aboutsummaryrefslogtreecommitdiff
path: root/src/link.zig
AgeCommit message (Expand)Author
2023-01-03add -fopt-bisect-limitGuillaume Wenzek
2022-12-29Merge pull request #14102 from Luukdegram/wasm-undefined-symbolsAndrew Kelley
2022-12-28link: fix memory leaksJacob Young
2022-12-25WebAssembly: do not link with --allow-undefined unconditionallyFrank Denis
2022-12-09Revert "coff: specify default base path for relative source paths in pdb"Jakub Konka
2022-12-06remove `-fstage1` optionAndrew Kelley
2022-11-10win: combine PDB fixes into one changesetJakub Konka
2022-11-05std.os: take advantage of the freebsd's copy_file_rangeAli Chraghi
2022-10-29Merge pull request #13082 from g-w1/unnamed-decls-and-relocs-p9Andrew Kelley
2022-10-25use fixed-size arrays for feature listsLuuk de Gram
2022-10-24link: add an explicit error set for flush() and flushModule()Andrew Kelley
2022-10-24additional fixes for Plan9Jacob G-W
2022-10-23build: add `-Donly-c` optionAndrew Kelley
2022-10-18stage2: better handling of CacheMode.whole on WindowsAndrew Kelley
2022-10-05fix(text): hyphenate "comptime" adjectivesr00ster91
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