* 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.
This commit is contained in:
parent
d5adad6aa2
commit
78b871ec81
@ -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.
|
||||
|
@ -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.
|
||||
|
Loading…
Reference in New Issue
Block a user