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