From mboxrd@z Thu Jan 1 00:00:00 1970 From: Stefano Babic Date: Wed, 17 Aug 2011 12:02:43 +0200 Subject: [U-Boot] building mx5 targets with O= fails In-Reply-To: References: Message-ID: <4E4B91C3.5010402@denx.de> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de On 08/16/2011 08:12 AM, John Rigby wrote: > Stefano, > Hi John, > Since: > > commit 0edf8b5b2fa0d210ebc4d6da0fd1aceeb7e44e47 > Author: Stefano Babic > Date: Thu Jul 7 03:37:06 2011 +0000 > > MX5: Update to autogenerated asm-offsets.h > > On i.MX5, the asm-offsets.h file is not yet generated as it should be. > > Signed-off-by: Stefano Babic > CC: Matthias Weisser > > building with O= does not work for me: You are right. This is mainly due to the new targets in rules.mk, commit f456445f29d22bb31ad29fdf1d6b2769decd37a2: +$(TOPDIR)/include/asm/arch/asm-offsets.h: $(TOPDIR)/include/autoconf.mk.dep \ + $(TOPDIR)/$(CPUDIR)/$(SOC)/asm-offsets.s + @echo Generating $@ + $(TOPDIR)/tools/scripts/make-asm-offsets $(TOPDIR)/$(CPUDIR)/$(SOC)/asm-offsets.s $@ I have a fix, but I discovered that I have to generate the asm-offsets.h as first target, exactly as it is currently done for generic-asm-offsets.h. I have a patch, and I will send soon. I am not very happy with it, because to fix dependencies I always generate a asm-offsets.h, even for boards that do not need it. Maybe someone can show me a more elegant way to do the same thing ;-) Best regards, Stefano -- ===================================================================== DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany Phone: +49-8142-66989-0 Fax: +49-8142-66989-80 Email: office at denx.de =====================================================================