On Sat, May 3, 2025 at 10:29 PM John Paul Adrian Glaubitz <glaub...@physik.fu-berlin.de> wrote: > > 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.
https://inbox.sourceware.org/gcc-patches/ is the link to the official public-inbox instance for next time. Thanks, Andrew > > 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