On Sunday, September 06, 2015 at 03:20:21 PM, Thomas Chou wrote: > Hi Marek, > > >>> I think this will not work on 64bit machines. > > I tried 64bits with > > print_lnum("fdt_blob", (u64)gd->fdt_blob); > > But got this warning, > > CC common/cmd_bdinfo.o > common/cmd_bdinfo.c: In function 'do_bdinfo': > common/cmd_bdinfo.c:180:25: warning: cast from pointer to integer of > different size [-Wpointer-to-int-cast] > print_lnum("fdt_blob", (u64)gd->fdt_blob); > ^ > include/asm-generic/global_data.h > const void *fdt_blob; /* Our device tree, NULL if none */ > > Actually, the print is guarded with CONFIG_NIOS2, so it is safe to use > 32bits. > > Or shall we invent a "print pointer address"?
Simon, Tom, what's your take on this ? Best regards, Marek Vasut _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot