Commit Graph

17 Commits

Author SHA1 Message Date
Syrus
e604d6db49 Fixed linting 2020-06-18 13:08:52 -07:00
Syrus
769ffebb61 Improved feature-generation to be compiler-based 2020-06-18 02:11:54 -07:00
Syrus
422051ebe5 Simplified compiler config names 2020-06-18 01:36:25 -07:00
Syrus
99bd98458a Improved compiler configurations 2020-06-17 22:47:32 -07:00
Syrus
8649f2eb79 Remove target from CompilerConfig 2020-06-17 20:26:50 -07:00
Syrus
e062e87d8b Refactored Compilers 2020-06-17 19:17:06 -07:00
losfair
711ffb6692 Middleware for singlepass. 2020-06-16 00:56:56 +08:00
Syrus
12b353ca7d Merge branch 'master' into singlepass
# Conflicts:
#	Cargo.lock
#	Cargo.toml
#	lib/compiler/src/section.rs
2020-05-19 20:01:43 -07:00
Syrus
01672995f9 Fixed singlepass 2020-05-11 10:52:47 -07:00
losfair
5c8f68d318 Merge remote-tracking branch 'origin/master' into singlepass 2020-05-11 02:59:50 +08:00
losfair
8d0ed702ae Emit trap info & disable multivalue 2020-05-08 01:53:18 +08:00
losfair
4d4881b71f Import and export trampolines, relocations, and wiring up everything. 2020-05-04 23:21:19 +08:00
Syrus
c5690b5142 Merge branch 'master' into singlepass
# Conflicts:
#	Cargo.lock
#	lib/compiler-singlepass/src/config.rs
2020-05-03 11:50:36 -07:00
Syrus
6a06af1b1b Simplified compiler config removing mutable features and target 2020-05-02 15:22:05 -07:00
Syrus
4e36cf987b Make compilers feature-configurable 2020-05-02 15:17:18 -07:00
losfair
aa7e5030e0 Port over more common components. 2020-04-27 23:07:42 +08:00
Syrus
5eef30c7fa Added Singlepass backend 2020-04-22 14:25:27 -07:00