From d3facea389360f784d4261288df9682fd41b6ac8 Mon Sep 17 00:00:00 2001 From: faissaloo Date: Fri, 5 Aug 2016 16:37:33 +0100 Subject: Speed up for sys_read --- sh | Bin 1664 -> 1656 bytes sh.asm | 4 ++-- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sh b/sh index eda9e13..7b767f3 100755 Binary files a/sh and b/sh differ diff --git a/sh.asm b/sh.asm index 369157f..3cc195c 100644 --- a/sh.asm +++ b/sh.asm @@ -81,7 +81,7 @@ _start: _parse_path2: mov rdi, rax - mov rax, sys_read + xor rax, rax ;sys_read mov rsi, r9 mov rdx, path_buffer_size syscall @@ -146,7 +146,7 @@ _read_loop: call _bzero _read_loopr: - mov rax, sys_read + xor rax, rax ;sys_read xor rdi, rdi ;stdin mov rsi, r15 mov rdx, input_buffer_size -- cgit v1.2.3