]> git.ipfire.org Git - thirdparty/gcc.git/commit
avr-protos.h (avr_output_addr_vec_elt): Prototype.
authorMarek Michalkiewicz <marekm@linux.org.pl>
Sun, 19 Nov 2000 07:10:54 +0000 (08:10 +0100)
committerDenis Chertykov <denisc@gcc.gnu.org>
Sun, 19 Nov 2000 07:10:54 +0000 (10:10 +0300)
commite9284adfd06bd4f01bdc8fa4f708d3b9850e82d2
treef0d45bdca223defbcb01607e87f2e113e0766c4d
parent67c72a630824f2bb6a51298d09b6f11873edcbeb
avr-protos.h (avr_output_addr_vec_elt): Prototype.

* 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.

From-SVN: r37557
gcc/ChangeLog
gcc/config/avr/avr-protos.h
gcc/config/avr/avr.c
gcc/config/avr/avr.h
gcc/config/avr/avr.md