summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorsin2015-01-30 16:25:13 +0000
committersin2015-01-30 16:25:13 +0000
commite4fe187649888bfa54dd92e4c6b85683579058e8 (patch)
tree15680c478430d3426315227c52bbc425e60725b9 /include
parente6837a7874a40d5fe78dd3edd5f6dab68d87a962 (diff)
Remove __restrict
Diffstat (limited to 'include')
-rw-r--r--include/stdio.h3
-rw-r--r--include/string.h22
-rw-r--r--include/strings.h2
3 files changed, 13 insertions, 14 deletions
diff --git a/include/stdio.h b/include/stdio.h
index 285fe21..c9e0f0b 100644
--- a/include/stdio.h
+++ b/include/stdio.h
@@ -29,8 +29,7 @@ __attribute__ ((always_inline))
29__attribute__ ((__format__ (printf, 3, 0))) 29__attribute__ ((__format__ (printf, 3, 0)))
30__attribute__ ((__nonnull__ (3))) 30__attribute__ ((__nonnull__ (3)))
31int 31int
32__fortify_vsnprintf(char *__restrict s, size_t n, const char *__restrict fmt, 32__fortify_vsnprintf(char *s, size_t n, const char *fmt, __builtin_va_list ap)
33 __builtin_va_list ap)
34{ 33{
35 size_t bos = __builtin_object_size(s, 0); 34 size_t bos = __builtin_object_size(s, 0);
36 35
diff --git a/include/string.h b/include/string.h
index 962701d..eb3f652 100644
--- a/include/string.h
+++ b/include/string.h
@@ -11,7 +11,7 @@
11__errordecl(__memcpy_error, "memcpy: buffer overflow detected"); 11__errordecl(__memcpy_error, "memcpy: buffer overflow detected");
12static inline __attribute__ ((always_inline)) 12static inline __attribute__ ((always_inline))
13void * 13void *
14__fortify_memcpy(void *__restrict dest, const void *__restrict src, size_t n) 14__fortify_memcpy(void *dest, const void *src, size_t n)
15{ 15{
16 size_t bos = __builtin_object_size(dest, 0); 16 size_t bos = __builtin_object_size(dest, 0);
17 char *d = dest; 17 char *d = dest;
@@ -32,7 +32,7 @@ __fortify_memcpy(void *__restrict dest, const void *__restrict src, size_t n)
32__errordecl(__memmove_error, "memmove: buffer overflow detected"); 32__errordecl(__memmove_error, "memmove: buffer overflow detected");
33static inline __attribute__ ((always_inline)) 33static inline __attribute__ ((always_inline))
34void * 34void *
35__fortify_memmove(void *__restrict dest, const void *__restrict src, size_t n) 35__fortify_memmove(void *dest, const void *src, size_t n)
36{ 36{
37 size_t bos = __builtin_object_size(dest, 0); 37 size_t bos = __builtin_object_size(dest, 0);
38 38
@@ -61,7 +61,7 @@ __fortify_memset(void *dest, int c, size_t n)
61 61
62static inline __attribute__ ((always_inline)) 62static inline __attribute__ ((always_inline))
63char * 63char *
64__fortify_stpcpy(char *__restrict dest, const char *__restrict src) 64__fortify_stpcpy(char *dest, const char *src)
65{ 65{
66 size_t bos = __builtin_object_size(dest, 0); 66 size_t bos = __builtin_object_size(dest, 0);
67 67
@@ -73,7 +73,7 @@ __fortify_stpcpy(char *__restrict dest, const char *__restrict src)
73__errordecl(__stpncpy_error, "stpncpy: buffer overflow detected"); 73__errordecl(__stpncpy_error, "stpncpy: buffer overflow detected");
74static inline __attribute__ ((always_inline)) 74static inline __attribute__ ((always_inline))
75char * 75char *
76__fortify_stpncpy(char *__restrict dest, const char *__restrict src, size_t n) 76__fortify_stpncpy(char *dest, const char *src, size_t n)
77{ 77{
78 size_t bos = __builtin_object_size(dest, 0); 78 size_t bos = __builtin_object_size(dest, 0);
79 79
@@ -87,7 +87,7 @@ __fortify_stpncpy(char *__restrict dest, const char *__restrict src, size_t n)
87 87
88static inline __attribute__ ((always_inline)) 88static inline __attribute__ ((always_inline))
89char * 89char *
90__fortify_strcat(char *__restrict dest, const char *__restrict src) 90__fortify_strcat(char *dest, const char *src)
91{ 91{
92 size_t bos = __builtin_object_size(dest, 0); 92 size_t bos = __builtin_object_size(dest, 0);
93 93
@@ -98,7 +98,7 @@ __fortify_strcat(char *__restrict dest, const char *__restrict src)
98 98
99static inline __attribute__ ((always_inline)) 99static inline __attribute__ ((always_inline))
100char * 100char *
101__fortify_strcpy(char *__restrict dest, const char *__restrict src) 101__fortify_strcpy(char *dest, const char *src)
102{ 102{
103 size_t bos = __builtin_object_size(dest, 0); 103 size_t bos = __builtin_object_size(dest, 0);
104 104
@@ -110,7 +110,7 @@ __fortify_strcpy(char *__restrict dest, const char *__restrict src)
110__errordecl(__strncat_error, "strncat: buffer overflow detected"); 110__errordecl(__strncat_error, "strncat: buffer overflow detected");
111static inline __attribute__ ((always_inline)) 111static inline __attribute__ ((always_inline))
112char * 112char *
113__fortify_strncat(char *__restrict dest, const char *__restrict src, size_t n) 113__fortify_strncat(char *dest, const char *src, size_t n)
114{ 114{
115 size_t bos = __builtin_object_size(dest, 0); 115 size_t bos = __builtin_object_size(dest, 0);
116 size_t slen, dlen; 116 size_t slen, dlen;
@@ -132,7 +132,7 @@ __fortify_strncat(char *__restrict dest, const char *__restrict src, size_t n)
132__errordecl(__strncpy_error, "strncpy: buffer overflow detected"); 132__errordecl(__strncpy_error, "strncpy: buffer overflow detected");
133static inline __attribute__ ((always_inline)) 133static inline __attribute__ ((always_inline))
134char * 134char *
135__fortify_strncpy(char *__restrict dest, const char *__restrict src, size_t n) 135__fortify_strncpy(char *dest, const char *src, size_t n)
136{ 136{
137 size_t bos = __builtin_object_size(dest, 0); 137 size_t bos = __builtin_object_size(dest, 0);
138 138
@@ -148,7 +148,7 @@ __fortify_strncpy(char *__restrict dest, const char *__restrict src, size_t n)
148__errordecl(__mempcpy_error, "mempcpy: buffer overflow detected"); 148__errordecl(__mempcpy_error, "mempcpy: buffer overflow detected");
149static inline __attribute__ ((always_inline)) 149static inline __attribute__ ((always_inline))
150void * 150void *
151__fortify_mempcpy(void *__restrict dest, const void *__restrict src, size_t n) 151__fortify_mempcpy(void *dest, const void *src, size_t n)
152{ 152{
153 size_t bos = __builtin_object_size(dest, 0); 153 size_t bos = __builtin_object_size(dest, 0);
154 154
@@ -165,7 +165,7 @@ __fortify_mempcpy(void *__restrict dest, const void *__restrict src, size_t n)
165__errordecl(__strlcat_error, "strlcat: buffer overflow detected"); 165__errordecl(__strlcat_error, "strlcat: buffer overflow detected");
166static inline __attribute__ ((always_inline)) 166static inline __attribute__ ((always_inline))
167size_t 167size_t
168__fortify_strlcat(char *__restrict dest, const char *__restrict src, size_t n) 168__fortify_strlcat(char *dest, const char *src, size_t n)
169{ 169{
170 size_t bos = __builtin_object_size(dest, 0); 170 size_t bos = __builtin_object_size(dest, 0);
171 171
@@ -180,7 +180,7 @@ __fortify_strlcat(char *__restrict dest, const char *__restrict src, size_t n)
180__errordecl(__strlcpy_error, "strlcpy: buffer overflow detected"); 180__errordecl(__strlcpy_error, "strlcpy: buffer overflow detected");
181static inline __attribute__ ((always_inline)) 181static inline __attribute__ ((always_inline))
182size_t 182size_t
183__fortify_strlcpy(char *__restrict dest, const char *__restrict src, size_t n) 183__fortify_strlcpy(char *dest, const char *src, size_t n)
184{ 184{
185 size_t bos = __builtin_object_size(dest, 0); 185 size_t bos = __builtin_object_size(dest, 0);
186 186
diff --git a/include/strings.h b/include/strings.h
index 4086fe4..5a3471d 100644
--- a/include/strings.h
+++ b/include/strings.h
@@ -14,7 +14,7 @@
14__errordecl(__bcopy_error, "bcopy: buffer overflow detected"); 14__errordecl(__bcopy_error, "bcopy: buffer overflow detected");
15static inline __attribute__ ((always_inline)) 15static inline __attribute__ ((always_inline))
16void 16void
17__fortify_bcopy(const void *__restrict src, void *__restrict dest, size_t n) 17__fortify_bcopy(const void *src, void *dest, size_t n)
18{ 18{
19 size_t bos = __builtin_object_size(dest, 0); 19 size_t bos = __builtin_object_size(dest, 0);
20 20