diff options
| author | Andrew Kelley <superjoe30@gmail.com> | 2015-12-23 15:49:34 -0700 |
|---|---|---|
| committer | Andrew Kelley <superjoe30@gmail.com> | 2015-12-23 15:49:34 -0700 |
| commit | 9ce36ba0ccd5d7de076e688423862d315ef4233f (patch) | |
| tree | 24be8536eba04042e04995aa8d89951b8cc4fbe1 /std/std.zig | |
| parent | e21369a1539063773734432993bc2c23680f0913 (diff) | |
| download | zig-9ce36ba0ccd5d7de076e688423862d315ef4233f.tar.gz zig-9ce36ba0ccd5d7de076e688423862d315ef4233f.zip | |
inline assembly uses -> instead of return
Diffstat (limited to 'std/std.zig')
| -rw-r--r-- | std/std.zig | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/std/std.zig b/std/std.zig index b0aa266be6..132a22e996 100644 --- a/std/std.zig +++ b/std/std.zig @@ -4,14 +4,14 @@ const stdout_fileno : isize = 1; fn syscall1(number: isize, arg1: isize) -> isize { asm volatile ("syscall" - : [ret] "={rax}" (return isize) + : [ret] "={rax}" (-> isize) : [number] "{rax}" (number), [arg1] "{rdi}" (arg1) : "rcx", "r11") } fn syscall3(number: isize, arg1: isize, arg2: isize, arg3: isize) -> isize { asm volatile ("syscall" - : [ret] "={rax}" (return isize) + : [ret] "={rax}" (-> isize) : [number] "{rax}" (number), [arg1] "{rdi}" (arg1), [arg2] "{rsi}" (arg2), [arg3] "{rdx}" (arg3) : "rcx", "r11") } |
