diff options
author | Chris Wilson <chris@chris-wilson.co.uk> | 2010-04-15 20:31:24 +0100 |
---|---|---|
committer | Chris Wilson <chris@chris-wilson.co.uk> | 2010-05-12 20:54:49 +0100 |
commit | 0870c6fb5b39dcc04fa376123848adde2d06d2ce (patch) | |
tree | 471ca994ab006942f679cee94389c03f9fe1a8c9 /build | |
parent | cf0933a05aedb66b5d8999c84b935349b25dd974 (diff) |
gcc-4.5 warnings and optimisation flags.
Diffstat (limited to 'build')
-rw-r--r-- | build/configure.ac.warnings | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/build/configure.ac.warnings b/build/configure.ac.warnings index 5b561e14..2f5745ff 100644 --- a/build/configure.ac.warnings +++ b/build/configure.ac.warnings @@ -17,7 +17,7 @@ MAYBE_WARN="-Wall -Wextra \ -Wbad-function-cast -Wvolatile-register-var \ -Wstrict-aliasing=2 -Winit-self -Wunsafe-loop-optimizations \ -Wno-missing-field-initializers -Wno-unused-parameter \ --Wno-attributes -Wno-long-long -Winline" +-Wno-attributes -Wno-long-long -Winline -Wlogical-op" dnl Sun Studio 12 likes to rag at us for abusing enums like dnl having cairo_status_t variables hold cairo_int_status_t @@ -27,7 +27,7 @@ MAYBE_WARN="$MAYBE_WARN -erroff=E_ENUM_TYPE_MISMATCH_ARG \ dnl We also abuse the warning-flag facility to enable other compiler dnl options. Namely, the following: -MAYBE_WARN="$MAYBE_WARN -fno-strict-aliasing -fno-common" +MAYBE_WARN="$MAYBE_WARN -fno-strict-aliasing -fno-common -flto" dnl Also to turn various gcc/glibc-specific preprocessor checks MAYBE_WARN="$MAYBE_WARN -Wp,-D_FORTIFY_SOURCE=2" |