COMMITS
/ lib/std/os/linux/tls.zig January 29, 2025
A
adjust runtime page size APIs
Andrew Kelley committed
October 20, 2024
A
runtime page size detection
Archbirdplus committed
October 1, 2024
A
std.os.linux: Fix mmap() syscall invocation for s390x.
Alex Rønne Petersen committed
August 15, 2024
Y
loongarch: fix asm to set thread pointer (#21086)
YANG Xudong committed
August 12, 2024
A
std.os.linux.tls: Support sparc32.
Alex Rønne Petersen committed
July 28, 2024
A
std.os.linux.tls: Add csky support.
Alex Rønne Petersen committed
A
std.os.linux.tls: Add arc support.
Alex Rønne Petersen committed
A
std.os.linux.tls: Add hexagon support.
Alex Rønne Petersen committed
A
std.os.linux.tls: Add s390x support.
Alex Rønne Petersen committed
July 23, 2024
A
std.os.linux.tls: Add loongarch support.
Alex Rønne Petersen committed
A
std.os.linux.tls: Add m68k support.
Alex Rønne Petersen committed
July 29, 2024
A
std.os.linux.tls: Fix layout computation for the modified Variant I.
Alex Rønne Petersen committed
July 22, 2024
A
std.os.linux.tls: Refactor and improve documentation.
Alex Rønne Petersen committed
A
update start code to use `@disableInstrumentation`
Andrew Kelley committed
June 22, 2024
A
std.os.linux.tls: Handle riscv32 in setThreadPointer().
Alex Rønne Petersen committed
July 21, 2024
A
std.os.linux.tls: Fix setThreadPointer() for armeb and thumbeb.
Alex Rønne Petersen committed
A
std.os.linux.tls: Set some constants correctly for powerpcle.
Alex Rønne Petersen committed
A
std.os.linux.tls: Set tls_tcb_size correctly for thumbeb.
Alex Rønne Petersen committed
A
std.os.linux.tls: Set tls_variant correctly for thumbeb.
Alex Rønne Petersen committed
March 19, 2024
A
extract std.posix from std.os
Andrew Kelley committed
February 7, 2024
A
std.os.linux.MAP: use a packed struct
Andrew Kelley committed
July 31, 2023
J
std: finish cleanup up asm
Jacob Young committed
July 30, 2023
J
std: cleanup asm usage
Jacob Young committed
June 22, 2023
M
all: migrate code to new cast builtin syntax
mlugg committed
June 15, 2023
E
all: zig fmt and rename "@XToY" to "@YFromX"
Eric Joldasov committed
June 9, 2023
M
mem: rename align*Generic to mem.align*
Motiejus Jakštys committed
April 27, 2023
A
std: update to use `@memcpy` directly
Andrew Kelley committed
April 26, 2023
A
update codebase to use `@memset` and `@memcpy`
Andrew Kelley committed
February 4, 2023
S
Add support for mips64/mips64el
Suirad committed
October 7, 2022
A
all: rename i386 to x86
Ali Chraghi committed
May 13, 2022
K
target: Rename sparcv9 -> sparc64
Koakuma committed
October 23, 2021
L
std: Fix edge case in TLS tp calculation
LemonBoy committed
October 5, 2021
A
migrate from `std.Target.current` to `@import("builtin").target`
Andrew Kelley committed
August 24, 2021
A
std.os reorganization, avoiding `usingnamespace`
Andrew Kelley committed
A
remove redundant license headers from zig standard library
Andrew Kelley committed
August 29, 2021
J
zig fmt: respect trailing commas in inline assembly
jdmichaud committed
June 19, 2021
L
std: Fix PIE startup sequence
LemonBoy committed
May 20, 2021
I
Run `zig fmt` on src/ and lib/std/
Isaac Freund committed
May 8, 2021
A
Merge remote-tracking branch 'origin/master' into stage2-whole-file-astgen
Andrew Kelley committed
May 4, 2021
L
std: Initial bringup for Linux on Thumb2
LemonBoy committed
April 28, 2021
A
Merge remote-tracking branch 'origin/master' into stage2-whole-file-astgen
Andrew Kelley committed
April 25, 2021
L
std: Fix wrong alignOf expression
LemonBoy committed
April 12, 2021
A
std: change `@import("builtin")` to `std.builtin`
Andrew Kelley committed
April 11, 2021
L
std: Fix TLS definitions for 32bit PowerPC targets
LemonBoy committed
January 11, 2021
T
Convert inline fn to callconv(.Inline) everywhere
Tadeo Kondrak committed
December 18, 2020
A
std.crypto.random: introduce fork safety
Andrew Kelley committed
L
std: Properly fix the TLS alignment problem
LemonBoy committed
A
std: align(16) main_thread_tls_buffer
Andrew Kelley committed
October 25, 2020
K
Add back ppc input/output/clobber definitions
Koakuma committed