From: Paul Eggert Date: Thu, 8 May 2025 03:15:34 +0000 (-0700) Subject: ChangeLog fix X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=6cedbdccd34c2c5b5d950cd8219903b0a6422c8f;p=thirdparty%2Fgnulib.git ChangeLog fix Problem reported by Bruno Haible in: https://lists.gnu.org/r/bug-gnulib/2025-05/msg00096.html --- diff --git a/ChangeLog b/ChangeLog index e63d92728a..211e45f8a0 100644 --- a/ChangeLog +++ b/ChangeLog @@ -5,10 +5,12 @@ (obstack_free): Use it instead of comparing pointers directly, when the pointers might not point into the same object. - obstack: check def before use in macros + obstack: check def before use; use ({...}) in last Sun C * lib/obstack.in.h (__attribute_noreturn__, __extension__): Be more careful about checking whether a macro is defined before using it, as some compilers complain otherwise. + Use statement expressions and __extension__ in + Oracle Developer Studio 12.6, where __SUNPRO_C == 0x5150. Simplify the logic for __extension__. 2025-05-07 Bruno Haible