diff options
| author | GalaxyShard <dominic.adragna@byteroach.com> | 2024-12-30 14:58:21 -0500 |
|---|---|---|
| committer | Alex Rønne Petersen <alex@alexrp.com> | 2025-01-02 01:01:06 +0100 |
| commit | e6879e99e26fd11f659be3deec2b5de409b46547 (patch) | |
| tree | b4f78eb0a208c502877aa2283f0fa6ab376b3c64 | |
| parent | fed8df92171660fe5ff92bcb403833354e2f07c6 (diff) | |
| download | zig-e6879e99e26fd11f659be3deec2b5de409b46547.tar.gz zig-e6879e99e26fd11f659be3deec2b5de409b46547.zip | |
compiler_rt: fix incorrect __clzsi2_thumb1 lookup table usage
| -rw-r--r-- | lib/compiler_rt/count0bits.zig | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/compiler_rt/count0bits.zig b/lib/compiler_rt/count0bits.zig index 0045f5741f..874cbacdc7 100644 --- a/lib/compiler_rt/count0bits.zig +++ b/lib/compiler_rt/count0bits.zig @@ -73,7 +73,7 @@ fn __clzsi2_thumb1() callconv(.Naked) void { \\ subs r1, #4 \\ movs r0, r2 \\ 1: - \\ ldr r3, .lut + \\ adr r3, .lut \\ ldrb r0, [r3, r0] \\ subs r0, r1, r0 \\ bx lr |
