
Signed-off-by: Masahiro Yamada yamada.m@jp.panasonic.com ---
Please make sure relative paths always should be used when $(obj-y) points to objects under a different directory.
The absolute path like follows: obj-$(CONFIG_MPC8349) += $(SRCTREE)/drivers/ddr/fsl/mpc85xx_ddr_gen2.o creates an object file under a strange path for out-of-tree build.
$ rm -rf build/ $ make O=build MPC8349EMDS_config Configuring for MPC8349EMDS board... $ make O=build CROSS_COMPILE=powerpc-linux- <<snip>> $ find . -name mpc85xx_ddr_gen2.o ./build/arch/powerpc/cpu/mpc83xx/home/yamada/workspace/u-boot/drivers/ddr/fsl/mpc85xx_ddr_gen2.o
arch/powerpc/cpu/mpc83xx/Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/arch/powerpc/cpu/mpc83xx/Makefile b/arch/powerpc/cpu/mpc83xx/Makefile index c345dd6..d184c04 100644 --- a/arch/powerpc/cpu/mpc83xx/Makefile +++ b/arch/powerpc/cpu/mpc83xx/Makefile @@ -39,7 +39,7 @@ obj-$(CONFIG_OF_LIBFDT) += fdt.o obj-y += cache.o
ifdef CONFIG_SYS_FSL_DDR2 -obj-$(CONFIG_MPC8349) += $(SRCTREE)/drivers/ddr/fsl/mpc85xx_ddr_gen2.o +obj-$(CONFIG_MPC8349) += ../../../../drivers/ddr/fsl/mpc85xx_ddr_gen2.o else obj-y += spd_sdram.o endif