Index: third_party/boringssl/linux-x86/crypto/aes/aes-586.S |
diff --git a/third_party/boringssl/linux-x86/crypto/aes/aes-586.S b/third_party/boringssl/linux-x86/crypto/aes/aes-586.S |
index 0f744ca6c9f75e3527d76d98e60cc53719bbb991..4adcf36d97e86abe897abd471f4f4fe153d79b6f 100644 |
--- a/third_party/boringssl/linux-x86/crypto/aes/aes-586.S |
+++ b/third_party/boringssl/linux-x86/crypto/aes/aes-586.S |
@@ -1001,7 +1001,7 @@ AES_encrypt: |
call .L004pic_point |
.L004pic_point: |
popl %ebp |
- leal OPENSSL_ia32cap_P,%eax |
+ leal OPENSSL_ia32cap_P-.L004pic_point(%ebp),%eax |
leal .LAES_Te-.L004pic_point(%ebp),%ebp |
leal 764(%esp),%ebx |
subl %ebp,%ebx |
@@ -2193,7 +2193,7 @@ AES_decrypt: |
call .L010pic_point |
.L010pic_point: |
popl %ebp |
- leal OPENSSL_ia32cap_P,%eax |
+ leal OPENSSL_ia32cap_P-.L010pic_point(%ebp),%eax |
leal .LAES_Td-.L010pic_point(%ebp),%ebp |
leal 764(%esp),%ebx |
subl %ebp,%ebx |
@@ -2249,7 +2249,7 @@ AES_cbc_encrypt: |
call .L013pic_point |
.L013pic_point: |
popl %ebp |
- leal OPENSSL_ia32cap_P,%eax |
+ leal OPENSSL_ia32cap_P-.L013pic_point(%ebp),%eax |
cmpl $0,40(%esp) |
leal .LAES_Te-.L013pic_point(%ebp),%ebp |
jne .L014picked_te |
@@ -3242,4 +3242,4 @@ AES_set_decrypt_key: |
.byte 65,69,83,32,102,111,114,32,120,56,54,44,32,67,82,89 |
.byte 80,84,79,71,65,77,83,32,98,121,32,60,97,112,112,114 |
.byte 111,64,111,112,101,110,115,115,108,46,111,114,103,62,0 |
-#endif |
+#endif |