{"action":"created","issue":{"url":"https://api.github.com/repos/libretro/mupen64plus-libretro/issues/374","repository_url":"https://api.github.com/repos/libretro/mupen64plus-libretro","labels_url":"https://api.github.com/repos/libretro/mupen64plus-libretro/issues/374/labels{/name}","comments_url":"https://api.github.com/repos/libretro/mupen64plus-libretro/issues/374/comments","events_url":"https://api.github.com/repos/libretro/mupen64plus-libretro/issues/374/events","html_url":"https://github.com/libretro/mupen64plus-libretro/pull/374","id":170261985,"number":374,"title":"Optimize do_frame_buffer_raw for Little Endian","user":{"login":"LegendOfDragoon","id":10492645,"avatar_url":"https://avatars.githubusercontent.com/u/10492645?v=3","gravatar_id":"","url":"https://api.github.com/users/LegendOfDragoon","html_url":"https://github.com/LegendOfDragoon","followers_url":"https://api.github.com/users/LegendOfDragoon/followers","following_url":"https://api.github.com/users/LegendOfDragoon/following{/other_user}","gists_url":"https://api.github.com/users/LegendOfDragoon/gists{/gist_id}","starred_url":"https://api.github.com/users/LegendOfDragoon/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/LegendOfDragoon/subscriptions","organizations_url":"https://api.github.com/users/LegendOfDragoon/orgs","repos_url":"https://api.github.com/users/LegendOfDragoon/repos","events_url":"https://api.github.com/users/LegendOfDragoon/events{/privacy}","received_events_url":"https://api.github.com/users/LegendOfDragoon/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":10,"created_at":"2016-08-09T20:25:30Z","updated_at":"2016-08-10T19:58:55Z","closed_at":"2016-08-09T20:28:48Z","pull_request":{"url":"https://api.github.com/repos/libretro/mupen64plus-libretro/pulls/374","html_url":"https://github.com/libretro/mupen64plus-libretro/pull/374","diff_url":"https://github.com/libretro/mupen64plus-libretro/pull/374.diff","patch_url":"https://github.com/libretro/mupen64plus-libretro/pull/374.patch"},"body":""},"comment":{"url":"https://api.github.com/repos/libretro/mupen64plus-libretro/issues/comments/238985468","html_url":"https://github.com/libretro/mupen64plus-libretro/pull/374#issuecomment-238985468","issue_url":"https://api.github.com/repos/libretro/mupen64plus-libretro/issues/374","id":238985468,"user":{"login":"Alcaro","id":5085186,"avatar_url":"https://avatars.githubusercontent.com/u/5085186?v=3","gravatar_id":"","url":"https://api.github.com/users/Alcaro","html_url":"https://github.com/Alcaro","followers_url":"https://api.github.com/users/Alcaro/followers","following_url":"https://api.github.com/users/Alcaro/following{/other_user}","gists_url":"https://api.github.com/users/Alcaro/gists{/gist_id}","starred_url":"https://api.github.com/users/Alcaro/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Alcaro/subscriptions","organizations_url":"https://api.github.com/users/Alcaro/orgs","repos_url":"https://api.github.com/users/Alcaro/repos","events_url":"https://api.github.com/users/Alcaro/events{/privacy}","received_events_url":"https://api.github.com/users/Alcaro/received_events","type":"User","site_admin":false},"created_at":"2016-08-10T19:58:55Z","updated_at":"2016-08-10T19:58:55Z","body":"On 32bit BE, the macro is defined. This is the right thing. (If it isn't defined on 32bit BE, that is the wrong thing and is a bug, but it's a bug in our makefiles, not the macro itself.)\r\n\r\nOn 64bit BE, the macro is defined. This is the right thing.\r\n\r\nOn 32bit LE, the macro is not defined. This is the right thing.\r\n\r\nOn 64bit LE, the macro is not defined. This is the right thing.\r\n\r\nUsing 32bit types on 64bit hardware is, in this context, the same as being on 32bit hardware. Whether BE or LE, it's still the right thing.\r\n\r\nIt would do the right thing on 16bit systems too, if any of those were still around. And 128bit. And anything else that's not middle/mixed endian, and middle endian is just as dead as 16bit.\r\n\r\nAre you trying to defend spending effort on middle-endian platforms, or just misunderstanding that macro? If the former, what middle-endian system do you propose would be powerful enough to run a N64 emulator?"}}
{"actor":{"display_login":"Alcaro"}}