[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
stddef: document the AIX xlc issue
From: |
Bruno Haible |
Subject: |
stddef: document the AIX xlc issue |
Date: |
Thu, 12 Dec 2019 17:04:30 +0100 |
User-agent: |
KMail/5.1.3 (Linux/4.4.0-166-generic; KDE/5.18.0; x86_64; ; ) |
On AIX with xlc in 64-bit mode, I'm seeing this configure test result:
checking whether NULL can be used in arbitrary expressions... no
The cause is that sizeof NULL < sizeof (void *). Let's document it.
2019-12-12 Bruno Haible <address@hidden>
stddef: Document the AIX xlc issue.
* doc/posix-headers/stddef.texi: Document the NULL issue with AIX xlc.
diff --git a/doc/posix-headers/stddef.texi b/doc/posix-headers/stddef.texi
index 05994d2..7dee0e7 100644
--- a/doc/posix-headers/stddef.texi
+++ b/doc/posix-headers/stddef.texi
@@ -22,6 +22,11 @@ Some old platforms fail to provide @code{wchar_t}.
Some platforms provide a @code{NULL} macro that cannot be used in arbitrary
expressions:
NetBSD 5.0
+
+@item
+Some platforms provide a @code{NULL} macro whose value does not have the size
+of a pointer:
+AIX 7.2 with xlc in 64-bit mode.
@end itemize
Portability problems not fixed by Gnulib:
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- stddef: document the AIX xlc issue,
Bruno Haible <=