Platin21
|
da977cf1e6
Adds new flag for linker to know if it should link the system library or not
|
1 éve |
gingerBill
|
bc99bacb21
Update Tilde
|
1 éve |
gingerBill
|
0cb9908f27
Update Tilde
|
2 éve |
gingerBill
|
7861dfd667
Fix tilde extension when trying to build as assembly (unsupported currently)
|
2 éve |
gingerBill
|
55c9fb7c5c
Tilde: Begin work on #soa
|
2 éve |
gingerBill
|
0c1b39d881
Mock out map get/set functionality
|
2 éve |
gingerBill
|
c39a360372
Update Tilde for the new TB_Passes approach
|
2 éve |
gingerBill
|
f6d1724835
BODGE for finding procedure symbols
|
2 éve |
gingerBill
|
c4033c215e
Support non-constant global slices
|
2 éve |
gingerBill
|
e914d551e7
Basic support for global variables
|
2 éve |
gingerBill
|
ab398f3704
Implement `@(static)` local variables
|
2 éve |
gingerBill
|
baea6a1da8
Generate anonymous procedure literals
|
2 éve |
gingerBill
|
d4b87f1672
Continue filling in the global type info data
|
2 éve |
gingerBill
|
b934e4b564
Implement basic runtime type information
|
2 éve |
gingerBill
|
28c97a9467
Begin work on setting up type information table
|
2 éve |
gingerBill
|
28fca190ee
Fix `transmute(uintptr)ptr` etc
|
2 éve |
gingerBill
|
cf77a0e2b4
Update Tilde to fix reg alloc bug
|
2 éve |
gingerBill
|
e2593a6883
Update Tilde for testing reg spill stuff
|
2 éve |
gingerBill
|
00a44d1ddb
Mock out type info initialize stuff
|
2 éve |
gingerBill
|
d8445fd9df
Multithread tilde backend
|
2 éve |
gingerBill
|
304db907f5
Generate object name for them module
|
2 éve |
gingerBill
|
b09cdc0f25
Hook up Tilde to the linker code
|
2 éve |
gingerBill
|
99c812b02d
Begin working on a minimum build
|
2 éve |
gingerBill
|
6c12156b1a
Simplify procedure argument handling
|
2 éve |
gingerBill
|
eec3b3009f
Begin work on builtin procedures
|
2 éve |
gingerBill
|
e5f9458905
Update Tilde to get procedure passing rules
|
2 éve |
gingerBill
|
e0e55a649c
Rename tilde_backend* files to tilde*
|
2 éve |