* coffread.c: Replace all occurrences of bfd_read with bfd_bread.
[binutils-gdb.git] / gdb / testsuite / gdb.asm / asmsrc1.s
1 .include "common.inc"
2 .include "arch.inc"
3
4 comment "WARNING: asm-source.exp checks for line numbers printed by gdb."
5 comment "Be careful about changing this file without also changing"
6 comment "asm-source.exp."
7
8
9 comment "This file is not linked with crt0."
10 comment "Provide very simplistic equivalent."
11
12 .global _start
13 _start:
14 startup
15 call main
16 exit0
17
18
19 comment "main routine for assembly source debugging test"
20 comment "This particular testcase uses macros in <arch>.inc to achieve"
21 comment "machine independence."
22
23 .global main
24 main:
25 enter
26
27 comment "Call a macro that consists of several lines of assembler code."
28
29 several_nops
30
31 comment "Call a subroutine in another file."
32
33 call foo2
34
35 comment "All done."
36
37 exit0
38
39 comment "A routine for foo2 to call."
40
41 .global foo3
42 foo3:
43 enter
44 leave
45
46 .global exit
47 exit:
48 exit0