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

build system: warn when soft FPU is used #19688

Open
wants to merge 24 commits into
base: master
Choose a base branch
from

Commits on May 31, 2023

  1. Configuration menu
    Copy the full SHA
    19210a7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1596e5f View commit details
    Browse the repository at this point in the history
  3. REMOVE ME: limit builds

    maribu committed May 31, 2023
    Configuration menu
    Copy the full SHA
    320718e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7acbe74 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    db33114 View commit details
    Browse the repository at this point in the history
  6. drivers/bmx055: use ztimer

    maribu committed May 31, 2023
    Configuration menu
    Copy the full SHA
    125e34b View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    36a4942 View commit details
    Browse the repository at this point in the history
  8. sys/nosoftfpu: add module to prevent linking against soft FPU functions

    Note: Only tested with Cortex-M.
    
    This is useful to track down the offenders pulling in the soft FPU
    functions.
    maribu committed May 31, 2023
    Configuration menu
    Copy the full SHA
    cd6f51e View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    ab224f6 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    9773d2f View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    022179f View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    122dab1 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    cfea675 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    de8d116 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    8417fb6 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    d0f9440 View commit details
    Browse the repository at this point in the history
  17. sys/phydat: avoid use of floats

    A tiny look up table is both faster and way smaller in ROM size
    than pulling in `pow()`.
    maribu committed May 31, 2023
    Configuration menu
    Copy the full SHA
    82dbc20 View commit details
    Browse the repository at this point in the history
  18. tests/sys/ps_schedstatistics: drop unused package

    `printf_float` seems to be unused but pulls in a lot of code. So
    let's drop that.
    maribu committed May 31, 2023
    Configuration menu
    Copy the full SHA
    c1845c5 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    aa09742 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    89efbcf View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    ccdddb3 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    66d4cc4 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    f302c28 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    e341b28 View commit details
    Browse the repository at this point in the history