From: Bruno Haible Date: Sun, 23 Feb 2020 11:20:35 +0000 (+0100) Subject: xmemcoll: Use 'restrict'. X-Git-Tag: v1.0~4222 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=11ff607ecad1b1f06b6f6966ee989db9d079cc9d;p=thirdparty%2Fgnulib.git xmemcoll: Use 'restrict'. * lib/xmemcoll.h (xmemcoll): Use 'restrict'. * modules/xmemcoll (configure.ac): Require AC_C_RESTRICT. --- diff --git a/ChangeLog b/ChangeLog index b1ffa89dda..161c3d6d65 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,9 @@ 2020-02-23 Bruno Haible + xmemcoll: Use 'restrict'. + * lib/xmemcoll.h (xmemcoll): Use 'restrict'. + * modules/xmemcoll (configure.ac): Require AC_C_RESTRICT. + memcoll: Use 'restrict'. * lib/memcoll.h (memcoll): Use 'restrict'. * m4/memcoll.m4 (gl_MEMCOLL): Require AC_C_RESTRICT. diff --git a/lib/xmemcoll.h b/lib/xmemcoll.h index 4170b9b8dc..1ac23255ab 100644 --- a/lib/xmemcoll.h +++ b/lib/xmemcoll.h @@ -1,3 +1,3 @@ #include -int xmemcoll (char *, size_t, char *, size_t); +int xmemcoll (char *restrict, size_t, char *restrict, size_t); int xmemcoll0 (char const *, size_t, char const *, size_t); diff --git a/modules/xmemcoll b/modules/xmemcoll index 97249452fa..3ef5491081 100644 --- a/modules/xmemcoll +++ b/modules/xmemcoll @@ -13,6 +13,7 @@ quotearg exitfail configure.ac: +AC_REQUIRE([AC_C_RESTRICT]) Makefile.am: lib_SOURCES += xmemcoll.h xmemcoll.c