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
|