compiler.h File Reference
Go to the source code of this file.
Defines |
| #define | _AL8 __attribute__((aligned (8))) |
| | Compiler specific hackery. These are for GCC.
|
| #define | _AL16 __attribute__((aligned (16))) |
| #define | _AL128 __attribute__((aligned (128))) |
| #define | _UNUSED __attribute__((unused)) |
| #define | likely(x) __builtin_expect(!!(x), 1) |
| #define | unlikely(x) __builtin_expect(!!(x), 0) |
| #define | offsetof(TYPE, MEMBER) __builtin_offsetof (TYPE, MEMBER) |
Define Documentation
| #define _AL128 __attribute__((aligned (128))) |
| #define _AL16 __attribute__((aligned (16))) |
| #define _AL8 __attribute__((aligned (8))) |
Compiler specific hackery. These are for GCC.
| #define _UNUSED __attribute__((unused)) |
| #define likely |
( |
x |
|
) |
__builtin_expect(!!(x), 1) |
| #define offsetof |
( |
TYPE, |
|
|
MEMBER |
|
) |
__builtin_offsetof (TYPE, MEMBER) |
| #define unlikely |
( |
x |
|
) |
__builtin_expect(!!(x), 0) |