external/boringssl: Sync to 3cbdc346.

This includes the following changes:
https://boringssl.googlesource.com/boringssl/+log/e34bcc91c07c0bf65ecc53a814d51f5246007150..3cbdc34619daafb9f8527fb9dd27afc8ee7dcf19

This removes android_compat_keywrap.c, as these APIs are now provided
natively by BoringSSL.

Test: cts-tradefed run cts -m CtsLibcoreTestCases -m
CtsLibcoreOkHttpTestCases -a arm64-v8a
Change-Id: I29bce93c45eb5b80fa739667bf6e357e0af03b7f
diff --git a/sources.bp b/sources.bp
index e42211f..fa6c61d 100644
--- a/sources.bp
+++ b/sources.bp
@@ -17,9 +17,9 @@
 cc_defaults {
     name: "libcrypto_sources",
     srcs: [
-        "android_compat_keywrap.c",
         "err_data.c",
         "src/crypto/aes/aes.c",
+        "src/crypto/aes/key_wrap.c",
         "src/crypto/aes/mode_wrappers.c",
         "src/crypto/asn1/a_bitstr.c",
         "src/crypto/asn1/a_bool.c",
@@ -109,6 +109,7 @@
         "src/crypto/cpu-arm-linux.c",
         "src/crypto/cpu-arm.c",
         "src/crypto/cpu-intel.c",
+        "src/crypto/cpu-ppc64le.c",
         "src/crypto/crypto.c",
         "src/crypto/curve25519/curve25519.c",
         "src/crypto/curve25519/spake25519.c",