ia64-opts.h: New.
authorJoseph Myers <joseph@codesourcery.com>
Tue, 22 Mar 2011 22:33:40 +0000 (22:33 +0000)
committerJoseph Myers <jsm28@gcc.gnu.org>
Tue, 22 Mar 2011 22:33:40 +0000 (22:33 +0000)
commite6cc0c98cfbfc90d050496ee1bf8f1fcd84e3200
tree077377083fa3ea0b256332b81e40ded2e952db6c
parentdb25893ca7ca3f37425c24c04ab9beed253462d9
ia64-opts.h: New.

* config/ia64/ia64-opts.h: New.
* config/ia64/ia64.c (ia64_tune): Remove.
(ia64_handle_option): Don't handle OPT_mfixed_range_ or OPT_mtune_
here.  Use error_at.
(ia64_option_override): Handle deferred OPT_mfixed_range_.
* config/ia64/ia64.h (enum processor_type, ia64_tune): Remove.
* config/ia64/ia64.opt (config/ia64/ia64-opts.h): New
HeaderInclude entry.
(ia64_tune): New Variable entry.
(mfixed-range=): Use Defer and Var.
(mtune=): Use Enum and Var.
(ia64_tune): New Enum and EnumValue entries.

From-SVN: r171317
gcc/ChangeLog
gcc/config/ia64/ia64-opts.h [new file with mode: 0644]
gcc/config/ia64/ia64.c
gcc/config/ia64/ia64.h
gcc/config/ia64/ia64.opt