Move ISR impelentation to nds32-isr.c module.
commitfd1dccd62cceb1258475b3930e2fb9d7349af1e1
authorjasonwucj <jasonwucj@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 4 Jul 2014 07:23:32 +0000 (4 07:23 +0000)
committerjasonwucj <jasonwucj@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 4 Jul 2014 07:23:32 +0000 (4 07:23 +0000)
treeeedff2e40212b9aee32cea924d181550fa0b259f
parentf54be922cf63af9bcc65342b428cb266559032c9
Move ISR impelentation to nds32-isr.c module.

gcc/
* config/nds32/nds32.c (nds32_emit_section_head_template): Move to ...
(nds32_emit_section_tail_template): Move to ...
(nds32_emit_isr_jmptbl_section): Move to ...
(nds32_emit_isr_vector_section): Move to ...
(nds32_emit_isr_reset_conten): Move to ...
(nds32_check_isr_attrs_conflict): Move to ...
(nds32_construct_isr_vectors_information): Move to ...
(nds32_asm_file_start): Move implementation to ...
(nds32_asm_file_end): Move implementation to ...
* config/nds32/nds32-isr.c: ... here.
* config/nds32/nds32-protos.h
(nds32_check_isr_attrs_conflict): Declare.
(nds32_construct_isr_vectors_information): Declare.
(nds32_asm_file_start_for_isr): Declare.
(nds32_asm_file_end_for_isr): Declare.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@212281 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/nds32/nds32-isr.c
gcc/config/nds32/nds32-protos.h
gcc/config/nds32/nds32.c