diff --git a/src/gen/sys/aarch64_freebsd/machine_elf.rs b/src/gen/sys/aarch64_freebsd/machine_elf.rs index adebb06..654cdec 100644 --- a/src/gen/sys/aarch64_freebsd/machine_elf.rs +++ b/src/gen/sys/aarch64_freebsd/machine_elf.rs @@ -62,6 +62,7 @@ pub const HWCAP_SSBS: u32 = 268435456; pub const HWCAP_SB: u32 = 536870912; pub const HWCAP_PACA: u32 = 1073741824; pub const HWCAP_PACG: u32 = 2147483648; +pub const HWCAP_GCS: u64 = 4294967296; pub const HWCAP2_DCPODP: u32 = 1; pub const HWCAP2_SVE2: u32 = 2; pub const HWCAP2_SVEAES: u32 = 4; @@ -107,3 +108,22 @@ pub const HWCAP2_SME_B16B16: u64 = 2199023255552; pub const HWCAP2_SME_F16F16: u64 = 4398046511104; pub const HWCAP2_MOPS: u64 = 8796093022208; pub const HWCAP2_HBC: u64 = 17592186044416; +pub const HWCAP2_SVE_B16B16: u64 = 35184372088832; +pub const HWCAP2_LRCPC3: u64 = 70368744177664; +pub const HWCAP2_LSE128: u64 = 140737488355328; +pub const HWCAP2_FPMR: u64 = 281474976710656; +pub const HWCAP2_LUT: u64 = 562949953421312; +pub const HWCAP2_FAMINMAX: u64 = 1125899906842624; +pub const HWCAP2_F8CVT: u64 = 2251799813685248; +pub const HWCAP2_F8FMA: u64 = 4503599627370496; +pub const HWCAP2_F8DP4: u64 = 9007199254740992; +pub const HWCAP2_F8DP2: u64 = 18014398509481984; +pub const HWCAP2_F8E4M3: u64 = 36028797018963968; +pub const HWCAP2_F8E5M2: u64 = 72057594037927936; +pub const HWCAP2_SME_LUTV2: u64 = 144115188075855872; +pub const HWCAP2_SME_F8F16: u64 = 288230376151711744; +pub const HWCAP2_SME_F8F32: u64 = 576460752303423488; +pub const HWCAP2_SME_SF8FMA: u64 = 1152921504606846976; +pub const HWCAP2_SME_SF8DP4: u64 = 2305843009213693952; +pub const HWCAP2_SME_SF8DP2: u64 = 4611686018427387904; +pub const HWCAP2_POE: u64 = 9223372036854775808; diff --git a/src/gen/sys/aarch64_freebsd/mod.rs b/src/gen/sys/aarch64_freebsd/mod.rs index ffbd4cf..9bb3495 100644 --- a/src/gen/sys/aarch64_freebsd/mod.rs +++ b/src/gen/sys/aarch64_freebsd/mod.rs @@ -521,6 +521,7 @@ pub use self::machine_elf::HWCAP_SSBS; pub use self::machine_elf::HWCAP_SB; pub use self::machine_elf::HWCAP_PACA; pub use self::machine_elf::HWCAP_PACG; +pub use self::machine_elf::HWCAP_GCS; pub use self::machine_elf::HWCAP2_DCPODP; pub use self::machine_elf::HWCAP2_SVE2; pub use self::machine_elf::HWCAP2_SVEAES; @@ -566,4 +567,23 @@ pub use self::machine_elf::HWCAP2_SME_B16B16; pub use self::machine_elf::HWCAP2_SME_F16F16; pub use self::machine_elf::HWCAP2_MOPS; pub use self::machine_elf::HWCAP2_HBC; +pub use self::machine_elf::HWCAP2_SVE_B16B16; +pub use self::machine_elf::HWCAP2_LRCPC3; +pub use self::machine_elf::HWCAP2_LSE128; +pub use self::machine_elf::HWCAP2_FPMR; +pub use self::machine_elf::HWCAP2_LUT; +pub use self::machine_elf::HWCAP2_FAMINMAX; +pub use self::machine_elf::HWCAP2_F8CVT; +pub use self::machine_elf::HWCAP2_F8FMA; +pub use self::machine_elf::HWCAP2_F8DP4; +pub use self::machine_elf::HWCAP2_F8DP2; +pub use self::machine_elf::HWCAP2_F8E4M3; +pub use self::machine_elf::HWCAP2_F8E5M2; +pub use self::machine_elf::HWCAP2_SME_LUTV2; +pub use self::machine_elf::HWCAP2_SME_F8F16; +pub use self::machine_elf::HWCAP2_SME_F8F32; +pub use self::machine_elf::HWCAP2_SME_SF8FMA; +pub use self::machine_elf::HWCAP2_SME_SF8DP4; +pub use self::machine_elf::HWCAP2_SME_SF8DP2; +pub use self::machine_elf::HWCAP2_POE; pub type c_char = u8;