diff options
| -rw-r--r-- | arch/mips/vdso/gettimeofday.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/arch/mips/vdso/gettimeofday.c b/arch/mips/vdso/gettimeofday.c index 974276e828b2..e2690d7ca4dd 100644 --- a/arch/mips/vdso/gettimeofday.c +++ b/arch/mips/vdso/gettimeofday.c | |||
| @@ -35,7 +35,8 @@ static __always_inline long gettimeofday_fallback(struct timeval *_tv, | |||
| 35 | " syscall\n" | 35 | " syscall\n" |
| 36 | : "=r" (ret), "=r" (error) | 36 | : "=r" (ret), "=r" (error) |
| 37 | : "r" (tv), "r" (tz), "r" (nr) | 37 | : "r" (tv), "r" (tz), "r" (nr) |
| 38 | : "memory"); | 38 | : "$1", "$3", "$8", "$9", "$10", "$11", "$12", "$13", |
| 39 | "$14", "$15", "$24", "$25", "hi", "lo", "memory"); | ||
| 39 | 40 | ||
| 40 | return error ? -ret : ret; | 41 | return error ? -ret : ret; |
| 41 | } | 42 | } |
| @@ -55,7 +56,8 @@ static __always_inline long clock_gettime_fallback(clockid_t _clkid, | |||
| 55 | " syscall\n" | 56 | " syscall\n" |
| 56 | : "=r" (ret), "=r" (error) | 57 | : "=r" (ret), "=r" (error) |
| 57 | : "r" (clkid), "r" (ts), "r" (nr) | 58 | : "r" (clkid), "r" (ts), "r" (nr) |
| 58 | : "memory"); | 59 | : "$1", "$3", "$8", "$9", "$10", "$11", "$12", "$13", |
| 60 | "$14", "$15", "$24", "$25", "hi", "lo", "memory"); | ||
| 59 | 61 | ||
| 60 | return error ? -ret : ret; | 62 | return error ? -ret : ret; |
| 61 | } | 63 | } |
