#内置 #llvm #源码 #方便 #编译 #wasm32-unknown-unknown #compiler-rt

compiler-rt-builtins

LLVM 编译器-rt 内置函数源代码,方便地打包为 Rust crate

1 个不稳定版本

0.1.0 2024年1月9日

#5#内置

每月31 次下载

Apache-2.0 WITH LLVM-exception

380KB
7K SLoC

C 5.5K SLoC // 0.3% comments Bitbake 1K SLoC // 0.0% comments Rust 58 SLoC // 0.0% comments

compiler-rt-builtins

LLVM 编译器-rt 内置函数源代码,方便地打包为 Rust crate。

[dependencies]
compiler-rt-builtins = "0.1"

在您的 build.rs

println!("cargo:rustc-link-lib=compiler-rt-builtins");

创建原因是当将 C 代码编译为 wasm32-unknown-unknown 时,Rust 的 compiler_builtins 中缺少一些内置函数。也许还有其他用途,谁知道呢?

无运行时依赖

~180KB