On Tue, Sep 15, 2015 at 9:32 AM, John Paul Adrian Glaubitz <
[email protected]> wrote:

> On 09/15/2015 04:10 PM, waz0wski wrote:
> > I would love to see Debian-on-SPARC continue on, even if not fully
> > supported, similar to how the FreeBSD project handles sparc64[1]
>
> Ok, the question is: Do we want sparc32 as well or just sparc64? As
> I mentioned already, sparc32 (32-bit userland and 64-bit kernel -
> where supported) most likely needs less porting and should be
> easier to be kept up-to-date than sparc64.
>

My two cents: if you have limited efforts, then 64-bit sparc only is the
most future proof. Ideally though, you would not use 64-bit binaries unless
it made sense, because 64-bit binaries on sparc are usually slower. There
is no magic "64-bit is faster" on sparc like there is on x86. 32-bit
binaries are not the same as supporting ancient SPARC CPUs which are 32-bit
only. All binaries should be built for SPARCv9 ISA, which is the ISA that
supports 64-bit processing. 32-bit sparc binaries using v9 ISA is more
similar to the new(ish) "x32" ISA for x86 CPUs, where pointers are mapped
<= 4GB, but registers are still 64-bits wide.


>
> However, both 32-bit and 64-bit SPARC packages can be built on
> 64-bit machines using different build chroots.
>
> > I have access to a couple of UltraSPARC T2 systems (T5220/T5440) which
> > could be made available for development and testing purposes -- ping me
> > off-list for more info.
>
> I will come back to that.
>
> Adrian
>
> --
>  .''`.  John Paul Adrian Glaubitz
> : :' :  Debian Developer - [email protected]
> `. `'   Freie Universitaet Berlin - [email protected]
>   `-    GPG: 62FF 8A75 84E0 2956 9546  0006 7426 3B37 F5B5 F913
>
>

Reply via email to