Update syswrap and sys so our segfree call works.
Grow buffer exponentially when slurping.
Don't leak memory in the allocator.
Make libstd's bldfile more correct.
Implement directory entries on Plan 9.
Make statbuf offsets pkglocal
There is no 'die' function accessible to sys.
Remove unused debug declaration.
Fix up wait on plan9 to check for empty exit status.
Add syswrap() code to check if a file exists.
Get the length of the env var right.
Get args[:][:] set up on plan 9.
Make the Wsignal name clearer.
Update the bldfile to match the Makefile.
Make wait() more portable.
Make a generic, platform agnostic wait.
Clean up C string conversion code a bit.
Fix duplicate variable definition.
Helps if I actually commit typo fixes..
Use Statprefixsz, not Statprefix. Also delete an unused struct.
Fix a couple of typos around cstrconv()
Junk character slipped into source.
Add basic stat-like functionality to libstd.
Fix a buggy usage of lfatal()
Add a C string conversion utility, and use it for sysinfo
Implement getenv on plan9.
Looks like some changes got clobbered. Reapply.
Update dial and syswrap to work on plan9.
Remove 'access() from exported syscalls for now.
Get OSX up to par with some of the new code.
fix forgotten cstring() call in chdir().
mtime() -> fmtime(): it operates on files.
Wrap posixy syscall stuff up so we can make it more portable.
syswrap+plan9 wasn't x64 specific.
Add mtime() and fsize() calls to libstd.
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
Remove dial.myr in favor of platform specific ones.
Actually add the seek code.
API change: strsplit("") -> [][:]
Add boolean 'strhas()' function.
Add wrapper for seek() on posixy systems.
Fix the register saving dance.
Plan 9 currently has no sys.statbuf.
actually return the start of the new memory after brk().
Handle localness of labels a bit differently.
Don't use subexpressions that don't exist.
Add a mkfile that runs the test suite.
Sign extend byte regs for signed division.
We were killing the spare stack space when unpopping args. Oops.
Quote empty string for eval.
Get the test harness more or less working.
More tweaks towards working tests.
Put newlines at the end of fail messages.
Make the mkfiles deal with the objfile suffix change.
Handle objfile suffixes correctly.
Make installation work correctly.
Get testing closer to working on plan9.
More ugliness to get stuff to work on plan9.
Get code to actually run on plan9.
Remove unused code from runtest.sh
Update posixy syswrap to match plan9 changes.
Libstd now builds on plan9.
Get more of libstd ported to plan9.
Merge branch 'master' of git+ssh://git.eigenstate.org/git/ori/mc
Fix a few more bad asm issues on plan9.
Change visibility specs and name generation.
Don't directly malloc in alloc.myr
Make myrbuild a tad friendlier to plan9.
Make a hello world using syscalls work on Plan 9.
We now seem to buidl on plan9.
Get plan9 even closer to workingness.
And fix typo I introduced on plan9.
Clean up locprint(), and enable indexes.
Closer to working plan9 code.
Assembly is system specific.
The mkfile wants util.o, so link it.
More plan9 syscall wrapping.
We want the mode bits to be ints.
We moved syswrap.myr to syswrap+posixy.myr in the last commit.
Work towards wrapping different systems.