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>
Sat, 20 Feb 2010 15:01:32 +0000 (09:01 -0600)
commit38645bedeb674f9b896aefd77cf4c583267a9ff7
treef43ec3ce6613fd8f37ab24b1f5c71a0e98c9126d
parent77e7273c40315abd2f3c17ad8d46a78950e3e65f
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