summaryrefslogtreecommitdiff
path: root/libc/include/spawn.yaml
diff options
context:
space:
mode:
authorNAKAMURA Takumi <geek4civic@gmail.com>2025-01-09 18:49:54 +0900
committerNAKAMURA Takumi <geek4civic@gmail.com>2025-01-09 18:49:54 +0900
commite2810c9a248f4c7fbfae84bb32b6f7e01027458b (patch)
treeae0b02a8491b969a1cee94ea16ffe42c559143c5 /libc/include/spawn.yaml
parentfa04eb4af95c1ca7377279728cb004bcd2324d01 (diff)
parentbdcf47e4bcb92889665825654bb80a8bbe30379e (diff)
Merge branch 'users/chapuni/cov/single/base' into users/chapuni/cov/single/switchusers/chapuni/cov/single/switch
Diffstat (limited to 'libc/include/spawn.yaml')
-rw-r--r--libc/include/spawn.yaml59
1 files changed, 59 insertions, 0 deletions
diff --git a/libc/include/spawn.yaml b/libc/include/spawn.yaml
new file mode 100644
index 000000000000..e725ab9719ed
--- /dev/null
+++ b/libc/include/spawn.yaml
@@ -0,0 +1,59 @@
+header: spawn.h
+header_template: spawn.h.def
+macros: []
+types:
+ - type_name: posix_spawn_file_actions_t
+ - type_name: posix_spawnattr_t
+ - type_name: pid_t
+ - type_name: mode_t
+enums: []
+objects: []
+functions:
+ - name: posix_spawn
+ standards:
+ - POSIX
+ return_type: int
+ arguments:
+ - type: pid_t *__restrict
+ - type: const char *__restrict
+ - type: posix_spawn_file_actions_t *
+ - type: posix_spawnattr_t *__restrict
+ - type: const char *__restrict *
+ - type: const char *__restrict *
+ - name: posix_spawn_file_actions_addclose
+ standards:
+ - POSIX
+ return_type: int
+ arguments:
+ - type: posix_spawn_file_actions_t *
+ - type: int
+ - name: posix_spawn_file_actions_adddup2
+ standards:
+ - POSIX
+ return_type: int
+ arguments:
+ - type: posix_spawn_file_actions_t *
+ - type: int
+ - type: int
+ - name: posix_spawn_file_actions_addopen
+ standards:
+ - POSIX
+ return_type: int
+ arguments:
+ - type: posix_spawn_file_actions_t *__restrict
+ - type: int
+ - type: const char *__restrict
+ - type: int
+ - type: mode_t
+ - name: posix_spawn_file_actions_destroy
+ standards:
+ - POSIX
+ return_type: int
+ arguments:
+ - type: posix_spawn_file_actions_t *
+ - name: posix_spawn_file_actions_init
+ standards:
+ - POSIX
+ return_type: int
+ arguments:
+ - type: posix_spawn_file_actions_t *