reactos/sdk
Joachim Henze b30846ab77 [0.4.14][SDK][NDK][PSTYPES] Fix regressions CORE-17247 & CORE-17106
By reverting the guilty rev 0.4.14-dev-1239-g
7481bda679

and placing a C_ASSERT() to protect us from doing the
same fault again in the future. (proposed by Mark Jansen)

This will allow again to use kernel32.dll from 2k3sp2 to
reach desktop and it will allow Google Earth to run again.

Unfortunately it will break CORE-16757 again,
but we did not ship that improvement yet
and we believe that revert to be correct.

When approaching CORE-16757 later, make sure to double-check
also CORE-17247 & CORE-17106 with your fix.

We did excessive testing here, see
https://jira.reactos.org/browse/CORE-17247?focusedCommentId=125166&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-125166

fix cherry picked from commit 0.4.15-dev-730-g
abbe656407
2020-09-07 22:22:56 +02:00
..
cmake [0.4.14][NTOSKRNL] Restore section layout for NTOSKRNL to fix BSOD regression CORE-14683 2020-05-13 17:14:27 +02:00
include [0.4.14][SDK][NDK][PSTYPES] Fix regressions CORE-17247 & CORE-17106 2020-09-07 22:22:56 +02:00
lib [0.4.14][CPPRT][CRT] Avoid extern assembly declarations with no type. CORE-17088 2020-06-07 22:32:04 +02:00
tools [PEFIXUP] Improve error messages 2020-04-19 15:19:03 +02:00