Commits

fix precedence in langref or example

e8c4fec1b2 • Philipp Lühmann • Feb 3, 2022

Added documentation for implicit struct pointer dereferencing

ac3d9759ed • Exonorid • Feb 3, 2022

zig cc: Treat cu files as C++ source files

922d33e5b9 • Daniel Saier • Feb 3, 2022

Merge pull request #10699 from motiejus/arm64

936294e32a • Andrew Kelley • Feb 3, 2022

zig cc: add --hash-style linker parameter

7e61bdbaa4 • Andrew Kelley • Feb 3, 2022

Update the documentation for std.mem.sliceTo for readability

340bb8198f • Josh Hannaford • Feb 3, 2022

link: Elf, Wasm: forward strip flag when linking with LLD

e37c55bae0 • Andrew Kelley • Feb 3, 2022

zig cc: detect more linker args

93545fe74f • Andrew Kelley • Feb 3, 2022

std.crypto.random: `Random`s are no longer passed by reference

8ed432fe3c • Meghan • Feb 3, 2022

Merge pull request #10584 from ziglang/macho-rustc-fixes

148b963a60 • Andrew Kelley • Feb 3, 2022

Avoid duplicate TLS startup symbols

b713ce0249 • Sizhe Zhao • Feb 3, 2022

readUntilDelimiter*: read only if buffer not full

4d5a598599 • Pablo Santiago Blum de Aguiar • Feb 3, 2022

std/fs: Support `XDG_DATA_HOME`

aa8112c847 • fifty-six • Feb 3, 2022

std: Add some missing termios types to c/linux.zig and os.zig

3d52a322ab • joachimschmidt557 • Feb 3, 2022

stage1: remove the "referenced here" error note

af844d865f • Andrew Kelley • Feb 3, 2022

macho: do not write out ZEROFILL physically to file

252fb642d5 • Jakub Konka • Feb 3, 2022

glibc: fix passing of __GNU_MINOR__

dcbab17b62 • Daniel Saier • Feb 3, 2022

Update CONTRIBUTING.md

881e507ac5 • C-BJ • Feb 3, 2022

Merge pull request #10475 from lithdew/master

18fabd99cc • Andrew Kelley • Feb 3, 2022

Implement segfault handler for macOS x86_64

afd1f7ed47 • John Schmidt • Feb 3, 2022

stage2: do not interpret identifier containing underscores (eg: u3_2) as int primitive type

2ac7aefe2f • riverbl • Feb 3, 2022

Fix os.rusage when linking with c library on Linux

bb9399cc5d • johnLate • Feb 3, 2022

translate-c: Fix issues translating macro define of hex float constant

bc90a2a083 • riverbl • Feb 3, 2022

Merge branch 'Jarred-Sumner-patch-1'

1e6de105c8 • Jakub Konka • Feb 3, 2022

Merge pull request #10576 from schmee/macos-resolve-ip

385b7e4808 • Jakub Konka • Feb 3, 2022

macho: code signature needs to be 16 bytes aligned

57d7ad9172 • Jakub Konka • Feb 3, 2022

Merge pull request #10587 from xxxbxxx/master

e67e15a29a • Andrew Kelley • Feb 3, 2022

stage1: fix bigint_init_bigfloat for single-limb negative floats

06ae13fe35 • Marc Tiehuis • Feb 3, 2022

Merge branch 'Luukdegram-linker-eport-symbols'

dafbc6eb25 • Jakub Konka • Jan 12, 2022

Merge pull request #10572 from Luukdegram/wasm-linker-stack

6f49233ac6 • Andrew Kelley • Jan 12, 2022

translate-c: Fix macro define of float constant using scientific notation

bb8eef8d24 • riverbl • Jan 12, 2022

Fix a bug in std.Thread.Condition and add a basic Condition test. (#10538)

511990c83b • afranchuk • Jan 12, 2022

Merge pull request #10566 from fifty-six/master

9fa55ae777 • Andrew Kelley • Jan 12, 2022

translate-c: Handle typedef'ed void return type for functions.

53e41682ba • Evan Haas • Jan 12, 2022

zig cc: integration with sysroot arg (#10568)

3542dcad33 • Jakub Konka • Jan 12, 2022

std: hash_map: optimize isFree/isTombstone (#10562)

9b97edb012 • djg • Jan 12, 2022

Build fs/filesystem libcxx module when targeting GNU Win

1c61038255 • Jakub Konka • Jan 12, 2022

std: fix zig.Ast being called Tree internally

73cbc13a97 • Meghan Denny • Jan 12, 2022

Add missing package to the langref that's always available

adf7c654d4 • r00ster • Jan 12, 2022

Add CANNOT_DELETE as a possible error in os.windows.DeleteFile

2304dbaba4 • Ryan Liptak • Jan 12, 2022

Merge pull request #10499 from paulsnar/paulsnar/stage1-packed-structs-cabi

675590cd44 • Andrew Kelley • Jan 12, 2022

io_uring: improve IO_Uring.copy_cqe

4d38f456ea • Vincent Rischmann • Jan 12, 2022

readme: dynamic logo light/dark

8771ef897a • Andrew Kelley • Jan 12, 2022

fmt: Refactor parsing of placeholders into its own function

1676729c66 • Jimmi Holst Christensen • Jan 12, 2022

io_uring: fix version check in tests

eee395287f • Vincent Rischmann • Jan 12, 2022

std.fmt: improve `@compileError` message

419499b252 • r00ster • Jan 12, 2022

stage1: fix @errorName null termination

47e3deeeaa • Marian Beermann • Jan 12, 2022

Y++

c4b4192d20 • Frank Denis • Jan 12, 2022

Fixed typo in deprecation error for `E` format specifier where it would instead complain about a specifier of `X`.

64a2b14f26 • Tom Manner • Dec 31, 2021

stage1: fix access of slice sentinel at comptime

9a0010b186 • Veikka Tuominen • Dec 31, 2021

std: Skip `comptime` struct fields in `mem.zeroes()` (#10406)

b86aadfa38 • Ali Chraghi • Dec 31, 2021

Add BSD Authentication constants (#10376)

4d9377923d • Dante Catalfamo • Dec 31, 2021

fix expectStringEndsWith error output.

cfc00e743e • Stephen Lumenta • Dec 31, 2021

Only check the file's length once in pdb.Msf.init

f5cb3fc688 • Jonathan S • Dec 31, 2021

Fix dead link

acdb859644 • ominitay • Dec 31, 2021

Langref: replace mentions of c_void with anyopaque

20f073dcdd • John Schmidt • Dec 31, 2021

start the 0.9.1 release cycle

69e2b712bc • Andrew Kelley • Dec 31, 2021

Release 0.9.0

a18bf7a7bf • Andrew Kelley • Dec 20, 2021

stage2 AArch64: Implement saving callee-saved registers

ecf0050a92 • joachimschmidt557 • Dec 20, 2021

stage1: deal with BPF not supporting @returnAddress()

5c7f2ab011 • Kenta Iwasaki • Dec 20, 2021

Allocator: `allocBytes` and `reallocBytes` (#10352)

16b7535497 • Lee Cannon • Dec 19, 2021

langref: fix tidy html error

80b21cef5a • Andrew Kelley • Dec 19, 2021

zig test: fix test runner detection of tty

07c03f85a8 • Andrew Kelley • Dec 19, 2021

stage1, stage2: rename c_void to anyopaque (#10316)

9f9f215305 • Isaac Freund • Dec 19, 2021

Add Vector documentation (#10303)

8468b544e8 • bnprks • Dec 19, 2021

macho: handle -install_name option for dylibs/MachO

a08137330c • Jakub Konka • Dec 19, 2021

plan9 linker: fix off by 1 error

9a8fdbe0a0 • Jacob G-W • Dec 19, 2021

init-exe template: build.zig: setTarget on the tests

6adecdc58a • Andrew Kelley • Dec 19, 2021

Make Builder.spawnChildEnvMap public

88ea2cb757 • fubark • Dec 18, 2021

stage2 ARM: spill insts currently in compare flags if necessary

9892684d35 • joachimschmidt557 • Dec 18, 2021

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