https://gcc.gnu.org/bugzilla/show_bug.cgi?id=42159
--- Comment #32 from Pierre Ossman <ossman at cendio dot se> --- (In reply to Jack Howarth from comment #31) > > You might check out the original posting on this issue... > > http://lists.cs.uiuc.edu/pipermail/llvmdev/2009-September/025900.html > I believe that was one of the posts we found and what made us look at which unwind implementation was used. > IMHO, the static linkage of -lgcc_eh is evil as it potentially breaks the > requirement that only a single unwinder (always the system one) be used. I can understand that. But in that case why keep the gcc unwinder on OS X? If it doesn't work then including it is just an accident waiting to happen. I would suggest something along the lines of the attached patch.