Commit Graph

9 Commits

Author SHA1 Message Date
804b2a219a cli: Group and merge imports 2024-01-25 14:32:56 +01:00
7500ce76fc Feat riscv llvm and cranelift (#3244)
* Basic changes for RISC-V support

* RISC-V in compiler LLVM

* RISC-V support in dylib engine

* RISC-V support in universal engine

* Various small fixes

* [RISCV] LLVM-riscv working, with some ignored tests to be worked on later

* Update rustc to 4.65 (1.64 has some issue with riscv64 target)

* Fixed some (new) Linting issues

* Updated Cargo.toml and remove split-debuginfo for Windows build

* Removed profile.dev from Cargo.toml as it cannot be per platform (breaks Windows). split-debug info is now the default value

* Enable Cranelift compiler for RISCV

* Update crates and fixed all the new clippy errors

* Taken review remarks into account

* Removed change from deny.toml, it's not needed anymore

* Added some more comment about llvm abi hack

* Added doc about current state of RISCV support

* Fixed (newer) linter

---------

Co-authored-by: Toru Nayuki <tnayuki@icloud.com>
2023-03-22 15:26:28 +01:00
f201f5c670 nit: GIT_HASH_SHORT should show 7 chars, not 5 2023-01-20 17:44:13 +01:00
6f15d1a8a1 Fix build issue on linux-musl 2022-10-10 10:16:44 +02:00
b1c3f33c9d cargo fmt 2022-10-07 15:09:48 +02:00
862b155f82 Always set WASMER_BUILD_GIT_HASH 2022-10-07 15:09:19 +02:00
6c57e1e30f Finished adding wasmer -vV and --help messages 2022-10-04 15:32:10 +02:00
af01356eb1 Implement wasmer -vV 2022-10-04 15:10:31 +02:00
80ec06ffab Allow preconfiguring WASMER_DIR at build time 2021-02-22 23:39:53 +09:00