Commits


lib9: move seek into open.c More preparation for opendir.


lib9: merge create, open, dirread into open.c Preparation for using opendir.


lib9: make a p9frexp function wrapping system frexp Under certain conditions it looks like frexp gets #defined to something else on macOS during system headers, which then breaks the declaration in libc.h.


lib9: remove getcallerpc implementations These make no sense and are not really needed at all. Add a best-effort attempt to get at the gcc/clang macro in lib9.h, but if it fails, no big deal. Fixes #324.


lib9: import frand function from Plan 9 Fixes #15.


lib9: rewrite date routines to use /usr/share/zoneinfo directly


lib9: add write function that withstands interrupts


pin


more tests


add exitcode


add getnetconninfo


hard code list of plan 9 services in case they are not in /etc/services


add crypt


Add searchpath().


add execl and rand