]> Savannah Git Hosting - gnulib.git/commit
mbsstr, unistr, unigbrk: Fix compilation with "gcc-4.8.5 -std=gnu11".
authorBruno Haible <bruno@clisp.org>
Mon, 10 Feb 2025 07:25:19 +0000 (08:25 +0100)
committerBruno Haible <bruno@clisp.org>
Mon, 10 Feb 2025 07:25:19 +0000 (08:25 +0100)
commitda978464d4576144a9810f31a425d6eead526267
tree67585ab22116cf3c995b8ef9a0685733cea96ebd
parent6719cb7110ea4e6aad72d115740560007dd6b882
mbsstr, unistr, unigbrk: Fix compilation with "gcc-4.8.5 -std=gnu11".

* lib/string.in.h (mbsstr, mbspcasecmp, mbscasestr): Don't assume that
GCC and clang support '_Generic' with '-std=c11' or 'std=gnu11' option.
* lib/unistr.in.h (u*_check, u*_next, u*_prev, u*_chr, u*_strchr,
u*_strrchr, u*_strpbrk, u*_strstr): Likewise.
* lib/unigbrk.in.h (u*_grapheme_next, u*_grapheme_prev): Likewise.
ChangeLog
lib/string.in.h
lib/unigbrk.in.h
lib/unistr.in.h