[PATCH] Add example to rand.3

Joseph Myers joseph@codesourcery.com
Fri Dec 30 18:15:34 GMT 2022


On Wed, 28 Dec 2022, Cristian Rodríguez via Libc-alpha wrote:

> On Tue, Dec 27, 2022 at 9:41 PM Alejandro Colomar
> <alx.manpages@gmail.com> wrote:
> >
> > Hi Branden,
> >
> > On 12/28/22 01:00, G. Branden Robinson wrote:
> > > At 2022-12-28T00:33:13+0100, Alejandro Colomar wrote:
> 
> > (I used C23 syntax for rounding up to a power of 2, to avoid some magic macro.
> > That line is not necessary, but improves performance considerably for small
> > upper bounds.  I don't know if it's available already in GCC or Clang.)
> 
> at least current gcc13 does not implement N3022 yet :-| that actually
> a nice and looong needed addition (like 30 years late)

I expect to implement these functions in due course for glibc (not GCC, 
since these are library functions, with the usual requirements for 
definitions with external linkage, though most would also have inline 
header implementations based on existing longstanding built-in functions).

-- 
Joseph S. Myers
joseph@codesourcery.com


More information about the Libc-alpha mailing list