[gcc r14-7073] [committed] Adding missing prototype for __clzhi2 to xstormy port
Jeff Law
law@gcc.gnu.org
Tue Jan 9 17:22:56 GMT 2024
https://gcc.gnu.org/g:9f7afa99c67f039e43019ebd08d14a7f01e2d89c
commit r14-7073-g9f7afa99c67f039e43019ebd08d14a7f01e2d89c
Author: Jeff Law <jlaw@ventanamicro.com>
Date: Tue Jan 9 10:21:28 2024 -0700
[committed] Adding missing prototype for __clzhi2 to xstormy port
xstormy16 has failed since the c99 transition due to a missing prototype for
__clzhi2 in the implementation of stormy16_count_leading_zeros.
This fixes the missing prototype. Pushed to the trunk.
include/
* longlong.h (__stormy16_count_leading_zeros): Add prototype for
__clzhi2.
Diff:
---
include/longlong.h | 1 +
1 file changed, 1 insertion(+)
diff --git a/include/longlong.h b/include/longlong.h
index e4fe1d24144..b5dec95b7ed 100644
--- a/include/longlong.h
+++ b/include/longlong.h
@@ -1573,6 +1573,7 @@ extern UHItype __stormy16_count_leading_zeros (UHItype);
for ((count) = 0, size = W_TYPE_SIZE; size; size -= 16) \
{ \
UHItype c; \
+ extern UHItype __clzhi2 (UHItype); \
\
c = __clzhi2 ((x) >> (size - 16)); \
(count) += c; \
More information about the Gcc-cvs
mailing list