<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Issue</th>
<td>
<a href=https://github.com/llvm/llvm-project/issues/64541>64541</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>
Merge 43dfe0f08ecaf50f986512d0548bd3ac84d1813b into 17.0.X
</td>
</tr>
<tr>
<th>Labels</th>
<td>
new issue
</td>
</tr>
<tr>
<th>Assignees</th>
<td>
</td>
</tr>
<tr>
<th>Reporter</th>
<td>
brad0
</td>
</tr>
</table>
<pre>
[Driver] Allow for sparcv8plus subdir with Solaris/SPARC GCC
Since GCC 11, the bundled Solaris/SPARC GCC uses the `sparcv8plus`
subdirectory for 32-bit objects, just like upstream GCC. Before that, it
used `32` instead from a local patch.
Since `clang` doesn't know about that `sparcv8plus` subdirectory, it
wouldn't properly use GCC 11+ installations.
The new `solaris-sparc-gcc-search.test` testcase wasn't run initially (like
the existing `crash-report-null.test`) because the `.test` suffix wasn't
handled.
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJxsk01vvDYQxj-NuYxAxgYCBw6bXW1Plaqmh179MoATL0Z-yWa_fWVI01T5X7CEPc_vmcceEYKZV8SRtM-kvRQixcX5UXqhaSGdfuSNizfv6El7gZO17g6T8xA24dV7v9kUICSpjYe7iQu8OCu8CYRdX_44_XmG385nQi-Eno7vi1kV5p9Q14SdIS4IMq3aov5VKaSAYT9EOvoNSTp66B1oVNH5x-6Ls1KaCE6-ooohI15TiGDNG0LaQvQoblm5gmecnEeIi4j5mImHYgqoM40z0lEwa4goNEze3UCAdUpY2ERUS_WzLdJRZcU650LtMKyEPUV4W90dhHQp7qyfncD3Jr5bubtk9SGyebeht48cyFd8z7s9Ya2Ixq3hf47-WhBWvO-0I9dyp5azUmVA4dVSRQwx8_OqREC4i0_PPq1gVhONsPYBhPU5v0M4XwZ-mBDNOu8dexGW0uPmfCzXZO2_soQNIFGJ7PjzBr-IIU2T-fjiHcqL2N9BVeiR64EPosCx7oa6rYeasmIZJU6cP3HBa9ZTNTSqp9PABxzo1MgOeWFGRhmnPe3rnrWUVYPgQy01bwekk-woaSjehLGVte-3yvm5MCEkHLumberCCok27KPAWA5v3ySM5cnwY64pZZoDaag1IYb_VKKJFsff0c8IDdcT0on2qMTU0mnou7ZmmrZNLzUXqm903ddcglmjg_qpotXfRfJ2XGLcAuEnwq6EXWcTlyQr5W6EXTPocyk37_LbJuy628vzstv_JwAA___BCDUR">