blob: 26b2707ca17ad88eafba969c00fa06000674c14c (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
.ifndef GUARD_ASM_MACROS_ASM_INC
.set GUARD_ASM_MACROS_ASM_INC, 1
.macro inc x
.set \x, \x + 1
.endm
.macro enum_start x=0
.set __enum__, \x
.endm
.macro enum constant
.equiv \constant, __enum__
inc __enum__
.endm
.endif @ GUARD_ASM_MACROS_ASM_INC
|