aboutsummaryrefslogtreecommitdiffstats
path: root/meta/recipes-multimedia/libvorbis
diff options
context:
space:
mode:
authorStefan Müller-Klieser <s.mueller-klieser@phytec.de>2015-08-27 16:46:37 +0200
committerRichard Purdie <richard.purdie@linuxfoundation.org>2015-09-01 21:59:35 +0100
commitea04f05710a9a2a1e9561fe87579d0ae9690bd21 (patch)
tree8706335d6ad488a4dcedf7315c64316bd9082962 /meta/recipes-multimedia/libvorbis
parenta576eea1eb5ed54e2f72d5f7c3e5d6a723382485 (diff)
downloadopenembedded-core-contrib-ea04f05710a9a2a1e9561fe87579d0ae9690bd21.tar.gz
openembedded-core-contrib-ea04f05710a9a2a1e9561fe87579d0ae9690bd21.tar.bz2
openembedded-core-contrib-ea04f05710a9a2a1e9561fe87579d0ae9690bd21.zip
libvorbis: remove legacy options
Those code fragments date back to ancient times. EXTRA_OECONF is not required anymore and we should give gcc another try to do it right. Testing on cortex-a8 with thumb and -O2 reveals a performance boost of 82 percent during encoding in comparison to -O0. -O4 gives another 7 percent. Signed-off-by: Stefan Müller-Klieser <s.mueller-klieser@phytec.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/recipes-multimedia/libvorbis')
-rw-r--r--meta/recipes-multimedia/libvorbis/libvorbis_1.3.5.bb7
1 files changed, 0 insertions, 7 deletions
diff --git a/meta/recipes-multimedia/libvorbis/libvorbis_1.3.5.bb b/meta/recipes-multimedia/libvorbis/libvorbis_1.3.5.bb
index b7a0667bde..636e0f307b 100644
--- a/meta/recipes-multimedia/libvorbis/libvorbis_1.3.5.bb
+++ b/meta/recipes-multimedia/libvorbis/libvorbis_1.3.5.bb
@@ -15,10 +15,3 @@ SRC_URI[md5sum] = "28cb28097c07a735d6af56e598e1c90f"
SRC_URI[sha256sum] = "54f94a9527ff0a88477be0a71c0bab09a4c3febe0ed878b24824906cd4b0e1d1"
inherit autotools pkgconfig
-
-# vorbisfile.c reveals a problem in the gcc register spilling for the
-# thumb instruction set...
-FULL_OPTIMIZATION_thumb = "-O0"
-
-EXTRA_OECONF = "--with-ogg-libraries=${STAGING_LIBDIR} \
- --with-ogg-includes=${STAGING_INCDIR}"