aboutsummaryrefslogtreecommitdiffstats
path: root/crypto/perlasm/cbc.pl
diff options
context:
space:
mode:
authorAndy Polyakov <appro@openssl.org>2005-05-09 21:48:01 +0000
committerAndy Polyakov <appro@openssl.org>2005-05-09 21:48:01 +0000
commite19e54904156b3c79d0325b4743500eacf80d864 (patch)
tree511d0508136360e5609506dea9cecab69c0af79c /crypto/perlasm/cbc.pl
parentd7561ac5762e8120fadd867b329f7dfe1c24582d (diff)
downloadopenssl-e19e54904156b3c79d0325b4743500eacf80d864.tar.gz
Comply with optimization manual (no data should share cache-line with code).
Diffstat (limited to 'crypto/perlasm/cbc.pl')
-rw-r--r--crypto/perlasm/cbc.pl4
1 files changed, 3 insertions, 1 deletions
diff --git a/crypto/perlasm/cbc.pl b/crypto/perlasm/cbc.pl
index 22149c680e..e43dc9ae15 100644
--- a/crypto/perlasm/cbc.pl
+++ b/crypto/perlasm/cbc.pl
@@ -322,7 +322,8 @@ sub cbc
&function_end_A($name);
- &set_label("cbc_enc_jmp_table",1);
+ &align(64);
+ &set_label("cbc_enc_jmp_table");
&data_word("0");
&data_word(&label("ej1")."-".&label("PIC_point"));
&data_word(&label("ej2")."-".&label("PIC_point"));
@@ -341,6 +342,7 @@ sub cbc
#&data_word(&label("dj5")."-".&label("PIC_point"));
#&data_word(&label("dj6")."-".&label("PIC_point"));
#&data_word(&label("dj7")."-".&label("PIC_point"));
+ &align(64);
&function_end_B($name);