Hello,



> This mini-series removes the TARGET_LRA_P hook, forcing all targets
> to use LRA.  I have not touched the targets that define -mlra
> in terms of a 'Target Mask(XXX)' since IIRC there's no way to
> "default" that.  I'd expect those to wrongly assume LRA isn't enabled
> when using that XXX flag.  Likewise this defers removal of -mlra
> and the TARGET_LRA_P hook from targets with a -mlra flag.

Please let me run tests on alpha, hppa, m68k and sh to verify what the
current status of LRA on these targets are. I will report back.

I know for sure that LRA on alpha works with the baseline set to EV56,
i.e. all BWX-targets but did not work for non-BWX targets. On sh, enabling
LRA requires using Oleg Endo's tree from [1] plus the patches from the
attachments 59432 and 59550 from [2].

PS: If possible, please CC me in the future when it comes to discussions
    regarding these retro-computing targets. I am subscribed to gcc-patches
    but I have disabled mail delivery at the moment due to the high volume.

PPS: Sorry for posting out of thread, but unlike lore.kernel.org, I could
     not find a way to obtain the message or mboxes on gcc-patches.

Thanks,
Adrian

> [1] https://github.com/olegendo/gcc/tree/devel/sh-lra
> [2] https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55212

-- 
 .''`.  John Paul Adrian Glaubitz
: :' :  Debian Developer
`. `'   Physicist
  `-    GPG: 62FF 8A75 84E0 2956 9546  0006 7426 3B37 F5B5 F913

Reply via email to