]> git.ipfire.org Git - thirdparty/gcc.git/commit - libstdc++-v3/testsuite/17_intro/headers/c++2011/all_no_exceptions.cc
extc++.h: Don't include TR1 if C++0x.
authorBenjamin Kosnik <bkoz@redhat.com>
Wed, 12 Aug 2009 00:56:12 +0000 (00:56 +0000)
committerBenjamin Kosnik <bkoz@gcc.gnu.org>
Wed, 12 Aug 2009 00:56:12 +0000 (00:56 +0000)
commit12d74f0d0d7a9697ba2f446c5efe2dd8cd6c0bc6
tree1f50c43fa2ecac3c99fa0e3ce264c9a4263ca545
parent407bf46aa236315bec365fb05e941acafd58dec2
extc++.h: Don't include TR1 if C++0x.

2009-08-11  Benjamin Kosnik  <bkoz@redhat.com>

* include/precompiled/extc++.h: Don't include TR1 if C++0x.
* include/precompiled/stdc++.h: Don't include cassert if
_GLIBCXX_NO_ASSERT defined.
* include/ext/cast.h (_GLIBCXX_BEGIN_NAMESPACE): Remove extra
semi-colon.
* include/ext/pointer.h (_GCC_CXX_POINTER_COMPARISON_OPERATION_SET):
Same.

* testsuite/17_intro/headers/all.cc: Move into dialect-specific
directory.
* testsuite/17_intro/headers/all_pedantic_errors.cc: Same.
* testsuite/17_intro/headers/all_assert_neg.cc: Same.
* testsuite/17_intro/headers/all_c++200x_compatibility.cc: Same.

* testsuite/17_intro/headers/c++1998/all.cc: Use extc++.h include.
* testsuite/17_intro/headers/c++1998/stdc++.cc: Converted all.cc,
use stdc++.h include.
* testsuite/17_intro/headers/c++1998/all_pedantic_errors.cc: Same.
* testsuite/17_intro/headers/c++1998/stdc++_assert_neg.cc: Same.
* testsuite/17_intro/headers/c++1998/all_c++200x_compatibility.cc: Same.
* testsuite/17_intro/headers/c++1998/all_no_exceptions.cc: New.
* testsuite/17_intro/headers/c++1998/all_multiple_inclusion.cc: To...
* testsuite/17_intro/headers/c++1998/stdc++_multiple_inclusion.cc
...this.
* testsuite/17_intro/headers/c++200x/all.cc: To...
* testsuite/17_intro/headers/c++200x/stdc++.cc: ..this.
* testsuite/17_intro/headers/c++200x/all_multiple_inclusion.cc: To...
* testsuite/17_intro/headers/c++200x/stdc++_multiple_inclusion.cc:
...this.
* testsuite/17_intro/headers/c++200x/all_no_exceptions.cc: New.
* testsuite/17_intro/headers/c++200x/all_pedantic_errors.cc: New.

From-SVN: r150672
22 files changed:
libstdc++-v3/ChangeLog
libstdc++-v3/include/ext/cast.h
libstdc++-v3/include/ext/pointer.h
libstdc++-v3/include/precompiled/extc++.h
libstdc++-v3/include/precompiled/stdc++.h
libstdc++-v3/testsuite/17_intro/headers/all.cc [deleted file]
libstdc++-v3/testsuite/17_intro/headers/all_assert_neg.cc [deleted file]
libstdc++-v3/testsuite/17_intro/headers/all_c++200x_compatibility.cc [deleted file]
libstdc++-v3/testsuite/17_intro/headers/all_pedantic_errors.cc [deleted file]
libstdc++-v3/testsuite/17_intro/headers/c++1998/all.cc
libstdc++-v3/testsuite/17_intro/headers/c++1998/all_c++200x_compatibility.cc [new file with mode: 0644]
libstdc++-v3/testsuite/17_intro/headers/c++1998/all_multiple_inclusion.cc [deleted file]
libstdc++-v3/testsuite/17_intro/headers/c++1998/all_no_exceptions.cc [new file with mode: 0644]
libstdc++-v3/testsuite/17_intro/headers/c++1998/all_pedantic_errors.cc [new file with mode: 0644]
libstdc++-v3/testsuite/17_intro/headers/c++1998/stdc++.cc [new file with mode: 0644]
libstdc++-v3/testsuite/17_intro/headers/c++1998/stdc++_assert_neg.cc [new file with mode: 0644]
libstdc++-v3/testsuite/17_intro/headers/c++1998/stdc++_multiple_inclusion.cc [new file with mode: 0644]
libstdc++-v3/testsuite/17_intro/headers/c++200x/all_multiple_inclusion.cc [deleted file]
libstdc++-v3/testsuite/17_intro/headers/c++200x/all_no_exceptions.cc [new file with mode: 0644]
libstdc++-v3/testsuite/17_intro/headers/c++200x/all_pedantic_errors.cc [new file with mode: 0644]
libstdc++-v3/testsuite/17_intro/headers/c++200x/stdc++.cc [moved from libstdc++-v3/testsuite/17_intro/headers/c++200x/all.cc with 54% similarity]
libstdc++-v3/testsuite/17_intro/headers/c++200x/stdc++_multiple_inclusion.cc [new file with mode: 0644]