Macros | |
| #define | STRINGIFY_(x) #x |
| #define | STRINGIFY(x) STRINGIFY_(x) |
| #define | INCLUDE_ASM_INTERNAL(TYPE, BASE_FOLDER, FOLDER, NAME, ARGS...) |
| #define | INCLUDE_ASM(TYPE, FOLDER, NAME, ARGS...) INCLUDE_ASM_INTERNAL(TYPE, "nonmatchings", FOLDER, NAME, ARGS) |
| #define | INCLUDE_ASM_SHIFT(TYPE, FOLDER, NAME, ARGS...) INCLUDE_ASM_INTERNAL(TYPE, "shiftable", FOLDER, NAME, ARGS) |
Functions | |
| __asm__ (".include \"include/macro.inc\"\n") | |
| #define INCLUDE_ASM | ( | TYPE, | |
| FOLDER, | |||
| NAME, | |||
| ARGS... ) INCLUDE_ASM_INTERNAL(TYPE, "nonmatchings", FOLDER, NAME, ARGS) |
| #define INCLUDE_ASM_INTERNAL | ( | TYPE, | |
| BASE_FOLDER, | |||
| FOLDER, | |||
| NAME, | |||
| ARGS... ) |
| #define INCLUDE_ASM_SHIFT | ( | TYPE, | |
| FOLDER, | |||
| NAME, | |||
| ARGS... ) INCLUDE_ASM_INTERNAL(TYPE, "shiftable", FOLDER, NAME, ARGS) |
| #define STRINGIFY | ( | x | ) | STRINGIFY_(x) |
| #define STRINGIFY_ | ( | x | ) | #x |
| __asm__ | ( | ".include \"include/macro.inc\"\n" | ) |