1RUN: llvm-readobj -mips-plt-got %p/Inputs/got-plt.exe.elf-mipsel | FileCheck %s 2 3CHECK: PLT GOT { 4CHECK-NEXT: Reserved entries [ 5CHECK-NEXT: Entry { 6CHECK-NEXT: Address: 0x410814 7CHECK-NEXT: Initial: 0x0 8CHECK-NEXT: Purpose: PLT lazy resolver 9CHECK-NEXT: } 10CHECK-NEXT: Entry { 11CHECK-NEXT: Address: 0x410818 12CHECK-NEXT: Initial: 0x0 13CHECK-NEXT: Purpose: Module pointer 14CHECK-NEXT: } 15CHECK-NEXT: ] 16CHECK-NEXT: Entries [ 17CHECK-NEXT: Entry { 18CHECK-NEXT: Address: 0x41081C 19CHECK-NEXT: Initial: 0x4007C0 20CHECK-NEXT: Value: 0x0 21CHECK-NEXT: Type: Function (0x2) 22CHECK-NEXT: Section: Undefined (0x0) 23CHECK-NEXT: Name: puts@GLIBC_2.0 (71) 24CHECK-NEXT: } 25CHECK-NEXT: Entry { 26CHECK-NEXT: Address: 0x410820 27CHECK-NEXT: Initial: 0x4007C0 28CHECK-NEXT: Value: 0x0 29CHECK-NEXT: Type: Function (0x2) 30CHECK-NEXT: Section: Undefined (0x0) 31CHECK-NEXT: Name: __libc_start_main@GLIBC_2.0 (53) 32CHECK-NEXT: } 33CHECK-NEXT: ] 34CHECK-NEXT: } 35