egcs/gcc ChangeLog dwarf2.h dwarf2asm.c dwarf2 ...

rth@gcc.gnu.org rth@gcc.gnu.org
Tue Jun 5 18:57:00 GMT 2001


CVSROOT:	/cvs/gcc
Module name:	egcs
Changes by:	rth@gcc.gnu.org	2001-06-05 18:57:49

Modified files:
	gcc            : ChangeLog dwarf2.h dwarf2asm.c dwarf2out.c 
	                 unwind-dw2-fde.c unwind-pe.h 
	gcc/config/alpha: elf.h osf.h 

Log message:
	* dwarf2.h (DW_EH_PE_aligned): New.
	* dwarf2asm.c (eh_data_format_name): Name it.
	(dw2_asm_output_encoded_addr_rtx): Align for it.
	* dwarf2out.c (output_call_frame_info): Handle it for personality
	routine and LSDA pointers.
	
	* unwind-pe.h (DW_EH_PE_aligned): New.
	(base_of_encoded_value): Handle it.
	(read_encoded_value_with_base): Likewise.
	* unwind-dw2-fde.c (base_from_object): Likewise.
	(get_cie_encoding): Likewise.
	
	* config/alpha/elf.h: Remove ecoff commentary.
	* config/alpha/osf.h (ASM_PREFERRED_EH_DATA_FORMAT): New.

Patches:
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/egcs/gcc/ChangeLog.diff?cvsroot=gcc&r1=1.10248&r2=1.10249
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/egcs/gcc/dwarf2.h.diff?cvsroot=gcc&r1=1.17&r2=1.18
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/egcs/gcc/dwarf2asm.c.diff?cvsroot=gcc&r1=1.8&r2=1.9
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/egcs/gcc/dwarf2out.c.diff?cvsroot=gcc&r1=1.275&r2=1.276
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/egcs/gcc/unwind-dw2-fde.c.diff?cvsroot=gcc&r1=1.5&r2=1.6
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/egcs/gcc/unwind-pe.h.diff?cvsroot=gcc&r1=1.3&r2=1.4
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/egcs/gcc/config/alpha/elf.h.diff?cvsroot=gcc&r1=1.37&r2=1.38
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/egcs/gcc/config/alpha/osf.h.diff?cvsroot=gcc&r1=1.15&r2=1.16



More information about the Gcc-cvs mailing list