From c9e74c0f7ddcc9b53a857ebca331998b1470ba7c Mon Sep 17 00:00:00 2001 From: Andreas Kapp Lindquist Date: Tue, 28 Oct 2025 10:58:09 +0100 Subject: fix(strcmp): no loop label --- src/lib/strcmp.s | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/lib/strcmp.s b/src/lib/strcmp.s index 7e6d2af..c24b5b5 100644 --- a/src/lib/strcmp.s +++ b/src/lib/strcmp.s @@ -12,6 +12,8 @@ .type strcmp, @function strcmp: xorq %rax, %rax # i = 0 + +loop: movb (%rdi, %rax, 1), %r8b movb (%rsi, %rax, 1), %r9b @@ -23,7 +25,7 @@ strcmp: incq %rax - jmp strcmp + jmp loop .strcmp_fail: xorq %rax, %rax -- cgit v1.2.3-70-g09d2