From 1896b1491b327d9bdc2ead27dacc47f3c73fdce2 Mon Sep 17 00:00:00 2001 From: Doug Rabson Date: Mon, 4 Apr 2022 21:45:01 +0100 Subject: [PATCH] fix __ctzdi2 for values with non-zero low 32 bits (fixes #765) (#766) --- src/rp2_common/pico_bit_ops/bit_ops_aeabi.S | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/rp2_common/pico_bit_ops/bit_ops_aeabi.S b/src/rp2_common/pico_bit_ops/bit_ops_aeabi.S index eba839e..7b83edb 100644 --- a/src/rp2_common/pico_bit_ops/bit_ops_aeabi.S +++ b/src/rp2_common/pico_bit_ops/bit_ops_aeabi.S @@ -85,7 +85,7 @@ wrapper_func __ctzdi2 ldr r3, =aeabi_bits_funcs ldr r3, [r3, #CTZ32] cmp r0, #0 - bne 1f + beq 1f bx r3 1: push {lr}