[U-Boot] [PATCH 20/21] Add inttypes.h
Masahiro Yamada
yamada.masahiro at socionext.com
Thu Dec 6 05:50:18 UTC 2018
On Sat, Nov 24, 2018 at 1:43 PM Simon Glass <sjg at chromium.org> wrote:
>
> Even if U-Boot does not use this, some libraries do. Add back this header
> file so that the build does not fall back to using the host version, which
> may include stdint.h and break the build due to conflicts with uint64_t,
> etc.
The root cause of the problem might be,
those libraries mix up <linux/types.h> from U-Boot
and <inttypes.h> from the compiler.
Linux kernel has a different <linux/types.h> for user-space tools
in tools/include/linux/types.h
I agree that U-Boot has been screwed up here
to a hopeless level.
--
Best Regards
Masahiro Yamada
More information about the U-Boot
mailing list