<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Issue</th>
<td>
<a href=https://github.com/llvm/llvm-project/issues/57987>57987</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>
Remove false claim that Clang implements the C standard
</td>
</tr>
<tr>
<th>Labels</th>
<td>
clang:documentation
</td>
</tr>
<tr>
<th>Assignees</th>
<td>
</td>
</tr>
<tr>
<th>Reporter</th>
<td>
hvdijk
</td>
</tr>
</table>
<pre>
Per the discussion at <https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213> with @AaronBallman, there is no way that anyone knows of to invoke Clang in C-conforming mode, the option documented at <https://clang.llvm.org/c_status.html> is said by him to not be intended to do so, does not do so, and what options (if any) do is not only not documented anywhere but also not known and no work on fixing this is planned. As such, I am filing a ticket to remove the false claim that "Clang implements the following published and upcoming ISO C standards:"
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJxtk9uOmzAQhp8GbkZEizlkueBiN22lvWrVPkBl7AG8MTbyITRv3zFJd1t1JaJge_zPN_8Mg5XX_hs6CDOCVF5E75U1wANk1WkOYfVZ9ZSxL_SkYxudx4PWl-Vg3USbgX7CmlFN0WHhhVNrKAaH_MwnLDYV5oKkC4NbsaFz1hVqWbUSKhRjNCJQskKi0Nzx9E5qbcPKKqs-Q7oMWf3wxJ01z1zrhdP5KaE6BOXBWNj4ldZEy83VGoSzsZsHO0KwoMzFnhFOmpuJFnAqEqh1i6L1YiXexcCuKTVIK-KCJqD8sHyRdP4uXfz0gYfoD3NYdAImJM-VhOEKs1oSgrEBBmIlUSNJl7akBW9TZmnR7wFvO9xI2FIxNyAPGXtUYyotY10KU7cL1ujr_eY7sbluuy9DJDO0v-VOdphdN3ll3Znuwqh-JQfCTHL0rFSXQXmAJ8KPYk4kL8AXitMpjkNQ4owhwTtc7AV300ZKgkCmpEoTdMbY3WpqMCYsfwu0WtstKa1x0MrPO62EuAq7t-Llx1c4AXlpJHfyZjjLsS_btmYPXdV2uewr2VUdz4MKGvvvN4z_ED7M_y6dR6f7f5s60YzF4UAktEi9vf8Vq7OvKNJ0K-8jenppjt3jMZ_7uqxq2fKGya4tseLHEUdZStGOXTnwusk1H1D7PmueqZB9bCjfn17dx5xlzadc9eyBUYmsLVvG6u4gHsWxZk1TyWqoR1bS9OPClX4bu9z1O94QJ0-HZGfw74ecPt7JIO6pSZ_HMFvXzxepXs_5Xki_V_EbyFZbNQ">