#name: -t (section details) for readelf SHF_GNU_RETAIN #source: retain1.s #target: [supports_gnu_osabi] #readelf: -S -t --wide #... \[[ 0-9]+\] .bss.retain0 #... \[0+200003\]: WRITE, ALLOC, GNU_RETAIN #... \[[ 0-9]+\] .bss.retain1 #... \[0+200003\]: WRITE, ALLOC, GNU_RETAIN #... \[[ 0-9]+\] .data.retain2 #... \[0+200003\]: WRITE, ALLOC, GNU_RETAIN #... \[[ 0-9]+\] .bss.sretain0 #... \[0+200003\]: WRITE, ALLOC, GNU_RETAIN #... \[[ 0-9]+\] .bss.sretain1 #... \[0+200003\]: WRITE, ALLOC, GNU_RETAIN #... \[[ 0-9]+\] .data.sretain2 #... \[0+200003\]: WRITE, ALLOC, GNU_RETAIN #... \[[ 0-9]+\] .text.fnretain1 #... \[0+200006\]: ALLOC, EXEC, GNU_RETAIN #... \[[ 0-9]+\] .bss.lsretain0 #... \[0+200003\]: WRITE, ALLOC, GNU_RETAIN #... \[[ 0-9]+\] .bss.lsretain1 #... \[0+200003\]: WRITE, ALLOC, GNU_RETAIN #... \[[ 0-9]+\] .data.lsretain2 #... \[0+200003\]: WRITE, ALLOC, GNU_RETAIN #pass