From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ulises Cardenas Date: Mon, 6 Apr 2015 09:28:18 -0500 Subject: [U-Boot] [PATCH][v2] iMX: Fix compilation error when enabling SECURE_BOOT In-Reply-To: <1428305733-4136-1-git-send-email-gaurav.rana@freescale.com> References: <1428305733-4136-1-git-send-email-gaurav.rana@freescale.com> Message-ID: <55229802.1020204@freescale.com> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de Hi Gaurav, On 4/6/15 2:35 AM, Gaurav Rana wrote: > Move the compilation of file fsl_validate.c in MACRO CONFIG_CMD_ESBC_VALIDATE. > This file should be compiled only when the above MACRO is defined > > This caused a break in compilation of iMX platforms when compiling for SECURE_BOOT > > Signed-off-by: Gaurav Rana > --- > Changes in V2: > Corrected the commit message. > > board/freescale/common/Makefile | 3 +-- > 1 file changed, 1 insertion(+), 2 deletions(-) > > diff --git a/board/freescale/common/Makefile b/board/freescale/common/Makefile > index 7181cac..87d0578 100644 > --- a/board/freescale/common/Makefile > +++ b/board/freescale/common/Makefile > @@ -74,8 +74,7 @@ obj-$(CONFIG_P5040DS) += p_corenet/ > obj-$(CONFIG_LS102XA_NS_ACCESS) += ns_access.o > > ifdef CONFIG_SECURE_BOOT > -obj-y += fsl_validate.o > -obj-$(CONFIG_CMD_ESBC_VALIDATE) += cmd_esbc_validate.o > +obj-$(CONFIG_CMD_ESBC_VALIDATE) += fsl_validate.o cmd_esbc_validate.o > endif > > endif This fixes the issue. Tested on iMX6q and iMX6sx. Regards, Ulises Cardenas