You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@mynewt.apache.org by "Marko Kiiskila (JIRA)" <ji...@apache.org> on 2017/02/08 19:01:41 UTC

[jira] [Resolved] (MYNEWT-581) support hw floating point with cortex-m4

     [ https://issues.apache.org/jira/browse/MYNEWT-581?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Marko Kiiskila resolved MYNEWT-581.
-----------------------------------
    Resolution: Fixed

Now checked in.

To enable; set syscfg variable HARDFLOAT=1.

Also, bsp's pkg.yml needs to set additional cflags based on this syscfg.

> support hw floating point with cortex-m4
> ----------------------------------------
>
>                 Key: MYNEWT-581
>                 URL: https://issues.apache.org/jira/browse/MYNEWT-581
>             Project: Mynewt
>          Issue Type: Improvement
>            Reporter: Marko Kiiskila
>            Assignee: Marko Kiiskila
>             Fix For: v1_0_0_rel
>
>
> Add a syscfg knob for this; hw floating point computations are faster, but enabling FPU eats more power/stack space.
> During context switching, swap in/out floating point registers.
> Pass appropriate parameters to compiler to enable floating point instruction generation.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)