gcc/libstdc++-v3/libsupc++
Mark Mitchell 4c24b21a47 Makefile.am (hosted_source): Add libmath and testsuite.
* Makefile.am (hosted_source): Add libmath and testsuite.
	(SUBDIRS): Remove them.
	* acinclude.m4: (GLIBCXX_ENABLED_HOSTED): Default to freestanding
	on arm*-*-symbianelf*.
	* crossconfig.m4: Add arm*-*-symbianelf* support.
	* include/c_std/std/std_cstdlib.h (stdlib.h): Do not include it
	when freestanding.  Do not bring names into std:: namespace with
	"using" when freestanding.  Declare required functions and macros
	when freestanding.
	* libsupc++/Makefile.am (c_sources): Do not include cp-demangle.c
	when freestanding.
	* libsupc++/del_op.cc: Declare "free" only when freestanding.
	* libsupc++/eh_alloc.cc (cstring): Include it only when hosted.
	(malloc): Declare when freestanding.
	(free): Likewise.
	(memset): Likewise.
	(__cxa_allocate_exception): Call malloc, not std::malloc.  Likewise
	for memset.
	(__cxa_free_exception): Likewise for free.
	* libsupc++/new_op.cc: Declare "malloc" when freestanding.
	* libsupc++/pure.cc (writestr): Define to nothing when
	freestanding.
	* libsupc++/vterminate.cc: Do not define anything when
	freestanding.
	* Makefile.in: Regenerated.
	* aclocal.m4: Likewise.
	* configure: Likewise.
	* include/Makefile.in: Likewise.
	* libmath/Makefile.in: Likewise.
	* libsupc++/Makefile.in: Likewise.
	* po/Makefile.in: Likewise.
	* src/Makefile.in: Likewise.
	* testsuite/Makefile.in: Likewise.

From-SVN: r85452
2004-08-02 20:28:22 +00:00
..
cxxabi.h configure.ac: Set ABI_TWEAKS_SRCDIR. 2004-07-02 23:40:19 +00:00
del_op.cc Makefile.am (hosted_source): Add libmath and testsuite. 2004-08-02 20:28:22 +00:00
del_opnt.cc
del_opv.cc
del_opvnt.cc
eh_alloc.cc Makefile.am (hosted_source): Add libmath and testsuite. 2004-08-02 20:28:22 +00:00
eh_aux_runtime.cc Fixups for EDG front end. 2004-04-07 03:33:36 +00:00
eh_catch.cc Fixups for EDG front end. 2004-04-07 03:33:36 +00:00
eh_exception.cc
eh_globals.cc Fixups for EDG front end. 2004-04-07 03:33:36 +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
eh_terminate.cc
eh_throw.cc
eh_type.cc
eh_unex_handler.cc
exception
exception_defines.h
guard.cc configure.ac: Set ABI_TWEAKS_SRCDIR. 2004-07-02 23:40:19 +00:00
Makefile.am Makefile.am (hosted_source): Add libmath and testsuite. 2004-08-02 20:28:22 +00:00
Makefile.in Makefile.am (hosted_source): Add libmath and testsuite. 2004-08-02 20:28:22 +00:00
new
new_handler.cc
new_op.cc Makefile.am (hosted_source): Add libmath and testsuite. 2004-08-02 20:28:22 +00:00
new_opnt.cc
new_opv.cc
new_opvnt.cc
pure.cc Makefile.am (hosted_source): Add libmath and testsuite. 2004-08-02 20:28:22 +00:00
tinfo2.cc
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
typeinfo
unwind-cxx.h
vec.cc configure.ac: Set ABI_TWEAKS_SRCDIR. 2004-07-02 23:40:19 +00:00
vterminate.cc Makefile.am (hosted_source): Add libmath and testsuite. 2004-08-02 20:28:22 +00:00