Michael Dusan
5d6521d281
macos: better SDK version detection
...
SDK version detection:
- read SDKSettings.json before inferral from SDK path
- vendored libc: add SDKSettings.json for SDK version info
resolveLibSystem:
- adjust search order to { search_dirs, { sysroot or vendored }}
- previous search order was { sysroot, search_dirs, vendored }
2023-09-25 15:53:05 -04:00
Michael Dusan
52e8354926
macos: vendored libc: combine headers: part 1
...
- combine *-macos-* → any-macos-any
- SDK headers as a single tree support targeting multiple arch/versions
- bump to SDK 14.0 (release candidate)
2023-09-25 15:53:05 -04:00
Jakub Konka
a0a854b1fc
libc: update macOS libSystem.13.tbd
2023-04-01 08:33:13 +02:00
Jakub Konka
59a67e9a43
libc: update macOS libSystem stubs
2023-03-25 21:38:35 +01:00
Jakub Konka
cf2ac99f84
darwin: remove libSystem.10.tbd
2022-10-25 20:37:26 +02:00
Jakub Konka
43dbebdd8d
darwin: add libSystem.13.tbd
2022-10-25 20:31:48 +02:00
Jakub Konka
3a3576da60
Version libSystem shipped with zig toolchain
...
We will mimick the same solution as with the headers:
* `libSystem.10.tbd`
* `libSystem.11.tbd`
* `libSystem.12.tbd`
and so on...
2021-11-25 17:10:08 +01:00
Jakub Konka
089577a71d
zld: parse libSystem tbd stub when linking
2021-06-24 14:45:45 +02:00