This is the mail archive of the mailing list for the GCC project.

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[gcc-in-cxx] Revert BITMAP_FREE patch

Now that this patch is in:

2009-01-24  Ben Elliston  <>

	* bitmap.h (BITMAP_FREE): Eliminate `implicit conversion from
	void *' warning from -Wc++-compat.

it is no longer necessary for dominance.c to avoid calling
BITMAP_FREE.  I committed this patch to the gcc-in-cxx branch to
remove an unnecessary difference from trunk.


2009-06-19  Ian Lance Taylor  <>

	Revert this patch:
	2008-10-05  Tom Tromey  <>
	* dominance.c (iterate_fix_dominators): Cast argument to

Index: dominance.c
--- dominance.c	(revision 148738)
+++ dominance.c	(working copy)
@@ -1348,12 +1348,7 @@ iterate_fix_dominators (enum cdi_directi
   for (y = 0; y < g->n_vertices; y++)
-    {
-      /* Strange contortions for C++ compilation.  */
-      bitmap b = (bitmap) g->vertices[y].data;
-      BITMAP_FREE (b);
-      g->vertices[y].data = NULL;
-    }
+    BITMAP_FREE (g->vertices[y].data);
   pointer_map_destroy (map);
   /* Find the dominator tree of G.  */

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]