aboutsummaryrefslogtreecommitdiff
path: root/src/link.zig
AgeCommit message (Expand)Author
2022-09-09Merge remote-tracking branch 'origin/master' into llvm15Andrew Kelley
2022-09-09Merge pull request #12772 from ziglang/coff-basic-importsJakub Konka
2022-09-08[ld] add --print-* for diagnosticsMotiejus Jakštys
2022-09-07coff: re-enable default entrypoint for WindowsJakub Konka
2022-08-30Merge remote-tracking branch 'origin/master' into llvm15Andrew Kelley
2022-08-30avoid exposing supportsTailCall in the standard libraryAndrew Kelley
2022-08-30coff: reorganize the linkerJakub Konka
2022-08-29Merge remote-tracking branch 'origin/master' into llvm15Andrew Kelley
2022-08-26copy_file_range: fix zigification of TXTBSYMotiejus Jakštys
2022-08-25add ability to pass force undefined symbols to the linkerJakub Konka
2022-08-19make self-hosted the default compilerAndrew Kelley
2022-08-19stage2: implement stack protectorsAndrew Kelley
2022-08-18std.Target gains ObjectFormat fieldAndrew Kelley
2022-08-18macho: do not open file handle when building static archiveJakub Konka
2022-08-11std: add missing error to windows.WriteFileAndrew Kelley
2022-07-31update Target, CPU, OS, ABI, etc. to LLVM 15Andrew Kelley
2022-07-22macho: rework symbol handling to match zld/ELFJakub Konka
2022-07-12wasm-linker: Implement linker tests (#12006)Luuk de Gram
2022-07-11stage2: cleanups to --compress-debug-sectionsAndrew Kelley
2022-07-11ELF: understand -Wl,--compress-debug-sectionsMotiejus Jakštys
2022-07-05CLI: add support for -fno-builtinAndrew Kelley
2022-07-04stage2: ELF: improve error reporting when libc is missingAndrew Kelley
2022-06-28link: cache weak librariesJakub Konka
2022-06-28macho: discriminate between normal and weak dylibsJakub Konka
2022-06-27macho: implement and handle `-needed-*` and `-needed_*` family of flagsJakub Konka
2022-06-27macho: implement -dead_strip_dylibs linker flagJakub Konka
2022-06-25macho: implement -headerpad_max_install_namesJakub Konka
2022-06-25macho: implement -headerpad_size optionJakub Konka
2022-06-24macho: implement -search_dylibs_first linker optionJakub Konka
2022-06-24link:clarification & enable MachO getGlobalSymbolLuuk de Gram
2022-06-24link: Implement API to get global symbol indexLuuk de Gram
2022-06-20[MachO] add -pagezero_sizeMotiejus Jakštys
2022-06-17macho: unify flushing object path with other linkersJakub Konka
2022-06-11stage2: correctly work out dirname for arJakub Konka
2022-06-09linker: remove `-z noexecstack` optionIsaac Freund
2022-05-31stage2: add support for -fbuild-id,-fno-build-idAndrew Kelley
2022-05-19[Elf] add -z nocopyrelocMotiejus Jakštys
2022-05-09wasm: Add basic debug info referencesLuuk de Gram
2022-04-20stage2: use indexes for Decl objectsAndrew Kelley
2022-04-17stage2: expose progress bar API to linker backendsAndrew Kelley
2022-04-16stage2,macho: swap out inodes before checking for intermediary basenameJakub Konka
2022-04-14stage2: progress towards stage3Andrew Kelley
2022-04-12fix `link.renameTmpIntoCache` on windows when dest dir exists.jagt
2022-03-27dwarf: move DbgInfoTypeRelocsTable into Dwarf moduleJakub Konka
2022-03-22stage2: lazy `@alignOf`Andrew Kelley
2022-03-22macho: extend CodeSignature to accept entitlementsJakub Konka
2022-03-13macho: simplify writing atoms for stage2Jakub Konka
2022-03-08LLVM: add compile unit to debug infoAndrew Kelley
2022-03-08dwarf: move all dwarf into standalone moduleJakub Konka
2022-03-06wasm: Call `generateSymbol` for updateDeclLuuk de Gram