From 95a09c23f1edef0f2e38d910a50693f92f0beb2f Mon Sep 17 00:00:00 2001 From: dannysmith Date: Wed, 28 Aug 2002 03:57:16 +0000 Subject: [PATCH] * test_headers.c: Don't include varargs.h. * Makefile.in (test_headers): Don't use -std=xx with -xc++. Test -std=gnu89, gnu99 also. --- winsup/mingw/ChangeLog | 6 ++++++ winsup/mingw/Makefile.in | 16 ++++++++++------ winsup/mingw/test_headers.c | 1 - 3 files changed, 16 insertions(+), 7 deletions(-) diff --git a/winsup/mingw/ChangeLog b/winsup/mingw/ChangeLog index ed21d6961a..2577092153 100644 --- a/winsup/mingw/ChangeLog +++ b/winsup/mingw/ChangeLog @@ -1,3 +1,9 @@ +2002-08-28 Danny Smith + + * test_headers.c: Don't include varargs.h. + * Makefile.in (test_headers): Don't use -std=xx + with -xc++. + 2002-08-21 Earnie Boyd * include/sys/param.h: New File. diff --git a/winsup/mingw/Makefile.in b/winsup/mingw/Makefile.in index 169556ae68..ae3392a8df 100644 --- a/winsup/mingw/Makefile.in +++ b/winsup/mingw/Makefile.in @@ -260,7 +260,7 @@ crt1.o dllcrt1.o: crt2.o dllcrt2.o: $(CC) -c -D__MSVCRT__ -U__CRTDLL__ $(ALL_CFLAGS) $< -o $@ -TEST_H_OPTIONS = $(ALL_CFLAGS) -Wall -Wsystem-headers -c \ +TEST_H_OPTIONS = $(ALL_CFLAGS) -Wall -W -Wsystem-headers -c \ $(srcdir)/test_headers.c -o test_headers.o .PHONY: test_headers @@ -268,12 +268,16 @@ test_headers: @echo "Testing runtime headers..." @for lang in c c++ objective-c ; do \ echo "$$lang ..."; \ - $(CC) -x$$lang -std=c89 $(TEST_H_OPTIONS) ; \ - echo "$$lang c89 ..."; \ - $(CC) -x$$lang -std=c89 $(TEST_H_OPTIONS) ; \ - echo "$$lang c99..."; \ - $(CC) -x$$lang -std=c99 $(TEST_H_OPTIONS) ; \ + $(CC) -x$$lang $(TEST_H_OPTIONS) ; \ + echo "$$lang -ansi"; \ + $(CC) -x$$lang -ansi $(TEST_H_OPTIONS) ; \ done +# specify -std=xx only for C + @for std in gnu89 gnu99 c89 c99 ; do \ + echo "std = $$std"; \ + $(CC) -std=$$std $(TEST_H_OPTIONS) ; \ + done + @rm -f test_headers.o clean: diff --git a/winsup/mingw/test_headers.c b/winsup/mingw/test_headers.c index 4955fdcf14..1052868cc5 100644 --- a/winsup/mingw/test_headers.c +++ b/winsup/mingw/test_headers.c @@ -36,7 +36,6 @@ #include #include #include -#include #include #include #include -- 2.11.0