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