Commit fc474307 by Eric Christopher

mips.c (override_options): Warn if -mint64 is used.

2005-02-01  Eric Christopher  <echristo@redhat.com>

	* config/mips/mips.c (override_options): Warn if -mint64
	is used.
	* doc/invoke.texi (MIPS Options): Document that -mint64 is
	deprecated.

From-SVN: r94514
parent 7f75bb83
2005-02-01 Eric Christopher <echristo@redhat.com>
* config/mips/mips.c (override_options): Warn if -mint64
is used.
* doc/invoke.texi (MIPS Options): Document that -mint64 is
deprecated.
2005-02-01 Kazu Hirata <kazu@cs.umass.edu> 2005-02-01 Kazu Hirata <kazu@cs.umass.edu>
* cse.c (cse_reg_info): Remove hash_next, next, regno. Add * cse.c (cse_reg_info): Remove hash_next, next, regno. Add
......
...@@ -4131,6 +4131,10 @@ override_options (void) ...@@ -4131,6 +4131,10 @@ override_options (void)
target_flags &= ~MASK_LONG64; target_flags &= ~MASK_LONG64;
} }
/* Deprecate -mint64. Remove after 4.0 branches. */
if ((target_flags_explicit & MASK_INT64) != 0)
warning ("-mint64 is a deprecated option");
if (MIPS_MARCH_CONTROLS_SOFT_FLOAT if (MIPS_MARCH_CONTROLS_SOFT_FLOAT
&& (target_flags_explicit & MASK_SOFT_FLOAT) == 0) && (target_flags_explicit & MASK_SOFT_FLOAT) == 0)
{ {
......
...@@ -9590,6 +9590,8 @@ Force @code{int} and @code{long} types to be 64 bits wide. See ...@@ -9590,6 +9590,8 @@ Force @code{int} and @code{long} types to be 64 bits wide. See
@option{-mlong32} for an explanation of the default and the way @option{-mlong32} for an explanation of the default and the way
that the pointer size is determined. that the pointer size is determined.
This option has been deprecated and will be removed in a future release.
@item -mlong64 @item -mlong64
@opindex mlong64 @opindex mlong64
Force @code{long} types to be 64 bits wide. See @option{-mlong32} for Force @code{long} types to be 64 bits wide. See @option{-mlong32} for
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment