wok-next diff libmad/stuff/patches/optimize.diff @ rev 21596
updated dos2unix (7.4.0 -> 7.4.1)
author | Hans-G?nter Theisgen |
---|---|
date | Wed Jun 24 14:10:06 2020 +0100 (2020-06-24) |
parents | |
children |
line diff
1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 1.2 +++ b/libmad/stuff/patches/optimize.diff Wed Jun 24 14:10:06 2020 +0100 1.3 @@ -0,0 +1,77 @@ 1.4 +Index: libmad-0.15.1b/configure.ac 1.5 +=================================================================== 1.6 +--- libmad-0.15.1b.orig/configure.ac 2008-03-07 20:31:23.000000000 +0000 1.7 ++++ libmad-0.15.1b/configure.ac 2008-03-07 20:34:26.000000000 +0000 1.8 +@@ -124,71 +124,7 @@ 1.9 + 1.10 + if test "$GCC" = yes 1.11 + then 1.12 +- if test -z "$arch" 1.13 +- then 1.14 +- case "$host" in 1.15 +- i386-*) ;; 1.16 +- i?86-*) arch="-march=i486" ;; 1.17 +- arm*-empeg-*) arch="-march=armv4 -mtune=strongarm1100" ;; 1.18 +- armv4*-*) arch="-march=armv4 -mtune=strongarm" ;; 1.19 +- powerpc-*) ;; 1.20 +- mips*-agenda-*) arch="-mcpu=vr4100" ;; 1.21 +- mips*-luxsonor-*) arch="-mips1 -mcpu=r3000 -Wa,-m4010" ;; 1.22 +- esac 1.23 +- fi 1.24 +- 1.25 +- case "$optimize" in 1.26 +- -O|"-O "*) 1.27 +- optimize="-O" 1.28 +- optimize="$optimize -fforce-mem" 1.29 +- optimize="$optimize -fforce-addr" 1.30 +- : #x optimize="$optimize -finline-functions" 1.31 +- : #- optimize="$optimize -fstrength-reduce" 1.32 +- optimize="$optimize -fthread-jumps" 1.33 +- optimize="$optimize -fcse-follow-jumps" 1.34 +- optimize="$optimize -fcse-skip-blocks" 1.35 +- : #x optimize="$optimize -frerun-cse-after-loop" 1.36 +- : #x optimize="$optimize -frerun-loop-opt" 1.37 +- : #x optimize="$optimize -fgcse" 1.38 +- optimize="$optimize -fexpensive-optimizations" 1.39 +- optimize="$optimize -fregmove" 1.40 +- : #* optimize="$optimize -fdelayed-branch" 1.41 +- : #x optimize="$optimize -fschedule-insns" 1.42 +- optimize="$optimize -fschedule-insns2" 1.43 +- : #? optimize="$optimize -ffunction-sections" 1.44 +- : #? optimize="$optimize -fcaller-saves" 1.45 +- : #> optimize="$optimize -funroll-loops" 1.46 +- : #> optimize="$optimize -funroll-all-loops" 1.47 +- : #x optimize="$optimize -fmove-all-movables" 1.48 +- : #x optimize="$optimize -freduce-all-givs" 1.49 +- : #? optimize="$optimize -fstrict-aliasing" 1.50 +- : #* optimize="$optimize -fstructure-noalias" 1.51 +- 1.52 +- case "$host" in 1.53 +- arm*-*) 1.54 +- optimize="$optimize -fstrength-reduce" 1.55 +- ;; 1.56 +- mips*-*) 1.57 +- optimize="$optimize -fstrength-reduce" 1.58 +- optimize="$optimize -finline-functions" 1.59 +- ;; 1.60 +- i?86-*) 1.61 +- optimize="$optimize -fstrength-reduce" 1.62 +- ;; 1.63 +- powerpc-apple-*) 1.64 +- # this triggers an internal compiler error with gcc2 1.65 +- : #optimize="$optimize -fstrength-reduce" 1.66 +- 1.67 +- # this is really only beneficial with gcc3 1.68 +- : #optimize="$optimize -finline-functions" 1.69 +- ;; 1.70 +- *) 1.71 +- # this sometimes provokes bugs in gcc 2.95.2 1.72 +- : #optimize="$optimize -fstrength-reduce" 1.73 +- ;; 1.74 +- esac 1.75 +- ;; 1.76 +- esac 1.77 ++ optimize="-O2" 1.78 + fi 1.79 + 1.80 + case "$host" in