> uname -a:
>     SunOS hemlock 5.8 Generic_108528-08 sun4u sparc SUNW,Ultra-5_10
> 
> Configured openssl-0.9.6b as follows:
>     ./Configure solaris-sparcv9-gcc
> 
> May not be expecting 64 bit with above option?

No, solaris-*-* are all 32-bit targets (at least ment to be 32-bit,
sparcv8plus.S is designed for 32-bit model and won't work in 64-bit),
solaris64-sparcv9-cc is the only 64-bit target for Solaris. Note that
there's no solaris64-*-gcc as gcc wasn't capable of generating 64-bit
code (so far?).

> First failure is:
> gcc -I.. -I../../include -fPIC -DTHREADS -D_REENTRANT -DDSO_DLFCN
> -DHAVE_DLFCN_H -mcpu=ultrasparc -O3 -fomit-frame-pointer -Wall
> -DB_ENDIAN -DBN_DIV2W -DULTRASPARC -DMD5_ASM   -c -o asm/sparcv8plus.o
> asm/sparcv8plus.S
> /usr/ccs/bin/as: "/var/tmp/cc4iXSZm.s", line 19: error: detect global
> register use not covered .register pseudo-op

This is strange... I mean ".register pseudo-op" messages appear only
when you try to assemble 64-bit code... Could you rerun the command
above with -v option and post the additional output which will appear as
result of adding the -v option? Also try to configure with './Configure
solaris-sparcv9-gcc -m32' and tell how it went.

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

Reply via email to