blob: 95195b441a3742910284648d31f9a06268e7ccac (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
|
dnl # change the comments to match the assembler. Prevents/reduces
dnl # confusion, since m4 likes to use ' as a quoting character.
changecom(;)dnl
define(`OPCODE',` START
dnl # This little bit of trickery lets me define a local label.
dnl # Calling local(end) inside of OPCODE(10, ...) will expand to
dnl # end_10, and is undefined everywhere else.
define(`local',$`'1_``$1'')dnl
`emu_op_'$1`:'
$2
TIME $3,$4
undefine(`label')dnl
DONE')dnl
|