Fix warnings in assembly blobs.

gcc was triggering warnings when building memtest because there were matching
assembly constraints which couldn't be put in registers. The constraints were
set up that way because there was no way to specify using %ebp, the last
available register. Instead of specifying %ebp directly, the code now simply
asks for *a* register, and because %ebp is the only one left, it's used.

BUG=chromium-os:26458
TEST=Built and ran on Stumpy.

Change-Id: I304ea3aa7a04efb6664d9b93621dfc98f1a802e1
Signed-off-by: Gabe Black <gabeblack@google.com>
1 file changed