1	.section .text.1,"ax",@progbits
2
3start1:
4	.long	bar1-foo1
5	.long	bar2-foo2
6	.long	bar1-bar2
7	.long	bar2-bar1
8	.long	start1-bar1
9	.long	start1-bar2
10	.long	bar1-abs1
11	.long	abs1-bar1
12	.long	.-bar1
13
14	.type	foo1,%gnu_indirect_function
15foo1:
16	ret
17	.size	foo1,.-foo1
18
19	.long	bar1-foo1
20	.long	bar2-foo2
21	.long	bar1-bar2
22	.long	bar2-bar1
23	.long	start1-bar1
24	.long	start1-bar2
25	.long	bar1-abs1
26	.long	abs1-bar1
27	.long	.-bar1
28
29	.type	bar1,%gnu_indirect_function
30bar1:
31	ret
32	.size	bar1,.-bar1
33
34	.long	bar1-foo1
35	.long	bar2-foo2
36	.long	bar1-bar2
37	.long	bar2-bar1
38	.long	start1-bar1
39	.long	start1-bar2
40	.long	bar1-abs1
41	.long	abs1-bar1
42	.long	.-bar1
43
44	.long	abs1-abs2
45	.long	abs2-abs1
46
47	.equ	abs1,0x11223300
48	.type	abs1,%gnu_indirect_function
49
50	.long	abs1-abs2
51	.long	abs2-abs1
52
53	.equ	abs2,0x11223380
54	.type	abs2,%gnu_indirect_function
55
56	.long	abs1-abs2
57	.long	abs2-abs1
58
59	.section .text.2,"ax",@progbits
60
61start2:
62	.long	bar1-foo1
63	.long	bar2-foo2
64	.long	bar1-bar2
65	.long	bar2-bar1
66	.long	start2-bar1
67	.long	start2-bar2
68	.long	bar2-abs1
69	.long	abs1-bar2
70	.long	.-bar2
71
72	.type	foo2,%gnu_indirect_function
73foo2:
74	ret
75	.size	foo2,.-foo2
76
77	.long	bar1-foo1
78	.long	bar2-foo2
79	.long	bar1-bar2
80	.long	bar2-bar1
81	.long	start2-bar1
82	.long	start2-bar2
83	.long	bar2-abs1
84	.long	abs1-bar2
85	.long	.-bar2
86
87	.type	bar2,%gnu_indirect_function
88bar2:
89	ret
90	.size	bar2,.-bar2
91
92	.long	bar1-foo1
93	.long	bar2-foo2
94	.long	bar1-bar2
95	.long	bar2-bar1
96	.long	start2-bar1
97	.long	start2-bar2
98	.long	bar2-abs1
99	.long	abs1-bar2
100	.long	.-bar2
101