diff options
author | wschmidt <wschmidt@138bc75d-0d04-0410-961f-82ee72b054a4> | 2012-07-13 22:33:31 +0000 |
---|---|---|
committer | wschmidt <wschmidt@138bc75d-0d04-0410-961f-82ee72b054a4> | 2012-07-13 22:33:31 +0000 |
commit | 61b33788bdb4450f080d0728c0a324591047539c (patch) | |
tree | ef3cc02be764819ca6e87654e00d97ba10f8cfc5 | |
parent | 712932d2b134217be1d84f6e4ea9e51df5efa210 (diff) | |
download | gcc-61b33788bdb4450f080d0728c0a324591047539c.tar.gz |
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.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@189473 138bc75d-0d04-0410-961f-82ee72b054a4
-rw-r--r-- | gcc/ChangeLog | 16 | ||||
-rw-r--r-- | gcc/config/i386/i386.c | 8 | ||||
-rw-r--r-- | gcc/config/rs6000/rs6000.c | 8 | ||||
-rw-r--r-- | gcc/config/spu/spu.c | 8 |
4 files changed, 28 insertions, 12 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 2bff39a212c..47fa065ee07 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -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, diff --git a/gcc/config/i386/i386.c b/gcc/config/i386/i386.c index d8e88ab2f71..a1e5492a088 100644 --- a/gcc/config/i386/i386.c +++ b/gcc/config/i386/i386.c @@ -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); diff --git a/gcc/config/rs6000/rs6000.c b/gcc/config/rs6000/rs6000.c index f37972cdb73..2f4c036bec7 100644 --- a/gcc/config/rs6000/rs6000.c +++ b/gcc/config/rs6000/rs6000.c @@ -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); diff --git a/gcc/config/spu/spu.c b/gcc/config/spu/spu.c index e10eb5faddd..2af0c032628 100644 --- a/gcc/config/spu/spu.c +++ b/gcc/config/spu/spu.c @@ -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); |