First, this should NOT hold up 0.9.7
I'm using assembly on targets that are not yet supported.
It looks like the PIC changes to crypto/perlasm/x86unix.pl break
on non gcc compilers.
...
making all in crypto/des...
cc -E -DSOL \
`(echo -I.. -I../.. -I../../include -Kpic -DOPENSSL_THREADS -Kthread
-DDSO_DLFCN -DHAVE_DLFCN_H -DOPENSSL_NO_KRB5 -DOPENSSL_NO_IDEA -DOPENSSL_NO_RC5
-DOPENSSL_NO_MDC2 -DOPENSSL_NO_MD2 -O -DFILIO_H -Kalloca -Kpentium -DSHA1_ASM
-DMD5_ASM -DRMD160_ASM | egrep -ie '-[fK]PIC') > /dev/null 2>&1 && echo -DPIC; exit 0`\
asm/dx86unix.cpp | perl -pi -e 's/ ?([\.,@]) +/\1/g; s/ +:/:/g;
s/#.*//;' > asm/dx86-sol.s
UX:acomp: ERROR: "asm/dx86unix.cpp", line 122: invalid input token: 1f
UX:acomp: ERROR: "asm/dx86unix.cpp", line 124: invalid input token: 1b
UX:acomp: ERROR: "asm/dx86unix.cpp", line 1165: invalid input token: 1f
UX:acomp: ERROR: "asm/dx86unix.cpp", line 1167: invalid input token: 1b
as -o asm/dx86-sol.o asm/dx86-sol.s
UX:as: ERROR: asm/dx86-sol.s:87:syntax error at name: f
UX:as: ERROR: asm/dx86-sol.s:88:syntax error at integer constant: 1
UX:as: ERROR: asm/dx86-sol.s:89:invalid decimal digit: b
UX:as: ERROR: asm/dx86-sol.s:89:invalid register token
UX:as: ERROR: asm/dx86-sol.s:1128:syntax error at name: f
UX:as: ERROR: asm/dx86-sol.s:1129:syntax error at integer constant: 1
UX:as: ERROR: asm/dx86-sol.s:1130:invalid decimal digit: b
UX:as: ERROR: asm/dx86-sol.s:1130:invalid register token
UX:as: ERROR: asm/dx86-sol.s:89:invalid expression operand type, op +
UX:as: ERROR: asm/dx86-sol.s:1130:invalid expression operand type, op +
*** Error code 2 (bu21)
UX:make: ERROR: fatal error.
...
$ egrep -n '1f|1b' asm/dx86unix.cpp
122: call 1f
124: addl $_GLOBAL_OFFSET_TABLE_+[.-1b],%ebp
1165: call 1f
1167: addl $_GLOBAL_OFFSET_TABLE_+[.-1b],%ebp
--
Tim Rice Multitalents (707) 887-1469
[EMAIL PROTECTED]
______________________________________________________________________
OpenSSL Project http://www.openssl.org
Development Mailing List [EMAIL PROTECTED]
Automated List Manager [EMAIL PROTECTED]