## Check how we print relocations. # RUN: llvm-readobj -r %p/Inputs/trivial.obj.coff-i386 \ # RUN: | FileCheck %s --check-prefix COFF # RUN: llvm-readobj -r %p/Inputs/bad-relocs.obj.coff-i386 \ # RUN: | FileCheck %s --check-prefix BAD-COFF-RELOCS # RUN: llvm-readobj -r %p/Inputs/relocs-no-symtab.obj.coff-i386 \ # RUN: | FileCheck %s --check-prefix BAD-COFF-RELOCS # COFF: Relocations [ # COFF-NEXT: Section (1) .text { # COFF-NEXT: 0x4 IMAGE_REL_I386_DIR32 .data (4) # COFF-NEXT: 0x9 IMAGE_REL_I386_REL32 _puts (7) # COFF-NEXT: 0xE IMAGE_REL_I386_REL32 _SomeOtherFunction (8) # COFF-NEXT: } # COFF-NEXT: ] # BAD-COFF-RELOCS: Relocations [ # BAD-COFF-RELOCS-NEXT: Section (1) sec { # BAD-COFF-RELOCS-NEXT: 0xDEADBEEF IMAGE_REL_I386_ABSOLUTE - # BAD-COFF-RELOCS-NEXT: } # BAD-COFF-RELOCS-NEXT: ]