shithub: mc

RSS feed

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

812b363d – Ori Bernstein <ori@eigenstate.org> authored on 2015/01/01 10:54
Remove unnecessary cast.

95d4d775 – Ori Bernstein <ori@eigenstate.org> authored on 2015/01/01 09:48
Fix up wait on plan9 to check for empty exit status.

fe3234f9 – Ori Bernstein <ori@eigenstate.org> authored on 2015/01/01 09:47
Add syswrap() code to check if a file exists.

93693aa9 – Ori Bernstein <ori@eigenstate.org> authored on 2015/01/01 09:46
Get the length of the env var right.

ecff997d – Ori Bernstein <ori@eigenstate.org> authored on 2015/01/01 08:11
Fix stat and getsysinfo.

59d77e00 – Ori Bernstein <ori@eigenstate.org> authored on 2014/12/31 20:07
Get args[:][:] set up on plan 9.

26f202d8 – Ori Bernstein <ori@eigenstate.org> authored on 2014/12/31 12:03
Fix up libstd on plan9.

e91fba6d – Ori Bernstein <ori@eigenstate.org> authored on 2014/12/31 09:27
Make the Wsignal name clearer.

c5a85da3 – Ori Bernstein <ori@eigenstate.org> authored on 2014/12/31 09:09
Update the bldfile to match the Makefile.

c0b460f4 – Ori Bernstein <ori@eigenstate.org> authored on 2014/12/31 08:53
Make wait() more portable.

04eb6094 – Ori Bernstein <ori@eigenstate.org> authored on 2014/12/30 19:58
Make a generic, platform agnostic wait.

7cabbcaa – Ori Bernstein <ori@eigenstate.org> authored on 2014/12/30 13:07
Clean up C string conversion code a bit.

68b9ac1d – Ori Bernstein <ori@eigenstate.org> authored on 2014/12/30 13:07
Fix duplicate variable definition.

69e1e517 – Ori Bernstein <ori@eigenstate.org> authored on 2014/12/29 18:32
Helps if I actually commit typo fixes..

3bfbe159 – Ori Bernstein <ori@eigenstate.org> authored on 2014/12/29 18:26
Use Statprefixsz, not Statprefix. Also delete an unused struct.

c49922d6 – Ori Bernstein <ori@eigenstate.org> authored on 2014/12/29 18:23
Fix a couple of typos around cstrconv()

bffea823 – Ori Bernstein <ori@eigenstate.org> authored on 2014/12/29 18:23
Junk character slipped into source.

929f32cd – Ori Bernstein <ori@eigenstate.org> authored on 2014/12/29 17:12
Add basic stat-like functionality to libstd.

454a6a43 – Ori Bernstein <ori@eigenstate.org> authored on 2014/12/29 17:11
Fix a buggy usage of lfatal()

2989b27e – Ori Bernstein <ori@eigenstate.org> authored on 2014/12/29 18:12
Add a C string conversion utility, and use it for sysinfo

275c62e9 – Ori Bernstein <ori@eigenstate.org> authored on 2014/12/29 18:12
Implement getenv on plan9.

8c548eb4 – Ori Bernstein <ori@eigenstate.org> authored on 2014/12/29 13:57
Add missing usefile.

4d4dbbde – Ori Bernstein <ori@eigenstate.org> authored on 2014/12/29 13:47
Looks like some changes got clobbered. Reapply.

6f37a140 – Ori Bernstein <ori@eigenstate.org> authored on 2014/12/29 13:44
Update dial and syswrap to work on plan9.

020869f2 – Ori Bernstein <ori@eigenstate.org> authored on 2014/12/29 13:38
Remove 'access() from exported syscalls for now.

80c375b7 – Ori Bernstein <ori@eigenstate.org> authored on 2014/12/29 07:26
Add __osx_lseek

629cf68e – Ori Bernstein <ori@eigenstate.org> authored on 2014/12/29 07:12
Get OSX up to par with some of the new code.

65bd7e26 – Ori Bernstein <ori@eigenstate.org> authored on 2014/12/28 20:39
fix forgotten cstring() call in chdir().

23496dd0 – Ori Bernstein <ori@eigenstate.org> authored on 2014/12/28 20:39
mtime() -> fmtime(): it operates on files.

b8365e64 – Ori Bernstein <ori@eigenstate.org> authored on 2014/12/28 20:29
Wrap posixy syscall stuff up so we can make it more portable.

982a5bf2 – Ori Bernstein <ori@eigenstate.org> authored on 2014/12/28 20:28
syswrap+plan9 wasn't x64 specific.

0d48d745 – Ori Bernstein <ori@eigenstate.org> authored on 2014/12/28 20:04
Add mtime() and fsize() calls to libstd.

84d45113 – 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

e14ba0f6 – Ori Bernstein <ori@eigenstate.org> authored on 2014/12/28 19:02
Same with resolve.myr: resolve+plan9.myr and resolve+posixy.myr

0626c5a8 – Ori Bernstein <ori@eigenstate.org> authored on 2014/12/28 19:01
Remove dial.myr in favor of platform specific ones.

62465c32 – Ori Bernstein <ori@eigenstate.org> authored on 2014/12/28 18:46
Actually add the seek code.

e1527621 – Ori Bernstein <ori@eigenstate.org> authored on 2014/12/28 18:44
API change: strsplit("") -> [][:]

5f6c159b – Ori Bernstein <ori@eigenstate.org> authored on 2014/12/28 17:05
Add boolean 'strhas()' function.

c5d8302e – Ori Bernstein <ori@eigenstate.org> authored on 2014/12/28 17:05
Add wrapper for seek() on posixy systems.

ef435fab – Ori Bernstein <ori@eigenstate.org> authored on 2014/12/26 20:19
Fix the register saving dance.

1ab32875 – Ori Bernstein <ori@eigenstate.org> authored on 2014/12/26 19:31
More tests pass.

d4b07684 – Ori Bernstein <ori@eigenstate.org> authored on 2014/12/26 11:40
Plan 9 currently has no sys.statbuf.

e3cc33a1 – Ori Bernstein <ori@eigenstate.org> authored on 2014/12/26 11:30
actually return the start of the new memory after brk().

80483aa9 – Ori Bernstein <ori@eigenstate.org> authored on 2014/12/26 11:22
Handle localness of labels a bit differently.

6041d0a1 – Ori Bernstein <ori@eigenstate.org> authored on 2014/12/26 10:20
Don't use subexpressions that don't exist.

11f90555 – Ori Bernstein <ori@eigenstate.org> authored on 2014/12/26 10:13
Add a mkfile that runs the test suite.

9b6ce51c – Ori Bernstein <ori@eigenstate.org> authored on 2014/12/26 09:49
Fix a few typos.

d5ad8918 – Ori Bernstein <ori@eigenstate.org> authored on 2014/12/26 07:39
Sign extend byte regs for signed division.

9beb928a – Ori Bernstein <ori@eigenstate.org> authored on 2014/12/26 07:38
fix division tests.

42196d6a – Ori Bernstein <ori@eigenstate.org> authored on 2014/12/25 21:53
We were killing the spare stack space when unpopping args. Oops.

a63307b0 – Ori Bernstein <ori@eigenstate.org> authored on 2014/12/25 20:54
Quote empty string for eval.

67595efd – Ori Bernstein <ori@eigenstate.org> authored on 2014/12/25 20:44
Get the test harness more or less working.

0d8c091e – Ori Bernstein <ori@eigenstate.org> authored on 2014/12/25 19:27
More tweaks towards working tests.

ba84514f – Ori Bernstein <ori@eigenstate.org> authored on 2014/12/25 19:26
Fix bug in exit.

8642d21f – Ori Bernstein <ori@eigenstate.org> authored on 2014/12/25 19:00
Put newlines at the end of fail messages.

f38af3a8 – Ori Bernstein <ori@eigenstate.org> authored on 2014/12/25 18:54
Make the mkfiles deal with the objfile suffix change.

17ddc7e5 – Ori Bernstein <ori@eigenstate.org> authored on 2014/12/25 18:49
Handle objfile suffixes correctly.

6874de30 – Ori Bernstein <ori@eigenstate.org> authored on 2014/12/25 18:49
Make installation work correctly.

ad59e32f – Ori Bernstein <ori@eigenstate.org> authored on 2014/12/25 17:20
Fix the rc script up.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

c0bcb5a3 – Ori Bernstein <ori@eigenstate.org> authored on 2014/12/23 05:46
Fix typos.

638f0666 – Ori Bernstein <ori@eigenstate.org> authored on 2014/12/23 03:34
Get some more plan9 addressing syntax in there.

eed72af6 – Ori Bernstein <ori@eigenstate.org> authored on 2014/12/22 18:44
Another plan9 change: 6a doens't like '.' in function names.

304ee978 – Ori Bernstein <ori@eigenstate.org> authored on 2014/12/22 18:41
Some more plan9 spelling differences.

27134944 – Ori Bernstein <ori@eigenstate.org> authored on 2014/12/22 18:33
Fix asm syntax.

e281949b – Ori Bernstein <ori@eigenstate.org> authored on 2014/12/22 18:31
Add untested syscall code for plan9.

584573b4 – Ori Bernstein <ori@eigenstate.org> authored on 2014/12/22 17:15
Add untested stubs for plan9 syscalls.

Next