Linus Groh
c907866d55
libc: update macOS headers to SDK 15.5
2025-05-31 22:40:38 +02:00
Linus Groh
abbead1fb8
libc: update macOS headers to SDK 15.2
2025-05-12 16:50:17 +02:00
Michael Dusan
a68119f8f1
macos: vendored libc: bump to SDK 15.1
2024-12-13 03:55:54 +01: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
ddf5859c22
macos: add <paths.h> header to Zig shipped libc
2023-08-19 14:23:00 +02:00
Jakub Konka
7e0a02ee25
macos+libc: add zlib.h,sys/paths.h,netinet/{ip.h,udp.h}
2023-06-04 16:37:53 +02:00
Jakub Konka
35f9c84449
macos: add missing getopt.h header
2023-04-13 00:19:33 +02:00
Jakub Konka
26c88e4f45
libc: update macOS libc headers to latest SDK 13.3
2023-03-31 21:20:47 +02:00
Jakub Konka
1b97881e38
libc: update macOS libc headers
2023-03-25 21:27:47 +01:00
Jakub Konka
304eb54169
darwin: update macOS libc headers
...
Add aarch64-macos.13 and x86_64-macos.13 libc headers, and remove
x86_64-macos.10 headers.
2022-10-25 20:37:26 +02:00
Andrew Kelley
e3274067f8
update macOS libc headers
...
notably this adds copyfile.h
fetch-them-macos-headers rev 900567517197df46e98006c53023fa10cb986004
2022-07-04 12:14:48 -07:00
Jakub Konka
c46a91da13
Add missing macOS libc headers
...
* mach/thread_state.h
* mach/vm_param.h
* objc/objc-runtime.h
2021-11-27 12:12:01 -08:00
Jakub Konka
2dcfa486fe
add libc headers for all supported macOS versions
...
`fetch-them-macos-headers` gitrev
7036517cc6a9aa154e7aef4c4593b5c4a5143ed4
2021-11-25 12:19:16 +01:00
Jakub Konka
bd8baefaaa
Update x86_64-macos headers
2021-08-05 00:56:32 +02:00
Jakub Konka
2d43db1d76
libc,macos: update and add missing libc headers
2021-06-08 18:38:03 -04:00
Jakub Konka
763d807377
Duplicate OSAtomic.h between aarch64 and x86_64
...
The reason this is required is for two reasons: 1) the libc
targeting `aarch64` macOS is slightly newer than that targeting
`x86_64`, and 2) `OSAtomic.h` uses relative imports rather than
system-wide imports for accompanying headers which clearly is an
oversight on Apple's part. Until such time when `libkern` headers
between `x86_64` and `aarch64` are identical, this will require a
manual intervention to duplicate the relevant headers between the
respective architectures.
2021-01-02 15:30:14 +01:00
Jakub Konka
3e9e79378d
macho: deduplicate libc headers between macos arch
2020-12-17 10:04:53 +01:00