Zephyr API Documentation 4.1.99
A Scalable Open Source RTOS
 4.1.99
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
llvm.h File Reference

Go to the source code of this file.

Macros

#define TOOLCHAIN_CLANG_VERSION
 
#define TOOLCHAIN_HAS_PRAGMA_DIAG   1
 
#define TOOLCHAIN_WARNING_SIZEOF_ARRAY_DECAY   "-Wsizeof-array-decay"
 
#define TOOLCHAIN_DISABLE_CLANG_WARNING(warning)
 
#define TOOLCHAIN_ENABLE_CLANG_WARNING(warning)
 

Macro Definition Documentation

◆ TOOLCHAIN_CLANG_VERSION

#define TOOLCHAIN_CLANG_VERSION
Value:
((__clang_major__ * 10000) + (__clang_minor__ * 100) + \
__clang_patchlevel__)

◆ TOOLCHAIN_DISABLE_CLANG_WARNING

#define TOOLCHAIN_DISABLE_CLANG_WARNING ( warning)
Value:
_TOOLCHAIN_DISABLE_WARNING(clang, warning)

◆ TOOLCHAIN_ENABLE_CLANG_WARNING

#define TOOLCHAIN_ENABLE_CLANG_WARNING ( warning)
Value:
_TOOLCHAIN_ENABLE_WARNING(clang, warning)

◆ TOOLCHAIN_HAS_PRAGMA_DIAG

#define TOOLCHAIN_HAS_PRAGMA_DIAG   1

◆ TOOLCHAIN_WARNING_SIZEOF_ARRAY_DECAY

#define TOOLCHAIN_WARNING_SIZEOF_ARRAY_DECAY   "-Wsizeof-array-decay"