ee98e04d6b
spirv: fix linking when invoked as part of build system on windows
bdfbf432dd
std.process.abort: trap on freestanding
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
spirv: fix linking when invoked as part of build system on windows
9fbc67cfc1
spirv: fix linking when invoked as part of build system on windows
build: fetching zip files fails when cache is empty
a626dc1a5f
build fetch: fix fetching zip file when cache is empty
dea6914aaa
bootstrap.c: fix zig2 version
b0f6889d12
Merge pull request 'docs: langref: Clear up terminology used for top-level doc comments' (#31920) into master
571388a93d
langref: use the word "namespace" instead of "container"
f0649e7709
langref: Clear up terminology used for top-level doc comments
9b177a7d21
Merge pull request 'Rework StackFallbackAllocator' (#31841) into master
c7d69f0160
std.mem: delete illegal code in findSentinel()
029719cf47
std.Uri: reject invalid URI schemes according to RFC3986
1708da2c71
libfuzzer: fix SkipZigTest with new inputs
b2c2b4d063
Merge pull request 'crypto: correct aes-siv s2v' (#31623) from sinon/zig:fix-aes-siv into master
1311880eea
fix: use no_builtin when including zigc in the Zcu
Remove
extern/export decls and improve the ergonomics of @extern/@export
@mlugg regarding the second idea:
37d14a4f3b
Merge pull request 'libzigc: cbrt, cbrtf' (#31078) from jeffective/zig:jeff/libzigc-cbrt into master
171459f678
Merge pull request 'libzigc: round, roundf' (#31075) from jeffective/zig:jeff/libzigc-round into master
59073484ba
std.Io: add ioctl / DeviceIoControlFile API
4aadb5e4a5
libzigc: cbrtf
0aae9768aa
libzigc: cbrt
Remove
extern/export decls and improve the ergonomics of @extern/@export
I like this, as extern and @extern being non-orthogonal language features has bothered me a for a while. However, there's one part of this proposal I'm concerned about:
514b103edb
std.Io.Threaded: correctly initialize PosixAddress/WsaAddress from sockaddr (#30722)
6a5bb3ede3
std: find a better home for the "preopens" concept
d2d8b969a1
fix redundant safety checks being emitted for slicing
cdaf279314
link.Elf2: fix incorrect expected node length
8d06d8dca2
link.Elf: allow multiple relocs at the same location
@extern: add support for SPIR-V locations and descriptors
this is definitely ugly, haven't seen other examples of large tagged unions in the intern pool so I'm not sure what the preferred pattern here is
@extern: add support for spir-v locations and descriptors
0ea79c85b2
remove std.gpu.(binding|location)
24e7500c33
@extern: add support for spir-v locations and descriptors