gcc/libstdc++-v3/src
Benjamin Kosnik e95992339f Makefile.am: Add functional.cc, shared_ptr.cc.
2011-03-14  Benjamin Kosnik  <bkoz@redhat.com>

	* src/Makefile.am: Add functional.cc, shared_ptr.cc.
	* src/Makefile.in: Regenerate.
	* libsupc++/Makefile.am: Add nested_exception.cc.
	* libsupc++/Makefile.in: Regenerate.
	* src/system_error.cc: Add ctor and dtor definitions for error_category.
	* src/functional.cc: New. Add dtor definition for bad_function_call.
	* src/stdexcept.cc: Add dtor definitions for domain_error,
	invalid_argument, length_error, out_of_range, range_error,
	overflow_error, underflow_error.
	* src/future.cc: Add dtor definition for __future_base::_Result_base.
	* src/shared_ptr.cc: New. Add dtor definition for bad_weak_ptr.
	* src/thread.cc: Add dtor for thread::_Impl_base.
	* include/std/system_error: Adjust.
	* include/std/stdexcept: Same.
	* include/std/future: Same.
	* include/std/functional: Same.
	* include/std/thread: Same.
	* include/bits/shared_ptr_base.h: Same.
	* libsupc++/nested_exception.cc: New. Add dtor for nested_exception.
	* libsupc++/nested_exception.h: Adjust.
	* testsuite/20_util/shared_ptr/cons/43820_neg.cc: Adjust line numbers.
	* testsuite/20_util/weak_ptr/comparison/cmp_neg.cc: Same.
	* config/abi/pre/gnu.ver: Add new exports.

	* include/bits/regex_compiler.h: Nest namespace versioning.
	* include/bits/regex_grep_matcher.tcc: Same.
	* include/bits/regex_grep_matcher.h: Same.
	* include/bits/regex_cursor.h: Same.
	* include/bits/regex_nfa.h: Same.
	* include/bits/regex_nfa.tcc: Same.

From-SVN: r170975
2011-03-15 00:24:08 +00:00
..
allocator-inst.cc PR libstdc++/36104 part four 2011-01-30 22:39:36 +00:00
atomic.cc PR libstdc++/36104 part four 2011-01-30 22:39:36 +00:00
bitmap_allocator.cc PR libstdc++/36104 part four 2011-01-30 22:39:36 +00:00
chrono.cc PR libstdc++/36104 part four 2011-01-30 22:39:36 +00:00
codecvt.cc PR libstdc++/36104 part four 2011-01-30 22:39:36 +00:00
compatibility-c++0x.cc PR libstdc++/36104 part four 2011-01-30 22:39:36 +00:00
compatibility-debug_list-2.cc PR libstdc++/36104 part four 2011-01-30 22:39:36 +00:00
compatibility-debug_list.cc PR libstdc++/36104 part four 2011-01-30 22:39:36 +00:00
compatibility-ldbl.cc PR libstdc++/36104 part four 2011-01-30 22:39:36 +00:00
compatibility-list-2.cc PR libstdc++/36104 part four 2011-01-30 22:39:36 +00:00
compatibility-list.cc PR libstdc++/36104 part four 2011-01-30 22:39:36 +00:00
compatibility-parallel_list-2.cc PR libstdc++/36104 part four 2011-01-30 22:39:36 +00:00
compatibility-parallel_list.cc PR libstdc++/36104 part four 2011-01-30 22:39:36 +00:00
compatibility.cc re PR libstdc++/47921 (pbump will overflow when input n is larger than 2G-1) 2011-02-28 23:50:57 +00:00
complex_io.cc PR libstdc++/36104 part four 2011-01-30 22:39:36 +00:00
concept-inst.cc PR libstdc++/36104 part four 2011-01-30 22:39:36 +00:00
condition_variable.cc PR libstdc++/36104 part four 2011-01-30 22:39:36 +00:00
ctype.cc PR libstdc++/36104 part four 2011-01-30 22:39:36 +00:00
debug.cc safe_base.h (_Safe_iterator_base::_M_unlink): New. 2011-01-05 20:52:36 +00:00
ext-inst.cc PR libstdc++/36104 part four 2011-01-30 22:39:36 +00:00
fstream-inst.cc PR libstdc++/36104 part four 2011-01-30 22:39:36 +00:00
functexcept.cc regex_error.h (__throw_regex_error): Not inline. 2011-02-05 00:14:42 +00:00
functional.cc Makefile.am: Add functional.cc, shared_ptr.cc. 2011-03-15 00:24:08 +00:00
future.cc Makefile.am: Add functional.cc, shared_ptr.cc. 2011-03-15 00:24:08 +00:00
globals_io.cc PR libstdc++/36104 part four 2011-01-30 22:39:36 +00:00
hash_c++0x.cc PR libstdc++/36104 part four 2011-01-30 22:39:36 +00:00
hash_tr1.cc PR libstdc++/36104 part four 2011-01-30 22:39:36 +00:00
hash-long-double-aux.cc hash-long-double-aux.cc (hash<long double>:: operator()(long double)): Hash both -0 and +0 to 0. 2010-02-28 10:37:04 +00:00
hashtable_c++0x.cc PR libstdc++/36104 part four 2011-01-30 22:39:36 +00:00
hashtable_tr1.cc PR libstdc++/36104 part four 2011-01-30 22:39:36 +00:00
hashtable-aux.cc PR libstdc++/36104 part four 2011-01-30 22:39:36 +00:00
ios_failure.cc PR libstdc++/36104 part four 2011-01-30 22:39:36 +00:00
ios_init.cc PR libstdc++/36104 part four 2011-01-30 22:39:36 +00:00
ios_locale.cc PR libstdc++/36104 part four 2011-01-30 22:39:36 +00:00
ios-inst.cc PR libstdc++/36104 part four 2011-01-30 22:39:36 +00:00
ios.cc PR libstdc++/36104 part four 2011-01-30 22:39:36 +00:00
iostream-inst.cc PR libstdc++/36104 part four 2011-01-30 22:39:36 +00:00
istream-inst.cc PR libstdc++/36104 part four 2011-01-30 22:39:36 +00:00
istream.cc re PR libstdc++/47921 (pbump will overflow when input n is larger than 2G-1) 2011-02-28 23:50:57 +00:00
limits.cc PR libstdc++/36104 part four 2011-01-30 22:39:36 +00:00
list.cc PR libstdc++/36104 part four 2011-01-30 22:39:36 +00:00
locale_facets.cc PR libstdc++/36104 part four 2011-01-30 22:39:36 +00:00
locale_init.cc PR libstdc++/36104 part four 2011-01-30 22:39:36 +00:00
locale-inst.cc PR libstdc++/36104 part four 2011-01-30 22:39:36 +00:00
locale.cc PR libstdc++/36104 part four 2011-01-30 22:39:36 +00:00
localename.cc PR libstdc++/36104 part four 2011-01-30 22:39:36 +00:00
Makefile.am Makefile.am: Add functional.cc, shared_ptr.cc. 2011-03-15 00:24:08 +00:00
Makefile.in Makefile.am: Add functional.cc, shared_ptr.cc. 2011-03-15 00:24:08 +00:00
math_stubs_float.cc
math_stubs_long_double.cc
misc-inst.cc PR libstdc++/36104 part four 2011-01-30 22:39:36 +00:00
mt_allocator.cc PR libstdc++/36104 part four 2011-01-30 22:39:36 +00:00
mutex.cc PR libstdc++/36104 part four 2011-01-30 22:39:36 +00:00
ostream-inst.cc PR libstdc++/36104 part four 2011-01-30 22:39:36 +00:00
parallel_settings.cc
placeholders.cc PR libstdc++/36104 part four 2011-01-30 22:39:36 +00:00
pool_allocator.cc PR libstdc++/36104 part four 2011-01-30 22:39:36 +00:00
regex.cc Makefile.am (sources): Add regex.cc. 2011-02-11 01:23:10 +00:00
shared_ptr.cc Makefile.am: Add functional.cc, shared_ptr.cc. 2011-03-15 00:24:08 +00:00
sstream-inst.cc PR libstdc++/36104 part four 2011-01-30 22:39:36 +00:00
stdexcept.cc Makefile.am: Add functional.cc, shared_ptr.cc. 2011-03-15 00:24:08 +00:00
streambuf-inst.cc PR libstdc++/36104 part four 2011-01-30 22:39:36 +00:00
streambuf.cc re PR libstdc++/47921 (pbump will overflow when input n is larger than 2G-1) 2011-02-28 23:50:57 +00:00
string-inst.cc PR libstdc++/36104 part four 2011-01-30 22:39:36 +00:00
strstream.cc re PR libstdc++/47921 (pbump will overflow when input n is larger than 2G-1) 2011-02-28 23:50:57 +00:00
system_error.cc Makefile.am: Add functional.cc, shared_ptr.cc. 2011-03-15 00:24:08 +00:00
thread.cc Makefile.am: Add functional.cc, shared_ptr.cc. 2011-03-15 00:24:08 +00:00
tree.cc PR libstdc++/36104 part four 2011-01-30 22:39:36 +00:00
valarray.cc Makefile.am (inst_sources): Make source instantion files conditional. 2011-03-04 21:51:56 +00:00
wlocale-inst.cc
wstring-inst.cc