gcc/libstdc++-v3/include/ext
Benjamin Kosnik f15e02d250 re PR libstdc++/29722 (Linking with libsupc++.a creates link time undefined references)
2006-11-07  Benjamin Kosnik  <bkoz@redhat.com>

	PR libstdc++/29722
	* include/ext/concurrence.h (concurrence_lock_error): New.
	(concurrence_unlock_error): New.
	(__throw_concurrence_lock_error): New.
	(__throw_concurrence_unlock_error): New.
	(__mutex): Use functions.
	(__recursive_mutex): Same.
	* testsuite/abi/cxx_runtime_only_linkage.cc: New.

	* include/ext/pb_ds/exception.hpp: Keep exception classes defined
	even when -fno-exceptions is passed, consistent with other usage.

From-SVN: r118564
2006-11-07 18:36:32 +00:00
..
pb_ds re PR libstdc++/29722 (Linking with libsupc++.a creates link time undefined references) 2006-11-07 18:36:32 +00:00
algorithm
array_allocator.h array (array<>::_M_at): New. 2006-10-28 22:02:44 +00:00
atomicity.h atomicity.h: Move to... 2006-09-14 09:48:15 +00:00
bitmap_allocator.h atomicity.h: Move to... 2006-09-14 09:48:15 +00:00
codecvt_specializations.h codevt_specializations.h (__iconv_adaptor): Use identifier _Tp instead of _T in template argument to avoid conflict. 2006-07-30 16:42:39 +00:00
concurrence.h re PR libstdc++/29722 (Linking with libsupc++.a creates link time undefined references) 2006-11-07 18:36:32 +00:00
debug_allocator.h
functional
hash_fun.h
hash_map hash_map: Remove forward declaration of equality operator... 2006-09-21 17:54:50 +00:00
hash_set hash_map: Remove forward declaration of equality operator... 2006-09-21 17:54:50 +00:00
hashtable.h
iterator
malloc_allocator.h
memory
mt_allocator.h re PR libstdc++/29179 (bugs in mt_allocator) 2006-09-25 10:05:27 +00:00
new_allocator.h
numeric
pod_char_traits.h
pool_allocator.h atomicity.h: Move to... 2006-09-14 09:48:15 +00:00
rb_tree
rc_string_base.h rc_string_base.h (_M_compare<wchar_t>): Protect with _GLIBCXX_USE_WCHAR_T. 2006-10-02 16:09:19 +00:00
rope re PR libstdc++/28514 (libstdc++ vs. anonymous namespaces) 2006-10-17 11:56:21 +00:00
ropeimpl.h re PR libstdc++/28514 (libstdc++ vs. anonymous namespaces) 2006-10-17 11:56:21 +00:00
slist
sso_string_base.h rc_string_base.h (_M_compare<wchar_t>): Protect with _GLIBCXX_USE_WCHAR_T. 2006-10-02 16:09:19 +00:00
stdio_filebuf.h
stdio_sync_filebuf.h
throw_allocator.h typelist.h (type_to_type): Remove. 2006-09-28 01:23:58 +00:00
type_traits.h type_traits.h: Avoid _T, badname for some targets; also avoid plain T. 2006-10-01 10:39:16 +00:00
typelist.h typelist.h (type_to_type): Remove. 2006-09-28 01:23:58 +00:00
vstring_fwd.h
vstring_util.h
vstring.h re PR libstdc++/29368 (wrong STL docs for rfind()) 2006-10-06 11:47:56 +00:00
vstring.tcc basic_string.tcc (find(const _CharT*, size_type, size_type)): Robustify. 2006-09-05 17:38:44 +00:00