David Edelsohn
89a2c4fdaa
* run.c (main): Add -h flag to enable h8/300h emulation.
* compile.c: Rename Hmode to HMODE (consistency with gdb).
(set_h8300h): New function.
(sim_resume): Add support for extu,exts insns.
(sim_resume): Fix logical right shifting.
(sim_resume, label alu32): Fix setting of carry flag.
34 years ago
Steve Chamberlain
1a11e53014
* run.c (main), interp.c (sim_set_timeout): Remove timeout
functionality.
34 years ago
David Edelsohn
ce51bde687
(sim_csize): Initialize cpu.cache.
34 years ago
Steve Chamberlain
56fc37746d
Keep writecode.c
34 years ago
David Edelsohn
f7e3d580dc
Makefile.in: Add -I../../bfd to pick up bfd.h.
34 years ago
Steve Chamberlain
f6fba99573
Checkpoint.
34 years ago
David Edelsohn
1835992e85
* run.c (main): Fix parsing of args.
* compile.c (sim_resume): Fix shll insn.
34 years ago
Steve Chamberlain
e615309a0b
Look in the right place for bfd.h
34 years ago
Steve Chamberlain
ebd7d72e33
New file for configuring.
34 years ago
Steve Chamberlain
fdc506e668
Lint.
34 years ago
Steve Chamberlain
90fe361fdc
* gencode.c: Fix some opcodes.
* interp.c: Support for profiling and portability fixes.
* run.c (main): Get profiling args.
34 years ago
Jim Kingdon
68dd30141d
* Makefile.in: Add distclean, realclean, and mostlyclean targets.
34 years ago
Steve Chamberlain
ce38539a45
Checkpoint for dje.
34 years ago
Steve Chamberlain
a2ca98b6bb
Obsolete.
34 years ago
Steve Chamberlain
7ecaa5af33
Rewrite for H8/300-H
34 years ago
Steve Chamberlain
1cec8dae68
Support for -v
34 years ago
K. Richard Pixley
87756e15db
added things-to-lose sections
34 years ago
Ian Lance Taylor
30947f7efc
* Makefile.in (check, installcheck): Added dummy targets.
34 years ago
David D. Zuhn
b23eaace23
add no-op dvi target
34 years ago
Steve Chamberlain
5e1ac26014
Support for broken makes and lint.
34 years ago
Steve Chamberlain
ad5fcc6248
(endian): Add explicit rule for broken makes.
34 years ago
Steve Chamberlain
a86ea03fc2
Support for the SH
34 years ago
Steve Chamberlain
594266fc8a
New stuff for SH.
34 years ago
Steve Chamberlain
56a3fc33c9
Sanitize out empty direcories
34 years ago
Steve Chamberlain
a66ad4b239
add h8500 directory
34 years ago
Ian Lance Taylor
6deb169cc8
* h8300.mt (DO_INSTALL): Renamed from INSTALL.
34 years ago
Steve Chamberlain
83a4c26f54
Add ChangeLog to kept things
34 years ago
Steve Chamberlain
18079b9e6f
Found trying to compile on ok.
* Makefile.in: Don't use cb or indent
* p1.c, state.h, writecode.c: lint
34 years ago
Steve Chamberlain
ea6bbfba0a
Copyright change
34 years ago
K. Richard Pixley
7413f20a5e
build endian.h via a temporary file so that we don't leave an
incomplete file lying around on interrupted builds.
34 years ago
Steve Chamberlain
67c9903f93
* Makefile.in, configure.in: if target isn't supported, build a
harmless makefile.
support for make clean
34 years ago
Steve Chamberlain
47dba87afa
* Makefile.in, configure.in: if target isn't supported, build a
harmless makefile.
34 years ago
Steve Chamberlain
55538130c9
Remember about Makefile.in
34 years ago
Steve Chamberlain
e856060f53
These should be in too
34 years ago
Steve Chamberlain
b0c9f02613
New simulator tree structure
34 years ago
John Gilmore
6a467dd255
Add perifs.c and state.h; elim extraneous output.
34 years ago
John Gilmore
a082325bd2
* Makefile.in: Make SunOS halfdone VPATH work.
* p1.c: Lint picked up by HP native compiler.
34 years ago
Steve Chamberlain
2c320e3598
fix endian problem
34 years ago
Steve Chamberlain
69488a770a
new file
34 years ago
Steve Chamberlain
62b66d6df1
checkpoint
34 years ago
Steve Chamberlain
06137fcb39
* p{1,3}.c (sim_resume): when running on dos, any character typed to
the keyboard will cause a simulated exception.
34 years ago
Steve Chamberlain
4d53c4e361
Now works in a cross build environment
34 years ago
Steve Chamberlain
f53974be00
Allow srcdir builds
34 years ago
Steve Chamberlain
191395156c
* p1.c, p3.c, run.c, writecode.c: all used h8/300 opcodes in and
running
34 years ago
Steve Chamberlain
a154eea78c
H8/300 simulator
34 years ago