Don't use thread-safe exceptions on OSX. Complain to Apple, not me.

This commit is contained in:
Mike Pall 2011-06-29 11:25:29 +02:00
parent 64dbe7d929
commit 0af502f438

View File

@ -258,7 +258,12 @@ LJ_FUNCA int lj_err_unwind_dwarf(int version, _Unwind_Action actions,
}
#if LJ_UNWIND_EXT
#if LJ_TARGET_OSX
/* Sorry, no thread safety for OSX. Complain to Apple, not me. */
static struct _Unwind_Exception static_uex;
#else
static __thread struct _Unwind_Exception static_uex;
#endif
/* Raise DWARF2 exception. */
static void err_raise_ext(int errcode)