1// A valid MachO object with a bind table containing an opcode 2// `BIND_OPCODE_DO_BIND_ULEB_TIMES_SKIPPING_ULEB` with negative skip value 3// (0xFFFFFFFFFFFFFFF0). 4 5RUN: yaml2obj %p/Inputs/MachO/bind-negative-skip.yaml | \ 6RUN: llvm-objdump --bind --macho - | \ 7RUN: FileCheck %s 8 9CHECK: Bind table: 10CHECK-NEXT: segment section address type addend dylib symbol 11CHECK-NEXT: __DATA_CONST __got 0x100004000 pointer 0 libSystem _free 12CHECK-NEXT: __DATA __data 0x100008040 pointer 0 libSystem _free 13CHECK-NEXT: __DATA_CONST __got 0x100004008 pointer 0 libSystem _malloc 14CHECK-NEXT: __DATA __data 0x100008030 pointer 0 libSystem _malloc 15CHECK-NEXT: __DATA __data 0x100008028 pointer 0 libSystem _malloc 16CHECK-NEXT: __DATA __data 0x100008020 pointer 0 libSystem _malloc 17CHECK-NEXT: __DATA_CONST __got 0x100004010 pointer 0 libSystem dyld_stub_binder 18