tool chain: TLS support

Fixes #3418
This commit is contained in:
Christian Prochaska
2019-06-14 23:14:32 +02:00
committed by Christian Helmuth
parent 2c47cd5c94
commit ab017607a2
19 changed files with 357 additions and 3 deletions

View File

@@ -1,4 +1,4 @@
CXX_SRC_CC += misc.cc new_delete.cc malloc_free.cc exception.cc guard.cc
CXX_SRC_CC += misc.cc new_delete.cc malloc_free.cc exception.cc guard.cc emutls.cc
INC_DIR += $(REP_DIR)/src/include
# We need the libsupc++ include directory
STDINC = yes

View File

@@ -638,6 +638,7 @@ __cxa_throw_bad_array_length T
__cxa_throw_bad_array_new_length T
__cxa_type_match T
__dynamic_cast T
__emutls_get_address T
__gxx_personality_v0 T
__stack_chk_fail W
__stack_chk_guard B 8