about summary refs log tree commit diff
path: root/library/stdarch/crates/intrinsic-test/src/common/write_file.rs
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2025-07-22 15:25:31 +0000
committerbors <bors@rust-lang.org>2025-07-22 15:25:31 +0000
commit2e5367566819ca7878baa9600ae7a93eb0e37bbf (patch)
tree6b65029625eb4b6e726b826197e617728788430e /library/stdarch/crates/intrinsic-test/src/common/write_file.rs
parent35487a2e7c80012129c38f55c970109a1538c91f (diff)
parent9b7d31c851cabc2e6e541d3cf146787d597a9166 (diff)
downloadrust-2e5367566819ca7878baa9600ae7a93eb0e37bbf.tar.gz
rust-2e5367566819ca7878baa9600ae7a93eb0e37bbf.zip
Auto merge of #144222 - Kobzol:stdarch-push, r=folkertdev
stdarch subtree update

Subtree update of `stdarch` to https://github.com/rust-lang/stdarch/commit/5531955678494ee28ec02130a6d94082ad4532da.

Created using https://github.com/rust-lang/josh-sync.

I saw that there were non-trivial changes made to `std_detect` in `stdarch` recently. So I want to get them merged here before we move forward with https://github.com/rust-lang/rust/pull/143412.

r? `@folkertdev`
Diffstat (limited to 'library/stdarch/crates/intrinsic-test/src/common/write_file.rs')
-rw-r--r--library/stdarch/crates/intrinsic-test/src/common/write_file.rs33
1 files changed, 0 insertions, 33 deletions
diff --git a/library/stdarch/crates/intrinsic-test/src/common/write_file.rs b/library/stdarch/crates/intrinsic-test/src/common/write_file.rs
index 0ba3e829a6b..92dd70b7c57 100644
--- a/library/stdarch/crates/intrinsic-test/src/common/write_file.rs
+++ b/library/stdarch/crates/intrinsic-test/src/common/write_file.rs
@@ -1,5 +1,3 @@
-use super::gen_c::create_c_test_program;
-use super::gen_c::setup_c_file_paths;
 use super::gen_rust::{create_rust_test_program, setup_rust_file_paths};
 use super::intrinsic::IntrinsicDefinition;
 use super::intrinsic_helpers::IntrinsicTypeDefinition;
@@ -11,37 +9,6 @@ pub fn write_file(filename: &String, code: String) {
     file.write_all(code.into_bytes().as_slice()).unwrap();
 }
 
-pub fn write_c_testfiles<T: IntrinsicTypeDefinition + Sized>(
-    intrinsics: &Vec<&dyn IntrinsicDefinition<T>>,
-    target: &str,
-    c_target: &str,
-    headers: &[&str],
-    notice: &str,
-    arch_specific_definitions: &[&str],
-) -> Vec<String> {
-    let intrinsics_name_list = intrinsics
-        .iter()
-        .map(|i| i.name().clone())
-        .collect::<Vec<_>>();
-    let filename_mapping = setup_c_file_paths(&intrinsics_name_list);
-
-    intrinsics.iter().for_each(|&i| {
-        let c_code = create_c_test_program(
-            i,
-            headers,
-            target,
-            c_target,
-            notice,
-            arch_specific_definitions,
-        );
-        if let Some(filename) = filename_mapping.get(&i.name()) {
-            write_file(filename, c_code)
-        };
-    });
-
-    intrinsics_name_list
-}
-
 pub fn write_rust_testfiles<T: IntrinsicTypeDefinition>(
     intrinsics: Vec<&dyn IntrinsicDefinition<T>>,
     rust_target: &str,