AArch64: Fix LD crash on weak and undefined TLS symbols. (PR/24602).
[deliverable/binutils-gdb.git] / ld / testsuite / ld-aarch64 / variant_pcs-2.s
CommitLineData
823710d5
SN
1.text
2
3.variant_pcs f_spec_global_default_def
4.variant_pcs f_spec_global_default_undef
5.variant_pcs f_spec_global_hidden_def
6.variant_pcs f_spec_local2
7.variant_pcs f_spec_global_default_ifunc
8.variant_pcs f_spec_global_hidden_ifunc
9.variant_pcs f_spec_local2_ifunc
10
11.global f_spec_global_default_def
12.global f_spec_global_default_undef
13.global f_spec_global_hidden_def
14.global f_spec_global_default_ifunc
15.global f_spec_global_hidden_ifunc
16.global f_base_global_default_def
17.global f_base_global_default_undef
18.global f_base_global_hidden_def
19.global f_base_global_default_ifunc
20.global f_base_global_hidden_ifunc
21
22.hidden f_spec_global_hidden_def
23.hidden f_spec_global_hidden_ifunc
24.hidden f_base_global_hidden_def
25.hidden f_base_global_hidden_ifunc
26
27.type f_spec_local2_ifunc, %gnu_indirect_function
28.type f_base_local2_ifunc, %gnu_indirect_function
29
30f_spec_local2:
31f_base_local2:
32f_spec_local2_ifunc:
33f_base_local2_ifunc:
34 bl f_spec_global_default_def
35 bl f_spec_global_default_undef
36 bl f_spec_global_hidden_def
37 bl f_spec_local2
38 bl f_base_global_default_def
39 bl f_base_global_default_undef
40 bl f_base_global_hidden_def
41 bl f_base_local2
42 bl f_spec_global_default_ifunc
43 bl f_spec_global_hidden_ifunc
44 bl f_spec_local2_ifunc
45 bl f_base_global_default_ifunc
46 bl f_base_global_hidden_ifunc
47 bl f_base_local2_ifunc
This page took 0.036227 seconds and 4 git commands to generate.