gdb/python: New method to access list of register groups
[binutils-gdb.git] / gdb / testsuite / gdb.asm / powerpc64le.inc
1 comment "subroutine prologue"
2 .macro gdbasm_enter
3 stdu 1, -32(1)
4 mflr 0
5 std 0, 48(1)
6 .endm
7
8 comment "subroutine epilogue"
9 .macro gdbasm_leave
10 ld 0, 48(1)
11 mtlr 0
12 ld 1, 0(1)
13 blr
14 .endm
15
16 .macro gdbasm_call subr
17 bl \subr
18 nop
19 .endm
20
21 .macro gdbasm_several_nops
22 nop
23 nop
24 nop
25 nop
26 .endm
27
28 comment "exit (0)"
29 .macro gdbasm_exit0
30 comment "sys_exit"
31 li 0, 1
32 sc
33 .endm
34
35 comment "crt0 startup"
36 .macro gdbasm_startup
37 .abiversion 2
38 .p2align 2
39 .endm
40
41 comment "Declare a data variable"
42 .purgem gdbasm_datavar
43 .macro gdbasm_datavar name value
44 .section ".data"
45 \name:
46 .long \value
47 .endm