blob: 70723f2d080aad64e833f7d8e620e0c106879eaa [file] [log] [blame]
Patrick Williamsddad1a12017-02-23 20:36:32 -06001From 3d3fce9b8b927a817b89dd78a60b5cf7d978f64c Mon Sep 17 00:00:00 2001
2From: =?UTF-8?q?Sebastian=20Dr=C3=B6ge?= <sebastian@centricular.com>
3Date: Tue, 16 Sep 2014 12:28:47 +0300
4Subject: [PATCH 4/4] Remove clang unsupported compiler flags
5
6---
7 configure.ac | 12 ++++++------
8 1 file changed, 6 insertions(+), 6 deletions(-)
9
Patrick Williamsddad1a12017-02-23 20:36:32 -060010--- a/configure.ac
11+++ b/configure.ac
Brad Bishop23eaf032019-11-20 05:15:02 -050012@@ -124,70 +124,7 @@ done
13
14 if test "$GCC" = yes
15 then
16- if test -z "$arch"
17- then
18- case "$host" in
19- i386-*) ;;
20- i?86-*) arch="-march=i486" ;;
21- arm*-empeg-*) arch="-march=armv4 -mtune=strongarm1100" ;;
22- armv4*-*) arch="-march=armv4 -mtune=strongarm" ;;
23- powerpc-*) ;;
24- mips*-agenda-*) arch="-mcpu=vr4100" ;;
25- mips*-luxsonor-*) arch="-mips1 -mcpu=r3000 -Wa,-m4010" ;;
26- esac
27- fi
28-
29- case "$optimize" in
30- -O|"-O "*)
31- optimize="-O"
Patrick Williamsddad1a12017-02-23 20:36:32 -060032- optimize="$optimize -fforce-addr"
Brad Bishop23eaf032019-11-20 05:15:02 -050033- : #x optimize="$optimize -finline-functions"
34- : #- optimize="$optimize -fstrength-reduce"
Patrick Williamsddad1a12017-02-23 20:36:32 -060035- optimize="$optimize -fthread-jumps"
36- optimize="$optimize -fcse-follow-jumps"
37- optimize="$optimize -fcse-skip-blocks"
Brad Bishop23eaf032019-11-20 05:15:02 -050038- : #x optimize="$optimize -frerun-cse-after-loop"
39- : #x optimize="$optimize -frerun-loop-opt"
40- : #x optimize="$optimize -fgcse"
41- optimize="$optimize -fexpensive-optimizations"
Patrick Williamsddad1a12017-02-23 20:36:32 -060042- optimize="$optimize -fregmove"
Brad Bishop23eaf032019-11-20 05:15:02 -050043- : #* optimize="$optimize -fdelayed-branch"
44- : #x optimize="$optimize -fschedule-insns"
Patrick Williamsddad1a12017-02-23 20:36:32 -060045- optimize="$optimize -fschedule-insns2"
Brad Bishop23eaf032019-11-20 05:15:02 -050046- : #? optimize="$optimize -ffunction-sections"
47- : #? optimize="$optimize -fcaller-saves"
48- : #> optimize="$optimize -funroll-loops"
49- : #> optimize="$optimize -funroll-all-loops"
50- : #x optimize="$optimize -fmove-all-movables"
51- : #x optimize="$optimize -freduce-all-givs"
52- : #? optimize="$optimize -fstrict-aliasing"
53- : #* optimize="$optimize -fstructure-noalias"
54-
55- case "$host" in
56- arm*-*)
57- optimize="$optimize -fstrength-reduce"
58- ;;
59- mips*-*)
60- optimize="$optimize -fstrength-reduce"
61- optimize="$optimize -finline-functions"
62- ;;
63- i?86-*)
64- optimize="$optimize -fstrength-reduce"
65- ;;
66- powerpc-apple-*)
67- # this triggers an internal compiler error with gcc2
68- : #optimize="$optimize -fstrength-reduce"
69-
70- # this is really only beneficial with gcc3
71- : #optimize="$optimize -finline-functions"
72- ;;
73- *)
74- # this sometimes provokes bugs in gcc 2.95.2
75- : #optimize="$optimize -fstrength-reduce"
76- ;;
77- esac
78- ;;
79- esac
80+ optimize="-O2"
81 fi
82
83 case "$host" in