From 373008628160e56c270afb84a7670f4daa51ce53 Mon Sep 17 00:00:00 2001 From: Kwarde Date: Thu, 26 Jun 2025 07:02:00 +0200 Subject: [PATCH] Minimalize comments --- console.asm | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/console.asm b/console.asm index 667f3c5..eb76d3c 100644 --- a/console.asm +++ b/console.asm @@ -55,8 +55,8 @@ printf: push rbp mov rbp, rsp - push r12 ; used for writing byted to printBuff - push r14 ; count length of printBuff + push r12 + push r14 xor r10, r10 xor r14, r14 @@ -88,7 +88,7 @@ printf: ;--- invalid specifier ---; mov byte [r11], '%' inc r14 - inc r10 ;assuming args were passed for invalid specifiers ! + inc r10 jmp .continue ;--- %d ---; @@ -109,7 +109,6 @@ printf: cmove rdi, r9 je .convertInt - ;get from stack mov rdi, qword [rbp + 16 + (r10-5)*8] .convertInt: @@ -129,7 +128,7 @@ printf: ;--- %% ---; .rep_pct: mov rdi, '%' - dec r10 ;r10 is increased at the end, but not needed because '%%' requires no arg + dec r10 jmp .charToStr ;--- %c ---; @@ -150,7 +149,6 @@ printf: cmove rdi, r9 je .charToStr - ;get from stack mov rdi, qword [rbp + 16 + (r10-5)*8] .charToStr: @@ -177,7 +175,6 @@ printf: cmove rsi, r9 je .insertLoop - ;get from stack mov rsi, qword [rbp + 16 + (r10-5)*8] ;--- Move fetched data to buffer ---;