* gdb.asm/asmsrc1.s: Add ``gdbasm_'' prefix to all macros.

* gdb.asm/asmsrc2.s, gdb.asm/d10v.inc: Update.
This commit is contained in:
Andrew Cagney 2001-11-10 17:55:48 +00:00
parent 7e250b6c31
commit 45b074e11d
4 changed files with 24 additions and 19 deletions

View File

@ -1,3 +1,8 @@
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

View File

@ -11,9 +11,9 @@ comment "Provide very simplistic equivalent."
.global _start
_start:
startup
call main
exit0
gdbasm_startup
gdbasm_call main
gdbasm_exit0
comment "main routine for assembly source debugging test"
@ -22,27 +22,27 @@ comment "machine independence."
.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

View File

@ -5,12 +5,12 @@ comment "Second file in assembly source debugging testcase."
.global foo2
foo2:
enter
gdbasm_enter
comment "Call someplace else."
call foo3
gdbasm_call foo3
comment "All done, return."
leave
gdbasm_leave

View File

@ -1,19 +1,19 @@
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
@ -21,12 +21,12 @@
.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