Commits

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

Merge pull request #20909 from alexrp/glibc-riscv

cd5f673cae • Andrew Kelley • Aug 7, 2024

Merge pull request #20925 from alexrp/windows-tls

8184912a98 • Andrew Kelley • Aug 7, 2024

start: Add sparc32 support.

c0681d6b6e • Alex Rønne Petersen • Aug 7, 2024

std.os.linux.start_pie: Add sparc/sparc64 support.

8cbf091a9a • Alex Rønne Petersen • Aug 7, 2024

Merge pull request #20894 from alexrp/target-cleanup-4

b071b10ce8 • Andrew Kelley • Aug 7, 2024

process_headers: Add arc-linux-gnu.

8268d7be52 • Alex Rønne Petersen • Aug 7, 2024

std.crypto.ecdsa: use separate function for null seed (#20953)

a6486492be • Jakub Dóka • Aug 7, 2024

std.zig.target: Add arc-linux-gnu.

ebd0c6ffd0 • Alex Rønne Petersen • Aug 7, 2024

Make Type.intAbiAlignment match LLVM alignment for x86-windows target

304519da27 • Ryan Liptak • Aug 7, 2024

std.Target: Some corrections and additions to charSignedness().

00097c3bb8 • Alex Rønne Petersen • Aug 7, 2024

cmake: add ZIG_EXTRA_BUILD_ARGS option

a60810b5a3 • Kyle Schwarz • Aug 7, 2024

musl: Disable warnings in all compilations.

e9b5377b8e • Alex Rønne Petersen • Aug 6, 2024

Merge pull request #20960 from alexrp/size-align-fixes

c8a226a429 • Andrew Kelley • Aug 6, 2024

Merge pull request #20951 from ehaas/c-size-and-align-check

de1fb19909 • Andrew Kelley • Aug 6, 2024

Merge pull request #20949 from ziglang/update-glibc-abilists

ddcb7b1c11 • Andrew Kelley • Aug 5, 2024

Rewrite `generate_linux_syscalls.zig` (#20895)

724804a4e0 • ippsav • Aug 5, 2024

Merge pull request #20934 from alexrp/sparc32-leon3

fab5df4028 • Andrew Kelley • Aug 5, 2024

std.zig.target: Set minimum glibc version for csky to 2.29.

388248ad33 • Alex Rønne Petersen • Aug 5, 2024

std.sort: Remove key argument from binary-search-like functions (#20927)

a655c15c40 • Fri3dNstuff • Aug 4, 2024

Add loongarch 64 to gen_stubs.zig.

ea847535fc • YANG Xudong • Aug 4, 2024

std.Target: Specify dynamic linker and C type sizes for serenity

a18293214d • Linus Groh • Aug 4, 2024

Merge pull request #20908 from ziglang/reorg-std.debug-again

a931bfada5 • Andrew Kelley • Aug 3, 2024

Merge pull request #20906 from alexrp/repro-windows

9e2668cd2e • Andrew Kelley • Aug 2, 2024

Merge pull request #20903 from ziglang/dwarf-reorg

2e26cf83cf • Andrew Kelley • Aug 2, 2024

std.os.linux: Unbreak the build

624fa8523a • Alex Rønne Petersen • Aug 1, 2024

Merge pull request #20797 from alexrp/start-more-arches

7a0da805a8 • Andrew Kelley • Aug 1, 2024