8sa1-gcc/gcc/config/xtensa
Max Filippov e46dad5d8f gcc: xtensa: make TARGET_HAVE_TLS definition static
Remove TARGET_THREADPTR reference from TARGET_HAVE_TLS to avoid
static data initialization dependency on xtensa core configuration.

2020-06-15  Max Filippov  <jcmvbkbc@gmail.com>
gcc/
	* config/xtensa/xtensa.c (TARGET_HAVE_TLS): Remove
	TARGET_THREADPTR reference.
	(xtensa_tls_symbol_p, xtensa_tls_referenced_p): Use
	targetm.have_tls instead of TARGET_HAVE_TLS.
	(xtensa_option_override): Set targetm.have_tls to false in
	configurations without THREADPTR.
2020-06-15 03:36:16 -07:00
..
constraints.md
elf.h
elf.opt
linux.h
predicates.md
t-xtensa
uclinux.h
uclinux.opt
xtensa-protos.h
xtensa.c gcc: xtensa: make TARGET_HAVE_TLS definition static 2020-06-15 03:36:16 -07:00
xtensa.h
xtensa.md
xtensa.opt