+Mon Jul 26 19:07:11 1999 Geoff Keating <geoffk@cygnus.com>
+
+ * config/rs6000/rs6000.c (rs6000_expand_builtin_saveregs):
+ Rename from expand_builtin_saveregs.
+ * config/rs6000/rs6000.c (EXPAND_BUILTIN_SAVEREGS): Change caller.
+
Mon Jul 26 22:52:47 1999 Richard Henderson <rth@cygnus.com>
* i960.c (i960_setup_incoming_varargs): Use get_varargs_alias_set
to a block copy. This is similar to the way we do things on Alpha. */
struct rtx_def *
-expand_builtin_saveregs ()
+rs6000_expand_builtin_saveregs ()
{
rtx block, mem_gpr_fpr, mem_reg_save_area, mem_overflow, tmp;
tree fntype;
contains the value to use as the return of `__builtin_saveregs'. */
#define EXPAND_BUILTIN_SAVEREGS() \
- expand_builtin_saveregs ()
+ rs6000_expand_builtin_saveregs ()
/* This macro generates the assembly code for function entry.
FILE is a stdio stream to output the code to.
extern int function_arg_partial_nregs ();
extern int function_arg_pass_by_reference ();
extern void setup_incoming_varargs ();
-extern struct rtx_def *expand_builtin_saveregs ();
+extern struct rtx_def *rs6000_expand_builtin_saveregs ();
extern struct rtx_def *rs6000_stack_temp ();
extern int expand_block_move ();
extern int load_multiple_operation ();