<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Issue</th>
<td>
<a href=https://github.com/llvm/llvm-project/issues/76872>76872</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>
[clang] move -Wcast-function-type under -Wextra
</td>
</tr>
<tr>
<th>Labels</th>
<td>
good first issue,
clang:diagnostics
</td>
</tr>
<tr>
<th>Assignees</th>
<td>
</td>
</tr>
<tr>
<th>Reporter</th>
<td>
nickdesaulniers
</td>
</tr>
</table>
<pre>
via https://github.com/llvm/llvm-project/issues/74617, I was looking into why I observe this diagnostic with gcc but not clang. It looks like our project (llvmlibc) builds with -Wextra but not -Wcast-function-type. GCC 8 added support for that flag, and did so under -Wextra.
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJykks-O2yAQh58GX0ax7MF_4oMP20Sp8gR7xoBtGgIRMyTN21fxdruq1FtPHIBv5vfNKCK3BGtH0X4T7bFQmdeYxuD0xVhS2QdnExVTNM_x7hSszDcS8k3gSeBpcbzmqdTxKvDk_f3z2N1S_GE1Czw5omxJ4KlvuroXeIAzPBSBj_HiwgIucITH-oQzxIlsulvg1REYp5YQiZ2Gh-MVFq1hygwhMmivwlLCmTcKgXcXCzEn-F0WBO5fbXg3aYEDTNl5Qx-c3bv9yUn9Ye3etSLezTlodjHs-HmzJQB8PxxgD8oYa4Dy7RYTwxwT8KoYZq-WVxQVDBhngCLkYGz6pJeFGaUZ5KAKO9Z91UisG9kV64j1UM3S7nXd6bqbVGsH2XeDGaZmaDolCzdihU1VVxJR9nVX2rluKjns22FC3bRKNJW9KufLV8IypqXYFI99t--x8GqynrZpIi4xGphdIobtjUAUeBCIm0Ah374k0-uuPRZp3OY35YVEU3lHTF-F2LHfNuXjf3uEa7zbfyr820eRkx__Y3Ve0X4FAAD__5ee4cQ">