diff options
author | Keith Packard <keithp@neko.keithp.com> | 2006-09-01 12:36:31 -0700 |
---|---|---|
committer | Keith Packard <keithp@neko.keithp.com> | 2006-09-01 12:36:31 -0700 |
commit | 5b8e43a48ea1a5fb4e54dd12fe965439df2bf95d (patch) | |
tree | 07330cd2f40933d85881da661e8b2fd887981382 /configure.in | |
parent | ab2cb932b25af20896c08f4641dfa696ed651418 (diff) |
Avoid #warning directives on non-GCC compilers. (bug 7683)
Detect GCC and use #warning only on GCC systems.
Diffstat (limited to 'configure.in')
-rw-r--r-- | configure.in | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/configure.in b/configure.in index 7875831..17a3c99 100644 --- a/configure.in +++ b/configure.in @@ -78,14 +78,16 @@ fi AM_CONDITIONAL(MS_LIB_AVAILABLE, test x$ms_librarian = xyes) WARN_CFLAGS="" - if test "x$GCC" = "xyes"; then WARN_CFLAGS="-Wall -Wpointer-arith -Wstrict-prototypes \ -Wmissing-prototypes -Wmissing-declarations \ -Wnested-externs -fno-strict-aliasing" + AC_DEFINE_UNQUOTED(HAVE_WARNING_CPP_DIRECTIVE,1, + [Can use #warning in C files]) fi AC_SUBST(WARN_CFLAGS) + dnl ========================================================================== AM_CONDITIONAL(CROSS_COMPILING, test $cross_compiling = yes) |