shithub: sl

Download patch

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)
 {