[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

CVS: cvs.openbsd.org: src



CVSROOT:	/cvs
Module name:	src
Changes by:	miod_(_at_)_cvs_(_dot_)_openbsd_(_dot_)_org	2004/04/08 13:21:33

Modified files:
	gnu/egcs/gcc/config/m88k: m88k.h 

Log message:
In GO_IF_LREGITIMATE_ADDRESS(), use RTX_OK_FOR_BASE_P() to check for a
valid base register for indexed addressing, rather than providing an
incomplete inline version.

This allows constructs such as
(plus:SI (reg:SI (subreg:SI (reg:DI 1))))
to properly pass through the reload phase if optimization is enabled.

Such a construct can be generated with
buf[index + index2] = value;
if either index or index2 are long long.

Fixes the ICE in zsh Src/Zle/computil.c.



Visit your host, monkey.org