Add new Java files.
[deliverable/binutils-gdb.git] / sim / d10v / ChangeLog
CommitLineData
04885cc3
DE
1Thu Apr 17 02:42:00 1997 Doug Evans <dje@canuck.cygnus.com>
2
3 * Makefile.in (SIM_OBJS): Add sim-load.o.
4 * d10v_sim.h (exec_bfd): Rename to prog_bfd.
5 * interp.c: #include bfd.h.
6 (myname, sim_kind, start_address): New static locals.
7 (prog_bfd_was_opened_p, prog_bfd): New static locals.
8 (decode_pc): Update to use prog_bfd.
9 (sim_open): Set sim_kind, myname. Ignore -E arg.
10 (sim_close): Close prog_bfd if simulator opened it.
11 (sim_create_inferior): Return SIM_RC. Delete arg start_address.
12 (sim_load): Return SIM_RC. New arg abfd. Set start address from bfd.
13 Call sim_load_file to load file into simulator.
14 * simops.c (trace_input_func): exec_bfd renamed to prog_bfd.
15
87e43259
AC
16Wed Apr 16 16:12:03 1997 Andrew Cagney <cagney@b1.cygnus.com>
17
18 * simops.c (OP_5F00): Only provide system calls SYS_execv,
19 SYS_wait, SYS_wait, SYS_utime, SYS_time if defined by the host.
20
21Mon Apr 7 15:45:02 1997 Andrew Cagney <cagney@kremvax.cygnus.com>
22
23 * configure: Regenerated to track ../common/aclocal.m4 changes.
24 * config.in: Ditto.
25
fbda74b1
DE
26Wed Apr 2 15:06:28 1997 Doug Evans <dje@canuck.cygnus.com>
27
8020feac
DE
28 * interp.c (sim_open): New arg `kind'.
29
fbda74b1
DE
30 * configure: Regenerated to track ../common/aclocal.m4 changes.
31
a35e91c3
AC
32Wed Apr 2 14:34:19 1997 Andrew Cagney <cagney@kremvax.cygnus.com>
33
34 * configure: Regenerated to track ../common/aclocal.m4 changes.
35
36Mon Mar 17 15:10:07 1997 Andrew Cagney <cagney@kremvax.cygnus.com>
37
38 * configure: Re-generate.
39
601fb8ae
MM
40Fri Mar 14 10:34:11 1997 Michael Meissner <meissner@cygnus.com>
41
42 * configure: Regenerate to track ../common/aclocal.m4 changes.
43
44 * simops.c (OP_5F00): Remove old traps 1-3. Make trap 15 the same
eb312eff
MM
45 as trap 0, which will be deprecated. Only set errno, if an error
46 in fact was returned.
601fb8ae 47
395adcff
DE
48Thu Mar 13 12:41:20 1997 Doug Evans <dje@canuck.cygnus.com>
49
50 * interp.c: Delete redundant prototypes of sim_foo fns.
51 (sim_open): New SIM_DESC result. Argument is now in argv form.
52 (other sim_*): New SIM_DESC argument.
53
fd435e9f
MM
54Thu Mar 13 10:29:04 1997 Michael Meissner <meissner@cygnus.com>
55
56 * simops.c (trace_{input,output}_func): Call flush_stdout from the
57 callback functions.
58 (OP_5F00): Ditto.
f4b022d3
MM
59 (OP_6{4,6,C,A}01): Test for post decrement on the stack pointer.
60 (OP_{1200,1000000,201,5FE0,1003,17001002}): Fix problems in
61 setting the carry bit after an add or a subtract.
fd435e9f
MM
62
63Wed Feb 12 16:04:15 1997 Michael Meissner <meissner@cygnus.com>
64
65 * simops.c (OP_{1403,15002A02,3{0,4}0{0,1}}): Only use the bottom
66 40 bits of accumulators. Sign/zero extend as appropriate.
67
19c5af72
DE
68Tue Feb 4 13:33:30 1997 Doug Evans <dje@canuck.cygnus.com>
69
70 * Makefile.in (@COMMON_MAKEFILE_FRAG): Use
71 COMMON_{PRE,POST}_CONFIG_FRAG instead.
72 * configure.in: sinclude ../common/aclocal.m4.
73 * configure: Regenerated.
74
295dbbe4
SG
75Thu Jan 23 11:46:23 1997 Stu Grossman (grossman@critters.cygnus.com)
76
77 * configure configure.in Makefile.in: Update to new configure
78 scheme which is more compatible with WinGDB builds.
79 * configure.in: Improve comment on how to run autoconf.
80 * configure: Re-run autoconf to get new ../common/aclocal.m4.
81 * Makefile.in: Use autoconf substitution to install common
82 makefile fragment.
83
84Fri Dec 27 22:54:05 1996 Angela Marie Thomas (angela@cygnus.com)
85
86 * gencode.c: patch to not #include "d10v_sim.h" which
87 unecessarily includes bfd.h and causes wingdb configure
88 to fail.
89
dbdae3de
MH
90Mon Dec 16 13:39:03 1996 Martin M. Hunt <hunt@pizza.cygnus.com>
91
92 * interp.c (xfer_mem): Change unified memory to 0x0.
93
94Thu Nov 28 20:42:56 1996 Michael Meissner <meissner@tiktok.cygnus.com>
95
96 * simops.c (OP_3E01): Fix tracing information.
97 (OP_300{0,1}): Do not propigate sign.
98
72eeb006
DE
99Mon Nov 25 19:47:40 1996 Doug Evans <dje@canuck.cygnus.com>
100
101 * config.in (WORDS_BIGENDIAN): Add.
102 * configure: Regenerated.
103 * d10v_sim.h: #include "config.h"
104
105Sat Nov 23 09:34:50 1996 Michael Meissner <meissner@tiktok.cygnus.com>
106
107 * gencode.c (write_opcodes): Eliminate warnings when generated
108 table.c is compiled.
109
24cbf0a4
MM
110Wed Nov 20 19:41:40 1996 Michael Meissner <meissner@tiktok.cygnus.com>
111
112 * interp.c (sim_open): Cast result of calloc, and make sure NULL
113 was not returned.
114 (dmem_addr): If address is illegal or in I/O space, signal a bus
115 error.
116 (pc_addr): Signal bus error, not illegal instruction for bogus
117 pc.
118
cee402dd
DE
119Wed Nov 20 01:23:03 1996 Doug Evans <dje@canuck.cygnus.com>
120
121 * Makefile.in: Delete all stuff moved to ../common/Make-common.in.
122 (SIM_OBJS,SIM_EXTRA_CFLAGS,SIM_EXTRA_CLEAN): Define.
123 * configure.in: Simplify using macros in ../common/aclocal.m4.
124 Call AC_CHECK_HEADERS(unistd.h).
125 * configure: Regenerated.
126 * config.in: New file.
127 * interp.c: #include "callback.h".
128 * simops.c: #include "config.h". #include <unistd.h> if present.
129
130Fri Nov 8 16:19:55 1996 Martin M. Hunt <hunt@pizza.cygnus.com>
131
132 * d10v-sim.h (simops): Add flag is_long.
133 (State): Add pc_changed. Instructions which update the PC should
134 use the JMP macro which sets this.
135 (JMP): New macro. Sets the PC and the pc_changed flag.
136
137 * gencode.c (write_opcodes): Add is_long field.
138
139 * interp.c (lookup_hash): If we blindly apply a short opcode's mask
140 to a long opcode we could get a false match. Check the opcode size.
141 (hash): Add a size field to the hash table.
142 (sim_open): Initialize size field in hash table.
143 (sim_resume): Change to logic for setting the PC. Used to increment the
144 PC if it had not been changed. This didn't allow single-instruction loops.
145 Now checks the flag State.pc_changed. Also now stops when ^C is received.
146 (dmem_addr): Fix translation of data segments to unified memory.
147 (sim_ctrl_c): New function. When ^C is received, set stop_simulator flag.
148
149 * simops.c: Changed all branch and jump instructions to use new JMP macro.
150 (OP_20000000): Corrected trace information to show this is a ldi.l, not
151 a ldi.s instruction.
152
5c839c67
MH
153Thu Oct 31 19:13:55 1996 Martin M. Hunt <hunt@pizza.cygnus.com>
154
155 * interp.c (sim_fetch_register, sim_store_register): Fix bug where
156 updating the accumulators was overwriting other parts of the global
157 State variable.
158
b30cdd35
MM
159Wed Oct 30 17:35:14 1996 Michael Meissner <meissner@tiktok.cygnus.com>
160
161 * interp.c (bfd.h) Don't include it here any more.
162 (text{,_start,_end}): Move here from simops.c and make extern.
163 (decode_pc): New function to return the PC as an address that the
164 debugger can use.
165 (dmem_addr): Print decoded PC in error message.
166 (pc_addr): Ditto.
167
168 * simops.c (bfd.h) Don't include it here any more.
169 (text{,_start,_end}): Move to simops.c.
170 (trace_input_func): Move decoding of PC, and looking up .text
171 start to decode_pc.
172
173 * d10v_sim.h (bfd.h): Include it here.
174 (text{,_start,_end}): Add external declarations.
175 (exec_bfd): Ditto.
176 (decode_pc): Ditto.
177
c422ecc7
MH
178Tue Oct 29 12:13:52 1996 Martin M. Hunt <hunt@pizza.cygnus.com>
179
180 * interp.c (sim_size): Now allocates unified memory for imap segments
181 0,1,2, and 127. Initializes imap0 and imap1 to 0x1000. Initializes dmap to 0.
182 (sim_write): Just call xfer_mem().
183 (sim_read): Just call xfer_mem().
184 (xfer_mem): New function. Does appropriate memory mapping and copies bytes.
185 (dmem_addr): New function. Reads dmap register and translates data
186 addresses to local addresses.
187 (pc_addr): New function. Reads imap register and computes local address
188 corresponding to contents of the PC.
189 (sim_resume): Change to use pc_addr().
190 (sim_create_inferior): Change reinitialization code. Also reinitializes
191 imap[01] and dmap.
192 (sim_fetch_register): Add fake registers 32,33,34 for imap0, imap1, and dmap.
193 (sim_store_register): Add fake registers 32,33,34 for imap0, imap1, and dmap.
194
195 * simops.c (MEMPTR): Redefine to use dmem_addr().
196 (OP_5F00): Replace references to STate.imem with dmem_addr().
197
198 * d10v-sim.h (State): Remove mem_min and mem_max. Add umem[128].
199 (RB,SW,RW,SLW,RLW): Redefine to use dmem_addr().
200 (IMAP0,IMAP1,DMAP,SET_IMAP,SET_IMAP1,SET_DMAP): Define.
201
202Tue Oct 22 15:22:33 1996 Michael Meissner <meissner@tiktok.cygnus.com>
203
204 * d10v_sim.h (_ins_type): Reorganize, so that we can provide
205 better statistics, like not counting NOPS as parallel
206 instructions, and printing total cycles.
207 (ins_type_counters): Make unsigned long.
208 (left_nops,right_nops): Fold into ins_type_counters.
209
210 * simops.c (trace_input_func): Print new instruction types.
211 Handle OP_R2R3 as input types.
212 (OP_{38000000,7000}): Correctly sign extend bytes.
213 (OP_5E00): Don't count NOPs as parallel instructions.
214 (OP_460B): Remove unused variable.
215 (OP_5F00): Ditto.
216
217 * interp.c (ins_type_counters): Make unsigned long.
218 (left_nops,right_nops): Delete.
219 (most functions): Add prototypes.
220 (INLINE): If GCC and optimize define as __inline__.
221 ({,lookup_}hash,get_operands): Declare as INLINE.
222 (do_parallel): Count conditional operations.
223 (add_commas): New function, to add commas every 3 digits.
224 (sim_size): Call add_commas to print numbers.
225 (sim_{open,resume}): Delete unused variables.
226 (sim_info): Provide better statistics.
227 (sim_read): Add int return type.
228
eca43eb1
MH
229Mon Oct 21 16:16:26 1996 Martin M. Hunt <hunt@pizza.cygnus.com>
230
231 * interp.c (sim_resume): Change the way single-stepping and exceptions
232 are handled so single-stepping works again.
233
55116079
MM
234Thu Oct 17 12:24:16 1996 Michael Meissner <meissner@tiktok.cygnus.com>
235
236 * endian.c: Optimize simulated loads/stores on x86, AIX, and big
237 endian hosts.
238
239 * configure.in (--enable-sim-bswap): New switch to enable using
240 the BSWAP instruction on x86's.
241 * configure: Regenerate.
242
243 * Makefile.in ({SWAP,CONFIG}_CFLAGS): Add --enable-sim-bswap
244 support.
245
11ec4de6
MM
246Wed Oct 16 13:50:06 1996 Michael Meissner <meissner@tiktok.cygnus.com>
247
5c255669
MM
248 * endian.c: New file. Move endian functions here from interp.c.
249 Optimize code, and make it work as either inline functions or as a
250 separate file.
251
252 * interp.c: Move endian functions from here to endian.c.
253
254 * Makefile.in (INCLUDE): Add endian.c.
255 (run,libsim.a): Add dependency on endian.o.
256 (endian.o): Add dependency.
257
258 * d10v_sim.h (read/write support): Always go through the machine
259 independent endian functions. If compiling with GCC and
260 optimizing, include endian.c so the endian functions are inlined.
261
11ec4de6
MM
262 * simops.c (OP_5F00): Correct tracing of accumulators.
263
57bc1a72
MM
264Tue Oct 15 10:57:50 1996 Michael Meissner <meissner@tiktok.cygnus.com>
265
266 * simops.c (OP_5F00): Add support for getpid, kill system calls.
267
268 * interp.c (do_{2_short,parallel}): If an exception is raised,
269 don't execute the second instruction.
270
8918b3a7
MM
271Sat Oct 12 22:17:43 1996 Michael Meissner <meissner@tiktok.cygnus.com>
272
273 * simops.c (OP_{31000000,6601,6201,6200}): Store address in a
274 temporary in case the register is overriden when loading.
275 (OP_6200): Output type is OP_DREG for tracing.
276
277Fri Oct 4 23:46:18 1996 Michael Meissner <meissner@tiktok.cygnus.com>
278
279 * d10v_sim.h (struct _state): Add mem_{min,max} fields.
280
281 * interp.c (sim_size): Initialize mem_{min,max} fields.
282 (sim_write): Update mem_{min,max} fields.
283 (sim_resume): If PC is not in the minimum/maximum memory range,
284 abort.
285 (sim_create_inferior): Preserve mem_{min,max} fields.
286
287Fri Sep 27 13:11:58 1996 Mark Alexander <marka@cygnus.com>
288
289 * simops.c (OP_5F00): Add support for time() system call.
290
a18cb100
MM
291Wed Sep 25 16:31:41 1996 Michael Meissner <meissner@tiktok.cygnus.com>
292
293 * simops.c (OP_{6E01,6A01,6E1F,6A00}): Print both words being
294 stored if tracing.
8918b3a7
MM
295 (OP_5F00,trace_{in,out}put_func): Add finer grain tracing for
296 system calls.
a18cb100
MM
297
298Mon Sep 23 17:55:30 1996 Michael Meissner <meissner@tiktok.cygnus.com>
299
300 * simops.c (op_types): Add OP_{CONSTANT8,R2,R3}.
301 (trace_input_func): Add support for OP_{CONSTANT8,R2,R3}.
302 (OP_{4900,24800000,4800,4A00,4B00,4D00,4C00}): Add OP_R2 and OP_R3
303 to call/subroutine returns to trace the first two arguments and
304 the return value. For small jumps, use CONSTANT8, not CONSTANT16.
305
c58a1ec2
MH
306Fri Sep 20 15:36:45 1996 Martin M. Hunt <hunt@pizza.cygnus.com>
307
308 * interp.c (sim_create_inferior): Reinitialize State every time
309 sim_create_inferior() is called.
310
c12f5c67
MM
311Thu Sep 19 21:38:20 1996 Michael Meissner <meissner@wogglebug.ziplink.net>
312
313 * simops.c (OP_{401,2000000,601,3000000,23000000}): Get sign right
314 on comparisons.
315 (OP_401): Fix tracing information.
316
74473ea1
MM
317Thu Sep 19 10:30:22 1996 Michael Meissner <meissner@tiktok.cygnus.com>
318
891513ee
MM
319 * simops.c (SIZE_{PC,LINE_NUMBER}): New default sizes for output.
320 (trace_input_func): Use them.
f061ddf6
MM
321 (trace_input_func): Make sure there is a trailing space after the
322 instruction.
addb61a5 323 (OP_6200): Fix tracing info.
891513ee 324
74473ea1
MM
325 * Makefile.in (run): Add dependencies on libbfd.a and
326 libiberity.a.
327
a49a15ad
MM
328Wed Sep 18 09:13:25 1996 Michael Meissner <meissner@tiktok.cygnus.com>
329
330 * d10v_sim.h (DEBUG_INSTRUCTION): New debug value to include line
331 numbers and function names in debug trace.
332 (DEBUG): If not defined, set to DEBUG_TRACE, DEBUG_VALUES, and
333 DEBUG_LINE_NUMBER.
334 (SIG_D10V_{STOP,EXIT}): Values to represent the stop instruction
335 and exit system call trap being executed.
336
337 * interp.c (sim_stop_reason): Set exit code correctly for stop
338 instruction and exit system call trap.
339
340 * configure.in (--enable-sim-cflags): Remove trace case.
341 (--enable-sim-debug): New switch to set the debug values.
342 * configure: Regenerate.
343
344 * simops.c (trace_{input,output}_func): Rename from
345 trace_{input,output}.
346 (trace_{input,output}): Call trace_{input,output}_func if
347 d10v_debug is non-zero.
348 (SIZE_INSTRUCTION): Cut down to 8.
349 (SIZE_OPERANDS): Cut down to 18.
350 (SIZE_LOCATION): New value for size of line number, function name
351 field.
352 (init_text_p,text{,_start,_end}): New static variables for
353 printing line number and function name.
0535fa1a 354 (exec_bfd): New external that run.c sets.
a49a15ad
MM
355 (trace_input_func): Print line number and function name if
356 available and if desired.
357 (OP_4E09): Don't print out DBT message.
358 (OP_5FE0): Set exception field to SIG_D10V_STOP.
359 (OP_5F00): Set exception field to SIG_D10V_EXIT.
360
215ac953
MM
361Sat Sep 14 22:18:43 1996 Michael Meissner <meissner@tiktok.cygnus.com>
362
363 * interp.c (do_2_short): If the instruction encodes jump->ins,
364 don't do the second instruction if the jump succeeds.
365
19d44375
MM
366Fri Sep 13 22:35:19 1996 Michael Meissner <meissner@tiktok.cygnus.com>
367
368 * simops.c (OP_5F00): Use unknown traps to print all GPRs,
369 accumulators, PC, and F0/F1/C flags.
370
65c0d7de
MA
371Thu Sep 12 12:50:11 1996 Mark Alexander <marka@cygnus.com>
372
373 * simops.c (OP_5F00): Fix problems with system calls.
374
a5719092
MM
375Thu Sep 12 12:19:28 1996 Michael Meissner <meissner@tiktok.cygnus.com>
376
377 * simops.c (OP_5F00): Correct tracing information for trap.
378
5ceef1b5
MM
379Wed Sep 11 18:55:50 1996 Michael Meissner <meissner@tiktok.cygnus.com>
380
381 * Makefile.in (CSEARCH): Correctly find opcodes directory.
382
069398aa
MM
383Mon Sep 9 13:27:26 1996 Michael Meissner <meissner@tiktok.cygnus.com>
384
385 * simops.c (trace_output): Properly align accumulator output.
386 (OP_3{0,2,4}00): Properly parenthesize test expression. Add error
387 if shift count is too high.
293c76a3 388 (OP_4E{00,02,04,20,22,40,42}): Make tests agree with book.
60fc5b72
MM
389 (OP_4E09): Make cpfg properly trace the input flags.
390 (op_types): Add OP_FLAG_OUTPUT.
391 (trace_{input,output}): Support OP_FLAG_OUTPUT.
308f64d3
MM
392 (OP_31000000): This ld2w varient is a 16-bit memory reference, not
393 an 8-bit memory reference instruction for tracing purposes.
2254cd90 394 (OP_201): Addi needs to set the carry.
069398aa 395
ea2155e8
MH
396Fri Sep 6 17:56:17 1996 Martin M. Hunt <hunt@pizza.cygnus.com>
397
398 * simops.c (OP_2600, OP_2601): Changed min and max comparisons
399 to use signed register values.
400
87178dbd
MM
401Wed Sep 4 11:35:17 1996 Michael Meissner <meissner@tiktok.cygnus.com>
402
403 * d10v_sim.h (DEBUG_*): Add bit flags for controlling debug
404 output.
405 (_ins_type): New enumeration to specify which container an
406 instruction is in, and whether it is part of a parallel operation.
407 (_state): Add ins_type field.
7eebfc62
MM
408 ({,u}int{8,16,32,64}): Use limits.h to size the appropriate types.
409 (ins_type_counters): Counters for the various instruction types.
410 ({left,right}_nops): Counters for the number of nops in each
411 container.
412 (d10v_debug): New variable to indicate whether debugging is turned
413 on.
414
415 * simops.c: (all functions): Change all #ifdef DEBUG code so that
416 the input and output values can be traced, along with the
417 instruction type. Make the -t option enable tracing.
418 (all functions): Change printf calls to use the printf_filtered
419 function in the callback table.
87178dbd
MM
420
421 * interp.c (_leftright): New enumeration to say whether 2 short
422 instructions are done left first or right first.
423 (do_{long,2_short,parallel}): Indicate in the machine state which
7eebfc62
MM
424 type of instruction this is. Count each of the types of
425 instructions executed.
87178dbd
MM
426 (sim_size): Only print the memory sizes if DEBUG_MEMSIZE debug
427 flag is set.
428 (sim_resume): Pass left/right indication to do_2_short.
7eebfc62
MM
429 (all functions): Change printf calls to use the printf_filtered
430 function in the callback table.
431 (sim_trace): Turn on debug flag if DEBUG was defined, and call
432 sim_resume.
433 (sim_info): Print out statistics on instructions.
434 (sim_{trace,create_inferior}): Eliminate extraneous output unless
435 debugging.
1eaaf305
MM
436 (sim_open): If args == -t and DEBUG was defined, set d10v_debug.
437 Only initialize the hash table the first time sim_open is called.
7eebfc62
MM
438
439 * Makefile.in: Make objects depend on d10v_sim.h.
1eaaf305
MM
440 ({,SIM_}CFLAGS): Include configure dependent switches. Setting
441 CFLAGS does not override host/target defines or SIM_CFLAGS.
442 (CC_FOR_BUILD,gencode): Use CC_FOR_BUILD to compile gencode.
443 (run): By default, the math library is not needed to be linked
444 in.
9b86c7e2 445 ({BFD,LIBIBERTY}_LIB): Define as variables so they can be
1eaaf305 446 overridden.
9b86c7e2
MM
447 (VPATH): Don't set to anything but @srcdir@ to work with non-GNU
448 makes.
449 ({run,callback}.o): Provide explicit paths to their appropriate
450 source directories.
451 (gencode{,.o},d10v-opc.o): Split compilation into creating object
452 and linking. Instead of linking in libopcodes.a, just compile
453 d10v-opc.o directly to handle canadian cross.
454 (CSEARCH): Add opcodes directory.
7eebfc62
MM
455
456 * configure.in (--enable-sim-cflags): New switch to allow user to
457 set the defaults.
1eaaf305 458 (CC_FOR_BUILD): Deal with canadian crosses.
7eebfc62 459 * configure: Regenerate.
87178dbd 460
8719be26
MA
461Wed Sep 04 04:45:34 1996 Mark Alexander <marka@cygnus.com>
462
463 * simops.c: Include correct syscall.h for d10v, not host's.
464 Fix #ifdef SYS_stat.
465
466Tue Sep 3 14:00:04 1996 Michael Meissner <meissner@tiktok.cygnus.com>
467
468 * simops.c (OP_5F00): Wrap all SYS_xxx traps with #ifdef.
469 Add trap 2 to be printf and trap 3 to be putchar.
470
471Wed Aug 28 21:42:34 1996 Mark Alexander <marka@cygnus.com>
472
473 * Makefile.in, d10v_sim.h, interp.c, simops.c: Add support
474 for low-level system calls.
475
d70b4d42
MH
476Wed Aug 28 17:33:19 1996 Martin M. Hunt <hunt@pizza.cygnus.com>
477
478 * Makefile.in, d10v_sim.h, interp.c: Fix byte-order problems.
479
480Mon Aug 26 18:30:28 1996 Martin M. Hunt <hunt@pizza.cygnus.com>
481
482 * d10v_sim.h (SEXT32): Added.
483 * interp.c: Commented out printfs.
484 * simops.c: Fixed error in sb and st2w.
485
486Thu Aug 15 13:30:03 1996 Martin M. Hunt <hunt@pizza.cygnus.com>
487
488 * Makefile.in, d10v_sim.h, interp.c, simops.c: Added remaining
489 DSP instructions. Added modulo addressing.
490
491Sun Aug 11 12:57:15 1996 Martin M. Hunt <hunt@pizza.cygnus.com>
492
493 * Makefile.in, d10v_sim.h, interp.c, simops.c: Snapshot.
494
4c38885c
MH
495Fri Aug 2 17:44:24 1996 Martin M. Hunt <hunt@pizza.cygnus.com>
496
497 * d10v_sim.h, simops.c: Snapshot.
498
2934d1c9
MH
499Thu Aug 1 17:05:24 1996 Martin M. Hunt <hunt@pizza.cygnus.com>
500
501 * ChangeLog, Makefile.in, configure, configure.in, d10v_sim.h,
502 gencode.c, interp.c, simops.c: Created.
503
This page took 0.067773 seconds and 4 git commands to generate.