Commit dcd717d7 by Chung-Ju Wu Committed by Chung-Ju Wu

[NDS32] Remove all -mtlsdesc-trmpoline related things.

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
parent 64626f1b
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
......
......@@ -4543,7 +4543,7 @@ case "${target}" in
;;
glibc)
# OK
tm_defines="${tm_defines} TARGET_DEFAULT_TLSDESC_TRAMPOLINE=0"
tm_defines="${tm_defines}"
;;
uclibc)
;;
......
......@@ -29,13 +29,6 @@
#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 \
{ \
......@@ -59,8 +52,7 @@
%{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}}}} "
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment