From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jeroen Hofstee Date: Sat, 24 Aug 2013 18:41:50 +0200 Subject: [U-Boot] [RFC 1/3] ARM,crt0.S: call s_init instead from ctr0.S In-Reply-To: <1377361963-11381-2-git-send-email-jeroen@myspectrum.nl> References: <1377361963-11381-1-git-send-email-jeroen@myspectrum.nl> <1377361963-11381-2-git-send-email-jeroen@myspectrum.nl> Message-ID: <5218E24E.6070204@myspectrum.nl> 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/24/2013 06:32 PM, Jeroen Hofstee wrote: > /* the literal pools origin */ > diff --git a/arch/arm/cpu/armv7/rmobile/lowlevel_init.S b/arch/arm/cpu/armv7/rmobile/lowlevel_init.S > index ff18d96..70ec22d 100644 > --- a/arch/arm/cpu/armv7/rmobile/lowlevel_init.S > +++ b/arch/arm/cpu/armv7/rmobile/lowlevel_init.S > @@ -59,14 +59,8 @@ loop0: > subs r0, r0, #1 > bne loop0 > > - ldr sp, MERAM_STACK > - b s_init > - right, this ^^^ will brick things nicely, how about returning to the caller... > .pool > .align 4 > > ENDPROC(lowlevel_init) > .ltorg > - > -MERAM_STACK: > - .word LOW_LEVEL_MERAM_STACK