noseh.s
606 Bytes
# REQUIRES: x86
# RUN: llvm-mc -triple i686-w64-mingw32 %s -filetype=obj -o %t.obj
# RUN: lld-link -lldmingw %t.obj -out:%t.exe -entry:main
# RUN: llvm-readobj --file-headers %t.exe | FileCheck %s --check-prefix=DEFAULT
# RUN: lld-link -lldmingw %t.obj -out:%t.noseh.exe -entry:main -noseh
# RUN: llvm-readobj --file-headers %t.noseh.exe | FileCheck %s --check-prefix=NOSEH
# DEFAULT: Characteristics [
# DEFAULT-NOT: IMAGE_DLL_CHARACTERISTICS_NO_SEH
# DEFAULT: ]
# NOSEH: Characteristics [
# NOSEH: IMAGE_DLL_CHARACTERISTICS_NO_SEH
# NOSEH: ]
.text
.globl _main
_main:
ret