Author: Aaron Ballman Date: 2022-06-07T15:53:47-04:00 New Revision: d46e7aecb4b1006062a327c14024f7b22bc08a63
URL: https://github.com/llvm/llvm-project/commit/d46e7aecb4b1006062a327c14024f7b22bc08a63 DIFF: https://github.com/llvm/llvm-project/commit/d46e7aecb4b1006062a327c14024f7b22bc08a63.diff LOG: Update the C2x status page from latest working draft This adds the papers for the Jun, Sep, and Dec 2021 meetings. 2022 papers will be handled in a follow-up. Added: Modified: clang/www/c_status.html Removed: ################################################################################ diff --git a/clang/www/c_status.html b/clang/www/c_status.html index 1d23ce7a97b9d..c0d2a3878c856 100644 --- a/clang/www/c_status.html +++ b/clang/www/c_status.html @@ -842,6 +842,119 @@ <h2 id="c2x">C2x implementation status</h2> <td><a href="http://www.open-std.org/jtc1/sc22/wg14/www/docs/n2645.pdf">N2645</a></td> <td class="full" align="center">Clang 13</td> </tr> + <!-- Jun 2021 Papers --> + <tr> + <td>[[maybe_unused]] for labels</td> + <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2662.pdf">N2662</a></td> + <td class="none" align="center">No</td> + </tr> + <tr> + <td>Zeros compare equal</td> + <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2670.pdf">N2670</a></td> + <td class="unknown" align="center">Unknown</td> + </tr> + <tr> + <td>Negative values</td> + <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2671.pdf">N2671</a></td> + <td class="full" align="center">Yes</td> + </tr> + <tr> + <td>5.2.4.2.2 cleanup</td> + <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2672.pdf">N2672</a></td> + <td class="full" align="center">Yes</td> + </tr> + <tr> + <td>Adding a Fundamental Type for N-bit integers</td> + <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2763.pdf">N2763</a></td> + <td class="full" align="center">Clang 14</td> + </tr> + <!-- Sep 2021 Papers --> + <tr> + <td>#warning directive</td> + <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2686.pdf">N2686</a></td> + <td class="full" align="center">Yes</td> + </tr> + <tr> + <td>Sterile characters</td> + <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2688.pdf">N2686</a></td> + <td class="full" align="center">Yes</td> + </tr> + <tr> + <td>Integer constant expressions</td> + <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2713.htm">N2713</a></td> + <td class="none" align="center">No</td> + </tr> + <tr> + <td>Numerically equal</td> + <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2716.htm">N2716</a></td> + <td class="unknown" align="center">Unknown</td> + </tr> + <tr> + <td>char16_t & char32_t string literals shall be UTF-16 & UTF-32</td> + <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2728.htm">N2728</a></td> + <td class="unknown" align="center">Unknown</td> + </tr> + <tr> + <td>Static initialization of DFP zeros</td> + <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2755.htm">N2755</a></td> + <td class="unknown" align="center">Unknown</td> + </tr> + <tr> + <td>__has_include for C</td> + <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2799.pdf">N2799</a></td> + <td class="full" align="center">Yes</td> + </tr> + <!-- Dec 2021 Papers --> + <tr> + <td>Remove UB from Incomplete Types in Function Parameters</td> + <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2770.pdf">N2770</a></td> + <td class="full" align="center">Yes</td> + </tr> + <tr> + <td>Variably-modified types</td> + <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2778.pdf">N2778</a></td> + <td class="full" align="center">Yes</td> + </tr> + <tr> + <td>Types do not have types</td> + <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2781.pdf">N2781</a></td> + <td class="full" align="center">Yes</td> + </tr> + <tr> + <td>5.2.4.2.2 cleanup (N2672 update)</td> + <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2806.pdf">N2806</a></td> + <td class="full" align="center">Yes</td> + </tr> + <tr> + <td>Allow 16-bit ptr diff _t</td> + <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2808.htm">N2808</a></td> + <td class="full" align="center">Yes</td> + </tr> + <tr> + <td>Proposal to update CFP freestanding requirements</td> + <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2823.pdf">N2823</a></td> + <td class="unknown" align="center">Unknown</td> + </tr> + <tr> + <td>Types and sizes</td> + <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2838.htm">N2838</a></td> + <td class="unknown" align="center">Unknown</td> + </tr> + <tr> + <td>Clarifying integer terms</td> + <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2837.pdf">N2837</a></td> + <td class="full" align="center">Yes</td> + </tr> + <tr> + <td>Clarification for max exponent macros</td> + <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2843.pdf">N2843</a></td> + <td class="unknown" align="center">Unknown</td> + </tr> + <tr> + <td>Require exact-width integer type interfaces</td> + <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2872.htm">N2872</a></td> + <td class="full" align="center">Yes</td> + </tr> </table> </details> _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits