| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Fix CI. Also kill compiler version mismatch bugs once and for all.
|
|
|
|
| |
Stop rebuilding example programs just because subx_bin got recreated.
|
|
|
|
| |
Really fix CI.
|
|
|
|
| |
Fix CI.
|
|
|
|
|
| |
Now our debug cycle passes through `translate` or `ntranslate`. Make
sure we rebuild phases whenever we need to.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Tests failing.
This approach seems wrong. I'm not sure even the tests are correct. Also,
some open questions:
1. Should setting the overflow flag always set the carry flag?
2. Should the carry flag only be set on add/subtract/compare, or by all
arithmetic ops?
3. Had to turn off the -ftrapv flag in `build`. Is there a way to detect
overflow without actually causing overflow?
Once we start setting CF correctly we have to implement jump above/below
instructions (8- and 32-bit displacement variants).
https://github.com/akkartik/mu/issues/30
|
| |
|
|
|
|
|
|
| |
Couple of improvements for the tangle/ directory:
a) Start running tangle unit tests at build time again.
b) Option to print out test names as they run, just like in top-level.
|
|
|
|
| |
Give subx too the recent support for running a single test.
|
| |
|
|
|