[CMAKE] Use baseaddress64.cmake for all 64 bit builds - Rename baseaddress_msvc_x64.cmake to baseaddress64.cmake - Include it for all compilers and 64 bit architectures
[CMAKE] Add DLL_EXPORT_VERSION config option Set this to e.g. 0x600 to build with Vista exports
[LOG2LINES] Compile the tool for MSVC builds
[ASMPP] Implement asm preprocessor This converts ML style assembly to GAS compatible syntax
[CMAKE] Set KDBG define only where required (fastfat, win32k, ntoskrnl)
[CMAKE] Set _WINKD_ define only where required (kernel and setuplib)
[CMAKE] Fix buildbot builders
[CMAKE] Do not use USE_CLANG_CL variable in CMake scripts
[CMAKE] Elimitate the use of GCC and CLANG variables
[SDK] Fix some arm64 stuff that was discovered during testing Addendum to 6dfc13e4. CORE-17518
[SDK][CRT] Add _CRT_NON_CONFORMING_SWPRINTFS support This allows us to easier port wine changes, where swprintf with a size is used a lot
[CMAKE] Remove __inline substitutions All supported compilers can do C99 now, this is not needed anymore.
[SDK] Allow ARM64 MSVC to complete configuration (#4045) - Add some of the missing CMake adjustments to continue the configure and compile process with ARM64 MSVC - Created quick stubs for the functions in SDK needed to finish the configuration process - Put in an ARM64 option for spec2def CORE-17518 CORE-17615
[CMAKE] CMakeLists.txt: Add arm64 to ARCH allowed values CORE-17518
[CMAKE] CMakeLists.txt: Fix 'omap-zoom2' typo Addendum to fae2044 (r51783). CORE-17604
[CMAKE] CMakeLists.txt: Remove NO_UNDERSCORE_PREFIX leftovers And switch to add_compile_definitions(). Addendum to 9efafd6.
[CMAKE] Store and re-use M4 and BISON_PKGDATADIR env variables ROSBE-174
[CMAKE] CMakeLists.txt: Print CMAKE_CONFIGURATION_TYPES Follow-up to d10728a.
[CMAKE] Do not define _M_AMD64 when using amd64 clang-cl
[CMAKE] Rely less on CMAKE_BUILD_TYPE variable Having conditional statements with CMAKE_BUILD_TYPE is an antipattern See https://stackoverflow.com/questions/66079007/having-conditional-statements-on-build-type-variable-a-good-design We use both single- and multi-config generators (Ninja and VS), so we can't really rely on CMAKE_BUILD_TYPE, because it's not always set. This commit alters some conditional flags to use <$CONFIG:...> generator expression, but is still not complete. Also, our default optimization level (4) now has what was always a de-facto flags