HDK
|
Go to the source code of this file.
Macros | |
#define | SYS_IS_GCC_GE(MAJOR, MINOR) 0 |
#define | SYS_IS_GCC_EQ(MAJOR, MINOR) 0 |
#define | SYS_IS_CLANG_GE(MAJOR, MINOR) 0 |
#define | SYS_HAS_CXX14 0 |
#define | SYS_CONCAT(a, b) SYS_CONCAT_(a, b) |
#define | SYS_CONCAT_(a, b) a ## b |
#define | SYS_TO_STRING_(a) # a |
#define | SYS_TO_STRING(a) SYS_TO_STRING_(a) |
#define | SYS_MESSAGE(__msg__) _Pragma(SYS_TO_STRING(message __msg__)) |
#define | SYS_SAFE_BOOL |
#define | SYS_FALLTHROUGH |
#define | SYS_MAYBE_UNUSED |
#define | SYS_MAYBE_UNUSED_MEMBER SYS_MAYBE_UNUSED |
#define | SYS_NO_DISCARD_RESULT |
#define | SYS_UNUSED_VAR_ATTRIB |
#define | SYS_FUNC_NORETURN [[noreturn]] |
#define | SYS_THREAD_LOCAL thread_local |
#define | SYS_ASSUME(EXPR) if (!(EXPR)) __builtin_unreachable() |
#define | SYS_NO_SANITIZE_THREAD |
#define | SYS_NO_SANITIZE_MEMORY |
#define | SYS_NO_SANITIZE_ADDRESS |
#define SYS_ASSUME | ( | EXPR | ) | if (!(EXPR)) __builtin_unreachable() |
Definition at line 131 of file SYS_Compiler.h.
#define SYS_CONCAT | ( | a, | |
b | |||
) | SYS_CONCAT_(a, b) |
Definition at line 38 of file SYS_Compiler.h.
#define SYS_FALLTHROUGH |
Definition at line 68 of file SYS_Compiler.h.
#define SYS_FUNC_NORETURN [[noreturn]] |
Definition at line 108 of file SYS_Compiler.h.
#define SYS_HAS_CXX14 0 |
Definition at line 34 of file SYS_Compiler.h.
#define SYS_IS_CLANG_GE | ( | MAJOR, | |
MINOR | |||
) | 0 |
Definition at line 28 of file SYS_Compiler.h.
#define SYS_IS_GCC_EQ | ( | MAJOR, | |
MINOR | |||
) | 0 |
Definition at line 21 of file SYS_Compiler.h.
#define SYS_IS_GCC_GE | ( | MAJOR, | |
MINOR | |||
) | 0 |
Definition at line 20 of file SYS_Compiler.h.
#define SYS_MAYBE_UNUSED |
Definition at line 71 of file SYS_Compiler.h.
#define SYS_MAYBE_UNUSED_MEMBER SYS_MAYBE_UNUSED |
Definition at line 79 of file SYS_Compiler.h.
#define SYS_MESSAGE | ( | __msg__ | ) | _Pragma(SYS_TO_STRING(message __msg__)) |
Definition at line 48 of file SYS_Compiler.h.
#define SYS_NO_DISCARD_RESULT |
Definition at line 93 of file SYS_Compiler.h.
#define SYS_NO_SANITIZE_ADDRESS |
Definition at line 153 of file SYS_Compiler.h.
#define SYS_NO_SANITIZE_MEMORY |
Definition at line 150 of file SYS_Compiler.h.
#define SYS_NO_SANITIZE_THREAD |
Definition at line 147 of file SYS_Compiler.h.
#define SYS_SAFE_BOOL |
Definition at line 55 of file SYS_Compiler.h.
#define SYS_THREAD_LOCAL thread_local |
Definition at line 115 of file SYS_Compiler.h.
#define SYS_TO_STRING | ( | a | ) | SYS_TO_STRING_(a) |
Definition at line 42 of file SYS_Compiler.h.
Definition at line 41 of file SYS_Compiler.h.
#define SYS_UNUSED_VAR_ATTRIB |
Definition at line 103 of file SYS_Compiler.h.