X-Git-Url: https://git.librecmc.org/?a=blobdiff_plain;f=include%2Flibfdt_env.h;h=671c3a8981ad5071f3ec024fc97649a6ec93a7f4;hb=ee9536a28cb149bcb6c5dee9d08c62c91f4c72d2;hp=a7fd2f8d9a6aa43a63808a3327ddfb3521835e1d;hpb=794a5924972fc8073616e98a2668da4a5f9aea90;p=oweals%2Fu-boot.git diff --git a/include/libfdt_env.h b/include/libfdt_env.h index a7fd2f8d9a..671c3a8981 100644 --- a/include/libfdt_env.h +++ b/include/libfdt_env.h @@ -38,4 +38,16 @@ extern struct fdt_header *working_fdt; /* Pointer to the working fdt */ #define fdt64_to_cpu(x) __be64_to_cpu(x) #define cpu_to_fdt64(x) __cpu_to_be64(x) +/* + * Types for `void *' pointers. + * + * Note: libfdt uses this definition from /usr/include/stdint.h. + * Define it here rather than pulling in all of stdint.h. + */ +#if __WORDSIZE == 64 +typedef unsigned long int uintptr_t; +#else +typedef unsigned int uintptr_t; +#endif + #endif /* _LIBFDT_ENV_H */