]> git.ipfire.org Git - thirdparty/gnulib.git/commitdiff
ChangeLog fix
authorPaul Eggert <eggert@cs.ucla.edu>
Thu, 8 May 2025 03:15:34 +0000 (20:15 -0700)
committerPaul Eggert <eggert@cs.ucla.edu>
Thu, 8 May 2025 03:17:09 +0000 (20:17 -0700)
Problem reported by Bruno Haible in:
https://lists.gnu.org/r/bug-gnulib/2025-05/msg00096.html

ChangeLog

index e63d92728a6d5bd1cda164a4c1525b46719c782e..211e45f8a0680b121680da8e50f6ed2cf6b8f91b 100644 (file)
--- 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  <bruno@clisp.org>