reactos/sdk/cmake/baseaddress_msvc.cmake
Katayama Hirofumi MZ 73d0d24d67
[CMAKE] Update sdk/cmake/baseaddress(,_msvc).cmake (#6627)
Follow-up to #6624 (fd96666). ReactOS got rekt in that PR
because kernel32.dll got so larger.
Fix base addresses of DLLs to boot successfully. Sorry.

(dll/ntdll/ldr/ldrutils.c:1423) Illegal DLL relocation!
C:\ReactOS\System32\ntdll.dll overlaps kernel32.dll
*** Fatal System Error: 0xc0000269

Proposed changes
After latest build:
python gen_baseaddress.py C:\Users\katahiromz\reactos-1\output-VS-i386
python gen_baseaddress.py C:\Users\katahiromz\reactos-1\output-MinGW-i386
2024-03-16 13:46:10 +09:00

398 lines
23 KiB
CMake

# Generated from C:\Users\katahiromz\reactos-1\output-VS-i386
# Generated by sdk/tools/gen_baseaddress.py
set(baseaddress_ntdll 0x7c920000) # should be above 0x7c920000
set(baseaddress_kernel32 0x7c650000)
set(baseaddress_msvcrt 0x7c5d0000)
set(baseaddress_advapi32 0x7c540000)
set(baseaddress_gdi32 0x7c4e0000)
set(baseaddress_user32 0x77a20000) # reserved
set(baseaddress_dhcpcsvc 0x7c4a0000)
set(baseaddress_dnsapi 0x7c460000)
set(baseaddress_icmp 0x7c440000)
set(baseaddress_iphlpapi 0x7c400000)
set(baseaddress_ws2_32 0x7c3d0000)
set(baseaddress_ws2help 0x7c3b0000)
set(baseaddress_shlwapi 0x7c330000)
set(baseaddress_rpcrt4 0x7c290000)
set(baseaddress_comctl32 0x7c140000)
set(baseaddress_ole32 0x7bff0000)
set(baseaddress_winspool 0x7bfa0000)
set(baseaddress_winmm 0x7bf00000)
set(baseaddress_comdlg32 0x7be20000)
set(baseaddress_shell32 0x7b590000)
set(baseaddress_lz32 0x7b570000)
set(baseaddress_version 0x7b540000)
set(baseaddress_oleaut32 0x7b410000)
set(baseaddress_setupapi 0x7b2e0000)
set(baseaddress_mpr 0x7b2b0000)
set(baseaddress_crypt32 0x7b1e0000)
set(baseaddress_wininet 0x7b150000)
set(baseaddress_urlmon 0x7b0a0000)
set(baseaddress_psapi 0x7b080000)
set(baseaddress_imm32 0x7b030000)
set(baseaddress_msvfw32 0x7aff0000)
set(baseaddress_dbghelp 0x7af70000)
set(baseaddress_devmgr 0x7aec0000)
set(baseaddress_msacm32 0x7ae80000)
set(baseaddress_netapi32 0x7ae10000)
set(baseaddress_powrprof 0x7adf0000)
set(baseaddress_secur32 0x7adb0000)
set(baseaddress_wintrust 0x7ad70000)
set(baseaddress_avicap32 0x7ad50000)
set(baseaddress_cabinet 0x7ad10000)
set(baseaddress_dsound 0x7acb0000)
set(baseaddress_glu32 0x7ac30000)
set(baseaddress_opengl32 0x7ab50000)
set(baseaddress_riched20 0x7aac0000)
set(baseaddress_userenv 0x7aa80000)
set(baseaddress_uxtheme 0x7aa30000)
set(baseaddress_cryptui 0x7a990000)
set(baseaddress_csrsrv 0x7a960000)
set(baseaddress_basesrv 0x7a930000)
set(baseaddress_winsrv 0x7a8b0000)
set(baseaddress_dplayx 0x7a860000)
set(baseaddress_gdiplus 0x7a7c0000)
set(baseaddress_msimg32 0x7a7a0000)
set(baseaddress_mswsock 0x7a780000)
set(baseaddress_oledlg 0x7a740000)
set(baseaddress_rasapi32 0x7a710000)
set(baseaddress_rsaenh 0x7a6c0000)
set(baseaddress_samlib 0x7a690000)
set(baseaddress_sensapi 0x7a670000)
set(baseaddress_sfc_os 0x7a650000)
set(baseaddress_snmpapi 0x7a630000)
set(baseaddress_spoolss 0x7a600000)
set(baseaddress_usp10 0x7a5a0000)
set(baseaddress_access 0x7a520000)
set(baseaddress_acgenral 0x7a500000)
set(baseaddress_aclayers 0x7a4d0000)
set(baseaddress_acledit 0x7a4b0000)
set(baseaddress_aclui 0x7a480000)
set(baseaddress_acppage 0x7a440000)
set(baseaddress_activeds 0x7a420000)
set(baseaddress_actxprxy 0x7a2a0000)
set(baseaddress_advapi32_vista 0x7a280000)
set(baseaddress_advpack 0x7a250000)
set(baseaddress_amstream 0x7a220000)
set(baseaddress_apphelp 0x7a1e0000)
set(baseaddress_appwiz 0x7a170000)
set(baseaddress_atl 0x7a140000)
set(baseaddress_atl100 0x7a110000)
set(baseaddress_atl80 0x7a0e0000)
set(baseaddress_authz 0x7a0c0000)
set(baseaddress_avifil32 0x7a070000)
set(baseaddress_batt 0x7a050000)
set(baseaddress_bcrypt 0x7a020000)
set(baseaddress_beepmidi 0x7a000000)
set(baseaddress_browser 0x79fe0000)
set(baseaddress_browseui 0x79ec0000)
set(baseaddress_bthci 0x79ea0000)
set(baseaddress_cards 0x79de0000)
set(baseaddress_cfgmgr32 0x79dc0000)
set(baseaddress_clb 0x79da0000)
set(baseaddress_clusapi 0x79d70000)
set(baseaddress_cmicpl 0x79d40000)
set(baseaddress_comcat 0x79d20000)
set(baseaddress_compstui 0x79d00000)
set(baseaddress_console 0x79cb0000)
set(baseaddress_credui 0x79c70000)
set(baseaddress_crtdll 0x79c10000)
set(baseaddress_cryptdlg 0x79be0000)
set(baseaddress_cryptdll 0x79bc0000)
set(baseaddress_cryptext 0x79ba0000)
set(baseaddress_cryptnet 0x79b70000)
set(baseaddress_custom 0x79b40000)
set(baseaddress_d3d8 0x79b00000)
set(baseaddress_d3d8thk 0x79ae0000)
set(baseaddress_d3d9 0x79a90000)
set(baseaddress_d3dcompiler_43 0x79a00000)
set(baseaddress_d3drm 0x79990000)
set(baseaddress_d3dwine 0x79800000)
set(baseaddress_d3dx9_24 0x79740000)
set(baseaddress_d3dx9_25 0x79680000)
set(baseaddress_d3dx9_26 0x795c0000)
set(baseaddress_d3dx9_27 0x79500000)
set(baseaddress_d3dx9_28 0x79440000)
set(baseaddress_d3dx9_29 0x79380000)
set(baseaddress_d3dx9_30 0x792c0000)
set(baseaddress_d3dx9_31 0x79200000)
set(baseaddress_d3dx9_32 0x79130000)
set(baseaddress_d3dx9_33 0x79060000)
set(baseaddress_d3dx9_34 0x78f90000)
set(baseaddress_d3dx9_35 0x78ec0000)
set(baseaddress_d3dx9_36 0x78df0000)
set(baseaddress_d3dx9_37 0x78d20000)
set(baseaddress_d3dx9_38 0x78c50000)
set(baseaddress_d3dx9_39 0x78b80000)
set(baseaddress_d3dx9_40 0x78ab0000)
set(baseaddress_d3dx9_41 0x789e0000)
set(baseaddress_d3dx9_42 0x78910000)
set(baseaddress_d3dx9_43 0x78840000)
set(baseaddress_d3dxof 0x78810000)
set(baseaddress_dbgeng 0x787d0000)
set(baseaddress_dciman32 0x787b0000)
set(baseaddress_dcomlaunch 0x78790000)
set(baseaddress_ddraw 0x78700000)
set(baseaddress_desk 0x78660000)
set(baseaddress_deskadp 0x78630000)
set(baseaddress_deskmon 0x78600000)
set(baseaddress_devcpux 0x785e0000)
set(baseaddress_devenum 0x785b0000)
set(baseaddress_dinput 0x78570000)
set(baseaddress_dinput8 0x78530000)
set(baseaddress_dmusic 0x784f0000)
set(baseaddress_dnsrslvr 0x784d0000)
set(baseaddress_dplay 0x784b0000)
set(baseaddress_dpnhpast 0x78490000)
set(baseaddress_dxdiagn 0x78460000)
set(baseaddress_dxtn 0x78440000)
set(baseaddress_esent 0x78410000)
set(baseaddress_faultrep 0x783f0000)
set(baseaddress_fltlib 0x783d0000)
set(baseaddress_fmifs 0x783b0000)
set(baseaddress_fontext 0x78380000)
set(baseaddress_fontsub 0x78360000)
set(baseaddress_framedyn 0x78340000)
set(baseaddress_fusion 0x78310000)
set(baseaddress_gdi32_vista 0x782f0000)
set(baseaddress_getuname 0x78160000)
set(baseaddress_halmacpi 0x780f0000)
set(baseaddress_halpc98 0x77f30000)
set(baseaddress_halxbox 0x77d70000)
set(baseaddress_hdwwiz 0x77d00000)
set(baseaddress_hhctrl 0x77cc0000)
set(baseaddress_hid 0x77ca0000)
set(baseaddress_hlink 0x77c70000)
set(baseaddress_hnetcfg 0x77c40000)
set(baseaddress_hotplug 0x77c10000)
set(baseaddress_httpapi 0x77bf0000)
set(baseaddress_iccvid 0x77bd0000)
set(baseaddress_ieframe 0x77b40000)
set(baseaddress_iernonce 0x779f0000)
set(baseaddress_imaadp32.acm 0x779d0000)
set(baseaddress_imagehlp 0x779a0000)
set(baseaddress_inetcomm 0x77950000)
set(baseaddress_inetcpl 0x778f0000)
set(baseaddress_inetmib1 0x778d0000)
set(baseaddress_initpki 0x778b0000)
set(baseaddress_input 0x77840000)
set(baseaddress_inseng 0x77810000)
set(baseaddress_intl 0x777a0000)
set(baseaddress_iologmsg 0x77780000)
set(baseaddress_itircl 0x77760000)
set(baseaddress_itss 0x77730000)
set(baseaddress_joy 0x776f0000)
set(baseaddress_jscript 0x77640000)
set(baseaddress_jsproxy 0x77620000)
set(baseaddress_kbsdll 0x77600000)
set(baseaddress_kernel32_vista 0x775e0000)
set(baseaddress_ksuser 0x775c0000)
set(baseaddress_libjpeg 0x77560000)
set(baseaddress_libpng 0x77500000)
set(baseaddress_libtiff 0x77460000)
set(baseaddress_libtirpc 0x77420000)
set(baseaddress_libxslt 0x77310000)
set(baseaddress_load_notifications 0x772f0000)
set(baseaddress_loadperf 0x772d0000)
set(baseaddress_localmon 0x772a0000)
set(baseaddress_localspl 0x77260000)
set(baseaddress_localui 0x77230000)
set(baseaddress_lpk 0x77210000)
set(baseaddress_lsasrv 0x771b0000)
set(baseaddress_main 0x770d0000)
set(baseaddress_mapi32 0x770a0000)
set(baseaddress_mbedtls 0x77030000)
set(baseaddress_mciavi32 0x77000000)
set(baseaddress_mcicda 0x76fd0000)
set(baseaddress_mciqtz32 0x76fa0000)
set(baseaddress_mciseq 0x76f70000)
set(baseaddress_mciwave 0x76f40000)
set(baseaddress_mgmtapi 0x76f20000)
set(baseaddress_midimap 0x76f00000)
set(baseaddress_mlang 0x76ed0000)
set(baseaddress_mmdrv 0x76eb0000)
set(baseaddress_mmsys 0x76dd0000)
set(baseaddress_modemui 0x76d50000)
set(baseaddress_mprapi 0x76d20000)
set(baseaddress_msacm32.drv 0x76cf0000)
set(baseaddress_msadp32.acm 0x76cd0000)
set(baseaddress_msafd 0x76ca0000)
set(baseaddress_mscat32 0x76c80000)
set(baseaddress_mscms 0x76c50000)
set(baseaddress_mscoree 0x76c10000)
set(baseaddress_msctf 0x76bd0000)
set(baseaddress_msdmo 0x76bb0000)
set(baseaddress_msftedit 0x76b90000)
set(baseaddress_msg711.acm 0x76b70000)
set(baseaddress_msgina 0x76aa0000)
set(baseaddress_msgsm32.acm 0x76a80000)
set(baseaddress_mshtml 0x768f0000)
set(baseaddress_msi 0x767b0000)
set(baseaddress_msimtf 0x76790000)
set(baseaddress_msisip 0x76770000)
set(baseaddress_msisys 0x76750000)
set(baseaddress_mspatcha 0x76730000)
set(baseaddress_msports 0x76700000)
set(baseaddress_msrle32 0x766d0000)
set(baseaddress_mssign32 0x766b0000)
set(baseaddress_mssip32 0x76690000)
set(baseaddress_mstask 0x76660000)
set(baseaddress_msutb 0x76620000)
set(baseaddress_msv1_0 0x765f0000)
set(baseaddress_msvcrt20 0x76560000)
set(baseaddress_msvcrt40 0x764d0000)
set(baseaddress_msvcrt_crt_dll_startup 0x764b0000)
set(baseaddress_msvidc32 0x76490000)
set(baseaddress_msxml 0x76460000)
set(baseaddress_msxml2 0x76430000)
set(baseaddress_msxml3 0x76250000)
set(baseaddress_msxml3r 0x76230000)
set(baseaddress_msxml4 0x761f0000)
set(baseaddress_msxml6 0x761b0000)
set(baseaddress_mycomput 0x76190000)
set(baseaddress_mydocs 0x76150000)
set(baseaddress_ncpa 0x76130000)
set(baseaddress_nddeapi 0x76110000)
set(baseaddress_netcfgx 0x76080000)
set(baseaddress_netevent 0x76050000)
set(baseaddress_netid 0x76000000)
set(baseaddress_netlogon 0x75fd0000)
set(baseaddress_netmsg 0x75e50000)
set(baseaddress_netplwiz 0x75e20000)
set(baseaddress_netshell 0x75d90000)
set(baseaddress_newdev 0x75d40000)
set(baseaddress_nfs41_np 0x75d20000)
set(baseaddress_normaliz 0x75d00000)
set(baseaddress_notifyhook 0x75ce0000)
set(baseaddress_npptools 0x75cc0000)
set(baseaddress_ntdll_vista 0x75ca0000)
set(baseaddress_ntdsapi 0x75c70000)
set(baseaddress_ntlanman 0x75c50000)
set(baseaddress_ntmarta 0x75c30000)
set(baseaddress_ntobjshex 0x75bd0000)
set(baseaddress_ntprint 0x75bb0000)
set(baseaddress_objsel 0x75b90000)
set(baseaddress_odbc32 0x75b50000)
set(baseaddress_odbccp32 0x75b20000)
set(baseaddress_odbccp32i 0x75b00000)
set(baseaddress_oleacc 0x75ab0000)
set(baseaddress_olecli32 0x75a90000)
set(baseaddress_olepro32 0x75a70000)
set(baseaddress_olesvr32 0x75a50000)
set(baseaddress_olethk32 0x75a30000)
set(baseaddress_openglcfg 0x75a00000)
set(baseaddress_pdh 0x759d0000)
set(baseaddress_pidgen 0x759b0000)
set(baseaddress_pifmgr 0x75940000)
set(baseaddress_powercfg 0x758e0000)
set(baseaddress_printui 0x758c0000)
set(baseaddress_profmap 0x758a0000)
set(baseaddress_propsys 0x75860000)
set(baseaddress_pstorec 0x75840000)
set(baseaddress_qcap 0x75800000)
set(baseaddress_qedit 0x757d0000)
set(baseaddress_qmgr 0x757a0000)
set(baseaddress_qmgrprxy 0x75760000)
set(baseaddress_quartz 0x75650000)
set(baseaddress_query 0x75630000)
set(baseaddress_rasadhlp 0x75610000)
set(baseaddress_rasdlg 0x75430000)
set(baseaddress_rasman 0x75400000)
set(baseaddress_regapi 0x753e0000)
set(baseaddress_resutils 0x753c0000)
set(baseaddress_riched32 0x753a0000)
set(baseaddress_rsabase 0x75380000)
set(baseaddress_samsrv 0x75320000)
set(baseaddress_sccbase 0x75300000)
set(baseaddress_schannel 0x752d0000)
set(baseaddress_schedsvc 0x752b0000)
set(baseaddress_scrrun 0x75270000)
set(baseaddress_seclogon 0x75250000)
set(baseaddress_security 0x75230000)
set(baseaddress_selfreg 0x75210000)
set(baseaddress_sendmail 0x751e0000)
set(baseaddress_serialui 0x751c0000)
set(baseaddress_sfc 0x751a0000)
set(baseaddress_sfcfiles 0x75180000)
set(baseaddress_shdoclc 0x75140000)
set(baseaddress_shdocvw 0x75100000)
set(baseaddress_shellbtrfs 0x75030000)
set(baseaddress_shfolder 0x75010000)
set(baseaddress_shimgvw 0x74fc0000)
set(baseaddress_shlwapi_resource_dll 0x74fa0000)
set(baseaddress_shsvcs 0x74f80000)
set(baseaddress_slbcsp 0x74f60000)
set(baseaddress_sndblst 0x74f40000)
set(baseaddress_softpub 0x74f20000)
set(baseaddress_srclient 0x74f00000)
set(baseaddress_srvsvc 0x74ed0000)
set(baseaddress_sti 0x74ea0000)
set(baseaddress_stobject 0x74e30000)
set(baseaddress_storprop 0x74e10000)
set(baseaddress_streamci 0x74df0000)
set(baseaddress_sxs 0x74dd0000)
set(baseaddress_sysdm 0x74ce0000)
set(baseaddress_syssetup 0x74b90000)
set(baseaddress_t2embed 0x74b70000)
set(baseaddress_tapi32 0x74b40000)
set(baseaddress_tapiui 0x74ab0000)
set(baseaddress_telephon 0x74a90000)
set(baseaddress_themeui 0x74a70000)
set(baseaddress_timedate 0x74a00000)
set(baseaddress_traffic 0x749e0000)
set(baseaddress_twain_32 0x749c0000)
set(baseaddress_ubtrfs 0x74990000)
set(baseaddress_ucdfs 0x74970000)
set(baseaddress_uext2 0x74940000)
set(baseaddress_ufat 0x74910000)
set(baseaddress_ufatx 0x748f0000)
set(baseaddress_umandlg 0x748d0000)
set(baseaddress_umpnpmgr 0x748a0000)
set(baseaddress_untfs 0x74880000)
set(baseaddress_updspapi 0x74860000)
set(baseaddress_url 0x74830000)
set(baseaddress_usrmgr 0x747e0000)
set(baseaddress_vbscript 0x74770000)
set(baseaddress_vdmdbg 0x74750000)
set(baseaddress_verifier 0x74730000)
set(baseaddress_vfd 0x74700000)
set(baseaddress_vssapi 0x746d0000)
set(baseaddress_w32time 0x746b0000)
set(baseaddress_wbemdisp 0x74670000)
set(baseaddress_wbemprox 0x74620000)
set(baseaddress_wdmaud.drv 0x74490000)
set(baseaddress_win32u 0x74470000)
set(baseaddress_windowscodecs 0x74390000)
set(baseaddress_windowscodecsext 0x74370000)
set(baseaddress_wined3dcfg 0x74340000)
set(baseaddress_winemp3.acm 0x742d0000)
set(baseaddress_winfax 0x742b0000)
set(baseaddress_wing32 0x74290000)
set(baseaddress_winhttp 0x74250000)
set(baseaddress_winprint 0x74230000)
set(baseaddress_winscard 0x74210000)
set(baseaddress_winsta 0x741e0000)
set(baseaddress_wkssvc 0x741c0000)
set(baseaddress_wlanapi 0x741a0000)
set(baseaddress_wldap32 0x74170000)
set(baseaddress_wlnotify 0x74140000)
set(baseaddress_wmi 0x74120000)
set(baseaddress_wmisvc 0x74100000)
set(baseaddress_wmiutils 0x740d0000)
set(baseaddress_wmvcore 0x740a0000)
set(baseaddress_wshirda 0x74080000)
set(baseaddress_wshom 0x74050000)
set(baseaddress_wshtcpip 0x74030000)
set(baseaddress_wsock32 0x74010000)
set(baseaddress_wtsapi32 0x73ff0000)
set(baseaddress_wuapi 0x73fc0000)
set(baseaddress_wuauserv 0x73fa0000)
set(baseaddress_xinput1_1 0x73f80000)
set(baseaddress_xinput1_2 0x73f60000)
set(baseaddress_xinput1_3 0x73f40000)
set(baseaddress_xinput9_1_0 0x73f20000)
set(baseaddress_xmllite 0x73ef0000)
set(baseaddress_xolehlp 0x73ed0000)
set(baseaddress_zipfldr 0x73e00000)