> make[2]: Entering directory `/data/openssl-0.9.3/crypto/sha'
> gcc -I.. -I../../include -DTHREADS -D_REENTRANT -O3 -fomit-frame-pointer
> -m486 -Wall -DL_ENDIAN -DSHA1_ASM -DMD5_ASM -DRMD160_ASM -c sha_dgst.c
> -o sha_dgst.o
> Assembler: sha_dgst.c
> aline 270 : Illegal mnemonic
> aline 270 : syntax error
They've shown something similar to me before. It comes from
/usr/ccs/bin/as and line number has nothing to do with .c file. I don't
have Solaris 7 x86 for myself to test this on, but I still can guess
that it's the code I've proposed that drives it nuts:-( It's those GNU C
specific ROTATE and BE_FETCH32 templates that make the compiler to
insert a #APP/#NO_APP comments which in turn upset the assembler... Yes,
one way is of course to compliment GNU C with GNU assembler. I have to
think about other way(s)... Could you post output from gcc -v -I.. and
so on. It doesn't matter which assembler you use for this, all I'm
interested in is command line to cpp.
Andy.
______________________________________________________________________
OpenSSL Project http://www.openssl.org
Development Mailing List [EMAIL PROTECTED]
Automated List Manager [EMAIL PROTECTED]