Hi DJ On 3/17/23 20:02, DJ Delorie via Libc-alpha wrote: > Changes from v1: > > * Fixed malloc-debug > * alignment of zero is invalid > * fixed ABI tables > > References: > https://patchwork.sourceware.org/project/glibc/patch/33ec9e0c1e587813b90e8aa771c2c8e6e379dd48.camel@xxxxxxxxxx/ > https://sourceware.org/bugzilla/show_bug.cgi?id=20137 > https://sourceware.org/pipermail/libc-alpha/2023-February/145858.html > > The memory.texi portion matches Martin's proposed patch. > > man page portion, quoted to avoid CI/CD issues (I can send an official > patch separately after the glibc patch is applied): Please :) Thanks! BTW, I guess C11 was equivalent to C17 in this regard, or was this changed in C17? Cheers, Alex > >> diff --git a/man3/posix_memalign.3 b/man3/posix_memalign.3 >> index f5d6618b7..a73ff0421 100644 >> --- a/man3/posix_memalign.3 >> +++ b/man3/posix_memalign.3 >> @@ -91,9 +91,8 @@ The function >> is the same as >> .BR memalign (), >> except for the added restriction that >> -.I size >> -should be a multiple of >> -.IR alignment . >> +.I alignment >> +must be a power of two. >> .PP >> The obsolete function >> .BR valloc ()