diff options
author | deraadt <> | 2014-06-06 20:18:20 +0000 |
---|---|---|
committer | deraadt <> | 2014-06-06 20:18:20 +0000 |
commit | 93ba46972d1208b467cbbdcfb9ae5873587eb6ba (patch) | |
tree | ebea4558b1ae14278b12d8a4e4b51b7ef8bed81a | |
parent | cdf40bdf9747645f289603813ca763593348e29f (diff) | |
download | openbsd-93ba46972d1208b467cbbdcfb9ae5873587eb6ba.tar.gz openbsd-93ba46972d1208b467cbbdcfb9ae5873587eb6ba.tar.bz2 openbsd-93ba46972d1208b467cbbdcfb9ae5873587eb6ba.zip |
s/assember/assembler/ before someone gets offended. At the last
hackathon, just saying 'ass ember' was enough to start giggles.
Unfortunately far more offensive stuff remains in here...
21 files changed, 34 insertions, 34 deletions
diff --git a/src/lib/libcrypto/bn/asm/README b/src/lib/libcrypto/bn/asm/README index b0f3a68a06..323d1a06b9 100644 --- a/src/lib/libcrypto/bn/asm/README +++ b/src/lib/libcrypto/bn/asm/README | |||
@@ -1,23 +1,23 @@ | |||
1 | <OBSOLETE> | 1 | <OBSOLETE> |
2 | 2 | ||
3 | All assember in this directory are just version of the file | 3 | All assembler in this directory are just version of the file |
4 | crypto/bn/bn_asm.c. | 4 | crypto/bn/bn_asm.c. |
5 | 5 | ||
6 | Quite a few of these files are just the assember output from gcc since on | 6 | Quite a few of these files are just the assembler output from gcc since on |
7 | quite a few machines they are 2 times faster than the system compiler. | 7 | quite a few machines they are 2 times faster than the system compiler. |
8 | 8 | ||
9 | For the x86, I have hand written assember because of the bad job all | 9 | For the x86, I have hand written assembler because of the bad job all |
10 | compilers seem to do on it. This normally gives a 2 time speed up in the RSA | 10 | compilers seem to do on it. This normally gives a 2 time speed up in the RSA |
11 | routines. | 11 | routines. |
12 | 12 | ||
13 | For the DEC alpha, I also hand wrote the assember (except the division which | 13 | For the DEC alpha, I also hand wrote the assembler (except the division which |
14 | is just the output from the C compiler pasted on the end of the file). | 14 | is just the output from the C compiler pasted on the end of the file). |
15 | On the 2 alpha C compilers I had access to, it was not possible to do | 15 | On the 2 alpha C compilers I had access to, it was not possible to do |
16 | 64b x 64b -> 128b calculations (both long and the long long data types | 16 | 64b x 64b -> 128b calculations (both long and the long long data types |
17 | were 64 bits). So the hand assember gives access to the 128 bit result and | 17 | were 64 bits). So the hand assembler gives access to the 128 bit result and |
18 | a 2 times speedup :-). | 18 | a 2 times speedup :-). |
19 | 19 | ||
20 | There are 3 versions of assember for the HP PA-RISC. | 20 | There are 3 versions of assembler for the HP PA-RISC. |
21 | 21 | ||
22 | pa-risc.s is the origional one which works fine and generated using gcc :-) | 22 | pa-risc.s is the origional one which works fine and generated using gcc :-) |
23 | 23 | ||
diff --git a/src/lib/libcrypto/bn/asm/x86/add.pl b/src/lib/libcrypto/bn/asm/x86/add.pl index 0b5cf583e3..3bb0080922 100644 --- a/src/lib/libcrypto/bn/asm/x86/add.pl +++ b/src/lib/libcrypto/bn/asm/x86/add.pl | |||
@@ -1,5 +1,5 @@ | |||
1 | #!/usr/local/bin/perl | 1 | #!/usr/local/bin/perl |
2 | # x86 assember | 2 | # x86 assembler |
3 | 3 | ||
4 | sub bn_add_words | 4 | sub bn_add_words |
5 | { | 5 | { |
diff --git a/src/lib/libcrypto/bn/asm/x86/comba.pl b/src/lib/libcrypto/bn/asm/x86/comba.pl index 2291253629..dc4ec97ff5 100644 --- a/src/lib/libcrypto/bn/asm/x86/comba.pl +++ b/src/lib/libcrypto/bn/asm/x86/comba.pl | |||
@@ -1,5 +1,5 @@ | |||
1 | #!/usr/local/bin/perl | 1 | #!/usr/local/bin/perl |
2 | # x86 assember | 2 | # x86 assembler |
3 | 3 | ||
4 | sub mul_add_c | 4 | sub mul_add_c |
5 | { | 5 | { |
diff --git a/src/lib/libcrypto/bn/asm/x86/div.pl b/src/lib/libcrypto/bn/asm/x86/div.pl index 0e90152caa..e771eda82f 100644 --- a/src/lib/libcrypto/bn/asm/x86/div.pl +++ b/src/lib/libcrypto/bn/asm/x86/div.pl | |||
@@ -1,5 +1,5 @@ | |||
1 | #!/usr/local/bin/perl | 1 | #!/usr/local/bin/perl |
2 | # x86 assember | 2 | # x86 assembler |
3 | 3 | ||
4 | sub bn_div_words | 4 | sub bn_div_words |
5 | { | 5 | { |
diff --git a/src/lib/libcrypto/bn/asm/x86/mul.pl b/src/lib/libcrypto/bn/asm/x86/mul.pl index 674cb9b055..92b5542dac 100644 --- a/src/lib/libcrypto/bn/asm/x86/mul.pl +++ b/src/lib/libcrypto/bn/asm/x86/mul.pl | |||
@@ -1,5 +1,5 @@ | |||
1 | #!/usr/local/bin/perl | 1 | #!/usr/local/bin/perl |
2 | # x86 assember | 2 | # x86 assembler |
3 | 3 | ||
4 | sub bn_mul_words | 4 | sub bn_mul_words |
5 | { | 5 | { |
diff --git a/src/lib/libcrypto/bn/asm/x86/mul_add.pl b/src/lib/libcrypto/bn/asm/x86/mul_add.pl index 61830d3a90..9803dbdad0 100644 --- a/src/lib/libcrypto/bn/asm/x86/mul_add.pl +++ b/src/lib/libcrypto/bn/asm/x86/mul_add.pl | |||
@@ -1,5 +1,5 @@ | |||
1 | #!/usr/local/bin/perl | 1 | #!/usr/local/bin/perl |
2 | # x86 assember | 2 | # x86 assembler |
3 | 3 | ||
4 | sub bn_mul_add_words | 4 | sub bn_mul_add_words |
5 | { | 5 | { |
diff --git a/src/lib/libcrypto/bn/asm/x86/sqr.pl b/src/lib/libcrypto/bn/asm/x86/sqr.pl index 1f90993cf6..6cf75a76e2 100644 --- a/src/lib/libcrypto/bn/asm/x86/sqr.pl +++ b/src/lib/libcrypto/bn/asm/x86/sqr.pl | |||
@@ -1,5 +1,5 @@ | |||
1 | #!/usr/local/bin/perl | 1 | #!/usr/local/bin/perl |
2 | # x86 assember | 2 | # x86 assembler |
3 | 3 | ||
4 | sub bn_sqr_words | 4 | sub bn_sqr_words |
5 | { | 5 | { |
diff --git a/src/lib/libcrypto/bn/asm/x86/sub.pl b/src/lib/libcrypto/bn/asm/x86/sub.pl index 837b0e1b07..0c5364cce5 100644 --- a/src/lib/libcrypto/bn/asm/x86/sub.pl +++ b/src/lib/libcrypto/bn/asm/x86/sub.pl | |||
@@ -1,5 +1,5 @@ | |||
1 | #!/usr/local/bin/perl | 1 | #!/usr/local/bin/perl |
2 | # x86 assember | 2 | # x86 assembler |
3 | 3 | ||
4 | sub bn_sub_words | 4 | sub bn_sub_words |
5 | { | 5 | { |
diff --git a/src/lib/libcrypto/perlasm/readme b/src/lib/libcrypto/perlasm/readme index f02bbee75a..57d61fda1e 100644 --- a/src/lib/libcrypto/perlasm/readme +++ b/src/lib/libcrypto/perlasm/readme | |||
@@ -7,7 +7,7 @@ and then include it. | |||
7 | push(@INC,"perlasm","../../perlasm"); | 7 | push(@INC,"perlasm","../../perlasm"); |
8 | require "x86asm.pl"; | 8 | require "x86asm.pl"; |
9 | 9 | ||
10 | The first thing we do is setup the file and type of assember | 10 | The first thing we do is setup the file and type of assembler |
11 | 11 | ||
12 | &asm_init($ARGV[0],$0); | 12 | &asm_init($ARGV[0],$0); |
13 | 13 | ||
diff --git a/src/lib/libcrypto/ripemd/README b/src/lib/libcrypto/ripemd/README index f1ffc8b134..5e18d45866 100644 --- a/src/lib/libcrypto/ripemd/README +++ b/src/lib/libcrypto/ripemd/README | |||
@@ -1,7 +1,7 @@ | |||
1 | RIPEMD-160 | 1 | RIPEMD-160 |
2 | http://www.esat.kuleuven.ac.be/~bosselae/ripemd160.html | 2 | http://www.esat.kuleuven.ac.be/~bosselae/ripemd160.html |
3 | 3 | ||
4 | This is my implementation of RIPEMD-160. The pentium assember is a little | 4 | This is my implementation of RIPEMD-160. The pentium assembler is a little |
5 | off the pace since I only get 1050 cycles, while the best is 1013. | 5 | off the pace since I only get 1050 cycles, while the best is 1013. |
6 | I have a few ideas for how to get another 20 or so cycles, but at | 6 | I have a few ideas for how to get another 20 or so cycles, but at |
7 | this point I will not bother right now. I believe the trick will be | 7 | this point I will not bother right now. I believe the trick will be |
diff --git a/src/lib/libssl/src/CHANGES.SSLeay b/src/lib/libssl/src/CHANGES.SSLeay index ca5cd72976..b80b40e0cf 100644 --- a/src/lib/libssl/src/CHANGES.SSLeay +++ b/src/lib/libssl/src/CHANGES.SSLeay | |||
@@ -64,14 +64,14 @@ eric (about to go bushwalking for the 4 day easter break :-) | |||
64 | the automactic naming out output files was being stuffed up. | 64 | the automactic naming out output files was being stuffed up. |
65 | 65 | ||
66 | 29-Oct-97 | 66 | 29-Oct-97 |
67 | - The Cast5 cipher has been added. MD5 and SHA-1 are now in assember | 67 | - The Cast5 cipher has been added. MD5 and SHA-1 are now in assembler |
68 | for x86. | 68 | for x86. |
69 | 69 | ||
70 | 21-Oct-97 | 70 | 21-Oct-97 |
71 | - Fixed a bug in the BIO_gethostbyname() cache. | 71 | - Fixed a bug in the BIO_gethostbyname() cache. |
72 | 72 | ||
73 | 15-Oct-97 | 73 | 15-Oct-97 |
74 | - cbc mode for blowfish/des/3des is now in assember. Blowfish asm | 74 | - cbc mode for blowfish/des/3des is now in assembler. Blowfish asm |
75 | has also been improved. At this point in time, on the pentium, | 75 | has also been improved. At this point in time, on the pentium, |
76 | md5 is %80 faster, the unoptimesed sha-1 is %79 faster, | 76 | md5 is %80 faster, the unoptimesed sha-1 is %79 faster, |
77 | des-cbc is %28 faster, des-ede3-cbc is %9 faster and blowfish-cbc | 77 | des-cbc is %28 faster, des-ede3-cbc is %9 faster and blowfish-cbc |
@@ -502,7 +502,7 @@ SSLeay 0.6.6 13-Jan-1997 | |||
502 | 502 | ||
503 | The main additions are | 503 | The main additions are |
504 | 504 | ||
505 | - assember for x86 DES improvments. | 505 | - assembler for x86 DES improvments. |
506 | From 191,000 per second on a pentium 100, I now get 281,000. The inner | 506 | From 191,000 per second on a pentium 100, I now get 281,000. The inner |
507 | loop and the IP/FP modifications are from | 507 | loop and the IP/FP modifications are from |
508 | Svend Olaf Mikkelsen <svolaf@inet.uni-c.dk>. Many thanks for his | 508 | Svend Olaf Mikkelsen <svolaf@inet.uni-c.dk>. Many thanks for his |
@@ -530,7 +530,7 @@ for the last few months and so this is mostly bug fixes and improvments. | |||
530 | 530 | ||
531 | The main additions are | 531 | The main additions are |
532 | 532 | ||
533 | - assember for x86 DES. For all those gcc based systems, this is a big | 533 | - assembler for x86 DES. For all those gcc based systems, this is a big |
534 | improvement. From 117,000 DES operation a second on a pentium 100, | 534 | improvement. From 117,000 DES operation a second on a pentium 100, |
535 | I now get 191,000. I have also reworked the C version so it | 535 | I now get 191,000. I have also reworked the C version so it |
536 | now gives 148,000 DESs per second. | 536 | now gives 148,000 DESs per second. |
diff --git a/src/lib/libssl/src/crypto/bn/asm/README b/src/lib/libssl/src/crypto/bn/asm/README index b0f3a68a06..323d1a06b9 100644 --- a/src/lib/libssl/src/crypto/bn/asm/README +++ b/src/lib/libssl/src/crypto/bn/asm/README | |||
@@ -1,23 +1,23 @@ | |||
1 | <OBSOLETE> | 1 | <OBSOLETE> |
2 | 2 | ||
3 | All assember in this directory are just version of the file | 3 | All assembler in this directory are just version of the file |
4 | crypto/bn/bn_asm.c. | 4 | crypto/bn/bn_asm.c. |
5 | 5 | ||
6 | Quite a few of these files are just the assember output from gcc since on | 6 | Quite a few of these files are just the assembler output from gcc since on |
7 | quite a few machines they are 2 times faster than the system compiler. | 7 | quite a few machines they are 2 times faster than the system compiler. |
8 | 8 | ||
9 | For the x86, I have hand written assember because of the bad job all | 9 | For the x86, I have hand written assembler because of the bad job all |
10 | compilers seem to do on it. This normally gives a 2 time speed up in the RSA | 10 | compilers seem to do on it. This normally gives a 2 time speed up in the RSA |
11 | routines. | 11 | routines. |
12 | 12 | ||
13 | For the DEC alpha, I also hand wrote the assember (except the division which | 13 | For the DEC alpha, I also hand wrote the assembler (except the division which |
14 | is just the output from the C compiler pasted on the end of the file). | 14 | is just the output from the C compiler pasted on the end of the file). |
15 | On the 2 alpha C compilers I had access to, it was not possible to do | 15 | On the 2 alpha C compilers I had access to, it was not possible to do |
16 | 64b x 64b -> 128b calculations (both long and the long long data types | 16 | 64b x 64b -> 128b calculations (both long and the long long data types |
17 | were 64 bits). So the hand assember gives access to the 128 bit result and | 17 | were 64 bits). So the hand assembler gives access to the 128 bit result and |
18 | a 2 times speedup :-). | 18 | a 2 times speedup :-). |
19 | 19 | ||
20 | There are 3 versions of assember for the HP PA-RISC. | 20 | There are 3 versions of assembler for the HP PA-RISC. |
21 | 21 | ||
22 | pa-risc.s is the origional one which works fine and generated using gcc :-) | 22 | pa-risc.s is the origional one which works fine and generated using gcc :-) |
23 | 23 | ||
diff --git a/src/lib/libssl/src/crypto/bn/asm/x86/add.pl b/src/lib/libssl/src/crypto/bn/asm/x86/add.pl index 0b5cf583e3..3bb0080922 100644 --- a/src/lib/libssl/src/crypto/bn/asm/x86/add.pl +++ b/src/lib/libssl/src/crypto/bn/asm/x86/add.pl | |||
@@ -1,5 +1,5 @@ | |||
1 | #!/usr/local/bin/perl | 1 | #!/usr/local/bin/perl |
2 | # x86 assember | 2 | # x86 assembler |
3 | 3 | ||
4 | sub bn_add_words | 4 | sub bn_add_words |
5 | { | 5 | { |
diff --git a/src/lib/libssl/src/crypto/bn/asm/x86/comba.pl b/src/lib/libssl/src/crypto/bn/asm/x86/comba.pl index 2291253629..dc4ec97ff5 100644 --- a/src/lib/libssl/src/crypto/bn/asm/x86/comba.pl +++ b/src/lib/libssl/src/crypto/bn/asm/x86/comba.pl | |||
@@ -1,5 +1,5 @@ | |||
1 | #!/usr/local/bin/perl | 1 | #!/usr/local/bin/perl |
2 | # x86 assember | 2 | # x86 assembler |
3 | 3 | ||
4 | sub mul_add_c | 4 | sub mul_add_c |
5 | { | 5 | { |
diff --git a/src/lib/libssl/src/crypto/bn/asm/x86/div.pl b/src/lib/libssl/src/crypto/bn/asm/x86/div.pl index 0e90152caa..e771eda82f 100644 --- a/src/lib/libssl/src/crypto/bn/asm/x86/div.pl +++ b/src/lib/libssl/src/crypto/bn/asm/x86/div.pl | |||
@@ -1,5 +1,5 @@ | |||
1 | #!/usr/local/bin/perl | 1 | #!/usr/local/bin/perl |
2 | # x86 assember | 2 | # x86 assembler |
3 | 3 | ||
4 | sub bn_div_words | 4 | sub bn_div_words |
5 | { | 5 | { |
diff --git a/src/lib/libssl/src/crypto/bn/asm/x86/mul.pl b/src/lib/libssl/src/crypto/bn/asm/x86/mul.pl index 674cb9b055..92b5542dac 100644 --- a/src/lib/libssl/src/crypto/bn/asm/x86/mul.pl +++ b/src/lib/libssl/src/crypto/bn/asm/x86/mul.pl | |||
@@ -1,5 +1,5 @@ | |||
1 | #!/usr/local/bin/perl | 1 | #!/usr/local/bin/perl |
2 | # x86 assember | 2 | # x86 assembler |
3 | 3 | ||
4 | sub bn_mul_words | 4 | sub bn_mul_words |
5 | { | 5 | { |
diff --git a/src/lib/libssl/src/crypto/bn/asm/x86/mul_add.pl b/src/lib/libssl/src/crypto/bn/asm/x86/mul_add.pl index 61830d3a90..9803dbdad0 100644 --- a/src/lib/libssl/src/crypto/bn/asm/x86/mul_add.pl +++ b/src/lib/libssl/src/crypto/bn/asm/x86/mul_add.pl | |||
@@ -1,5 +1,5 @@ | |||
1 | #!/usr/local/bin/perl | 1 | #!/usr/local/bin/perl |
2 | # x86 assember | 2 | # x86 assembler |
3 | 3 | ||
4 | sub bn_mul_add_words | 4 | sub bn_mul_add_words |
5 | { | 5 | { |
diff --git a/src/lib/libssl/src/crypto/bn/asm/x86/sqr.pl b/src/lib/libssl/src/crypto/bn/asm/x86/sqr.pl index 1f90993cf6..6cf75a76e2 100644 --- a/src/lib/libssl/src/crypto/bn/asm/x86/sqr.pl +++ b/src/lib/libssl/src/crypto/bn/asm/x86/sqr.pl | |||
@@ -1,5 +1,5 @@ | |||
1 | #!/usr/local/bin/perl | 1 | #!/usr/local/bin/perl |
2 | # x86 assember | 2 | # x86 assembler |
3 | 3 | ||
4 | sub bn_sqr_words | 4 | sub bn_sqr_words |
5 | { | 5 | { |
diff --git a/src/lib/libssl/src/crypto/bn/asm/x86/sub.pl b/src/lib/libssl/src/crypto/bn/asm/x86/sub.pl index 837b0e1b07..0c5364cce5 100644 --- a/src/lib/libssl/src/crypto/bn/asm/x86/sub.pl +++ b/src/lib/libssl/src/crypto/bn/asm/x86/sub.pl | |||
@@ -1,5 +1,5 @@ | |||
1 | #!/usr/local/bin/perl | 1 | #!/usr/local/bin/perl |
2 | # x86 assember | 2 | # x86 assembler |
3 | 3 | ||
4 | sub bn_sub_words | 4 | sub bn_sub_words |
5 | { | 5 | { |
diff --git a/src/lib/libssl/src/crypto/perlasm/readme b/src/lib/libssl/src/crypto/perlasm/readme index f02bbee75a..57d61fda1e 100644 --- a/src/lib/libssl/src/crypto/perlasm/readme +++ b/src/lib/libssl/src/crypto/perlasm/readme | |||
@@ -7,7 +7,7 @@ and then include it. | |||
7 | push(@INC,"perlasm","../../perlasm"); | 7 | push(@INC,"perlasm","../../perlasm"); |
8 | require "x86asm.pl"; | 8 | require "x86asm.pl"; |
9 | 9 | ||
10 | The first thing we do is setup the file and type of assember | 10 | The first thing we do is setup the file and type of assembler |
11 | 11 | ||
12 | &asm_init($ARGV[0],$0); | 12 | &asm_init($ARGV[0],$0); |
13 | 13 | ||
diff --git a/src/lib/libssl/src/crypto/ripemd/README b/src/lib/libssl/src/crypto/ripemd/README index f1ffc8b134..5e18d45866 100644 --- a/src/lib/libssl/src/crypto/ripemd/README +++ b/src/lib/libssl/src/crypto/ripemd/README | |||
@@ -1,7 +1,7 @@ | |||
1 | RIPEMD-160 | 1 | RIPEMD-160 |
2 | http://www.esat.kuleuven.ac.be/~bosselae/ripemd160.html | 2 | http://www.esat.kuleuven.ac.be/~bosselae/ripemd160.html |
3 | 3 | ||
4 | This is my implementation of RIPEMD-160. The pentium assember is a little | 4 | This is my implementation of RIPEMD-160. The pentium assembler is a little |
5 | off the pace since I only get 1050 cycles, while the best is 1013. | 5 | off the pace since I only get 1050 cycles, while the best is 1013. |
6 | I have a few ideas for how to get another 20 or so cycles, but at | 6 | I have a few ideas for how to get another 20 or so cycles, but at |
7 | this point I will not bother right now. I believe the trick will be | 7 | this point I will not bother right now. I believe the trick will be |