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

remove cmsis module; add acle module #557

Merged
merged 31 commits into from
Feb 18, 2019
Merged

remove cmsis module; add acle module #557

merged 31 commits into from
Feb 18, 2019

Commits on Feb 13, 2019

  1. remove cmsis module; add acle module

    ACLE (ARM C Language Extensions) is more general (supports ARMv4 to ARMv8) than
    CMSIS (ARMv7-M and ARMv7-R)
    japaric committed Feb 13, 2019
    Configuration menu
    Copy the full SHA
    066eba0 View commit details
    Browse the repository at this point in the history
  2. fix relative import

    japaric committed Feb 13, 2019
    Configuration menu
    Copy the full SHA
    342786c View commit details
    Browse the repository at this point in the history
  3. add missing import

    japaric committed Feb 13, 2019
    Configuration menu
    Copy the full SHA
    503f9f7 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b077652 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b6672dd View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    5422324 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    5973346 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    b3f0f28 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    25961be View commit details
    Browse the repository at this point in the history
  10. acle/barrier: use llvm.{arm,aarch64}.{dmb,dsb,isb} instead of asm!

    also make these available on architectures that don't have a dedicated DMB / DSB
    / ISB instruction
    
    addresses rust-lang#557 (comment)
    japaric committed Feb 13, 2019
    Configuration menu
    Copy the full SHA
    74ddada View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    d91daff View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    0d81519 View commit details
    Browse the repository at this point in the history

Commits on Feb 14, 2019

  1. Configuration menu
    Copy the full SHA
    50b5126 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b14287e View commit details
    Browse the repository at this point in the history
  3. acle/dsp: update comment

    japaric committed Feb 14, 2019
    Configuration menu
    Copy the full SHA
    81ad620 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    fa0deb3 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b3822ef View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    e67cf23 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    53f320e View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    cbfd8d0 View commit details
    Browse the repository at this point in the history

Commits on Feb 15, 2019

  1. Configuration menu
    Copy the full SHA
    4cb6d8c View commit details
    Browse the repository at this point in the history
  2. cargo fmt

    japaric committed Feb 15, 2019
    Configuration menu
    Copy the full SHA
    f73e69f View commit details
    Browse the repository at this point in the history
  3. add missing imports

    japaric committed Feb 15, 2019
    Configuration menu
    Copy the full SHA
    c2e2edd View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f8ecff9 View commit details
    Browse the repository at this point in the history

Commits on Feb 18, 2019

  1. Configuration menu
    Copy the full SHA
    b4836bf View commit details
    Browse the repository at this point in the history
  2. fix CI

    japaric committed Feb 18, 2019
    Configuration menu
    Copy the full SHA
    660ead1 View commit details
    Browse the repository at this point in the history
  3. Update crates/core_arch/src/acle/simd32.rs

    Co-Authored-By: japaric <jorge@japaric.io>
    mati865 and japaric authored Feb 18, 2019
    Configuration menu
    Copy the full SHA
    608fdd7 View commit details
    Browse the repository at this point in the history
  4. acle/ex: CLREX requires v6k

    japaric committed Feb 18, 2019
    Configuration menu
    Copy the full SHA
    3a30a06 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    f3d8449 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    9d1bb44 View commit details
    Browse the repository at this point in the history
  7. cargo fmt

    japaric committed Feb 18, 2019
    Configuration menu
    Copy the full SHA
    a36e20e View commit details
    Browse the repository at this point in the history