On x86_64-apple-darwin* and i*86-apple-darwin*, a number of lto failures remain
at -m32 which are of the form...
/sw/src/fink.build/gcc46-4.6.0-1000/darwin_objdir/gcc/xgcc
-B/sw/src/fink.build/gcc46-4.6.0-1000/darwin_objdir/gcc/ c_lto_20081111_0.o
c_lto_20081111_1.o -O0 -fwhopr -m32 -o gcc-dg-lto-20081111-01
/var/folders/1C/1CdoNxmNFHyOIjNBLNuJh++++TM/-Tmp-//ccogqVKS.s:15:non-relocatable
subtraction expression, "_mumble" minus "L00000000001$pb"
/var/folders/1C/1CdoNxmNFHyOIjNBLNuJh++++TM/-Tmp-//ccogqVKS.s:15:symbol:
"_mumble" can't be undefined in a subtraction expression
/var/folders/1C/1CdoNxmNFHyOIjNBLNuJh++++TM/-Tmp-//ccogqVKS.s:13:non-relocatable
subtraction expression, "_mumble" minus "L00000000001$pb"
/var/folders/1C/1CdoNxmNFHyOIjNBLNuJh++++TM/-Tmp-//ccogqVKS.s:13:symbol:
"_mumble" can't be undefined in a subtraction expression
/var/folders/1C/1CdoNxmNFHyOIjNBLNuJh++++TM/-Tmp-//ccogqVKS.s:10:non-relocatable
subtraction expression, "_mumble" minus "L00000000001$pb"
/var/folders/1C/1CdoNxmNFHyOIjNBLNuJh++++TM/-Tmp-//ccogqVKS.s:10:symbol:
"_mumble" can't be undefined in a subtraction expression
lto-wrapper: /sw/src/fink.build/gcc46-4.6.0-1000/darwin_objdir/gcc/xgcc
returned 1 exit status
--
Summary: m32 lto produces non-relocatable subtraction expression
errors
Product: gcc
Version: 4.6.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: lto
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: howarth at nitro dot med dot uc dot edu
GCC build triplet: *86*-apple-darwin10
GCC host triplet: *86*-apple-darwin10
GCC target triplet: *86*-apple-darwin10
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44812