about summary refs log tree commit diff stats
path: root/subx/examples/ex9.subx
Commit message (Collapse)AuthorAgeFilesLines
* 4624Kartik Agaram2018-09-301-1/+1
| | | | | | | | Start requiring a '-o' flag to designate the output binary when translating. Things currently get funky if you pass in multiple inputs, but that's ok. This is the first step to supporting multiple input files for a single output binary.
* 4516Kartik K. Agaram2018-09-241-10/+9
| | | | | | | More calling convention tweaks. Use EBP to get consistently at parameters and locals. Always put the first function argument closest to EBP.
* 4591Kartik Agaram2018-09-221-2/+2
|
* 4590Kartik Agaram2018-09-221-1/+1
|
* 4581Kartik Agaram2018-09-211-1/+1
| | | | | | | | | | | | Even more cuddling. We want to keep lines short where the opcode and operands are self-explanatory. If there are any implicit registers, etc., we'll continue to do the table layout. The first two columns look messy now; let's see how this goes. Maybe I'll give up on the tabular layout altogether, just string args with a single space.
* 4575Kartik Agaram2018-09-211-0/+49
| | | | | | | | New example, just to fix in my head how arguments go on the stack. It's possible I'm still confused about the order callers push args in to the stack. But even if this violates the calling convention, it should still run.
* 4530 - create an apps/ directoryKartik Agaram2018-09-011-61/+0
|
* 4529 - move examples to a sub-directoryKartik Agaram2018-09-011-0/+61