gcc/libstdc++-v3/testsuite/ext/mt_allocator
Benjamin Kosnik cddfb1c7ac re PR libstdc++/23591 (exceptions in plugins in threads cause segmentation violation by leaving bad exit handler for the pthread)
2005-11-21  Benjamin Kosnik  <bkoz@redhat.com>
            Ulrich Drepper  <drepper@redhat.com>

	PR libstdc++/23591
	* scripts/create_testsuite_files: Support for "C" test files.
	* testsuite/lib/libstdc++.exp: Same.
	* testsuite/libstdc++-dg/normal.exp: Same.
	* testsuite/ext/mt_allocator/22309_thread.cc: Update names.
	* testsuite/19_diagnostics/23591_thread-1.c: New.
	* testsuite/testsuite_shared.cc: Add tests, rename existing functions.
	* libsupc++/eh_globals.cc: Make global thread local if possible.
	* configure.ac: Use GCC_CHECK_TLS.
	* acinclude.m4: Include tls.m4.
	* configure: Regenerate.
	* config.h.in: Same.


Co-Authored-By: Ulrich Drepper <drepper@redhat.com>

From-SVN: r107350
2005-11-22 06:54:08 +00:00
..
22309_thread.cc re PR libstdc++/23591 (exceptions in plugins in threads cause segmentation violation by leaving bad exit handler for the pthread) 2005-11-22 06:54:08 +00:00
check_allocate_big_per_type.cc All files: Update FSF address. 2005-08-17 02:28:44 +00:00
check_allocate_max_size.cc All files: Update FSF address. 2005-08-17 02:28:44 +00:00
check_deallocate_null.cc All files: Update FSF address. 2005-08-17 02:28:44 +00:00
check_deallocate_null_thread.cc All files: Update FSF address. 2005-08-17 02:28:44 +00:00
check_delete.cc All files: Update FSF address. 2005-08-17 02:28:44 +00:00
check_new.cc All files: Update FSF address. 2005-08-17 02:28:44 +00:00
deallocate_global-2.cc libstdc++.exp (check_v3_target_cxa_atexit): New. 2005-09-01 07:06:05 +00:00
deallocate_global-4.cc libstdc++.exp (check_v3_target_cxa_atexit): New. 2005-09-01 07:06:05 +00:00
deallocate_global_thread-1.cc libstdc++.exp (check_v3_target_cxa_atexit): New. 2005-09-01 07:06:05 +00:00
deallocate_global_thread-3.cc libstdc++.exp (check_v3_target_cxa_atexit): New. 2005-09-01 07:06:05 +00:00
deallocate_local-2.cc libstdc++.exp (check_v3_target_cxa_atexit): New. 2005-09-01 07:06:05 +00:00
deallocate_local-4.cc libstdc++.exp (check_v3_target_cxa_atexit): New. 2005-09-01 07:06:05 +00:00
deallocate_local-6.cc libstdc++.exp (check_v3_target_cxa_atexit): New. 2005-09-01 07:06:05 +00:00
deallocate_local-8.cc libstdc++.exp (check_v3_target_cxa_atexit): New. 2005-09-01 07:06:05 +00:00
deallocate_local_thread-1.cc libstdc++.exp (check_v3_target_cxa_atexit): New. 2005-09-01 07:06:05 +00:00
deallocate_local_thread-3.cc libstdc++.exp (check_v3_target_cxa_atexit): New. 2005-09-01 07:06:05 +00:00
deallocate_local_thread-5.cc libstdc++.exp (check_v3_target_cxa_atexit): New. 2005-09-01 07:06:05 +00:00
deallocate_local_thread-7.cc libstdc++.exp (check_v3_target_cxa_atexit): New. 2005-09-01 07:06:05 +00:00
instantiate.cc All files: Update FSF address. 2005-08-17 02:28:44 +00:00
tune-1.cc tune-1.cc: Clarify for single-thread. 2005-09-23 23:53:07 +00:00
tune-2.cc tune-1.cc: Clarify for single-thread. 2005-09-23 23:53:07 +00:00
tune-3.cc tune-1.cc: Clarify for single-thread. 2005-09-23 23:53:07 +00:00
tune-4.cc tune-1.cc: Clarify for single-thread. 2005-09-23 23:53:07 +00:00