diff options
Diffstat (limited to 'gcc/config/sh/sh.h')
-rw-r--r-- | gcc/config/sh/sh.h | 9 |
1 files changed, 2 insertions, 7 deletions
diff --git a/gcc/config/sh/sh.h b/gcc/config/sh/sh.h index 87117f45b4c..72cd56391bb 100644 --- a/gcc/config/sh/sh.h +++ b/gcc/config/sh/sh.h @@ -3277,18 +3277,13 @@ extern enum mdep_reorg_phase_e mdep_reorg_phase; c_register_pragma (0, "nosave_low_regs", sh_pr_nosave_low_regs); \ } while (0) -/* Set when processing a function with pragma interrupt turned on. */ - -extern int pragma_interrupt; +extern tree sh_deferred_function_attributes; +extern tree *sh_deferred_function_attributes_tail; /* Set when processing a function with interrupt attribute. */ extern int current_function_interrupt; -/* Set to an RTX containing the address of the stack to switch to - for interrupt functions. */ -extern struct rtx_def *sp_switch; - /* Instructions with unfilled delay slots take up an extra two bytes for the nop in the delay slot. |