]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blob - ld/testsuite/ld-aarch64/morello-capinit.d
9035351d215c0bee71e2efca30dc232a40890b22
[thirdparty/binutils-gdb.git] / ld / testsuite / ld-aarch64 / morello-capinit.d
1 # This testsuite is used largely to check our handling of linker script defined
2 # symbols. In the general case we want to be able to access the entire output
3 # section following this symbol (i.e. we treat this symbol as a start symbol).
4 #
5 # There is an exception for a symbol that points into an executable section --
6 # we want this to have the bounds of the PCC as we see it.
7 #
8 # There is also an exception for a symbol which is *outside* of an output
9 # section where we have a compatibility hack to try and guess whether it
10 # represents the start of the next section or end of the previous section.
11 #source: morello-capinit.s
12 #as: -march=morello+c64
13 #ld: -static -pie -T morello-capinit.ld
14 #objdump: -DR -j .inspectionsection
15
16 .*: file format .*
17
18
19 Disassembly of section \.inspectionsection:
20
21 [0-9a-f]+ <ct_outer_start>:
22 .*: [0-9a-f]+ .*
23 .*: R_MORELLO_RELATIVE \*ABS\*\+0x[0-9a-f]+
24 .*: 00000000 .*
25 .*: 00027001 .*
26 .*: 00000000 .*
27
28 [0-9a-f]+ <ct_start>:
29 .*: [0-9a-f]+ .*
30 .*: R_MORELLO_RELATIVE \*ABS\*\+0x[0-9a-f]+
31 .*: 00000000 .*
32 .*: 00027001 .*
33 .*: 00000000 .*
34
35 [0-9a-f]+ <ct1_start>:
36 .*: [0-9a-f]+ .*
37 .*: R_MORELLO_RELATIVE \*ABS\*\+0x[0-9a-f]+
38 .*: 00000000 .*
39 .*: 00027001 .*
40 .*: 00000000 .*
41
42 [0-9a-f]+ <ct1_end>:
43 .*: [0-9a-f]+ .*
44 .*: R_MORELLO_RELATIVE \*ABS\*\+0x[0-9a-f]+
45 .*: 00000000 .*
46 .*: 00027001 .*
47 .*: 00000000 .*
48
49 [0-9a-f]+ <ct_end>:
50 .*: [0-9a-f]+ .*
51 .*: R_MORELLO_RELATIVE \*ABS\*\+0x[0-9a-f]+
52 .*: 00000000 .*
53 .*: 00027001 .*
54 .*: 00000000 .*
55
56 [0-9a-f]+ <cd_outer_start>:
57 .*: [0-9a-f]+ .*
58 .*: R_MORELLO_RELATIVE \*ABS\*
59 .*: 00000000 .*
60 .*: 00000c02 .*
61 .*: 00000000 .*
62
63 [0-9a-f]+ <cd_start>:
64 .*: [0-9a-f]+ .*
65 .*: R_MORELLO_RELATIVE \*ABS\*
66 .*: 00000000 .*
67 .*: 00000c02 .*
68 .*: 00000000 .*
69
70 [0-9a-f]+ <cd1_start>:
71 .*: [0-9a-f]+ .*
72 .*: R_MORELLO_RELATIVE \*ABS\*
73 .*: 00000000 .*
74 .*: 00000802 .*
75 .*: 00000000 .*
76
77 [0-9a-f]+ <cd1_end>:
78 .*: [0-9a-f]+ .*
79 .*: R_MORELLO_RELATIVE \*ABS\*
80 .*: 00000000 .*
81 .*: 00000402 .*
82 .*: 00000000 .*
83
84 [0-9a-f]+ <cd_end>:
85 .*: [0-9a-f]+ .*
86 .*: R_MORELLO_RELATIVE \*ABS\*
87 .*: 00000000 .*
88 .*: 00000002 .*
89 .*: 00000000 .*
90
91 [0-9a-f]+ <cdynamic>:
92 .*: [0-9a-f]+ .*
93 .*: R_MORELLO_RELATIVE \*ABS\*
94 .*: 00000000 .*
95 .*: 0*[1-9a-f]+[0-9]*02 .*
96 .*: 00000000 .*