1 2015-01-16 Jonathan Wakely <jwakely@redhat.com>
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
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.
21 2015-01-16 Torvald Riegel <triegel@redhat.com>
23 * include/std/shared_mutex (shared_timed_mutex): Add POSIX-based
26 2015-01-13 Jonathan Wakely <jwakely@redhat.com>
29 * config/abi/pre/gnu.ver: Export fstream functions using new string.
31 2015-01-12 Jonathan Wakely <jwakely@redhat.com>
34 * src/c++11/cxx11-shim_facets.cc (locale::facet::_M_sso_shim): Check
38 * src/c++11/cxx11-shim_facets.cc: Check for wchar_t support.
40 2015-01-10 Thomas Schwinge <thomas@codesourcery.com>
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".
46 2015-01-09 Jonathan Wakely <jwakely@redhat.com>
49 * include/bits/stl_uninitialized.h (uninitialized_copy): Fix
50 is_assignable arguments.
51 * testsuite/20_util/specialized_algorithms/uninitialized_copy/64476.cc:
54 2015-01-09 Andreas Tobler <andreast@gcc.gnu.org>
56 * libsupc++/unwind-cxx.h: Revert previous commit.
58 2015-01-09 Andreas Tobler <andreast@gcc.gnu.org>
60 * configure.host: Add arm*-*-freebsd* port_specific_symbol_files.
62 2015-01-09 Tim Shen <timshen@google.com>
65 * include/bits/regex.h (match_results<>::swap): Use std::swap
67 * include/bits/regex_compiler.tcc (_Compiler<>::_M_quantifier):
69 * testsuite/28_regex/match_results/swap.cc: New testcase.
71 2015-01-08 Jonathan Wakely <jwakely@redhat.com>
74 * include/std/type_traits (has_trivial_default_constructor,
75 has_trivial_copy_constructor, has_trivial_copy_assign): Add deprecated
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:
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:
93 * testsuite/20_util/pair/requirements/dr801.cc: Replace deprecated
95 * testsuite/20_util/tuple/requirements/dr801.cc: Likewise.
96 * testsuite/util/testsuite_common_types.h: Likewise.
98 2015-01-08 Jonathan Wakely <jwakely@redhat.com>
100 * include/bits/hashtable_policy.h: Use __bool_constant.
102 2015-01-07 Jonathan Wakely <jwakely@redhat.com>
104 * libsupc++/Makefile.am: Compile del_ops.cc as C++14.
105 * libsupc++/Makefile.in: Regenerate.
107 2015-01-06 Jonathan Wakely <jwakely@redhat.com>
109 * config/abi/pre/gnu.ver: Fix version conflict for std::locale::name().
111 2015-01-05 Jakub Jelinek <jakub@redhat.com>
113 Update copyright years.
115 2015-01-04 Jonathan Wakely <jwakely@redhat.com>
118 * testsuite/18_support/exception_ptr/64241.cc: Use
119 dg-require-atomic-builtins.
121 2015-01-02 Jonathan Wakely <jwakely@redhat.com>
123 * testsuite/21_strings/basic_string/modifiers/64422.cc: Fix copyright
126 2015-01-02 Tim Shen <timshen@google.com>
129 * include/bits/regex_executor.tcc (_Executor<>::_M_dfs): Copy the
130 iterator, since the original one shouldn't be mutated.
132 2015-01-02 Bernd Edlinger <bernd.edlinger@hotmail.de>
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.
143 2015-01-02 Jonathan Wakely <jwakely@redhat.com>
146 * doc/doxygen/user.cfg.in: Set correct TAB_SIZE.
148 2015-01-02 Jonathan Wakely <jwakely@redhat.com>
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:
155 * testsuite/21_strings/basic_string/numeric_conversions/char/stof.cc:
157 * testsuite/21_strings/basic_string/numeric_conversions/char/stoi.cc:
159 * testsuite/21_strings/basic_string/numeric_conversions/char/stol.cc:
161 * testsuite/21_strings/basic_string/numeric_conversions/char/stold.cc:
163 * testsuite/21_strings/basic_string/numeric_conversions/char/stoll.cc:
165 * testsuite/21_strings/basic_string/numeric_conversions/char/stoul.cc:
167 * testsuite/21_strings/basic_string/numeric_conversions/char/
169 * testsuite/21_strings/basic_string/numeric_conversions/char/
170 to_string.cc: Likewise.
172 Copyright (C) 2015 Free Software Foundation, Inc.
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.