]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blame - gdb/testsuite/gdb.asm/i386.inc
Fix powerpc-power8.exp test with new mnemonics
[thirdparty/binutils-gdb.git] / gdb / testsuite / gdb.asm / i386.inc
CommitLineData
017ac23d
MS
1 comment "subroutine prologue"
2 .macro gdbasm_enter
3 push %ebp
4 mov %esp,%ebp
5 .endm
6
7 comment "subroutine epilogue"
8 .macro gdbasm_leave
9 pop %ebp
10 ret
11 .endm
12
13 .macro gdbasm_call subr
14 call \subr
15 .endm
16
17 .macro gdbasm_several_nops
18 nop
19 nop
20 nop
21 nop
22 .endm
23
24 comment "exit (0)"
25 .macro gdbasm_exit0
26 hlt
27 .endm
28
29 comment "crt0 startup"
30 .macro gdbasm_startup
31 xor %ebp, %ebp
32 .endm
ca9efc90
MS
33
34 comment "Declare a data variable"
584b6e9e 35 .purgem gdbasm_datavar
ca9efc90
MS
36 .macro gdbasm_datavar name value
37 .data
38\name:
39 .long \value
40 .endm