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).
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.
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
19 Disassembly of section \.inspectionsection:
21 [0-9a-f]+ <ct_outer_start>:
23 .*: R_MORELLO_RELATIVE \*ABS\*\+0x[0-9a-f]+
30 .*: R_MORELLO_RELATIVE \*ABS\*\+0x[0-9a-f]+
35 [0-9a-f]+ <ct1_start>:
37 .*: R_MORELLO_RELATIVE \*ABS\*\+0x[0-9a-f]+
44 .*: R_MORELLO_RELATIVE \*ABS\*\+0x[0-9a-f]+
51 .*: R_MORELLO_RELATIVE \*ABS\*\+0x[0-9a-f]+
56 [0-9a-f]+ <cd_outer_start>:
58 .*: R_MORELLO_RELATIVE \*ABS\*
65 .*: R_MORELLO_RELATIVE \*ABS\*
70 [0-9a-f]+ <cd1_start>:
72 .*: R_MORELLO_RELATIVE \*ABS\*
79 .*: R_MORELLO_RELATIVE \*ABS\*
86 .*: R_MORELLO_RELATIVE \*ABS\*
93 .*: R_MORELLO_RELATIVE \*ABS\*
95 .*: 0*[1-9a-f]+[0-9]*02 .*