diff options
Diffstat (limited to 'stdlib')
-rw-r--r-- | stdlib/Makefile | 1 | ||||
-rw-r--r-- | stdlib/isomac.c | 5 |
2 files changed, 3 insertions, 3 deletions
diff --git a/stdlib/Makefile b/stdlib/Makefile index da6e0764fc..76b7ca7faa 100644 --- a/stdlib/Makefile +++ b/stdlib/Makefile @@ -146,7 +146,6 @@ LDFLAGS-tst-putenv = $(no-as-needed) $(objpfx)tst-putenvmod.so: $(objpfx)tst-putenvmod.os $(link-libc-deps) $(build-module) libof-tst-putenvmod = extramodules -CFLAGS-tst-putenvmod.c = -DNOT_IN_libc=1 $(objpfx)bug-getcontext: $(libm) $(objpfx)tst-strtod-round: $(libm) diff --git a/stdlib/isomac.c b/stdlib/isomac.c index 13accb566c..6fc97cd4f8 100644 --- a/stdlib/isomac.c +++ b/stdlib/isomac.c @@ -176,7 +176,8 @@ static char *macros[] = /* Format string to build command to invoke compiler. */ static const char fmt[] = "\ echo \"#include <%s>\" |\ -%s -E -dM -ansi -pedantic %s -D_LIBC -D_ISOMAC -DNOT_IN_libc -I. \ +%s -E -dM -ansi -pedantic %s -D_LIBC -D_ISOMAC \ +-DIN_MODULE=MODULE_extramodules -I. \ -isystem `%s --print-prog-name=include` - 2> /dev/null > %s"; @@ -305,7 +306,7 @@ get_null_defines (void) ; result[result_len] = xstrndup (start, end - start); - if (strcmp (result[result_len], "NOT_IN_libc") != 0) + if (strcmp (result[result_len], "IN_MODULE") != 0) { if (first) { |