aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2025-11-14link.MachO.Dylib: allow maccatalyst output to link macos libraries in TBDsAlex Rønne Petersen
2025-11-14represent Mac Catalyst as aarch64-maccatalyst-none rather than aarch64-ios-ma...Alex Rønne Petersen
2025-11-12Merge pull request #25772 from mlugg/kill-dead-codeMatthew Lugg
2025-11-12std.Target: remove Abi.cygnusAlex Rønne Petersen
2025-11-12Sema: fix inline fn compiler crash (#25586)So1aric
2025-11-12cbe: work around some miscompilationsMatthew Lugg
2025-11-12Air.Legalize: revert to loops for scalarizationsMatthew Lugg
2025-11-12x86_64: spill eflags when initializing bool vectorMatthew Lugg
2025-11-12compiler: spring cleaningMatthew Lugg
2025-11-12Legalize: rewrite several legalizationsMatthew Lugg
2025-11-10Merge pull request #25889 from mlugg/incremental-llvm-warnMatthew Lugg
2025-11-10Merge pull request #25886 from alexrp/kvxAlex Rønne Petersen
2025-11-10sema: print @panic message at comptimexdBronch
2025-11-10compiler: warn when using -fincremental with LLVM backendMatthew Lugg
2025-11-10compiler: update logFn to use colorMatthew Lugg
2025-11-10llvm: set sub-arch for spirv 1.6Alex Rønne Petersen
2025-11-10cbe: kvx uses $-prefixed registersAlex Rønne Petersen
2025-11-10compiler: kvx requires 8-byte aligned functionsAlex Rønne Petersen
2025-11-10std.Target: add Arch tag and info for kvxAlex Rønne Petersen
2025-11-10Merge pull request #25819 from jacobly0/elfv2-emit-objJacob Young
2025-11-09std.zig.Zir: remove ref_start_index from enum fields of Index and OptionalIndexMateusz Poliwczak
2025-11-09MappedFile: avoid allocating file space with inconsistent stateJacob Young
2025-11-09Elf2: incrementally update object relocsJacob Young
2025-11-09Elf2: implement object relocsJacob Young
2025-11-09Elf2: elide unused nodes when emitting objectsJacob Young
2025-11-09Elf2: emit object files that are slightly more object-likeJacob Young
2025-11-08Merge pull request #25860 from squeek502/coalesce-to-std-zigRyan Liptak
2025-11-08link.Elf: Ensure archive header fields are not left blankCarl Åstholm
2025-11-07Move/coalesce RcIncludes enum to `std.zig.RcIncludes`Ryan Liptak
2025-11-07Move/coalesce CompressDebugSections enum to `std.zig.CompressDebugSections`Ryan Liptak
2025-11-07Merge pull request #25158 from castholm/subsystemRyan Liptak
2025-11-07sema: disallow slices of opaque typesxdBronch
2025-11-06llvm: add extra clobbers to valgrind requestsDavid Rubin
2025-11-06llvm: clobber `rdx` instead of `edx` for x86-64 valgrind requestDavid Rubin
2025-11-04x86_64: implement split vector storesJacob Young
2025-11-05Move `std.Target.SubSystem` to `std.zig.Subsystem`Carl Åstholm
2025-11-04codegen: fix tuple paddingJacob Young
2025-11-04Fixing SPIR-V header generator magic + Adding Zig compiler version to SPIR-V ...kbz_8
2025-11-01cbe: fix more MIPS register names in inline assemblyBingwu Zhang
2025-10-30Merge pull request #25558 from jacobly0/elfv2-load-objJacob Young
2025-10-30aarch64: fix macho external referencesJacob Young
2025-10-30aarch64: implement optional comparisonsJacob Young
2025-10-30std.debug.lockStderrWriter: also return ttyconfMatthew Lugg
2025-10-29x86_64: add `lret` encodingJacob Young
2025-10-29x86_64: continue hacking around unimplemented linker logicJacob Young
2025-10-29x86_64: fix encoding for out with an immediate portJacob Young
2025-10-29Elf: fix alignment of merge subsectionsJacob Young
2025-10-29Elf2: start implementing dynamic linkingJacob Young
2025-10-29Elf2: simplify archive loadingJacob Young
2025-10-29Elf2: load archivesJacob Young