aboutsummaryrefslogtreecommitdiff
path: root/src/process
diff options
context:
space:
mode:
Diffstat (limited to 'src/process')
-rw-r--r--src/process/_Fork.c8
-rw-r--r--src/process/execl.c8
-rw-r--r--src/process/execle.c8
-rw-r--r--src/process/execlp.c8
-rw-r--r--src/process/execv.c8
-rw-r--r--src/process/execve.c8
-rw-r--r--src/process/execvp.c8
-rw-r--r--src/process/fexecve.c8
-rw-r--r--src/process/fork.c8
-rw-r--r--src/process/posix_spawn.c8
-rw-r--r--src/process/posix_spawn_file_actions_addchdir.c8
-rw-r--r--src/process/posix_spawn_file_actions_addclose.c8
-rw-r--r--src/process/posix_spawn_file_actions_adddup2.c8
-rw-r--r--src/process/posix_spawn_file_actions_addfchdir.c8
-rw-r--r--src/process/posix_spawn_file_actions_addopen.c8
-rw-r--r--src/process/posix_spawn_file_actions_destroy.c8
-rw-r--r--src/process/posix_spawn_file_actions_init.c8
-rw-r--r--src/process/posix_spawnattr_destroy.c8
-rw-r--r--src/process/posix_spawnattr_getflags.c8
-rw-r--r--src/process/posix_spawnattr_getpgroup.c8
-rw-r--r--src/process/posix_spawnattr_getsigdefault.c8
-rw-r--r--src/process/posix_spawnattr_getsigmask.c8
-rw-r--r--src/process/posix_spawnattr_init.c8
-rw-r--r--src/process/posix_spawnattr_sched.c8
-rw-r--r--src/process/posix_spawnattr_setflags.c8
-rw-r--r--src/process/posix_spawnattr_setpgroup.c8
-rw-r--r--src/process/posix_spawnattr_setsigdefault.c8
-rw-r--r--src/process/posix_spawnattr_setsigmask.c8
-rw-r--r--src/process/posix_spawnp.c8
-rw-r--r--src/process/system.c8
-rw-r--r--src/process/wait.c8
-rw-r--r--src/process/waitid.c8
-rw-r--r--src/process/waitpid.c8
33 files changed, 264 insertions, 0 deletions
diff --git a/src/process/_Fork.c b/src/process/_Fork.c
index 9c07792d..4ab6e15a 100644
--- a/src/process/_Fork.c
+++ b/src/process/_Fork.c
@@ -41,3 +41,11 @@ pid_t _Fork(void)
__restore_sigs(&set);
return __syscall_ret(ret);
}
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif
diff --git a/src/process/execl.c b/src/process/execl.c
index 5ee5c81e..a78fdae6 100644
--- a/src/process/execl.c
+++ b/src/process/execl.c
@@ -20,3 +20,11 @@ int execl(const char *path, const char *argv0, ...)
return execv(path, argv);
}
}
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif
diff --git a/src/process/execle.c b/src/process/execle.c
index 37ca5034..50e12e39 100644
--- a/src/process/execle.c
+++ b/src/process/execle.c
@@ -21,3 +21,11 @@ int execle(const char *path, const char *argv0, ...)
return execve(path, argv, envp);
}
}
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif
diff --git a/src/process/execlp.c b/src/process/execlp.c
index 5eed886e..d1ab2951 100644
--- a/src/process/execlp.c
+++ b/src/process/execlp.c
@@ -20,3 +20,11 @@ int execlp(const char *file, const char *argv0, ...)
return execvp(file, argv);
}
}
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif
diff --git a/src/process/execv.c b/src/process/execv.c
index 2ac0dec0..b9d8efee 100644
--- a/src/process/execv.c
+++ b/src/process/execv.c
@@ -6,3 +6,11 @@ int execv(const char *path, char *const argv[])
{
return execve(path, argv, __environ);
}
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif
diff --git a/src/process/execve.c b/src/process/execve.c
index 70286a17..ffe92986 100644
--- a/src/process/execve.c
+++ b/src/process/execve.c
@@ -6,3 +6,11 @@ int execve(const char *path, char *const argv[], char *const envp[])
/* do we need to use environ if envp is null? */
return syscall(SYS_execve, path, argv, envp);
}
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif
diff --git a/src/process/execvp.c b/src/process/execvp.c
index ef3b9dd5..177c718c 100644
--- a/src/process/execvp.c
+++ b/src/process/execvp.c
@@ -58,3 +58,11 @@ int execvp(const char *file, char *const argv[])
}
weak_alias(__execvpe, execvpe);
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif
diff --git a/src/process/fexecve.c b/src/process/fexecve.c
index 554c1981..278696ea 100644
--- a/src/process/fexecve.c
+++ b/src/process/fexecve.c
@@ -14,3 +14,11 @@ int fexecve(int fd, char *const argv[], char *const envp[])
if (errno == ENOENT) errno = EBADF;
return -1;
}
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif
diff --git a/src/process/fork.c b/src/process/fork.c
index 56f19313..7ea70c0c 100644
--- a/src/process/fork.c
+++ b/src/process/fork.c
@@ -88,3 +88,11 @@ pid_t fork(void)
if (ret<0) errno = errno_save;
return ret;
}
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif
diff --git a/src/process/posix_spawn.c b/src/process/posix_spawn.c
index 728551b3..3c3c2913 100644
--- a/src/process/posix_spawn.c
+++ b/src/process/posix_spawn.c
@@ -212,3 +212,11 @@ fail:
return ec;
}
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif
diff --git a/src/process/posix_spawn_file_actions_addchdir.c b/src/process/posix_spawn_file_actions_addchdir.c
index 7f2590ae..d3379c3a 100644
--- a/src/process/posix_spawn_file_actions_addchdir.c
+++ b/src/process/posix_spawn_file_actions_addchdir.c
@@ -16,3 +16,11 @@ int posix_spawn_file_actions_addchdir_np(posix_spawn_file_actions_t *restrict fa
fa->__actions = op;
return 0;
}
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif
diff --git a/src/process/posix_spawn_file_actions_addclose.c b/src/process/posix_spawn_file_actions_addclose.c
index 0c2ef8fa..5a21964b 100644
--- a/src/process/posix_spawn_file_actions_addclose.c
+++ b/src/process/posix_spawn_file_actions_addclose.c
@@ -15,3 +15,11 @@ int posix_spawn_file_actions_addclose(posix_spawn_file_actions_t *fa, int fd)
fa->__actions = op;
return 0;
}
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif
diff --git a/src/process/posix_spawn_file_actions_adddup2.c b/src/process/posix_spawn_file_actions_adddup2.c
index addca4d4..9bbd44fb 100644
--- a/src/process/posix_spawn_file_actions_adddup2.c
+++ b/src/process/posix_spawn_file_actions_adddup2.c
@@ -16,3 +16,11 @@ int posix_spawn_file_actions_adddup2(posix_spawn_file_actions_t *fa, int srcfd,
fa->__actions = op;
return 0;
}
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif
diff --git a/src/process/posix_spawn_file_actions_addfchdir.c b/src/process/posix_spawn_file_actions_addfchdir.c
index e89ede8c..5de68717 100644
--- a/src/process/posix_spawn_file_actions_addfchdir.c
+++ b/src/process/posix_spawn_file_actions_addfchdir.c
@@ -16,3 +16,11 @@ int posix_spawn_file_actions_addfchdir_np(posix_spawn_file_actions_t *fa, int fd
fa->__actions = op;
return 0;
}
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif
diff --git a/src/process/posix_spawn_file_actions_addopen.c b/src/process/posix_spawn_file_actions_addopen.c
index 82bbcec9..569d297b 100644
--- a/src/process/posix_spawn_file_actions_addopen.c
+++ b/src/process/posix_spawn_file_actions_addopen.c
@@ -19,3 +19,11 @@ int posix_spawn_file_actions_addopen(posix_spawn_file_actions_t *restrict fa, in
fa->__actions = op;
return 0;
}
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif
diff --git a/src/process/posix_spawn_file_actions_destroy.c b/src/process/posix_spawn_file_actions_destroy.c
index 3251babb..7e22ee77 100644
--- a/src/process/posix_spawn_file_actions_destroy.c
+++ b/src/process/posix_spawn_file_actions_destroy.c
@@ -12,3 +12,11 @@ int posix_spawn_file_actions_destroy(posix_spawn_file_actions_t *fa)
}
return 0;
}
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif
diff --git a/src/process/posix_spawn_file_actions_init.c b/src/process/posix_spawn_file_actions_init.c
index 89d5e127..f55f50e9 100644
--- a/src/process/posix_spawn_file_actions_init.c
+++ b/src/process/posix_spawn_file_actions_init.c
@@ -5,3 +5,11 @@ int posix_spawn_file_actions_init(posix_spawn_file_actions_t *fa)
fa->__actions = 0;
return 0;
}
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif
diff --git a/src/process/posix_spawnattr_destroy.c b/src/process/posix_spawnattr_destroy.c
index fc714a1b..0313d88e 100644
--- a/src/process/posix_spawnattr_destroy.c
+++ b/src/process/posix_spawnattr_destroy.c
@@ -4,3 +4,11 @@ int posix_spawnattr_destroy(posix_spawnattr_t *attr)
{
return 0;
}
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif
diff --git a/src/process/posix_spawnattr_getflags.c b/src/process/posix_spawnattr_getflags.c
index aa635dda..2a5b006d 100644
--- a/src/process/posix_spawnattr_getflags.c
+++ b/src/process/posix_spawnattr_getflags.c
@@ -5,3 +5,11 @@ int posix_spawnattr_getflags(const posix_spawnattr_t *restrict attr, short *rest
*flags = attr->__flags;
return 0;
}
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif
diff --git a/src/process/posix_spawnattr_getpgroup.c b/src/process/posix_spawnattr_getpgroup.c
index 0480527d..66c50215 100644
--- a/src/process/posix_spawnattr_getpgroup.c
+++ b/src/process/posix_spawnattr_getpgroup.c
@@ -5,3 +5,11 @@ int posix_spawnattr_getpgroup(const posix_spawnattr_t *restrict attr, pid_t *res
*pgrp = attr->__pgrp;
return 0;
}
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif
diff --git a/src/process/posix_spawnattr_getsigdefault.c b/src/process/posix_spawnattr_getsigdefault.c
index a49050aa..3d282152 100644
--- a/src/process/posix_spawnattr_getsigdefault.c
+++ b/src/process/posix_spawnattr_getsigdefault.c
@@ -5,3 +5,11 @@ int posix_spawnattr_getsigdefault(const posix_spawnattr_t *restrict attr, sigset
*def = attr->__def;
return 0;
}
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif
diff --git a/src/process/posix_spawnattr_getsigmask.c b/src/process/posix_spawnattr_getsigmask.c
index f60ad7f3..14f879fa 100644
--- a/src/process/posix_spawnattr_getsigmask.c
+++ b/src/process/posix_spawnattr_getsigmask.c
@@ -5,3 +5,11 @@ int posix_spawnattr_getsigmask(const posix_spawnattr_t *restrict attr, sigset_t
*mask = attr->__mask;
return 0;
}
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif
diff --git a/src/process/posix_spawnattr_init.c b/src/process/posix_spawnattr_init.c
index 0dcd868f..cfc58882 100644
--- a/src/process/posix_spawnattr_init.c
+++ b/src/process/posix_spawnattr_init.c
@@ -5,3 +5,11 @@ int posix_spawnattr_init(posix_spawnattr_t *attr)
*attr = (posix_spawnattr_t){ 0 };
return 0;
}
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif
diff --git a/src/process/posix_spawnattr_sched.c b/src/process/posix_spawnattr_sched.c
index 3143635b..07c658bd 100644
--- a/src/process/posix_spawnattr_sched.c
+++ b/src/process/posix_spawnattr_sched.c
@@ -23,3 +23,11 @@ int posix_spawnattr_setschedpolicy(posix_spawnattr_t *attr, int policy)
{
return ENOSYS;
}
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif
diff --git a/src/process/posix_spawnattr_setflags.c b/src/process/posix_spawnattr_setflags.c
index 68780992..d2e785c4 100644
--- a/src/process/posix_spawnattr_setflags.c
+++ b/src/process/posix_spawnattr_setflags.c
@@ -16,3 +16,11 @@ int posix_spawnattr_setflags(posix_spawnattr_t *attr, short flags)
attr->__flags = flags;
return 0;
}
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif
diff --git a/src/process/posix_spawnattr_setpgroup.c b/src/process/posix_spawnattr_setpgroup.c
index f39596a6..2f72f72a 100644
--- a/src/process/posix_spawnattr_setpgroup.c
+++ b/src/process/posix_spawnattr_setpgroup.c
@@ -5,3 +5,11 @@ int posix_spawnattr_setpgroup(posix_spawnattr_t *attr, pid_t pgrp)
attr->__pgrp = pgrp;
return 0;
}
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif
diff --git a/src/process/posix_spawnattr_setsigdefault.c b/src/process/posix_spawnattr_setsigdefault.c
index 56869726..2ad5bc59 100644
--- a/src/process/posix_spawnattr_setsigdefault.c
+++ b/src/process/posix_spawnattr_setsigdefault.c
@@ -5,3 +5,11 @@ int posix_spawnattr_setsigdefault(posix_spawnattr_t *restrict attr, const sigset
attr->__def = *def;
return 0;
}
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif
diff --git a/src/process/posix_spawnattr_setsigmask.c b/src/process/posix_spawnattr_setsigmask.c
index f2532f8e..b1b4952e 100644
--- a/src/process/posix_spawnattr_setsigmask.c
+++ b/src/process/posix_spawnattr_setsigmask.c
@@ -5,3 +5,11 @@ int posix_spawnattr_setsigmask(posix_spawnattr_t *restrict attr, const sigset_t
attr->__mask = *mask;
return 0;
}
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif
diff --git a/src/process/posix_spawnp.c b/src/process/posix_spawnp.c
index aad6133b..c4a02cce 100644
--- a/src/process/posix_spawnp.c
+++ b/src/process/posix_spawnp.c
@@ -11,3 +11,11 @@ int posix_spawnp(pid_t *restrict res, const char *restrict file,
spawnp_attr.__fn = (void *)__execvpe;
return posix_spawn(res, file, fa, &spawnp_attr, argv, envp);
}
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif
diff --git a/src/process/system.c b/src/process/system.c
index 5af59b80..891c82ee 100644
--- a/src/process/system.c
+++ b/src/process/system.c
@@ -44,3 +44,11 @@ int system(const char *cmd)
if (ret) errno = ret;
return status;
}
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif
diff --git a/src/process/wait.c b/src/process/wait.c
index 34da102d..fb79a11e 100644
--- a/src/process/wait.c
+++ b/src/process/wait.c
@@ -4,3 +4,11 @@ pid_t wait(int *status)
{
return waitpid((pid_t)-1, status, 0);
}
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif
diff --git a/src/process/waitid.c b/src/process/waitid.c
index d688650d..17207676 100644
--- a/src/process/waitid.c
+++ b/src/process/waitid.c
@@ -5,3 +5,11 @@ int waitid(idtype_t type, id_t id, siginfo_t *info, int options)
{
return syscall_cp(SYS_waitid, type, id, info, options, 0);
}
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif
diff --git a/src/process/waitpid.c b/src/process/waitpid.c
index 1b65bf05..5b702695 100644
--- a/src/process/waitpid.c
+++ b/src/process/waitpid.c
@@ -5,3 +5,11 @@ pid_t waitpid(pid_t pid, int *status, int options)
{
return syscall_cp(SYS_wait4, pid, status, options, 0);
}
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif