Andy Polyakov wrote:

...

Change to:

"linux64-sparcv9","gcc:-m64 -mcpu=ultrasparc -DB_ENDIAN -DTERMIO -O3
-fomit-frame-pointer -Wall::-D_REENTRANT:ULTRASPARC::SIXTY_FOUR_BIT_LONG
RC4_CHAR RC4_CHUNK DES_UNROLL BF_PTR::::asm/md5-sparcv9.o:",

all test passed (./Configure linux64-sparcv9 no-asm  & without no-asm).

...

Huh? 2.96(RedHat) supports -m64? What's default ABI? Run 'gcc -v -E -x c
/dev/null'. Do you see __arch64__?

I need to spec -m64 to get __arch64__

# gcc -v -E -x c /dev/null
Reading specs from /usr/lib/gcc-lib/sparc64-redhat-linux/2.96/specs
gcc version 2.96 20000731 (Red Hat Linux 7.3 2.96-112)
/usr/lib/gcc-lib/sparc64-redhat-linux/2.96/cpp0 -lang-c -v -D__GNUC__=2 -D__GNUC_MINOR__=96 -D__GNUC_PATCHLEVEL__=0 -D__ELF__ -Dunix -D_LONGLONG -D__sparc__ -Dlinux -D__ELF__ -D__unix__ -D_LONGLONG -D__sparc__ -D__linux__ -D__unix -D__linux -Asystem(unix) -Asystem(posix) -D__NO_INLINE__ -D__SIZE_TYPE__=unsigned int -D__PTRDIFF_TYPE__=int -D__GCC_NEW_VARARGS__ -Acpu(sparc) -Amachine(sparc) /dev/null
GNU CPP version 2.96 20000731 (Red Hat Linux 7.3 2.96-112) (cpplib) (sparc64 GNU/Linux with ELF)
ignoring nonexistent directory "/usr/sparc64-redhat-linux/include"
#include "..." search starts here:
#include <...> search starts here:
/usr/local/include
/usr/lib/gcc-lib/sparc64-redhat-linux/2.96/include
/usr/include
End of search list.

# gcc -m64 -v -E -x c /dev/null
Reading specs from /usr/lib/gcc-lib/sparc64-redhat-linux/2.96/specs
gcc version 2.96 20000731 (Red Hat Linux 7.3 2.96-112)
/usr/lib/gcc-lib/sparc64-redhat-linux/2.96/cpp0 -lang-c -v -D__GNUC__=2 -D__GNUC_MINOR__=96 -D__GNUC_PATCHLEVEL__=0 -D__ELF__ -Dunix -D_LONGLONG -D__sparc__ -Dlinux -D__ELF__ -D__unix__ -D_LONGLONG -D__sparc__ -D__linux__ -D__unix -D__linux -Asystem(unix) -Asystem(posix) -D__NO_INLINE__ -D__SIZE_TYPE__=long unsigned int -D__PTRDIFF_TYPE__=long int -D__arch64__ -Acpu(sparc64) -Amachine(sparc64) /dev/null
GNU CPP version 2.96 20000731 (Red Hat Linux 7.3 2.96-112) (cpplib) (sparc64 GNU/Linux with ELF)
ignoring nonexistent directory "/usr/sparc64-redhat-linux/include"
#include "..." search starts here:
#include <...> search starts here:
/usr/local/include
/usr/lib/gcc-lib/sparc64-redhat-linux/2.96/include
/usr/include
End of search list.

Ricardo.-



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

Reply via email to