21 lines
616 B
Plaintext
21 lines
616 B
Plaintext
## This test case is used to ensure the error code is caught by llvm-readobj.
|
|
|
|
# RUN: yaml2obj %s -D BITS=32 -o %t.32.o
|
|
# RUN: llvm-readobj -A %t.32.o 2>&1 | FileCheck -DFILE=%t %s
|
|
# RUN: yaml2obj %s -D BITS=64 -o %t.64.o
|
|
# RUN: llvm-readobj -A %t.64.o 2>&1 | FileCheck -DFILE=%t %s
|
|
|
|
# CHECK: warning: '[[FILE]].{{32|64}}.o': invalid section length 0 at offset 0x1
|
|
|
|
--- !ELF
|
|
FileHeader:
|
|
Class: ELFCLASS[[BITS]]
|
|
Data: ELFDATA2LSB
|
|
Type: ET_REL
|
|
Machine: EM_RISCV
|
|
Sections:
|
|
- Name: .riscv.attributes
|
|
Type: SHT_RISCV_ATTRIBUTES
|
|
## Version: 'A'(0x41), section length: 0
|
|
Content: 4100000000
|