diff options
author | DJ Delorie <dj@redhat.com> | 2009-08-17 18:25:06 -0400 |
---|---|---|
committer | DJ Delorie <dj@gcc.gnu.org> | 2009-08-17 18:25:06 -0400 |
commit | 65655f79213b9bbc5a5d6962a7f6a637883f780b (patch) | |
tree | c06c38535dd2071c8584011e69f62f150c8e33df /gcc/builtins.c | |
parent | df15255add5471998a5cd84063dc4db98a6b774b (diff) | |
download | gcc-65655f79213b9bbc5a5d6962a7f6a637883f780b.zip gcc-65655f79213b9bbc5a5d6962a7f6a637883f780b.tar.gz gcc-65655f79213b9bbc5a5d6962a7f6a637883f780b.tar.bz2 |
m32c.md (UNS_FSETB, UNS_FREIT): New.
* config/m32c/m32c.md (UNS_FSETB, UNS_FREIT): New.
* config/m32c/prologue.md (epilogue_freit): New.
(fset_b): New.
* config/m32c/m32c.c (m32c_function_needs_enter): Add prototype.
(bank_switch_p): Likewise.
(fast_interrupt_p): Likewise.
(interrupt_p): Likewise.
(m32c_conditional_register_usage): Round memregs size up.
(need_to_save): We only need to save $a0 when we use ENTER.
(interrupt_p): Check for fast_interrupt too.
(bank_switch_p): New.
(fast_interrupt_p): New.
(m32c_attribute_table): Add bank_switch and fast_interrupt.
(m32c_emit_prolog): Support bank switching and fast interrupts.
* doc/extend.texi (Function Attributes): Add bank_switch and
fast_interrupt.
From-SVN: r150862
Diffstat (limited to 'gcc/builtins.c')
0 files changed, 0 insertions, 0 deletions