{"action":"created","issue":{"url":"https://api.github.com/repos/mbedmicro/mbed/issues/2160","repository_url":"https://api.github.com/repos/mbedmicro/mbed","labels_url":"https://api.github.com/repos/mbedmicro/mbed/issues/2160/labels{/name}","comments_url":"https://api.github.com/repos/mbedmicro/mbed/issues/2160/comments","events_url":"https://api.github.com/repos/mbedmicro/mbed/issues/2160/events","html_url":"https://github.com/mbedmicro/mbed/pull/2160","id":165260626,"number":2160,"title":"Initialization steps in toolchains","user":{"login":"LMESTM","id":17590297,"avatar_url":"https://avatars.githubusercontent.com/u/17590297?v=3","gravatar_id":"","url":"https://api.github.com/users/LMESTM","html_url":"https://github.com/LMESTM","followers_url":"https://api.github.com/users/LMESTM/followers","following_url":"https://api.github.com/users/LMESTM/following{/other_user}","gists_url":"https://api.github.com/users/LMESTM/gists{/gist_id}","starred_url":"https://api.github.com/users/LMESTM/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/LMESTM/subscriptions","organizations_url":"https://api.github.com/users/LMESTM/orgs","repos_url":"https://api.github.com/users/LMESTM/repos","events_url":"https://api.github.com/users/LMESTM/events{/privacy}","received_events_url":"https://api.github.com/users/LMESTM/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/mbedmicro/mbed/labels/needs:%20CI","name":"needs: CI","color":"006b75"},{"url":"https://api.github.com/repos/mbedmicro/mbed/labels/needs:%20review","name":"needs: review","color":"c7def8"}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":8,"created_at":"2016-07-13T08:02:40Z","updated_at":"2016-07-21T10:44:32Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/mbedmicro/mbed/pulls/2160","html_url":"https://github.com/mbedmicro/mbed/pull/2160","diff_url":"https://github.com/mbedmicro/mbed/pull/2160.diff","patch_url":"https://github.com/mbedmicro/mbed/pull/2160.patch"},"body":"This PR is a follow-up of \"Fix issue #2124: IAR no rtos #2129\" for other tooochains.\r\njamike analysis explained that mbed_sdk_init needs to be called once at the right time (after ram initialization and before C++ object creation) - this PR aims to fulfill this same requirement for the supported toolchains (gcc / arm / µarm) and also in case of ARM + rtos configuration. \r\n\r\nOnce this series is applied, few workarounds' can be removed from STM32 drivers."},"comment":{"url":"https://api.github.com/repos/mbedmicro/mbed/issues/comments/234219274","html_url":"https://github.com/mbedmicro/mbed/pull/2160#issuecomment-234219274","issue_url":"https://api.github.com/repos/mbedmicro/mbed/issues/2160","id":234219274,"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-21T10:44:32Z","updated_at":"2016-07-21T10:44:32Z","body":"@c1728p9 Any comments to this changeset?"}}
{"actor":{"display_login":"0xc0170"}}