> I am sorry, but it did not help:

It surely did:-) x86cpuid did compile, didn't it:-) It's just that
*another* problem surfaced.

> bash-2.05a# /usr/bin/perl ./Configure unixware-7-gcc no-sse2
>         gcc -I.. -I../.. -I../modes -I../asn1 -I../evp -I../../include 
> -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DL_ENDIAN
> -DFILIO_H -O3 -fomit-frame-pointer -march=pentium -Wall
> -DOPENSSL_BN_ASM_PART_WORDS -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_GF2m
> -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DMD5_ASM -DRMD160_ASM -DAES_ASM
> -DWHIRLPOOL_ASM -DGHASH_ASM -c sha_dgst.c
> UX:as: ERROR: /var/tmp/ccYUTbOr.s:191:unknown instruction: bswapl
> UX:as: ERROR: /var/tmp/ccYUTbOr.s:196:unknown instruction: bswapl

I.e. assembler doesn't recognize even bswap. Well, when it comes to
out-of-date platforms, there is [invisible] line past which one gets
reluctant to address problems. Instead one rather opts for existing
tweaks. There is always option to pass no-asm, but in this case you
should also be able to pass 386 to avoid fancy instructions. [Option I'm
reluctant to implement is to manually encode bswap in
crypto/perlasm/x86asm.pl]. Maybe Tim can shed some light how come does
it work for him, i.e. maybe there are assembler updates...
______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
Development Mailing List                       [email protected]
Automated List Manager                           [email protected]

Reply via email to