Graft sim/common event and other code onto the mips simulator.
[deliverable/binutils-gdb.git] / sim / mips / ChangeLog
1 Mon May 19 18:20:38 1997 Andrew Cagney <cagney@b1.cygnus.com>
2
3 * Makefile.in (SIM_OBJS): Add common modules.
4
5 * interp.c (sim_set_callbacks): Also set SD callback.
6 (set_endianness, xfer_*, swap_*): Delete.
7 (host_read_word, host_read_long, host_swap_word, host_swap_long):
8 Change to functions using sim-endian macros.
9 (control_c, sim_stop): Delete, use common version.
10 (simulate): Convert into.
11 (sim_engine_run): This function.
12 (sim_resume): Delete.
13
14 * interp.c (simulation): New variable - the simulator object.
15 (sim_kind): Delete global - merged into simulation.
16 (sim_load): Cleanup. Move PC assignment from here.
17 (sim_create_inferior): To here.
18
19 * sim-main.h: New file.
20 * interp.c (sim-main.h): Include.
21
22 Thu Apr 24 00:39:51 1997 Doug Evans <dje@canuck.cygnus.com>
23
24 * configure: Regenerated to track ../common/aclocal.m4 changes.
25
26 Wed Apr 23 17:32:19 1997 Doug Evans <dje@canuck.cygnus.com>
27
28 * tconfig.in (SIM_HAVE_BIENDIAN): Define.
29
30 Mon Apr 21 17:16:13 1997 Gavin Koch <gavin@cygnus.com>
31
32 * gencode.c (build_instruction): DIV instructions: check
33 for division by zero and integer overflow before using
34 host's division operation.
35
36 Thu Apr 17 03:18:14 1997 Doug Evans <dje@canuck.cygnus.com>
37
38 * Makefile.in (SIM_OBJS): Add sim-load.o.
39 * interp.c: #include bfd.h.
40 (target_byte_order): Delete.
41 (sim_kind, myname, big_endian_p): New static locals.
42 (sim_open): Set sim_kind, myname. Move call to set_endianness to
43 after argument parsing. Recognize -E arg, set endianness accordingly.
44 (sim_load): Return SIM_RC. New arg abfd. Call sim_load_file to
45 load file into simulator. Set PC from bfd.
46 (sim_create_inferior): Return SIM_RC. Delete arg start_address.
47 (set_endianness): Use big_endian_p instead of target_byte_order.
48
49 Wed Apr 16 17:55:37 1997 Andrew Cagney <cagney@b1.cygnus.com>
50
51 * interp.c (sim_size): Delete prototype - conflicts with
52 definition in remote-sim.h. Correct definition.
53
54 Mon Apr 7 15:45:02 1997 Andrew Cagney <cagney@kremvax.cygnus.com>
55
56 * configure: Regenerated to track ../common/aclocal.m4 changes.
57 * config.in: Ditto.
58
59 Wed Apr 2 15:06:28 1997 Doug Evans <dje@canuck.cygnus.com>
60
61 * interp.c (sim_open): New arg `kind'.
62
63 * configure: Regenerated to track ../common/aclocal.m4 changes.
64
65 Wed Apr 2 14:34:19 1997 Andrew Cagney <cagney@kremvax.cygnus.com>
66
67 * configure: Regenerated to track ../common/aclocal.m4 changes.
68
69 Tue Mar 25 11:38:22 1997 Doug Evans <dje@canuck.cygnus.com>
70
71 * interp.c (sim_open): Set optind to 0 before calling getopt.
72
73 Wed Mar 19 01:14:00 1997 Andrew Cagney <cagney@kremvax.cygnus.com>
74
75 * configure: Regenerated to track ../common/aclocal.m4 changes.
76
77 Mon Mar 17 10:52:59 1997 Gavin Koch <gavin@cetus.cygnus.com>
78
79 * interp.c : Replace uses of pr_addr with pr_uword64
80 where the bit length is always 64 independent of SIM_ADDR.
81 (pr_uword64) : added.
82
83 Mon Mar 17 15:10:07 1997 Andrew Cagney <cagney@kremvax.cygnus.com>
84
85 * configure: Re-generate.
86
87 Fri Mar 14 10:34:11 1997 Michael Meissner <meissner@cygnus.com>
88
89 * configure: Regenerate to track ../common/aclocal.m4 changes.
90
91 Thu Mar 13 12:51:36 1997 Doug Evans <dje@canuck.cygnus.com>
92
93 * interp.c (sim_open): New SIM_DESC result. Argument is now
94 in argv form.
95 (other sim_*): New SIM_DESC argument.
96
97 start-sanitize-r5900
98 Wed Feb 26 18:32:21 1997 Gavin Koch <gavin@cygnus.com>
99
100 * gencode.c (POP_AND,POP_OR,POP_NOR,POP_XOR):
101 Change values to avoid overloading DOUBLEWORD which is tested
102 for all insns.
103 * gencode.c: reinstate "offending code".
104 end-sanitize-r5900
105
106 Mon Feb 24 22:47:14 1997 Dawn Perchik <dawn@cygnus.com>
107
108 * interp.c: Fix printing of addresses for non-64-bit targets.
109 (pr_addr): Add function to print address based on size.
110 start-sanitize-r5900
111 * gencode.c: #ifdef out offending code until a permanent fix
112 can be added. Code is causing build errors for non-5900 mips targets.
113 end-sanitize-r5900
114
115 start-sanitize-r5900
116 Thu Feb 20 10:40:24 1997 Gavin Koch <gavin@cetus.cygnus.com>
117
118 * gencode.c (process_instructions): Correct test for ISA dependent
119 architecture bits in isa field of MIPS_DECODE.
120
121 end-sanitize-r5900
122 Wed Feb 19 14:42:09 1997 Mark Alexander <marka@cygnus.com>
123
124 * interp.c (simopen): Add support for LSI MiniRISC PMON vectors.
125
126 start-sanitize-r5900
127 Tue Feb 18 17:03:47 1997 Gavin Koch <gavin@cygnus.com>
128
129 * gencode.c (MIPS_DECODE): Correct instruction feature flags for
130 PMADDUW.
131
132 end-sanitize-r5900
133 Thu Feb 13 14:08:30 1997 Ian Lance Taylor <ian@cygnus.com>
134
135 * gencode.c (build_mips16_operands): Correct computation of base
136 address for extended PC relative instruction.
137
138 start-sanitize-r5900
139 Fri Feb 7 11:12:44 1997 Gavin Koch <gavin@cygnus.com>
140
141 * Makefile.in, configure, configure.in, gencode.c,
142 interp.c, support.h: add r5900.
143
144 end-sanitize-r5900
145 Thu Feb 6 17:16:15 1997 Ian Lance Taylor <ian@cygnus.com>
146
147 * interp.c (mips16_entry): Add support for floating point cases.
148 (SignalException): Pass floating point cases to mips16_entry.
149 (ValueFPR): Don't restrict fmt_single and fmt_word to even
150 registers.
151 (StoreFPR): Likewise. Also, don't clobber fpr + 1 for fmt_single
152 or fmt_word.
153 (COP_LW): Pass fmt_word rather than fmt_uninterpreted to StoreFPR,
154 and then set the state to fmt_uninterpreted.
155 (COP_SW): Temporarily set the state to fmt_word while calling
156 ValueFPR.
157
158 Tue Feb 4 16:48:25 1997 Ian Lance Taylor <ian@cygnus.com>
159
160 * gencode.c (build_instruction): The high order may be set in the
161 comparison flags at any ISA level, not just ISA 4.
162
163 Tue Feb 4 13:33:30 1997 Doug Evans <dje@canuck.cygnus.com>
164
165 * Makefile.in (@COMMON_MAKEFILE_FRAG): Use
166 COMMON_{PRE,POST}_CONFIG_FRAG instead.
167 * configure.in: sinclude ../common/aclocal.m4.
168 * configure: Regenerated.
169
170 Fri Jan 31 11:11:45 1997 Ian Lance Taylor <ian@cygnus.com>
171
172 * configure: Rebuild after change to aclocal.m4.
173
174 Thu Jan 23 11:46:23 1997 Stu Grossman (grossman@critters.cygnus.com)
175
176 * configure configure.in Makefile.in: Update to new configure
177 scheme which is more compatible with WinGDB builds.
178 * configure.in: Improve comment on how to run autoconf.
179 * configure: Re-run autoconf to get new ../common/aclocal.m4.
180 * Makefile.in: Use autoconf substitution to install common
181 makefile fragment.
182
183 Wed Jan 8 12:39:03 1997 Jim Wilson <wilson@cygnus.com>
184
185 * gencode.c (build_instruction): Use BigEndianCPU instead of
186 ByteSwapMem.
187
188 Thu Jan 02 22:23:04 1997 Mark Alexander <marka@cygnus.com>
189
190 * interp.c (sim_monitor): Make output to stdout visible in
191 wingdb's I/O log window.
192
193 Tue Dec 31 07:04:00 1996 Mark Alexander <marka@cygnus.com>
194
195 * support.h: Undo previous change to SIGTRAP
196 and SIGQUIT values.
197
198 Mon Dec 30 17:36:06 1996 Ian Lance Taylor <ian@cygnus.com>
199
200 * interp.c (store_word, load_word): New static functions.
201 (mips16_entry): New static function.
202 (SignalException): Look for mips16 entry and exit instructions.
203 (simulate): Use the correct index when setting fpr_state after
204 doing a pending move.
205
206 Sun Dec 29 09:37:18 1996 Mark Alexander <marka@cygnus.com>
207
208 * interp.c: Fix byte-swapping code throughout to work on
209 both little- and big-endian hosts.
210
211 Sun Dec 29 09:18:32 1996 Mark Alexander <marka@cygnus.com>
212
213 * support.h: Make definitions of SIGTRAP and SIGQUIT consistent
214 with gdb/config/i386/xm-windows.h.
215
216 Fri Dec 27 22:48:51 1996 Mark Alexander <marka@cygnus.com>
217
218 * gencode.c (build_instruction): Work around MSVC++ code gen bug
219 that messes up arithmetic shifts.
220
221 Fri Dec 20 11:04:05 1996 Stu Grossman (grossman@critters.cygnus.com)
222
223 * support.h: Use _WIN32 instead of __WIN32__. Also add defs for
224 SIGTRAP and SIGQUIT for _WIN32.
225
226 Thu Dec 19 14:07:27 1996 Ian Lance Taylor <ian@cygnus.com>
227
228 * gencode.c (build_instruction) [MUL]: Cast operands to word64, to
229 force a 64 bit multiplication.
230 (build_instruction) [OR]: In mips16 mode, don't do anything if the
231 destination register is 0, since that is the default mips16 nop
232 instruction.
233
234 Mon Dec 16 14:59:38 1996 Ian Lance Taylor <ian@cygnus.com>
235
236 * gencode.c (MIPS16_DECODE): SWRASP is I8, not RI.
237 (build_endian_shift): Don't check proc64.
238 (build_instruction): Always set memval to uword64. Cast op2 to
239 uword64 when shifting it left in memory instructions. Always use
240 the same code for stores--don't special case proc64.
241
242 * gencode.c (build_mips16_operands): Fix base PC value for PC
243 relative operands.
244 (build_instruction): Call JALDELAYSLOT rather than DELAYSLOT for a
245 jal instruction.
246 * interp.c (simJALDELAYSLOT): Define.
247 (JALDELAYSLOT): Define.
248 (INDELAYSLOT, INJALDELAYSLOT): Define.
249 (simulate): Clear simJALDELAYSLOT when simDELAYSLOT is cleared.
250
251 Tue Dec 24 22:11:20 1996 Angela Marie Thomas (angela@cygnus.com)
252
253 * interp.c (sim_open): add flush_cache as a PMON routine
254 (sim_monitor): handle flush_cache by ignoring it
255
256 Wed Dec 11 13:53:51 1996 Jim Wilson <wilson@cygnus.com>
257
258 * gencode.c (build_instruction): Use !ByteSwapMem instead of
259 BigEndianMem.
260 * interp.c (CONFIG, config_EP_{mask,shift,D,DxxDxx, config_BE): Delete.
261 (BigEndianMem): Rename to ByteSwapMem and change sense.
262 (BigEndianCPU, sim_write, LoadMemory, StoreMemory): Change
263 BigEndianMem references to !ByteSwapMem.
264 (set_endianness): New function, with prototype.
265 (sim_open): Call set_endianness.
266 (sim_info): Use simBE instead of BigEndianMem.
267 (xfer_direct_word, xfer_direct_long, swap_direct_word,
268 swap_direct_long, xfer_big_word, xfer_big_long, xfer_little_word,
269 xfer_little_long, swap_word, swap_long): Delete unnecessary MSC_VER
270 ifdefs, keeping the prototype declaration.
271 (swap_word): Rewrite correctly.
272 (ColdReset): Delete references to CONFIG. Delete endianness related
273 code; moved to set_endianness.
274
275 Tue Dec 10 11:32:04 1996 Jim Wilson <wilson@cygnus.com>
276
277 * gencode.c (build_instruction, case JUMP): Truncate PC to 32 bits.
278 * interp.c (CHECKHILO): Define away.
279 (simSIGINT): New macro.
280 (membank_size): Increase from 1MB to 2MB.
281 (control_c): New function.
282 (sim_resume): Rename parameter signal to signal_number. Add local
283 variable prev. Call signal before and after simulate.
284 (sim_stop_reason): Add simSIGINT support.
285 (sim_warning, sim_error, dotrace, SignalException): Define as stdarg
286 functions always.
287 (sim_warning): Delete call to SignalException. Do call printf_filtered
288 if logfh is NULL.
289 (AddressTranslation): Add #ifdef DEBUG around debugging message and
290 a call to sim_warning.
291
292 Wed Nov 27 11:53:50 1996 Ian Lance Taylor <ian@cygnus.com>
293
294 * gencode.c (process_instructions): If ! proc64, skip DOUBLEWORD
295 16 bit instructions.
296
297 Tue Nov 26 11:53:12 1996 Ian Lance Taylor <ian@cygnus.com>
298
299 Add support for mips16 (16 bit MIPS implementation):
300 * gencode.c (inst_type): Add mips16 instruction encoding types.
301 (GETDATASIZEINSN): Define.
302 (MIPS_DECODE): Add REG flag to dsllv, dsrav, and dsrlv. Add
303 jalx. Add LEFT flag to mfhi and mflo. Add RIGHT flag to mthi and
304 mtlo.
305 (MIPS16_DECODE): New table, for mips16 instructions.
306 (bitmap_val): New static function.
307 (struct mips16_op): Define.
308 (mips16_op_table): New table, for mips16 operands.
309 (build_mips16_operands): New static function.
310 (process_instructions): If PC is odd, decode a mips16
311 instruction. Break out instruction handling into new
312 build_instruction function.
313 (build_instruction): New static function, broken out of
314 process_instructions. Check modifiers rather than flags for SHIFT
315 bit count and m[ft]{hi,lo} direction.
316 (usage): Pass program name to fprintf.
317 (main): Remove unused variable this_option_optind. Change
318 ``*loptarg++'' to ``loptarg++''.
319 (my_strtoul): Parenthesize && within ||.
320 * interp.c (LoadMemory): Accept a halfword pAddr if vAddr is odd.
321 (simulate): If PC is odd, fetch a 16 bit instruction, and
322 increment PC by 2 rather than 4.
323 * configure.in: Add case for mips16*-*-*.
324 * configure: Rebuild.
325
326 Fri Nov 22 08:49:36 1996 Mark Alexander <marka@cygnus.com>
327
328 * interp.c: Allow -t to enable tracing in standalone simulator.
329 Fix garbage output in trace file and error messages.
330
331 Wed Nov 20 01:54:37 1996 Doug Evans <dje@canuck.cygnus.com>
332
333 * Makefile.in: Delete stuff moved to ../common/Make-common.in.
334 (SIM_{OBJS,EXTRA_CFLAGS,EXTRA_CLEAN}): Define.
335 * configure.in: Simplify using macros in ../common/aclocal.m4.
336 * configure: Regenerated.
337 * tconfig.in: New file.
338
339 Tue Nov 12 13:34:00 1996 Dawn Perchik <dawn@cygnus.com>
340
341 * interp.c: Fix bugs in 64-bit port.
342 Use ansi function declarations for msvc compiler.
343 Initialize and test file pointer in trace code.
344 Prevent duplicate definition of LAST_EMED_REGNUM.
345
346 Tue Oct 15 11:07:06 1996 Mark Alexander <marka@cygnus.com>
347
348 * interp.c (xfer_big_long): Prevent unwanted sign extension.
349
350 Thu Sep 26 17:35:00 1996 James G. Smith <jsmith@cygnus.co.uk>
351
352 * interp.c (SignalException): Check for explicit terminating
353 breakpoint value.
354 * gencode.c: Pass instruction value through SignalException()
355 calls for Trap, Breakpoint and Syscall.
356
357 Thu Sep 26 11:35:17 1996 James G. Smith <jsmith@cygnus.co.uk>
358
359 * interp.c (SquareRoot): Add HAVE_SQRT check to ensure sqrt() is
360 only used on those hosts that provide it.
361 * configure.in: Add sqrt() to list of functions to be checked for.
362 * config.in: Re-generated.
363 * configure: Re-generated.
364
365 Fri Sep 20 15:47:12 1996 Ian Lance Taylor <ian@cygnus.com>
366
367 * gencode.c (process_instructions): Call build_endian_shift when
368 expanding STORE RIGHT, to fix swr.
369 * support.h (SIGNEXTEND): If the sign bit is not set, explicitly
370 clear the high bits.
371 * interp.c (Convert): Fix fmt_single to fmt_long to not truncate.
372 Fix float to int conversions to produce signed values.
373
374 Thu Sep 19 15:34:17 1996 Ian Lance Taylor <ian@cygnus.com>
375
376 * gencode.c (MIPS_DECODE): Set UNSIGNED for multu instruction.
377 (process_instructions): Correct handling of nor instruction.
378 Correct shift count for 32 bit shift instructions. Correct sign
379 extension for arithmetic shifts to not shift the number of bits in
380 the type. Fix 64 bit multiply high word calculation. Fix 32 bit
381 unsigned multiply. Fix ldxc1 and friends to use coprocessor 1.
382 Fix madd.
383 * interp.c (CHECKHILO): Don't set HIACCESS, LOACCESS, or HLPC.
384 It's OK to have a mult follow a mult. What's not OK is to have a
385 mult follow an mfhi.
386 (Convert): Comment out incorrect rounding code.
387
388 Mon Sep 16 11:38:16 1996 James G. Smith <jsmith@cygnus.co.uk>
389
390 * interp.c (sim_monitor): Improved monitor printf
391 simulation. Tidied up simulator warnings, and added "--log" option
392 for directing warning message output.
393 * gencode.c: Use sim_warning() rather than WARNING macro.
394
395 Thu Aug 22 15:03:12 1996 Ian Lance Taylor <ian@cygnus.com>
396
397 * Makefile.in (gencode): Depend upon gencode.o, getopt.o, and
398 getopt1.o, rather than on gencode.c. Link objects together.
399 Don't link against -liberty.
400 (gencode.o, getopt.o, getopt1.o): New targets.
401 * gencode.c: Include <ctype.h> and "ansidecl.h".
402 (AND): Undefine after including "ansidecl.h".
403 (ULONG_MAX): Define if not defined.
404 (OP_*): Don't define macros; now defined in opcode/mips.h.
405 (main): Call my_strtoul rather than strtoul.
406 (my_strtoul): New static function.
407
408 Wed Jul 17 18:12:38 1996 Stu Grossman (grossman@critters.cygnus.com)
409
410 * gencode.c (process_instructions): Generate word64 and uword64
411 instead of `long long' and `unsigned long long' data types.
412 * interp.c: #include sysdep.h to get signals, and define default
413 for SIGBUS.
414 * (Convert): Work around for Visual-C++ compiler bug with type
415 conversion.
416 * support.h: Make things compile under Visual-C++ by using
417 __int64 instead of `long long'. Change many refs to long long
418 into word64/uword64 typedefs.
419
420 Wed Jun 26 12:24:55 1996 Jason Molenda (crash@godzilla.cygnus.co.jp)
421
422 * Makefile.in (bindir, libdir, datadir, mandir, infodir, includedir,
423 INSTALL_PROGRAM, INSTALL_DATA): Use autoconf-set values.
424 (docdir): Removed.
425 * configure.in (AC_PREREQ): autoconf 2.5 or higher.
426 (AC_PROG_INSTALL): Added.
427 (AC_PROG_CC): Moved to before configure.host call.
428 * configure: Rebuilt.
429
430 Wed Jun 5 08:28:13 1996 James G. Smith <jsmith@cygnus.co.uk>
431
432 * configure.in: Define @SIMCONF@ depending on mips target.
433 * configure: Rebuild.
434 * Makefile.in (run): Add @SIMCONF@ to control simulator
435 construction.
436 * gencode.c: Change LOADDRMASK to 64bit memory model only.
437 * interp.c: Remove some debugging, provide more detailed error
438 messages, update memory accesses to use LOADDRMASK.
439
440 Mon Jun 3 11:55:03 1996 Ian Lance Taylor <ian@cygnus.com>
441
442 * configure.in: Add calls to AC_CONFIG_HEADER, AC_CHECK_HEADERS,
443 AC_CHECK_LIB, and AC_CHECK_FUNCS. Change AC_OUTPUT to set
444 stamp-h.
445 * configure: Rebuild.
446 * config.in: New file, generated by autoheader.
447 * interp.c: Include "config.h". Include <stdlib.h>, <string.h>,
448 and <strings.h> if they exist. Replace #ifdef sun with #ifdef
449 HAVE_ANINT and HAVE_AINT, as appropriate.
450 * Makefile.in (run): Use @LIBS@ rather than -lm.
451 (interp.o): Depend upon config.h.
452 (Makefile): Just rebuild Makefile.
453 (clean): Remove stamp-h.
454 (mostlyclean): Make the same as clean, not as distclean.
455 (config.h, stamp-h): New targets.
456
457 Fri May 10 00:41:17 1996 James G. Smith <jsmith@cygnus.co.uk>
458
459 * interp.c (ColdReset): Fix boolean test. Make all simulator
460 globals static.
461
462 Wed May 8 15:12:58 1996 James G. Smith <jsmith@cygnus.co.uk>
463
464 * interp.c (xfer_direct_word, xfer_direct_long,
465 swap_direct_word, swap_direct_long, xfer_big_word,
466 xfer_big_long, xfer_little_word, xfer_little_long,
467 swap_word,swap_long): Added.
468 * interp.c (ColdReset): Provide function indirection to
469 host<->simulated_target transfer routines.
470 * interp.c (sim_store_register, sim_fetch_register): Updated to
471 make use of indirected transfer routines.
472
473 Fri Apr 19 15:48:24 1996 James G. Smith <jsmith@cygnus.co.uk>
474
475 * gencode.c (process_instructions): Ensure FP ABS instruction
476 recognised.
477 * interp.c (AbsoluteValue): Add routine. Also provide simple PMON
478 system call support.
479
480 Wed Apr 10 09:51:38 1996 James G. Smith <jsmith@cygnus.co.uk>
481
482 * interp.c (sim_do_command): Complain if callback structure not
483 initialised.
484
485 Thu Mar 28 13:50:51 1996 James G. Smith <jsmith@cygnus.co.uk>
486
487 * interp.c (Convert): Provide round-to-nearest and round-to-zero
488 support for Sun hosts.
489 * Makefile.in (gencode): Ensure the host compiler and libraries
490 used for cross-hosted build.
491
492 Wed Mar 27 14:42:12 1996 James G. Smith <jsmith@cygnus.co.uk>
493
494 * interp.c, gencode.c: Some more (TODO) tidying.
495
496 Thu Mar 7 11:19:33 1996 James G. Smith <jsmith@cygnus.co.uk>
497
498 * gencode.c, interp.c: Replaced explicit long long references with
499 WORD64HI, WORD64LO, SET64HI and SET64LO macro calls.
500 * support.h (SET64LO, SET64HI): Macros added.
501
502 Wed Feb 21 12:16:21 1996 Ian Lance Taylor <ian@cygnus.com>
503
504 * configure: Regenerate with autoconf 2.7.
505
506 Tue Jan 30 08:48:18 1996 Fred Fish <fnf@cygnus.com>
507
508 * interp.c (LoadMemory): Enclose text following #endif in /* */.
509 * support.h: Remove superfluous "1" from #if.
510 * support.h (CHECKSIM): Remove stray 'a' at end of line.
511
512 Mon Dec 4 11:44:40 1995 Jamie Smith <jsmith@cygnus.com>
513
514 * interp.c (StoreFPR): Control UndefinedResult() call on
515 WARN_RESULT manifest.
516
517 Fri Dec 1 16:37:19 1995 James G. Smith <jsmith@cygnus.co.uk>
518
519 * gencode.c: Tidied instruction decoding, and added FP instruction
520 support.
521
522 * interp.c: Added dineroIII, and BSD profiling support. Also
523 run-time FP handling.
524
525 Sun Oct 22 00:57:18 1995 James G. Smith <jsmith@pasanda.cygnus.co.uk>
526
527 * Changelog, Makefile.in, README.Cygnus, configure, configure.in,
528 gencode.c, interp.c, support.h: created.
This page took 0.041072 seconds and 4 git commands to generate.