Jakub Konka
|
16bb5c05f1
|
macho: refactor stub parsing in Dylib
|
2021-08-11 19:38:00 +02:00 |
|
Jakub Konka
|
d95e8bc5f8
|
macho: simplify versioning logic for TAPI
|
2021-08-11 19:38:00 +02:00 |
|
Jakub Konka
|
8afe6210e9
|
macho: add TAPI v3 parser
This turns out needed to correctly support version back to macOS
10.14 (Mojave)
|
2021-08-11 19:38:00 +02:00 |
|
Jakub Konka
|
ad0be78577
|
zld: parse dylib's id from tbd
|
2021-06-24 22:19:44 +02:00 |
|
Jakub Konka
|
5ac5cd9de7
|
zld: naively parse all dylib deps in stubs
|
2021-06-24 18:57:11 +02:00 |
|
Jakub Konka
|
72f2f68938
|
zld: parse framework dirs and names
|
2021-06-24 18:53:28 +02:00 |
|
Jakub Konka
|
96a0479db2
|
zld: parse lib stubs as tbds on the linker line
|
2021-06-24 14:45:45 +02:00 |
|
Jakub Konka
|
089577a71d
|
zld: parse libSystem tbd stub when linking
|
2021-06-24 14:45:45 +02:00 |
|
Jakub Konka
|
fbdc515418
|
link: add basic TAPI parser for linkers
Parser uses kubkon/zig-yaml gitrev c3eae1e40a02aedd44ad1171e5c8b259896cbda0
|
2021-06-24 14:45:45 +02:00 |
|