diff options
Diffstat (limited to 'src/lib/libcrypto/des/asm/desboth.pl')
-rw-r--r-- | src/lib/libcrypto/des/asm/desboth.pl | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/src/lib/libcrypto/des/asm/desboth.pl b/src/lib/libcrypto/des/asm/desboth.pl index 8f939953a6..eec00886e4 100644 --- a/src/lib/libcrypto/des/asm/desboth.pl +++ b/src/lib/libcrypto/des/asm/desboth.pl | |||
@@ -1,9 +1,9 @@ | |||
1 | #!/usr/bin/perl | 1 | #!/usr/local/bin/perl |
2 | 2 | ||
3 | $L="edi"; | 3 | $L="edi"; |
4 | $R="esi"; | 4 | $R="esi"; |
5 | 5 | ||
6 | sub des_encrypt3 | 6 | sub DES_encrypt3 |
7 | { | 7 | { |
8 | local($name,$enc)=@_; | 8 | local($name,$enc)=@_; |
9 | 9 | ||
@@ -44,18 +44,18 @@ sub des_encrypt3 | |||
44 | &mov("edi",&wparam(2)); | 44 | &mov("edi",&wparam(2)); |
45 | &mov("eax",&wparam(3)); | 45 | &mov("eax",&wparam(3)); |
46 | } | 46 | } |
47 | &mov(&swtmp(2), (($enc)?"1":"0")); | 47 | &mov(&swtmp(2), (DWC(($enc)?"1":"0"))); |
48 | &mov(&swtmp(1), "eax"); | 48 | &mov(&swtmp(1), "eax"); |
49 | &mov(&swtmp(0), "ebx"); | 49 | &mov(&swtmp(0), "ebx"); |
50 | &call("des_encrypt2"); | 50 | &call("DES_encrypt2"); |
51 | &mov(&swtmp(2), (($enc)?"0":"1")); | 51 | &mov(&swtmp(2), (DWC(($enc)?"0":"1"))); |
52 | &mov(&swtmp(1), "edi"); | 52 | &mov(&swtmp(1), "edi"); |
53 | &mov(&swtmp(0), "ebx"); | 53 | &mov(&swtmp(0), "ebx"); |
54 | &call("des_encrypt2"); | 54 | &call("DES_encrypt2"); |
55 | &mov(&swtmp(2), (($enc)?"1":"0")); | 55 | &mov(&swtmp(2), (DWC(($enc)?"1":"0"))); |
56 | &mov(&swtmp(1), "esi"); | 56 | &mov(&swtmp(1), "esi"); |
57 | &mov(&swtmp(0), "ebx"); | 57 | &mov(&swtmp(0), "ebx"); |
58 | &call("des_encrypt2"); | 58 | &call("DES_encrypt2"); |
59 | 59 | ||
60 | &stack_pop(3); | 60 | &stack_pop(3); |
61 | &mov($L,&DWP(0,"ebx","",0)); | 61 | &mov($L,&DWP(0,"ebx","",0)); |