Merge "Adjust symbol lookup for DT_SYMBOLIC case"
am ed537239: Merge "Adjust symbol lookup for DT_SYMBOLIC case"

* commit 'ed537239a94ebd11a8c262a319d81fd1f0d3f73f':
  Adjust symbol lookup for DT_SYMBOLIC case
am cdc5a17c: am ed537239: Merge "Adjust symbol lookup for DT_SYMBOLIC case"

* commit 'cdc5a17cef00c49086e1bfe4c3715d2ebd61addb':
  Adjust symbol lookup for DT_SYMBOLIC case
Cleaning the linker environment as we initialize it requires less API.

Change-Id: I612fd699e46833a411589478564a1f859223c380
Make dynamic linker debugging always available.

If you need to build your own linker to get debugging, the debugging
is never available when you need it.

Change-Id: I5ff7e55753459d49a2990f25d9aa155e0b8602e0
Merge "Make dynamic linker debugging always available."
Merge "Cleaning the linker environment as we initialize it requires less API."
am 01271b18: Merge "Make dynamic linker debugging always available."

* commit '01271b1812f2cec8aaf3c105b9f960f027b33a95':
  Make dynamic linker debugging always available.
am 9df2e000: Merge "Cleaning the linker environment as we initialize it requires less API."

* commit '9df2e000b5d56b2e529656034d684e370aa6a8d1':
  Cleaning the linker environment as we initialize it requires less API.
am cfb47daf: am 01271b18: Merge "Make dynamic linker debugging always available."

* commit 'cfb47daf4eb4741ac462c7350c73ad1cf96cf83f':
  Make dynamic linker debugging always available.
am bc35807f: am 9df2e000: Merge "Cleaning the linker environment as we initialize it requires less API."

* commit 'bc35807fc6c5f11b6d057b20250d41ebc419da62':
  Cleaning the linker environment as we initialize it requires less API.
merge in master-release history after reset to master
Rewrite <fenv.h> for ARM.

The old code was one big no-op.

Bug: http://code.google.com/p/android/issues/detail?id=38196
Change-Id: I201a6ffa477385b2629f45e8c948bdfbd47b5bf1
Upgrade to tzdata2012i.

Also support GPG signature verification of updates, and fix remaining
pylint complaints.

The 2012i release of the tz data reflects the following changes recently
circulated on the tz mailing list:

* Cuba switches from DST [2012-11-04] at 01:00.  (Thanks to Steffen Thorsen.)

Change-Id: Ie81d395afa40aa217a0196aad8ca1f9a870bbc31
Tone down some of the overly-verbose linker logging.

We don't need to see every dlopen(3)/dlsym(3) failure unless LD_DEBUG is on.

Change-Id: I1edfe8b72f32ff54dd30e1acf32e20d470d5e9f7
Merge "Tone down some of the overly-verbose linker logging."
am a41e6426: Merge "Tone down some of the overly-verbose linker logging."

* commit 'a41e6426073c57881f49bdaec46ca90a5b164401':
  Tone down some of the overly-verbose linker logging.
am ce876beb: am a41e6426: Merge "Tone down some of the overly-verbose linker logging."

* commit 'ce876bebf250d386a06ebc1145c6959e30bf413c':
  Tone down some of the overly-verbose linker logging.
Merge "Upgrade to tzdata2012i."
am bb91e9fb: Merge "Upgrade to tzdata2012i."

* commit 'bb91e9fb96ec6ea8a6ebcf17bf70f66f957df30b':
  Upgrade to tzdata2012i.