Add -fno-strict-aliasing to the optimisation flags for gcc as discussed on wx-dev

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@37511 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Michael Wetherell 2006-02-12 01:55:41 +00:00
parent 24f4fc23ac
commit d6bf7254f4
2 changed files with 5 additions and 2 deletions

2
configure vendored
View File

@ -39394,7 +39394,7 @@ if test "$wxUSE_OPTIMISE" = "no" ; then
fi
else
if test "$GCC" = yes ; then
OPTIMISE_CFLAGS="-O2"
OPTIMISE_CFLAGS="-O2 -fno-strict-aliasing"
else
OPTIMISE_CFLAGS="-O"
fi

View File

@ -5147,7 +5147,10 @@ if test "$wxUSE_OPTIMISE" = "no" ; then
fi
else
if test "$GCC" = yes ; then
OPTIMISE_CFLAGS="-O2"
dnl Switch on optimisation but keep strict-aliasing off for now (see
dnl -fstrict-aliasing in the gcc manual). When it is switched back on
dnl consider using -Wstrict-aliasing=2.
OPTIMISE_CFLAGS="-O2 -fno-strict-aliasing"
else
OPTIMISE_CFLAGS="-O"
fi