Commits

update ZIR compare output test to test incremental updates

b0968abccb • Andrew Kelley • May 17, 2020

move some files around

88c8ff6e37 • Andrew Kelley • May 17, 2020

Document register functions

e198eec76a • Noam Preil • May 17, 2020

Remove trailing whitespace

773281c1f4 • Noam Preil • May 17, 2020

Minor cleanup

e2196a458f • Noam Preil • May 17, 2020

Fix the dumb in x86 too

497eb31820 • Noam Preil • May 17, 2020

Fix a dumb (thanks daurminator!)

638554544a • Noam Preil • May 17, 2020

rework x64 genSetReg

13ea698a40 • Noam Preil • May 17, 2020

fix source not being loaded when printing errors

54820a3005 • Andrew Kelley • May 17, 2020

self hosted repl: close executables between updates

017ecc5148 • Andrew Kelley • May 16, 2020

self-hosted: remove `zig libc` command for now

b0375978ba • Andrew Kelley • May 16, 2020

cross compile the stage2 tests for the target that they work for

cd5f69794d • Andrew Kelley • May 16, 2020

Merge remote-tracking branch 'origin/master' into self-hosted-incremental-compilation

69a5f0d797 • Andrew Kelley • May 16, 2020

build.zig: -Dlib-files-only skips installing self-hosted

a286b5de38 • Andrew Kelley • May 16, 2020

stage2 zir tests passing

294bfb3321 • Andrew Kelley • May 16, 2020

move Module to its own file

f2feb4e47a • Andrew Kelley • May 16, 2020

update ZIR test cases

64f4ef7556 • Andrew Kelley • May 16, 2020

ZIR: emit proper string literals

5135238f86 • Andrew Kelley • May 15, 2020

fix memory leaks of one of the ZIR test cases

8980f150e9 • Andrew Kelley • May 15, 2020

self-hosted: update main.zig

e1d4b59c5b • Andrew Kelley • May 15, 2020

fix the global offset table code and updating decl exports

ebb81ebe59 • Andrew Kelley • May 15, 2020

fix codegen of sentinel-terminated arrays and .got alignment

81a01bd481 • Andrew Kelley • May 14, 2020

self-hosted: fix codegen and resolve some analysis bugs

0986dcf1cf • Andrew Kelley • May 14, 2020

work around stage1 compiler bug

fb947c365e • Andrew Kelley • May 14, 2020

self-hosted: fix the rest of the compile errors

6a2425c38c • Andrew Kelley • May 14, 2020

self-hosted: fix compile errors, except for codegen.zig

080022f6c6 • Andrew Kelley • May 14, 2020

self-hosted: ir: implement separated analysis of Decl and Fn

a3da584248 • Andrew Kelley • May 13, 2020

self-hosted: link: global offset table support for decls

e3a0fac1a7 • Andrew Kelley • May 13, 2020

clear progress indicator before printing errors

fda0eef9fb • Andrew Kelley • May 12, 2020

self-hosted: rework the memory layout of ir.Module and related types

619159cf48 • Andrew Kelley • May 12, 2020

rework self-hosted compiler for incremental builds

a32d3a85d2 • Andrew Kelley • May 10, 2020

readme: remove the part about stage2 until it's done

ae080b5c21 • Andrew Kelley • May 5, 2020

Include dbg.h to third-party libs

c8b4cc2ff9 • data-man • May 2, 2020

Merge branch 'ninjacato-tomerge-darwin-fix-accept-sockets'

1b201f460f • Andrew Kelley • May 2, 2020

Merge pull request #5249 from ziglang/FireFox317-windows-evented-io

03a7124543 • Andrew Kelley • May 2, 2020

add test coverage for top level fields

b7914d901c • Andrew Kelley • May 2, 2020

Get evented io code paths to build on macOS (#5233)

8ebcca6734 • Chris Heyes • May 2, 2020

Merge pull request #5250 from mikdusan/qemu

33705d06bb • Michael Dusan • May 2, 2020

correct usages of std.fs.dir.DeleteFileError (#5058)

77376a54bf • nycex • May 2, 2020

Merge pull request #5243 from niacat/kern-arand

428065da30 • Andrew Kelley • May 2, 2020

Merge pull request #5247 from mikdusan/housekeeping

3dbe02e2d8 • Michael Dusan • May 2, 2020

Merge pull request #5192 from ziglang/stage2-tests

3386bb896d • Andrew Kelley • May 1, 2020

std.progress: handle error from FillConsoleOutputAttribute

94b0d0e802 • Andrew Kelley • May 1, 2020

Added socket bits for Darwin

5418efa1e5 • Cato Auestad • May 1, 2020

Fast-forward std.os.bits.wasi to match preview1 snapshot ABI

b23a87953a • Jakub Konka • Apr 30, 2020

Merge pull request #5216 from alexnask/windows_ansi_codes

7192ca14b7 • Vexu • Apr 30, 2020

Merge pull request #5223 from iansimonson/translate_c_bool_to_int

155029b709 • Vexu • Apr 30, 2020

Merge pull request #4683 from LakeByTheWoods/parser_test

e72f45475d • Vexu • Apr 30, 2020

Merge pull request #5213 from tadeokondrak/evented-readv-fix

611bd8e9f4 • Vexu • Apr 30, 2020

Update WASI snapshot to preview1

611a1436f0 • Jakub Konka • Apr 30, 2020

Merge pull request #5219 from mikdusan/qemu

a08675723c • Michael Dusan • Apr 29, 2020

Merge pull request #5210 from tadeokondrak/IntType-to-Int

15141d865a • Vexu • Apr 29, 2020

Merge pull request #5196 from tadeokondrak/@vector-to-@type-vector

5929e5ca0e • Andrew Kelley • Apr 28, 2020

Merge pull request #5195 from tadeokondrak/opaquetype-to-type-opaque

03dd1fca94 • Andrew Kelley • Apr 28, 2020

Merge pull request #5201 from tadeokondrak/mangle-field-names-locally

db25c78413 • Vexu • Apr 28, 2020

add missing const to pkg dependencies

01605a7742 • wozeparrot • Apr 27, 2020

Merge pull request #5187 from ziglang/squeek502-windows-fmt-relative

ecdf75d04e • Andrew Kelley • 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