<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Issue</th>
<td>
<a href=https://github.com/llvm/llvm-project/issues/54622>54622</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>
Assembly source built with MSVC should use /nologo
</td>
</tr>
<tr>
<th>Labels</th>
<td>
new issue
</td>
</tr>
<tr>
<th>Assignees</th>
<td>
</td>
</tr>
<tr>
<th>Reporter</th>
<td>
pogo59
</td>
</tr>
</table>
<pre>
Recently the BLAKE3 hash code was added to LLVM, and it has some assembler-source files, at least for X86 Windows (see llvm\lib\Support\BLAKE3\blake3_sse2_x86-64_windows_msvs.asm for example).
Building these on Windows with MSVC spits out copyright messages, which we normally avoid; these should be turned off by using the /nologo option. I'm sure we're doing this already for C/C++ files, we need to do it for ".asm" files as well.
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJxNUs1unDAQfhpzGQURA7vLgcPuppGqJpdGSntbGTwLbg1GHjtk374DRE0kwwx4PPP9uHH6Vv_EFsdgbxB6hNPT8ce3HHpFPbROI8yKQGmNGoKDp6fXZyHPoEYNJixVQG5AUEQ4NBb9HbnoW4SrsUhrZQCLigJcnYffhx38MqN2M4GQB0IEa98GUZ6tafj9EqfJ-cDZBoOTxqq_mF-4v7y8H3Z3u-Iybx0uA71RqmhYW-O7GiaLQlapyB5EdjxFY7UZu4UVIbjx_-TZhB6eX17PQJMJBC4GpjrdvOn6AAMSqW4DP_em7WFGGJ0flGWJ1JszWuSnj67Uu2g1NAgh-pE1ctcrNDeI9DGZaT6OzrrOgZuCcWMK8F3I_QAUPYvLgPcctdvqDWttPSp9W0md-TQ_J16fii5wcLNDu8WFpVJIuUjBYStkR7jQ2jTRda6rvFJJMMFifdycusGHUQ3LFL5KsjGK9AV6Er2t-xAmEvmR__Lq-EBs0tbxyMfVwy3cTd79wTbwpyGKC-LHsthJmfS1xLZUUhW6KktsD2V-f93l2b7MdvsWi6xIrGrQUi1KJixHnGFtwbkoHxJTy0zKLJfV_V7meZbq6qCb-6LMi2tbFboURYaDMjZdcKTOd4mvV0hN7Ig3raFAn5t8ZU3HQq7juL-KoXe-nphvWSXr5HpF_g_szwtZ">