Security Scol plugin
Macros
config_cpu.h File Reference

Library configuration file. More...

#include "config_ver.h"

Go to the source code of this file.

Macros

#define CRYPTOPP_L1_CACHE_LINE_SIZE   32
 
#define CRYPTOPP_SECTION_INIT
 
#define CRYPTOPP_GNU_STYLE_INLINE_ASSEMBLY   1
 

Detailed Description

Library configuration file.

config_cpu.h provides defines for the cpu and machine architecture.

config.h was split into components in May 2019 to better integrate with Autoconf and its feature tests. The splitting occurred so users could continue to include config.h while allowing Autoconf to write new config_asm.h and new config_cxx.h using its feature tests.

Note
You should include config.h rather than config_cpu.h directly.
See also
Issue 835, Make config.h more autoconf friendly, Configure.sh script on the Crypto++ wiki, Sourceforge Pre-defined Compiler Macros
Since
Crypto++ 8.3

Definition in file config_cpu.h.

Macro Definition Documentation

◆ CRYPTOPP_GNU_STYLE_INLINE_ASSEMBLY

#define CRYPTOPP_GNU_STYLE_INLINE_ASSEMBLY   1

Definition at line 208 of file config_cpu.h.

◆ CRYPTOPP_L1_CACHE_LINE_SIZE

#define CRYPTOPP_L1_CACHE_LINE_SIZE   32

Definition at line 158 of file config_cpu.h.

◆ CRYPTOPP_SECTION_INIT

#define CRYPTOPP_SECTION_INIT

Definition at line 179 of file config_cpu.h.