[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#653493: g++-4.6: [powerpc] Behavior changed for restfpr symbol

Package: g++-4.6
Version: 4.6.2-9
Severity: important


several libraries built with earlier versions of g++ reference the 
following symbol on powerpc:
00000000      DF *UND* 00000000              _restfpr_29_x

I presume this symbol used to be exported by libgcc1 (I haven’t 
checked), since linking to such libraries with g++-4.6 4.6.2-4 was 
working, but it is no longer the case, and now such linking produces the 
following error:
 hidden symbol `_restfpr_29_x' in /usr/lib/gcc/powerpc-linux-gnu/4.6/libgcc.a(crtresxfpr.o) is referenced by DSO

Rebuilding the affected libraries should be enough to fix this, but 
maybe this behavior change is not desirable. At the very least, someone 
needs to produce a list of affected packages.

 .''`.      Josselin Mouette
: :' :
`. `'

Reply to: