Ash Wolf
|
094b96ca1d
|
move lots of source files around to match their actual placement in the original tree
|
2023-01-26 11:30:47 +00:00 |
Ash Wolf
|
0b23bc6179
|
add PPCError error code enum
|
2023-01-20 12:25:38 +00:00 |
Ash Wolf
|
0905072b3c
|
tons more renaming of stuff
|
2023-01-20 11:56:38 +00:00 |
Ash Wolf
|
7d986adf37
|
fix various inaccuracies exposed by the mach ppc plugin
|
2023-01-20 00:39:43 +00:00 |
Ash Wolf
|
4d670146b4
|
more cross-platform work
|
2023-01-19 13:00:09 +00:00 |
Ash Wolf
|
5d0bbb19cc
|
rename TypeMethod and the struct type enums
|
2023-01-18 17:19:20 +00:00 |
Ash Wolf
|
a231f5dbb9
|
more cleanup
|
2023-01-15 21:50:41 +00:00 |
Ash Wolf
|
35d488e972
|
reorganise things a bit to align further with the actual names/structure
|
2023-01-15 12:14:05 +00:00 |
Ash Wolf
|
8078e7f897
|
compiler can now recompile itself
|
2023-01-14 19:11:33 +00:00 |
Ash Wolf
|
c12644aae1
|
fix more matching bugs
|
2023-01-14 18:58:26 +00:00 |
Ash Wolf
|
86a48bfea1
|
a little more cleanup
|
2023-01-14 13:23:03 +00:00 |
Ash Wolf
|
5f3c8265f2
|
fix lots more bugs, add better logging
|
2023-01-14 13:20:48 +00:00 |
Ash Wolf
|
00edfdb0d4
|
these might be the last codegen fixes needed for now
|
2023-01-13 20:22:51 +00:00 |
Ash Wolf
|
7a34d06bc7
|
yet more fixes, some debugging code
|
2023-01-13 13:40:30 +00:00 |
Ash Wolf
|
7a5280b96b
|
more fixes
|
2023-01-13 02:19:29 +00:00 |
Ash Wolf
|
9d985413ce
|
fix lots more issues, add endian conversions to ObjGenMachO, add 64-bit kludge to Switch.c
|
2023-01-13 01:36:56 +00:00 |
Ash Wolf
|
3a6db389b2
|
more fixing
|
2023-01-12 03:01:34 +00:00 |
Ash Wolf
|
54bb1363a2
|
get it to compile with clang
|
2023-01-11 23:26:04 +00:00 |
Ash Wolf
|
0bec4f557a
|
getting closer
|
2023-01-11 22:29:53 +00:00 |
Ash Wolf
|
aec1b8dddc
|
getting close to done
|
2023-01-10 11:05:21 +00:00 |
Ash Wolf
|
fcfbafff31
|
dump lots more code
|
2022-12-29 12:32:55 +00:00 |
Ash Wolf
|
bc1321735c
|
rename some stuff and use an enum for RegClass
|
2022-12-14 01:00:56 +00:00 |
Ash Wolf
|
25bab8b1fb
|
haha it's been a while since i last committed, hasn't it
|
2022-12-14 00:16:59 +00:00 |
Ash Wolf
|
9d2728a560
|
add a bunch of code and a ton of stub files for later
|
2022-11-20 00:07:22 -05:00 |
Ash Wolf
|
9a46dd0e2e
|
honk
|
2022-11-07 03:06:21 +00:00 |
Ash Wolf
|
d0b9848c54
|
a bunch of compiler stuff
|
2022-10-25 20:30:28 +01:00 |