## 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:
...