ld: Update function prototypes for compilers defaulting to -std=gnu23
[binutils-gdb.git] / ld / testsuite / ld-x86-64 / sframe-plt-1.d
blob52bca18d4c086d999236b65507dcf99a93877133
1 #as: --gsframe
2 #source: sframe-foo.s
3 #source: sframe-bar.s
4 #objdump: --sframe=.sframe
5 #ld: -shared --no-rosegment
6 #name: SFrame for plt0 and pltN
8 .*: +file format .*
10 Contents of the SFrame section .sframe:
11 Header :
13 Version: SFRAME_VERSION_2
14 Flags: SFRAME_F_FDE_SORTED
15 CFA fixed RA offset: \-8
16 #...
18 Function Index :
20 func idx \[0\]: pc = 0x1000, size = 16 bytes
21 STARTPC +CFA +FP +RA +
22 0+1000 +sp\+16 +u +f +
23 0+1006 +sp\+24 +u +f +
25 func idx \[1\]: pc = 0x1010, size = 16 bytes
26 STARTPC\[m\] +CFA +FP +RA +
27 0+0000 +sp\+8 +u +f +
28 0+000b +sp\+16 +u +f +
30 #...