From 3422222a024b9a669240c551ca657516b2e53461 Mon Sep 17 00:00:00 2001 From: Benjamin Kosnik Date: Fri, 16 Mar 2007 19:44:00 +0000 Subject: [PATCH] types_std_c++0x.cc: Use -std=gnu++0x instead of -std=c++0x for testing. 2007-03-16 Benjamin Kosnik * testsuite/27_io/headers/cinttypes/types_std_c++0x.cc: Use -std=gnu++0x instead of -std=c++0x for testing. * testsuite/18_support/headers/cstdint/types_std_c++0x.cc: Same. * testsuite/26_numerics/headers/random/types_std_c++0x.cc: Same. * testsuite/26_numerics/headers/cfenv/types_std_c++0x.cc: Same. * testsuite/26_numerics/headers/cstdlib/types_std_c++0x.cc: Same. * testsuite/26_numerics/headers/cmath/types_std_c++0x.cc: Same. * testsuite/17_intro/headers/c++200x/all_multiple_inclusion.cc: Same. * testsuite/17_intro/headers/c++200x/all.cc: Same. * testsuite/17_intro/using_namespace_std_tr1_neg.cc: Same. * testsuite/23_containers/hash/requirements/ explicit_instantiation.cc: Same. * testsuite/23_containers/unordered_map/requirements/ explicit_instantiation.cc: Same. * testsuite/23_containers/tuple/requirements/ explicit_instantiation.cc: Same. * testsuite/23_containers/unordered_multimap/requirements/ explicit_instantiation.cc: Same. * testsuite/23_containers/unordered_set/requirements/ explicit_instantiation.cc: Same. * testsuite/23_containers/headers/tuple/types_std_c++0x.cc: Same. * testsuite/23_containers/unordered_multiset/requirements/ explicit_instantiation.cc: Same. * testsuite/23_containers/array/requirements/ explicit_instantiation.cc: Same. * testsuite/20_util/enable_shared_from_this/requirements/ explicit_instantiation.cc: Same. * testsuite/20_util/headers/functional/types_std_c++0x.cc: Same. * testsuite/20_util/headers/functional/ using_namespace_std_placeholders.cc: Same. * testsuite/20_util/headers/type_traits/types_std_c++0x.cc: Same. * testsuite/20_util/headers/memory/types_std_c++0x.cc: Same. * testsuite/20_util/shared_ptr/requirements/ explicit_instantiation.cc: Same. * testsuite/20_util/weak_ptr/requirements/ explicit_instantiation.cc: Same. From-SVN: r122996 --- libstdc++-v3/ChangeLog | 39 +++++++++++++++++++ .../testsuite/17_intro/headers/c++200x/all.cc | 2 +- .../headers/c++200x/all_multiple_inclusion.cc | 2 +- .../17_intro/using_namespace_std_tr1_neg.cc | 2 +- .../headers/cstdint/types_std_c++0x.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../headers/functional/types_std_c++0x.cc | 2 +- .../using_namespace_std_placeholders.cc | 2 +- .../20_util/headers/memory/types_std_c++0x.cc | 2 +- .../headers/type_traits/types_std_c++0x.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../headers/tuple/types_std_c++0x.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../headers/cfenv/types_std_c++0x.cc | 2 +- .../headers/cmath/types_std_c++0x.cc | 2 +- .../headers/cstdlib/types_std_c++0x.cc | 2 +- .../headers/random/types_std_c++0x.cc | 2 +- .../headers/cinttypes/types_std_c++0x.cc | 2 +- 25 files changed, 63 insertions(+), 24 deletions(-) diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index 22107cd83dc..963c7cf6ed8 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,42 @@ +2007-03-16 Benjamin Kosnik + + * testsuite/27_io/headers/cinttypes/types_std_c++0x.cc: Use + -std=gnu++0x instead of -std=c++0x for testing. + * testsuite/18_support/headers/cstdint/types_std_c++0x.cc: Same. + * testsuite/26_numerics/headers/random/types_std_c++0x.cc: Same. + * testsuite/26_numerics/headers/cfenv/types_std_c++0x.cc: Same. + * testsuite/26_numerics/headers/cstdlib/types_std_c++0x.cc: Same. + * testsuite/26_numerics/headers/cmath/types_std_c++0x.cc: Same. + * testsuite/17_intro/headers/c++200x/all_multiple_inclusion.cc: Same. + * testsuite/17_intro/headers/c++200x/all.cc: Same. + * testsuite/17_intro/using_namespace_std_tr1_neg.cc: Same. + * testsuite/23_containers/hash/requirements/ + explicit_instantiation.cc: Same. + * testsuite/23_containers/unordered_map/requirements/ + explicit_instantiation.cc: Same. + * testsuite/23_containers/tuple/requirements/ + explicit_instantiation.cc: Same. + * testsuite/23_containers/unordered_multimap/requirements/ + explicit_instantiation.cc: Same. + * testsuite/23_containers/unordered_set/requirements/ + explicit_instantiation.cc: Same. + * testsuite/23_containers/headers/tuple/types_std_c++0x.cc: Same. + * testsuite/23_containers/unordered_multiset/requirements/ + explicit_instantiation.cc: Same. + * testsuite/23_containers/array/requirements/ + explicit_instantiation.cc: Same. + * testsuite/20_util/enable_shared_from_this/requirements/ + explicit_instantiation.cc: Same. + * testsuite/20_util/headers/functional/types_std_c++0x.cc: Same. + * testsuite/20_util/headers/functional/ + using_namespace_std_placeholders.cc: Same. + * testsuite/20_util/headers/type_traits/types_std_c++0x.cc: Same. + * testsuite/20_util/headers/memory/types_std_c++0x.cc: Same. + * testsuite/20_util/shared_ptr/requirements/ + explicit_instantiation.cc: Same. + * testsuite/20_util/weak_ptr/requirements/ + explicit_instantiation.cc: Same. + 2007-03-16 Benjamin Kosnik * testsuite/lib/dg-options.exp (dg-require-c-std): New. 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 709b0dca0ec..6e3d111bb82 100644 --- a/libstdc++-v3/testsuite/17_intro/headers/c++200x/all.cc +++ b/libstdc++-v3/testsuite/17_intro/headers/c++200x/all.cc @@ -1,4 +1,4 @@ -// { dg-options "-std=c++0x" } +// { dg-options "-std=gnu++0x" } // { dg-do compile } // Copyright (C) 2007 Free Software Foundation, Inc. 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 abb3a08668e..f87ff666895 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 @@ -1,4 +1,4 @@ -// { dg-options "-std=c++0x" } +// { dg-options "-std=gnu++0x" } // { dg-do compile } // Copyright (C) 2007 Free Software Foundation, Inc. diff --git a/libstdc++-v3/testsuite/17_intro/using_namespace_std_tr1_neg.cc b/libstdc++-v3/testsuite/17_intro/using_namespace_std_tr1_neg.cc index 4d5cdfc47b7..d319d36e1cb 100644 --- a/libstdc++-v3/testsuite/17_intro/using_namespace_std_tr1_neg.cc +++ b/libstdc++-v3/testsuite/17_intro/using_namespace_std_tr1_neg.cc @@ -1,4 +1,4 @@ -// { dg-options "-std=c++0x" } +// { dg-options "-std=gnu++0x" } // { dg-do compile } // Copyright (C) 2007 Free Software Foundation, Inc. diff --git a/libstdc++-v3/testsuite/18_support/headers/cstdint/types_std_c++0x.cc b/libstdc++-v3/testsuite/18_support/headers/cstdint/types_std_c++0x.cc index cf1684ac4e1..7a5363c4f74 100644 --- a/libstdc++-v3/testsuite/18_support/headers/cstdint/types_std_c++0x.cc +++ b/libstdc++-v3/testsuite/18_support/headers/cstdint/types_std_c++0x.cc @@ -1,4 +1,4 @@ -// { dg-options "-std=c++0x" } +// { dg-options "-std=gnu++0x" } // { dg-do compile } // Copyright (C) 2007 Free Software Foundation, Inc. diff --git a/libstdc++-v3/testsuite/20_util/enable_shared_from_this/requirements/explicit_instantiation.cc b/libstdc++-v3/testsuite/20_util/enable_shared_from_this/requirements/explicit_instantiation.cc index 04aba8d26cb..f9a235be924 100644 --- a/libstdc++-v3/testsuite/20_util/enable_shared_from_this/requirements/explicit_instantiation.cc +++ b/libstdc++-v3/testsuite/20_util/enable_shared_from_this/requirements/explicit_instantiation.cc @@ -1,4 +1,4 @@ -// { dg-options "-std=c++0x" } +// { dg-options "-std=gnu++0x" } // { dg-do compile } // Copyright (C) 2007 Free Software Foundation diff --git a/libstdc++-v3/testsuite/20_util/headers/functional/types_std_c++0x.cc b/libstdc++-v3/testsuite/20_util/headers/functional/types_std_c++0x.cc index 56e9b83253a..86870facb35 100644 --- a/libstdc++-v3/testsuite/20_util/headers/functional/types_std_c++0x.cc +++ b/libstdc++-v3/testsuite/20_util/headers/functional/types_std_c++0x.cc @@ -1,4 +1,4 @@ -// { dg-options "-std=c++0x" } +// { dg-options "-std=gnu++0x" } // { dg-do compile } // Copyright (C) 2007 Free Software Foundation, Inc. diff --git a/libstdc++-v3/testsuite/20_util/headers/functional/using_namespace_std_placeholders.cc b/libstdc++-v3/testsuite/20_util/headers/functional/using_namespace_std_placeholders.cc index e5d73e548d7..76c3a40a3ef 100644 --- a/libstdc++-v3/testsuite/20_util/headers/functional/using_namespace_std_placeholders.cc +++ b/libstdc++-v3/testsuite/20_util/headers/functional/using_namespace_std_placeholders.cc @@ -1,4 +1,4 @@ -// { dg-options "-std=c++0x" } +// { dg-options "-std=gnu++0x" } // { dg-do compile } // Copyright (C) 2007 Free Software Foundation, Inc. diff --git a/libstdc++-v3/testsuite/20_util/headers/memory/types_std_c++0x.cc b/libstdc++-v3/testsuite/20_util/headers/memory/types_std_c++0x.cc index ac2c4b93a78..b3eaf8a7b68 100644 --- a/libstdc++-v3/testsuite/20_util/headers/memory/types_std_c++0x.cc +++ b/libstdc++-v3/testsuite/20_util/headers/memory/types_std_c++0x.cc @@ -1,4 +1,4 @@ -// { dg-options "-std=c++0x" } +// { dg-options "-std=gnu++0x" } // { dg-do compile } // Copyright (C) 2007 Free Software Foundation, Inc. diff --git a/libstdc++-v3/testsuite/20_util/headers/type_traits/types_std_c++0x.cc b/libstdc++-v3/testsuite/20_util/headers/type_traits/types_std_c++0x.cc index 451db9c20a6..36772d2dd45 100644 --- a/libstdc++-v3/testsuite/20_util/headers/type_traits/types_std_c++0x.cc +++ b/libstdc++-v3/testsuite/20_util/headers/type_traits/types_std_c++0x.cc @@ -1,4 +1,4 @@ -// { dg-options "-std=c++0x" } +// { dg-options "-std=gnu++0x" } // { dg-do compile } // Copyright (C) 2007 Free Software Foundation, Inc. diff --git a/libstdc++-v3/testsuite/20_util/shared_ptr/requirements/explicit_instantiation.cc b/libstdc++-v3/testsuite/20_util/shared_ptr/requirements/explicit_instantiation.cc index ea520c852cb..7e54a738fe4 100644 --- a/libstdc++-v3/testsuite/20_util/shared_ptr/requirements/explicit_instantiation.cc +++ b/libstdc++-v3/testsuite/20_util/shared_ptr/requirements/explicit_instantiation.cc @@ -1,4 +1,4 @@ -// { dg-options "-std=c++0x" } +// { dg-options "-std=gnu++0x" } // { dg-do compile } // Copyright (C) 2007 Free Software Foundation diff --git a/libstdc++-v3/testsuite/20_util/weak_ptr/requirements/explicit_instantiation.cc b/libstdc++-v3/testsuite/20_util/weak_ptr/requirements/explicit_instantiation.cc index ce8a4377a41..1bbfe882811 100644 --- a/libstdc++-v3/testsuite/20_util/weak_ptr/requirements/explicit_instantiation.cc +++ b/libstdc++-v3/testsuite/20_util/weak_ptr/requirements/explicit_instantiation.cc @@ -1,4 +1,4 @@ -// { dg-options "-std=c++0x" } +// { dg-options "-std=gnu++0x" } // { dg-do compile } // Copyright (C) 2007 Free Software Foundation diff --git a/libstdc++-v3/testsuite/23_containers/array/requirements/explicit_instantiation.cc b/libstdc++-v3/testsuite/23_containers/array/requirements/explicit_instantiation.cc index 82b1d4cef76..b6e691d2490 100644 --- a/libstdc++-v3/testsuite/23_containers/array/requirements/explicit_instantiation.cc +++ b/libstdc++-v3/testsuite/23_containers/array/requirements/explicit_instantiation.cc @@ -1,4 +1,4 @@ -// { dg-options "-std=c++0x" } +// { dg-options "-std=gnu++0x" } // { dg-do compile } // Copyright (C) 2007 Free Software Foundation, Inc. diff --git a/libstdc++-v3/testsuite/23_containers/hash/requirements/explicit_instantiation.cc b/libstdc++-v3/testsuite/23_containers/hash/requirements/explicit_instantiation.cc index dcb804256fe..2155ca898bc 100644 --- a/libstdc++-v3/testsuite/23_containers/hash/requirements/explicit_instantiation.cc +++ b/libstdc++-v3/testsuite/23_containers/hash/requirements/explicit_instantiation.cc @@ -1,4 +1,4 @@ -// { dg-options "-std=c++0x" } +// { dg-options "-std=gnu++0x" } // { dg-do compile } // Copyright (C) 2007 Free Software Foundation, Inc. diff --git a/libstdc++-v3/testsuite/23_containers/headers/tuple/types_std_c++0x.cc b/libstdc++-v3/testsuite/23_containers/headers/tuple/types_std_c++0x.cc index b9ce77490de..eb1339823e7 100644 --- a/libstdc++-v3/testsuite/23_containers/headers/tuple/types_std_c++0x.cc +++ b/libstdc++-v3/testsuite/23_containers/headers/tuple/types_std_c++0x.cc @@ -1,4 +1,4 @@ -// { dg-options "-std=c++0x" } +// { dg-options "-std=gnu++0x" } // { dg-do compile } // Copyright (C) 2007 Free Software Foundation, Inc. diff --git a/libstdc++-v3/testsuite/23_containers/tuple/requirements/explicit_instantiation.cc b/libstdc++-v3/testsuite/23_containers/tuple/requirements/explicit_instantiation.cc index 67aabce3899..cdead8f1ead 100644 --- a/libstdc++-v3/testsuite/23_containers/tuple/requirements/explicit_instantiation.cc +++ b/libstdc++-v3/testsuite/23_containers/tuple/requirements/explicit_instantiation.cc @@ -1,4 +1,4 @@ -// { dg-options "-std=c++0x" } +// { dg-options "-std=gnu++0x" } // { dg-do compile } // Copyright (C) 2007 Free Software Foundation, Inc. diff --git a/libstdc++-v3/testsuite/23_containers/unordered_map/requirements/explicit_instantiation.cc b/libstdc++-v3/testsuite/23_containers/unordered_map/requirements/explicit_instantiation.cc index ab5b41cb4ca..30cc1d7e6ad 100644 --- a/libstdc++-v3/testsuite/23_containers/unordered_map/requirements/explicit_instantiation.cc +++ b/libstdc++-v3/testsuite/23_containers/unordered_map/requirements/explicit_instantiation.cc @@ -1,4 +1,4 @@ -// { dg-options "-std=c++0x" } +// { dg-options "-std=gnu++0x" } // { dg-do compile } // Copyright (C) 2007 Free Software Foundation, Inc. diff --git a/libstdc++-v3/testsuite/23_containers/unordered_multimap/requirements/explicit_instantiation.cc b/libstdc++-v3/testsuite/23_containers/unordered_multimap/requirements/explicit_instantiation.cc index e0f2f12eeee..2ac767abca3 100644 --- a/libstdc++-v3/testsuite/23_containers/unordered_multimap/requirements/explicit_instantiation.cc +++ b/libstdc++-v3/testsuite/23_containers/unordered_multimap/requirements/explicit_instantiation.cc @@ -1,4 +1,4 @@ -// { dg-options "-std=c++0x" } +// { dg-options "-std=gnu++0x" } // { dg-do compile } // Copyright (C) 2007 Free Software Foundation, Inc. diff --git a/libstdc++-v3/testsuite/23_containers/unordered_multiset/requirements/explicit_instantiation.cc b/libstdc++-v3/testsuite/23_containers/unordered_multiset/requirements/explicit_instantiation.cc index d51c8095f2d..342f97e0468 100644 --- a/libstdc++-v3/testsuite/23_containers/unordered_multiset/requirements/explicit_instantiation.cc +++ b/libstdc++-v3/testsuite/23_containers/unordered_multiset/requirements/explicit_instantiation.cc @@ -1,4 +1,4 @@ -// { dg-options "-std=c++0x" } +// { dg-options "-std=gnu++0x" } // { dg-do compile } // Copyright (C) 2007 Free Software Foundation, Inc. diff --git a/libstdc++-v3/testsuite/23_containers/unordered_set/requirements/explicit_instantiation.cc b/libstdc++-v3/testsuite/23_containers/unordered_set/requirements/explicit_instantiation.cc index 262c4266f07..7a6351aa3a7 100644 --- a/libstdc++-v3/testsuite/23_containers/unordered_set/requirements/explicit_instantiation.cc +++ b/libstdc++-v3/testsuite/23_containers/unordered_set/requirements/explicit_instantiation.cc @@ -1,4 +1,4 @@ -// { dg-options "-std=c++0x" } +// { dg-options "-std=gnu++0x" } // { dg-do compile } // Copyright (C) 2007 Free Software Foundation, Inc. diff --git a/libstdc++-v3/testsuite/26_numerics/headers/cfenv/types_std_c++0x.cc b/libstdc++-v3/testsuite/26_numerics/headers/cfenv/types_std_c++0x.cc index 1f483ebc2e8..73381f133d7 100644 --- a/libstdc++-v3/testsuite/26_numerics/headers/cfenv/types_std_c++0x.cc +++ b/libstdc++-v3/testsuite/26_numerics/headers/cfenv/types_std_c++0x.cc @@ -1,4 +1,4 @@ -// { dg-options "-std=c++0x" } +// { dg-options "-std=gnu++0x" } // { dg-do compile } // Copyright (C) 2007 Free Software Foundation, Inc. diff --git a/libstdc++-v3/testsuite/26_numerics/headers/cmath/types_std_c++0x.cc b/libstdc++-v3/testsuite/26_numerics/headers/cmath/types_std_c++0x.cc index cbe001c6cc5..89f30888ac6 100644 --- a/libstdc++-v3/testsuite/26_numerics/headers/cmath/types_std_c++0x.cc +++ b/libstdc++-v3/testsuite/26_numerics/headers/cmath/types_std_c++0x.cc @@ -1,4 +1,4 @@ -// { dg-options "-std=c++0x" } +// { dg-options "-std=gnu++0x" } // { dg-do compile } // Copyright (C) 2007 Free Software Foundation, Inc. diff --git a/libstdc++-v3/testsuite/26_numerics/headers/cstdlib/types_std_c++0x.cc b/libstdc++-v3/testsuite/26_numerics/headers/cstdlib/types_std_c++0x.cc index 520b1993150..7f881767efb 100644 --- a/libstdc++-v3/testsuite/26_numerics/headers/cstdlib/types_std_c++0x.cc +++ b/libstdc++-v3/testsuite/26_numerics/headers/cstdlib/types_std_c++0x.cc @@ -1,4 +1,4 @@ -// { dg-options "-std=c++0x" } +// { dg-options "-std=gnu++0x" } // { dg-do compile } // Copyright (C) 2007 Free Software Foundation, Inc. diff --git a/libstdc++-v3/testsuite/26_numerics/headers/random/types_std_c++0x.cc b/libstdc++-v3/testsuite/26_numerics/headers/random/types_std_c++0x.cc index bc422dac80b..3be912f2e3b 100644 --- a/libstdc++-v3/testsuite/26_numerics/headers/random/types_std_c++0x.cc +++ b/libstdc++-v3/testsuite/26_numerics/headers/random/types_std_c++0x.cc @@ -1,4 +1,4 @@ -// { dg-options "-std=c++0x" } +// { dg-options "-std=gnu++0x" } // { dg-do compile } // Copyright (C) 2007 Free Software Foundation, Inc. diff --git a/libstdc++-v3/testsuite/27_io/headers/cinttypes/types_std_c++0x.cc b/libstdc++-v3/testsuite/27_io/headers/cinttypes/types_std_c++0x.cc index de427a848cd..0a2ae5776b5 100644 --- a/libstdc++-v3/testsuite/27_io/headers/cinttypes/types_std_c++0x.cc +++ b/libstdc++-v3/testsuite/27_io/headers/cinttypes/types_std_c++0x.cc @@ -1,4 +1,4 @@ -// { dg-options "-std=c++0x" } +// { dg-options "-std=gnu++0x" } // { dg-do compile } // Copyright (C) 2007 Free Software Foundation, Inc.