1 2011-01-17 Paolo Carlini <paolo.carlini@oracle.com>
3 * include/bits/stl_queue.h (queue<>::swap, priority_queue<>::swap):
5 * include/bits/stl_stack.h (stack<>::swap): Likewise.
7 2011-01-16 Paolo Carlini <paolo.carlini@oracle.com>
10 * testsuite/28_regex/08_basic_regex/requirements/constexpr_data.cc:
11 Only test wregex when _GLIBCXX_USE_WCHAR_T is defined.
13 2011-01-16 Paolo Carlini <paolo.carlini@oracle.com>
16 * testsuite/18_support/numeric_limits/lowest.cc:
17 Only test wchar_t when _GLIBCXX_USE_WCHAR_T is defined.
19 2011-01-16 Paolo Carlini <paolo.carlini@oracle.com>
22 * testsuite/21_strings/basic_string/requirements/typedefs.cc:
23 Only test std::wstring when _GLIBCXX_USE_WCHAR_T is defined.
25 2011-01-16 François Dumont <francois.cppdevs@free.fr>
27 * testsuite/23_containers/forward_list/debug/erase_after1_neg.cc: Move
28 to this. Use _neg suffix.
29 * testsuite/23_containers/forward_list/debug/erase_after1.cc: ...from
31 * testsuite/23_containers/forward_list/debug/erase_after2_neg.cc:
33 * testsuite/23_containers/forward_list/debug/erase_after2.cc: Same.
34 * testsuite/23_containers/forward_list/debug/erase_after3_neg.cc:
36 * testsuite/23_containers/forward_list/debug/erase_after3.cc: Same.
37 * testsuite/23_containers/forward_list/debug/erase_after4_neg.cc:
39 * testsuite/23_containers/forward_list/debug/erase_after4.cc: Same.
40 * testsuite/23_containers/forward_list/debug/erase_after5_neg.cc:
42 * testsuite/23_containers/forward_list/debug/erase_after5.cc: Same.
43 * testsuite/23_containers/forward_list/debug/erase_after6_neg.cc:
45 * testsuite/23_containers/forward_list/debug/erase_after6.cc: Same.
46 * testsuite/23_containers/forward_list/debug/erase_after7_neg.cc:
48 * testsuite/23_containers/forward_list/debug/erase_after7.cc: Same.
49 * testsuite/23_containers/forward_list/debug/erase_after8_neg.cc:
51 * testsuite/23_containers/forward_list/debug/erase_after8.cc: Same.
52 * testsuite/23_containers/forward_list/debug/erase_after9_neg.cc:
54 * testsuite/23_containers/forward_list/debug/erase_after9.cc: Same.
55 * testsuite/23_containers/forward_list/debug/insert_after1_neg.cc:
57 * testsuite/23_containers/forward_list/debug/insert_after1.cc: Same.
58 * testsuite/23_containers/forward_list/debug/insert_after2_neg.cc:
60 * testsuite/23_containers/forward_list/debug/insert_after2.cc: Same.
61 * testsuite/23_containers/forward_list/debug/insert_after3_neg.cc:
63 * testsuite/23_containers/forward_list/debug/insert_after3.cc: Same.
64 * testsuite/23_containers/forward_list/debug/splice_after1_neg.cc:
66 * testsuite/23_containers/forward_list/debug/splice_after1.cc: Same.
67 * testsuite/23_containers/forward_list/debug/splice_after2_neg.cc:
69 * testsuite/23_containers/forward_list/debug/splice_after2.cc: Same.
70 * testsuite/23_containers/forward_list/debug/splice_after3_neg.cc:
72 * testsuite/23_containers/forward_list/debug/splice_after3.cc: Same.
73 * testsuite/23_containers/forward_list/debug/splice_after4_neg.cc:
75 * testsuite/23_containers/forward_list/debug/splice_after4.cc: Same.
77 2011-01-14 Benjamin Kosnik <bkoz@redhat.com>
80 * include/Makefile.am (bits_sup_headers, stamp-bits-sup): New.
81 * include/Makefile.in: Regenerate.
82 * libsupc++/Makefile.am (std_HEADERS, bits_HEADERS): New.
83 (install-stdHEADERS, install-bitsHEADERS): New.
84 * libsupc++/Makefile.in: Regenerate.
86 * include/bits/c++config: Update for inline namespaces.
87 * libsupc++/cxxabi-forced.h: To...
88 * libsupc++/cxxabi_forced.h: ...this.
89 * libsupc++/hash_bytes.h: Separate file.
90 * libsupc++/typeinfo: Use it.
91 * libsupc++/exception: Adjust for bits subdirectory.
92 * libsupc++/eh_aux_runtime.cc: Same.
93 * libsupc++/eh_ptr.cc: Same.
94 * libsupc++/new_op.cc: Same.
95 * libsupc++/exception_defines.h: Same.
96 * libsupc++/nested_exception.h: Same.
97 * libsupc++/eh_terminate.cc: Same.
98 * libsupc++/vec.cc: Same.
99 * libsupc++/vterminate.cc: Same.
100 * libsupc++/exception_ptr.h: Same.
101 * libsupc++/eh_personality.cc: Same.
102 * libsupc++/eh_call.cc: Same.
103 * libsupc++/new_opnt.cc: Same.
104 * libsupc++/hash_bytes.cc: Same.
105 * config/cpu/arm/cxxabi_tweaks.h: Same.
106 * config/cpu/generic/cxxabi_tweaks.h: Same.
107 * libsupc++/cxxabi.h: Same. Consolidate _GLIBCXX_NOTHROW defines.
108 * include/std/bitset: Same.
109 * include/ext/vstring.tcc: Same.
110 * include/bits/hashtable.h: Same.
111 * include/bits/functional_hash.h: Same.
112 * include/bits/hashtable_policy.h: Same.
113 * include/bits/basic_string.h: Same.
114 * include/bits/istream.tcc: Same.
115 * include/bits/ostream.tcc: Same.
116 * include/bits/algorithmfwd.h: Same.
117 * include/bits/basic_string.tcc: Same.
118 * include/bits/ostream_insert.h: Same.
119 * include/bits/fstream.tcc: Same.
120 * include/bits/functexcept.h: Same.
122 * doc/doxygen/user.cfg.in: Adjust names.
124 * testsuite/ext/profile/mutex_extensions_neg.cc: Adjust line numbers.
126 2011-01-14 Paolo Carlini <paolo.carlini@oracle.com>
128 * testsuite/25_algorithms/is_permutation/check_type.cc: Minor
130 * testsuite/25_algorithms/is_permutation/1.cc: Cosmetic changes.
132 2011-01-13 Paolo Carlini <paolo.carlini@oracle.com>
134 * testsuite/25_algorithms/is_permutation/check_type.cc: New.
135 * testsuite/25_algorithms/is_permutation/requirements/
136 explicit_instantiation/2.cc: Likewise.
137 * testsuite/25_algorithms/is_permutation/requirements/
138 explicit_instantiation/pod.cc: Likewise.
139 * testsuite/25_algorithms/is_permutation/1.cc: Likewise.
141 2011-01-13 John Lakos <jlakos@bloomberg.net>
142 Pablo Halpern <phalpern@halpernwightsoftware.com>
143 Paolo Carlini <paolo.carlini@oracle.com>
145 * include/bits/stl_algo.h (is_permutation): Add, per N3068.
146 * include/bits/algorithmfwd.h: Add.
148 2011-01-13 Jonathan Wakely <jwakely.gcc@gmail.com>
151 * config/os/bsd/netbsd/ctype_base.h: Use new macros based on version.
153 2011-01-11 Paolo Carlini <paolo.carlini@oracle.com>
155 * aclocal.m4: Regenerate.
157 2011-01-06 Paolo Carlini <paolo.carlini@oracle.com>
160 * src/placeholders.cc: New.
161 * src/Makefile.am: Adjust.
162 * src/Makefile.in: Regenerate.
163 * include/std/functional (placeholders::_1, _2, ..., _29): Declare
165 * config/abi/pre/gnu.ver: Export.
167 2011-01-05 François Dumont <francois.cppdevs@free.fr>
169 * include/debug/safe_base.h (_Safe_iterator_base::_M_unlink): New.
170 * include/src/debug.cc: Use latter
171 * include/debug/forward_list (forward_list<>::_M_swap): Fix to
172 correctly handle before_begin iterators.
173 * testsuite/23_containers/forward_list/debug/swap.cc: Remove now
174 useless _GLIBCXX_DEBUG checks.
176 2011-01-04 Kai Tietz <kai.tietz@onevision.com>
179 * configure.ac (AC_CHECK_FILE): Replaced by test -f.
180 * configure: Regenerated.
182 2011-01-03 Paolo Carlini <paolo.carlini@oracle.com>
185 * config/abi/pre/gnu.ver: Export std::bad_function_call symbols.
188 Copyright (C) 2011 Free Software Foundation, Inc.
190 Copying and distribution of this file, with or without modification,
191 are permitted in any medium without royalty provided the copyright
192 notice and this notice are preserved.