Nico Huber has submitted this change. ( https://review.coreboot.org/c/coreboot/+/39183 )
Change subject: util/kconfig: Silence warning about _GNU_SOURCE ......................................................................
util/kconfig: Silence warning about _GNU_SOURCE
For some reason, this symbol gets redefined, which causes a warning. Hide the warning by checking whether it is already defined.
Change-Id: I70ffc9a799e0b536d6aba7d00f828bd6d915d94c Signed-off-by: Angel Pons th3fanbus@gmail.com Reviewed-on: https://review.coreboot.org/c/coreboot/+/39183 Tested-by: build bot (Jenkins) no-reply@coreboot.org Reviewed-by: Nico Huber nico.h@gmx.de --- M util/kconfig/nconf.c M util/kconfig/regex.c 2 files changed, 4 insertions(+), 0 deletions(-)
Approvals: build bot (Jenkins): Verified Nico Huber: Looks good to me, approved
diff --git a/util/kconfig/nconf.c b/util/kconfig/nconf.c index 905dcd1..42ea494 100644 --- a/util/kconfig/nconf.c +++ b/util/kconfig/nconf.c @@ -5,7 +5,9 @@ * Derived from menuconfig. * */ +#ifndef _GNU_SOURCE #define _GNU_SOURCE +#endif #include <string.h> #include <stdlib.h>
diff --git a/util/kconfig/regex.c b/util/kconfig/regex.c index a6d947f..d0e1d7b 100644 --- a/util/kconfig/regex.c +++ b/util/kconfig/regex.c @@ -24,7 +24,9 @@ #pragma alloca #endif
+#ifndef _GNU_SOURCE #define _GNU_SOURCE +#endif
/* We need this for `regex.h', and perhaps for the Emacs include files. */ #include <sys/types.h>