Files
clang-p2996/lld/test/elf/Mips/dynlib-fileheader.test
Simon Atanasyan db2e1f35d8 [Mips] Create and initialize _gp symbol.
llvm-svn: 199239
2014-01-14 18:19:52 +00:00

34 lines
914 B
Plaintext

RUN: lld -flavor gnu -target mipsel -shared --noinhibit-exec \
RUN: -o %t %p/Inputs/dynobj.o
RUN: llvm-readobj -file-headers %t | FileCheck %s
CHECK: Format: ELF32-mips
CHECK: Arch: mipsel
CHECK: AddressSize: 32bit
CHECK: LoadName:
CHECK: ElfHeader {
CHECK: Ident {
CHECK: Magic: (7F 45 4C 46)
CHECK: Class: 32-bit (0x1)
CHECK: DataEncoding: LittleEndian (0x1)
CHECK: FileVersion: 1
CHECK: OS/ABI: SystemV (0x0)
CHECK: ABIVersion: 0
CHECK: Unused: (00 00 00 00 00 00 00)
CHECK: }
CHECK: Type: SharedObject (0x3)
CHECK: Machine: EM_MIPS (0x8)
CHECK: Version: 1
CHECK: Entry: 0x170
CHECK: ProgramHeaderOffset: 0x34
CHECK: SectionHeaderOffset: 0x21D8
CHECK: Flags [ (0x0)
CHECK: ]
CHECK: HeaderSize: 52
CHECK: ProgramHeaderEntrySize: 32
CHECK: ProgramHeaderCount: 5
CHECK: SectionHeaderEntrySize: 40
CHECK: SectionHeaderCount: 16
CHECK: StringTableSectionIndex: 13
CHECK:}