Commit 74abc5ad2f
Changed files (1)
std
special
std/special/start.zig
@@ -35,13 +35,13 @@ nakedcc fn _start() noreturn {
switch (builtin.arch) {
.x86_64 => {
- argc_ptr = asm ("lea (%%rsp), %[argc]"
- : [argc] "=r" (-> [*]usize)
+ argc_ptr = asm (""
+ : [argc] "={rsp}" (-> [*]usize)
);
},
.i386 => {
- argc_ptr = asm ("lea (%%esp), %[argc]"
- : [argc] "=r" (-> [*]usize)
+ argc_ptr = asm (""
+ : [argc] "={esp}" (-> [*]usize)
);
},
.aarch64, .aarch64_be => {