summaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorPaul Eggert <eggert@cs.ucla.edu>2021-01-23 10:19:24 -0800
committerPaul Eggert <eggert@cs.ucla.edu>2021-01-23 11:22:56 -0800
commit195a10b512067f18c79da0b2184689bc5520517c (patch)
tree3282f49d7c18bf4900e55f6cb79eac3c8221eea8 /ChangeLog
parentcd1b752fa6c5e0aa677f44843ebbe896c10d58ca (diff)
downloadgnulib-195a10b512067f18c79da0b2184689bc5520517c.tar.gz
gnulib-195a10b512067f18c79da0b2184689bc5520517c.tar.bz2
libc-config: port to Xcode 7
Problem reported by Mattias Engdegård in: https://lists.gnu.org/r/emacs-devel/2021-01/msg01089.html * lib/cdefs.h (__nonnull): If already defined but glibc is not in use, override the definition with Gnulib’s _GL_ATTRIBUTE_NONNULL. This is needed for Xcode 7, which has a ‘#define __nonnull _Nonnull’ builtin for backwards-compatibility with an older Xcode syntax that GNUish code never uses.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog11
1 files changed, 11 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index b1b81353e6..43d1a1671c 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,14 @@
+2021-01-23 Paul Eggert <eggert@cs.ucla.edu>
+
+ libc-config: port to Xcode 7
+ Problem reported by Mattias Engdegård in:
+ https://lists.gnu.org/r/emacs-devel/2021-01/msg01089.html
+ * lib/cdefs.h (__nonnull): If already defined but glibc is not in
+ use, override the definition with Gnulib’s _GL_ATTRIBUTE_NONNULL.
+ This is needed for Xcode 7, which has a ‘#define __nonnull
+ _Nonnull’ builtin for backwards-compatibility with an older Xcode
+ syntax that GNUish code never uses.
+
2021-01-23 Bastien Roucariès <rouca@debian.org>
explicit_bzero: Add fallback for other compilers.

Return to:

Send suggestions and report system problems to the System administrator.