File tree 2 files changed +4
-4
lines changed
2 files changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -736,13 +736,13 @@ TSRM_API size_t tsrm_get_ls_cache_tcb_offset(void)
736
736
#if defined(__APPLE__ ) && defined(__x86_64__ )
737
737
// TODO: Implement support for fast JIT ZTS code ???
738
738
return 0 ;
739
- #elif defined(__x86_64__ ) && defined(__GNUC__ ) && !defined(__FreeBSD__ ) && !defined(__OpenBSD__ )
739
+ #elif defined(__x86_64__ ) && defined(__GNUC__ ) && !defined(__FreeBSD__ ) && !defined(__OpenBSD__ ) && !defined( __MUSL__ )
740
740
size_t ret ;
741
741
742
742
asm ("movq _tsrm_ls_cache@gottpoff(%%rip),%0"
743
743
: "=r" (ret ));
744
744
return ret ;
745
- #elif defined(__i386__ ) && defined(__GNUC__ ) && !defined(__FreeBSD__ ) && !defined(__OpenBSD__ )
745
+ #elif defined(__i386__ ) && defined(__GNUC__ ) && !defined(__FreeBSD__ ) && !defined(__OpenBSD__ ) && !defined( __MUSL__ )
746
746
size_t ret ;
747
747
748
748
asm ("leal _tsrm_ls_cache@ntpoff,%0"
Original file line number Diff line number Diff line change @@ -2974,7 +2974,7 @@ static int zend_jit_setup(void)
2974
2974
# elif defined(__GNUC__) && defined(__x86_64__)
2975
2975
tsrm_ls_cache_tcb_offset = tsrm_get_ls_cache_tcb_offset();
2976
2976
if (tsrm_ls_cache_tcb_offset == 0) {
2977
- #if defined(__has_attribute) && __has_attribute(tls_model) && !defined(__FreeBSD__) && !defined(__OpenBSD__)
2977
+ #if defined(__has_attribute) && __has_attribute(tls_model) && !defined(__FreeBSD__) && !defined(__OpenBSD__) && !defined(__MUSL__)
2978
2978
size_t ret;
2979
2979
2980
2980
asm ("movq _tsrm_ls_cache@gottpoff(%%rip),%0"
@@ -2993,7 +2993,7 @@ static int zend_jit_setup(void)
2993
2993
# elif defined(__GNUC__) && defined(__i386__)
2994
2994
tsrm_ls_cache_tcb_offset = tsrm_get_ls_cache_tcb_offset();
2995
2995
if (tsrm_ls_cache_tcb_offset == 0) {
2996
- #if !defined(__FreeBSD__) && !defined(__OpenBSD__)
2996
+ #if !defined(__FreeBSD__) && !defined(__OpenBSD__) && !defined(__MUSL__)
2997
2997
size_t ret;
2998
2998
2999
2999
asm ("leal _tsrm_ls_cache@ntpoff,%0\n"
You can’t perform that action at this time.
0 commit comments