aboutsummaryrefslogtreecommitdiff
path: root/core/sys/darwin
diff options
context:
space:
mode:
authorRaphGL <raphfl.dev@gmail.com>2025-06-20 16:45:05 -0100
committerRaphGL <raphfl.dev@gmail.com>2025-06-20 16:45:05 -0100
commit0b5be6ad6a3c40ced071c89bb066dfd326b72943 (patch)
treec1dbc32c8eeb41aba2d2373b07e218eb0de373ff /core/sys/darwin
parentd3b1aaad18e7a1445992aea76dfb6fa00e5a9d80 (diff)
added TIOCGWINSZ to darwin, linux and freebsd
Diffstat (limited to 'core/sys/darwin')
-rw-r--r--core/sys/darwin/xnu_system_call_wrappers.odin5
1 files changed, 5 insertions, 0 deletions
diff --git a/core/sys/darwin/xnu_system_call_wrappers.odin b/core/sys/darwin/xnu_system_call_wrappers.odin
index 1188091a9..97a527e9f 100644
--- a/core/sys/darwin/xnu_system_call_wrappers.odin
+++ b/core/sys/darwin/xnu_system_call_wrappers.odin
@@ -233,6 +233,11 @@ _Proc_Bsdinfo :: struct {
/*--==========================================================================--*/
+/* Get window size */
+TIOCGWINSZ :: 0x40087468
+
+/*--==========================================================================--*/
+
syscall_fsync :: #force_inline proc "contextless" (fildes: c.int) -> bool {
return !(cast(bool)intrinsics.syscall(unix_offset_syscall(.fsync), uintptr(fildes)))
}