zephyr/include/sys
Stephanos Ioannidis 1ae7ae8c0b arch_interface: Remove duplicate irq_offload_routine_t typedef.
This commit removes duplicate 'irq_offload_routine_t' typedef
declaration in sys/arch_interface.h.

This typedef is provided by irq_offload.h and, since this header file
is included at the top of sys/arch_interface.h, it is guaranteed to be
defined for arch_irq_offload definition.

While this does not cause a compilation error when compiling with GCC
4.6 and above, GCC 4.5 and below strictly enforce the C99 standard and
do not allow redeclaration of the same typedef in the same scope.

Signed-off-by: Stephanos Ioannidis <root@stephanos.io>
2019-11-12 10:27:34 -08:00
..
__assert.h kconfig: assert: Introduce kconfig option ASSERT_NO_FILE_INFO 2019-10-14 09:07:29 -05:00
arch_interface.h arch_interface: Remove duplicate irq_offload_routine_t typedef. 2019-11-12 10:27:34 -08:00
atomic.h include: rearrange for standard use of extern "C" in various headers 2019-08-13 18:00:31 +02:00
base64.h
byteorder.h sys: Explicitly include toolchain.h to check for endianness definitions. 2019-09-09 21:40:54 +02:00
crc.h cleanup: include/: move crc.h to sys/crc.h 2019-06-27 22:55:49 -04:00
dlist.h sys: dlist: remove deprecated sys_dlist_insert_{before,after} 2019-09-11 11:18:20 -05:00
errno_private.h cleanup: include/: move misc/errno_private.h to sys/errno_private.h 2019-06-27 22:55:49 -04:00
fdtable.h cleanup: include/: move misc/fdtable.h to sys/fdtable.h 2019-06-27 22:55:49 -04:00
libc-hooks.h cleanup: include/: move misc/libc-hooks.h to sys/libc-hooks.h 2019-06-27 22:55:49 -04:00
list_gen.h cleanup: include/: move misc/util.h to sys/util.h 2019-06-27 22:55:49 -04:00
math_extras_impl.h cleanup: include/: move misc/math_extras_impl.h to sys/math_extras_impl.h 2019-06-27 22:55:49 -04:00
math_extras.h doc: fix misspelling in API doxygen comments 2019-10-29 06:00:14 +01:00
mempool_base.h mempool: simplify the logic for sizing the free block bitmap 2019-07-31 10:09:29 -07:00
mempool.h SYS_MEM_POOL_DEFINE(): move BUILD_ASSERT() at the end 2019-10-01 10:22:18 -07:00
mutex.h cleanup: include/: move misc/mutex.h to sys/mutex.h 2019-06-27 22:55:49 -04:00
printk.h cleanup: include/: move misc/printk.h to sys/printk.h 2019-06-27 22:55:49 -04:00
rb.h cleanup: include/: move misc/rb.h to sys/rb.h 2019-06-27 22:55:49 -04:00
ring_buffer.h sys: ring_buffer: remove deprecated sys_ring_buf_* 2019-09-11 11:18:04 -05:00
sem.h sys_sem: straighten build time definition macros 2019-09-14 22:14:51 +08:00
sflist.h cleanup: include/: move misc/sflist.h to sys/sflist.h 2019-06-27 22:55:49 -04:00
slist.h cleanup: include/: move misc/slist.h to sys/slist.h 2019-06-27 22:55:49 -04:00
speculation.h cleanup: include/: move misc/speculation.h to sys/speculation.h 2019-06-27 22:55:49 -04:00
sys_io.h include: rearrange for standard use of extern "C" in various headers 2019-08-13 18:00:31 +02:00
time_units.h kernel: extend time unit conversion to high resolution scales 2019-11-08 18:37:46 -05:00
timeutil.h lib/timeutil: avoid implementation-defined behavior 2019-09-19 20:49:51 -04:00
util.h x86: refactor mmustructs.h 2019-10-14 11:49:39 -07:00