Michael Meissner
|
6cf9d64e77
|
Update to rev 1.0 from andrew
|
1996-02-16 15:51:57 +00:00 |
|
Michael Meissner
|
74eeaa7d57
|
Make simulator build on Solaris 2.4
|
1996-02-15 23:18:56 +00:00 |
|
Michael Meissner
|
7393a6f0b1
|
Work with HP/UX 9.00
|
1996-02-14 22:50:23 +00:00 |
|
Michael Meissner
|
2e9bb935e8
|
Latest changes from Andrew
|
1996-01-22 15:56:15 +00:00 |
|
Michael Meissner
|
4ffd6ed0f3
|
Make {add to,subtract from} minus one; Make -t alu work better
|
1996-01-16 16:21:17 +00:00 |
|
Michael Meissner
|
52edddb970
|
Latest changes from Andrew
|
1996-01-10 20:42:29 +00:00 |
|
Michael Meissner
|
979c3c25fd
|
Latest cagney update
|
1996-01-08 18:01:17 +00:00 |
|
Michael Meissner
|
a9ddbbf5a1
|
12/19 release from Andrew that fixes Netbsd break problem
|
1995-12-19 16:41:06 +00:00 |
|
Michael Meissner
|
98a497b3e9
|
Work with new and old BFDs; Do not inline model externs functions by default
|
1995-12-16 15:02:48 +00:00 |
|
Michael Meissner
|
669b4e1ef6
|
Fix warnings when using full inlining.
|
1995-12-15 21:06:22 +00:00 |
|
Michael Meissner
|
93fac32455
|
Changes from Andrew
|
1995-12-15 20:20:13 +00:00 |
|
Michael Meissner
|
1f1e5dd85f
|
Let autoconf determine if host is big endian or not
|
1995-11-30 11:13:08 +00:00 |
|
Michael Meissner
|
cf644706d6
|
fix typo
|
1995-11-28 18:57:30 +00:00 |
|
Michael Meissner
|
290ad14a9d
|
Add determining when we do not have enough writeback slots; Do not do model specific handling if not printing out the information
|
1995-11-28 18:47:07 +00:00 |
|
Michael Meissner
|
70fc4ad384
|
Build again on SunOS; Make MODEL_INLINE default to 1 if inlining, not 2; Use __attribute__((const))
|
1995-11-27 22:54:40 +00:00 |
|
Michael Meissner
|
eade8e035c
|
Check lf_printf for type correctness
|
1995-11-25 06:08:56 +00:00 |
|
Michael Meissner
|
3d2f9d7c88
|
Make WITH_MODEL_ISSUE==0 not core dump
|
1995-11-25 05:56:28 +00:00 |
|
Michael Meissner
|
f2181eff5f
|
Sort instruction names; Add igen -R option; count # of CRs that mtcrf moved
|
1995-11-25 01:35:14 +00:00 |
|
Michael Meissner
|
63caaafa5b
|
Sort instruction names; Add igen -R option; count # of CRs that mtcrf moved
|
1995-11-25 01:34:26 +00:00 |
|
Michael Meissner
|
45525d8d6d
|
Fix warnings to everything can be compiled with -Wall; Redo model specific changes once again to speed things up
|
1995-11-24 16:44:37 +00:00 |
|
Michael Meissner
|
46c065ab31
|
Count each type of conditional branch
|
1995-11-22 21:02:49 +00:00 |
|
Michael Meissner
|
4a0351ab45
|
Add floating point model specific support; Redo method model specific support is done; Add remaining floating add/subtract-multiply
|
1995-11-21 21:41:25 +00:00 |
|
Michael Meissner
|
0bcce7d390
|
speed up search for free function unit slightly.
|
1995-11-20 04:05:36 +00:00 |
|
Angela Marie Thomas
|
86db8439a2
|
removed build-psim,config.make,config.hdr,function_unit.c,function_unit.h
|
1995-11-19 09:43:46 +00:00 |
|
Michael Meissner
|
15ec5b60e2
|
Add scheduling support for M{F,T}CR
|
1995-11-18 01:39:04 +00:00 |
|
Michael Meissner
|
54e986998a
|
More scheduling stuff
|
1995-11-18 01:14:45 +00:00 |
|
Michael Meissner
|
4220dcd698
|
checkpoint ppc simulator
|
1995-11-17 19:17:58 +00:00 |
|
Michael Meissner
|
84bbbc3577
|
Delete old functional_unit support; Add --enable-sim-model-issue; Monitor branch prediction success
|
1995-11-16 21:42:27 +00:00 |
|
Michael Meissner
|
867b71685a
|
fix bug in last checkin
|
1995-11-16 19:25:47 +00:00 |
|
Michael Meissner
|
845ff5a45f
|
more functional unit changes
|
1995-11-16 19:02:52 +00:00 |
|
Michael Meissner
|
acb06d3040
|
Add option to make options inline
|
1995-11-15 23:01:47 +00:00 |
|
Michael Meissner
|
80948f392b
|
More model specific changes
|
1995-11-15 22:53:59 +00:00 |
|
Michael Meissner
|
39c324612d
|
make inline model use static when inlining.
|
1995-11-14 11:34:01 +00:00 |
|
Michael Meissner
|
f35df46cc3
|
make inline model use static when inlining.
|
1995-11-14 11:25:34 +00:00 |
|
Michael Meissner
|
fe439e0f18
|
fix more warnings
|
1995-11-14 10:52:24 +00:00 |
|
Michael Meissner
|
ac79ccd41d
|
Fix warnings and dependency
|
1995-11-14 09:52:29 +00:00 |
|
Michael Meissner
|
1dc7c0ed84
|
checkpoint
|
1995-11-13 16:07:30 +00:00 |
|
Michael Meissner
|
eb4ef19775
|
Add model-functions support
|
1995-11-13 01:27:21 +00:00 |
|
Michael Meissner
|
28816f45f5
|
Add support for setting model name and other things
|
1995-11-12 14:20:39 +00:00 |
|
Michael Meissner
|
c05c182dd6
|
Various changes
|
1995-11-12 02:06:11 +00:00 |
|
Michael Meissner
|
d587782c78
|
fix typo
|
1995-11-11 12:30:17 +00:00 |
|
Michael Meissner
|
813ad010f6
|
Check for files in the source directory, not the build directory
|
1995-11-11 01:11:31 +00:00 |
|
Michael Meissner
|
a31140524a
|
Tons of changes to allow model specific information in the instruction file.
|
1995-11-10 22:49:05 +00:00 |
|
Michael Meissner
|
b51e5b4f6e
|
If --enable-sim-inline is not specified, default to DEFAULT_INLINE=1, not 2.
|
1995-11-10 11:41:58 +00:00 |
|
Michael Meissner
|
2bc7869d54
|
Obey --silent
|
1995-11-09 21:38:13 +00:00 |
|
Michael Meissner
|
23a994eee6
|
fix typo
|
1995-11-09 19:51:34 +00:00 |
|
Michael Meissner
|
ba62bb1c74
|
Turn on INLINES if using GCC to compile simulator; Print more stuff if requests -t trace; If !WITH_ASSERT, do not check whether illegal bits in instruction are set
|
1995-11-09 19:50:51 +00:00 |
|
Michael Meissner
|
c5addc193d
|
General cleanup; add -t options support to print all options
|
1995-11-09 02:35:15 +00:00 |
|
Michael Meissner
|
73c4941b23
|
first stage in function unit support; add new switches & latest code from andrew
|
1995-11-08 18:57:06 +00:00 |
|
Michael Meissner
|
bea9581508
|
Remove references to config.make/config.hdr
|
1995-11-07 02:58:35 +00:00 |
|