From 69f811d26865282411964e793724f95c4afefbb9 Mon Sep 17 00:00:00 2001 From: Richard Smith Date: Tue, 14 Feb 2012 23:06:14 +0000 Subject: [PATCH] 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 --- INPUTS/all-std-headers.cpp | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) 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 -- 2.40.0