From 00f7efb6ccc0e31cece4ef606c7e796b4605a26d Mon Sep 17 00:00:00 2001 From: Jakub Jelinek Date: Thu, 28 Nov 2002 14:15:55 +0000 Subject: * 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. --- gas/symbols.h | 1 + 1 file changed, 1 insertion(+) (limited to 'gas/symbols.h') diff --git a/gas/symbols.h b/gas/symbols.h index 3c63d1b..914a930 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 -- cgit v1.1