Initial Contribution
usbloader: fix include path for bootimg.h
Code drop from //branches/cupcake/...@124589
Merge commit 'remotes/korg/cupcake'
auto import from //depot/cupcake/@135843
auto import from //depot/cupcake/@135843
Merge commit 'remotes/korg/cupcake' into cupcake_to_master
Merge branch 'open_source_no_contributions' into google_internal
Merge donut into master
Add missing ELF symbol type directives.
android-2.1_r1 snapshot
reconcile android-2.1_r1 snapshot
reconcile main tree with open-source eclair
am 2836cc57: reconcile main tree with open-source eclair

Merge commit '2836cc573a12cbe12e7d2fce7468c1a83374e510'

* commit '2836cc573a12cbe12e7d2fce7468c1a83374e510':
  android-2.1_r1 snapshot
Add an empty CleanSpec.mk

Change-Id: I4748491b2a40b59bf197693b8ce63b597e6d1856
In memset.c, '0' was wrongly being set instead of the value passed by the caller. Modified code to fix this bug.

Change-Id: Id4f8b683fe4f03fbf6eba3edcf79defb87ef048c
merge from open-source master

Change-Id: Id96727850237dd454ca30090a27b67ba4f75f881
Moves us from e=3 to e=65537

This is designed to increase our resistance to key recovery and
bring us closer to the version of libmincrypt used elsewhere in
Google.

Change-Id: I9a7d9dc78956686bd898c3587e7cb40c231fc520
delete bootable/bootloader/legacy

A leftover from the G1 era.

Change-Id: Ida19afecc0c1da6f9a0d4f280d94579ebd6d09e4