diff options
author | Andy Polyakov <appro@openssl.org> | 2012-11-28 13:19:10 +0000 |
---|---|---|
committer | Andy Polyakov <appro@openssl.org> | 2012-11-28 13:19:10 +0000 |
commit | 904732f68bcc6ebd3f8961a9272bc811dc26bcbd (patch) | |
tree | 7ab988b23467d2545e4aa2e50bd176bf6923fc2a /crypto/c64xpluscpuid.pl | |
parent | cf5ecc3e1fd112dd8a544bfb26bfb96c96b604c7 (diff) | |
download | openssl-904732f68bcc6ebd3f8961a9272bc811dc26bcbd.tar.gz |
C64x+ assembly pack: improve EABI support.
Diffstat (limited to 'crypto/c64xpluscpuid.pl')
-rw-r--r-- | crypto/c64xpluscpuid.pl | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/crypto/c64xpluscpuid.pl b/crypto/c64xpluscpuid.pl index 067b693d5c..0ee0a4e86f 100644 --- a/crypto/c64xpluscpuid.pl +++ b/crypto/c64xpluscpuid.pl @@ -6,6 +6,14 @@ open STDOUT,">$output"; $code.=<<___; .text + .if __TI_EABI__ + .asg OPENSSL_rdtsc,_OPENSSL_rdtsc + .asg OPENSSL_cleanse,_OPENSSL_cleanse + .asg OPENSSL_atomic_add,_OPENSSL_atomic_add + .asg OPENSSL_wipe_cpu,_OPENSSL_wipe_cpu + .asg OPENSSL_instrument_bus,_OPENSSL_instrument_bus + .asg OPENSSL_instrument_bus2,_OPENSSL_instrument_bus2 + .endif .asg B3,RA |