RSS feed
ea325034
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/01/01 10:54
Remove unnecessary cast.
61843c77
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/01/01 09:48
Fix up wait on plan9 to check for empty exit status.
e44decfe
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/01/01 09:47
Add syswrap() code to check if a file exists.
5cf5b36e
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/01/01 09:46
Get the length of the env var right.
3ecd3ce8
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/01/01 08:11
Fix stat and getsysinfo.
4f1ea224
– Ori Bernstein <ori@eigenstate.org>
authored
on 2014/12/31 20:07
Get args[:][:] set up on plan 9.
fc13f869
– Ori Bernstein <ori@eigenstate.org>
authored
on 2014/12/31 12:03
Fix up libstd on plan9.
d45042b7
– Ori Bernstein <ori@eigenstate.org>
authored
on 2014/12/31 09:27
Make the Wsignal name clearer.
405aec54
– Ori Bernstein <ori@eigenstate.org>
authored
on 2014/12/31 09:09
Update the bldfile to match the Makefile.
4bc888e7
– Ori Bernstein <ori@eigenstate.org>
authored
on 2014/12/31 08:53
Make wait() more portable.
4eae5641
– Ori Bernstein <ori@eigenstate.org>
authored
on 2014/12/30 19:58
Make a generic, platform agnostic wait.
f1432bf2
– Ori Bernstein <ori@eigenstate.org>
authored
on 2014/12/30 13:07
Clean up C string conversion code a bit.
caec8e04
– Ori Bernstein <ori@eigenstate.org>
authored
on 2014/12/30 13:07
Fix duplicate variable definition.
56953948
– Ori Bernstein <ori@eigenstate.org>
authored
on 2014/12/29 18:32
Helps if I actually commit typo fixes..
2ff72374
– Ori Bernstein <ori@eigenstate.org>
authored
on 2014/12/29 18:26
Use Statprefixsz, not Statprefix. Also delete an unused struct.
2789d6a7
– Ori Bernstein <ori@eigenstate.org>
authored
on 2014/12/29 18:23
Fix a couple of typos around cstrconv()
24ad64cf
– Ori Bernstein <ori@eigenstate.org>
authored
on 2014/12/29 18:23
Junk character slipped into source.
0e147ba8
– Ori Bernstein <ori@eigenstate.org>
authored
on 2014/12/29 17:12
Add basic stat-like functionality to libstd.
fc7a74ca
– Ori Bernstein <ori@eigenstate.org>
authored
on 2014/12/29 17:11
Fix a buggy usage of lfatal()
02f19e5b
– Ori Bernstein <ori@eigenstate.org>
authored
on 2014/12/29 18:12
Add a C string conversion utility, and use it for sysinfo
1e4082af
– Ori Bernstein <ori@eigenstate.org>
authored
on 2014/12/29 18:12
Implement getenv on plan9.
833d9ebb
– Ori Bernstein <ori@eigenstate.org>
authored
on 2014/12/29 13:57
Add missing usefile.
efead633
– Ori Bernstein <ori@eigenstate.org>
authored
on 2014/12/29 13:47
Looks like some changes got clobbered. Reapply.
55660f5a
– Ori Bernstein <ori@eigenstate.org>
authored
on 2014/12/29 13:44
Update dial and syswrap to work on plan9.
b6239eb7
– Ori Bernstein <ori@eigenstate.org>
authored
on 2014/12/29 13:38
Remove 'access() from exported syscalls for now.
ed7bb0cd
– Ori Bernstein <ori@eigenstate.org>
authored
on 2014/12/29 07:26
Add __osx_lseek
2550b676
– Ori Bernstein <ori@eigenstate.org>
authored
on 2014/12/29 07:12
Get OSX up to par with some of the new code.
db794e20
– Ori Bernstein <ori@eigenstate.org>
authored
on 2014/12/28 20:39
fix forgotten cstring() call in chdir().
dab3c833
– Ori Bernstein <ori@eigenstate.org>
authored
on 2014/12/28 20:39
mtime() -> fmtime(): it operates on files.
cd04b272
– Ori Bernstein <ori@eigenstate.org>
authored
on 2014/12/28 20:29
Wrap posixy syscall stuff up so we can make it more portable.
9fa17d0d
– Ori Bernstein <ori@eigenstate.org>
authored
on 2014/12/28 20:28
syswrap+plan9 wasn't x64 specific.
c40bf0f7
– Ori Bernstein <ori@eigenstate.org>
authored
on 2014/12/28 20:04
Add mtime() and fsize() calls to libstd.
6d8c2c16
– Ori Bernstein <ori@eigenstate.org>
authored
on 2014/12/28 19:03
Also env vars: env.myr gone in favor of env+plan9.myr, env+posixy.myr
2ddd2714
– Ori Bernstein <ori@eigenstate.org>
authored
on 2014/12/28 19:02
Same with resolve.myr: resolve+plan9.myr and resolve+posixy.myr
71ae933e
– Ori Bernstein <ori@eigenstate.org>
authored
on 2014/12/28 19:01
Remove dial.myr in favor of platform specific ones.
58f01f8a
– Ori Bernstein <ori@eigenstate.org>
authored
on 2014/12/28 18:46
Actually add the seek code.
bd548d89
– Ori Bernstein <ori@eigenstate.org>
authored
on 2014/12/28 18:44
API change: strsplit("") -> [][:]
e1b01e82
– Ori Bernstein <ori@eigenstate.org>
authored
on 2014/12/28 17:05
Add boolean 'strhas()' function.
220525ed
– Ori Bernstein <ori@eigenstate.org>
authored
on 2014/12/28 17:05
Add wrapper for seek() on posixy systems.
8f0a2b64
– Ori Bernstein <ori@eigenstate.org>
authored
on 2014/12/26 20:19
Fix the register saving dance.
9168c60d
– Ori Bernstein <ori@eigenstate.org>
authored
on 2014/12/26 19:31
More tests pass.
ac9b5e75
– Ori Bernstein <ori@eigenstate.org>
authored
on 2014/12/26 11:40
Plan 9 currently has no sys.statbuf.
0cd71724
– Ori Bernstein <ori@eigenstate.org>
authored
on 2014/12/26 11:30
actually return the start of the new memory after brk().
13e55845
– Ori Bernstein <ori@eigenstate.org>
authored
on 2014/12/26 11:22
Handle localness of labels a bit differently.
14f1055a
– Ori Bernstein <ori@eigenstate.org>
authored
on 2014/12/26 10:20
Don't use subexpressions that don't exist.
8dc4d709
– Ori Bernstein <ori@eigenstate.org>
authored
on 2014/12/26 10:13
Add a mkfile that runs the test suite.
be63629e
– Ori Bernstein <ori@eigenstate.org>
authored
on 2014/12/26 09:49
Fix a few typos.
e306ec61
– Ori Bernstein <ori@eigenstate.org>
authored
on 2014/12/26 07:39
Sign extend byte regs for signed division.
d8995182
– Ori Bernstein <ori@eigenstate.org>
authored
on 2014/12/26 07:38
fix division tests.
f056f3ae
– Ori Bernstein <ori@eigenstate.org>
authored
on 2014/12/25 21:53
We were killing the spare stack space when unpopping args. Oops.
a13e2134
– Ori Bernstein <ori@eigenstate.org>
authored
on 2014/12/25 20:54
Quote empty string for eval.
d7ad2c79
– Ori Bernstein <ori@eigenstate.org>
authored
on 2014/12/25 20:44
Get the test harness more or less working.
25f2319f
– Ori Bernstein <ori@eigenstate.org>
authored
on 2014/12/25 19:27
More tweaks towards working tests.
e0c639bd
– Ori Bernstein <ori@eigenstate.org>
authored
on 2014/12/25 19:26
Fix bug in exit.
f125cfb5
– Ori Bernstein <ori@eigenstate.org>
authored
on 2014/12/25 19:00
Put newlines at the end of fail messages.
143601ff
– Ori Bernstein <ori@eigenstate.org>
authored
on 2014/12/25 18:54
Make the mkfiles deal with the objfile suffix change.
2ae44d1d
– Ori Bernstein <ori@eigenstate.org>
authored
on 2014/12/25 18:49
Handle objfile suffixes correctly.
a349fd1e
– Ori Bernstein <ori@eigenstate.org>
authored
on 2014/12/25 18:49
Make installation work correctly.
cc1be564
– Ori Bernstein <ori@eigenstate.org>
authored
on 2014/12/25 17:20
Fix the rc script up.