Commits

fix crash when building docgen

3cba603eae • Andrew Kelley • Feb 29, 2020

std.Target.Os.WindowsVersion: non-exhaustive enum

1aef0bef75 • Andrew Kelley • Feb 29, 2020

fix CrossTarget.isNative, setGnuLibCVersion, zigTriple

e683eee415 • Andrew Kelley • Feb 29, 2020

update test to newer API

4bc893c346 • Andrew Kelley • Feb 29, 2020

don't choose native ld path when os is non native

7e3bb00a0e • Andrew Kelley • Feb 28, 2020

CrossTarget.cpu_model: communicate intent precisely

4591236ae1 • Andrew Kelley • Feb 28, 2020

fix handling of CrossTarget.cpu_model

aa13f339d4 • Andrew Kelley • Feb 28, 2020

improve std.zig.system.NativeTargetInfo.detect

8691d3c50d • Andrew Kelley • Feb 28, 2020

fix compiler crash when comptime parsing targets

578dc16910 • Andrew Kelley • Feb 28, 2020

dynamic_linker becomes a field of std.zig.CrossTarget

500dde32d5 • Andrew Kelley • Feb 28, 2020

implement native OS version detection for linux

07f52119de • Andrew Kelley • Feb 28, 2020

remove special darwin os version min handling

ef24f2dd93 • Andrew Kelley • Feb 28, 2020

stage1: make get_native_target go through self-hosted

d45ea4d89d • Andrew Kelley • Feb 28, 2020

complete the native target detection based on /usr/bin/env

3683ba87ac • Andrew Kelley • Feb 28, 2020

std.zig.system.NativeTargetInfo.detect: almost no Allocator

fd006c1c74 • Andrew Kelley • Feb 28, 2020

getStandardDynamicLinkerPath renamed and no allocator

60f2f3457d • Andrew Kelley • Feb 28, 2020

update docs to latest Target API

662b5f7c60 • Andrew Kelley • Feb 28, 2020

don't error out for targets with unknown standard dynamic linker path

f89a1844bf • Andrew Kelley • Feb 28, 2020

update docgen to new Target API

70bf8874d7 • Andrew Kelley • Feb 28, 2020

update tests to new Target API

3c3316d4ba • Andrew Kelley • Feb 28, 2020

WASI has no dynamic linker

2536e4c70c • Andrew Kelley • Feb 28, 2020

compiler-rt: inline at call site to workaround a bug

bafa895561 • Andrew Kelley • Feb 28, 2020

fix __stack_chk_guard emitted even when not linking libc

36aa3c8e7f • Andrew Kelley • Feb 28, 2020

fix builder.findProgram test

6226726571 • Andrew Kelley • Feb 28, 2020

fix incorrect builtin import code for windows

2387f48d5c • Andrew Kelley • Feb 28, 2020

mips: implement Target.getStandardDynamicLinkerPath

7927764cc2 • Andrew Kelley • Feb 28, 2020

clean up CrossTarget.getExternalExecutor

34d2700af4 • Andrew Kelley • Feb 28, 2020

fix not setting the dynamic linker path when cross compiling

622b5b62c2 • Andrew Kelley • Feb 28, 2020

improve the "external executor" detection logic

0912484c4f • Andrew Kelley • Feb 28, 2020

fix standardTargetOptions and improve init-exe to use it

cebcacd872 • Andrew Kelley • Feb 28, 2020

fix target parsing

cf233bad58 • Andrew Kelley • Feb 28, 2020

improve debug info for optionals

c8669a4cf8 • Andrew Kelley • Feb 28, 2020

separate std.Target and std.zig.CrossTarget

dbe4d72bcf • Andrew Kelley • Feb 28, 2020

update std lib to new Target API

87b9e744dd • Andrew Kelley • Feb 28, 2020

stage1: remove get_self_libc_path

d4f375c46b • Andrew Kelley • Feb 28, 2020

introduce operating system version ranges as part of the target

4616af0ca4 • Andrew Kelley • Feb 28, 2020

restructuring std.Target for OS version ranges, pass 1

fba39ff331 • Andrew Kelley • Feb 28, 2020

Merge pull request #4576 from mikdusan/housekeeping

68dbba212d • Michael Dusan • Feb 28, 2020

fix exported variable not respecting linkage

c39d7a6326 • Andrew Kelley • Feb 27, 2020

ir: Robust checking for init expr type

2696c8b42d • LemonBoy • Feb 27, 2020

debug: Fix end-of-stream condition in DWARF parser

6a0927d8c1 • LemonBoy • Feb 27, 2020

ir: Allow empty inferred error sets

fd1eade4ca • LemonBoy • Feb 27, 2020

fix behavior tests with --test-evented-io

0a88352689 • Andrew Kelley • Feb 26, 2020

arm baseline CPU is v7a rather than v6m

2b33e27e1c • Andrew Kelley • Feb 26, 2020

Merge branch 'Vexu-tagname'

6291e8e492 • Andrew Kelley • Feb 26, 2020

Merge pull request #4561 from LemonBoy/fix-4536-1

c4a2734aa0 • Andrew Kelley • Feb 26, 2020

Merge pull request #4497 from LemonBoy/do-do-do

aa2aad229c • Andrew Kelley • Feb 26, 2020

fix typo in previous commit

a55e536391 • Andrew Kelley • Feb 26, 2020

add test case to catch regression from previous commit

e75598af3d • Andrew Kelley • Feb 26, 2020

Revert "ir: Fix sizeOf comparison with ptr to zst"

dad62a7e27 • Andrew Kelley • Feb 26, 2020

ir: Fix array to slice conversion for zero-sized arrays

e9bac8be6b • LemonBoy • Feb 25, 2020

ir: Various fixes for comptime ptr handling

55ea855e2c • LemonBoy • Feb 25, 2020

ir: Fix sizeOf comparison with ptr to zst

89812217b4 • LemonBoy • Feb 25, 2020

Merge pull request #4515 from mikdusan/stage1-gen-constants

416a547cdb • Michael Dusan • Feb 25, 2020

Merge branch 'vegecode-formatted-print-to-std.Buffer'

26b2e5fda8 • Andrew Kelley • Feb 25, 2020

Merge pull request #4544 from BarabasGitHub/zeroes-for-non-extern-types

5503f3f7c4 • Andrew Kelley • Feb 25, 2020

Merge pull request #4547 from Vexu/deprecate

61a50a23e8 • Andrew Kelley • Feb 25, 2020

expose --verbose-llvm-cpu-features to zig build

544bc42fd9 • Andrew Kelley • Feb 25, 2020

Merge pull request #4516 from xackus/remove-bytes-to-slice

1d06c82c3b • Andrew Kelley • Feb 24, 2020

hashing algorithms: fix logic and index out of bounds

5275b01202 • J.W • Feb 24, 2020

std.time.Timer.lap: only read system time once (#4533)

907c5589ae • Heide Onas Auri • Feb 23, 2020

Merge pull request #4304 from daurnimator/auto-json

cfe1fbad0f • Andrew Kelley • Feb 23, 2020

Format decmial 0.0 with no precision as just 0

597648231b • frmdstryr • Feb 23, 2020

Merge pull request #4525 from ziglang/environ

d1243bf272 • Andrew Kelley • Feb 23, 2020

std.os.execvpeZ_expandArg0: fix not restoring argv[0]

0cd89e9176 • Andrew Kelley • Feb 22, 2020

fix regression in detecting native glibc version

dca19b6757 • Andrew Kelley • Feb 22, 2020

fix regression in standardTargetOptions

6305ce828b • Andrew Kelley • Feb 22, 2020

add regression test for already fixed bug

570973761a • Andrew Kelley • Feb 21, 2020

remove the allocator from std.event.Loop

6aecc268fd • Andrew Kelley • Feb 21, 2020

annotate TODO comment with bug tracker link

dff7ca6784 • Andrew Kelley • Feb 21, 2020

Merge pull request #4509 from ziglang/sub-architecture-annihilation

10e0b07135 • Andrew Kelley • Feb 21, 2020

quick fix: add -mcpu=baseline support to zig0

e381a42de9 • Andrew Kelley • Feb 20, 2020

remove std.io.readLine

b0d2ebe529 • Andrew Kelley • Feb 20, 2020

Merge branch 'LemonBoy-fix-4508'

3d53a95718 • Andrew Kelley • Feb 20, 2020

Merge pull request #4511 from mikdusan/stage1-verbose-ir

c49ab049c5 • Michael Dusan • Feb 20, 2020

Add an appendValues method to ArrayList to append a value n times. (#4460)

1483ae37f2 • Bas • Feb 19, 2020

make the CLI support depending on system headers and libraries

c664692bdd • Andrew Kelley • Feb 19, 2020

consistent capitalization of error message

63383a8af8 • Andrew Kelley • Feb 19, 2020

Merge branch 'pixelherodev-emit'

c5ca0fe237 • Andrew Kelley • Feb 19, 2020

Merge branch 'LemonBoy-c8c8c8c8'

cbc4e59e68 • Andrew Kelley • Feb 18, 2020

Merge pull request #4474 from LemonBoy/saukerkraut

ccca4b5a5e • Andrew Kelley • Feb 18, 2020

Merge branch 'daurnimator-use-fifo-from-stdio'

7f92d0d4a4 • Andrew Kelley • Feb 18, 2020

Merge branch 'FireFox317-lazy-typeinfo-decls'

662996e4a8 • Andrew Kelley • Feb 18, 2020

Merge pull request #4478 from ziglang/self-host-libc-detection

e8a84927ab • Andrew Kelley • Feb 18, 2020

stage2: fix invalid iteration code in std.ast.Node.Asm

35f0cb049e • Andrew Kelley • Feb 18, 2020

more user-friendly error message for some clang diagnostics

5e37fc0746 • Andrew Kelley • Feb 16, 2020

Implement noasync awaits

7f7d1fbe5a • Andrew Kelley • Feb 16, 2020

zig fmt: support `noasync await`

cb3a818699 • Andrew Kelley • Feb 16, 2020

fix taking address of temporary async frame

72805fd66e • Andrew Kelley • Feb 16, 2020

Merge pull request #4467 from mikdusan/translate-c-error

652efe38b4 • Michael Dusan • Feb 15, 2020

fix c tokenizer bug

b15958c557 • Vexu • Feb 14, 2020

Merge pull request #4454 from LemonBoy/capture-reform

9e1afdc234 • Andrew Kelley • Feb 14, 2020

enable passing freebsd tests

058f38220a • Andrew Kelley • Feb 14, 2020

Merge pull request #4451 from daurnimator/use-testing.allocator

40b9db7cad • Andrew Kelley • Feb 14, 2020

translate-c improve macro cast translation

9206f8a8cd • Vexu • Feb 14, 2020

modernize std.meta

7396b144ba • xackus • Feb 14, 2020

cmake: remove case mismatch detection on build mode

fb6b94f80f • Andrew Kelley • Feb 14, 2020

Makes ArenaAllocator.deinit() not require a mutable reference.

cf67d30cdc • Felix (xq) Queißner • Feb 13, 2020

ir: Don't crash when converting undefined ptrs

a090a5e3bc • LemonBoy • Feb 13, 2020

Merge pull request #4442 from fengb/testing-allocator-calls

e8dfc5e7f6 • Andrew Kelley • Feb 13, 2020