Upload Tizen:Base source
[external/binutils.git] / ld / testsuite / ld-spu / ovl2.s
1  .text
2  .p2align 2
3  .global _start
4 _start:
5  brsl lr,f1_a1
6  brsl lr,setjmp
7  br _start
8
9  .type setjmp,@function
10  .global setjmp
11 setjmp:
12  bi lr
13  .size setjmp,.-setjmp
14
15  .type longjmp,@function
16 longjmp:
17  bi lr
18  .size longjmp,.-longjmp
19
20  .word .L1
21
22  .section .ov_a1,"ax",@progbits
23  .p2align 2
24  .global f1_a1
25  .type f1_a1,@function
26 f1_a1:
27  bi lr
28  .size f1_a1,.-f1_a1
29
30 .L1:
31  .word .L1, .L2, .L3
32 .L2:
33
34  .section .ov_a2,"ax",@progbits
35  .p2align 2
36  .type f1_a2,@function
37 f1_a2:
38  br longjmp
39  .size f1_a2,.-f1_a2
40
41 .L3:
42  .word .L2, .L4
43 .L4:
44
45  .section .nonalloc,"",@progbits
46  .word .L1,.L2,.L3,.L4
47
48 _SPUEAR_f1_a2 = f1_a2
49  .global _SPUEAR_f1_a2
50
51 _SPUEAR_version=3
52  .global _SPUEAR_version