Files
clang-p2996/llvm/test/tools/llvm-readobj/ELF/xtensa-header-flags.test
Andrei Safronov 310f7652f7 [Xtensa 2/10] Add Xtensa ELF definitions
Add file with Xtensa ELF relocations. Add Xtensa support to ELF.h,
ELFObject.h and ELFYAML.cpp. Add simple test of Xtensa ELF representation in YAML.

Differential Revision: https://reviews.llvm.org/D64827
2022-12-26 13:30:51 +01:00

21 lines
564 B
Plaintext

## Check that we are able to dump EF_XTENSA_XT_* flags correctly
# RUN: yaml2obj %s -o %t.insn -DFLAG=INSN
# RUN: llvm-readobj -S --file-headers %t.insn | FileCheck --check-prefixes=ALL,INSN %s
# RUN: yaml2obj %s -o %t.lit -DFLAG=LIT
# RUN: llvm-readobj -S --file-headers %t.lit | FileCheck --check-prefixes=ALL,LIT %s
# ALL: Flags [
# INSN: EF_XTENSA_XT_INSN (0x100)
# LIT: EF_XTENSA_XT_LIT (0x200)
# ALL: ]
--- !ELF
FileHeader:
Class: ELFCLASS32
Data: ELFDATA2LSB
Type: ET_EXEC
Machine: EM_XTENSA
Flags: [ EF_XTENSA_XT_[[FLAG]] ]