From 1e387156a844a5c5a016d65bfe29e1cf0fd2ec64 Mon Sep 17 00:00:00 2001 From: Catherine Moore Date: Mon, 21 Feb 2000 15:48:23 -0500 Subject: [PATCH] mips.h (ASM_SPEC): Add -mfix700. * config/mips/mips.h (ASM_SPEC): Add -mfix700. * invoke.texi (-mfix7000): Document. From-SVN: r32092 --- gcc/ChangeLog | 6 ++++++ gcc/config/mips/mips.h | 1 + gcc/invoke.texi | 7 ++++++- 3 files changed, 13 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index b194fe902fef..3378818af61c 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2000-02-21 Catherine Moore + + * config/mips/mips.h (ASM_SPEC): Add -mfix700. + * invoke.texi (-mfix7000): Document. + 2000-02-21 Gabriel Dos Reis * diagnostic.c (init_output_buffer): Make it possible to output at @@ -116,6 +121,7 @@ Fri Feb 18 20:08:57 2000 Richard Kenner * config/alpha/alpha.h (INITIAL_ELIMINATION_OFFSET): Add abort in unhandled case. +>>>>>>> 1.5739 2000-02-18 Nick Clifton * config/arm/elf.h (ASM_OUTPUT_ALIGN): Do not generate diff --git a/gcc/config/mips/mips.h b/gcc/config/mips/mips.h index 437cf060b15c..17b520e4e216 100644 --- a/gcc/config/mips/mips.h +++ b/gcc/config/mips/mips.h @@ -828,6 +828,7 @@ while (0) %(subtarget_asm_optimizing_spec) \ %(subtarget_asm_debugging_spec) \ %{membedded-pic} \ +%{mfix7000} \ %{mabi=32:-32}%{mabi=o32:-32}%{mabi=n32:-n32}%{mabi=64:-64}%{mabi=n64:-64} \ %(target_asm_spec) \ %(subtarget_asm_spec)" diff --git a/gcc/invoke.texi b/gcc/invoke.texi index 09cbfc90fee3..7be87e29156e 100644 --- a/gcc/invoke.texi +++ b/gcc/invoke.texi @@ -349,7 +349,7 @@ in the following sections. -m4650 -msingle-float -mmad -mstats -EL -EB -G @var{num} -nocpp -mabi=32 -mabi=n32 -mabi=64 -mabi=eabi --mno-crt0 +-mfix7000 -mno-crt0 @emph{i386 Options} -mcpu=@var{cpu type} @@ -5781,6 +5781,11 @@ value. Tell the MIPS assembler to not run its preprocessor over user assembler files (with a @samp{.s} suffix) when assembling them. +@item -mfix7000 +Pass an option to gas which will cause nops to be inserted if +the read of the destination register of an mfhi or mflo instruction +occurs in the following two instructions. + @item -no-crt0 Do not include the default crt0. @end table -- 2.43.5