* gdb.asm/asm-source.exp: Update copyright year. Link statically
[deliverable/binutils-gdb.git] / gdb / testsuite / gdb.asm / asmsrc1.s
index f14cd915921562d655925ff17be37381a61118ba..48bfb86d41954a79d645f5b45994ff1643d5d6a6 100644 (file)
@@ -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"
 
@@ -61,3 +65,5 @@ gdbasm_datavar        globalvar       11
 comment "A static variable"
 
 gdbasm_datavar staticvar       5
+
+       .include "note.inc"
This page took 0.024951 seconds and 4 git commands to generate.