<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">