zephyr/include
Daniel Leung 94718c7392 uart: change inline functions to static inline
When compiling with optimization level 0 (-O0), the linker complains
about missing references to uart functions. This is due to compiler
treating this functions as extern, since -O0 disables function inlining,
as described in https://gcc.gnu.org/bugzilla/show_bug.cgi?id=49653

So change the declaration to static inline.

Change-Id: I59607cffbd1cae141a9eeaca699549ebf8203061
Signed-off-by: Daniel Leung <daniel.leung@intel.com>
2016-02-05 20:15:26 -05:00
..
arch add missing includes from toolchain 2016-02-05 20:15:26 -05:00
bluetooth Bluetooth: Add GATT Signed Write command 2016-02-05 20:15:24 -05:00
drivers uart: change inline functions to static inline 2016-02-05 20:15:26 -05:00
microkernel timers: consolidate task_timer_start/restart() 2016-02-05 20:15:21 -05:00
misc util: move ARRAY_SIZE/CONTAINER_OF to non-ASM part of file 2016-02-05 20:15:21 -05:00
net net: tinydtls: Include file was missing 2016-02-05 20:15:24 -05:00
toolchain toolchain.h: add __used macro 2016-02-05 20:15:19 -05:00
atomic.h
device.h drivers: extending device.h for common driver ops 2016-02-05 20:15:19 -05:00
gpio.h
i2c.h
init.h toolchain.h: add __used macro 2016-02-05 20:15:19 -05:00
kernel_version.h
linker-defs.h
linker-tool-gcc.h
linker-tool.h
microkernel.h timers: consolidate task_timer_start/restart() 2016-02-05 20:15:21 -05:00
nanokernel.h doxygen: move nanokernel fiber comments to header 2016-02-05 20:15:20 -05:00
section_tags.h
sections.h
spi.h
sw_isr_table.h
sys_clock.h
toolchain.h