Hi Mike, On Sat, Feb 4, 2012 at 7:22 PM, Mike Frysinger <vap...@gentoo.org> wrote:
> On Saturday 14 January 2012 01:45:54 Simon Glass wrote: > > --- a/common/command.c > > +++ b/common/command.c > > > > +int cmd_call(cmd_tbl_t *cmdtp, int flag, int argc, char * const argv[]) > > +{ > > + int result; > > + > > + result = (cmdtp->cmd)(cmdtp, flag, argc, argv); > > + if (result) > > + debug("Command failed, result=%d", result); > > + return result; > > +} > > does a static inline in the header produce the same code size or better ? > It doesn't really matter - this function becomes static in a later patch. The common code is teased out of hush and main in two separate commits, since otherwise it gets very confusing. > > > --- a/include/command.h > > +++ b/include/command.h > > > > +#ifndef __ASSEMBLY__ > > +int cmd_call(cmd_tbl_t *cmdtp, int flag, int argc, char * const argv[]); > > +#endif /* __ASSEMBLY__ */ > > move the prototype up to the rest of the !ASSEMBLY code rather than > putting it > at the end by itself ? > -mike > Will do. Regards, Simon
_______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot