Replace the \01__gnu_mcount_nc to LLVM intrinsic for additional ARM targets

This commit is contained in:
Björn Barwinski
2025-04-29 08:15:23 +02:00
parent a932eb36f8
commit 6aea9f40ce
2 changed files with 2 additions and 0 deletions

View File

@@ -20,6 +20,7 @@ pub(crate) fn target() -> Target {
max_atomic_width: Some(32),
mcount: "\u{1}__gnu_mcount_nc".into(),
has_thumb_interworking: true,
llvm_mcount_intrinsic: Some("llvm.arm.gnu.eabi.mcount".into()),
..base::linux_gnu::opts()
},
}

View File

@@ -22,6 +22,7 @@ pub(crate) fn target() -> Target {
features: "+v7,+vfp3,-d32,+thumb2,-neon".into(),
max_atomic_width: Some(64),
mcount: "\u{1}__gnu_mcount_nc".into(),
llvm_mcount_intrinsic: Some("llvm.arm.gnu.eabi.mcount".into()),
..base::linux_gnu::opts()
},
}