brintos

brintos / llvm-project-archived public Read only

0
0
Text · 1.3 KiB · 5bdf07a Raw
25 lines · plain
1REQUIRES: host-byteorder-little-endian2RUN: cat %p/../Inputs/MachO/chained-fixups.yaml \3RUN:   | sed 's/__LINKEDIT:      00000000/__LINKEDIT:      AB000000/' \4RUN:   | yaml2obj | not llvm-objdump --macho --dyld-info - 2>&1 \5RUN:   | FileCheck %s --check-prefix=HEADER16HEADER1: truncated or malformed object (bad chained fixups: unknown version: 171)7 8RUN: cat %p/../Inputs/MachO/chained-fixups.yaml \9RUN:   | sed 's/1000000010000000/1000000AB0000000/' \10RUN:   | yaml2obj | not llvm-objdump --macho --dyld-info - 2>&1 \11RUN:   | FileCheck %s --check-prefix=HEADER212HEADER2: truncated or malformed object (bad chained fixups: unknown imports format: 171)13 14RUN: cat %p/../Inputs/MachO/chained-fixups.yaml \15RUN:   | sed 's/20000000/01000000/' \16RUN:   | yaml2obj | not llvm-objdump --macho --dyld-info - 2>&1 \17RUN:   | FileCheck %s --check-prefix=HEADER318HEADER3: truncated or malformed object (bad chained fixups: image starts offset 1 overlaps with chained fixups header)19 20RUN: cat %p/../Inputs/MachO/chained-fixups.yaml \21RUN:   | sed 's/20000000/FF000000/' \22RUN:   | yaml2obj | not llvm-objdump --macho --dyld-info - 2>&1 \23RUN:   | FileCheck %s --check-prefix=HEADER424HEADER4: truncated or malformed object (bad chained fixups: image starts end 33031 extends past end 32856)25