Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 4407 - error message on unimplemented syscalls | Kartik Agaram | 2018-07-25 | 1 | -0/+2 |
| | | | | Fixes #9. | ||||
* | 4406 | Kartik Agaram | 2018-07-25 | 2 | -2/+29 |
| | | | | Fix CI. | ||||
* | 4405 | Kartik Agaram | 2018-07-25 | 2 | -25/+69 |
| | |||||
* | 4404 - clean up generated code for scenarios | Kartik Agaram | 2018-07-25 | 2 | -23/+65 |
| | | | | Thanks Max Bernstein for the feedback. | ||||
* | 4403 | Kartik Agaram | 2018-07-25 | 8 | -1/+18 |
| | | | | | | 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. | ||||
* | 4402 | Kartik Agaram | 2018-07-25 | 1 | -19/+99 |
| | |||||
* | 4401 - make unit tests for tangle a little more readable | Kartik Agaram | 2018-07-25 | 1 | -41/+200 |
| | | | | Thanks Max Bernstein for surfacing this idea to my memory. | ||||
* | 4400 - fix a couple of warnings | Kartik Agaram | 2018-07-25 | 2 | -3/+2 |
| | | | | Thanks Max Bernstein. Fixes #7. | ||||
* | 4399 | Kartik Agaram | 2018-07-25 | 1 | -0/+0 |
| | |||||
* | 4398 | Kartik Agaram | 2018-07-24 | 1 | -1/+1 |
| | |||||
* | 4397 - temporarily revert syntax checks | Kartik Agaram | 2018-07-24 | 2 | -587/+61 |
| | | | | | | | | | I accidentally published commit 4387, which is broken; most example files are untranslateable. I spent a while trying to push on through, but packing operands correctly into bytes has been surprisingly difficult. Fixing the repo without further delay. | ||||
* | 4396 | Kartik Agaram | 2018-07-24 | 4 | -4/+22 |
| | | | | | | Fix ex4 binary, which has been corrupted in the repo since commit 4356. In this time it hasn't changed further. The correct version added here is also the file that should have been committed then. | ||||
* | 4395 | Kartik Agaram | 2018-07-24 | 4 | -10/+64 |
| | |||||
* | 4394 | Kartik Agaram | 2018-07-24 | 1 | -2/+2 |
| | |||||
* | 4393 - undo 4362 | Kartik Agaram | 2018-07-24 | 1 | -1/+0 |
| | | | | Why did I have this? | ||||
* | 4392 | Kartik Agaram | 2018-07-24 | 4 | -0/+16 |
| | |||||
* | 4391 - checks for modrm-based instructions | Kartik Agaram | 2018-07-23 | 2 | -62/+146 |
| | |||||
* | 4390 - check for instruction operand overflow | Kartik Agaram | 2018-07-23 | 3 | -13/+111 |
| | |||||
* | 4389 | Kartik Agaram | 2018-07-23 | 1 | -0/+0 |
| | |||||
* | 4388 | Kartik Agaram | 2018-07-23 | 1 | -1/+6 |
| | | | | Abort relayout if we exit with `:cquit`. | ||||
* | 4387 | Kartik Agaram | 2018-07-22 | 1 | -1/+8 |
| | |||||
* | 4386 - start of syntax-checking | Kartik Agaram | 2018-07-22 | 2 | -1/+322 |
| | |||||
* | 4385 - online help on addressing modes | Kartik Agaram | 2018-07-21 | 2 | -1/+87 |
| | |||||
* | 4384 - opcodes all documented | Kartik Agaram | 2018-07-20 | 1 | -0/+18 |
| | |||||
* | 4383 | Kartik Agaram | 2018-07-20 | 2 | -23/+34 |
| | | | | Make room for including multibyte opcodes in the opcode list. | ||||
* | 4382 | Kartik Agaram | 2018-07-20 | 1 | -0/+5 |
| | |||||
* | 4381 | Kartik Agaram | 2018-07-20 | 2 | -2/+3 |
| | | | | Fix CI. | ||||
* | 4380 - single-byte opcodes all documented | Kartik Agaram | 2018-07-20 | 3 | -3/+12 |
| | |||||
* | 4379 | Kartik Agaram | 2018-07-20 | 1 | -1/+1 |
| | |||||
* | 4378 | Kartik Agaram | 2018-07-20 | 1 | -1/+1 |
| | |||||
* | 4377 | Kartik Agaram | 2018-07-20 | 2 | -3/+4 |
| | |||||
* | 4376 - subx: online help includes supported opcodes | Kartik Agaram | 2018-07-20 | 8 | -8/+167 |
| | |||||
* | 4375 | Kartik Agaram | 2018-07-20 | 2 | -20/+34 |
| | |||||
* | 4374 - starting to use the online help system | Kartik Agaram | 2018-07-20 | 3 | -2/+19 |
| | |||||
* | 4373 - subx: beginnings of online help | Kartik Agaram | 2018-07-20 | 2 | -9/+53 |
| | |||||
* | 4372 | Kartik Agaram | 2018-07-20 | 1 | -2/+5 |
| | | | | Don't refer to program internals before showing its data structures. | ||||
* | 4371 | Kartik Agaram | 2018-07-19 | 1 | -32/+34 |
| | |||||
* | 4370 | Kartik Agaram | 2018-07-19 | 1 | -5/+7 |
| | |||||
* | 4369 | Kartik Agaram | 2018-07-19 | 1 | -5/+5 |
| | |||||
* | 4368 | Kartik Agaram | 2018-07-18 | 1 | -1/+1 |
| | |||||
* | 4367 | Kartik Agaram | 2018-07-18 | 1 | -0/+2 |
| | |||||
* | 4366 | Kartik Agaram | 2018-07-17 | 1 | -0/+0 |
| | |||||
* | 4365 | Kartik Agaram | 2018-07-17 | 1 | -0/+0 |
| | |||||
* | 4364 | Kartik Agaram | 2018-07-17 | 1 | -1/+0 |
| | |||||
* | 4363 - subx: first program using the stack segment | Kartik Agaram | 2018-07-16 | 5 | -3/+57 |
| | | | | | We allocate space for a local variable, read() a character from stdin to it, and write() it out to stdout. | ||||
* | 4362 | Kartik Agaram | 2018-07-16 | 1 | -0/+1 |
| | |||||
* | 4361 | Kartik Agaram | 2018-07-16 | 1 | -1/+1 |
| | |||||
* | 4360 | Kartik Agaram | 2018-07-16 | 1 | -1/+1 |
| | |||||
* | 4359 | Kartik Agaram | 2018-07-16 | 1 | -3/+11 |
| | |||||
* | 4358 - verify alignment of generated ELF binary | Kartik Agaram | 2018-07-16 | 2 | -1/+6 |
| |