Commits

Fix MIPS inline assembly clobbers

5b29b4ffa6 • Jens Goldberg • Dec 18, 2021

Revert "std: optimize hash_map probe loop condition"

6d04de706a • Andrew Kelley • Dec 17, 2021

std: optimize hash_map probe loop condition

11803a3a56 • sentientwaffle • Dec 17, 2021

Merge pull request #10342 from Arnavion/pq-comparefn-context

e8b39960bb • Andrew Kelley • Dec 17, 2021

Actually installs the implib for DLLs.

c1745b2896 • Felix "xq" Queißner • Dec 17, 2021

std: count hash_map tombstones as available

ef0566df78 • sentientwaffle • Dec 17, 2021

TracyAllocator: correct order of free and alloc

d54ba76e40 • Lee Cannon • Dec 17, 2021

std.time.epoch: fix issue in documentation

1fa5a1959d • Samarth Hattangady • Dec 17, 2021

Merge pull request #10339 from ziglang/update-glibc

58f669dc8c • Andrew Kelley • Dec 16, 2021

std.os: fix error codes for execve

877a1f2a29 • Andrew Kelley • Dec 15, 2021

compiler_rt: reorganize in a way that stage2 understands

3532abe0c6 • Andrew Kelley • Dec 15, 2021

Merge pull request #10341 from ziglang/stage2-tests

e45680cab5 • Andrew Kelley • Dec 15, 2021

std.bounded_array: support inserting a new value at the end (#10340)

09f70bdd91 • Arnav Singh • Dec 15, 2021

Merge pull request #10338 from ziglang/macho-missing-feats

87b843ef08 • Jakub Konka • Dec 15, 2021

test: remove testing for tools/update_glibc.zig

ff93486d0c • Andrew Kelley • Dec 15, 2021

remove tools/update_glibc.zig

5da013e39c • Andrew Kelley • Dec 15, 2021

compiler_rt: add __cmpXi2 and __ucmpXi2

20328e976f • Jan Philipp Hafer • Dec 14, 2021

compiler_rt: simplify popcount "magic constants"

0550198c98 • Jan Philipp Hafer • Dec 14, 2021

compiler_rt: refactor __mulodi2 and __muloti2 to get __mulosi2

eb1e75b2b8 • Jan Philipp Hafer • Dec 14, 2021

Merge pull request #10322 from vrischmann/more-io_uring

93c6ab4952 • Andrew Kelley • Dec 14, 2021

compiler_rt: add __negsi2, __negdi2, __negti2

c56663dee8 • Jan Philipp Hafer • Dec 14, 2021

wasm-linker: Allow specifying symbols to be exported

50201e1c30 • Luuk de Gram • Dec 14, 2021

Fix compilation cache updating bug leading to slow builds

e563b166b2 • Stephen Gutekanst • Dec 14, 2021

std.zig.system: improve native glibc version detection

5d1aab72d9 • Andrew Kelley • Dec 14, 2021

stage2: improved glibc stubs

1442aa7dc0 • Andrew Kelley • Dec 13, 2021

Merge branch 'motiejus-framework-not-found'

a76910b691 • Jakub Konka • Dec 12, 2021

macho: allow undefined symbols in dylibs

dbfcebf8d8 • Jakub Konka • Dec 11, 2021

compiler_rt: add __bswapsi2, __bswapdi2 and __bswapti2

efdb94486b • Jan Philipp Hafer • Dec 11, 2021

Merge pull request #10295 from ifreund/prefetch

97c0373fa7 • Andrew Kelley • Dec 11, 2021

Merge pull request #10310 from ziglang/macho-common-functions

75f3e7a4a0 • Jakub Konka • Dec 10, 2021

Merge pull request #9930 from PhaseMage/fix-cache-timestamps

77836e08a2 • Andrew Kelley • Dec 10, 2021

Merge pull request #10304 from ziglang/musl-stubgrade

01cb0bdb83 • Andrew Kelley • Dec 9, 2021

stage1: fix regression of shift by negative value error

8031783539 • Andrew Kelley • Dec 9, 2021

stage1: saturating shl operates using LHS type

38b2d62092 • Andrew Kelley • Dec 8, 2021

macho: write out LC_FUNCTION_START data

64e2bfaa23 • Jakub Konka • Dec 8, 2021

macho: handle non-extern UNSIGNED relocs on arm64

98e36ea6b9 • Jakub Konka • Dec 8, 2021

macho: do not write null symbols into undef symbols section

f0ec70edd1 • Jakub Konka • Dec 8, 2021

link: fix build for 32-bit targets

83a6681955 • Andrew Kelley • Dec 8, 2021

CLI: allow `-femit-implib` when building .exe files too

de81c504b1 • Andrew Kelley • Dec 7, 2021

Merge pull request #10288 from SpexGuy/test-build

0812b57466 • Andrew Kelley • Dec 7, 2021

stage2: improve handling of the generated file builtin.zig

274555be21 • Andrew Kelley • Dec 7, 2021

ci: linux: supply on_master_sucess with VERSION

a711fcbbfa • Michael Dusan • Dec 7, 2021

stage2: fix TracyAllocator bugs

7d1f47313d • Lee Cannon • Dec 7, 2021

std.os: handle ETXTBSY from open()

a3d9cd1c1d • Andrew Kelley • Dec 6, 2021

stage2: fix double-free when error reading cached ZIR

ca974de521 • Andrew Kelley • Dec 6, 2021

libunwind: patch to silence warning

003bba47cc • Andrew Kelley • Dec 6, 2021

Fix test label off-by-one error (#10277).

fffa89700e • Jeremy Fillingim • Dec 6, 2021

Merge pull request #10280 from ziglang/zld-rel-code-path

933999dad1 • Jakub Konka • Dec 6, 2021

Add emit path options to emit args in build.zig (#10278)

2af94e76a3 • Martin Wickham • Dec 6, 2021

Merge pull request #10276 from tiehuis/musl-trig-reimpl

a7828c261a • Andrew Kelley • Dec 5, 2021

wasm: Initial behavior tests succeeding

9e03cf9489 • Luuk de Gram • Dec 5, 2021

ci: linux: pass VERSION on_master_success

a1b79ea585 • Michael Dusan • Dec 5, 2021

Revert "Merge pull request #10270 from Luukdegram/behaviour-tests"

f7cbd92e6c • Andrew Kelley • Dec 5, 2021

ci: linux: pass VERSION on_master_success

117c0460d3 • Michael Dusan • Dec 5, 2021

stage2 ARM: Implement calling with stack parameters

2f18c5955a • joachimschmidt557 • Dec 5, 2021

Merge pull request #10270 from Luukdegram/behaviour-tests

725267f7c2 • Andrew Kelley • Dec 5, 2021

Added an explicit type for the termios constants (#10266)

2dae860de3 • Zapolsky Anton • Dec 4, 2021

compiler_rt: add __ffssi2, __ffsdi2 and __ffsti2 (#10268)

282e2c714f • matu3ba • Dec 4, 2021

ci: fix update-download-page and remove bashism

daa3e0bbb4 • Andrew Kelley • Dec 4, 2021

ci: make the on_master_success script fail on missing args

e81fda9823 • Andrew Kelley • Dec 4, 2021

Add documentation for sentinel-terminated slicing (#10010)

7e2fae10c9 • Michael Byrne • Dec 4, 2021

Merge pull request #9910 from mikdusan/dragonfly

2a0adef583 • Andrew Kelley • Dec 4, 2021

Merge pull request #9927 from vrischmann/fix-rlimit-resource

36b6e95aa3 • Andrew Kelley • Dec 4, 2021

9944: make allocator the first argument (excl. self)

bb75f5d297 • Jakub Dupak • Dec 4, 2021

Add single section dumping and padding to InstallRawStep

9354ad8278 • N00byEdge • Dec 4, 2021

Merge pull request #10006 from akovaski/riscv-default-abi

3311ef3262 • Andrew Kelley • Dec 4, 2021

stage1: LLVM code for `@tagName` not emitting null byte

84704ef43e • Andrew Kelley • Dec 3, 2021

update CONTRIBUTING.md for zig build CLI changes

77fc9090d5 • Andrew Kelley • Dec 3, 2021

std.build.InstallRawStep: allow custom dest_dir

7659229edc • Jonathan Marler • Dec 3, 2021

Merge pull request #10265 from ziglang/zig-build-executors

1cac99c90a • Andrew Kelley • Dec 3, 2021

AstGen: expr-evaluate asm template expressions

cbd653e1d6 • Andrew Kelley • Dec 2, 2021

update function name in error

005e869abd • Ali Chraghi • Dec 2, 2021

parse.zig: make chained comparison operators a parse error

c98b020ce2 • Matthew Borkowski • Dec 2, 2021

allocator: Move vtable into gen struct

fb9fcf5632 • Lee Cannon • Dec 2, 2021

Merge pull request #10122 from ziglang/x86_64-as-native-rosetta

14b532ec85 • Andrew Kelley • Dec 2, 2021

AstGen: use null string to communicate non-string-literal asm

1912ec0323 • Andrew Kelley • Dec 1, 2021

Fix test for io_uring link_timeout

0714832c21 • Hiroaki Nakamura • Dec 1, 2021

std: remove double free in GPA

70dcdcb73d • Andrew Kelley • Dec 1, 2021

compiler_rt: add __paritysi2, __paritydi2, __parityti2

e4c053f047 • Jan Philipp Hafer • Dec 1, 2021

gpa: fix leak in freeLarge and memory limit accounting in resize and resizeLarge

02a1f838e6 • Matthew Borkowski • Dec 1, 2021

Merge pull request #10254 from leecannon/allocgate-perf

8c36243136 • Andrew Kelley • Dec 1, 2021

Sema: fix error set merging creating references to invalid memory

8f9d857932 • Andrew Kelley • Dec 1, 2021

Merge pull request #10055 from leecannon/allocator_refactor

7355a20133 • Andrew Kelley • Dec 1, 2021

AstGen: allow non-string-literal inline assembly for stage1

dd62a6d2e8 • Andrew Kelley • Dec 1, 2021

compiler_rt: add __ctzsi2, __ctzdi2 and __ctzti2

f2608df0fb • Jan Philipp Hafer • Dec 1, 2021

CLI: introduce -fsingle-threaded/-fno-single-threaded

40f5e5dfc6 • Andrew Kelley • Dec 1, 2021

libstd: handle rmdirZ INVAL error (#10145)

89afd4bd33 • Jeremy Fillingim • Dec 1, 2021

put the passing stage2 behavior tests back

1e0addcf73 • Andrew Kelley • Nov 30, 2021

github issues: add a honeypot template for questions

04286e8c3b • Andrew Kelley • Nov 30, 2021

remove linux header files that have case conflicts

8635275202 • Andrew Kelley • Nov 30, 2021

Merge pull request #10251 from ziglang/fix-10225

51df63a44e • Andrew Kelley • Nov 30, 2021

macho: ignore undefined symbols marked for discarding

2873e19366 • Jakub Konka • Nov 30, 2021

Revert "I found some more passing behavior tests"

692c254336 • Andrew Kelley • Nov 30, 2021

std lib API deprecations for the upcoming 0.9.0 release

902df103c6 • Andrew Kelley • Nov 30, 2021

improve behavior test coverage for overflow arithmetic

173d56213b • Andrew Kelley • Nov 30, 2021

I found some more passing behavior tests

0a9b4d092f • Andrew Kelley • Nov 30, 2021

add clang_argv to stage1 cache hash

20e19e75fd • Andrew Kelley • Nov 30, 2021

update libc linux headers to v5.16-rc3

19eaf54bc9 • Andrew Kelley • Nov 30, 2021

std: add workaround for failing io_uring test

ec10e63f49 • Andrew Kelley • Nov 30, 2021

compiler_rt: add __popcountsi2, __popcountdi2 and __popcountti2

1ea650bb75 • Jan Philipp Hafer • Nov 29, 2021