Patrick Williams | ddad1a1 | 2017-02-23 20:36:32 -0600 | [diff] [blame] | 1 | From 3d3fce9b8b927a817b89dd78a60b5cf7d978f64c Mon Sep 17 00:00:00 2001 |
| 2 | From: =?UTF-8?q?Sebastian=20Dr=C3=B6ge?= <sebastian@centricular.com> |
| 3 | Date: Tue, 16 Sep 2014 12:28:47 +0300 |
| 4 | Subject: [PATCH 4/4] Remove clang unsupported compiler flags |
| 5 | |
| 6 | --- |
| 7 | configure.ac | 12 ++++++------ |
| 8 | 1 file changed, 6 insertions(+), 6 deletions(-) |
| 9 | |
Patrick Williams | ddad1a1 | 2017-02-23 20:36:32 -0600 | [diff] [blame] | 10 | --- a/configure.ac |
| 11 | +++ b/configure.ac |
Brad Bishop | 23eaf03 | 2019-11-20 05:15:02 -0500 | [diff] [blame^] | 12 | @@ -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 Williams | ddad1a1 | 2017-02-23 20:36:32 -0600 | [diff] [blame] | 32 | - optimize="$optimize -fforce-addr" |
Brad Bishop | 23eaf03 | 2019-11-20 05:15:02 -0500 | [diff] [blame^] | 33 | - : #x optimize="$optimize -finline-functions" |
| 34 | - : #- optimize="$optimize -fstrength-reduce" |
Patrick Williams | ddad1a1 | 2017-02-23 20:36:32 -0600 | [diff] [blame] | 35 | - optimize="$optimize -fthread-jumps" |
| 36 | - optimize="$optimize -fcse-follow-jumps" |
| 37 | - optimize="$optimize -fcse-skip-blocks" |
Brad Bishop | 23eaf03 | 2019-11-20 05:15:02 -0500 | [diff] [blame^] | 38 | - : #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 Williams | ddad1a1 | 2017-02-23 20:36:32 -0600 | [diff] [blame] | 42 | - optimize="$optimize -fregmove" |
Brad Bishop | 23eaf03 | 2019-11-20 05:15:02 -0500 | [diff] [blame^] | 43 | - : #* optimize="$optimize -fdelayed-branch" |
| 44 | - : #x optimize="$optimize -fschedule-insns" |
Patrick Williams | ddad1a1 | 2017-02-23 20:36:32 -0600 | [diff] [blame] | 45 | - optimize="$optimize -fschedule-insns2" |
Brad Bishop | 23eaf03 | 2019-11-20 05:15:02 -0500 | [diff] [blame^] | 46 | - : #? 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 |