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

    <tr>
        <th>Summary</th>
        <td>
            .gdb-index section generated by lld is many times smaller than gdb output.
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
      </td>
    </tr>

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

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

<pre>
    attached simple c++ example generates different size of the .gdb_index section.

$ llvm-readelf -SW example-via-lld | grep gdb_index
  [35] .gdb_index        PROGBITS        0000000000000000 020108 **002a78** 00 0   0  1
$ llvm-readelf -SW example-via-gdb | grep gdb_index
  [38] .gdb_index        PROGBITS        0000000000000000 024f05 **00aed7** 00 0   0  1


</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJyckkur2zwQhn-NvBlsdPEtCy2SL-Sjq5aeQpdFssa2imwZST496a8v9knSC5SWzmKkQczMw6tXxWiHGVGS6kSqc6bWNPogF_UFXfQLztGvocNMe3OVKiXVjWgg2mlxCB3hJ8JPgC9qrwecMaiEEYzteww4J4j2K4LvIY0IxWD0JzsbfIGIXbJ-Lgg9E3q8ZV6Cc89THlAZdD3kTx_vs_Nnq3LnDJDmPxgCLvCY9doMQKqTqEh1_nHNLd69f_v_6c2Hp3tNfwmgnDLaAuFHwo-UctW0r3fYHrcOAPaXlIPRf6Bs_5my7Gn1oFRomt9S7jkzUpiDOKgMJasb0bR1XbJslL2u60ZUB6ZES5GpVlV1Izqhq77F-oCZlZxyQRmrGC9LyooSKUXW1LpstTANJyXFSVlXbFoUPgyZjXFFWVNaHjKnNLp4N1WQu2B6HSIpqbMxxe9tySaHclMj_8kaDzcZ0FfYvt5GmNR8hWQnjBAn5RwGSKOaN5nBr2lZU5GtwckxpSUScST8QvhlsGlcddH5ifDLtvh25Evwn7FLhF92-Ej4Zef_FgAA__-iVesv">