-
- Downloads
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>
Showing
- README 2 additions, 2 deletionsREADME
- cpu/74xx_7xx/config.mk 1 addition, 1 deletioncpu/74xx_7xx/config.mk
- cpu/mpc512x/config.mk 1 addition, 1 deletioncpu/mpc512x/config.mk
- cpu/mpc5xx/config.mk 1 addition, 1 deletioncpu/mpc5xx/config.mk
- cpu/mpc5xxx/config.mk 1 addition, 1 deletioncpu/mpc5xxx/config.mk
- cpu/mpc8220/config.mk 1 addition, 1 deletioncpu/mpc8220/config.mk
- cpu/mpc824x/config.mk 1 addition, 1 deletioncpu/mpc824x/config.mk
- cpu/mpc8260/config.mk 1 addition, 1 deletioncpu/mpc8260/config.mk
- cpu/mpc83xx/config.mk 1 addition, 1 deletioncpu/mpc83xx/config.mk
- cpu/mpc85xx/config.mk 2 additions, 1 deletioncpu/mpc85xx/config.mk
- cpu/mpc86xx/config.mk 1 addition, 1 deletioncpu/mpc86xx/config.mk
- cpu/mpc86xx/start.S 1 addition, 1 deletioncpu/mpc86xx/start.S
- cpu/mpc8xx/config.mk 1 addition, 1 deletioncpu/mpc8xx/config.mk
- cpu/ppc4xx/config.mk 1 addition, 1 deletioncpu/ppc4xx/config.mk
- doc/README.standalone 1 addition, 1 deletiondoc/README.standalone
- examples/stubs.c 2 additions, 2 deletionsexamples/stubs.c
- examples/test_burst_lib.S 1 addition, 1 deletionexamples/test_burst_lib.S
- examples/x86-testapp.c 3 additions, 3 deletionsexamples/x86-testapp.c
- include/asm-ppc/global_data.h 1 addition, 1 deletioninclude/asm-ppc/global_data.h
Loading
Please register or sign in to comment