1# REQUIRES: x86 2# RUN: yaml2obj %s -o %t.o 3# RUN: ld.lld %t.o -o %t 4# RUN: llvm-readelf -S %t | FileCheck %s 5 6## Test that we accept forward sh_link references. 7 8# CHECK: .linkorder 9# CHECK: .text 10 11--- !ELF 12FileHeader: 13 Class: ELFCLASS64 14 Data: ELFDATA2LSB 15 Type: ET_REL 16 Machine: EM_X86_64 17Sections: 18 - Name: .linkorder 19 Type: SHT_PROGBITS 20 Flags: [ SHF_LINK_ORDER ] 21 Link: 2 22 - Name: .text 23 Type: SHT_PROGBITS 24