From d482870337349732ad1c9f3715730fd32b6216d0 Mon Sep 17 00:00:00 2001 From: Joel Sherrill Date: Mon, 25 Nov 2013 13:46:23 +0000 Subject: 2013-11-25 Sahil Patnayakuni * libc/include/time.h (time): Add restrict keyword. * libc/include/wchar.h (wcsftime): Add restrict keyword. * libc/time/asctime_r.c (asctime_r): Same. * libc/time/gmtime_r.c (gmtime_r): Same. * libc/time/lcltime_r.c (lcltime_r): Same. * libc/time/strftime.c (strftime): Same. * libc/time/strptime.c (strptime): Same. * libc/sys/linux/linuxthreads/timer_create.c (timer_create): Same. * libc/sys/linux/linuxthreads/timer_settime.c (timer_settime): Same. --- newlib/libc/sys/linux/linuxthreads/timer_create.c | 4 ++-- newlib/libc/sys/linux/linuxthreads/timer_settime.c | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) (limited to 'newlib/libc/sys') diff --git a/newlib/libc/sys/linux/linuxthreads/timer_create.c b/newlib/libc/sys/linux/linuxthreads/timer_create.c index 1dccd3036..5eff1fc37 100644 --- a/newlib/libc/sys/linux/linuxthreads/timer_create.c +++ b/newlib/libc/sys/linux/linuxthreads/timer_create.c @@ -30,8 +30,8 @@ int timer_create (clock_id, evp, timerid) clockid_t clock_id; - struct sigevent *evp; - timer_t *timerid; + struct sigevent *__restrict evp; + timer_t *__restrict timerid; { int retval = -1; struct timer_node *newtimer = NULL; diff --git a/newlib/libc/sys/linux/linuxthreads/timer_settime.c b/newlib/libc/sys/linux/linuxthreads/timer_settime.c index 2f187fd18..697640724 100644 --- a/newlib/libc/sys/linux/linuxthreads/timer_settime.c +++ b/newlib/libc/sys/linux/linuxthreads/timer_settime.c @@ -29,8 +29,8 @@ int timer_settime (timerid, flags, value, ovalue) timer_t timerid; int flags; - const struct itimerspec *value; - struct itimerspec *ovalue; + const struct itimerspec *__restrict value; + struct itimerspec *__restrict ovalue; { struct timer_node *timer; struct thread_node *thread = NULL; -- cgit v1.2.3