Mackenzie Clark
|
0666a5375b
|
add missing hashbrown dependency for dynasm
|
2019-03-24 17:30:10 -07:00 |
|
losfair
|
99faa79869
|
Run cargo fmt.
|
2019-03-18 00:31:36 +08:00 |
|
losfair
|
d8d39c309c
|
Fix warnings.
|
2019-03-17 10:54:50 +08:00 |
|
losfair
|
f8fe999015
|
Implemented protected call and floating point traps; passing all spectests!
|
2019-03-17 10:27:14 +08:00 |
|
losfair
|
81af8cfa9c
|
Fixed several bugs in the single-pass backend and implemented a runtime resolver that allows to call managed functions with System V cc.
|
2019-03-17 03:07:27 +08:00 |
|
Brandon Fish
|
a5bab8cdf6
|
Updates to compile dynasm after merge from master
|
2019-03-12 20:59:10 -05:00 |
|
losfair
|
4c4743e7cd
|
Globals.
|
2019-03-09 00:32:18 +08:00 |
|
losfair
|
258dea64d8
|
Fix calling imports.
|
2019-03-09 00:07:13 +08:00 |
|
losfair
|
12c213739a
|
Hack around calling imports. Not yet working.
|
2019-03-08 01:31:37 +08:00 |
|
losfair
|
09cbd4aeb0
|
Changed to using custom calling conventions; Implemented direct calls.
|
2019-02-24 00:52:32 +08:00 |
|
losfair
|
6f97ebd5f7
|
Remove a hack in parser.
|
2019-02-21 21:12:58 +08:00 |
|
losfair
|
1526d35872
|
Emit a Return opcode if the last one is not return.
|
2019-02-15 02:21:04 +08:00 |
|
losfair
|
8d8db4aa09
|
Starting integration.
|
2019-02-14 00:53:36 +08:00 |
|
losfair
|
4ebb22f8bc
|
Calling conventions, value stack, and runtime stack layout.
|
2019-02-12 23:15:57 +08:00 |
|
losfair
|
bbb27bedbe
|
Code generation framework.
|
2019-02-12 00:51:49 +08:00 |
|