add h8sx support to h8300

Alexandre Oliva aoliva@redhat.com
Wed Jul 14 12:49:00 GMT 2004


On Jul 12, 2004, Richard Sandiford <rsandifo@redhat.com> wrote:

> The built-in-setjmp.c -O3 -fomit-frame-pointer failure (which, to remind
> anyone else reading, is there with and without the patch below) does show
> up a problem.  And this might well be the problem you were trying to explain
> above.  (Sorry if so!  I couldn't quite follow what you were saying.)

Yup, exactly the same problem.

> So it seems you just can't have a register class that includes only
> the frame pointer.

Yup.

> !       if (!regs_ever_live[HFP_REG])
> ! 	return NO_REGS;

I had both HFP_REG and FP_REG at some point.  I thought this would
minimize the risk of running into the failure case.  Don't you think
so?

-- 
Alexandre Oliva             http://www.ic.unicamp.br/~oliva/
Red Hat Compiler Engineer   aoliva@{redhat.com, gcc.gnu.org}
Free Software Evangelist  oliva@{lsd.ic.unicamp.br, gnu.org}



More information about the Gcc-patches mailing list