Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 05 Sep 2023 21:48:59 +0200
From:      =?utf-8?Q?Dag-Erling_Sm=C3=B8rgrav?= <des@FreeBSD.org>
To:        hackers@freebsd.org
Subject:   Please help review C23 features
Message-ID:  <86a5u0s8no.fsf@ltc.des.no>

next in thread | raw e-mail | index | archive | help
As you may have noticed, I've been working on adding C23 features to
libc.  I have a few more patches in flight which I'd like to get
committed in time for 14.0 but which still await review:

- Add a wchar version of the snprintf test for N2630 (formatted binary inte=
gers)
  https://reviews.freebsd.org/D41726

- Implement N2680 (specific-width length modifier)
  https://reviews.freebsd.org/D41725

- Add test cases for N2680 (and fix some nits in the N2630 tests)
  https://reviews.freebsd.org/D41743

- Implement N2867 (checked integer arithmetic)
  https://reviews.freebsd.org/D41734

- Add tests for N2867
  https://reviews.freebsd.org/D41735

This is far from everything we need for C23 (clang 16 understands N2630
but not N2680, for instance, and we're still missing <stdbit.h>) but it
gets us pretty close.

DES
--
Dag-Erling Sm=C3=B8rgrav - des@FreeBSD.org



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?86a5u0s8no.fsf>