--- gcc/tree-data-ref.h (/gcc-local/trunk) (revision 30596) +++ gcc/tree-data-ref.h (/gcc-local/export-ddg) (revision 30596) @@ -323,6 +323,7 @@ extern void dump_data_dependence_directi enum data_dependence_direction); extern void free_dependence_relation (struct data_dependence_relation *); extern void free_dependence_relations (VEC (ddr_p, heap) *); +extern void free_data_ref (struct data_reference *); extern void free_data_refs (VEC (data_reference_p, heap) *); struct data_reference *create_data_ref (struct loop *, tree, tree, bool); bool find_loop_nest (struct loop *, VEC (loop_p, heap) **); --- gcc/tree-data-ref.c (/gcc-local/trunk) (revision 30596) +++ gcc/tree-data-ref.c (/gcc-local/export-ddg) (revision 30596) @@ -784,7 +784,7 @@ dr_address_invariant_p (struct data_refe /* Frees data reference DR. */ -static void +void free_data_ref (data_reference_p dr) { BITMAP_FREE (DR_VOPS (dr));