# REQUIRES: x86 # RUN: llvm-mc -filetype=obj -triple=x86_64-apple-darwin19.0.0 %s -o %t.o # RUN: %lld -pie -lSystem %t.o -o %t # RUN: llvm-objdump --macho --unwind-info --rebase %t | FileCheck %s ## Check that we do not add rebase opcodes to the compact unwind section. # CHECK: Contents of __unwind_info section: # CHECK-NEXT: Version: 0x1 # CHECK-NEXT: Common encodings array section offset: # CHECK-NEXT: Number of common encodings in array: 0x1 # CHECK: Rebase table: # CHECK-NEXT: segment section address type # CHECK-EMPTY: .globl _main .text _main: .cfi_startproc .cfi_def_cfa_offset 16 retq .cfi_endproc