Hi Michael! On Tue, 2023-05-16 at 20:25 +1200, Michael Cree wrote: > On Tue, May 16, 2023 at 09:38:56AM +0200, John Paul Adrian Glaubitz wrote: > > After a long discussion on IRC and the mailing list, we have agreed to > > raise the > > baseline for the alpha architecture to EV56 to improve the generated code > > and fix > > a number of issues. The change is already being implemented in the glibc > > packages > > which switches to EV56 [1] since hwcaps are no longer available with glibc > > 2.37 [2]. > > > > Could you raise the baseline for gcc on alpha to EV56? > > > > I assume, it should be "--with-cpu=ev56" or "--with-arch=ev56". > > Yes, please! > > I suggest the following in debian/rules2: > > ifneq (,$(findstring alpha,$(DEB_TARGET_ARCH))) > CONFARGS += --with-cpu=ev56 --with-tune=ev6 > endif > > (the --with-tune only affects instruction scheduling and better tunes > code for ev6 and more recent machines, but allows execution down to > ev56.) I have tested this in the past with a rebuild of most packages > that are in the base essential chroot in the past and it works well.
Doesn't that come with a speed penalty for EV56 machines? I'm asking because EV56 is currently the baseline for QEMU when emulating Alpha. Adrian -- .''`. John Paul Adrian Glaubitz : :' : Debian Developer `. `' Physicist `- GPG: 62FF 8A75 84E0 2956 9546 0006 7426 3B37 F5B5 F913