summaryrefslogtreecommitdiff
path: root/src/macros.rs
diff options
context:
space:
mode:
authorAlan Somers <asomers@gmail.com>2022-05-13 19:02:58 -0600
committerAlan Somers <asomers@gmail.com>2022-05-13 21:01:21 -0600
commit7dff51fbfc23aa9026557e9c47006723264ebc16 (patch)
treecbc96f07c7b806536f54e537a79c895c29d04d6c /src/macros.rs
parent6f57f2e11d787e1ccea8b59bc0daa1de07a114a9 (diff)
downloadnix-7dff51fbfc23aa9026557e9c47006723264ebc16.zip
Fix "unused_macro_rules" warnings with the latest nightly compiler.
It just so happens that Redox, OpenBSD, Dragonfly, and uclibc don't use some of the rules for two internal macros.
Diffstat (limited to 'src/macros.rs')
-rw-r--r--src/macros.rs3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/macros.rs b/src/macros.rs
index c357a063..018534fa 100644
--- a/src/macros.rs
+++ b/src/macros.rs
@@ -94,6 +94,9 @@ macro_rules! libc_bitflags {
/// }
/// }
/// ```
+// Some targets don't use all rules.
+#[allow(unknown_lints)]
+#[allow(unused_macro_rules)]
macro_rules! libc_enum {
// Exit rule.
(@make_enum