diff options
author | paolo <paolo@138bc75d-0d04-0410-961f-82ee72b054a4> | 2007-05-06 11:51:23 +0000 |
---|---|---|
committer | paolo <paolo@138bc75d-0d04-0410-961f-82ee72b054a4> | 2007-05-06 11:51:23 +0000 |
commit | e2e3e745e6bc938f320498208b9301d2eb72c3f2 (patch) | |
tree | 8d129fcbdf1c736fe800feed0612945f86228462 /libstdc++-v3/testsuite/17_intro | |
parent | 428c97adba05d0575317d4c3dc01db84285e9f32 (diff) | |
download | gcc-e2e3e745e6bc938f320498208b9301d2eb72c3f2.tar.gz |
2007-05-06 Paolo Carlini <pcarlini@suse.de>
PR libstdc++/31836
* testsuite/17_intro/headers/c++200x/all.cc: Protect inclusion
of C99 headers.
* testsuite/17_intro/headers/c++200x/all_multiple_inclusion.cc:
Likewise.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@124472 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libstdc++-v3/testsuite/17_intro')
-rw-r--r-- | libstdc++-v3/testsuite/17_intro/headers/c++200x/all.cc | 12 | ||||
-rw-r--r-- | libstdc++-v3/testsuite/17_intro/headers/c++200x/all_multiple_inclusion.cc | 24 |
2 files changed, 36 insertions, 0 deletions
diff --git a/libstdc++-v3/testsuite/17_intro/headers/c++200x/all.cc b/libstdc++-v3/testsuite/17_intro/headers/c++200x/all.cc index 6e3d111bb82..76566d0ac91 100644 --- a/libstdc++-v3/testsuite/17_intro/headers/c++200x/all.cc +++ b/libstdc++-v3/testsuite/17_intro/headers/c++200x/all.cc @@ -49,12 +49,18 @@ // "C" compatibility headers #include <assert.h> +#ifdef _GLIBCXX_HAVE_COMPLEX_H #include <complex.h> +#endif #include <ctype.h> #include <errno.h> +#ifdef _GLIBCXX_HAVE_FENV_H #include <fenv.h> +#endif #include <float.h> +#ifdef _GLIBCXX_HAVE_INTTYPES_H #include <inttypes.h> +#endif #include <iso646.h> #include <limits.h> #include <locale.h> @@ -62,13 +68,19 @@ #include <setjmp.h> #include <signal.h> #include <stdarg.h> +#ifdef _GLIBCXX_HAVE_STDBOOL_H #include <stdbool.h> +#endif #include <stddef.h> +#ifdef _GLIBCXX_HAVE_STDINT_H #include <stdint.h> +#endif #include <stdio.h> #include <stdlib.h> #include <string.h> +#ifdef _GLIBCXX_HAVE_TGMATH_H #include <tgmath.h> +#endif #include <time.h> #include <wchar.h> #include <wctype.h> diff --git a/libstdc++-v3/testsuite/17_intro/headers/c++200x/all_multiple_inclusion.cc b/libstdc++-v3/testsuite/17_intro/headers/c++200x/all_multiple_inclusion.cc index f87ff666895..d788be21578 100644 --- a/libstdc++-v3/testsuite/17_intro/headers/c++200x/all_multiple_inclusion.cc +++ b/libstdc++-v3/testsuite/17_intro/headers/c++200x/all_multiple_inclusion.cc @@ -49,12 +49,18 @@ // "C" compatibility headers #include <assert.h> +#ifdef _GLIBCXX_HAVE_COMPLEX_H #include <complex.h> +#endif #include <ctype.h> #include <errno.h> +#ifdef _GLIBCXX_HAVE_FENV_H #include <fenv.h> +#endif #include <float.h> +#ifdef _GLIBCXX_HAVE_INTTYPES_H #include <inttypes.h> +#endif #include <iso646.h> #include <limits.h> #include <locale.h> @@ -62,13 +68,19 @@ #include <setjmp.h> #include <signal.h> #include <stdarg.h> +#ifdef _GLIBCXX_HAVE_STDBOOL_H #include <stdbool.h> +#endif #include <stddef.h> +#ifdef _GLIBCXX_HAVE_STDINT_H #include <stdint.h> +#endif #include <stdio.h> #include <stdlib.h> #include <string.h> +#ifdef _GLIBCXX_HAVE_TGMATH_H #include <tgmath.h> +#endif #include <time.h> #include <wchar.h> #include <wctype.h> @@ -143,12 +155,18 @@ // "C" compatibility headers #include <assert.h> +#ifdef _GLIBCXX_HAVE_COMPLEX_H #include <complex.h> +#endif #include <ctype.h> #include <errno.h> +#ifdef _GLIBCXX_HAVE_FENV_H #include <fenv.h> +#endif #include <float.h> +#ifdef _GLIBCXX_HAVE_INTTYPES_H #include <inttypes.h> +#endif #include <iso646.h> #include <limits.h> #include <locale.h> @@ -156,13 +174,19 @@ #include <setjmp.h> #include <signal.h> #include <stdarg.h> +#ifdef _GLIBCXX_HAVE_STDBOOL_H #include <stdbool.h> +#endif #include <stddef.h> +#ifdef _GLIBCXX_HAVE_STDINT_H #include <stdint.h> +#endif #include <stdio.h> #include <stdlib.h> #include <string.h> +#ifdef _GLIBCXX_HAVE_TGMATH_H #include <tgmath.h> +#endif #include <time.h> #include <wchar.h> #include <wctype.h> |