Hello, This is a resend of my full Cocoa series posted Dec 13, last updated on Dec 14 following a suggestion by Juha. Original intro follows.
Recently, OSX/ppc64 TCG support was merged. This series replaces the remainder of my ppc64 series, splitting it up for review and bisectability. It starts with fixing an essential 64-bit incompatibility, followed by elimination of all cocoa.m warnings on a v10.5 ppc64 system. Also included are respins of patches fixing errors/warnings on older hosts and optimizing drawing. Support for -nographic is added. New is my modification of window close behavior plus another drawing optimization for non-overlapping Views. Most of these patches do not depend on each other, so could be cherry-picked if necessary. Also available at git://repo.or.cz/qemu/afaerber.git, branch cocoa. Regards, Andreas Andreas Färber (11): Cocoa: ppc64 host support Cocoa: Silence warning for cocoa_keycode_to_qemu Cocoa: Silence warning on Big Endian host Cocoa: Silence type warning Cocoa: Fix compilation on Mac OS X v10.4 and earlier Cocoa: Mark the View as opaque Cocoa: Redraw the View asynchronously Cocoa: Don't unconditionally show the window Cocoa: Shutdown when window is closed Cocoa: Suppress window resize animation Cocoa: Use optimized drawing for the window cocoa.m | 56 ++++++++++++++++++++++++++++++++++++++++++++------------ 1 files changed, 44 insertions(+), 12 deletions(-)