Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <20240301163409.GZ4163@brightrain.aerifal.cx>
Date: Fri, 1 Mar 2024 11:34:09 -0500
From: Rich Felker <dalias@...c.org>
To: Jₑₙₛ Gustedt <jens.gustedt@...ia.fr>
Cc: musl@...ts.openwall.com
Subject: Re: adding C23 support

On Fri, Mar 01, 2024 at 04:46:21PM +0100, Jₑₙₛ Gustedt wrote:
> Hello,
> as you might have heard, C23 has been finally approved by the C
> committee in January 2024 and is now in the loop with ISO to be
> published mid-2024. There have been no surprises since the last time
> we talked, so all patches that I already proposed some time ago should
> still be valid. They can still be found at
> 
>       https://forge.icube.unistra.fr/icps/musl/-/branches
> 
> The latest is branch c23-v9 based on today's release of musl, but this
> will hopefully be updated when we go along. The patches should be
> stacked from the least debated to some which perhaps will never make
> it into musl. So if they could be considered bottom-up for inclusion,
> that would be great.
> 
> As far as I can see my patches cover most what is needed for C23
> library support, with one noticeable exception which are functions for
> <math.h>. These are really too much for me and my level of
> expertise. But I have seen that Paul Zimmermann has some of them (the
> π functions) in his project, so this could maybe be covered from
> there.
> 
> Compilers are now basically there, gcc-14 and clang-18 have most what
> is needed for C23 from POV of the language.

Great! Thanks for following up. I was just thinking about trying to
get C23 additions integrated as a main focus point for the newly
started release cycle. I'll take a look at your repo and follow up
with comments.

Rich

Powered by blists - more mailing lists

Confused about mailing lists and their use? Read about mailing lists on Wikipedia and check out these guidelines on proper formatting of your messages.