---
 ChangeLog             | 13 +++++++++----
 doc/gnulib-intro.texi |  2 ++
 2 files changed, 11 insertions(+), 4 deletions(-)

diff --git a/ChangeLog b/ChangeLog
index 9618e7e843..0dc39d4c6d 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -56,10 +56,15 @@
        * lib/chown.c (rpl_chown):
        * lib/fchownat.c (rpl_fchownat):
        * lib/lchown.c (rpl_lchown):
-       Avoid using designated initializers (or even ordinary initializers)
-       in a way that provokes a bug in IBM XL C for AIX 16.1 (2018).
-       IBM says they will support this old compiler through April 2026
-       with extended support through April 2029.
+       Avoid using C99 style designated (or even ordinary) initializers
+       in a way that does not work on IBM XL C for AIX 12.1 (2012).
+       These initializers were not supported until 13.1 (2014).
+       Although IBM's extended support for 12.1 ended in April 2023,
+       I installed this patch when I mistakenly thought I was testing with
+       IBM XL C for AIX 16.1 (2018), which does support these initializers.
+       Although in hindsight this patch was not needed, it shouldn’t hurt.
+       Since the affected code is intended for older systems anyway,
+       I guess it’s OK to keep the patch.
 
        stdcountof-h: port to IBM XL C for AIX 16.1
        Improve the test for the bug in MSVC and Oracle Developer Studio
diff --git a/doc/gnulib-intro.texi b/doc/gnulib-intro.texi
index 982fcc2a9f..4548088857 100644
--- a/doc/gnulib-intro.texi
+++ b/doc/gnulib-intro.texi
@@ -258,6 +258,8 @@ Mac OS X 10.4 and older.
 @item
 AIX 6 and older.
 @item
+IBM XL C/C++ 13.1 and older.
+@item
 HP-UX 11.31.
 @item
 @c IRIX 6.5 cc has no option for C99 support. You would need to use gcc 
instead.
-- 
2.51.0


Reply via email to