Don't pretend to be PLATFORM(IPHONE) or PLATFORM(IPHONE_SIMULATOR)

As that ends up triggering other code paths such as JIT on ARM.

Change-Id: I14238c0913bd60e07de5015a82bcde0ab08a3a19
Reviewed-by: Simon Hausmann <simon.hausmann@digia.com>
Fix some typos

Change-Id: Idb1e503afa74efe167d68e6fb993f50138546c51
Reviewed-by: Mitch Curtis <mitch.curtis@digia.com>
Android: fix compile

In early NDKs (previous to 9) Elf32_auxv_t struct was not defined at all.
In NDK 9+ Elf32_auxv_t struct is already defined in elf.h and we'll get an error.
We need to include asm/procinfo.h for HWCAP_VFP.

Change-Id: I1ba30991ea9dd14ad9d7273c58ed6e61cd75255e
Reviewed-by: Simon Hausmann <simon.hausmann@digia.com>
Fix build on x32

Recognize x32 and disable JIT in this configuration.

Task-number: QTBUG-35463
Change-Id: Ie5bf64f22f3e58a9b3f12190cf790ad6c39f415e
Reviewed-by: Gregory Hinton Nietsky <gregory@distrotech.co.za>
Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
Reviewed-by: Jocelyn Turcotte <jocelyn.turcotte@digia.com>
Merge remote-tracking branch 'origin/stable' into dev

Change-Id: I5ce25e65626e497c32e5ecdc7a644ab8f5d3a1eb