[U-Boot] [PATCH] include: define bool type in a more portable way
Masahiro Yamada
yamada.m at jp.panasonic.com
Tue Nov 19 06:59:07 CET 2013
Hello Graeme
> Why would hacking /include/linux/stddef.h and /include/linux/types.h be
> preferable?
The reason is this:
> > Personally, I prefer (2) to (1) because
> > - we don't need to tweak common/cmd_test.c any more
> > - we can reduce the conflict if we have a plan to update
> > Linux-originated header files.
Some Linux header files are very old.
Accoding to git log, for example, include/linux/types.h
was added at 2000 and include/linux/stddef.h at 2002.
We imported Linux headers and
generally add an item to them
every time we find some necessary feature is missing.
For example, this patch:
http://patchwork.ozlabs.org/patch/291435/
Adjusting little by little is one strategy.
But we might think of synchronizing Linux-related headers
with new ones in future.
We have lots of files imported from Linux Kernel.
So, basiclly, there is more or less advantage to mimic Linux's way.
Anyway, this is my personal option.
Opinions about this item may differ among people.
Best Regards
Masahiro Yamada
More information about the U-Boot
mailing list