Keep the symbol table in the shared libraries.

In order to allow the unwinder code to have meaningful names for
art functions, leave the symbol table.

Here are the size increases:

Platform    Size Increase
--------    -------------
arm         ~631K
arm64       ~631K
mips        ~424K
x86         ~565K
x86_64      ~565K

Bug: 12958251
Change-Id: Ib8bf11bef648f8296f4d6544f7b2af0d7f969ad8
force dex2oat target executables to be compiled for 32-bit

64-bit dex2oat doesn't support 32-bit targets yet, force dex2oat
target executables to compile 32-bit for now by passing in a
value for LOCAL_MULTILIB to build-art-executable.

Bug: 13764385
Change-Id: I41adba1e64f373e4b61a3c13af2592ed4f7d0b57
Add r4 as promotable register if implicit suspend checks

If we are doing implicit suspend checks we should be able
to use r4 as a target for promotion.

Also bump OAT version

Change-Id: Ia27d14ece3b3259dbb74bcf89feaa9da2cda6db8
Merge "Add r4 as promotable register if implicit suspend checks"
Merge "force dex2oat target executables to be compiled for 32-bit"
Pass instruction-set from runtime through to spawned dex2oat.

Change-Id: I1727af7beb9f710c29124d4d6bc9175e4856f3cc
Merge "Pass instruction-set from runtime through to spawned dex2oat."
Merge "Keep the symbol table in the shared libraries."
Make SpaceBitmap cross-compiling tolerant

Change the order of bits in SpaceBitmap to be the intuitive one:
Offset 0 is bit 0, instead of the MSB. Then compiling on 32b for
64b works as expected.

Change-Id: Iee2491eaf06d4b5f8b534b7c980d5719633cb64c
Add support for -Xverify:none mode.

This mode skips all verification and compilation.
Public bug: https://code.google.com/p/android/issues/detail?id=67664

Change-Id: Idd00ab8e9e46d129c02988b063c41a507e07bf5b
Merge "Add support for -Xverify:none mode."
Use temp register in Unsafe Get/Put intrisics for displaced offset.

Previously, the object register would get clobberd by the adding the
offset for wide UnsafeGets and wide UnsafePuts. This resulted in heap
corruption in AtomicLongFieldUpdater.compareAndSet and possibly other
places.

Bug: 13744490
Change-Id: Ic368d930b855c5c57e22060b32b73d0745328ef2
Merge "Make SpaceBitmap cross-compiling tolerant"
Merge "Use temp register in Unsafe Get/Put intrisics for displaced offset."
auto-merger: merge in from aosp/master