mirror of
https://github.com/reactos/reactos.git
synced 2025-02-23 17:05:46 +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
15 lines
369 B
CMake
15 lines
369 B
CMake
|
|
add_subdirectory(ms)
|
|
|
|
list(APPEND SOURCE
|
|
ms_seh.c
|
|
pseh.c
|
|
pseh_cpp.cpp
|
|
psehtest2.c
|
|
testlist.c)
|
|
|
|
add_executable(compiler_apitest ${SOURCE})
|
|
target_link_libraries(compiler_apitest ms_seh_test wine ${PSEH_LIB})
|
|
set_module_type(compiler_apitest win32cui)
|
|
add_importlibs(compiler_apitest msvcrt kernel32 ntdll)
|
|
add_rostests_file(TARGET compiler_apitest)
|