summaryrefslogtreecommitdiff
path: root/gas/testsuite/gas/elf/section10.d
blob: d51bd4e36e56ca9c6a7a1eab1cec853d87bf194c (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
#readelf: -N --wide
#name: numeric section flags and types
# The RX port annoyingly reorders the sections so that they do not match the sequence expected below.
#xfail: rx-*-*

#...
[ 	]*\[.*\][ 	]+.text
[ 	]*PROGBITS.*
[ 	]*\[.*4000006\]: ALLOC, EXEC, OS \(.*4000000\)
#...
[ 	]*\[.*\][ 	]+sec1
[ 	]*PROGBITS.*
[ 	]*\[.*6000000\]: OS \(.*6000000\)
[ 	]*\[.*\][ 	]+sec2
[ 	]*PROGBITS.*
[ 	]*\[0+00806\]: ALLOC, EXEC, COMPRESSED
[ 	]*\[<unknown>: 0x[0-9]+\], .*
#...
[ 	]*\[.*\][ 	]+sec3
[ 	]*PROGBITS.*
[ 	]*\[.*fedff030\]: MERGE, STRINGS,.* EXCLUDE, OS \(.*ed00000\), PROC \(.*[3467]0000000\), UNKNOWN \(0+0ff000\)
#...
[ 	]*\[.*\][ 	]+sec4
[ 	]*LOOS\+0x11[ 	].*
[ 	]*\[0+06\]: ALLOC, EXEC
#...
[ 	]*\[.*\][ 	]+sec5
[ 	]*LOUSER\+0x9[ 	].*
[ 	]*\[.*fedf0000\]:.* EXCLUDE, OS \(.*ed00000\), PROC \(.*[3467]0000000\), UNKNOWN \(.*f0000\)
[ 	]*\[.*\][ 	]+.data.foo
[ 	]*LOUSER\+0x7f000000[ 	].*
[ 	]*\[0+003\]: WRITE, ALLOC
[ 	]*\[.*\][ 	]+sec6
[ 	]*0000162e: <unknown>[ 	].*
[ 	]*\[.*120004\]: EXEC, OS \(.*100000\), UNKNOWN \(.*20000\)
#pass