diff options
| author | Andreas Kapp Lindquist <andkaplin05@gmail.com> | 2025-10-28 10:58:09 +0100 |
|---|---|---|
| committer | mithe24 <mithe24@student.sdu.dk> | 2025-10-29 13:49:57 +0100 |
| commit | c9e74c0f7ddcc9b53a857ebca331998b1470ba7c (patch) | |
| tree | b9025dd491ebcd12234e805bbe2f082fdd825b54 /src | |
| parent | e42b70af4a2c9a310f351601fb5e381632a7f550 (diff) | |
| download | sorter-c9e74c0f7ddcc9b53a857ebca331998b1470ba7c.tar.gz sorter-c9e74c0f7ddcc9b53a857ebca331998b1470ba7c.zip | |
fix(strcmp): no loop label
Diffstat (limited to '')
| -rw-r--r-- | src/lib/strcmp.s | 4 |
1 files changed, 3 insertions, 1 deletions
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 |