aboutsummaryrefslogtreecommitdiff
path: root/ld/testsuite/ld-riscv-elf/variant_cc-2.s
blob: d7ca2d48ce34d401f9073d42673e972212e59dea (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
.text

.variant_cc cc_global_default_def
.variant_cc cc_global_default_undef
.variant_cc cc_global_default_ifunc
.variant_cc cc_global_hidden_def
.variant_cc cc_global_hidden_ifunc
.variant_cc cc_local2
.variant_cc cc_local2_ifunc

.global cc_global_default_def
.global cc_global_default_undef
.global cc_global_default_ifunc
.global cc_global_hidden_def
.global cc_global_hidden_ifunc
.global nocc_global_default_def
.global nocc_global_default_undef
.global nocc_global_default_ifunc
.global nocc_global_hidden_def
.global nocc_global_hidden_ifunc

.hidden cc_global_hidden_def
.hidden cc_global_hidden_ifunc
.hidden nocc_global_hidden_def
.hidden nocc_global_hidden_ifunc

# .type cc_global_default_ifunc, %gnu_indirect_function
# .type cc_global_hidden_ifunc, %gnu_indirect_function
.type cc_local2_ifunc, %gnu_indirect_function
# .type nocc_global_default_ifunc, %gnu_indirect_function
# .type nocc_global_hidden_ifunc, %gnu_indirect_function
.type nocc_local2_ifunc, %gnu_indirect_function

# cc_global_default_def:
# cc_global_default_undef:
# cc_global_hidden_def:
# cc_global_default_ifunc:
# cc_global_hidden_ifunc:
cc_local2:
cc_local2_ifunc:
# nocc_global_default_def:
# nocc_global_default_undef:
# nocc_global_hidden_def:
# nocc_global_default_ifunc:
# nocc_global_hidden_ifunc:
nocc_local2:
nocc_local2_ifunc:
	call cc_global_default_def
	call cc_global_default_undef
	call cc_global_hidden_def
	call cc_global_default_ifunc
	call cc_global_hidden_ifunc
	call cc_local2
	call cc_local2_ifunc
	call nocc_global_default_def
	call nocc_global_default_undef
	call nocc_global_hidden_def
	call nocc_global_default_ifunc
	call nocc_global_hidden_ifunc
	call nocc_local2
	call nocc_local2_ifunc