Zephyr API Documentation
2.7.0-rc2
A Scalable Open Source RTOS
|
Macros to abstract toolchain specific capabilities. More...
Go to the source code of this file.
Macros | |
#define | HAS_BUILTIN(x) HAS_BUILTIN_##x |
Check if the compiler supports the built-in function x. More... | |
Macros to abstract toolchain specific capabilities.
This file contains various macros to abstract compiler capabilities that utilize toolchain specific attributes and/or pragmas.
#define HAS_BUILTIN | ( | x | ) | HAS_BUILTIN_##x |
Check if the compiler supports the built-in function x.
This macro is for use with conditional compilation to enable code using a builtin function that may not be available in every compiler.