diff options
| author | Lulu Cheng <chenglulu@loongson.cn> | 2022-08-18 09:57:14 +0800 |
|---|---|---|
| committer | Lulu Cheng <chenglulu@loongson.cn> | 2022-08-18 10:02:00 +0800 |
| commit | b7d62c551f34bbb6b519160b98d73e1bc5484719 (patch) | |
| tree | 285565180668ed37ee8243c21d6ff01efb8c95f0 /libcpp/expr.cc | |
| parent | dca74793cd42ce4c5319943a516cc5ea7265b6f7 (diff) | |
| download | gcc-b7d62c551f34bbb6b519160b98d73e1bc5484719.zip gcc-b7d62c551f34bbb6b519160b98d73e1bc5484719.tar.gz gcc-b7d62c551f34bbb6b519160b98d73e1bc5484719.tar.bz2 | |
LoongArch: Get __tls_get_addr address through got table when disable plt.
Fix bug, ICE with tls gd/ld var with -fno-plt.
gcc/ChangeLog:
* config/loongarch/loongarch.cc (loongarch_call_tls_get_addr):
Get __tls_get_addr address through got table when disable plt.
gcc/testsuite/ChangeLog:
* gcc.target/loongarch/tls-gd-noplt.c: New test.
Diffstat (limited to 'libcpp/expr.cc')
0 files changed, 0 insertions, 0 deletions
