libc/musl: Add config option for extra developer warnings

This commit adds a configuration knob for enabling extra developer
warnings to be enabled during the musl-libc build.

Signed-off-by: Bryan Hundven <bryanhundven@gmail.com>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
This commit is contained in:
Bryan Hundven 2014-09-04 23:34:02 -07:00 committed by Yann E. MORIN
parent 9dd63da071
commit 6bef0b4d24
2 changed files with 10 additions and 0 deletions

View File

@ -7,6 +7,12 @@ config LIBC_MUSL_DEBUG
This option enables debugging information, this will increase the size of
the resulting library.
config LIBC_MUSL_WARNINGS
bool
prompt "Build with recommended warnings flags"
help
Build musl-libc with extra warnings, useful for musl-libc development.
choice
prompt "How to optimize musl-libc"
default LIBC_MUSL_OPTIMIZE_AUTO

View File

@ -50,6 +50,10 @@ do_libc_configure() {
extra_config+=("--enable-debug")
fi
if [ "${CT_LIBC_MUSL_WARNINGS}" = "y" ]; then
extra_config+=("--enable-warnings")
fi
extra_config+=( "--enable-optimize=${CT_LIBC_MUSL_OPTIMIZE}" )
# NOTE: musl handles the build/host/target a little bit differently