Re: PR28827, assertion building LLVM 9 on powerpc64le-linux-gnu
[binutils-gdb.git] / ld / testsuite / ld-riscv-elf / variant_cc-1.s
1 .text
2
3 .variant_cc cc_global_default_def
4 .variant_cc cc_global_default_undef
5 .variant_cc cc_global_default_ifunc
6 .variant_cc cc_global_hidden_def
7 .variant_cc cc_global_hidden_ifunc
8 .variant_cc cc_local
9 .variant_cc cc_local_ifunc
10
11 .global cc_global_default_def
12 .global cc_global_default_undef
13 .global cc_global_default_ifunc
14 .global cc_global_hidden_def
15 .global cc_global_hidden_ifunc
16 .global nocc_global_default_def
17 .global nocc_global_default_undef
18 .global nocc_global_default_ifunc
19 .global nocc_global_hidden_def
20 .global nocc_global_hidden_ifunc
21
22 .hidden cc_global_hidden_def
23 .hidden cc_global_hidden_ifunc
24 .hidden nocc_global_hidden_def
25 .hidden nocc_global_hidden_ifunc
26
27 .type cc_global_default_ifunc, %gnu_indirect_function
28 .type cc_global_hidden_ifunc, %gnu_indirect_function
29 .type cc_local_ifunc, %gnu_indirect_function
30 .type nocc_global_default_ifunc, %gnu_indirect_function
31 .type nocc_global_hidden_ifunc, %gnu_indirect_function
32 .type nocc_local_ifunc, %gnu_indirect_function
33
34 cc_global_default_def:
35 # cc_global_default_undef:
36 cc_global_hidden_def:
37 cc_global_default_ifunc:
38 cc_global_hidden_ifunc:
39 cc_local:
40 cc_local_ifunc:
41 nocc_global_default_def:
42 # nocc_global_default_undef:
43 nocc_global_hidden_def:
44 nocc_global_default_ifunc:
45 nocc_global_hidden_ifunc:
46 nocc_local:
47 nocc_local_ifunc:
48 call cc_global_default_def
49 call cc_global_default_undef
50 call cc_global_hidden_def
51 call cc_global_default_ifunc
52 call cc_global_hidden_ifunc
53 call cc_local
54 call cc_local_ifunc
55 call nocc_global_default_def
56 call nocc_global_default_undef
57 call nocc_global_hidden_def
58 call nocc_global_default_ifunc
59 call nocc_global_hidden_ifunc
60 call nocc_local
61 call nocc_local_ifunc