summaryrefslogtreecommitdiff
path: root/sse_simd.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Restore SIGILL handler if sigprocmask failsJeffrey Walton2020-02-171-4/+7
| | | | We've never encountered this case, but better safe then sorry.
* Use SSE2 intrinsics header in sse_simd.cpp only if needed (#759)Tanzinul Islam2018-12-231-1/+3
| | | | | Embarcadero C++Builder v10.3 [has a bug](https://quality.embarcadero.com/browse/RSP-22883) where its old Intel intrinsics headers try to use retired Clang builtins and fail to compile. In devising a workaround with `-DCRYPTOPP_DISABLE_ASM`, I found that `sse_simd.cpp` includes `<emmintrin.h>` even when its code doesn't need the intrinsics. With this patch, `-DCRYPTOPP_DISABLE_ASM` will be a sufficient workaround because `CRYPTOPP_SSE2_INTRIN_AVAILABLE` is derived from it in `config.h`.
* Rename files with dashes to underscores (GH #736)Jeffrey Walton2018-11-101-0/+110
Also see https://groups.google.com/forum/#!topic/cryptopp-users/HBz-6gZZFOA on the mailing list