Commit ac9b0eea by Richard Sandiford Committed by Richard Sandiford

mips.c (mips_override_options): Make -mflip-mips16 imply -minterlink-mips16.

gcc/
	* config/mips/mips.c (mips_override_options): Make -mflip-mips16
	imply -minterlink-mips16.

From-SVN: r162112
parent 5aa62249
2010-07-12 Richard Sandiford <rdsandiford@googlemail.com> 2010-07-12 Richard Sandiford <rdsandiford@googlemail.com>
* config/mips/mips.c (mips_override_options): Make -mflip-mips16
imply -minterlink-mips16.
2010-07-12 Richard Sandiford <rdsandiford@googlemail.com>
* config/mips/mips.h (mips16_globals): Declare. * config/mips/mips.h (mips16_globals): Declare.
(SWITCHABLE_TARGET): Define. (SWITCHABLE_TARGET): Define.
* config/mips/mips.c: Include target-globals.h. * config/mips/mips.c: Include target-globals.h.
......
...@@ -15446,6 +15446,9 @@ mips_override_options (void) ...@@ -15446,6 +15446,9 @@ mips_override_options (void)
target_flags_explicit |= MASK_SOFT_FLOAT_ABI; target_flags_explicit |= MASK_SOFT_FLOAT_ABI;
} }
if (TARGET_FLIP_MIPS16)
TARGET_INTERLINK_MIPS16 = 1;
/* Set the small data limit. */ /* Set the small data limit. */
mips_small_data_threshold = (g_switch_set mips_small_data_threshold = (g_switch_set
? g_switch_value ? g_switch_value
......
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