Use __restrict also on clang.
commit7ea8ff37c427918bf5c5f674fa9f928cdb0bed9b
authorBruno Haible <bruno@clisp.org>
Wed, 12 Aug 2020 00:24:04 +0000 (12 02:24 +0200)
committerBruno Haible <bruno@clisp.org>
Wed, 12 Aug 2020 00:24:04 +0000 (12 02:24 +0200)
tree7fbc086101106b2ae78a3c5c1e8554d4c89a3ac1
parent559a86bccb8650c0e9b006234dfa170ed7fdb16a
Use __restrict also on clang.

* lib/cdefs.h (__restrict): Don't define as a macro on clang.
(__restrict_arr): On clang, define like on GCC.
* lib/regex.h (_Restrict_): Use '__restrict' also on clang.
(_Restrict_arr_): Use _Restrict_ also on clang.
* lib/spawn.in.h (_Restrict_): Use '__restrict' also on clang.
(_Restrict_arr_): Use _Restrict_ also on clang.
ChangeLog
lib/cdefs.h
lib/regex.h
lib/spawn.in.h