From: Richard Smith Date: Tue, 14 Feb 2012 23:06:14 +0000 (+0000) Subject: Extend all-std-headers.cpp to include C++11 headers when building in C++11 mode. X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=69f811d26865282411964e793724f95c4afefbb9;p=clang Extend all-std-headers.cpp to include C++11 headers when building in C++11 mode. Conditionally include headers which older STL implementations don't provide. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@150526 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/INPUTS/all-std-headers.cpp b/INPUTS/all-std-headers.cpp index bddf4ec163..13e378dfc9 100644 --- a/INPUTS/all-std-headers.cpp +++ b/INPUTS/all-std-headers.cpp @@ -49,3 +49,36 @@ #include #include #include + +#if __cplusplus >= 201103 +#include +#if __has_include() +#include +#endif +#include +#if __has_include() +#include +#endif +#include +#include +#if __has_include() +#include +#endif +#include +#include +#include +#include +#include +#if __has_include() +#include +#endif +#include +#include +#include +#include +#if __has_include() +#include +#endif +#include +#include +#endif