forked from M-Labs/artiq-zynq
pca006132
ae07c05db4
The previous method of taking the channel could cause deadlock, we now use semaphore to signal if the channel is available instead of busy polling the mutex.
33 lines
571 B
TOML
33 lines
571 B
TOML
[workspace]
|
|
members = [
|
|
"libc",
|
|
"libdyld",
|
|
"libconfig",
|
|
"libcoreio",
|
|
"libdwarf",
|
|
"libunwind",
|
|
"runtime",
|
|
"szl"
|
|
]
|
|
|
|
# Note: we are using dev profile for szl to override the opt-level only
|
|
[profile.dev]
|
|
panic = "abort"
|
|
debug = true
|
|
codegen-units = 1
|
|
opt-level = 'z'
|
|
lto = true
|
|
debug-assertions = false
|
|
overflow-checks = false
|
|
|
|
[profile.release]
|
|
panic = "abort"
|
|
debug = true
|
|
codegen-units = 1
|
|
opt-level = 2
|
|
lto = true
|
|
|
|
[patch.crates-io]
|
|
core_io = { path = "./libcoreio" }
|
|
compiler_builtins = { git = "https://git.m-labs.hk/M-Labs/compiler-builtins-zynq.git"}
|