llvm-project/clang/test/Headers
Dmitri Gribenko a586ea13a4 Restore the libc++ definition of max_align_t on Apple platforms
Clang has introduced ::max_align_t in stddef.h in r201729, but libc++ was
already defining std::max_align_t on Darwin because there was none in the
global namespace.  After that Clang commit though, libc++ started defining
std::max_align_t to be a typedef for ::max_align_t, which has a different
definition.  This changed the ABI.  This commit restores the previous
definition.

rdar://19919394 rdar://18557982

llvm-svn: 230292
2015-02-24 01:06:22 +00:00
..
Inputs/include Intrin.h: include setjmp.h to get a jmp_buf definition 2014-01-28 23:01:59 +00:00
altivec-header.c Update for llvm api change. 2014-10-15 15:44:25 +00:00
altivec-intrin.c [PowerPC] Add VSX builtins for vec_div 2014-11-14 12:10:51 +00:00
arm-acle-header.c Headers: add hint intrinsics to arm_acle.h 2014-07-12 23:27:26 +00:00
arm-neon-header.c
arm64-apple-ios-types.cpp Restore the libc++ definition of max_align_t on Apple platforms 2015-02-24 01:06:22 +00:00
c11.c Fix interaction of max_align_t and modules. 2014-10-03 00:31:35 +00:00
c89.c Switch tests in test/Headers to use %clang_cc1 rather than %clang. There 2013-09-20 21:12:25 +00:00
cpuid.c Fix bugs in cpuid.h. 2014-09-20 01:31:09 +00:00
cxx11.cpp Add a module cache path to test/Headers/cxx11 2014-08-12 16:42:25 +00:00
int64-type.c Prior to adding the new "expected-no-diagnostics" directive to VerifyDiagnosticConsumer, make the necessary adjustment to 580 test-cases which will henceforth require this new directive. 2012-10-19 12:44:48 +00:00
limits.cpp Define [U]LLONG_{MIN,MAX} for C++11, add tests. 2013-10-27 19:00:49 +00:00
ms-intrin.cpp Remove definitions from Intrin.h that already exist in one of the other x86 intrinsic headers. Add a run line with Broadwell as the cpu type to ms-intrin.cpp test to catch some of these in the future. 2014-11-03 04:19:58 +00:00
ms-null-ms-header-vs-stddef.cpp Driver: bifurcate extended and basic MSC versioning 2014-07-16 03:13:50 +00:00
ms-wchar.c Switch tests in test/Headers to use %clang_cc1 rather than %clang. There 2013-09-20 21:12:25 +00:00
stdbool.cpp Reinstate r173952, this time limiting it to exactly the form 2013-01-30 23:10:17 +00:00
stddefneeds.cpp Add a triple to new test. 2014-04-30 04:54:42 +00:00
tgmath.c Switch tests in test/Headers to use %clang_cc1 rather than %clang. There 2013-09-20 21:12:25 +00:00
thumbv7-apple-ios-types.cpp Restore the libc++ definition of max_align_t on Apple platforms 2015-02-24 01:06:22 +00:00
typedef_guards.c Prior to adding the new "expected-no-diagnostics" directive to VerifyDiagnosticConsumer, make the necessary adjustment to 580 test-cases which will henceforth require this new directive. 2012-10-19 12:44:48 +00:00
unwind.c Use %clang_cc1 so that the test works even if the target isn't available. 2012-09-27 01:40:12 +00:00
wchar_limits.cpp Prior to adding the new "expected-no-diagnostics" directive to VerifyDiagnosticConsumer, make the necessary adjustment to 580 test-cases which will henceforth require this new directive. 2012-10-19 12:44:48 +00:00
wmmintrin.c Prior to adding the new "expected-no-diagnostics" directive to VerifyDiagnosticConsumer, make the necessary adjustment to 580 test-cases which will henceforth require this new directive. 2012-10-19 12:44:48 +00:00
x86-intrinsics-headers.c Switch tests in test/Headers to use %clang_cc1 rather than %clang. There 2013-09-20 21:12:25 +00:00
x86_64-apple-macosx-types.cpp Restore the libc++ definition of max_align_t on Apple platforms 2015-02-24 01:06:22 +00:00
x86intrin.c Add more feature flags to the x86 instrinsic test. 2014-12-27 06:59:44 +00:00
xmmintrin.c Recommit r209532 with -ffreestanding. 2014-05-23 22:12:01 +00:00