aboutsummaryrefslogtreecommitdiff
path: root/src/link
AgeCommit message (Expand)Author
2024-11-24std.Target: Add Os.HurdVersionRange for Os.Tag.hurd.Alex Rønne Petersen
2024-11-22link: use target to determine risc-v eflag validityDavid Rubin
2024-11-16link: fix memory bugsJacob Young
2024-11-16link: fix failing incremental test casesJacob Young
2024-11-09spirv: enable variable pointers for nowRobin Voetter
2024-11-09spirv: dont emit forward pointer for annotation instructionsRobin Voetter
2024-11-04link.Coff: Pass -lldmingw to LLD earlier and regardless of -lc.Alex Rønne Petersen
2024-11-03Merge pull request #21843 from alexrp/callconv-followupAlex Rønne Petersen
2024-11-03Merge pull request #21599 from alexrp/thumb-portingAlex Rønne Petersen
2024-11-03std.Target: Replace isARM() with isArmOrThumb() and rename it to isArm().Alex Rønne Petersen
2024-11-02link.Dwarf: Some minor corrections to calling conventions to ~match Clang.Alex Rønne Petersen
2024-11-02compiler: Handle arm_aapcs16_vfp alongside arm_aapcs_vfp in some places.Alex Rønne Petersen
2024-11-02std.Target: Add muslabin32 and muslabi64 tags to Abi.Alex Rønne Petersen
2024-11-01link.File.Wasm.Archive: simplifyAndrew Kelley
2024-10-31link.File.Wasm: unify the string tablesAndrew Kelley
2024-10-31link.File.Wasm: conform to naming conventionsAndrew Kelley
2024-10-31link.File.Wasm.Archive: remove header fieldAndrew Kelley
2024-11-01Merge pull request #21861 from alichraghi/masterRobin Voetter
2024-11-01spirv: Uniform/PushConstant variablesAli Cheraghi
2024-10-31compiler: remove anonymous struct types, unify all tuplesmlugg
2024-10-30link.File.Wasm: parse inputs in compilation pipelineAndrew Kelley
2024-10-30link.File.Wasm: remove the "files" abstractionAndrew Kelley
2024-10-29link/Elf: ensure we always sort all relocations by r_offset in -r modeJakub Konka
2024-10-28dwarf: flush wip_nav after emitting anyerror type infoRobin Voetter
2024-10-27spirv: generate test entry points for vulkanRobin Voetter
2024-10-27spirv: use PhysicalStorageBuffer64 for global pointers under vkRobin Voetter
2024-10-27spirv: fix up calling conventions for vulkanRobin Voetter
2024-10-26link/Elf.zig: ensure capacity before appending linker args.Xavier Bouchoux
2024-10-25Merge pull request #21710 from alexrp/function-alignmentAlex Rønne Petersen
2024-10-24link/Coff: simplify file structure by collapsing all files into Coff.zig (#21...Jakub Konka
2024-10-23mutex protect comp.arena in --verbose-linkAndrew Kelley
2024-10-23link.Elf.ZigObject.updateFunc: reduce data dependenciesAndrew Kelley
2024-10-23use unstable sort in relocatable writeSyntheticSectionsAndrew Kelley
2024-10-23glibc sometimes makes archives be ld scriptsAndrew Kelley
2024-10-23link.Elf: unstable sort for section headersAndrew Kelley
2024-10-23link.Elf: remove ZigObject from filesAndrew Kelley
2024-10-23unify parsing codepaths between relocatable and nonAndrew Kelley
2024-10-23fix wasm crt logicAndrew Kelley
2024-10-23branch fixesAndrew Kelley
2024-10-23move linker input file parsing to the compilation pipelineAndrew Kelley
2024-10-23link.Elf: untangle parseObject and parseArchiveAndrew Kelley
2024-10-23link.Elf: refactor output mode checkingAndrew Kelley
2024-10-23link.MachO: fix missing input classificationAndrew Kelley
2024-10-23fix MachO linking regressionAndrew Kelley
2024-10-23link.Elf: fix double free of header in parseDsoAndrew Kelley
2024-10-23rework linker inputsAndrew Kelley
2024-10-23introduce a CLI flag to enable .so scripts; default offAndrew Kelley
2024-10-23move ld script processing to the frontendAndrew Kelley
2024-10-23move link.Elf.LdScript to link.LdScriptAndrew Kelley
2024-10-23link.Elf.LdScript: eliminate dependency on Elf.FileAndrew Kelley