diff options
author | Marc Kleine-Budde <mkl@pengutronix.de> | 2008-08-23 16:18:01 +0000 |
---|---|---|
committer | Marc Kleine-Budde <mkl@pengutronix.de> | 2008-08-23 16:18:01 +0000 |
commit | 7121395f0e4e26842d20c09706faae705afb8936 (patch) | |
tree | fb6fc5d4085e69dcec60b16740419cb200fc015a /patches/libmad-0.15.1b | |
parent | 1e9729963daecdf8dd78571ad1c6ac63ee5fc398 (diff) | |
download | ptxdist-7121395f0e4e26842d20c09706faae705afb8936.tar.gz ptxdist-7121395f0e4e26842d20c09706faae705afb8936.tar.xz |
* libmad-0.15.1b:
new
git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@8760 33e552b5-05e3-0310-8538-816dae2090ed
Diffstat (limited to 'patches/libmad-0.15.1b')
-rw-r--r-- | patches/libmad-0.15.1b/generic/amd64-64bit.diff | 17 | ||||
-rw-r--r-- | patches/libmad-0.15.1b/generic/autoconf.diff.bz2 | bin | 0 -> 157301 bytes | |||
-rw-r--r-- | patches/libmad-0.15.1b/generic/optimize.diff | 82 | ||||
-rw-r--r-- | patches/libmad-0.15.1b/generic/series | 3 |
4 files changed, 102 insertions, 0 deletions
diff --git a/patches/libmad-0.15.1b/generic/amd64-64bit.diff b/patches/libmad-0.15.1b/generic/amd64-64bit.diff new file mode 100644 index 000000000..da37d8590 --- /dev/null +++ b/patches/libmad-0.15.1b/generic/amd64-64bit.diff @@ -0,0 +1,17 @@ +From: http://ftp.de.debian.org/debian/pool/main/libm/libmad/libmad_0.15.1b-3.diff.gz +--- + configure.ac | 1 + + 1 file changed, 1 insertion(+) + +Index: libmad-0.15.1b/configure.ac +=================================================================== +--- libmad-0.15.1b.orig/configure.ac ++++ libmad-0.15.1b/configure.ac +@@ -233,6 +233,7 @@ if test -z "$FPM" && test "$GCC" = yes + then + case "$host" in + i?86-*) FPM="INTEL" ;; ++ x86_64*) FPM="64BIT" ;; + arm*-*) FPM="ARM" ;; + mips*-*) FPM="MIPS" ;; + sparc*-*) FPM="SPARC" ;; diff --git a/patches/libmad-0.15.1b/generic/autoconf.diff.bz2 b/patches/libmad-0.15.1b/generic/autoconf.diff.bz2 Binary files differnew file mode 100644 index 000000000..7c0c7de3d --- /dev/null +++ b/patches/libmad-0.15.1b/generic/autoconf.diff.bz2 diff --git a/patches/libmad-0.15.1b/generic/optimize.diff b/patches/libmad-0.15.1b/generic/optimize.diff new file mode 100644 index 000000000..ad5b9e376 --- /dev/null +++ b/patches/libmad-0.15.1b/generic/optimize.diff @@ -0,0 +1,82 @@ +From: http://ftp.de.debian.org/debian/pool/main/libm/libmad/libmad_0.15.1b-3.diff.gz +--- + configure.ac | 66 ----------------------------------------------------------- + 1 file changed, 1 insertion(+), 65 deletions(-) + +Index: libmad-0.15.1b/configure.ac +=================================================================== +--- libmad-0.15.1b.orig/configure.ac ++++ libmad-0.15.1b/configure.ac +@@ -124,71 +124,7 @@ done + + if test "$GCC" = yes + then +- if test -z "$arch" +- then +- case "$host" in +- i386-*) ;; +- i?86-*) arch="-march=i486" ;; +- arm*-empeg-*) arch="-march=armv4 -mtune=strongarm1100" ;; +- armv4*-*) arch="-march=armv4 -mtune=strongarm" ;; +- powerpc-*) ;; +- mips*-agenda-*) arch="-mcpu=vr4100" ;; +- mips*-luxsonor-*) arch="-mips1 -mcpu=r3000 -Wa,-m4010" ;; +- esac +- fi +- +- case "$optimize" in +- -O|"-O "*) +- optimize="-O" +- optimize="$optimize -fforce-mem" +- 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" +- : #x optimize="$optimize -frerun-cse-after-loop" +- : #x optimize="$optimize -frerun-loop-opt" +- : #x optimize="$optimize -fgcse" +- optimize="$optimize -fexpensive-optimizations" +- optimize="$optimize -fregmove" +- : #* optimize="$optimize -fdelayed-branch" +- : #x optimize="$optimize -fschedule-insns" +- optimize="$optimize -fschedule-insns2" +- : #? optimize="$optimize -ffunction-sections" +- : #? optimize="$optimize -fcaller-saves" +- : #> optimize="$optimize -funroll-loops" +- : #> optimize="$optimize -funroll-all-loops" +- : #x optimize="$optimize -fmove-all-movables" +- : #x optimize="$optimize -freduce-all-givs" +- : #? optimize="$optimize -fstrict-aliasing" +- : #* optimize="$optimize -fstructure-noalias" +- +- case "$host" in +- arm*-*) +- optimize="$optimize -fstrength-reduce" +- ;; +- mips*-*) +- optimize="$optimize -fstrength-reduce" +- optimize="$optimize -finline-functions" +- ;; +- i?86-*) +- optimize="$optimize -fstrength-reduce" +- ;; +- powerpc-apple-*) +- # this triggers an internal compiler error with gcc2 +- : #optimize="$optimize -fstrength-reduce" +- +- # this is really only beneficial with gcc3 +- : #optimize="$optimize -finline-functions" +- ;; +- *) +- # this sometimes provokes bugs in gcc 2.95.2 +- : #optimize="$optimize -fstrength-reduce" +- ;; +- esac +- ;; +- esac ++ optimize="-O2" + fi + + case "$host" in diff --git a/patches/libmad-0.15.1b/generic/series b/patches/libmad-0.15.1b/generic/series new file mode 100644 index 000000000..108401db9 --- /dev/null +++ b/patches/libmad-0.15.1b/generic/series @@ -0,0 +1,3 @@ +optimize.diff +amd64-64bit.diff +autoconf.diff.bz2 |