aboutsummaryrefslogtreecommitdiff
path: root/gcc/c-common.c
diff options
context:
space:
mode:
authorRichard Sandiford <richard@codesourcery.com>2005-06-14 22:29:03 +0000
committerRichard Sandiford <rsandifo@gcc.gnu.org>2005-06-14 22:29:03 +0000
commit4001cd8939ccd018fe0952dc98cdd8fc08607842 (patch)
tree9e0bc0056bdb4e048917dda0db981d984de6fb9f /gcc/c-common.c
parent727f302ea131fbea681450550198717753e09ccf (diff)
downloadgcc-4001cd8939ccd018fe0952dc98cdd8fc08607842.zip
gcc-4001cd8939ccd018fe0952dc98cdd8fc08607842.tar.gz
gcc-4001cd8939ccd018fe0952dc98cdd8fc08607842.tar.bz2
mips.c (machine_function): Add varargs_size field.
* 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. From-SVN: r100956
Diffstat (limited to 'gcc/c-common.c')
0 files changed, 0 insertions, 0 deletions