diff options
author | Richard Sandiford <rdsandiford@googlemail.com> | 2010-07-12 19:09:35 +0000 |
---|---|---|
committer | Richard Sandiford <rsandifo@gcc.gnu.org> | 2010-07-12 19:09:35 +0000 |
commit | ac9b0eeae0cd0d51908039aae35d1dff6a1486aa (patch) | |
tree | 765ff3a9befb4267f56138356984fb5089794696 /gcc | |
parent | 5aa62249ce9cad9a0897e801fcdff781cc335116 (diff) | |
download | gcc-ac9b0eeae0cd0d51908039aae35d1dff6a1486aa.zip gcc-ac9b0eeae0cd0d51908039aae35d1dff6a1486aa.tar.gz gcc-ac9b0eeae0cd0d51908039aae35d1dff6a1486aa.tar.bz2 |
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
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/config/mips/mips.c | 3 |
2 files changed, 8 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index b8a7756..2c991f0 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,5 +1,10 @@ 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. (SWITCHABLE_TARGET): Define. * config/mips/mips.c: Include target-globals.h. diff --git a/gcc/config/mips/mips.c b/gcc/config/mips/mips.c index 5fb2fc0..c4938f6 100644 --- a/gcc/config/mips/mips.c +++ b/gcc/config/mips/mips.c @@ -15446,6 +15446,9 @@ mips_override_options (void) target_flags_explicit |= MASK_SOFT_FLOAT_ABI; } + if (TARGET_FLIP_MIPS16) + TARGET_INTERLINK_MIPS16 = 1; + /* Set the small data limit. */ mips_small_data_threshold = (g_switch_set ? g_switch_value |