diff options
| author | Andrew Kelley <andrew@ziglang.org> | 2021-08-31 18:44:15 -0700 |
|---|---|---|
| committer | Andrew Kelley <andrew@ziglang.org> | 2021-08-31 18:44:15 -0700 |
| commit | 7efca2e6f51458de8e70a6f5cbbc292026321681 (patch) | |
| tree | 67595e90e73b9cb2637848d1fdd950f3463f2c4e /lib/std/Thread.zig | |
| parent | db4fea6689eb34959028cad3b63de45da65683d3 (diff) | |
| parent | 75263e160e477a210a3d2a007b6d66c63b85001f (diff) | |
| download | zig-7efca2e6f51458de8e70a6f5cbbc292026321681.tar.gz zig-7efca2e6f51458de8e70a6f5cbbc292026321681.zip | |
Merge remote-tracking branch 'origin/master' into llvm13
Diffstat (limited to 'lib/std/Thread.zig')
| -rw-r--r-- | lib/std/Thread.zig | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/lib/std/Thread.zig b/lib/std/Thread.zig index 3c0a53612c..e322485037 100644 --- a/lib/std/Thread.zig +++ b/lib/std/Thread.zig @@ -700,7 +700,7 @@ const LinuxThreadImpl = struct { \\ int $128 : : [ptr] "r" (@ptrToInt(self.mapped.ptr)), - [len] "r" (self.mapped.len) + [len] "r" (self.mapped.len), : "memory" ), .x86_64 => asm volatile ( @@ -713,7 +713,7 @@ const LinuxThreadImpl = struct { \\ syscall : : [ptr] "r" (@ptrToInt(self.mapped.ptr)), - [len] "r" (self.mapped.len) + [len] "r" (self.mapped.len), : "memory" ), .arm, .armeb, .thumb, .thumbeb => asm volatile ( @@ -726,7 +726,7 @@ const LinuxThreadImpl = struct { \\ svc 0 : : [ptr] "r" (@ptrToInt(self.mapped.ptr)), - [len] "r" (self.mapped.len) + [len] "r" (self.mapped.len), : "memory" ), .aarch64, .aarch64_be, .aarch64_32 => asm volatile ( @@ -739,7 +739,7 @@ const LinuxThreadImpl = struct { \\ svc 0 : : [ptr] "r" (@ptrToInt(self.mapped.ptr)), - [len] "r" (self.mapped.len) + [len] "r" (self.mapped.len), : "memory" ), .mips, .mipsel => asm volatile ( @@ -753,7 +753,7 @@ const LinuxThreadImpl = struct { \\ syscall : : [ptr] "r" (@ptrToInt(self.mapped.ptr)), - [len] "r" (self.mapped.len) + [len] "r" (self.mapped.len), : "memory" ), .mips64, .mips64el => asm volatile ( @@ -766,7 +766,7 @@ const LinuxThreadImpl = struct { \\ syscall : : [ptr] "r" (@ptrToInt(self.mapped.ptr)), - [len] "r" (self.mapped.len) + [len] "r" (self.mapped.len), : "memory" ), .powerpc, .powerpcle, .powerpc64, .powerpc64le => asm volatile ( @@ -780,7 +780,7 @@ const LinuxThreadImpl = struct { \\ blr : : [ptr] "r" (@ptrToInt(self.mapped.ptr)), - [len] "r" (self.mapped.len) + [len] "r" (self.mapped.len), : "memory" ), .riscv64 => asm volatile ( @@ -793,7 +793,7 @@ const LinuxThreadImpl = struct { \\ ecall : : [ptr] "r" (@ptrToInt(self.mapped.ptr)), - [len] "r" (self.mapped.len) + [len] "r" (self.mapped.len), : "memory" ), .sparcv9 => asm volatile ( @@ -821,7 +821,7 @@ const LinuxThreadImpl = struct { \\ t 0x6d : : [ptr] "r" (@ptrToInt(self.mapped.ptr)), - [len] "r" (self.mapped.len) + [len] "r" (self.mapped.len), : "memory" ), else => |cpu_arch| @compileError("Unsupported linux arch: " ++ @tagName(cpu_arch)), |
