[PATCH v2] NEWS: mention more recent developments

Andreas K. Huettel dilfridge@gentoo.org
Tue Jul 21 10:55:49 GMT 2026


Am Dienstag, 21. Juli 2026, 19:45:54 Japanische Normalzeit schrieb Jonathan Wakely:
> On Tue, 21 Jul 2026 at 09:59, Florian Weimer <fweimer@redhat.com> wrote:
> >
> > * Andreas K. Hüttel:
> >
> > > diff --git a/NEWS b/NEWS
> > > index e1c1db284a..ca81dedc6a 100644
> > > --- a/NEWS
> > > +++ b/NEWS
> > > @@ -27,10 +27,13 @@ Major new features:
> > >    been imported from the CORE-MATH project, in particular cosh, sinh, and
> > >    tanh.
> > >
> > > -* The SVID handling for cosh and sinh were moved to compat symbols, allowing
> > > -  improvements in performance.
> > > +* Many additional improvements to existing functions have been synchronized
> > > +  from the CORE-MATH project.
> > > +
> > > +* assert is now supported as a variadic macro for C++26.
> >
> > What about this instead?
> >
> > * For C++26, the assert macro now accepts arguments that contain commas
> >   which are not nested in parentheses.
> 
> This could be read as suggesting it allows assert(a,b) which it
> doesn't. (And formally, the commas still separate the macro arguments
> as far as the preprocessor is concerned, so the arguments don't
> "contain" the commas. That's super-pedantic though.)
> 
> Maybe "now accepts expressions that contain commas, e.g. within
> template argument lists, without requiring them to be enclosed in
> parentheses"?

This is both very nice and good, but doesnt really hit the purpose
of NEWS - a brief, (for someone who programs for glibc) easily
understandable message about a new feature.

 * For C++26, the assert macro is now formally variadic, allowing 
   more complex arguments containing commas (which however still must
   evaluate to a single value).

Does that make sense?

Or is it overkill and we should just drop the assert item in NEWS?

> 
> 
> >
> > >
> > > -* New locale added: hrx_BR (Hunsrik language spoken in Brazil).
> > > +* The SVID handling for cosh and sinh was moved to compat symbols, allowing
> > > +  improvements in performance.
> >
> > Maybe: SVID [error] handling
> >
> > Thanks,
> > Florian
> >
> 


-- 
PD Dr. Andreas K. Hüttel
dilfridge@gentoo.org
Gentoo Linux developer 
(council, comrel, toolchain, base-system, perl, libreoffice)
https://wiki.gentoo.org/wiki/User:Dilfridge
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 870 bytes
Desc: This is a digitally signed message part.
URL: <https://sourceware.org/pipermail/libc-alpha/attachments/20260721/e4b1b3d1/attachment-0001.sig>


More information about the Libc-alpha mailing list