We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
--feature c
1 parent 07cf3b4 commit cac12e8Copy full SHA for cac12e8
src/aarch64.rs
@@ -22,6 +22,7 @@
22
//!
23
//! The original `lse.S` has some truly horrifying code that expects to be compiled multiple times with different constants.
24
//! We do something similar, but with macro arguments.
25
+#![cfg_attr(feature = "c", allow(unused_macros))] // avoid putting the macros into a submodule
26
27
// We don't do runtime dispatch so we don't have to worry about the `__aarch64_have_lse_atomics` global ctor.
28
src/lib.rs
@@ -57,11 +57,7 @@ pub mod mem;
57
#[cfg(target_arch = "arm")]
58
pub mod arm;
59
60
-#[cfg(all(
61
- target_arch = "aarch64",
62
- not(feature = "no-asm"),
63
- not(feature = "optimized-c")
64
-))]
+#[cfg(all(target_arch = "aarch64", not(feature = "no-asm"),))]
65
pub mod aarch64;
66
67
#[cfg(all(
0 commit comments