From: Ben Elliston Date: Sun, 18 Jan 2009 08:51:56 +0000 (+0000) Subject: bitmap.c (bitmap_obstack_alloc_stat): Adjust cast to eliminate C++ warning about... X-Git-Tag: releases/gcc-4.4.0~816 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=dba2cc0ce9134b5d3bb8a97d70ffe129beebf5a0;p=thirdparty%2Fgcc.git bitmap.c (bitmap_obstack_alloc_stat): Adjust cast to eliminate C++ warning about implicit conversion from void * to... * bitmap.c (bitmap_obstack_alloc_stat): Adjust cast to eliminate C++ warning about implicit conversion from void * to struct bitmap_head_def *. (bitmap_obstack_free): Likewise for bitmap_element *. From-SVN: r143480 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 0ac55032cca0..79bd10e5b2b1 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,10 @@ +2009-01-18 Ben Elliston + + * bitmap.c (bitmap_obstack_alloc_stat): Adjust cast to eliminate + C++ warning about implicit conversion from void * to struct + bitmap_head_def *. + (bitmap_obstack_free): Likewise for bitmap_element *. + 2009-01-17 Dave Korn * Makefile.in (BACKENDLIBS): Reorder to match dependencies. diff --git a/gcc/bitmap.c b/gcc/bitmap.c index 5e841e067a5e..34eace495f8d 100644 --- a/gcc/bitmap.c +++ b/gcc/bitmap.c @@ -356,7 +356,7 @@ bitmap_obstack_alloc_stat (bitmap_obstack *bit_obstack MEM_STAT_DECL) bit_obstack = &bitmap_default_obstack; map = bit_obstack->heads; if (map) - bit_obstack->heads = (void *)map->first; + bit_obstack->heads = (struct bitmap_head_def *) map->first; else map = XOBNEW (&bit_obstack->obstack, bitmap_head); bitmap_initialize_stat (map, bit_obstack PASS_MEM_STAT); @@ -391,7 +391,7 @@ bitmap_obstack_free (bitmap map) if (map) { bitmap_clear (map); - map->first = (void *)map->obstack->heads; + map->first = (bitmap_element *) map->obstack->heads; #ifdef GATHER_STATISTICS register_overhead (map, -((int)sizeof (bitmap_head))); #endif