reactos/sdk/cmake
Joachim Henze 609769262c [0.4.9][CMAKE] Update GCC baseaddress.cmake
Motivation is to fix the very frequent relocations
that we had since 0.4.9-dev'ing in the GCC build of the kind:

(../dll/ntdll/ldr/ldrutils.c:1311) LDR: LdrpMapDll Relocating Image Name comctl32.dll (7BEA0000-7C065000 -> 00410000)
(../dll/ntdll/ldr/ldrutils.c:1350) Overlapping DLL: C:\ReactOS\system32\rpcrt4.dll

(../dll/ntdll/ldr/ldrutils.c:1311) LDR: LdrpMapDll Relocating Image Name comdlg32.dll (7BAA0000-7BB87000 -> 005E0000)
(../dll/ntdll/ldr/ldrutils.c:1350) Overlapping DLL: C:\ReactOS\system32\shell32.dll

which really slowed down this release version significantly.

The update will also fix the following warnings at compile-time for GCC:
-- dxtn has no base address
-- zipfldr has no base address
-- verifier has no base address
-- custom has no base address
-- notifyhook has no base address
-- vfd has no base address

This updates the GCC baseaddress.cmake
to the state we do use in 0.4.10-release-145-gb5cfb62
leaving out the components that do not exist in releases/0.4.9 yet,
And additionally preserves the addresses for the 3 fusion dlls,
which our script currently cannot handle yet.
Therefore respecting the differences for:
set(baseaddress_localspl_apitest.dll           0x760a0000)
which has a different name in the old branches and:
set(baseaddress_fusion                         0x721C0000) #added manually, last entry - 0x40000
set(baseaddress_fusion_1_1                     0x72180000) #added manually, last entry - 0x40000
set(baseaddress_fusion_2_0                     0x72140000) #added manually, last entry - 0x40000
2022-09-30 22:56:23 +02:00
..
Compiler
Platform [CLANG-CL] Initial commit that allows us to compile ReactOS with clang-cl. 2017-11-23 14:09:57 +01:00
baseaddress.cmake [0.4.9][CMAKE] Update GCC baseaddress.cmake 2022-09-30 22:56:23 +02:00
baseaddress_dwarf.cmake [0.4.9][CMAKE] Fix MSVC2010SP1 x86 dbg configure-warning 'winspool has no base address' CORE-18104 2022-04-07 01:07:52 +02:00
baseaddress_msvc.cmake [0.4.9][CMAKE] Fix MSVC2010SP1 x86 dbg configure-warning 'winspool has no base address' CORE-18104 2022-04-07 01:07:52 +02:00
bison-flex.cmake
CMakeDetermineASMCompiler.cmake
CMakeDetermineCompilerId.cmake
CMakeMacros.cmake [0.4.9][CMAKE][BOOTDATA] Fix LiveCD does not import caroots.inf into registry CORE-17739 CORE-17735 (#3930) 2022-01-21 23:11:43 +01:00
CMakeParseArguments.cmake
compilerflags.cmake
config-amd64.cmake Replace our dxtn.dll by a version based on the libtxc_dxtn source code (#203) 2017-12-20 11:15:13 +01:00
config-arm.cmake Replace our dxtn.dll by a version based on the libtxc_dxtn source code (#203) 2017-12-20 11:15:13 +01:00
config.cmake Replace our dxtn.dll by a version based on the libtxc_dxtn source code (#203) 2017-12-20 11:15:13 +01:00
gcc.cmake [0.4.9][NTOSKRNL] Restore section layout for NTOSKRNL to fix BSOD regression CORE-14683 2020-10-31 16:39:40 +01:00
host-tools.cmake [CLANG-CL] Initial commit that allows us to compile ReactOS with clang-cl. 2017-11-23 14:09:57 +01:00
init-section.lds [0.4.9][NTOSKRNL] Restore section layout for NTOSKRNL to fix BSOD regression CORE-14683 2020-10-31 16:39:40 +01:00
localization.cmake
midl-support.cmake
msvc.cmake [0.4.9][CMAKE] Fix 9 MSVC2010SP1 x86 dbg warnings LNK4221 CORE-18104 CORE-14373 2022-03-31 18:28:59 +02:00
widl-support.cmake [CMAKE/WIDL] Add rudimentary dependency tracking in add_rpcproxy_files 2018-01-20 15:46:25 +01:00
writing_CmakeLists_for_ReactOS.txt