[oe-commits] org.oe.dev libmad: sanitize optimization options, some were remove in recent gcc versions
koen commit
oe at amethyst.openembedded.net
Fri Jul 11 08:31:16 UTC 2008
libmad: sanitize optimization options, some were remove in recent gcc versions
Author: koen at openembedded.org
Branch: org.openembedded.dev
Revision: da3452ccd1d6234cb9dbbfb85923cce269a1daa7
ViewMTN: http://monotone.openembedded.org/revision/info/da3452ccd1d6234cb9dbbfb85923cce269a1daa7
Files:
1
packages/libmad/files/mad.diff
packages/libmad/libmad_0.15.1b.bb
Diffs:
#
# mt diff -rd62c1166e6cab3e0cb85ce0d52ea50196eff152c -rda3452ccd1d6234cb9dbbfb85923cce269a1daa7
#
#
#
# add_file "packages/libmad/files/mad.diff"
# content [97462f304c72a5a7cf9ea36b83b38e13c9a53b29]
#
# patch "packages/libmad/libmad_0.15.1b.bb"
# from [55e89f58cb09590f6599edf4eef9e25444542c4d]
# to [c0447b71ae96fb91ea0f4b950a2923f99c1cd081]
#
============================================================
--- packages/libmad/files/mad.diff 97462f304c72a5a7cf9ea36b83b38e13c9a53b29
+++ packages/libmad/files/mad.diff 97462f304c72a5a7cf9ea36b83b38e13c9a53b29
@@ -0,0 +1,24 @@
+--- /tmp/configure.ac 2008-07-11 10:19:17.000000000 +0200
++++ libmad-0.15.1b/configure.ac 2008-07-11 10:20:00.313198000 +0200
+@@ -140,21 +140,14 @@
+ 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"
============================================================
--- packages/libmad/libmad_0.15.1b.bb 55e89f58cb09590f6599edf4eef9e25444542c4d
+++ packages/libmad/libmad_0.15.1b.bb c0447b71ae96fb91ea0f4b950a2923f99c1cd081
@@ -3,10 +3,11 @@ LICENSE = "GPL"
PRIORITY = "optional"
DEPENDS = "libid3tag"
LICENSE = "GPL"
-PR = "r3"
+PR = "r4"
SRC_URI = "${SOURCEFORGE_MIRROR}/mad/libmad-${PV}.tar.gz \
- file://add-pkgconfig.patch;patch=1"
+ file://add-pkgconfig.patch;patch=1 \
+ file://mad.diff;patch=1 "
S = "${WORKDIR}/libmad-${PV}"
More information about the Openembedded-commits
mailing list