Remove non-GAS non-ELF support in alpha backend

Richard Henderson rth@redhat.com
Mon Mar 12 16:31:00 GMT 2012


On 03/12/12 09:22, Rainer Orth wrote:
> There are only two issues:
> 
> * In alpha.c (alpha_option_override), it's unclear if the optimize > 0
>   test can be removed completely.

Yeah, I guess leave that for now.

> * During testing, I ran into this error:
> 
>   alpha.md:5861: `*builtin_setjmp_receiver_er_1' matches `*builtin_setjmp_receiver_er_sl_1'
>   alpha.md:5856: previous definition of `*builtin_setjmp_receiver_er_sl_1'

Delete builtin_setjmp_receiver_er_1, which ought to have had && !TARGET_AS_CAN_SUBTRACT_LABELS,
but since patterns are matched in order, was implied by the filtering of the previous pattern.


r~



More information about the Gcc-patches mailing list