NetStar: eeprom - undefined reference to `memset'
authorLadislav Michl <Ladislav.Michl@seznam.cz>
Mon, 8 Feb 2010 19:15:15 +0000 (14:15 -0500)
committerTom Rix <Tom.Rix@windriver.com>
Sun, 7 Mar 2010 18:36:34 +0000 (12:36 -0600)
commitb29ff6277239f5c8bc9366e74afac5a36ab3b23e
tree7e71b53d853cdf4b432d9aaa6cc8e139dd4dc9e4
parentef8d008730fb62fc81a792274eea40480593a7d3
NetStar: eeprom - undefined reference to `memset'

Defining partially initialized struct eth_device on stack means
gcc has to zero out it, and some gcc versions optimize this with
an implicit call to memset. Move definition to data section
to avoid that (it has also nice side effect that we need not
to pass it to helper functions anymore)

Signed-off-by: Ladislav Michl <ladis@linux-mips.org>
Signed-off-by: Sandeep Paulraj <s-paulraj@ti.com>
board/netstar/eeprom.c