commit | 52a03d87132d25d417f8852789ea950325ce1201 | [log] [tgz] |
---|---|---|
author | swissChili <swisschili@fastmail.com> | Sun Jul 18 15:22:14 2021 -0700 |
committer | swissChili <swisschili@fastmail.com> | Sun Jul 18 15:22:14 2021 -0700 |
tree | 67bda42940860fa219524253f78678ce3eaab7c6 | |
parent | cbd43632a8ad7e8d8d2b9a079bec7ce7d0a59f37 [diff] [blame] |
Add synchornization primitives, `waiting` to task
diff --git a/src/libsys/Jmk b/src/libsys/Jmk new file mode 100644 index 0000000..b233578 --- /dev/null +++ b/src/libsys/Jmk
@@ -0,0 +1,21 @@ +init(libsys, libsys.a) + +preset(optimize) +preset(warn) +preset(freestanding) +preset(32) +preset(debug) +preset(nasm) + +archetype(asm) + +OBJECTS = sys.o + +sys.s: sys.inc + +sys.inc: $(ROOT)/include/sys.h + @cat $< | grep '#define' | sed 's/^#/%/' > $@ + +type(static_lib) + +finish