about summary refs log tree commit diff
path: root/library/stdarch/crates/std_detect/src/detect/os
AgeCommit message (Expand)AuthorLines
2025-07-22Move `std_detect` from `library/stdarch` to `library`Jakub Beránek-2693/+0
2025-07-14Merge pull request #1837 from heiher/loong32Amanieu d'Antras-1/+3
2025-07-07std_detect: RISC-V Linux: Ergonomic querying with `riscv_hwprobe`Tsukasa OI-41/+42
2025-07-03std_detect: Tidying of slice lengthTsukasa OI-2/+1
2025-06-28loongarch: Add basic support for LoongArch32WANG Rui-1/+3
2025-06-19s390x: add feature detection for the z17 target featuresFolkert de Vries-56/+76
2025-06-09Darwin AArch64 detection updateLaine Taffin Altman-0/+8
2025-06-01RISC-V: Linux 6.15 `riscv_hwprobe` supportTsukasa OI-3/+23
2025-05-30RISC-V: Linux: Imply Zicntr from the IMA base behaviorTsukasa OI-6/+4
2025-05-03fix - aarch64_be testsJames Barford-Evans-0/+3
2025-05-01Require `fma` and `f16c` for `avx512f` in `std_detect`sayantn-4/+10
2025-04-23Add power9 and power8 target-featuresLuca Barbato-1/+9
2025-04-20std_detect: Remove /proc/cpuinfo-based detectionTaiki Endo-506/+5
2025-04-16Revert "std_detect: Do not use libc::getauxval on 32-bit Android"Taiki Endo-2/+1
2025-04-16std_detect: Remove RV32E support attempt on Linux (RISC-V)Tsukasa OI-3/+0
2025-04-16RISC-V: Remove privileged extensions for nowTsukasa OI-6/+0
2025-04-16RISC-V: `riscv_hwprobe`-based feature detection on Linux / AndroidTsukasa OI-15/+344
2025-04-16RISC-V: OS-independent implication logicTsukasa OI-11/+154
2025-04-16RISC-V: Add two "A" extension subsetsTsukasa OI-1/+4
2025-04-16RISC-V: Use `target_arch` for RV(32|64) detectionTsukasa OI-4/+6
2025-04-16RISC-V: Remove `enable_features`Tsukasa OI-45/+13
2025-04-16RISC-V: tidying: Make auxvec-based enablement a blockTsukasa OI-0/+1
2025-04-16RISC-V: tidying: Handling of base ISATsukasa OI-10/+14
2025-04-16RISC-V: tidying: Prefer more canonical referenceTsukasa OI-1/+1
2025-04-07Add feature detection for new amx variants and movrssayantn-7/+22
2025-03-26std_detect: Move cfgs into getauxval helper functionTaiki Endo-94/+35
2025-03-26std_detect: Always avoid dlsym on *-linux-{musl,ohos}* targetsTaiki Endo-8/+22
2025-03-24resolve `clippy::doc_lazy_continuation`Tsukasa OI-3/+3
2025-03-24silence `clippy::eq_op` while checkingTsukasa OI-0/+1
2025-03-24std_detect: Support detecting more features on AArch64 WindowsTaiki Endo-1/+49
2025-03-20std_detect: Add target features for LoongArch v1.1WANG Rui-0/+13
2025-02-23add newly-added s390x features to `is_s390x_feature_detected`Folkert de Vries-0/+37
2025-02-13Add runtime feature detection for keylockersayantn-0/+7
2025-02-09Format with style edition 2024Eric Huss-13/+13
2025-02-09Apply missing_unsafe_on_externEric Huss-1/+1
2025-01-16add `is_s390x_feature_detected`Folkert de Vries-8/+114
2024-12-23Expand feature detection on AArch64 DarwinLaine Taffin Altman-38/+84
2024-10-27std_detect: Add pauth-lr aarch64 target featureKajetan Puchalski-0/+4
2024-09-18std_detect: Add sme-b16b16 as an explicit aarch64 target featureKajetan Puchalski-5/+5
2024-09-18Use C string literalTaiki Endo-36/+34
2024-09-18std_detect: Fix link in mips.rsTaiki Endo-1/+1
2024-09-18std_detect: Use elf_aux_info on FreeBSDTaiki Endo-58/+22
2024-09-14Enable feature detection on all Apple/Darwin targetsMads Marquart-1/+3
2024-07-25std_detect: Update aarch64 feature dependencies to LLVM upstreamKajetan Puchalski-26/+29
2024-07-25std_detect: Add aarch64/linux/LLVM SME featuresKajetan Puchalski-0/+76
2024-07-25std_detect: Add aarch64/linux/LLVM featuresKajetan Puchalski-7/+110
2024-07-06Implemented runtime detection of `xop` target-featuresayantn-0/+1
2024-07-06Added runtime detectionsayantn-0/+11
2024-07-06Add detection for SHA512, SM3 and SM4sayantn-0/+4
2024-06-29Remove `has_cpuid`Jubilee Young-3/+2