Move all trampoline compilation to wasmtime-cranelift (#3176)
* Move all trampoline compilation to `wasmtime-cranelift` This commit moves compilation of all the trampolines used in wasmtime behind the `Compiler` trait object to live in `wasmtime-cranelift`. The long-term goal of this is to enable depending on cranelift *only* from the `wasmtime-cranelift` crate, so by moving these dependencies we should make that a little more flexible. * Fix windows build
This commit is contained in:
@@ -18,3 +18,7 @@ cranelift-frontend = { path = "../../cranelift/frontend", version = "0.76.0" }
|
||||
cranelift-entity = { path = "../../cranelift/entity", version = "0.76.0" }
|
||||
wasmparser = "0.80.0"
|
||||
target-lexicon = "0.12"
|
||||
|
||||
[features]
|
||||
all-arch = ["cranelift-codegen/all-arch"]
|
||||
old-x86-backend = ["cranelift-codegen/old-x86-backend"]
|
||||
|
||||
Reference in New Issue
Block a user