mirror of
https://git.freebsd.org/ports.git
synced 2025-06-09 14:50:31 -04:00
39 lines
1.5 KiB
Text
39 lines
1.5 KiB
Text
--- configure.orig 2014-02-11 23:45:49.000000000 +0100
|
|
+++ configure 2014-02-11 23:50:50.000000000 +0100
|
|
@@ -19096,24 +19096,30 @@
|
|
esac
|
|
fi
|
|
|
|
+ if $CC -v 2>&1 | grep clang > /dev/null; then
|
|
+ CLANG=yes
|
|
+ else
|
|
+ CLANG=no
|
|
+ fi
|
|
+
|
|
case "$optimize" in
|
|
-O|"-O "*)
|
|
optimize="-O"
|
|
optimize="$optimize -fforce-mem"
|
|
- optimize="$optimize -fforce-addr"
|
|
+ test $CLANG = no && optimize="$optimize -fforce-addr"
|
|
: #x optimize="$optimize -finline-functions"
|
|
: #- optimize="$optimize -fstrength-reduce"
|
|
- optimize="$optimize -fthread-jumps"
|
|
- optimize="$optimize -fcse-follow-jumps"
|
|
- optimize="$optimize -fcse-skip-blocks"
|
|
+ test $CLANG = no && optimize="$optimize -fthread-jumps"
|
|
+ test $CLANG = no && optimize="$optimize -fcse-follow-jumps"
|
|
+ test $CLANG = no && optimize="$optimize -fcse-skip-blocks"
|
|
: #x optimize="$optimize -frerun-cse-after-loop"
|
|
: #x optimize="$optimize -frerun-loop-opt"
|
|
: #x optimize="$optimize -fgcse"
|
|
optimize="$optimize -fexpensive-optimizations"
|
|
- optimize="$optimize -fregmove"
|
|
+ test $CLANG = no && optimize="$optimize -fregmove"
|
|
: #* optimize="$optimize -fdelayed-branch"
|
|
: #x optimize="$optimize -fschedule-insns"
|
|
- optimize="$optimize -fschedule-insns2"
|
|
+ test $CLANG = no && optimize="$optimize -fschedule-insns2"
|
|
: #? optimize="$optimize -ffunction-sections"
|
|
: #? optimize="$optimize -fcaller-saves"
|
|
: #> optimize="$optimize -funroll-loops"
|