{"action":"created","issue":{"url":"https://api.github.com/repos/cahirwpz/amigaos-cross-toolchain/issues/65","repository_url":"https://api.github.com/repos/cahirwpz/amigaos-cross-toolchain","labels_url":"https://api.github.com/repos/cahirwpz/amigaos-cross-toolchain/issues/65/labels{/name}","comments_url":"https://api.github.com/repos/cahirwpz/amigaos-cross-toolchain/issues/65/comments","events_url":"https://api.github.com/repos/cahirwpz/amigaos-cross-toolchain/issues/65/events","html_url":"https://github.com/cahirwpz/amigaos-cross-toolchain/issues/65","id":185500911,"number":65,"title":"ndk/include/inline/layers.h missing LayerOccluded(), HideLayer(), ShowLayer(), SetLayerInfoBounds()","user":{"login":"jens-maus","id":5887769,"avatar_url":"https://avatars.githubusercontent.com/u/5887769?v=3","gravatar_id":"","url":"https://api.github.com/users/jens-maus","html_url":"https://github.com/jens-maus","followers_url":"https://api.github.com/users/jens-maus/followers","following_url":"https://api.github.com/users/jens-maus/following{/other_user}","gists_url":"https://api.github.com/users/jens-maus/gists{/gist_id}","starred_url":"https://api.github.com/users/jens-maus/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jens-maus/subscriptions","organizations_url":"https://api.github.com/users/jens-maus/orgs","repos_url":"https://api.github.com/users/jens-maus/repos","events_url":"https://api.github.com/users/jens-maus/events{/privacy}","received_events_url":"https://api.github.com/users/jens-maus/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2016-10-26T20:26:40Z","updated_at":"2016-10-26T20:41:46Z","closed_at":null,"body":"When compiling certain projects here I identified certain function inline to be missing in the NDK headers (inline/layers.h) your toolchain provides:\r\n\r\n```\r\n0xDE - LayerOccluded()\r\n0xE4 - HideLayer()\r\n0xEA - ShowLayer()\r\n0xF0 - SetLayerInfoBounds()\r\n```\r\n\r\nCan you  please add these functions to the corresponding fd/sfd file and update the layers.h inline header file?"},"comment":{"url":"https://api.github.com/repos/cahirwpz/amigaos-cross-toolchain/issues/comments/256470688","html_url":"https://github.com/cahirwpz/amigaos-cross-toolchain/issues/65#issuecomment-256470688","issue_url":"https://api.github.com/repos/cahirwpz/amigaos-cross-toolchain/issues/65","id":256470688,"user":{"login":"jens-maus","id":5887769,"avatar_url":"https://avatars.githubusercontent.com/u/5887769?v=3","gravatar_id":"","url":"https://api.github.com/users/jens-maus","html_url":"https://github.com/jens-maus","followers_url":"https://api.github.com/users/jens-maus/followers","following_url":"https://api.github.com/users/jens-maus/following{/other_user}","gists_url":"https://api.github.com/users/jens-maus/gists{/gist_id}","starred_url":"https://api.github.com/users/jens-maus/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jens-maus/subscriptions","organizations_url":"https://api.github.com/users/jens-maus/orgs","repos_url":"https://api.github.com/users/jens-maus/repos","events_url":"https://api.github.com/users/jens-maus/events{/privacy}","received_events_url":"https://api.github.com/users/jens-maus/received_events","type":"User","site_admin":false},"created_at":"2016-10-26T20:41:46Z","updated_at":"2016-10-26T20:41:46Z","body":"Here I added the following defines now to my local copy of layers.h to fix my compile problems:\r\n\r\n```\r\n#define LayerOccluded(___layer) \\\r\n      LP1(0xde, LONG, LayerOccluded, struct Layer *, ___layer, a0,\\\r\n      , LAYERS_BASE_NAME)\r\n\r\n#define HideLayer(___layer) \\\r\n      LP1(0xe4, LONG, HideLayer, struct Layer *, ___layer, a0,\\\r\n      , LAYERS_BASE_NAME)\r\n\r\n#define ShowLayer(___layer, ___infront_of) \\\r\n      LP2(0xe4, LONG, ShowLayer , struct Layer *, ___layer, a0, struct Layer *, ___infront_of, a1,\\\r\n      , LAYERS_BASE_NAME)\r\n\r\n#define SetLayerInfoBounds(___layer, ___bounds) \\\r\n      LP2(0xf0, LONG, SetLayerInfoBounds , struct Layer *, ___layer, a0, struct Rectangle *, ___bounds, a1,\\\r\n      , LAYERS_BASE_NAME)\r\n```"}}
{"actor":{"display_login":"jens-maus"}}