diff --git a/libgloss/ChangeLog b/libgloss/ChangeLog index 9b37ea837..f8dfb39b1 100644 --- a/libgloss/ChangeLog +++ b/libgloss/ChangeLog @@ -1,3 +1,8 @@ +2013-11-21 Daniel Ramirez + + * d30v/syscalls.c, i960/mon960.c, m68k/io-stat.c, mt/stat.c, + spu/lstat.c, spu/stat.c: Add restrict keyword. + 2013-11-21 Marcus Shawcroft * aarch64/ftruncate.c: Include errno.h. diff --git a/libgloss/d30v/syscalls.c b/libgloss/d30v/syscalls.c index b55bb629a..64fbcf977 100644 --- a/libgloss/d30v/syscalls.c +++ b/libgloss/d30v/syscalls.c @@ -119,7 +119,7 @@ chdir (char *dir) } int -stat (const char *filename, void *info) +stat (const char *__restrict filename, void *__restrict info) { return __syscall (filename, info, 0, 0, SYS_stat); } diff --git a/libgloss/i960/mon960.c b/libgloss/i960/mon960.c index f81b6ac29..7b1e07e66 100644 --- a/libgloss/i960/mon960.c +++ b/libgloss/i960/mon960.c @@ -37,7 +37,7 @@ fstat (int file, struct stat *st) } int -stat (const char *filename, struct stat *st) +stat (const char *__restrict filename, struct stat *__restrict st) { st->st_mode = S_IFCHR; return 0; diff --git a/libgloss/m68k/io-stat.c b/libgloss/m68k/io-stat.c index a707b0d64..af36b3dd6 100644 --- a/libgloss/m68k/io-stat.c +++ b/libgloss/m68k/io-stat.c @@ -34,7 +34,7 @@ */ -int stat (const char *filename, struct stat *buf) +int stat (const char *__restrict filename, struct stat *__restrict buf) { #if HOSTED gdb_parambuf_t parameters; diff --git a/libgloss/mt/stat.c b/libgloss/mt/stat.c index 9a6ca7ca0..4f1da73f4 100644 --- a/libgloss/mt/stat.c +++ b/libgloss/mt/stat.c @@ -5,7 +5,7 @@ int -stat (const char *path, struct stat *st) +stat (const char *__restrict path, struct stat *__restrict st) { return TRAP0 (SYS_stat, path, st, 0); diff --git a/libgloss/spu/lstat.c b/libgloss/spu/lstat.c index 3a1189ec8..f34e0a344 100644 --- a/libgloss/spu/lstat.c +++ b/libgloss/spu/lstat.c @@ -44,7 +44,7 @@ typedef struct } syscall_stat_t; int -lstat (const char *pathname, struct stat *pstat) +lstat (const char *__restrict pathname, struct stat *__restrict pstat) { syscall_stat_t sys; struct jsre_stat pjstat;