external/boringssl: Sync to c3889634a1aa52575c5d26497696238208fbd0f5.

This includes the following changes:

https://boringssl.googlesource.com/boringssl/+log/41c10e2b5f37edce8b9f292f7f3bacb7e30e25c4..c3889634a1aa52575c5d26497696238208fbd0f5

Test: atest CtsLibcoreTestCases
Change-Id: Ia1c2941ccf58a9e0d736b3409a2d13c21603a205
diff --git a/src/crypto/fipsmodule/ec/asm/p256_beeu-x86_64-asm.pl b/src/crypto/fipsmodule/ec/asm/p256_beeu-x86_64-asm.pl
index 12b9f5a..0bb6547 100644
--- a/src/crypto/fipsmodule/ec/asm/p256_beeu-x86_64-asm.pl
+++ b/src/crypto/fipsmodule/ec/asm/p256_beeu-x86_64-asm.pl
@@ -156,9 +156,6 @@
 .cfi_startproc
     push %rbp
 .cfi_push rbp
-    movq %rsp, %rbp
-.cfi_def_cfa_register rbp
-
     push %r12
 .cfi_push r12
     push %r13
@@ -173,6 +170,7 @@
 .cfi_push rsi
 
     sub \$$last_rsp_offset, %rsp
+.cfi_adjust_cfa_offset  $last_rsp_offset
     movq $out, $out_rsp(%rsp)
 
     # X=1, Y=0
@@ -380,6 +378,7 @@
 
 .Lbeeu_finish:
     add \$$last_rsp_offset, %rsp
+.cfi_adjust_cfa_offset  -$last_rsp_offset
     pop %rsi
 .cfi_pop rsi
     pop %rbx
@@ -394,9 +393,8 @@
 .cfi_pop r12
     pop %rbp
 .cfi_pop rbp
-.cfi_def_cfa rsp, 8
-.cfi_endproc
     ret
+.cfi_endproc
 
 .size beeu_mod_inverse_vartime, .-beeu_mod_inverse_vartime
 ___