reactos/sdk/cmake/baseaddress.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

397 lines
23 KiB
CMake

# Generated from C:\Users\katahiromz\reactos-1\output-MinGW-i386
# Generated by sdk/tools/gen_baseaddress.py
set(baseaddress_ntdll 0x7c920000) # should be above 0x7c920000
set(baseaddress_kernel32 0x7c600000)
set(baseaddress_msvcrt 0x7c520000)
set(baseaddress_advapi32 0x7c460000)
set(baseaddress_gdi32 0x7c3b0000)
set(baseaddress_user32 0x77a20000) # reserved
set(baseaddress_dhcpcsvc 0x7c350000)
set(baseaddress_dnsapi 0x7c2f0000)
set(baseaddress_icmp 0x7c2c0000)
set(baseaddress_iphlpapi 0x7c270000)
set(baseaddress_ws2_32 0x7c220000)
set(baseaddress_ws2help 0x7c1f0000)
set(baseaddress_shlwapi 0x7c110000)
set(baseaddress_rpcrt4 0x7c020000)
set(baseaddress_comctl32 0x7be10000)
set(baseaddress_ole32 0x7bbe0000)
set(baseaddress_winspool 0x7bb70000)
set(baseaddress_winmm 0x7bab0000)
set(baseaddress_comdlg32 0x7b990000)
set(baseaddress_shell32 0x7af50000)
set(baseaddress_lz32 0x7af30000)
set(baseaddress_version 0x7af00000)
set(baseaddress_oleaut32 0x7ad00000)
set(baseaddress_setupapi 0x7ab80000)
set(baseaddress_mpr 0x7ab30000)
set(baseaddress_crypt32 0x7aa00000)
set(baseaddress_wininet 0x7a930000)
set(baseaddress_urlmon 0x7a810000)
set(baseaddress_psapi 0x7a7f0000)
set(baseaddress_imm32 0x7a770000)
set(baseaddress_msvfw32 0x7a720000)
set(baseaddress_dbghelp 0x7a660000)
set(baseaddress_devmgr 0x7a570000)
set(baseaddress_msacm32 0x7a520000)
set(baseaddress_netapi32 0x7a480000)
set(baseaddress_powrprof 0x7a450000)
set(baseaddress_secur32 0x7a400000)
set(baseaddress_wintrust 0x7a3a0000)
set(baseaddress_avicap32 0x7a370000)
set(baseaddress_cabinet 0x7a320000)
set(baseaddress_dsound 0x7a2a0000)
set(baseaddress_glu32 0x7a190000)
set(baseaddress_opengl32 0x7a050000)
set(baseaddress_riched20 0x79f80000)
set(baseaddress_userenv 0x79f30000)
set(baseaddress_uxtheme 0x79ed0000)
set(baseaddress_cryptui 0x79e10000)
set(baseaddress_csrsrv 0x79dd0000)
set(baseaddress_basesrv 0x79da0000)
set(baseaddress_winsrv 0x79ce0000)
set(baseaddress_dplayx 0x79c70000)
set(baseaddress_gdiplus 0x79b70000)
set(baseaddress_msimg32 0x79b40000)
set(baseaddress_mswsock 0x79b10000)
set(baseaddress_oledlg 0x79ac0000)
set(baseaddress_rasapi32 0x79a90000)
set(baseaddress_rsaenh 0x79a20000)
set(baseaddress_samlib 0x799e0000)
set(baseaddress_sensapi 0x799b0000)
set(baseaddress_sfc_os 0x79980000)
set(baseaddress_snmpapi 0x79950000)
set(baseaddress_spoolss 0x79910000)
set(baseaddress_usp10 0x79890000)
set(baseaddress_access 0x79800000)
set(baseaddress_acgenral 0x797e0000)
set(baseaddress_aclayers 0x797b0000)
set(baseaddress_acledit 0x79780000)
set(baseaddress_aclui 0x79740000)
set(baseaddress_acppage 0x796e0000)
set(baseaddress_activeds 0x796b0000)
set(baseaddress_actxprxy 0x793f0000)
set(baseaddress_advapi32_vista 0x793c0000)
set(baseaddress_advpack 0x79380000)
set(baseaddress_amstream 0x79320000)
set(baseaddress_apphelp 0x792d0000)
set(baseaddress_appwiz 0x79240000)
set(baseaddress_atl 0x791f0000)
set(baseaddress_atl100 0x791b0000)
set(baseaddress_atl80 0x79170000)
set(baseaddress_authz 0x79140000)
set(baseaddress_avifil32 0x790c0000)
set(baseaddress_batt 0x79090000)
set(baseaddress_bcrypt 0x79060000)
set(baseaddress_beepmidi 0x79030000)
set(baseaddress_browser 0x79000000)
set(baseaddress_browseui 0x78e20000)
set(baseaddress_bthci 0x78df0000)
set(baseaddress_cards 0x78d30000)
set(baseaddress_cfgmgr32 0x78d00000)
set(baseaddress_clb 0x78cd0000)
set(baseaddress_clusapi 0x78ca0000)
set(baseaddress_cmicpl 0x78c60000)
set(baseaddress_comcat 0x78c30000)
set(baseaddress_compstui 0x78c00000)
set(baseaddress_console 0x78ba0000)
set(baseaddress_credui 0x78b50000)
set(baseaddress_crtdll 0x78a90000)
set(baseaddress_cryptdlg 0x78a60000)
set(baseaddress_cryptdll 0x78a30000)
set(baseaddress_cryptext 0x78a00000)
set(baseaddress_cryptnet 0x789d0000)
set(baseaddress_custom 0x78990000)
set(baseaddress_d3d8 0x78930000)
set(baseaddress_d3d8thk 0x78910000)
set(baseaddress_d3d9 0x788a0000)
set(baseaddress_d3dcompiler_43 0x787e0000)
set(baseaddress_d3drm 0x78740000)
set(baseaddress_d3dwine 0x78500000)
set(baseaddress_d3dx9_24 0x783d0000)
set(baseaddress_d3dx9_25 0x782a0000)
set(baseaddress_d3dx9_26 0x78170000)
set(baseaddress_d3dx9_27 0x78040000)
set(baseaddress_d3dx9_28 0x77f10000)
set(baseaddress_d3dx9_29 0x77de0000)
set(baseaddress_d3dx9_30 0x77cb0000)
set(baseaddress_d3dx9_31 0x778f0000)
set(baseaddress_d3dx9_32 0x777c0000)
set(baseaddress_d3dx9_33 0x77690000)
set(baseaddress_d3dx9_34 0x77560000)
set(baseaddress_d3dx9_35 0x77430000)
set(baseaddress_d3dx9_36 0x77300000)
set(baseaddress_d3dx9_37 0x771d0000)
set(baseaddress_d3dx9_38 0x770a0000)
set(baseaddress_d3dx9_39 0x76f70000)
set(baseaddress_d3dx9_40 0x76e40000)
set(baseaddress_d3dx9_41 0x76d10000)
set(baseaddress_d3dx9_42 0x76be0000)
set(baseaddress_d3dx9_43 0x76ab0000)
set(baseaddress_d3dxof 0x76a60000)
set(baseaddress_dbgeng 0x76a10000)
set(baseaddress_dciman32 0x769e0000)
set(baseaddress_dcomlaunch 0x769b0000)
set(baseaddress_ddraw 0x768f0000)
set(baseaddress_desk 0x76830000)
set(baseaddress_deskadp 0x767f0000)
set(baseaddress_deskmon 0x767c0000)
set(baseaddress_devcpux 0x76790000)
set(baseaddress_devenum 0x76740000)
set(baseaddress_dinput 0x766e0000)
set(baseaddress_dinput8 0x76680000)
set(baseaddress_dmusic 0x76630000)
set(baseaddress_dnsrslvr 0x76600000)
set(baseaddress_dplay 0x765d0000)
set(baseaddress_dpnhpast 0x765a0000)
set(baseaddress_dxdiagn 0x76550000)
set(baseaddress_dxtn 0x76530000)
set(baseaddress_esent 0x76500000)
set(baseaddress_faultrep 0x764d0000)
set(baseaddress_fltlib 0x764a0000)
set(baseaddress_fmifs 0x76480000)
set(baseaddress_fontext 0x76420000)
set(baseaddress_fontsub 0x763f0000)
set(baseaddress_framedyn 0x763c0000)
set(baseaddress_fusion 0x76380000)
set(baseaddress_gdi32_vista 0x76350000)
set(baseaddress_getuname 0x761b0000)
set(baseaddress_halmacpi 0x76040000)
set(baseaddress_halpc98 0x75d80000)
set(baseaddress_halxbox 0x75ab0000)
set(baseaddress_hdwwiz 0x75a30000)
set(baseaddress_hhctrl 0x759d0000)
set(baseaddress_hid 0x759a0000)
set(baseaddress_hlink 0x75960000)
set(baseaddress_hnetcfg 0x75920000)
set(baseaddress_hotplug 0x758f0000)
set(baseaddress_httpapi 0x758c0000)
set(baseaddress_iccvid 0x75890000)
set(baseaddress_ieframe 0x757c0000)
set(baseaddress_iernonce 0x75770000)
set(baseaddress_imaadp32.acm 0x75740000)
set(baseaddress_imagehlp 0x75710000)
set(baseaddress_inetcomm 0x756a0000)
set(baseaddress_inetcpl 0x75640000)
set(baseaddress_inetmib1 0x75610000)
set(baseaddress_initpki 0x755e0000)
set(baseaddress_input 0x75560000)
set(baseaddress_inseng 0x75520000)
set(baseaddress_intl 0x754a0000)
set(baseaddress_iologmsg 0x75480000)
set(baseaddress_itircl 0x75450000)
set(baseaddress_itss 0x75410000)
set(baseaddress_joy 0x753d0000)
set(baseaddress_jscript 0x75260000)
set(baseaddress_jsproxy 0x75230000)
set(baseaddress_kbsdll 0x75200000)
set(baseaddress_kernel32_vista 0x751e0000)
set(baseaddress_ksuser 0x751b0000)
set(baseaddress_libjpeg 0x75110000)
set(baseaddress_libpng 0x75070000)
set(baseaddress_libtiff 0x74f80000)
set(baseaddress_libtirpc 0x74f20000)
set(baseaddress_libxslt 0x74c30000)
set(baseaddress_load_notifications 0x74c10000)
set(baseaddress_loadperf 0x74be0000)
set(baseaddress_localmon 0x74bb0000)
set(baseaddress_localspl 0x74b50000)
set(baseaddress_localui 0x74b20000)
set(baseaddress_lpk 0x74af0000)
set(baseaddress_lsasrv 0x74a70000)
set(baseaddress_main 0x74970000)
set(baseaddress_mapi32 0x74920000)
set(baseaddress_mbedtls 0x74870000)
set(baseaddress_mciavi32 0x74830000)
set(baseaddress_mcicda 0x74800000)
set(baseaddress_mciqtz32 0x747c0000)
set(baseaddress_mciseq 0x74790000)
set(baseaddress_mciwave 0x74760000)
set(baseaddress_mgmtapi 0x74730000)
set(baseaddress_midimap 0x74700000)
set(baseaddress_mlang 0x746c0000)
set(baseaddress_mmdrv 0x74690000)
set(baseaddress_mmsys 0x745a0000)
set(baseaddress_modemui 0x74520000)
set(baseaddress_mprapi 0x744e0000)
set(baseaddress_msacm32.drv 0x744b0000)
set(baseaddress_msadp32.acm 0x74480000)
set(baseaddress_msafd 0x74430000)
set(baseaddress_mscat32 0x74400000)
set(baseaddress_mscms 0x743c0000)
set(baseaddress_mscoree 0x74360000)
set(baseaddress_msctf 0x742f0000)
set(baseaddress_msdmo 0x742c0000)
set(baseaddress_msftedit 0x74290000)
set(baseaddress_msg711.acm 0x74260000)
set(baseaddress_msgina 0x74170000)
set(baseaddress_msgsm32.acm 0x74140000)
set(baseaddress_mshtml 0x73eb0000)
set(baseaddress_msi 0x73ce0000)
set(baseaddress_msimtf 0x73cb0000)
set(baseaddress_msisip 0x73c80000)
set(baseaddress_msisys 0x73c50000)
set(baseaddress_mspatcha 0x73c20000)
set(baseaddress_msports 0x73be0000)
set(baseaddress_msrle32 0x73ba0000)
set(baseaddress_mssign32 0x73b70000)
set(baseaddress_mssip32 0x73b40000)
set(baseaddress_mstask 0x73b00000)
set(baseaddress_msutb 0x73a70000)
set(baseaddress_msv1_0 0x73a40000)
set(baseaddress_msvcrt20 0x73940000)
set(baseaddress_msvcrt40 0x73840000)
set(baseaddress_msvcrt_crt_dll_startup 0x73810000)
set(baseaddress_msvidc32 0x737e0000)
set(baseaddress_msxml 0x737b0000)
set(baseaddress_msxml2 0x73780000)
set(baseaddress_msxml3 0x733a0000)
set(baseaddress_msxml3r 0x73380000)
set(baseaddress_msxml4 0x73340000)
set(baseaddress_msxml6 0x73300000)
set(baseaddress_mycomput 0x732e0000)
set(baseaddress_mydocs 0x73280000)
set(baseaddress_ncpa 0x73250000)
set(baseaddress_nddeapi 0x73220000)
set(baseaddress_netcfgx 0x73170000)
set(baseaddress_netevent 0x73140000)
set(baseaddress_netid 0x730e0000)
set(baseaddress_netlogon 0x730b0000)
set(baseaddress_netmsg 0x72f30000)
set(baseaddress_netplwiz 0x72f00000)
set(baseaddress_netshell 0x72e40000)
set(baseaddress_newdev 0x72de0000)
set(baseaddress_nfs41_np 0x72db0000)
set(baseaddress_normaliz 0x72d80000)
set(baseaddress_npptools 0x72d50000)
set(baseaddress_ntdll_vista 0x72d30000)
set(baseaddress_ntdsapi 0x72d00000)
set(baseaddress_ntlanman 0x72cd0000)
set(baseaddress_ntmarta 0x72ca0000)
set(baseaddress_ntobjshex 0x72c00000)
set(baseaddress_ntprint 0x72bd0000)
set(baseaddress_objsel 0x72ba0000)
set(baseaddress_odbc32 0x72b50000)
set(baseaddress_odbccp32 0x72b10000)
set(baseaddress_odbccp32i 0x72ae0000)
set(baseaddress_oleacc 0x72a50000)
set(baseaddress_olecli32 0x72a20000)
set(baseaddress_olepro32 0x729f0000)
set(baseaddress_olesvr32 0x729c0000)
set(baseaddress_olethk32 0x72990000)
set(baseaddress_openglcfg 0x72960000)
set(baseaddress_pdh 0x72920000)
set(baseaddress_pidgen 0x728f0000)
set(baseaddress_pifmgr 0x72880000)
set(baseaddress_powercfg 0x72810000)
set(baseaddress_printui 0x727e0000)
set(baseaddress_profmap 0x727b0000)
set(baseaddress_propsys 0x72760000)
set(baseaddress_pstorec 0x72730000)
set(baseaddress_qcap 0x726c0000)
set(baseaddress_qedit 0x72670000)
set(baseaddress_qmgr 0x72630000)
set(baseaddress_qmgrprxy 0x725c0000)
set(baseaddress_quartz 0x72410000)
set(baseaddress_query 0x723e0000)
set(baseaddress_rasadhlp 0x723b0000)
set(baseaddress_rasdlg 0x721c0000)
set(baseaddress_rasman 0x72180000)
set(baseaddress_regapi 0x72150000)
set(baseaddress_resutils 0x72120000)
set(baseaddress_riched32 0x720f0000)
set(baseaddress_rsabase 0x720d0000)
set(baseaddress_rshell 0x72000000)
set(baseaddress_samsrv 0x71f80000)
set(baseaddress_sccbase 0x71f50000)
set(baseaddress_schannel 0x71f10000)
set(baseaddress_schedsvc 0x71ee0000)
set(baseaddress_scrrun 0x71e80000)
set(baseaddress_seclogon 0x71e50000)
set(baseaddress_security 0x71e30000)
set(baseaddress_selfreg 0x71e00000)
set(baseaddress_sendmail 0x71db0000)
set(baseaddress_serialui 0x71d80000)
set(baseaddress_sfc 0x71d50000)
set(baseaddress_sfcfiles 0x71d20000)
set(baseaddress_shdoclc 0x71ce0000)
set(baseaddress_shdocvw 0x71c80000)
set(baseaddress_shellbtrfs 0x71a50000)
set(baseaddress_shfolder 0x71a30000)
set(baseaddress_shimgvw 0x719d0000)
set(baseaddress_shlwapi_resource_dll 0x719b0000)
set(baseaddress_shsvcs 0x71980000)
set(baseaddress_slbcsp 0x71950000)
set(baseaddress_sndblst 0x71920000)
set(baseaddress_softpub 0x71900000)
set(baseaddress_srclient 0x718d0000)
set(baseaddress_srvsvc 0x718a0000)
set(baseaddress_sti 0x71860000)
set(baseaddress_stobject 0x717d0000)
set(baseaddress_storprop 0x717a0000)
set(baseaddress_streamci 0x71770000)
set(baseaddress_sxs 0x71740000)
set(baseaddress_sysdm 0x71630000)
set(baseaddress_syssetup 0x714c0000)
set(baseaddress_t2embed 0x71490000)
set(baseaddress_tapi32 0x71450000)
set(baseaddress_tapiui 0x713c0000)
set(baseaddress_telephon 0x71390000)
set(baseaddress_themeui 0x71370000)
set(baseaddress_timedate 0x712f0000)
set(baseaddress_traffic 0x712c0000)
set(baseaddress_twain_32 0x71290000)
set(baseaddress_ubtrfs 0x71250000)
set(baseaddress_ucdfs 0x71230000)
set(baseaddress_uext2 0x711f0000)
set(baseaddress_ufat 0x711b0000)
set(baseaddress_ufatx 0x71190000)
set(baseaddress_umandlg 0x71160000)
set(baseaddress_umpnpmgr 0x71120000)
set(baseaddress_untfs 0x71100000)
set(baseaddress_updspapi 0x710d0000)
set(baseaddress_url 0x710a0000)
set(baseaddress_usrmgr 0x71040000)
set(baseaddress_vbscript 0x70fa0000)
set(baseaddress_vdmdbg 0x70f70000)
set(baseaddress_verifier 0x70f50000)
set(baseaddress_vssapi 0x70f20000)
set(baseaddress_w32time 0x70ef0000)
set(baseaddress_wbemdisp 0x70ea0000)
set(baseaddress_wbemprox 0x70e30000)
set(baseaddress_wdmaud.drv 0x70c70000)
set(baseaddress_win32u 0x70c40000)
set(baseaddress_windowscodecs 0x70ad0000)
set(baseaddress_windowscodecsext 0x70aa0000)
set(baseaddress_wined3dcfg 0x70a70000)
set(baseaddress_winemp3.acm 0x709d0000)
set(baseaddress_winfax 0x709a0000)
set(baseaddress_wing32 0x70970000)
set(baseaddress_winhttp 0x70900000)
set(baseaddress_winprint 0x708d0000)
set(baseaddress_winscard 0x708a0000)
set(baseaddress_winsta 0x70870000)
set(baseaddress_wkssvc 0x70840000)
set(baseaddress_wlanapi 0x70810000)
set(baseaddress_wldap32 0x707d0000)
set(baseaddress_wlnotify 0x707a0000)
set(baseaddress_wmi 0x70780000)
set(baseaddress_wmisvc 0x70750000)
set(baseaddress_wmiutils 0x70710000)
set(baseaddress_wmvcore 0x706c0000)
set(baseaddress_wshirda 0x70690000)
set(baseaddress_wshom 0x70640000)
set(baseaddress_wshtcpip 0x70610000)
set(baseaddress_wsock32 0x705e0000)
set(baseaddress_wtsapi32 0x705b0000)
set(baseaddress_wuapi 0x70570000)
set(baseaddress_wuauserv 0x70540000)
set(baseaddress_xinput1_1 0x70510000)
set(baseaddress_xinput1_2 0x704e0000)
set(baseaddress_xinput1_3 0x704b0000)
set(baseaddress_xinput9_1_0 0x70480000)
set(baseaddress_xmllite 0x70430000)
set(baseaddress_xolehlp 0x70400000)
set(baseaddress_zipfldr 0x702c0000)