------- Comment #16 from howarth at nitro dot med dot uc dot edu 2010-08-26 01:55 ------- Marking the symbols in_other_partitions as weak eliminates almost all of the failures. I still get...
Running target unix/-m32 FAIL: gcc.dg/lto/20090213 c_lto_20090213_0.o-c_lto_20090213_1.o link, -O2 -fwhopr UNRESOLVED: gcc.dg/lto/20090213 c_lto_20090213_0.o-c_lto_20090213_1.o execute -O2 -fwhopr FAIL: gcc.dg/lto/20090218 c_lto_20090218_0.o-c_lto_20090218_3.o link, -O2 -fwhopr UNRESOLVED: gcc.dg/lto/20090218 c_lto_20090218_0.o-c_lto_20090218_3.o execute -O2 -fwhopr which still have the "non-relocatable subtraction expression"..."can't be undefined in a subtraction expression" errors. This might suggest the same problem exists somewhere else in varpool.c. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44812