18 lines · plain
1// A valid MachO object with a bind table containing an opcode2// `BIND_OPCODE_DO_BIND_ULEB_TIMES_SKIPPING_ULEB` with negative skip value3// (0xFFFFFFFFFFFFFFF0).4 5RUN: yaml2obj %p/Inputs/MachO/bind-negative-skip.yaml | \6RUN: llvm-objdump --bind --macho - | \7RUN: FileCheck %s8 9CHECK: Bind table:10CHECK-NEXT: segment section address type addend dylib symbol11CHECK-NEXT: __DATA_CONST __got 0x100004000 pointer 0 libSystem _free12CHECK-NEXT: __DATA __data 0x100008040 pointer 0 libSystem _free13CHECK-NEXT: __DATA_CONST __got 0x100004008 pointer 0 libSystem _malloc14CHECK-NEXT: __DATA __data 0x100008030 pointer 0 libSystem _malloc15CHECK-NEXT: __DATA __data 0x100008028 pointer 0 libSystem _malloc16CHECK-NEXT: __DATA __data 0x100008020 pointer 0 libSystem _malloc17CHECK-NEXT: __DATA_CONST __got 0x100004010 pointer 0 libSystem dyld_stub_binder18