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

    <tr>
        <th>Summary</th>
        <td>
            `-print-search-dirs` does not take `-stdlib` into account when printing library search directories
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
            new issue
      </td>
    </tr>

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

    <tr>
      <th>Reporter</th>
      <td>
          boris-kolpackov
      </td>
    </tr>
</table>

<pre>
    On my Debian with Clang 18 snapshot:

```
$ clang-18 -print-search-dirs
programs: =/usr/bin:/usr/lib/llvm-18/bin:/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../x86_64-linux-gnu/bin
libraries: =/usr/lib/llvm-18/lib/clang/18:/usr/bin/../lib/gcc/x86_64-linux-gnu/13:/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../lib64:/lib/x86_64-linux-gnu:/lib/../lib64:/usr/lib/x86_64-linux-gnu:/usr/lib/../lib64:/lib:/usr/lib
```

```
$ clang-18 -stdlib=libc++ -print-search-dirs
programs: =/usr/bin:/usr/lib/llvm-18/bin:/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../x86_64-linux-gnu/bin
libraries: =/usr/lib/llvm-18/lib/clang/18:/usr/bin/../lib/gcc/x86_64-linux-gnu/13:/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../lib64:/lib/x86_64-linux-gnu:/lib/../lib64:/usr/lib/x86_64-linux-gnu:/usr/lib/../lib64:/lib:/usr/lib
```

Notice how in the second invocation the library search directories still point to GCC's `libstdc++` rather than `libc++`.
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJzsVcFuozAQ_RpzGYGMTQw5cGgbsbfdT1jZxoXZOjayTdP-_QpItlUabaXVHitFlibz5nke8wZkjDg4Y1qyuye7QybnNPrQKh8w5k_eTlI_-edM-f61_eHg-AoHo1A6OGEa4cFKN0DZQHRyiqNPhN8ReiD0cgp6_m0hq0AvJXnZQD4FdCmPRgY95j2GuIGm4Icgj5HwOyD8QFg3x0BYp9At7JfQolpO-3zMy-ZjeglZVxR_kIPWhHUvjfgpqtyim1_ywc2EdSW_AK-OG9iFdW3SogoyoPnQ5XVbW7yKXu5q_rnH_6vNohLVxrlRfCh-l7uueK_0dt17xK37rkA3vfK5gWLqV7KDRaUJuyfs_stVX6763FXffUJtYPQnQAdpNBCN9q4HdM9ey4R--3ebxytsboIeg9HJLwOCmNBamDy6BMnDt4cHwuoIRFCLKqb-7EciKASZRhMgjdKd82_JIutb3u_5XmamLWvK97yuaZONbWPUTjzqUtFyx2TNm35fVRV_lKWquaImw5ZRxkvGacloWTXFjopdTUujuG5ozStSUXOUaIvFN4UPQ4YxzqathSirzEplbFxf-4w5c4I1SRhbvgKhXb2m5iGSilqMKb6xJEzWtETQG7smKPTeRHA-QZJPZhF82VNBAV3yILX2s0twGo2DlQLd8Jdnnc3BtmNKU9wmvFgT0zirQvvjeS0u2zEF_8voRFi3yomEdavc3wEAAP__54QJEQ">