[PATCH v5 01/12] Add gmp-arch and udiv_qrnnd

Wilco Dijkstra Wilco.Dijkstra@arm.com
Tue Nov 25 16:41:04 GMT 2025


Hi Adhemerval,

> To enable “longlong.h” removal, the udiv_qrnnd is moved to a gmp-arch.h
> file.  It allows each architecture to implement its own arch-specific
> optimizations.  The generic implementation now uses a static inline,
> which provides better type checking than the GNU extension to cast the
> asm constraint (and it works better with clang).

LGTM. In the future we should aim to remove more of the target specific code.

Cheers,
Wilco


More information about the Libc-alpha mailing list