[U-Boot] [PATCH 1/4] ppc: Loose GOT access in IRQ

Wolfgang Denk wd at denx.de
Tue Jan 26 19:32:36 CET 2010


Dear Joakim Tjernlund,

In message <1263908518-31835-1-git-send-email-Joakim.Tjernlund at transmode.se> you wrote:
> Using the GOT in IRQ handlers requires r14 to be -ffixed-r14.
> Avoid this by relocatate transfer_to_handler too.
> This will allow to free up r14 later on.
> 
> Signed-off-by: Joakim Tjernlund <Joakim.Tjernlund at transmode.se>
> ---
>  cpu/74xx_7xx/start.S |   36 +++---------------------------------
>  cpu/mpc512x/start.S  |   35 +++--------------------------------
>  cpu/mpc5xx/start.S   |   37 +++----------------------------------
>  cpu/mpc5xxx/start.S  |   35 +++--------------------------------
>  cpu/mpc8220/start.S  |   35 +++--------------------------------
>  cpu/mpc824x/start.S  |   33 +++------------------------------
>  cpu/mpc8260/start.S  |   35 +++--------------------------------
>  cpu/mpc83xx/start.S  |   34 +++-------------------------------
>  cpu/mpc85xx/start.S  |   33 +++------------------------------
>  cpu/mpc86xx/start.S  |   36 +++---------------------------------
>  cpu/mpc8xx/start.S   |   36 +++---------------------------------
>  cpu/ppc4xx/start.S   |   33 +++------------------------------
>  include/ppc_asm.tmpl |   47 ++++++++++++++++++++++-------------------------
>  lib_ppc/Makefile     |    1 +
>  lib_ppc/reloc.S      |   49 +++++++++++++++++++++++++++++++++++++++++++++++++
>  15 files changed, 108 insertions(+), 407 deletions(-)
>  create mode 100644 lib_ppc/reloc.S

Applied, thanks.

Best regards,

Wolfgang Denk

-- 
DENX Software Engineering GmbH,     MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de
I'm frequently appalled by the low regard you Earthmen have for life.
	-- Spock, "The Galileo Seven", stardate 2822.3


More information about the U-Boot mailing list