File tree 2 files changed +6
-2
lines changed
2 files changed +6
-2
lines changed Original file line number Diff line number Diff line change 2
2
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
3
3
?? ??? 2022, PHP 8.0.20
4
4
5
+ - Core:
6
+ . Fixed Haiku ZTS builds. (David Carlier)
5
7
6
8
12 May 2022, PHP 8.0.19
7
9
Original file line number Diff line number Diff line change @@ -736,13 +736,15 @@ 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__ ) && !defined(__MUSL__ )
739
+ #elif defined(__x86_64__ ) && defined(__GNUC__ ) && !defined(__FreeBSD__ ) && \
740
+ !defined(__OpenBSD__ ) && !defined(__MUSL__ ) && !defined(__HAIKU__ )
740
741
size_t ret ;
741
742
742
743
asm ("movq _tsrm_ls_cache@gottpoff(%%rip),%0"
743
744
: "=r" (ret ));
744
745
return ret ;
745
- #elif defined(__i386__ ) && defined(__GNUC__ ) && !defined(__FreeBSD__ ) && !defined(__OpenBSD__ ) && !defined(__MUSL__ )
746
+ #elif defined(__i386__ ) && defined(__GNUC__ ) && !defined(__FreeBSD__ ) && \
747
+ !defined(__OpenBSD__ ) && !defined(__MUSL__ ) && !defined(__HAIKU__ )
746
748
size_t ret ;
747
749
748
750
asm ("leal _tsrm_ls_cache@ntpoff,%0"
You can’t perform that action at this time.
0 commit comments