about summary refs log tree commit diff stats
path: root/subx/020elf.cc
Commit message (Collapse)AuthorAgeFilesLines
* 4311 - subx running binaries with global variablesKartik Agaram2018-07-031-3/+4
| | | | | | | | | | | | | Learning to use the data segment. Currently, subx can only run the teensy files generated from flat assembler: test4 test5 test7 This is not a priority to fix. These files are just useful references to have around.
* 4310Kartik Agaram2018-07-031-0/+1
| | | | Temporarily do all prints in hex.
* 4287Kartik Agaram2018-06-281-1/+1
| | | | Fix CI. Looks like 'std::' sometimes doesn't work.
* 4286Kartik Agaram2018-06-281-25/+33
| | | | Make prints uniform.
* 4285Kartik Agaram2018-06-281-1/+1
|
* 4284 - implement first syscall for subxKartik Agaram2018-06-281-0/+1
| | | | Hopefully I won't need much more than exit, read and write.
* 4283Kartik Agaram2018-06-281-1/+1
|
* 4282 - subx now loads teensy/test4Kartik Agaram2018-06-281-13/+53
| | | | | We're now parsing the ELF spec more closely and better handling multiple program header table entries.
* 4281Kartik Agaram2018-06-281-3/+3
|
* 4279 - load_elf() now working on teensy/test5Kartik K. Agaram2018-06-271-2/+2
| | | | Turns out it was an open question I never got around to answering.
* 4277 - make room for a 'compile' sub-commandKartik Agaram2018-06-271-4/+7
|
* 4177Kartik K. Agaram2017-12-311-0/+1
| | | | Fix CI.
* 4174Kartik K. Agaram2017-12-301-0/+72
Temporary hack to debug Kragen Sitaker's VM.