[oe-commits] org.oe.dev mplayer 1.0rc2: turn on -O4 -ffast-math forcibly for a ~30% decoding speedup

koen commit oe at amethyst.openembedded.net
Mon Mar 17 08:52:35 UTC 2008


mplayer 1.0rc2: turn on -O4 -ffast-math forcibly for a ~30% decoding speedup

Author: koen at openembedded.org
Branch: org.openembedded.dev
Revision: 8fdaa25fd43ec0cd83b190b8b345a620111e66b9
ViewMTN: http://monotone.openembedded.org/revision/info/8fdaa25fd43ec0cd83b190b8b345a620111e66b9
Files:
1
packages/mplayer/mplayer_0.0+1.0rc2.bb
Diffs:

#
# mt diff -rca9bc5017aabbeb9a9266eeaf1f812f66b7956fc -r8fdaa25fd43ec0cd83b190b8b345a620111e66b9
#
#
#
# patch "packages/mplayer/mplayer_0.0+1.0rc2.bb"
#  from [4c6bb435884ed222a3bd0a326c1b3d4b4c0c8c7c]
#    to [b480457528a1a247ec3cfadd16777a2a32b0d24e]
#
============================================================
--- packages/mplayer/mplayer_0.0+1.0rc2.bb	4c6bb435884ed222a3bd0a326c1b3d4b4c0c8c7c
+++ packages/mplayer/mplayer_0.0+1.0rc2.bb	b480457528a1a247ec3cfadd16777a2a32b0d24e
@@ -40,7 +40,7 @@ RREPLACES_${PN} = "mplayer-atty"
 RCONFLICTS_${PN} = "mplayer-atty"
 RREPLACES_${PN} = "mplayer-atty"
 
-PR = "r6"
+PR = "r7"
 
 PARALLEL_MAKE = ""
 
@@ -187,6 +187,10 @@ EXTRA_OECONF_append = " ${@base_contains
 EXTRA_OECONF_append = " ${@base_contains('MACHINE_FEATURES', 'iwmmxt', '--enable-pxa --enable-iwmmxt', '',d)} "
 EXTRA_OECONF_append = " ${@base_contains('MACHINE_FEATURES', 'x86', '--enable-runtime-cpudetection', '',d)} "
 
+FULL_OPTIMIZATION = "-fexpensive-optimizations -fomit-frame-pointer -frename-registers -O4 -ffast-math"
+BUILD_OPTIMIZATION = "${FULL_OPTIMIZATION}"
+
+
 do_configure() {
 	cp ${WORKDIR}/vo_w100.c ${S}/libvo
 	cp ${WORKDIR}/vo_w100_api.h ${S}/libvo






More information about the Openembedded-commits mailing list