[U-Boot] ARM breakage

Dirk Behme dirk.behme at googlemail.com
Mon Jan 18 20:32:27 CET 2010


On 18.01.2010 19:19, Ben Warren wrote:
> Tom wrote:
>> After merging with u-boot/master
>> Multiple targets are fixed by getenv_IPaddr
>>
>> However, i believe this may have broken an equal number of arm targets
>> On regression testing there are multiple failures with this error
>>
>> smc91111_eeprom.c:33: error: redefinition of 'struct eth_device'
>> make[1]: *** [ .. build/examples/standalone/smc91111_eeprom.o] Error 1
>>
>>
>
>      Hmmm... The getenv_IPaddr patch added '"#include net.h"', which
>      brings this new error.  I'll come up with a workaround.

Does replacing

#include <net.h>

with just something like

extern IPaddr_t string_to_ip(char *s);

help?

>> Sample of targets
>> omap3_evm

Hmm, I could bet that I tested at least with ./MAKEALL ARM_CORTEX_A8 (?).

Best regards

Dirk


More information about the U-Boot mailing list