kern/compiler-rt: Fix __clzsi2() logic

Fix the incorrect return value of __clzsi2() function.

Fixes: e795b90 (RISC-V: Add libgcc helpers for clz)

Signed-off-by: Tuan Phan <tphan@ventanamicro.com>
Reviewed-by: Daniel Kiper <daniel.kiper@oracle.com>
This commit is contained in:
Tuan Phan 2022-10-03 11:29:21 -07:00 committed by Daniel Kiper
parent 75e38e86e7
commit 3403774703

View File

@ -431,7 +431,7 @@ __clzsi2 (grub_uint32_t val)
for (; j; j >>= 1)
{
if ((temp = val) >> j)
if ((temp = val >> j))
{
if (j == 1)
{