| adafc287 | 24-May-2024 |
Rafael Ávila de Espíndola <[email protected]> |
Unify the ioctl declarations on linux
This uses the existing Ioctl type to reduce the duplication.
(backport <https://github.com/rust-lang/libc/pull/3722>) (cherry picked from commit 01a36171f2aa7e
Unify the ioctl declarations on linux
This uses the existing Ioctl type to reduce the duplication.
(backport <https://github.com/rust-lang/libc/pull/3722>) (cherry picked from commit 01a36171f2aa7e523dca7c632293f2c95f892eeb)
show more ...
|
| f90afeff | 17-Aug-2024 |
David Carlier <[email protected]> |
adding mq_notify glibc wrapper for SYS_mq_notify syscall.
(backport <https://github.com/rust-lang/libc/pull/3849>) (cherry picked from commit 99fb76f8e327a028f087fec55a787e8361a349e0) |
| 9b183549 | 11-Jul-2024 |
Jeff Garzik <[email protected]> |
add confstr API and _CS_* to linux-gnu
[fix conflicts - Trevor] (backport <https://github.com/rust-lang/libc/pull/3771>) (cherry picked from commit 31beed6bdac29a0f75bc83471d4e19a2e146b9ee) Signed-o
add confstr API and _CS_* to linux-gnu
[fix conflicts - Trevor] (backport <https://github.com/rust-lang/libc/pull/3771>) (cherry picked from commit 31beed6bdac29a0f75bc83471d4e19a2e146b9ee) Signed-off-by: Trevor Gross <[email protected]>
show more ...
|
| 18e0b0be | 22-Jun-2024 |
kxxt <[email protected]> |
Add clone_args for riscv64 linux gnu/musl
(backport <https://github.com/rust-lang/libc/pull/3757>) (cherry picked from commit 9fda1f68219ed0d740ea38f967d50efef063219f) |
| 4d6fe509 | 27-Feb-2024 |
Peter Collingbourne <[email protected]> |
Move strftime, strftime_l, strptime to linux_like
Bionic, uclibc and emscripten all support these functions. See:
https://github.com/aosp-mirror/platform_bionic/blob/2215ad406b253f12e270cdd0876e19e
Move strftime, strftime_l, strptime to linux_like
Bionic, uclibc and emscripten all support these functions. See:
https://github.com/aosp-mirror/platform_bionic/blob/2215ad406b253f12e270cdd0876e19e9df2aa6d4/libc/include/time.h https://github.com/wbx-github/uclibc-ng/blame/fc3b6dc46a80e1f4aa468472aa6c7083f3bc6581/include/time.h https://github.com/emscripten-core/emscripten/blob/e25fa53069665c1f6c3be4ba5ed1d6ae82339849/system/lib/libc/musl/include/time.h
show more ...
|
| f94afd8b | 18-Jan-2024 |
WANG Rui <[email protected]> |
Fix libc-tests for loongarch64 hwcaps |
| 614cfe18 | 11-Feb-2024 |
Xeonacid <[email protected]> |
Add Linux riscv64 HWCAP defines
From https://elixir.bootlin.com/linux/latest/source/arch/riscv/include/uapi/asm/hwcap.h
Signed-off-by: Xeonacid <[email protected]> |
| 389d1ed3 | 18-Dec-2023 |
David Carlier <[email protected]> |
adding iocb data for io_submit syscall for linux/glibc.
close #3485 |
| b20c6376 | 16-Dec-2023 |
David Carlier <[email protected]> |
strftime_l for Linux glibc/musl |
| 93688781 | 09-Dec-2023 |
arctic-alpaca <[email protected]> |
Add `if_xdp.h" structs and constants
Also adds _v1 versions for backwards compatibility |
| 466516dd | 07-Sep-2023 |
Harry Stern <[email protected]> |
Move all seccomp consts and structs into top-level mod
Seccomp constants and structs were partially defined in the top-level mod.rs for linux and partially outside. This commit moves everything into
Move all seccomp consts and structs into top-level mod
Seccomp constants and structs were partially defined in the top-level mod.rs for linux and partially outside. This commit moves everything into the top-level mod and adds missing entries as of linux 6.4.12.
Signed-off-by: Harry Stern <[email protected]>
show more ...
|
| c7e481e9 | 26-Oct-2023 |
Aurélien Deharbe <[email protected]> |
Added new constants from fanotify linux api |
| 0cab9f4d | 17-Oct-2023 |
David Carlier <[email protected]> |
adding MOVE_MOUNT* constants for linux to use with SYS_move_mount syscall.
close #3387 |
| 360f7b02 | 10-Dec-2022 |
David Carlier <[email protected]> |
adding few more CLONE_* constant for Linux/Android.
closes #3033. |
| 26bbe2da | 14-Oct-2023 |
Артём Павлов [Artyom Pavlov] <[email protected]> |
Add `MCL_ONFAULT` constants |
| 0c6b45b0 | 13-Sep-2023 |
Christian Duerr <[email protected]> |
Add time namespace constant
This constant is a possible bitflag argument for `unshare`: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/include/uapi/linux/sched.h?h=v6.6-rc1#
Add time namespace constant
This constant is a possible bitflag argument for `unshare`: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/include/uapi/linux/sched.h?h=v6.6-rc1#n44
I am unsure about its support in Fuchsia, which is why I have not added the constant there.
show more ...
|
| 7b9e367f | 06-Oct-2023 |
Steve Lau <[email protected]> |
fmt |
| 173757d3 | 06-Oct-2023 |
Steve Lau <[email protected]> |
feat: add close_range for glibc |
| d3910f64 | 05-Oct-2023 |
Steve Lau <[email protected]> |
add execveat for glibc |
| dcc5c92e | 07-Sep-2023 |
WANG Rui <[email protected]> |
Add the LoongArch64 HWCAP values
Link: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/tree/arch/loongarch/include/uapi/asm/hwcap.h?h=v6.5 |
| 53e039be | 06-Sep-2023 |
David CARLIER <[email protected]> |
linux MADV_COLLAPSE addition |
| cbeb1bde | 02-Aug-2023 |
David CARLIER <[email protected]> |
linux glibc/musl and android adding PROT_BTI/PROT_MTE mmap flags for arm64. |
| 3d77fc68 | 15-Aug-2023 |
Dirreke <[email protected]> |
add initial support for csky-unknown-linux-gnuabiv2 |
| 548eaf55 | 15-Aug-2023 |
Henry Chen <[email protected]> |
aarch64-linux-gnu: fix fallback fpsimd_struct build conditions |
| ba16d81a | 14-Aug-2023 |
Henry Chen <[email protected]> |
aarch64-linux-gnu: avoid double exporting of user_fpsimd_struct |