1da0c48c4Sopenharmony_ci#! /bin/sh 2da0c48c4Sopenharmony_ci 3da0c48c4Sopenharmony_ci. $srcdir/test-subr.sh 4da0c48c4Sopenharmony_ci 5da0c48c4Sopenharmony_ci# echo "int main () {}" | gcc -xc -o testfile-arm-flags - 6da0c48c4Sopenharmony_citestfiles testfile-arm-flags 7da0c48c4Sopenharmony_ci 8da0c48c4Sopenharmony_citestrun_compare ${abs_top_builddir}/src/readelf -h testfile-arm-flags <<\EOF 9da0c48c4Sopenharmony_ciELF Header: 10da0c48c4Sopenharmony_ci Magic: 7f 45 4c 46 01 01 01 00 00 00 00 00 00 00 00 00 11da0c48c4Sopenharmony_ci Class: ELF32 12da0c48c4Sopenharmony_ci Data: 2's complement, little endian 13da0c48c4Sopenharmony_ci Ident Version: 1 (current) 14da0c48c4Sopenharmony_ci OS/ABI: UNIX - System V 15da0c48c4Sopenharmony_ci ABI Version: 0 16da0c48c4Sopenharmony_ci Type: DYN (Shared object file) 17da0c48c4Sopenharmony_ci Machine: ARM 18da0c48c4Sopenharmony_ci Version: 1 (current) 19da0c48c4Sopenharmony_ci Entry point address: 0x3d1 20da0c48c4Sopenharmony_ci Start of program headers: 52 (bytes into file) 21da0c48c4Sopenharmony_ci Start of section headers: 6920 (bytes into file) 22da0c48c4Sopenharmony_ci Flags: Version5 EABI, hard-float ABI 23da0c48c4Sopenharmony_ci Size of this header: 52 (bytes) 24da0c48c4Sopenharmony_ci Size of program header entries: 32 (bytes) 25da0c48c4Sopenharmony_ci Number of program headers entries: 9 26da0c48c4Sopenharmony_ci Size of section header entries: 40 (bytes) 27da0c48c4Sopenharmony_ci Number of section headers entries: 29 28da0c48c4Sopenharmony_ci Section header string table index: 28 29da0c48c4Sopenharmony_ci 30da0c48c4Sopenharmony_ciEOF 31