Split AES struct into AESEncrypt and AESDecrypt
130435a17a • Žiga Željko • Apr 27, 2020
implement @Type() for more types
45f4a1124f • Tadeo Kondrak • Apr 27, 2020
Fix issue with std.json incorrectly replacing forward slashes with a backslash (#5167)
0df82889cf • Auguste Rame • Apr 27, 2020
Add missing state to C object cache
a17eb15e11 • George Roman • Apr 27, 2020
stage2 zir: remove dead code
c22b54c9d8 • Andrew Kelley • Apr 26, 2020
Fix unfortunate typo
83b0f9c6f7 • Henry Nelson • Apr 26, 2020
add CLI option -Bsymbolic for binding global references locally
6aeceec1f2 • Andrew Kelley • Apr 26, 2020
Fix f64 variants of math.cosh and math.sinh to accept negative inputs. (#5172)
28c31a8429 • Nick Appleton • Apr 26, 2020
ir: elemptr and add instructions
d44c9bdbd9 • Andrew Kelley • Apr 26, 2020
std: fix posix Thread.spawn to accept all startFn types
6481b02fdc • Andrius Mitkus • Apr 25, 2020
Pass each target feature flag separately
0c037a8561 • George Roman • Apr 25, 2020
stage1: Prevent the creation of illegal ptr types
a7a8c433d0 • LemonBoy • Apr 24, 2020
Merge pull request #5158 from ziglang/zir-to-elf
7634e67ba5 • Andrew Kelley • Apr 24, 2020
Add mips support to standard library
c829f2f7b7 • Timon Kruiper • Apr 24, 2020
stage1: fix crash on accessing an array of size zero with runtime index
a9eb4a6740 • xackus • Apr 23, 2020
stage1: Fix bitcast of immediate to ptr type (#5131)
e6428f9401 • LemonBoy • Apr 23, 2020
Merge pull request #5139 from mikdusan/qemu-5.0.0-rc4
58d5c37409 • Michael Dusan • Apr 23, 2020
Merge pull request #5125 from mikdusan/kern.osproductversion
9a06f966cd • Michael Dusan • Apr 22, 2020
Merge pull request #5130 from ziglang/stage2-ir
e8545db9d4 • Andrew Kelley • Apr 22, 2020
stage1: Prevent the creation of illegal pointer types
b5e72c0148 • LemonBoy • Apr 22, 2020
Merge pull request #5133 from LemonBoy/win-progress
173a143dd0 • Andrew Kelley • Apr 22, 2020
stage2: Allow \t in string literals
0a2519fafb • LemonBoy • Apr 22, 2020
Added peer type resolution for [*]T and *[N]T.
48dc3b6fe9 • elucent • Apr 21, 2020
cleanup: IrBasicBlockGen
412aac8a70 • Michael Dusan • Apr 21, 2020
cleanup: IrBasicBlockGen
73677e178d • Michael Dusan • Apr 21, 2020
Remove std.lazyInit
78e2a203e3 • Haze Booth • Apr 21, 2020
stage1: Handle errors when generating block IR
aca6b70184 • LemonBoy • Apr 21, 2020
Remove old-style @typeOf compatibility
32e5248820 • Robin Voetter • Apr 21, 2020
stage1: Fix wrong union access
5eaf948e62 • LemonBoy • Apr 20, 2020
stage1: Fix signed multiplication overflow
328eb8ed8d • LemonBoy • Apr 19, 2020
Merge pull request #5097 from Vexu/field
051620dcaf • Andrew Kelley • Apr 19, 2020
fix uninitialized ZigValue
d415ffd7d9 • xackus • Apr 19, 2020
std: Introduce the Once synchronization primitive
6c907a3509 • LemonBoy • Apr 18, 2020
Merge branch 'cshenton-patch-1'
44ff55091f • Andrew Kelley • Apr 18, 2020
Merge pull request #5088 from Vexu/varargs-fix
6b2274fd99 • Andrew Kelley • Apr 18, 2020
std.os.readv: Add missing iov_count declaration
344f4d9bc5 • Christian Wesselhoeft • Apr 18, 2020
update cmake, update readme, in response to the dynamic linking fiasco
986aa42d3e • Andrew Kelley • Apr 17, 2020
fix missing compile errors on builtin cast functions
c026a9f6d2 • Vexu • Apr 17, 2020
stage1: Fix several bugs in constant generation
8e96922f31 • LemonBoy • Apr 17, 2020
build: Create the output directory if it doesn't exist
a4b1242f0a • LemonBoy • Apr 17, 2020
debug: Minor QOL improvements for osx
4872311364 • LemonBoy • Apr 16, 2020
std: make math.clamp work for common uses, remove automatic bounds swapping
157f566f2d • Andrius Mitkus • Apr 16, 2020
CC: fix binary dupe with no -o
480deacbab • Layne Gustafson • Apr 15, 2020
Enable formatting in std.big.Int.format
3fd38429e4 • joachimschmidt557 • Apr 15, 2020
Merge pull request #5046 from Vexu/translate-c
0276d9ddc5 • Vexu • Apr 15, 2020
Added gdi32.zig and More user32 definitions
1e23a3cd91 • Jakub • Apr 14, 2020
Shift error message now says "fixed-width integer type" instead of just "integer type" (#5028)
022a71ca7d • foobles • Apr 14, 2020
Update emit_raw.zig
5974a88794 • markfirmware • Apr 14, 2020
cli: add `c++` subcommand to --help menu
fc48c232e5 • Andrew Kelley • Apr 14, 2020
langref: add link to 0.6.0 version
448f8c2eb8 • Andrew Kelley • Apr 14, 2020
stage1: More fixes for BE targets
ce21a784a4 • LemonBoy • Apr 13, 2020
Release 0.6.0
cf750a58d5 • Andrew Kelley • Apr 13, 2020
std: fix StreamSource to disallow writing to a const buffer
d29ed2a785 • daurnimator • Apr 13, 2020
std: fix os.fstatat definition (#5016)
b702964ae2 • daurnimator • Apr 13, 2020
disable flaky event loop test
b8796be79d • Andrew Kelley • Apr 13, 2020
Merge pull request #5014 from nmeum/@panic-path
e009c1596e • Michael Dusan • Apr 12, 2020
fix file protocol structure definitions (#5015)
a3b2de1d1e • Heppoko • Apr 12, 2020
added CI job for mingw
0744d93ed5 • emekoi • Apr 12, 2020
std: add some basic windows user32 definitions
8e9e126d41 • daurnimator • Apr 12, 2020
only use `-nostdinc++` on c++ files
20b2457388 • Michael Dusan • Apr 12, 2020
Zig treats -lstdc++ identically to -lc++
d27ef1aaef • Andrew Kelley • Apr 12, 2020
cmake: allow not finding some clang libs
f79faf9008 • Andrew Kelley • Apr 12, 2020
ArrayList: remove old (before span) API
dbc00e2424 • xackus • Apr 12, 2020
revert Translate C: Add comment containing c source location for failed decls
3c34c313cf • Andrew Kelley • Apr 11, 2020
move fs tests to separate file; disable flaky test
4ceaa0595a • Andrew Kelley • Apr 11, 2020
Merge pull request #5003 from emekoi/fix-mingw
c236cbff39 • Andrew Kelley • Apr 11, 2020
Merge pull request #4711 from leroycep/feature-file-locks
a6e288d5fe • Andrew Kelley • Apr 10, 2020
Fix generated docs of user code
121307679b • Timon Kruiper • Apr 10, 2020
debug: Fix parsing of DWARF info for BE machines
72dca05f5c • LemonBoy • Apr 10, 2020
Merge pull request #4973 from SuperAuguste/nameless-fields
1b1cbd9358 • Vexu • Apr 10, 2020
Merge pull request #4985 from Vexu/assignment-error
732c0cb58c • Vexu • Apr 10, 2020
update readme instructions for homebrew
4871345545 • Andrew Kelley • Apr 10, 2020
put the previous commit behind cmake option ZIG_PREFER_CLANG_CPP_DYLIB
e857190dab • Andrew Kelley • Apr 10, 2020
look for clang-cpp shared lib when it exists
aaf99371b2 • Andrew Kelley • Apr 10, 2020
Merge pull request #4982 from MageJohn/fix/binarySearch
543031db35 • Andrew Kelley • Apr 9, 2020
Update docgen to new ArrayList API
f1360bee1c • joachimschmidt557 • Apr 9, 2020
Merge pull request #4975 from Vexu/param-reassign
beae932e0f • Andrew Kelley • Apr 9, 2020
Update langref.html.in
c3afaa1f58 • markfirmware • Apr 9, 2020
ci: bump static-qemu 5.0.0-rc1 → 5.0.0-rc2
57a2c5a63c • Michael Dusan • Apr 9, 2020
fix formatted printing warning
c45ba49b8b • Andrew Kelley • Apr 8, 2020
cmake: expose ZIG_TARGET_MCPU option
d5087ccbc8 • Andrew Kelley • Apr 8, 2020
Merge branch 'LakeByTheWoods-translate_ptr_int'
29ea425ca2 • Andrew Kelley • Apr 8, 2020
zig provides shlwapi.lib for *-windows-gnu
b3aef49eea • Andrew Kelley • Apr 8, 2020
std/zig/parse_string_literal.zig: add hex+unicode escapes (#4678)
b109186dd5 • Phil Schumann • Apr 8, 2020
fix lazy value in ir_analyze_instruction_elem_ptr
66b2477ab6 • xackus • Apr 7, 2020
fix the new runtime-safety tests
ed23dad487 • Andrew Kelley • Apr 7, 2020
fix compile errors in some std.Target functions
4d290758bb • Andrew Kelley • Apr 7, 2020
langref: small updates
b7f116a774 • xackus • Apr 7, 2020
Merge pull request #4857 from LemonBoy/fix-4777
22dbeab29d • Andrew Kelley • Apr 7, 2020
stage1: Respect the specified name for extern var
cc0fca9d83 • LemonBoy • Apr 7, 2020
Merge pull request #4684 from LakeByTheWoods/comment_failed_decls
adaf7ad672 • Vexu • Apr 7, 2020
Merge pull request #4971 from Vexu/const-ref
87a7ea4c42 • Andrew Kelley • Apr 7, 2020
move big.rational.gcd to big.int.gcd
1ee59c5c31 • joachimschmidt557 • Apr 7, 2020
Merge pull request #4972 from mneumann/dragonfly-fix-compile
a20f3e3f02 • Andrew Kelley • Apr 7, 2020
Merge pull request #4966 from ziglang/bootstrap-windows
ab05766674 • Andrew Kelley • Apr 7, 2020
fix the build on Windows
afa24ccd99 • Andrew Kelley • Apr 6, 2020
ir: Support tuple multiplication
a59d31bd28 • LemonBoy • Apr 6, 2020
libc_installation.zig: don't special-case based on C ABI
e4eb817f79 • Andrew Kelley • Apr 6, 2020
build.zig supports specifying config.h location explicitly
96ed544665 • Andrew Kelley • Apr 6, 2020
compiler-rt: Separate max size allowed for load/store and CAS
a0b73c9f02 • LemonBoy • Apr 6, 2020