[U-Boot] [PATCH v5 6/9] kbuild: add include linux/kconfig.h in config.h

Tom Rini
2017-01-28T00:29:40Z

On Sat, Jan 28, 2017 at 05:36:33AM +0900, Masahiro Yamada wrote:
> 2017-01-27 19:00 GMT+09:00 Patrick Delaunay <patrick.delaunay73@gmail.com>:
> > From: Patrick Delaunay <patrick.delaunay@st.com>
> >
> > Allow to use define CONFIG_IS_ENABLED
> > in include/config_fallbacks.h
> >
> > Signed-off-by: Patrick Delaunay <patrick.delaunay@st.com>
> > Signed-off-by: Patrick Delaunay <patrick.delaunay73@gmail.com>
>
> This patch is unneeded.
>
> include/linux/kconfig.h is forcibly included
> from all source files.
>
> See
>
> UBOOTINCLUDE := \
> -Iinclude \
> $(if $(KBUILD_SRC), -I$(srctree)/include) \
> -I$(srctree)/arch/$(ARCH)/include \
> -include $(srctree)/include/linux/kconfig.h

This patch is needed for HOSTCC:
HOSTCC tools/atmel_pmecc_params In file included from include/config.h:9:0,
from ../tools/atmel_pmecc_params.c:16: ../include/config_fallbacks.h:58:23: error: missing binary operator before token "("
#if (CONFIG_IS_ENABLED(PARTITION_UUIDS) || \
^
scripts/Makefile.host:99: recipe for target 'tools/atmel_pmecc_params' failed
make[2]: *** [tools/atmel_pmecc_params] Error 1
/home2/trini/u-boot/u-boot/Makefile:1217: recipe for target 'tools' failed

--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20170127/92ef54c2/attachment.sig>