| Commit message (Expand) | Author | Age | Files | Lines |
* | save dev statedev | Freya Murphy | 2024-10-21 | 9 | -763/+1834 |
* | add mips1 and mips32r2 isa definitions | Freya Murphy | 2024-10-09 | 7 | -2/+2072 |
* | add pseudo instructions test | Freya Murphy | 2024-10-09 | 3 | -0/+26 |
* | refactor elf32 assembler, add support for multiple isa's in cmdline | Freya Murphy | 2024-10-09 | 6 | -165/+337 |
* | update generator to support multipe isas, expand grammer syntax | Freya Murphy | 2024-10-09 | 2 | -56/+383 |
* | add bug logging fn | Freya Murphy | 2024-10-09 | 2 | -0/+10 |
* | update mld commentsHEADmain | Freya Murphy | 2024-10-05 | 6 | -25/+58 |
* | fix tests $at reg | Freya Murphy | 2024-10-04 | 2 | -2/+2 |
* | fix msim to load non page aligned segments | Freya Murphy | 2024-10-04 | 2 | -63/+82 |
* | fixed forced section padding in mld | Freya Murphy | 2024-10-04 | 3 | -24/+2 |
* | update mld,msim with new headers | Freya Murphy | 2024-10-04 | 4 | -136/+109 |
* | make offsets return pc relative reltab entry | Freya Murphy | 2024-10-04 | 1 | -1/+1 |
* | remove obj | Freya Murphy | 2024-10-04 | 1 | -0/+0 |
* | refactor masm to add codegen step | Freya Murphy | 2024-10-04 | 23 | -2590/+2704 |
* | update msim usage | Freya Murphy | 2024-10-01 | 1 | -1/+1 |
* | add recursion test, add noops for branch delay slots | Freya Murphy | 2024-10-01 | 12 | -2/+51 |
* | dont hardcode RA in JALR | Freya Murphy | 2024-10-01 | 1 | -1/+2 |
* | make test script look nicer on failure | Freya Murphy | 2024-10-01 | 1 | -1/+4 |
* | fix sign extension, support branch delay slot | Freya Murphy | 2024-10-01 | 4 | -69/+126 |
* | dont require phdr to link | Freya Murphy | 2024-10-01 | 5 | -60/+151 |
* | add nop pseudo code | Freya Murphy | 2024-10-01 | 1 | -0/+15 |
* | msim done (ish) | Freya Murphy | 2024-09-30 | 8 | -3/+995 |
* | update runtime to return exit code from main | Freya Murphy | 2024-09-30 | 1 | -2/+2 |
* | set padding to zero instead of undefined data | Freya Murphy | 2024-09-30 | 1 | -0/+2 |
* | fix parse strings with new line | Freya Murphy | 2024-09-30 | 1 | -6/+6 |
* | only save test source | Freya Murphy | 2024-09-30 | 9 | -0/+2 |
* | update testing | Freya Murphy | 2024-09-30 | 24 | -255/+182 |
* | update tests | Freya Murphy | 2024-09-30 | 4 | -1/+3 |
* | remove inv instructions | Freya Murphy | 2024-09-30 | 2 | -32/+3 |
* | fix elf section padding | Freya Murphy | 2024-09-30 | 2 | -20/+33 |
* | fix masm parser | Freya Murphy | 2024-09-30 | 1 | -6/+7 |
* | symtab never return null symbol | Freya Murphy | 2024-09-23 | 2 | -1/+2 |
* | fix symtab map bad offset | Freya Murphy | 2024-09-23 | 3 | -2/+3 |
* | make _start global in runtime | Freya Murphy | 2024-09-23 | 1 | -0/+1 |
* | fix local vs global symbol names, locals now are local | Freya Murphy | 2024-09-23 | 4 | -19/+108 |
* | update readme | Freya Murphy | 2024-09-22 | 1 | -0/+11 |
* | add global makefile, update tests | Freya Murphy | 2024-09-22 | 6 | -2/+34 |
* | msim stub | Freya Murphy | 2024-09-22 | 2 | -0/+12 |
* | multitude of mld fixes, add entrypoint | Freya Murphy | 2024-09-22 | 7 | -28/+86 |
* | make mld file executable | Freya Murphy | 2024-09-22 | 1 | -1/+8 |
* | update readme | Freya Murphy | 2024-09-22 | 1 | -2/+22 |
* | fix mem errors | Freya Murphy | 2024-09-22 | 3 | -0/+11 |
* | mld done | Freya Murphy | 2024-09-22 | 19 | -47/+1092 |
* | update make clear | Freya Murphy | 2024-09-20 | 1 | -0/+1 |
* | start mld, add loading of object files, add fuzzing support | Freya Murphy | 2024-09-20 | 17 | -91/+1132 |
* | remove test file | Freya Murphy | 2024-09-13 | 1 | -34/+0 |
* | fix store/load with labels | Freya Murphy | 2024-09-13 | 2 | -15/+50 |
* | better | Freya Murphy | 2024-09-13 | 7 | -252/+540 |
* | dont upload those :p | Freya Murphy | 2024-09-12 | 2 | -0/+0 |
* | align segments | Freya Murphy | 2024-09-12 | 5 | -7/+33 |