
In message 45BA777B.303@freescale.com you wrote:
Wolfgang Denk wrote:
In message 45BA718E.1070005@freescale.com you wrote:
The patch currently does this:
MPC8349ITX_config \ MPC8349ITX_LOWBOOT_config \ MPC8349ITXGP_config: unconfig @mkdir -p $(obj)include @mkdir -p $(obj)board/mpc8349itx @CTYPE=$(subst MPC,,$(@:_config=)); \ echo "#define CONFIG_MPC$${CTYPE}" >> $(obj)include/config.h @if [ "$(findstring GP,$@)" ] ; then \ echo "TEXT_BASE = 0xFE000000" >$(obj)board/mpc8349itx/config.tmp ; \ fi @if [ "$(findstring LOWBOOT,$@)" ] ; then \ echo "TEXT_BASE = 0xFE000000" >$(obj)board/mpc8349itx/config.tmp ; \ fi @$(MKCONFIG) -a MPC8349ITX ppc mpc83xx mpc8349itx
I would not reject such a patch. It looks resonable to me. [You could get rid of the CTYPE thingy which would save one line.]
How else would I do this, then?
echo "#define CONFIG_MPC$${CTYPE}" >> $(obj)include/config.h ^^^^^^^^^
echo "#define CONFIG_$(@:_config=)" >> $(obj)include/config.h
?
I mean, you define a variable which is just used once, so insert the value directly. And then, why strip the "MPC" part just to add it again?
Best regards,
Wolfgang Denk