Follow up to d0858bffa11, add missing REQUIRES x86
[llvm-project.git] / llvm / test / tools / llvm-objcopy / ELF / unsupported-machine-specific-shndx.test
blob78494e8b3c30a2c6b861111e5c490184c4bd276e
1 # RUN: yaml2obj %s -o %t -DMACHINE=HEXAGON
2 # RUN: not llvm-objcopy %t %t2 2>&1 >/dev/null | FileCheck %s -DINDEX=65280
3 # RUN: yaml2obj %s -o %t -DMACHINE=MIPS
4 # RUN: not llvm-objcopy %t %t2 2>&1 >/dev/null | FileCheck %s -DINDEX=65283
6 !ELF
7 FileHeader:
8   Class:           ELFCLASS64
9   Data:            ELFDATA2LSB
10   Type:            ET_EXEC
11   Machine:         EM_X86_64
12 Symbols:
13   - Name:     test
14     Index:    SHN_[[MACHINE]]_SCOMMON
15     Binding:  STB_GLOBAL
17 # CHECK: symbol 'test' has unsupported value greater than or equal to SHN_LORESERVE: [[INDEX]]