public inbox for u-boot@lists.denx.de
 help / color / mirror / Atom feed
* [U-Boot] [PATCH 0/3] ARM: use r9 for gd instead of r8
@ 2013-08-11 20:58 Jeroen Hofstee
  2013-08-11 20:58 ` [U-Boot] [PATCH 1/3] ARM: make reserving the gd register a make variable Jeroen Hofstee
                   ` (5 more replies)
  0 siblings, 6 replies; 31+ messages in thread
From: Jeroen Hofstee @ 2013-08-11 20:58 UTC (permalink / raw)
  To: u-boot

To be EABI compliant (r9 is a platform specific register) and as
a prepration for building u-boot with clang/llvm (with does / will
support r9 as reserved register), store the pointer to gd in r9.

Jeroen Hofstee (3):
  ARM: make reserving the gd register a make variable
  ARM,relocate: do not use r9
  ARM: use r9 for gd

 arch/arm/config.mk                   |  2 ++
 arch/arm/cpu/arm1136/config.mk       |  2 +-
 arch/arm/cpu/arm1176/config.mk       |  2 +-
 arch/arm/cpu/arm720t/config.mk       |  2 +-
 arch/arm/cpu/arm920t/config.mk       |  2 +-
 arch/arm/cpu/arm925t/config.mk       |  2 +-
 arch/arm/cpu/arm926ejs/config.mk     |  2 +-
 arch/arm/cpu/arm946es/config.mk      |  2 +-
 arch/arm/cpu/arm_intcm/config.mk     |  2 +-
 arch/arm/cpu/armv7/config.mk         |  2 +-
 arch/arm/cpu/armv7/rmobile/config.mk |  2 +-
 arch/arm/cpu/ixp/config.mk           |  2 +-
 arch/arm/cpu/pxa/config.mk           |  2 +-
 arch/arm/cpu/s3c44b0/config.mk       |  2 +-
 arch/arm/cpu/sa1100/config.mk        |  2 +-
 arch/arm/include/asm/global_data.h   |  2 +-
 arch/arm/lib/crt0.S                  | 16 ++++++++--------
 arch/arm/lib/relocate.S              |  6 +++---
 18 files changed, 28 insertions(+), 26 deletions(-)

-- 
1.8.1.2

^ permalink raw reply	[flat|nested] 31+ messages in thread

end of thread, other threads:[~2013-09-23 16:56 UTC | newest]

Thread overview: 31+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-08-11 20:58 [U-Boot] [PATCH 0/3] ARM: use r9 for gd instead of r8 Jeroen Hofstee
2013-08-11 20:58 ` [U-Boot] [PATCH 1/3] ARM: make reserving the gd register a make variable Jeroen Hofstee
2013-08-11 20:58 ` [U-Boot] [PATCH 2/3] ARM,relocate: do not use r9 Jeroen Hofstee
2013-08-11 20:58 ` [U-Boot] [PATCH 3/3] ARM: use r9 for gd Jeroen Hofstee
2013-08-12  5:53   ` Wolfgang Denk
2013-08-12 14:44     ` Albert ARIBAUD
2013-08-12 15:23       ` Wolfgang Denk
2013-08-13 19:41         ` Jeroen Hofstee
2013-08-11 22:08 ` [U-Boot] [PATCH 0/3] ARM: use r9 for gd instead of r8 Benoît Thébaudeau
2013-08-12  5:49   ` Albert ARIBAUD
2013-08-13 19:36   ` Jeroen Hofstee
2013-08-14 18:25 ` [U-Boot] [PATCH v2 0/4] " Jeroen Hofstee
2013-08-14 18:25   ` [U-Boot] [PATCH v2 1/4] ARM: make reserving the gd register a make variable Jeroen Hofstee
2013-08-17 13:55     ` Jeroen Hofstee
2013-09-19  6:57       ` Albert ARIBAUD
2013-09-19 16:54         ` Jeroen Hofstee
2013-08-14 18:25   ` [U-Boot] [PATCH v2 2/4] ARM,relocate: do not use r9 Jeroen Hofstee
2013-08-14 18:25   ` [U-Boot] [PATCH v2 3/4] ARM: use r9 for gd Jeroen Hofstee
2013-08-17  9:40     ` Jeroen Hofstee
2013-08-17 13:51       ` Jeroen Hofstee
2013-08-19  3:08       ` Simon Glass
2013-08-19 17:32         ` Jeroen Hofstee
2013-08-21 16:22           ` Jeroen Hofstee
2013-08-21 23:44             ` Simon Glass
2013-08-14 18:25   ` [U-Boot] [PATCH v2 4/4] README: update ARM register usage Jeroen Hofstee
2013-09-21 12:04 ` [U-Boot] [PATCH v3 0/3] ARM: use r9 for gd instead of r8 Jeroen Hofstee
2013-09-21 12:04   ` [U-Boot] [PATCH v3 1/3] ARM,relocate: do not use r9 Jeroen Hofstee
2013-09-21 12:04   ` [U-Boot] [PATCH v3 2/3] ARM: use r9 for gd Jeroen Hofstee
2013-09-21 15:30     ` Jeroen Hofstee
2013-09-21 12:04   ` [U-Boot] [PATCH v3 3/3] README: update ARM register usage Jeroen Hofstee
2013-09-23 16:56   ` [U-Boot] [PATCH v3 0/3] ARM: use r9 for gd instead of r8 Albert ARIBAUD

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox