u-boot/cpu/mpc83xx
Wolfgang Denk e7670f6c1e PPC: Use r2 instead of r29 as global data pointer
R29 was an unlucky choice as with recent toolchains (gcc-4.2.x) gcc
will refuse to use load/store multiple insns; instead, it issues a
list of simple load/store instructions upon function entry and exit,
resulting in bigger code size, which in turn makes the build for a
few boards fail.

Use r2 instead.

Signed-off-by: Wolfgang Denk <wd@denx.de>
2008-02-14 22:43:22 +01:00
..
Makefile mpc83xx: convert to using do_fixup_*() 2008-01-08 09:56:42 -06:00
config.mk PPC: Use r2 instead of r29 as global data pointer 2008-02-14 22:43:22 +01:00
cpu.c mpc83xx: convert to using do_fixup_*() 2008-01-08 09:56:42 -06:00
cpu_init.c mpc83xx: Fix the fatal conflict of merge 2008-01-17 11:01:52 -06:00
ecc.c mpc83xx: Consolidate the ECC support of 83xx 2007-08-10 01:13:11 -05:00
fdt.c QE: Move FDT support into a common file 2008-02-12 00:36:21 +01:00
interrupts.c cpu/m*: Remove obsolete references to CONFIG_COMMANDS 2007-07-09 19:06:00 -05:00
pci.c mpc83xx: convert to using do_fixup_*() 2008-01-08 09:56:42 -06:00
qe_io.c mpc83xx: streamline the 83xx immr head file 2007-03-02 11:05:53 -06:00
spd_sdram.c mpc83xx: Fix the bug of 266MHz data rate DDR 2008-01-10 21:24:11 -06:00
speed.c mpc83xx: Fix the fatal conflict of merge 2008-01-17 11:01:52 -06:00
start.S ppc: Refactor cache routines, so there is only one common set. 2008-02-14 22:00:41 +01:00
traps.c cpu/m*: Remove obsolete references to CONFIG_COMMANDS 2007-07-09 19:06:00 -05:00
u-boot.lds Fix linker scripts: add NOLOAD atribute to .bss/.sbss sections 2008-01-12 20:31:39 +01:00