bug-gnulib
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[PATCH] modechange: pacify gcc -Wsuggest-attribute=pure


From: Pádraig Brady
Subject: [PATCH] modechange: pacify gcc -Wsuggest-attribute=pure
Date: Fri, 19 May 2023 11:02:01 +0100

* lib/modechange.h (mode_adjust): Add _GL_ATTRIBUTE_PURE
suggested with GCC 12 with -flto.
---
 ChangeLog        | 6 ++++++
 lib/modechange.h | 3 ++-
 2 files changed, 8 insertions(+), 1 deletion(-)

diff --git a/ChangeLog b/ChangeLog
index 8e980741c5..5e93f9ac31 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2023-05-19  Pádraig Brady  <P@draigBrady.com>
+
+       modechange: pacify gcc -Wsuggest-attribute=pure
+       * lib/modechange.h (mode_adjust): Add _GL_ATTRIBUTE_PURE
+       suggested with GCC 12 with -flto.
+
 2023-05-18  Bruno Haible  <bruno@clisp.org>
 
        getndelim2: Silence gcc warning.
diff --git a/lib/modechange.h b/lib/modechange.h
index b4fc36a563..d2fbfed082 100644
--- a/lib/modechange.h
+++ b/lib/modechange.h
@@ -32,6 +32,7 @@ struct mode_change *mode_compile (const char *)
 struct mode_change *mode_create_from_ref (const char *)
   _GL_ATTRIBUTE_MALLOC _GL_ATTRIBUTE_DEALLOC_FREE;
 mode_t mode_adjust (mode_t, bool, mode_t, struct mode_change const *,
-                    mode_t *);
+                    mode_t *)
+  _GL_ATTRIBUTE_PURE;
 
 #endif
-- 
2.40.1




reply via email to

[Prev in Thread] Current Thread [Next in Thread]