about summary refs log tree commit diff
diff options
context:
space:
mode:
authorMatthias Krüger <matthias.krueger@famsik.de>2025-01-20 20:58:35 +0100
committerGitHub <noreply@github.com>2025-01-20 20:58:35 +0100
commite3aa2b795fd3750ab06ba4cc53a6fa73199d33d1 (patch)
tree3fce6ba8fc8330af5136b9b64c2e1583c1d66caa
parent9acb9fa57b64ed606638f74da908abebc1e9f99e (diff)
parent68283cced1bb9bd53ff0dae9378e91c903aca604 (diff)
downloadrust-e3aa2b795fd3750ab06ba4cc53a6fa73199d33d1.tar.gz
rust-e3aa2b795fd3750ab06ba4cc53a6fa73199d33d1.zip
Rollup merge of #135333 - vayunbiyani:test-environment, r=RalfJung
Partial progress on #132735: Replace extern "rust-intrinsic" with #[rustc_intrinsic] across the codebase

Part of #132735: Replace `extern "rust-intrinsic"` with `#[rustc_intrinsic]` macro

- Updated all instances of `extern "rust-intrinsic"` to use the `#[rustc_intrinsic]` macro.
- Skipped `.md` files and test files to avoid unnecessary changes.
-rw-r--r--src/intrinsics/mod.rs1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/intrinsics/mod.rs b/src/intrinsics/mod.rs
index 2e5813556aa..26f14532b45 100644
--- a/src/intrinsics/mod.rs
+++ b/src/intrinsics/mod.rs
@@ -1,4 +1,5 @@
 //! Codegen of intrinsics. This includes `extern "rust-intrinsic"`,
+//! functions marked with the `#[rustc_intrinsic]` attribute
 //! and LLVM intrinsics that have symbol names starting with `llvm.`.
 
 macro_rules! intrinsic_args {