]> xenbits.xensource.com Git - unikraft/libs/newlib.git/commit
Config.uk: remove imply of shim layer library
authorFelipe Huici <felipe.huici@neclab.eu>
Thu, 12 Mar 2020 14:39:17 +0000 (15:39 +0100)
committerSimon Kuenzer <simon.kuenzer@neclab.eu>
Fri, 13 Mar 2020 13:04:54 +0000 (14:04 +0100)
commitc0cc65308bffeab29d55a9a4a9a0e61adf09630a
tree2098e73d1007c37fa0098be7ad505d8053949d94
parent3f0e9b4e9ecc071c19c7badb540b91a0e2aa4776
Config.uk: remove imply of shim layer library

Currently, Config.uk sets imply LIBSYSCALL_SHIM, which for all intents
and purposes forces all images built with newlib to include the
syscall shim even when it's not needed. While "imply" still allows
users to manually deselect the option, one has to know about this
possiblity, and kraft-driven builds will not do this by default.

For applications that *do* need the shim library, this should be set
explicitly in their Config.uk files, or in their respective kraft.yaml
file.

Signed-off-by: Felipe Huici <felipe.huici@neclab.eu>
Reviewed-by: Simon Kuenzer <simon.kuenzer@neclab.eu>
Config.uk