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 /src/lib | |
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...
Diffstat (limited to 'src/lib')
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 |