From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-8.6 required=5.0 tests=DKIMWL_WL_MED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,HTML_MESSAGE,MAILING_LIST_MULTI, RCVD_IN_MSPIKE_H2,USER_IN_DEF_DKIM_WL autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 3374 invoked from network); 23 Sep 2022 15:29:20 -0000 Received: from second.openwall.net (193.110.157.125) by inbox.vuxu.org with ESMTPUTF8; 23 Sep 2022 15:29:20 -0000 Received: (qmail 9995 invoked by uid 550); 23 Sep 2022 15:29:17 -0000 Mailing-List: contact musl-help@lists.openwall.com; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-ID: Reply-To: musl@lists.openwall.com Received: (qmail 9952 invoked from network); 23 Sep 2022 15:29:16 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20210112; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :from:to:cc:subject:date; bh=6cj/yBR8DznLRGpfSmsVywYn3JMhmcmtZ7rwkABYnbs=; b=BC3XaAUHoVevxhtPT2w5lfa3saOOmqvjUDZHs+XU/IdWwEzcjZb89I+atasGI8O0H5 k6xVeaFKPvSWP5bVNcGOeJ20zllY9loZ5tyiN+3Sj6d1tAzPbbtoYkCIaoiqO0xRvS6d /X8MWzzC/MoEoO1y2m3uJ1VWnHK3bvflrM9mvNXU5ua+ACf8zsdS18dHNXuZA3Fk7/2O IGCnKBsGeN9nTAiKJXsrC3FHCpnDQ17FRFHkFFUhpNUhPiBqXgaikq11Kp70i3n5n+Lr RsxL4zHdg4kMzyI88AIon2ZWLRFAoZ0mj3B2+qstwy6DSfcrHrY8mjXMm6wHCnexfFCg 6tfA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :x-gm-message-state:from:to:cc:subject:date; bh=6cj/yBR8DznLRGpfSmsVywYn3JMhmcmtZ7rwkABYnbs=; b=A6UgDPsQ6ZmrOuUlTfxgmhS8JOmzvu/7m7bljM3a+Si2u/dlydKd3yfMqwz7VmzlLl b0450ClpafKRT4f0ZIdnAnra/eEx4Lz7ZWT3ee3SI/nh8WnvrPzDNJEGIMSLl0EayAzj S0cH6S/kVg4LCxJcncQW4iiiseVR02p56wMo3euQSxuEsfxiyH5PygwK+eW4/M6m4p4S YKXj5RweElB3aFoyQBYtVW81NQdLyLis3xL0VjCv2ovt9nVPLJQMLslfTFeCyK0W7fLe hTLl/MMLSAqQ4sNlpxYgjOF6d2C8Z7GbgXKL8StPsNY2DJplFjUV3D6y0+tvaCJ22z/1 m1Rg== X-Gm-Message-State: ACrzQf3D9F7cdyXBZO9H1w91jusizXEAYKZjVZKerrKbMUhJcNUCkF16 eVizwtLGGvJ2Hwibs+aPuenkrfuD5I9cQ6Dob3m3HvI9L9hC+A== X-Google-Smtp-Source: AMsMyM5xZM9sph8FMZ/8r8BgyUEpY7qb6lqoDcHocTN8J5/6i6QdAfBLKqNqYMJe1Z2eNaNkqXyo7ss60rF6Qxy8rN0= X-Received: by 2002:a25:dfc4:0:b0:6a9:8faa:ddf7 with SMTP id w187-20020a25dfc4000000b006a98faaddf7mr9633676ybg.388.1663946943668; Fri, 23 Sep 2022 08:29:03 -0700 (PDT) MIME-Version: 1.0 References: <20220923162518.56284329@inria.fr> In-Reply-To: <20220923162518.56284329@inria.fr> From: enh Date: Fri, 23 Sep 2022 08:28:52 -0700 Message-ID: To: musl@lists.openwall.com Content-Type: multipart/alternative; boundary="00000000000081010205e959d670" Subject: Re: [musl] C23 implications for C libraries --00000000000081010205e959d670 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable since you asked for comments, it would have been even better to have direct links to the relevant documents (such as https://www.open-std.org/jtc1/sc22/WG14/www/docs/n2829.htm for the assert() changes), but just having a list of things to search out is useful in its own right, so thanks for this! On Fri, Sep 23, 2022 at 7:25 AM J=E2=82=91=E2=82=99=E2=82=9B Gustedt wrote: > Hello, > I have started to compile a document that tries to collect everything > a C library needs for C23 compliance: > > > https://htmlpreview.github.io/?https://icube-forge.unistra.fr/icps/c23-li= brary/-/raw/main/README.html > > This is by far not complete and I will try to fill the holes in the > next weeks. Let me know if you have any particular > questions/remarks/additions. > > Thanks > J=E2=82=91=E2=82=99=E2=82=9B > > -- > :: INRIA Nancy Grand Est ::: Camus ::::::: ICube/ICPS ::: > :: :::::::::::::::::::::: gsm France : +33 651400183 > <+33%206%2051%2040%2001%2083> :: > :: ::::::::::::::: gsm international : +49 15737185122 > <+49%201573%207185122> :: > :: http://icube-icps.unistra.fr/index.php/Jens_Gustedt :: > --00000000000081010205e959d670 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
since you asked for comments, it would have been even= better to have direct links to the relevant documents (such as https://www.ope= n-std.org/jtc1/sc22/WG14/www/docs/n2829.htm for the assert() changes), = but just having a list of things to search out is useful in its own right, = so thanks for this!

On Fri, Sep 23, 2022 at 7:25 AM J=E2=82=91=E2=82=99= =E2=82=9B Gustedt <jens.gustedt= @inria.fr> wrote:
Hello,
I have started to compile a document that tries to collect everything
a C library needs for C23 compliance:

=C2=A0 https://htmlpreview.github.io/?https://icube-forge.unistra.fr/icps/= c23-library/-/raw/main/README.html

This is by far not complete and I will try to fill the holes in the
next weeks. Let me know if you have any particular
questions/remarks/additions.

Thanks
J=E2=82=91=E2=82=99=E2=82=9B

--
:: INRIA Nancy Grand Est ::: Camus ::::::: ICube/ICPS :::
:: :::::::::::::::::::::: gsm France : +33 651400183=C2=A0 = =C2=A0::
:: ::::::::::::::: gsm international : +49 15737185122 ::
:: http://icube-icps.unistra.fr/index.php/Jens_Gu= stedt ::
--00000000000081010205e959d670--