> > > > > Config was adding "386" to the Configure line causing the build
> > > > > to fail on the assembler modules.
> > > > ^^^^ in what way?
>
> UX:as: ERROR: asm/sx86-elf.s:35:invalid register for instruction: %al in xchg
Would it work if you add b to xchg mnemonic, i.e. make it look "xchgb
%al,%ah"? I'm not saying that we'll stick to 386 code, I just wonder if
xchgb does the trick.
> Have the 5 section look something like
> ----------
> 5)
> if [ "`echo x$VERSION | sed -e 's/\..*//'`" = "x7" ]; then
> echo "i586-sco-unixware7"; exit 0
> elif [ "`echo x$VERSION | sed -e 's/\..*//'`" = "x8" ]; then
> echo "i586-unknown-OpenUNIX${VERSION}"; exit 0
> fi
> ;;
> ----------
>
> An argument in favor of knowing which processor it really has would
> be if at some future date we wanted to automaticly use
> say, crypto/des/asm/des686.pl instead of
> crypto/des/asm/des-586.pl on i686.
To start with des686.pl is completely out-of-date and is not even
operational, isn't it? Then it's perfectly possible to produce blended
optimized code, and if it will be proven that des686.pl provides
*superior* preformance, I'd rather fix des-586.pl and provide *next* to
superior performance on P6 core.
To summarize. I'm hardcoding i586 to all Caldera/SCO targets. And
according to RT#460 we also should get rid of -lresolv on those
platforms, right? A.
______________________________________________________________________
OpenSSL Project http://www.openssl.org
Development Mailing List [EMAIL PROTECTED]
Automated List Manager [EMAIL PROTECTED]