avr.c (avr_init_stack, [...]): Make static.
authorRichard Sandiford <rsandifo@redhat.com>
Sat, 19 Mar 2005 08:54:37 +0000 (08:54 +0000)
committerRichard Sandiford <rsandifo@gcc.gnu.org>
Sat, 19 Mar 2005 08:54:37 +0000 (08:54 +0000)
commit5a41973c5248cad4a7ec847528ad9143bef49678
tree7a399644607ffc6f2575a321c9226c7affad1845
parent0eb971bd259728516731359bf8a4ac39512a0c30
avr.c (avr_init_stack, [...]): Make static.

* config/avr/avr.c (avr_init_stack, avr_mcu_name): Make static.
(TARGET_HANDLE_OPTION): Override default.
(avr_handle_option): New function.
* config/avr/avr.h (MASK_ALL_DEBUG, MASK_ORDER_1, MASK_INSN_SIZE_DUMP)
(MASK_ORDER_2, MASK_NO_TABLEJUMP, MASK_INT8, MASK_NO_INTERRUPTS)
(MASK_CALL_PROLOGUES, MASK_TINY_STACK, MASK_SHORT_CALLS)
(TARGET_ORDER_1, TARGET_ORDER_2, TARGET_INT8, TARGET_NO_INTERRUPTS)
(TARGET_INSN_SIZE_DUMP, TARGET_CALL_PROLOGUES, TARGET_TINY_STACK)
(TARGET_NO_TABLEJUMP, TARGET_SHORT_CALLS, TARGET_ALL_DEBUG)
(TARGET_SWITCHES, avr_init_stack, avr_mcu_name)
(TARGET_OPTIONS): Delete.
* config/avr/avr.opt: New file.

From-SVN: r96719
gcc/ChangeLog
gcc/config/avr/avr.c
gcc/config/avr/avr.h
gcc/config/avr/avr.opt [new file with mode: 0644]