Skip to content

Commit

Permalink
[C99] Remove WG14 N522 from the C status page
Browse files Browse the repository at this point in the history
This paper is about type compatibility rules that changed in C99, but
this is only applicable across translation units and so there's nothing
for us to test. The specific change was that C89 allowed different tag
types (e.g., struct and union) to be compatible and C99 tightened that
restriction. This is a case where the user gets whatever they get if
they link two TUs with incompatible tag types.
  • Loading branch information
AaronBallman committed Apr 17, 2024
1 parent edbeae3 commit 3820571
Showing 1 changed file with 0 additions and 5 deletions.
5 changes: 0 additions & 5 deletions clang/www/c_status.html
Original file line number Diff line number Diff line change
Expand Up @@ -295,11 +295,6 @@ <h2 id="c99">C99 implementation status</h2>
<td>N570</td>
<td class="full" align="center">Yes</td>
</tr>
<tr>
<td>new structure type compatibility (tag compatibility)</td>
<td>N522</td>
<td class="unknown" align="center">Unknown</td>
</tr>
<tr>
<td>additional predefined macro names</td>
<td>Unknown</td>
Expand Down

0 comments on commit 3820571

Please sign in to comment.