mirror of
https://github.com/rust-lang/rust.git
synced 2026-05-28 20:16:58 +03:00
ad154e41a1
Add BE8 support Built using the following `/config.toml` ``` changelog-seen = 2 [llvm] download-ci-llvm = false skip-rebuild = true optimize = true ninja = true targets = "ARM;X86" clang = false [build] target = ["x86_64-unknown-linux-gnu", "armeb-linux-gnueabi"] docs = false docs-minification = false compiler-docs = false [install] prefix = "/home/user/x-tools/rust/" [rust] debug-logging=true backtrace = true incremental = true [target.x86_64-unknown-linux-gnu] [dist] [target.armeb-linux-gnueabi] cc = "/home/user/x-tools/armeb-linux-gnueabi/bin/armeb-linux-gnueabi-gcc" cxx = "/home/user/x-tools/armeb-linux-gnueabi/bin/armeb-linux-gnueabi-g++" ar = "/home/user/x-tools/armeb-linux-gnueabi/bin/armeb-linux-gnueabi-ar" ranlib = "/home/user/x-tools/armeb-linux-gnueabi/bin/armeb-linux-gnueabi-ranlib" linker = "/home/user/x-tools/armeb-linux-gnueabi/bin/armeb-linux-gnueabi-gcc" llvm-config = "/home/user/x-tools/clang/bin/llvm-config" llvm-filecheck = "/home/user/x-tools/clang/bin/FileCheck" ``` The following `.cargo/config` is needed inside any project directory: ``` [build] target = "armeb-linux-gnueabi" [target.armeb-linux-gnueabi] linker = "armeb-linux-gnueabi-gcc" ```