On Thu, 10 Feb 2011, Andy Polyakov wrote:
> >>> Hopefully there is a more portable way to do the assembler on ghash-x86.s
> > i:
> > .value 5
>
> .value seems to be working on other platforms too. Therefore
> http://cvs.openssl.org/chngview?cn=20378. Cheers. a.
We're making progress. The assembler no longer chokes on ghash-x86.s
The generated ghash-x86.s seems to be missing some functions.
...........
${LDCMD} ${LDFLAGS} -o ${APPNAME:=openssl} openssl.o verify.o
asn1pars.o req.o dgst.o dh.o dhparam.o enc.o passwd.o gendh.o errstr.o ca.o
pkcs7.o crl2p7.o crl.o rsa.o rsautl.o dsa.o dsaparam.o ec.o ecparam.o x509.o
genrsa.o gendsa.o genpkey.o s_server.o s_client.o speed.o s_time.o apps.o
s_cb.o s_socket.o app_rand.o version.o sess_id.o ciphers.o nseq.o pkcs12.o
pkcs8.o pkey.o pkeyparam.o pkeyutl.o spkac.o smime.o cms.o rand.o engine.o
ocsp.o prime.o ts.o ${LIBDEPS} )
Undefined first referenced
symbol in file
gcm_ghash_clmul libcrypto.a(gcm128.o)
gcm_gmult_clmul libcrypto.a(gcm128.o)
gcm_init_clmul libcrypto.a(gcm128.o)
UX:ld: ERROR: Symbol referencing errors. No output written to openssl
*** Error code 1 (bu21)
...........
$ egrep 'gcm_ghash_clmul|gcm_gmult_clmul|gcm_init_clmul'
crypto/modes/ghash-x86.s
$
...........
--
Tim Rice Multitalents (707) 887-1469
[email protected] (707) 456-1146
______________________________________________________________________
OpenSSL Project http://www.openssl.org
Development Mailing List [email protected]
Automated List Manager [email protected]