On Wed, Jan 01, 2003 at 02:13:55PM +0100, Andy Polyakov via RT wrote:
> 
> > > > This patch appears to fix it (I stole the OpenBSD-sparc64 config
> > > > target).  OpenSSL builds and passes 'make test'.
> > >
> > > Looks not too bad.  I'm a little worried with the following assumption, however. 
> Can you be sure that it doesn't hit any 32-bit platform?
> > 
> > FreeBSD does not support Sparc32 and probably never will.
> 
> "Probably never" is not exactly reassuring:-) I mean I see no reason why
> we should feel discouraged to recognize that it's sparc64. What does
> uname -m return on your machine? But most of all I wonder do we really
> have to have separate lines for NetBSD, FreeBSD and OpenBSD? Why can't
> we unify those lines to asteriskBSD-platform? In which case sparc64
> recognition becomes a must as other flavors do support non-UltraSPARCs.

Well, the information is currently obtained via a sysctl, which
returns (on sparc)

enigma# sysctl hw.model
hw.model: Sun Microsystems UltraSparc-II

By comparison, here's what it does on an i386 box:

> sysctl hw.model
hw.model: Pentium III/Pentium III Xeon/Celeron

This sysctl (and its output format) is a FreeBSD-ism.

> Here is another question. Is v9 the only supported ABI on *BSD-sparc64
> platforms? In other words is it possible to run 32-bit SPARC apps on
> 64-bit SPARC platform? Is it possible to generate 32-bit apps on 64-bit
> platform?

As far as I know, the answers are yes, no and no.

Kris 
______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
Development Mailing List                       [EMAIL PROTECTED]
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to