On Linux/ia32, I got Executing on host: /export/build/gnu/gcc/build-i686-linux/gcc/xgcc -B/export/build/gnu/gcc/build-i686-linux/gcc/ /net/gnu-13/export/gnu/src/gcc/gcc/gcc/testsuite/objc.dg/torture/tls/thr-init-3.m -O2 -flto -fgnu-runtime -I/net/gnu-13/export/gnu/src/gcc/gcc/gcc/testsuite/../../libobjc -B/export/build/gnu/gcc/build-i686-linux/i686-pc-linux-gnu/./libobjc/.libs -L/export/build/gnu/gcc/build-i686-linux/i686-pc-linux-gnu/./libobjc/.libs /net/gnu-13/export/gnu/src/gcc/gcc/gcc/testsuite/objc.dg/torture/tls/../../../objc-obj-c++-shared/Object1.m -lobjc -lm -o ./thr-init-3.exe (timeout = 300) /tmp/cc0nTyTC.lto.o:(.data+0xa0): undefined reference to `_OBJC_METACLASS_tsObj.2114'^M /tmp/cc0nTyTC.lto.o:(.data+0xfc): undefined reference to `_OBJC_CLASS_tsObj.2110'^M /tmp/cc0nTyTC.lto.o:(.data+0x104): undefined reference to `__objc_class_name_tsObj'^M collect2: ld returned 1 exit status^M
-- Summary: objc.dg/torture/tls/thr-init-3.m failure Product: gcc Version: 4.6.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: lto AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: hjl dot tools at gmail dot com http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44140