aboutsummaryrefslogtreecommitdiff
path: root/src/link/MachO/Dylib.zig
AgeCommit message (Expand)Author
4 dayslink: update to new file system APIsAndrew Kelley
2025-11-20update deprecated ArrayListUnmanaged usage (#25958)Benjamin Jurk
2025-11-20std.debug: split up Mach-O debug info handlingMatthew Lugg
2025-11-14link.MachO.Dylib: allow maccatalyst output to link macos libraries in TBDsAlex Rønne Petersen
2025-08-31std.fmt: delete deprecated APIsAndrew Kelley
2025-08-29std.Io: delete GenericReaderAndrew Kelley
2025-08-29std.Io: delete CountingReaderAndrew Kelley
2025-08-11std.ArrayList: make unmanaged the defaultAndrew Kelley
2025-07-07MachO: revert unfinished changesAndrew Kelley
2025-07-07MachO: update to new std.io APIsAndrew Kelley
2024-10-10link: fix false positive crtbegin/crtend detectionAndrew Kelley
2024-09-12Replace deprecated default initializations with decl literalsLinus Groh
2024-08-28std: update `std.builtin.Type` fields to follow naming conventionsmlugg
2024-08-23link: Rename InvalidCpuArch error to InvalidMachineType.Alex Rønne Petersen
2024-07-23macho: use pread syscall when loading tapi fileJakub Konka
2024-07-22macho: cache string lenJakub Konka
2024-07-22macho: redo input file parsing in prep for multithreadingJakub Konka
2024-07-18macho: fix compile errorsJakub Konka
2024-07-18macho: migrate InternalObject and DylibJakub Konka
2024-06-23Rename *[UI]LEB128 functions to *[UI]leb128Michael Bradshaw
2024-06-13std: Convert deprecated aliases to compile errors and fix usagesRyan Liptak
2024-05-09link/macho: add support for VisionOSJakub Konka
2024-03-13macos: add tbd-v3 zippered supportMichael Dusan
2024-03-13macho: log.debug dylib pathMichael Dusan
2024-02-05macho: add <cpu_arch>-macosx to target strings as a fallback targetJakub Konka
2024-01-30macho: fix parsing versions from TBDs if parsed as floatsJakub Konka
2024-01-30macho: improve weak-ref symbols handlingJakub Konka
2024-01-29macho: re-enable dSYM but don't write anything to it yetJakub Konka
2024-01-28macho: do not allocate input files in fullJakub Konka
2024-01-24macho: fix 32bit compilation issuesJakub Konka
2024-01-24macho: do not enforce platform check for nowJakub Konka
2024-01-24macho: resolve symbols and mark files liveJakub Konka
2024-01-24macho: parse tbdsJakub Konka
2024-01-24macho: parse dylibsJakub Konka
2024-01-24macho: create scaffolding for parsing different input objectsJakub Konka
2024-01-24macho: parse an input object file!Jakub Konka
2024-01-24macho: get the ball rolling!Jakub Konka
2024-01-24macho: copy over new implementation sources from zldJakub Konka
2023-11-19compiler: correct unnecessary uses of 'var'mlugg
2023-08-30macho: refactor resolving and parsing dependent dylibsJakub Konka
2023-08-29macho: handle mismatched and missing platform errorsJakub Konka
2023-08-29macho: parse platform info from each object file into Platform structJakub Konka
2023-08-29macho: create an explicit error set for parse functionsJakub Konka
2023-08-29macho: merge Zld state with MachO stateJakub Konka
2023-08-29macho: simplify input file parsing for both driversJakub Konka
2023-07-26macho: fix matching target triples for TBDv3Jakub Konka
2023-06-24all: migrate code to new cast builtin syntaxmlugg
2023-05-13Update all std.mem.split calls to their appropriate functionRyan Liptak
2023-02-18update std lib and compiler sources to new for loop syntaxAndrew Kelley
2023-02-07macho: ensure local syms buffer is nlist_64 aligned when re-reading from fileJakub Konka