[U-Boot] [PATCH 0/4] No GOT in IRQ and use r12 as GOT ptr

Joakim Tjernlund joakim.tjernlund at transmode.se
Wed Jan 6 15:44:44 CET 2010


Has this been forgotten(again)?

 Jocke
>
> This series removes the needs to access the GOT in
> IRQ handlers, then switches GOT PTR in start.S asm to
> use r12 instead of r14. This leads up to the removal of
> -ffixed-r14 gcc option for ppc
>
> This is a resend since the it seems like the series was lost
>
> Joakim Tjernlund (3):
>   ppc: Loose GOT access in IRQ
>   ppc: Use r12 instead of r14 as GOT pointer.
>   ppc: remove -ffixed-r14 gcc option.
>   ppc: Update README about the new GOT ptr.
>
>  cpu/74xx_7xx/config.mk |    2 +-
>  cpu/74xx_7xx/start.S   |   47 +++++++---------------------------------
>  cpu/mpc512x/config.mk  |    2 +-
>  cpu/mpc512x/start.S    |   46 +++++++--------------------------------
>  cpu/mpc5xx/config.mk   |    2 +-
>  cpu/mpc5xx/start.S     |   48 +++++++----------------------------------
>  cpu/mpc5xxx/config.mk  |    2 +-
>  cpu/mpc5xxx/start.S    |   46 +++++++--------------------------------
>  cpu/mpc8220/config.mk  |    2 +-
>  cpu/mpc8220/start.S    |   46 +++++++--------------------------------
>  cpu/mpc824x/config.mk  |    2 +-
>  cpu/mpc824x/start.S    |   44 +++++++------------------------------
>  cpu/mpc8260/config.mk  |    2 +-
>  cpu/mpc8260/start.S    |   50 ++++++++++---------------------------------
>  cpu/mpc83xx/config.mk  |    2 +-
>  cpu/mpc83xx/start.S    |   45 +++++++-------------------------------
>  cpu/mpc85xx/config.mk  |    2 +-
>  cpu/mpc85xx/start.S    |   44 +++++++------------------------------
>  cpu/mpc86xx/config.mk  |    2 +-
>  cpu/mpc86xx/start.S    |   47 +++++++---------------------------------
>  cpu/mpc8xx/config.mk   |    2 +-
>  cpu/mpc8xx/start.S     |   47 +++++++---------------------------------
>  cpu/ppc4xx/config.mk   |    2 +-
>  cpu/ppc4xx/start.S     |   44 +++++++------------------------------
>  include/ppc_asm.tmpl   |   55 ++++++++++++++++++++++-------------------------
>  lib_ppc/Makefile       |    1 +
>  lib_ppc/reloc.S        |   49 ++++++++++++++++++++++++++++++++++++++++++
>  README                 |    4 +++-
>  28 files changed, 202 insertions(+), 485 deletions(-)
>  create mode 100644 lib_ppc/reloc.S
>
> _______________________________________________
> U-Boot mailing list
> U-Boot at lists.denx.de
> http://lists.denx.de/mailman/listinfo/u-boot
>



More information about the U-Boot mailing list