Hi Jeroen, On 24 October 2014 11:06, Jeroen Hofstee <jer...@myspectrum.nl> wrote: > Hi Simon, attempt two.. > > On 24-10-14 03:03, Simon Glass wrote: >> >> +Jeroen >> >> Hi, >> >> On 15 October 2014 04:38, Simon Glass <s...@chromium.org> wrote: >>> >>> In quite a few situations we have to print a 64-bit value. Unfortunately >>> the type used for 64-bit can vary depending on the machine. For 64-bit >>> machines it might be 'long' and for 32-bit machines it might be >>> 'long long'. >>> >>> As a result we need to use either %ld or %lld depending on the >>> architecture. >>> Add the inttypes.h header file to provide defines for this and clean up >>> the >>> code to use these defines in a few places. >>> >>> The stdint.h file is bundled with recent versions of gcc and it is >>> generally >>> better to use this rather than our own versions. Add an option to use the >>> internal stdint.h file. >>> >>> >>> Gabe Black (2): >>> Provide option to avoid defining a custom version of uintptr_t. >>> Add some standard headers external code might need >>> >>> Simon Glass (8): >>> ext4: Use inttypes for printf() string >>> Use uint64_t for time types >>> Use uint64_t instead of u64 in put_dec() >>> Tidy up data sizes and function comment in display_options >>> x86: Use correct printf() format string for uintptr_t >>> scsi: Use correct printf() format string for uintptr_t >>> usb: Use correct printf() format string for uintptr_t >>> test: Add a simple test to detected warnings with uint64_t, uintptr_t >> >> Are there any comments on this series? I'm keen to clean up the >> printf() types a bit. Also this simplifies building withe external >> libraries, and with more work might reduce the difference between >> U-Boot code in /tools and the rest of it. > > > No comments from my side. clang seem to digest this fine.
OK that's good. Thanks for trying it out. Regards, Simon _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot