Timo Kreuzer
5b633d64f1
[UCRTBASE] Build without debug exports
...
Windows ships ucrtbase without debug exports and ucrtbased with debug exports. The wine test tests ucrtbase and loads it dynamically in some cases. Compiling it with _DEBUG requires it to be linked to ucrtbased, which causes problems, because it also dynamically loads ucrtbase, which will cause it to crash.
2025-03-24 23:02:06 +00:00
Timo Kreuzer
41ffe7f3c6
[UCRTBASE] Add ucrtbase.dll to build
2025-01-26 18:08:55 +02:00
Timo Kreuzer
7bb12665d6
[UCRT] Add CMake files
2025-01-16 14:18:53 +02:00
Timo Kreuzer
e98e9000c7
[UCRT] Make SEH blocks ReactOS PSEH compatible
2025-01-16 14:18:53 +02:00
Timo Kreuzer
2cc6699f0d
[UCRT] Silence warning about returning noreturn function
2025-01-16 14:18:53 +02:00
Timo Kreuzer
faedd8ff75
[UCRT] Use GCC inline assembler
...
Clang requires the asm to be split, otherwise it complains that it doesn't have enough registers.
2025-01-16 14:18:53 +02:00
Timo Kreuzer
ffd69754f9
[UCRT] Fix non-standard extern "C" usage
2025-01-16 14:18:53 +02:00
Timo Kreuzer
48d8d198b2
[UCRT] Add missing line breaks at end of file
2025-01-16 14:18:53 +02:00
Timo Kreuzer
04e0dc4a7a
[UCRT] Import Microsoft.Windows.SDK.CRTSource version 10.0.22621.3
...
Imported from https://www.nuget.org/packages/Microsoft.Windows.SDK.CRTSource/10.0.22621.3
License: MIT
2025-01-16 14:18:53 +02:00