<table border="1" cellspacing="0" cellpadding="8">
    <tr>
        <th>Issue</th>
        <td>
            <a href=https://github.com/llvm/llvm-project/issues/60276>60276</a>
        </td>
    </tr>

    <tr>
        <th>Summary</th>
        <td>
            In multi stages clang build on Windows, llvm-rc and llvm-mt tools should be added to stage1 build.
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
      </td>
    </tr>

    <tr>
      <th>Assignees</th>
      <td>
            zeroomega
      </td>
    </tr>

    <tr>
      <th>Reporter</th>
      <td>
          zeroomega
      </td>
    </tr>
</table>

<pre>
    Currently when building stage2 (or more stages) clang on Windows, `llvm-mt` and `llvm-rc` are not built as part of stage1 toochain tools. Therefore, multi stages clang build on Windows will always uses RC and MT tools from host MSVC. We should add llvm-rc and llvm-mt in stage1 build by default on Windows hosts so they can be used in multi stages build.

 Both `llvm-rc` and `llvm-mt` tools are capable for being used in a clang build so we may consider use them by default.
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJyMkkFv2zAMhX-NfCFqSEpiJwcf2hQBduhlK9YzbdG2BlkMJHlB9usH2WmXDjvsYhuE-fi9R2KMdvBEjdg9Ca1_UWCeaEChtdg9FzinkUPzUS5aNtfmOIdAPrkrXEby0M7WGesHiAkH0iD0ngNMHGitRKEP0Dn0A7CHN-sNX6LQRxCVdO7n9DAlUUlAbz4qoVsqgcBzWgYkwAhnDAm4X2UVJOZuROvzh4slvI4UqOdAWXyaXbI3gNv0BfSOAS7WOUB3wWuEOVKEr8cF4-V1lYQ-8AQjxwQv374fS3gjiCPPzgAaAzfUpeVmBKx_p1untVcw1OPs0v3gLBkhMqSRrtChh5Yygcn9n8gXlVLIZyEf1yc8cRr_TuouuzXNlT8n2OEZW0fQc4CW8p7eB-GnXCLDhWDCK3TsozUU8o-ZcLpzURam2ZjD5oAFNaqqt5WSuq6LsdnKLXb1Zk9YS91juz0c1F6puu7UQXVSFrbRUm-k0jupNkrVZaX3ckN9rwwS7Xe92Eqa0Loy-yg5DIWNcaamkrquCoctubgc6u65CM1itp2HKLbS2Zjin7Zkk6Pmi_-fI8i38q9FrgHett1SXjgZSPxpvWUxB9eMKZ2j2DwKfRL6NNg0zm3Z8ST0KavdXg_nwD-oS0KfFltR6NPi7HcAAAD__6L_L8E">