about summary refs log tree commit diff stats
path: root/subx/examples/ex11.subx
Commit message (Collapse)AuthorAgeFilesLines
* 4668Kartik Agaram2018-10-051-9/+9
|
* 4667Kartik Agaram2018-10-051-73/+74
| | | | | Standardize on hyphens in all names. And we'll use colons for namespacing labels in functions.
* 4662Kartik Agaram2018-10-051-1/+1
|
* 4655Kartik Agaram2018-10-021-2/+2
|
* 4644Kartik Agaram2018-10-011-27/+27
|
* 4641Kartik Agaram2018-10-011-52/+53
|
* 4639Kartik Agaram2018-10-011-3/+3
|
* 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.
* 4518Kartik Agaram2018-09-241-9/+41
|
* 4517Kartik Agaram2018-09-241-4/+4
|
* 4516Kartik K. Agaram2018-09-241-32/+44
| | | | | | | More calling convention tweaks. Use EBP to get consistently at parameters and locals. Always put the first function argument closest to EBP.
* 4507Kartik Agaram2018-09-231-0/+304
New helper: compare a null-terminated string (from argv) with a length-prefixed string (anywhere else). As long as ex11 continues to pass we can copy the function and its tests to other programs.