From: Pádraig Brady Date: Fri, 19 May 2023 09:34:44 +0000 (+0100) Subject: modechange: pacify gcc -Wsuggest-attribute=pure X-Git-Tag: v1.0~1308 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=e2bd71038406e06eeedb4139cb61f3b43aeb3b2f;p=thirdparty%2Fgnulib.git modechange: pacify gcc -Wsuggest-attribute=pure * lib/modechange.h (mode_adjust): Add _GL_ATTRIBUTE_PURE suggested with GCC 12 with -flto. --- diff --git a/ChangeLog b/ChangeLog index 426cc797be..c1918eb4ec 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2023-05-19 Pádraig Brady + + modechange: pacify gcc -Wsuggest-attribute=pure + * lib/modechange.h (mode_adjust): Add _GL_ATTRIBUTE_PURE + suggested with GCC 12 with -flto. + 2023-05-19 Paul Eggert diffseq: don’t assume integers lack padding 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