https://git.reactos.org/?p=reactos.git;a=commitdiff;h=b386ea728f38361c6e6d6…
commit b386ea728f38361c6e6d653a9fde6d339143fca2
Author: Serge Gautherie <reactos-git_serge_171003(a)gautherie.fr>
AuthorDate: Thu Aug 17 23:15:55 2023 +0200
Commit: Timo Kreuzer <timo.kreuzer(a)reactos.org>
CommitDate: Mon Nov 27 22:51:51 2023 +0200
[NTOSKRNL] Remove unused internal/amd64/asmmacro.S
Added, but never(?) used.
Addendum to 99e6ad7 (r46620).
---
ntoskrnl/include/internal/amd64/asmmacro.S | 81 ------------------------------
1 file changed, 81 deletions(-)
diff --git a/ntoskrnl/include/internal/amd64/asmmacro.S
b/ntoskrnl/include/internal/amd64/asmmacro.S
deleted file mode 100644
index 3b1a9ce4cfa..00000000000
--- a/ntoskrnl/include/internal/amd64/asmmacro.S
+++ /dev/null
@@ -1,81 +0,0 @@
-/*
- * COPYRIGHT: See COPYING in the top level directory
- * PROJECT: ReactOS Kernel
- * FILE: ntoskrnl/include/internal/amd64/asmmacro.S
- * PURPOSE: Macros for x64 assembly
- * PROGRAMMERS: Timo Kreuzer (timo.kreuzer(a)reactos.org)
- */
-
-.intel_syntax noprefix
-.code64
-
-/* Macros for x64 stack unwind OPs */
-
-.macro .proc name
- .func name
- .global _\name
- _\name:
- .cfi_startproc
- .equ cfa_current_offset, -8
-.endm
-
-.macro .endproc
- .cfi_endproc
- .endfunc
-.endm
-
-.macro .allocstack size
- .cfi_adjust_cfa_offset \size
- .set cfa_current_offset, cfa_current_offset - \size
-.endm
-
-.macro .pushframe code
- .if (\code == 0)
- .cfi_adjust_cfa_offset 0x28
- .set cfa_current_offset, cfa_current_offset - 0x28
- .else
- .cfi_adjust_cfa_offset 0x30
- .set cfa_current_offset, cfa_current_offset - 0x30
- .endif
-.endm
-
-.macro .pushreg reg
- .cfi_adjust_cfa_offset 8
- .equ cfa_current_offset, cfa_current_offset - 8
- .cfi_offset \reg, cfa_current_offset
-.endm
-
-.macro .savereg reg, offset
- // checkme!!!
- .cfi_offset \reg, \offset
-.endm
-
-.macro .savexmm128 reg, offset
- // checkme!!!
- .cfi_offset \reg, \offset
-.endm
-
-.macro .setframe reg, offset
- .cfi_def_cfa reg, \offset
- .equ cfa_current_offset, \offset
-.endm
-
-.macro .endprolog
-.endm
-
-.macro UNIMPLEMENTED2 line, func
- jmp 3f
- .equ expr, 12
-1: .asciz "\func"
-2: .asciz __FILE__
-3:
- sub rsp, 0x20
- lea rcx, _MsgUnimplemented[rip]
- lea rdx, 1b[rip]
- lea r8, 2b[rip]
- mov r9, \line
- call _DbgPrint
- add rsp, 0x20
-.endm
-#define UNIMPLEMENTED UNIMPLEMENTED2 __LINE__,
-