Ilya Zakharevich on Thu, 19 Jan 2006 03:29:03 +0100 |
[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]
[PATCH 2.2.11+] cc_opt portability |
-fno-strict-aliasing is not supported with older gcc. Enjoy, Ilya --- ./config/get_cc-pre Sat Oct 29 05:18:06 2005 +++ ./config/get_cc Thu Nov 17 12:08:24 2005 @@ -116,7 +116,10 @@ if test -n "$__gnuc__"; then esac ;; esac - OPTFLAGS="$OPTFLAGS -DGCC_INLINE $warn -fno-strict-aliasing" + OPTFLAGS="$OPTFLAGS -DGCC_INLINE $warn" + case "$__gnuc__" in + 2.95.[3-9]*|[3-9].*) OPTFLAGS="$OPTFLAGS -fno-strict-aliasing";; + esac DBGFLAGS=${DBGFLAGS:-"-g $warn"} # Specific optimisations for some architectures case "$arch" in