aboutsummaryrefslogtreecommitdiff
path: root/src/link
AgeCommit message (Expand)Author
2024-06-15Zcu: rework source locationsmlugg
2024-06-13std: Convert deprecated aliases to compile errors and fix usagesRyan Liptak
2024-06-13ZigObject: enforce min function alignement on riscvDavid Rubin
2024-06-13riscv: get basic libc interopDavid Rubin
2024-06-09spirv: fix error code encodingRobin Voetter
2024-06-05ld.lld: fix -m option for big-endian arm/aarch64Michael Dusan
2024-05-27update the codebase for the new std.Progress APIAndrew Kelley
2024-05-26std: restructure child process namespaceAndrew Kelley
2024-05-24link/macho: fix 32bit buildJakub Konka
2024-05-24link/macho: fix perf bug in DWARF parsingJakub Konka
2024-05-23link/macho: fix 32bit buildJakub Konka
2024-05-23link/macho: ensure we set alignment of literals to max alignmentJakub Konka
2024-05-23link/macho: print error message when hitting unexpected remainder errorJakub Konka
2024-05-23link/macho: apply fixes to deduping logicJakub Konka
2024-05-23link/macho: dedup literals in objects and internal object fileJakub Konka
2024-05-11riscv: back to hello world panicsDavid Rubin
2024-05-11riscv: big rewrite to use latest livenessDavid Rubin
2024-05-11riscv: implement slicesDavid Rubin
2024-05-09link/macho: look in lib dirs (-L) for libSystem tooJakub Konka
2024-05-09handle visionos target OS tag in the compilerJakub Konka
2024-05-09link/macho: add support for VisionOSJakub Konka
2024-05-08link.Wasm: add missing CPU featureAndrew Kelley
2024-05-08std.Target.maxIntAlignment: move to compiler implementationAndrew Kelley
2024-05-03add std.Thread.Pool.spawnWgAndrew Kelley
2024-05-03lld: use a response file on `NameTooLong`Jacob Young
2024-04-29NetBSD: avoid ldd error on executables. zig cc produce 4 PT_LOAD segments,Alain Greppin
2024-04-28Fix ELF alignment for freestanding targets (#19766)Alexandre Janon
2024-04-28std.posix.iovec: use .base and .len instead of .iov_base and .iov_lenNameless
2024-04-25fix: object size error in archivezhylmzr
2024-04-22ComptimeStringMap: return a regular struct and optimizeTravis Staloch
2024-04-22link/macho: make --verbose-link represent the actual linker lineJakub Konka
2024-04-22link/macho: introduce Atom extras for out-of-band dataJakub Konka
2024-04-21Merge pull request #19714 from ziglang/elf-merge-stringsJakub Konka
2024-04-21link/elf: fix 32bit buildJakub Konka
2024-04-20link/elf: create .comment section for build-lib and no-llvmJakub Konka
2024-04-20link/elf: populate current Zig version in .comment; testJakub Konka
2024-04-20link/elf: keep track of sh_entsize per MergeSubsectionJakub Konka
2024-04-20link/elf: fix parsing SHF_STRINGS sectionJakub Konka
2024-04-20link/elf: actually commit merge sectionsJakub Konka
2024-04-20link/elf: fix generating invalid section symbol index for merged sectionsJakub Konka
2024-04-20link/elf: skip empty merge sections when resolvingJakub Konka
2024-04-20link/elf: implement string mergingJakub Konka
2024-04-20link/elf: move relocs indexes into Atom extrasJakub Konka
2024-04-20link/elf: move fde record indexes into Atom extrasJakub Konka
2024-04-20link/elf: port macho symbol extras handlingJakub Konka
2024-04-20link/elf: introduce Atom extras for out-of-band storageJakub Konka
2024-04-20Elf: fix missing dynrelocs on haikuJacob Young
2024-04-20Elf: fix unaligned segments on non-linuxJacob Young
2024-04-17compiler: rework comptime pointer representation and accessmlugg
2024-04-10Uri: propagate per-component encodingJacob Young