gcc/libstdc++-v3/libsupc++
Benjamin Kosnik e3f78d9b11 acinclude.m4 (GLIBCXX_ENABLE_THREADS): Set enable_thread.
2004-10-06  Benjamin Kosnik  <bkoz@redhat.com>

	* acinclude.m4 (GLIBCXX_ENABLE_THREADS): Set enable_thread.
	(GLIBCXX_CONFIGURE_TESTSUITE): Use it.
	* configure: Regenerated.
	* testsuite/Makefile.am (CLEANFILES): Add TEST for
	check-performance executables.
	(stamp_thread): New.
	(all-local): Use it.
	* testsuite/Makefile.in: Regenerate.
	* scripts/create_testsuite_files: Filter thread tests.

	* testsuite/thread/pthread1.cc: Remove macro conditionals: this
	file will only be run by thread enabled configurations.
	* testsuite/thread/pthread7-rope.cc: Same, add rope_type typedef.
	* testsuite/thread/pthread6.cc: Same.
	* testsuite/thread/pthread5.cc: Same.
	* testsuite/thread/pthread4.cc: Same.
	* testsuite/thread/pthread3.cc: Same.
	* testsuite/thread/pthread2.cc: Same.

	* testsuite/ext/mt_allocator/instantiate.cc: Add in __GTHREADS guard.
	* testsuite/ext/mt_allocator/deallocate_global-1.cc: Move to...
	* testsuite/ext/mt_allocator/deallocate_global_thread-1.cc: ...here.
	* testsuite/ext/mt_allocator/deallocate_global-3.cc: Move to...
	* testsuite/ext/mt_allocator/deallocate_global_thread-3.cc: ...here.
	* testsuite/ext/mt_allocator/deallocate_local-1.cc: Move to...
	* testsuite/ext/mt_allocator/deallocate_local_thread-1.cc: ...here.
	* testsuite/ext/mt_allocator/deallocate_local-3.cc: Move to...
	* testsuite/ext/mt_allocator/deallocate_local_thread-3.cc: ...here.

From-SVN: r88628
2004-10-06 22:12:34 +00:00
..
Makefile.am Makefile.am (hosted_source): Add libmath and testsuite. 2004-08-02 20:28:22 +00:00
Makefile.in acinclude.m4 (GLIBCXX_ENABLE_THREADS): Set enable_thread. 2004-10-06 22:12:34 +00:00
cxxabi.h cxxabi_tweaks.h (__cxa_cdtor_return_type): Define. 2004-09-16 03:41:19 +00:00
del_op.cc new_op.cc: Update comments. 2004-08-03 07:11:16 +00:00
del_opnt.cc Makefile.am, [...]: Replace "GNU CC" with "GCC". 2003-05-24 16:22:03 +00:00
del_opv.cc Makefile.am, [...]: Replace "GNU CC" with "GCC". 2003-05-24 16:22:03 +00:00
del_opvnt.cc Makefile.am, [...]: Replace "GNU CC" with "GCC". 2003-05-24 16:22:03 +00:00
eh_alloc.cc cxxabi.h: Make all declarations have default visibility. 2004-08-03 06:45:54 +00:00
eh_aux_runtime.cc cxxabi.h: Make all declarations have default visibility. 2004-08-03 06:45:54 +00:00
eh_catch.cc cxxabi.h: Make all declarations have default visibility. 2004-08-03 06:45:54 +00:00
eh_exception.cc Makefile.am, [...]: Replace "GNU CC" with "GCC". 2003-05-24 16:22:03 +00:00
eh_globals.cc cxxabi.h: Make all declarations have default visibility. 2004-08-03 06:45:54 +00:00
eh_personality.cc re PR libstdc++/5625 ([mips] exception unwinding creates invalid pointer on mips) 2004-02-09 13:20:33 -08:00
eh_term_handler.cc acinclude.m4 (GLIBCXX_ENABLE_HOSTED): #define _GLIBCXX_HOSTED appropriately. 2003-09-02 18:46:54 +00:00
eh_terminate.cc Makefile.am, [...]: Replace "GNU CC" with "GCC". 2003-05-24 16:22:03 +00:00
eh_throw.cc cxxabi.h: Make all declarations have default visibility. 2004-08-03 06:45:54 +00:00
eh_type.cc cxxabi.h: Make all declarations have default visibility. 2004-08-03 06:45:54 +00:00
eh_unex_handler.cc Makefile.am, [...]: Replace "GNU CC" with "GCC". 2003-05-24 16:22:03 +00:00
exception cxxabi.h: Make all declarations have default visibility. 2004-08-03 06:45:54 +00:00
exception_defines.h Move from CPP to CXX. 2003-07-05 04:05:45 +00:00
guard.cc re PR c++/13684 (local static object variable constructed once but ctors and dtors called multiple times on same memory when called in multiple threads) 2004-08-27 22:33:54 -04:00
new cxxabi.h: Make all declarations have default visibility. 2004-08-03 06:45:54 +00:00
new_handler.cc Makefile.am, [...]: Replace "GNU CC" with "GCC". 2003-05-24 16:22:03 +00:00
new_op.cc new_op.cc: Update comments. 2004-08-03 07:11:16 +00:00
new_opnt.cc Makefile.am, [...]: Replace "GNU CC" with "GCC". 2003-05-24 16:22:03 +00:00
new_opv.cc Makefile.am, [...]: Replace "GNU CC" with "GCC". 2003-05-24 16:22:03 +00:00
new_opvnt.cc Makefile.am, [...]: Replace "GNU CC" with "GCC". 2003-05-24 16:22:03 +00:00
pure.cc cxxabi.h: Make all declarations have default visibility. 2004-08-03 06:45:54 +00:00
tinfo.cc safe_base.h (__gnu_debug::_Safe_sequence_base): Revert -Weffc++ changes that defined copy ctory and or assignment operator. 2004-06-28 18:31:18 +00:00
tinfo.h iterator.h: Add GPL copyright info, with exception clause. 2004-05-06 22:02:05 +00:00
tinfo2.cc Makefile.am, [...]: Replace "GNU CC" with "GCC". 2003-05-24 16:22:03 +00:00
typeinfo bpabi.h (TARGET_BPABI_CPP_BUILTINS): Define. 2004-09-03 00:43:59 +00:00
unwind-cxx.h cxxabi.h: Make all declarations have default visibility. 2004-08-03 06:45:54 +00:00
vec.cc cxxabi_tweaks.h (__cxa_cdtor_return_type): Define. 2004-09-16 03:41:19 +00:00
vterminate.cc Makefile.am (hosted_source): Add libmath and testsuite. 2004-08-02 20:28:22 +00:00