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