Merge change 1852 into donut

* changes:
  Fix __eabi_atexit() implementation, as well as a bug in the BSD-originated __cxa_finalize() implementation This patch uses "#if ANDROID" instead of "#if 1" in the __cxa_finalize() fix
tree: ba92c6a96c85fa56dd5201318266db0bf161fa09
  1. .gitignore
  2. Android.mk
  3. libc/
  4. libdl/
  5. libm/
  6. libstdc++/
  7. libthread_db/
  8. linker/