about summary refs log tree commit diff
diff options
context:
space:
mode:
authorVadim Petrochenkov <vadim.petrochenkov@gmail.com>2022-11-06 15:44:07 +0400
committerVadim Petrochenkov <vadim.petrochenkov@gmail.com>2022-11-12 23:02:33 +0300
commit58e4644969e770e85396c913c715e2d183ddc8f2 (patch)
treefbc32f2a6521a044eca0ce28fd7c5fc30c35a5bb
parent82ecfd4ed658e15585f7a412add8ea858132e6d3 (diff)
downloadrust-58e4644969e770e85396c913c715e2d183ddc8f2.tar.gz
rust-58e4644969e770e85396c913c715e2d183ddc8f2.zip
Update run-make-fulldeps tests
Adjacent identical native libraries are no longer deduplicated if they come from different crates
-rw-r--r--src/test/run-make-fulldeps/link-dedup/Makefile2
-rw-r--r--src/test/run-make-fulldeps/link-dedup/depa.rs3
2 files changed, 4 insertions, 1 deletions
diff --git a/src/test/run-make-fulldeps/link-dedup/Makefile b/src/test/run-make-fulldeps/link-dedup/Makefile
index 5c960335298..eff18ab48ab 100644
--- a/src/test/run-make-fulldeps/link-dedup/Makefile
+++ b/src/test/run-make-fulldeps/link-dedup/Makefile
@@ -9,4 +9,4 @@ all:
 	$(RUSTC) empty.rs --cfg bar 2>&1 | $(CGREP) '"-ltesta" "-ltestb" "-ltesta"'
 	$(RUSTC) empty.rs 2>&1 | $(CGREP) '"-ltesta"'
 	$(RUSTC) empty.rs 2>&1 | $(CGREP) -v '"-ltestb"'
-	$(RUSTC) empty.rs 2>&1 | $(CGREP) -v '"-ltesta" "-ltesta"'
+	$(RUSTC) empty.rs 2>&1 | $(CGREP) -v '"-ltesta" "-ltesta" "-ltesta"'
diff --git a/src/test/run-make-fulldeps/link-dedup/depa.rs b/src/test/run-make-fulldeps/link-dedup/depa.rs
index e48ffd6413c..19178c5bd49 100644
--- a/src/test/run-make-fulldeps/link-dedup/depa.rs
+++ b/src/test/run-make-fulldeps/link-dedup/depa.rs
@@ -5,3 +5,6 @@ extern "C" {}
 
 #[link(name = "testa")]
 extern "C" {}
+
+#[link(name = "testa")]
+extern "C" {}