[PATCH] D12512: [libcxxabi] Manually align pointers in __cxa_allocate_exception - Fixes PR24604

Ed Maste via cfe-commits cfe-commits at lists.llvm.org
Thu Jul 21 12:05:22 PDT 2016


emaste added a comment.

Note that the addition of the referenceCount at the beginning of `__cxa_exception` for 64-bit builds causes the `_Unwind_Exception unwindHeader` to become misaligned. libstdc++ had this same issue (https://gcc.gnu.org/bugzilla/show_bug.cgi?id=38732, now fixed) and libcxxrt does as well (https://github.com/pathscale/libcxxrt/issues/38).


https://reviews.llvm.org/D12512





More information about the cfe-commits mailing list