12 Commits

Author SHA1 Message Date
Brian Smith
165e8a797c Cherry-pick BoringSSL RISC-V target support (64-bit only). 2023-09-30 11:46:06 -07:00
Brian Smith
4581b6fee7 Merge BoringSSL 'bd20800': Add a comment for what compiler_test.cc is about
Try to support more than what BoringSSL does w.r.t. aliasing pointers.
2023-09-29 17:59:31 -07:00
Brian Smith
58758d3a0d Merge BoringSSL 'd43fef7': Fix aarch64 build with GCC 2023-09-29 17:12:06 -07:00
Brian Smith
ac8e58c7aa Take BoringSSL '51ed32f'. 2023-09-29 17:09:36 -07:00
Brian Smith
78c62f91df Merge BoringSSL '9fc1c33': Add Intel Indirect Branch Tracking support. 2023-09-29 17:08:34 -07:00
Brian Smith
00da1cb1f7 Merge BoringSSL 'a905bbb': Consistently include BTI markers in every assembly file 2023-09-29 14:52:41 -07:00
Brian Smith
e1b6a7f883 Merge BoringSSL d80f17d: Simplify __ARM_ARCH__ definition. 2022-10-31 16:45:04 -07:00
Brian Smith
3c83e797d8 Merge BoringSSL a94c267: Don't use __ARMEL__/__ARMEB__ in aarch64 assembly 2022-10-31 16:37:08 -07:00
Brian Smith
e51d3c4eea Merge BoringSSL 661266e: Move CPU detection symbols to crypto/internal.h. 2022-10-31 16:31:35 -07:00
Brian Smith
0f983bb7a6 Partially merge BoringSSL 1e15682: Enable SHA-512 ARM acceleration when available.
Merge the code for the new implementation but don't use it. The logic to
enable it will be done separately.
2022-10-31 16:04:13 -07:00
Brian Smith
5b7320f33d Take BoringSSL fe049e4: Document expected use of BTI and PAC macros. 2021-08-18 12:08:21 -07:00
Brian Smith
7886603cee Use some variant of "ring core" instead of "GFp" as a prefix for everything.
"GFp_" isn't in the code at all anymore.
2021-05-02 22:09:07 -07:00