
Dear Mike,
in message 200708131052.44472.vapier@gentoo.org you wrote:
so using weak hooks is OK now ? i think it'd be good to migrate all of the
It always has been OK - just nobody bothered to use it. [And I didn't even know about it when I started working on PPCBoot.]
ugly boote/bootm/etc... cruft to external weaks and let arches define their own
Yes, a few #ifdef's can be eliminated that way.
int do_go (cmd_tbl_t *cmdtp, int flag, int argc, char *argv[]) { ulong addr, rc; int rcode = 0;
if (argc < 2) { printf ("Usage:\n%s\n", cmdtp->usage); return 1; } addr = simple_strtoul(argv[1], NULL, 16); printf ("## Starting application at 0x%08lX ...\n", addr); if (icache_status()){ icache_disable(); } if (dcache_status()) { dcache_disable(); }
This is not in the official tree, and it will not make it there. It will probably not even build for many boards.
it's called pseudo code ... of course code that has "..." in it wont build > :p
The only "..." I see was in the printf() format string, where it doesn't hurt compilation.
Best regards,
Wolfgang Denk