7d87d1fcf18c8d804d7aefd07ac3a858d63a57ba
[external/binutils.git] / sim / h8300 / ChangeLog
1 2015-12-30  Mike Frysinger  <vapier@gentoo.org>
2
3         * compile.c (sim_state_initialize): Delete.
4         (sim_open): Replace sim_state_initialize call with SBR_REGNUM
5         assignment.
6
7 2015-12-30  Mike Frysinger  <vapier@gentoo.org>
8
9         * compile.c (h8300_reg_store): Delete sd.  Change init_pointers to
10         use CPU_STATE (cpu).  Change h8_set_pc to cpu->pc.  Return -1 and
11         drop the printf if the default case.  Change all the set func calls
12         to use cpu->regs[rn] instead.
13         (h8300_reg_store): Delete sd.  Change init_pointers to
14         use CPU_STATE (cpu).  Change h8_get_pc to cpu->pc.  Return -1 and
15         drop the printf if the default case.  Change all the get func calls
16         to use cpu->regs[rn] instead.  Add ZERO_REGNUM case.  Return 2 and
17         4 instead of -1 at the end.
18
19 2015-12-30  Mike Frysinger  <vapier@gentoo.org>
20
21         * compile.c (lvalue): Change sim_engine_set_run_state calls to
22         sim_engine_halt.  Declare local cpu.
23         (fetch_1): Likewise.
24         (store_1): Likewise.
25         (sim_resume): Rename to ...
26         (step_once): ... this.  Declare init1, poll_count, reason, and
27         sigrc variables.  Delete step checking.  Change
28         sim_engine_set_run_state calls to sim_engine_halt.  Delete poll
29         logic.  Change while(1) loop to while(0).
30         (sim_engine_run): New function.
31         * Makefile.in (SIM_OBJS): Add sim-resume.o.
32
33 2015-12-30  Mike Frysinger  <vapier@gentoo.org>
34
35         * compile.c (sim_open): Delete current_alignment and
36         current_target_byte_order assignments.
37         * configure.ac: Call SIM_AC_OPTION_ENDIAN and
38         SIM_AC_OPTION_ALIGNMENT.
39         * configure: Regenerate.
40
41 2015-12-30  Mike Frysinger  <vapier@gentoo.org>
42
43         * wrapper.c (sim_store_register): Rename to ...
44         (h8300_reg_store): ... this.  Declare sd.
45         (sim_fetch_register): Rename to ...
46         (h8300_reg_fetch): ... this.  Declare sd.
47         (sim_open): Call CPU_REG_FETCH/CPU_REG_STORE.
48
49 2015-12-30  Mike Frysinger  <vapier@gentoo.org>
50
51         * compile.c (lreg): Delete.
52         (init_pointers): Delete lreg assignments.
53
54 2015-12-30  Mike Frysinger  <vapier@gentoo.org>
55
56         * inst.h: Delete file.
57         * Makefile.in (compile.o): Delete rule.
58
59 2015-12-26  Mike Frysinger  <vapier@gentoo.org>
60
61         * config.in, configure: Regenerate.
62
63 2015-12-24  Mike Frysinger  <vapier@gentoo.org>
64
65         * compile.c (H8300_OPTIONS): New enum from common/sim-options.c.
66         (h8300_option_handler): New func from common/sim-options.c.
67         (h8300_options): New options from common/sim-options.c.
68         (sim_open): Call sim_add_option_table.
69         * tconfig.h: Delete file.
70
71 2015-12-24  Mike Frysinger  <vapier@gentoo.org>
72
73         * tconfig.h (SIM_HAVE_SIMCACHE): Delete.
74
75 2015-11-21  Mike Frysinger  <vapier@gentoo.org>
76
77         * compile.c (sim_callback, sim_kind, myname): Delete.
78         (init_pointers, sim_store_register, sim_fetch_register, sim_info):
79         Change sim_callback->printf_filtered calls to sim_io_printf.
80         (sim_resume): Likewise.  Declare sim_callback.
81         (sim_open): Delete sim_callback, sim_kind, and myname assignment.
82         (sim_load); Use sd to look up myname, sim_callback, and sim_kind.
83
84 2015-11-15  Mike Frysinger  <vapier@gentoo.org>
85
86         * Makefile.in (SIM_OBJS): Delete sim-reason.o and sim-stop.o.
87
88 2015-11-15  Mike Frysinger  <vapier@gentoo.org>
89
90         * Makefile.in (SIM_OBJS): Add sim-reason.o and sim-stop.o.
91         * compile.c (sim_stop, sim_stop_reason): Delete.
92
93 2015-11-14  Mike Frysinger  <vapier@gentoo.org>
94
95         * Makefile.in (SIM_OBJS): Delete sim-load.o.
96
97 2015-11-14  Mike Frysinger  <vapier@gentoo.org>
98
99         * compile.c (sim_close): Delete.
100
101 2015-11-09  Mike Frysinger  <vapier@gentoo.org>
102
103         * compile.c (littleendian): Delete.
104         (init_pointers): Delete littleendian usage.
105
106 2015-06-23  Mike Frysinger  <vapier@gentoo.org>
107
108         * configure: Regenerate.
109
110 2015-06-12  Mike Frysinger  <vapier@gentoo.org>
111
112         * configure: Regenerate.
113
114 2015-06-12  Mike Frysinger  <vapier@gentoo.org>
115
116         * configure: Regenerate.
117
118 2015-04-18  Mike Frysinger  <vapier@gentoo.org>
119
120         * sim-main.h (SIM_CPU): Delete.
121
122 2015-04-18  Mike Frysinger  <vapier@gentoo.org>
123
124         * sim-main.h (sim_cia): Delete.
125
126 2015-04-17  Mike Frysinger  <vapier@gentoo.org>
127
128         * sim-main.h (CIA_GET, CIA_SET): Delete.
129
130 2015-04-17  Mike Frysinger  <vapier@gentoo.org>
131
132         * compile.c (h8300_pc_get, h8300_pc_set): New functions.
133         (sim_open): Declare new local var i.  Call CPU_PC_FETCH &
134         CPU_PC_STORE for all cpus.
135         * sim-main.h (SIM_CPU): Define.
136
137 2015-04-15  Mike Frysinger  <vapier@gentoo.org>
138
139         * Makefile.in (SIM_OBJS): Delete sim-cpu.o.
140         * sim-main.h (STATE_CPU): Delete.
141
142 2015-04-15  Mike Frysinger  <vapier@gentoo.org>
143
144         * compile.c: Include sim-options.h.
145         (sim_open): Call sim_cpu_alloc_all instead of sim_cpu_alloc.
146         * sim-main.h (struct sim_state): Change cpu to an array of pointers.
147         (STATE_CPU): Handle WITH_SMP.
148
149 2015-04-13  Mike Frysinger  <vapier@gentoo.org>
150
151         * configure: Regenerate.
152
153 2015-04-06  Mike Frysinger  <vapier@gentoo.org>
154
155         * Makefile.in (SIM_OBJS): Delete sim-engine.o.
156
157 2015-04-01  Mike Frysinger  <vapier@gentoo.org>
158
159         * Makefile.in (SIM_OBJS): Delete $(SIM_EXTRA_OBJS).
160
161 2015-03-31  Mike Frysinger  <vapier@gentoo.org>
162
163         * config.in, configure: Regenerate.
164
165 2015-03-24  Mike Frysinger  <vapier@gentoo.org>
166
167         * compile.c (sim_set_callbacks, sim_size, sim_trace): Delete.
168         * tconfig.h (SIM_HAVE_PROFILE): Delete.
169
170 2015-03-16  Mike Frysinger  <vapier@gentoo.org>
171
172         * config.in, configure: Regenerate.
173         * tconfig.in: Rename file ...
174         * tconfig.h: ... here.
175
176 2015-03-14  Mike Frysinger  <vapier@gentoo.org>
177
178         * Makefile.in (SIM_RUN_OBJS): Delete.
179
180 2015-03-14  Mike Frysinger  <vapier@gentoo.org>
181
182         * configure.ac (AC_CHECK_HEADERS): Delete stdlib.h & time.h.
183         * aclocal.m4, configure: Regenerate.
184
185 2014-12-03  Joel Brobecker  <brobecker@adacore.com>
186
187         * compile.c (sim_resume):  Adjust calls to "stat" and "fstat"
188         callbacks by calls to "to_stat" and "to_fstat" (resp) callbacks
189         following renaming in callback.h.
190
191 2014-08-19  Alan Modra  <amodra@gmail.com>
192
193         * configure: Regenerate.
194
195 2014-08-15  Roland McGrath  <mcgrathr@google.com>
196
197         * configure: Regenerate.
198         * config.in: Regenerate.
199
200 2014-03-05  Mike Frysinger  <vapier@gentoo.org>
201
202         * compile.c (sim_load): Add const to prog.
203
204 2014-02-17  Mike Frysinger  <vapier@gentoo.org>
205
206         PR gdb/16450
207         * compile.c (control_c_sim_desc): Delete.
208         (control_c): Likewise.
209         (sim_resume): Delete signal(SIGINT) handling.
210
211 2013-09-23  Alan Modra  <amodra@gmail.com>
212
213         * configure: Regenerate.
214
215 2013-06-03  Mike Frysinger  <vapier@gentoo.org>
216
217         * aclocal.m4, configure: Regenerate.
218
219 2012-06-15  Joel Brobecker  <brobecker@adacore.com>
220
221         * config.in, configure: Regenerate.
222
223 2012-05-18  Nick Clifton  <nickc@redhat.com>
224
225         PR 14072
226         * compile.c: Include config.h before system header files.
227         * sim-main.h: Likewise.
228
229 2012-03-24  Mike Frysinger  <vapier@gentoo.org>
230
231         * aclocal.m4, config.in, configure: Regenerate.
232
233 2011-12-03  Mike Frysinger  <vapier@gentoo.org>
234
235         * aclocal.m4: New file.
236         * configure: Regenerate.
237
238 2011-10-17  Mike Frysinger  <vapier@gentoo.org>
239
240         * configure.ac: Change include to common/acinclude.m4.
241
242 2011-10-17  Mike Frysinger  <vapier@gentoo.org>
243
244         * configure.ac: Change AC_PREREQ to 2.64.  Delete AC_CONFIG_HEADER
245         call.  Replace common.m4 include with SIM_AC_COMMON.
246         * configure: Regenerate.
247
248 2011-07-05  Mike Frysinger  <vapier@gentoo.org>
249
250         * compile.c (sim_do_command): Delete.
251
252 2011-01-11  Andrew Burgess  <aburgess@broadcom.com>
253
254         * compile.c (sim_store_register): Update return value to
255         match new API.
256
257 2010-04-14  Mike Frysinger  <vapier@gentoo.org>
258
259         * compile.c (sim_write): Add const to buffer arg.
260
261 2010-01-09  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
262
263         * configure: Regenerate.
264
265 2009-12-09  Yoshinori Sato <ysato@users.sourceforge.jp>
266         * compile.c(fetch_1): Fix pre-dec, pre-inc, post-dec and post-inc.
267         Index registers not masked memory areas.
268         Only simply increment or decrement.
269         * compile.c(store_1): Ditto.
270
271 2009-08-22  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
272
273         * config.in: Regenerate.
274         * configure: Likewise.
275
276         * configure: Regenerate.
277
278 2008-12-01  Joel Sherrill <joel.sherrill@oarcorp.com>
279
280         * compile.c: Add const to remove warning.
281
282 2008-07-11  Hans-Peter Nilsson  <hp@axis.com>
283
284         * configure: Regenerate to track ../common/common.m4 changes.
285         * config.in: Ditto.
286
287 2008-06-06  Vladimir Prus  <vladimir@codesourcery.com>
288             Daniel Jacobowitz  <dan@codesourcery.com>
289             Joseph Myers  <joseph@codesourcery.com>
290
291         * configure: Regenerate.
292
293 2007-07-03  Yoshinori Sato <ysato@users.sourceforge.jp>
294
295         * compile.c (sim_resume): Fix the last byte of ARGV for
296         SYS_CMDLINE.
297
298 2006-12-21  Hans-Peter Nilsson  <hp@axis.com>
299
300         * acconfig.h: Remove.
301         * config.in: Regenerate.
302
303 2006-07-13  Yoshinori Sato <ysato@users.sourceforge.jp>
304
305         * compile.c (OBITOP): Bit address mask low three bit.
306         * compile.c (decode): Fix warning.
307
308 2006-06-13  Richard Earnshaw  <rearnsha@arm.com>
309
310         * configure: Regenerated.
311
312 2006-06-05  Daniel Jacobowitz  <dan@codesourcery.com>
313
314         * configure: Regenerated.
315
316 2006-05-31  Daniel Jacobowitz  <dan@codesourcery.com>
317
318         * configure: Regenerated.
319
320 2005-03-23  Mark Kettenis  <kettenis@gnu.org>
321
322         * configure: Regenerate.
323
324 2005-01-14  Andrew Cagney  <cagney@gnu.org>
325
326         * configure.ac: Sinclude aclocal.m4 before common.m4.  Add
327         explicit call to AC_CONFIG_HEADER.
328         * configure: Regenerate.
329
330 2005-01-12  Andrew Cagney  <cagney@gnu.org>
331
332         * configure.ac: Update to use ../common/common.m4.
333         * configure: Re-generate.
334
335 2005-01-11  Andrew Cagney  <cagney@localhost.localdomain>
336
337         * configure: Regenerated to track ../common/aclocal.m4 changes.
338
339 2005-01-07  Andrew Cagney  <cagney@gnu.org>
340
341         * configure.ac: Rename configure.in, require autoconf 2.59.
342         * configure: Re-generate.
343
344 2004-12-08  Hans-Peter Nilsson  <hp@axis.com>
345
346         * configure: Regenerate for ../common/aclocal.m4 update.
347
348 2004-06-28  Alexandre Oliva  <aoliva@redhat.com>
349
350         2003-07-23  Richard Sandiford  <rsandifo@redhat.com>
351         * compile.c (sim_resume): Make sure that dst.reg refers to the
352         right register byte in mova/sz.l @(dd,RnL),ERn.
353         2003-07-21  Richard Sandiford  <rsandifo@redhat.com>
354         * compile.c (sim_resume): Zero-extend immediate to muls, mulsu,
355         mulxs, divs and divxs.
356
357         * compile.c (sim_load): Update sd->memory_size.
358
359 2004-06-10  Michael Snyder  <msnyder@redhat.com>
360
361         Patch submitted by Nitin Yewale <NitinY@KPITCummins.com>.
362         * compile.c (sim_resume): Corrected ANDC operation on EXR for H8S.
363
364 2004-01-05  Michael Snyder  <msnyder@redhat.com>
365
366         * compile.c (sim_load): Don't pass a type to bfd_openr.
367
368 2003-12-16  Michael Snyder  <msnyder@redhat.com>
369
370         Patch submitted by Anil Paranjape <AnilP1@KPITCummins.com>
371         * sim-main.h (H8300H_MSIZE): Increase from 18 bits to 24 bits.
372
373 2003-12-11  Dhananjay Deshpande  <dhananjayd@kpitcummins.com>
374
375         * compile.c (set_h8300h): Initialize globals to zero.
376
377 2003-10-17  Shrinivas Atre  <shrinivasa@KPITCummins.com>
378
379         * compile.c (h8300_normal_mode): New.
380         (SP): Handle normal mode.
381         (bitfrom): Use normal mode flag to return suitable value.
382         (lvalue): Use normal mode flag to return command line location.
383         (decode): Decode instruction correctly for normal mode.
384         (init_pointers): Initialise memory correctly for normal mode.
385         (sim_resume): Handle cases for normal mode using h8300_normal_mode
386         flag.
387         (sim_store_register): Handle 2 byte PC for normal mode.
388         (sim_fetch_register): Handle 2 byte PC for normal mode.
389         (set_h8300h): Set normal mode flag as per architechture.
390         (sim_load): Allocate 64K for normal mode instead of bigger memory.
391
392 2003-07-18  Michael Snyder  <msnyder@redhat.com>
393
394         * compile.c (decode): Enhancements for mova.
395         Initialize cst, reg, and rdisp inside the loop, for each
396         new instruction.  Defer correction of the disp2 values until
397         later, and then adjust them by the size of the first operand,
398         rather than the size of the instruction.
399         (sim_resume): For mova, adjust the size of the second operand
400         according to the type of the first operand (INDEXB vs. INDEXW).
401         In cases where there is only one operand, the other two must
402         both be composed on the fly.
403
404 2003-07-22  Michael Snyder  <msnyder@redhat.com>
405
406         * compile.c (sim_resume): Revert 6-24 change, it does not
407         work with gdb breakpoints.
408
409 2003-07-17  Michael Snyder  <msnyder@redhat.com>
410
411         * compile.c (sim_resume): Handle shll reg, reg and shlr reg, reg.
412         (decode): IMM16 is always zero-extended.
413
414 2003-06-24  Michael Snyder  <msnyder@redhat.com>
415
416         * sim-main.h (SIM_WIFSTOPPED, SIM_WSTOPSIG): Define.
417         * compile.c (sim_resume): Use the above to return stop signal.
418
419 2003-06-18  Michael Snyder  <msnyder@redhat.com>
420
421         * compile.c: Replace "Hitachi" with "Renesas".
422         (decode): Distinguish AV_H8S from AV_H8H.
423         (sim_resume): H8SX can use any register for TAS.
424         (decode): Add support for VECIND.
425         (sim_resume): Implement rte/l and rts/l.
426         (GETSR): New macro (actually old macro reincarnated).
427         (decode): Add handling for IMM2.
428         (sim_resume): Drop extra block around jmp, jsr, rts.
429         Add handling for trapa and rte.
430         For divxu.b, change 0xffff mask to 0xff.
431         (set_h8300h): Add bfd_mach_h8300sxn machine.
432
433 2003-06-18  Corinna Vinschen  <vinschen@redhat.com>
434
435         * sim-main.h (enum h8_regnum): Turn around order of MACH, MACL
436         and SBR, VBR.
437
438 2003-06-05  Michael Snyder  <msnyder@redhat.com>
439
440         * compile.c (sim_fetch_register): Handle SBR, VBR, MACH, MACL.
441         (sim_store_register): Ditto.
442
443 2003-06-04  Michael Snyder  <msnyder@redhat.com>
444
445         * compile.c (sim_info): Fix typo in output.
446
447         * compile.c (set_h8300h): Replace 'flag' arguments
448         with a bfd_machine argument, and decode it inline.
449         Check for bfd_mach_h8300hn and bfd_mach_h8300sn.
450
451 2003-06-03  Michael Snyder  <msnyder@redhat.com>
452
453         * compile.c: Add h8300sx insns and addressing modes.
454         * sim-main.h: Replaces h8300/inst.h.
455         * Makefile.in: Tweak to bring in some sim/common stuff.
456
457 2003-04-13  Michael Snyder  <msnyder@redhat.com>
458
459         * compile.c (sim_resume): Implement 'daa' and 'das' instructions.
460
461 2003-03-20  D.Venkatasubramanian  <dvenkat@noida.hcltech.com>
462
463         * compile.c (cmdline_location): Added function to
464         return the location of 8-bit (256 locations) where the
465         Command Line arguments would be stored.
466         (decode): Added a TRAP to 0xcc for Commandline
467         processing using pseudo opcode O_SYS_CMDLINE.
468         (sim_resume): Added handling of O_SYS_CMDLINE Trap.
469         (sim_create_inferior): Setting a pointer to
470         Commandline Args array.
471         * inst.h: Added a new variable ptr_command_line for
472         storing pointer to Commandline array.
473
474 2003-03-14  D.Venkatasubramanian <dvenkat@noida.hcltech.com>
475
476         * compile.c (decode): Added code for some more magic traps.
477         * compile.c (sim_resume): Added support for File I/O system
478         calls through callback to host_system.
479         System calls provided support for :
480         open, read, write, lseek, close, stat, fstat
481         Only basic support for stat and fstat.
482
483 2003-02-27  Andrew Cagney  <cagney@redhat.com>
484
485         * compile.c (sim_open, sim_create_inferior): Rename _bfd to bfd.
486
487 2003-02-05  Kazu Hirata  <kazu@cs.umass.edu>
488
489         * compile.c (init_pointers): Abort if wreg never gets initialized.
490         (sim_resume): Fix the handling of exts.w and extu.w.
491
492 2003-01-31  Kazu Hirata  <kazu@cs.umass.edu>
493
494         * compile.c (sim_resume): Fix the handling of bxor.
495
496 2003-01-16  Michael Snyder  <msnyder@redhat.com>
497
498         * compile.c: Change K&R function definitions to ISO.
499         (fetch): Make static, and eliminate unused parameter 'n'.
500
501 2002-12-26  Kazu Hirata  <kazu@cs.umass.edu>
502
503         * compile.c: Fix formatting.
504         * inst.h: Likewise.
505
506 2002-07-29  Andrey Volkov  <avolkov@transas.com>
507
508         * compile.c: Include "gdb/sim-h8300.h"
509         * Makefile.in: Add dependences on "inst.h",
510         "gdb/callback.h", "gdb/remote-sim.h" and "gdb/sim-h8300.h".
511
512 2002-06-16  Andrew Cagney  <ac131313@redhat.com>
513
514         * configure: Regenerated to track ../common/aclocal.m4 changes.
515
516 2002-06-08  Andrew Cagney  <cagney@redhat.com>
517
518         * compile.c: Include "gdb/callback.h" and "gdb/remote-sim.h".
519
520 2002-05-19  Kazu Hirata  <kazu@cs.umass.edu>
521
522         * compile.c: Fix formatting.
523
524 2002-05-18  Kazu Hirata  <kazu@cs.umass.edu>
525
526         * compile.c: Fix formatting.
527
528 2002-05-17  Andrey Volkov  (avolkov@transas.com)
529
530         * compile.c: Add absented opcodes: LDC, STC, EEPMOV, TAS.
531
532 2002-05-17  Andrey Volkov  (avolkov@transas.com)
533
534         * compile.c: Add support of EXR register
535         * inst.h: Ditto.
536
537 2002-05-17  Andrey Volkov  (avolkov@transas.com)
538
539         * compile.c: Made h8300s as new target, not h8300h alias.
540         * inst.h: Ditto.
541
542 2002-05-17  Andrey Volkov  (avolkov@transas.com)
543
544         * compile.c: Add additional CCR flags (I,UI,H,U)
545
546 2002-05-17  Andrey Volkov  (avolkov@transas.com)
547
548         * compile.c: Change literal regnumbers to REGNUMS.
549         Fix instruction and cycles counting
550
551 2001-12-20  Kazu Hirata  <kazu@hxi.com>
552
553         * compile.c: Fix formatting.
554
555 2001-12-20  Kazu Hirata  <kazu@hxi.com>
556
557         * compile.c: Fix comment typos.
558
559 2000-08-10  Kazu Hirata  <kazu@hxi.com>
560
561         * compile.c (decode): Clean up the code.
562
563 2000-06-15  Kazu Hirata  <kazu@hxi.com>
564
565         * compile.c (decode): Distinguish inc/dec.[wl] and adds/subs
566         correctly.
567
568 2000-06-20  Frank Ch. Eigler  <fche@redhat.com>
569
570         * compile.c: Don't include "wait.h".
571         (sim_resume): Use local SIM_WIFEXITED and SIM_WIFSIGNALED macros
572         instead of WIF* from host.
573
574 2000-06-13  Frank Ch. Eigler  <fche@redhat.com>
575
576         * compile.c, writecode.c: Correct typo.
577
578 2000-06-13  Kazu Hirata  <kazu@hxi.com>
579
580         * compile.c: Fix formatting.
581
582 Tue May 23 21:39:23 2000  Andrew Cagney  <cagney@b1.cygnus.com>
583
584         * configure: Regenerated to track ../common/aclocal.m4 changes.
585
586 Thu Sep  2 18:15:53 1999  Andrew Cagney  <cagney@b1.cygnus.com>
587
588         * configure: Regenerated to track ../common/aclocal.m4 changes.
589
590 1999-05-08  Felix Lee  <flee@cygnus.com>
591
592         * configure: Regenerated to track ../common/aclocal.m4 changes.
593
594 1999-04-02  Keith Seitz  <keiths@cygnus.com>
595
596         * compile.c (POLL_QUIT_INTERVAL): Define. Used to tweak the
597         frequency at which the poll_quit callback is used.
598         (sim_resume): Use POLL_QUIT_INTERVAL instead of hard-coded value.
599
600 Tue Apr 28 18:33:31 1998  Geoffrey Noer  <noer@cygnus.com>
601
602         * configure: Regenerated to track ../common/aclocal.m4 changes.
603
604 Sun Apr 26 15:31:55 1998  Tom Tromey  <tromey@creche>
605
606         * configure: Regenerated to track ../common/aclocal.m4 changes.
607         * config.in: Ditto.
608
609 Sun Apr 26 15:20:14 1998  Tom Tromey  <tromey@cygnus.com>
610
611         * acconfig.h: New file.
612         * configure.in: Reverted change of Apr 24; use sinclude again.
613
614 Fri Apr 24 14:16:40 1998  Tom Tromey  <tromey@creche>
615
616         * configure: Regenerated to track ../common/aclocal.m4 changes.
617         * config.in: Ditto.
618
619 Fri Apr 24 11:19:46 1998  Tom Tromey  <tromey@cygnus.com>
620
621         * configure.in: Don't call sinclude.
622
623 Sat Apr  4 20:36:25 1998  Andrew Cagney  <cagney@b1.cygnus.com>
624
625         * configure: Regenerated to track ../common/aclocal.m4 changes.
626
627 Fri Mar 27 16:15:52 1998  Andrew Cagney  <cagney@b1.cygnus.com>
628
629         * configure: Regenerated to track ../common/aclocal.m4 changes.
630
631 Wed Mar 25 12:35:29 1998  Andrew Cagney  <cagney@b1.cygnus.com>
632
633         * configure: Regenerated to track ../common/aclocal.m4 changes.
634
635 Wed Mar 18 12:38:12 1998  Andrew Cagney  <cagney@b1.cygnus.com>
636
637         * configure: Regenerated to track ../common/aclocal.m4 changes.
638
639 Tue Feb 17 12:42:18 1998  Andrew Cagney  <cagney@b1.cygnus.com>
640
641         * compile.c (sim_store_register, sim_fetch_register): Pass in
642         length parameter.  Return -1.
643
644 Sun Feb  1 16:47:51 1998  Andrew Cagney  <cagney@b1.cygnus.com>
645
646         * configure: Regenerated to track ../common/aclocal.m4 changes.
647
648 Sat Jan 31 18:15:41 1998  Andrew Cagney  <cagney@b1.cygnus.com>
649
650         * configure: Regenerated to track ../common/aclocal.m4 changes.
651
652 Mon Jan 19 22:26:29 1998  Doug Evans  <devans@seba>
653
654         * configure: Regenerated to track ../common/aclocal.m4 changes.
655
656 Mon Dec 15 23:17:11 1997  Andrew Cagney  <cagney@b1.cygnus.com>
657
658         * configure: Regenerated to track ../common/aclocal.m4 changes.
659         * config.in: Ditto.
660
661 Thu Dec  4 09:21:05 1997  Doug Evans  <devans@canuck.cygnus.com>
662
663         * configure: Regenerated to track ../common/aclocal.m4 changes.
664
665 Tue Nov 11 16:52:07 1997  Angela Marie Thomas (angela@cygnus.com)
666
667         * compile.c: #include stdio.h for definition of NULL on
668         some platforms.
669
670 Wed Oct 22 14:43:00 1997  Andrew Cagney  <cagney@b1.cygnus.com>
671
672         * compile.c (sim_load): Pass lma_p and sim_write args to
673         sim_load_file.
674
675 Fri Oct  3 09:28:00 1997  Andrew Cagney  <cagney@b1.cygnus.com>
676
677         * configure: Regenerated to track ../common/aclocal.m4 changes.
678
679 Wed Sep 24 17:38:57 1997  Andrew Cagney  <cagney@b1.cygnus.com>
680
681         * configure: Regenerated to track ../common/aclocal.m4 changes.
682
683 Tue Sep 23 11:04:38 1997  Andrew Cagney  <cagney@b1.cygnus.com>
684
685         * configure: Regenerated to track ../common/aclocal.m4 changes.
686
687 Mon Sep 22 11:46:20 1997  Andrew Cagney  <cagney@b1.cygnus.com>
688
689         * configure: Regenerated to track ../common/aclocal.m4 changes.
690
691 Fri Sep 19 17:45:25 1997  Andrew Cagney  <cagney@b1.cygnus.com>
692
693         * configure: Regenerated to track ../common/aclocal.m4 changes.
694
695 Wed Sep 17 12:00:57 1997  Andrew Cagney  <cagney@b1.cygnus.com>
696
697         * Makefile.in (compile.o): Depend on config.h in local directory.
698
699 Mon Sep 15 17:36:15 1997  Andrew Cagney  <cagney@b1.cygnus.com>
700
701         * configure: Regenerated to track ../common/aclocal.m4 changes.
702
703 Tue Sep  9 22:17:26 1997  Felix Lee  <flee@cygnus.com>
704
705         * inst.h (sim_state): rename to h8300_sim_state, to avoid conflict
706         with sim/common.
707         * configure.in: check for sys/param.h
708         * compile.c: #ifdef HAVE_SYS_PARAM_H.
709         #define SIGTRAP for wingdb.
710         (sim_resume): poll keyboard at least once per call.
711         (sim_resume): use host_callback instead of printf for syscall
712         output.
713
714 Thu Sep  4 17:21:23 1997  Doug Evans  <dje@seba>
715
716         * configure: Regenerated to track ../common/aclocal.m4 changes.
717
718 Wed Aug 27 18:13:22 1997  Andrew Cagney  <cagney@b1.cygnus.com>
719
720         * configure: Regenerated to track ../common/aclocal.m4 changes.
721         * config.in: Ditto.
722
723 Tue Aug 26 10:38:43 1997  Andrew Cagney  <cagney@b1.cygnus.com>
724
725         * compile.c (sim_kill): Delete.
726         (sim_create_inferior): Add ABFD argument.
727         (sim_load): Move setting of PC from here.
728         (sim_create_inferior): To here.
729         (sim_open, sim_load, set_h8300h): Add fixme explaining why much of
730         the sim_load code should be moved to sim_open.
731
732 Mon Aug 25 17:50:22 1997  Andrew Cagney  <cagney@b1.cygnus.com>
733
734         * configure: Regenerated to track ../common/aclocal.m4 changes.
735         * config.in: Ditto.
736
737 Mon Aug 25 15:47:41 1997  Andrew Cagney  <cagney@b1.cygnus.com>
738
739         * compile.c (sim_open): Add ABFD argument.
740
741 Tue May 20 10:16:48 1997  Andrew Cagney  <cagney@b1.cygnus.com>
742
743         * compile.c (sim_open): Add callback argument.
744         (sim_set_callbacks): Delete SIM_DESC argument.
745
746 Wed Apr 30 10:22:29 1997  Doug Evans  <dje@canuck.cygnus.com>
747
748         * compile.c (sim_load): Call bfd_get_mach instead of examining
749         bfd fields directly.
750         * tconfig.in (SIM_PRE_LOAD): Delete, no longer used.
751
752 Thu Apr 24 00:39:51 1997  Doug Evans  <dje@canuck.cygnus.com>
753
754         * configure: Regenerated to track ../common/aclocal.m4 changes.
755
756 Fri Apr 18 14:30:09 1997  Andrew Cagney  <cagney@b1.cygnus.com>
757
758         * compile.c (sim_resume): Use poll_quit callback.
759         (sim_stop): New function.
760
761 Thu Apr 17 03:06:39 1997  Doug Evans  <dje@canuck.cygnus.com>
762
763         * Makefile.in (SIM_OBJS): Add sim-load.o.
764         * compile.c (sim_kind, myname): New static locals.
765         (sim_open): Set sim_kind, myname.
766         (sim_load): Return SIM_RC.  New arg abfd.  Update test for h8300h.
767         Call sim_load_file to load file into simulator.  Set start address
768         from bfd.
769         (sim_create_inferior): Return SIM_RC.  Delete arg start_address.
770
771 Mon Apr  7 15:45:02 1997  Andrew Cagney  <cagney@kremvax.cygnus.com>
772
773         * configure: Regenerated to track ../common/aclocal.m4 changes.
774         * config.in: Ditto.
775
776 Wed Apr  2 15:06:28 1997  Doug Evans  <dje@canuck.cygnus.com>
777
778         * compile.c (sim_open): New arg `kind'.
779
780         * configure: Regenerated to track ../common/aclocal.m4 changes.
781
782 Wed Apr  2 14:34:19 1997 Andrew Cagney <cagney@kremvax.cygnus.com>
783
784         * configure: Regenerated to track ../common/aclocal.m4 changes.
785
786 Wed Mar 19 01:14:00 1997  Andrew Cagney  <cagney@kremvax.cygnus.com>
787
788         * configure: Regenerated to track ../common/aclocal.m4 changes.
789
790 Mon Mar 17 15:10:07 1997  Andrew Cagney  <cagney@kremvax.cygnus.com>
791
792         * configure: Re-generate.
793
794 Fri Mar 14 10:34:11 1997  Michael Meissner  <meissner@cygnus.com>
795
796         * configure: Regenerate to track ../common/aclocal.m4 changes.
797
798 Thu Mar 13 12:48:05 1997  Doug Evans  <dje@canuck.cygnus.com>
799
800         * compile.c (sim_open): New SIM_DESC result.  Argument is now in
801         argv form.
802         (other sim_*): New SIM_DESC argument.
803
804 Tue Feb  4 13:36:29 1997  Doug Evans  <dje@canuck.cygnus.com>
805
806         * Makefile.in (@COMMON_MAKEFILE_FRAG): Use
807         COMMON_{PRE,POST}_CONFIG_FRAG instead.
808         * configure.in: sinclude ../common/aclocal.m4.
809         * configure: Regenerated.
810
811 Thu Jan 23 11:46:23 1997  Stu Grossman  (grossman@critters.cygnus.com)
812
813         * configure configure.in Makefile.in:  Update to new configure
814         scheme which is more compatible with WinGDB builds.
815         * configure.in:  Improve comment on how to run autoconf.
816         * configure:  Re-run autoconf to get new ../common/aclocal.m4.
817         * Makefile.in:  Use autoconf substitution to install common
818         makefile fragment.
819
820 Wed Nov 20 01:39:12 1996  Doug Evans  <dje@canuck.cygnus.com>
821
822         * Makefile.in: Delete stuff moved to ../common/Make-common.in.
823         (SIM_OBJS): Define.
824         * configure.in: Simplify using macros in ../common/aclocal.m4.
825         * configure: Regenerated.
826         * inst.h (enum sim_state): Define.
827         (cpu_state_type): New member `state'.  Set it whenever `exception'
828         is set.
829         * compile.c (sim_callback): New global.
830         (sim_set_simcache_size): Renamed from sim_csize.
831         (sim_resume, case O_SLEEP): Add right way to decode r0 but #if 0 out
832         'cus it can't work.  Change main loop exit test to use cpu.state.
833         (sim_trace): New function.
834         (sim_stop_reason): Add right way to set results, but #if 0 out.
835         (sim_size): New function.
836         (sim_info): Redirect calls to printf_filtered through callback.
837         (sim_set_callbacks): Record callback.
838         * run.c: Deleted, using one in ../common now.
839         * tconfig.in: New file.
840
841 Thu Oct  3 16:13:18 1996  Jason Molenda  (crash@godzilla.cygnus.co.jp)
842
843         * Makefile.in (mostlyclean): Don't remove config.log here.
844
845 Fri Aug  9 22:59:11 1996  Jeffrey A Law  (law@cygnus.com)
846
847         * compile.c (sim_resume): rts, sleep, bpt and nop have
848         no associated "size".
849
850 Tue Jul  9 22:15:39 1996  Jeffrey A Law  (law@cygnus.com)
851
852         * compile.c (sim_resume): Fix all rotate-by-2-bits insns.
853
854 Tue Jul  2 23:08:45 1996  Jeffrey A Law  (law@cygnus.com)
855
856         * run.c (main): Don't "load" sections which don't have
857         SEC_LOAD set.
858         * compile.c (sim_resume, case "O_NOT"): Use ONOT instead
859         of OSHIFTS.
860         (ONOT): Define.
861         (sim_resume, shift/rotate cases): Add support for shift/rotate
862         by two bits.
863         (OSHIFTS): Corresponding changes.
864
865 Tue Jul  2 01:37:27 1996  Jeffrey A Law  (law@cygnus.com)
866
867         * compile.c (sim_resume): Handle "ldm.l" and "stm.l".
868
869 Wed Jun 26 08:58:53 1996  Jeffrey A Law  (law@cygnus.com)
870
871         * compile.c (h8300smode): Declare.
872
873 Wed Jun 26 12:20:56 1996  Jason Molenda  (crash@godzilla.cygnus.co.jp)
874
875         * Makefile.in (bindir, libdir, datadir, mandir, infodir, includedir,
876         INSTALL_PROGRAM, INSTALL_DATA): Use autoconf-set values.
877         (docdir): Removed.
878         * configure.in (AC_PREREQ): autoconf 2.5 or higher.
879         (AC_PROG_INSTALL): Added.
880         * configure: Rebuilt.
881
882 Tue Jun 18 16:31:10 1996  Jeffrey A. Law  <law@rtl.cygnus.com>
883
884         * compile.c (sim_load): Treat the H8/S like the H8/300H for now.
885         * run.c (main): Treat the H8/S like the H8/300H for now.
886
887 Fri May 24 10:35:25 1996  Jeffrey A Law  (law@cygnus.com)
888
889         * compile.c (SEXTCHAR): Clear upper bits when sign
890         bit is clear.
891
892 Wed May 22 22:23:37 1996  Jeffrey A Law  (law@cygnus.com)
893
894         * compile.c (sim_resume): Correctly handle divu.
895
896 Tue May  7 02:13:05 1996  Jeffrey A Law  (law@cygnus.com)
897
898         * compile.c (sim_resume): Never allow the PC to have an
899         odd value.
900
901 Fri Apr 12 16:50:37 1996  Jeffrey A Law  (law@cygnus.com)
902
903         * inst.h: Expand on comments regarding H8300H_MSIZE.  Note
904         separate memory is allocate for the 8-bit area.
905         (struct cpu_state_type): Add new "eightbit' field.
906         * compile.c (GET_MEMORY_L): Handle access into the 8-bit
907         area.
908         (GET_MEMORY_W, GET_MEMORY_B): Likewise.
909         (SET_MEMORY_L, SET_MEMORY_W, SET_MEMORY_B): Likewise.
910         (init_pointers): Initialize space for the 8-bit area.
911         (sim_write): Handle writing into the 8-bit area.
912         (sim_read): Handle reading from the 8-bit area.
913         (sim_load): Reallocate space for the 8-bit area.
914
915         * compile.c (sim_load): Re-allocate memory for the simulator
916         here.
917
918 Fri Apr 12 09:39:56 1996  Jeffrey A Law  (law@cygnus.com)
919
920         * compile.c (sim_resume): Fix and simplify overflow and carry
921         handling for 32bit ALU insns.
922
923 Mon Apr  8 23:58:49 1996  Jeffrey A Law  (law@cygnus.com)
924
925         * compile.c (sim_resume): Fix overflow checks for ALU insns.
926
927 Fri Apr  5 17:20:59 1996  Jeffrey A Law  (law@cygnus.com)
928
929         * compile.c (decode): Use "bit" to hold L_3 immediates instead
930         of holding them in "abs".  Handle ABS8MEM memory references aka
931         8-bit area.  Replace ABSMOV references with ABS8MEM.
932
933 Wed Mar 13 17:43:56 1996  Jeffrey A Law  (law@cygnus.com)
934
935         * compile.c (fetch): Handle accesses to the exception/function
936         vectors.
937
938 Mon Mar 11 09:53:25 1996  Doug Evans  <dje@charmed.cygnus.com>
939
940         * compile.c: #include "wait.h".
941         (sim_resume, sleep insn): Check program exit status in r0.
942         (sim_resume, shift insns): Fix setting of overflow flag for shal.
943         * run.c: #include <signal.h>.
944         (main): Abort if program got SIGILL.
945         Print error message if argument is invalid.
946         (usage): Improve text.
947
948 Wed Feb 21 12:15:00 1996  Ian Lance Taylor  <ian@cygnus.com>
949
950         * configure: Regenerate with autoconf 2.7.
951
952 Thu Jan  4 11:52:53 1996  Doug Evans  <dje@canuck.cygnus.com>
953
954         * inst.h (MPOWER,MSIZE): Deleted.
955         (H8300{,H}_MSIZE): Define.
956         * compile.c (memory_size): New static global.
957         (init_pointers): Set memory size from one of H8300{,H}_MSIZE.
958         (sim_write,sim_read): Use memory_size.
959
960 Fri Oct 13 15:03:19 1995  steve chamberlain  <sac@slash.cygnus.com>
961
962         * compile.c (sim_set_callbacks): New.
963
964 Tue Oct 10 11:11:26 1995  Fred Fish  <fnf@cygnus.com>
965
966         * Makefile.in (BISON): Remove macro.
967
968 Wed Sep 20 13:35:02 1995  Ian Lance Taylor  <ian@cygnus.com>
969
970         * Makefile.in (maintainer-clean): New synonym for realclean.
971
972 Fri Sep  8 12:18:53 1995  Ian Lance Taylor  <ian@cygnus.com>
973
974         * Makefile.in (install): Don't install in $(tooldir).
975
976         * configure.in: Call AC_CONFIG_HEADER.  Don't try to use
977         bfd/hosts/*.h file or bfd/config/*.mh file.  Call AC_PROG_CC and
978         AC_PROG_RANLIB.  Substitute in values for CFLAGS, HDEFINES and AR.
979         Call AC_CHECK_HEADERS for stdlib.h and time.h.  Touch stamp.h if
980         creating config.h.
981         * configure: Rebuild.
982         * config.in: New file, created by autoheader.
983         * Makefile.in (AR): Define as @AR@.
984         (CC): New variable, defined as @CC@.
985         (CFLAGS): Define as @CFLAGS@.
986         (RANLIB): Define as @RANLIB@.
987         (HDEFINES, TDEFINES): New variables.
988         (@host_makefile_frag@): Remove.
989         (compile.o, run.o): Depend upon config.h.
990         (mostlyclean): Make the same as clean, not distclean.
991         (clean): Remove config.log.
992         (distclean): Remove config.h and stamp-h.
993         (Makefile): Don't depend upon @frags@.  Just rebuild Makefile when
994         invoking config.status.
995         (config.h, stamp-h): New targets.
996         * compile.c: Include "config.h".  Don't include <sys/times.h>.
997         Include <time.h> and <stdlib.h> if they exist.  Don't include
998         "sysdep.h".
999         (get_now): Remove unused local b.
1000         * run.c: Include "config.h".  Include <stdlib.h> if it exists.
1001         Don't include "sysdep.h".
1002         * writecode.c: Don't include "bfd.h" or "sysdep.h".  Include
1003         <stdio.h>.
1004
1005 Thu Aug  3 10:45:37 1995  Fred Fish  <fnf@cygnus.com>
1006
1007         * Update all FSF addresses except those in COPYING* files.
1008
1009 Wed Jul  5 14:32:54 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
1010
1011         * Makefile.in (clean): Remove run.
1012         (distclean): Remove Makefile.
1013
1014         * h8300.mt: Removed.
1015
1016         * Makefile.in, configure.in: converted to autoconf.
1017         * configure: New file, generated with autconf 2.4.
1018
1019 Fri Jun 30 16:50:24 1995  Stan Shebs  <shebs@andros.cygnus.com>
1020
1021         * compile.c (sim_do_command): New function.
1022
1023 Tue Jun 20 16:18:13 1995  Steve Chamberlain  <sac@slash.cygnus.com>
1024
1025         * compile.c (get_now): Don't do if win32.
1026         (sim_resume): Poll in win32 too.
1027
1028 Wed May 24 16:31:38 1995  Jim Wilson  <wilson@chestnut.cygnus.com>
1029
1030         * configure.in: Fix typo in last change.
1031
1032 Mon Mar 27 10:32:34 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
1033
1034         * run.c: parse arguments with getopt().
1035
1036 Tue Feb 28 17:30:08 1995  Ian Lance Taylor  <ian@cygnus.com>
1037
1038         * configure.in: Use ../../bfd/hosts/std-host.h if specific
1039         host unavailable.
1040
1041 Sun Jan 22 12:35:43 1995  Steve Chamberlain  <sac@splat>
1042
1043         * compile.c (sim_resume): Initialize cpu.mask.
1044
1045 Thu Sep  8 16:53:00 1994  Steve Chamberlain  (sac@jonny.cygnus.com)
1046
1047         * inst.h (MPOWER): Bump simulated memory size to 2^18 bytes.
1048
1049 Wed May 18 13:47:58 1994  Doug Evans  (dje@canuck.cygnus.com)
1050
1051         * compile.c: #include "bfd.h".
1052         (sim_*): Set result type to void where there isn't one.
1053         (sim_resume, default case): Set cpu.exception to SIGILL.
1054         (sim_trace): Delete.
1055         (sim_set_pc): Delete.
1056         (sim_info): Delete printf_fn arg, all callers changed.
1057         Call printf_filtered.
1058         (set_h8300h): New arg `flag', all callers changed.
1059         (sim_close): New function.
1060         (sim_load): New function.
1061         (sim_create_inferior): Renamed from sim_set_args, all callers changed.
1062         * run.c: #include <varargs.h>, "remote-sim.h".
1063         (printf_filtered): New function.
1064
1065 Fri May 13 18:32:27 1994  Doug Evans  (dje@canuck.cygnus.com)
1066
1067         * compile.c (decode): Fix typo (16 bit branches).
1068         (*): Some white space clean up.
1069
1070 Fri May  6 13:44:01 1994  Steve Chamberlain  (sac@jonny.cygnus.com)
1071
1072         * compile.c (decode): Compile 16bit branches properly.
1073
1074 Sat Dec 11 16:32:36 1993  Steve Chamberlain  (sac@thepub.cygnus.com)
1075
1076         * compile.c: Tidy up formatting. (sim_resume): Add orc, xorc,
1077         andc.  Poll for interrupts.
1078
1079 Thu Oct 28 19:29:34 1993  Doug Evans  (dje@canuck.cygnus.com)
1080
1081         * compile.c: #include "ansidecl.h" for remote-sim.h.
1082
1083 Tue Oct 26 09:43:36 1993  Doug Evans  (dje@canuck.cygnus.com)
1084
1085         * Makefile.in (CSEARCH): Add -I$(srcdir)/../../gdb
1086         * compile.c: #include "remote-sim.h".
1087         (sim_resume): New arg siggnal.
1088         (sim_write): Use SIM_ADDR for type of arg addr.
1089         Always return a value.
1090         (sim_read): Ditto.
1091         (sim_store_register): Result is type int.
1092         (sim_fetch_register): Ditto.
1093         (sim_stop_reason): Renamed from sim_stop_signal.
1094         (sim_set_pc): Use SIM_ADDR for type of arg pc.
1095         (sim_info): int result, new arg printf_fn.
1096         (sim_kill): int result.
1097         (sim_open): int result, new arg name.
1098         * run.c (main): Use sim_set_pc to set pc.
1099         Update call to sim_info.
1100
1101 Sat Oct 23 15:01:18 1993  Doug Evans  (dje@canuck.cygnus.com)
1102
1103         * compile.c (sim_stop_signal): Result is now enum sim_stop.
1104
1105 Fri Oct 15 23:49:27 1993  Jim Kingdon  (kingdon@lioth.cygnus.com)
1106
1107         * compile.c (sim_kill, sim_open, sim_set_args): New functions.
1108
1109 Thu Oct  7 16:24:10 1993  Steve Chamberlain  (sac@phydeaux.cygnus.com)
1110
1111         * compile.c (sim_set_pc): Write to the pc direcly.
1112         (sim_store_register): Now value is passed by reference. (sim_read,
1113         sim_write): Return number of bytes copied.
1114
1115 Tue Aug 17 07:16:15 1993  Steve Chamberlain  (sac@phydeaux.cygnus.com)
1116
1117         * compile.c (mop): New function to do multiplies.
1118
1119 Fri Jul 16 13:53:53 1993  Doug Evans  (dje@canuck.cygnus.com)
1120
1121         * compile.c (sim_resume): Add support for nop insn.
1122
1123 Thu Jul 15 09:59:01 1993  Doug Evans  (dje@canuck.cygnus.com)
1124
1125         * compile.c: Reset HMODE back to zero (accidently set it to 1).
1126
1127         * run.c (main): If h8/300h binary detected, call set_h8300h.
1128         * compile.c (sim_resume): Fix O_NEG insn.
1129
1130 Fri Jul  9 14:36:48 1993  Doug Evans  (dje@canuck.cygnus.com)
1131
1132         * run.c (main): Add -h flag to enable h8/300h emulation.
1133         * compile.c: Rename Hmode to HMODE (consistency with gdb).
1134         (set_h8300h): New function.
1135         (sim_resume): Add support for extu,exts insns.
1136         (sim_resume): Fix logical right shifting.
1137         (sim_resume, label alu32): Fix setting of carry flag.
1138
1139 Sun Jul  4 00:35:41 1993  Doug Evans  (dje@canuck.cygnus.com)
1140
1141         * compile.c (sim_csize): Initialize cpu.cache.
1142
1143 Fri Jul  2 17:42:59 1993  Doug Evans  (dje@canuck.cygnus.com)
1144
1145         * Makefile.in: Add -I../../bfd to pick up bfd.h.
1146
1147 Thu Jun 24 13:40:12 1993  Doug Evans  (dje@canuck.cygnus.com)
1148
1149         * run.c (main): Fix parsing of args.
1150
1151         * compile.c (sim_resume): Fix shll insn.
1152
1153 Tue Jun  8 14:16:46 1993  Steve Chamberlain  (sac@phydeaux.cygnus.com)
1154
1155         * compile.c: New file, supports H8/300H.
1156         * p1,p3, gencode.c, state.h, writecode.c All dead and obsolete.
1157
1158 Tue Jun  1 11:14:59 1993  Steve Chamberlain  (sac@thepub.cygnus.com)
1159
1160         * run.c (main): Add -v to print info.
1161         * p3.c (sim_info):  New function.
1162
1163 Mon Mar 15 15:48:31 1993  Ian Lance Taylor  (ian@cygnus.com)
1164
1165         * h8300.mt (DO_INSTALL): Renamed from INSTALL.
1166
1167 Wed Mar  3 15:06:53 1993  Steve Chamberlain  (sac@poseidon.cygnus.com)
1168
1169         * Makefile.in: Don't use cb or indent
1170         * p1.c, state.h, writecode.c: lint
1171
1172 Mon Feb  1 16:44:58 1993  John Gilmore  (gnu@cygnus.com)
1173
1174         * Makefile.in:  Make SunOS halfdone VPATH work.
1175         * p1.c:  Lint picked up by HP native compiler.
1176
1177 Mon Jan  4 12:32:35 1993  Steve Chamberlain  (sac@wahini.cygnus.com)
1178
1179         * p1.c (sim_resume): when running on dos, any character typed to
1180         the keyboard will cause a simulated exception.
1181
1182 Sun Jan  3 14:15:07 1993  Steve Chamberlain  (sac@thepub.cygnus.com)
1183
1184         * p1.c, p3.c, run.c, writecode.c: all used h8/300 opcodes in and
1185         running
1186
1187 Tue Dec 22 13:56:48 1992  Steve Chamberlain  (sac@thepub.cygnus.com)
1188
1189         * new
1190