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