diff options
| author | eager <eager@138bc75d-0d04-0410-961f-82ee72b054a4> | 2013-03-05 19:34:25 +0000 |
|---|---|---|
| committer | eager <eager@138bc75d-0d04-0410-961f-82ee72b054a4> | 2013-03-05 19:34:25 +0000 |
| commit | d9c1b6019c0221a1e8f22371a0390f0d0bae1f6b (patch) | |
| tree | c4a63e2bb0be3c0472bbea65f4a0a3f85051f9be /libjava/classpath/gnu/java/security | |
| parent | fd1c674e0695e11618a780e4f0bfe39f66f06aef (diff) | |
| download | ppe42-gcc-d9c1b6019c0221a1e8f22371a0390f0d0bae1f6b.tar.gz ppe42-gcc-d9c1b6019c0221a1e8f22371a0390f0d0bae1f6b.zip | |
Add fast interrupt.
* config/microblaze/microblaze-protos.h: Rename
microblaze_is_interrupt_handler to microblaze_is_interrupt_variant.
* config/microblaze/microblaze.c (microblaze_attribute_table): Add
fast_interrupt.
(microblaze_fast_interrupt_function_p): New function.
(microblaze_is_interrupt_handler): Rename to
microblaze_is_interrupt_variant and add fast_interrupt check.
(microblaze_must_save_register): Use microblaze_is_interrupt_variant.
(save_restore_insns): Likewise.
(compute_frame_size): Likewise.
(microblaze_function_prologue): Add FAST_INTERRUPT_NAME.
(microblaze_globalize_label): Likewise.
* config/microblaze/microblaze.h: Define FAST_INTERRUPT_NAME.
* config/microblaze/microblaze.md: Use wrapper
microblaze_is_interrupt_variant.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@196474 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/classpath/gnu/java/security')
0 files changed, 0 insertions, 0 deletions

