PR target/14960
authoramodra <amodra@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 24 Apr 2004 06:37:19 +0000 (06:37 +0000)
committeramodra <amodra@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 24 Apr 2004 06:37:19 +0000 (06:37 +0000)
commit588083dd378066051107b54f2ac5d4566de1a5b0
tree7b910332276ecef60daf972903dba6cd505e95a5
parent486fab019fcc14e1032b1b13da4f61e50223ce14
PR target/14960
* config/rs6000/rs6000.c (rs6000_stack_info): Rename total_raw_size
to non_fixed_size, and leave out fixed_size from the sum.
(generate_set_vrsave): Correct clobbers.
(rs6000_emit_epilogue): Test TARGET_ALTIVEC with TARGET_ALTIVEC_SAVE.
(rs6000_function_value): Test TARGET_ALTIVEC and TARGET_ALTIVEC_ABI.
(rs6000_libcall_value): Likewise.
* config/rs6000/rs6000.h (FUNCTION_VALUE_REGNO_P): Likewise.
(FUNCTION_ARG_REGNO_P): Likewise.

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