2009-07-13 H.J. Lu <hongjiu.lu@intel.com>
[binutils.git] / ld / testsuite / ld-spu / ovl2.s
blob9147a786214e492cc9b6656d1880174a708aef3e
1 .text
2 .p2align 2
3 .global _start
4 _start:
5 brsl lr,f1_a1
6 brsl lr,setjmp
7 br _start
9 .type setjmp,@function
10 .global setjmp
11 setjmp:
12 bi lr
13 .size setjmp,.-setjmp
15 .type longjmp,@function
16 longjmp:
17 bi lr
18 .size longjmp,.-longjmp
20 .word .L1
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
30 .L1:
31 .word .L1, .L2, .L3
32 .L2:
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
41 .L3:
42 .word .L2, .L4
43 .L4:
45 .section .nonalloc,"",@progbits
46 .word .L1,.L2,.L3,.L4
48 _SPUEAR_f1_a2 = f1_a2
49 .global _SPUEAR_f1_a2
51 _SPUEAR_version=3
52 .global _SPUEAR_version