(Core_info) Backport maister patch from two months ago - Start implementing
firmware detection
(Apple) Move code out of main.m (ObjC) and into platform_apple (C)
(Apple) Build fix
(iOS) Get rid of 'unused variables' warnings
(Apple) Move rarch_main_spring from ObjC source file to C (platform_apple.c)
(Apple) Build fix
(iOS) Refactor out path_make_and_check_directory
(Apple) Get rid of unused ios_get_rarch_system_directory
(Apple) Big merge - merge ios_ui_refactor by hand - note to meancoot -
don't let a branch get out of date for this long - merging it by
hand was not pretty
(OSX) Make apple_run_core backwards compatible with OSX 10.6
(OSX) apple_run_core - get rid of unneeded strlcpy call
(OSX) Make apple_gfx_ctx_get_video_size backwards compatible with OSX 10.6
(OSX) apple_display_alert - backwards compatible now for OSX 10.6
(Android) have engine_handle_cmd take as argument void*
(core_info) Make it C90-compatible again
(Android) Move engine_handle_cmd from input_android.c to platform_android.c
(Android) Phoenix - get rid of warnings
Make a variable local in DisplayRefreshRateTest.
Not used elsewhere so its safe to do this.