source: branches/libc-0.6/testcase/weak/905-2.s@ 2641

Last change on this file since 2641 was 1240, checked in by bird, 22 years ago

Assembler testing.

  • Property cvs2svn:cvs-rev set to 1.1
  • Property svn:eol-style set to native
  • Property svn:executable set to *
  • Property svn:keywords set to Author Date Id Revision
File size: 932 bytes
Line 
1 .file "905-2.s"
2
3 .data
4 .align 2
5 .long 42
6 .long 42
7 .long 42
8 .long 42
9
10 .weak _gaiWeak
11 .align 5
12_gaiWeak:
13 .long 0
14 .long 1
15 .long 2
16 .long 3
17 .long 4
18 .weak _gaiWeak2
19 .align 5
20
21.globl _gaiNotWeak
22 .align 5
23_gaiNotWeak:
24 .long 0
25 .long 1
26 .long 2
27 .long 3
28 .long 4
29
30
31
32 .text
33 .align 2
34_foo:
35
36 leal _gaiWeak, %eax
37 leal _gaiNotWeakExt, %eax
38 leal _gaiWeak, %eax
39 leal _gaiNotWeak, %eax
40
41 movl _gaiWeak, %eax
42 movl _gaiNotWeakExt, %eax
43 movl _gaiWeak, %eax
44 movl _gaiNotWeak, %eax
45
46 leal _gaiWeak+8, %eax
47 leal _gaiNotWeakExt+8, %eax
48 leal _gaiWeak+8, %eax
49 leal _gaiNotWeak+8, %eax
50
51 movl _gaiWeak+8, %eax
52 movl _gaiNotWeakExt+8, %eax
53 movl _gaiWeak+8, %eax
54 movl _gaiNotWeak+8, %eax
55
56 leal _gaiWeak+14, %eax
57 leal _gaiNotWeakExt+14, %eax
58 leal _gaiWeak+14, %eax
59 leal _gaiNotWeak+14, %eax
60
61 movl _gaiWeak+14, %eax
62 movl _gaiNotWeakExt+14, %eax
63 movl _gaiWeak+14, %eax
64 movl _gaiNotWeak+14, %eax
65 ret
66
Note: See TracBrowser for help on using the repository browser.