Quentin Carbonneaux
|
2ca6fb25a2
shared linkage logic for func/data
|
3 jaren geleden |
Quentin Carbonneaux
|
2fd3a95d6f
update token hash params
|
3 jaren geleden |
Bor Grošelj Simić
|
b0d27d8a01
increase token limit to 255
|
3 jaren geleden |
Eyal Sawady
|
e91d121581
Add a negation instruction
|
3 jaren geleden |
Michael Forney
|
bf153b359e
reuse previous address constants in fold()
|
4 jaren geleden |
Quentin Carbonneaux
|
fcdef10dae
make variadic args explicit
|
4 jaren geleden |
Michael Forney
|
bb16529b34
parse: fix loadw when assigned to l temporary
|
4 jaren geleden |
Drew DeVault
|
f3414a492b
parsefields: fix padding calculation
|
4 jaren geleden |
Quentin Carbonneaux
|
5a4369dd27
fix buffer overflow in parser (afl)
|
4 jaren geleden |
Drew DeVault
|
83c2108341
add data $name = section "section" ...
|
5 jaren geleden |
Michael Forney
|
706d6beca6
Move NPred in parse.c and decrease it
|
5 jaren geleden |
Michael Forney
|
9de57265ce
Use a dynamic array for phi arguments
|
5 jaren geleden |
Michael Forney
|
9e7e5bffc4
Allow specifying literal global names
|
6 jaren geleden |
Michael Forney
|
f622efa05a
Rearrange the fields in Ins so the bit-fields get packed together
|
6 jaren geleden |
Quentin Carbonneaux
|
b15a6d47dc
use a hash table to parse temporaries
|
6 jaren geleden |
Quentin Carbonneaux
|
f1c865f4bc
more compiler warnings...
|
7 jaren geleden |
Emil Skoeldberg
|
e7a3875859
Fix compiler warnings.
|
7 jaren geleden |
Quentin Carbonneaux
|
66288673cd
free the typ vector at the end of parse()
|
8 jaren geleden |
Quentin Carbonneaux
|
a3a1451c5f
intern symbol names
|
8 jaren geleden |
Quentin Carbonneaux
|
138b09af87
minor changes for env parameter
|
8 jaren geleden |
Quentin Carbonneaux
|
61090c758d
new arm64 backend, yeepee
|
8 jaren geleden |
Quentin Carbonneaux
|
96836855a5
rework storage of types
|
8 jaren geleden |
Quentin Carbonneaux
|
49a4593c33
prepare for multi-target
|
8 jaren geleden |
Quentin Carbonneaux
|
9d1c38d695
fix bug in union size computation
|
8 jaren geleden |
Quentin Carbonneaux
|
7432b0a647
fix int parsing
|
8 jaren geleden |
Quentin Carbonneaux
|
2f99913abb
stricter class constraints for store & vastart
|
8 jaren geleden |
Quentin Carbonneaux
|
a9d81338b1
add support for closure calls
|
8 jaren geleden |
Quentin Carbonneaux
|
249af91ff9
minor cleanup in all.h
|
8 jaren geleden |
Quentin Carbonneaux
|
b99a8b0d07
support variable argument lists
|
8 jaren geleden |
Quentin Carbonneaux
|
2b4ece6f99
use a less obtuse api for vnew()
|
9 jaren geleden |