r262480 - in /trunk/libstdc++-v3: ChangeLog inc...

fdumont@gcc.gnu.org fdumont@gcc.gnu.org
Fri Jul 6 17:02:00 GMT 2018


Author: fdumont
Date: Fri Jul  6 17:02:33 2018
New Revision: 262480

URL: https://gcc.gnu.org/viewcvs?rev=262480&root=gcc&view=rev
Log:
2018-07-06  François Dumont  <fdumont@gcc.gnu.org>

	* include/debug/functions.h (__gnu_debug::__check_string): Move...
	* include/debug/string (__gnu_debug::__check_string): ... here.
	(_GLIBCXX_DEBUG_VERIFY_STR_COND_AT): New.
	(__glibcxx_check_string_n_constructor): New.
	(__gnu_debug::basic_string<>(const _CharT*, size_type, const _Alloc&)):
	Use latter.
	(__glibcxx_check_string_constructor): New.
	(__gnu_debug::basic_string<>(const _CharT*, const _Alloc&)):
	Use latter.
	* testsuite/21_strings/basic_string/debug/1_neg.cc: New.
	* testsuite/21_strings/basic_string/debug/2_neg.cc: New.

Added:
    trunk/libstdc++-v3/testsuite/21_strings/basic_string/debug/
    trunk/libstdc++-v3/testsuite/21_strings/basic_string/debug/1_neg.cc
    trunk/libstdc++-v3/testsuite/21_strings/basic_string/debug/2_neg.cc
Modified:
    trunk/libstdc++-v3/ChangeLog
    trunk/libstdc++-v3/include/debug/functions.h
    trunk/libstdc++-v3/include/debug/string



More information about the Libstdc++-cvs mailing list