| Index: gcc/gcc/reg-stack.c
|
| diff --git a/gcc/gcc/reg-stack.c b/gcc/gcc/reg-stack.c
|
| index 31285b06d0f64408feab17a27413ad5646e19a43..4300f35a30ea058ba7f46030b5d6cb8ef71c7297 100644
|
| --- a/gcc/gcc/reg-stack.c
|
| +++ b/gcc/gcc/reg-stack.c
|
| @@ -1866,24 +1866,9 @@ subst_stack_regs_pat (rtx insn, stack regstack, rtx pat)
|
| compare_for_stack_reg (insn, regstack, pat_src);
|
| break;
|
|
|
| - case UNSPEC_NACLCALL:
|
| - {
|
| - int count = hard_regno_nregs[REGNO (*dest)][GET_MODE (*dest)];
|
| - while (--count >= 0)
|
| - {
|
| - regstack->reg[++regstack->top] = REGNO (*dest) + count;
|
| - SET_HARD_REG_BIT (regstack->reg_set,
|
| - REGNO (*dest) + count);
|
| - }
|
| - }
|
| - replace_reg (dest, FIRST_STACK_REG);
|
| - break;
|
| -
|
| - case UNSPEC_NACLJMP:
|
| - break;
|
| -
|
| - case UNSPEC_NACLRET:
|
| - break;
|
| + case UNSPEC_NACLJMP:
|
| + case UNSPEC_NACLRET:
|
| + break;
|
|
|
| default:
|
| gcc_unreachable ();
|
|
|