Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Reduce reliance on unstable rustc features #61

Merged
merged 48 commits into from
Jan 8, 2024

Commits on Jan 8, 2024

  1. Fix dependency features for sel4-capdl-initializer-embed-spec

    Signed-off-by: Nick Spinale <[email protected]>
    nspin committed Jan 8, 2024
    Configuration menu
    Copy the full SHA
    866557a View commit details
    Browse the repository at this point in the history
  2. Remove #![feature(extract_if)]

    Signed-off-by: Nick Spinale <[email protected]>
    nspin committed Jan 8, 2024
    Configuration menu
    Copy the full SHA
    0768b33 View commit details
    Browse the repository at this point in the history
  3. Remove #![feature(is_sorted)] and #![feature(iter_intersperse)]

    Signed-off-by: Nick Spinale <[email protected]>
    nspin committed Jan 8, 2024
    Configuration menu
    Copy the full SHA
    9aa5bf5 View commit details
    Browse the repository at this point in the history
  4. Remove unused #![feature(maybe_uninit_slice)]

    Signed-off-by: Nick Spinale <[email protected]>
    nspin committed Jan 8, 2024
    Configuration menu
    Copy the full SHA
    40f5488 View commit details
    Browse the repository at this point in the history
  5. Remove unused #![feature(int_roundings)]

    Signed-off-by: Nick Spinale <[email protected]>
    nspin committed Jan 8, 2024
    Configuration menu
    Copy the full SHA
    8857fec View commit details
    Browse the repository at this point in the history
  6. Remove #![feature(let_chains)]

    Signed-off-by: Nick Spinale <[email protected]>
    nspin committed Jan 8, 2024
    Configuration menu
    Copy the full SHA
    26215ba View commit details
    Browse the repository at this point in the history
  7. Remove unused #![feature(result_flattening)]

    Signed-off-by: Nick Spinale <[email protected]>
    nspin committed Jan 8, 2024
    Configuration menu
    Copy the full SHA
    5c6a581 View commit details
    Browse the repository at this point in the history
  8. Remove unused #![feature(async_fn_in_trait)]

    Signed-off-by: Nick Spinale <[email protected]>
    nspin committed Jan 8, 2024
    Configuration menu
    Copy the full SHA
    ddf5233 View commit details
    Browse the repository at this point in the history
  9. Remove unused #![feature(try_blocks)]

    Signed-off-by: Nick Spinale <[email protected]>
    nspin committed Jan 8, 2024
    Configuration menu
    Copy the full SHA
    fa225d1 View commit details
    Browse the repository at this point in the history
  10. Remove #![feature(lazy_cell)]

    Signed-off-by: Nick Spinale <[email protected]>
    nspin committed Jan 8, 2024
    Configuration menu
    Copy the full SHA
    b68bb82 View commit details
    Browse the repository at this point in the history
  11. Remove #![feature(error_in_core)]

    Signed-off-by: Nick Spinale <[email protected]>
    nspin committed Jan 8, 2024
    Configuration menu
    Copy the full SHA
    782a579 View commit details
    Browse the repository at this point in the history
  12. Remove #![feature(exit_status_error)]

    Signed-off-by: Nick Spinale <[email protected]>
    nspin committed Jan 8, 2024
    Configuration menu
    Copy the full SHA
    f115b25 View commit details
    Browse the repository at this point in the history
  13. Remove #![feature(cell_update)]

    Signed-off-by: Nick Spinale <[email protected]>
    nspin committed Jan 8, 2024
    Configuration menu
    Copy the full SHA
    994b35a View commit details
    Browse the repository at this point in the history
  14. Add hacking/unstable-feature-monitoring

    Signed-off-by: Nick Spinale <[email protected]>
    nspin committed Jan 8, 2024
    Configuration menu
    Copy the full SHA
    52d8e8a View commit details
    Browse the repository at this point in the history
  15. Remove unused #![feature(const_trait_impl)] and #![feature(derive_con…

    …st)]
    
    Signed-off-by: Nick Spinale <[email protected]>
    nspin committed Jan 8, 2024
    Configuration menu
    Copy the full SHA
    f2d81e9 View commit details
    Browse the repository at this point in the history
  16. Remove #![feature(pattern)]

    Signed-off-by: Nick Spinale <[email protected]>
    nspin committed Jan 8, 2024
    Configuration menu
    Copy the full SHA
    7dd73b5 View commit details
    Browse the repository at this point in the history
  17. Remove unused #![feature(const_slice_ptr_len)]

    Signed-off-by: Nick Spinale <[email protected]>
    nspin committed Jan 8, 2024
    Configuration menu
    Copy the full SHA
    4f0557b View commit details
    Browse the repository at this point in the history
  18. Remove unused #![feature(array_try_from_fn)]

    Signed-off-by: Nick Spinale <[email protected]>
    nspin committed Jan 8, 2024
    Configuration menu
    Copy the full SHA
    1619fde View commit details
    Browse the repository at this point in the history
  19. Remove unused #![feature(c_size_t)]

    Signed-off-by: Nick Spinale <[email protected]>
    nspin committed Jan 8, 2024
    Configuration menu
    Copy the full SHA
    fc2b50e View commit details
    Browse the repository at this point in the history
  20. Remove one use of #![feature(const_slice_from_raw_parts_mut)]

    Signed-off-by: Nick Spinale <[email protected]>
    nspin committed Jan 8, 2024
    Configuration menu
    Copy the full SHA
    67e3f8e View commit details
    Browse the repository at this point in the history
  21. Remove unused #![feature(const_ptr_is_null)]

    Signed-off-by: Nick Spinale <[email protected]>
    nspin committed Jan 8, 2024
    Configuration menu
    Copy the full SHA
    d49d27b View commit details
    Browse the repository at this point in the history
  22. Remove #![feature(const_pointer_is_aligned)]

    Signed-off-by: Nick Spinale <[email protected]>
    nspin committed Jan 8, 2024
    Configuration menu
    Copy the full SHA
    3b31806 View commit details
    Browse the repository at this point in the history
  23. Remove unused #![feature(const_mut_refs)]

    Signed-off-by: Nick Spinale <[email protected]>
    nspin committed Jan 8, 2024
    Configuration menu
    Copy the full SHA
    956711a View commit details
    Browse the repository at this point in the history
  24. Remove #![feature(concat_idents)]

    Signed-off-by: Nick Spinale <[email protected]>
    nspin committed Jan 8, 2024
    Configuration menu
    Copy the full SHA
    e3aadad View commit details
    Browse the repository at this point in the history
  25. Remove unused #![feature(const_option)]

    Signed-off-by: Nick Spinale <[email protected]>
    nspin committed Jan 8, 2024
    Configuration menu
    Copy the full SHA
    7c2b2e3 View commit details
    Browse the repository at this point in the history
  26. Remove unused #![feature(slice_as_chunks)]

    Signed-off-by: Nick Spinale <[email protected]>
    nspin committed Jan 8, 2024
    Configuration menu
    Copy the full SHA
    3906314 View commit details
    Browse the repository at this point in the history
  27. Remove unused instances of #![feature(slice_ptr_len)]

    Signed-off-by: Nick Spinale <[email protected]>
    nspin committed Jan 8, 2024
    Configuration menu
    Copy the full SHA
    4f14337 View commit details
    Browse the repository at this point in the history
  28. Remove #![feature(atomic_from_mut)]

    Signed-off-by: Nick Spinale <[email protected]>
    nspin committed Jan 8, 2024
    Configuration menu
    Copy the full SHA
    cc9e335 View commit details
    Browse the repository at this point in the history
  29. Remove #![feature(ptr_metadata)]

    Signed-off-by: Nick Spinale <[email protected]>
    nspin committed Jan 8, 2024
    Configuration menu
    Copy the full SHA
    e1268b5 View commit details
    Browse the repository at this point in the history
  30. Remove unused instances of #![feature(slice_ptr_get)]

    Signed-off-by: Nick Spinale <[email protected]>
    nspin committed Jan 8, 2024
    Configuration menu
    Copy the full SHA
    4594443 View commit details
    Browse the repository at this point in the history
  31. Remove #![feature(const_slice_from_raw_parts_mut)]

    Signed-off-by: Nick Spinale <[email protected]>
    nspin committed Jan 8, 2024
    Configuration menu
    Copy the full SHA
    8d0acb1 View commit details
    Browse the repository at this point in the history
  32. crates/sel4-dlmalloc: Refactor

    Signed-off-by: Nick Spinale <[email protected]>
    nspin committed Jan 8, 2024
    Configuration menu
    Copy the full SHA
    d1e5e63 View commit details
    Browse the repository at this point in the history
  33. Remove #![feature(variant_count)]

    Signed-off-by: Nick Spinale <[email protected]>
    nspin committed Jan 8, 2024
    Configuration menu
    Copy the full SHA
    535652e View commit details
    Browse the repository at this point in the history
  34. Remove #![feature(sync_unsafe_cell)]

    Signed-off-by: Nick Spinale <[email protected]>
    nspin committed Jan 8, 2024
    Configuration menu
    Copy the full SHA
    4f57e31 View commit details
    Browse the repository at this point in the history
  35. Remove #![feature(exclusive_wrapper)]

    Signed-off-by: Nick Spinale <[email protected]>
    nspin committed Jan 8, 2024
    Configuration menu
    Copy the full SHA
    62a27d2 View commit details
    Browse the repository at this point in the history
  36. Remove unused #![feature(stdsimd)]

    Signed-off-by: Nick Spinale <[email protected]>
    nspin committed Jan 8, 2024
    Configuration menu
    Copy the full SHA
    ee74800 View commit details
    Browse the repository at this point in the history
  37. Remove unused #![feature(alloc_error_handler)]

    Signed-off-by: Nick Spinale <[email protected]>
    nspin committed Jan 8, 2024
    Configuration menu
    Copy the full SHA
    9621742 View commit details
    Browse the repository at this point in the history
  38. Remove #![feature(array_methods)]

    Signed-off-by: Nick Spinale <[email protected]>
    nspin committed Jan 8, 2024
    Configuration menu
    Copy the full SHA
    0820ac7 View commit details
    Browse the repository at this point in the history
  39. Remove unused instances of #![feature(strict_provenance)]

    Signed-off-by: Nick Spinale <[email protected]>
    nspin committed Jan 8, 2024
    Configuration menu
    Copy the full SHA
    00b0edf View commit details
    Browse the repository at this point in the history
  40. Remove #![feature(strict_provenance)] from crates/sel4

    Signed-off-by: Nick Spinale <[email protected]>
    nspin committed Jan 8, 2024
    Configuration menu
    Copy the full SHA
    e99f79a View commit details
    Browse the repository at this point in the history
  41. Add #![feature(strict_provenance)] to wishlist

    Signed-off-by: Nick Spinale <[email protected]>
    nspin committed Jan 8, 2024
    Configuration menu
    Copy the full SHA
    c8ff0af View commit details
    Browse the repository at this point in the history
  42. Remove #![feature(strict_provenance)]

    Signed-off-by: Nick Spinale <[email protected]>
    nspin committed Jan 8, 2024
    Configuration menu
    Copy the full SHA
    3b590b4 View commit details
    Browse the repository at this point in the history
  43. Remove #![feature(exposed_provenance)]

    Signed-off-by: Nick Spinale <[email protected]>
    nspin committed Jan 8, 2024
    Configuration menu
    Copy the full SHA
    d3378b1 View commit details
    Browse the repository at this point in the history
  44. Add #![feature(exposed_provenance)] to wishlist

    Signed-off-by: Nick Spinale <[email protected]>
    nspin committed Jan 8, 2024
    Configuration menu
    Copy the full SHA
    2ca6dd9 View commit details
    Browse the repository at this point in the history
  45. Restore #![feature(stdsimd)] for kernel loader on riscv

    Signed-off-by: Nick Spinale <[email protected]>
    nspin committed Jan 8, 2024
    Configuration menu
    Copy the full SHA
    590d20c View commit details
    Browse the repository at this point in the history
  46. Add list of extra used unstable features

    Signed-off-by: Nick Spinale <[email protected]>
    nspin committed Jan 8, 2024
    Configuration menu
    Copy the full SHA
    e77cb5d View commit details
    Browse the repository at this point in the history
  47. Remove unused instances of unstable feature attributes

    Signed-off-by: Nick Spinale <[email protected]>
    nspin committed Jan 8, 2024
    Configuration menu
    Copy the full SHA
    bb07ce1 View commit details
    Browse the repository at this point in the history
  48. Address clippy lints

    Signed-off-by: Nick Spinale <[email protected]>
    nspin committed Jan 8, 2024
    Configuration menu
    Copy the full SHA
    20c78aa View commit details
    Browse the repository at this point in the history