Use __asm__ to comply with disabled GNU extensions
All checks were successful
Builds / ExectOS (i686, debug) (push) Successful in 25s
Builds / ExectOS (amd64, debug) (push) Successful in 41s
Builds / ExectOS (i686, release) (push) Successful in 37s
Builds / ExectOS (amd64, release) (push) Successful in 20s

This commit is contained in:
2025-08-15 11:07:07 +02:00
committed by CodingWorkshop Signing Team
parent 030575592c
commit 2e0a87e596
8 changed files with 503 additions and 503 deletions

View File

@@ -27,12 +27,12 @@ VOID
MmZeroPages(IN PVOID Address,
IN ULONG Size)
{
asm volatile("xor %%eax, %%eax\n"
"rep stosb"
: "=D"(Address),
"=c"(Size)
: "0"(Address),
"1"(Size),
"a"(0)
: "memory");
__asm__ volatile("xor %%eax, %%eax\n"
"rep stosb"
: "=D"(Address),
"=c"(Size)
: "0"(Address),
"1"(Size),
"a"(0)
: "memory");
}