about summary refs log tree commit diff
path: root/tests/run-make/symbol-visibility
diff options
context:
space:
mode:
authorJieyou Xu <jieyouxu@outlook.com>2025-06-16 20:24:50 +0800
committerJieyou Xu <jieyouxu@outlook.com>2025-06-19 07:38:01 +0800
commit2beccc4d8e5066a42e6623d91e7991870d36feb2 (patch)
tree3a52ca4ec12a9f1324dd1764b574a74a5108c832 /tests/run-make/symbol-visibility
parent49be6f32588e2eb276e9210b64f4927f609bbe96 (diff)
downloadrust-2beccc4d8e5066a42e6623d91e7991870d36feb2.tar.gz
rust-2beccc4d8e5066a42e6623d91e7991870d36feb2.zip
Adjust some run-make tests on cross-compile
Diffstat (limited to 'tests/run-make/symbol-visibility')
-rw-r--r--tests/run-make/symbol-visibility/rmake.rs6
1 files changed, 4 insertions, 2 deletions
diff --git a/tests/run-make/symbol-visibility/rmake.rs b/tests/run-make/symbol-visibility/rmake.rs
index 0175158d08b..49c8e87707b 100644
--- a/tests/run-make/symbol-visibility/rmake.rs
+++ b/tests/run-make/symbol-visibility/rmake.rs
@@ -1,5 +1,7 @@
-//@ needs-target-std
-//
+//@ ignore-cross-compile
+//@ needs-crate-type: dylib, cdylib, proc-macro
+//@ needs-dynamic-linking
+
 // Dynamic libraries on Rust used to export a very high amount of symbols,
 // going as far as filling the output with mangled names and generic function
 // names. After the rework of #38117, this test checks that no mangled Rust symbols