On Monday 22 December 2008 06:20:27 Graeme Russ wrote: > On Mon, Dec 22, 2008 at 10:44 PM, Mike Frysinger <vap...@gentoo.org> wrote: > > On Monday 22 December 2008 04:16:33 Graeme Russ wrote: > >> On Mon, Dec 22, 2008 at 8:05 PM, Mike Frysinger wrote: > >> > On Saturday 13 December 2008 00:26:26 Graeme Russ wrote: > >> >> This patch makes all definitions, declarations and usages of weak > >> >> functions consistent. > >> > > >> > a quick glance shows that it breaks things (the ELF and Blackfin stuff > >> > certainly appears to be wrong). i'm guessing you focused on style for > >> > the RFC part rather than the result actually being correct ... > >> > -mike > >> > >> Thanks for having a look at this. Would it be possible for you to be a > >> bit more specific about 'wrong' if for nothing other that me gaining a > >> better understanding of how it works, and how it breaks > > > > you set the aliases to functions that do not exist > > Ack - I can see that for the ELF - the main function needs to be renamed > __do_bootelf_exec () > > I cannot see the problem with Blackfin - I will freely admit that Blackfin > has been fundamentally changed (any therefore needs thorough testing), but > unless the Blackfin toolchain treats weak function linking differently, it > _should_ "just still work"(tm) > > Maybe I am not seeing the obvious?
sorry, you're right, you added the new function. that said, i dont think marking those functions as "inline" is correct or makes sense. -mike
signature.asc
Description: This is a digitally signed message part.
_______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot