On Tue, 28 Oct 2008 00:12:54 +1100 Stephen Rothwell <sfr@canb.auug.org.au> wrote:
The problem is the large amount of arch-specific code which is printing
u64's with %lu because it "knows" that u64 is implemented as ulong.
They all need to be switched to %ll.
A better strategy to get all this done would be to convert the
offending architectures to `long long' individually. Then when that's
all done, unifying the typedef is a trivial step.
--