shithub: mc

RSS feed

d77c63a4 – Ori Bernstein <ori@eigenstate.org> authored on 2015/01/03 14:20
Update TODO.

5b36d5c8 – Ori Bernstein <ori@eigenstate.org> authored on 2015/01/03 12:59
Don't leak memory in the allocator.

bfa11fcb – Ori Bernstein <ori@eigenstate.org> authored on 2015/01/03 11:14
Make libstd's bldfile more correct.

0b66de42 – Unknown <glenda@cirno> authored on 2015/01/03 11:00
Implement directory entries on Plan 9.

aac52bce – Ori Bernstein <ori@eigenstate.org> authored on 2015/01/03 10:20
Make statbuf offsets pkglocal

44c0c060 – Ori Bernstein <ori@eigenstate.org> authored on 2015/01/02 05:59
There is no 'die' function accessible to sys.

33b4271b – Ori Bernstein <ori@eigenstate.org> authored on 2015/01/01 10:54
Align brk() calls.

6aeba77e – Ori Bernstein <ori@eigenstate.org> authored on 2015/01/01 10:54
Remove unused debug declaration.

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.

fb88daae – Ori Bernstein <ori@eigenstate.org> authored on 2014/12/25 17:11
Get testing closer to working on plan9.

f66159ce – Ori Bernstein <ori@eigenstate.org> authored on 2014/12/25 17:11
More ugliness to get stuff to work on plan9.

b744c317 – Ori Bernstein <ori@eigenstate.org> authored on 2014/12/25 16:01
Get code to actually run on plan9.

8643ac09 – Ori Bernstein <ori@eigenstate.org> authored on 2014/12/25 11:34
Remove unused code from runtest.sh

c6e5dad0 – Ori Bernstein <ori@eigenstate.org> authored on 2014/12/25 11:34
Add mkfile for docs.

4fab528b – Ori Bernstein <ori@eigenstate.org> authored on 2014/12/25 11:07
Update posixy syswrap to match plan9 changes.

8c15f1cb – Ori Bernstein <ori@eigenstate.org> authored on 2014/12/25 10:59
Libstd now builds on plan9.

3324a15b – Ori Bernstein <ori@eigenstate.org> authored on 2014/12/25 10:32
Get more of libstd ported to plan9.

488d30c0 – Ori Bernstein <ori@eigenstate.org> authored on 2014/12/25 08:54
Merge branch 'master' of git+ssh://git.eigenstate.org/git/ori/mc

e6b4bd6d – Ori Bernstein <ori@eigenstate.org> authored on 2014/12/25 08:50
Fix gen9p.c's formatting.

3bbb5e43 – Ori Bernstein <ori@eigenstate.org> authored on 2014/12/25 08:46
Fix a few more bad asm issues on plan9.

54f49c3e – Ori Bernstein <ori@eigenstate.org> authored on 2014/12/24 20:09
Change visibility specs and name generation.

079536df – Ori Bernstein <ori@eigenstate.org> authored on 2014/12/24 17:06
Don't directly malloc in alloc.myr

99cfcabc – Ori Bernstein <ori@eigenstate.org> authored on 2014/12/24 15:49
Make myrbuild a tad friendlier to plan9.

314c3c94 – Ori Bernstein <ori@eigenstate.org> authored on 2014/12/24 14:10
Make a hello world using syscalls work on Plan 9.

a5c3eeb2 – Ori Bernstein <ori@eigenstate.org> authored on 2014/12/24 09:10
We now seem to buidl on plan9.

5e0ca55f – Ori Bernstein <ori@eigenstate.org> authored on 2014/12/24 08:41
Get plan9 even closer to workingness.

193c0a03 – Ori Bernstein <ori@eigenstate.org> authored on 2014/12/23 13:08
Another typo. Ugh.

abc3e111 – Ori Bernstein <ori@eigenstate.org> authored on 2014/12/23 13:07
Fix trailing whitespace.

86d5ca3e – Ori Bernstein <ori@eigenstate.org> authored on 2014/12/23 13:05
And fix typo I introduced on plan9.

ca205e66 – Ori Bernstein <ori@eigenstate.org> authored on 2014/12/23 13:03
Clean up locprint(), and enable indexes.

ba9f79ec – Ori Bernstein <ori@eigenstate.org> authored on 2014/12/23 11:54
Closer to working plan9 code.

fc5368fb – Ori Bernstein <ori@eigenstate.org> authored on 2014/12/23 11:41
Assembly is system specific.

ad1e9d76 – Ori Bernstein <ori@eigenstate.org> authored on 2014/12/23 11:35
The mkfile wants util.o, so link it.

e04b2965 – Ori Bernstein <ori@eigenstate.org> authored on 2014/12/23 11:34
More plan9 syscall wrapping.

2f8a4d42 – Ori Bernstein <ori@eigenstate.org> authored on 2014/12/23 10:39
We want the mode bits to be ints.

42a818c9 – Ori Bernstein <ori@eigenstate.org> authored on 2014/12/23 10:29
Add directory modes.

50123212 – Ori Bernstein <ori@eigenstate.org> authored on 2014/12/23 10:22
Fix some syntax errors.

b7756ecf – Ori Bernstein <ori@eigenstate.org> authored on 2014/12/23 10:17
Add plan9 syswrap.

a61e7a85 – Ori Bernstein <ori@eigenstate.org> authored on 2014/12/23 10:15
We moved syswrap.myr to syswrap+posixy.myr in the last commit.

c7e5dd48 – Ori Bernstein <ori@eigenstate.org> authored on 2014/12/23 10:08
Work towards wrapping different systems.

c861b7c1 – Ori Bernstein <ori@eigenstate.org> authored on 2014/12/23 10:01
wait() gets to be a syscall.

366eeda6 – Ori Bernstein <ori@eigenstate.org> authored on 2014/12/23 05:56
Plan 9 always wants a scale in memrefs.

Next