Giovanni Mascellani
|
04ec27ab3d
Push more register saving outward.
|
преди 5 години |
Giovanni Mascellani
|
2689cdb234
Minor.
|
преди 5 години |
Giovanni Mascellani
|
2ef6a096ae
Play with sections.
|
преди 5 години |
Giovanni Mascellani
|
71eb19c640
Rewrite add_symbol.
|
преди 5 години |
Giovanni Mascellani
|
b5b7b3f388
Disable PMC usage.
|
преди 5 години |
Giovanni Mascellani
|
d77782f939
Remove itoa from Assembly code.
|
преди 5 години |
Giovanni Mascellani
|
a6c55fb0d7
Remove some now useless code.
|
преди 5 години |
Giovanni Mascellani
|
e11fcbc4bd
Code golf temporary label discarding.
|
преди 5 години |
Giovanni Mascellani
|
b9424fe026
Avoid using platform_* to read file in G compiler.
|
преди 5 години |
Giovanni Mascellani
|
9db53ecba3
Code golf the G compiler.
|
преди 5 години |
Giovanni Mascellani
|
c26367245f
Remove other useless code.
|
преди 5 години |
Giovanni Mascellani
|
1f4afef2df
Code golf I/O code.
|
преди 5 години |
Giovanni Mascellani
|
83a56c7bbf
Introduce entry.g for very early G routines.
|
преди 5 години |
Giovanni Mascellani
|
427099bd81
Add unsigned comparison and shift operators to G.
|
преди 5 години |
Giovanni Mascellani
|
72b242b790
Fix a bug with signed division.
|
преди 5 години |
Giovanni Mascellani
|
39e8fd9393
Implement int64 division.
|
преди 5 години |
Giovanni Mascellani
|
dcdfb2883e
Add support for bit shifts.
|
преди 5 години |
Giovanni Mascellani
|
3d351a557d
Add basic PMC support.
|
преди 6 години |
Giovanni Mascellani
|
6bd39851c6
Implement setjmp/longjmp.
|
преди 6 години |
Giovanni Mascellani
|
830a1862bc
Dump a stack trace at assertions.
|
преди 6 години |
Giovanni Mascellani
|
7dbf60dda8
Reimplement some functions in G.
|
преди 6 години |
Giovanni Mascellani
|
904fcf8840
Support xor in G.
|
преди 6 години |
Giovanni Mascellani
|
3a3a1d7cb7
Generate signed multiplication and division in G.
|
преди 6 години |
Giovanni Mascellani
|
116c0a6d2c
Add licensing details.
|
преди 6 години |
Giovanni Mascellani
|
9937890b86
Reimplement atoi in G, so that we have better control over error handling.
|
преди 6 години |
Giovanni Mascellani
|
2f52e1564b
Restructure repository.
|
преди 6 години |