* Makefile.in (acconfig_h): Remove incorrect macro.
[deliverable/binutils-gdb.git] / gdb / testsuite / gdb.asm / asmsrc1.s
index 0e133d22df4b806a3092a5c9d75a6a27bf48018d..cba0e90ec2a09549ac726720f4620957dad217b7 100644 (file)
@@ -10,39 +10,58 @@ comment     "This file is not linked with crt0."
 comment        "Provide very simplistic equivalent."
        
        .global _start
-_start:
-       startup
-       call main
-       exit0
-
+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:
-       enter
+gdbasm_declare main
+       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
+       gdbasm_end main
 
 comment "A routine for foo2 to call."
 
        .global foo3
-foo3:
-       enter
-       leave
+gdbasm_declare foo3
+       gdbasm_enter
+       gdbasm_leave
+       gdbasm_end foo3
 
        .global exit
-exit:
-       exit0
+gdbasm_declare exit
+       gdbasm_exit0
+       gdbasm_end exit
+
+comment "A static function"
+
+gdbasm_declare foostatic
+       gdbasm_enter
+       gdbasm_leave
+       gdbasm_end foostatic
+
+comment "A global variable"
+
+       .global globalvar
+gdbasm_datavar globalvar       11
+
+comment "A static variable"
+
+gdbasm_datavar staticvar       5
This page took 0.025249 seconds and 4 git commands to generate.