From 4032d3f09ec127390e221393e85bbbc54cd7f5e4 Mon Sep 17 00:00:00 2001 From: Ian Lance Taylor Date: Wed, 1 Dec 1993 19:26:45 +0000 Subject: [PATCH] * config/tc-mips.c (macro): From wilson@cygnus.com: for M_L_DAB, set coproc before doing goto ld. --- gas/ChangeLog | 3 ++- gas/config/tc-mips.c | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/gas/ChangeLog b/gas/ChangeLog index 33a1b96..ee8e4c7 100644 --- a/gas/ChangeLog +++ b/gas/ChangeLog @@ -6,7 +6,8 @@ Wed Dec 1 10:41:56 1993 Jeffrey A. Law (law@snake.cs.utah.edu) Wed Dec 1 12:10:41 1993 Ian Lance Taylor (ian@tweedledumb.cygnus.com) * config/tc-mips.c (macro): Subtract 8 from offset in non PIC l.d - case. See comment. + case. See comment. From wilson@cygnus.com: for M_L_DAB, set + coproc before doing goto ld. Tue Nov 30 13:40:30 1993 Jeffrey A. Law (law@snake.cs.utah.edu) diff --git a/gas/config/tc-mips.c b/gas/config/tc-mips.c index a39f6d6..d5b5cb9 100644 --- a/gas/config/tc-mips.c +++ b/gas/config/tc-mips.c @@ -2898,6 +2898,7 @@ macro (ip) * But, the resulting address is the same after relocation so why * generate the extra instruction? */ + coproc = 1; if (mips_isa >= 2) { s = "ldc1"; @@ -2906,7 +2907,6 @@ macro (ip) s = "lwc1"; fmt = "T,o(b)"; - coproc = 1; goto ldd_std; case M_S_DAB: -- 2.7.4