On Mon, 24 Aug 2009 14:01:20 +0200 Wolfgang Denk <w...@denx.de> wrote:
> Please re-run the tests with > > $ USE_PRIVATE_LIBGCC=yes > $ export USE_PRIVATE_LIBGCC > $ make mrproper > $ make ..._config > $ make all > > and with > > $ unset USE_PRIVATE_LIBGCC > $ make mrproper > $ make ..._config > $ make all Same result both ways. > > I'll send an updated version of the patch, but it can't go in until > > mach-types.h has been updated at least. It's very similar to sheevaplug > > though, but uses 64-bit vsnprintf since it needs UBIFS support. I guess > > the nand_bbt problem is a similar issue. > > Again, guesses are simply not good enough to spend any efforts. We > need clear, reliable facts. Well, since I can't say what's causing the problem, it's a guess. The hard facts are that the printf issue goes away if I compile without CONFIG_SYS_64BIT_VSPRINTF, but the nand_bbt problem is always there. I've tried looking at the disassembled source code, in particular of the number() function and the calls of it in vsprintf.c, but I can't easily spot where it goes wrong. // Simon _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot