[U-Boot] [PATCH 01/15] fdt: Use sed instead of cpp to pre-process the dtc
Stephen Warren
swarren at wwwdotorg.org
Fri Dec 28 01:03:43 CET 2012
On 12/26/2012 03:28 PM, Simon Glass wrote:
> Include file support in dtc is still not available in common distributions
> so we need to keep our preprocessing arrangement around for a little
> longer.
>
> But # is commonly used in FDT files, so use sed instead of cpp for this
> preprocessing.
This sounds like the wrong approach to me. I'd suggest using what I
proposed for the kernel:
> cmd_dtc_cpp = $(CPP) $(cpp_flags) -D__DTS__ -x assembler-with-cpp -o $(dtc-tmp) $< ; \
> $(objtree)/scripts/dtc/dtc -O dtb -o $@ -b 0 $(DTC_FLAGS) $(dtc-tmp)
The "-x assembler-with-cpp" is what solves the # problem IIRC.
More information about the U-Boot
mailing list