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]

Reply via email to