[U-Boot] [PATCH] PowerPC: mpc83xx: Do not use absolute paths for obj-y

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

Hi.
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
Please change the status of this patch to Superseded or Rejected.
This patch was replaced with York Sun's patch: http://patchwork.ozlabs.org/patch/296307/
Best Regards Masahiro Yamada

-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
On 12/04/2013 04:21 AM, Masahiro Yamada wrote:
Hi.
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
Please change the status of this patch to Superseded or Rejected.
This patch was replaced with York Sun's patch: http://patchwork.ozlabs.org/patch/296307/
Done, thanks.
- -- Tom
participants (2)
-
Masahiro Yamada
-
Tom Rini