Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Message-ID: <20230531161941.2b89abf5@inria.fr>
Date: Wed, 31 May 2023 16:19:41 +0200
From: Jₑₙₛ Gustedt <jens.gustedt@...ia.fr>
To: Joakim Sindholt <opensource@...sha.com>
Cc: musl@...ts.openwall.com
Subject: Re: [C23 divers headers 09/17] C23: update stdbool.h

Joakim,

on Wed, 31 May 2023 16:13:38 +0200 you (Joakim Sindholt
<opensource@...sha.com>) wrote:

> On Wed, 31 May 2023 15:53:37 +0200, Jₑₙₛ Gustedt
> <jens.gustedt@...ia.fr> wrote:
> > Joakim,
> > 
> > on Wed, 31 May 2023 14:58:52 +0200 you (Joakim Sindholt
> > <opensource@...sha.com>) wrote:
> >   
> > > Implementations may also provide macros in addition to  
>  [...]  
> > 
> > Is this not explanation enough?
> > 
> >   Implementations may also provide macros in addition to the
> > keywords, so we do that because some user code may rely on these.  
> 
> I guess I just don't see the point. This is allowed for literally
> every symbol in libc.

Yes, but these change status from identifiers to keywords, so now
without that extra permission they would not be allowed as macros when
you include any standard header.

(But I am not very attached to doing this either.)

Thanks
Jₑₙₛ

-- 
:: ICube :::::::::::::::::::::::::::::: deputy director ::
:: Université de Strasbourg :::::::::::::::::::::: ICPS ::
:: INRIA Nancy Grand Est :::::::::::::::::::::::: Camus ::
:: :::::::::::::::::::::::::::::::::::: ☎ +33 368854536 ::
:: https://icube-icps.unistra.fr/index.php/Jens_Gustedt ::

Content of type "application/pgp-signature" skipped

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.