diff --git a/ulib/Makefile b/ulib/Makefile index b58c73b..b9309ad 100644 --- a/ulib/Makefile +++ b/ulib/Makefile @@ -13,6 +13,7 @@ SRCFILES := $(call GRABSRC, \ dlmalloc \ sync \ args \ + util \ ) CFLAGS += -isystem $(ROOT)/share -isystem $(ROOT)/ulib -isystem $(ROOT)/std/include \ diff --git a/ulib/util/util.c b/ulib/util/util.c new file mode 100644 index 0000000..1a21dda --- /dev/null +++ b/ulib/util/util.c @@ -0,0 +1,6 @@ +#include +#include + +void quit(void) { + processctl(-1, PCTL_KILL, 0, 0, 0); +} diff --git a/ulib/util/util.h b/ulib/util/util.h index bb6eb6a..ed8a97f 100644 --- a/ulib/util/util.h +++ b/ulib/util/util.h @@ -11,4 +11,6 @@ *(X); \ }) \ +void quit(void); + #endif // ULIB_UTIL_UTIL_H_