aboutsummaryrefslogtreecommitdiff
path: root/std/std.zig
diff options
context:
space:
mode:
authorAndrew Kelley <superjoe30@gmail.com>2015-12-23 15:49:34 -0700
committerAndrew Kelley <superjoe30@gmail.com>2015-12-23 15:49:34 -0700
commit9ce36ba0ccd5d7de076e688423862d315ef4233f (patch)
tree24be8536eba04042e04995aa8d89951b8cc4fbe1 /std/std.zig
parente21369a1539063773734432993bc2c23680f0913 (diff)
downloadzig-9ce36ba0ccd5d7de076e688423862d315ef4233f.tar.gz
zig-9ce36ba0ccd5d7de076e688423862d315ef4233f.zip
inline assembly uses -> instead of return
Diffstat (limited to 'std/std.zig')
-rw-r--r--std/std.zig4
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")
}