Go to the source code of this file.
Defines | |
#define | ARBB_SUSPEND_64BIT_Size 0 |
#define | ARBB_GCC_CC 1 |
#define | ARBB_ICC_CC 2 |
#define | ARBB_VC_CC 4 |
#define | ARBB_CC_MASK 0x000000ff |
#define | ARBB_CC_SHIFT 0 |
#define | ARBB_CC_VER_SHIFT 8 |
#define | ARBB_PF_WIN 1 |
#define | ARBB_PF_LINUX 2 |
#define | ARBB_PF_MAC 4 |
#define | ARBB_PF_OS_MASK 0x003f0000 |
#define | ARBB_PF_SHIFT 16 |
#define | ARBB_PF_32BIT 1 |
#define | ARBB_PF_64BIT 2 |
#define | ARBB_PF_EMT_MASK 0x00c00000 |
#define | ARBB_PF_EMT_SHIFT 22 |
#define | ARBB_PLATFORM_FLAG ((ARBB_CC_ENC << ARBB_CC_SHIFT) | (ARBB_PF_ENC << ARBB_PF_SHIFT) | (ARBB_PF_WIDTH << ARBB_PF_EMT_SHIFT)) |
#define | ARBB_IS_GCC_ENV (ARBB_PLATFORM_FLAG & (ARBB_GCC_CC << ARBB_CC_SHIFT)) |
#define | ARBB_IS_ICC_ENV (ARBB_PLATFORM_FLAG & (ARBB_ICC_CC << ARBB_CC_SHIFT)) |
#define | ARBB_IS_VC_ENV (ARBB_PLATFORM_FLAG & (ARBB_VC_CC << ARBB_CC_SHIFT)) |
#define | ARBB_IS_ICC10_ENV (__INTEL_COMPILER >= 1000 && __INTEL_COMPILER <= 1090) |
#define | ARBB_IS_ICC11_ENV (__INTEL_COMPILER >= 1100 && __INTEL_COMPILER <= 1190) |
#define | ARBB_IS_32BIT_ENV (ARBB_PLATFORM_FLAG & (ARBB_PF_32BIT << ARBB_PF_EMT_SHIFT)) |
#define | ARBB_IS_64BIT_ENV (ARBB_PLATFORM_FLAG & (ARBB_PF_64BIT << ARBB_PF_EMT_SHIFT)) |
#define | ARBB_IS_WIN_ENV (ARBB_PLATFORM_FLAG & (ARBB_PF_WIN << ARBB_PF_SHIFT)) |
#define | ARBB_IS_LINUX_ENV (ARBB_PLATFORM_FLAG & (ARBB_PF_LINUX << ARBB_PF_SHIFT)) |
#define | ARBB_IS_MAC_ENV (ARBB_PLATFORM_FLAG & (ARBB_PF_MAC << ARBB_PF_SHIFT)) |
#define ARBB_SUSPEND_64BIT_Size 0 |
Definition at line 21 of file config.hpp.
#define ARBB_GCC_CC 1 |
Definition at line 34 of file config.hpp.
#define ARBB_ICC_CC 2 |
Definition at line 35 of file config.hpp.
#define ARBB_VC_CC 4 |
Definition at line 36 of file config.hpp.
#define ARBB_CC_MASK 0x000000ff |
Definition at line 37 of file config.hpp.
#define ARBB_CC_SHIFT 0 |
Definition at line 38 of file config.hpp.
#define ARBB_CC_VER_SHIFT 8 |
Definition at line 39 of file config.hpp.
#define ARBB_PF_WIN 1 |
Definition at line 42 of file config.hpp.
#define ARBB_PF_LINUX 2 |
Definition at line 43 of file config.hpp.
#define ARBB_PF_MAC 4 |
Definition at line 44 of file config.hpp.
#define ARBB_PF_OS_MASK 0x003f0000 |
Definition at line 45 of file config.hpp.
#define ARBB_PF_SHIFT 16 |
Definition at line 46 of file config.hpp.
#define ARBB_PF_32BIT 1 |
Definition at line 49 of file config.hpp.
#define ARBB_PF_64BIT 2 |
Definition at line 50 of file config.hpp.
#define ARBB_PF_EMT_MASK 0x00c00000 |
Definition at line 51 of file config.hpp.
#define ARBB_PF_EMT_SHIFT 22 |
Definition at line 52 of file config.hpp.
#define ARBB_PLATFORM_FLAG ((ARBB_CC_ENC << ARBB_CC_SHIFT) | (ARBB_PF_ENC << ARBB_PF_SHIFT) | (ARBB_PF_WIDTH << ARBB_PF_EMT_SHIFT)) |
Definition at line 90 of file config.hpp.
#define ARBB_IS_GCC_ENV (ARBB_PLATFORM_FLAG & (ARBB_GCC_CC << ARBB_CC_SHIFT)) |
Definition at line 92 of file config.hpp.
#define ARBB_IS_ICC_ENV (ARBB_PLATFORM_FLAG & (ARBB_ICC_CC << ARBB_CC_SHIFT)) |
Definition at line 93 of file config.hpp.
#define ARBB_IS_VC_ENV (ARBB_PLATFORM_FLAG & (ARBB_VC_CC << ARBB_CC_SHIFT)) |
Definition at line 94 of file config.hpp.
#define ARBB_IS_ICC10_ENV (__INTEL_COMPILER >= 1000 && __INTEL_COMPILER <= 1090) |
Definition at line 95 of file config.hpp.
#define ARBB_IS_ICC11_ENV (__INTEL_COMPILER >= 1100 && __INTEL_COMPILER <= 1190) |
Definition at line 96 of file config.hpp.
#define ARBB_IS_32BIT_ENV (ARBB_PLATFORM_FLAG & (ARBB_PF_32BIT << ARBB_PF_EMT_SHIFT)) |
Definition at line 98 of file config.hpp.
#define ARBB_IS_64BIT_ENV (ARBB_PLATFORM_FLAG & (ARBB_PF_64BIT << ARBB_PF_EMT_SHIFT)) |
Definition at line 99 of file config.hpp.
#define ARBB_IS_WIN_ENV (ARBB_PLATFORM_FLAG & (ARBB_PF_WIN << ARBB_PF_SHIFT)) |
Definition at line 101 of file config.hpp.
#define ARBB_IS_LINUX_ENV (ARBB_PLATFORM_FLAG & (ARBB_PF_LINUX << ARBB_PF_SHIFT)) |
Definition at line 102 of file config.hpp.
#define ARBB_IS_MAC_ENV (ARBB_PLATFORM_FLAG & (ARBB_PF_MAC << ARBB_PF_SHIFT)) |
Definition at line 103 of file config.hpp.
Copyright © 2010, Intel Corporation. All rights reserved.