summaryrefslogtreecommitdiff
path: root/gas/symbols.h
diff options
context:
space:
mode:
authorJakub Jelinek <jakub@redhat.com>2002-11-28 14:15:55 +0000
committerJakub Jelinek <jakub@redhat.com>2002-11-28 14:15:55 +0000
commit3bb102083b6bd60e45f7eef49a7cce1342872e5b (patch)
tree34b03e9642c114d1a1605f96daddfd8d9def37aa /gas/symbols.h
parent2bff0f1b92c51b6fa92656bab7834660ea417a5b (diff)
downloadbinutils-redhat-3bb102083b6bd60e45f7eef49a7cce1342872e5b.tar.gz
* symbols.c (S_SET_THREAD_LOCAL): New function.
* symbols.h (S_SET_THREAD_LOCAL): New prototype. * config/tc-i386.c (md_apply_fix3): Call S_SET_THREAD_LOCAL for TLS relocations. * config/tc-ia64.c (md_apply_fix3): Likewise. * config/tc-alpha.c (md_apply_fix3): Likewise. * ld-i386/tlsnopic.rd: Change NOTYPE to TLS for UND sg* symbols.
Diffstat (limited to 'gas/symbols.h')
-rw-r--r--gas/symbols.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/gas/symbols.h b/gas/symbols.h
index 3c63d1b0fd..914a9308f2 100644
--- a/gas/symbols.h
+++ b/gas/symbols.h
@@ -102,6 +102,7 @@ extern void S_SET_EXTERNAL PARAMS ((symbolS *));
extern void S_SET_NAME PARAMS ((symbolS *, char *));
extern void S_CLEAR_EXTERNAL PARAMS ((symbolS *));
extern void S_SET_WEAK PARAMS ((symbolS *));
+extern void S_SET_THREAD_LOCAL PARAMS ((symbolS *));
#endif
#ifndef WORKING_DOT_WORD