gcc:
[official-gcc.git] / libstdc++-v3 / ChangeLog
blob83c1add18a55ee223e11de26bc2ecdcebd098848
1 2015-01-09  Andreas Tobler  <andreast@gcc.gnu.org>
3         * libsupc++/unwind-cxx.h: Revert previous commit.
5 2015-01-09  Andreas Tobler  <andreast@gcc.gnu.org>
7         * configure.host: Add arm*-*-freebsd* port_specific_symbol_files.
9 2015-01-09  Tim Shen  <timshen@google.com>
11         PR libstdc++/64239
12         * include/bits/regex.h (match_results<>::swap): Use std::swap
13         instead of swap.
14         * include/bits/regex_compiler.tcc (_Compiler<>::_M_quantifier):
15         Likewise.
16         * testsuite/28_regex/match_results/swap.cc: New testcase.
18 2015-01-08  Jonathan Wakely  <jwakely@redhat.com>
20         PR libstdc++/60132
21         * include/std/type_traits (has_trivial_default_constructor,
22         has_trivial_copy_constructor, has_trivial_copy_assign): Add deprecated
23         attribute.
24         * testsuite/20_util/has_trivial_copy_assign/requirements/
25         explicit_instantiation.cc: Use -Wno-deprecated.
26         * testsuite/20_util/has_trivial_copy_assign/requirements/typedefs.cc:
27         Likewise.
28         * testsuite/20_util/has_trivial_copy_assign/value.cc: Likewise.
29         * testsuite/20_util/has_trivial_copy_constructor/requirements/
30         explicit_instantiation.cc: Likewise.
31         * testsuite/20_util/has_trivial_copy_constructor/requirements/
32         typedefs.cc: Likewise.
33         * testsuite/20_util/has_trivial_copy_constructor/value.cc: Likewise.
34         * testsuite/20_util/has_trivial_default_constructor/requirements/
35         explicit_instantiation.c: Likewise.
36         * testsuite/20_util/has_trivial_default_constructor/requirements/
37         typedefs.cc: Likewise.
38         * testsuite/20_util/has_trivial_default_constructor/value.cc:
39         Likewise.
40         * testsuite/20_util/pair/requirements/dr801.cc: Replace deprecated
41         trait.
42         * testsuite/20_util/tuple/requirements/dr801.cc: Likewise.
43         * testsuite/util/testsuite_common_types.h: Likewise.
45 2015-01-08  Jonathan Wakely  <jwakely@redhat.com>
47         * include/bits/hashtable_policy.h: Use __bool_constant.
49 2015-01-07  Jonathan Wakely  <jwakely@redhat.com>
51         * libsupc++/Makefile.am: Compile del_ops.cc as C++14.
52         * libsupc++/Makefile.in: Regenerate.
54 2015-01-06  Jonathan Wakely  <jwakely@redhat.com>
56         * config/abi/pre/gnu.ver: Fix version conflict for std::locale::name().
58 2015-01-05  Jakub Jelinek  <jakub@redhat.com>
60         Update copyright years.
62 2015-01-04  Jonathan Wakely  <jwakely@redhat.com>
64         PR libstdc++/64483
65         * testsuite/18_support/exception_ptr/64241.cc: Use
66         dg-require-atomic-builtins.
68 2015-01-02  Jonathan Wakely  <jwakely@redhat.com>
70         * testsuite/21_strings/basic_string/modifiers/64422.cc: Fix copyright
71         date.
73 2015-01-02  Tim Shen  <timshen@google.com>
75         PR libstdc++/64475
76         * include/bits/regex_executor.tcc (_Executor<>::_M_dfs): Copy the
77         iterator, since the original one shouldn't be mutated.
79 2015-01-02  Bernd Edlinger  <bernd.edlinger@hotmail.de>
81         PR libstdc++/64422
82         * src/c++98/misc-inst.cc (string::erase): Add missing overloads.
83         (string::insert): Likewise.
84         (string::replace): Likewise.
85         (wstring::erase): Likewise.
86         (wstring::insert): Likewise.
87         (wstring::replace): Likewise.
88         * testsuite/21_strings/basic_string/modifiers/64422.cc: New testcase.
90 2015-01-02  Jonathan Wakely  <jwakely@redhat.com>
92         PR libstdc++/64468
93         * doc/doxygen/user.cfg.in: Set correct TAB_SIZE.
95 2015-01-02  Jonathan Wakely  <jwakely@redhat.com>
97         PR libstdc++/64438
98         * testsuite/21_strings/basic_string/numeric_conversions/char/dr1261.cc:
99         Revert removal of dg-require-string-conversions.
100         * testsuite/21_strings/basic_string/numeric_conversions/char/stod.cc:
101         Likewise.
102         * testsuite/21_strings/basic_string/numeric_conversions/char/stof.cc:
103         Likewise.
104         * testsuite/21_strings/basic_string/numeric_conversions/char/stoi.cc:
105         Likewise.
106         * testsuite/21_strings/basic_string/numeric_conversions/char/stol.cc:
107         Likewise.
108         * testsuite/21_strings/basic_string/numeric_conversions/char/stold.cc:
109         Likewise.
110         * testsuite/21_strings/basic_string/numeric_conversions/char/stoll.cc:
111         Likewise.
112         * testsuite/21_strings/basic_string/numeric_conversions/char/stoul.cc:
113         Likewise.
114         * testsuite/21_strings/basic_string/numeric_conversions/char/
115         stoull.cc: Likewise.
116         * testsuite/21_strings/basic_string/numeric_conversions/char/
117         to_string.cc: Likewise.
119 Copyright (C) 2015 Free Software Foundation, Inc.
121 Copying and distribution of this file, with or without modification,
122 are permitted in any medium without royalty provided the copyright
123 notice and this notice are preserved.