Commits

More MachO.zig fixes ensuring 32bit compat

fbf269cc47 • Jakub Konka • Dec 31, 2020

stage1: Remove stray brace in rarely-tested code path

102e45e04f • LemonBoy • Dec 31, 2020

Make sure MachO.zig compiles on 32bit hosts

707b81ec37 • Jakub Konka • Dec 31, 2020

Merge pull request #7608 from kubkon/macho-dsym

46ea7a704c • Jakub Konka • Dec 31, 2020

Merge pull request #7601 from jayschwa/stage2-semver

595397dbeb • Andrew Kelley • Dec 31, 2020

ci: freebsd: use py37-s3cmd

7550af0d4c • Luna • Dec 31, 2020

stage2: rework Value Payload layout

3f7d9b5fc1 • Andrew Kelley • Dec 31, 2020

stage2: rework Type Payload layout

133da8692e • Andrew Kelley • Dec 31, 2020

std: Remove duplicated code

2622575fde • LemonBoy • Dec 30, 2020

std: Add more standard type definitions for FreeBSD

daed2ba2a0 • LemonBoy • Dec 30, 2020

std: fix Reader.readUntilDelimiterOrEofAlloc() API

3634d44d08 • Isaac Freund • Dec 30, 2020

stage2 tests: improve C backend testing

3d79ae2be3 • Andrew Kelley • Dec 30, 2020

stage2: C backend improvements

d18b6785bb • Andrew Kelley • Dec 30, 2020

Comply with semantic versioning pre-release format

bbe2cca1ae • Jay Petacat • Dec 29, 2020

std.ChildProcess: fix max_output_bytes handling

8078d8cd3f • Andrew Kelley • Dec 29, 2020

zig test: release Compilation Cache locks

0b46c27333 • Andrew Kelley • Dec 29, 2020

Merge branch 'LemonBoy-cprocess'

e54fd25781 • Andrew Kelley • Dec 29, 2020

stage2 tests: pass cwd to child process to fix exe path

1590ed9d6a • Andrew Kelley • Dec 29, 2020

stage2 tests: fix incorrect path used for execution binary

7e1e771f02 • Andrew Kelley • Dec 29, 2020

Revert "stage2: fix compilation of self-hosted compiler with -Denable-llvm"

79a5151155 • Andrew Kelley • Dec 29, 2020

std/crypto: increment the correct words for vectorized salsa20

8ab870cf56 • Frank Denis • Dec 29, 2020

stage2 tests: better failure reporting for failed execution

1dd5c032bf • Andrew Kelley • Dec 29, 2020

fix `zig test` with regards to passing parameters

a62353fb4b • Andrew Kelley • Dec 29, 2020

stage2: better error message for root zig source file not found

e0a78d10cc • Andrew Kelley • Dec 29, 2020

std.process: update arg iterator tests

78dcd1b23e • Andrew Kelley • Dec 29, 2020

Merge branch 'hello-c-backend' into master

3b5dd48f99 • Andrew Kelley • Dec 29, 2020

Merge pull request #7498 from FireFox317/stage2-llvm

2df2f0020f • Andrew Kelley • Dec 28, 2020

Revert "stage2: add compile log statement (#7191)"

f75d4cbe56 • Andrew Kelley • Dec 28, 2020

std/heap: fix documentation of raw_c_allocator

7ed499ec45 • Isaac Freund • Dec 28, 2020

stage2: make Alloc(Inferred) have mutabality info (#7570)

c234761edd • g-w1 • Dec 28, 2020

stage1: Prevent crash with some lazy pointer types

fffb0904f8 • LemonBoy • Dec 28, 2020

Merge pull request #7483 from indocomsoft/autohashmap

8aab1e2e8a • Veikka Tuominen • Dec 27, 2020

Merge pull request #7563 from ifreund/alloc-sent-cleanup

3fb0288d87 • Veikka Tuominen • Dec 27, 2020

Update event loop sendto error to SendToError

dd86e9d78c • frmdstryr • Dec 27, 2020

Merge pull request #7556 from Vexu/translate-c

d96f5b38a3 • Veikka Tuominen • Dec 27, 2020

Merge pull request #7557 from g-w1/stage2-hookup-compilerror

5acfaa35d3 • Veikka Tuominen • Dec 27, 2020

std.event.Loop: fix regression with ResetEvent

4cc4b54d25 • Andrew Kelley • Dec 27, 2020

Merge pull request #7449 from kristoff-it/macos-termios

8fc765387f • Andrew Kelley • Dec 27, 2020

std: add c._exit() and use in ChildProcess

988ddd1bed • Isaac Freund • Dec 27, 2020

Merge pull request #7553 from ziglang/fix-the-damn-deadlock

e5894221f7 • Andrew Kelley • Dec 27, 2020

Merge pull request #7552 from Vexu/stage2-continue

641bf4c46e • Veikka Tuominen • Dec 26, 2020

builder: implement sanitize_thread option

d20174ad88 • lithdew • Dec 26, 2020

stage2: add compile log statement (#7191)

1634d45f1d • g-w1 • Dec 26, 2020

remove '||=' from stage1

939bd52c8a • g-w1 • Dec 26, 2020

Merge pull request #7542 from g-w1/build-diff-large

864a5442f1 • Andrew Kelley • Dec 26, 2020

openbsd: add commonly used libc wrappers for pledge(2) and unveil(2)

c99c6c0a68 • Sébastien Marie • Dec 25, 2020

openbsd: define sem_t as optional pointer on opaque {}

bc11528b8b • Sébastien Marie • Dec 25, 2020

Correctly cast bool to signed int in translate-c

830bc41b1f • Evan Haas • Dec 25, 2020

Merge pull request #7520 from ziglang/tsan

9f33984119 • Andrew Kelley • Dec 24, 2020

stage1: Create a new declaration scope for union enum types

e18abab55a • LemonBoy • Dec 24, 2020

Merge pull request #7531 from Vexu/orphanage

83646df2cc • Veikka Tuominen • Dec 24, 2020

Merge pull request #7519 from ziglang/more-pthreads-integration

0fd68f49e2 • Andrew Kelley • Dec 24, 2020

Return encoded slice from base64 encode

577b57784a • frmdstryr • Dec 23, 2020

Merge pull request #7447 from LemonBoy/fix-7445

7154882423 • Veikka Tuominen • Dec 23, 2020

openbsd: implement segfault handling on openbsd x86_64

6e2622661c • Sébastien Marie • Dec 23, 2020

float_*_ieee597: only swap bytes when targeting different endianness than native

588e828759 • Koakuma • Dec 23, 2020

stage1: LLVMSetModuleInlineAsm is deprecated

1d3ceac770 • xackus • Dec 23, 2020

gdb pretty printers for slices and optionals

0a6ba6f666 • xackus • Dec 23, 2020

Clarify condusing wording regarding `%` and `/`

49ca51fc3a • Eleanor Bartle • Dec 23, 2020

Implement parsing for multi-arg Clang options.

ca282184ae • Alex Cameron • Dec 23, 2020

update depreciated code (#7502)

51a904677c • g-w1 • Dec 23, 2020

std.c: add fmemopen

4128eea00c • xackus • Dec 23, 2020

Merge pull request #7507 from joachimschmidt557/stage2-arm

ce7dcf2294 • Veikka Tuominen • Dec 23, 2020

Add sincosf function (#7267)

53a8e73205 • daurnimator • Dec 23, 2020

Truncate user and group ids for 64 bit Linux systems (#7466)

7e63f7ad03 • Andreas Linz • Dec 23, 2020

openbsd: fix siginfo_t struct definition

4420dabdf5 • Sébastien Marie • Dec 23, 2020

Enable segfault handling on FreeBSD.

60020fd545 • Alex Cameron • Dec 23, 2020

Fix Gimli hash on 16n byte inputs

d9fe7ea815 • Matt Sicker • Dec 23, 2020

Add c_longdouble mapping for bpf (#7504)

55b998c98d • Matthew Knight • Dec 22, 2020

Added std.io.counting_reader

ab6183e119 • tgschultz • Dec 22, 2020

stage2: @TypeOf (#7475)

cb3198af2a • g-w1 • Dec 22, 2020

Peer type resolution with unsigned ints and larger signed ints

ea18f894f5 • g-w1 • Dec 22, 2020

Merge pull request #7111 from tetsuo-cpp/emit-h

03113d9246 • Veikka Tuominen • Dec 22, 2020

Merge pull request #7476 from ifreund/pkgs

ba2f2e1393 • Veikka Tuominen • Dec 22, 2020

Improve handling of C compiler intrinsics in translate-c

ccdb81fb31 • Evan Haas • Dec 22, 2020

cast sendto to SendError inside send (#7481)

6a75cfd0f6 • luna • Dec 22, 2020

Merge pull request #7516 from kubkon/macho-better-space-alloc

43dbe86226 • Jakub Konka • Dec 22, 2020

stage1: add missing error check on inferred struct field ptr

286077fec8 • Vexu • Dec 21, 2020

Merge pull request #7462 from ziglang/parallel-c-objects

4918605176 • Andrew Kelley • Dec 21, 2020

std: move serialization to the std lib orphanage

4964bb3282 • Andrew Kelley • Dec 20, 2020

stage1: Fix for generic fn monomorphization

84549b4267 • LemonBoy • Dec 20, 2020

builder: implement float options

dd7b816d98 • Vincent Rischmann • Dec 19, 2020

Merge pull request #7318 from kubkon/cc-macho

b090451646 • Jakub Konka • Dec 19, 2020

Merge pull request #7482 from ziglang/tlcsprng

506af7e52e • Andrew Kelley • Dec 19, 2020

std: Properly fix the TLS alignment problem

ce65533985 • LemonBoy • Dec 18, 2020

std: align(16) main_thread_tls_buffer

ad05509930 • Andrew Kelley • Dec 18, 2020

Add baudrate constants

9b86dde7b9 • Tau • Dec 17, 2020

Fix StackFallbackAllocator

d73f46b57c • Luuk de Gram • Dec 17, 2020

Improve documentation for string slices.

e93cb22541 • Josh Holland • Dec 17, 2020

Add process_madvise to Linux syscalls (#7450)

e16997a66c • Dmitry Atamanov • Dec 17, 2020

zig cc: default to a.exe on windows

6dfe9cc83e • Andrew Kelley • Dec 17, 2020

stage2: add test_evented_io to cache hash

8975fa5b38 • Andrew Kelley • Dec 17, 2020

Fix typo in math.order

d877eb0e8d • data-man • Dec 16, 2020

translate-c: detect parenthesized string literals

d3a57b96a9 • Veikka Tuominen • Dec 16, 2020

Merge pull request #7431 from LemonBoy/fix-7426

b3c1ced2c3 • Andrew Kelley • Dec 15, 2020

mingw-w64: add .def files for xaudio2_8

b3f4802aa0 • Christian Wesselhoeft • Dec 15, 2020

create SendToError (#7417)

0c33624a45 • luna • Dec 15, 2020

stage2: Add -include libc-symbols.h when building crtn.S

5f7352b5b5 • LemonBoy • Dec 15, 2020

openbsd: crt0.o file is different when build static or dynamic mode

96e3222796 • Sébastien Marie • Dec 15, 2020

openbsd: correct few structs

8bf5a3a5c1 • Sébastien Marie • Dec 15, 2020