diff options
| author | rsandifo <rsandifo@138bc75d-0d04-0410-961f-82ee72b054a4> | 2005-06-14 22:29:03 +0000 |
|---|---|---|
| committer | rsandifo <rsandifo@138bc75d-0d04-0410-961f-82ee72b054a4> | 2005-06-14 22:29:03 +0000 |
| commit | 43171ec79fa2b9ff90c0a05c0d7e91a77ae2b5fa (patch) | |
| tree | 9e0bc0056bdb4e048917dda0db981d984de6fb9f /libjava/gnu/java | |
| parent | 4eb4e1338947e8c05debb30298be1c40545b2846 (diff) | |
| download | ppe42-gcc-43171ec79fa2b9ff90c0a05c0d7e91a77ae2b5fa.tar.gz ppe42-gcc-43171ec79fa2b9ff90c0a05c0d7e91a77ae2b5fa.zip | |
* config/mips/mips.c (machine_function): Add varargs_size field.
(mips_setup_incoming_varargs): Store the amount of extra stack space
there rather than in *pretend_size. When saving registers, always
expect virtual_incoming_args_rtx to point to the start of the
pretend arguments.
(mips_va_start): Remove alignment hack. Handle all
!EABI_FLOAT_VARARGS_P cases in the same way.
(compute_frame_size): Handle varargs_size. Remove the redundant
!TARGET_OLDABI condition in the handling of pretend_args_size.
(mips_initial_elimination_offset): Remove the now-redundant check
of TARGET_NEWABI.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@100956 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/gnu/java')
0 files changed, 0 insertions, 0 deletions

