1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-11-24 07:40:52 +00:00
freebsd/lib/libmd
Kyle Evans c02bc0aa0b libmd: re-apply masking of _Transform names
Visibility can get complicated when, e.g., ifuncs are involved.  In
particular, SHA256/SHA512 on aarch64 use ifuncs for their _Transform
implementations, which then exposes global symbols of the same name that
break things trying to statically link both libcrypto and libmd.

Revert this part of the _Transform removal to fix the pkg-static build
on aarch64.

Fixes:	81de655acd ("libmd: stop exporting Transform() symbols")
2024-09-30 14:59:31 -05:00
..
i386
tests
Makefile
Makefile.depend
md4.copyright
md4.h
md5.copyright
md5.h
mdX.3
mdXhl.c
ripemd.3
ripemd.h
rmd160c.c
rmd_locl.h
rmdconst.h
sha0c.c
sha1c.c
sha256.3
sha512.3
sha_locl.h
sha.3
sha.h
skein.3
Symbol.map