yroux created this revision. yroux added reviewers: mclow.lists, hans. Herald added a reviewer: EricWF. Herald added a reviewer: javed.absar. Herald added subscribers: ldionne, chrib, kristof.beyls.
Check _LIBCXXABI_ARM_EHABI macro instead of libunwind version Repository: rCXXA libc++abi https://reviews.llvm.org/D50170 Files: test/test_exception_address_alignment.pass.cpp Index: test/test_exception_address_alignment.pass.cpp =================================================================== --- test/test_exception_address_alignment.pass.cpp +++ test/test_exception_address_alignment.pass.cpp @@ -20,14 +20,15 @@ #include <cstdint> #include <cassert> +#include <__cxxabi_config.h> #include <unwind.h> struct __attribute__((aligned)) AlignedType {}; // EHABI : 8-byte aligned // Itanium: Largest supported alignment for the system -#if defined(_LIBUNWIND_ARM_EHABI) +#if defined(_LIBCXXABI_ARM_EHABI) # define EXPECTED_ALIGNMENT 8 #else # define EXPECTED_ALIGNMENT alignof(AlignedType)
Index: test/test_exception_address_alignment.pass.cpp =================================================================== --- test/test_exception_address_alignment.pass.cpp +++ test/test_exception_address_alignment.pass.cpp @@ -20,14 +20,15 @@ #include <cstdint> #include <cassert> +#include <__cxxabi_config.h> #include <unwind.h> struct __attribute__((aligned)) AlignedType {}; // EHABI : 8-byte aligned // Itanium: Largest supported alignment for the system -#if defined(_LIBUNWIND_ARM_EHABI) +#if defined(_LIBCXXABI_ARM_EHABI) # define EXPECTED_ALIGNMENT 8 #else # define EXPECTED_ALIGNMENT alignof(AlignedType)
_______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits