mirror of
https://github.com/reactos/reactos.git
synced 2025-03-10 10:14:44 +00:00

* [COMPILER_APITEST] Import MS EH/SEH tests Taken from https://github.com/microsoft/compiler-tests * [CRT] Add missing declaration of _longjmpex * [COMPILER_APITEST] Add cmake build files for MS SEH test It is built as a static library * [COMPILER_APITEST] Fix GCC build of MS SEH tests There are a number of hacks in there now. Also the volatile hacks should be separated and sent upstream. * [COMPILER_APITEST] Fix x64 build of MS SEH tests * [COMPILER_APITEST] Fix clang build of MS SEH tests * [COMPILER_APITEST] Include MS SEH tests
99 lines
2.1 KiB
Text
99 lines
2.1 KiB
Text
Test pass 1 - no exceptions
|
|
Simple
|
|
Try
|
|
GSCookie
|
|
TryAndGSCookie
|
|
Align
|
|
TryAndAlign
|
|
GSCookieAndAlign
|
|
TryAndGSCookieAndAlign
|
|
Alloca
|
|
TryAndAlloca
|
|
GSCookieAndAlloca
|
|
TryAndGSCookieAndAlloca
|
|
AlignAndAlloca
|
|
TryAndAlignAndAlloca
|
|
GSCookieAndAlignAndAlloca
|
|
TryAndGSCookieAndAlignAndAlloca
|
|
BigLocals
|
|
TryAndBigLocals
|
|
GSCookieAndBigLocals
|
|
TryAndGSCookieAndBigLocals
|
|
AlignAndBigLocals
|
|
TryAndAlignAndBigLocals
|
|
GSCookieAndAlignAndBigLocals
|
|
TryAndGSCookieAndAlignAndBigLocals
|
|
AllocaAndBigLocals
|
|
TryAndAllocaAndBigLocals
|
|
GSCookieAndAllocaAndBigLocals
|
|
TryAndGSCookieAndAllocaAndBigLocals
|
|
AlignAndAllocaAndBigLocals
|
|
TryAndAlignAndAllocaAndBigLocals
|
|
GSCookieAndAlignAndAllocaAndBigLocals
|
|
TryAndGSCookieAndAlignAndAllocaAndBigLocals
|
|
EbpAdj
|
|
TryAndEbpAdj
|
|
GSCookieAndEbpAdj
|
|
TryAndGSCookieAndEbpAdj
|
|
AlignAndEbpAdj
|
|
TryAndAlignAndEbpAdj
|
|
GSCookieAndAlignAndEbpAdj
|
|
TryAndGSCookieAndAlignAndEbpAdj
|
|
AllocaAndEbpAdj
|
|
TryAndAllocaAndEbpAdj
|
|
GSCookieAndAllocaAndEbpAdj
|
|
TryAndGSCookieAndAllocaAndEbpAdj
|
|
AlignAndAllocaAndEbpAdj
|
|
TryAndAlignAndAllocaAndEbpAdj
|
|
GSCookieAndAlignAndAllocaAndEbpAdj
|
|
TryAndGSCookieAndAlignAndAllocaAndEbpAdj
|
|
Test pass 2 - exceptions
|
|
Simple
|
|
Try
|
|
GSCookie
|
|
TryAndGSCookie
|
|
Align
|
|
TryAndAlign
|
|
GSCookieAndAlign
|
|
TryAndGSCookieAndAlign
|
|
Alloca
|
|
TryAndAlloca
|
|
GSCookieAndAlloca
|
|
TryAndGSCookieAndAlloca
|
|
AlignAndAlloca
|
|
TryAndAlignAndAlloca
|
|
GSCookieAndAlignAndAlloca
|
|
TryAndGSCookieAndAlignAndAlloca
|
|
BigLocals
|
|
TryAndBigLocals
|
|
GSCookieAndBigLocals
|
|
TryAndGSCookieAndBigLocals
|
|
AlignAndBigLocals
|
|
TryAndAlignAndBigLocals
|
|
GSCookieAndAlignAndBigLocals
|
|
TryAndGSCookieAndAlignAndBigLocals
|
|
AllocaAndBigLocals
|
|
TryAndAllocaAndBigLocals
|
|
GSCookieAndAllocaAndBigLocals
|
|
TryAndGSCookieAndAllocaAndBigLocals
|
|
AlignAndAllocaAndBigLocals
|
|
TryAndAlignAndAllocaAndBigLocals
|
|
GSCookieAndAlignAndAllocaAndBigLocals
|
|
TryAndGSCookieAndAlignAndAllocaAndBigLocals
|
|
EbpAdj
|
|
TryAndEbpAdj
|
|
GSCookieAndEbpAdj
|
|
TryAndGSCookieAndEbpAdj
|
|
AlignAndEbpAdj
|
|
TryAndAlignAndEbpAdj
|
|
GSCookieAndAlignAndEbpAdj
|
|
TryAndGSCookieAndAlignAndEbpAdj
|
|
AllocaAndEbpAdj
|
|
TryAndAllocaAndEbpAdj
|
|
GSCookieAndAllocaAndEbpAdj
|
|
TryAndGSCookieAndAllocaAndEbpAdj
|
|
AlignAndAllocaAndEbpAdj
|
|
TryAndAlignAndAllocaAndEbpAdj
|
|
GSCookieAndAlignAndAllocaAndEbpAdj
|
|
TryAndGSCookieAndAlignAndAllocaAndEbpAdj
|
|
Test passed
|