diff --git a/lib/std/os/plan9/x86_64.zig b/lib/std/os/plan9/x86_64.zig index 83d0d35307..0f9263296f 100644 --- a/lib/std/os/plan9/x86_64.zig +++ b/lib/std/os/plan9/x86_64.zig @@ -9,8 +9,8 @@ pub fn syscall1(sys: plan9.SYS, arg0: usize) usize { \\pop %%r11 \\pop %%r11 : [ret] "={rax}" (-> usize), - : [syscall_number] "{rbp}" (@enumToInt(sys)), - [arg0] "{r8}" (arg0), + : [arg0] "{r8}" (arg0), + [syscall_number] "{rbp}" (@enumToInt(sys)), : "rcx", "rax", "rbp", "r11", "memory" ); }