aboutsummaryrefslogtreecommitdiff
path: root/src/link
AgeCommit message (Expand)Author
2024-07-30elf: move ownership of input merge sections to ObjectJakub Konka
2024-07-30std.Target: Remove `sparcel` architecture tag.Alex Rønne Petersen
2024-07-29link.Elf: Define __global_pointer$ for riscv32 too.Alex Rønne Petersen
2024-07-28link.Coff: Basic support for `/Brepro` in the self-hosted linker.Alex Rønne Petersen
2024-07-28link: Accept `-Brepro` linker option and pass it to LLD.Alex Rønne Petersen
2024-07-28Merge pull request #20807 from Rexicon226/riscvJakub Konka
2024-07-27macho: fix typo in boundary symbol tag: $stop -> $endJakub Konka
2024-07-26riscv: clean up and unify encoding logicDavid Rubin
2024-07-25add --debug-rt CLI arg to the compiler + bonus editsAndrew Kelley
2024-07-23default "trace pc guard" coverage offAndrew Kelley
2024-07-23Merge pull request #20751 from Rexicon226/riscv-eflagsJakub Konka
2024-07-23Merge pull request #20725 from ziglang/fuzzAndrew Kelley
2024-07-23macho: use pread syscall when loading tapi fileJakub Konka
2024-07-22elf: add riscv eflag collisionsDavid Rubin
2024-07-22fix macho linker integration with libfuzzerAndrew Kelley
2024-07-22add libfuzzer to linkingAndrew Kelley
2024-07-22macho: fix 32bit compilation issuesJakub Konka
2024-07-22macho: handle empty string in ZigObject.getStringJakub Konka
2024-07-22macho: write sections in parallel in -r modeJakub Konka
2024-07-22macho: calc section sizes in parallel in -r modeJakub Konka
2024-07-22macho: cache string lenJakub Konka
2024-07-22add more tracy hooksJakub Konka
2024-07-22macho: run more things in parallelJakub Konka
2024-07-22macho: remove stale codeJakub Konka
2024-07-22macho: parse input files in parallelJakub Konka
2024-07-22macho: redo input file parsing in prep for multithreadingJakub Konka
2024-07-20Fix typos in code comments in `src/`sobolevn
2024-07-20dev: add missing x86_64 backend checksJacob Young
2024-07-20dev: fix llvm backend checksJacob Young
2024-07-19dev: introduce dev environments that enable compiler feature setsJacob Young
2024-07-19move non-libc stuff out of std.cAndrew Kelley
2024-07-18macho: fix emitting data-in-code entriesJakub Konka
2024-07-18macho: reinstate duplicate definition checkingJakub Konka
2024-07-18macho: fix off-by-one when populating strtabJakub Konka
2024-07-18macho: fix 32bit compilation issuesJakub Konka
2024-07-18macho: use isec for working out getAtomData in ZigObjectJakub Konka
2024-07-18macho: extract testing logic for TLS into a helperJakub Konka
2024-07-18macho: clean up atom+symbol creation logic in ZigObjectJakub Konka
2024-07-18macho: ensure we always name decls like LLVM to avoid confusionJakub Konka
2024-07-18macho: fix unresolved symbols error reportingJakub Konka
2024-07-18macho: do not randomly append non-incr atoms in ZigObjectJakub Konka
2024-07-18macho: update non-incremental section sizes for ZigObject sectionsJakub Konka
2024-07-18macho: re-enable writing out static archive with ZigObjectJakub Konka
2024-07-18macho: skip resizing incremental Zig sections in r modeJakub Konka
2024-07-18macho: write non-incremental atoms in ZigObjectJakub Konka
2024-07-18macho: pretty print relocation types in logs and errorsJakub Konka
2024-07-18macho: emit relocs for non-zig-sections in ZigObjectJakub Konka
2024-07-18macho: bring back relocatable mode for ZigObjectJakub Konka
2024-07-18macho: re-enable calculating num of relocs for ZigObjectJakub Konka
2024-07-18macho: adjust global creation in ZigObject to new modelJakub Konka