avr.c (avr_base_arch_macro, [...]): Remove variables.
authorAnatoly Sokolov <aesok@post.ru>
Thu, 15 May 2008 21:07:38 +0000 (01:07 +0400)
committerAnatoly Sokolov <aesok@gcc.gnu.org>
Thu, 15 May 2008 21:07:38 +0000 (01:07 +0400)
commit470a4c97a956621f2ee37e4df6d9d9d3e15555d7
treec8886a45e3cf36d0d903485ab2ed3da7fe4543ee
parentf4dea66f0ad0a596ca477777a952148e58cd5319
avr.c (avr_base_arch_macro, [...]): Remove variables.

* config/avr/avr.c (avr_base_arch_macro, avr_have_movw_lpmx_p,
avr_have_mul_p, avr_asm_only_p): Remove variables.
(avr_override_options): Remove initialization of removed variables.
(avr_file_start):  Convert removed variables to fields of
'struct base_arch_s *avr_current_arch'.
* config/avr/avr.h (TARGET_CPU_CPP_BUILTINS): (Ditto.).
(AVR_HAVE_MUL): (Ditto.).
(AVR_HAVE_MOVW): (Ditto.).
(AVR_HAVE_LPMX): (Ditto.).
(avr_base_arch_macro, avr_have_movw_lpmx_p, avr_have_mul_p,
avr_asm_only_p): Remove declaration.

From-SVN: r135396
gcc/ChangeLog
gcc/config/avr/avr.c
gcc/config/avr/avr.h