summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* save dev statedevFreya Murphy2024-10-219-763/+1834
* add mips1 and mips32r2 isa definitionsFreya Murphy2024-10-097-2/+2072
* add pseudo instructions testFreya Murphy2024-10-093-0/+26
* refactor elf32 assembler, add support for multiple isa's in cmdlineFreya Murphy2024-10-096-165/+337
* update generator to support multipe isas, expand grammer syntaxFreya Murphy2024-10-092-56/+383
* add bug logging fnFreya Murphy2024-10-092-0/+10
* update mld commentsHEADmainFreya Murphy2024-10-056-25/+58
* fix tests $at regFreya Murphy2024-10-042-2/+2
* fix msim to load non page aligned segmentsFreya Murphy2024-10-042-63/+82
* fixed forced section padding in mldFreya Murphy2024-10-043-24/+2
* update mld,msim with new headersFreya Murphy2024-10-044-136/+109
* make offsets return pc relative reltab entryFreya Murphy2024-10-041-1/+1
* remove objFreya Murphy2024-10-041-0/+0
* refactor masm to add codegen stepFreya Murphy2024-10-0423-2590/+2704
* update msim usageFreya Murphy2024-10-011-1/+1
* add recursion test, add noops for branch delay slotsFreya Murphy2024-10-0112-2/+51
* dont hardcode RA in JALRFreya Murphy2024-10-011-1/+2
* make test script look nicer on failureFreya Murphy2024-10-011-1/+4
* fix sign extension, support branch delay slotFreya Murphy2024-10-014-69/+126
* dont require phdr to linkFreya Murphy2024-10-015-60/+151
* add nop pseudo codeFreya Murphy2024-10-011-0/+15
* msim done (ish)Freya Murphy2024-09-308-3/+995
* update runtime to return exit code from mainFreya Murphy2024-09-301-2/+2
* set padding to zero instead of undefined dataFreya Murphy2024-09-301-0/+2
* fix parse strings with new lineFreya Murphy2024-09-301-6/+6
* only save test sourceFreya Murphy2024-09-309-0/+2
* update testingFreya Murphy2024-09-3024-255/+182
* update testsFreya Murphy2024-09-304-1/+3
* remove inv instructionsFreya Murphy2024-09-302-32/+3
* fix elf section paddingFreya Murphy2024-09-302-20/+33
* fix masm parserFreya Murphy2024-09-301-6/+7
* symtab never return null symbolFreya Murphy2024-09-232-1/+2
* fix symtab map bad offsetFreya Murphy2024-09-233-2/+3
* make _start global in runtimeFreya Murphy2024-09-231-0/+1
* fix local vs global symbol names, locals now are localFreya Murphy2024-09-234-19/+108
* update readmeFreya Murphy2024-09-221-0/+11
* add global makefile, update testsFreya Murphy2024-09-226-2/+34
* msim stubFreya Murphy2024-09-222-0/+12
* multitude of mld fixes, add entrypointFreya Murphy2024-09-227-28/+86
* make mld file executableFreya Murphy2024-09-221-1/+8
* update readmeFreya Murphy2024-09-221-2/+22
* fix mem errorsFreya Murphy2024-09-223-0/+11
* mld doneFreya Murphy2024-09-2219-47/+1092
* update make clearFreya Murphy2024-09-201-0/+1
* start mld, add loading of object files, add fuzzing supportFreya Murphy2024-09-2017-91/+1132
* remove test fileFreya Murphy2024-09-131-34/+0
* fix store/load with labelsFreya Murphy2024-09-132-15/+50
* betterFreya Murphy2024-09-137-252/+540
* dont upload those :pFreya Murphy2024-09-122-0/+0
* align segmentsFreya Murphy2024-09-125-7/+33