aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorbors[bot] <26634292+bors[bot]@users.noreply.github.com>2022-04-08 09:11:01 +0000
committerGitHub <noreply@github.com>2022-04-08 09:11:01 +0000
commite43a5c5373b341d217d2f5403f31f5174b8c4e2f (patch)
tree46ee9df371581f33f7ea141eb8f30f9669fbc520
parentda3d59db1f13fb08aa9bd394b36379068315477c (diff)
parent83681c3990ccdf799c236573bc387fe6ac952e0c (diff)
downloadgcc-e43a5c5373b341d217d2f5403f31f5174b8c4e2f.zip
gcc-e43a5c5373b341d217d2f5403f31f5174b8c4e2f.tar.gz
gcc-e43a5c5373b341d217d2f5403f31f5174b8c4e2f.tar.bz2
Merge #1092
1092: gcc/rust/Make-lang.in: add missing rust compiler driver r=philberty a=RomainNaour When building gccrs with Buildroot toolchain infrastructure, the gccrs compiler driver is missing when intalling gcc. This is due to missing depedency on gccrs$(exeext) in rust.all.cross target. With that fixed, the gcc toolchain with Rust support is correctly installed into Buildroot: $ ./test/gccrs/host/bin/aarch64-linux-gccrs --version aarch64-linux-gccrs (Buildroot 2022.02-442-g54d638fbd1-dirty) 12.0.1 20220118 (experimental) Note: We probably needs gccrs-cross target like other supported languages. Copyright assignment signed between Smile and the FSF to contribute to GNU tools. Co-authored-by: Romain Naour <romain.naour@smile.fr>
-rw-r--r--gcc/rust/Make-lang.in2
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/rust/Make-lang.in b/gcc/rust/Make-lang.in
index cd40efb..6240011 100644
--- a/gcc/rust/Make-lang.in
+++ b/gcc/rust/Make-lang.in
@@ -140,7 +140,7 @@ check_rust_parallelize = 10
# was specified as a configure option.
rust.srcextra:
-rust.all.cross:
+rust.all.cross: gccrs$(exeext)
# idk what this does but someone used it
rust.start.encap: gccrs$(exeext)