llvm-project/libcxx
Xing Xue ab4bcd844a AIX system headers need stdint.h and inttypes.h to be re-enterable
Summary:
AIX system headers need stdint.h and inttypes.h to be re-enterable when macro _STD_TYPES_T is defined so that limit macro definitions such as UINT32_MAX can be found. This patch attempts to allow that on AIX.

Reviewers: hubert.reinterpretcast, jasonliu, mclow.lists, EricWF

Reviewed by: hubert.reinterpretcast, mclow.lists

Subscribers: jfb, jsji, christof, cfe-commits, libcxx-commits, llvm-commits

Tags: #LLVM, #clang, #libc++

Differential Revision: https://reviews.llvm.org/D59253

llvm-svn: 363939
2019-06-20 15:36:32 +00:00
..
benchmarks
cmake [libcxx][libcxxabi] Remove the unused CMake checks 2019-05-30 06:08:56 +00:00
docs Make GCC in C++03 Unsupported 2019-06-13 00:37:25 +00:00
fuzzing
include AIX system headers need stdint.h and inttypes.h to be re-enterable 2019-06-20 15:36:32 +00:00
lib [libc++] Update ABI list for ABI v2 2019-06-17 19:37:26 +00:00
src Fix a '>= 0' test on unsigned that I inadvertantly introduced. Now correctly '!= 0'. Thanks to Arthur for the catch 2019-06-17 13:41:14 +00:00
test AIX system headers need stdint.h and inttypes.h to be re-enterable 2019-06-20 15:36:32 +00:00
utils Reconfigure docker builders to be more modular. 2019-06-18 19:31:38 +00:00
www Mark papers P1458, P1459, P1462 and P1464 as complete. No changed needed to either the library or the tests. 2019-06-19 16:32:07 +00:00
.arcconfig
.clang-format
.gitignore
CMakeLists.txt [runtimes] Check if pragma comment(lib, ...) is supported first 2019-05-30 04:40:21 +00:00
CREDITS.TXT
LICENSE.TXT
NOTES.TXT
TODO.TXT
appveyor-reqs-install.cmd
appveyor.yml