Welcome to mirror list, hosted at ThFree Co, Russian Federation.

cygwin.com/git/newlib-cygwin.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoel Sherrill <joel.sherrill@oarcorp.com>2013-11-21 20:42:17 +0400
committerJoel Sherrill <joel.sherrill@oarcorp.com>2013-11-21 20:42:17 +0400
commitc9e978ed1b0a7ca8d0ed09480eba4b691c561271 (patch)
tree466a4f1dc860b4dd350c446adf9eb150abc91749
parent21cf2aee536c32ffe64a5f094b2d6ecc73bb8bb4 (diff)
2013-11-21 Daniel Ramirez <javamonn@gmail.com>
* d30v/syscalls.c, i960/mon960.c, m68k/io-stat.c, mt/stat.c, spu/lstat.c, spu/stat.c: Add restrict keyword.
-rw-r--r--libgloss/ChangeLog5
-rw-r--r--libgloss/d30v/syscalls.c2
-rw-r--r--libgloss/i960/mon960.c2
-rw-r--r--libgloss/m68k/io-stat.c2
-rw-r--r--libgloss/mt/stat.c2
-rw-r--r--libgloss/spu/lstat.c2
6 files changed, 10 insertions, 5 deletions
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 <javamonn@gmail.com>
+
+ * 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 <marcus.shawcroft@arm.com>
* 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;