Please provide a VFP-optimised build for gtk+2.0
Bug #349460 reported by
Emmet Hikory
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
gtk+2.0 (Ubuntu) |
Fix Released
|
Medium
|
Emmet Hikory | ||
Jaunty |
Fix Released
|
Medium
|
Emmet Hikory |
Bug Description
Some ARM processors support vector floating point, which can cause significant improvements in the performance of floating point code. As this must be selected at compile-time, with the -mfpu=vfp CFLAG, this requires a special build.
For performance reasons on such hardware, please enable such a build for gtk+2.0 for jaunty.
Changed in gtk+2.0: | |
assignee: | nobody → persia |
status: | New → In Progress |
Changed in gtk+2.0: | |
milestone: | none → ubuntu-9.04 |
Changed in gtk+2.0 (Ubuntu Jaunty): | |
importance: | Undecided → Medium |
To post a comment you must log in.
This bug was fixed in the package gtk+2.0 - 2.16.0-1ubuntu8
---------------
gtk+2.0 (2.16.0-1ubuntu8) jaunty; urgency=low
* Move back MODULES_BASE_PATH and friends.
gtk+2.0 (2.16.0-1ubuntu7) jaunty; urgency=low
* Move LIBDIR def around for OPTLIBDIR to be set properly.
gtk+2.0 (2.16.0-1ubuntu6) jaunty; urgency=low
* Also sed @OPTLIBDIR@.
gtk+2.0 (2.16.0-1ubuntu5) jaunty; urgency=low
[ Loic Minier ]
* Merge the following changes by Emmet Hikory:
[ Emmet Hikory ] configure_ flags to configure_flags
usr/lib/ vfp.
CHECK_ FLAVORS libgtk2. 0-0.install. opt which lists files from the libgail18. install. opt which lists files from the
* Port optimised flavor work by Loic Minier from pango1.0:
- Rework flavor-specific vars.
+ Introduce $(flavor) which is set to $* to clarify implicit rules
+ Rename common_
+ Introduce the flavor_get macro to use a flavor specific override or
fallback to the common defaults for make vars.
+ Use $(call flavor_get, ) to retrieve configure_flags, CFLAGS, and
LDFLAGS allowing to override these per flavor.
- Add support for an optimised pass, implemented as a flavor
+ Define a default OPTLIBDIR and replace it in the sed foo for %.in
files; this is like LIBDIR, but with some hwcaps extension, e.g.
+ Add vars to build an optimised vfp flavour for armel with
additional CFLAGS
+ Add the "opt" special flavor to flavors to run the testuites on,
+ Also sed and append %.opt after %.in when generating $ files from
%.in; the %.opt file is optional and only included if the opt flavor
is included.
+ Add a debian/
optimised flavor to install in libgtk2.0-0.
+ Add a debian/
optimised flavor to install in libgail18.
[ Loic Minier ]
* Enable VFP pass on armel; LP: #349460.
* Build-dep on autotools-dev for the config.guess / .sub updates to work.
-- Loic Minier <email address hidden> Fri, 10 Apr 2009 22:14:24 +0200