(tle_get_tpointer_internal): New.
(tls_get_addr<mode>): New.
(tls_get_addr_internal<mode>): New.
+ * config/rs6000/xcoff.h (ASM_OUTPUT_TLS_COMMON): Define.
2012-11-30 Teresa Johnson <tejohnson@google.com>
xcoff_bss_section_name); \
} while (0)
+#ifdef HAVE_AS_TLS
+#define ASM_OUTPUT_TLS_COMMON(FILE, DECL, NAME, SIZE) \
+ do { fputs(COMMON_ASM_OP, (FILE)); \
+ RS6000_OUTPUT_BASENAME ((FILE), (NAME)); \
+ fputs("[UL]", (FILE)); \
+ fprintf ((FILE), ","HOST_WIDE_INT_PRINT_UNSIGNED"\n", (SIZE)); \
+ } while (0)
+#endif
+
/* This is how we tell the assembler that two symbols have the same value. */
#define SET_ASM_OP "\t.set "