This is the mail archive of the gcc-patches@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]

[Patch] Fix PR target/47324


Hi,

This group effort fixes up problems with register number translation in eh-frames for m32-darwin9 and powerpc*-*-*.

See the PR audit trail (in particular, comment #41) for a description of the details.

The patch has been reg-strapped on powerpc-darwin9, i386-darwin9 & x86_64-darwin9

OK for trunk?
Iain

gcc:

2011-02-11  Mike Stump  <..
		       Jakub Jelinek  <..
		       Iain Sandoe <...

	PR target/47324
	* dwarf2out.c (output_cfa_loc): When required, apply the
	DWARF2_FRAME_REG_OUT macro to adjust register numbers.
	(output_loc_sequence): Likewise.
	(output_loc_operands_raw): Likewise.
	(output_loc_sequence_raw): Likewise.
	(output_cfa_loc): Likewise.
	(output_loc_list): Suppress register number adjustment when
	calling output_loc_sequence()
	(output_die): Likewise.


Attachment: 170000-dw2-eh-fix-e.txt
Description: Text document




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