| ... | ... | @@ -1927,7 +1927,7 @@ pub fn teb() *TEB { |
| 1927 | 1927 | if (builtin.zig_backend == .stage2_c) { |
| 1928 | 1928 | break :blk @ptrCast(@alignCast(zig_x86_windows_teb())); |
| 1929 | 1929 | } else { |
| 1930 | | break :blk asm volatile ( |
| 1930 | break :blk asm ( |
| 1931 | 1931 | \\ movl %%fs:0x18, %[ptr] |
| 1932 | 1932 | : [ptr] "=r" (-> *TEB), |
| 1933 | 1933 | ); |
| ... | ... | @@ -1937,13 +1937,13 @@ pub fn teb() *TEB { |
| 1937 | 1937 | if (builtin.zig_backend == .stage2_c) { |
| 1938 | 1938 | break :blk @ptrCast(@alignCast(zig_x86_64_windows_teb())); |
| 1939 | 1939 | } else { |
| 1940 | | break :blk asm volatile ( |
| 1940 | break :blk asm ( |
| 1941 | 1941 | \\ movq %%gs:0x30, %[ptr] |
| 1942 | 1942 | : [ptr] "=r" (-> *TEB), |
| 1943 | 1943 | ); |
| 1944 | 1944 | } |
| 1945 | 1945 | }, |
| 1946 | | .aarch64 => asm volatile ( |
| 1946 | .aarch64 => asm ( |
| 1947 | 1947 | \\ mov %[ptr], x18 |
| 1948 | 1948 | : [ptr] "=r" (-> *TEB), |
| 1949 | 1949 | ), |