diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 575baac36c06..adbf38279806 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2005-03-11 Zdenek Dvorak + + * basic-block.h (single_succ_p, single_pred_p, single_succ_edge, + single_pred_edge, single_succ, single_pred): Improve comments. + 2005-03-11 Zdenek Dvorak * basic-block.h (single_succ_p, single_pred_p, single_succ_edge, diff --git a/gcc/basic-block.h b/gcc/basic-block.h index 576784d1ed5a..0821dc5327e9 100644 --- a/gcc/basic-block.h +++ b/gcc/basic-block.h @@ -563,7 +563,8 @@ single_pred_p (basic_block bb) return EDGE_COUNT (bb->preds) == 1; } -/* Returns the single successor edge of basic block BB. */ +/* Returns the single successor edge of basic block BB. Aborts if + BB does not have exactly one successor. */ static inline edge single_succ_edge (basic_block bb) @@ -572,7 +573,8 @@ single_succ_edge (basic_block bb) return EDGE_SUCC (bb, 0); } -/* Returns the single predecessor edge of basic block BB. */ +/* Returns the single predecessor edge of basic block BB. Aborts + if BB does not have exactly one predecessor. */ static inline edge single_pred_edge (basic_block bb) @@ -581,7 +583,8 @@ single_pred_edge (basic_block bb) return EDGE_PRED (bb, 0); } -/* Returns the single successor block of basic block BB. */ +/* Returns the single successor block of basic block BB. Aborts + if BB does not have exactly one successor. */ static inline basic_block single_succ (basic_block bb) @@ -589,7 +592,8 @@ single_succ (basic_block bb) return single_succ_edge (bb)->dest; } -/* Returns the single predecessor block of basic block BB. */ +/* Returns the single predecessor block of basic block BB. Aborts + if BB does not have exactly one predecessor.*/ static inline basic_block single_pred (basic_block bb)