| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2019-12-02 | Add CRC32 detection to arm32 | Makoto Kato | -1/+6 | |
| armv8 has 32-bit mode, but it can use crc32 instruction sets even if 32-bit. | ||||
| 2019-10-10 | Remove need for `#[macro_use]` with `cfg-if` | Alex Crichton | -20/+14 | |
| Modernizes usage of `cfg_if!` slightly | ||||
| 2019-10-10 | Remove azure pipelines badges | Taiki Endo | -4/+1 | |
| 2019-09-18 | Feature::from_str is not always needed | gnzlbg | -0/+1 | |
| 2019-09-18 | std_detect_env_override should be disabled by default | gnzlbg | -1/+1 | |
| 2019-09-18 | These items do not need to be public | gnzlbg | -8/+15 | |
| 2019-09-18 | Drop the features test for now | Luca Barbato | -13/+0 | |
| 2019-09-18 | Unbreak non-x86 | Luca Barbato | -0/+1 | |
| 2019-09-17 | Implement a fallback for the No-op Feature | Luca Barbato | -0/+7 | |
| 2019-09-17 | Move the tests away from the code | Luca Barbato | -143/+153 | |
| 2019-09-17 | Add a test for the env_override | Luca Barbato | -0/+26 | |
| 2019-09-17 | Make the test function smaller | Luca Barbato | -7/+6 | |
| 2019-09-17 | Simplify the std imports | Luca Barbato | -12/+1 | |
| 2019-09-17 | Remove the FIXME about the cache size checks | Luca Barbato | -6/+2 | |
| And leave a NOTE. | ||||
| 2019-09-17 | Override the features detected using an env::var | Luca Barbato | -4/+45 | |
| Fixes: #804 | ||||
| 2019-09-17 | Add a mean to unset a bit in the cache | Luca Barbato | -0/+19 | |
| 2019-09-17 | Try harder to error on usage of unstable features | gnzlbg | -1/+1 | |
| 2019-09-17 | Remove staged_api from the allowed_internal_unstabled of the feature macros | gnzlbg | -1/+1 | |
| 2019-09-16 | Fix std_detect on targets without feature detection | gnzlbg | -0/+4 | |
| 2019-09-16 | Format | gnzlbg | -75/+86 | |
| 2019-09-16 | Enforce staged_api on a per-feature basis | gnzlbg | -67/+87 | |
| 2019-09-16 | Add std_detect::detect::features() -> impl Iterator<Item=(&'static str, ↵ | gnzlbg | -558/+314 | |
| bool)> API | ||||
| 2019-09-09 | Factor out check_for | Luca Barbato | -63/+17 | |
| All the os-specific code implements a `check_for` and a `detect_features`. Move the always identical check_for in the mod.rs and use `os::detect_features` there. | ||||
| 2019-09-06 | Document how miri support works | Luca Barbato | -0/+5 | |
| Co-Authored-By: gnzlbg <gnzlbg@users.noreply.github.com> | ||||
| 2019-09-06 | Minimal miri support | Luca Barbato | -1/+4 | |
| Should address https://github.com/rust-lang/miri/issues/932 | ||||
| 2019-08-18 | Fix more links | atouchet | -1/+1 | |
| 2019-08-13 | Update badges | gnzlbg | -7/+4 | |
| 2019-07-09 | Update repo name | gnzlbg | -12/+9 | |
| 2019-05-25 | add Hygon Dhyana CPU Vendor ID("HygonGenuine") checking | hygonsoc | -2/+12 | |
| As Hygon Dhyana originates from AMD technology and shares most of the architecture with AMD's family 17h, but with different CPU Vendor ID("HygonGenuine")/Family series number(Family 18h). for CPUID feature bits, Hygon Dhyana(family 18h) share the same definition with AMD family 17h. AMD CPUID specification is https://www.amd.com/system/files/TechDocs/25481.pdf. Related Hygon kernel patch can be found on http://lkml.kernel.org/r/5ce86123a7b9dad925ac583d88d2f921040e859b.1538583282.git.puwen@hygon.cn | ||||
| 2019-05-23 | Fix build of auxvec.rs on FreeBSD/powerpc64 | Tobias Kortkamp | -1/+1 | |
| ``` error[E0432]: unresolved import `mem` --> src/libstd/../stdsimd/crates/std_detect/src/detect/os/freebsd/auxvec.rs:45:9 | 45 | use mem; | ^^^ no `mem` external crate error: aborting due to previous error For more information about this error, try `rustc --explain E0432`. error: Could not compile `std`. ``` Tested by @pkubaj in https://reviews.freebsd.org/D20332 | ||||
| 2019-05-13 | Fix detection of power8 | MikaelUrankar | -1/+1 | |
| The power8 feature is defined in hwcap2 | ||||
| 2019-05-09 | Add std_detect for FreeBSD armv6, armv7 and powerpc64 | miki | -0/+148 | |
| 2019-05-09 | Update f16c intrinsics to use the f16c target feature | gnzlbg | -1/+1 | |
| 2019-05-09 | Add runtime feature detection for F16C | gnzlbg | -1/+10 | |
| 2019-04-25 | add rtm cpu feature intrinsics | tyler | -0/+14 | |
| 2019-04-17 | Bump patch versions | gnzlbg | -1/+1 | |
| 2019-04-17 | Fix clippy issues | gnzlbg | -15/+6 | |
| 2019-04-17 | Migrate clippy lints to tool lints | gnzlbg | -5/+2 | |
| 2019-02-27 | aarch64: escape square brackets in docs | myfreeweb | -1/+1 | |
| To comply with deny(intra_doc_link_resolution_failure) | ||||
| 2019-02-23 | Test Rust2018 builds | gnzlbg | -0/+1 | |
| 2019-02-19 | Change imports in std_detect to edition-agnostic style | Taiki Endo | -8/+8 | |
| 2019-02-18 | Bump versions of core_arch and std_detect | gnzlbg | -1/+1 | |
| 2019-02-18 | A few cosmetic improvements. | Alexander Regueiro | -2/+2 | |
| 2019-02-18 | Various cosmetic improvements. | Alexander Regueiro | -6/+5 | |
| 2019-02-16 | Try to fix upstream | gnzlbg | -7/+7 | |
| 2019-02-14 | Fix wasm32 build job | gnzlbg | -0/+2 | |
| 2019-02-13 | allow_internal_unstable requires feature names | gnzlbg | -7/+7 | |
| Closes #681 . | ||||
| 2019-02-09 | Add cargo features to disable usage of file I/O and dlsym in std_detect | gnzlbg | -32/+106 | |
| 2019-02-05 | Remove const workaround in std_detect cache | gnzlbg | -2/+1 | |
| 2019-02-04 | Add detect macros should support trailing commas (Fix #443) | Juan Aguilar Santillana | -0/+76 | |
