Alejandro Colomar wrote:
> They will be compiler builtins, because of _BitInt.
> ...
> The use of CHAR_BIT makes it always return a multiple of 8, but things
> like _BitInt(7) don't fit in that model.  We need a true operator that
> makes 7 == _Widthof(_BitInt(7)).

Ah, right. Thanks for explaining.

> However, minof() and maxof() are in use, and with
> incompatible semantics, so we clearly need a new header file.
> 
> <https://codesearch.debian.net/search?q=define.*%5Cbminof%5Cb&literal=0>
> <https://codesearch.debian.net/search?q=define.*%5Cbmaxof%5Cb&literal=0>

These are _very_ few packages.

> BTW, clisp is one such place.  Would you mind renaming clisp's minof()
> to just min()?

That will eventually be done, don't worry.

Bruno




Reply via email to