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

    <tr>
        <th>Summary</th>
        <td>
            Issue with BOLT instrumentation and symlink
        </td>
    </tr>

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

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

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

<pre>
    Hi, I'm trying to optimize Clang with BOLT. I've encountered problems with lld — I instrument lld binary with BOLT, then build system calls `ld.lld`, which is just a symlink, but it leads to no fdata profile created. When I manually run `lld` profile is created, `ld.lld` does not create a profile.

```
# file ld.lld
ld.lld: symbolic link to lld
# ls *lld*
ld64.lld  ld.lld  lld  lld.bak  lld-link
# ./lld
lld is a generic driver.
Invoke ld.lld (Unix), ld64.lld (macOS), lld-link (Windows), wasm-ld (WebAssembly) instead
# ls *lld*
ld64.lld  ld.lld  lld  lld.bak  lld.bolt.128357.fdata  lld-link
# ./ld.lld
ld.lld: error: no input files
# ls *lld*
ld64.lld  ld.lld  lld  lld.bak  lld.bolt.128357.fdata  lld-link
```

Am I doing something wrong? Why no profile is created when run through symlink?
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJy1U02PmzAQ_TVwGS0CAwkcOGR3GzVSpR7aas8GJuBdY0e2SZr--o4dkqz6caoqITPM13szPLe6PzcfRcSeYBex9QTOnIUawGnQBycm8QPhSXLynIQb4fHzp69JyDwioOr0rBwa7OFgdCtxspc0KXuIPrCoSqO6gB0IZZ2ZJ1QuhFqhuDnfO3p0N6KCdhYUtmfrcIKOS2khWqWyT6iKDJ93GkU3grDwOlsHnJInKdSbD7WzA0EIyHvrB1Aa9j133JPbC4nQGeQO-wRePNgOJq5mAjmDmVUACii3dAJZKnz390Sg12ipv1sS4IaRROlzlG6WkyhfnssnyyE0XvoE52LnGz9Jq6XowM_j-d9yfKFfBdt4F9tcK1eFr4WlH8D1SFr-FoyHsJpbjyRi2zswJdOEHAZUaAi2N-KIZhlgp4767cqUkKtvSnyPWO03cQMm98S7z1-u_gXQ-1-E6vXJLpETt9PDpeAF2421OLXyTMGgDPpf_zhnQotzScaqvFwnl3_-t_H_uHo0RhtvkGSEOpCO_H-y_5_VLwIJ52Yiafba30KrJ3Sjt05GqyHKtyTds2f5u0bpZpCovZLdaPQ8jLerkW9jbLLVqlqv0nq9ivsm7-u85rETTmKzs3bG-2V8d1m5E1oBV_21VTwb2YzOHSwti7ZJz0B1c5t0egriOl5fD8TwFTtHn8IDkBS2ZZ2WdTw2VcuyqiuLskj3bV_Ue-LDaqxSti_zrO1iyVuUtonKx4gxhScILciOyudYNCxlLMuyKq0KVpbJCru6yzO-XmOddyyPihQnLmTieSTaDLFpAqV2HiwFpbDO3oPcWjEoxABH_fnsRm2ao6ANxAG4CcR_AkchnwE">