Merge pull request #5385 from RaphGL/posix_is_supported

added IS_SUPPORTED to core:sys/posix
This commit is contained in:
Jeroen van Rijn
2025-06-21 18:26:52 +02:00
committed by GitHub
3 changed files with 17 additions and 0 deletions

View File

@@ -53,6 +53,8 @@ import "base:intrinsics"
import "core:c"
IS_SUPPORTED :: _IS_SUPPORTED
result :: enum c.int {
// Use `errno` and `strerror` for more information.
FAIL = -1,

View File

@@ -0,0 +1,10 @@
#+build !linux
#+build !darwin
#+build !netbsd
#+build !openbsd
#+build !freebsd
#+build !haiku
package posix
_IS_SUPPORTED :: false

View File

@@ -0,0 +1,5 @@
#+build linux, darwin, netbsd, openbsd, freebsd, haiku
package posix
_IS_SUPPORTED :: true