David Gonzalez Martin
|
7fdb3566ca
|
Implement switching between dynamic and static
|
2024-03-13 13:14:46 -06:00 |
|
David Gonzalez Martin
|
ee7197fbb5
|
Disable Zig downloading for CI
|
2024-02-18 08:45:43 -06:00 |
|
David Gonzalez Martin
|
cb4226295b
|
Pass more tests
|
2024-02-02 08:18:52 +01:00 |
|
David Gonzalez Martin
|
fab2ea5434
|
Update checkout action
|
2024-02-01 19:10:39 +01:00 |
|
David Gonzalez Martin
|
5480c81146
|
Minor details
|
2024-02-01 19:04:01 +01:00 |
|
David Gonzalez Martin
|
0c5c45be0f
|
Enable build on Github runners
|
2024-02-01 18:54:02 +01:00 |
|
David Gonzalez Martin
|
f0971d4c25
|
improvements towards compiling on MacOS
|
2024-02-01 17:35:00 +01:00 |
|
David Gonzalez Martin
|
23445eff53
|
Add basic README and rename CI for main branch
|
2024-01-29 00:22:12 +01:00 |
|
David Gonzalez Martin
|
c4b42fc465
|
Add LLVM fetcher and test runner
|
2024-01-29 00:19:01 +01:00 |
|
David Gonzalez Martin
|
395bdd4cc4
|
Pass first test with LLVM. Ditch C transpiler
|
2024-01-26 23:45:02 +01:00 |
|
David Gonzalez Martin
|
4d1d5fa1c0
|
actually add imul test case
|
2023-11-12 20:35:26 -06:00 |
|
David Gonzalez Martin
|
e75f3f3a68
|
Fix register allocation for call argument passing
|
2023-11-11 09:26:09 -06:00 |
|
David Gonzalez Martin
|
31185e6779
|
hello_world: finish producing a hello world exe
Section manager redesign
Linker relocations
Using global strings
String literal fixup in sema
|
2023-11-10 17:06:27 -06:00 |
|
David Gonzalez Martin
|
46f4679cc7
|
add stack test
|
2023-11-09 23:40:47 -06:00 |
|
David Gonzalez Martin
|
aee9770f8b
|
Exclude other OS different than Linux in CI
|
2023-11-09 23:32:29 -06:00 |
|
David Gonzalez Martin
|
80ab6949d2
|
integrate tests into zig build API
|
2023-10-02 19:10:26 -06:00 |
|
David Gonzalez Martin
|
953c3faf06
|
enable macos and windows
|
2023-09-06 15:27:54 -06:00 |
|
David Gonzalez Martin
|
736215ffa8
|
First commit
|
2023-07-10 23:56:04 -06:00 |
|