gcc/
* config.gcc (with_nds32_lib, glibc):
Remove TARGET_DEFAULT_TLSDESC_TRAMPOLINE=0 setting.
* config/nds32/linux.h (TARGET_DEFAULT_TLSDESC_TRAMPOLINE): Delete.
(NDS32_TLSDESC_TRAMPOLINE_SPEC): Delete.
From-SVN: r268508
+2019-02-04 Chung-Ju Wu <jasonwucj@gmail.com>
+
+ * config.gcc (with_nds32_lib, glibc):
+ Remove TARGET_DEFAULT_TLSDESC_TRAMPOLINE=0 setting.
+ * config/nds32/linux.h (TARGET_DEFAULT_TLSDESC_TRAMPOLINE): Delete.
+ (NDS32_TLSDESC_TRAMPOLINE_SPEC): Delete.
+
2019-02-03 Uroš Bizjak <ubizjak@gmail.com>
PR target/89071
;;
glibc)
# OK
- tm_defines="${tm_defines} TARGET_DEFAULT_TLSDESC_TRAMPOLINE=0"
+ tm_defines="${tm_defines}"
;;
uclibc)
;;
#undef PTRDIFF_TYPE
#define PTRDIFF_TYPE "int"
-#ifdef TARGET_DEFAULT_TLSDESC_TRAMPOLINE
- #define NDS32_TLSDESC_TRAMPOLINE_SPEC \
- " %{!mno-tlsdesc-trampoline:--mtlsdesc-trampoline}"
-#else
- #define NDS32_TLSDESC_TRAMPOLINE_SPEC ""
-#endif
-
#define TARGET_OS_CPP_BUILTINS() \
do \
{ \
%{rdynamic:-export-dynamic} \
-dynamic-linker " GNU_USER_DYNAMIC_LINKER "} \
%{static:-static}}" \
- NDS32_RELAX_SPEC \
- NDS32_TLSDESC_TRAMPOLINE_SPEC
+ NDS32_RELAX_SPEC
#define LINK_PIE_SPEC "%{pie:%{!fno-pie:%{!fno-PIE:%{!static:-pie}}}} "