diff options
Diffstat (limited to 'gcc/config/mips/mips-protos.h')
-rw-r--r-- | gcc/config/mips/mips-protos.h | 15 |
1 files changed, 10 insertions, 5 deletions
diff --git a/gcc/config/mips/mips-protos.h b/gcc/config/mips/mips-protos.h index 8c4cec2..8332782 100644 --- a/gcc/config/mips/mips-protos.h +++ b/gcc/config/mips/mips-protos.h @@ -56,16 +56,21 @@ extern unsigned int mips_hard_regno_nregs PARAMS ((int, enum machine_mode)); extern int mips_return_in_memory PARAMS ((tree)); -extern struct rtx_def *function_arg PARAMS ((CUMULATIVE_ARGS *, +extern struct rtx_def *function_arg PARAMS ((const CUMULATIVE_ARGS *, enum machine_mode, tree, int)); extern void function_arg_advance PARAMS ((CUMULATIVE_ARGS *, enum machine_mode, tree, int)); -extern int function_arg_partial_nregs PARAMS ((CUMULATIVE_ARGS *, - enum machine_mode, - tree, int)); +extern int function_arg_partial_nregs + PARAMS ((const CUMULATIVE_ARGS *, + enum machine_mode, + tree, int)); +extern int mips_setup_incoming_varargs + PARAMS ((const CUMULATIVE_ARGS *, + enum machine_mode, + tree, int)); extern int function_arg_pass_by_reference - PARAMS ((CUMULATIVE_ARGS *, + PARAMS ((const CUMULATIVE_ARGS *, enum machine_mode, tree, int)); extern int mips16_constant_after_function_p PARAMS ((tree)); extern int mips_output_external PARAMS ((FILE *, tree, |