Skip to content

Commit 44542e9

Browse files
committed
Auto merge of #3081 - devnexen:hwcap2_arm64_update, r=JohnTitor
linux glibc update arm64 HWCAP2 list including the last 6.1 kernel en… …try.
2 parents 48026a3 + 931a24e commit 44542e9

File tree

1 file changed

+25
-0
lines changed
  • src/unix/linux_like/android/b64/aarch64

1 file changed

+25
-0
lines changed

src/unix/linux_like/android/b64/aarch64/mod.rs

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -107,6 +107,31 @@ pub const HWCAP2_SVESHA3: ::c_ulong = 1 << 5;
107107
pub const HWCAP2_SVESM4: ::c_ulong = 1 << 6;
108108
pub const HWCAP2_FLAGM2: ::c_ulong = 1 << 7;
109109
pub const HWCAP2_FRINT: ::c_ulong = 1 << 8;
110+
pub const HWCAP2_SVEI8MM: ::c_ulong = 1 << 9;
111+
pub const HWCAP2_SVEF32MM: ::c_ulong = 1 << 10;
112+
pub const HWCAP2_SVEF64MM: ::c_ulong = 1 << 11;
113+
pub const HWCAP2_SVEBF16: ::c_ulong = 1 << 12;
114+
pub const HWCAP2_I8MM: ::c_ulong = 1 << 13;
115+
pub const HWCAP2_BF16: ::c_ulong = 1 << 14;
116+
pub const HWCAP2_DGH: ::c_ulong = 1 << 15;
117+
pub const HWCAP2_RNG: ::c_ulong = 1 << 16;
118+
pub const HWCAP2_BTI: ::c_ulong = 1 << 17;
119+
pub const HWCAP2_MTE: ::c_ulong = 1 << 18;
120+
pub const HWCAP2_ECV: ::c_ulong = 1 << 19;
121+
pub const HWCAP2_AFP: ::c_ulong = 1 << 20;
122+
pub const HWCAP2_RPRES: ::c_ulong = 1 << 21;
123+
pub const HWCAP2_MTE3: ::c_ulong = 1 << 22;
124+
pub const HWCAP2_SME: ::c_ulong = 1 << 23;
125+
pub const HWCAP2_SME_I16I64: ::c_ulong = 1 << 24;
126+
pub const HWCAP2_SME_F64F64: ::c_ulong = 1 << 25;
127+
pub const HWCAP2_SME_I8I32: ::c_ulong = 1 << 26;
128+
pub const HWCAP2_SME_F16F32: ::c_ulong = 1 << 27;
129+
pub const HWCAP2_SME_B16F32: ::c_ulong = 1 << 28;
130+
pub const HWCAP2_SME_F32F32: ::c_ulong = 1 << 29;
131+
pub const HWCAP2_SME_FA64: ::c_ulong = 1 << 30;
132+
pub const HWCAP2_WFXT: ::c_ulong = 1 << 31;
133+
pub const HWCAP2_EBF16: ::c_ulong = 1 << 32;
134+
pub const HWCAP2_SVE_EBF16: ::c_ulong = 1 << 33;
110135

111136
pub const SYS_io_setup: ::c_long = 0;
112137
pub const SYS_io_destroy: ::c_long = 1;

0 commit comments

Comments
 (0)