123456789101112131415161718192021222324252627282930313233343536373839404142434445464748 |
- From 73a3babe48c7948f71683d0862eddc1609fdaa3d Mon Sep 17 00:00:00 2001
- From: Khem Raj <raj.khem@gmail.com>
- Date: Tue, 10 May 2016 08:47:05 -0700
- Subject: [PATCH 09/11] resolve restrict keyword conflict
- GCC detects that we call 'restrict' as param name in function
- signatures and complains since both params are called 'restrict'
- therefore we use __restrict to denote the C99 keywork
- Upstream-Status: Pending
- Signed-off-by: Khem Raj <raj.khem@gmail.com>
- ---
- gnulib/import/sys_time.in.h | 8 ++++----
- 1 file changed, 4 insertions(+), 4 deletions(-)
- diff --git a/gnulib/import/sys_time.in.h b/gnulib/import/sys_time.in.h
- index d30b26719b2..fd76af5e6d9 100644
- --- a/gnulib/import/sys_time.in.h
- +++ b/gnulib/import/sys_time.in.h
- @@ -93,20 +93,20 @@ struct timeval
- # define gettimeofday rpl_gettimeofday
- # endif
- _GL_FUNCDECL_RPL (gettimeofday, int,
- - (struct timeval *restrict, void *restrict)
- + (struct timeval *__restrict, void *__restrict)
- _GL_ARG_NONNULL ((1)));
- _GL_CXXALIAS_RPL (gettimeofday, int,
- - (struct timeval *restrict, void *restrict));
- + (struct timeval *__restrict, void *__restrict));
- # else
- # if !@HAVE_GETTIMEOFDAY@
- _GL_FUNCDECL_SYS (gettimeofday, int,
- - (struct timeval *restrict, void *restrict)
- + (struct timeval *__restrict, void *__restrict)
- _GL_ARG_NONNULL ((1)));
- # endif
- /* Need to cast, because on glibc systems, by default, the second argument is
- struct timezone *. */
- _GL_CXXALIAS_SYS_CAST (gettimeofday, int,
- - (struct timeval *restrict, void *restrict));
- + (struct timeval *__restrict, void *__restrict));
- # endif
- _GL_CXXALIASWARN (gettimeofday);
- # if defined __cplusplus && defined GNULIB_NAMESPACE
- --
- 2.29.2
|