aboutsummaryrefslogtreecommitdiff
path: root/src/link/MachO/zld.zig
AgeCommit message (Expand)Author
2024-01-24macho: copy over new implementation sources from zldJakub Konka
2024-01-09Add support for `--(no-)undefined-version`dhash
2024-01-01link: accept the update arena in flushAndrew Kelley
2024-01-01move force_undefined_symbols into CompilationAndrew Kelley
2024-01-01compiler: push entry symbol name resolution into the linkerAndrew Kelley
2024-01-01linker: rename intermediary_basname to zcu_object_sub_pathAndrew Kelley
2024-01-01fix remaining compile errors except oneAndrew Kelley
2024-01-01compiler: update many references to bin_file.optionsAndrew Kelley
2024-01-01linkers: update references to "options" fieldAndrew Kelley
2024-01-01linker: update target referencesAndrew Kelley
2024-01-01linker: update output_mode referencesAndrew Kelley
2024-01-01move a large chunk of linker logic away from "options"Andrew Kelley
2023-11-19compiler: correct unnecessary uses of 'var'mlugg
2023-11-04elf: redo strings management in the linkerJakub Konka
2023-10-31std.builtin.Endian: make the tags lower caseAndrew Kelley
2023-10-31mem: fix ub in writeIntJacob Young
2023-10-30macho: implement enough of extern handling to pass comptime export testsJakub Konka
2023-10-10revert compiler_rt: no need to put it in a static libraryAndrew Kelley
2023-10-10compiler_rt: no need to put it in a static libraryAndrew Kelley
2023-09-25kubkon review changes: 2Michael Dusan
2023-09-25kubkon review changes: 1Michael Dusan
2023-09-25macos: better SDK version detectionMichael Dusan
2023-09-25macos: discontinue redundant search/link for libcMichael Dusan
2023-09-25macho: add verbose args for -platform_versionMichael Dusan
2023-09-21compiler: move struct types into InternPool properAndrew Kelley
2023-08-31macho: report missing libSystem/libc system libraries to the userJakub Konka
2023-08-30macho: report basic __eh_frame problems as errorsJakub Konka
2023-08-30macho: improve error reporting for re-exports mismatchJakub Konka
2023-08-30macho: refactor resolving and parsing dependent dylibsJakub Konka
2023-08-29macho: simplify handling and reporting parsing errorsJakub Konka
2023-08-29macho: handle mismatched and missing platform errorsJakub Konka
2023-08-29link: remove unused darwin_sdk_version fieldJakub Konka
2023-08-29macho: parse platform info from each object file into Platform structJakub Konka
2023-08-29macho: make MachO.requiresCodeSignature accept link.OptionsJakub Konka
2023-08-29macho: remove MachO.requiresThunks as it is obsoleteJakub Konka
2023-08-29macho: create an explicit error set for parse functionsJakub Konka
2023-08-29macho: convert log.err when CPU arch is mismatched into actual errorsJakub Konka
2023-08-29macho: report symbol collision as compiler errorJakub Konka
2023-08-29macho: fix 32bit compilation issuesJakub Konka
2023-08-29macho: fix overalignment of stubs on aarch64Jakub Konka
2023-08-29macho: fix compilation issuesJakub Konka
2023-08-29macho: merge Zld state with MachO stateJakub Konka
2023-08-29macho: save indexes to all sections of interestJakub Konka
2023-08-29macho: unify resolving globalsJakub Konka
2023-08-29macho: unify segment handlingJakub Konka
2023-08-29macho: unify writeLinkeditSegmentData funcJakub Konka
2023-08-29macho: unify creating atomsJakub Konka
2023-08-29macho: unify allocating special symbolsJakub Konka
2023-08-29macho: unify writeSegmentHeaders funcJakub Konka
2023-08-29macho: move initSection into MachO from ZldJakub Konka