aboutsummaryrefslogtreecommitdiff
path: root/lib/std/os/plan9
AgeCommit message (Collapse)Author
2025-07-16zig fmtAndrew Kelley
2024-03-19extract std.posix from std.osAndrew Kelley
closes #5019
2023-08-02plan 9: filesystem supportJacob G-W
2023-06-19all: zig fmt and rename "@XToY" to "@YFromX"Eric Joldasov
Signed-off-by: Eric Joldasov <bratishkaerik@getgoogleoff.me>
2023-06-16plan9: flesh out stdlib enough to allow not using simplified start logicJacob G-W
2023-06-10os/plan9: fix order of register setting in syscall1Jacob G-W
We need to set rbp last because the arguments are stored on the stack. If we clobber rbp first, then we will get a segfault when trying to access the function arguments. I believe I had already done this with the other syscall* functions, but not with syscall1, so this allows single argument syscalls like close to work.
2021-11-09plan9: more syscallsJacob G-W
2021-11-09fix outputs in inline assemblyJacob G-W
2021-11-09add initial plan9 support to stdJacob G-W