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