| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 5 days | link: update to new file system APIs | Andrew Kelley | |
| 5 days | update all occurrences of std.fs.File to std.Io.File | Andrew Kelley | |
| 2024-07-22 | macho: redo input file parsing in prep for multithreading | Jakub Konka | |
| 2024-01-24 | macho: create scaffolding for parsing different input objects | Jakub Konka | |
| 2024-01-24 | macho: copy over new implementation sources from zld | Jakub Konka | |
| 2024-01-22 | std.io: replace readStructBig with readStructEndian | Tristan Ross | |
| 2023-08-29 | macho: simplify handling and reporting parsing errors | Jakub Konka | |
| 2023-08-29 | macho: merge Zld state with MachO state | Jakub Konka | |
| 2023-08-29 | macho: simplify input file parsing for both drivers | Jakub Konka | |
| 2023-01-16 | Find system-installed root SSL certificates on macOS (#14325) | fn ⌃ ⌥ | |
| 2022-08-03 | macho: sync with zld | Jakub Konka | |
| gitrev a2c32e972f8c5adfcda8ed2d99379ae868f59c24 https://github.com/kubkon/zld/commit/a2c32e972f8c5adfcda8ed2d99379ae868f59c24 | |||
| 2022-07-27 | std.fmt: add more invalid format string errors | r00ster91 | |
| 2022-07-25 | macho: fix memory leak and refactor Target usage | Jakub Konka | |
| 2022-04-14 | stage2: progress towards stage3 | Andrew Kelley | |
| * The `@bitCast` workaround is removed in favor of `@ptrCast` properly doing element casting for slice element types. This required an enhancement both to stage1 and stage2. * stage1 incorrectly accepts `.{}` instead of `{}`. stage2 code that abused this is fixed. * Make some parameters comptime to support functions in switch expressions (as opposed to making them function pointers). * Avoid relying on local temporaries being mutable. * Workarounds for when stage1 and stage2 disagree on function pointer types. * Workaround recursive formatting bug with a `@panic("TODO")`. * Remove unreachable `else` prongs for some inferred error sets. All in effort towards #89. | |||
| 2022-01-28 | Rename mem.bswapAllFields to byteSwapAllFields | John Schmidt | |
| To match the renaming of `@bswap` to `@byteSwap` in https://github.com/ziglang/zig/commit/1fdb24827fb51351d5e31103069619668fae31c4. | |||
| 2021-10-04 | migrate from `std.Target.current` to `@import("builtin").target` | Andrew Kelley | |
| closes #9388 closes #9321 | |||
| 2021-08-10 | macho: fix parsing target string when linking against tbds | Jakub Konka | |
| 2021-06-29 | Add fat/universal archive support to zig ld | Tom Maenan Read Cutting | |
| This is an extension of adding fat dylib support to zig ld, pulling out the functionality needed to support fat headers & offsets and applying it to zig archives. Co-authored-by: Jakub Konka <kubkon@jakubkonka.com> | |||
