@@ -160,6 +160,40 @@ pub const ENOTRECOVERABLE: ::c_int = 131;
160
160
pub const ERFKILL : :: c_int = 132 ;
161
161
pub const EHWPOISON : :: c_int = 133 ;
162
162
163
+ // bits/hwcap.h
164
+ pub const HWCAP_FP : :: c_ulong = 1 << 0 ;
165
+ pub const HWCAP_ASIMD : :: c_ulong = 1 << 1 ;
166
+ pub const HWCAP_EVTSTRM : :: c_ulong = 1 << 2 ;
167
+ pub const HWCAP_AES : :: c_ulong = 1 << 3 ;
168
+ pub const HWCAP_PMULL : :: c_ulong = 1 << 4 ;
169
+ pub const HWCAP_SHA1 : :: c_ulong = 1 << 5 ;
170
+ pub const HWCAP_SHA2 : :: c_ulong = 1 << 6 ;
171
+ pub const HWCAP_CRC32 : :: c_ulong = 1 << 7 ;
172
+ pub const HWCAP_ATOMICS : :: c_ulong = 1 << 8 ;
173
+ pub const HWCAP_FPHP : :: c_ulong = 1 << 9 ;
174
+ pub const HWCAP_ASIMDHP : :: c_ulong = 1 << 10 ;
175
+ pub const HWCAP_CPUID : :: c_ulong = 1 << 11 ;
176
+ pub const HWCAP_ASIMDRDM : :: c_ulong = 1 << 12 ;
177
+ pub const HWCAP_JSCVT : :: c_ulong = 1 << 13 ;
178
+ pub const HWCAP_FCMA : :: c_ulong = 1 << 14 ;
179
+ pub const HWCAP_LRCPC : :: c_ulong = 1 << 15 ;
180
+ pub const HWCAP_DCPOP : :: c_ulong = 1 << 16 ;
181
+ pub const HWCAP_SHA3 : :: c_ulong = 1 << 17 ;
182
+ pub const HWCAP_SM3 : :: c_ulong = 1 << 18 ;
183
+ pub const HWCAP_SM4 : :: c_ulong = 1 << 19 ;
184
+ pub const HWCAP_ASIMDDP : :: c_ulong = 1 << 20 ;
185
+ pub const HWCAP_SHA512 : :: c_ulong = 1 << 21 ;
186
+ pub const HWCAP_SVE : :: c_ulong = 1 << 22 ;
187
+ pub const HWCAP_ASIMDFHM : :: c_ulong = 1 << 23 ;
188
+ pub const HWCAP_DIT : :: c_ulong = 1 << 24 ;
189
+ pub const HWCAP_USCAT : :: c_ulong = 1 << 25 ;
190
+ pub const HWCAP_ILRCPC : :: c_ulong = 1 << 26 ;
191
+ pub const HWCAP_FLAGM : :: c_ulong = 1 << 27 ;
192
+ pub const HWCAP_SSBS : :: c_ulong = 1 << 28 ;
193
+ pub const HWCAP_SB : :: c_ulong = 1 << 29 ;
194
+ pub const HWCAP_PACA : :: c_ulong = 1 << 30 ;
195
+ pub const HWCAP_PACG : :: c_ulong = 1 << 31 ;
196
+
163
197
pub const MAP_ANON : :: c_int = 0x0020 ;
164
198
pub const MAP_GROWSDOWN : :: c_int = 0x0100 ;
165
199
pub const MAP_DENYWRITE : :: c_int = 0x0800 ;
0 commit comments