.. | .. |
---|
17 | 17 | { |
---|
18 | 18 | long ret; |
---|
19 | 19 | |
---|
20 | | - asm("syscall" : "=a" (ret) : |
---|
21 | | - "0" (__NR_clock_gettime), "D" (clock), "S" (ts) : "memory"); |
---|
| 20 | + asm("syscall" |
---|
| 21 | + : "=a" (ret) |
---|
| 22 | + : "0" (__NR_clock_gettime), "D" (clock), "S" (ts) |
---|
| 23 | + : "rcx", "r11", "memory"); |
---|
22 | 24 | |
---|
23 | 25 | return ret; |
---|
24 | 26 | } |
---|
.. | .. |
---|
29 | 31 | { |
---|
30 | 32 | long ret; |
---|
31 | 33 | |
---|
32 | | - asm("syscall" : "=a" (ret) : |
---|
33 | | - "0" (__NR_gettimeofday), "D" (tv), "S" (tz) : "memory"); |
---|
| 34 | + asm("syscall" |
---|
| 35 | + : "=a" (ret) |
---|
| 36 | + : "0" (__NR_gettimeofday), "D" (tv), "S" (tz) |
---|
| 37 | + : "rcx", "r11", "memory"); |
---|
34 | 38 | |
---|
35 | 39 | return ret; |
---|
36 | 40 | } |
---|