This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
[PATCH] Re: GCC build failed for native with your patch
- From: "Kelley Cook" <kelleycook at wideopenwest dot com>
- To: "gcc-patches at gcc dot gnu dot org" <gcc-patches at gcc dot gnu dot org>, "gcc-regression at gcc dot gnu dot org" <gcc-regression at gcc dot gnu dot org>
- Date: Fri, 31 Oct 2003 16:50:51 -0500
- Subject: [PATCH] Re: GCC build failed for native with your patch
On Fri, 31 Oct 2003 21:13:56 +0000, GCC regression checker wrote:
>gcc/gcc/gcc/. -I/Users/regress/tbox/cvs-gcc/gcc/gcc/../include -I../intl \
> /Users/regress/tbox/cvs-gcc/gcc/gcc/config/rs6000/rs6000.c -o rs6000.o
>/Users/regress/tbox/cvs-gcc/gcc/gcc/config/rs6000/rs6000.c: In function `altivec_expand_lv_builtin':
>/Users/regress/tbox/cvs-gcc/gcc/gcc/config/rs6000/rs6000.c:5379: warning: old-style parameter declaration
>/Users/regress/tbox/cvs-gcc/gcc/gcc/config/rs6000/rs6000.c: In function `uses_TOC':
>/Users/regress/tbox/cvs-gcc/gcc/gcc/config/rs6000/rs6000.c:10949: warning: old-style parameter declaration
>/Users/regress/tbox/cvs-gcc/gcc/gcc/config/rs6000/rs6000.c: In function `rs6000_sched_finish':
>/Users/regress/tbox/cvs-gcc/gcc/gcc/config/rs6000/rs6000.c:14210: warning: old-style parameter declaration
>make[2]: *** [rs6000.o] Error 1
>make[1]: *** [stage2_build] Error 2
>make: *** [bootstrap] Error 2
>+ '[' -s gcc/.bad_compare ']'
>+ exit 1
Tis because of me.
The obvious patch included below and committed.
2003-10-31 Kelley Cook <kcook@gcc.gnu.org>
* config/rs6000/rs6000.c: Update to C90 prototypes.
Index: rs6000.c
===================================================================
RCS file: /cvs/gcc/gcc/gcc/config/rs6000/rs6000.c,v
retrieving revision 1.538
diff -u -r1.538 rs6000.c
--- rs6000.c 31 Oct 2003 15:50:46 -0000 1.538
+++ rs6000.c 31 Oct 2003 21:39:59 -0000
@@ -5372,10 +5372,7 @@
}
static rtx
-altivec_expand_lv_builtin (icode, arglist, target)
- enum insn_code icode;
- tree arglist;
- rtx target;
+altivec_expand_lv_builtin (enum insn_code icode, tree arglist, rtx target)
{
rtx pat, addr;
tree arg0 = TREE_VALUE (arglist);
@@ -10945,7 +10942,7 @@
load_toc_* patterns. */
int
-uses_TOC ()
+uses_TOC (void)
{
rtx insn;
@@ -14204,9 +14201,7 @@
After reload, it inserts nops at insn group bundling. */
static void
-rs6000_sched_finish (dump, sched_verbose)
- FILE *dump;
- int sched_verbose;
+rs6000_sched_finish (FILE *dump, int sched_verbose)
{
int n_groups;