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
|
08d21a052b
|
Merge remote-tracking branch 'origin/main'
|
2023-01-13 01:38:15 +00:00 |
Ash Wolf
|
54628993e0
|
Merge branch 'main' of /Users/ash/src/mwcc/mount/mwcc with conflicts.
|
2023-01-13 01:38:03 +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 |
Ash Wolf
|
685f22a6a0
|
lol why was this file left out
|
2022-10-19 21:16:43 +01:00 |
Ash Wolf
|
d1f153d34b
|
let's commit all this before my VM blows up and nukes my work
|
2022-10-19 21:16:13 +01:00 |
Ash Wolf
|
775b686166
|
add tons of stuff
|
2022-10-14 23:15:32 +01:00 |
Ash Wolf
|
b8df05413a
|
finish CLMain.c
|
2022-10-13 17:56:43 +01:00 |
Ash Wolf
|
59a724bd4c
|
fix issues in OSLib Memory and ErrMgr, fully match OSLib Files
|
2022-10-13 15:30:47 +01:00 |
Ash Wolf
|
c198d1135a
|
finish OSLib/MacSpecs.c and use OS_PATHSEP in more places
|
2022-10-13 12:39:17 +01:00 |
Ash Wolf
|
bdf2608f1d
|
finish OSLib/Generic.c
|
2022-10-13 03:03:13 +01:00 |
Ash Wolf
|
945f737516
|
almost finished OSLib
|
2022-10-12 18:07:57 +01:00 |
Ash Wolf
|
f080c0e765
|
finish Posix.c
|
2022-10-12 15:05:04 +01:00 |
Ash Wolf
|
45e57168fa
|
lots more reorganisation, done part of OSLib
|
2022-10-12 03:03:57 +01:00 |
Ash Wolf
|
4c9d73d724
|
almost finished Resources.c, two small issues in ReadResourceFork and FSpOpenResFile
|
2022-10-11 18:54:59 +01:00 |
Ash Wolf
|
26b57fbea1
|
add cmakelists for CLion, tons and tons of reorganisation using new info from the Pro8 compiler
|
2022-10-11 03:18:42 +01:00 |
Ash Wolf
|
7d4bee5f8f
|
add fully matched Parameter.c
|
2022-10-10 04:01:30 +01:00 |
Ash Wolf
|
af15bf78ad
|
add missing CError.h, finish more of Option.c, update variable names to match official names from asserts in the Windows build
|
2022-10-08 15:47:26 +01:00 |
Ash Wolf
|
97f6a2438d
|
first very unfinished commit lol
|
2022-10-07 20:02:27 +01:00 |