 |
My Project
|
Loading...
Searching...
No Matches
Go to the documentation of this file. 1#ifndef X86_ANNOTATIONS_H
2#define X86_ANNOTATIONS_H
13#define NORETURN __attribute__((noreturn))
17#if defined(__clang__) || defined(__GNUC__)
18#define FORCEINLINE static inline __attribute__((always_inline))
19#elif defined(_MSC_VER)
20#define FORCEINLINE static __forceinline
22#define FORCEINLINE static inline
27#ifndef FORCEINLINE_NOHEADER
28#if defined(__clang__) || defined(__GNUC__)
29#define FORCEINLINE_NOHEADER __attribute__((always_inline))
30#elif defined(_MSC_VER)
31#define FORCEINLINE_NOHEADER __forceinline
33#define FORCEINLINE_NOHEADER inline
38#define USED __attribute__((used))