From: Razvan Deaconescu Date: Sun, 6 Nov 2022 16:11:19 +0000 (+0200) Subject: Makefile.uk: Use Musl-build compatible build rule X-Git-Tag: RELEASE-0.11.0~19 X-Git-Url: http://xenbits.xensource.com/gitweb?a=commitdiff_plain;h=57ae93767639a4e5d7f5210eacd4b5c190ffb9a0;p=unikraft%2Flibs%2Fmusl.git Makefile.uk: Use Musl-build compatible build rule Use `_XOPEN_SOURCE=700` for `LIBMUSL_HDRS_FLAGS-y`, similar to the original Musl build rule. Signed-off-by: Razvan Deaconescu Reviewed-by: Stefan Jumarea Approved-by: Cezar Craciunoiu Tested-by: Unikraft CI GitHub-Closes: #19 --- diff --git a/Makefile.uk b/Makefile.uk index e0a3402..5bad13b 100644 --- a/Makefile.uk +++ b/Makefile.uk @@ -110,7 +110,7 @@ LIBMUSL_HDRS_FLAGS-y += -Wno-unused-value LIBMUSL_HDRS_FLAGS-y += -Wno-parentheses LIBMUSL_HDRS_FLAGS-y += -Wno-error=sign-compare LIBMUSL_HDRS_FLAGS-y += -Wno-builtin-macro-redefined -LIBMUSL_HDRS_FLAGS-y += -D_POSIX_SOURCE -D_BSD_SOURCE +LIBMUSL_HDRS_FLAGS-y += -D_XOPEN_SOURCE=700 LIBMUSL_CFLAGS-y += -Wno-implicit-fallthrough LIBMUSL_CFLAGS-y += -Wno-restrict