gcc/libgcc/config/rs6000
Iain Sandoe 6a2045bfd3 rs6000.c (rs6000_emit_prologue): Move update of VRSave mask to save_world() when that is in use.
gcc:

	* config/rs6000/rs6000.c  (rs6000_emit_prologue): Move update of
	VRSave mask to save_world() when that is in use.

libgcc:

	* config/rs6000/darwin-world.S (toplevel): Make it clear that this
	function is not used for PPC64.  
	(save_world): Amend comments.  Update the VRsave mask to reflect the
	saved regs.
	(rest_world): Update comments, do not  clobber r10, do not use r8.
	(eh_rest_world_r10): Amend comments, do not use r8.
	(rest_world_eh_r7r8): Rename as local Lrest_world_eh_r7, since r8 is
	no longer used, move restore of CR and target address to the end of
	the routine.

From-SVN: r182376
2011-12-15 15:52:08 +00:00
..
aix-unwind.h
crtresfpr.S Move libgcc2 to toplevel libgcc 2011-11-02 15:23:48 +00:00
crtresgpr.S Move libgcc2 to toplevel libgcc 2011-11-02 15:23:48 +00:00
crtresxfpr.S Move libgcc2 to toplevel libgcc 2011-11-02 15:23:48 +00:00
crtresxgpr.S Move libgcc2 to toplevel libgcc 2011-11-02 15:23:48 +00:00
crtsavfpr.S Move libgcc2 to toplevel libgcc 2011-11-02 15:23:48 +00:00
crtsavgpr.S Move libgcc2 to toplevel libgcc 2011-11-02 15:23:48 +00:00
darwin-asm.h Move libgcc2 to toplevel libgcc 2011-11-02 15:23:48 +00:00
darwin-crt2.c
darwin-fallback.c Move libgcc_tm_file to toplevel libgcc 2011-11-02 15:26:35 +00:00
darwin-fpsave.S Move libgcc2 to toplevel libgcc 2011-11-02 15:23:48 +00:00
darwin-gpsave.S Move libgcc2 to toplevel libgcc 2011-11-02 15:23:48 +00:00
darwin-tramp.S Move libgcc2 to toplevel libgcc 2011-11-02 15:23:48 +00:00
darwin-unwind.h
darwin-vecsave.S Move libgcc2 to toplevel libgcc 2011-11-02 15:23:48 +00:00
darwin-world.S rs6000.c (rs6000_emit_prologue): Move update of VRSave mask to save_world() when that is in use. 2011-12-15 15:52:08 +00:00
e500crtres32gpr.S Move libgcc2 to toplevel libgcc 2011-11-02 15:23:48 +00:00
e500crtres64gpr.S Move libgcc2 to toplevel libgcc 2011-11-02 15:23:48 +00:00
e500crtres64gprctr.S Move libgcc2 to toplevel libgcc 2011-11-02 15:23:48 +00:00
e500crtrest32gpr.S Move libgcc2 to toplevel libgcc 2011-11-02 15:23:48 +00:00
e500crtrest64gpr.S Move libgcc2 to toplevel libgcc 2011-11-02 15:23:48 +00:00
e500crtresx32gpr.S Move libgcc2 to toplevel libgcc 2011-11-02 15:23:48 +00:00
e500crtresx64gpr.S Move libgcc2 to toplevel libgcc 2011-11-02 15:23:48 +00:00
e500crtsav32gpr.S Move libgcc2 to toplevel libgcc 2011-11-02 15:23:48 +00:00
e500crtsav64gpr.S Move libgcc2 to toplevel libgcc 2011-11-02 15:23:48 +00:00
e500crtsav64gprctr.S Move libgcc2 to toplevel libgcc 2011-11-02 15:23:48 +00:00
e500crtsavg32gpr.S Move libgcc2 to toplevel libgcc 2011-11-02 15:23:48 +00:00
e500crtsavg64gpr.S Move libgcc2 to toplevel libgcc 2011-11-02 15:23:48 +00:00
e500crtsavg64gprctr.S Move libgcc2 to toplevel libgcc 2011-11-02 15:23:48 +00:00
eabi-ci.S Move crtstuff support to toplevel libgcc 2011-11-02 14:33:56 +00:00
eabi-cn.S Move crtstuff support to toplevel libgcc 2011-11-02 14:33:56 +00:00
eabi.S Move libgcc2 to toplevel libgcc 2011-11-02 15:23:48 +00:00
gthr-aix.h Return gthr-posix.h to libgcc (PR bootstrap/50982) 2011-11-07 16:34:31 +00:00
ibm-ldouble-format
ibm-ldouble.c
libgcc-darwin.10.4.ver
libgcc-darwin.10.5.ver
libgcc-glibc.ver
libgcc-ibm-ldouble.ver
linux-unwind.h ppc-linux: Fix call to _Unwind_SetGRPtr 2011-11-12 09:20:58 -08:00
ppc64-fp.c
sfp-machine.h
sol-ci.S Move crtstuff support to toplevel libgcc 2011-11-02 14:33:56 +00:00
sol-cn.S Move crtstuff support to toplevel libgcc 2011-11-02 14:33:56 +00:00
t-crtstuff Move crtstuff support to toplevel libgcc 2011-11-02 14:33:56 +00:00
t-darwin Move libgcc2 to toplevel libgcc 2011-11-02 15:23:48 +00:00
t-darwin64 t-darwin64 (LIB2ADD): Add fp and gp save routines. 2011-12-04 15:46:28 +00:00
t-freebsd
t-ibm-ldouble
t-linux
t-linux64 Move libgcc2 to toplevel libgcc 2011-11-02 15:23:48 +00:00
t-lynx Move libgcc2 to toplevel libgcc 2011-11-02 15:23:48 +00:00
t-netbsd Move libgcc2 to toplevel libgcc 2011-11-02 15:23:48 +00:00
t-ppc64-fp
t-ppccomm Cleanup rs6000/t-ppccomm configurations (PR other/51022) 2011-11-28 16:02:10 +00:00
t-savresfgpr Cleanup rs6000/t-ppccomm configurations (PR other/51022) 2011-11-28 16:02:10 +00:00
t-slibgcc-aix
tramp.S Move libgcc2 to toplevel libgcc 2011-11-02 15:23:48 +00:00