1 2015-02-18 Jonathan Wakely <jwakely@redhat.com>
3 * src/c++11/codecvt.cc (write_utf16_code_point): Fix code to output
5 (utf16_in): Pass mode argument to write_utf16_code_point.
6 (codecvt<char16_t, char, mbstate_t>::do_in): Set mode according to
8 * testsuite/22_locale/codecvt/char16_t.cc: New.
9 * testsuite/22_locale/codecvt/in/wchar_t/1.cc: Fix typo.
11 2015-02-17 RĂ¼diger Sonderfeld <ruediger@c-plusplus.de>
12 Jonathan Wakely <jwakely@redhat.com>
14 * testsuite/22_locale/codecvt/char32_t.cc: New.
16 2015-02-17 Jonathan Wakely <jwakely@redhat.com>
19 * include/bits/basic_string.h (basic_string(basic_string&&)): Ensure
20 empty string gets null-terminated.
21 * testsuite/21_strings/basic_string/cons/char/65085.cc: New.
23 2015-02-13 Matthew Wahab <matthew.wahab@arm.com>
25 * testsuite/28_regex/traits/char/isctype.cc (test01): Fix
26 mixed line-endings introduced in last change.
28 2015-02-12 Matthew Wahab <matthew.wahab@arm.com>
30 * testsuite/28_regex/traits/char/isctype.cc (test01): Replace test
31 for __NEWLIB__ macro with a dejagnu set macro.
32 * testsuite/28_regex/traits/wchar_t/isctype.cc (test01): Likewise.
34 2015-02-04 Matthew Wahab <matthew.wahab@arm.com>
37 * testsuite/28_regex/traits/char/isctype.cc (test01): Add newlib
38 special case for '\n'.
39 * testsuite/28_regex/traits/wchar_t/isctype.cc (test01): Likewise.
41 2015-02-01 Jonathan Wakely <jwakely@redhat.com>
43 * src/c++11/futex.cc: Do not define for gthr-single.h targets.
45 2015-02-01 Jonathan Wakely <jwakely@redhat.com>
48 * include/c_global/cstdio (gets): Use __deprecated__ attribute instead
50 * include/c_std/cstdio (gets): Likewise.
51 * testsuite/17_intro/headers/c++1998/all_attributes.cc: Avoid clashing
52 with attributes used in darwin headers.
54 2015-01-29 Jakub Jelinek <jakub@redhat.com>
56 * acinclude.m4 (VTV_CYGMIN): Use x$vtv_cygmin = xyes instead of
57 $vtv_cygmin = yes. Initialize vtv_cygmin=no unconditionally first.
58 * configure: Regenerated.
60 2015-01-29 H.J. Lu <hongjiu.lu@intel.com>
62 * acinclude.m4 (GLIBCXX_ENABLE_VTABLE_VERIFY): Define VTV_CYGMIN
63 after vtv_cygmin is set.
64 * configure: Regenerated.
66 2015-01-29 Matthias Klose <doko@ubuntu.com>
68 * acinclude.m4 (GLIBCXX_ENABLE_VTABLE_VERIFY): Define VTV_CYGMIN
70 * configure: Regenerate.
72 2015-01-29 Caroline Tice <cmtice@google.com>
74 Committing VTV Cywin/Ming patch for Patrick Wollgast
75 * configure: Regenerate.
76 * libsupc++/Makefile.in: Regenerate.
77 * src/Makefile.in: Regenerate.
79 2015-01-29 Jonathan Wakely <jwakely@redhat.com>
81 * include/bits/atomic_base.h: Use __always_inline__ instead of
83 * include/bits/atomic_futex.h: Likewise.
84 * include/bits/c++config: Use __abi_tag__ instead of abi_tag.
85 * include/ext/pb_ds/detail/gp_hash_table_map_/gp_ht_map_.hpp: Use
86 __packed__ instead of packed.
87 * include/std/shared_mutex: Use __unused__ instead of unused.
88 * testsuite/17_intro/headers/c++1998/all_attributes.cc: New.
89 * testsuite/17_intro/headers/c++200x/all_attributes.cc: New.
90 * testsuite/17_intro/headers/c++2014/all_attributes.cc: New.
92 2015-01-28 Caroline Tice <cmtice@google.com>
94 Committing VTV Cywin/Ming patch for Patrick Wollgast
95 * acinclude.m4: Define VTV_CYGMIN.
96 * libsupc++/Makefile.am: Add vtv_sources only to libsupc___la_SOURCES
97 and libsupc__convenience_la_SOURCES if VTV_CYGMIN is not set.
98 * libsupc++/vtv_stubs.cc: Add none weak declaration of every function
100 * src/Makefile.am: Add libvtv.la to toolexeclib_LTLIBRARIES, if
101 VTV_CYGMIN is set. Define libvtv_la_SOURCES, libvtv_la_LDFLAGS,
102 libvtv_la_AM_CXXFLAGS and libvtv_la_LINK if VTV_CYGMIN is set.
104 2015-01-28 Jonathan Wakely <jwakely@redhat.com>
107 * libsupc++/Makefile.am: Compile del_opvs.cc as C++14.
108 * libsupc++/Makefile.in: Regenerate.
109 * src/c++11/Makefile.in: Regenerate.
111 2015-01-28 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
113 * testsuite/lib/libstdc++.exp (v3_target_compile): Remove
114 check for unsupported.
115 (v3_target_compile_as_c): Likewise.
117 2015-01-28 Richard Biener <rguenther@suse.de>
120 * libsupc++/eh_alloc.cc (struct allocated_entry): Align
122 (pool::allocate): Adjust allocation size and alignment to
124 (pool::free): Adjust pointer offsetting.
126 2015-01-27 Jonathan Wakely <jwakely@redhat.com>
129 * include/std/shared_mutex (shared_timed_mutex::try_lock_for,
130 shared_timed_mutex::try_lock_until): Only define when POSIX thread
131 timeouts option is supported.
132 (shared_timed_mutex::try_shared_lock_for,
133 shared_timed_mutex::try_shared_lock_until): Likewise.
135 2015-01-26 Jonathan Wakely <jwakely@redhat.com>
138 * config/locale/gnu/numeric_members.cc (numpunct<char>::~numpunct(),
139 numpunct<wchar_t>::~numpunct()): Do not set _M_data->_M_grouping.
140 * src/c++11/cxx11-shim_facets.cc (numpunct_shim): Remove _M_grouping
141 and use cache's _M_grouping field.
142 (__numpunct_fill_cache): Likewise.
143 (__moneypunct_fill_cache): Improve comments.
145 2015-01-26 Jonathan Wakely <jwakely@redhat.com>
147 * testsuite/23_containers/set/operations/2.cc: Add test for
148 non-transparent comparison function.
150 2015-01-25 Oleg Endo <olegendo@gcc.gnu.org>
153 * config/cpu/sh/atomicity.h (__exchange_and_add, __atomic_add):
154 Remove SH4A inline asm and lock based implementations and use the
155 defaults from ext/atomicity.h.
157 2015-01-23 Jonathan Wakely <jwakely@redhat.com>
159 * config/abi/pre/gnu.ver: Tighten GLIBCXX_3.4 patterns to not match
160 new std::string constructors for byname facets.
162 2015-01-22 Richard Biener <rguenther@suse.de>
165 * libsupc++/eh_alloc.cc: Include new.
166 (bitmask_type): Remove.
167 (one_buffer): Likewise.
168 (emergency_buffer): Likewise.
169 (emergency_used): Likewise.
170 (dependents_buffer): Likewise.
171 (dependents_used): Likewise.
172 (class pool): New custom fixed-size arena, variable size object
174 (emergency_pool): New global.
175 (__cxxabiv1::__cxa_allocate_exception): Use new emergency_pool.
176 (__cxxabiv1::__cxa_free_exception): Likewise.
177 (__cxxabiv1::__cxa_allocate_dependent_exception): Likewise.
178 (__cxxabiv1::__cxa_free_dependent_exception): Likewise.
180 2015-01-22 Tim Shen <timshen@google.com>
183 * include/bits/regex.h (basic_regex<>::basic_regex,
184 basic_regex<>::operator=, basic_regex<>::imbue): Conform to the
186 * testsuite/28_regex/basic_regex/assign/char/cstring.cc: New testcase.
188 2015-01-22 Tim Shen <timshen@google.com>
191 * include/bits/regex.tcc (regex_traits<>::lookup_collatename,
192 regex_traits<>::lookup_classname): Correctly narrow input chars.
193 * testsuite/28_regex/traits/wchar_t/user_defined.cc: New testcase.
195 2015-01-21 Jonathan Wakely <jwakely@redhat.com>
197 * config/abi/pre/gnu.ver: Use [jmy] for size_t parameters.
199 2015-01-21 Jonathan Wakely <jwakely@redhat.com>
201 * testsuite/29_atomics/atomic/64658.cc: Test stored value.
203 2015-01-20 Jonathan Wakely <jwakely@redhat.com>
205 * doc/xml/manual/status_cxx2011.xml: Remove stray dbhtml tags.
206 * doc/xml/manual/status_cxx2014.xml: Update status.
207 * doc/html/manual/status.html: Regenerate.
209 2015-01-20 Jonathan Wakely <jwakely@redhat.com>
212 * include/experimental/optional (bad_optional_access): Add default
214 * testsuite/experimental/optional/requirements.cc: Test for default
217 2015-01-20 Jonathan Wakely <jwakely@redhat.com>
219 * include/bits/stl_map.h (map::find<>, map::count<>,
220 map::lower_bound<>, map::upper_bound<>, map::equal_range<>): New
221 member function templates to perform heterogeneous lookup.
222 * include/bits/stl_multimap.h (multimap::find<>, multimap::count<>,
223 multimap::lower_bound<>, multimap::upper_bound<>,
224 multimap::equal_range<>): Likewise.
225 * include/bits/stl_multiset.h (multiset::find<>, multiset::count<>,
226 multiset::lower_bound<>, multiset::upper_bound<>,
227 multiset::equal_range<>): Likewise.
228 * include/bits/stl_set.h (set::find<>, set::count<>,
229 set::lower_bound<>, set::upper_bound<>, set::equal_range<>): Likewise.
230 * include/bits/stl_tree.h (_Rb_tree::_S_lower_bound_tr,
231 _Rb_tree::_S_upper_bound_tr, _Rb_tree::_M_find_tr,
232 _Rb_tree::_M_count_tr, _Rb_tree::_M_lower_bound_tr,
233 _Rb_tree::_M_upper_bound_tr, _Rb_tree::_M_equal_range_tr): Likewise.
234 * testsuite/23_containers/map/operations/2.cc: New.
235 * testsuite/23_containers/multimap/operations/2.cc: New.
236 * testsuite/23_containers/multiset/operations/2.cc: New.
237 * testsuite/23_containers/set/operations/2.cc: New.
239 2015-01-20 Jonathan Wakely <jwakely@redhat.com>
241 * config/abi/pre/gnu.ver: Export new constructors.
242 * include/bits/codecvt.h (codecvt_byname): Add string constructor.
243 (codecvt_byname<char16_t>, codecvt_byname<char32_t>): Define explicit
244 specializations and declare explicit instantiations.
245 * include/bits/locale_classes.h (locale, collate_byname): Add string
247 * include/bits/locale_facets.h (ctype_byname, numpunct_byname):
249 * include/bits/locale_facets_nonio.h (time_get_byname,
250 time_put_byname, moneypunct_byname, messages_byname): Likewise.
251 * src/c++11/codecvt.cc (codecvt_byname<char16_t>,
252 codecvt_byname<char32_t>): Define explicit instantiations.
253 * src/c++11/locale-inst.cc (time_put_byname, codecvt_byname):
254 Instantiate string constructors.
255 (ctype_byname): Define string constructor.
256 * testsuite/22_locale/codecvt_byname/1.cc: New.
257 * testsuite/22_locale/collate_byname/1.cc: New.
258 * testsuite/22_locale/ctype_byname/2.cc: New.
259 * testsuite/22_locale/messages_byname/1.cc: New.
260 * testsuite/22_locale/moneypunct_byname/1.cc: New.
261 * testsuite/22_locale/numpunct_byname/1.cc: New.
263 2015-01-20 Jonathan Wakely <jwakely@redhat.com>
266 * include/std/atomic (atomic_init): Define.
267 * testsuite/29_atomics/atomic/64658.cc: New.
269 2015-01-19 Tim Shen <timshen@google.com>
272 * include/bits/regex.tcc (regex_traits<>::lookup_collatename,
273 regex_traits<>::lookup_classname): Support forward iterators.
274 * testsuite/28_regex/traits/char/lookup_classname.cc: New testcases.
275 * testsuite/28_regex/traits/char/lookup_collatename.cc: New testcase.
277 2015-01-19 Tim Shen <timshen@google.com>
281 * include/bits/regex.h (basic_regex<>::basic_regex,
282 basic_regex<>::assign, basic_regex<>::imbue,
283 basic_regex<>::swap, basic_regex<>::mark_count): Drop NFA after
284 imbuing basic_regex; Make assign() transactional against exception.
285 * include/bits/regex_compiler.h (__compile_nfa<>): Add back
286 __compile_nfa SFINAE.
287 * include/std/regex: Adjust include order to avoid __compile_nfa
289 * testsuite/28_regex/basic_regex/assign/char/string.cc: New testcase.
290 * testsuite/28_regex/basic_regex/imbue/string.cc: New testcase.
292 2015-01-19 Ville Voutilainen <ville.voutilainen@gmail.com>
293 Jonathan Wakely <jwakely@redhat.com>
295 * include/bits/range_access.h (begin, end): Use _GLIBCXX14_CONSTEXPR
296 on overloads for arrays.
297 (cbegin, cend, rbegin, rend, crbegin, crend): New.
298 * testsuite/24_iterators/range_access_cpp14.cc: New.
300 2015-01-18 Jonathan Wakely <jwakely@redhat.com>
303 * include/bits/stl_algo.h (__is_permutation): Also test for reaching
304 end of the second range.
305 * testsuite/25_algorithms/is_permutation/64646.cc: New.
307 2015-01-18 Jonathan Wakely <jwakely@redhat.com>
309 * doc/xml/manual/status_cxx2011.xml: Remove note about offsetof.
310 * doc/html/manual/status.html: Regenerate.
312 2015-01-18 Jonathan Wakely <jwakely@redhat.com>
314 * include/bits/atomic_futex.h: Use mutex and condition_variable when
315 atomic int is not lock-free. Make member variables private.
316 * src/c++11/futex.cc: Likewise.
318 * src/c++11/futex.cc: Fix order of includes and preprocessor condition.
320 2015-01-17 Jonathan Wakely <jwakely@redhat.com>
323 * include/bits/atomic_futex.h: Use appropriate config macros for
324 availability of std::mutex, std::condition and std::chrono.
326 2015-01-17 Ville Voutilainen <ville.voutilainen@gmail.com>
327 Jonathan Wakely <jwakely@redhat.com>
329 * doc/xml/manual/status_cxx2011.xml: Update C++11 status.
330 * doc/html/*: Regenerate.
332 2015-01-17 Jonathan Wakely <jwakely@redhat.com>
336 * include/bits/algorithmfwd.h (rotate): Return an iterator.
337 * include/bits/stl_algo.h (rotate, __rotate): Likewise.
338 * testsuite/25_algorithms/rotate/dr488.cc: New.
339 * testsuite/25_algorithms/rotate/check_type.cc: Adjust function type.
340 * testsuite/25_algorithms/rotate/requirements/explicit_instantiation/
342 * testsuite/25_algorithms/rotate/requirements/explicit_instantiation/
345 2015-01-17 Jonathan Wakely <jwakely@redhat.com>
348 * include/bits/atomic_base.h: Remove atomic integral typedefs as
349 synonyms for __atomic_base<int> etc.
350 * include/std/atomic: Make atomic_int a synonym for atomic<int> and
351 likewise for all atomic integral types.
352 * testsuite/29_atomics/atomic_integral/cons/copy_list.cc: New.
353 * testsuite/29_atomics/atomic/60695.cc: Adjust dg-error line number.
355 2015-01-17 Jonathan Wakely <jwakely@redhat.com>
358 * include/std/tuple (_Tuple_impl): Remove zero-element specialization
359 and define one-element specialization.
360 * testsuite/20_util/tuple/56785.cc: New.
362 2015-01-17 Jonathan Wakely <jwakely@redhat.com>
364 * testsuite/22_locale/codecvt/codecvt_utf8/requirements/1.cc:
365 Remove unused header.
366 * testsuite/22_locale/codecvt/codecvt_utf16/requirements/1.cc:
368 * testsuite/22_locale/codecvt/codecvt_utf8_utf16/requirements/1.cc:
371 2015-01-16 Jonathan Wakely <jwakely@redhat.com>
373 * include/bits/locale_conv.h (wstring_convert, wbuffer_convert): New.
374 * include/std/locale: Include new header.
375 * include/Makefile.am: Add it.
376 * include/Makefile.in: Regenerate.
377 * testsuite/22_locale/conversions/buffer/requirements/typedefs.cc: New.
378 * testsuite/22_locale/conversions/string/1.cc: New.
379 * testsuite/22_locale/conversions/string/2.cc: New.
380 * testsuite/22_locale/conversions/string/requirements/typedefs.cc: New.
381 * testsuite/22_locale/conversions/string/requirements/typedefs-2.cc:
384 2015-01-16 Jonathan Wakely <jwakely@redhat.com>
386 * config/abi/pre/gnu.ver: Export new symbols.
387 * include/Makefile.am: Add codecvt.
388 * include/Makefile.in: Regenerate.
389 * include/std/codecvt: New header.
390 * src/c++11/codecvt.cc (__codecvt_utf8_base, __codecvt_utf16_base,
391 __codecvt_utf8_utf16_base): Define specializations.
392 * testsuite/22_locale/codecvt/codecvt_utf8/requirements/1.cc: New.
393 * testsuite/22_locale/codecvt/codecvt_utf16/requirements/1.cc: New.
394 * testsuite/22_locale/codecvt/codecvt_utf8_utf16/requirements/1.cc:
397 2015-01-16 Torvald Riegel <triegel@redhat.com>
399 * src/c++11/futex.cc: New file.
400 * include/bits/atomic_futex.h: New file.
401 * include/std/future (__future_base::_State_baseV2): Use
402 atomic_futex_unsigned instead of mutex+condvar.
403 * src/c++11/futex.cc: Likewise.
404 * include/Makefile.am: Add atomic_futex.h.
405 * include/Makefile.in: Likewise.
406 * src/c++11/Makefile.am: Add futex.cc.
407 * src/c++11/Makefile.in: Likewise.
409 2015-01-16 Jonathan Wakely <jwakely@redhat.com>
411 * acinclude.m4: Fix typo in comment.
412 * configure: Regenerate.
413 * include/bits/codecvt.h (codecvt<char16_t, char, mbstate_t>,
414 codecvt<char16_t, char, mbstate_t>): Declare specializations.
415 * include/bits/locale_facets.h: Reserve space for new specializations.
416 * src/c++11/Makefile.am: Add codecvt.cc.
417 * src/c++11/Makefile.in: Regenerate.
418 * src/c++11/codecvt.cc: New.
419 * src/c++98/Makefile.am: Compile locale_init.cc and localename.cc
421 * src/c++98/Makefile.in: Regenerate.
422 * src/c++98/locale_init.cc: Initialize new codecvt specializations.
423 * src/c++98/localename.cc: Likewise.
424 * config/abi/pre/gnu.ver: Exports for new codecvt specializations.
425 * testsuite/22_locale/codecvt/utf8.cc: New.
426 * testsuite/22_locale/locale/cons/unicode.cc: Check that new
427 specializations are installed in locale objects.
429 2015-01-16 Torvald Riegel <triegel@redhat.com>
431 * include/std/shared_mutex (shared_timed_mutex): Add POSIX-based
434 2015-01-13 Jonathan Wakely <jwakely@redhat.com>
437 * config/abi/pre/gnu.ver: Export fstream functions using new string.
439 2015-01-12 Jonathan Wakely <jwakely@redhat.com>
442 * src/c++11/cxx11-shim_facets.cc (locale::facet::_M_sso_shim): Check
446 * src/c++11/cxx11-shim_facets.cc: Check for wchar_t support.
448 2015-01-10 Thomas Schwinge <thomas@codesourcery.com>
450 * doc/xml/manual/parallel_mode.xml: Update for libgomp being
451 renamed from "GNU OpenMP Runtime Library" to "GNU Offloading and
452 Multi Processing Runtime Library".
454 2015-01-09 Jonathan Wakely <jwakely@redhat.com>
457 * include/bits/stl_uninitialized.h (uninitialized_copy): Fix
458 is_assignable arguments.
459 * testsuite/20_util/specialized_algorithms/uninitialized_copy/64476.cc:
462 2015-01-09 Andreas Tobler <andreast@gcc.gnu.org>
464 * libsupc++/unwind-cxx.h: Revert previous commit.
466 2015-01-09 Andreas Tobler <andreast@gcc.gnu.org>
468 * configure.host: Add arm*-*-freebsd* port_specific_symbol_files.
470 2015-01-09 Tim Shen <timshen@google.com>
473 * include/bits/regex.h (match_results<>::swap): Use std::swap
475 * include/bits/regex_compiler.tcc (_Compiler<>::_M_quantifier):
477 * testsuite/28_regex/match_results/swap.cc: New testcase.
479 2015-01-08 Jonathan Wakely <jwakely@redhat.com>
482 * include/std/type_traits (has_trivial_default_constructor,
483 has_trivial_copy_constructor, has_trivial_copy_assign): Add deprecated
485 * testsuite/20_util/has_trivial_copy_assign/requirements/
486 explicit_instantiation.cc: Use -Wno-deprecated.
487 * testsuite/20_util/has_trivial_copy_assign/requirements/typedefs.cc:
489 * testsuite/20_util/has_trivial_copy_assign/value.cc: Likewise.
490 * testsuite/20_util/has_trivial_copy_constructor/requirements/
491 explicit_instantiation.cc: Likewise.
492 * testsuite/20_util/has_trivial_copy_constructor/requirements/
493 typedefs.cc: Likewise.
494 * testsuite/20_util/has_trivial_copy_constructor/value.cc: Likewise.
495 * testsuite/20_util/has_trivial_default_constructor/requirements/
496 explicit_instantiation.c: Likewise.
497 * testsuite/20_util/has_trivial_default_constructor/requirements/
498 typedefs.cc: Likewise.
499 * testsuite/20_util/has_trivial_default_constructor/value.cc:
501 * testsuite/20_util/pair/requirements/dr801.cc: Replace deprecated
503 * testsuite/20_util/tuple/requirements/dr801.cc: Likewise.
504 * testsuite/util/testsuite_common_types.h: Likewise.
506 2015-01-08 Jonathan Wakely <jwakely@redhat.com>
508 * include/bits/hashtable_policy.h: Use __bool_constant.
510 2015-01-07 Jonathan Wakely <jwakely@redhat.com>
512 * libsupc++/Makefile.am: Compile del_ops.cc as C++14.
513 * libsupc++/Makefile.in: Regenerate.
515 2015-01-06 Jonathan Wakely <jwakely@redhat.com>
517 * config/abi/pre/gnu.ver: Fix version conflict for std::locale::name().
519 2015-01-05 Jakub Jelinek <jakub@redhat.com>
521 Update copyright years.
523 2015-01-04 Jonathan Wakely <jwakely@redhat.com>
526 * testsuite/18_support/exception_ptr/64241.cc: Use
527 dg-require-atomic-builtins.
529 2015-01-02 Jonathan Wakely <jwakely@redhat.com>
531 * testsuite/21_strings/basic_string/modifiers/64422.cc: Fix copyright
534 2015-01-02 Tim Shen <timshen@google.com>
537 * include/bits/regex_executor.tcc (_Executor<>::_M_dfs): Copy the
538 iterator, since the original one shouldn't be mutated.
540 2015-01-02 Bernd Edlinger <bernd.edlinger@hotmail.de>
543 * src/c++98/misc-inst.cc (string::erase): Add missing overloads.
544 (string::insert): Likewise.
545 (string::replace): Likewise.
546 (wstring::erase): Likewise.
547 (wstring::insert): Likewise.
548 (wstring::replace): Likewise.
549 * testsuite/21_strings/basic_string/modifiers/64422.cc: New testcase.
551 2015-01-02 Jonathan Wakely <jwakely@redhat.com>
554 * doc/doxygen/user.cfg.in: Set correct TAB_SIZE.
556 2015-01-02 Jonathan Wakely <jwakely@redhat.com>
559 * testsuite/21_strings/basic_string/numeric_conversions/char/dr1261.cc:
560 Revert removal of dg-require-string-conversions.
561 * testsuite/21_strings/basic_string/numeric_conversions/char/stod.cc:
563 * testsuite/21_strings/basic_string/numeric_conversions/char/stof.cc:
565 * testsuite/21_strings/basic_string/numeric_conversions/char/stoi.cc:
567 * testsuite/21_strings/basic_string/numeric_conversions/char/stol.cc:
569 * testsuite/21_strings/basic_string/numeric_conversions/char/stold.cc:
571 * testsuite/21_strings/basic_string/numeric_conversions/char/stoll.cc:
573 * testsuite/21_strings/basic_string/numeric_conversions/char/stoul.cc:
575 * testsuite/21_strings/basic_string/numeric_conversions/char/
577 * testsuite/21_strings/basic_string/numeric_conversions/char/
578 to_string.cc: Likewise.
580 Copyright (C) 2015 Free Software Foundation, Inc.
582 Copying and distribution of this file, with or without modification,
583 are permitted in any medium without royalty provided the copyright
584 notice and this notice are preserved.