summaryrefslogtreecommitdiff
path: root/gcc/tree-flow.h
diff options
context:
space:
mode:
authorgdr <gdr@138bc75d-0d04-0410-961f-82ee72b054a4>2005-12-12 23:12:14 +0000
committergdr <gdr@138bc75d-0d04-0410-961f-82ee72b054a4>2005-12-12 23:12:14 +0000
commitf45e918245bbc04a34758801624c7b9fff3ebcb9 (patch)
tree9f1e26c158496b99f5a493093554f848f41ba130 /gcc/tree-flow.h
parenta88506dda642a685110ac4607f74ba1ae6221155 (diff)
downloadgcc-f45e918245bbc04a34758801624c7b9fff3ebcb9.tar.gz
2005-12-11 Rafael Ávila de Espíndola <rafael.espindola@gmail.com>
* tree-flow.h: Allow compilation with a C++ compiler. (struct edge_prediction): Prefix all field names with "ep_". * predict.c (tree_predicted_by_p): Likewise for struct edge_prediction. (tree_predict_edge, combine_predictions_for_bb): Likewise. (remove_predictions_associated_with_edge): Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@108430 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/tree-flow.h')
-rw-r--r--gcc/tree-flow.h10
1 files changed, 5 insertions, 5 deletions
diff --git a/gcc/tree-flow.h b/gcc/tree-flow.h
index 4341d6f27a2..62b8027ba62 100644
--- a/gcc/tree-flow.h
+++ b/gcc/tree-flow.h
@@ -333,12 +333,12 @@ static inline tree default_def (tree);
/*---------------------------------------------------------------------------
Structure representing predictions in tree level.
---------------------------------------------------------------------------*/
-struct edge_prediction GTY((chain_next ("%h.next")))
+struct edge_prediction GTY((chain_next ("%h.ep_next")))
{
- struct edge_prediction *next;
- edge edge;
- enum br_predictor predictor;
- int probability;
+ struct edge_prediction *ep_next;
+ edge ep_edge;
+ enum br_predictor ep_predictor;
+ int ep_probability;
};
/* Accessors for basic block annotations. */