zephyr/include/misc
Andrew Boie 7707060959 userspace: get rid of app section placeholders
We used to leave byte-long placeholder symbols to ensure
that empty application memory sections did not cause
build errors that were very difficult to understand.

Now we use some relatively portable inline assembly to
generate a symbol, but don't take up any extra space.

The malloc and libc partitions are now only instantiated
if there is some data to put in them.

Fixes: #13923

Signed-off-by: Andrew Boie <andrew.p.boie@intel.com>
2019-03-04 08:05:16 -08:00
..
__assert.h misc: assert_post_action: Added __weak keyword. 2019-03-02 12:26:21 -05:00
byteorder.h
dlist.h misc/dlist: Swap insertion API for a faster one 2019-02-01 15:57:21 -05:00
errno_private.h
fdtable.h
gcov.h
libc-hooks.h userspace: get rid of app section placeholders 2019-03-04 08:05:16 -08:00
list_gen.h
mempool_base.h
mempool.h
printk.h
rb.h lib/os: Remove recursion from mempool and rbtree 2019-02-28 10:06:35 -08:00
reboot.h
ring_buffer.h
sflist.h
slist.h
stack.h include: misc: Use logger in STACK_ANALYZE macro 2019-02-26 11:35:03 +01:00
util.h include: misc: util.h: Rename min/max to MIN/MAX 2019-02-14 22:16:03 -05:00