opnsense-src/sys/crypto/sha2
John Baldwin e951219f29 libmd: Only define SHA256_Transform_c when using the ARM64 ifunc.
GCC 9 doesn't define a SHA256_Transform symbol when the stub just wraps
SHA256_Transform_c resulting in an undefined symbol for
_libmd_SHA256_Transform in libmd.so.

Discussed with:	andrew, jrtc27
Reviewed by:	emaste
Differential Revision:	https://reviews.freebsd.org/D31945

(cherry picked from commit a6765c4b44)
2021-12-20 11:09:26 +00:00
..
sha224.h Implement SHA2-224 submode of SHA2-256 2018-07-09 07:24:05 +00:00
sha256.h Fix C++ includability of crypto headers with static array sizes 2016-10-18 23:20:49 +00:00
sha256c.c libmd: Only define SHA256_Transform_c when using the ARM64 ifunc. 2021-12-20 11:09:26 +00:00
sha256c_arm64.c Use arm64 sha256 intrinsics in libmd 2021-12-20 11:09:26 +00:00
sha256c_impl.h Use arm64 sha256 intrinsics in libmd 2021-12-20 11:09:26 +00:00
sha384.h Fix C++ includability of crypto headers with static array sizes 2016-10-18 23:20:49 +00:00
sha512.h Fix C++ includability of crypto headers with static array sizes 2016-10-18 23:20:49 +00:00
sha512c.c libmd: Always erase context in _Final method, and when doing 2018-07-20 07:01:28 +00:00
sha512t.h Fix C++ includability of crypto headers with static array sizes 2016-10-18 23:20:49 +00:00