diff options
Diffstat (limited to 'gcc/builtins.c')
-rw-r--r-- | gcc/builtins.c | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/gcc/builtins.c b/gcc/builtins.c index 10af34254aa..731955b5699 100644 --- a/gcc/builtins.c +++ b/gcc/builtins.c @@ -845,8 +845,7 @@ expand_builtin_longjmp (rtx buf_addr, rtx value) if (JUMP_P (insn)) { - REG_NOTES (insn) = alloc_EXPR_LIST (REG_NON_LOCAL_GOTO, const0_rtx, - REG_NOTES (insn)); + add_reg_note (insn, REG_NON_LOCAL_GOTO, const0_rtx); break; } else if (CALL_P (insn)) @@ -929,8 +928,7 @@ expand_builtin_nonlocal_goto (tree exp) { if (JUMP_P (insn)) { - REG_NOTES (insn) = alloc_EXPR_LIST (REG_NON_LOCAL_GOTO, - const0_rtx, REG_NOTES (insn)); + add_reg_note (insn, REG_NON_LOCAL_GOTO, const0_rtx); break; } else if (CALL_P (insn)) |