Ryan Zoeller
dcc8b778fa
Define ENOTRECOVERABLE and EOWNERDEAD on DragonFly
...
Corresponds to DragonFly commit c907b81a9d9aa73a2c8f1b41387347bc0eb66ba5
2022-02-10 17:39:51 -06:00
bors
9c7a326a2c
Auto merge of #2674 - devnexen:fbsd_tcp_function, r=Amanieu
...
freebsd tcp.h data update
2022-02-10 17:39:20 +00:00
David CARLIER
b4bcbaa965
freebsd tcp.h data update
2022-02-10 16:46:08 +00:00
bors
a1286b96b6
Auto merge of #2675 - qwandor:seal, r=Amanieu
...
Android: Add F_SEAL_FUTURE_WRITE constant.
2022-02-10 16:34:27 +00:00
Andrew Walbran
3fabad8295
Android: Add F_SEAL_FUTURE_WRITE constant.
2022-02-10 15:22:39 +00:00
bors
c55c52d35f
Auto merge of #2673 - devnexen:linux_mempolicies_flags, r=Amanieu
...
linux glibc/android memory policies flags
2022-02-08 15:21:39 +00:00
David Carlier
510c45896a
linux glibc/android memory policies flags
2022-02-08 15:18:56 +00:00
bors
c8ca99b26b
Auto merge of #2671 - devnexen:haiku_ppoll, r=Amanieu
...
haiku ppoll fn addition
2022-02-06 19:20:12 +00:00
bors
8b05ed7ebb
Auto merge of #2670 - devnexen:fbsd_dfbsd_sched_upd, r=Amanieu
...
bsd sched api update
2022-02-06 18:08:59 +00:00
bors
d5f6f7aa66
Auto merge of #2668 - CoelacanthusHex:feat/riscv64/const/PTRACE, r=Amanieu
...
feat(riscv64,gnu): add some const PTRACE_*
* PTRACE_GETFPREGS
* PTRACE_SETFPREGS
* PTRACE_GETFPXREGS
* PTRACE_SETFPXREGS
* PTRACE_GETREGS
* PTRACE_SETREGS
get from sys/ptrace.h of riscv64 glibc
Signed-off-by: Coelacanthus <coelacanthus@outlook.com>
2022-02-06 17:02:15 +00:00
bors
ebc145f06f
Auto merge of #2667 - devnexen:fcopyfile_mac, r=Amanieu
...
(f)copyfile fn for apple
2022-02-06 15:58:42 +00:00
bors
6449ebca20
Auto merge of #2414 - glaubitz:m68k-linux, r=Amanieu
...
Add initial support for m68k-unknown-linux-gnu
This adds initial support for m68k-unknown-linux-gnu to libc.
CC `@ricky26` `@jrtc27`
2022-02-06 14:54:54 +00:00
John Paul Adrian Glaubitz
7a027d34c2
Add initial support for m68k-unknown-linux-gnu
2022-02-06 15:34:57 +01:00
bors
6e8254872d
Auto merge of #2657 - devnexen:fbsd14_ptrace_regset_upd, r=Amanieu
...
freebsd 14 add new PT_GETREGSET/PT_SETREGSET flag
2022-02-06 13:49:55 +00:00
Coelacanthus
a08edb469f
feat(riscv64,gnu): add some const PTRACE_*
...
* PTRACE_GETFPREGS
* PTRACE_SETFPREGS
* PTRACE_GETFPXREGS
* PTRACE_SETFPXREGS
* PTRACE_GETREGS
* PTRACE_SETREGS
get from sys/ptrace.h of riscv64 glibc
Signed-off-by: Coelacanthus <coelacanthus@outlook.com>
2022-02-06 21:42:45 +08:00
David Carlier
8b0e198a39
haiku ppoll fn addition
2022-02-05 07:47:26 +00:00
David CARLIER
b1b4745c19
bsd sched api update
2022-02-05 06:17:51 +00:00
David CARLIER
4bebc22a1c
freebsd 14 add new PT_GETREGSET/PT_SETREGSET flag
2022-02-03 16:12:15 +00:00
David CARLIER
4dfb4de87d
(f)copyfile fn for apple
2022-02-03 08:52:40 +00:00
bors
34a9889173
Auto merge of #2666 - rschulman:master, r=Amanieu
...
Bump version number to prep for publish
Making a new release so I can build std for riscv64gc-unknown-linux-musl. Thanks!
2022-02-02 16:53:57 +00:00
Ross Schulman
e01f46c57b
Bump version number to prep for publish
2022-02-01 16:26:31 -05:00
bors
dca3daecfa
Auto merge of #2664 - rschulman:master, r=joshtriplett
...
Add 400-series syscalls to musl riscv64 definitions
This PR adds 19 missing syscalls to the riscv64 musl definitions. The missing calls were copied directly from the riscv64 GNU definitions. The missing definitions (in particular `SYS_clone3`) are preventing compiling `std` for `riscv64gc-unknown-linux-musl`.
2022-02-01 17:14:32 +00:00
Ross Schulman
7b3bc1de0c
Add 400-series syscalls to musl riscv64 definitions
2022-02-01 09:13:16 -05:00
bors
f2592e73fb
Auto merge of #2662 - michaelgrigoryan25:master, r=Amanieu
...
Removed Apache License appendix
Related issues: #2660 ; https://github.com/rust-lang/rust/pull/67734
2022-01-31 23:17:05 +00:00
bors
7a7138d087
Auto merge of #2663 - mkpowers:mkpowers/update-android-if-constants, r=Amanieu
...
Add IFF_LOWER_UP, IFF_DORMANT, IFF_ECHO constants to Android
2022-01-31 21:02:16 +00:00
Mackenzie Powers
f6e0a37551
Add IFF_LOWER_UP, IFF_DORMANT, IFF_ECHO constants to Android
2022-01-31 09:29:32 -08:00
Michael Grigoryan
0aaa193103
Removed Apache License appendix
2022-01-31 18:17:33 +04:00
bors
2dc7cfe3f5
Auto merge of #2659 - tmandry:fix-freebsd-std, r=Amanieu
...
Gate PartialEq and Eq on freebsd objects behind extra_traits
This fixes the failure in https://github.com/rust-lang/rust/pull/93351#issuecomment-1024049582 .
These derives were recently added in #2565 . Other PartialEq/Eq derives in the project (and this file) are all behind the `extra_traits` gate.
2022-01-28 18:17:43 +00:00
Tyler Mandry
e5f0e5fcfe
Bump version to 0.2.116
2022-01-28 17:30:10 +00:00
Tyler Mandry
f1f325edd7
Gate PartialEq and Eq on freebsd objects behind extra_traits
2022-01-28 17:26:02 +00:00
bors
ba81130767
Auto merge of #2480 - Meziu:master, r=Amanieu
...
ARMv6K Horizon OS support
Added support for the Horizon OS Nintendo 3DS system `Newlib` declarations.
Edit: after some changes, networking is now stable with standardized API.
2022-01-28 10:02:10 +00:00
bors
9ed71fa716
Auto merge of #2656 - kraj:rv64-musl-defines, r=Amanieu
...
riscv64/mod.rs: Add missing error codes
These are flagged by apps e.g. python3-pyruvate
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-01-28 07:44:33 +00:00
bors
1068fee101
Auto merge of #2655 - anp:release-dt-unknown, r=Amanieu
...
Release 0.2.115 to crates.io.
Needed by https://github.com/rust-lang/rust/pull/93351 .
Should have included this in my prior PR but hadn't finished reading CONTRIBUTING.md. Sorry for the extra traffic!
2022-01-27 11:00:12 +00:00
Adam Perry
fffd9cf610
Release 0.2.115 to crates.io.
...
Needed by https://github.com/rust-lang/rust/pull/93351 .
2022-01-27 00:18:48 +00:00
bors
3063aa1b45
Auto merge of #2654 - anp:fuchsia-dt-unknown, r=Amanieu
...
Define DT_UNKNOWN on Fuchsia.
It looks like this constant is relied on in the new `remove_dir_all` logic and we need to reference it to be able to use the CVE fix correctly on Fuchsia.
2022-01-26 22:33:02 +00:00
Adam Perry
af308591bd
Define DT_UNKNOWN on Fuchsia.
2022-01-26 22:27:39 +00:00
Khem Raj
c711fb215d
riscv64/mod.rs: Add missing error codes
...
These are flagged by apps e.g. python3-pyruvate
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-01-26 11:50:58 -08:00
bors
a79788fe68
Auto merge of #2627 - devnexen:audit_fbsd_intro, r=Amanieu
...
freebsd audit api introduction.
2022-01-26 16:13:42 +00:00
David CARLIER
d00987d3a6
freebsd audit api introduction.
2022-01-26 16:12:41 +00:00
bors
526cb13a67
Auto merge of #2653 - devnexen:fbsd_ifreq_ifconf, r=Amanieu
...
freebsd add ifconf data.
2022-01-26 14:30:22 +00:00
David CARLIER
619119e0e2
freebsd add ifconf data.
2022-01-25 14:42:45 +00:00
bors
7f1da49dd4
Auto merge of #2652 - Mek101:master, r=Amanieu
...
Fix linux ioctl BLKSSZGET and BLKPBSZGET constants types.
The BLKSSZGET and BLKPBSZGET constants weren't arch dependent as they should have.
2022-01-25 10:14:43 +00:00
Mek101
426dfabea8
Fix linux ioctl BLKSSZGET and BLKPBSZGET constants types.
2022-01-25 10:12:28 +01:00
bors
fbe86f81fb
Auto merge of #2651 - devnexen:getpagesizes_fbsd, r=Amanieu
...
getpagesizes for freebsd addition
2022-01-25 08:14:00 +00:00
David CARLIER
e491433eee
getpagesizes for freebsd addition
2022-01-25 06:37:17 +00:00
bors
c9258c3906
Auto merge of #2650 - sunfishcode:sunfishcode/mfd-huge-sizes, r=Amanieu
...
Define the `MFD_HUGE_*` macros for Linux and Android.
This defines the `MFD_HUGE_*` flags which can accompany the `MEMFD_HUGETLB`
flag in Linux's [`memfd_create`] call.
[`memfd_create`]: https://man7.org/linux/man-pages/man2/memfd_create.2.html
2022-01-25 02:14:37 +00:00
bors
a76930062c
Auto merge of #2639 - sunfishcode:sunfishcode/linux-super-magic, r=Amanieu
...
Consolodate the Linux `*_SUPER_MAGIC` constants.
Move the Linux `*_SUPER_MAGIC` constants out of
android/uclibc/gnu-specific directories and into the common `linux_like` directory
so that they're available on all Linux-family platforms, and so that that all
Linux-family platforms have all the constants.
2022-01-25 01:10:30 +00:00
Dan Gohman
338ac98a84
Give android the same special case for FUSE_SUPER_MAGIC
that linux has.
2022-01-24 15:54:02 -08:00
Dan Gohman
d6422e2ca7
Update mipsel-unknown-linux-musl too.
2022-01-24 15:42:47 -08:00
Dan Gohman
10cdc9fe49
Update the sysinfo_guard.patch patch for the new toolchain.
2022-01-24 15:39:16 -08:00