Zephyr API Documentation 4.1.99
A Scalable Open Source RTOS
|
|
4.1.99 |
Go to the source code of this file.
Macros | |
#define | TOOLCHAIN_HAS_PRAGMA_DIAG |
#define | TOOLCHAIN_DISABLE_WARNING(warning) |
#define | TOOLCHAIN_ENABLE_WARNING(warning) |
#define | TOOLCHAIN_DISABLE_IAR_WARNING(warning) |
#define | TOOLCHAIN_ENABLE_IAR_WARNING(warning) |
#define | TOOLCHAIN_WARNING_ADDRESS_OF_PACKED_MEMBER Pe001 |
Toolchain-specific warning for taking the address of a packed member. | |
#define | TOOLCHAIN_WARNING_ARRAY_BOUNDS Pe001 |
Toolchain-specific warning for array bounds violations. | |
#define | TOOLCHAIN_WARNING_ATTRIBUTES Pe1097 |
Toolchain-specific warning for unknown attributes. | |
#define | TOOLCHAIN_WARNING_DELETE_NON_VIRTUAL_DTOR Pe001 |
Toolchain-specific warning for deleting a pointer to an object with a non-virtual destructor. | |
#define | TOOLCHAIN_WARNING_EXTRA Pe001 |
Toolchain-specific warning for extra warnings. | |
#define | TOOLCHAIN_WARNING_NONNULL Pe001 |
Toolchain-specific warning for null pointer arguments to functions marked with "nonnull". | |
#define | TOOLCHAIN_WARNING_POINTER_ARITH Pe1143 |
Toolchain-specific warning for pointer arithmetic. | |
#define | TOOLCHAIN_WARNING_SHADOW Pe001 |
Toolchain-specific warning for shadow variables. | |
#define | TOOLCHAIN_WARNING_UNUSED_LABEL Pe001 |
Toolchain-specific warning for unused labels. | |
#define | TOOLCHAIN_WARNING_UNUSED_VARIABLE Pe001 |
Toolchain-specific warning for unused variables. | |
#define | TOOLCHAIN_WARNING_UNUSED_FUNCTION Pe001 |
#define TOOLCHAIN_DISABLE_IAR_WARNING | ( | warning | ) |
#define TOOLCHAIN_DISABLE_WARNING | ( | warning | ) |
#define TOOLCHAIN_ENABLE_IAR_WARNING | ( | warning | ) |
#define TOOLCHAIN_ENABLE_WARNING | ( | warning | ) |
#define TOOLCHAIN_HAS_PRAGMA_DIAG |
#define TOOLCHAIN_WARNING_ADDRESS_OF_PACKED_MEMBER Pe001 |
Toolchain-specific warning for taking the address of a packed member.
Use this as an argument to the TOOLCHAIN_DISABLE_WARNING and TOOLCHAIN_ENABLE_WARNING family of macros.
#define TOOLCHAIN_WARNING_ARRAY_BOUNDS Pe001 |
Toolchain-specific warning for array bounds violations.
Use this as an argument to the TOOLCHAIN_DISABLE_WARNING and TOOLCHAIN_ENABLE_WARNING family of macros.
#define TOOLCHAIN_WARNING_ATTRIBUTES Pe1097 |
Toolchain-specific warning for unknown attributes.
Use this as an argument to the TOOLCHAIN_DISABLE_WARNING and TOOLCHAIN_ENABLE_WARNING family of macros.
#define TOOLCHAIN_WARNING_DELETE_NON_VIRTUAL_DTOR Pe001 |
Toolchain-specific warning for deleting a pointer to an object with a non-virtual destructor.
Use this as an argument to the TOOLCHAIN_DISABLE_WARNING and TOOLCHAIN_ENABLE_WARNING family of macros.
#define TOOLCHAIN_WARNING_EXTRA Pe001 |
Toolchain-specific warning for extra warnings.
Use this as an argument to the TOOLCHAIN_DISABLE_WARNING and TOOLCHAIN_ENABLE_WARNING family of macros.
#define TOOLCHAIN_WARNING_NONNULL Pe001 |
Toolchain-specific warning for null pointer arguments to functions marked with "nonnull".
Use this as an argument to the TOOLCHAIN_DISABLE_WARNING and TOOLCHAIN_ENABLE_WARNING family of macros.
#define TOOLCHAIN_WARNING_POINTER_ARITH Pe1143 |
Toolchain-specific warning for pointer arithmetic.
Use this as an argument to the TOOLCHAIN_DISABLE_WARNING and TOOLCHAIN_ENABLE_WARNING family of macros.
#define TOOLCHAIN_WARNING_SHADOW Pe001 |
Toolchain-specific warning for shadow variables.
Use this as an argument to the TOOLCHAIN_DISABLE_WARNING and TOOLCHAIN_ENABLE_WARNING family of macros.
#define TOOLCHAIN_WARNING_UNUSED_FUNCTION Pe001 |
#define TOOLCHAIN_WARNING_UNUSED_LABEL Pe001 |
Toolchain-specific warning for unused labels.
Use this as an argument to the TOOLCHAIN_DISABLE_WARNING and TOOLCHAIN_ENABLE_WARNING family of macros.
#define TOOLCHAIN_WARNING_UNUSED_VARIABLE Pe001 |
Toolchain-specific warning for unused variables.
Use this as an argument to the TOOLCHAIN_DISABLE_WARNING and TOOLCHAIN_ENABLE_WARNING family of macros.