File tree Expand file tree Collapse file tree 3 files changed +4
-1
lines changed Expand file tree Collapse file tree 3 files changed +4
-1
lines changed Original file line number Diff line number Diff line change @@ -176,6 +176,7 @@ set(TARGET_LIBC_ENTRYPOINTS
176176 libc.src.stdlib.calloc
177177 libc.src.stdlib.div
178178 libc.src.stdlib.free
179+ libc.src.stdlib.freelist_malloc
179180 libc.src.stdlib.labs
180181 libc.src.stdlib.ldiv
181182 libc.src.stdlib.llabs
Original file line number Diff line number Diff line change @@ -172,6 +172,7 @@ set(TARGET_LIBC_ENTRYPOINTS
172172 libc.src.stdlib.calloc
173173 libc.src.stdlib.div
174174 libc.src.stdlib.free
175+ libc.src.stdlib.freelist_malloc
175176 libc.src.stdlib.labs
176177 libc.src.stdlib.ldiv
177178 libc.src.stdlib.llabs
Original file line number Diff line number Diff line change @@ -392,7 +392,8 @@ else()
392392 COMPILE_OPTIONS
393393 -DLIBC_FREELIST_MALLOC_SIZE=${LIBC_CONF_FREELIST_MALLOC_BUFFER_SIZE}
394394 )
395- if (LIBC_TARGET_OS_IS_BAREMETAL)
395+ get_target_property (freelist_malloc_is_skipped libc.src.stdlib.freelist_malloc "SKIPPED" )
396+ if (LIBC_TARGET_OS_IS_BAREMETAL AND NOT freelist_malloc_is_skipped)
396397 add_entrypoint_object(
397398 malloc
398399 ALIAS
You can’t perform that action at this time.
0 commit comments