diff options
Diffstat (limited to 'arch/mn10300/lib/usercopy.c')
| -rw-r--r-- | arch/mn10300/lib/usercopy.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/arch/mn10300/lib/usercopy.c b/arch/mn10300/lib/usercopy.c index a75b203059c1..7826e6c364e7 100644 --- a/arch/mn10300/lib/usercopy.c +++ b/arch/mn10300/lib/usercopy.c | |||
| @@ -62,7 +62,7 @@ do { \ | |||
| 62 | " .previous" \ | 62 | " .previous" \ |
| 63 | :"=&r"(res), "=r"(count), "=&r"(w) \ | 63 | :"=&r"(res), "=r"(count), "=&r"(w) \ |
| 64 | :"i"(-EFAULT), "1"(count), "a"(src), "a"(dst) \ | 64 | :"i"(-EFAULT), "1"(count), "a"(src), "a"(dst) \ |
| 65 | :"memory"); \ | 65 | : "memory", "cc"); \ |
| 66 | } while (0) | 66 | } while (0) |
| 67 | 67 | ||
| 68 | long | 68 | long |
| @@ -109,7 +109,7 @@ do { \ | |||
| 109 | ".previous\n" \ | 109 | ".previous\n" \ |
| 110 | : "+r"(size), "=&r"(w) \ | 110 | : "+r"(size), "=&r"(w) \ |
| 111 | : "a"(addr), "d"(0) \ | 111 | : "a"(addr), "d"(0) \ |
| 112 | : "memory"); \ | 112 | : "memory", "cc"); \ |
| 113 | } while (0) | 113 | } while (0) |
| 114 | 114 | ||
| 115 | unsigned long | 115 | unsigned long |
| @@ -161,6 +161,6 @@ long strnlen_user(const char *s, long n) | |||
| 161 | ".previous\n" | 161 | ".previous\n" |
| 162 | :"=d"(res), "=&r"(w) | 162 | :"=d"(res), "=&r"(w) |
| 163 | :"0"(0), "a"(s), "r"(n) | 163 | :"0"(0), "a"(s), "r"(n) |
| 164 | :"memory"); | 164 | : "memory", "cc"); |
| 165 | return res; | 165 | return res; |
| 166 | } | 166 | } |
