/// `(getauxval(AT_HWCAP), getauxval(AT_HWCAP2)`—Returns the Linux "hwcap" /// data. /// /// Return the Linux `AT_HWCAP` and `AT_HWCAP2` values passed to the /// current process. Returns 0 for each value if it is not available. /// /// # References /// - [Linux] /// /// [Linux]: https://man7.org/linux/man-pages/man3/getauxval.3.html #[cfg(any(
linux_raw,
any(
all(target_os = "android", target_pointer_width = "64"),
target_os = "linux",
)
))] #[inline] pubfn linux_hwcap() -> (usize, usize) {
backend::param::auxv::linux_hwcap()
}
/// `getauxval(AT_MINSIGSTKSZ)`—Returns the Linux "minsigstksz" data. /// /// Return the Linux `AT_MINSIGSTKSZ` value passed to the current process. /// Returns 0 if it is not available. /// /// # References /// - [Linux] /// /// [Linux]: https://man7.org/linux/man-pages/man3/getauxval.3.html #[cfg(any(
linux_raw,
any(
all(target_os = "android", target_pointer_width = "64"),
target_os = "linux",
)
))] #[inline] pubfn linux_minsigstksz() -> usize {
backend::param::auxv::linux_minsigstksz()
}
/// `getauxval(AT_EXECFN)`—Returns the Linux "execfn" string. /// /// Return the string that Linux has recorded as the filesystem path to the /// executable. Returns an empty string if the string is not available. /// /// # References /// - [Linux] /// /// [Linux]: https://man7.org/linux/man-pages/man3/getauxval.3.html #[cfg(any(
linux_raw,
any(
all(target_os = "android", target_pointer_width = "64"),
target_os = "linux",
)
))] #[inline] pubfn linux_execfn() -> &'static CStr {
backend::param::auxv::linux_execfn()
}
Messung V0.5 in Prozent
¤ Dauer der Verarbeitung: 0.13 Sekunden
(vorverarbeitet am 2026-06-19)
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.