CI: disable building docs on x86_64-linux debug
c24c6fe210 • Andrew Kelley • Nov 22, 2022
llvm: fix x86_64 sysV ABI of big vectors on avx512 enabled CPUs
fc5209c139 • Veikka Tuominen • Nov 22, 2022
Merge branch 'ci-secure'
3a616f51c0 • Andrew Kelley • Nov 22, 2022
disable failing C ABI test
5e42378227 • Andrew Kelley • Nov 22, 2022
std.crypto.auth: add AEGIS MAC (#13607)
ea05223b63 • Frank Denis • Nov 22, 2022
value: account for undef value for ptr in slice in hashUncoerced
114244f770 • Jakub Konka • Nov 22, 2022
AstGen: Pop error trace for `continue`
3fa226a80c • Cody Tapscott • Nov 22, 2022
CI: add missing backslash
283c92e362 • Andrew Kelley • Nov 22, 2022
CI: fix wrong directory paths
936b44e50a • Andrew Kelley • Nov 22, 2022
CI: fix wrong lib dir path
ab680250e1 • Andrew Kelley • Nov 22, 2022
CI: build from old zig on x86_64-linux debug
e18d310afd • Andrew Kelley • Nov 22, 2022
disable failing arm-linux non-llvm backend tests
7829c73ccf • Andrew Kelley • Nov 22, 2022
CI: fix wrong tarball name for aarch64-linux
0912f1d1f9 • Andrew Kelley • Nov 22, 2022
CI: switch to GitHub Actions
14d77108b8 • Andrew Kelley • Nov 22, 2022
Merge pull request #13292 from mitchellh/valgrind-arm64
670b4c5c02 • Andrew Kelley • Nov 22, 2022
Merge pull request #11828 from devins2518/arm-atomics
271cc52a16 • Andrew Kelley • Nov 22, 2022
Merge pull request #13585 from Vexu/stage2-fixes
7c527c6dfe • Veikka Tuominen • Nov 21, 2022
stage2 ARM: misc fixes
89c374cd2d • joachimschmidt557 • Nov 21, 2022
Add the POLYVAL universal hash function
c45c6cd492 • Frank Denis • Nov 20, 2022
uefi: Delete unneeded alignment and use default 4K
79bba5a9e6 • David Gonzalez Martin • Nov 20, 2022
fix CPU model detection for neoverse_n1 on aarch64-linux
8c7712d8fa • Andrew Kelley • Nov 20, 2022
translate-c: cast unsuffixed floats to f64
44f8714dfb • Veikka Tuominen • Nov 20, 2022
compute LLVMTypes in ParamTypeIterator (#13592)
476b946802 • Guillaume Wenzek • Nov 20, 2022
os: windows: fix unhandled error
fca776f8f5 • Ali Chraghi • Nov 19, 2022
c backend: Output string literals for array init of bytes
adc3fafbc0 • Jimmi Holst Christensen • Nov 19, 2022
linker: fail the compilation if there were linker errors
f746e11879 • Casey Banner • Nov 19, 2022
extract C backend behavior tests with vectors
0697883d01 • Andrew Kelley • Nov 19, 2022
Sema: optimize compare comptime float with int
ea590ece4b • kkHAIKE • Nov 18, 2022
run zig fmt on everything checked by CI
04f3067a79 • Stevie Hryciw • Nov 18, 2022
std: replace parseAppend with parseWrite in std.zig.string_literal
e999f9f472 • Stevie Hryciw • Nov 18, 2022
fmt: canonicalize identifiers
ca9e1760e8 • Stevie Hryciw • Nov 18, 2022
translate-c: use .identifier tokens in .identifier AST nodes
d6d4f2481d • Stevie Hryciw • Nov 18, 2022
stage1: delete keywords
be737bb5cc • Stevie Hryciw • Nov 18, 2022
std.array_list: add a comment on every methods invalidating pointers.
e7424d5d2a • remeh • Nov 18, 2022
Merge pull request #13417 from InKryption/rand-deterministic-indexing
3c0c0f899b • Veikka Tuominen • Nov 18, 2022
Merge pull request #13411 from dweiller/custom-test-runner
8082323dfd • Veikka Tuominen • Nov 18, 2022
std.math.big.int: implement popCount() for Const
5f6f38ff31 • Stevie Hryciw • Nov 18, 2022
add C ABI tests with double
5221c90164 • Guillaume Wenzek • Nov 18, 2022
Merge pull request #13579 from jedisct1/ghash-fix-wasm32
6c931c32bb • Andrew Kelley • Nov 18, 2022
Revert "std.crypto.onetimeauth.ghash: faster GHASH on modern CPUs (#13566)"
72d3f4b5dc • Andrew Kelley • Nov 17, 2022
windows: fix _tls_index not being defined if libc wasn't linked, and fix x86 name mangling
88a0f3d0e5 • kcbanner • Nov 17, 2022
std.crypto.onetimeauth.ghash: faster GHASH on modern CPUs (#13566)
7cfeae1ce7 • Frank Denis • Nov 17, 2022
packed struct fix example and clarify least to most significant ordering
58d9004cea • Jonathan Marler • Nov 17, 2022
stdlib: make linux.PERF.TYPE non-exhaustive
a09a5ad574 • Björn Linse • Nov 17, 2022
process.zig: remove unused function getSelfExeSharedLibPaths
3c3def6ac2 • Eric Joldasov • Nov 16, 2022
fix Nvptx backend outputing files at the top level of zig-cache
699e7f721b • Guillaume Wenzek • Nov 16, 2022
Merge pull request #13561 from jacobly0/gcc-warnings
07671838b0 • Andrew Kelley • Nov 16, 2022
compiler_rt: fix TODOs in udivmod.zig
684264908e • Eric Joldasov • Nov 16, 2022
Merge pull request #13558 from Vexu/stage2-fixes
eed82ca287 • Veikka Tuominen • Nov 16, 2022
zig-cache: support windows drive + fwd-slash paths
a93fa29d8f • mike • Nov 16, 2022
std.build: fix typo
024bac7f53 • GethDW • Nov 15, 2022
Fix error reporting the wrong line for struct field inits (#13502)
c4f7663c92 • mparadinha • Nov 15, 2022
std.os.linux: Add setitimer and getitimer syscalls
ceb9fedb47 • Hayden Pope • Nov 15, 2022
CI: disable github workflows until it is working in the ci branch
14986077ce • Andrew Kelley • Nov 15, 2022
disable failing test on aarch64-macos
a50ad04e85 • Andrew Kelley • Nov 14, 2022
CI: aarch64-linux: init
5d7efa6d82 • Andrew Kelley • Nov 14, 2022
macos: x86_64: fix wrong path to cmake
e14d135881 • Andrew Kelley • Nov 14, 2022
CI: aarch64-macos: set PATH env var for cmake
27e63bb59f • Andrew Kelley • Nov 14, 2022
CI: separate aarch64 and x86_64 macos scripts
37402e4d17 • Andrew Kelley • Nov 14, 2022
ci: init github actions support
bbd0775d77 • Loris Cro • Nov 14, 2022
crypto.bcrypt: fix massive speed regression when using stage2 (#13518)
7eed028f9a • Frank Denis • Nov 14, 2022
musl.zig: remove unused enum (#13545)
d823680e18 • Motiejus Jakštys • Nov 14, 2022
std.crypto.ghash: fix uninitialized polynomial use (#13527)
b29057b6ab • Naoki MATSUMOTO • Nov 14, 2022
Merge pull request #13536 from ziglang/cbe-zig-h
0b0292c456 • Andrew Kelley • Nov 14, 2022
Sema: remove `block` and `src` parameters from `getBuiltin`
0184c8d86f • Veikka Tuominen • Nov 13, 2022
x/os/Reactor: implement remove function (#13330)
b2ffe113d3 • Halil • Nov 13, 2022
pthread_sigmask
81dadbcd77 • Jonathan • Nov 13, 2022
Merge pull request #13497 from Vexu/stage2-fixes
99616216c3 • Veikka Tuominen • Nov 13, 2022
Make invalidFmtError public and use in place of compileErrors for bad format strings (#13526)
8a5818535b • Nick Cernis • Nov 12, 2022
langref: add appendix and explain 'container' terminology
32b97df50e • Stevie Hryciw • Nov 12, 2022
Implements std.math.sign for float vectors.
fbc4331f18 • IntegratedQuantum • Nov 12, 2022
pdb: make SuperBlock def public
7733246d6e • Jakub Konka • Nov 12, 2022
crypto.AesGcm: provision ghash for the final block
df7223c7f2 • Frank Denis • Nov 11, 2022
GitHub: add issue template for error messages
4f285d4dac • Veikka Tuominen • Nov 11, 2022
stage2: Support modifiers in inline asm
2897641fb9 • Cody Tapscott • Nov 11, 2022
cmake: Mark <root>/.git/HEAD as a configure dependency
b605cb2742 • Cody Tapscott • Nov 11, 2022
Merge pull request #13074 from topolarity/stage2-opt
892fb0fc88 • Andrew Kelley • Nov 11, 2022
Sema: avoid breaking hash contract when instantiating generic functions
e40c38d258 • Jacob Young • Nov 10, 2022
crypto.ghash: define aggregate tresholds as blocks, not bytes (#13507)
59af6417bb • Frank Denis • Nov 10, 2022
Merge branch 'jcmoyer-lld-explicit-pdb'
04b8ce5fd3 • Jakub Konka • Nov 10, 2022
Merge pull request #13495 from ziglang/macho-dsym
4b3637820d • Jakub Konka • Nov 10, 2022
Merge pull request #13485 from ziglang/arm64-non-null-actual
2d5fbbb44e • Jakub Konka • Nov 9, 2022
Merge pull request #13418 from ryanschneider/signal-alignment-13216
41b7e40d75 • Veikka Tuominen • Nov 9, 2022
Handle sentinel slices in `std.mem.zeroes`
d1e7be0bd1 • IntegratedQuantum • Nov 9, 2022
llvm: implement packed unions
61842da9f7 • Veikka Tuominen • Nov 9, 2022
Fixes to linux/bpf/btf.zig
95f989a05b • bfredl • Nov 9, 2022
Merge pull request #13487 from ziglang/zld-dwarf-string
a2e67173d1 • Jakub Konka • Nov 9, 2022
CI: stop using cloud.drone.io
a65ba6c85a • Andrew Kelley • Nov 8, 2022
crypto.ghash: compatibility with stage1
36e618aef1 • Frank Denis • Nov 8, 2022
std.crypto: make ghash faster, esp. for small messages (#13464)
7d48cb1138 • Frank Denis • Nov 7, 2022
langref.html.in: Simplify printing types in examples
88d2e4f66a • Ganesan Rajagopal • Nov 7, 2022
Merge pull request #13446 from Vexu/stage2-fixes
dc128f403b • Veikka Tuominen • Nov 7, 2022
crypto.core.aes: process 6 block in parallel instead of 8 on aarch64 (#13473)
32563e6829 • Frank Denis • Nov 7, 2022
crypto.salsa20: make the number of rounds a comptime parameter (#13442)
907f3ef887 • Frank Denis • Nov 6, 2022
Merge pull request #13463 from ziglang/fix-13056
4c719ad338 • Jakub Konka • Nov 6, 2022
std.os.linux.T: translate more MIPS values
b83e4d9656 • r00ster91 • Nov 6, 2022
Revert "x86" CPU model (not arch) back to "i386"
694d8831c3 • Jay Petacat • Nov 6, 2022
coff: move relocation in its own module
1aeef29733 • Jakub Konka • Nov 6, 2022
Merge pull request #13459 from ziglang/issue-13457
5ef33e7c7e • Jakub Konka • Nov 6, 2022
Improve doc comments for two functions (#13456)
c8a5ad6d9d • delitako • Nov 5, 2022