freebsd-dev/sys/crypto/aesni
Conrad Meyer 50cf4f8950 aesni(4): Fix GCC build
The GCC xmmintrin.h header brokenly includes mm_malloc.h unconditionally.
(The Clang version of xmmintrin.h only includes mm_malloc.h if not compiling
in standalone mode.)

Hack around GCC's broken header by defining the include guard macro ahead of
including xmmintrin.h.

Reported by:	lwhsu, jhb
Tested by:	lwhsu
Sponsored by:	Dell EMC Isilon
2017-09-29 19:56:09 +00:00
..
aesencdec.h
aeskeys_amd64.S
aeskeys_i386.S
aesni_ghash.c
aesni_os.h
aesni_wrap.c
aesni.c aesni(4): Add support for x86 SHA intrinsics 2017-09-26 23:12:32 +00:00
aesni.h aesni(4): Add support for x86 SHA intrinsics 2017-09-26 23:12:32 +00:00
intel_sha1.c aesni(4): Fix GCC build 2017-09-29 19:56:09 +00:00
intel_sha256.c aesni(4): Fix GCC build 2017-09-29 19:56:09 +00:00
sha_sse.h aesni(4): Add support for x86 SHA intrinsics 2017-09-26 23:12:32 +00:00