reactos/base/setup/reactos
Hermès Bélusca-Maïto d7c1d220b5
[SETUPLIB][REACTOS][USETUP] Turn setuplib into a DLL shared between TUI and GUI 1st-stage setups (#7523)
CORE-13525

Notes:
- Most of the exported functions have been turned from default cdecl to explicit stdcall / "NTAPI".
- The two InitializeSetup() phases have been collapsed to make the initialization simpler.

Average reductions (percentages; see PR #7523 for actual numbers):

x86 Debug builds:
reactos.exe: 35.1%
smss.exe   : 39.8%
Total (including setuplib.dll): 17.9%

x86 Release builds:
reactos.exe: 22.3%
smss.exe   : 25.0%
Total (including setuplib.dll): 10.6%

x64 Debug builds:
reactos.exe: 40.6%
smss.exe   : 41.6%
Total (including setuplib.dll): 20.0%

x64 Release builds:
reactos.exe: 22.8%
smss.exe   : 22.3%
Total (including setuplib.dll): 10.1%
2024-12-02 23:05:38 +01:00
..
lang [SETUP:REACTOS] Improve/Add some translations 2024-10-21 15:54:02 +02:00
res [REACTOS] Add two icons (drive and partition) for the drive list. 2018-11-06 00:09:15 +01:00
spapisup [SETUPLIB][REACTOS][USETUP] Turn setuplib into a DLL shared between TUI and GUI 1st-stage setups (#7523) 2024-12-02 23:05:38 +01:00
CMakeLists.txt [SETUPLIB][REACTOS][USETUP] Turn setuplib into a DLL shared between TUI and GUI 1st-stage setups (#7523) 2024-12-02 23:05:38 +01:00
drivepage.c [SETUPLIB][REACTOS][USETUP] Finish unification of MBR extended and primary/logical partitions 2024-11-24 18:13:17 +01:00
reactos.c [SETUPLIB][REACTOS][USETUP] Turn setuplib into a DLL shared between TUI and GUI 1st-stage setups (#7523) 2024-12-02 23:05:38 +01:00
reactos.exe.manifest [REACTOS] Diverse UI improvements. 2018-11-06 00:04:29 +01:00
reactos.h [SETUPLIB][REACTOS][USETUP] Turn setuplib into a DLL shared between TUI and GUI 1st-stage setups (#7523) 2024-12-02 23:05:38 +01:00
reactos.rc [TRANSLATION] Add Hong Kong Chinese (zh-HK) translation - Part 1 (#3941) 2021-12-30 00:40:57 +03:00
resource.h [SETUP:REACTOS] Improve/Add some translations 2024-10-21 15:54:02 +02:00
treelist.c [SETUP:REACTOS] Fix identical expression in treelist.c 2023-12-17 20:58:32 +01:00
treelist.h [SETUP:REACTOS] treelist.h: Fix TreeList_GetStyle/TreeList_SetStyle(Ex) for C language 2024-08-27 23:18:07 +02:00