40#define Vc_VERSION_STRING "1.4.5"
46#define Vc_VERSION_NUMBER 0x01040a
57#define Vc_VERSION_CHECK(major, minor, patch) ((major << 16) | (minor << 8) | (patch << 1))
60#define Vc_LIBRARY_ABI_VERSION 5
63#define Vc_IS_VERSION_2 (Vc_VERSION_NUMBER >= Vc_VERSION_CHECK(1, 70, 0))
65#define Vc_IS_VERSION_1 (Vc_VERSION_NUMBER < Vc_VERSION_CHECK(1, 70, 0))
67namespace Vc_VERSIONED_NAMESPACE
93#if !defined(Vc_NO_VERSION_CHECK) && !defined(Vc_COMPILE_LIB)
94namespace Vc_VERSIONED_NAMESPACE
103void Vc_CDECL checkLibraryAbi(
unsigned int compileTimeAbi,
unsigned int versionNumber,
104 const char *versionString);
113static struct runLibraryAbiCheck {
118} _runLibraryAbiCheck;
constexpr unsigned int versionNumber()
#define Vc_VERSION_NUMBER
Contains the encoded version number of the Vc headers.
const char * versionString()
#define Vc_VERSION_STRING
Contains the version string of the Vc headers.