[U-Boot] [PATCH] [ARM] Moved conditional compile into Makefile
Jean-Christophe PLAGNIOL-VILLARD
plagnioj at jcrosoft.com
Mon Sep 8 15:30:35 CEST 2008
On 14:30 Mon 08 Sep , Andreas Engel wrote:
>
> Signed-off-by: Andreas Engel <andreas.engel at ericsson.com>
> ---
> README | 4 ++--
> drivers/serial/Makefile | 3 ++-
> drivers/serial/serial_pl01x.c | 15 +++++----------
> include/configs/integratorap.h | 2 +-
> include/configs/integratorcp.h | 2 +-
> include/configs/versatile.h | 2 +-
> 6 files changed, 12 insertions(+), 16 deletions(-)
>
> diff --git a/README b/README
> index 37449d1..4daff33 100644
> --- a/README
> +++ b/README
> @@ -380,11 +380,11 @@ The following options need to be configured:
> param header, the default value is zero if undefined.
>
> - Serial Ports:
> - CFG_PL010_SERIAL
> + CONFIG_PL010_SERIAL
>
> Define this if you want support for Amba PrimeCell PL010 UARTs.
>
> - CFG_PL011_SERIAL
> + CONFIG_PL011_SERIAL
>
> Define this if you want support for Amba PrimeCell PL011 UARTs.
>
> diff --git a/drivers/serial/Makefile b/drivers/serial/Makefile
> index 3cc1999..b370828 100644
> --- a/drivers/serial/Makefile
> +++ b/drivers/serial/Makefile
> @@ -33,7 +33,8 @@ COBJS-$(CONFIG_DRIVER_S3C4510_UART) += s3c4510b_uart.o
> COBJS-$(CONFIG_S3C64XX) += s3c64xx.o
> COBJS-y += serial.o
> COBJS-$(CONFIG_MAX3100_SERIAL) += serial_max3100.o
> -COBJS-y += serial_pl01x.o
> +COBJS-$(CONFIG_PL010_SERIAL) += serial_pl01x.o
> +COBJS-$(CONFIG_PL011_SERIAL) += serial_pl01x.o
what append if CONFIG_PL010_SERIAL and CONFIG_PL011_SERIAL is active at the
same time?
serial_pl01x.c will be compile twice
so please move to
+COBJS-$(CONFIG_PL010_SERIAL)$(CONFIG_PL011_SERIAL) += serial_pl01x.o
Best Regards,
J.
More information about the U-Boot
mailing list