• Joined on 2026年05月05日
tkatter pushed to std.os.freebsd at tkatter/zig 2026年07月10日 23:43:55 +02:00
7ff4f0ad1e
os.freebsd: all of the sig* syscalls
dc8aa15ac0
os.freebsd: getlogin, setlogin, and acct syscalls
Compare 2 commits »
tkatter pushed to std.os.freebsd at tkatter/zig 2026年07月10日 21:53:02 +02:00
7774bded2f
os.freebsd: ktrace, sigaction (struct), CAP + FCNTL defines
tkatter pushed to std.os.freebsd at tkatter/zig 2026年07月08日 07:34:06 +02:00
9386cde83f
os.freebsd: kill syscalls, getppid, dup[2], get[e]gid, profil
c6d026f11c
os.freebsd: impl sync, msync, fsync, & fdatasync
75b6c42df7
os.freebsd: impl chflags syscalls & remove arch-specific flags
Compare 3 commits »
tkatter pushed to std.os.freebsd at tkatter/zig 2026年07月08日 00:11:19 +02:00
846df34152
os.freebsd: impl access, eaccess, faccessat
tkatter pushed to std.os.freebsd at tkatter/zig 2026年07月07日 23:26:56 +02:00
6497817477
os.freebsd: accept, accept4, getpeername, getsockname impl
0b14fed755
os.freebsd: impl recvmmsg, poll, and ppoll
7c82623721
os.freebsd: impl send*/recv* syscalls and socket defines
Compare 3 commits »
tkatter pushed to master at tkatter/zig 2026年07月06日 23:14:25 +02:00
c5af4c75da Merge pull request 'std.debug.SelfInfo.Elf: enable DWARF unwinding for ARM' (#36035) from alexrp/zig:arm-dwarf-unwind into master
c0f9b51d84 Merge pull request 'spirv: bug fixes' (#36051) from alichraghi/zig:master into master
002f324dfc wasm: implement @abs on f16, f80 and f128 without compiler_rt
827c3d528c test: unskip 72 passing behavior tests for spirv backend
59a628c6d9 Merge pull request 'crypto.pcurves: reject affine encodings of the point at infinity' (#35513) from jedisct1/zig:pcurvesidentity into master
Compare 24 commits »
tkatter pushed to std.os.freebsd at tkatter/zig 2026年07月06日 23:14:17 +02:00
be27f108cd
os.freebsd: ptrace impl and defines, siginfo/sigval
070aba23b5
os.freebsd: rename syscall_arg_t to match freebsd decl
Compare 2 commits »
tkatter pushed to std.os.freebsd at tkatter/zig 2026年07月06日 05:10:53 +02:00
71eed7d449
impl setuid, getuid, and geteuid
469be21ec5
getpid, [un]mount and MNT flags
7906439327
chmod, chown and permission/file-type defines
c66bbf6ab7
impl [un]link and [f]chdir
Compare 4 commits »
tkatter pushed to std.os.freebsd at tkatter/zig 2026年07月05日 11:03:45 +02:00
cdf335b138
begin public syscall interface and types
tkatter pushed to std.os.freebsd at tkatter/zig 2026年07月05日 06:00:56 +02:00
7b807b71af
x86_64 syscall asm impl and std.os.freebsd skeleton
tkatter pushed to std.os.freebsd at tkatter/zig 2026年07月05日 05:19:51 +02:00
2586ccb8dd
add syscall generation tool for FreeBSD
tkatter created branch std.os.freebsd in tkatter/zig 2026年07月05日 05:19:51 +02:00
tkatter pushed to master at tkatter/zig 2026年07月04日 20:59:31 +02:00
eb2a1bb0d0 Merge pull request 'zig build: avoid resolving absolute path to build root directory if possible' (#36028) from Techatrix/zig:relative-build-root into master
bd4e82b460 std.Uri: validate host length in parseAfterScheme (#35604)
59451cce93
std.Build.Cache: skip over prefixes that are the cwd
ca8f037b34
zig build: do not resolve absolute path of build root if it's in the cwd
77ed1bfa52
zig build: handle passing cwd path to child processes
Compare 5 commits »
tkatter pushed to master at tkatter/zig 2026年07月04日 01:45:35 +02:00
67b05e5216
ci: bump x86_64-linux-debug-llvm timeout by 1 hour
d4f6ff2783 test-cases: run safety tests on wasm32-wasi
25fcf03a67 stage2-wasm: support .is_named_enum_value
2f7e082381 libc: Add missing macOS mach-o headers
fd62635d78
ci: bump aarch64-linux-release timeout by 1 hour
Compare 5 commits »
tkatter pushed to master at tkatter/zig 2026年07月03日 04:03:52 +02:00
e4b325c195 Merge branch 'splat'
072744f1ac langref: remove incorrect claim in @splat section
f6cd4971e2 separate @splat tests into their own behavior tests
358c43939c Merge pull request 'update MinGW-w64 to 31bd54ab7d5fe03c67ed2bb1a57e531b9c7f8cc4' (#36016) from alexrp/zig:mingw-update into master
c5879812be
libzigc: MinGW-w64 now provides strndup()
Compare 948 commits »
tkatter commented on issue ziglang/zig#30981 2026年07月02日 16:43:58 +02:00
Implement a FreeBSD syscall layer (std.os.freebsd)

Perfect thanks.

tkatter commented on issue ziglang/zig#30981 2026年07月01日 20:02:14 +02:00
Implement a FreeBSD syscall layer (std.os.freebsd)

Is there a convention for getting started on an issue like this aside from working on my fork towards this? Should I open a "tracking" PR with my fork's branch so that people can see what...

tkatter commented on pull request ziglang/zig#35217 2026年05月12日 18:40:29 +02:00
std: fix: add Io interface parameter to getUserInfo() (#35214)

Okay, sorry about the delay, nuked my system on accident after deleting a bunch of old llvm installs so just started fresh with a new install of arch XD. Anyways, I've ran the following tests and...

tkatter pushed to issue-35214 at tkatter/zig 2026年05月12日 18:38:09 +02:00
da3f9b9048 Merge branch 'master' into issue-35214
9787df9421 fix(std.Target/spirv): correct variable_pointers feature description
cb1fe0e578 Merge pull request 'ci: build/run all darwin module tests on aarch64-macos' (#35256) from alexrp/zig:maccatalyst-ci into master
c461befcf9
ci: build/run all darwin module tests on aarch64-macos
f99a310a1a
test: don't run x86_64-macos module tests
Compare 38 commits »
tkatter pushed to master at tkatter/zig 2026年05月12日 18:07:02 +02:00
9787df9421 fix(std.Target/spirv): correct variable_pointers feature description
cb1fe0e578 Merge pull request 'ci: build/run all darwin module tests on aarch64-macos' (#35256) from alexrp/zig:maccatalyst-ci into master
c461befcf9
ci: build/run all darwin module tests on aarch64-macos
f99a310a1a
test: don't run x86_64-macos module tests
a76ce77108 llvm: fix lowering of x86 fastcall and vectorcall
Compare 37 commits »