zephyr/include
Daniel Leung 84b1bba8ee codecov: keep "inline" for ALWAYS_INLINE
Previous commit c31e659165 changed
the ALWAYS_INLINE macros to avoid functions being inlined for
the purpose of code coverage. This has a side effect of causing
the text sections of kobject_hash.c and priv_stacks_hash.c
to ballon more than 10 times in size. This is caused by
attaching the unused attribute, which results in all those
functions being in the text sections though they are never
used. So just keep the "inline" there.

This also removes -fno-inline from NO_COVERAGE_FLAGS so these
two files are not compiled with flags related to code coverage.

Fixes #15009

Signed-off-by: Daniel Leung <daniel.leung@intel.com>
2019-04-02 09:39:44 -04:00
..
app_memory all: Update reserved function names 2019-03-11 13:48:42 -04:00
arch all: Add 'U' suffix when using unsigned variables 2019-03-28 17:15:58 -05:00
audio all: Add 'U' suffix when using unsigned variables 2019-03-28 17:15:58 -05:00
bluetooth Bluetooth: host: Add RPA in directed advertisement support 2019-04-02 13:19:00 +02:00
cmsis_rtos_v1 all: Add 'U' suffix when using unsigned variables 2019-03-28 17:15:58 -05:00
cmsis_rtos_v2 CMSIS RTOS V2: Introduce CMSIS RTOS V2 API header file 2018-12-20 12:23:22 +01:00
crypto all: Add 'U' suffix when using unsigned variables 2019-03-28 17:15:58 -05:00
debug include: remove unused header file gdb_server.h 2019-01-22 07:45:22 -05:00
dfu dfu: mcuboot: rename boot_swap_type> mcuboot_swap_type 2019-02-19 09:32:02 +01:00
display doc: add missing cfb API 2019-01-03 12:38:28 -05:00
drivers doc: fix misspelling in docs and API comments 2019-03-27 15:59:09 -04:00
dt-bindings interrupt_controller: RV32M1: add intmux driver / DT bindings 2019-01-25 11:59:46 -05:00
fs
linker linker: Remove unused (OPTIONAL) from linker scripts 2019-03-15 06:42:02 -05:00
logging all: Update unsigend 'U' suffix due to multiplication 2019-03-28 17:15:58 -05:00
mgmt smp: shell: Add support for SMP in new shell. 2019-01-15 17:19:20 -05:00
misc all: Add 'U' suffix when using unsigned variables 2019-03-28 17:15:58 -05:00
net all: Add 'U' suffix when using unsigned variables 2019-03-28 17:15:58 -05:00
nvs fs/nvs: Improve init speed and remove fs->locked 2019-02-21 09:32:52 -05:00
posix include: Use macro BIT for shift operations 2019-03-26 14:31:29 -04:00
random
settings doc: regular misspelling scan 2018-12-26 13:27:14 -05:00
shell shell: Add TELNET backend 2019-04-01 10:26:13 -04:00
toolchain codecov: keep "inline" for ALWAYS_INLINE 2019-04-02 09:39:44 -04:00
usb usb: dfu: Signal completion of DFU 2019-03-08 08:35:59 -05:00
zephyr jwt: Add JSON web token library 2019-02-08 15:32:58 -06:00
adc.h drivers: adc: add some missing system calls 2019-03-29 22:21:16 -04:00
aio_comparator.h all: Update reserved function names 2019-03-11 13:48:42 -04:00
atomic.h include: Make statements evaluate boolean expressions 2019-03-26 14:31:29 -04:00
base64.h
cache.h
can.h can: Make frame and filter conversion function params const 2019-03-13 05:58:30 -05:00
clock_control.h
console.h console: deprecate console_register_line_input() 2019-03-26 12:48:38 -05:00
counter.h api: counter: Fix build issue with C++ 2019-03-26 07:44:01 -05:00
crc8.h
crc16.h
crc32.h
crc.h crc: Move crc7 into CRC single header 2018-12-30 16:24:10 -05:00
device.h doc: fix misspelling in docs and API comments 2019-03-27 15:59:09 -04:00
disk_access.h
display.h drivers: display: Add RGB 565 pixel format to display api 2019-02-07 14:28:55 -06:00
dma.h all: Update reserved function names 2019-03-11 13:48:42 -04:00
entropy.h all: Update reserved function names 2019-03-11 13:48:42 -04:00
exc_handle.h
fcb.h
flash_map.h doc: documentation of flash_area and flash_map 2019-03-29 22:20:43 -04:00
flash.h all: Update reserved function names 2019-03-11 13:48:42 -04:00
fs.h doc: consolidated filesystem API reference 2019-02-05 07:04:40 -05:00
generated_dts_board.h cmake: Fix the generation of fixup files 2019-01-28 12:18:38 -05:00
gna.h doc: regular misspelling scan 2018-12-26 13:27:14 -05:00
gpio.h include: Make statements evaluate boolean expressions 2019-03-26 14:31:29 -04:00
hwinfo.h all: Update reserved function names 2019-03-11 13:48:42 -04:00
i2c.h all: Add 'U' suffix when using unsigned variables 2019-03-28 17:15:58 -05:00
i2s.h include: Use macro BIT for shift operations 2019-03-26 14:31:29 -04:00
init.h all: Update reserved function names 2019-03-11 13:48:42 -04:00
ipm.h all: Update reserved function names 2019-03-11 13:48:42 -04:00
irq_nextlevel.h
irq_offload.h
irq.h all: Update reserved function names 2019-03-11 13:48:42 -04:00
json.h
kernel_includes.h kernel/work_q: Spinlockify 2019-02-08 14:49:39 -05:00
kernel_version.h doc: add kernel version API to doxygen 2018-12-08 17:24:53 -05:00
kernel.h doc: clarify k_queue_alloc_append and related APIs 2019-04-01 18:27:57 -04:00
led_strip.h
led.h all: Update reserved function names 2019-03-11 13:48:42 -04:00
pinmux.h
power.h all: Add 'U' suffix when using unsigned variables 2019-03-28 17:15:58 -05:00
ptp_clock.h
pwm.h all: Update reserved function names 2019-03-11 13:48:42 -04:00
ring_buffer.h all: Add 'U' suffix when using unsigned variables 2019-03-28 17:15:58 -05:00
rtc.h all: Add 'U' suffix when using unsigned variables 2019-03-28 17:15:58 -05:00
sched_priq.h all: Update reserved function names 2019-03-11 13:48:42 -04:00
sensor.h include: Make statements evaluate boolean expressions 2019-03-26 14:31:29 -04:00
shared_irq.h
spi.h all: Update reserved function names 2019-03-11 13:48:42 -04:00
spinlock.h spinlock: Change function signature to return bool 2019-03-26 22:06:45 -04:00
stats.h include: stats.h: Packed attribute was incorrect. 2018-12-07 10:32:41 -05:00
sw_isr_table.h include: Use macro BIT for shift operations 2019-03-26 14:31:29 -04:00
sys_clock.h all: Update reserved function names 2019-03-11 13:48:42 -04:00
sys_io.h
syscall.h all: Update reserved function names 2019-03-11 13:48:42 -04:00
toolchain.h
tracing.h debug: CTF Tracing with POSIX backend 2019-02-01 08:56:02 -05:00
tty.h doc: regular misspelling scan 2018-12-26 13:27:14 -05:00
uart.h include: Make statements evaluate boolean expressions 2019-03-26 14:31:29 -04:00
watchdog.h drivers: watchdog: remove deprecated apis 2019-02-01 10:37:49 -06:00
zephyr.h