zephyr/lib/libc/newlib
Andrew Boie e2b62b8abb newlib: clamp max heap size on MMU systems
Previously, newlib claimed all free physical memory in the
system.

Now, the kernel manages this, allowing for memory to be
used via k_mem_map() calls.

Establish an upper bound to how much newlib will try to
claim on system startup, instead of trying to take all
of it, allowing other parts of the system to also map
anonymous memory.

Signed-off-by: Andrew Boie <andrew.p.boie@intel.com>
2021-01-23 19:47:23 -05:00
..
include lib/newlib: revert treatment of libc files as system includes 2019-08-20 12:51:16 -05:00
CMakeLists.txt cmake: newlib linking flags -lc and -lgcc circular dependency 2021-01-20 09:25:38 -05:00
libc-hooks.c newlib: clamp max heap size on MMU systems 2021-01-23 19:47:23 -05:00