aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorDavid Edelsohn <dje.gcc@gmail.com>2021-03-02 10:11:47 -0500
committerDavid Edelsohn <dje.gcc@gmail.com>2021-03-02 18:48:50 -0500
commit1c4b7b367cf7fe9dd4206788840621d5946aac39 (patch)
treebbeee8c584a1b87fdcd74d711ecf2d165784a2cb /gcc
parent7fddf3dbb98a5824140da0bb442738f54031d3bf (diff)
downloadgcc-1c4b7b367cf7fe9dd4206788840621d5946aac39.zip
gcc-1c4b7b367cf7fe9dd4206788840621d5946aac39.tar.gz
gcc-1c4b7b367cf7fe9dd4206788840621d5946aac39.tar.bz2
aix: Fix TLS thread pointer function names.
This patch adds missing periods to the symbol name for TLS helper functions. gcc/ChangeLog: * config/rs6000/rs6000.md (tls_get_tpointer_internal): Prepend period to symbol name. (tls_get_addr_internal<mode>): Same.
Diffstat (limited to 'gcc')
-rw-r--r--gcc/config/rs6000/rs6000.md4
1 files changed, 2 insertions, 2 deletions
diff --git a/gcc/config/rs6000/rs6000.md b/gcc/config/rs6000/rs6000.md
index 5ae65fb..a1904b3 100644
--- a/gcc/config/rs6000/rs6000.md
+++ b/gcc/config/rs6000/rs6000.md
@@ -10013,7 +10013,7 @@
(unspec:SI [(const_int 0)] UNSPEC_TLSTLS))
(clobber (reg:SI LR_REGNO))]
"TARGET_XCOFF && HAVE_AS_TLS"
- "bla __get_tpointer")
+ "bla .__get_tpointer")
(define_expand "tls_get_addr<mode>"
[(set (match_operand:P 0 "gpc_reg_operand")
@@ -10038,7 +10038,7 @@
(clobber (reg:CC CR0_REGNO))
(clobber (reg:P LR_REGNO))]
"TARGET_XCOFF && HAVE_AS_TLS"
- "bla __tls_get_addr")
+ "bla .__tls_get_addr")
;; Next come insns related to the calling sequence.
;;