Commits

Improve io.Reader.skipBytes and add tests

3750cc06fd • joachimschmidt557 • Aug 28, 2020

Merge pull request #6160 from extrasharp/keyword-documentation

f6cedfaaca • Veikka Tuominen • Aug 27, 2020

ensure main return type is not i8

dc7608da97 • Asherah Connor • Aug 27, 2020

Added edge case test to mem.count

fc001110b4 • Cléo Rebert • Aug 27, 2020

Merge branch 'Vexu-stage2'

5fed721290 • Andrew Kelley • Aug 27, 2020

std.mem.count

7d0bb0774e • Sobeston • Aug 26, 2020

Merge pull request #6164 from jedisct1/cryptobench

091d693c53 • Andrew Kelley • Aug 26, 2020

Merge pull request #6163 from ziglang/stage2-condbr

3abf9e1457 • Andrew Kelley • Aug 26, 2020

Merge pull request #6161 from kubkon/macho-text

982ab7df6c • Jakub Konka • Aug 26, 2020

std.rand: promote normal comments to doc comments

3e24e95892 • Andrew Kelley • Aug 26, 2020

std.math.big: fix use-after-free

b498eebfd4 • Andrew Kelley • Aug 26, 2020

std: clean up GeneralPurposeAllocator memset code

973e6c978c • Andrew Kelley • Aug 26, 2020

std: GeneralPurposeAllocator: set freed bytes to undefined

6fb105fdd7 • Andrew Kelley • Aug 25, 2020

stage2: fix use-after-free in elf linker code

ea6a076065 • Andrew Kelley • Aug 25, 2020

stage2: astgen: kill the "lvalue" ResultLoc tag

84d50c892d • Andrew Kelley • Aug 24, 2020

Merge branch 'Vexu-stage2'

b30c538076 • Andrew Kelley • Aug 24, 2020

Revert "Merge pull request #6137 from Jan200101/update/glibc-2.32"

fd9f509d6d • Andrew Kelley • Aug 24, 2020

Fix & update windows version stuff (#6157)

140c599559 • Rocknest • Aug 24, 2020

Clean up draft for merging into upstream

9745e7b512 • Jakub Konka • Aug 24, 2020

Link against libSystem when generating Mach-O exe

1698e6d7a7 • Jakub Konka • Aug 24, 2020

Specify path to dyld in Mach-O

2516db9645 • Jakub Konka • Aug 24, 2020

fix error note using invalid source node

c1ee9efb7c • Vexu • Aug 24, 2020

add error checks to `@Type`

9589dc4c95 • Vexu • Aug 24, 2020

Merge pull request #6146 from daurnimator/no_ctty

4d7013f7d3 • Andrew Kelley • Aug 24, 2020

Merge pull request #6097 from joachimschmidt557/stage2-arm

385786eedc • Andrew Kelley • Aug 24, 2020

Fix unused argument error when formatting std.Target

4bbea3422a • LiterallyVoid • Aug 24, 2020

Merge pull request #6137 from Jan200101/update/glibc-2.32

bb9c3118ed • Andrew Kelley • Aug 24, 2020

remove licensing comments from init-exe/init-lib

7015d84e0c • Luna • Aug 24, 2020

Merge branch 'pixelherodev-spu_ii'

4e63cae369 • Andrew Kelley • Aug 22, 2020

stage2: codegen: fix crash

29051a0674 • Andrew Kelley • Aug 22, 2020

Improve documentation on siphash recommended parameters

2d402157d9 • Frank Denis • Aug 22, 2020

cache_hash: hash function change

f540dc1b7e • Frank Denis • Aug 22, 2020

Bpf: move under os/linux instead of bits (#6126)

0fa3cfdb4a • Matthew Knight • Aug 22, 2020

update update_glibc and process_headers to latest zig

9605e5363b • Jan200101 • Aug 22, 2020

Add entry_point_command struct to Mach-O definitions

69de1a51cd • Jakub Konka • Aug 22, 2020

Merge pull request #6119 from tadeokondrak/@Type(.Enum)

55d7c399c1 • Andrew Kelley • Aug 22, 2020

Remove TypeInfo.Error.value

a049c31f21 • Tadeo Kondrak • Aug 22, 2020

Promote hash/siphash to crypto/siphash

e919744c7a • Frank Denis • Aug 22, 2020

std: remove init functions from linked list nodes

9ab4281856 • Isaac Freund • Aug 22, 2020

stage2: implement spilling registers to the stack

f18b92ef3a • Andrew Kelley • Aug 22, 2020

Merge pull request #6116 from jedisct1/polyfast

dad7af0b37 • Andrew Kelley • Aug 21, 2020

stage2: decouple codegen.zig from ELF

89b6c47e04 • Andrew Kelley • Aug 21, 2020

std: sync TailQueue with new SinglyLinkedList API

37ad9f38dc • Isaac Freund • Aug 21, 2020

Merge branch 'mattnite-bpf-insn'

a2f1f01e77 • Andrew Kelley • Aug 21, 2020

Add macosx end-to-end smoke test

243b5c7a88 • Jakub Konka • Aug 21, 2020

stage2: make the cache dir if it doesn't already exist

e0a38f7f3e • Andrew Kelley • Aug 21, 2020

Merge branch 'Vexu-stage2'

6bbb168f66 • Andrew Kelley • Aug 21, 2020

Fix missing init() update in std/build/write_file.zig

eef111fe78 • Frank Denis • Aug 20, 2020

Merge pull request #6095 from jedisct1/crypto-reorg

21106b9c9f • Andrew Kelley • Aug 20, 2020

Merge pull request #6103 from Vexu/extern

9cfcd0c296 • Andrew Kelley • Aug 20, 2020

add UTIME_NOW and UTIME_OMIT constants for use in utimensat/futimens

1ca49b92c6 • heidezomp • Aug 20, 2020

Merge pull request #6099 from tadeokondrak/@Type(.Struct)

776bfb0ee6 • Andrew Kelley • Aug 20, 2020

allow running the stage2 tests in release mode

1a4059ed88 • Andrew Kelley • Aug 20, 2020

add license header to all std lib files

4a69b11e74 • Andrew Kelley • Aug 20, 2020

Merge pull request #6102 from kubkon/macho-pagezero

83b0e52079 • Jakub Konka • Aug 20, 2020

Merge branch 'strangebug-fix/std-dbg-warn-hangs-windows'

91de5c212f • Andrew Kelley • Aug 20, 2020

Merge pull request #5745 from lun-4/ebadf-error

b1c7334355 • Andrew Kelley • Aug 20, 2020

Merge branch 'Vexu-stage2'

a30950706f • Andrew Kelley • Aug 20, 2020

builder: implement integer options

b0846b6ecb • Vincent Rischmann • Aug 19, 2020

fixes and improvements for parseCharLiteral

a237283d90 • dbandstra • Aug 19, 2020

stage2 codegen: proper abstraction for re-using dying operands

083c0f1ceb • Andrew Kelley • Aug 19, 2020

stage2: Module enumerates the possible top level decls

dc35b8641b • Andrew Kelley • Aug 19, 2020

Merge pull request #6085 from kubkon/macho-header

5fe878cd42 • Jakub Konka • Aug 19, 2020

Change std.debug.warn to std.log.info in init-exe template. (#5941)

4237f1afc7 • Nathan Michaels • Aug 19, 2020

Merge pull request #6086 from Vexu/stage2

771f40204e • Andrew Kelley • Aug 19, 2020

Merge pull request #6088 from ifreund/s2-wasm-rework

626d94c2a1 • Andrew Kelley • Aug 19, 2020

stage2/link: clarify comments on calling order

741fb8d306 • Isaac Freund • Aug 18, 2020

stage2: fix use-after-free when printing ZIR

15bcfcd368 • Andrew Kelley • Aug 18, 2020

stage2: minor cleanup

31b58acdae • Andrew Kelley • Aug 18, 2020

test_runner: don't assume the GeneralPurposeAllocator config

f950f5452b • Andrew Kelley • Aug 18, 2020

std.heap.GeneralPurposeAllocator: add `never_unmap` config option

583b843803 • Andrew Kelley • Aug 18, 2020

build: -Dforce-link-libc now also applies to test-stage2

5547abd2d1 • Andrew Kelley • Aug 18, 2020

Merge pull request #5495 from xackus/fix_5314

d139e44cfa • Veikka Tuominen • Aug 18, 2020

std.cache_hash: additionally use file size to detect modifications

e2c741f1e7 • Andrew Kelley • Aug 18, 2020

stage1: update compile error tests

bdb8c49418 • Andrew Kelley • Aug 18, 2020

std.cache_hash: temporary workaround for mtime precision on linux

c0517bf1f6 • Andrew Kelley • Aug 18, 2020

stage1: let \r\n slide

56c81c713f • Andrew Kelley • Aug 18, 2020

Fix opaque structs and C++ mangling

60ea87340e • Soren • Aug 18, 2020

ristretto255: add uniform string->element map & fast equivalence check

8d60047697 • Frank Denis • Aug 18, 2020

Cleaned up RISC-V instruction creation, added 32-bit immediates (#6077)

fa8935426b • Eleanor Bartle • Aug 18, 2020

Merge pull request #6056 from ifreund/wasm-backend

3cc1f8b624 • Andrew Kelley • Aug 18, 2020

std.cache_hash: don't trust mtime granularity to be better than 1ms

ce8b9c0c5c • Andrew Kelley • Aug 18, 2020

Handle singular param count word in error messages (#6073)

27cb23cbc5 • Ashish Shekar • Aug 18, 2020

added bpf() syscall and some supporting structs (#6061)

d605af511a • Matthew Knight • Aug 18, 2020

Merge branch 'Sergeeeek-master'

e26dda5308 • Andrew Kelley • Aug 18, 2020

Merge branch 'lun-4-signalfd-libc'

044e3ca592 • Andrew Kelley • Aug 17, 2020

stage2 test harness: at least build all compare output tests

96a27557e2 • Andrew Kelley • Aug 17, 2020

Merge pull request #6060 from Vexu/stage2

d8fb377e2a • Veikka Tuominen • Aug 17, 2020

Merge pull request #6046 from heidezomp/std-log-scoped-part2

624e643872 • Andrew Kelley • Aug 17, 2020

Merge branch 'jedisct1-xchacha20'

c00d3d47f0 • Andrew Kelley • Aug 17, 2020

Move Mach-O to link/MachO.zig submodule

5cb96681d9 • Jakub Konka • Aug 17, 2020

Add skeleton for MachO support in stage2

e23fc3905f • Jakub Konka • Aug 17, 2020

Merge pull request #6048 from pixelherodev/cleanup

6b141620a6 • Andrew Kelley • Aug 17, 2020

stage2: fix signed <-> unsigned Value casts

fc850aad61 • Isaac Freund • Aug 17, 2020

Merge branch 'jedisct1-25519'

addeff889a • Andrew Kelley • Aug 17, 2020

std/crypto: gimli.Aead.decrypt()'s ad should be const

f46e375bbe • Frank Denis • Aug 17, 2020

stage2: implement zig version

8d8d568854 • Andrew Kelley • Aug 16, 2020

stage2: codegen for labeled blocks

66d76cc4f9 • Andrew Kelley • Aug 16, 2020

stage1: remove buggy "unable to inline function" compile error

2cd19c05d0 • Andrew Kelley • Aug 15, 2020

stage2: astgen for labeled blocks and labeled breaks

0f3f96c850 • Andrew Kelley • Aug 15, 2020