libc
libc copied to clipboard
Raw bindings to platform APIs for Rust
It was originally defined back before rust could represent C unions. So instead of defining the union field correctly, it simply defined that union's most useful field. Define it correctly...
FreeBSD 11 will be EoL on 30-Sept-2021. Update libc's ABI to the minimum supported version of FreeBSD.
The NDK automatically generates these constants from Linux kernel headers, and they are available for all architectures. They are also repeated by musl and glibc, though this is mostly just...
Currently, CI on a PR triggers all the CI jobs regardless of changes, for example, even if a PR only touches the Linux module, the macOS jobs are triggered. Ideally,...
The `can_frame` struct on Linux has a `len8_dlc` field which can be used to stuff a few extra bits in the `dlc` field of the actual CAN frame on the...
`ALG_SET_KEY_BY_KEY_SERIAL` was added in Linux 6.2: https://elixir.bootlin.com/linux/v6.2.16/source/include/uapi/linux/if_alg.h#L54 Also adding `ALG_SET_DRBG_ENTROPY` for completeness.
We probably should add CI for Illumos / Sun Solaris, or both. I have no idea about any of these two OSes, but I can help any interested party. If...
During #2935 I noticed there were multiple identical definitions of some of the `bits/***.h` types in the musl target, as well as a few places where a type was defined...
Per library team decision, drop most of the conditionals, simplifying the code substantially. Update the README accordingly. I left the conditional for 1.62, since that *just* shipped, and the conditional...