diff options
Diffstat (limited to 'gdb/testsuite/gdb.asm/asmsrc1.s')
-rw-r--r-- | gdb/testsuite/gdb.asm/asmsrc1.s | 16 |
1 files changed, 10 insertions, 6 deletions
diff --git a/gdb/testsuite/gdb.asm/asmsrc1.s b/gdb/testsuite/gdb.asm/asmsrc1.s index f14cd915921..cba0e90ec2a 100644 --- a/gdb/testsuite/gdb.asm/asmsrc1.s +++ b/gdb/testsuite/gdb.asm/asmsrc1.s @@ -10,18 +10,18 @@ comment "This file is not linked with crt0." comment "Provide very simplistic equivalent." .global _start -_start: +gdbasm_declare _start gdbasm_startup gdbasm_call main gdbasm_exit0 - + gdbasm_end _start comment "main routine for assembly source debugging test" comment "This particular testcase uses macros in <arch>.inc to achieve" comment "machine independence." .global main -main: +gdbasm_declare main gdbasm_enter comment "Call a macro that consists of several lines of assembler code." @@ -35,23 +35,27 @@ comment "Call a subroutine in another file." comment "All done." gdbasm_exit0 + gdbasm_end main comment "A routine for foo2 to call." .global foo3 -foo3: +gdbasm_declare foo3 gdbasm_enter gdbasm_leave + gdbasm_end foo3 .global exit -exit: +gdbasm_declare exit gdbasm_exit0 + gdbasm_end exit comment "A static function" -foostatic: +gdbasm_declare foostatic gdbasm_enter gdbasm_leave + gdbasm_end foostatic comment "A global variable" |