[Bug 823711] Re: libvirt version 0.9.2-4ubuntu8 failed to build on armel

Bug Watch Updater 823711 at bugs.launchpad.net
Tue Aug 23 10:42:01 UTC 2011


Launchpad has imported 3 comments from the remote bug at
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50090.

If you reply to an imported comment from within Launchpad, your comment
will be sent to the remote bug automatically. Read more about
Launchpad's inter-bugtracker facilities at
https://help.launchpad.net/InterBugTracking.

------------------------------------------------------------------------
On 2011-08-15T13:58:27+00:00 Rsandifo-gcc wrote:

EABI functions like __aeabi_f2ulz are defined as aliases
of standard libgcc functions like __fixunssfdi.  In libgcc.a,
the standard function gets the correct hidden visibility,
but the alias retains default visibility.  This means that
DSOs linked against libgcc.a may end up exporting the
libgcc.a definition of __aeabi_f2ulz.

The bug is that bpabi-lib.h uses an asm statement to define
an alias, so the standard ways of forcing hidden visibility
at the C level have no effect.

Reply at: https://bugs.launchpad.net/binutils-
linaro/+bug/823711/comments/14

------------------------------------------------------------------------
On 2011-08-15T13:59:11+00:00 Rsandifo-gcc wrote:

Testing a fix.

Reply at: https://bugs.launchpad.net/binutils-
linaro/+bug/823711/comments/15

------------------------------------------------------------------------
On 2011-08-17T11:13:25+00:00 Rsandifo-gcc wrote:

Author: rsandifo
Date: Wed Aug 17 11:13:20 2011
New Revision: 177826

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=177826
Log:
libgcc/
	PR target/50090
	* config/arm/bpabi-lib.h (RENAME_LIBRARY): Use a C-level alias
	instead of an assembly one.

Modified:
    trunk/libgcc/ChangeLog
    trunk/libgcc/config/arm/bpabi-lib.h

Reply at: https://bugs.launchpad.net/binutils-
linaro/+bug/823711/comments/17


** Changed in: gcc
       Status: Unknown => In Progress

** Changed in: gcc
   Importance: Unknown => Medium

-- 
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to libvirt in Ubuntu.
https://bugs.launchpad.net/bugs/823711

Title:
  libvirt version 0.9.2-4ubuntu8 failed to build on armel

To manage notifications about this bug go to:
https://bugs.launchpad.net/binutils-linaro/+bug/823711/+subscriptions



More information about the Ubuntu-server-bugs mailing list