1. 01 Jan, 2020 1 commit
  2. 01 Jan, 2019 1 commit
  3. 03 Jan, 2018 1 commit
  4. 01 Jan, 2017 1 commit
  5. 26 Aug, 2016 1 commit
  6. 04 Jan, 2016 1 commit
  7. 05 Jan, 2015 1 commit
  8. 15 Oct, 2014 1 commit
    • limits: Remove stray semicolon. · cd9b223a
      2014-10-15  Paolo Carlini  <paolo.carlini@oracle.com>
      
      	* include/std/limits: Remove stray semicolon.
      
      2014-10-15  Paolo Carlini  <paolo.carlini@oracle.com>
      
      	* testsuite/20_util/add_const/requirements/alias_decl.cc: Prefer
      	-std=gnu++14.
      	* testsuite/20_util/add_cv/requirements/alias_decl.cc: Likewise.
      	* testsuite/20_util/add_lvalue_reference/requirements/alias_decl.cc:
      	Likewise.
      	* testsuite/20_util/add_pointer/requirements/alias_decl.cc: Likewise.
      	* testsuite/20_util/add_rvalue_reference/requirements/alias_decl.cc:
      	Likewise.
      	* testsuite/20_util/add_volatile/requirements/alias_decl.cc: Likewise.
      	* testsuite/20_util/aligned_storage/requirements/alias_decl.cc:
      	Likewise.
      	* testsuite/20_util/aligned_union/requirements/alias_decl.cc: Likewise.
      	* testsuite/20_util/common_type/requirements/alias_decl.cc: Likewise.
      	* testsuite/20_util/conditional/requirements/alias_decl.cc: Likewise.
      	* testsuite/20_util/decay/requirements/alias_decl.cc: Likewise.
      	* testsuite/20_util/duration/literals/61166.cc: Likewise.
      	* testsuite/20_util/duration/literals/ns_detail.cc: Likewise.
      	* testsuite/20_util/duration/literals/range.cc: Likewise.
      	* testsuite/20_util/duration/literals/types.cc: Likewise.
      	* testsuite/20_util/duration/literals/values.cc: Likewise.
      	* testsuite/20_util/enable_if/requirements/alias_decl.cc: Likewise.
      	* testsuite/20_util/exchange/1.cc: Likewise.
      	* testsuite/20_util/function_objects/comparisons_void.cc: Likewise.
      	* testsuite/20_util/integer_sequence/intseq.cc: Likewise.
      	* testsuite/20_util/integer_sequence/requirements/typedefs.cc:
      	Likewise.
      	* testsuite/20_util/integral_constant/call_operator.cc: Likewise.
      	* testsuite/20_util/make_signed/requirements/alias_decl.cc: Likewise.
      	* testsuite/20_util/make_unsigned/requirements/alias_decl.cc: Likewise.
      	* testsuite/20_util/pair/astuple/constexpr_get_by_type.cc: Likewise.
      	* testsuite/20_util/pair/astuple/get_by_type.cc: Likewise.
      	* testsuite/20_util/pair/astuple/get_by_type_neg.cc: Likewise.
      	* testsuite/20_util/pair/astuple/get_neg.cc: Likewise.
      	* testsuite/20_util/remove_all_extents/requirements/alias_decl.cc:
      	Likewise.
      	* testsuite/20_util/remove_const/requirements/alias_decl.cc: Likewise.
      	* testsuite/20_util/remove_cv/requirements/alias_decl.cc: Likewise.
      	* testsuite/20_util/remove_extent/requirements/alias_decl.cc: Likewise.
      	* testsuite/20_util/remove_pointer/requirements/alias_decl.cc: Likewise.
      	* testsuite/20_util/remove_reference/requirements/alias_decl.cc:
      	Likewise.
      	* testsuite/20_util/remove_volatile/requirements/alias_decl.cc:
      	Likewise.
      	* testsuite/20_util/result_of/requirements/alias_decl.cc: Likewise.
      	* testsuite/20_util/tuple/element_access/constexpr_get_by_type.cc:
      	Likewise.
      	* testsuite/20_util/tuple/element_access/get2_by_type.cc: Likewise.
      	* testsuite/20_util/tuple/element_access/get_by_type.cc: Likewise.
      	* testsuite/20_util/underlying_type/requirements/alias_decl.cc:
      	Likewise.
      	* testsuite/20_util/unique_ptr/creation/array.cc: Likewise.
      	* testsuite/20_util/unique_ptr/creation/array_neg.cc: Likewise.
      	* testsuite/20_util/unique_ptr/creation/single.cc: Likewise.
      	* testsuite/21_strings/basic_string/literals/types.cc: Likewise.
      	* testsuite/21_strings/basic_string/literals/values.cc: Likewise.
      	* testsuite/25_algorithms/equal/2.cc: Likewise.
      	* testsuite/25_algorithms/equal/check_type2.cc: Likewise.
      	* testsuite/25_algorithms/is_permutation/2.cc: Likewise.
      	* testsuite/25_algorithms/is_permutation/check_type2.cc: Likewise.
      	* testsuite/25_algorithms/is_permutation/vectorbool.cc: Likewise.
      	* testsuite/25_algorithms/mismatch/2.cc: Likewise.
      	* testsuite/25_algorithms/mismatch/check_type2.cc: Likewise.
      	* testsuite/26_numerics/complex/literals/values.cc: Likewise.
      	* testsuite/27_io/manipulators/standard/char/quoted.cc: Likewise.
      	* testsuite/27_io/manipulators/standard/wchar_t/quoted.cc: Likewise.
      	* testsuite/30_threads/shared_lock/cons/1.cc: Likewise.
      	* testsuite/30_threads/shared_lock/cons/2.cc: Likewise.
      	* testsuite/30_threads/shared_lock/cons/3.cc: Likewise.
      	* testsuite/30_threads/shared_lock/cons/4.cc: Likewise.
      	* testsuite/30_threads/shared_lock/cons/5.cc: Likewise.
      	* testsuite/30_threads/shared_lock/cons/6.cc: Likewise.
      	* testsuite/30_threads/shared_lock/locking/1.cc: Likewise.
      	* testsuite/30_threads/shared_lock/locking/2.cc: Likewise.
      	* testsuite/30_threads/shared_lock/locking/3.cc: Likewise.
      	* testsuite/30_threads/shared_lock/locking/4.cc: Likewise.
      	* testsuite/30_threads/shared_lock/modifiers/1.cc: Likewise.
      	* testsuite/30_threads/shared_lock/modifiers/2.cc: Likewise.
      	* testsuite/30_threads/shared_lock/requirements/
      	explicit_instantiation.cc: Likewise.
      	* testsuite/30_threads/shared_lock/requirements/typedefs.cc: Likewise.
      	* testsuite/30_threads/shared_timed_mutex/cons/1.cc: Likewise.
      	* testsuite/30_threads/shared_timed_mutex/cons/assign_neg.cc: Likewise.
      	* testsuite/30_threads/shared_timed_mutex/cons/copy_neg.cc: Likewise.
      	* testsuite/30_threads/shared_timed_mutex/requirements/
      	standard_layout.cc: Likewise.
      	* testsuite/30_threads/shared_timed_mutex/try_lock/1.cc: Likewise.
      	* testsuite/30_threads/shared_timed_mutex/try_lock/2.cc: Likewise.
      	* testsuite/experimental/optional/assignment/1.cc: Likewise.
      	* testsuite/experimental/optional/assignment/2.cc: Likewise.
      	* testsuite/experimental/optional/assignment/3.cc: Likewise.
      	* testsuite/experimental/optional/assignment/4.cc: Likewise.
      	* testsuite/experimental/optional/assignment/5.cc: Likewise.
      	* testsuite/experimental/optional/assignment/6.cc: Likewise.
      	* testsuite/experimental/optional/cons/copy.cc: Likewise.
      	* testsuite/experimental/optional/cons/default.cc: Likewise.
      	* testsuite/experimental/optional/cons/move.cc: Likewise.
      	* testsuite/experimental/optional/cons/value.cc: Likewise.
      	* testsuite/experimental/optional/constexpr/cons/default.cc: Likewise.
      	* testsuite/experimental/optional/constexpr/cons/value.cc: Likewise.
      	* testsuite/experimental/optional/constexpr/in_place.cc: Likewise.
      	* testsuite/experimental/optional/constexpr/make_optional.cc: Likewise.
      	* testsuite/experimental/optional/constexpr/nullopt.cc: Likewise.
      	* testsuite/experimental/optional/constexpr/observers/1.cc: Likewise.
      	* testsuite/experimental/optional/constexpr/observers/2.cc: Likewise.
      	* testsuite/experimental/optional/constexpr/observers/3.cc: Likewise.
      	* testsuite/experimental/optional/constexpr/observers/4.cc: Likewise.
      	* testsuite/experimental/optional/constexpr/observers/5.cc: Likewise.
      	* testsuite/experimental/optional/constexpr/relops/1.cc: Likewise.
      	* testsuite/experimental/optional/constexpr/relops/2.cc: Likewise.
      	* testsuite/experimental/optional/constexpr/relops/3.cc: Likewise.
      	* testsuite/experimental/optional/constexpr/relops/4.cc: Likewise.
      	* testsuite/experimental/optional/constexpr/relops/5.cc: Likewise.
      	* testsuite/experimental/optional/constexpr/relops/6.cc: Likewise.
      	* testsuite/experimental/optional/in_place.cc: Likewise.
      	* testsuite/experimental/optional/make_optional.cc: Likewise.
      	* testsuite/experimental/optional/nullopt.cc: Likewise.
      	* testsuite/experimental/optional/observers/1.cc: Likewise.
      	* testsuite/experimental/optional/observers/2.cc: Likewise.
      	* testsuite/experimental/optional/observers/3.cc: Likewise.
      	* testsuite/experimental/optional/observers/4.cc: Likewise.
      	* testsuite/experimental/optional/observers/5.cc: Likewise.
      	* testsuite/experimental/optional/relops/1.cc: Likewise.
      	* testsuite/experimental/optional/relops/2.cc: Likewise.
      	* testsuite/experimental/optional/relops/3.cc: Likewise.
      	* testsuite/experimental/optional/relops/4.cc: Likewise.
      	* testsuite/experimental/optional/relops/5.cc: Likewise.
      	* testsuite/experimental/optional/relops/6.cc: Likewise.
      	* testsuite/experimental/optional/requirements.cc: Likewise.
      	* testsuite/experimental/optional/swap/1.cc: Likewise.
      	* testsuite/experimental/string_view/capacity/1.cc: Likewise.
      	* testsuite/experimental/string_view/cons/char/1.cc: Likewise.
      	* testsuite/experimental/string_view/cons/char/2.cc: Likewise.
      	* testsuite/experimental/string_view/cons/char/3.cc: Likewise.
      	* testsuite/experimental/string_view/cons/wchar_t/1.cc: Likewise.
      	* testsuite/experimental/string_view/cons/wchar_t/2.cc: Likewise.
      	* testsuite/experimental/string_view/cons/wchar_t/3.cc: Likewise.
      	* testsuite/experimental/string_view/element_access/char/1.cc: Likewise.
      	* testsuite/experimental/string_view/element_access/char/2.cc: Likewise.
      	* testsuite/experimental/string_view/element_access/char/empty.cc: 
      	Likewise.
      	* testsuite/experimental/string_view/element_access/char/
      	front_back.cc: Likewise.
      	* testsuite/experimental/string_view/element_access/wchar_t/1.cc:
      	Likewise.
      	* testsuite/experimental/string_view/element_access/wchar_t/2.cc:
      	Likewise.
      	* testsuite/experimental/string_view/element_access/wchar_t/empty.cc:
      	Likewise.
      	* testsuite/experimental/string_view/element_access/wchar_t/
      	front_back.cc: Likewise.
      	* testsuite/experimental/string_view/include.cc: Likewise.
      	* testsuite/experimental/string_view/inserters/char/1.cc: Likewise.
      	* testsuite/experimental/string_view/inserters/char/2.cc: Likewise.
      	* testsuite/experimental/string_view/inserters/char/3.cc: Likewise.
      	* testsuite/experimental/string_view/inserters/pod/10081-out.cc:
      	Likewise.
      	* testsuite/experimental/string_view/inserters/wchar_t/1.cc: Likewise.
      	* testsuite/experimental/string_view/inserters/wchar_t/2.cc: Likewise.
      	* testsuite/experimental/string_view/inserters/wchar_t/3.cc: Likewise.
      	* testsuite/experimental/string_view/literals/types.cc: Likewise.
      	* testsuite/experimental/string_view/literals/values.cc: Likewise.
      	* testsuite/experimental/string_view/modifiers/remove_prefix/char/
      	1.cc: Likewise.
      	* testsuite/experimental/string_view/modifiers/remove_prefix/
      	wchar_t/1.cc: Likewise.
      	* testsuite/experimental/string_view/modifiers/remove_suffix/
      	char/1.cc: Likewise.
      	* testsuite/experimental/string_view/modifiers/remove_suffix/
      	wchar_t/1.cc: Likewise.
      	* testsuite/experimental/string_view/operations/compare/char/1.cc:
      	Likewise.
      	* testsuite/experimental/string_view/operations/compare/char/13650.cc:
      	Likewise.
      	* testsuite/experimental/string_view/operations/compare/wchar_t/1.cc:
      	Likewise.
      	* testsuite/experimental/string_view/operations/compare/wchar_t/
      	13650.cc: Likewise.
      	* testsuite/experimental/string_view/operations/copy/char/1.cc:
      	Likewise.
      	* testsuite/experimental/string_view/operations/copy/wchar_t/1.cc:
      	Likewise.
      	* testsuite/experimental/string_view/operations/data/char/1.cc:
      	Likewise.
      	* testsuite/experimental/string_view/operations/data/wchar_t/1.cc: 
      	Likewise.
      	* testsuite/experimental/string_view/operations/find/char/1.cc: 
      	Likewise.
      	* testsuite/experimental/string_view/operations/find/char/2.cc:
      	Likewise.
      	* testsuite/experimental/string_view/operations/find/char/3.cc:
      	Likewise.
      	* testsuite/experimental/string_view/operations/find/char/4.cc:
      	Likewise.
      	* testsuite/experimental/string_view/operations/find/wchar_t/1.cc:
      	Likewise.
      	* testsuite/experimental/string_view/operations/find/wchar_t/2.cc:
      	Likewise.
      	* testsuite/experimental/string_view/operations/find/wchar_t/3.cc:
      	Likewise.
      	* testsuite/experimental/string_view/operations/find/wchar_t/4.cc:
      	Likewise.
      	* testsuite/experimental/string_view/operations/rfind/char/1.cc:
      	Likewise.
      	* testsuite/experimental/string_view/operations/rfind/char/2.cc:
      	Likewise.
      	* testsuite/experimental/string_view/operations/rfind/char/3.cc:
      	Likewise.
      	* testsuite/experimental/string_view/operations/rfind/wchar_t/1.cc:
      	Likewise.
      	* testsuite/experimental/string_view/operations/rfind/wchar_t/2.cc: 
      	Likewise.
      	* testsuite/experimental/string_view/operations/rfind/wchar_t/3.cc: 
      	Likewise.
      	* testsuite/experimental/string_view/operations/substr/char/1.cc: 
      	Likewise.
      	* testsuite/experimental/string_view/operations/substr/wchar_t/1.cc: 
      	Likewise.
      	* testsuite/experimental/string_view/operations/to_string/1.cc: 
      	Likewise.
      	* testsuite/experimental/string_view/operators/char/2.cc: Likewise.
      	* testsuite/experimental/string_view/operators/wchar_t/2.cc: Likewise.
      	* testsuite/experimental/string_view/range_access/char/1.cc: Likewise.
      	* testsuite/experimental/string_view/range_access/wchar_t/1.cc: 
      	Likewise.
      	* testsuite/experimental/string_view/requirements/
      	explicit_instantiation/1.cc: Likewise.
      	* testsuite/experimental/string_view/requirements/
      	explicit_instantiation/char/1.cc: Likewise.
      	* testsuite/experimental/string_view/requirements/
      	explicit_instantiation/char16_t/1.cc: Likewise.
      	* testsuite/experimental/string_view/requirements/
      	explicit_instantiation/char32_t/1.cc: Likewise.
      	* testsuite/experimental/string_view/requirements/
      	explicit_instantiation/wchar_t/1.cc: Likewise.
      	* testsuite/experimental/string_view/requirements/typedefs.cc: Likewise.
      	* testsuite/experimental/string_view/types/1.cc: Likewise.
      
      From-SVN: r216257
      Paolo Carlini committed
  9. 02 Jan, 2014 1 commit
  10. 16 Nov, 2013 1 commit
    • Implement N3762 string_view: a non-owning reference to a string. · 77cba5af
      2013-11-16  Edward Smith-Rowland  <3dw4rd@verizon.net>
      
      	Implement N3762 string_view: a non-owning reference to a string.
      	* include/Makefile.am: Add string_view and string_view.tcc.
      	* include/Makefile.in: Regenerate.
      	* include/experimental/string_view: Implement basic_string_view.
      	* include/experimental/string_view.tcc: Implement basic_string_view.
      	* testsuite/experimental/string_view/capacity/1.cc: New.
      	* testsuite/experimental/string_view/cons/char/1.cc: New.
      	* testsuite/experimental/string_view/cons/char/2.cc: New.
      	* testsuite/experimental/string_view/cons/char/3.cc: New.
      	* testsuite/experimental/string_view/cons/wchar_t/1.cc: New.
      	* testsuite/experimental/string_view/cons/wchar_t/2.cc: New.
      	* testsuite/experimental/string_view/cons/wchar_t/3.cc: New.
      	* testsuite/experimental/string_view/element_access/char/1.cc: New.
      	* testsuite/experimental/string_view/element_access/char/2.cc: New.
      	* testsuite/experimental/string_view/element_access/char/empty.cc: New.
      	* testsuite/experimental/string_view/element_access/char/front_back.cc:
      	New.
      	* testsuite/experimental/string_view/element_access/wchar_t/1.cc: New.
      	* testsuite/experimental/string_view/element_access/wchar_t/2.cc: New.
      	* testsuite/experimental/string_view/element_access/wchar_t/empty.cc:
      	New.
      	* testsuite/experimental/string_view/element_access/wchar_t/
      	front_back.cc: New.
      	* testsuite/experimental/string_view/include.cc: New.
      	* testsuite/experimental/string_view/inserters/char/1.cc: New.
      	* testsuite/experimental/string_view/inserters/char/2.cc: New.
      	* testsuite/experimental/string_view/inserters/char/3.cc: New.
      	* testsuite/experimental/string_view/inserters/pod/10081-out.cc: New.
      	* testsuite/experimental/string_view/inserters/wchar_t/1.cc: New.
      	* testsuite/experimental/string_view/inserters/wchar_t/2.cc: New.
      	* testsuite/experimental/string_view/inserters/wchar_t/3.cc: New.
      	* testsuite/experimental/string_view/literals/types.cc: New.
      	* testsuite/experimental/string_view/literals/values.cc: New.
      	* testsuite/experimental/string_view/modifiers/remove_prefix/char/1.cc:
      	New.
      	* testsuite/experimental/string_view/modifiers/remove_prefix/wchar_t/
      	1.cc: New.
      	* testsuite/experimental/string_view/modifiers/remove_suffix/char/1.cc:
      	New.
      	* testsuite/experimental/string_view/modifiers/remove_suffix/wchar_t/
      	1.cc: New.
      	* testsuite/experimental/string_view/operations/compare/char/1.cc: New.
      	* testsuite/experimental/string_view/operations/compare/char/13650.cc:
      	New.
      	* testsuite/experimental/string_view/operations/compare/wchar_t/1.cc:
      	New.
      	* testsuite/experimental/string_view/operations/compare/wchar_t/
      	13650.cc: New.
      	* testsuite/experimental/string_view/operations/data/char/1.cc: New.
      	* testsuite/experimental/string_view/operations/data/wchar_t/1.cc: New.
      	* testsuite/experimental/string_view/operations/find/char/1.cc: New.
      	* testsuite/experimental/string_view/operations/find/char/2.cc: New.
      	* testsuite/experimental/string_view/operations/find/char/3.cc: New.
      	* testsuite/experimental/string_view/operations/find/char/4.cc: New.
      	* testsuite/experimental/string_view/operations/find/wchar_t/1.cc: New.
      	* testsuite/experimental/string_view/operations/find/wchar_t/2.cc: New.
      	* testsuite/experimental/string_view/operations/find/wchar_t/3.cc: New.
      	* testsuite/experimental/string_view/operations/find/wchar_t/4.cc: New.
      	* testsuite/experimental/string_view/operations/rfind/char/1.cc: New.
      	* testsuite/experimental/string_view/operations/rfind/char/2.cc: New.
      	* testsuite/experimental/string_view/operations/rfind/char/3.cc: New.
      	* testsuite/experimental/string_view/operations/rfind/wchar_t/1.cc: New.
      	* testsuite/experimental/string_view/operations/rfind/wchar_t/2.cc: New.
      	* testsuite/experimental/string_view/operations/rfind/wchar_t/3.cc: New.
      	* testsuite/experimental/string_view/operations/substr/char/1.cc: New.
      	* testsuite/experimental/string_view/operations/substr/wchar_t/1.cc:
      	New.
      	* testsuite/experimental/string_view/operators/char/2.cc: New.
      	* testsuite/experimental/string_view/operators/wchar_t/2.cc: New.
      	* testsuite/experimental/string_view/range_access/char/1.cc: New.
      	* testsuite/experimental/string_view/range_access/wchar_t/1.cc: New.
      	* testsuite/experimental/string_view/requirements/
      	explicit_instantiation/1.cc: New.
      	* testsuite/experimental/string_view/requirements/
      	explicit_instantiation/char/1.cc: New.
      	* testsuite/experimental/string_view/requirements/
      	explicit_instantiation/char16_t/1.cc: New.
      	* testsuite/experimental/string_view/requirements/
      	explicit_instantiation/char32_t/1.cc: New.
      	* testsuite/experimental/string_view/requirements/
      	explicit_instantiation/wchar_t/1.cc: New.
      	* testsuite/experimental/string_view/requirements/typedefs.cc: New.
      	* testsuite/experimental/string_view/types/1.cc: New.
      
      From-SVN: r204902
      Edward Smith-Rowland committed
  11. 03 Feb, 2013 1 commit
  12. 04 Jan, 2010 1 commit
    • list: Implement DR 1133 here too. · ab1c1187
      2010-01-03  Paolo Carlini  <paolo.carlini@oracle.com>
      
      	* include/profile/list: Implement DR 1133 here too.
      
      	* testsuite/25_algorithms/set_intersection/34730.cc: Do not force
      	debug-mode, leads to spurious failures in profile-mode.
      	* testsuite/25_algorithms/upper_bound/33613.cc: Likewise.
      	* testsuite/25_algorithms/lower_bound/33613.cc: Likewise.
      	* testsuite/25_algorithms/set_difference/35541.cc: Likewise.
      	* testsuite/21_strings/basic_string/40160.cc: Likewise.
      	* testsuite/23_containers/unordered_map/requirements/debug_mode.cc:
      	Likewise.
      	* testsuite/23_containers/multimap/14340.cc: Likewise.
      	* testsuite/23_containers/bitset/18604.cc: Likewise.
      	* testsuite/23_containers/set/14340.cc: Likewise.
      	* testsuite/23_containers/set/18604.cc: Likewise.
      	* testsuite/23_containers/unordered_set/requirements/
      	debug_mode.cc: Likewise.
      	* testsuite/23_containers/vector/
      	debug_mode_requires_reallocation-1.cc: Likewise.
      	* testsuite/23_containers/vector/
      	debug_mode_requires_reallocation-2.cc: Likewise.
      	* testsuite/23_containers/vector/14340.cc: Likewise.
      	* testsuite/23_containers/vector/15523.cc: Likewise.
      	* testsuite/23_containers/vector/18604.cc: Likewise.
      	* testsuite/23_containers/deque/14340.cc: Likewise.
      	* testsuite/23_containers/deque/18604.cc: Likewise.
      	* testsuite/23_containers/multiset/14340.cc: Likewise.
      	* testsuite/23_containers/list/operations/35969.cc: Likewise.
      	* testsuite/23_containers/list/14340.cc: Likewise.
      	* testsuite/23_containers/list/18604.cc: Likewise.
      	* testsuite/23_containers/map/14340.cc: Likewise.
      	* testsuite/23_containers/map/18604.cc: Likewise.
      
      	* testsuite/26_numerics/random/uniform_real_distribution/
      	cons/parms_neg.cc: Remove, isn't testing anything.
      	* testsuite/26_numerics/random/uniform_int_distribution/
      	cons/parms_neg.cc: Likewise.
      	* testsuite/tr1/5_numerical_facilities/random/uniform_int/
      	cons/range_neg.cc: Likewise.
      
      	* testsuite/23_containers/unordered_map/requirements/
      	explicit_instantiation/2.cc: Do not instantiate for
      	non-defaultconstructible mapped_type.
      
      From-SVN: r155603
      Paolo Carlini committed
  13. 03 Jan, 2010 1 commit
    • set.h: Implement DR 130 here too. · 5ab06c6d
      2010-01-03  Paolo Carlini  <paolo.carlini@oracle.com>
      
      	* include/debug/set.h: Implement DR 130 here too.
      	* include/debug/multiset.h: Likewise.
      	* include/debug/map.h: Likewise.
      	* include/debug/multimap.h: Likewise.
      	* include/profile/set.h: Implement DR 130 fully.
      	* include/profile/multiset.h: Likewise.
      	* include/profile/map.h: Likewise.
      	* include/profile/multimap.h: Likewise.
      	* include/debug/list: Implement DR 1133 here too.
      	* include/ext/pb_ds/detail/debug_map_base.hpp: Comment out for
      	now uses of __gnu_cxx::throw_allocator.
      	* testsuite/21_strings/basic_string/40160.cc: Don't pass
      	explicitly -D_GLIBCXX_DEBUG, doesn't play well with profile-mode
      	testing.
      
      From-SVN: r155594
      Paolo Carlini committed
  14. 15 May, 2009 2 commits
  15. 09 Apr, 2009 1 commit
  16. 25 Mar, 2009 1 commit
    • [multiple changes] · 13c4b877
      2009-03-25  Edward Smith-Rowland  <3dw4rd@verizon.net>
      
      	* include/std/fstream (basic_filebuf<>::open(const std::string&,
      	ios_base::openmode), basic_ifstream<>::basic_ifstream(const
      	std::string&, ios_base::openmode), basic_ifstream<>::
      	open(const std::string&, ios_base::openmode), basic_ofstream<>::
      	basic_ofstream(const std::string&, ios_base::openmode),
      	basic_ofstream<>::open(const std::string&, ios_base::openmode),
      	basic_fstream<>::basic_fstream(const std::string&, ios_base::openmode),
      	basic_fstream<>::open(const std::string&, ios_base::openmode)):
      	Add in C++0x mode.
      	* testsuite/27_io/basic_ofstream/open/char/2.cc: New.
      	* testsuite/27_io/basic_ofstream/cons/char/2.cc: Likewise.
      	* testsuite/27_io/basic_fstream/open/char/1.cc: Likewise.
      	* testsuite/27_io/basic_fstream/cons/char/1.cc: Likewise.
      	* testsuite/27_io/basic_ifstream/open/char/1.cc: Likewise.
      	* testsuite/27_io/basic_ifstream/cons/char/1.cc: Likewise.
      	* testsuite/27_io/basic_filebuf/open/char/5.cc: Likewise.
      
      2009-03-25  Paolo Carlini  <paolo.carlini@oracle.com>
      
      	* testsuite/27_io/basic_ofstream/cons/char/2.cc: Rename to...
      	* testsuite/27_io/basic_ofstream/cons/char/1.cc: ... this.    
      	* testsuite/27_io/basic_fstream/cons/3.cc: Rename to...
      	* testsuite/27_io/basic_fstream/cons/1.cc: ... this.
      
      From-SVN: r145078
      Paolo Carlini committed
  17. 16 Mar, 2007 1 commit
    • types_std_c++0x.cc: Use -std=gnu++0x instead of -std=c++0x for testing. · 3422222a
      2007-03-16  Benjamin Kosnik  <bkoz@redhat.com>
      
      	* 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
      Benjamin Kosnik committed
  18. 04 Mar, 2007 1 commit
    • acinclude.m4 (GLIBCXX_ENABLE_CHEADERS): Add c_global. · af13a7a6
      2007-03-04  Benjamin Kosnik  <bkoz@redhat.com>
      
      	* acinclude.m4 (GLIBCXX_ENABLE_CHEADERS): Add c_global.
      	* configure.host (c_model): Set default to c_global.
      	* configure: Regenerate.
      	* include/Makefile.am (c_compatibility_headers_extra): Make
      	conditional on GLIBCXX_C_HEADERS_COMPATIBILITY.
      	(c_base_headers_extra): Make conditional on GLIBCXX_C_HEADERS_EXTRA.
      	(c_compatibility_headers): Make conditional on c/c_std/c_global.
      	* include/Makefile.in: Regenerate.
      	* docs/html/configopts.html: Add c_global information to
      	--enable-cheaders. Eventually, "c_std" should mean "C" includes
      	that are in namespace std, with optional C++ "C" compatibility
      	includes to inject into global scope. And "c_global" should mean
      	"C" includes that are in the global namespace, with C++ includes
      	injecting into namespace std and no C++ "C" compatibility
      	includes.
       
      2007-03-04  Benjamin Kosnik  <bkoz@redhat.com>
      
      	* include/bits/c++config: Add _GLIBCXX_NAMEPACE_C.
      	Add _GLIBCXX_NAMESPACE_ASSOCIATION_CXX200x.
      	Add _GLIBCXX_TR1 as namespace macro.
      	Add namespace associations for std::__cxx200x conditionally.
      
      	* include/c_compatibility/assert.h: Correct doxygen markup,
      	conditionalize the global injections on _GLIBCXX_NAMESPACE_C.
      	* include/c_compatibility/ctype.h: Same.
      	* include/c_compatibility/errno.h: Same.
      	* include/c_compatibility/float.h: Same.
      	* include/c_compatibility/iso646.h: Same.
      	* include/c_compatibility/limits.h: Same.
      	* include/c_compatibility/locale.h: Same.
      	* include/c_compatibility/math.h: Same.
      	* include/c_compatibility/setjmp.h: Same.
      	* include/c_compatibility/signal.h: Same.
      	* include/c_compatibility/stdarg.h: Same.
      	* include/c_compatibility/stddef.h: Same.
      	* include/c_compatibility/stdio.h: Same.
      	* include/c_compatibility/stdlib.h: Same.
      	* include/c_compatibility/string.h: Same.
      	* include/c_compatibility/time.h: Same.
      	* include/c_compatibility/wchar.h: Same.
      	* include/c_compatibility/wctype.h: Same.
      
      	* include/c_compatibility/complex.h: Add.
      	* include/c_compatibility/fenv.h: Same.
      	* include/c_compatibility/inttypes.h: Same.
      	* include/c_compatibility/stdbool.h: Same.
      	* include/c_compatibility/stdint.h: Same.
      	* include/c_compatibility/tgmath.h: Same.
      
      	* include/c_global/cassert: Add, use include_next, use C++0x features
      	if -std=c++0x.
      	* include/c_global/cctype: Same.
      	* include/c_global/cerrno: Same.
      	* include/c_global/cfloat: Same.
      	* include/c_global/ciso646: Same.
      	* include/c_global/climits: Same.
      	* include/c_global/clocale: Same.
      	* include/c_global/cmath: Same.
      	* include/c_global/cmath.tcc: Same.
      	* include/c_global/csetjmp: Same.
      	* include/c_global/csignal: Same.
      	* include/c_global/cstdarg: Same.
      	* include/c_global/cstddef: Same.
      	* include/c_global/cstdio: Same.
      	* include/c_global/cstdlib: Same.
      	* include/c_global/cstring: Same.
      	* include/c_global/ctime: Same.
      	* include/c_global/cwchar: Same.
      	* include/c_global/cwctype: Same.
      
      	* include/c_global/ccomplex: Add.
      	* include/c_global/cfenv: Add.
      	* include/c_global/cinttypes: Add. 
      	* include/c_global/cstdbool: Add.
      	* include/c_global/cstdint: Add.
      	* include/c_global/ctgmath: Add.
      
      	* include/std/algorithm: Use C++0x features if -std=c++0x.	
      	* include/std/bitset: Same.
      	* include/std/complex: Same.
      	* include/std/deque: Same.
      	* include/std/fstream: Same.
      	* include/std/functional: Same.
      	* include/std/iomanip: Same.
      	* include/std/ios: Same.
      	* include/std/iosfwd: Same.
      	* include/std/iostream: Same.
      	* include/std/istream: Same.
      	* include/std/iterator: Same.
      	* include/std/limits: Same.
      	* include/std/list: Same.
      	* include/std/locale: Same.
      	* include/std/map: Same.
      	* include/std/memory: Same.
      	* include/std/numeric: Same.
      	* include/std/ostream: Same.
      	* include/std/queue: Same.
      	* include/std/set: Same.
      	* include/std/sstream: Same.
      	* include/std/stack: Same.
      	* include/std/stdexcept: Same.
      	* include/std/streambuf: Same.
      	* include/std/string: Same.
      	* include/std/utility: Same.
      	* include/std/valarray: Same.
      	* include/std/vector: Same.
      
      	* include/std/array: Add.
      	* include/std/random: Add.
      	* include/std/regex: Add.
      	* include/std/tuple: Add.
      	* include/std/type_traits: Add.
      	* include/std/unordered_map: Add.
      	* include/std/unordered_set: Add.
      	* include/std/c++0x_warning.h: Add.
      	
      	* include/tr1/array: Switch namespaces based on _GLIBCXX_TR1.
      	* include/tr1/boost_shared_ptr.h: Same.
      	* include/tr1/cctype: Same.
      	* include/tr1/cfenv: Same.
      	* include/tr1/cinttypes: Same.
      	* include/tr1/cmath: Same.
      	* include/tr1/common.h: Same.
      	* include/tr1/complex: Same.
      	* include/tr1/cstdint: Same.
      	* include/tr1/cstdio: Same.
      	* include/tr1/cstdlib: Same.
      	* include/tr1/cwchar: Same.
      	* include/tr1/cwctype: Same.
      	* include/tr1/functional: Same.
      	* include/tr1/functional_hash.h: Same.
      	* include/tr1/functional_iterate.h: Same.
      	* include/tr1/hashtable: Same.
      	* include/tr1/hashtable_policy.h: Same.
      	* include/tr1/math.h: Same.
      	* include/tr1/memory: Same.
      	* include/tr1/random: Same.
      	* include/tr1/random.tcc: Same.
      	* include/tr1/ref_fwd.h: Same.
      	* include/tr1/repeat.h: Same.
      	* include/tr1/stdlib.h: Same.
      	* include/tr1/tuple: Same.
      	* include/tr1/tuple_iterate.h: Same.
      	* include/tr1/type_traits: Same.
      	* include/tr1/type_traits_fwd.h: Same.
      	* include/tr1/unordered_map: Same.
      	* include/tr1/unordered_set: Same.
      	* include/tr1/utility: Same.
      
      	* include/tr1/ccomplex: Add.
      	* include/tr1/complex.h: Add.
      	* include/tr1/regex: Add.
      
      	* include/Makefile.am: Add C++0x headers, "C" compatibility headers.
      	* include/Makefile.in: Regenerate.
      
      	* testsuite/tr1/headers.cc: Add in regex/complex.
      
      	* testsuite/17_intro/headers/c++200x/all.cc: New.
      	* testsuite/17_intro/headers/c++200x/all_multiple_inclusion.cc: Same.
      	* testsuite/17_intro/using_namespace_std_tr1_neg.cc: Same.
      	* testsuite/18_support/headers/cstdbool/std_c++0x_neg.cc: Same.
      	* testsuite/18_support/headers/cstdint/std_c++0x_neg.cc: Same.
      	* testsuite/18_support/headers/cstdint/types_std_c++0x.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/memory/types_std_c++0x.cc: Same.
      	* testsuite/20_util/headers/type_traits/std_c++0x_neg.cc: Same.
      	* testsuite/20_util/headers/type_traits/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.
      	* testsuite/23_containers/array/requirements/
      	explicit_instantiation.cc: Same.
      	* testsuite/23_containers/hash/requirements/
      	explicit_instantiation.cc: Same.
      	* testsuite/23_containers/headers/array/std_c++0x_neg.cc: Same.
      	* testsuite/23_containers/headers/tuple/std_c++0x_neg.cc: Same.
      	* testsuite/23_containers/headers/tuple/types_std_c++0x.cc: Same.
      	* testsuite/23_containers/headers/unordered_map/std_c++0x_neg.cc: Same.
      	* testsuite/23_containers/headers/unordered_set/std_c++0x_neg.cc: Same.
      	* testsuite/23_containers/tuple/requirements/
      	explicit_instantiation.cc: Same.
      	* testsuite/23_containers/unordered_map/requirements/
      	explicit_instantiation.cc: Same.
      	* testsuite/23_containers/unordered_multimap/requirements/
      	explicit_instantiation.cc: Same.
      	* testsuite/23_containers/unordered_multiset/requirements/
      	explicit_instantiation.cc: Same.
      	* testsuite/23_containers/unordered_set/requirements/
      	explicit_instantiation.cc: Same.
      	* testsuite/26_numerics/headers/ccomplex/std_c++0x_neg.cc: Same.
      	* testsuite/26_numerics/headers/cfenv/std_c++0x_neg.cc: Same.
      	* testsuite/26_numerics/headers/cfenv/types_std_c++0x.cc: Same.
      	* testsuite/26_numerics/headers/cmath/types_std_c++0x.cc: Same.
      	* testsuite/26_numerics/headers/cstdlib/types_std_c++0x.cc: Same.
      	* testsuite/26_numerics/headers/ctgmath/std_c++0x_neg.cc: Same.
      	* testsuite/26_numerics/headers/random/std_c++0x_neg.cc: Same.
      	* testsuite/26_numerics/headers/random/types_std_c++0x.cc: Same.
      	* testsuite/27_io/headers/cinttypes/std_c++0x_neg.cc: Same.
      	* testsuite/27_io/headers/cinttypes/types_std_c++0x.cc: Same.
      	* testsuite/28_regex/headers/regex/std_c++0x_neg.cc: Same.
      
      	* testsuite/tr1/8_c_compatibility/cfenv/types.cc: Rename ...
      	* testsuite/tr1/8_c_compatibility/cinttypes/types.cc: Same.
      	* testsuite/tr1/8_c_compatibility/cmath/types.cc: Same.
      	* testsuite/tr1/8_c_compatibility/cstdint/types.cc: Same.
      	* testsuite/tr1/8_c_compatibility/cstdlib/types.cc: Same.
      	* testsuite/tr1/8_c_compatibility/cfenv/types_std_tr1.cc: ...to this.
      	* testsuite/tr1/8_c_compatibility/cinttypes/types_std_tr1.cc: Same.
      	* testsuite/tr1/8_c_compatibility/cmath/types_std_tr1.cc: Same.
      	* testsuite/tr1/8_c_compatibility/cstdint/types_std_tr1.cc: Same.
      	* testsuite/tr1/8_c_compatibility/cstdlib/types_std_tr1.cc: Same.
      
      From-SVN: r122533
      Benjamin Kosnik committed
  19. 20 Feb, 2007 1 commit
    • [multiple changes] · a024740d
       2007-02-20  Benjamin Kosnik  <bkoz@redhat.com>
      
      	Revamp library API testing.
      	Added:
      	* 17_intro/headers
      	* 17_intro/headers/all_assert_neg.cc
      	* 17_intro/headers/all_c++200x_compatibility.cc
      	* 17_intro/headers/all.cc
      	* 17_intro/headers/c++1998
      	* 17_intro/headers/c++1998/all.cc
      	* 17_intro/headers/c++1998/all_multiple_inclusion.cc
      	* 17_intro/headers/c++1998/c++_for_c.tar
      	* 17_intro/headers/c++1998/c++.tar
      	* 17_intro/using_namespace_std.cc
      	* 18_support/headers
      	* 18_support/headers/cfloat
      	* 18_support/headers/cfloat/values.cc
      	* 18_support/headers/climits
      	* 18_support/headers/climits/values.cc
      	* 18_support/headers/csetjmp
      	* 18_support/headers/csetjmp/functions_std.cc
      	* 18_support/headers/csetjmp/macros.cc
      	* 18_support/headers/csetjmp/types_std.cc
      	* 18_support/headers/csignal
      	* 18_support/headers/csignal/functions_std.cc
      	* 18_support/headers/csignal/macros.cc
      	* 18_support/headers/csignal/types_std.cc
      	* 18_support/headers/cstdarg
      	* 18_support/headers/cstdarg/macros.cc
      	* 18_support/headers/cstdarg/types_std.cc
      	* 18_support/headers/cstddef
      	* 18_support/headers/cstddef/macros.cc
      	* 18_support/headers/cstddef/types_std.cc
      	* 18_support/headers/cstdlib
      	* 18_support/headers/cstdlib/functions_std.cc
      	* 18_support/headers/cstdlib/macros.cc
      	* 18_support/headers/ctime
      	* 18_support/headers/ctime/functions_std.cc
      	* 18_support/headers/ctime/macros.cc
      	* 18_support/headers/ctime/types_std.cc
      	* 18_support/headers/exception
      	* 18_support/headers/exception/synopsis.cc
      	* 18_support/headers/exception/types_std.cc
      	* 18_support/headers/limits
      	* 18_support/headers/limits/synopsis.cc
      	* 18_support/headers/new
      	* 18_support/headers/new/synopsis.cc
      	* 18_support/headers/new/types_std.cc
      	* 18_support/headers/typeinfo
      	* 18_support/headers/typeinfo/synopsis.cc
      	* 18_support/headers/typeinfo/types_std.cc
      	* 18_support/numeric_limits/is_signed.cc
      	* 18_support/numeric_limits/requirements
      	* 18_support/numeric_limits/requirements/explicit_instantiation
      	* 18_support/numeric_limits/requirements/explicit_instantiation/1.cc
      	* 18_support/numeric_limits/specialization_default_values.cc
      	* 19_diagnostics/headers
      	* 19_diagnostics/headers/cassert
      	* 19_diagnostics/headers/cassert/macros.cc
      	* 19_diagnostics/headers/cerrno
      	* 19_diagnostics/headers/cerrno/macros.cc
      	* 19_diagnostics/headers/stdexcept
      	* 19_diagnostics/headers/stdexcept/synopsis.cc
      	* 19_diagnostics/headers/stdexcept/types_std.cc
      	* 20_util/headers
      	* 20_util/headers/cstdlib
      	* 20_util/headers/cstdlib/functions_std.cc
      	* 20_util/headers/cstring
      	* 20_util/headers/cstring/functions_std.cc
      	* 20_util/headers/cstring/macros.cc
      	* 20_util/headers/cstring/types_std.cc
      	* 20_util/headers/ctime
      	* 20_util/headers/ctime/functions_std.cc
      	* 20_util/headers/ctime/macros.cc
      	* 20_util/headers/ctime/types_std.cc
      	* 20_util/headers/functional
      	* 20_util/headers/functional/synopsis.cc
      	* 20_util/headers/memory
      	* 20_util/headers/memory/synopsis.cc
      	* 20_util/headers/utility
      	* 20_util/headers/utility/synopsis.cc
      	* 20_util/headers/utility/using_namespace_std_rel_ops.cc
      	* 20_util/memory/allocator/requirements
      	* 20_util/memory/allocator/requirements/explicit_instantiation
      	* 20_util/memory/allocator/requirements/explicit_instantiation/1.cc
      	* 20_util/memory/auto_ptr/requirements
      	* 20_util/memory/auto_ptr/requirements/explicit_instantiation
      	* 20_util/memory/auto_ptr/requirements/explicit_instantiation/1.cc
      	* 20_util/memory/raw_storage_iterator
      	* 20_util/memory/raw_storage_iterator/requirements
      	* 20_util/memory/raw_storage_iterator/requirements/base_classes.cc
      	* 20_util/memory/raw_storage_iterator/requirements/
      	explicit_instantiation
      	* 20_util/memory/raw_storage_iterator/requirements/
      	explicit_instantiation/1.cc
      	* 20_util/memory/raw_storage_iterator/requirements/typedefs.cc
      	* 20_util/utility/pair/requirements
      	* 20_util/utility/pair/requirements/explicit_instantiation
      	* 20_util/utility/pair/requirements/explicit_instantiation/1.cc
      	* 21_strings/basic_string/requirements
      	* 21_strings/basic_string/requirements/explicit_instantiation
      	* 21_strings/basic_string/requirements/explicit_instantiation/1.cc
      	* 21_strings/basic_string/requirements/explicit_instantiation/debug.cc
      	* 21_strings/headers
      	* 21_strings/headers/cctype
      	* 21_strings/headers/cctype/functions_std.cc
      	* 21_strings/headers/cstdlib
      	* 21_strings/headers/cstdlib/functions_std.cc
      	* 21_strings/headers/cstdlib/macros.cc
      	* 21_strings/headers/cstring
      	* 21_strings/headers/cstring/functions_std.cc
      	* 21_strings/headers/cstring/macros.cc
      	* 21_strings/headers/cstring/types_std.cc
      	* 21_strings/headers/cwchar
      	* 21_strings/headers/cwchar/functions_std.cc
      	* 21_strings/headers/cwchar/macros.cc
      	* 21_strings/headers/cwchar/types_std.cc
      	* 21_strings/headers/cwctype
      	* 21_strings/headers/cwctype/functions_std.cc
      	* 21_strings/headers/cwctype/macros.cc
      	* 21_strings/headers/cwctype/types_std.cc
      	* 21_strings/headers/string
      	* 21_strings/headers/string/synopsis.cc
      	* 21_strings/headers/string/types_std.cc
      	* 22_locale/codecvt_byname/requirements
      	* 22_locale/codecvt_byname/requirements/base_classes.cc
      	* 22_locale/codecvt_byname/requirements/explicit_instantiation.cc
      	* 22_locale/codecvt_byname/requirements/typedefs.cc
      	* 22_locale/codecvt/requirements
      	* 22_locale/codecvt/requirements/base_classes.cc
      	* 22_locale/codecvt/requirements/explicit_instantiation.cc
      	* 22_locale/codecvt/requirements/typedefs.cc
      	* 22_locale/collate_byname/requirements
      	* 22_locale/collate_byname/requirements/base_classes.cc
      	* 22_locale/collate_byname/requirements/explicit_instantiation.cc
      	* 22_locale/collate_byname/requirements/typedefs.cc
      	* 22_locale/collate/requirements
      	* 22_locale/collate/requirements/base_classes.cc
      	* 22_locale/collate/requirements/explicit_instantiation.cc
      	* 22_locale/collate/requirements/typedefs.cc
      	* 22_locale/ctype_base/mask.cc
      	* 22_locale/ctype/requirements
      	* 22_locale/ctype/requirements/base_classes.cc
      	* 22_locale/ctype/requirements/explicit_instantiation.cc
      	* 22_locale/ctype/requirements/typedefs.cc
      	* 22_locale/headers
      	* 22_locale/headers/clocale
      	* 22_locale/headers/clocale/functions_std.cc
      	* 22_locale/headers/clocale/macros.cc
      	* 22_locale/headers/clocale/types_std.cc
      	* 22_locale/headers/locale
      	* 22_locale/headers/locale/synopsis.cc
      	* 22_locale/headers/locale/types_std.cc
      	* 22_locale/messages_byname/requirements
      	* 22_locale/messages_byname/requirements/base_classes.cc
      	* 22_locale/messages_byname/requirements/explicit_instantiation.cc
      	* 22_locale/messages_byname/requirements/typedefs.cc
      	* 22_locale/messages/requirements
      	* 22_locale/messages/requirements/base_classes.cc
      	* 22_locale/messages/requirements/explicit_instantiation.cc
      	* 22_locale/messages/requirements/typedefs.cc
      	* 22_locale/money_get/cons
      	* 22_locale/money_get/cons/3.cc
      	* 22_locale/money_get/requirements
      	* 22_locale/money_get/requirements/base_classes.cc
      	* 22_locale/money_get/requirements/explicit_instantiations.cc
      	* 22_locale/money_get/requirements/typedefs.cc
      	* 22_locale/moneypunct_byname/requirements
      	* 22_locale/moneypunct_byname/requirements/base_classes.cc
      	* 22_locale/moneypunct_byname/requirements/explicit_instantiation.cc
      	* 22_locale/moneypunct_byname/requirements/typedefs.cc
      	* 22_locale/moneypunct/requirements
      	* 22_locale/moneypunct/requirements/false
      	* 22_locale/moneypunct/requirements/false/base_classes.cc
      	* 22_locale/moneypunct/requirements/false/explicit_instantiation.cc
      	* 22_locale/moneypunct/requirements/false/intl.cc
      	* 22_locale/moneypunct/requirements/false/typedefs.cc
      	* 22_locale/moneypunct/requirements/true
      	* 22_locale/moneypunct/requirements/true/base_classes.cc
      	* 22_locale/moneypunct/requirements/true/explicit_instantiation.cc
      	* 22_locale/moneypunct/requirements/true/intl.cc
      	* 22_locale/moneypunct/requirements/true/typedefs.cc
      	* 22_locale/money_put/cons
      	* 22_locale/money_put/cons/3.cc
      	* 22_locale/money_put/requirements
      	* 22_locale/money_put/requirements/base_classes.cc
      	* 22_locale/money_put/requirements/explicit_instantiation.cc
      	* 22_locale/money_put/requirements/typedefs.cc
      	* 22_locale/num_get/cons
      	* 22_locale/num_get/cons/3.cc
      	* 22_locale/num_get/requirements
      	* 22_locale/num_get/requirements/base_classes.cc
      	* 22_locale/num_get/requirements/explicit_instantiation.cc
      	* 22_locale/num_get/requirements/typedefs.cc
      	* 22_locale/numpunct_byname/requirements
      	* 22_locale/numpunct_byname/requirements/base_classes.cc
      	* 22_locale/numpunct_byname/requirements/explicit_instantiations.cc
      	* 22_locale/numpunct_byname/requirements/typedefs.cc
      	* 22_locale/numpunct/requirements
      	* 22_locale/numpunct/requirements/base_classes.cc
      	* 22_locale/numpunct/requirements/explicit_instantiations.cc
      	* 22_locale/numpunct/requirements/typedefs.cc
      	* 22_locale/num_put/cons
      	* 22_locale/num_put/cons/3.cc
      	* 22_locale/num_put/requirements
      	* 22_locale/num_put/requirements/base_classes.cc
      	* 22_locale/num_put/requirements/explicit_instantiations.cc
      	* 22_locale/num_put/requirements/typedefs.cc
      	* 22_locale/time_get/requirements
      	* 22_locale/time_get/requirements/base_classes.cc
      	* 22_locale/time_get/requirements/explicit_instantiations.cc
      	* 22_locale/time_get/requirements/typedefs.cc
      	* 22_locale/time_put/requirements
      	* 22_locale/time_put/requirements/base_classes.cc
      	* 22_locale/time_put/requirements/explicit_instantiations.cc
      	* 22_locale/time_put/requirements/typedefs.cc
      	* 23_containers/bitset/requirements
      	* 23_containers/bitset/requirements/explicit_instantiation
      	* 23_containers/bitset/requirements/explicit_instantiation/1.cc
      	* 23_containers/deque/requirements
      	* 23_containers/deque/requirements/explicit_instantiation
      	* 23_containers/deque/requirements/partial_specialization
      	* 23_containers/deque/requirements/partial_specialization/1.cc
      	* 23_containers/headers
      	* 23_containers/headers/bitset
      	* 23_containers/headers/bitset/synopsis.cc
      	* 23_containers/headers/deque
      	* 23_containers/headers/deque/synopsis.cc
      	* 23_containers/headers/list
      	* 23_containers/headers/list/synopsis.cc
      	* 23_containers/headers/map
      	* 23_containers/headers/map/synopsis.cc
      	* 23_containers/headers/queue
      	* 23_containers/headers/queue/synopsis.cc
      	* 23_containers/headers/set
      	* 23_containers/headers/set/synopsis.cc
      	* 23_containers/headers/stack
      	* 23_containers/headers/stack/synopsis.cc
      	* 23_containers/headers/vector
      	* 23_containers/headers/vector/synopsis.cc
      	* 23_containers/list/requirements
      	* 23_containers/list/requirements/explicit_instantiation
      	* 23_containers/list/requirements/partial_specialization
      	* 23_containers/list/requirements/partial_specialization/1.cc
      	* 23_containers/map/requirements
      	* 23_containers/map/requirements/explicit_instantiation
      	* 23_containers/map/requirements/partial_specialization
      	* 23_containers/map/requirements/partial_specialization/1.cc
      	* 23_containers/multimap/requirements
      	* 23_containers/multimap/requirements/explicit_instantiation
      	* 23_containers/multimap/requirements/partial_specialization
      	* 23_containers/multimap/requirements/partial_specialization/1.cc
      	* 23_containers/multiset/requirements
      	* 23_containers/multiset/requirements/explicit_instantiation
      	* 23_containers/multiset/requirements/partial_specialization
      	* 23_containers/multiset/requirements/partial_specialization/1.cc
      	* 23_containers/priority_queue/requirements
      	* 23_containers/priority_queue/requirements/explicit_instantiation
      	* 23_containers/priority_queue/requirements/explicit_instantiation/1.cc
      	* 23_containers/queue/requirements
      	* 23_containers/queue/requirements/explicit_instantiation
      	* 23_containers/queue/requirements/explicit_instantiation/1.cc
      	* 23_containers/set/requirements
      	* 23_containers/set/requirements/explicit_instantiation
      	* 23_containers/set/requirements/partial_specialization
      	* 23_containers/set/requirements/partial_specialization/1.cc
      	* 23_containers/stack/requirements
      	* 23_containers/stack/requirements/explicit_instantiation
      	* 23_containers/stack/requirements/explicit_instantiation/1.cc
      	* 23_containers/vector/requirements
      	* 23_containers/vector/requirements/explicit_instantiation
      	* 23_containers/vector/requirements/partial_specialization
      	* 23_containers/vector/requirements/partial_specialization/1.cc
      	* 24_iterators/back_insert_iterator
      	* 24_iterators/back_insert_iterator/2.cc
      	* 24_iterators/back_insert_iterator/requirements
      	* 24_iterators/back_insert_iterator/requirements/base_classes.cc
      	* 24_iterators/back_insert_iterator/requirements/container.cc
      	* 24_iterators/back_insert_iterator/requirements/
      	explicit_instantiation.cc
      	* 24_iterators/back_insert_iterator/requirements/typedefs.cc
      	* 24_iterators/front_insert_iterator
      	* 24_iterators/front_insert_iterator/2.cc
      	* 24_iterators/front_insert_iterator/requirements
      	* 24_iterators/front_insert_iterator/requirements/base_classes.cc
      	* 24_iterators/front_insert_iterator/requirements/container.cc
      	* 24_iterators/front_insert_iterator/requirements/
      	explicit_instantiation.cc
      	* 24_iterators/front_insert_iterator/requirements/typedefs.cc
      	* 24_iterators/headers
      	* 24_iterators/headers/iterator
      	* 24_iterators/headers/iterator/synopsis.cc
      	* 24_iterators/headers/iterator/types_std.cc
      	* 24_iterators/insert_iterator
      	* 24_iterators/insert_iterator/2.cc
      	* 24_iterators/insert_iterator/requirements
      	* 24_iterators/insert_iterator/requirements/base_classes.cc
      	* 24_iterators/insert_iterator/requirements/container.cc
      	* 24_iterators/insert_iterator/requirements/explicit_instantiation.cc
      	* 24_iterators/insert_iterator/requirements/typedefs.cc
      	* 24_iterators/istreambuf_iterator/requirements
      	* 24_iterators/istreambuf_iterator/requirements/base_classes.cc
      	* 24_iterators/istreambuf_iterator/requirements/
      	explicit_instantiation.cc
      	* 24_iterators/istreambuf_iterator/requirements/typedefs.cc
      	* 24_iterators/istream_iterator
      	* 24_iterators/istream_iterator/2.cc
      	* 24_iterators/istream_iterator/requirements
      	* 24_iterators/istream_iterator/requirements/base_classes.cc
      	* 24_iterators/istream_iterator/requirements/explicit_instantiation.cc
      	* 24_iterators/istream_iterator/requirements/typedefs.cc
      	* 24_iterators/ostreambuf_iterator/requirements
      	* 24_iterators/ostreambuf_iterator/requirements/base_classes.cc
      	* 24_iterators/ostreambuf_iterator/requirements/
      	explicit_instantiation.cc
      	* 24_iterators/ostreambuf_iterator/requirements/typedefs.cc
      	* 24_iterators/ostream_iterator
      	* 24_iterators/ostream_iterator/requirements
      	* 24_iterators/ostream_iterator/requirements/base_classes.cc
      	* 24_iterators/ostream_iterator/requirements/explicit_instantiation.cc
      	* 24_iterators/ostream_iterator/requirements/typedefs.cc
      	* 24_iterators/random_access_iterator
      	* 24_iterators/random_access_iterator/26020.cc
      	* 24_iterators/random_access_iterator/string_vector_iterators.cc
      	* 24_iterators/reverse_iterator/requirements
      	* 24_iterators/reverse_iterator/requirements/base_classes.cc
      	* 24_iterators/reverse_iterator/requirements/current.cc
      	* 24_iterators/reverse_iterator/requirements/explicit_instantiation.cc
      	* 24_iterators/reverse_iterator/requirements/typedefs.cc
      	* 25_algorithms/headers
      	* 25_algorithms/headers/algorithm
      	* 25_algorithms/headers/algorithm/synopsis.cc
      	* 25_algorithms/headers/cstdlib
      	* 25_algorithms/headers/cstdlib/functions_std.cc
      	* 26_numerics/headers
      	* 26_numerics/headers/cmath
      	* 26_numerics/headers/cmath/19322.cc
      	* 26_numerics/headers/cmath/c99_classification_macros_c.cc
      	* 26_numerics/headers/cmath/c99_classification_macros_c++.cc
      	* 26_numerics/headers/cmath/c_math.cc
      	* 26_numerics/headers/cmath/c_math_dynamic.cc
      	* 26_numerics/headers/cmath/fabs_inline.cc
      	* 26_numerics/headers/cmath/functions_std.cc
      	* 26_numerics/headers/cmath/macros.cc
      	* 26_numerics/headers/cmath/overloads.cc
      	* 26_numerics/headers/cmath/powi.cc
      	* 26_numerics/headers/complex
      	* 26_numerics/headers/complex/synopsis.cc
      	* 26_numerics/headers/cstdlib
      	* 26_numerics/headers/cstdlib/13943.cc
      	* 26_numerics/headers/cstdlib/2190.cc
      	* 26_numerics/headers/cstdlib/functions_std.cc
      	* 26_numerics/headers/cstdlib/macros.cc
      	* 26_numerics/headers/cstdlib/types_std.cc
      	* 26_numerics/headers/numeric
      	* 26_numerics/headers/numeric/synopsis.cc
      	* 26_numerics/headers/valarray
      	* 26_numerics/headers/valarray/synopsis.cc
      	* 26_numerics/headers/valarray/types_std.cc
      	* 26_numerics/numeric_arrays
      	* 26_numerics/numeric_operations
      	* 27_io/basic_filebuf/cons/2020.cc
      	* 27_io/basic_filebuf/requirements
      	* 27_io/basic_filebuf/requirements/base_classes.cc
      	* 27_io/basic_filebuf/requirements/explicit_instantiation.cc
      	* 27_io/basic_filebuf/requirements/typedefs.cc
      	* 27_io/basic_fstream/cons
      	* 27_io/basic_fstream/cons/3.cc
      	* 27_io/basic_fstream/requirements
      	* 27_io/basic_fstream/requirements/base_classes.cc
      	* 27_io/basic_fstream/requirements/explicit_instantiation.cc
      	* 27_io/basic_fstream/requirements/typedefs.cc
      	* 27_io/basic_ifstream/cons/2020.cc
      	* 27_io/basic_ifstream/requirements
      	* 27_io/basic_ifstream/requirements/base_classes.cc
      	* 27_io/basic_ifstream/requirements/explicit_instantiation.cc
      	* 27_io/basic_ifstream/requirements/typedefs.cc
      	* 27_io/basic_ios/cons/2020.cc
      	* 27_io/basic_ios/requirements
      	* 27_io/basic_ios/requirements/base_classes.cc
      	* 27_io/basic_ios/requirements/explicit_instantiation.cc
      	* 27_io/basic_ios/requirements/typedefs.cc
      	* 27_io/basic_iostream/cons
      	* 27_io/basic_iostream/cons/2020.cc
      	* 27_io/basic_iostream/requirements
      	* 27_io/basic_iostream/requirements/base_classes.cc
      	* 27_io/basic_iostream/requirements/explicit_instantiation.cc
      	* 27_io/basic_iostream/requirements/typedefs.cc
      	* 27_io/basic_istream/cons
      	* 27_io/basic_istream/cons/3.cc
      	* 27_io/basic_istream/requirements
      	* 27_io/basic_istream/requirements/base_classes.cc
      	* 27_io/basic_istream/requirements/explicit_instantiation.cc
      	* 27_io/basic_istream/requirements/typedefs.cc
      	* 27_io/basic_istringstream/cons
      	* 27_io/basic_istringstream/cons/2020.cc
      	* 27_io/basic_istringstream/requirements
      	* 27_io/basic_istringstream/requirements/base_classes.cc
      	* 27_io/basic_istringstream/requirements/explicit_instantiation.cc
      	* 27_io/basic_istringstream/requirements/typedefs.cc
      	* 27_io/basic_ofstream/cons/2020.cc
      	* 27_io/basic_ofstream/requirements
      	* 27_io/basic_ofstream/requirements/base_classes.cc
      	* 27_io/basic_ofstream/requirements/explicit_instantiations.cc
      	* 27_io/basic_ofstream/requirements/typedefs.cc
      	* 27_io/basic_ostream/cons/2020.cc
      	* 27_io/basic_ostream/requirements
      	* 27_io/basic_ostream/requirements/base_classes.cc
      	* 27_io/basic_ostream/requirements/explicit_instantiation.cc
      	* 27_io/basic_ostream/requirements/typedefs.cc
      	* 27_io/basic_ostringstream/cons/2020.cc
      	* 27_io/basic_ostringstream/requirements
      	* 27_io/basic_ostringstream/requirements/base_classes.cc
      	* 27_io/basic_ostringstream/requirements/explicit_instantiation.cc
      	* 27_io/basic_ostringstream/requirements/typedefs.cc
      	* 27_io/basic_streambuf/cons/2020.cc
      	* 27_io/basic_streambuf/requirements
      	* 27_io/basic_streambuf/requirements/base_classes.cc
      	* 27_io/basic_streambuf/requirements/typedefs.cc
      	* 27_io/basic_stringbuf/cons/2020.cc
      	* 27_io/basic_stringbuf/requirements
      	* 27_io/basic_stringbuf/requirements/base_classes.cc
      	* 27_io/basic_stringbuf/requirements/explicit_instantiation
      	* 27_io/basic_stringbuf/requirements/explicit_instantiation/2.cc
      	* 27_io/basic_stringbuf/requirements/explicit_instantiation/4.cc
      	* 27_io/basic_stringbuf/requirements/typedefs.cc
      	* 27_io/basic_stringstream/cons
      	* 27_io/basic_stringstream/cons/2020.cc
      	* 27_io/basic_stringstream/requirements
      	* 27_io/basic_stringstream/requirements/base_classes.cc
      	* 27_io/basic_stringstream/requirements/explicit_instantiation.cc
      	* 27_io/basic_stringstream/requirements/typedefs.cc
      	* 27_io/fpos/requirements
      	* 27_io/fpos/requirements/explicit_instantiation.cc
      	* 27_io/headers
      	* 27_io/headers/cstdio
      	* 27_io/headers/cstdio/functions_std.cc
      	* 27_io/headers/cstdio/macros.cc
      	* 27_io/headers/cstdio/types_std.cc
      	* 27_io/headers/cstdlib
      	* 27_io/headers/fstream
      	* 27_io/headers/fstream/synopsis.cc
      	* 27_io/headers/fstream/types_std.cc
      	* 27_io/headers/iomanip
      	* 27_io/headers/iomanip/synopsis.cc
      	* 27_io/headers/ios
      	* 27_io/headers/ios/synopsis.cc
      	* 27_io/headers/iostream
      	* 27_io/headers/iostream/synopsis.cc
      	* 27_io/headers/iostream/types_std.cc
      	* 27_io/headers/ios/types_std.cc
      	* 27_io/headers/istream
      	* 27_io/headers/istream/synopsis.cc
      	* 27_io/headers/istream/types_std.cc
      	* 27_io/headers/ostream
      	* 27_io/headers/ostream/synopsis.cc
      	* 27_io/headers/ostream/types_std.cc
      	* 27_io/headers/sstream
      	* 27_io/headers/sstream/synopsis.cc
      	* 27_io/headers/sstream/types_std.cc
      	* 27_io/headers/streambuf
      	* 27_io/headers/streambuf/synopsis.cc
      	* 27_io/headers/streambuf/types_std.cc
      	* ext/debug_allocator/explicit_instantiation.cc
      	* ext/hash_map/requirements
      	* ext/hash_map/requirements/explicit_instantiation.cc
      	* ext/hash_set/requirements
      	* ext/hash_set/requirements/explicit_instantiation.cc
      	* ext/malloc_allocator/explicit_instantiation.cc
      	* ext/mt_allocator/explicit_instantiation.cc
      	* ext/pool_allocator/explicit_instantiation.cc
      	* ext/slist/requirements
      	* ext/slist/requirements/explicit_instantiation.cc
      	* ext/stdio_filebuf/requirements
      	* ext/stdio_filebuf/requirements/explicit_instantiation.cc
      	* ext/vstring/requirements
      	* ext/vstring/requirements/explicit_instantiation
      	* tr1/2_general_utilities/headers
      	* tr1/2_general_utilities/headers/functional
      	* tr1/2_general_utilities/headers/functional/synopsis.cc
      	* tr1/2_general_utilities/headers/memory
      	* tr1/2_general_utilities/headers/memory/synopsis.cc
      	* tr1/2_general_utilities/headers/memory/types_std_tr1.cc
      	* tr1/2_general_utilities/memory/enable_shared_from_this/requirements
      	* tr1/2_general_utilities/memory/enable_shared_from_this/
      	requirements/explicit_instantiation
      	* tr1/2_general_utilities/memory/shared_ptr/requirements
      	* tr1/2_general_utilities/memory/shared_ptr/requirements/
      	explicit_instantiation
      	* tr1/2_general_utilities/memory/weak_ptr/requirements
      	* tr1/2_general_utilities/memory/weak_ptr/requirements/
      	explicit_instantiation
      	* tr1/3_function_objects/headers
      	* tr1/3_function_objects/headers/functional
      	* tr1/3_function_objects/headers/functional/synopsis.cc
      	* tr1/3_function_objects/headers/functional/types_std_tr1.cc
      	* tr1/3_function_objects/headers/functional/
      	using_namespace_std_tr1_placeholders.cc
      	* tr1/4_metaprogramming/headers
      	* tr1/4_metaprogramming/headers/type_traits
      	* tr1/4_metaprogramming/headers/type_traits/synopsis.cc
      	* tr1/4_metaprogramming/headers/type_traits/types_std_tr1.cc
      	* tr1/5_numerical_facilities/headers
      	* tr1/5_numerical_facilities/headers/random
      	* tr1/5_numerical_facilities/headers/random/synopsis.cc
      	* tr1/5_numerical_facilities/headers/random/types_std_tr1.cc
      	* tr1/5_numerical_facilities/random/discard_block/
      	requirements/typedefs.cc
      	* tr1/6_containers/array/requirements/explicit_instantiation.cc
      	* tr1/6_containers/hash
      	* tr1/6_containers/hash/requirements
      	* tr1/6_containers/hash/requirements/base_classes.cc
      	* tr1/6_containers/hash/requirements/explicit_instantiation.cc
      	* tr1/6_containers/headers
      	* tr1/6_containers/headers/array
      	* tr1/6_containers/headers/array/synopsis.cc
      	* tr1/6_containers/headers/functional
      	* tr1/6_containers/headers/functional/synopsis.cc
      	* tr1/6_containers/headers/tuple
      	* tr1/6_containers/headers/tuple/synopsis.cc
      	* tr1/6_containers/headers/tuple/types_std_tr1.cc
      	* tr1/6_containers/headers/unordered_map
      	* tr1/6_containers/headers/unordered_map/synopsis.cc
      	* tr1/6_containers/headers/unordered_set
      	* tr1/6_containers/headers/unordered_set/synopsis.cc
      	* tr1/6_containers/tuple/requirements
      	* tr1/6_containers/tuple/requirements/explicit_instantiation.cc
      	* tr1/6_containers/unordered_map
      	* tr1/6_containers/unordered_map/24064.cc
      	* tr1/6_containers/unordered_map/capacity
      	* tr1/6_containers/unordered_map/capacity/29134-map.cc
      	* tr1/6_containers/unordered_map/erase
      	* tr1/6_containers/unordered_map/erase/24061-map.cc
      	* tr1/6_containers/unordered_map/find
      	* tr1/6_containers/unordered_map/find/map1.cc
      	* tr1/6_containers/unordered_map/insert
      	* tr1/6_containers/unordered_map/insert/24061-map.cc
      	* tr1/6_containers/unordered_map/insert/array_syntax.cc
      	* tr1/6_containers/unordered_map/insert/map_range.cc
      	* tr1/6_containers/unordered_map/insert/map_single.cc
      	* tr1/6_containers/unordered_map/requirements
      	* tr1/6_containers/unordered_map/requirements/explicit_instantiation.cc
      	* tr1/6_containers/unordered_map/requirements/iterator_neg.cc
      	* tr1/6_containers/unordered_map/requirements/iterator_null_neg.cc
      	* tr1/6_containers/unordered_map/swap
      	* tr1/6_containers/unordered_map/swap/1.cc
      	* tr1/6_containers/unordered_map/swap/2.cc
      	* tr1/6_containers/unordered_multimap
      	* tr1/6_containers/unordered_multimap/capacity
      	* tr1/6_containers/unordered_multimap/capacity/29134-multimap.cc
      	* tr1/6_containers/unordered_multimap/erase
      	* tr1/6_containers/unordered_multimap/erase/24061-multimap.cc
      	* tr1/6_containers/unordered_multimap/find
      	* tr1/6_containers/unordered_multimap/find/multimap1.cc
      	* tr1/6_containers/unordered_multimap/insert
      	* tr1/6_containers/unordered_multimap/insert/24061-multimap.cc
      	* tr1/6_containers/unordered_multimap/insert/multimap_range.cc
      	* tr1/6_containers/unordered_multimap/insert/multimap_single.cc
      	* tr1/6_containers/unordered_multimap/requirements
      	* tr1/6_containers/unordered_multimap/requirements/
      	explicit_instantiation.cc
      	* tr1/6_containers/unordered_multimap/requirements/iterator_neg.cc
      	* tr1/6_containers/unordered_multimap/requirements/iterator_null_neg.cc
      	* tr1/6_containers/unordered_multimap/swap
      	* tr1/6_containers/unordered_multimap/swap/1.cc
      	* tr1/6_containers/unordered_multimap/swap/2.cc
      	* tr1/6_containers/unordered_multiset
      	* tr1/6_containers/unordered_multiset/24054.cc
      	* tr1/6_containers/unordered_multiset/capacity
      	* tr1/6_containers/unordered_multiset/capacity/29134-multiset.cc
      	* tr1/6_containers/unordered_multiset/erase
      	* tr1/6_containers/unordered_multiset/erase/24061-multiset.cc
      	* tr1/6_containers/unordered_multiset/find
      	* tr1/6_containers/unordered_multiset/find/multiset1.cc
      	* tr1/6_containers/unordered_multiset/insert
      	* tr1/6_containers/unordered_multiset/insert/24061-multiset.cc
      	* tr1/6_containers/unordered_multiset/insert/multiset_range.cc
      	* tr1/6_containers/unordered_multiset/insert/multiset_single.cc
      	* tr1/6_containers/unordered_multiset/requirements
      	* tr1/6_containers/unordered_multiset/requirements/
      	explicit_instantiation.cc
      	* tr1/6_containers/unordered_multiset/requirements/iterator_neg.cc
      	* tr1/6_containers/unordered_multiset/requirements/iterator_null_neg.cc
      	* tr1/6_containers/unordered_multiset/swap
      	* tr1/6_containers/unordered_multiset/swap/1.cc
      	* tr1/6_containers/unordered_multiset/swap/2.cc
      	* tr1/6_containers/unordered_set
      	* tr1/6_containers/unordered_set/23053.cc
      	* tr1/6_containers/unordered_set/23465.cc
      	* tr1/6_containers/unordered_set/26127.cc
      	* tr1/6_containers/unordered_set/26132.cc
      	* tr1/6_containers/unordered_set/capacity
      	* tr1/6_containers/unordered_set/capacity/29134-set.cc
      	* tr1/6_containers/unordered_set/erase
      	* tr1/6_containers/unordered_set/erase/24061-set.cc
      	* tr1/6_containers/unordered_set/find
      	* tr1/6_containers/unordered_set/find/set1.cc
      	* tr1/6_containers/unordered_set/insert
      	* tr1/6_containers/unordered_set/insert/24061-set.cc
      	* tr1/6_containers/unordered_set/insert/set_range.cc
      	* tr1/6_containers/unordered_set/insert/set_single.cc
      	* tr1/6_containers/unordered_set/requirements
      	* tr1/6_containers/unordered_set/requirements/explicit_instantiation.cc
      	* tr1/6_containers/unordered_set/requirements/iterator_neg.cc
      	* tr1/6_containers/unordered_set/requirements/iterator_null_neg.cc
      	* tr1/6_containers/unordered_set/requirements/
      	iterators_default_constructor.cc
      	* tr1/6_containers/unordered_set/swap
      	* tr1/6_containers/unordered_set/swap/1.cc
      	* tr1/6_containers/unordered_set/swap/2.cc
      	* tr1/using_namespace_std_tr1.cc
      
      	Deleted:
      	* 17_intro/header_cassert.cc
      	* 17_intro/header_cerrno.cc
      	* 17_intro/header_csetjmp.cc
      	* 17_intro/header_cstdarg.cc
      	* 17_intro/header_cstddef.cc
      	* 17_intro/header_cstdio.cc
      	* 17_intro/header_cstdlib.cc
      	* 17_intro/header_cstring.cc
      	* 17_intro/header_ctime.cc
      	* 17_intro/header_cwchar.cc
      	* 17_intro/header_cwctype.cc
      	* 17_intro/header_fstream.cc
      	* 17_intro/header_iomanip.cc
      	* 17_intro/header_ios.cc
      	* 17_intro/header_iosfwd.cc
      	* 17_intro/header_iostream.cc
      	* 17_intro/header_istream.cc
      	* 17_intro/header_ostream.cc
      	* 17_intro/headers.cc
      	* 17_intro/headers_c++_c++0x_compat.cc
      	* 17_intro/headers_c.cc
      	* 17_intro/headers_c++.cc
      	* 17_intro/header_sstream.cc
      	* 17_intro/header_streambuf.cc
      	* 17_intro/no_assert_neg.cc
      	* 18_support/numeric_limits/sign.cc
      	* 18_support/numeric_limits/specialization.cc
      	* 20_util/memory/raw_storage_iterator.cc
      	* 21_strings/basic_string/1.cc
      	* 21_strings/basic_string/2.cc
      	* 22_locale/codecvt/1.cc
      	* 22_locale/codecvt/2.cc
      	* 22_locale/codecvt_byname/1.cc
      	* 22_locale/collate/1.cc
      	* 22_locale/collate/2.cc
      	* 22_locale/collate_byname/1.cc
      	* 22_locale/ctype/1.cc
      	* 22_locale/ctype_base/1.cc
      	* 22_locale/messages/1.cc
      	* 22_locale/messages/2.cc
      	* 22_locale/messages_byname/1.cc
      	* 22_locale/money_get/1.cc
      	* 22_locale/money_get/2.cc
      	* 22_locale/money_get/3.cc
      	* 22_locale/moneypunct/1.cc
      	* 22_locale/moneypunct/2.cc
      	* 22_locale/moneypunct/3.cc
      	* 22_locale/moneypunct_byname/1.cc
      	* 22_locale/money_put/1.cc
      	* 22_locale/money_put/2.cc
      	* 22_locale/money_put/3.cc
      	* 22_locale/num_get/1.cc
      	* 22_locale/num_get/2.cc
      	* 22_locale/num_get/3.cc
      	* 22_locale/numpunct/1.cc
      	* 22_locale/numpunct/2.cc
      	* 22_locale/numpunct_byname/1.cc
      	* 22_locale/num_put/1.cc
      	* 22_locale/num_put/2.cc
      	* 22_locale/num_put/3.cc
      	* 22_locale/time_get/1.cc
      	* 22_locale/time_get/2.cc
      	* 22_locale/time_put/1.cc
      	* 22_locale/time_put/2.cc
      	* 23_containers/deque/1.cc
      	* 23_containers/deque/explicit_instantiation
      	* 23_containers/deque/explicit_instantiation/1.cc
      	* 23_containers/deque/explicit_instantiation/2.cc
      	* 23_containers/deque/explicit_instantiation/3.cc
      	* 23_containers/list/1.cc
      	* 23_containers/list/explicit_instantiation
      	* 23_containers/list/explicit_instantiation/1.cc
      	* 23_containers/list/explicit_instantiation/2.cc
      	* 23_containers/list/explicit_instantiation/3.cc
      	* 23_containers/map/1.cc
      	* 23_containers/map/explicit_instantiation
      	* 23_containers/map/explicit_instantiation/1.cc
      	* 23_containers/map/explicit_instantiation/2.cc
      	* 23_containers/map/explicit_instantiation/3.cc
      	* 23_containers/multimap/1.cc
      	* 23_containers/multimap/explicit_instantiation
      	* 23_containers/multimap/explicit_instantiation/1.cc
      	* 23_containers/multimap/explicit_instantiation/2.cc
      	* 23_containers/multimap/explicit_instantiation/3.cc
      	* 23_containers/multiset/1.cc
      	* 23_containers/multiset/explicit_instantiation
      	* 23_containers/multiset/explicit_instantiation/1.cc
      	* 23_containers/multiset/explicit_instantiation/2.cc
      	* 23_containers/multiset/explicit_instantiation/3.cc
      	* 23_containers/set/1.cc
      	* 23_containers/set/explicit_instantiation
      	* 23_containers/set/explicit_instantiation/1.cc
      	* 23_containers/set/explicit_instantiation/2.cc
      	* 23_containers/set/explicit_instantiation/3.cc
      	* 23_containers/vector/1.cc
      	* 23_containers/vector/explicit_instantiation
      	* 23_containers/vector/explicit_instantiation/1.cc
      	* 23_containers/vector/explicit_instantiation/2.cc
      	* 23_containers/vector/explicit_instantiation/3.cc
      	* 24_iterators/26020.cc
      	* 24_iterators/back_insert_iterator.cc
      	* 24_iterators/front_insert_iterator.cc
      	* 24_iterators/insert_iterator.cc
      	* 24_iterators/istreambuf_iterator/1.cc
      	* 24_iterators/istream_iterator.cc
      	* 24_iterators/iterator.cc
      	* 24_iterators/ostreambuf_iterator/1.cc
      	* 24_iterators/ostream_iterator.cc
      	* 24_iterators/reverse_iterator/1.cc
      	* 26_numerics/cmath
      	* 26_numerics/cmath/19322.cc
      	* 26_numerics/cmath/c99_classification_macros_c.cc
      	* 26_numerics/cmath/c99_classification_macros_c++.cc
      	* 26_numerics/cmath/c_math.cc
      	* 26_numerics/cmath/c_math_dynamic.cc
      	* 26_numerics/cmath/fabs_inline.cc
      	* 26_numerics/cmath/overloads.cc
      	* 26_numerics/cmath/powi.cc
      	* 26_numerics/cstdlib
      	* 26_numerics/cstdlib/13943.cc
      	* 26_numerics/numeric
      	* 26_numerics/numeric/sum_diff.cc
      	* 26_numerics/valarray
      	* 26_numerics/valarray/27867.cc
      	* 26_numerics/valarray/28277.cc
      	* 26_numerics/valarray/30416.cc
      	* 26_numerics/valarray/binary_closure.cc
      	* 26_numerics/valarray/dr543.cc
      	* 26_numerics/valarray/slice_array_assignment.cc
      	* 26_numerics/valarray/slice.cc
      	* 26_numerics/valarray/valarray.cc
      	* 26_numerics/valarray/valarray_const_bracket.cc
      	* 26_numerics/valarray/valarray_name_lookup.cc
      	* 26_numerics/valarray/valarray_operators.cc
      	* 26_numerics/valarray/valarray_subset_assignment.cc
      	* 27_io/basic_filebuf/1.cc
      	* 27_io/basic_filebuf/2.cc
      	* 27_io/basic_filebuf/3.cc
      	* 27_io/basic_filebuf/4.cc
      	* 27_io/basic_fstream/1.cc
      	* 27_io/basic_fstream/2.cc
      	* 27_io/basic_fstream/3.cc
      	* 27_io/basic_fstream/4.cc
      	* 27_io/basic_ifstream/1.cc
      	* 27_io/basic_ifstream/2.cc
      	* 27_io/basic_ifstream/3.cc
      	* 27_io/basic_ifstream/4.cc
      	* 27_io/basic_ios/1.cc
      	* 27_io/basic_ios/2.cc
      	* 27_io/basic_ios/3.cc
      	* 27_io/basic_ios/4.cc
      	* 27_io/basic_iostream/1.cc
      	* 27_io/basic_iostream/2.cc
      	* 27_io/basic_iostream/3.cc
      	* 27_io/basic_iostream/4.cc
      	* 27_io/basic_istream/1.cc
      	* 27_io/basic_istream/2.cc
      	* 27_io/basic_istream/3.cc
      	* 27_io/basic_istream/4.cc
      	* 27_io/basic_istringstream/1.cc
      	* 27_io/basic_istringstream/2.cc
      	* 27_io/basic_istringstream/3.cc
      	* 27_io/basic_istringstream/4.cc
      	* 27_io/basic_ofstream/1.cc
      	* 27_io/basic_ofstream/2.cc
      	* 27_io/basic_ofstream/3.cc
      	* 27_io/basic_ofstream/4.cc
      	* 27_io/basic_ostream/1.cc
      	* 27_io/basic_ostream/2.cc
      	* 27_io/basic_ostream/3.cc
      	* 27_io/basic_ostream/4.cc
      	* 27_io/basic_ostringstream/1.cc
      	* 27_io/basic_ostringstream/2.cc
      	* 27_io/basic_ostringstream/3.cc
      	* 27_io/basic_ostringstream/4.cc
      	* 27_io/basic_streambuf/1.cc
      	* 27_io/basic_streambuf/2.cc
      	* 27_io/basic_streambuf/3.cc
      	* 27_io/basic_stringbuf/1.cc
      	* 27_io/basic_stringbuf/2.cc
      	* 27_io/basic_stringbuf/3.cc
      	* 27_io/basic_stringbuf/4.cc
      	* 27_io/basic_stringbuf/5.cc
      	* 27_io/basic_stringstream/1.cc
      	* 27_io/basic_stringstream/2.cc
      	* 27_io/basic_stringstream/3.cc
      	* 27_io/basic_stringstream/4.cc
      	* 27_io/fpos/1.cc
      	* ext/debug_allocator/instantiate.cc
      	* ext/hash_map/instantiate.cc
      	* ext/hash_set/instantiate.cc
      	* ext/malloc_allocator/instantiate.cc
      	* ext/mt_allocator/instantiate.cc
      	* ext/pool_allocator/instantiate.cc
      	* ext/slist/instantiate.cc
      	* ext/stdio_filebuf/char/1.cc
      	* ext/vstring/explicit_instantiation
      	* ext/vstring/explicit_instantiation/1.cc
      	* ext/vstring/explicit_instantiation/2.cc
      	* ext/vstring/explicit_instantiation/char
      	* ext/vstring/explicit_instantiation/char/1.cc
      	* ext/vstring/explicit_instantiation/wchar_t
      	* ext/vstring/explicit_instantiation/wchar_t/1.cc
      	* tr1/2_general_utilities/memory/enable_shared_from_this/
      	explicit_instantiation
      	* tr1/2_general_utilities/memory/enable_shared_from_this/
      	explicit_instantiation/1.cc
      	* tr1/2_general_utilities/memory/shared_ptr/explicit_instantiation
      	* tr1/2_general_utilities/memory/shared_ptr/explicit_instantiation/1.cc
      	* tr1/2_general_utilities/memory/weak_ptr/explicit_instantiation
      	* tr1/2_general_utilities/memory/weak_ptr/explicit_instantiation/1.cc
      	* tr1/5_numerical_facilities/random/discard_block/requirements/
      	requirements.cc
      	* tr1/6_containers/array/requirements/instantiate.cc
      	* tr1/6_containers/unordered
      	* tr1/6_containers/unordered/23781.cc
      	* tr1/6_containers/unordered/capacity
      	* tr1/6_containers/unordered/capacity/29134-map.cc
      	* tr1/6_containers/unordered/capacity/29134-multimap.cc
      	* tr1/6_containers/unordered/capacity/29134-multiset.cc
      	* tr1/6_containers/unordered/capacity/29134-set.cc
      	* tr1/6_containers/unordered/erase
      	* tr1/6_containers/unordered/erase/24061-map.cc
      	* tr1/6_containers/unordered/erase/24061-multimap.cc
      	* tr1/6_containers/unordered/erase/24061-multiset.cc
      	* tr1/6_containers/unordered/erase/24061-set.cc
      	* tr1/6_containers/unordered/find
      	* tr1/6_containers/unordered/find/map1.cc
      	* tr1/6_containers/unordered/find/multimap1.cc
      	* tr1/6_containers/unordered/find/multiset1.cc
      	* tr1/6_containers/unordered/find/set1.cc
      	* tr1/6_containers/unordered/hash
      	* tr1/6_containers/unordered/hash/24799.cc
      	* tr1/6_containers/unordered/hashtable
      	* tr1/6_containers/unordered/hashtable/23053.cc
      	* tr1/6_containers/unordered/hashtable/23465.cc
      	* tr1/6_containers/unordered/hashtable/24054.cc
      	* tr1/6_containers/unordered/hashtable/24064.cc
      	* tr1/6_containers/unordered/hashtable/26127.cc
      	* tr1/6_containers/unordered/hashtable/26132.cc
      	* tr1/6_containers/unordered/hashtable/iterators_default_constructor.cc
      	* tr1/6_containers/unordered/insert
      	* tr1/6_containers/unordered/insert/24061-map.cc
      	* tr1/6_containers/unordered/insert/24061-multimap.cc
      	* tr1/6_containers/unordered/insert/24061-multiset.cc
      	* tr1/6_containers/unordered/insert/24061-set.cc
      	* tr1/6_containers/unordered/insert/array_syntax.cc
      	* tr1/6_containers/unordered/insert/map_range.cc
      	* tr1/6_containers/unordered/insert/map_single.cc
      	* tr1/6_containers/unordered/insert/multimap_range.cc
      	* tr1/6_containers/unordered/insert/multimap_single.cc
      	* tr1/6_containers/unordered/insert/multiset_range.cc
      	* tr1/6_containers/unordered/insert/multiset_single.cc
      	* tr1/6_containers/unordered/insert/set_range.cc
      	* tr1/6_containers/unordered/insert/set_single.cc
      	* tr1/6_containers/unordered/instantiate
      	* tr1/6_containers/unordered/instantiate/hash.cc
      	* tr1/6_containers/unordered/instantiate/map.cc
      	* tr1/6_containers/unordered/instantiate/multimap.cc
      	* tr1/6_containers/unordered/instantiate/multiset.cc
      	* tr1/6_containers/unordered/instantiate/set.cc
      	* tr1/6_containers/unordered/swap
      	* tr1/6_containers/unordered/swap/unordered_map
      	* tr1/6_containers/unordered/swap/unordered_map/1.cc
      	* tr1/6_containers/unordered/swap/unordered_map/2.cc
      	* tr1/6_containers/unordered/swap/unordered_multimap
      	* tr1/6_containers/unordered/swap/unordered_multimap/1.cc
      	* tr1/6_containers/unordered/swap/unordered_multimap/2.cc
      	* tr1/6_containers/unordered/swap/unordered_multiset
      	* tr1/6_containers/unordered/swap/unordered_multiset/1.cc
      	* tr1/6_containers/unordered/swap/unordered_multiset/2.cc
      	* tr1/6_containers/unordered/swap/unordered_set
      	* tr1/6_containers/unordered/swap/unordered_set/1.cc
      	* tr1/6_containers/unordered/swap/unordered_set/2.cc
      	* tr1/6_containers/unordered/types
      	* tr1/6_containers/unordered/types/map_iterator.cc
      	* tr1/6_containers/unordered/types/multimap_iterator.cc
      	* tr1/6_containers/unordered/types/multiset_iterator.cc
      	* tr1/6_containers/unordered/types/set_iterator.cc
      
      	* 24_iterators/reverse_iterator/2.cc: To just one
      	non-requirements test.
      	* ext/headers.cc: Add new includes.
      	
      2007-02-18  Paolo Carlini  <pcarlini@suse.de>
      
      	PR libstdc++/28080 (partial)
      	* include/bits/stl_algobase.h: Do not include <climits>, use
      	std::numeric_limits.
      	* include/bits/stl_bvector.h: Use __CHAR_BIT__.
      	* config/locale/gnu/codecvt_members.cc: Include <climits>.
      	* config/locale/generic/codecvt_members.cc: Likewise.
      	* include/std/string: Do not include <algorithm>; do not include
      	<memory>, include <bits/allocator.h> instead.
      	* include/ext/vstring_fwd.h: Likewise.
      	* include/ext/vstring_util.h: Do not include <algorithm>.
      	* include/tr1/hashtable_policy.h: Include <algorithm>.
      	* testsuite/21_strings/basic_string/replace/char/1.cc: Likewise.
      	* testsuite/21_strings/basic_string/replace/wchar_t/1.cc: Likewise.
      	* testsuite/23_containers/bitset/cons/1.cc: Likewise.
      	* testsuite/util/testsuite_character.h: Likewise.
      
      	* config/locale/gnu/codecvt_members.cc: Also include <cstdlib>,
      	for MB_CUR_MAX.
      	* config/locale/generic/codecvt_members.cc: Likewise.
      
      From-SVN: r122168
      Benjamin Kosnik committed
  20. 17 Aug, 2005 1 commit
  21. 07 Aug, 2001 1 commit
    • acinclude.m4 (GLIBCPP_CONFIGURE_TESTSUITE): New macro, calls... · fe413112
      2001-08-06  Phil Edwards  <pme@sources.redhat.com>
      
      	* acinclude.m4 (GLIBCPP_CONFIGURE_TESTSUITE):  New macro, calls...
      	(GLIBCPP_CHECK_SETRLIMIT):  ...this new macro, which also uses...
      	(GLIBCPP_CHECK_SETRLIMIT_ancilliary):  ...this new macro.
      	* configure.in (AM_CONFIG_HEADER):  Also generate testsuite_hooks.h.
      	Call GLIBCPP_CONFIGURE_TESTSUITE.
      	* aclocal.m4:  Regenerate.
      	* config.h.in:  Regenerate.
      	* configure:  Regenerate.
      
      	* testsuite/lib/libstdc++-v3-dg.exp:  Download new header instead
      	of old header.
      
      	* testsuite_flags.in:  Add build dir's testsuite to INCLUDES.
      	* testsuite/debug_assert.h:  Removed; contents merged into...
      	* testsuite/testsuite_hooks.h.in:  ...here.  New file.
      	* testsuite/17_intro/header_ciso646.cc:  No longer include
      	debug_assert.h, include testsuite_hooks.h instead.
      	* testsuite/17_intro/header_fstream.cc:  Likewise.
      	* testsuite/17_intro/header_iomanip.cc:  Likewise.
      	* testsuite/17_intro/header_ios.cc:  Likewise.
      	* testsuite/17_intro/header_iosfwd.cc:  Likewise.
      	* testsuite/17_intro/header_iostream.cc:  Likewise.
      	* testsuite/17_intro/header_istream.cc:  Likewise.
      	* testsuite/17_intro/header_ostream.cc:  Likewise.
      	* testsuite/17_intro/header_sstream.cc:  Likewise.
      	* testsuite/17_intro/header_streambuf.cc:  Likewise.
      	* testsuite/18_support/numeric_limits.cc:  Likewise.
      	* testsuite/19_diagnostics/stdexceptions.cc:  Likewise.
      	* testsuite/20_util/allocator_members.cc:  Likewise.
      	* testsuite/20_util/auto_ptr.cc:  Likewise.
      	* testsuite/20_util/pairs.cc:  Likewise.
      	* testsuite/21_strings/append.cc:  Likewise.
      	* testsuite/21_strings/capacity.cc:  Likewise.
      	* testsuite/21_strings/char_traits_requirements.cc:  Likewise.
      	* testsuite/21_strings/compare.cc:  Likewise.
      	* testsuite/21_strings/ctor_copy_dtor.cc:  Likewise.  Also set up
      	call to (disabled) __set_testsuite_memlimit() wrapper.
      	* testsuite/21_strings/element_access.cc:  Likewise.
      	* testsuite/21_strings/find.cc:  Likewise.
      	* testsuite/21_strings/insert.cc:  Likewise.  Also set up call to
      	(disabled) __set_testsuite_memlimit() wrapper.
      	* testsuite/21_strings/inserters_extractors.cc:  Likewise.
      	* testsuite/21_strings/invariants.cc:  Likewise.
      	* testsuite/21_strings/nonmember.cc:  Likewise.
      	* testsuite/21_strings/operations.cc:  Likewise.
      	* testsuite/21_strings/replace.cc:  Likewise.
      	* testsuite/21_strings/rfind.cc:  Likewise.
      	* testsuite/21_strings/substr.cc:  Likewise.
      	* testsuite/22_locale/codecvt_char_char.cc:  Likewise.
      	* testsuite/22_locale/codecvt_unicode_char.cc:  Likewise.
      	* testsuite/22_locale/codecvt_unicode_wchar_t.cc:  Likewise.
      	* testsuite/22_locale/codecvt_wchar_t_char.cc:  Likewise.
      	* testsuite/22_locale/ctor_copy_dtor.cc:  Likewise.
      	* testsuite/22_locale/ctype_char_members.cc:  Likewise.
      	* testsuite/22_locale/ctype_wchar_t_members.cc:  Likewise.
      	* testsuite/22_locale/facet.cc:  Likewise.
      	* testsuite/22_locale/global_templates.cc:  Likewise.
      	* testsuite/22_locale/members.cc:  Likewise.
      	* testsuite/22_locale/numpunct_byname.cc:  Likewise.
      	* testsuite/22_locale/numpunct_char_members.cc:  Likewise.
      	* testsuite/22_locale/operators.cc:  Likewise.
      	* testsuite/22_locale/static_members.cc:  Likewise.
      	* testsuite/23_containers/bitset_ctor.cc:  Likewise.
      	* testsuite/23_containers/bitset_members.cc:  Likewise.
      	* testsuite/23_containers/bitset_shift.cc:  Likewise.
      	* testsuite/23_containers/vector_capacity.cc:  Likewise.
      	* testsuite/23_containers/vector_ctor.cc:  Likewise.
      	* testsuite/23_containers/vector_element_access.cc:  Likewise.
      	* testsuite/23_containers/vector_modifiers.cc:  Likewise.
      	* testsuite/24_iterators/istreambuf_iterator.cc:  Likewise.
      	* testsuite/24_iterators/iterator.cc:  Likewise.
      	* testsuite/24_iterators/ostreambuf_iterator.cc:  Likewise.
      	* testsuite/25_algorithms/binary_search.cc:  Likewise.
      	* testsuite/25_algorithms/copy.cc:  Likewise.
      	* testsuite/25_algorithms/heap.cc:  Likewise.
      	* testsuite/25_algorithms/lower_bound.cc:  Likewise.
      	* testsuite/25_algorithms/min_max.cc:  Likewise.
      	* testsuite/25_algorithms/partition.cc:  Likewise.
      	* testsuite/25_algorithms/rotate.cc:  Likewise.
      	* testsuite/25_algorithms/sort.cc:  Likewise.
      	* testsuite/26_numerics/c_math.cc:  Likewise.
      	* testsuite/26_numerics/complex_inserters_extractors.cc:  Likewise.
      	* testsuite/26_numerics/complex_value.cc:  Likewise.
      	* testsuite/27_io/filebuf.cc:  Likewise.
      	* testsuite/27_io/filebuf_members.cc:  Likewise.
      	* testsuite/27_io/filebuf_virtuals.cc:  Likewise.
      	* testsuite/27_io/fpos.cc:  Likewise.
      	* testsuite/27_io/fstream_members.cc:  Likewise.
      	* testsuite/27_io/ifstream_members.cc:  Likewise.
      	* testsuite/27_io/ios_base_callbacks.cc:  Likewise.
      	* testsuite/27_io/ios_base_members_static.cc:  Likewise.
      	* testsuite/27_io/ios_base_storage.cc:  Likewise.
      	* testsuite/27_io/ios_ctor.cc:  Likewise.
      	* testsuite/27_io/ios_init.cc:  Likewise.
      	* testsuite/27_io/ios_manip_basefield.cc:  Likewise.
      	* testsuite/27_io/ios_manip_fmtflags.cc:  Likewise.
      	* testsuite/27_io/ios_members.cc:  Likewise.
      	* testsuite/27_io/istream_extractor_arith.cc:  Likewise.
      	* testsuite/27_io/istream_extractor_char.cc:  Likewise.
      	* testsuite/27_io/istream_extractor_other.cc:  Likewise.
      	* testsuite/27_io/istream_manip.cc:  Likewise.
      	* testsuite/27_io/istream_seeks.cc:  Likewise.
      	* testsuite/27_io/istream_sentry.cc:  Likewise.
      	* testsuite/27_io/istream_unformatted.cc:  Likewise.
      	* testsuite/27_io/istringstream_members.cc:  Likewise.
      	* testsuite/27_io/narrow_stream_objects.cc:  Likewise.
      	* testsuite/27_io/ofstream_members.cc:  Likewise.
      	* testsuite/27_io/ostream_inserter_arith.cc:  Likewise.
      	* testsuite/27_io/ostream_inserter_char.cc:  Likewise.
      	* testsuite/27_io/ostream_inserter_other.cc:  Likewise.
      	* testsuite/27_io/ostream_manip.cc:  Likewise.
      	* testsuite/27_io/ostream_seeks.cc:  Likewise.
      	* testsuite/27_io/ostream_unformatted.cc:  Likewise.
      	* testsuite/27_io/ostringstream_members.cc:  Likewise.
      	* testsuite/27_io/streambuf.cc:  Likewise.
      	* testsuite/27_io/stringbuf.cc:  Likewise.
      	* testsuite/27_io/stringbuf_virtuals.cc:  Likewise.
      	* testsuite/27_io/stringstream.cc:  Likewise.
      	* testsuite/27_io/stringstream_members.cc:  Likewise.
      	* testsuite/27_io/wide_stream_objects.cc:  Likewise.
      
      From-SVN: r44679
      Phil Edwards committed
  22. 12 May, 2001 1 commit
  23. 19 Jan, 2001 1 commit
  24. 14 Aug, 2000 1 commit
    • debug_assert.h: new file · aa1b2f7d
      2000-08-14  Brent Verner <brent@rcfile.org>
      
      	* testsuite/debug_assert.h: new file
      	* testsuite/*/*.cc: s/test\s*&=([^;]+);/VERIFY($1);/g
      	changed conditional #include <c?assert.?h?> to
      	unconditional #include <debug_assert.h>
      	* mkcheck.in: added $SRC_DIR/testsuite to include search path
      	for testsuite compile command.
      
      From-SVN: r35682
      Brent Verner committed
  25. 21 Apr, 2000 1 commit