diff options
Diffstat (limited to 'gcc/c-semantics.c')
-rw-r--r-- | gcc/c-semantics.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/gcc/c-semantics.c b/gcc/c-semantics.c index e19e73e..6a81d6e 100644 --- a/gcc/c-semantics.c +++ b/gcc/c-semantics.c @@ -864,7 +864,8 @@ expand_stmt (t) case GOTO_STMT: /* Emit information for branch prediction. */ if (!GOTO_FAKE_P (t) - && TREE_CODE (GOTO_DESTINATION (t)) == LABEL_DECL) + && TREE_CODE (GOTO_DESTINATION (t)) == LABEL_DECL + && flag_guess_branch_prob) { rtx note = emit_note (NULL, NOTE_INSN_PREDICTION); |