Re: Mainline is broken on ia64

2006-01-31 Thread H. J. Lu
On Mon, Jan 30, 2006 at 12:54:43PM -0800, Richard Henderson wrote: > On Mon, Jan 30, 2006 at 10:31:18AM -0800, H. J. Lu wrote: > > Does that mean DWARF2_UNWIND_INFO should be checked before using > > INCOMING_RETURN_ADDR_RTX instead of checking INCOMING_RETURN_ADDR_RTX? > > Yes. But as-quoted, it

Re: Mainline is broken on ia64

2006-01-30 Thread Richard Henderson
On Mon, Jan 30, 2006 at 10:31:18AM -0800, H. J. Lu wrote: > Does that mean DWARF2_UNWIND_INFO should be checked before using > INCOMING_RETURN_ADDR_RTX instead of checking INCOMING_RETURN_ADDR_RTX? Yes. But as-quoted, it already is. r~

Re: Mainline is broken on ia64

2006-01-30 Thread H. J. Lu
On Mon, Jan 30, 2006 at 10:26:44AM -0800, Richard Henderson wrote: > On Fri, Jan 27, 2006 at 06:20:41PM -0500, Daniel Berlin wrote: > > Can you try the obvious patch here (surrounding INCOMING_RETURN_ADDR_RTX > > with an ifdef)? > > That would be wrong. INCOMING_RETURN_ADDR_RTX is *required* > wh

Re: Mainline is broken on ia64

2006-01-30 Thread Richard Henderson
On Fri, Jan 27, 2006 at 06:20:41PM -0500, Daniel Berlin wrote: > Can you try the obvious patch here (surrounding INCOMING_RETURN_ADDR_RTX > with an ifdef)? That would be wrong. INCOMING_RETURN_ADDR_RTX is *required* when defining DWARF2_UNWIND_INFO. But DWARF2_UNWIND_INFO shouldn't be defined

Re: Mainline is broken on ia64

2006-01-27 Thread Daniel Berlin
H. J. Lu wrote: > On Fri, Jan 27, 2006 at 06:20:41PM -0500, Daniel Berlin wrote: >> H. J. Lu wrote: >>> I got >>> >>> /net/gnu-13/export/gnu/src/gcc/gcc/gcc/df-scan.c: In function >>> `df_record_entry_block_defs': >>> /net/gnu-13/export/gnu/src/gcc/gcc/gcc/df-scan.c:1753: error: >>> `INCOMING_RETUR

Re: Mainline is broken on ia64

2006-01-27 Thread H. J. Lu
On Fri, Jan 27, 2006 at 06:20:41PM -0500, Daniel Berlin wrote: > H. J. Lu wrote: > > I got > > > > /net/gnu-13/export/gnu/src/gcc/gcc/gcc/df-scan.c: In function > > `df_record_entry_block_defs': > > /net/gnu-13/export/gnu/src/gcc/gcc/gcc/df-scan.c:1753: error: > > `INCOMING_RETURN_ADDR_RTX' undecl

Re: Mainline is broken on ia64

2006-01-27 Thread Daniel Berlin
H. J. Lu wrote: > I got > > /net/gnu-13/export/gnu/src/gcc/gcc/gcc/df-scan.c: In function > `df_record_entry_block_defs': > /net/gnu-13/export/gnu/src/gcc/gcc/gcc/df-scan.c:1753: error: > `INCOMING_RETURN_ADDR_RTX' undeclared (first use in this function) > /net/gnu-13/export/gnu/src/gcc/gcc/gcc/df

Mainline is broken on ia64

2006-01-27 Thread H. J. Lu
I got /net/gnu-13/export/gnu/src/gcc/gcc/gcc/df-scan.c: In function `df_record_entry_block_defs': /net/gnu-13/export/gnu/src/gcc/gcc/gcc/df-scan.c:1753: error: `INCOMING_RETURN_ADDR_RTX' undeclared (first use in this function) /net/gnu-13/export/gnu/src/gcc/gcc/gcc/df-scan.c:1753: error: (Each und