mirror of
https://github.com/saymrwulf/xous-core.git
synced 2026-11-04 04:27:34 +00:00
cargo: use thin-lto
Use thin LTO for linking. This shouldn't have too big of an affect on the resulting binary size, and it fixes the build for 1.66.0: = note: rust-lld: error: undefined symbol: core::panicking::panic_str_nounwind::h9b449c0fe03c8dac >>> referenced by compiler_builtins.22a3dcb1-cgu.13 >>> compiler_builtins-b913bacb8fda1c55.compiler_builtins.22a3dcb1-cgu.13.rcgu.o:(compiler_builtins::math::libm::rem_pio2_large::rem_pio2_large::h3db6431f23a281c1) in archive root\lib\rustlib\riscv32imac-unknown-xous-elf\lib\libcompiler_builtins-b913bacb8fda1c55.rlib >>> referenced by compiler_builtins.22a3dcb1-cgu.13 >>> compiler_builtins-b913bacb8fda1c55.compiler_builtins.22a3dcb1-cgu.13.rcgu.o:(compiler_builtins::math::libm::rem_pio2_large::rem_pio2_large::h3db6431f23a281c1) in archive root\lib\rustlib\riscv32imac-unknown-xous-elf\lib\libcompiler_builtins-b913bacb8fda1c55.rlib Signed-off-by: Sean Cross <sean@xobs.io>
This commit is contained in:
parent
8e1d05020d
commit
d4527b8227
1 changed files with 1 additions and 1 deletions
|
|
@ -110,7 +110,7 @@ exclude = [
|
|||
codegen-units = 1 # 1 better optimizations
|
||||
debug = false
|
||||
strip = true
|
||||
lto = "fat"
|
||||
lto = "thin"
|
||||
incremental = true
|
||||
#panic = "abort" # Remove panic output, which can reduce file size
|
||||
#opt-level = 1 # z,s: Optimize for size instead of performance; 1 for easier debugging
|
||||
|
|
|
|||
Loading…
Reference in a new issue