Ryan Zoeller
3bf3d670a9
Add missing headers for DragonFly BSD
2021-10-17 04:22:33 -05:00
Yuki Okushi
98e72b04d8
Remove some workarounds for older macOSes
2021-10-16 09:28:17 +09:00
David CARLIER
7c2847927f
apple introduces pthread introspection api
2021-10-15 20:18:48 +01:00
David Carlier
d63e6be74a
openbsd omit few consts check as openbsd supports release N and N-1 for a while
2021-10-14 18:02:43 +01:00
bors
c6d702f01c
Auto merge of #2441 - tklauser:apple-rtf-consts, r=JohnTitor
...
Add Apple RTF_DEAD and RTF_GLOBAL
RTF_DEAD was added in macOS 10.13.
RTF_GLOBAL was added in macOS 11.0.
2021-10-13 03:35:39 +00:00
Damian Jarek
7d21f6043c
Define constants for CAN RAW socket options
...
Add setsockopt constants from `linux/can/raw.h`, which allow configuring
CAN_RAW sockets.
Signed-off-by: Damian Jarek <damian.jarek93@gmail.com>
2021-10-13 00:12:46 +02:00
Tobias Klauser
90285fa728
libc-test: remove duplicate headers from test_apple
2021-10-11 15:34:44 +02:00
Tobias Klauser
cd759f1153
Add Apple RTF_DEAD and RTF_GLOBAL
...
RTF_DEAD was added in macOS 10.13.
RTF_GLOBAL was added in macOS 11.0.
2021-10-11 11:14:45 +02:00
bors
3114845df2
Auto merge of #2433 - devnexen:fbsd_htr_self, r=JohnTitor
...
freebsd native api addition to deal with thread
2021-10-07 03:17:34 +00:00
bors
3b195de972
Auto merge of #2427 - devnexen:pthread_mach_thread_mac, r=JohnTitor
...
add pthread_create_from_mach_thread for apple
2021-10-06 23:58:48 +00:00
David Carlier
00d3a8a5b4
freebsd native api addition to deal with thread
2021-10-04 18:00:10 +01:00
DC
10a64fb6c0
solarish add thr_self fn
2021-10-03 11:49:21 +01:00
David CARLIER
610c901d02
add pthread_create_from_mach_thread for apple
2021-09-30 18:53:10 +01:00
bors
372a8c6fcb
Auto merge of #2403 - skrap:master, r=Amanieu
...
uclibc: fix semver files, add misc symbols
This commit gets uclibc support working again, and fixes the semver lists to segregate gnu- and musl- specific symbols to those libc variants.
There is a [separate PR](https://github.com/rust-lang/rust/pull/88952 ) against rust itself to add armv7-unknown-linux-uclibceabihf as a tier 3 platform, and this commit is in support of that effort. Until that's done, we should not use the CI for that platform, but I'm including the CI file here in anticipation of turning it on in the not-too-distant future.
2021-09-24 22:30:06 +00:00
bors
238162dd6a
Auto merge of #2411 - devnexen:fbsd_uuidgen, r=JohnTitor
...
freebsd add uuidgen fn.
2021-09-24 10:12:28 +00:00
bors
d7e8f361c7
Auto merge of #2409 - devnexen:win32_ucontext, r=JohnTitor
...
windows adding CONTEXT type for x86_64 arch.
2021-09-24 08:54:21 +00:00
Jonah Petri
6a123268f5
remove mistakenly added symbol
2021-09-19 23:32:39 -04:00
David Carlier
64c83b4ba1
freebsd add uuidgen fn.
2021-09-19 20:09:04 +01:00
David Carlier
2cb8a4395d
BSD add utrace calls
2021-09-19 14:57:43 +01:00
David Carlier
6d09f2c901
windows adding CONTEXT type for x86_64 arch.
2021-09-18 22:37:22 +01:00
Jonah Petri
0d87e0713e
uclibc: add symbols defined in 1.0.34
2021-09-17 09:51:15 -04:00
Jonah Petri
4490988a4f
uclibc: skip some items not included in uclibc
2021-09-17 09:51:15 -04:00
David Carlier
7dc48c843d
apple add sysdir api
2021-09-05 17:45:01 +01:00
bors
03b03127fd
Auto merge of #2369 - GuillaumeGomez:more-apple-items, r=Amanieu
...
Add more types and functions to Apple
2021-08-30 15:39:47 +00:00
Guillaume Gomez
d8b000966b
Add more types and functions to Apple
2021-08-30 14:15:44 +02:00
David Carlier
aba93f8029
netbsd ucontext type for arm64
2021-08-28 20:32:00 +01:00
bors
f01492db1b
Auto merge of #2373 - devnexen:solarish_ucontext, r=Amanieu
...
solarish adding ucontext struct
2021-08-28 15:50:29 +00:00
bors
f2902106c1
Auto merge of #2357 - devnexen:haiku_ucontext, r=nielx,JohnTitor
...
haiku ucontext for x86_64
2021-08-27 14:38:41 +00:00
DC
abcffb86f6
solarish adding ucontext struct
2021-08-27 04:38:23 +01:00
bors
c38e528dc5
Auto merge of #2366 - electroCutie:mremap_dontunmap, r=Amanieu
...
Fixes #2365 by adding the MREMAP_DONTUNMAP flag
I just added the flag's value to the same file that the related flags was already in, I'm not sure where else it might need to be added for testing etc
2021-08-26 13:02:53 +00:00
David CARLIER
f0802f937f
haiku ucontext for x86_64
2021-08-26 13:32:10 +01:00
bors
9221614037
Auto merge of #2359 - devnexen:dfbsd_ucontext_fixes, r=JohnTitor
...
dragonflybsd complete ucontext debug code.
2021-08-26 11:57:38 +00:00
Colette 🌩︎💝 Kerr
305c50132d
Added a skip for MREMAP_DONTUNMAP and a FIXME stating the kernel version required
2021-08-26 12:38:00 +02:00
DC
ec57524fcd
dragonflybsd complete ucontext debug code.
2021-08-24 09:32:02 +01:00
David CARLIER
3b10fd5e67
haiku adding cpuid_info data.
2021-08-23 08:05:37 +00:00
Sébastien Marie
5f4b05a05d
openbsd: export struct sigcontext
for x86_64
...
based on initial work from @devnexen
2021-08-21 14:37:17 +00:00
bors
56dfe2ff3d
Auto merge of #2351 - devnexen:fbsd_auxv_info, r=JohnTitor
...
freebsd auxiliary vectors type addition
2021-08-20 16:22:10 +00:00
bors
4fbc1b47d1
Auto merge of #2293 - devnexen:system_prop_api_android, r=JohnTitor
...
android system prop api update.
2021-08-20 15:22:10 +00:00
bors
99f7e2f5a5
Auto merge of #2354 - nielx:haiku/fix-tests, r=JohnTitor
...
Haiku/fix tests
This modifies the semver tests to reduce the symbols in the unix platform to what Haiku supports. I have added the symbols to the platforms that inherit the unix symbols, but I could do with a double check that I did not miss any.
2021-08-20 14:20:28 +00:00
Niels Sascha Reedijk
098cb7e2e7
Haiku: fix tests
2021-08-19 20:59:27 +00:00
David Carlier
0dc6e309e0
android system prop api update.
2021-08-19 18:42:26 +01:00
DC
94b478d605
freebsd auxiliary vectors type addition
2021-08-19 14:31:32 +01:00
DC
250965aa2c
freebsd add subset of libprocstat
2021-08-19 08:52:12 +01:00
David Carlier
1f06fa750f
netbsd add auxiliary vector query ids.
2021-08-16 19:22:22 +01:00
DC
3d11291259
procctl api addition for freebsd/dragonflybsd
2021-08-16 06:40:56 +01:00
Sébastien Marie
f7267cff37
openbsd: add sys/param.h include for MAXPATHLEN in tests
2021-08-13 08:25:04 +00:00
Guillaume Gomez
3667e65576
Go around rustc version limitations
2021-08-12 17:19:05 +02:00
bors
7b96aedf4e
Auto merge of #2321 - devnexen:haiku_find_path, r=Amanieu
...
haiku adding handy find_path fn.
2021-08-09 18:52:41 +00:00
David Carlier
dcdd33223d
netbsd/openbsd adding more IPC_* flags.
...
SHM flags, albeit obsolete, are used in couple of crates.
2021-08-08 16:29:56 +01:00
David CARLIER
7e25e52447
haiku adding handy find_path fn.
2021-08-06 08:17:21 +00:00