OSDN Git Service

1999-11-29 David S. Miller <davem@redhat.com>
authordavem <davem@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 29 Nov 1999 08:07:23 +0000 (08:07 +0000)
committerdavem <davem@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 29 Nov 1999 08:07:23 +0000 (08:07 +0000)
* config/sparc/sparc.c (init_cumulative_args): Fix type of third
arg.
* config/sparc/sparc-protos.h: Update proto, move into RTX_CODE.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@30695 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/config/sparc/sparc-protos.h
gcc/config/sparc/sparc.c

index 06d8d1d..2c12c25 100644 (file)
@@ -1,3 +1,9 @@
+1999-11-29  David S. Miller  <davem@redhat.com>
+
+       * config/sparc/sparc.c (init_cumulative_args): Fix type of third
+       arg.
+       * config/sparc/sparc-protos.h: Update proto, move into RTX_CODE.
+
 1999-11-28  Robert Lipe  <robertl@cygnus.com>
 
        * i386/sco5.h (FINI_SECTION_ASM_OP_COFF): Move destructor fn
index 7d4fdd4..2e17339 100644 (file)
@@ -26,7 +26,6 @@ Boston, MA 02111-1307, USA.  */
 
 #ifdef TREE_CODE
 extern struct rtx_def *function_value PARAMS ((tree, enum machine_mode, int));
-extern void init_cumulative_args PARAMS ((CUMULATIVE_ARGS *, tree, tree, int));
 extern void function_arg_advance PARAMS ((CUMULATIVE_ARGS *,
                                          enum machine_mode, tree, int));
 extern struct rtx_def *function_arg PARAMS ((const CUMULATIVE_ARGS *,
@@ -40,6 +39,7 @@ extern int function_arg_pass_by_reference PARAMS ((const CUMULATIVE_ARGS *,
                                                   tree, int));
 extern struct rtx_def *sparc_builtin_saveregs PARAMS ((void));
 #ifdef RTX_CODE
+extern void init_cumulative_args PARAMS ((CUMULATIVE_ARGS *, tree, rtx, int));
 extern void sparc_va_start PARAMS ((int, tree, rtx));
 #endif
 extern struct rtx_def *sparc_va_arg PARAMS ((tree, tree));
index 4592cec..d536a17 100644 (file)
@@ -3453,7 +3453,7 @@ void
 init_cumulative_args (cum, fntype, libname, indirect)
      CUMULATIVE_ARGS *cum;
      tree fntype;
-     tree libname ATTRIBUTE_UNUSED;
+     rtx libname ATTRIBUTE_UNUSED;
      int indirect ATTRIBUTE_UNUSED;
 {
   cum->words = 0;