* gdb.asm/asmsrc2.s, gdb.asm/d10v.inc: Update.
+2001-11-10 Andrew Cagney <ac131313@redhat.com>
+
+ * gdb.asm/asmsrc1.s: Add ``gdbasm_'' prefix to all macros.
+ * gdb.asm/asmsrc2.s, gdb.asm/d10v.inc: Update.
+
2001-11-09 Andrew Cagney <ac131313@redhat.com>
* gdb.base/restore.exp: Include $expected value in restored test
.global _start
_start:
- startup
- call main
- exit0
+ gdbasm_startup
+ gdbasm_call main
+ gdbasm_exit0
comment "main routine for assembly source debugging test"
.global main
main:
- enter
+ gdbasm_enter
comment "Call a macro that consists of several lines of assembler code."
- several_nops
+ gdbasm_several_nops
comment "Call a subroutine in another file."
- call foo2
+ gdbasm_call foo2
comment "All done."
- exit0
+ gdbasm_exit0
comment "A routine for foo2 to call."
.global foo3
foo3:
- enter
- leave
+ gdbasm_enter
+ gdbasm_leave
.global exit
exit:
- exit0
+ gdbasm_exit0
.global foo2
foo2:
- enter
+ gdbasm_enter
comment "Call someplace else."
- call foo3
+ gdbasm_call foo3
comment "All done, return."
- leave
+ gdbasm_leave
comment "subroutine prologue"
- .macro enter
+ .macro gdbasm_enter
st r13,@-sp
.endm
comment "subroutine epilogue"
- .macro leave
+ .macro gdbasm_leave
ld r13,@sp+
jmp r13
.endm
- .macro call subr
+ .macro gdbasm_call subr
bl \subr
.endm
- .macro several_nops
+ .macro gdbasm_several_nops
nop
nop
nop
.endm
comment "exit (0)"
- .macro exit0
+ .macro gdbasm_exit0
ldi r4, 1
ldi r0, 0
trap 15
.endm
comment "crt0 startup"
- .macro startup
+ .macro gdbasm_startup
.endm