ref: 234b1e0940c317c87216f977e3ec2d860223292f
parent: f4933d23cf33c130b28616804b4ddde32018f3d8
author: Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
date: Tue Apr 8 18:52:34 EDT 2025
posix, 9front: add (getpid) builtin
--- a/src/plan9/sys.c
+++ b/src/plan9/sys.c
@@ -109,6 +109,13 @@
sys_setcallpc(dummy);
}
+BUILTIN("getpid", getpid)
+{
+ USED(args);
+ argcount(nargs, 0);
+ return fixnum(getpid());
+}
+
void
sys_init(void)
{
--- a/src/posix/sys.c
+++ b/src/posix/sys.c
@@ -108,6 +108,13 @@
sys_setcallpc(dummy);
}
+BUILTIN("getpid", getpid)
+{
+ USED(args);
+ argcount(nargs, 0);
+ return fixnum(getpid());
+}
+
void
sys_init(void)
{