Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-12-23 | Add directory modes. | Ori Bernstein | |
2014-12-23 | Fix some syntax errors. | Ori Bernstein | |
2014-12-23 | Add plan9 syswrap. | Ori Bernstein | |
Not sure if it's working yet. | |||
2014-12-23 | We moved syswrap.myr to syswrap+posixy.myr in the last commit. | Ori Bernstein | |
This is dead code. Or, at least, it should be. | |||
2014-12-23 | Work towards wrapping different systems. | Ori Bernstein | |
2014-12-23 | wait() gets to be a syscall. | Ori Bernstein | |
2014-12-23 | Plan 9 always wants a scale in memrefs. | Ori Bernstein | |
2014-12-23 | Fix typos. | Ori Bernstein | |
2014-12-23 | Get some more plan9 addressing syntax in there. | Ori Bernstein | |
2014-12-22 | Another plan9 change: 6a doens't like '.' in function names. | Ori Bernstein | |
2014-12-22 | Some more plan9 spelling differences. | Ori Bernstein | |
Sign/zero extending instructions. | |||
2014-12-22 | Fix asm syntax. | Ori Bernstein | |
2014-12-22 | Add untested syscall code for plan9. | Ori Bernstein | |
2014-12-22 | Add untested stubs for plan9 syscalls. | Ori Bernstein | |
2014-12-22 | Typo. 0 != O | Ori Bernstein | |
2014-12-22 | Use the right 'ar' command on plan9. | Ori Bernstein | |
2014-12-22 | Use correct command for myrbuild on plan9. | Ori Bernstein | |
2014-12-22 | Now util+plan9.s isn't a stub. | Ori Bernstein | |
2014-12-22 | We need a util.s in plan9 syntax. Stub it in. | Ori Bernstein | |
2014-12-22 | Plan9 spells some of the jumps differently. | Ori Bernstein | |
2014-12-22 | Don't delete the source with 'mk clean' | Ori Bernstein | |
I like the source. It's my friend. I want to keep it. | |||
2014-12-21 | Malloc the right types. | Ori Bernstein | |
2014-12-21 | Make myrbuild's assembler command respect configure. | Ori Bernstein | |
2014-12-21 | Add empty system stubs for plan9. | Ori Bernstein | |
2014-12-21 | Neither muse nor myrbuild should depend on libmi.a | Ori Bernstein | |
Plus, we weree't even pointing at the right libs. | |||
2014-12-21 | Add missing file for mk. | Ori Bernstein | |
2014-12-21 | Add a default assembly command. | Ori Bernstein | |
2014-12-21 | Plan9 doesn't have the PRIx32 variables. Plus, they're ugly. | Ori Bernstein | |
2014-12-21 | More work towards plan9 workingness. | Ori Bernstein | |
2014-12-21 | First attempt at supporting plan9 assemblers. | Ori Bernstein | |
2014-12-21 | Traits seem to be working. Whee! | Ori Bernstein | |
2014-12-21 | Traits are more worky. | Ori Bernstein | |
2014-12-21 | Make our type ids more stable across files. | Ori Bernstein | |
Some sort of id string based on the actual type, not the hash of the string representation. | |||
2014-12-21 | New blessed way to implement traits with no functions. | Ori Bernstein | |
2014-12-20 | Tag exported symbols from traits. | Ori Bernstein | |
We weren't treating them as exported, which caused errors when trying to import them, obviously. | |||
2014-12-20 | Improve error reporting. | Ori Bernstein | |
Double declarations now say where they were double declared. | |||
2014-12-20 | Implement impl and trait merging. | Ori Bernstein | |
2014-12-19 | Merge branch 'master' of git+ssh://git.eigenstate.org/git/ori/mc | Ori Bernstein | |
2014-12-19 | Remove spare assert. | Ori Bernstein | |
For now, it breaks things. It should probably go back eventually. | |||
2014-12-18 | Add tests for trait impls. | Ori Bernstein | |
2014-12-18 | Fix type equality/hashing for unresolved types. | Ori Bernstein | |
2014-12-18 | Remove useless option from muse. | Ori Bernstein | |
Now, merging is the only thing muse does. | |||
2014-12-18 | Delete dead code. | Ori Bernstein | |
This goes away now that we don't need to merge stabs. | |||
2014-12-18 | Get rid of the 'exports' stab. | Ori Bernstein | |
This should simplify a number of chunks of code. | |||
2014-12-18 | Actually check subtypes in structs. | Ori Bernstein | |
2014-12-18 | Overflowing an signed value is undefined. Use uintptr_t. | Ori Bernstein | |
2014-12-18 | Fix up type equality/hashing. | Ori Bernstein | |
Now more things that should be equal will compare or hash as equal. | |||
2014-12-16 | Transfer over the index when renaming nsnames. | Ori Bernstein | |
2014-12-15 | Put the if in the right place. | Ori Bernstein | |
mkpath() should work now. | |||
2014-12-15 | Add recursive path creation. | Ori Bernstein | |