{"action":"created","issue":{"url":"https://api.github.com/repos/mbedmicro/mbed/issues/2087","repository_url":"https://api.github.com/repos/mbedmicro/mbed","labels_url":"https://api.github.com/repos/mbedmicro/mbed/issues/2087/labels{/name}","comments_url":"https://api.github.com/repos/mbedmicro/mbed/issues/2087/comments","events_url":"https://api.github.com/repos/mbedmicro/mbed/issues/2087/events","html_url":"https://github.com/mbedmicro/mbed/pull/2087","id":163419812,"number":2087,"title":"fpu with single/double precision - bugfix and extension","user":{"login":"ohagendorf","id":8608842,"avatar_url":"https://avatars.githubusercontent.com/u/8608842?v=3","gravatar_id":"","url":"https://api.github.com/users/ohagendorf","html_url":"https://github.com/ohagendorf","followers_url":"https://api.github.com/users/ohagendorf/followers","following_url":"https://api.github.com/users/ohagendorf/following{/other_user}","gists_url":"https://api.github.com/users/ohagendorf/gists{/gist_id}","starred_url":"https://api.github.com/users/ohagendorf/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ohagendorf/subscriptions","organizations_url":"https://api.github.com/users/ohagendorf/orgs","repos_url":"https://api.github.com/users/ohagendorf/repos","events_url":"https://api.github.com/users/ohagendorf/events{/privacy}","received_events_url":"https://api.github.com/users/ohagendorf/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":8,"created_at":"2016-07-01T15:29:23Z","updated_at":"2016-07-04T10:33:30Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/mbedmicro/mbed/pulls/2087","html_url":"https://github.com/mbedmicro/mbed/pull/2087","diff_url":"https://github.com/mbedmicro/mbed/pull/2087.diff","patch_url":"https://github.com/mbedmicro/mbed/pull/2087.patch"},"body":"This is an continuative work of PR #1909 and is a suggestion to discuss the problem of two possible Cortex M7 variants: with single or with double precision fpu. \r\n\r\n- creating new core name Cortex_M7F_DP for targets with a double precision fpu\r\n- adding new core name to arm.py to set compiler/linker flags to a double precision fpu when configured in target.json; current state: every Cortex_M7F is configured with single precision fpu\r\n- up to now: gcc wrote flag for a double precision fpu -> target with STM32F746 crashes when using double variables - mcu has only single precision fpu\r\n-changing gcc.py to use single precision for Cortex-M7F und double precision for Cortex_M7F_DP\r\ntested with NUCLEO_F746, NUCLEO_F767 and build.py+make.py and exporting with project.py + compiling/flashing"},"comment":{"url":"https://api.github.com/repos/mbedmicro/mbed/issues/comments/230259972","html_url":"https://github.com/mbedmicro/mbed/pull/2087#issuecomment-230259972","issue_url":"https://api.github.com/repos/mbedmicro/mbed/issues/2087","id":230259972,"user":{"login":"0xc0170","id":2963726,"avatar_url":"https://avatars.githubusercontent.com/u/2963726?v=3","gravatar_id":"","url":"https://api.github.com/users/0xc0170","html_url":"https://github.com/0xc0170","followers_url":"https://api.github.com/users/0xc0170/followers","following_url":"https://api.github.com/users/0xc0170/following{/other_user}","gists_url":"https://api.github.com/users/0xc0170/gists{/gist_id}","starred_url":"https://api.github.com/users/0xc0170/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/0xc0170/subscriptions","organizations_url":"https://api.github.com/users/0xc0170/orgs","repos_url":"https://api.github.com/users/0xc0170/repos","events_url":"https://api.github.com/users/0xc0170/events{/privacy}","received_events_url":"https://api.github.com/users/0xc0170/received_events","type":"User","site_admin":false},"created_at":"2016-07-04T10:33:30Z","updated_at":"2016-07-04T10:33:30Z","body":"Yes please lets do it. The test results are fine for M7 targets"}}
{"actor":{"display_login":"0xc0170"}}