OSDN Git Service

* config/avr/avr-protos.h (avr_output_addr_vec_elt): Prototype.
authordenisc <denisc@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 19 Nov 2000 07:10:54 +0000 (07:10 +0000)
committerdenisc <denisc@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 19 Nov 2000 07:10:54 +0000 (07:10 +0000)
commit91b180133ca32f5d9ab502c8e76284951bacd8eb
treef0d45bdca223defbcb01607e87f2e113e0766c4d
parente8a57debfa8d11c3a76704fd93087fac34c4cb4e
* config/avr/avr-protos.h (avr_output_addr_vec_elt): Prototype.
* config/avr/avr.c (jump_tables_size): New variable.
(function_prologue): Initialize it as 0.
(function_epilogue): Add it to function_size.
(avr_output_addr_vec_elt): New function.  Count words in jump
tables in jump_tables_size.  Move code ...
* config/avr/avr.h (ASM_OUTPUT_ADDR_VEC_ELT): ... from here.
Call avr_output_addr_vec_elt instead.
* config/avr/avr.md (tablejump): Remove disabled define_expand.

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