| .. | .. |
|---|
| 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 | } |
|---|