Commit | Line | Data |
---|---|---|
a91e1603 L |
1 | #source: mbind1.s |
2 | #ld: -pie -z common-page-size=0x1000 -z max-page-size=0x200000 | |
3 | #readelf: -S -l --wide | |
f1ac0afe | 4 | #target: *-*-linux* *-*-gnu* arm*-*-uclinuxfdpiceabi |
8a8a1171 | 5 | #xfail: ![check_pie_support] |
a91e1603 L |
6 | |
7 | #... | |
8 | \[[ 0-9]+\] \.mbind\.text[ ]+PROGBITS[ ]+[0-9a-f]+ [0-9a-f]+ [0-9a-f]+ 00 AXD 0 0 4096 | |
9 | \[[ 0-9]+\] \.mbind\.text[ ]+PROGBITS[ ]+[0-9a-f]+ [0-9a-f]+ [0-9a-f]+ 00 AXD 0 3 4096 | |
10 | \[[ 0-9]+\] \.mbind\.rodata[ ]+PROGBITS[ ]+[0-9a-f]+ [0-9a-f]+ [0-9a-f]+ 00 AD 0 2 4096 | |
11 | #... | |
12 | \[[ 0-9]+\] \.mbind\.data[ ]+PROGBITS[ ]+[0-9a-f]+ [0-9a-f]+ [0-9a-f]+ 00 WAD 0 0 4096 | |
13 | \[[ 0-9]+\] \.mbind\.data[ ]+PROGBITS[ ]+[0-9a-f]+ [0-9a-f]+ [0-9a-f]+ 00 WAD 0 3 4096 | |
14 | #... | |
15 | \[[ 0-9]+\] \.mbind\.bss[ ]+NOBITS[ ]+[0-9a-f]+ [0-9a-f]+ [0-9a-f]+ 00 WAD 0 0 4096 | |
16 | \[[ 0-9]+\] \.mbind\.bss[ ]+NOBITS[ ]+[0-9a-f]+ [0-9a-f]+ [0-9a-f]+ 00 WAD 0 3 4096 | |
17 | #... | |
18 | Program Headers: | |
a91e1603 L |
19 | #... |
20 | GNU_MBIND\+0[ \t]+0x[0-9a-f]+ 0x[0-9a-f]+ 0x[0-9a-f]+ 0x[0-9a-f]+ 0x[0-9a-f]+ R E 0x1000 | |
21 | GNU_MBIND\+0x3[ \t]+0x[0-9a-f]+ 0x[0-9a-f]+ 0x[0-9a-f]+ 0x[0-9a-f]+ 0x[0-9a-f]+ R E 0x1000 | |
22 | GNU_MBIND\+0x2[ \t]+0x[0-9a-f]+ 0x[0-9a-f]+ 0x[0-9a-f]+ 0x[0-9a-f]+ 0x[0-9a-f]+ R 0x1000 | |
23 | GNU_MBIND\+0[ \t]+0x[0-9a-f]+ 0x[0-9a-f]+ 0x[0-9a-f]+ 0x[0-9a-f]+ 0x[0-9a-f]+ RW 0x1000 | |
24 | GNU_MBIND\+0x3[ \t]+0x[0-9a-f]+ 0x[0-9a-f]+ 0x[0-9a-f]+ 0x[0-9a-f]+ 0x[0-9a-f]+ RW 0x1000 | |
25 | GNU_MBIND\+0[ \t]+0x[0-9a-f]+ 0x[0-9a-f]+ 0x[0-9a-f]+ 0x[0-9a-f]+ 0x[0-9a-f]+ RW 0x1000 | |
26 | GNU_MBIND\+0x3[ \t]+0x[0-9a-f]+ 0x[0-9a-f]+ 0x[0-9a-f]+ 0x[0-9a-f]+ 0x[0-9a-f]+ RW 0x1000 | |
27 | #... | |
28 | Section to Segment mapping: | |
a91e1603 L |
29 | #... |
30 | [0-9]+ .mbind.text + | |
31 | [0-9]+ .mbind.text + | |
32 | [0-9]+ .mbind.rodata + | |
33 | [0-9]+ .mbind.data + | |
34 | [0-9]+ .mbind.data + | |
35 | [0-9]+ .mbind.bss + | |
36 | [0-9]+ .mbind.bss + | |
37 | #pass |