WaE: [loplugin:staticcall]

Change-Id: I2e3ad291d34b412b27b52cf54266ede6b31028a2
fix bracket

Change-Id: Id4fc5dda86845d23fe35122f7ade3ae99b2d123c
resurrect OS X SDKs 10.5--10.7 in configure.ac

restore support for `--with-macosx-sdk=' configure option

building on OS X doesn't imply clang, use gcc/g++ for 10.5 & 10.6

Related commit: 100805844ab3371553803b0b05d3a41a42da7a3a

Change-Id: Ia3a7ad24a14a3d50b0b3ba4485080010835be731
Revert "PPC Mac support can go away now (again)"

This reverts commit e29862bcc509916e7fe3e9b2f43b0672c49b7f6e.

Change-Id: Ie6f7b94c2760b34f2b9e3ef7e619905ccb26892e
avmediaMacAVF is not available on OS X 10.5/10.6

Related commit: 4fa8282816cb39692678e9da6b6693e821a3039b

Change-Id: Ice433ac738096c4142cc78ce793f2b2f1e2a1708
resurrect conditional code for OSX SDKs < 10.8 from "mass purge"

plus, change MAC_OS_X_VERSION_MAX_ALLOWED/MAC_OS_X_VERSION_MIN_REQUIRED to MACOSX_SDK_VERSION

reverted commits:
  b02e958fa0bf7d062a5b8aff03d22325e3068feb
  fe25090e992eefd0c43ca73b656632a650793b1a

Modified: 24 files (19 from b02e958f + 6 from fe25090e - 1 common)

Change-Id: Ib6e63e664dc073a8d751306f613e8be4918c406a
vcl: restore other bits of pre-10.8 conditional code

related commits:
  4fa8282816cb39692678e9da6b6693e821a3039b
  ec147012340219c8bb5eaf8fe3d41be7836bc261
  16996c6b91b53e3c7d316296833bdb8a9cb60c22

Change-Id: Ie8962f8d26f163eed91fdf6b137b0d9830183dd2
disable OpenGL and OpenCL for OS X 10.5

Change-Id: I40def75aa83d9b780bbf7e7ec51096aa1f929457
Don't assume that /usr/bin/mktemp is always a BSD mktemp on OSX, add backup for GNU mktemp

Change-Id: Ifb119dd13062593cba5aa3cb1dacc54194339544
Use GNU objc ABI/runtime instead of NeXT ABI/runtime when compiler is GCC

also,
  + fix "cannot find interface declaration for NXConstantString"
  + sal/osl/unx/system.h: include <objc/objc-api.h> when OBJC_EXPORT
    is not defined

Change-Id: I5f0df322435be8244d372642dee1c21d783306f1
vcl: include <objc/objc-api.h> when OBJC_EXPORT is not defined

Change-Id: I6fbfff670fb9d83e950e7eac60000ef3e0130f8c
apple_remote: include <objc/objc-api.h> when OBJC_EXPORT is not defined

Change-Id: Idc37a663f8a5abad30464a0f38d66237c7de39b4
fix "trying to encode non-integer type as a bitfield"

this problem arises when you compile with GCC
(GNU objective-C mode)

Change-Id: Ifa4ff252ae5a7b71320d41873a2c412a32dd0333
vcl: fix some "cannot convert 'objc_object*' to..." issues

Change-Id: I4b0e32c412937da4b2ea4bf350be32ea31362b3c
workarounds for `objc_msgSend' on 10.5

(vcl/osx/salframe.cxx, vcl/osx/salmenu.cxx)

plus, move conditional includes in salframe.cxx down a bit

Change-Id: I39886b4590f227ec69042fed0f5240ba0b0fd7f2
OpenGL is not well supported on OSX < 10.666

'NSOpenGLPFAOpenGLProfile' was not declared in this scope
'NSOpenGLProfileVersion3_2Core' was not declared in this scope

Change-Id: I90584aa3fbffa8c67f67336f0036324dcac28830