diff options
author | David Carlier <devnexen@gmail.com> | 2022-06-23 21:15:01 +0100 |
---|---|---|
committer | David Carlier <devnexen@gmail.com> | 2022-06-26 10:08:16 +0100 |
commit | a7df4defb3cbc197af50f455ba035f504fbd2e98 (patch) | |
tree | 5e99602605a465896ae4ed1ed6f09ba94b674b08 | |
parent | fc10a373c12fa7aefc97a7cef7a41c0c3008ad78 (diff) | |
download | rust-libc-a7df4defb3cbc197af50f455ba035f504fbd2e98.tar.gz |
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; |