blob: 25c5477d5feaf5c29a988d1ccf4dc23ceb85a0a7 [file] [log] [blame]
#! /bin/sh
. $srcdir/test-subr.sh
# echo "int main () {}" | gcc -xc -o testfile-arm-flags -
testfiles testfile-arm-flags
testrun_compare ${abs_top_builddir}/src/readelf -h testfile-arm-flags <<\EOF
ELF Header:
Magic: 7f 45 4c 46 01 01 01 00 00 00 00 00 00 00 00 00
Class: ELF32
Data: 2's complement, little endian
Ident Version: 1 (current)
OS/ABI: UNIX - System V
ABI Version: 0
Type: DYN (Shared object file)
Machine: ARM
Version: 1 (current)
Entry point address: 0x3d1
Start of program headers: 52 (bytes into file)
Start of section headers: 6920 (bytes into file)
Flags: Version5 EABI, hard-float ABI
Size of this header: 52 (bytes)
Size of program header entries: 32 (bytes)
Number of program headers entries: 9
Size of section header entries: 40 (bytes)
Number of section headers entries: 29
Section header string table index: 28
EOF