Libpayload needs to clear the bss region.
authorMarc Jones <marcj303@gmail.com>
Tue, 28 Jun 2011 20:30:05 +0000 (14:30 -0600)
committerMarc Jones <marcj303@gmail.com>
Wed, 29 Jun 2011 01:31:04 +0000 (03:31 +0200)
commit55bf2e49d66af779e3e514db1bd716b354329559
tree69046216d35f648b62984ec2d2f5d9587359c55c
parent3e706b63c03b4d1d64a21f4c26eaa12fc88cb1f8
Libpayload needs to clear the bss region.

Libpayload shouldn't count on coreboot or other payloads to clear memory. This fixes problems with payloads being loaded after or on top of each other.

Change-Id: I30303d47e465e8921f47acab667c7998ba79fca7
Signed-off-by: Marc Jones <marcj303@gmail.com>
Reviewed-on: http://review.coreboot.org/66
Tested-by: build bot (Jenkins)
Reviewed-by: Stefan Reinauer <stefan.reinauer@coreboot.org>
payloads/libpayload/arch/i386/head.S