summaryrefslogtreecommitdiff
path: root/compiler_and_linker (follow)
AgeCommit message (Collapse)AuthorFilesLines
2023-01-26move lots of source files around to match their actual placement in the ↵mainAsh Wolf115-186/+1093
original tree
2023-01-20add PPCError error code enumAsh Wolf10-121/+121
2023-01-20tons more renaming of stuffAsh Wolf42-878/+894
2023-01-20fix various inaccuracies exposed by the mach ppc pluginAsh Wolf18-391/+411
2023-01-19more cross-platform workAsh Wolf10-47/+60
2023-01-18rename TypeMethod and the struct type enumsAsh Wolf19-194/+194
2023-01-15more cleanupAsh Wolf1-14/+14
2023-01-15reorganise things a bit to align further with the actual names/structureAsh Wolf52-649/+636
2023-01-14compiler can now recompile itselfAsh Wolf1-1/+1
2023-01-14fix more matching bugsAsh Wolf5-6/+10
2023-01-14a little more cleanupAsh Wolf2-23/+9
2023-01-14fix lots more bugs, add better loggingAsh Wolf26-87/+188
2023-01-13these might be the last codegen fixes needed for nowAsh Wolf3-15/+14
2023-01-13yet more fixes, some debugging codeAsh Wolf7-14/+39
2023-01-13more fixesAsh Wolf3-21/+19
2023-01-13fix lots more issues, add endian conversions to ObjGenMachO, add 64-bit ↵Ash Wolf21-154/+343
kludge to Switch.c
2023-01-12more fixingAsh Wolf3-3/+3
2023-01-11get it to compile with clangAsh Wolf8-217/+217
2023-01-11getting closerAsh Wolf73-2052/+9161
2023-01-10getting close to doneAsh Wolf39-2974/+20876
2022-12-29dump lots more codeAsh Wolf74-1158/+39819
2022-12-14rename some stuff and use an enum for RegClassAsh Wolf17-236/+187
2022-12-14haha it's been a while since i last committed, hasn't itAsh Wolf46-13/+34940
2022-11-20add a bunch of code and a ton of stub files for laterAsh Wolf90-312/+21563
2022-11-07honkAsh Wolf24-207/+27122
2022-10-25a bunch of compiler stuffAsh Wolf9-0/+10877
2022-10-19lol why was this file left outAsh Wolf1-0/+7
2022-10-19let's commit all this before my VM blows up and nukes my workAsh Wolf70-0/+7595