sim: Revert "Fix frv/iq2000/m32r/sh64 sim, default hardware to off."
[deliverable/binutils-gdb.git] / sim / sh64 / ChangeLog
CommitLineData
30452bbe
MF
12015-03-24 Mike Frysinger <vapier@gentoo.org>
2
3 * configure: Regenerate.
4
97f478c5
MF
52015-03-24 Mike Frysinger <vapier@gentoo.org>
6
7 * configure: Regenerate.
8
49cd1634
MF
92015-03-23 Mike Frysinger <vapier@gentoo.org>
10
11 * configure: Regenerate.
12
64dd13df
MF
132015-03-23 Mike Frysinger <vapier@gentoo.org>
14
15 * configure: Regenerate.
16
8a863336
MF
172015-03-23 Mike Frysinger <vapier@gentoo.org>
18
19 * Makefile.in (CONFIG_DEVICES): Delete.
20 (SIM_OBJS): Delete CONFIG_DEVICES.
21
ae7d0cac
MF
222015-03-16 Mike Frysinger <vapier@gentoo.org>
23
24 * aclocal.m4, config.in, configure: Regenerate.
25 * tconfig.in: Rename file ...
26 * tconfig.h: ... here.
27
8406bb59
MF
282015-03-15 Mike Frysinger <vapier@gentoo.org>
29
30 * tconfig.in [HAVE_DV_SOCKSER]: Delete.
31
465fb143
MF
322015-03-14 Mike Frysinger <vapier@gentoo.org>
33
34 * Makefile.in (SIM_RUN_OBJS): Delete.
35
c4892a6b
HPN
362014-08-23 Hans-Peter Nilsson <hp@axis.com>
37
38 * configure.ac: Default simulator hardware to off again
39 without emitting errors when off or dv-sockser.o unavailable.
40 * configure: Regenerate.
41
2974be62
AM
422014-08-19 Alan Modra <amodra@gmail.com>
43
44 * configure: Regenerate.
45
faa743bb
RM
462014-08-15 Roland McGrath <mcgrathr@google.com>
47
48 * configure: Regenerate.
49 * config.in: Regenerate.
50
bf3d9781
AM
512013-09-23 Alan Modra <amodra@gmail.com>
52
53 * configure: Regenerate.
54
31e6ad7d
MF
552013-06-03 Mike Frysinger <vapier@gentoo.org>
56
57 * aclocal.m4, configure: Regenerate.
58
1517bd27
MF
592013-03-26 Mike Frysinger <vapier@gentoo.org>
60
61 * configure: Regenerate.
62
94c63d78
JS
632013-03-23 Joel Sherrill <joel.sherrill@oarcorp.com>
64
65 * configure.ac: Fail if dv-sockser.o not available.
66 Error when --disable-sim-hardware is specified.
67 * configure: Regenerated.
68
5f3ef9d0
JB
692012-06-15 Joel Brobecker <brobecker@adacore.com>
70
71 * config.in, configure: Regenerate.
72
a6ff997c
NC
732012-05-18 Nick Clifton <nickc@redhat.com>
74
75 PR 14072
76 * interp.c: Include config.h before system header files.
77
2232061b
MF
782012-03-24 Mike Frysinger <vapier@gentoo.org>
79
80 * aclocal.m4, config.in, configure: Regenerate.
81
db2e4d67
MF
822011-12-03 Mike Frysinger <vapier@gentoo.org>
83
84 * aclocal.m4: New file.
85 * configure: Regenerate.
86
9c082ca8
MF
872011-10-17 Mike Frysinger <vapier@gentoo.org>
88
89 * configure.ac: Change include to common/acinclude.m4.
90
6ffe910a
MF
912011-10-17 Mike Frysinger <vapier@gentoo.org>
92
93 * configure.ac: Change AC_PREREQ to 2.64. Delete AC_CONFIG_HEADER
94 call. Replace common.m4 include with SIM_AC_COMMON.
95 * configure: Regenerate.
96
2419798b
MF
972011-07-05 Mike Frysinger <vapier@gentoo.org>
98
99 * sim-if.c (sim_do_command): Delete.
100
d79fe0d6
MF
1012011-02-14 Mike Frysinger <vapier@gentoo.org>
102
103 * sh64.c (trap_handler): Change zfree to free.
104
bfc85bc6
AM
1052010-10-09 Alan Modra <amodra@gmail.com>
106
107 * sh-desc.h: Regenerate.
108
c5351010
DE
1092010-02-12 Doug Evans <dje@sebabeach.org>
110
111 * decode-media.c, * decode-media.h: Regenerate.
112
2310652a
DE
1132010-02-11 Doug Evans <dje@sebabeach.org>
114
115 * decode-compact.c, * decode-media.c, * defs-compact.h, * defs-media.h,
116 * sem-compact-switch.c, * sem-compact.c, * sem-media-switch.c,
117 * sem-media.c, * sh-desc.c, * sh-desc.h: Regenerate.
118
d2c7a1a6
DE
1192010-01-24 Doug Evans <dje@sebabeach.org>
120
121 * cpu.h: Regenerate.
122
3725885a
RW
1232010-01-09 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
124
125 * configure: Regenerate.
126
0f51e9bf
DE
1272010-01-02 Doug Evans <dje@sebabeach.org>
128
129 * arch.c, * arch.h, * cpu.c, * cpu.h, * cpuall.h, * decode-compact.c,
130 * decode-compact.h, * decode-media.c, * decode-media.h,
131 * defs-compact.h, * defs-media.h, * sem-compact-switch.c,
132 * sem-compact.c, * sem-media-switch.c, * sem-media.c, * sh-desc.c,
133 * sh-desc.h, * sh-opc.h: Regenerate, update copyright year.
134
197fa1aa
DE
1352009-11-22 Doug Evans <dje@sebabeach.org>
136
137 * cpu.h: Regenerate.
138 * cpuall.h: Regenerate.
139 * decode-compact.c: Regenerate.
140 * decode-compact.h: Regenerate.
141 * decode-media.c: Regenerate.
142 * decode-media.h: Regenerate.
62836bf4
DE
143 * defs-compact.h: Regenerate.
144 * defs-media.h: Regenerate.
197fa1aa 145
62d08856
DE
1462009-11-03 Doug Evans <dje@sebabeach.org>
147
fda1c30b
DE
148 * arch.c: Regenerate.
149 * arch.h: Regenerate.
150 * cpu.c: Regenerate.
151 * cpu.h: Regenerate.
152 * cpuall.h: Regenerate.
153 * decode-compact.c: Regenerate.
154 * decode-compact.h: Regenerate.
155 * decode-media.c: Regenerate.
156 * decode-media.h: Regenerate.
157 * defs-compact.h: Regenerate.
158 * defs-media.h: Regenerate.
159 * sem-compact-switch.c: Regenerate.
160 * sem-compact.c: Regenerate.
161 * sem-media-switch.c: Regenerate.
162 * sem-media.c: Regenerate.
163 * sh-desc.c: Regenerate.
164 * sh-opc.h: Regenerate.
165
62d08856
DE
166 * Makefile.in (SIM_EXTRA_DEPS): Add sh-desc.h sh-opc.h.
167 (sh-desc.o): New rule.
168 (sh-desc.h,sh-desc.c,sh-opc.h): Replaces rule for desc.h.
169 (all generated file rules): Specify generated file with full path.
170
f979b695
DE
1712009-10-24 Doug Evans <dje@sebabeach.org>
172
173 * sh-desc.h: Regenerate.
174
d6416cdc
RW
1752009-08-22 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
176
81ecdfbb
RW
177 * config.in: Regenerate.
178 * configure: Likewise.
179
d6416cdc
RW
180 * configure: Regenerate.
181
b5bd9624
HPN
1822008-07-11 Hans-Peter Nilsson <hp@axis.com>
183
184 * configure: Regenerate to track ../common/common.m4 changes.
185 * config.in: Ditto.
186
6efef468
JM
1872008-06-06 Vladimir Prus <vladimir@codesourcery.com>
188 Daniel Jacobowitz <dan@codesourcery.com>
189 Joseph Myers <joseph@codesourcery.com>
190
191 * configure: Regenerate.
192
81963b26
HPN
1932006-12-21 Hans-Peter Nilsson <hp@axis.com>
194
195 * config.in, configure: Regenerate.
196
c7e628df
DB
1972006-10-18 Dave Brolley <brolley@redhat.com>
198
199 * Contribute the following changes:
200
201 2006-06-14 Dave Brolley <brolley@redhat.com>
202
203 * sh64-sim.h (sh64_fipr,sh64_fiprs,sh64_fldp,sh64_fstp,sh64_ftrv)
204 (sh64_fpref): New functions.
205 * sh64.c (sh64_fipr,sh64_fiprs,sh64_fldp,sh64_fstp,sh64_ftrv)
206 (sh64_fpref): New functions.
207 (sh_models): Add sh2e, sh2a, sh2a_nofpu, sh4_nofpu, sh4a,
208 sh4a_nofpu and sh4al.
209 (sh2e_mach): New MACH.
210 (sh2a_fpu_mach): New MACH.
211 (sh2a_nofpu_mach): New MACH.
212 (sh4_nofpu): New MACH.
213 (sh4a_mach): New MACH.
214 (sh4a_nofpu_mach): New MACH.
215 (sh4al_mach): New MACH.
216 * Makefile.in (stamp-*): Depend on $(CGEN_CPU_DIR)/sh-sim.cpu. Pass
217 archfile to CGEN script.
218 * arch.c: Regenerated.
219 * arch.h: Regenerated.
220 * cpu.c: Regenerated.
221 * cpu.h: Regenerated.
222 * cpuall.h: Regenerated.
223 * decode-compact.c: Regenerated.
224 * decode-compact.h: Regenerated.
225 * decode-media.c: Regenerated.
226 * decode-media.h: Regenerated.
227 * defs-compact.h: Regenerated.
228 * defs-media.h: Regenerated.
229 * sem-compact-switch.c: Regenerated.
230 * sem-compact.c: Regenerated.
231 * sem-media-switch.c: Regenerated.
232 * sem-media.c: Regenerated.
233 * sh-desc.c: Regenerated.
234 * sh-desc.h: Regenerated.
235 * sh-opc.h: Regenerated.
236
2f0122dc
DJ
2372006-06-05 Daniel Jacobowitz <dan@codesourcery.com>
238
239 * configure: Regenerated.
240
20e95c23
DJ
2412006-05-31 Daniel Jacobowitz <dan@codesourcery.com>
242
243 * configure: Regenerated.
244
4839e910
CV
2452005-05-02 Corinna Vinschen <vinschen@redhat.com>
246
247 * sh-desc.h: Move extern declaration of sh_cgen_ifld_table after
248 inclusion of cgen.h.
249
21bc7567
CV
2502005-04-15 Corinna Vinschen <vinschen@redhat.com>
251
252 * configure.ac: New file.
253 * configure.in: Remove.
254 * configure: Regenerate.
255 * defs-media.h (sem_fields): Add missing sfmt_ldhil member.
256 * sim-if.c (sim_open): Use struct bfd instead of struct _bfd.
257 (sim_create_inferior): Ditto.
258
379832de
HPN
2592004-12-08 Hans-Peter Nilsson <hp@axis.com>
260
261 * configure: Regenerate for ../common/aclocal.m4 update.
262
1bbd6057
JR
263Fri Feb 21 19:49:45 2003 J"orn Rennecke <joern.rennecke@superh.com>
264
265 * sem-media-switch.c, sem-media.c: Regenerate.
266
65044526
EZ
2672002-06-24 Richard Sandiford <rsandifo@redhat.com>
268
269 * sh64.c: Update path of "callback.h".
270
2712002-06-20 Elena Zannoni <ezannoni@redhat.com>
272
273 * sh64.c: Include correct file for register numbers.
274
1c509ca8
JR
275Fri May 17 14:27:41 2002 J"orn Rennecke <joern.rennecke@superh.com>
276
277 * sim-if.c (sh64_disassemble_insn): Use print_insn_sh instead of
278 print_insn_shl.
279
cbb38b47
BE
2802001-07-05 Ben Elliston <bje@redhat.com>
281
282 * Makefile.in (stamp-arch): Use $(CGEN_CPU_DIR).
283 (stamp-desc): Likewise.
284 (stamp-cpu): Likewise.
285 (stamp-defs-compact): Likewise.
286 (stamp-defs-media): Likewise.
287 (stamp-decode-compact): Likewise.
288 (stamp-decode-media): Likewise.
289
2902001-03-30 Ben Elliston <bje@redhat.com>
291
292 * sim-if.c (sim_open): Set sh64_idesc_{media,compact} to NULL.
293 * sh64-sim.h (sh64_idesc_{compact,media}): Declare extern.
294 * sh64.c (sh64_idesc_{compact,media}): Make non-static.
295
2962001-01-30 Ben Elliston <bje@redhat.com>
297
298 * sh64.c (SYS_argc, SYS_argn, SYS_argnlen): Define.
299 (trap_handler): Implement these syscalls.
300 (count_argc): New function.
301
3022001-01-24 Alexandre Oliva <aoliva@redhat.com>
303
304 * sh64.c (trap_handler): Implement time.
305
306 * sh64.c (fetch_str): New function.
307 (trap_handler): Re-implement write, and implement lseek, read,
308 open and close.
309
3102001-01-18 Elena Zannoni <ezannoni@kwikemart.cygnus.com>
311
312 * sh64.c (sh64_fetch_register): When fetching the PC, return the
313 PC value and set the LSB according to the current ISA.
314
3152001-01-18 Ben Elliston <bje@redhat.com>
316
317 * sh64.c (trap_handler): Use sim_engine_halt to indicate a program
318 has terminated, not exit!
319
3202001-01-12 Ben Elliston <bje@redhat.com>
321
322 * sh64.c (sh64_fcnvds): Re-implement.
323
324 * sh64.c: Include "bfd.h".
325 (trap_handler): New function. Consolidate function bodies of
326 sh64_trapa and sh64_compact_trapa.
327 (sh64_trapa): Use it.
328 (sh64_compact_trapa): Likewise.
329
3302001-01-11 Ben Elliston <bje@redhat.com>
331
332 * sem-media.c, sem-media-switch.c: Regenerate.
333 * sem-compact.c, sem-compact-switch.c: Likewise.
334
335 * sh64.c (sh64_trapa): Adhere to SH64 sys call conventions.
336
337 * cpu.h, sh-desc.c, sh-desc.h, sh-opc.h: Regenerate.
338 * decode-media.c, decode-media.h, defs-media.h: Likewise.
339 * sem-compact.c, sem-compact-switch.c: Likewise.
340 * sem-media.c, sem-media-switch.c: Likewise.
341
3422001-01-10 Ben Elliston <bje@redhat.com>
343
344 * sim-main.h (CIA_SET): Encode the current instruction set mode
345 when setting the cia.
346
3472001-01-08 Ben Elliston <bje@redhat.com>
348
349 * sh64.c (sh64_store_register): Do not set insn set mode--allow
350 sh64_h_pc_set() to do it.
351 (shmedia_init_cpu): Do not initialise the insn set mode--let the
352 loader set it based on bit 0 of the executable's starting address.
353 (shcompact_init_cpu): Likewise.
354 * mloop-compact.c (sh64_compact_pbb_begin): Emit a warning message
355 about malformed programs which have illegal insns in delay slots.
356 (sh64_compact_pbb_cti_chain): Examine the least significant bit of
357 the new pc, not the current instruction set mode to determine if
358 the next pbb in the chain will consist of SHmedia instructions.
359 * mloop-media.c (sh64_media_pbb_cti_chain): Likewise for SHcompact
360 switches. Set bit 0 when setting the pc for the next SHmedia pbb.
361
362 * cpu.c, cpu.h: Regenerate.
363 * sem-compact.c, sem-compact-switch.c: Likewise.
364 * sem-media.c, sem-media-switch.c: Likewise.
365
366 * sh64.c (sh64_compact_trapa): Use sim_io_write_{stdout,error}(),
367 not stdio functions to emit output when executing write traps.
368
3692001-01-07 Alexandre Oliva <aoliva@redhat.com>
370
371 * sh64.c (sh64_compact_trapa): Support writing to stderr. Flush
372 output stream after each (compound) write.
373
3742001-01-06 Ben Elliston <bje@redhat.com>
375
376 * sem-media.c, sem-media-switch.c: Regenerate.
377
3782001-01-04 Ben Elliston <bje@redhat.com>
379
380 * sem-compact.c, sem-compact-switch.c: Regenerate.
381 * cpu.h: Regenerate.
382
3832001-01-03 Ben Elliston <bje@redhat.com>
384
385 * cpu.c, cpu.h: Regenerate.
386 * sem-media.c, sem-media-switch.c: Likewise.
387
3882001-01-02 Ben Elliston <bje@redhat.com>
389
390 * sim-if.c (sh64_disassemble_insn): Set arch and mach fields using
391 BFD primitives.
392
393 * sem-compact.c, sem-compact-switch.c: Regenerate.
394
3952000-12-30 Alexandre Oliva <aoliva@redhat.com>
396
397 * sh64.c (sh64_nsb): Re-implement correctly.
398
3992000-12-26 Alexandre Oliva <aoliva@redhat.com>
400
401 * sh64.c (sh64_nsb): Re-implement.
402
4032000-12-27 Ben Elliston <bje@redhat.com>
404
405 * cpu.c, cpu.h: Regenerate.
406 * sem-compact.c, sem-compact-switch.c: Likewise.
407 * sem-media.c, sem-media-switch.c: Likewise.
408 * sh-desc.c: Likewise.
409
4102000-12-26 Ben Elliston <bje@redhat.com>
411
412 * mloop-compact.in, mloop-media.in: Remove.
413 * mloop-compact.c, mloop-media.c: New files.
414 * eng-compact.c, eng-media.c: Likewise.
415 * Makefile.in (mloop-compact.c): Remove target.
416 (stamp-mloop-compact): Likewise.
417 (mloop-media.c): Likewise.
418 (stamp-mloop-media): Likewise.
419 (sh64-clean): Update.
420 (stamp-mloop): Remove.
421
4222000-12-23 Ben Elliston <bje@redhat.com>
423
424 * sh64.c (sh64_prepare_run): Rename from shmedia_prepare_run.
425 (shcompact_prepare_run): Remove.
426 (sh2_mach, sh3_mach, sh3e_mach, sh4_mach, sh5_mach): Update.
427
4282000-12-22 Ben Elliston <bje@redhat.com>
429
430 * sh64.c (sh64_idesc_media, sh64_idesc_compact): New variables.
431 (sh64_dump): Remove.
432 (sh64_engine_run_full): Only compute idesc tables once.
433 (sh64_engine_run_fast): Likewise.
434 (shmedia_prepare_run): Do nothing.
435 (shcompact_prepare_run): Likewise.
436
437 * sem-compact.c, sem-compact-switch.c: Regenerate.
438 * sem-media.c, sem-media-switch.c: Likewise.
439
4402000-12-19 Ben Elliston <bje@redhat.com>
441
442 * sem-media.c, sem-media-switch.c: Regenerate.
443
4442000-12-15 Ben Elliston <bje@redhat.com>
445
446 * sh64.c (sh64_store_register): When storing a new PC, set ISA
447 mode based on the value of bit 0.
448
449 * sh64.c: Include "sim-sh64.h" for GDB interfacing.
450 (sh64_fetch_register): Implement.
451 (sh64_store_register): Likewise.
452
453 * sh64-sim.h (sh64_fmacs): Declare.
454 (sh64_ftrcdl, sh64_ftrcdq, sh64_ftrcsl): Likewise.
455
456 * sem-media.c, sem-media-switch.c: Regenerate.
457
4582000-12-13 Ben Elliston <bje@redhat.com>
459
460 * sh64-sim.h (sh64_compact_trapa): Renamed from sh64_trapa.
461 (sh64_trapa): Renamed from sh64_trap.
462 * sh64.c (sh64_trapa): Call sh64_compact_trapa for handling.
463 Apply renaming described above.
464
465 * decode-media.c, decode-media.h, defs-media.h: Regenerate.
466 * sem-media.c sem-media-switch.c: Likewise.
467 * sh-desc.c, sh-desc.h, sh-opc.h: Likewise.
468
4692000-12-12 Ben Elliston <bje@redhat.com>
470
471 * cpu.c, cpu.h, sh-desc.c: Regenerate.
472 * sem-media.c, sem-media-switch.c: Likewise.
473 * sem-compact.c, sem-compact-switch.c: Likewise.
474 * sh64-sim.h (sh64_ftrvs): Declare.
475 * sh64.c (sh64_ftrvs): Bug fixes.
476
477 * sh64.c (sh64_fcmpgtd): Fix order of arguments to sim_fpu_is_gt.
478 (sh64_fcmpgts): Likewise.
479
4802000-12-11 Ben Elliston <bje@redhat.com>
481
482 * decode-media.c, decode-media.h: Regenerate.
483 * defs-media.h: Likewise.
484 * sem-media.c, sem-media-switch.c: Likewise.
485 * sh-desc.c: Likewise.
486
4872000-12-08 Ben Elliston <bje@redhat.com>
488
489 * decode-media.c, decode-media.h: Regenerate.
490 * defs-media.h: Likewise.
491 * sem-media.c, sem-media-switch.c: Likewise.
492
4932000-12-07 Ben Elliston <bje@redhat.com>
494
495 * decode-media.c, decode-media.h: Regenerate.
496 * sem-media.c, sem-media-switch.c: Likewise.
497
498 * defs-media.h: Regenete.
499 * decode-compact.c, decode-media.c: Likewise.
500
5012000-12-06 Ben Elliston <bje@redhat.com>
502
503 * sh64.c (sh64_fcmpund): Return a BI.
504 (sh64_fcmpuns): Likewise.
505 (sh64_nsb): Treat source value as unsigned.
506 (sh64_compact_model_insn_before): New function.
507 (sh64_media_model_insn_before): Likewise.
508 (sh64_compact_model_insn_after): Likewise.
509 (sh64_media_model_insn_after): Likewise.
510 (sh_models): Use sh5_mach for "sh5".
511 * sh64-sim.h: Add missing function prototypes.
512
513 * cpu.c, cpu.h, defs-media.h, sh-desc.c: Regenerate.
514 * decode-media.c, decode-media.h: Likewise.
515 * sem-media.c, sem-media-switch.c: Likewise.
516
5172000-12-05 Ben Elliston <bje@redhat.com>
518
519 * mloop-compact.in, mloop-media.in: Use @prefix@.
520 * Makefile.in (stamp-mloop-compact): Pass -outfile-suffix option
521 to make generated files safe in the presence of parallel makes.
522 (stamp-mloop-media): Likewise.
523
524 * decode-media.c, defs-media.h: Regenerate.
525
5262000-12-04 Ben Elliston <bje@redhat.com>
527
528 * sh64-sim.h: Add function prototypes from sh64.c.
529
530 * Makefile.in (SH64_OBJS): Add ISA variant objects.
531 (SIM_EXTRA_DEPS): Do not depend on opcodes headers.
532 (SH64_INCLUDE_DEPS): Update for ISA variants.
533 (stamp-mloop-compact, stamp-mloop-media): New targets.
534 (decode-compact.o, sem-compact.o): New rules.
535 (decode-media.o, sem-media.o): Likewise.
536 (sh64-clean): Update.
537 (stamp-all, stamp-mloop, stamp-decode, stamp-defs): New targets.
538 (stamp-desc, stamp-cpu): Likewise.
539 (stamp-defs-compact, stamp-defs-media): Likewise.
540 (stamp-decode-compact, stamp-decode-media): Likewise.
541
542 * defs-compact.h, defs-media.h: Regenerate.
543
5442000-12-03 Ben Elliston <bje@redhat.com>
545
546 * sh64-sim.h (sh64_fcmpeqd, sh64_fcmpeqs): Declare.
547 (sh64_fcmpged, sh64_fcmpges): Likewise.
548 (sh64_fcmpgtd, sh64_fcmpgts): Likewise.
549
550 * sh64.c (sh64_endian): New function.
551 (sh64_fcmpeqd, sh64_fcmpeqs): Return a BI.
552 (sh64_fcmpged, sh64_fcmpges): Likewise.
553 (sh64_fcmpgtd, sh64_fcmpgts): Likewise.
554 (sh64_trap): Implement a basic syscall facility.
555 (sh64_trapa): Exit with return code in R5, not 0.
556 (sh64_model_sh5_u_exec): Remove.
557 (sh64_engine_run_full): New function.
558 (sh64_engine_run_fast): Likewise.
559 (shmedia_prepare_run): Likewise.
560 (shcompact_prepare_run): Likewise.
561 (sh64_get_idata): Likewise.
562 (sh64_init_cpu): Likewise.
563 (shmedia_init_cpu): Likewise.
564 (shcompact_init_cpu): Likewise.
565 (sh64_model_init): Likewise.
566 (sh_models): Define.
567 (sh5_imp_properties): Likewise.
568 (sh2_mach, sh3_mach, sh4_mach, sh5_mach): Define.
569
570 * sem-compact.c, sem-compact-switch.c: Regenerate.
571
5722000-12-01 Ben Elliston <bje@redhat.com>
573
574 * sh64-sim.h (sh64_endian): Declare.
575 * sim-main.h (sim_cia): Use UDI, not USI.
576 (WITH_PROFILE_MODEL_P): Remove.
577 * sim-if.c (sim_sh64_disassemble_insn): Remove.
578 (sh64_disassemble_insn): New function.
579 (sim_open): Use as this CPU's disassembler.
580 * eng.h: New file.
581 * decode.h (WITH_PROFILE_MODEL_P): Undefine.
582
583 * decode-compact.c, decode-media.c: Regenerate.
584 * defs-compact.h, defs-media.h: Likewise.
585 * sem-compact.c, sem-compact-switch.c: Likewise.
586 * sh-desc.c, sh-desc.h: Likewise.
587 * cpu.c, cpu.h, cpuall.h: Likewise.
588
5892000-11-30 Ben Elliston <bje@redhat.com>
590
591 * arch.c, sh-desc.c, sh-desc.h: Regenerate.
592
593 * tconfig.in (SIM_HAVE_BIENDIAN): Define.
594 * configure.in (SIM_AC_OPTION_BIGENDIAN): Do not hard-wire a
595 target byte order, but default to big endian.
596 * configure: Regenerate.
597
5982000-11-27 Ben Elliston <bje@redhat.com>
599
600 * sim-main.h (WITH_PROFILE_MODEL_P): Define.
601 * sh64-sim.h (ISM_COMPACT, ISM_MEDIA): New enums.
602
603 * sh-desc.c, sh-desc.h: Regenerate.
604 * arch.c, cpu.h, cpuall.h: Regenerate.
605 * decode.h (WITH_PROFILE_MODEL_P): Remove.
606
607 * mloop-compact.in, mloop-media.in: New files.
608 * decode.h: Likewise.
609
6102000-11-26 Ben Elliston <bje@redhat.com>
611
612 * sem-compact.c, sem-compact-switch.c: Generate.
613 * sem-media.c, sem-media-switch.c: Likewise.
614
6152000-11-25 Ben Elliston <bje@redhat.com>
616
617 * sh-desc.c, sh-desc.h, sh-opc.h: Generate.
618
619 * arch.c, arch.h, cpuall.h, cpu.c, cpu.h: Generate.
620 * decode-compact.c, decode-compact.h: Likewise.
621 * decode-media.c, decode-media.h: Likewise.
622 * sh64-sim.h: New file.
623 * sim-main.h: Likewise.
624
6252000-11-22 Ben Elliston <bje@redhat.com>
626
627 * sim-if.c: New file.
628 * sh64.c: Likewise.
629
6302000-11-16 Ben Elliston <bje@redhat.com>
631
632 * config.in: New file.
633 * tconfig.in: Likewise.
634 * configure.in: Likewise.
635 * configure: Generate.
636 * Makefile.in: New file.
This page took 0.636008 seconds and 4 git commands to generate.