From a0e217799614ae2c49725659446d7b3944fad5f0 Mon Sep 17 00:00:00 2001 From: Jeffrey Walton Date: Sat, 17 Feb 2018 10:51:55 -0500 Subject: [PATCH] Add define for CRYPTOPP_DISABLE_ASM We probably should have documented it some time ago, after we added NEON and ARMv8 --- config.h | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/config.h b/config.h index 04b850d5..38ffb58b 100644 --- a/config.h +++ b/config.h @@ -54,6 +54,11 @@ # endif #endif +// Define this to disable ASM, intrinsics and built-ins. The code will be +// compiled using C++ only. The library code will not include SSE2 (and +// above), NEON, Aarch32, Aarch64, Power4, Power7 or Power8. +// #define CRYPTOPP_DISABLE_ASM 1 + // Define CRYPTOPP_NO_CXX11 to avoid C++11 related features shown at the // end of this file. Some compilers and standard C++ headers advertise C++11 // but they are really just C++03 with some additional C++11 headers and