소스 검색

initial posix/spawn

Colin Davidson 1 년 전
부모
커밋
c520f029bb
1개의 변경된 파일13개의 추가작업 그리고 0개의 파일을 삭제
  1. 13 0
      core/sys/posix/spawn.odin

+ 13 - 0
core/sys/posix/spawn.odin

@@ -0,0 +1,13 @@
+package posix
+
+import "core:c"
+
+when ODIN_OS == .Darwin {
+	foreign import lib "system:System.framework"
+} else {
+	foreign import lib "system:c"
+}
+
+foreign lib {
+	posix_spawn :: proc(pid: ^pid_t, path: cstring, file_actions: rawptr, attrp: rawptr, argv: [^]cstring, envp: [^]cstring) -> c.int ---
+}