diff options
author | peter <peter@FreeBSD.org> | 2003-10-26 03:34:13 +0000 |
---|---|---|
committer | peter <peter@FreeBSD.org> | 2003-10-26 03:34:13 +0000 |
commit | 7c422b97bdc8f243bc66ee0c3902f232a7bd9403 (patch) | |
tree | a152e997b46c4dd3c630b2a13718f98776c4f118 /usr.bin | |
parent | f121e493d5a236a43739ec652ed815a4c5a73f79 (diff) | |
download | FreeBSD-src-7c422b97bdc8f243bc66ee0c3902f232a7bd9403.zip FreeBSD-src-7c422b97bdc8f243bc66ee0c3902f232a7bd9403.tar.gz |
Move the -Wtraditional warning from the global cpp flags to when the -p
(portability warnings) switch is used. Add -Wno-system-headers after it so
that we dont get 500 screenfulls of warnings about #elif in /usr/include.
I'm not entirely happy with this. Maybe cdefs.h shouldn't use #elif and
instead nest #else clauses?
Diffstat (limited to 'usr.bin')
-rw-r--r-- | usr.bin/xlint/xlint/xlint.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/usr.bin/xlint/xlint/xlint.c b/usr.bin/xlint/xlint/xlint.c index 257f493..9dc8df6 100644 --- a/usr.bin/xlint/xlint/xlint.c +++ b/usr.bin/xlint/xlint/xlint.c @@ -351,8 +351,6 @@ main(int argc, char *argv[]) appdef(&cflags, "lint"); - appcstrg(&lcflags, "-Wtraditional"); - appcstrg(&deflibs, "c"); if (signal(SIGHUP, terminate) == SIG_IGN) @@ -404,6 +402,7 @@ main(int argc, char *argv[]) break; case 'p': + appcstrg(&lcflags, "-Wtraditional -Wno-system-headers"); appcstrg(&l1flags, "-p"); appcstrg(&l2flags, "-p"); if (*deflibs != NULL) { |