Single threaded LLD (#6088)
This commit is contained in:
parent
de3765ab70
commit
03dc4a20a1
|
@ -3077,7 +3077,7 @@ dependencies = [
|
||||||
"serde 1.0.101 (registry+https://github.com/rust-lang/crates.io-index)",
|
"serde 1.0.101 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
"solana-logger 0.20.0",
|
"solana-logger 0.20.0",
|
||||||
"solana-sdk 0.20.0",
|
"solana-sdk 0.20.0",
|
||||||
"solana_rbpf 0.1.16 (registry+https://github.com/rust-lang/crates.io-index)",
|
"solana_rbpf 0.1.17 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
]
|
]
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
|
@ -4348,7 +4348,7 @@ dependencies = [
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "solana_rbpf"
|
name = "solana_rbpf"
|
||||||
version = "0.1.16"
|
version = "0.1.17"
|
||||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"byteorder 1.3.2 (registry+https://github.com/rust-lang/crates.io-index)",
|
"byteorder 1.3.2 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
|
@ -5696,7 +5696,7 @@ dependencies = [
|
||||||
"checksum solana_libra_vm_cache_map 0.0.0 (registry+https://github.com/rust-lang/crates.io-index)" = "9f0abd2cc72c7d76ca9e0764e3f1fa01a01f49b9014a193f2a3fe735a034bf96"
|
"checksum solana_libra_vm_cache_map 0.0.0 (registry+https://github.com/rust-lang/crates.io-index)" = "9f0abd2cc72c7d76ca9e0764e3f1fa01a01f49b9014a193f2a3fe735a034bf96"
|
||||||
"checksum solana_libra_vm_genesis 0.0.0 (registry+https://github.com/rust-lang/crates.io-index)" = "4dadfcf5fabfd28d09770d698c618a48d75819f6915bd8bdfa04b93b6e492530"
|
"checksum solana_libra_vm_genesis 0.0.0 (registry+https://github.com/rust-lang/crates.io-index)" = "4dadfcf5fabfd28d09770d698c618a48d75819f6915bd8bdfa04b93b6e492530"
|
||||||
"checksum solana_libra_vm_runtime 0.0.0 (registry+https://github.com/rust-lang/crates.io-index)" = "055a5de29d1b8a2b9f9e20293e07998b8e188164bbe6ac8a09260043f99379aa"
|
"checksum solana_libra_vm_runtime 0.0.0 (registry+https://github.com/rust-lang/crates.io-index)" = "055a5de29d1b8a2b9f9e20293e07998b8e188164bbe6ac8a09260043f99379aa"
|
||||||
"checksum solana_rbpf 0.1.16 (registry+https://github.com/rust-lang/crates.io-index)" = "7b5902653b9c19efe7821e1058836554786668438bf2ba048fbce04fb633e0c0"
|
"checksum solana_rbpf 0.1.17 (registry+https://github.com/rust-lang/crates.io-index)" = "c5a7a30cf5e51a48137e572c44bc818b9f8f38cdf1dab73a76dd082410175073"
|
||||||
"checksum solicit 0.4.4 (registry+https://github.com/rust-lang/crates.io-index)" = "172382bac9424588d7840732b250faeeef88942e37b6e35317dce98cafdd75b2"
|
"checksum solicit 0.4.4 (registry+https://github.com/rust-lang/crates.io-index)" = "172382bac9424588d7840732b250faeeef88942e37b6e35317dce98cafdd75b2"
|
||||||
"checksum sourcefile 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)" = "4bf77cb82ba8453b42b6ae1d692e4cdc92f9a47beaf89a847c8be83f4e328ad3"
|
"checksum sourcefile 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)" = "4bf77cb82ba8453b42b6ae1d692e4cdc92f9a47beaf89a847c8be83f4e328ad3"
|
||||||
"checksum spin 0.4.10 (registry+https://github.com/rust-lang/crates.io-index)" = "ceac490aa12c567115b40b7b7fceca03a6c9d53d5defea066123debc83c5dc1f"
|
"checksum spin 0.4.10 (registry+https://github.com/rust-lang/crates.io-index)" = "ceac490aa12c567115b40b7b7fceca03a6c9d53d5defea066123debc83c5dc1f"
|
||||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -26,7 +26,7 @@ solana-bpf-loader-api = { path = "../bpf_loader_api", version = "0.20.0" }
|
||||||
solana-logger = { path = "../../logger", version = "0.20.0" }
|
solana-logger = { path = "../../logger", version = "0.20.0" }
|
||||||
solana-runtime = { path = "../../runtime", version = "0.20.0" }
|
solana-runtime = { path = "../../runtime", version = "0.20.0" }
|
||||||
solana-sdk = { path = "../../sdk", version = "0.20.0" }
|
solana-sdk = { path = "../../sdk", version = "0.20.0" }
|
||||||
solana_rbpf = "=0.1.16"
|
solana_rbpf = "=0.1.17"
|
||||||
|
|
||||||
[[bench]]
|
[[bench]]
|
||||||
name = "bpf_loader"
|
name = "bpf_loader"
|
||||||
|
|
|
@ -16,7 +16,7 @@ log = "0.4.8"
|
||||||
serde = "1.0.101"
|
serde = "1.0.101"
|
||||||
solana-logger = { path = "../../logger", version = "0.20.0" }
|
solana-logger = { path = "../../logger", version = "0.20.0" }
|
||||||
solana-sdk = { path = "../../sdk", version = "0.20.0" }
|
solana-sdk = { path = "../../sdk", version = "0.20.0" }
|
||||||
solana_rbpf = "=0.1.16"
|
solana_rbpf = "=0.1.17"
|
||||||
|
|
||||||
[lib]
|
[lib]
|
||||||
crate-type = ["lib"]
|
crate-type = ["lib"]
|
||||||
|
|
|
@ -33,6 +33,7 @@ export RUSTFLAGS="
|
||||||
-C link-arg=--Bdynamic \
|
-C link-arg=--Bdynamic \
|
||||||
-C link-arg=-shared \
|
-C link-arg=-shared \
|
||||||
-C link-arg=--entry=entrypoint \
|
-C link-arg=--entry=entrypoint \
|
||||||
|
-C link-arg=-no-threads \
|
||||||
-C linker=$bpf_sdk/dependencies/llvm-native/bin/ld.lld"
|
-C linker=$bpf_sdk/dependencies/llvm-native/bin/ld.lld"
|
||||||
|
|
||||||
# Setup xargo
|
# Setup xargo
|
||||||
|
|
Loading…
Reference in New Issue