ReactOS 0.4.16-dev-1946-g52006dd
compiler.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define UACPI_ALIGN(x)   __declspec(align(x))
 
#define UACPI_ALWAYS_INLINE   inline __attribute__((always_inline))
 
#define UACPI_PACKED(decl)   decl __attribute__((packed));
 
#define uacpi_unlikely(expr)   expr
 
#define uacpi_likely(expr)   expr
 
#define UACPI_MAYBE_UNUSED
 
#define UACPI_NO_UNUSED_PARAMETER_WARNINGS_BEGIN
 
#define UACPI_NO_UNUSED_PARAMETER_WARNINGS_END
 
#define UACPI_PRINTF_DECL(fmt_idx, args_idx)
 
#define UACPI_FALLTHROUGH   do {} while (0)
 

Macro Definition Documentation

◆ UACPI_ALIGN

#define UACPI_ALIGN (   x)    __declspec(align(x))

Definition at line 12 of file compiler.h.

◆ UACPI_ALWAYS_INLINE

#define UACPI_ALWAYS_INLINE   inline __attribute__((always_inline))

Definition at line 24 of file compiler.h.

◆ UACPI_FALLTHROUGH

#define UACPI_FALLTHROUGH   do {} while (0)

Definition at line 70 of file compiler.h.

◆ uacpi_likely

#define uacpi_likely (   expr)    expr

Definition at line 59 of file compiler.h.

◆ UACPI_MAYBE_UNUSED

#define UACPI_MAYBE_UNUSED

Definition at line 61 of file compiler.h.

◆ UACPI_NO_UNUSED_PARAMETER_WARNINGS_BEGIN

#define UACPI_NO_UNUSED_PARAMETER_WARNINGS_BEGIN

Definition at line 63 of file compiler.h.

◆ UACPI_NO_UNUSED_PARAMETER_WARNINGS_END

#define UACPI_NO_UNUSED_PARAMETER_WARNINGS_END

Definition at line 64 of file compiler.h.

◆ UACPI_PACKED

#define UACPI_PACKED (   decl)    decl __attribute__((packed));

Definition at line 25 of file compiler.h.

◆ UACPI_PRINTF_DECL

#define UACPI_PRINTF_DECL (   fmt_idx,
  args_idx 
)

Definition at line 66 of file compiler.h.

◆ uacpi_unlikely

#define uacpi_unlikely (   expr)    expr

Definition at line 58 of file compiler.h.