The check for overflow accidently was exactly the opposite. Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
This is based on U-Boot code which in turn is based on uclibc code. Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>