Make myrbuild just build everything.
Merge commit '1877918ac3ebf4ca955a0956a1067139c06efb7c'
Remember the environment variables we grabbed, instead of leaking them.
Improve myrbuild error message.
Fix compile issue: type mismatch.
Fix compile issue: type mismatch.
Fix this extra arg in lfatal bug again.
Fix this extra arg in lfatal bug again.
Update syswrap and sys so our segfree call works.
Update syswrap and sys so our segfree call works.
Grow buffer exponentially when slurping.
Grow buffer exponentially when slurping.
Don't leak memory in the allocator.
Don't leak memory in the allocator.
Make libstd's bldfile more correct.
Make libstd's bldfile more correct.
Implement directory entries on Plan 9.
Implement directory entries on Plan 9.
Make statbuf offsets pkglocal
Make statbuf offsets pkglocal
There is no 'die' function accessible to sys.
There is no 'die' function accessible to sys.
Remove unused debug declaration.
Remove unused debug declaration.
Fix up wait on plan9 to check for empty exit status.
Fix up wait on plan9 to check for empty exit status.
Add syswrap() code to check if a file exists.
Add syswrap() code to check if a file exists.
Get the length of the env var right.
Get the length of the env var right.
Get args[:][:] set up on plan 9.
Get args[:][:] set up on plan 9.
Make the Wsignal name clearer.
Make the Wsignal name clearer.
Update the bldfile to match the Makefile.
Update the bldfile to match the Makefile.
Make wait() more portable.
Make wait() more portable.
Make a generic, platform agnostic wait.
Make a generic, platform agnostic wait.
Clean up C string conversion code a bit.
Clean up C string conversion code a bit.
Fix duplicate variable definition.
Fix duplicate variable definition.
Helps if I actually commit typo fixes..
Helps if I actually commit typo fixes..
Use Statprefixsz, not Statprefix. Also delete an unused struct.
Use Statprefixsz, not Statprefix. Also delete an unused struct.
Fix a couple of typos around cstrconv()
Fix a couple of typos around cstrconv()
Junk character slipped into source.
Junk character slipped into source.
Add basic stat-like functionality to libstd.
Fix a buggy usage of lfatal()
Add basic stat-like functionality to libstd.
Fix a buggy usage of lfatal()
Add a C string conversion utility, and use it for sysinfo
Add a C string conversion utility, and use it for sysinfo
Implement getenv on plan9.
Implement getenv on plan9.
Looks like some changes got clobbered. Reapply.
Looks like some changes got clobbered. Reapply.
Update dial and syswrap to work on plan9.
Update dial and syswrap to work on plan9.
Remove 'access() from exported syscalls for now.
Remove 'access() from exported syscalls for now.
Get OSX up to par with some of the new code.
Get OSX up to par with some of the new code.
fix forgotten cstring() call in chdir().
fix forgotten cstring() call in chdir().
mtime() -> fmtime(): it operates on files.
mtime() -> fmtime(): it operates on files.
Wrap posixy syscall stuff up so we can make it more portable.
Wrap posixy syscall stuff up so we can make it more portable.
syswrap+plan9 wasn't x64 specific.
syswrap+plan9 wasn't x64 specific.
Add mtime() and fsize() calls to libstd.
Add mtime() and fsize() calls to libstd.
Also env vars: env.myr gone in favor of env+plan9.myr, env+posixy.myr
Also env vars: env.myr gone in favor of env+plan9.myr, env+posixy.myr
Same with resolve.myr: resolve+plan9.myr and resolve+posixy.myr