* tests/getpid.c: Skip if __NR_getpid is not defined.
* tests/getppid.c: Skip if __NR_getppid is not defined.
Fixes: fd1041f6 ("tests: add tests for getpid and getppid syscalls")
#include "tests.h"
-#include <stdio.h>
-#include <unistd.h>
#include <asm/unistd.h>
+#ifdef __NR_getpid
+
+# include <stdio.h>
+# include <unistd.h>
+
int
main(void)
{
puts("+++ exited with 0 +++");
return 0;
}
+
+#else
+
+SKIP_MAIN_UNDEFINED("__NR_getpid")
+
+#endif
#include "tests.h"
-#include <stdio.h>
-#include <unistd.h>
#include <asm/unistd.h>
+#ifdef __NR_getppid
+
+# include <stdio.h>
+# include <unistd.h>
+
int
main(void)
{
puts("+++ exited with 0 +++");
return 0;
}
+
+#else
+
+SKIP_MAIN_UNDEFINED("__NR_getppid")
+
+#endif