std.os.linux: Fix bunch of compilation errors (#21138)
206e5e4d7d • Michał Drozd • Aug 23, 2024
Update c.zig, openbsd don't have getcontext
dc72138b91 • bilaliscarioth • Aug 23, 2024
glibc: Pass -Qunused-arguments when building libc_nonshared.a.
3fb6e46f6e • Alex Rønne Petersen • Aug 23, 2024
glibc: Add missing xstatver.h for some linux architectures.
945fc7064b • Alex Rønne Petersen • Aug 23, 2024
Merge pull request #21137 from Aransentin/af_packet
60011d28d3 • Andrew Kelley • Aug 23, 2024
Merge pull request #21118 from alexrp/thread-porting
56119c2cbc • Andrew Kelley • Aug 23, 2024
Merge pull request #21170 from jacobly0/more-dwarf-cleanup
c6286eee4b • Jacob Young • Aug 23, 2024
Merge pull request #21095 from alexrp/mips64-tests
ee84deda98 • Andrew Kelley • Aug 23, 2024
update readme
c262061129 • Andrew Kelley • Aug 22, 2024
Merge pull request #21161 from jedisct1/mlkem-update
205e17a73c • Andrew Kelley • Aug 22, 2024
std.json.WriteStream supports streaming long values directly to the underlying stream (#21155)
febfcbd49d • Josh Wolfe • Aug 22, 2024
Dwarf: cleanup emitted debug info
31220b50b5 • Jacob Young • Aug 22, 2024
Merge pull request #21160 from ziglang/link-thunks-test
7cd1c882c9 • Jakub Konka • Aug 22, 2024
Merge pull request #21157 from mlugg/kill-cimport
5bf9dc3850 • Matthew Lugg • Aug 21, 2024
compiler: fix losing ZIR instructions in main_struct_inst fields
7bbbbf8ffa • mlugg • Aug 21, 2024
Merge pull request #21145 from ziglang/elf-dwarf-relocs
8fc15f188c • Jakub Konka • Aug 21, 2024
Merge pull request #21135 from mlugg/incremental
61919fe63d • Matthew Lugg • Aug 21, 2024
Merge pull request #21140 from jacobly0/self-dwarf
16d74809d4 • Jacob Young • Aug 20, 2024
Fix handling of empty XDG environment variables
0a70455095 • Ian Johnson • Aug 20, 2024
Merge pull request #21115 from Snektron/build-system-asm
dffc8c44f9 • Andrew Kelley • Aug 20, 2024
std: add native cpu detection for apple m3 (#21116)
7071d1b3c2 • Meghan Denny • Aug 19, 2024
Added Constants Related To Ioctl (sockios.h)
82b676ef79 • Mohanavel S K • Aug 19, 2024
Merge pull request #21128 from mlugg/incremental
54e48f7b7d • Matthew Lugg • Aug 19, 2024
llvm: disable instrumentation in naked functions
c6677be53b • Andrew Kelley • Aug 19, 2024
Merge pull request #21127 from jacobly0/self-dwarf
93ba960e3b • Andrew Kelley • Aug 19, 2024
update comment in init template
cf9f8de661 • Andrew Kelley • Aug 18, 2024
Revert "ci: Enable -Dtest-slow-targets."
1045537141 • Alex Rønne Petersen • Aug 18, 2024
Merge pull request #21063 from mlugg/incremental
4929cf23ce • Matthew Lugg • Aug 18, 2024
Merge pull request #21111 from jacobly0/self-dwarf
2b05e85107 • Jacob Young • Aug 17, 2024
cmake: CLANG_LIBRARIES: find libclang-cpp.so.18.1
cf939b096a • Forest • Aug 17, 2024
Merge pull request #21098 from ziglang/macho-zig-got
5d2bf96c02 • Jakub Konka • Aug 17, 2024
Merge pull request #21078 from jacobly0/new-dwarf
bb70501060 • Jacob Young • Aug 17, 2024
Merge pull request #21065 from ziglang/elf-zig-got
90989be0e3 • Jakub Konka • Aug 16, 2024
add an error for stack allocations in naked functions (#21082)
f1eed99f3d • David Rubin • Aug 16, 2024
Merge pull request #21073 from alexrp/test-changes
11176d22f8 • Andrew Kelley • Aug 16, 2024
Merge pull request #21020 from alexrp/target-fixes
05c7968920 • Andrew Kelley • Aug 16, 2024
Merge pull request #21056 from alexrp/start-fix-precedence
b917d778c6 • Andrew Kelley • Aug 16, 2024
std.tar: add writer (#19603)
72bcc3b7a5 • Igor Anić • Aug 16, 2024
std.time.epoch: Fix comments referring to epoch as 1970-10-01
708414aaf4 • Linus Groh • Aug 16, 2024
loongarch: fix asm to set thread pointer (#21086)
8e91c229e1 • YANG Xudong • Aug 15, 2024
start: fix passing comptime-only value to inline asm
5d080e25d5 • Jacob Young • Aug 15, 2024
std.mem.writeVarPackedInt: handle write_size == 0 (#19745)
da8fbcc2a9 • clickingbuttons • Aug 15, 2024
std.os.linux: add mseal syscall
20f4be4cf9 • reokodoku • Aug 15, 2024
loongarch: add glibc start.S to make zig-bootstrap work for loongarch64-linux-gnu (#21015)
0f0f543a9a • YANG Xudong • Aug 14, 2024
Watch.zig: fixes for windows implementation
9be10ea964 • Jarrod Meyer • Aug 14, 2024
Merge pull request #21031 from linusg/std-target-naming
78fb9c0a17 • Andrew Kelley • Aug 14, 2024
langref: clarify functionality of the round builtin (#19503)
eb7f318ea8 • T • Aug 14, 2024
Merge pull request #21075 from ziglang/fuzz
b7a1ef3e19 • Andrew Kelley • Aug 14, 2024
std.debug: Support sparc32 in StackIterator.init().
b470d2a7de • Alex Rønne Petersen • Aug 14, 2024
std.Thread: Merge riscv32/riscv64 assembly in freeAndExit().
dc77d1b66d • Alex Rønne Petersen • Aug 14, 2024
Merge pull request #21030 from Snektron/nv-gpu-builtins
1018cdc0a8 • Robin Voetter • Aug 14, 2024
Merge pull request #21053 from alexrp/mips-tests
0b5ea2b902 • Andrew Kelley • Aug 13, 2024
add getcontext
76f062690c • YANG Xudong • Aug 13, 2024
test: Re-enable armv8-linux-gnueabihf tests.
eadc0c01cc • Alex Rønne Petersen • Aug 13, 2024
std.Thread: Fix freeAndExit() syscall numbers for mips64.
e725d1e226 • Alex Rønne Petersen • Aug 13, 2024
std.Thread: Fix freeAndExit() assembly for powerpc.
d0ae803a77 • Alex Rønne Petersen • Aug 13, 2024
`std.os.linux`: Add clone() implementation for mips64. (#21038)
b00f586c3d • Alex Rønne Petersen • Aug 12, 2024
all: Handle spirv in addition to spirv(32,64) where applicable.
d6f9972594 • Alex Rønne Petersen • Aug 12, 2024
std.Thread: Explain apparently pointless mips instruction in freeAndExit().
6d23850108 • Alex Rønne Petersen • Aug 12, 2024
Merge pull request #21019 from alexrp/target-os-cleanup
f988cea825 • Andrew Kelley • Aug 12, 2024
llvm: Disable lowering to f16 on s390x.
82b0f44721 • Alex Rønne Petersen • Aug 12, 2024
llvm: Disable lowering to f128 on sparc32.
a1a823f69c • Alex Rønne Petersen • Aug 12, 2024
compiler-rt: Fix the leoncasa CPU feature check for sparc32.
87ec4e11c9 • Alex Rønne Petersen • Aug 12, 2024
std.os.linux.tls: Support sparc32.
f7fb261efd • Alex Rønne Petersen • Aug 12, 2024
std.os.linux: Fix definition of tc_lflag_t on MIPS
9ef16b36ce • Linus Groh • Aug 12, 2024
std.zig.target: Add missing thumbeb triples.
7a41e2f40b • Alex Rønne Petersen • Aug 12, 2024
fix C type corresponding to f80
6933ab4bf7 • Rich Remer • Aug 12, 2024
std.Target: Some corrections and additions to stackAlignment().
25096ed893 • Alex Rønne Petersen • Aug 12, 2024
std.os.linux.start_pie: Add support for the new RELR relocation format.
8161e61548 • Alex Rønne Petersen • Aug 12, 2024
Merge pull request #20985 from alexrp/gpu-nonsense
61dac74128 • Andrew Kelley • Aug 12, 2024
std.Target: Add goff and xcoff to ObjectFormat.
6316fd9535 • Alex Rønne Petersen • Aug 12, 2024
Merge pull request #20964 from mlugg/the-great-decl-split-mk2
fc29240806 • Andrew Kelley • Aug 11, 2024
Merge pull request #21021 from alexrp/target-os-versions
531cd177e8 • Andrew Kelley • Aug 11, 2024
Merge pull request #21018 from ziglang/behavior-test-extern-disable
b7c01120b4 • Matthew Lugg • Aug 10, 2024
loongarch: add __clear_cache builtin implementation (#21008)
6d54f20c47 • YANG Xudong • Aug 10, 2024
std.crypto: better names for everything in utils
54151428e5 • Andrew Kelley • Aug 10, 2024
std.os.linux: Retranslate and port some ioctl-related types and values.
ae5bf2faab • Alex Rønne Petersen • Aug 9, 2024
Merge pull request #21004 from alexrp/linux-6.10
71a27ebd84 • Andrew Kelley • Aug 9, 2024
fix(fmt): remove additional trailing newline
291fb43f27 • ippsav • Aug 9, 2024
Merge pull request #21006 from ziglang/fuzz
eb17fe85a5 • Andrew Kelley • Aug 9, 2024
Merge pull request #20993 from alexrp/glibc-2-40
9f46abf598 • Andrew Kelley • Aug 9, 2024
Compilation: Mark .c++ files as having C++ extension
2cfad20204 • sin-ack • Aug 9, 2024
std: add loongarch64 support (#20915)
a9b65b6fd4 • YANG Xudong • Aug 9, 2024
std.hash_map: adding a rehash() method (#19923)
a854ce3021 • John Benediktsson • Aug 8, 2024
Merge pull request #20997 from xxxbxxx/debuglink
8031251c33 • Andrew Kelley • Aug 8, 2024
language: add module name field to `@src`
cf87a1a7cf • Andrew Kelley • Aug 8, 2024
std.posix: read on timerfd can return error.Canceled
ca012e5b69 • Jan Hendrik Farr • Aug 8, 2024
generate_c_size_and_align_checks: Remove extraneous newline
6976a5da19 • Alex Rønne Petersen • Aug 8, 2024
Merge pull request #20969 from alexrp/llvm-unsup-targets
61fbdebd61 • Andrew Kelley • Aug 8, 2024
Merge pull request #20975 from squeek502/cpu-features-update
468b976f63 • Andrew Kelley • Aug 8, 2024
Merge pull request #20973 from ziglang/fix-json-utf8
7a7421c749 • Andrew Kelley • Aug 8, 2024
build runner: output hint when no --port provided
4381bac792 • Andrew Kelley • Aug 7, 2024
Merge pull request #20971 from ziglang/elf-ownership-2
cfe6ff4301 • Jakub Konka • Aug 7, 2024
loongarch: various architecture specific fixes (#20912)
b8705ed652 • YANG Xudong • Aug 7, 2024
POSIX link() syscall only takes two arguments (no flags)
4d6429fc4f • Pat Tullmann • Aug 7, 2024
Add getppid to std.c and std.os.linux.
979fd12be9 • Jeffrey C. Ollie • Aug 7, 2024
Merge pull request #20512 from aikawayataro/add-v-linker-arg
87e8fc1ade • Andrew Kelley • Aug 7, 2024
Merge pull request #20958 from ziglang/fuzz
0e99f517f2 • Andrew Kelley • Aug 7, 2024
std.os.linux: Move clone() here and stop exporting it.
f9f8942008 • Alex Rønne Petersen • Aug 7, 2024
Merge pull request #20922 from alexrp/vdso
75f78bfb77 • Andrew Kelley • Aug 7, 2024