OSDN Git Service

* config/rs6000/rs6000.c (first_reg_to_save): Remove bogus
authoramodra <amodra@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 18 Jul 2002 00:15:32 +0000 (00:15 +0000)
committeramodra <amodra@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 18 Jul 2002 00:15:32 +0000 (00:15 +0000)
commite67e7d6fec67896e8c7c139f676c846f2d759a1d
tree7bbbbdf1afe78787c81b597e6061faf1b3b84c6b
parent910b0a27281a1b01e1e90a7b7ef788b9acbc938e
* config/rs6000/rs6000.c (first_reg_to_save): Remove bogus
adjustments to first_reg for profiling case.
(output_function_profiler): Correct lr save slot for ABI_AIX_NODESC.
Disable profiling for 64 bit code on both ABI_V4 and ABI_AIX_NODESC.
Save static chain reg to sp + 12 on ABI_AIX_NODESC.
* config/rs6000/sysv4.h (ASM_OUTPUT_REG_PUSH): Define.
(ASM_OUTPUT_REG_POP): Define.
* config/rs6000/linux64.h (ASM_OUTPUT_REG_PUSH): Undef.
(ASM_OUTPUT_REG_POP): Undef.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@55544 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/rs6000/linux64.h
gcc/config/rs6000/rs6000.c
gcc/config/rs6000/sysv4.h