aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2025-06-07Dwarf: restore missing non-entry paddingJacob Young
2025-06-06x86_64: fix switch dispatch bugJacob Young
2025-06-06x86_64: add support for pie executablesJacob Young
2025-06-06Sema: fix invalid pure Air instruction with comptime-known operandsJacob Young
2025-06-06Compilation.Config: prefer_llvm depends on pieAndrew Kelley
2025-06-06Compilation.Config: eliminate the only variable from this functionAndrew Kelley
2025-06-06Compilation.Config: "can_use_llvm" -> "prefer_llvm"Andrew Kelley
2025-06-06Compilation: enable the x86_64 backend by default for debug buildsJacob Young
2025-06-06Merge pull request #24090 from fardragon/handle-empty-hashAndrew Kelley
2025-06-06Make zig fetch handle jar like zipGungun974
2025-06-06hash mismatch error: don't make empty such a special caseAndrew Kelley
2025-06-06Package.Hash.toSlice: consistent pointerAndrew Kelley
2025-06-06Handle empty hashes in build.zig.zonfardragon
2025-06-06Elf: support non-comdat groupsJacob Young
2025-06-06link: support static archives that are linker scriptsJacob Young
2025-06-05std.Target: Introduce Cpu convenience functions for feature tests.Alex Rønne Petersen
2025-06-05Merge pull request #24068 from alexrp/android-pic-pieAlex Rønne Petersen
2025-06-04valgrind: Add riscv64-linux support.Alex Rønne Petersen
2025-06-04compiler-rt: Issue VALGRIND_DISCARD_TRANSLATIONS request in __clear_cache().Alex Rønne Petersen
2025-06-04zig cc: Pass -f(no-)(PIC,PIE) to Clang for *-(windows,uefi)-(gnu,cygnus).Alex Rønne Petersen
2025-06-04zig cc: Pass -f(no-)PIE to clang.Alex Rønne Petersen
2025-06-04compiler: Always dynamically link executables for Fuchsia.Alex Rønne Petersen
2025-06-04compiler: Rework PIE option logic.Alex Rønne Petersen
2025-06-04Merge pull request #24025 from alexrp/glibc-deduplicationAlex Rønne Petersen
2025-06-04compiler: Don't link ucrtbased.dll when targeting *-windows-msvc in Debug mode.Alex Rønne Petersen
2025-06-03Legalize: handle packed semanticsJacob Young
2025-06-03Merge pull request #24034 from papparapa/remove-musl-trigonometric-functionAndrew Kelley
2025-06-02x86_64: implement integer `@divFloor` and `@mod`Jacob Young
2025-06-02zig init: appease zig fmt checkLoris Cro
2025-06-02zig init: add new --strip flag and improve template filesLoris Cro
2025-06-02Revert "mingw: Link to ucrtbased.dll instead of API set DLLs in Debug mode."Alex Rønne Petersen
2025-06-01libc: replace MinGW's trigonometric functions with compiler_rt'sKoki Ueha
2025-06-01compiler: combine `@intCast` safety checksmlugg
2025-06-01x86_64: fix packed struct equalityJacob Young
2025-06-01Legalize: implement scalarization of overflow intrinsicsJacob Young
2025-06-01Legalize: implement scalarization of `@shuffle`Jacob Young
2025-06-01compiler: implement better shuffle AIRmlugg
2025-06-01Legalize: implement scalarization of `@select`Jacob Young
2025-06-01Legalize: update for new Block APIJacob Young
2025-06-01cbe: legalize safety instructions in non-zig1 buildsJacob Young
2025-06-01Legalize: replace `safety_checked_instructions`mlugg
2025-05-31cbe: implement `stdbool.h` reserved identifiersJacob Young
2025-05-31Sema: remove `all_vector_instructions` logicJacob Young
2025-05-31codegen: fix accidental stack UAFmlugg
2025-05-31Legalize: implement scalarization of binary operationsJacob Young
2025-05-31Legalize: implement scalarization of unary operationsJacob Young
2025-05-30libc: replace musl's trigonometric functions with compiler_rt'sKoki Ueha
2025-05-30mingw: Link to ucrtbased.dll instead of API set DLLs in Debug mode.Alex Rønne Petersen
2025-05-30mingw: Remove libscrnsav(e,w) support.Alex Rønne Petersen
2025-05-30compiler: Use new merged header paths for glibc and NetBSD libc.Alex Rønne Petersen