summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
Diffstat (limited to 'lib')
-rw-r--r--lib/pause.c3
-rw-r--r--lib/time.c2
2 files changed, 5 insertions, 0 deletions
diff --git a/lib/pause.c b/lib/pause.c
new file mode 100644
index 0000000..1e316df
--- /dev/null
+++ b/lib/pause.c
@@ -0,0 +1,3 @@
+#include <unistd.h>
+
+_syscall0(int, pause);
diff --git a/lib/time.c b/lib/time.c
index 42ee601..0f4a251 100644
--- a/lib/time.c
+++ b/lib/time.c
@@ -3,6 +3,8 @@
_syscall0(time_t, time);
+_syscall1(int, alarm, unsigned int, seconds);
+
void sleep(time_t t) {
time_t start = time();