From mboxrd@z Thu Jan 1 00:00:00 1970 From: Joakim Tjernlund Date: Tue, 8 Apr 2008 23:51:15 +0200 Subject: [U-Boot-Users] [PATCH] Make MPC83xx one step closer to full relocation. In-Reply-To: <20080408210920.56F3B24842@gemini.denx.de> References: Your message of "Tue, 08 Apr 2008 22:52:52 +0200." <044901c899ba$83532450$89f96cf0$@Tjernlund@transmode.se> <20080408210920.56F3B24842@gemini.denx.de> Message-ID: <044c01c899c2$abbb67b0$03323710$@Tjernlund@transmode.se> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de > -----Original Message----- > From: wd at denx.de [mailto:wd at denx.de] > Sent: den 8 april 2008 23:09 > To: Joakim Tjernlund > Cc: 'Stefan Roese'; u-boot-users at lists.sourceforge.net; 'Kim Phillips' > Subject: Re: [U-Boot-Users] [PATCH] Make MPC83xx one step closer to full relocation. > > In message <044901c899ba$83532450$89f96cf0$@Tjernlund@transmode.se> you wrote: > > > > > > .text : > > > > { > > > > + _monitor_base = . ; > > > > > > There is no guarantee that this is the same as the start address of > > > .text > > > > > > > I am no link script expert, but I cannot see why that would not be the start > > of the .text segment? > > There might be other segments at the start of the image... > > See for example cpu/mpc8xx/start.S - while at the moment we really > start with .text, it would technically be more approrpriate to change > the first 256 bytes (from monitor base to EXC_OFF_SYS_RESET) into > .rodata or something like this. Ahh, now I see what you mean and it gave me an idea ... > > > Anyhow, we can go with the other solution instead, define the symbol in start.S > > instead, if one is needed. > > If it cannot be avoided ;-) ... Stefan, maybe you can #define EXC_OFF_SYS_RESET for 405 to something that fits with my relocation patch? Jocke