diff options
Diffstat (limited to 'src/lib/libcrypto/des/asm/desboth.pl')
-rw-r--r-- | src/lib/libcrypto/des/asm/desboth.pl | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/lib/libcrypto/des/asm/desboth.pl b/src/lib/libcrypto/des/asm/desboth.pl index 8f939953a6..d5106414db 100644 --- a/src/lib/libcrypto/des/asm/desboth.pl +++ b/src/lib/libcrypto/des/asm/desboth.pl | |||
@@ -1,4 +1,4 @@ | |||
1 | #!/usr/bin/perl | 1 | #!/usr/local/bin/perl |
2 | 2 | ||
3 | $L="edi"; | 3 | $L="edi"; |
4 | $R="esi"; | 4 | $R="esi"; |
@@ -44,15 +44,15 @@ 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"); |