[0.4.10][CMAKE] Update baseaddress_msvc.cmake

by hand!

Motivation is to fix the following warnings at configure-time for *MSVC x86 dbg* :
-- wuauserv has no base address
-- fusion has no base address
-- fusion_1_1 has no base address
-- fusion_2_0 has no base address
-- wlnotify has no base address
-- localspl_apitest.dll has no base address
-- load_notifications has no base address

This fixes CORE-14831 for *MSVC dbg* for this release-branch at least.
Meaning: It hides the effect, without fixing the cause.
It is not a sustainable solution for master yet.
We'd need to improve the python script for that.

I tested afterwards the bootup of a build configured via:
-DENABLE_ROSTESTS=1 -DENABLE_ROSAPPS=1
and built with:
MSVC 2010SP1 (16.0.40219.1) x86 target in dbg configuration
and verified that we had no relocation happening until 3rd stage desktop VBox4.3.12.

MSVC 2010SP1 (16.0.40219.1) x86 target in *rls* configuration was not
tested yet, as that up to now did never reach the desktop yet for unrelated reasons.

I will not upload an iso to sourceforge after this commit,
because it will not have any impact for our primary GCC 4.7.2 toolchain.
This commit is contained in:
Joachim Henze 2022-12-29 18:46:43 +01:00
parent 9e4603dcf8
commit 2b1f8bd686

View file

@ -185,7 +185,7 @@ set(baseaddress_libxslt 0x77ff0000)
set(baseaddress_loadperf 0x77fd0000)
set(baseaddress_localmon 0x77fb0000)
set(baseaddress_localspl 0x77f70000)
set(baseaddress_localspl_apitest 0x77f50000)
set(baseaddress_localspl_apitest.dll 0x77f50000) #module name corrected manually
set(baseaddress_localui 0x77f20000)
set(baseaddress_lpk 0x77ef0000)
set(baseaddress_lsasrv 0x77e90000)
@ -371,3 +371,9 @@ set(baseaddress_xinput1_3 0x750e0000)
set(baseaddress_xinput9_1_0 0x750c0000)
set(baseaddress_xmllite 0x75090000)
set(baseaddress_zipfldr 0x75040000)
set(baseaddress_fusion 0x75000000) #added manually, last entry - 0x40000
set(baseaddress_fusion_1_1 0x74fc0000) #added manually, last entry - 0x40000
set(baseaddress_fusion_2_0 0x74f80000) #added manually, last entry - 0x40000
set(baseaddress_load_notifications 0x74f60000) #added manually, last entry - 0x20000
set(baseaddress_wlnotify 0x74f30000) #added manually, last entry - 0x30000
set(baseaddress_wuauserv 0x74f10000) #added manually, last entry - 0x20000