diff options
| author | tb <> | 2023-02-23 08:55:44 +0000 |
|---|---|---|
| committer | tb <> | 2023-02-23 08:55:44 +0000 |
| commit | e8192f57c4e5910ce7badced4a24c8827810d567 (patch) | |
| tree | 71dda5db53e03aa1c816aebfe51aa3146082e60f /src/lib/libcrypto/sha | |
| parent | 27ab21352c93b54377d9ed93aaf71847680fa75f (diff) | |
| download | openbsd-e8192f57c4e5910ce7badced4a24c8827810d567.tar.gz openbsd-e8192f57c4e5910ce7badced4a24c8827810d567.tar.bz2 openbsd-e8192f57c4e5910ce7badced4a24c8827810d567.zip | |
Use explicit .text instead of .previous to please Windows/MinGW on amd64
ok miod
Diffstat (limited to 'src/lib/libcrypto/sha')
| -rwxr-xr-x | src/lib/libcrypto/sha/asm/sha1-x86_64.pl | 2 | ||||
| -rwxr-xr-x | src/lib/libcrypto/sha/asm/sha512-x86_64.pl | 4 |
2 files changed, 3 insertions, 3 deletions
diff --git a/src/lib/libcrypto/sha/asm/sha1-x86_64.pl b/src/lib/libcrypto/sha/asm/sha1-x86_64.pl index 1ec7f609a5..43eee73c4a 100755 --- a/src/lib/libcrypto/sha/asm/sha1-x86_64.pl +++ b/src/lib/libcrypto/sha/asm/sha1-x86_64.pl | |||
| @@ -1079,7 +1079,7 @@ K_XX_XX: | |||
| 1079 | .long 0x8f1bbcdc,0x8f1bbcdc,0x8f1bbcdc,0x8f1bbcdc # K_40_59 | 1079 | .long 0x8f1bbcdc,0x8f1bbcdc,0x8f1bbcdc,0x8f1bbcdc # K_40_59 |
| 1080 | .long 0xca62c1d6,0xca62c1d6,0xca62c1d6,0xca62c1d6 # K_60_79 | 1080 | .long 0xca62c1d6,0xca62c1d6,0xca62c1d6,0xca62c1d6 # K_60_79 |
| 1081 | .long 0x00010203,0x04050607,0x08090a0b,0x0c0d0e0f # pbswap mask | 1081 | .long 0x00010203,0x04050607,0x08090a0b,0x0c0d0e0f # pbswap mask |
| 1082 | .previous | 1082 | .text |
| 1083 | ___ | 1083 | ___ |
| 1084 | }}} | 1084 | }}} |
| 1085 | $code.=<<___; | 1085 | $code.=<<___; |
diff --git a/src/lib/libcrypto/sha/asm/sha512-x86_64.pl b/src/lib/libcrypto/sha/asm/sha512-x86_64.pl index 1a7d9bf2d3..0517eab660 100755 --- a/src/lib/libcrypto/sha/asm/sha512-x86_64.pl +++ b/src/lib/libcrypto/sha/asm/sha512-x86_64.pl | |||
| @@ -289,7 +289,7 @@ $TABLE: | |||
| 289 | .long 0x391c0cb3,0x4ed8aa4a,0x5b9cca4f,0x682e6ff3 | 289 | .long 0x391c0cb3,0x4ed8aa4a,0x5b9cca4f,0x682e6ff3 |
| 290 | .long 0x748f82ee,0x78a5636f,0x84c87814,0x8cc70208 | 290 | .long 0x748f82ee,0x78a5636f,0x84c87814,0x8cc70208 |
| 291 | .long 0x90befffa,0xa4506ceb,0xbef9a3f7,0xc67178f2 | 291 | .long 0x90befffa,0xa4506ceb,0xbef9a3f7,0xc67178f2 |
| 292 | .previous | 292 | .text |
| 293 | ___ | 293 | ___ |
| 294 | } else { | 294 | } else { |
| 295 | $code.=<<___; | 295 | $code.=<<___; |
| @@ -337,7 +337,7 @@ $TABLE: | |||
| 337 | .quad 0x3c9ebe0a15c9bebc,0x431d67c49c100d4c | 337 | .quad 0x3c9ebe0a15c9bebc,0x431d67c49c100d4c |
| 338 | .quad 0x4cc5d4becb3e42b6,0x597f299cfc657e2a | 338 | .quad 0x4cc5d4becb3e42b6,0x597f299cfc657e2a |
| 339 | .quad 0x5fcb6fab3ad6faec,0x6c44198c4a475817 | 339 | .quad 0x5fcb6fab3ad6faec,0x6c44198c4a475817 |
| 340 | .previous | 340 | .text |
| 341 | ___ | 341 | ___ |
| 342 | } | 342 | } |
| 343 | 343 | ||
