SuperH (sh) Assembler Support.
More...
|
#define | __USER_LABEL_PREFIX__ _ |
|
#define | __REGISTER_PREFIX__ |
|
#define | SYM(x) CONCAT1 (__USER_LABEL_PREFIX__, x) |
|
#define | REG(x) CONCAT1 (__REGISTER_PREFIX__, x) |
|
#define | r0 REG (r0) |
|
#define | r1 REG (r1) |
|
#define | r2 REG (r2) |
|
#define | r3 REG (r3) |
|
#define | r4 REG (r4) |
|
#define | r5 REG (r5) |
|
#define | r6 REG (r6) |
|
#define | r7 REG (r7) |
|
#define | r8 REG (r8) |
|
#define | r9 REG (r9) |
|
#define | r10 REG (r10) |
|
#define | r11 REG (r11) |
|
#define | r12 REG (r12) |
|
#define | r13 REG (r13) |
|
#define | r14 REG (r14) |
|
#define | r15 REG (r15) |
|
#define | vbr REG (vbr) |
|
#define | gbr REG (gbr) |
|
#define | pr REG (pr) |
|
#define | mach REG (mach) |
|
#define | macl REG (macl) |
|
#define | sr REG (sr) |
|
#define | pc REG (pc) |
|
#define | BEGIN_CODE_DCL .text |
|
#define | END_CODE_DCL |
|
#define | BEGIN_DATA_DCL .data |
|
#define | END_DATA_DCL |
|
#define | BEGIN_CODE .text |
|
#define | END_CODE |
|
#define | BEGIN_DATA |
|
#define | END_DATA |
|
#define | BEGIN_BSS |
|
#define | END_BSS |
|
#define | END |
|
#define | PUBLIC(sym) .global SYM (sym) |
|
#define | EXTERN(sym) .global SYM (sym) |
|
SuperH (sh) Assembler Support.