21 lines
526 B
Plaintext
21 lines
526 B
Plaintext
## Test that options for altering PE header fields error out on object files.
|
|
|
|
# RUN: yaml2obj %s -o %t.in.obj
|
|
|
|
# RUN: not llvm-objcopy --subsystem windows %t.in.obj %t.out.obj 2>&1 | FileCheck %s -DFILE=%t.out.obj
|
|
|
|
# CHECK: '[[FILE]]': unable to set subsystem on a relocatable object file
|
|
|
|
--- !COFF
|
|
header:
|
|
Machine: IMAGE_FILE_MACHINE_AMD64
|
|
Characteristics: [ ]
|
|
sections:
|
|
- Name: .text
|
|
Characteristics: [ ]
|
|
VirtualAddress: 4096
|
|
VirtualSize: 1
|
|
SectionData: C3
|
|
symbols:
|
|
...
|