Hi Maciej, On Sat, 2024-11-23 at 12:28 +0000, Maciej W. Rozycki wrote: > > Thanks a lot for your work, much appreciated! > > You are welcome! > > > I gave this a try on gcc.git master with LRA enabled for both non-BWX and > > BWX targets. BWX targets build fine with almost all languages enabled (I > > didn't try Ada, Go and Rust), but non-BWX fails with: > > Thank you for checking. I expected it would cause issues given that we > haven't sorted the conversion of the existing stuff yet and the aligned > case seems to have caused troubles already. > > Are you equipped for and would you be willing to run regression-testing > with a real BWX system for me, since I have no such hardware and QEMU > seems broken? I will appreciate that.
Yes, I will definitely give it a go. My fastest, currently available Alpha is just an XP-1000, but I should get access to a pretty fast DS-15? in the near future which I could also make accessible for you. In fact, let me reach out to the owner again. > > Do you have any plans for handling unaligned accesses for LRA as well? > > Yes, once the Alpha backend has been properly converted to LRA, which I > suppose is not going to happen before GCC 16 though. Mind that also in my > queue there are the VAX backend and the VAX exception unwinder, which will > necessarily have to take precedence, especially the latter issue, since it > blocks a lot of stuff. I knew you'd be working on the VAX backend as well ;-). Thanks so much for taking care of both. The community can't appreciate such work enough! Adrian -- .''`. John Paul Adrian Glaubitz : :' : Debian Developer `. `' Physicist `- GPG: 62FF 8A75 84E0 2956 9546 0006 7426 3B37 F5B5 F913