acinclude.m4: Fix typo in comment.
[gcc.git] / libstdc++-v3 / ChangeLog
1 2015-01-16 Jonathan Wakely <jwakely@redhat.com>
2
3 * acinclude.m4: Fix typo in comment.
4 * configure: Regenerate.
5 * include/bits/codecvt.h (codecvt<char16_t, char, mbstate_t>,
6 codecvt<char16_t, char, mbstate_t>): Declare specializations.
7 * include/bits/locale_facets.h: Reserve space for new specializations.
8 * src/c++11/Makefile.am: Add codecvt.cc.
9 * src/c++11/Makefile.in: Regenerate.
10 * src/c++11/codecvt.cc: New.
11 * src/c++98/Makefile.am: Compile locale_init.cc and localename.cc
12 with -std=gnu++11.
13 * src/c++98/Makefile.in: Regenerate.
14 * src/c++98/locale_init.cc: Initialize new codecvt specializations.
15 * src/c++98/localename.cc: Likewise.
16 * config/abi/pre/gnu.ver: Exports for new codecvt specializations.
17 * testsuite/22_locale/codecvt/utf8.cc: New.
18 * testsuite/22_locale/locale/cons/unicode.cc: Check that new
19 specializations are installed in locale objects.
20
21 2015-01-16 Torvald Riegel <triegel@redhat.com>
22
23 * include/std/shared_mutex (shared_timed_mutex): Add POSIX-based
24 implementation.
25
26 2015-01-13 Jonathan Wakely <jwakely@redhat.com>
27
28 PR libstdc++/64571
29 * config/abi/pre/gnu.ver: Export fstream functions using new string.
30
31 2015-01-12 Jonathan Wakely <jwakely@redhat.com>
32
33 PR libstdc++/64560
34 * src/c++11/cxx11-shim_facets.cc (locale::facet::_M_sso_shim): Check
35 for RTTI support.
36
37 PR libstdc++/64553
38 * src/c++11/cxx11-shim_facets.cc: Check for wchar_t support.
39
40 2015-01-10 Thomas Schwinge <thomas@codesourcery.com>
41
42 * doc/xml/manual/parallel_mode.xml: Update for libgomp being
43 renamed from "GNU OpenMP Runtime Library" to "GNU Offloading and
44 Multi Processing Runtime Library".
45
46 2015-01-09 Jonathan Wakely <jwakely@redhat.com>
47
48 PR libstdc++/64476
49 * include/bits/stl_uninitialized.h (uninitialized_copy): Fix
50 is_assignable arguments.
51 * testsuite/20_util/specialized_algorithms/uninitialized_copy/64476.cc:
52 New.
53
54 2015-01-09 Andreas Tobler <andreast@gcc.gnu.org>
55
56 * libsupc++/unwind-cxx.h: Revert previous commit.
57
58 2015-01-09 Andreas Tobler <andreast@gcc.gnu.org>
59
60 * configure.host: Add arm*-*-freebsd* port_specific_symbol_files.
61
62 2015-01-09 Tim Shen <timshen@google.com>
63
64 PR libstdc++/64239
65 * include/bits/regex.h (match_results<>::swap): Use std::swap
66 instead of swap.
67 * include/bits/regex_compiler.tcc (_Compiler<>::_M_quantifier):
68 Likewise.
69 * testsuite/28_regex/match_results/swap.cc: New testcase.
70
71 2015-01-08 Jonathan Wakely <jwakely@redhat.com>
72
73 PR libstdc++/60132
74 * include/std/type_traits (has_trivial_default_constructor,
75 has_trivial_copy_constructor, has_trivial_copy_assign): Add deprecated
76 attribute.
77 * testsuite/20_util/has_trivial_copy_assign/requirements/
78 explicit_instantiation.cc: Use -Wno-deprecated.
79 * testsuite/20_util/has_trivial_copy_assign/requirements/typedefs.cc:
80 Likewise.
81 * testsuite/20_util/has_trivial_copy_assign/value.cc: Likewise.
82 * testsuite/20_util/has_trivial_copy_constructor/requirements/
83 explicit_instantiation.cc: Likewise.
84 * testsuite/20_util/has_trivial_copy_constructor/requirements/
85 typedefs.cc: Likewise.
86 * testsuite/20_util/has_trivial_copy_constructor/value.cc: Likewise.
87 * testsuite/20_util/has_trivial_default_constructor/requirements/
88 explicit_instantiation.c: Likewise.
89 * testsuite/20_util/has_trivial_default_constructor/requirements/
90 typedefs.cc: Likewise.
91 * testsuite/20_util/has_trivial_default_constructor/value.cc:
92 Likewise.
93 * testsuite/20_util/pair/requirements/dr801.cc: Replace deprecated
94 trait.
95 * testsuite/20_util/tuple/requirements/dr801.cc: Likewise.
96 * testsuite/util/testsuite_common_types.h: Likewise.
97
98 2015-01-08 Jonathan Wakely <jwakely@redhat.com>
99
100 * include/bits/hashtable_policy.h: Use __bool_constant.
101
102 2015-01-07 Jonathan Wakely <jwakely@redhat.com>
103
104 * libsupc++/Makefile.am: Compile del_ops.cc as C++14.
105 * libsupc++/Makefile.in: Regenerate.
106
107 2015-01-06 Jonathan Wakely <jwakely@redhat.com>
108
109 * config/abi/pre/gnu.ver: Fix version conflict for std::locale::name().
110
111 2015-01-05 Jakub Jelinek <jakub@redhat.com>
112
113 Update copyright years.
114
115 2015-01-04 Jonathan Wakely <jwakely@redhat.com>
116
117 PR libstdc++/64483
118 * testsuite/18_support/exception_ptr/64241.cc: Use
119 dg-require-atomic-builtins.
120
121 2015-01-02 Jonathan Wakely <jwakely@redhat.com>
122
123 * testsuite/21_strings/basic_string/modifiers/64422.cc: Fix copyright
124 date.
125
126 2015-01-02 Tim Shen <timshen@google.com>
127
128 PR libstdc++/64475
129 * include/bits/regex_executor.tcc (_Executor<>::_M_dfs): Copy the
130 iterator, since the original one shouldn't be mutated.
131
132 2015-01-02 Bernd Edlinger <bernd.edlinger@hotmail.de>
133
134 PR libstdc++/64422
135 * src/c++98/misc-inst.cc (string::erase): Add missing overloads.
136 (string::insert): Likewise.
137 (string::replace): Likewise.
138 (wstring::erase): Likewise.
139 (wstring::insert): Likewise.
140 (wstring::replace): Likewise.
141 * testsuite/21_strings/basic_string/modifiers/64422.cc: New testcase.
142
143 2015-01-02 Jonathan Wakely <jwakely@redhat.com>
144
145 PR libstdc++/64468
146 * doc/doxygen/user.cfg.in: Set correct TAB_SIZE.
147
148 2015-01-02 Jonathan Wakely <jwakely@redhat.com>
149
150 PR libstdc++/64438
151 * testsuite/21_strings/basic_string/numeric_conversions/char/dr1261.cc:
152 Revert removal of dg-require-string-conversions.
153 * testsuite/21_strings/basic_string/numeric_conversions/char/stod.cc:
154 Likewise.
155 * testsuite/21_strings/basic_string/numeric_conversions/char/stof.cc:
156 Likewise.
157 * testsuite/21_strings/basic_string/numeric_conversions/char/stoi.cc:
158 Likewise.
159 * testsuite/21_strings/basic_string/numeric_conversions/char/stol.cc:
160 Likewise.
161 * testsuite/21_strings/basic_string/numeric_conversions/char/stold.cc:
162 Likewise.
163 * testsuite/21_strings/basic_string/numeric_conversions/char/stoll.cc:
164 Likewise.
165 * testsuite/21_strings/basic_string/numeric_conversions/char/stoul.cc:
166 Likewise.
167 * testsuite/21_strings/basic_string/numeric_conversions/char/
168 stoull.cc: Likewise.
169 * testsuite/21_strings/basic_string/numeric_conversions/char/
170 to_string.cc: Likewise.
171 \f
172 Copyright (C) 2015 Free Software Foundation, Inc.
173
174 Copying and distribution of this file, with or without modification,
175 are permitted in any medium without royalty provided the copyright
176 notice and this notice are preserved.