This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: Patches for the merged arm-thumb branch
- To: Scott Bambrough <scottb at netwinder dot org>
- Subject: Re: Patches for the merged arm-thumb branch
- From: Philip Blundell <pb at labs dot futuretv dot com>
- Date: Wed, 09 Feb 2000 16:36:07 +0000
- cc: gcc patches mailing list <gcc-patches at gcc dot gnu dot org>
- References: <38A190EB.288DE808@netwinder.org>
In message <38A190EB.288DE808@netwinder.org>, Scott Bambrough writes:
>Fri Jul 16 10:29:48 1999 Philip Blundell <pb@futuretv.com>
>
> * config/arm/arm.c (legitimize_pic_address): Handle LABEL_REF
> correctly.
>
> * config/arm/arm.h (LEGITIMATE_CONSTANT_P): Allow anything when
> generating PIC.
> (GO_IF_LEGITIMATE_INDEX): Fix handling of HImode values.
> (LEGITIMATE_PIC_OPERAND): Disallow references to labels.
Thanks for looking into these.
I had a vague feeling that the GO_IF_LEGITIMATE_INDEX patch wasn't necessary
any more, though I can't actually find any evidence of that right now. Do you
have a testcase that fails without it?
I think the others are still necessary but I'd like to get feedback from Nick
or Richard before installing them.
p.