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

    <tr>
        <th>Summary</th>
        <td>
            hwasan_setjmp_x86_64.o: relocation R_X86_64_PC32 against symbol `__interceptor_sigsetjmp' can not be used when making a shared object; recompile with -fPIC
        </td>
    </tr>

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

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

    <tr>
      <th>Reporter</th>
      <td>
          hjl-tools
      </td>
    </tr>
</table>

<pre>
    The older GNU assemblers generates R_X86_64_PC32 relocation against
defined non-weak global branch targets with default visibility.  A
 linker may issue an error when building a shared library. 
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJxU0cFu2zAMBuCnkS9EDFt25OTgQ9oiwy5DMWzAbgZlMbZaWgpEuVnefmjSYeuJF_IH-RFF_BSIerV9UNunAtc8x9TPL7zJMbIUNrpr_2MmiOwowZdvPwFFaLFMSWCiQAkzCXwffu3MYNrh-bHRkIjjiNnHADihD5JV9aSqg6OTD-QgxLC5EL7CxNEig00YxhkypomywMXnGRydcOUMb1689ezztQQ43HOAfXilBAtewYusBBiAUooJLjMFsKtn58MECDJjIgfsbcJ0LaFwfeP2zR4L6mvTbeudqc2-mHtqRmusdtjttnZL6DpssXGVxbGyJ70rfK8r3VR1U9ed3ut9aYxpq9qYzo6kdV2rtqIFPZfMb0sZ01TcdutN1WpTMFpi-Qud-vemjV0nUW3FXrL8G8s-M_XzBQXDIJRflvPw-8ZbRtUc_uf97P6BDXJdbGRQphoGHzKlkc45pkH8dI9TuoMRA4SYwRKsQu4ut-DrJ7doX2jMqnmARGNczp7p_p7N6fnrY7Em7uecz6Kag9JHpY-Tz_NqyzEuSh_fL_oom3OKtyh9vKmI0scbzJ8AAAD__wKF1_Y">