summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorrakdver <rakdver@138bc75d-0d04-0410-961f-82ee72b054a4>2005-05-17 19:48:50 +0000
committerrakdver <rakdver@138bc75d-0d04-0410-961f-82ee72b054a4>2005-05-17 19:48:50 +0000
commit9ba78c6a99a114f5e01304cbbebfa12e2af95057 (patch)
tree5ef9bb2f2ce20c2f9043d25d5b9e1dbe728a28c9
parent8d453ddb1de7c051409ad292b3eda08656cfdfdd (diff)
downloadppe42-gcc-9ba78c6a99a114f5e01304cbbebfa12e2af95057.tar.gz
ppe42-gcc-9ba78c6a99a114f5e01304cbbebfa12e2af95057.zip
* cfgloop.h (just_once_each_iteration_p): Declaration changed.
* cfgloopanal.c (just_once_each_iteration_p): Make the loop argument const. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@99849 138bc75d-0d04-0410-961f-82ee72b054a4
-rw-r--r--gcc/ChangeLog6
-rw-r--r--gcc/cfgloop.h2
-rw-r--r--gcc/cfgloopanal.c2
3 files changed, 8 insertions, 2 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 23086faad7a..85483143181 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,5 +1,11 @@
2005-05-17 Zdenek Dvorak <dvorakz@suse.cz>
+ * cfgloop.h (just_once_each_iteration_p): Declaration changed.
+ * cfgloopanal.c (just_once_each_iteration_p): Make the loop argument
+ const.
+
+2005-05-17 Zdenek Dvorak <dvorakz@suse.cz>
+
* ggc-page.c (ggc_alloc_stat): Record amount of memory allocated.
* ggc-zone.c (ggc_alloc_zone_1): Ditto.
* timevar.c (timevar_ggc_mem_total): New variable.
diff --git a/gcc/cfgloop.h b/gcc/cfgloop.h
index 7a5d57fbff0..f96bf81c9eb 100644
--- a/gcc/cfgloop.h
+++ b/gcc/cfgloop.h
@@ -287,7 +287,7 @@ extern void force_single_succ_latches (struct loops *);
extern void verify_loop_structure (struct loops *);
/* Loop analysis. */
-extern bool just_once_each_iteration_p (struct loop *, basic_block);
+extern bool just_once_each_iteration_p (const struct loop *, basic_block);
extern unsigned expected_loop_iterations (const struct loop *);
/* Loop manipulation. */
diff --git a/gcc/cfgloopanal.c b/gcc/cfgloopanal.c
index ca788af37af..db46c906251 100644
--- a/gcc/cfgloopanal.c
+++ b/gcc/cfgloopanal.c
@@ -33,7 +33,7 @@ Software Foundation, 59 Temple Place - Suite 330, Boston, MA
/* Checks whether BB is executed exactly once in each LOOP iteration. */
bool
-just_once_each_iteration_p (struct loop *loop, basic_block bb)
+just_once_each_iteration_p (const struct loop *loop, basic_block bb)
{
/* It must be executed at least once each iteration. */
if (!dominated_by_p (CDI_DOMINATORS, loop->latch, bb))
OpenPOWER on IntegriCloud