Commit 1aee688e by Eric Christopher

ra-colorize.c (reset_lists): Move variable declaration inside ENABLE_CHECKING to…

ra-colorize.c (reset_lists): Move variable declaration inside ENABLE_CHECKING to avoid unused variable...

2004-09-09  Eric Christopher  <echristo@redhat.com>

	* ra-colorize.c (reset_lists): Move variable declaration inside
	ENABLE_CHECKING to avoid unused variable warnings when
	not --enable-checking.
	(check_colors): Ditto.

From-SVN: r87262
parent 693ff889
2004-09-09 Eric Christopher <echristo@redhat.com>
* ra-colorize.c (reset_lists): Move variable declaration inside
ENABLE_CHECKING to avoid unused variable warnings when
not --enable-checking.
(check_colors): Ditto.
2004-09-09 Mike Stump <mrs@apple.com>
* version.c (version_string): Bump to 4.0.0.
......
......@@ -210,7 +210,6 @@ void
reset_lists (void)
{
struct dlist *d;
unsigned int i;
gcc_assert (!WEBS(SIMPLIFY));
gcc_assert (!WEBS(SIMPLIFY_SPILL));
......@@ -249,6 +248,9 @@ reset_lists (void)
#ifdef ENABLE_CHECKING
/* Sanity check, that we only have free, initial or precolored webs. */
{
unsigned int i;
for (i = 0; i < num_webs; i++)
{
struct web *web = ID2WEB (i);
......@@ -256,6 +258,7 @@ reset_lists (void)
gcc_assert (web->type == INITIAL || web->type == FREE
|| web->type == PRECOLORED);
}
}
#endif
free_dlist (&mv_worklist);
free_dlist (&mv_coalesced);
......@@ -1973,7 +1976,7 @@ check_colors (void)
struct web *web = id2web[i];
struct web *aweb = alias (web);
struct conflict_link *wl;
int nregs, c;
int nregs;
if (web->regno >= max_normal_pseudo)
continue;
......@@ -1997,8 +2000,11 @@ check_colors (void)
#ifdef ENABLE_CHECKING
/* The color must be valid for the original usable_regs. */
{
int c;
for (c = 0; c < nregs; c++)
gcc_assert (TEST_HARD_REG_BIT (web->usable_regs, aweb->color + c));
}
#endif
/* Search the original (pre-coalesce) conflict list. In the current
one some imprecise conflicts may be noted (due to combine() or
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment