aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFrank Ch. Eigler <fche@redhat.com>1998-09-01 13:19:57 +0000
committerFrank Ch. Eigler <fche@redhat.com>1998-09-01 13:19:57 +0000
commit78b871ec81d02ebaeab3cdf33a3487f3ab2a86b9 (patch)
treef58588d5cb286957494ebcc88674c80baf92157e
parentd5adad6aa25e787acb17d78229a9ef930c102f9e (diff)
downloadbinutils-78b871ec81d02ebaeab3cdf33a3487f3ab2a86b9.zip
binutils-78b871ec81d02ebaeab3cdf33a3487f3ab2a86b9.tar.gz
binutils-78b871ec81d02ebaeab3cdf33a3487f3ab2a86b9.tar.bz2
* Build fixes for tx39 sim hosted on strange Linux boxen.
[common/ChangeLog] Tue Sep 1 15:36:52 1998 Frank Ch. Eigler <fche@cygnus.com> * sim-config.h: Remove reference to linux kernel header. [mips/ChangeLog] Tue Sep 1 15:39:18 1998 Frank Ch. Eigler <fche@cygnus.com> * dv-tx3904sio.c: Include sim-assert.h.
-rw-r--r--sim/common/ChangeLog8
-rw-r--r--sim/mips/ChangeLog77
2 files changed, 63 insertions, 22 deletions
diff --git a/sim/common/ChangeLog b/sim/common/ChangeLog
index f3d3f4f..3921ec6 100644
--- a/sim/common/ChangeLog
+++ b/sim/common/ChangeLog
@@ -1,3 +1,11 @@
+Tue Sep 1 15:36:52 1998 Frank Ch. Eigler <fche@cygnus.com>
+
+ * sim-config.h: Remove reference to linux kernel header.
+
+Tue Aug 25 12:45:27 1998 Frank Ch. Eigler <fche@cygnus.com>
+
+ * dv-sockser.c (sockser_addr): Make variable non-static.
+
Mon Aug 24 11:47:37 1998 Joyce Janczyn <janczyn@cygnus.com>
* sim-hw.{c,h} (sim_hw_parse): Return struct hw pointer.
diff --git a/sim/mips/ChangeLog b/sim/mips/ChangeLog
index bedbbdb..137060d 100644
--- a/sim/mips/ChangeLog
+++ b/sim/mips/ChangeLog
@@ -1,8 +1,43 @@
+start-sanitize-tx3904
+Tue Sep 1 15:39:18 1998 Frank Ch. Eigler <fche@cygnus.com>
+
+ * dv-tx3904sio.c: Include sim-assert.h.
+
+Tue Aug 25 12:49:46 1998 Frank Ch. Eigler <fche@cygnus.com>
+
+ * dv-tx3904sio.c: New file: tx3904 serial I/O module.
+ * configure.in: Add dv-tx3904sio, dv-sockser for tx39 target.
+ Reorganize target-specific sim-hardware checks.
+ * configure: rebuilt.
+ * interp.c (sim_open): For tx39 target boards, set
+ OPERATING_ENVIRONMENT, add tx3904sio devices.
+ * tconfig.in: For tx39 target, set SIM_HANDLES_LMA for loading
+ ROM executables. Install dv-sockser into sim-modules list.
+
+ * dv-tx3904irc.c: Compiler warning clean-up.
+ * dv-tx3904tmr.c: Compiler warning clean-up. Remove particularly
+ frequent hw-trace messages.
+
+end-sanitize-tx3904
+Fri Jul 31 18:14:16 1998 Andrew Cagney <cagney@b1.cygnus.com>
+
+ * vr.igen (MulAcc): Identify as a vr4100 specific function.
+
Sat Jul 25 16:03:14 1998 Andrew Cagney <cagney@b1.cygnus.com>
+ * Makefile.in (IGEN_INCLUDE): Add vr.igen.
+
* vr.igen: New file.
(MAC/MADD16, DMAC/DMADD16): Implement using code from gencode.c.
* mips.igen: Define vr4100 model. Include vr.igen.
+start-sanitize-cygnus
+ * vr5400.igen: Move instructions to vr.igen
+ * Makefile.in (IGEN_INCLUDE): Remove vr5400.igen.
+end-sanitize-cygnus
+start-sanitize-vr4320
+ * vr4320.igen: Move instructions to vr.igen.
+ * Makefile.in (IGEN_INCLUDE): Remove vr5320.igen.
+end-sanitize-vr4320
start-sanitize-r5900
Tue Jul 14 16:10:45 1998 Andrew Cagney <cagney@b1.cygnus.com>
@@ -730,12 +765,12 @@ Tue Mar 10 10:32:22 1998 Gavin Koch <gavin@cygnus.com>
(dmac): Replaced 99, with LO.
end-sanitize-vr4320
-start-sanitize-vr5400
+start-sanitize-cygnus
Fri Mar 6 08:30:58 1998 Andrew Cagney <cagney@b1.cygnus.com>
* mdmx.igen (SHFL.REPA.fmt, SHFL.REPB.fmt): Fix bit fields.
-end-sanitize-vr5400
+end-sanitize-cygnus
start-sanitize-vr4320
Tue Mar 3 11:56:29 1998 Gavin Koch <gavin@cygnus.com>
@@ -821,13 +856,13 @@ Fri Feb 20 17:43:21 1998 Andrew Cagney <cagney@b1.cygnus.com>
* mips.igen (BC1): Add tracing.
-start-sanitize-vr5400
+start-sanitize-cygnus
Fri Feb 20 16:27:17 1998 Andrew Cagney <cagney@b1.cygnus.com>
* mdmx.igen: Tag all functions as requiring either with mdmx or
vr5400 processor.
-end-sanitize-vr5400
+end-sanitize-cygnus
start-sanitize-r5900
Fri Feb 20 15:55:51 1998 Andrew Cagney <cagney@b1.cygnus.com>
@@ -924,10 +959,10 @@ Sun Feb 1 16:47:51 1998 Andrew Cagney <cagney@b1.cygnus.com>
* configure: Regenerated to track ../common/aclocal.m4 changes.
-start-sanitize-vr5400
+start-sanitize-cygnus
* mdmx.igen: Mark all instructions as 64bit/fp specific.
-end-sanitize-vr5400
+end-sanitize-cygnus
Tue Feb 3 00:10:50 1998 Andrew Cagney <cagney@b1.cygnus.com>
* interp.c (ColdReset): Call PENDING_INVALIDATE.
@@ -986,12 +1021,12 @@ Sun Feb 1 11:15:29 1998 Andrew Cagney <cagney@b1.cygnus.com>
address_translation): Ditto
(decode_coproc, cop_lw, cop_ld, cop_sw, cop_sd): Ditto.
-start-sanitize-vr5400
+start-sanitize-cygnus
* mdmx.igen (get_scale): Pass CPU_ to semantic_illegal instead of
`sd'.
(ByteAlign): Use StoreFPR, pass args in correct order.
-end-sanitize-vr5400
+end-sanitize-cygnus
start-sanitize-r5900
Sun Feb 1 10:59:55 1998 Andrew Cagney <cagney@b1.cygnus.com>
@@ -1048,32 +1083,30 @@ Mon Dec 15 23:17:11 1997 Andrew Cagney <cagney@b1.cygnus.com>
* configure: Regenerated to track ../common/aclocal.m4 changes.
* config.in: Ditto.
-start-sanitize-vr5400
+start-sanitize-cygnus
Sat Dec 13 15:18:51 1997 Andrew Cagney <cagney@b1.cygnus.com>
* vr5400.igen (Low32Bits, High32Bits): Sign extend extracted 32
bit values.
-end-sanitize-vr5400
-start-sanitize-vr5400
Fri Dec 12 12:26:07 1997 Jeffrey A Law (law@cygnus.com)
* configure.in (sim_igen_filter): Multi-sim vr5000 - vr5000 or
vr5400 with the vr5000 as the default.
-end-sanitize-vr5400
+end-sanitize-cygnus
Wed Dec 10 17:10:45 1997 Jeffrey A Law (law@cygnus.com)
* mips.igen (MSUB): Fix to work like MADD.
* gencode.c (MSUB): Similarly.
-start-sanitize-vr5400
+start-sanitize-cygnus
Tue Dec 9 12:02:12 1997 Andrew Cagney <cagney@b1.cygnus.com>
* configure.in (sim_igen_filter): Multi-sim vr5400 - vr5000 or
vr5400.
-end-sanitize-vr5400
+end-sanitize-cygnus
Thu Dec 4 09:21:05 1997 Doug Evans <devans@canuck.cygnus.com>
* configure: Regenerated to track ../common/aclocal.m4 changes.
@@ -1082,7 +1115,7 @@ Wed Nov 26 11:00:23 1997 Andrew Cagney <cagney@b1.cygnus.com>
* mips.igen (LWC1): Correct assembler - lwc1 not swc1.
-start-sanitize-vr5400
+start-sanitize-cygnus
* mdmx.igen (value_vr): Correct sim_io_eprintf format argument.
(value_cc, store_cc): Implement.
@@ -1093,7 +1126,7 @@ start-sanitize-vr5400
* mips.igen: Include mdmx.igen.
* Makefile.in (IGEN_INCLUDE): Add mdmx.igen.
-end-sanitize-vr5400
+end-sanitize-cygnus
Sun Nov 23 01:45:20 1997 Andrew Cagney <cagney@b1.cygnus.com>
* sim-main.h (sim-fpu.h): Include.
@@ -1180,10 +1213,10 @@ Thu Nov 6 16:36:35 1997 Andrew Cagney <cagney@b1.cygnus.com>
* sim-main.h (IPC): Delete.
- start-sanitize-vr5400
+ start-sanitize-cygnus
* vr5400.igen (vr): Add missing cia argument to value_fpr.
(do_select): Rename function select.
- end-sanitize-vr5400
+ end-sanitize-cygnus
* interp.c (signal_exception, store_word, load_word,
address_translation, load_memory, store_memory, cache_op,
@@ -1319,21 +1352,21 @@ Mon Oct 27 17:53:59 1997 Andrew Cagney <cagney@b1.cygnus.com>
start-sanitize-r5900
* r5900.igen: New file. Copy r5900 insns here.
end-sanitize-r5900
- start-sanitize-vr5400
+ start-sanitize-cygnus
* vr5400.igen: New file.
- end-sanitize-vr5400
+ end-sanitize-cygnus
* m16.igen: New file. Copy mips16 insns here.
* mips.igen: From here.
Mon Oct 27 13:53:59 1997 Andrew Cagney <cagney@b1.cygnus.com>
- start-sanitize-vr5400
+ start-sanitize-cygnus
* mips.igen: Tag all mipsIV instructions with vr5400 model.
* configure.in: Add mips64vr5400 target.
* configure: Re-generate.
- end-sanitize-vr5400
+ end-sanitize-cygnus
* Makefile.in (SIM_NO_OBJ): Define, move SIM_M16_OBJ, SIM_IGEN_OBJ
to top.
(tmp-igen, tmp-m16): Pass -I srcdir to igen.