]> xenbits.xensource.com Git - unikraft/libs/musl.git/commit
Apply -ffreestanding for the musl source code
authorMarco Schlumpp <marco.schlumpp@gmail.com>
Fri, 3 Feb 2023 14:52:34 +0000 (15:52 +0100)
committerUnikraft <monkey@unikraft.io>
Sun, 7 May 2023 13:01:48 +0000 (13:01 +0000)
commit112035f99161ceedd86a72e00fd35aaa94959162
treee4db20f6b9e62678250acde986c9fa5b260a1aef
parentd0bfb67a2163539423ab8aabfd6053b5ff158425
Apply -ffreestanding for the musl source code

This is the corresponding commit for unikraft/unikraft#740. This
prevents a self dependency caused by compiler optimizations, because the
libc implementation cannot rely on underlying presence of a libc.

Signed-off-by: Marco Schlumpp <marco@unikraft.io>
Reviewed-by: Maria Sfiraiala <maria.sfiraiala@gmail.com>
Reviewed-by: Eduard Vintilă <eduard.vintila47@gmail.com>
Approved-by: Razvan Deaconescu <razvand@unikraft.io>
Tested-by: Unikraft CI <monkey@unikraft.io>
GitHub-Closes: #35
Makefile.uk