Fix the aligned_storage.pass unit test by updating its expectations.

Change-Id: I32a130ef0dd2ee35dcecf82dfd5cd27da1ae1b94
Make sizeof() expectation platform-independent and use alignof().

Change-Id: Iec532c84493ba63867fe7ac188de6035440b9c6d
Merge pull request #59 from awong-dev/pliard-fix-aligned_storage

Fix the aligned_storage.pass unit test by updating its expectations.
Fix baremetal build
Add a comment about the temporary nature of buildandtest.sh
Tab -> spaces
Fix some spacing issues
Address a FIXME in set_registers
Fix unwind opcode length calculation
Merge pull request #62 from jroelofs/jroelofs-work

Fix continue_unwind
Fix test that changed in #59.

The lhs of that comparison got lost, but just adding it back looks
strange:

  sizeof(T1) ==
      ((sizeof(T1) + alignof(T1) - 1) / alignof(T1)) * alignof(T1)

This is equivalent to alignof(T1) < sizeof(T1), which doesn't seem
like a useful thing to check.  Instead, replace the original
`sizeof(T1) == 32` with `sizeof(T1) == 16 + alignof(T1)` instead.

Change-Id: I6a58b2614ce1e7856d439d820f7f197386730cd3
Merge pull request #63 from awong-dev/fix

Fix test that changed in #59.
Fix depr.c.headers/inttypes_h.pass.cpp regression after cfa0b15c09.

cfa0b15c09 tried to disable wcstoimax in C99 mode, but accidentally
disabled it in C++11 mode too. Fix this, to make inttypes.h.pass.cpp
work again.

Change-Id: I81cbf7a855be4d9b87b8532740c2afe4a80887b4
Fix decode_target2_relocation to correctly do the GOT indirection

Change-Id: I1a139dbf57f00a94ccc1b2e5d4a6b440f1a0522d
Restore the thumb mode when jumping to the landingPad.

When we read the IP, we restore the thumbBit onto the landingPad
variable. Then when we jump to the landingPad, we use "bx" instead
of "mov" to use the thumb bit.

Change-Id: Ic534a183a3ca868baf71fe435556b9d88c80c744
Merge pull request #64 from awong-dev/fixinthead

Fix depr.c.headers/inttypes_h.pass.cpp regression after cfa0b15c09.
Merge pull request #65 from awong-dev/fix_decode_target2_relocation

Fix decode_target2_relocation to correctly do the GOT indirection
Merge pull request #66 from awong-dev/jumpto

Restore the thumb mode when jumping to the landingPad.
Remove unused cleanupException.

This field was replaced by propagatingExceptions for
__cxa_begin_cleanup and __cxa_end_cleanup.

Change-Id: Iab3ce2da0e44db70d3a896a522dda3ee841024e5
Merge pull request #68 from awong-dev/cleanupException

Remove unused cleanupException.