This is the mail archive of the gcc-cvs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

gcc/gcc ChangeLog.hammer unwind-libunwind.c co ...


CVSROOT:	/cvs/gcc
Module name:	gcc
Branch: 	hammer-3_3-branch
Changes by:	schwab@gcc.gnu.org	2003-12-12 21:41:20

Modified files:
	gcc            : ChangeLog.hammer unwind-libunwind.c configure 
	                 configure.in config.gcc gcc.c 
	gcc/config     : t-libunwind 
	gcc/cp         : g++spec.c 
Added files:
	gcc/config     : t-libunwind-no-eh 

Log message:
	2003-12-11  David Mosberger  <davidm@hpl.hp.com>
	
	* unwind-libunwind.c (_Unwind_SetGR): Clear the NaT bit as
	required by C++ ABI for Itanium.
	* config/t-libunwind (LIB2ADDEH): Remove unwind-libunwind.c.
	* config/t-libunwind-no-eh: New file.
	* configure.in: Check libunwind for _Unwind_Resume() and if it's
	present, set libunwind_has_eh_support to "yes".
	* configure: Regenerate.
	* config.gcc (ia64*-*-linux*): If $libunwind_has_eh_support is
	set to yes, use t-libunwind, otherwise, use t-libunwind-no-eh.
	
	2003-12-03  James E Wilson  <wilson@specifixinc.com>
	
	* gcc.c (init_spec): Pass -lunwind to init_gcc_specs in eh_name.
	* cp/g++spec.c (lang_specific_driver): Delete
	USE_LIBUNWIND_EXCEPTIONS support.
	
	2003-11-29  James E Wilson  <wilson@specifixinc.com>
	
	* gcc.c (init_spec): Pass -lunwind to init_gcc_specs in eh_name
	instead of in shared_name.
	
	2003-11-20 David Mosberger  <davidm@hpl.hp.com>
	
	* config/t-libunwind (LIB2ADDEH): Add unwind-c.c.
	(SHLIB_LC): Define.
	* unwind-libunwind.c (_Unwind_GetCFA): Implement.
	(_Unwind_GetBSP) [UNW_TARGET_IA64]: New function.

Patches:
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/ChangeLog.hammer.diff?cvsroot=gcc&only_with_tag=hammer-3_3-branch&r1=1.1.2.239&r2=1.1.2.240
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/unwind-libunwind.c.diff?cvsroot=gcc&only_with_tag=hammer-3_3-branch&r1=1.6.14.1&r2=1.6.14.2
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/configure.diff?cvsroot=gcc&only_with_tag=hammer-3_3-branch&r1=1.635.4.15&r2=1.635.4.16
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/configure.in.diff?cvsroot=gcc&only_with_tag=hammer-3_3-branch&r1=1.622.4.14&r2=1.622.4.15
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/config.gcc.diff?cvsroot=gcc&only_with_tag=hammer-3_3-branch&r1=1.259.4.15&r2=1.259.4.16
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/gcc.c.diff?cvsroot=gcc&only_with_tag=hammer-3_3-branch&r1=1.344.2.8&r2=1.344.2.9
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/config/t-libunwind-no-eh.diff?cvsroot=gcc&only_with_tag=hammer-3_3-branch&r1=NONE&r2=1.1.2.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/config/t-libunwind.diff?cvsroot=gcc&only_with_tag=hammer-3_3-branch&r1=1.2.22.1&r2=1.2.22.2
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/cp/g++spec.c.diff?cvsroot=gcc&only_with_tag=hammer-3_3-branch&r1=1.30.2.2&r2=1.30.2.3


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]