r200040 - in /branches/gcc-4_8-branch/libstdc++...
bkoz@gcc.gnu.org
bkoz@gcc.gnu.org
Wed Jun 12 20:44:00 GMT 2013
Author: bkoz
Date: Wed Jun 12 20:44:17 2013
New Revision: 200040
URL: http://gcc.gnu.org/viewcvs?rev=200040&root=gcc&view=rev
Log:
2013-06-12 Benjamin Kosnik <bkoz@redhat.com>
* include/bits/c++config (_GLIBCXX_ABI_TAG_CXX11): Add.
* include/bits/stl_map.h (erase): Use abi_tag when C++11.
* include/bits/stl_multimap.h: Same.
* include/bits/stl_multiset.h: Same.
* include/bits/stl_set.h: Same.
* include/bits/stl_tree.h: Same.
* include/std/complex (real, imag): Use macro for abi_tag.
* testsuite/lib/libstdc++.exp: Disable inlinling with -fno-inline.
* testsuite/util/testsuite_containers.h (erase_external): New
declarations.
(erase_external_iterators): Same.
(linkage_check_cxx98_cxx11_erase): Same.
(linkage_check_cxx98_cxx11_erase_iterators): Same.
* testsuite/util/testsuite_shared.cc: Define.
* testsuite/23_containers/map/modifiers/erase/abi_tag.cc: New.
* testsuite/23_containers/map/modifiers/erase/
dr130-linkage-check.cc: New.
* testsuite/23_containers/multimap/modifiers/erase/abi_tag.cc: New.
* testsuite/23_containers/multimap/modifiers/erase/
dr130-linkage-check.cc: New.
* testsuite/23_containers/multiset/modifiers/erase/abi_tag.cc: New.
* testsuite/23_containers/multiset/modifiers/erase/
dr130-linkage-check.cc: New.
* testsuite/23_containers/set/modifiers/erase/abi_tag.cc: New.
* testsuite/23_containers/set/modifiers/erase/dr130-linkage-check.cc:
New.
* testsuite/ext/profile/mutex_extensions_neg.cc: Adjust line number.
* testsuite/23_containers/map/dr130.cc: Move...
* testsuite/23_containers/map/modifiers/dr130.cc: ...here.
* testsuite/23_containers/multimap/dr130.cc: Move ...
* testsuite/23_containers/multimap/modifiers/dr130.cc: ...here.
* testsuite/23_containers/multiset/dr130.cc: Move...
* testsuite/23_containers/multiset/modifiers/dr130.cc: ...here.
* testsuite/23_containers/set/dr130.cc: Move...
* testsuite/23_containers/set/modifiers/dr130.cc: ...here.
Added:
branches/gcc-4_8-branch/libstdc++-v3/testsuite/23_containers/map/modifiers/dr130.cc
- copied unchanged from r200035, branches/gcc-4_8-branch/libstdc++-v3/testsuite/23_containers/map/dr130.cc
branches/gcc-4_8-branch/libstdc++-v3/testsuite/23_containers/map/modifiers/erase/abi_tag.cc
branches/gcc-4_8-branch/libstdc++-v3/testsuite/23_containers/map/modifiers/erase/dr130-linkage-check.cc
branches/gcc-4_8-branch/libstdc++-v3/testsuite/23_containers/multimap/modifiers/dr130.cc
- copied unchanged from r200035, branches/gcc-4_8-branch/libstdc++-v3/testsuite/23_containers/multimap/dr130.cc
branches/gcc-4_8-branch/libstdc++-v3/testsuite/23_containers/multimap/modifiers/erase/abi_tag.cc
branches/gcc-4_8-branch/libstdc++-v3/testsuite/23_containers/multimap/modifiers/erase/dr130-linkage-check.cc
branches/gcc-4_8-branch/libstdc++-v3/testsuite/23_containers/multiset/modifiers/dr130.cc
- copied unchanged from r200035, branches/gcc-4_8-branch/libstdc++-v3/testsuite/23_containers/multiset/dr130.cc
branches/gcc-4_8-branch/libstdc++-v3/testsuite/23_containers/multiset/modifiers/erase/abi_tag.cc
branches/gcc-4_8-branch/libstdc++-v3/testsuite/23_containers/multiset/modifiers/erase/dr130-linkage-check.cc
branches/gcc-4_8-branch/libstdc++-v3/testsuite/23_containers/set/modifiers/dr130.cc
- copied unchanged from r200035, branches/gcc-4_8-branch/libstdc++-v3/testsuite/23_containers/set/dr130.cc
branches/gcc-4_8-branch/libstdc++-v3/testsuite/23_containers/set/modifiers/erase/abi_tag.cc
branches/gcc-4_8-branch/libstdc++-v3/testsuite/23_containers/set/modifiers/erase/dr130-linkage-check.cc
Removed:
branches/gcc-4_8-branch/libstdc++-v3/testsuite/23_containers/map/dr130.cc
branches/gcc-4_8-branch/libstdc++-v3/testsuite/23_containers/multimap/dr130.cc
branches/gcc-4_8-branch/libstdc++-v3/testsuite/23_containers/multiset/dr130.cc
branches/gcc-4_8-branch/libstdc++-v3/testsuite/23_containers/set/dr130.cc
Modified:
branches/gcc-4_8-branch/libstdc++-v3/ChangeLog
branches/gcc-4_8-branch/libstdc++-v3/include/bits/c++config
branches/gcc-4_8-branch/libstdc++-v3/include/bits/stl_map.h
branches/gcc-4_8-branch/libstdc++-v3/include/bits/stl_multimap.h
branches/gcc-4_8-branch/libstdc++-v3/include/bits/stl_multiset.h
branches/gcc-4_8-branch/libstdc++-v3/include/bits/stl_set.h
branches/gcc-4_8-branch/libstdc++-v3/include/bits/stl_tree.h
branches/gcc-4_8-branch/libstdc++-v3/include/std/complex
branches/gcc-4_8-branch/libstdc++-v3/testsuite/ext/profile/mutex_extensions_neg.cc
branches/gcc-4_8-branch/libstdc++-v3/testsuite/lib/libstdc++.exp
branches/gcc-4_8-branch/libstdc++-v3/testsuite/util/testsuite_containers.h
branches/gcc-4_8-branch/libstdc++-v3/testsuite/util/testsuite_shared.cc
More information about the Gcc-cvs
mailing list