]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
re PR bootstrap/53955 (Missing prototypes in i386.c, bootstrap failure with --disable...
authorBill Schmidt <wschmidt@linux.ibm.com>
Fri, 13 Jul 2012 22:33:31 +0000 (22:33 +0000)
committerWilliam Schmidt <wschmidt@gcc.gnu.org>
Fri, 13 Jul 2012 22:33:31 +0000 (22:33 +0000)
2012-07-13  Bill Schmidt  <wschmidt@linux.ibm.com>

PR bootstrap/53955
* config/spu/spu.c (spu_init_cost): Mark static.
(spu_add_stmt_cost): Likewise.
(spu_finish_cost): Likewise.
(spu_destroy_cost_data): Likewise.
* config/i386/i386.c (ix86_init_cost): Mark static.
(ix86_add_stmt_cost): Likewise.
(ix86_finish_cost): Likewise.
(ix86_destroy_cost_data): Likewise.
* config/rs6000/rs6000.c (rs6000_init_cost): Mark static.
(rs6000_add_stmt_cost): Likewise.
(rs6000_finish_cost): Likewise.
(rs6000_destroy_cost_data): Likewise.

From-SVN: r189473

gcc/ChangeLog
gcc/config/i386/i386.c
gcc/config/rs6000/rs6000.c
gcc/config/spu/spu.c

index 2bff39a212c5c285e8a42966089dda64ae1eb1f6..47fa065ee074d0c5e2a459292853706430f363e1 100644 (file)
@@ -1,3 +1,19 @@
+2012-07-13  Bill Schmidt  <wschmidt@linux.ibm.com>
+
+       PR bootstrap/53955
+       * config/spu/spu.c (spu_init_cost): Mark static.
+       (spu_add_stmt_cost): Likewise.
+       (spu_finish_cost): Likewise.
+       (spu_destroy_cost_data): Likewise.
+       * config/i386/i386.c (ix86_init_cost): Mark static.
+       (ix86_add_stmt_cost): Likewise.
+       (ix86_finish_cost): Likewise.
+       (ix86_destroy_cost_data): Likewise.
+       * config/rs6000/rs6000.c (rs6000_init_cost): Mark static.
+       (rs6000_add_stmt_cost): Likewise.
+       (rs6000_finish_cost): Likewise.
+       (rs6000_destroy_cost_data): Likewise.
+
 2012-07-13  Steven Bosscher  <steven@gcc.gnu.org>
 
        * ggc.h (ggc_internal_alloc_stat, ggc_alloc_typed_stat,
index d8e88ab2f71a35706ce8fa69b626bdc8e2fd37de..a1e5492a088bfeedff29a218be32512d380139d9 100644 (file)
@@ -40066,7 +40066,7 @@ ix86_autovectorize_vector_sizes (void)
 
 /* Implement targetm.vectorize.init_cost.  */
 
-void *
+static void *
 ix86_init_cost (struct loop *loop_info ATTRIBUTE_UNUSED)
 {
   unsigned *cost = XNEW (unsigned);
@@ -40076,7 +40076,7 @@ ix86_init_cost (struct loop *loop_info ATTRIBUTE_UNUSED)
 
 /* Implement targetm.vectorize.add_stmt_cost.  */
 
-unsigned
+static unsigned
 ix86_add_stmt_cost (void *data, int count, enum vect_cost_for_stmt kind,
                    struct _stmt_vec_info *stmt_info, int misalign)
 {
@@ -40103,7 +40103,7 @@ ix86_add_stmt_cost (void *data, int count, enum vect_cost_for_stmt kind,
 
 /* Implement targetm.vectorize.finish_cost.  */
 
-unsigned
+static unsigned
 ix86_finish_cost (void *data)
 {
   return *((unsigned *) data);
@@ -40111,7 +40111,7 @@ ix86_finish_cost (void *data)
 
 /* Implement targetm.vectorize.destroy_cost_data.  */
 
-void
+static void
 ix86_destroy_cost_data (void *data)
 {
   free (data);
index f37972cdb73a0d648921987c7b12b09a687b7b06..2f4c036bec79ee40087eb55a5814e35205e26d0d 100644 (file)
@@ -3522,7 +3522,7 @@ rs6000_preferred_simd_mode (enum machine_mode mode)
 
 /* Implement targetm.vectorize.init_cost.  */
 
-void *
+static void *
 rs6000_init_cost (struct loop *loop_info ATTRIBUTE_UNUSED)
 {
   unsigned *cost = XNEW (unsigned);
@@ -3532,7 +3532,7 @@ rs6000_init_cost (struct loop *loop_info ATTRIBUTE_UNUSED)
 
 /* Implement targetm.vectorize.add_stmt_cost.  */
 
-unsigned
+static unsigned
 rs6000_add_stmt_cost (void *data, int count, enum vect_cost_for_stmt kind,
                      struct _stmt_vec_info *stmt_info, int misalign)
 {
@@ -3559,7 +3559,7 @@ rs6000_add_stmt_cost (void *data, int count, enum vect_cost_for_stmt kind,
 
 /* Implement targetm.vectorize.finish_cost.  */
 
-unsigned
+static unsigned
 rs6000_finish_cost (void *data)
 {
   return *((unsigned *) data);
@@ -3567,7 +3567,7 @@ rs6000_finish_cost (void *data)
 
 /* Implement targetm.vectorize.destroy_cost_data.  */
 
-void
+static void
 rs6000_destroy_cost_data (void *data)
 {
   free (data);
index e10eb5faddd0f869bd786cc042b5e8184185bcdf..2af0c032628432bd358af4d63702b940a26c572a 100644 (file)
@@ -6919,7 +6919,7 @@ spu_builtin_vectorization_cost (enum vect_cost_for_stmt type_of_cost,
 
 /* Implement targetm.vectorize.init_cost.  */
 
-void *
+static void *
 spu_init_cost (struct loop *loop_info ATTRIBUTE_UNUSED)
 {
   unsigned *cost = XNEW (unsigned);
@@ -6929,7 +6929,7 @@ spu_init_cost (struct loop *loop_info ATTRIBUTE_UNUSED)
 
 /* Implement targetm.vectorize.add_stmt_cost.  */
 
-unsigned
+static unsigned
 spu_add_stmt_cost (void *data, int count, enum vect_cost_for_stmt kind,
                   struct _stmt_vec_info *stmt_info, int misalign)
 {
@@ -6956,7 +6956,7 @@ spu_add_stmt_cost (void *data, int count, enum vect_cost_for_stmt kind,
 
 /* Implement targetm.vectorize.finish_cost.  */
 
-unsigned
+static unsigned
 spu_finish_cost (void *data)
 {
   return *((unsigned *) data);
@@ -6964,7 +6964,7 @@ spu_finish_cost (void *data)
 
 /* Implement targetm.vectorize.destroy_cost_data.  */
 
-void
+static void
 spu_destroy_cost_data (void *data)
 {
   free (data);