<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Issue</th>
<td>
<a href=https://github.com/llvm/llvm-project/issues/64516>64516</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>
Merge 6e07e90890d61b1be19d3f5fbf00ea7430068325 into 17.0.X
</td>
</tr>
<tr>
<th>Labels</th>
<td>
new issue
</td>
</tr>
<tr>
<th>Assignees</th>
<td>
</td>
</tr>
<tr>
<th>Reporter</th>
<td>
brad0
</td>
</tr>
</table>
<pre>
[PPC32] Parse bl __tls_get_addr(x@tlsgd)@plt+32768
PPC32 -fpic/-fPIC generates `bl __tls_get_addr(x@tlsgd)@PLT` or
`bl __tls_get_addr(x@tlsgd)@PLT+32768`.
`powerpc-linux-gnu-gcc -fPIC` generates `bl __tls_get_addr+32668(x@tlsgd)@plt`.
These expressions can be parsed by GNU assembler but not by the integrated
assembler. Add the support.
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJyMkrtu3DwQhZ-GaggJo-FFUqHCF-yPH0iCLRwg3YIUR5eAKwkkFa_fPpDs2E2AuBkWM-ecj4MxMU7DTNQydc_UY2a2NC6htcE4yOziXvbG-fwgkKlHfjYhEreeXy7Jx8tA6WKcCwzrG5OQfBwcw4ZJWH1ieC-w0jWDRwZ3r_Uw4nm_Th3DU96f_3_gA80UTKLImYZPWJ-_PDENfAlvxp8W_eHRULxL1-WZwtrlfpq3Wz7MWz50HT_A9pB_sd0L1Lr--_c_Yo76NFIkTrc1UIzTMkfemZlb4uu-U8ftC__v23duYqSr9RS43RKfl7Q30kh8mhMNO4t79XsfLPidc8dI3NZ1CanIXCtcIxqTUVvqppRaCInZ2FbSCSqbnpTSlkpout5gJzpbois7TdnUIqCAGmpApSQW2lVaO9eQklrJpmIS6GomX3j_61osYcimGDdqtVSlzryx5ONxSogzPfOjyXC_nSy0uya32xCZBD_FFD9c0pQ8tV8pDMQ1QUUN1A04XdrSUtk40ave9gBkKikAdC1Q7StZeFkVUPzItuDbMaU1MnHH8MTwNExp3GzRLVeGpz3o7cnXsPykLjE8HXiR4enA_x0AAP__KPLvLg">