<html>
    <head>
      <base href="https://llvm.org/bugs/" />
    </head>
    <body><span class="vcard"><a class="email" href="mailto:rnk@google.com" title="Reid Kleckner &lt;rnk&#64;google.com&gt;"> <span class="fn">Reid Kleckner</span></a>
</span> changed
              <a class="bz_bug_link 
          bz_status_RESOLVED  bz_closed" title="RESOLVED FIXED - Tailcall optimization in PIC mode on x86 uses GOT, making lazy dynamic linking impossible" href="https://urldefense.proofpoint.com/v2/url?u=https-3A__llvm.org_bugs_show-5Fbug.cgi-3Fid-3D15086&d=AwMBaQ&c=8hUWFZcy2Z-Za5rBPlktOQ&r=pF93YEPyB-J_PERP4DUZOJDzFVX5ZQ57vQk33wu0vio&m=uCTDyvlEFReIN33HjjkBFMaITzp_ZjCh5fp_zO6jbJ0&s=f2nqSquQc94uhXLAJa5pQFSRyvQf9i2TDu4awiKGvr4&e=">bug 15086</a>
        <br>
             <table border="1" cellspacing="0" cellpadding="8">
          <tr>
            <th>What</th>
            <th>Removed</th>
            <th>Added</th>
          </tr>

         <tr>
           <td style="text-align:right;">Status</td>
           <td>REOPENED
           </td>
           <td>RESOLVED
           </td>
         </tr>

         <tr>
           <td style="text-align:right;">Resolution</td>
           <td>---
           </td>
           <td>FIXED
           </td>
         </tr></table>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_RESOLVED  bz_closed" title="RESOLVED FIXED - Tailcall optimization in PIC mode on x86 uses GOT, making lazy dynamic linking impossible" href="https://urldefense.proofpoint.com/v2/url?u=https-3A__llvm.org_bugs_show-5Fbug.cgi-3Fid-3D15086-23c18&d=AwMBaQ&c=8hUWFZcy2Z-Za5rBPlktOQ&r=pF93YEPyB-J_PERP4DUZOJDzFVX5ZQ57vQk33wu0vio&m=uCTDyvlEFReIN33HjjkBFMaITzp_ZjCh5fp_zO6jbJ0&s=vXfdU3H7xBbUjifj7OjRUwbt9aAk3etnc-dc3tnENYo&e=">Comment # 18</a>
              on <a class="bz_bug_link 
          bz_status_RESOLVED  bz_closed" title="RESOLVED FIXED - Tailcall optimization in PIC mode on x86 uses GOT, making lazy dynamic linking impossible" href="https://urldefense.proofpoint.com/v2/url?u=https-3A__llvm.org_bugs_show-5Fbug.cgi-3Fid-3D15086&d=AwMBaQ&c=8hUWFZcy2Z-Za5rBPlktOQ&r=pF93YEPyB-J_PERP4DUZOJDzFVX5ZQ57vQk33wu0vio&m=uCTDyvlEFReIN33HjjkBFMaITzp_ZjCh5fp_zO6jbJ0&s=f2nqSquQc94uhXLAJa5pQFSRyvQf9i2TDu4awiKGvr4&e=">bug 15086</a>
              from <span class="vcard"><a class="email" href="mailto:rnk@google.com" title="Reid Kleckner &lt;rnk&#64;google.com&gt;"> <span class="fn">Reid Kleckner</span></a>
</span></b>
        <pre>After some back and forth, we went ahead and disabled most instances of tail
calls through the GOT in r238487. You can still get to it with the two
supported guaranteed TCO mechanisms, -tailcallopt and musttail.

We could surface a flag for people to get back the extra performance, but I'd
rather not take the maintenance burden. If they really want better perf, they
should go 64-bit already.</pre>
        </div>
      </p>
      <hr>
      <span>You are receiving this mail because:</span>
      
      <ul>
          <li>You are on the CC list for the bug.</li>
      </ul>
    </body>
</html>