<table border="1" cellspacing="0" cellpadding="8">
    <tr>
        <th>Issue</th>
        <td>
            <a href=http://email.email.llvm.org/c/eJy1VV1v4joQ_TXhZRQrhK_ykAcKobe6XagK2pXuC3KSIXhr7Ch2WvrvdxwSYLnd3t27WhSZ2J4558zYM0l09hbdw1ZXKgOxL7QxIpEIVkOOFqRQz1iCSUtRWBBqq8s9t0IryKpSqBxSvS-EPC69CA7Th8nirlklx1dhd_DwMGuAmBfMvGByHOe6BDzwfSHRC6cEDnfT6dlVEJ-Ba0F2h7BH5fgw-06QY_fC0P8iCc33X7BMtCHkEHThDLxew-sNg-Y5TsM-5GkKvoY9JxFuYDS9wqltGWsiWMXT9f1ysWogRrfHF4DHp-Xn-1lMSm42GzxgWllO8jfG8tKC15vBKr77FC_Wm9V68rQmM1Jo8WB9g7kLjKYuG4EXjt3TuwX2i27EfQur-3_i5XzzVzyZxU8rgmkFMqEslgW0P0oLkH5yokzcNLs1ymh28mnDrt3pYODSvd26yALA33H8CLVMB7taPq03i-UiPlII20RHz8n5XTYX4k-wNeKdNauUFM8o347OjLY2V0vtlNVu4_dh8EBxnl8_tK0Ptyrgu9mHHjvdgtPbDyxd0s4UurSYtZY_gAXirpJz4MByVTFXelqlyN4jmp_MXnmpXEUbTF25GOAlwo6rTFKhmQJTwSWlMHkDlFuGe9ZQz_8l5QLtP074tHZdk_U4OZa74Xsqf0HDVXMhrqv-4u5tptEoLxxZKEr9IjICqNIdcHXZLT5qBqnklAZ_Wxn0ZUa1J2X2U91BZkw6h4nLa2VIzVyKhEZqLzQeboabYd8npdXBpxzREp3knHJxObxjlZa2y_RVB_p_ZGRC-4z_DgbJQZW1gv5g0KrlOB1SJ4t62bg35h1e2Z0uo8dutzsuu_tOVcpoZ21h3Mm6Wz3P6WpUCaPb4iTJl_bPp2vxle44TYUxFRp6GfSDYNzZRWmQjfiw2xuN0iwZZjfDwXgbDjgPiBJ5P-hInqA0kTe4pYar8BVqCNd8B7PO7ysQURiE7ukFI7fCcDgIR33c9rN-Rqvc6wdIV1Ayh8N0mXfKqIZMqtzQphTGmvMmp49nrhBrwaTQCisxWu-QSps-rkrDK3-7_LT-yve-Pmn1zHN0lZaiMZ06nKiO5RsK5nLx>54009</a>
        </td>
    </tr>

    <tr>
        <th>Summary</th>
        <td>
            There is no way to get the linker script information during compilation/linkage process
        </td>
    </tr>

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

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

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

<pre>
    I found impossible to get linker script information during compilation via CLANG compiler with LLD linker.

For example, in GCC compiler it is possible to get the mentioned information via "-Wl,--verbose" option:
```
$ gcc -o main main.c -Wl,--verbose
...
SECTIONS
{
  PROVIDE (__executable_start = SEGMENT_START("text-segment", 0)); . = SEGMENT_START("text-segment", 0) + SIZEOF_HEADERS;
  .interp         : { *(.interp) }
  ...
  .init           :
  {
    KEEP (*(SORT_NONE(.init)))
  }
  ...
  .text           :
  {
    *(.text.unlikely .text.*_unlikely .text.unlikely.*)
    *(.text.exit .text.exit.*)
    *(.text.startup .text.startup.*)
    *(.text.hot .text.hot.*)
    *(SORT(.text.sorted.*))
    *(.text .stub .text.* .gnu.linkonce.t.*)
    /* .gnu.warning sections are handled specially by elf.em.  */
    *(.gnu.warning)
  }
  ...
}
```

At the same time CLANG compiler (with LLD linker) doesn't provide such an information:
```
$ clang -fuse-ld=lld -o main main.c -Wl,--verbose
ld.lld: /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crt1.o
...
ld.lld: /usr/lib/gcc/x86_64-linux-gnu/9/libgcc.a
ld.lld: /usr/lib/gcc/x86_64-linux-gnu/9/crtend.o
ld.lld: /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crtn.o
```
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJy1Vd9v4jgQ_mvCyyhWCOHXQx4ohF51PagK2pP2BTmxSXw1dhQ7Lf3vbxwSYLlud_dOhywT2zPf93nsGaeavccPsNe1YiAOpTZGpJKD1ZBzC1KoF16BySpRWhBqr6sDtUIrYHUlVA6ZPpRCnqZeBYX542x1386i45uwBTw-Llog4gULL5id-qWugB_poZTcC-cIDvfz-cVVIJ-BW0G24HDgyvFx9o0gx-6Fof-nRDTff-VVqg0ih6BLZ-ANWl5vFLTtNAwjyLMMfA0HiiJcR3B4g9PYEtLuYJPMtw_r1aaFGN-dPgCentdfHhYJKpnsdvzIs9pSlL8zllYWvMECNsn9H8lqu9tsZ89bNEOFlh-tb3juNoZDF43AC6euDe6A_KIbct_B5uFrsl7ufktmi-R5gzCdQCKU5VUJ3Q_DAqgfnTASk3a1QRkvzj7dtht3PBi4du-WrqIA8HuSPEEj08Fu1s_b3Wq9Sk4Uwra7w3Z2_pDNbfEn2FrxzprUSooXLt9PzgSXdjdT3ZA0btOPYfgR93n5_NS2Ody6hG9Gn3oUugPHr-9YuqBdKHRlOessvwMLyF2nl40DyVVNXOpplXHyEdHybPZGK-Uy2vDMpYsBWnEoqGISE82UPBNUYgjTd-ByT_iBtNTLf0i5QvvBCZ_nbnOy6WendDf0gOkvsLspLsh1U1_cvWWaG-WFYwtlpV8FQ4A6K4Cq62rxWTHIJMUw-PvacF8yzD0p2U9VB8mIdA4zF9faoJqlFCn2WF6wP05Gu1Hko9L66GOMcApPcomxuO4-sMoq2yf6pgL9OzI0wXVC_wsGyuGKdYL-x02rjuN8SD0WD9h0MKU9K6zk8bbgeEnxmVAa3uj79SPxKy9Xo1m90Jy7O5NxY3p1JePC2tK4m-KyZJnjVatTgm7OXL52fz66_IU5g0NhTM0NfgyjIJj2injKRpPBMBiNacZGfMTCNM0m0XCUpdMoGvRZT9KUSxN7wzss4Iq_QQPhivlw0RNxGISuDYKxQyR8NAzHEd9HLGI4S70o4HghJXE6iK7yXhU3ktI6N7gohbHmskjxKc0V5w0d4tPaFrqKn_r9_rTqH3oNd9xo_xvzQF1f">