History log of /reactos/sdk/cmake/baseaddress_msvc.cmake (Results 1 – 19 of 19)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# ce0460b1 24-May-2024 Ratin Gao <ratin@knsoft.org>

[CMAKE] Update sdk/cmake/baseaddress[_msvc].cmake (#6869)

Fix system boot crash with `STATUS_ILLEGAL_DLL_RELOCATION` when compiled with `-DDLL_EXPORT_VERSION=0x600`


# 73d0d24d 16-Mar-2024 Katayama Hirofumi MZ <katayama.hirofumi.mz@gmail.com>

[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 successf

[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

show more ...


# 6c93f3ca 27-Dec-2023 Hermès Bélusca-Maïto <hermes.belusca-maito@reactos.org>

[MSI_WINETEST][BASEADDRESS] Rename the 'custom' and 'selfreg' build targets.

They are renamed to 'msi_custom' and 'msi_selfreg', respectively.
This is to avoid any future build target name collision

[MSI_WINETEST][BASEADDRESS] Rename the 'custom' and 'selfreg' build targets.

They are renamed to 'msi_custom' and 'msi_selfreg', respectively.
This is to avoid any future build target name collisions with other
tests that would also use similarly-named targets. (For example, a
future setupapi wine-synced commit.)

show more ...


# 6ca8eb5c 28-Oct-2023 Timo Kreuzer <timo.kreuzer@reactos.org>

[CMAKE] Update baseaddress cmake files


# 0fb580a8 04-Mar-2023 Joachim Henze <joachim.henze@reactos.org>

[SDK] Improve gen_baseaddress.py and its output files (#4964)


* [SDK:TOOLS] Improve gen_baseaddress.py

Adds some kbd layout modules into the excludes-section:
that we do lack for todays master

[SDK] Improve gen_baseaddress.py and its output files (#4964)


* [SDK:TOOLS] Improve gen_baseaddress.py

Adds some kbd layout modules into the excludes-section:
that we do lack for todays master: e.g._ kbdeo, kbdsf, kbdrost

and also some that we lacked in the past
(for improving backwards compatibility of the script to older rls-branches):
kbdgm, kbdes, kbdgrist, kbdja, kbdko, kbdsk, kbdsk1

* [SDK:CMAKE] Highlight in the output files where the script does misbehave

show more ...


# 0e14378d 20-Oct-2022 Hermès Bélusca-Maïto <hermes.belusca-maito@reactos.org>

[SMDLL][SMLIB] Deprecate the legacy ROS-specific SMDLL and improve SM client functions. (#4821)

This DLL was exporting legacy NT-incompatible or ROS-specific SM client
functions, that have been sinc

[SMDLL][SMLIB] Deprecate the legacy ROS-specific SMDLL and improve SM client functions. (#4821)

This DLL was exporting legacy NT-incompatible or ROS-specific SM client
functions, that have been since 10 years now (2012) replaced by the new
NT-compatible SM:

- SmConnectApiPort(): was just SmConnectToSm().

- SmCompleteSession():
The legacy SMSS used it for when a subsystem initialization was finished.
Now (NT-compatible) this function is called by subsystems **only** when a
subsystem session **terminates**: SmSessionComplete().

- SmExecuteProgram(): was just the client side of SmLoadDeferedSubSystem()
(whose server side is not implemented yet). The legacy SM "old" SmExecPgm
implementation actually was "SmLoadDeferedSubSystem"...

- SmLookupSubsystem(): is a utility-only function to read any registry value
inside "Session Manager\SubSystems".

Move SMDLL's readme into SMLIB and update its contents.

Collect some residual useful functions into smutils.c (and moved in SMLIB,
though not compiled yet):
- SmExecuteProgram(), now implemented as a wrapper around SmExecPgm();
- SmLookupSubsystem(), described above;
- SmQueryInformation(), that retrieves a list of currently-running subsystems.

[SMLIB] Validate SbApiPortName's length in SmConnectToSm().
Fix CommandLine length validation in SmStartCsr().

Add documentation (+ SAL annotations) to the NT-compatible SMSS client functions.

smmsg.h: Add both Win32 and Win64 struct sizes C_ASSERTs for those whose size
change between these two processor architecture sizes.

[SMLIB] Introduce SmSendMsgToSm() as helper to send data into the SM LPC port.
+ Make the other API functions use it.

It should be observed that in Vista+, both functions SmConnectToSm() and this
new SmSendMsgToSm() are exported by NTDLL under the names RtlConnectToSm()
and RtlSendMsgToSm() (and use the same signature).
See: https://www.geoffchappell.com/studies/windows/win32/ntdll/history/names60.htm

[NTDLL] Correctly stub RtlConnectToSm() and RtlSendMsgToSm().
[NTDLL_VISTA] Link to SMLIB and simply export RtlConnectToSm() and RtlSendMsgToSm().

show more ...


Revision tags: 0.4.14-release
# 49cfac17 23-Jul-2021 Victor Perevertkin <victor.perevertkin@reactos.org>

[FFS] Remove the FFS/UFS driver

The upstream driver is not maintained and the file system itself
is in a semi-abandoned state.
Originally imported at 3a3ef631d12d8ac7ee2a95abf8c1c6e4815ac1a5

The dr

[FFS] Remove the FFS/UFS driver

The upstream driver is not maintained and the file system itself
is in a semi-abandoned state.
Originally imported at 3a3ef631d12d8ac7ee2a95abf8c1c6e4815ac1a5

The driver is written by Lee Jae-Hong, updated by Bo Brantén.
ReactOS porting made by Peter Hater and Pierre Schweitzer.
Follow updates at http://www.acc.umu.se/~bosse/

FS Recognizer code is left to keep the FS support as an
installable driver.

CORE-11040

show more ...


# 2e2190df 23-Jul-2021 Victor Perevertkin <victor.perevertkin@reactos.org>

[REISERFS] Remove the ReiserFS driver

The upstream driver is not maintained and the file system itself
is in a semi-abandoned state.
Originally imported at e308102f4ab47c3c6a9107c743cbf3ec2c38f690

[REISERFS] Remove the ReiserFS driver

The upstream driver is not maintained and the file system itself
is in a semi-abandoned state.
Originally imported at e308102f4ab47c3c6a9107c743cbf3ec2c38f690

The driver is written by Mark W Piper, updated by Bo Brantén.
ReactOS porting made by Peter Hater and Pierre Schweitzer.
Follow updates at http://www.acc.umu.se/~bosse/

FS Recognizer code is left to keep the FS support as an
installable driver.

CORE-11005

show more ...


Revision tags: 0.4.15-dev, 0.4.14-RC, 0.4.13-release
# 5b4dbec1 27-Dec-2019 Mark Jansen <mark.jansen@reactos.org>

[CMAKE] Update baseaddresses with gcc 8.3


Revision tags: 0.4.14-dev, 0.4.13-RC
# 0bd9535d 21-Sep-2019 Mark Jansen <mark.jansen@reactos.org>

[CMAKE] Update baseaddresses


Revision tags: 0.4.12-release, 0.4.12-RC, 0.4.13-dev, 0.4.11-release, 0.4.11-RC, 0.4.12-dev, 0.4.10-release
# ea84aef6 25-Oct-2018 Mark Jansen <mark.jansen@reactos.org>

[SDK] Update baseaddresses


# ea5912e4 05-Sep-2018 Mark Jansen <mark.jansen@reactos.org>

[SDK] Generate msvc baseaddresses from an RTC build


# 823552d7 30-Aug-2018 David Quintana <gigaherz@gmail.com>

[CMAKE] Update baseaddress files to match latest changes.


Revision tags: 0.4.11-dev, 0.4.10-RC, 0.4.9-release
# 80bac790 02-Jul-2018 Mark Jansen <mark.jansen@reactos.org>

[CMAKE] Update all base addresses, taking into account the reserved user32 address from CORE-12752
CORE-11382


# 5a9dc5e7 01-Jul-2018 Mark Jansen <mark.jansen@reactos.org>

[SDK] Add gen_baseaddress.py
This tool was already used to calculate the last baseaddress update.
It is based on baseaddress.sh that has been floating around.
CORE-11382


# a3ddb8a4 01-Jul-2018 Mark Jansen <mark.jansen@reactos.org>

[CMAKE] Change winspool.drv to winspool again.
CORE-14781


# 82351bc6 01-Jul-2018 Mark Jansen <mark.jansen@reactos.org>

[CMAKE] Update baseaddress for msvc & gcc with rossym.
CORE-14781


Revision tags: 0.4.10-dev, 0.4.9-RC, 0.4.8-release
# 03830f67 07-Mar-2018 Timo Kreuzer <timo.kreuzer@reactos.org>

[CMAKE] winspool.drv -> winspool in baseaddress_msvc.cmake


Revision tags: 0.4.8-RC, 0.4.9-dev, 0.4.7-release, v0.4.7, 0.4.8-dev, 0.4.7-rc1
# c2c66aff 03-Oct-2017 Colin Finck <colin@reactos.org>

Git conversion: Make reactos the root directory, move rosapps, rostests, wallpapers into modules, and delete rossubsys.