aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2025-04-28Merge pull request #23663 from alexrp/emit-asm-onlyAlex Rønne Petersen
2025-04-28cbe: assignment is not initializationJacob Young
2025-04-28Sema: fix alignment of runtime field pointer of underaligned tuplemlugg
2025-04-28Sema: fix pointers to comptime fields of comptime-known aggregate pointersmlugg
2025-04-27Sema: Fix some ptr alignment checks to handle a potential ISA tag bit.Alex Rønne Petersen
2025-04-28std.Target: Remove Os.Tag.elfiamcu.Alex Rønne Petersen
2025-04-27Merge pull request #22605 from dweiller/memmoveAndrew Kelley
2025-04-27compiler: Fix `-m<os>-version-min=...` orderingKevin Primm
2025-04-27compiler: Reject using LLVM for csky and xtensa.Alex Rønne Petersen
2025-04-27compiler: Error if the user targets arc with -femit-bin.Alex Rønne Petersen
2025-04-27link.Elf: Skip invoking LLD for `zig build-obj` for unsupported targets.Alex Rønne Petersen
2025-04-27chore(std.mem): Rename `trimLeft` and `trimRight`Shun Sakai
2025-04-27std.Build.Cache: fix several bugsmlugg
2025-04-27llvm: Fix data layout string for s390x-zos.Alex Rønne Petersen
2025-04-27link: Stub out GOFF/XCOFF linker code based on LLVM.Alex Rønne Petersen
2025-04-26compiler: Allow configuring UBSan mode at the module level.Alex Rønne Petersen
2025-04-26std.Target: Remove Abi.gnuilp32.Alex Rønne Petersen
2025-04-26Merge pull request #23572 from alexrp/zig-cc-static-dynamicAlex Rønne Petersen
2025-04-26compiler: add @memmove builtindweiller
2025-04-22compiler: allow emitting tests to an object filemlugg
2025-04-22Merge pull request #23617 from mlugg/incr-fixesMatthew Lugg
2025-04-21revive nvptx linkageAli Cheraghi
2025-04-21Module: ignore `xnack` and `sramecc` features on some gpu modelsAli Cheraghi
2025-04-20compiler: integrate `@compileLog` with incremental compilationmlugg
2025-04-20incremental: correctly handle dead exportersmlugg
2025-04-14zig cc: Respect Clang's -static and -dynamic flags.Alex Rønne Petersen
2025-04-14compiler: MinGW-w64 import libs should not count towards any_dyn_libs.Alex Rønne Petersen
2025-04-13std: eradicate u29 and embrace std.mem.AlignmentAndrew Kelley
2025-04-13link: Improve handling of --build-id when using LLD.Alex Rønne Petersen
2025-04-12src/libunwind.zig: Fix symbol visibility macro defineLuis Cáceres
2025-04-12Merge pull request #23529 from alexrp/2879-groundworkAlex Rønne Petersen
2025-04-11Merge pull request #22516 from Jan200101/PR/build_id_optionAndrew Kelley
2025-04-11Merge pull request #23061 from pavelverigo/stage2-wasm-miscAndrew Kelley
2025-04-11Value: ensure that extern structs have their layout resolved in ptrFieldkcbanner
2025-04-11Introduce libzigc for libc function implementations in Zig.Alex Rønne Petersen
2025-04-11x86_64: pass exact integer bit sizes to compiler-rt routinesJacob Young
2025-04-11compiler: Move int size/alignment functions to std.Target and std.zig.target.Alex Rønne Petersen
2025-04-11std.Target: Rename charSignedness() to cCharSignedness().Alex Rønne Petersen
2025-04-11Merge pull request #23355 from jacobly0/x86_64-rewriteJacob Young
2025-04-11compiler: Add hexagon-linux-musl support.Alex Rønne Petersen
2025-04-11tsan: Rename lib/tsan to lib/libtsan.Alex Rønne Petersen
2025-04-10Compilation: Pass `-m<os>-version-min=...` to Clang for all applicable Darwin...Alex Rønne Petersen
2025-04-10x86_64: fix `error_set_has_value` of inferred error setsJacob Young
2025-04-10AstGen: redistribute inline asm limitsJacob Young
2025-04-10x86_64: add avx512 registersJacob Young
2025-04-10x86_64: support rip-relative addressing to labels in inline asmJacob Young
2025-04-10x86_64: remove broken const value trackingJacob Young
2025-04-09x86_64: fix switch on big intsJacob Young
2025-04-09x86_64: rewrite scalar `@mulWithOverflow`Jacob Young
2025-04-09x86_64: rewrite scalar `@subWithOverflow`Jacob Young