Date: Fri, 10 Feb 2023 10:06:57 -0500
On Thu, Feb 9, 2023 at 3:55 PM Jonathan Wakely via Liaison
<liaison_at_[hidden]> wrote:
>
> I would be very grateful if a WG14 expert could cast an eye over these two issues which we hope to vote into C++23 on Saturday:
>
> Deprecate <stdalign.h> and <stdalign.h> macros
> https://cplusplus.github.io/LWG/issue3827
These changes look (forwards) compatible to me.
> Sync intmax_t and uintmax_t with C2x
> https://cplusplus.github.io/LWG/issue3828
These changes look compatible to me as well.
Thank you for running this by the compatibility study group, that kind
of proactiveness is greatly appreciated!
~Aaron
>
> Both issues intend to align C++23 with changes happening in C23, so that we aren't scrambling to catch up when we eventually rebase our normative reference from C17 to C2x.
>
> The first one deprecates some macros that come from C, because if we expect to remove them at some point in the future, we might as well let users know that sooner rather than later.
>
> The second one is a "cherry pick" of a C2x change which would benefit C++ immediately, and we can do it now instead of waiting until we rebase on C2x.
> _______________________________________________
> Liaison mailing list
> Liaison_at_[hidden]
> Subscription: https://lists.isocpp.org/mailman/listinfo.cgi/liaison
> Link to this post: http://lists.isocpp.org/liaison/2023/02/1166.php
<liaison_at_[hidden]> wrote:
>
> I would be very grateful if a WG14 expert could cast an eye over these two issues which we hope to vote into C++23 on Saturday:
>
> Deprecate <stdalign.h> and <stdalign.h> macros
> https://cplusplus.github.io/LWG/issue3827
These changes look (forwards) compatible to me.
> Sync intmax_t and uintmax_t with C2x
> https://cplusplus.github.io/LWG/issue3828
These changes look compatible to me as well.
Thank you for running this by the compatibility study group, that kind
of proactiveness is greatly appreciated!
~Aaron
>
> Both issues intend to align C++23 with changes happening in C23, so that we aren't scrambling to catch up when we eventually rebase our normative reference from C17 to C2x.
>
> The first one deprecates some macros that come from C, because if we expect to remove them at some point in the future, we might as well let users know that sooner rather than later.
>
> The second one is a "cherry pick" of a C2x change which would benefit C++ immediately, and we can do it now instead of waiting until we rebase on C2x.
> _______________________________________________
> Liaison mailing list
> Liaison_at_[hidden]
> Subscription: https://lists.isocpp.org/mailman/listinfo.cgi/liaison
> Link to this post: http://lists.isocpp.org/liaison/2023/02/1166.php
Received on 2023-02-10 15:07:11