Re: Bug#1036158: gcc-13: Please raise baseline for alpha to EV56
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
Reply to: