[parisc-linux-cvs] gcc amodra

Alan Modra amodra@puffin.external.hp.com
Tue, 27 Mar 2001 07:08:43 -0700


CVSROOT:	/home/cvs/parisc
Module name:	gcc
Changes by:	amodra	01/03/27 07:08:43

Modified files:
	gcc            : ChangeLog.puffin configure configure.in 
	                 except.c tm.texi 
	gcc/config/pa  : pa.c pa.h 

Log message:
Assorted tweaks.
* config/pa/pa.c (return_addr_rtx): Short-circuit export stub
matching when TARGET_NO_SPACE_REGS.

* configure.in: Add hppa* and parisc* to dwarf2 debug_line
test, and fix assembler .file and .loc pseudos.

Move closer to what will finally go upstream.
* config/pa/pa.h (EH_REGS): Define.
(EH_REGS_USE_REG_ALLOC_ORDER): Remove.
* tm.texi (EH_REGS_USE_REG_ALLOC_ORDER): Remove.
* except.c (eh_regs): Only provide #ifndef EH_REGS.
(expand_eh_return): Use EH_REGS if defined.