Commits

ci: update linux to llvm12 tarball

391a40d601 • Andrew Kelley • Apr 15, 2021

ci: macos-aarch64 update dep tarballs for llvm12

6a7f21d1b8 • Michael Dusan • Apr 15, 2021

os/posix: handle ECONNRESET for write/writev

81adcd533e • lithdew • Apr 14, 2021

Merge remote-tracking branch 'origin/llvm12'

5a3ea9bece • Andrew Kelley • Apr 14, 2021

Merge pull request #8518 from akvadrako/doc-field-align

1fada37466 • Frank Denis • Apr 14, 2021

translate-c: wrap switch statements in a while (true) loop

e761e0ac18 • Evan Haas • Apr 13, 2021

Merge pull request #8517 from ziglang/zld-archive-fix

36a33c99e3 • Jakub Konka • Apr 13, 2021

zld: cleanup redundant changes

a5bbc66f10 • Jakub Konka • Apr 13, 2021

zld: rebase to new naming conv for aarch64

db30033de2 • Jakub Konka • Apr 13, 2021

zld: add x86_64 relocs

1119970d22 • Jakub Konka • Apr 13, 2021

zld: save locals per TU

b1f9db75f3 • Jakub Konka • Apr 13, 2021

zld: differentiate between static and global in stabs

3b7c9dd6bd • Jakub Konka • Apr 13, 2021

zld: streamline tags for Symbol

717d382871 • Jakub Konka • Apr 13, 2021

zld: fix indirect symtab

b377e0b370 • Jakub Konka • Apr 13, 2021

zld: fix rebase vs bind for GOT entries

b0a4e1fa46 • Jakub Konka • Apr 13, 2021

zld: fix parsing debug info

6e3f82ef28 • Jakub Konka • Apr 13, 2021

zld: limit exports to just main entrypoint

65c27d51f6 • Jakub Konka • Apr 13, 2021

zld: move parsing debug info into object

421102ba72 • Jakub Konka • Apr 13, 2021

zld: add prelim support for locals

dc7cff8ebc • Jakub Konka • Apr 13, 2021

zld: flush MachO

23bb6fa9f4 • Jakub Konka • Apr 13, 2021

zld: resolve target addresses for relocs

db44a7803f • Jakub Konka • Apr 13, 2021

zld: resolve stubs and GOT entries

b667fe2c62 • Jakub Konka • Apr 13, 2021

zld: migrate parts of main to new relocs

46cc214f2d • Jakub Konka • Apr 13, 2021

zld: preprocess relocs on arm64

6a866f1a96 • Jakub Konka • Apr 13, 2021

zld: allocate addresses for global symbols

4e676ecbb5 • Jakub Konka • Apr 13, 2021

zld: store a single global symtab

d5c2f8ed32 • Jakub Konka • Apr 13, 2021

zld: start work on reloc preprocessing

1b5bceec91 • Jakub Konka • Apr 13, 2021

zld: allocate segments based on worst-case and upper-limit

04659f5b82 • Jakub Konka • Apr 13, 2021

zld: assume remaining undefs are from libSystem

116ea1bf2c • Jakub Konka • Apr 13, 2021

zld: refactor object and archive parsing

b0105029ca • Jakub Konka • Apr 13, 2021

zld: redo symbol resolution in objects

988b184d03 • Jakub Konka • Apr 13, 2021

stage1: resolve builtin types and values via std.builtin

262e09c482 • Andrew Kelley • Apr 12, 2021

Merge pull request #8502 from xackus/std-docs

c4c7cb252a • Andrew Kelley • Apr 12, 2021

CI: update brew before installing pkgs

d6d27d51ef • Jakub Konka • Apr 12, 2021

Merge pull request #8477 from joachimschmidt557/stage2-arm

d2d4df4074 • Andrew Kelley • Apr 12, 2021

Merge pull request #8497 from LemonBoy/some-ppc-fixes

c5e662d860 • Andrew Kelley • Apr 12, 2021

Merge pull request #8483 from fengb/powerpc

82a31aac9b • Andrew Kelley • Apr 11, 2021

azure: OnMasterSuccess dependsOn BuildMacOS_arm64

cab1d5c1a3 • Michael Dusan • Apr 11, 2021

ci: remove superfluous linefeed from macos arm64

c676c21824 • Michael Dusan • Apr 11, 2021

test: overhaul stack_trace testing

d99dc21b9f • Michael Dusan • Apr 11, 2021

macos: add aarch64 (arm64) to downloads page

75f86dab3f • Michael Dusan • Apr 11, 2021

zig fmt: fix line comment detection

5b9ea5dd1e • Isaac Freund • Apr 10, 2021

Fix langref.html anchor navigation

ecd38c70cc • Carlos Zúñiga • Apr 10, 2021

lib/std: remove empty init from HashMapUnmanaged

ab43f2376e • Meghan Denny • Apr 10, 2021

zig fmt: render array init on one line if no trailing comma

ecf555c693 • Lewis Gaul • Apr 10, 2021

stage2: fix case where public variables did not work

0d92bd474f • jacob gw • Apr 9, 2021

stage2: fix regression from previous commit

b3f5d4dc4c • Andrew Kelley • Apr 9, 2021

stage2: fix stderr deadlock and slightly wrong tty coloring

7c4c5495be • Andrew Kelley • Apr 9, 2021

Merge pull request #8470 from ziglang/stage2-start

f75cdd1acd • Andrew Kelley • Apr 9, 2021

Merge pull request #8439 from Luukdegram/wasm-mem

952032b40c • Andrew Kelley • Apr 9, 2021

testing: Avoid @import-ing builtins module

bfc8500390 • LemonBoy • Apr 9, 2021

testing: Avoid printing expected line twice

b0e905a30d • LemonBoy • Apr 9, 2021

testing: Use indexOfScalar instead of indexOf

1943c2dc68 • LemonBoy • Apr 9, 2021

zig fmt: Fix rendering of arrays with single row

5ebcd8ccaf • LemonBoy • Apr 9, 2021

Merge pretty printing compile errors branch

cc525bc002 • Andrew Kelley • Apr 9, 2021

std docs: fix layout broken by the banner

c28d1fe173 • xackus • Apr 8, 2021

Merge pull request #8464 from gracefuu/grace/wasm-ops

9f744f19e7 • Andrew Kelley • Apr 8, 2021

stage2 AArch64: Add conditional branch instructions

d7a89f9876 • joachimschmidt557 • Apr 8, 2021

Merge pull request #8459 from joachimschmidt557/stage2-regalloc

ab5a445d25 • Andrew Kelley • Apr 8, 2021

translate-c: fix meta.cast to ?*c_void

2d2316f5c0 • xackus • Apr 8, 2021

Merge pull request #8449 from ziglang/stage2-enums

d4f61f9842 • Andrew Kelley • Apr 8, 2021

netbsd: minor fixes to allow stage1 to build

341dc03b63 • Michael Dusan • Apr 7, 2021

AstGen: fix `@breakpoint` ZIR

bcc371618f • Andrew Kelley • Apr 7, 2021

test: fix std.time timing tests to skip on failure

2871d32be7 • Michael Dusan • Apr 7, 2021

stage2: do not set clang_passthrough_mode for `zig run`

f253822415 • Andrew Kelley • Apr 7, 2021

Merge pull request #8416 from gracefuu/grace/wasm-ops

ec212c82be • Andrew Kelley • Apr 6, 2021

translate-c: Add support for vector expressions

8de14a98a6 • Evan Haas • Apr 6, 2021

std/build: fix ?[:0]const u8 build options

38d8aab4d2 • Michael Holmes • Apr 6, 2021

stage2: Default AVR generic cpu to avr2

89df41e5d8 • LemonBoy • Apr 6, 2021

os/linux: return error on EALREADY for connect() and getsockoptError()

2bfc6d14d5 • lithdew • Apr 6, 2021

Fixed error types for GetSeekPosError

83a2665772 • Edward Dean • Apr 5, 2021

Tidy-up in json test module (#8431)

7302b096bd • Lewis Gaul • Apr 4, 2021

std docs: enhance search browser history UX

c9ffb6f734 • Hannu Hartikainen • Apr 4, 2021

LLVM sub-arch triple: remove TODO comment

545830c0ff • Andrew Kelley • Apr 4, 2021

glibc: update ABI files to 2.33

0fee4b55a8 • Andrew Kelley • Apr 4, 2021

glibc: update headers to 2.33

0e2da11379 • Andrew Kelley • Apr 4, 2021

os/bits/linux: add IPv6 socket options

5ce4524027 • Vincent Rischmann • Apr 4, 2021

translate-c: fix calls with no args in macros

e4563860fe • xackus • Apr 4, 2021

Switch std.json to use an ordered hashmap

74fd7107e8 • Lewis Gaul • Apr 4, 2021

Merge pull request #8410 from antlilja/remove-undefined-math

6fc822a948 • Frank Denis • Apr 3, 2021

stage2: implement Type.onePossibleValue for structs

2f07d76eee • Andrew Kelley • Apr 3, 2021

stage2: Sema: implement validate_struct_init_ptr

d47f0abd5b • Andrew Kelley • Apr 3, 2021

stage2: progress towards basic structs

97d7fddfb7 • Andrew Kelley • Apr 3, 2021

stage2 AArch64: Add ldrh and ldrb instructions

43d364afef • joachimschmidt557 • Apr 2, 2021

docgen: correct the progress bar

12e2523730 • Andrew Kelley • Apr 2, 2021

stage2 register_manager: Add unit tests for tryAllocReg and allocReg

228a1ce3e8 • joachimschmidt557 • Apr 2, 2021

stage2 codegen: Extract register management code into separate file

4efbcad26d • joachimschmidt557 • Apr 2, 2021

Merge pull request #8028 from mguaypaq/nosuspend-allow

fc9c1b4e4a • Andrew Kelley • Apr 2, 2021

docs: document the nosuspend keyword (#7972)

f270bef9a4 • Mathieu Guay-Paquet • Apr 2, 2021

make visited links readable in the stdlib docs warning bar

354c14d6a2 • Loris Cro • Apr 2, 2021

added warning banner to stdlib docs

4fef1d2982 • Loris Cro • Apr 2, 2021

Merge pull request #7792 from zanderxyz/zanderxyz/priority-dequeue

d780848ae4 • Andrew Kelley • Apr 2, 2021

put async frame in correct addrspace

833f258297 • Woze Parrot • Apr 2, 2021

Merge pull request #8412 from g-w1/fix-docgen-test-release

45db0e93a9 • Frank Denis • Apr 2, 2021

test: fix io_uring timing test to skip on failure

cc435dab2f • Michael Dusan • Apr 2, 2021

stage2: implement structs in the frontend

8ebfdc14f6 • Andrew Kelley • Apr 2, 2021

stage2: AstGen and ZIR printing for struct decls

c66b48194f • Andrew Kelley • Apr 2, 2021

zig cc: copy .pdb files from zig-cache/ when appropriate

09000c3f77 • Andrew Kelley • Apr 1, 2021

stage2: implement struct init syntax with ptr result loc

50bcfb8c90 • Andrew Kelley • Apr 1, 2021

os: handle ECONNRESET for connect() syscall

59035ae3e9 • lithdew • Apr 1, 2021