http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55693
--- Comment #44 from Jack Howarth <howarth at nitro dot med.uc.edu> 2013-02-07 19:33:24 UTC --- Created attachment 29389 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=29389 revised patch to fix darwin10 under Xcode 4.2 The attached patch removes the " && !defined (__MACH__)" hacks from libitm/alloc_cpp.cc and libitm/eh_cpp.cc so that the symbols for _ZdlPv*, etc can be found on darwin10 with Xcode 4.2 (which doesn't set HAVE_ELF_STYLE_WEAKREF in configure but also doesn't define the weak dummy functions because of fast c++ weak-symbol coalescing). Bootstrap regression tested for tm.exp and libitm subdirectory on x86_64-apple-darwin10 with Xcode 4.2 and x86_64-apple-darwin12 with Xcode 4.6. Can someone test darwin9 and x86_64-apple-darwin10 with Xcode 3.2.6 to make sure that the linker bug mentioned in the previous patch (http://gcc.gnu.org/ml/gcc-patches/2012-02/msg00851.html) doesn't re-appear?