Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2024-10-04 | fix msim to load non page aligned segments | Freya Murphy | 2 | -63/+82 | |
2024-10-04 | fixed forced section padding in mld | Freya Murphy | 3 | -24/+2 | |
2024-10-04 | update mld,msim with new headers | Freya Murphy | 4 | -136/+109 | |
2024-10-04 | make offsets return pc relative reltab entry | Freya Murphy | 1 | -1/+1 | |
2024-10-04 | remove obj | Freya Murphy | 1 | -0/+0 | |
2024-10-04 | refactor masm to add codegen step | Freya Murphy | 23 | -2590/+2704 | |
2024-10-01 | update msim usage | Freya Murphy | 1 | -1/+1 | |
2024-10-01 | add recursion test, add noops for branch delay slots | Freya Murphy | 12 | -2/+51 | |
2024-10-01 | dont hardcode RA in JALR | Freya Murphy | 1 | -1/+2 | |
2024-10-01 | make test script look nicer on failure | Freya Murphy | 1 | -1/+4 | |
2024-10-01 | fix sign extension, support branch delay slot | Freya Murphy | 4 | -69/+126 | |
2024-10-01 | dont require phdr to link | Freya Murphy | 5 | -60/+151 | |
2024-10-01 | add nop pseudo code | Freya Murphy | 1 | -0/+15 | |
2024-09-30 | msim done (ish) | Freya Murphy | 8 | -3/+995 | |
2024-09-30 | update runtime to return exit code from main | Freya Murphy | 1 | -2/+2 | |
2024-09-30 | set padding to zero instead of undefined data | Freya Murphy | 1 | -0/+2 | |
2024-09-30 | fix parse strings with new line | Freya Murphy | 1 | -6/+6 | |
2024-09-30 | only save test source | Freya Murphy | 9 | -0/+2 | |
2024-09-30 | update testing | Freya Murphy | 24 | -255/+182 | |
2024-09-30 | update tests | Freya Murphy | 4 | -1/+3 | |
2024-09-30 | remove inv instructions | Freya Murphy | 2 | -32/+3 | |
2024-09-30 | fix elf section padding | Freya Murphy | 2 | -20/+33 | |
2024-09-30 | fix masm parser | Freya Murphy | 1 | -6/+7 | |
2024-09-23 | symtab never return null symbol | Freya Murphy | 2 | -1/+2 | |
2024-09-23 | fix symtab map bad offset | Freya Murphy | 3 | -2/+3 | |
2024-09-23 | make _start global in runtime | Freya Murphy | 1 | -0/+1 | |
2024-09-23 | fix local vs global symbol names, locals now are local | Freya Murphy | 4 | -19/+108 | |
2024-09-22 | update readme | Freya Murphy | 1 | -0/+11 | |
2024-09-22 | add global makefile, update tests | Freya Murphy | 6 | -2/+34 | |
2024-09-22 | msim stub | Freya Murphy | 2 | -0/+12 | |
2024-09-22 | multitude of mld fixes, add entrypoint | Freya Murphy | 7 | -28/+86 | |
2024-09-22 | make mld file executable | Freya Murphy | 1 | -1/+8 | |
2024-09-22 | update readme | Freya Murphy | 1 | -2/+22 | |
2024-09-22 | fix mem errors | Freya Murphy | 3 | -0/+11 | |
2024-09-22 | mld done | Freya Murphy | 19 | -47/+1092 | |
2024-09-20 | update make clear | Freya Murphy | 1 | -0/+1 | |
2024-09-20 | start mld, add loading of object files, add fuzzing support | Freya Murphy | 17 | -91/+1132 | |
2024-09-13 | remove test file | Freya Murphy | 1 | -34/+0 | |
2024-09-13 | fix store/load with labels | Freya Murphy | 2 | -15/+50 | |
2024-09-13 | better | Freya Murphy | 7 | -252/+540 | |
2024-09-12 | dont upload those :p | Freya Murphy | 2 | -0/+0 | |
2024-09-12 | align segments | Freya Murphy | 5 | -7/+33 | |
2024-09-12 | big endian | Freya Murphy | 6 | -114/+135 | |
2024-09-11 | add ascii and asciiz directives, fix symtab bug | Freya Murphy | 7 | -30/+76 | |
2024-09-11 | refactor | Freya Murphy | 18 | -2682/+2586 | |
2024-09-10 | joe | Freya Murphy | 11 | -267/+427 | |
2024-09-09 | relocation table hell | Freya Murphy | 13 | -812/+1306 | |
2024-09-09 | i forgor syscall | Freya Murphy | 1 | -0/+6 | |
2024-09-09 | uh hi | Freya Murphy | 1 | -363/+0 | |