Hello, ../../trunk/gcc/config/rs6000/rs6000.c: In function 'void rs6000_density_test(rs6000_cost_data*)': ../../trunk/gcc/config/rs6000/rs6000.c:3550:32: error: 'dump_kind_p' was not declared in this scope
This is due to: 2012-10-24 Sharad Singhai <singhai at google dot com> * dumpfile.c (dump_enabled_p): Make it inline and move the definition to dumpfile.h. (dump_kind_p): Deleted. Functionality replaced by dump_enabled_p. Make alt_dump_file extern. * dumpfile.h (dump_enabled_p): Move inline definition here. (dump_kind_p): Delete declaration. ... It's kinda nice to check target code as well when changing things... ;-) Is the change at the bottom of this email correct? Ciao! Steven Index: config/rs6000/rs6000.c =================================================================== --- config/rs6000/rs6000.c (revision 192780) +++ config/rs6000/rs6000.c (working copy) @@ -3547,7 +3547,7 @@ rs6000_density_test (rs6000_cost_data *data) && vec_cost + not_vec_cost > DENSITY_SIZE_THRESHOLD) { data->cost[vect_body] = vec_cost * (100 + DENSITY_PENALTY) / 100; - if (dump_kind_p (MSG_NOTE)) + if (dump_enabled_p ()) dump_printf_loc (MSG_NOTE, vect_location, "density %d%%, cost %d exceeds threshold, penalizing " "loop body cost by %d%%", density_pct,