]> git.ipfire.org Git - thirdparty/gcc.git/commit - gcc/config/mn10300/mn10300.cc
mn10300-protos.h (mn10300_override_options): Declare.
authorRichard Sandiford <rsandifo@redhat.com>
Tue, 5 Apr 2005 07:40:31 +0000 (07:40 +0000)
committerRichard Sandiford <rsandifo@gcc.gnu.org>
Tue, 5 Apr 2005 07:40:31 +0000 (07:40 +0000)
commit13dd556c074c76cc9773a7d22dbb8e781df0f2d4
treee4267a2278652e9e6d7d97fb9907949d5de0d0a2
parentc4cdbeb4802cec34a912e343629d8e28b20128c7
mn10300-protos.h (mn10300_override_options): Declare.

* config/mn10300/mn10300-protos.h (mn10300_override_options): Declare.
* config/mn10300/mn10300.h (target_flags, TARGET_MULT_BUG)
(TARGET_SWITCHES, TARGET_DEFAULT): Delete.
(processor_type): New enum.
(mn10300_processor): New variable.
(TARGET_AM33, TARGET_AM33_2): Redefine in terms of mn10300_processor.
(PROCESSOR_DEFAULT, OVERRIDE_OPTIONS): New macros.
* config/mn10300/linux.h (TARGET_SWITCHES, TARGET_DEFAULT): Delete.
(PROCESSOR_DEFAULT): New macro.
* config/mn10300/mn10300.c (mn10300_processor): New variable.
(TARGET_DEFAULT_TARGET_FLAGS, TARGET_HANDLE_OPTION): Override defaults.
(mn10300_handle_option, mn10300_override_options): New functions.
* config/mn10300/mn10300.opt: New file.

From-SVN: r97609
gcc/ChangeLog
gcc/config/mn10300/linux.h
gcc/config/mn10300/mn10300-protos.h
gcc/config/mn10300/mn10300.c
gcc/config/mn10300/mn10300.h
gcc/config/mn10300/mn10300.opt [new file with mode: 0644]