Skip to content

Commit 3e87397

Browse files
committed
Update docs
1 parent 406dc49 commit 3e87397

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

docs/cmake/modules/PHP/SystemExtensions.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,16 @@ Conditionally defined preprocessor macros:
2626

2727
Defined on HP-UX.
2828

29+
* `_POSIX_PTHREAD_SEMANTICS`
30+
31+
Defined on Solaris and illumos-based systems.
32+
33+
As of Solaris 11.4, the `_POSIX_PTHREAD_SEMANTICS` is obsolete and according
34+
to documentation no header utilizes this anymore. For illumos-based systems,
35+
it's unclear where it is still needed, so at the time of writing, this is
36+
enabled unconditionally for all Solaris and illumos-based systems as enabling
37+
it doesn't cause issues. For other systems, this is irrelevant.
38+
2939
## Result variables
3040

3141
* `PHP_SYSTEM_EXTENSIONS_CODE`

0 commit comments

Comments
 (0)