summaryrefslogtreecommitdiff
path: root/Build/source/m4/kpse-warnings.m4
diff options
context:
space:
mode:
authorPeter Breitenlohner <peb@mppmu.mpg.de>2009-06-19 14:29:23 +0000
committerPeter Breitenlohner <peb@mppmu.mpg.de>2009-06-19 14:29:23 +0000
commite4add5c328fd8ff92767526464ce3643ec402a01 (patch)
tree703ace29946f0a32854808d81e8e6c16f653d366 /Build/source/m4/kpse-warnings.m4
parent3140bf500118573f645f3804cc743ce269945e5b (diff)
compiler warnings:
do not warn for unknown pragmas enable in libs/libpng/ enable in libs/teckit/ enable in libs/graphite/ in libs/freetype/: add -fno-strict-aliasing to CFLAGS regenerate git-svn-id: svn://tug.org/texlive/trunk@13833 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build/source/m4/kpse-warnings.m4')
-rw-r--r--Build/source/m4/kpse-warnings.m46
1 files changed, 6 insertions, 0 deletions
diff --git a/Build/source/m4/kpse-warnings.m4 b/Build/source/m4/kpse-warnings.m4
index 7c3a490b707..406f3dd9a4e 100644
--- a/Build/source/m4/kpse-warnings.m4
+++ b/Build/source/m4/kpse-warnings.m4
@@ -39,6 +39,9 @@ elif test "x$GCC" = xyes; then
AS_CASE([`$CC -dumpversion`],
[3.4.* | 4.*],
[kpse_cv_warning_cflags="$kpse_cv_warning_cflags -Wdeclaration-after-statement"])
+ AS_CASE([`$CC -dumpversion`],
+ [3.@<:@234@:>@.* | 4.*],
+ [kpse_cv_warning_cflags="$kpse_cv_warning_cflags -Wno-unknown-pragmas"])
if test "x$enable_compiler_warnings" != xmin; then
kpse_cv_warning_cflags="$kpse_cv_warning_cflags -Wmissing-prototypes -Wmissing-declarations"
if test "x$enable_compiler_warnings" != xyes; then
@@ -95,6 +98,9 @@ if test "x$enable_compiler_warnings" = xno; then
kpse_cv_warning_cxxflags=
elif test "x$GXX" = xyes; then
kpse_cv_warning_cxxflags="-Wall -Wunused"
+ AS_CASE([`$CXX -dumpversion`],
+ [3.@<:@234@:>@.* | 4.*],
+ [kpse_cv_warning_cxxflags="$kpse_cv_warning_cxxflags -Wno-unknown-pragmas"])
if test "x$enable_compiler_warnings" != xmin; then
if test "x$enable_compiler_warnings" != xyes; then
kpse_cv_warning_cxxflags="$kpse_cv_warning_cxxflags -Wimplicit -Wparentheses -Wreturn-type"