ia64.c (ia64_handle_option): Inform user that Itanium1 tuning is deprecated if...

* config/ia64/ia64.c (ia64_handle_option): Inform user that Itanium1
	tuning is deprecated if -mtune value is set to an Itanium1 variant.

From-SVN: r145427
This commit is contained in:
Steven Bosscher 2009-04-01 19:47:01 +00:00
parent a5b38cdf51
commit bbb6eae87e
2 changed files with 17 additions and 0 deletions

View File

@ -1,3 +1,8 @@
2009-04-01 Steven Bosscher <steven@gcc.gnu.org>
* config/ia64/ia64.c (ia64_handle_option): Inform user that Itanium1
tuning is deprecated if -mtune value is set to an Itanium1 variant.
2009-04-01 Janis Johnson <janis187@us.ibm.com>
PR c/29027

View File

@ -5212,6 +5212,8 @@ fix_range (const char *const_str)
static bool
ia64_handle_option (size_t code, const char *arg, int value)
{
static bool warned_itanium1_deprecated;
switch (code)
{
case OPT_mfixed_range_:
@ -5245,6 +5247,16 @@ ia64_handle_option (size_t code, const char *arg, int value)
if (!strcmp (arg, processor_alias_table[i].name))
{
ia64_tune = processor_alias_table[i].processor;
if (ia64_tune == PROCESSOR_ITANIUM
&& ! warned_itanium1_deprecated)
{
inform (0,
"value %<%s%> for -mtune= switch is deprecated",
arg);
inform (0, "GCC 4.4 is the last release with "
"Itanium1 tuning support");
warned_itanium1_deprecated = true;
}
break;
}
if (i == pta_size)