Re: propose mips32r2 for mips{,el} and mips64r2 for mips64el in Debian
YunQiang Su <[email protected]>
| Newsgroups | gmane.linux.debian.ports.mips |
|---|---|
| Message-ID | <CAKcpw6W6cbynuYcH-_-pD1US7XVZOjXZ0Hds7FJ_UdGBoMdtBw@mail.gmail.com> |
On Sun, Sep 6, 2015 at 7:05 PM, Aurelien Jarno <[email protected]> wrote: > On 2015-09-04 14:10, YunQiang Su wrote: >> hi, folks, >> >> As all of us may know that the current ISA used for mips{,el} in >> Debian is MIPS II, >> which is quite, quite old, and make all newer devices running in a slow speed. >> >> As the step 0, we have already enable FPXX and no-odd-spreg in gcc-5 by default. >> Build with FPXX and no-odd-spreg, the binary can compatible with both old mips2 >> architecture and the future FP64 architecture (aka, with 32 64-bit FPR)[1]. >> >> The next step, we will build gcc-5 with the default ISA with mips32r2/mips64r2. > > Please note that we should ensure that people can upgrade from jessie to > stretch. It means that libraries from jessie (this targetting the MIPS > II ISA) should be able to work with libraries from stretch. In turn it > means we can switch the ISA to MIPS64R2, but we should still keep using > FPXX for stretch, and switch to FP64 just after. Yes, we will make stretch FPXX+MIPS32r2, which is compatible with current MIPS II + FR=0. FP64 is a long future story. we are not plan yet. > > -- > Aurelien Jarno GPG: 4096R/1DDD8C9B > [email protected] http://www.aurel32.net