aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThiemo Seufer <ths@networkno.de>2002-05-30 23:38:19 +0000
committerThiemo Seufer <ths@networkno.de>2002-05-30 23:38:19 +0000
commit9ee72ff12290e81938a289105be633c17f773d83 (patch)
treeda42f89fcf803c154b926f40683491e2b4cb50b2
parent438c16b8759036fe9e9ecd48d71f4a3b4bc31a5a (diff)
downloadfsf-binutils-gdb-9ee72ff12290e81938a289105be633c17f773d83.zip
fsf-binutils-gdb-9ee72ff12290e81938a289105be633c17f773d83.tar.gz
fsf-binutils-gdb-9ee72ff12290e81938a289105be633c17f773d83.tar.bz2
* config/tc-mips.c (OPTION_NO_M7000_HILO_FIX): Rename to
OPTION_MNO_7000_HILO_FIX. Add alternate "mno-fix7000" command line switch conforming to gcc conventions. * doc/c-mips.texi: Document -mno-fix7000 instead of no-mfix-7000.
-rw-r--r--gas/ChangeLog7
-rw-r--r--gas/config/tc-mips.c7
-rw-r--r--gas/doc/c-mips.texi2
3 files changed, 12 insertions, 4 deletions
diff --git a/gas/ChangeLog b/gas/ChangeLog
index 80a0db7..da7c4b8 100644
--- a/gas/ChangeLog
+++ b/gas/ChangeLog
@@ -1,5 +1,12 @@
2002-05-31 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
+ * config/tc-mips.c (OPTION_NO_M7000_HILO_FIX): Rename to
+ OPTION_MNO_7000_HILO_FIX. Add alternate "mno-fix7000"
+ command line switch conforming to gcc conventions.
+ * doc/c-mips.texi: Document -mno-fix7000 instead of no-mfix-7000.
+
+2002-05-31 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
+
* config/tc-mips.c (macro_build_jalr): New Function.
(md_begin): NewABI uses big GOTs.
(macro_build): Recognize BFD_RELOC_MIPS_GOT_DISP,
diff --git a/gas/config/tc-mips.c b/gas/config/tc-mips.c
index 47199f7..02ec3f1 100644
--- a/gas/config/tc-mips.c
+++ b/gas/config/tc-mips.c
@@ -9953,8 +9953,9 @@ struct option md_longopts[] =
{"no-mips16", no_argument, NULL, OPTION_NO_MIPS16},
#define OPTION_M7000_HILO_FIX (OPTION_MD_BASE + 15)
{"mfix7000", no_argument, NULL, OPTION_M7000_HILO_FIX},
-#define OPTION_NO_M7000_HILO_FIX (OPTION_MD_BASE + 16)
- {"no-fix-7000", no_argument, NULL, OPTION_NO_M7000_HILO_FIX},
+#define OPTION_MNO_7000_HILO_FIX (OPTION_MD_BASE + 16)
+ {"no-fix-7000", no_argument, NULL, OPTION_MNO_7000_HILO_FIX},
+ {"mno-fix7000", no_argument, NULL, OPTION_MNO_7000_HILO_FIX},
#define OPTION_FP32 (OPTION_MD_BASE + 17)
{"mfp32", no_argument, NULL, OPTION_FP32},
#define OPTION_GP32 (OPTION_MD_BASE + 18)
@@ -10362,7 +10363,7 @@ md_parse_option (c, arg)
mips_7000_hilo_fix = true;
break;
- case OPTION_NO_M7000_HILO_FIX:
+ case OPTION_MNO_7000_HILO_FIX:
mips_7000_hilo_fix = false;
break;
diff --git a/gas/doc/c-mips.texi b/gas/doc/c-mips.texi
index a3b1e5f..c81d0ab 100644
--- a/gas/doc/c-mips.texi
+++ b/gas/doc/c-mips.texi
@@ -106,7 +106,7 @@ This tells the assembler to accept MIPS-3D instructions.
@samp{-no-mips3d} turns off this option.
@item -mfix7000
-@itemx -no-mfix7000
+@itemx -mno-fix7000
Cause nops to be inserted if the read of the destination register
of an mfhi or mflo instruction occurs in the following two instructions.