]>
Commit | Line | Data |
---|---|---|
f24b7b69 JSC |
1 | Mon Sep 16 11:38:16 1996 James G. Smith <[email protected]> |
2 | ||
3 | * interp.c (sim_monitor): Improved monitor printf | |
4 | simulation. Tidied up simulator warnings, and added "--log" option | |
5 | for directing warning message output. | |
6 | * gencode.c: Use sim_warning() rather than WARNING macro. | |
7 | ||
8 | Thu Aug 22 15:03:12 1996 Ian Lance Taylor <[email protected]> | |
9 | ||
10 | * Makefile.in (gencode): Depend upon gencode.o, getopt.o, and | |
11 | getopt1.o, rather than on gencode.c. Link objects together. | |
12 | Don't link against -liberty. | |
13 | (gencode.o, getopt.o, getopt1.o): New targets. | |
14 | * gencode.c: Include <ctype.h> and "ansidecl.h". | |
15 | (AND): Undefine after including "ansidecl.h". | |
16 | (ULONG_MAX): Define if not defined. | |
17 | (OP_*): Don't define macros; now defined in opcode/mips.h. | |
18 | (main): Call my_strtoul rather than strtoul. | |
19 | (my_strtoul): New static function. | |
20 | ||
21 | Wed Jul 17 18:12:38 1996 Stu Grossman ([email protected]) | |
22 | ||
23 | * gencode.c (process_instructions): Generate word64 and uword64 | |
24 | instead of `long long' and `unsigned long long' data types. | |
25 | * interp.c: #include sysdep.h to get signals, and define default | |
26 | for SIGBUS. | |
27 | * (Convert): Work around for Visual-C++ compiler bug with type | |
28 | conversion. | |
29 | * support.h: Make things compile under Visual-C++ by using | |
30 | __int64 instead of `long long'. Change many refs to long long | |
31 | into word64/uword64 typedefs. | |
32 | ||
a271d1d9 JM |
33 | Wed Jun 26 12:24:55 1996 Jason Molenda ([email protected]) |
34 | ||
35 | * Makefile.in (bindir, libdir, datadir, mandir, infodir, includedir, | |
36 | INSTALL_PROGRAM, INSTALL_DATA): Use autoconf-set values. | |
37 | (docdir): Removed. | |
38 | * configure.in (AC_PREREQ): autoconf 2.5 or higher. | |
39 | (AC_PROG_INSTALL): Added. | |
40 | (AC_PROG_CC): Moved to before configure.host call. | |
41 | * configure: Rebuilt. | |
42 | ||
43 | Wed Jun 5 08:28:13 1996 James G. Smith <[email protected]> | |
44 | ||
45 | * configure.in: Define @SIMCONF@ depending on mips target. | |
46 | * configure: Rebuild. | |
47 | * Makefile.in (run): Add @SIMCONF@ to control simulator | |
48 | construction. | |
49 | * gencode.c: Change LOADDRMASK to 64bit memory model only. | |
50 | * interp.c: Remove some debugging, provide more detailed error | |
51 | messages, update memory accesses to use LOADDRMASK. | |
52 | ||
4fa134be ILT |
53 | Mon Jun 3 11:55:03 1996 Ian Lance Taylor <[email protected]> |
54 | ||
55 | * configure.in: Add calls to AC_CONFIG_HEADER, AC_CHECK_HEADERS, | |
56 | AC_CHECK_LIB, and AC_CHECK_FUNCS. Change AC_OUTPUT to set | |
57 | stamp-h. | |
58 | * configure: Rebuild. | |
59 | * config.in: New file, generated by autoheader. | |
60 | * interp.c: Include "config.h". Include <stdlib.h>, <string.h>, | |
61 | and <strings.h> if they exist. Replace #ifdef sun with #ifdef | |
62 | HAVE_ANINT and HAVE_AINT, as appropriate. | |
63 | * Makefile.in (run): Use @LIBS@ rather than -lm. | |
64 | (interp.o): Depend upon config.h. | |
65 | (Makefile): Just rebuild Makefile. | |
66 | (clean): Remove stamp-h. | |
67 | (mostlyclean): Make the same as clean, not as distclean. | |
68 | (config.h, stamp-h): New targets. | |
69 | ||
70 | Fri May 10 00:41:17 1996 James G. Smith <[email protected]> | |
71 | ||
72 | * interp.c (ColdReset): Fix boolean test. Make all simulator | |
73 | globals static. | |
74 | ||
f7481d45 JSC |
75 | Wed May 8 15:12:58 1996 James G. Smith <[email protected]> |
76 | ||
77 | * interp.c (xfer_direct_word, xfer_direct_long, | |
78 | swap_direct_word, swap_direct_long, xfer_big_word, | |
79 | xfer_big_long, xfer_little_word, xfer_little_long, | |
80 | swap_word,swap_long): Added. | |
81 | * interp.c (ColdReset): Provide function indirection to | |
82 | host<->simulated_target transfer routines. | |
83 | * interp.c (sim_store_register, sim_fetch_register): Updated to | |
84 | make use of indirected transfer routines. | |
85 | ||
86 | Fri Apr 19 15:48:24 1996 James G. Smith <[email protected]> | |
87 | ||
88 | * gencode.c (process_instructions): Ensure FP ABS instruction | |
89 | recognised. | |
90 | * interp.c (AbsoluteValue): Add routine. Also provide simple PMON | |
91 | system call support. | |
92 | ||
8b554809 JSC |
93 | Wed Apr 10 09:51:38 1996 James G. Smith <[email protected]> |
94 | ||
95 | * interp.c (sim_do_command): Complain if callback structure not | |
96 | initialised. | |
97 | ||
d0757082 JSC |
98 | Thu Mar 28 13:50:51 1996 James G. Smith <[email protected]> |
99 | ||
100 | * interp.c (Convert): Provide round-to-nearest and round-to-zero | |
101 | support for Sun hosts. | |
102 | * Makefile.in (gencode): Ensure the host compiler and libraries | |
103 | used for cross-hosted build. | |
104 | ||
e871dd18 JSC |
105 | Wed Mar 27 14:42:12 1996 James G. Smith <[email protected]> |
106 | ||
107 | * interp.c, gencode.c: Some more (TODO) tidying. | |
108 | ||
109 | Thu Mar 7 11:19:33 1996 James G. Smith <[email protected]> | |
110 | ||
111 | * gencode.c, interp.c: Replaced explicit long long references with | |
112 | WORD64HI, WORD64LO, SET64HI and SET64LO macro calls. | |
113 | * support.h (SET64LO, SET64HI): Macros added. | |
114 | ||
5c59ec43 ILT |
115 | Wed Feb 21 12:16:21 1996 Ian Lance Taylor <[email protected]> |
116 | ||
117 | * configure: Regenerate with autoconf 2.7. | |
118 | ||
119 | Tue Jan 30 08:48:18 1996 Fred Fish <[email protected]> | |
120 | ||
121 | * interp.c (LoadMemory): Enclose text following #endif in /* */. | |
122 | * support.h: Remove superfluous "1" from #if. | |
123 | * support.h (CHECKSIM): Remove stray 'a' at end of line. | |
124 | ||
125 | Mon Dec 4 11:44:40 1995 Jamie Smith <[email protected]> | |
126 | ||
127 | * interp.c (StoreFPR): Control UndefinedResult() call on | |
128 | WARN_RESULT manifest. | |
129 | ||
8bae0a0c JSC |
130 | Fri Dec 1 16:37:19 1995 James G. Smith <[email protected]> |
131 | ||
132 | * gencode.c: Tidied instruction decoding, and added FP instruction | |
133 | support. | |
134 | ||
135 | * interp.c: Added dineroIII, and BSD profiling support. Also | |
136 | run-time FP handling. | |
137 | ||
138 | Sun Oct 22 00:57:18 1995 James G. Smith <[email protected]> | |
139 | ||
140 | * Changelog, Makefile.in, README.Cygnus, configure, configure.in, | |
141 | gencode.c, interp.c, support.h: created. |