https://git.reactos.org/?p=reactos.git;a=commitdiff;h=b386ea728f38361c6e6d653a9fde6d339143fca2
commit b386ea728f38361c6e6d653a9fde6d339143fca2 Author: Serge Gautherie <reactos-git_serge_171...@gautherie.fr> AuthorDate: Thu Aug 17 23:15:55 2023 +0200 Commit: Timo Kreuzer <timo.kreu...@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.kreu...@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__, -