Added
- Android: Declare
setdomainname
andgetdomainname
#4212 - FreeBSD: Add
evdev
structures #3756 - FreeBSD: Add the new
st_filerev
field tostat32
(#4254) - Linux: Add
SI_*`` and
TRAP_*`` signal codes #4225 - Linux: Add experimental configuration to enable 64-bit time in kernel APIs, set by
RUST_LIBC_UNSTABLE_LINUX_TIME_BITS64
. #4148 - Linux: Add recent socket timestamping flags #4273
- Linux: Added new CANFD_FDF flag for the flags field of canfd_frame #4223
- Musl: add CLONE_NEWTIME #4226
- Solarish: add the posix_spawn family of functions #4259
Deprecated
- Linux: deprecate kernel modules syscalls #4228
Changed
- Emscripten: Assume version is at least 3.1.42 #4243
Fixed
- BSD: Correct the definition of
WEXITSTATUS
#4213 - Hurd: Fix CMSG_DATA on 64bit systems (#4240)
- NetBSD: fix
getmntinfo
(#4265 - VxWorks: Fix the size of
time_t
#426