diff options
author | revitale <revitale@138bc75d-0d04-0410-961f-82ee72b054a4> | 2007-09-09 09:29:30 +0000 |
---|---|---|
committer | revitale <revitale@138bc75d-0d04-0410-961f-82ee72b054a4> | 2007-09-09 09:29:30 +0000 |
commit | 5d9d5d9f492d472e3d2d29aeeda40c2b8af8f6dc (patch) | |
tree | 330464f5955db95c3ddf3f4eac5977c330e10cac | |
parent | 76aaf9f055696918ba385683dba51544e207b763 (diff) | |
download | gcc-5d9d5d9f492d472e3d2d29aeeda40c2b8af8f6dc.tar.gz |
Fix two warnings in rs6000.c cause by bdesc_paired_preds
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@128293 138bc75d-0d04-0410-961f-82ee72b054a4
-rw-r--r-- | gcc/ChangeLog | 6 | ||||
-rw-r--r-- | gcc/config/rs6000/rs6000.c | 8 |
2 files changed, 10 insertions, 4 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index e950e64623b..851c46c1789 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,5 +1,11 @@ 2007-09-09 Revital Eres <eres@il.ibm.com> + * config/rs6000/rs6000.c (paired_init_builtins): Add const + declaration to bdesc_paired_preds variable. + (paired_expand_builtin): Likewise. + +2007-09-09 Revital Eres <eres@il.ibm.com> + * dbgcnt.def (sms_sched_loop): New counter. * modulo-sched.c: Use sms_sched_loop instead of MAX_SMS_LOOP_NUMBER to determine the maximum number of loops to diff --git a/gcc/config/rs6000/rs6000.c b/gcc/config/rs6000/rs6000.c index be82c3f6442..5ada791b7dc 100644 --- a/gcc/config/rs6000/rs6000.c +++ b/gcc/config/rs6000/rs6000.c @@ -8213,7 +8213,7 @@ paired_expand_builtin (tree exp, rtx target, bool * expandedp) { tree fndecl = TREE_OPERAND (CALL_EXPR_FN (exp), 0); unsigned int fcode = DECL_FUNCTION_CODE (fndecl); - struct builtin_description *d; + const struct builtin_description *d; size_t i; *expandedp = true; @@ -8230,7 +8230,7 @@ paired_expand_builtin (tree exp, rtx target, bool * expandedp) } /* Expand the paired predicates. */ - d = (struct builtin_description *) bdesc_paired_preds; + d = bdesc_paired_preds; for (i = 0; i < ARRAY_SIZE (bdesc_paired_preds); i++, d++) if (d->code == fcode) return paired_expand_predicate_builtin (d->icode, exp, target); @@ -9116,7 +9116,7 @@ spe_init_builtins (void) static void paired_init_builtins (void) { - struct builtin_description *d; + const struct builtin_description *d; size_t i; tree endlink = void_list_node; @@ -9151,7 +9151,7 @@ paired_init_builtins (void) PAIRED_BUILTIN_STX); /* Predicates. */ - d = (struct builtin_description *) bdesc_paired_preds; + d = bdesc_paired_preds; for (i = 0; i < ARRAY_SIZE (bdesc_paired_preds); ++i, d++) { tree type; |