]> Savannah Git Hosting - gnulib.git/commit
Avoid clang warnings regarding [[__nodiscard__]].
authorBruno Haible <bruno@clisp.org>
Sat, 28 Jan 2023 10:52:40 +0000 (11:52 +0100)
committerBruno Haible <bruno@clisp.org>
Fri, 10 Feb 2023 02:19:59 +0000 (03:19 +0100)
commitd35694ef00fe96e17b311a067e225780ae22d594
tree5835d43e2c2838ceda9d52c86b433a5c89ec089a
parent91faea6dc4a275ff63dc5aa787f824abb3392d48
Avoid clang warnings regarding [[__nodiscard__]].

* m4/gnulib-common.m4 (gl_COMMON_BODY): For clang, in C++ mode, ignore
the __has_c_attribute value and define _GL_ATTRIBUTE_NODISCARD to
__attribute__ ((__warn_unused_result__)), not [[__nodiscard__]].
ChangeLog
m4/gnulib-common.m4