reactos/sdk/lib/rtl/amd64
Hermès Bélusca-Maïto 005f75bd61
[RTL] x64/ARM: Alias RtlpBreakWithStatusInstruction to DbgBreakPointWithStatus; x64: fix a bug.
RtlpBreakWithStatusInstruction is just a label for KD.

On machines that have register calling conventions (basically all except
x86), the `Status` parameter for `DbgBreakPointWithStatus` is stored in
the first argument register.

https://learn.microsoft.com/en-us/windows-hardware/drivers/ddi/wdm/nf-wdm-dbgbreakpointwithstatus

On the x64 platform, `DbgBreakPointWithStatus` only uses the ECX register
and leaves EAX untouched. Verified on Windows.
2025-04-19 20:01:08 +02:00
..
debug_asm.S [RTL] x64/ARM: Alias RtlpBreakWithStatusInstruction to DbgBreakPointWithStatus; x64: fix a bug. 2025-04-19 20:01:08 +02:00
dynfntbl.c [RTL] Implement dynamic function tables for x64 2022-06-25 21:45:47 +02:00
except.c [RTL/x64] Implement RtlRaiseException in asm 2024-04-14 14:12:35 +02:00
except_asm.S [RTL/x64] Fix RtlCaptureContext/RtlpRestoreContextInternal in kernel mode 2024-10-21 10:17:11 +03:00
rtlmem.S
slist.S [FORMATTING][NTOS][HAL][DRIVERS][SDK] Fix trailing spaces 2021-06-11 15:33:08 +03:00
stubs.c [NTOS][RTL] Initialize MxCsr where missing 2022-08-22 11:22:08 +02:00
unwind.c [RTL/x64] Fix a bug in RtlpUnwindInternal 2025-02-04 09:00:35 +02:00