]> Savannah Git Hosting - gnulib.git/commit
Fix compilation errors with CC="clang -D_FORTIFY_SOURCE=2" on Android.
authorBruno Haible <bruno@clisp.org>
Sun, 29 Jan 2023 22:51:42 +0000 (23:51 +0100)
committerBruno Haible <bruno@clisp.org>
Fri, 10 Feb 2023 02:26:33 +0000 (03:26 +0100)
commitaa468a75f09120ed4f4dbc31073173ef9676dbcd
tree23f1ac730d4176227d0c3f34ff0d3e0e948466a3
parent531fdb6e00bd72920466d419100b4860e36a2c85
Fix compilation errors with CC="clang -D_FORTIFY_SOURCE=2" on Android.

Reported by Alexey Rochev <equeim@gmail.com> in
<https://lists.gnu.org/archive/html/bug-gnu-libiconv/2023-01/msg00019.html>.

* lib/cdefs.h (__bos, __bos0, __glibc_objsize0, __glibc_objsize,
__glibc_safe_len_cond, __glibc_unsigned_or_positive,
__glibc_safe_or_unknown_len, __glibc_unsafe_len, __glibc_fortify,
__glibc_fortify_n): Don't define these macros in Gnulib.
* lib/libc-config.h: Don't undefine these macros in Gnulib.
ChangeLog
lib/cdefs.h
lib/libc-config.h