From 40fe3e5dd99ace99e7a36fa9b1dcc8aa4e0cb8b7 Mon Sep 17 00:00:00 2001 From: Stanislav Motylkov Date: Fri, 18 Mar 2022 22:08:21 +0300 Subject: [PATCH] [NTDLL][ARM] Add missing definition for RtlFillMemoryUlong [GITHUB] Build entire base module for ARM platform CORE-17604 --- .github/workflows/build.yml | 6 +++--- dll/ntdll/def/ntdll.spec | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 9ebc9bd496435..7a3819525cf04 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -161,8 +161,8 @@ jobs: path: src - name: Configure run: cmake -S src -B build -G Ninja -DCMAKE_TOOLCHAIN_FILE:FILEPATH=toolchain-msvc.cmake -DARCH:STRING=${{matrix.arch}} -DCMAKE_BUILD_TYPE=${{matrix.config}} -DENABLE_ROSTESTS=1 -DENABLE_ROSAPPS=1 - - name: Build applications - run: cmake --build build --target base/applications/all + - name: Build base module + run: cmake --build build --target base/all - name: Build control panel applets run: cmake --build build --target dll/cpl/all - name: Build rosapps @@ -172,7 +172,7 @@ jobs: with: name: reactos-msvc${{matrix.toolset}}-${{matrix.arch}}-${{matrix.config}}-${{github.sha}} path: | - build/base/applications + build/base build/dll/cpl build/modules/rosapps !**/CMakeFiles diff --git a/dll/ntdll/def/ntdll.spec b/dll/ntdll/def/ntdll.spec index 363ed83428960..ef7b4f90ed4c9 100644 --- a/dll/ntdll/def/ntdll.spec +++ b/dll/ntdll/def/ntdll.spec @@ -825,7 +825,7 @@ @ stdcall -arch=win32 -ret64 RtlExtendedLargeIntegerDivide(double long ptr) @ stdcall -arch=win32 -ret64 RtlExtendedMagicDivide(double double long) @ stdcall RtlFillMemory(ptr long long) -@ stdcall -arch=i386 RtlFillMemoryUlong(ptr long long) +@ stdcall -arch=i386,arm RtlFillMemoryUlong(ptr long long) @ stdcall RtlFinalReleaseOutOfProcessMemoryStream(ptr) @ stub -version=0x600+ RtlFindAceByType @ stdcall RtlFindActivationContextSectionGuid(long ptr long ptr ptr)