aboutsummaryrefslogtreecommitdiff
path: root/libstdc++-v3/testsuite/testsuite_hooks.cc
diff options
context:
space:
mode:
authorStephen M. Webb <stephen@bregmasoft.com>2002-11-26 00:53:12 +0000
committerBenjamin Kosnik <bkoz@gcc.gnu.org>2002-11-26 00:53:12 +0000
commit162c7cd92dae4c0504dd653b948369a3f593ca32 (patch)
treee4baea16bf1eec7ffd7ac2c84641d07feb071158 /libstdc++-v3/testsuite/testsuite_hooks.cc
parent83bbd9b6c01f1a7a9c954783e58f760b1c2dca95 (diff)
downloadgcc-162c7cd92dae4c0504dd653b948369a3f593ca32.zip
gcc-162c7cd92dae4c0504dd653b948369a3f593ca32.tar.gz
gcc-162c7cd92dae4c0504dd653b948369a3f593ca32.tar.bz2
testsuite_allocator.h: New file.
2002-11-25 Stephen M. Webb <stephen@bregmasoft.com> * testsuite/testsuite_allocator.h: New file. * testsuite/testsuite_allocator.cc: New file. * testsuite/Makefile.am: Added testsuite_allocator to test library. * testsuite/testsuite_hooks.h: Added more detailed tracker objects gnu_copy_constructor, gnu_assignment_operator, and gnu_destructor. * testsuite/testsuite_hooks.cc: Added new static objects definitions. * testsuite/23_containers/vector_capacity.cc: Added reserve() tests. * testsuite/23_containers/vector_ctor.cc: Added a plethora of tests. * testsuite/23_containers/deque_ctor.cc: Added a slew of new tests. From-SVN: r59484
Diffstat (limited to 'libstdc++-v3/testsuite/testsuite_hooks.cc')
-rw-r--r--libstdc++-v3/testsuite/testsuite_hooks.cc8
1 files changed, 6 insertions, 2 deletions
diff --git a/libstdc++-v3/testsuite/testsuite_hooks.cc b/libstdc++-v3/testsuite/testsuite_hooks.cc
index 0af2bd1..931dd37 100644
--- a/libstdc++-v3/testsuite/testsuite_hooks.cc
+++ b/libstdc++-v3/testsuite/testsuite_hooks.cc
@@ -78,6 +78,10 @@ __set_testsuite_memlimit(float) { }
gnu_counting_struct::size_type gnu_counting_struct::count = 0;
-int gnu_copy_tracker::itsCopyCount = 0;
-int gnu_copy_tracker::itsDtorCount = 0;
+unsigned int gnu_copy_constructor::count_ = 0;
+unsigned int gnu_copy_constructor::throw_on_ = 0;
+unsigned int gnu_assignment_operator::count_ = 0;
+unsigned int gnu_assignment_operator::throw_on_ = 0;
+unsigned int gnu_destructor::count_ = 0;
+int gnu_copy_tracker::next_id_ = 0;