<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Issue</th>
<td>
<a href=https://github.com/llvm/llvm-project/issues/133505>133505</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>
[libc] Clean up copt naming
</td>
</tr>
<tr>
<th>Labels</th>
<td>
good first issue,
libc
</td>
</tr>
<tr>
<th>Assignees</th>
<td>
</td>
</tr>
<tr>
<th>Reporter</th>
<td>
michaelrj-google
</td>
</tr>
</table>
<pre>
Our code style document says all our compile flags set by the build system should start `LIBC_COPT_` but not all of them do. We should update them to fit our naming scheme.
Steps to fix:
1. go through the flags in [`config.json`](https://github.com/llvm/llvm-project/blob/827f2ad64394bdcafabc58133c4b8258f728763c/libc/config/config.json)
2. For each flag, check what copt it defines
3. If that copt doesn't start with `LIBC_COPT_`, rename it so it does.
4. Make sure the flag is renamed everywhere it's used in code, cmake, and bazel.
</pre>
<img width="1" height="1" alt="" src="http://email.email.llvm.org/o/eJyUU01vhDYQ_TXmMgoyY1jgwGGz0UqRWqVSK_UY-WMAJwavGJN0--srIEkPPfVkg-e9eXpvRjP7YSbqRPUoqqdMr2mMSzd5O2oKy9vDEOMQKDPR3buXdQEbHQGneyBw0a4TzQlY3xl0CBD3gunmA0Ef9MDAlMDcIY0EZvXBAd850QQ8xnX7SnpJIE7yl-fHy-vl5bc_XsVJglkTzDEdnP2GnsDFHP6kb-B6czrR8ZIi9D7tzWc9-XkAtiNNlAt5FvL8e6IbH0V_CXWG42-RwxAhjUtch3HXdwj2M2xWnKSNc--H_I3jLE5SVE8CmzGlGwt1FngVeB18GleT2zgJvIbw8X083Jb4RjYJvJoQjcBrg3WP2p1K1ZbGWd1rY6umUMqWpsGq6Wts6pOyG4E323F0_7kcMrAV8ow5XOMCpO24SxZ4ATuSfYfPUSew8ZbAJ3DU-5lYyLPK4Xnz8PvRReJZYJ2-3P_0afxPBBvrQrOeaCPjuFNG4s3TModf9TsBrwv9OAeevwAO6IOW--dIywYWWDOsTG6zdpueXfCk3_eLnh0Y_TeFPHOdcq1qdUZdUZeqaOqyxWzs-rbvXVsbVxWksKXGyFq2pmjKQtUN9ZnvUGIlFTZFU5ZVkdveuLamBq2kRlZKlJIm7UO-pZPHZcg880pdoVQlqyxoQ4H3DUAcYnTQ-4UT7EUCUeBFIB7B4LYkS7fHbNaBRSmD58T_Uiefwr5OO6B6gksgPcN6O9w_JjRbl9D972naBbHA65fwjw7_CQAA__8KWDcW">