diff options
author | bors <bors@rust-lang.org> | 2022-06-26 09:35:46 +0000 |
---|---|---|
committer | bors <bors@rust-lang.org> | 2022-06-26 09:35:46 +0000 |
commit | ce3d1a2b86d4856376ea7025838569145eb9dd26 (patch) | |
tree | 43197d1c8267c54de6014cd7b9ce8a53872c9498 | |
parent | cdfc35c55374c624e32880be6a5516866e94bce1 (diff) | |
parent | a7df4defb3cbc197af50f455ba035f504fbd2e98 (diff) | |
download | rust-libc-ce3d1a2b86d4856376ea7025838569145eb9dd26.tar.gz |
Auto merge of #2833 - devnexen:linux_prctl_update, r=JohnTitor
linux/glibc tagged ptr supports for arm64 control addition.
-rw-r--r-- | src/unix/linux_like/linux/gnu/b64/aarch64/mod.rs | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/unix/linux_like/linux/gnu/b64/aarch64/mod.rs b/src/unix/linux_like/linux/gnu/b64/aarch64/mod.rs index 513f6acd1c..6ca2701acb 100644 --- a/src/unix/linux_like/linux/gnu/b64/aarch64/mod.rs +++ b/src/unix/linux_like/linux/gnu/b64/aarch64/mod.rs @@ -573,6 +573,12 @@ pub const HWCAP_PACG: ::c_ulong = 1 << 31; //pub const HWCAP2_SVESM4: ::c_ulong = 1 << 6; //pub const HWCAP2_FLAGM2: ::c_ulong = 1 << 7; //pub const HWCAP2_FRINT: ::c_ulong = 1 << 8; +//pub const HWCAP2_MTE: ::c_ulong = 1 << 18; + +// linux/prctl.h +pub const PR_SET_TAGGED_ADDR_CTRL: ::c_int = 55; +pub const PR_GET_TAGGED_ADDR_CTRL: ::c_int = 56; +pub const PR_TAGGED_ADDR_ENABLE: ::c_ulong = 1; // Syscall table pub const SYS_io_setup: ::c_long = 0; |