[oe-commits] Stefan Müller-Kliese =?UTF-8?Q?r=20?=: libvorbis: remove legacy options

git at git.openembedded.org git at git.openembedded.org
Thu Sep 3 11:43:57 UTC 2015


Module: openembedded-core.git
Branch: master
Commit: ea04f05710a9a2a1e9561fe87579d0ae9690bd21
URL:    http://git.openembedded.org/?p=openembedded-core.git&a=commit;h=ea04f05710a9a2a1e9561fe87579d0ae9690bd21

Author: Stefan Müller-Klieser <s.mueller-klieser at phytec.de>
Date:   Thu Aug 27 16:46:37 2015 +0200

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 at phytec.de>
Signed-off-by: Richard Purdie <richard.purdie at linuxfoundation.org>

---

 meta/recipes-multimedia/libvorbis/libvorbis_1.3.5.bb | 7 -------
 1 file changed, 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 b7a0667..636e0f3 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}"



More information about the Openembedded-commits mailing list