Fixup readline and sim including of override.m4
[external/binutils.git] / sim / iq2000 / ChangeLog
1 2009-08-22  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
2
3         * configure: Regenerate.
4
5 2009-07-12  Doug Evans  <dje@sebabeach.org>
6
7         * Makefile.in (stamp-arch): Use $(CPU_DIR) instead of $(CGEN_CPU_DIR).
8         (stamp-cpu): Ditto.
9
10 2009-07-07  Doug Evans  <dje@sebabeach.org>
11
12         * Makefile.in (stamp-arch): Pass archfile to cgen-arch.
13         (stamp-cpu): Pass archfile to cgen-cpu-decode.
14
15 2008-07-11  Hans-Peter Nilsson  <hp@axis.com>
16
17         * configure: Regenerate to track ../common/common.m4 changes.
18         * config.in: Ditto.
19
20 2008-06-06  Vladimir Prus  <vladimir@codesourcery.com>
21             Daniel Jacobowitz  <dan@codesourcery.com>
22             Joseph Myers  <joseph@codesourcery.com>
23
24         * configure: Regenerate.
25
26 2006-12-21  Hans-Peter Nilsson  <hp@axis.com>
27
28         * acconfig.h: Remove.
29         * config.in: Regenerate.
30
31 2006-06-13  Richard Earnshaw  <rearnsha@arm.com>
32
33         * configure: Regenerated.
34
35 2006-06-05  Daniel Jacobowitz  <dan@codesourcery.com>
36
37         * configure: Regenerated.
38
39 2006-05-31  Daniel Jacobowitz  <dan@codesourcery.com>
40
41         * configure: Regenerated.
42
43 2005-03-23  Mark Kettenis  <kettenis@gnu.org>
44
45         * configure: Regenerate.
46
47 2005-02-21  Corinna Vinschen  <vinschen@redhat.com>
48
49         * iq2000.c: Eliminate need to include gdb/sim-iq2000.h.
50
51 2005-02-18  Corinna Vinschen  <vinschen@redhat.com>
52
53         * configure.ac: Rename from configure.in and pull up to autoconf 2.59.
54         * configure: Regenerate.
55
56 2002-03-18  Jeff Johnston  <jjohnstn@redhat.com>
57
58         * sem-switch.c: Regenerated.
59         * sem.c: Ditto.
60
61 2002-01-28  Jeff Johnston  <jjohnstn@redhat.com>
62
63         * arch.c: Regenerated.
64         * arch.h: Ditto.
65         * cpu.c: Ditto.
66         * cpu.h: Ditto.
67         * cpuall.h: Ditto.
68         * decode.c: Ditto.
69         * decode.h: Ditto.
70         * model.c: Ditto.
71         * sem-switch.c: Ditto.
72         * sem.c: Ditto.
73
74 2001-11-16  Jeff Johnston  <jjohnstn@redhat.com>
75
76         * decode.c: Regenerated after putting orui into machine-specific
77         files.
78         * decode.h: Ditto.
79         * model.c: Ditto.
80         * sem-switch.c: Ditto.
81         * sem.c: Ditto.
82
83 2001-11-13  Jeff Johnston  <jjohnstn@redhat.com>
84
85         * cpu.h: Regenerated after changing jump and branch operands
86         so that no bit masking is performed.
87         * decode.c: Ditto.
88         * iq2000.c (get_h_pc): Change to return h_pc directly.
89         (set_h_pc): Change to always set the insn mask bit.
90         * sim-if.c (iq2000bf_disassemble_insn): Change to pass the
91         pc untouched.
92         (sim_create_inferior): Changed so starting address is taken
93         directly from link.  If not specified, start address is
94         0 with insn mask set on.
95
96 2001-11-08  Jeff Johnston  <jjohnstn@redhat.com>
97
98         * cpu.h: Regenerated after making jump operand UINT.
99         * decode.c: Ditto.
100
101 2001-10-31  Jeff Johnston  <jjohnstn@redhat.com>
102
103         * sem-switch.c: Regenerated after fixing lb, lbu, lh, lw,
104         sb, sh, and sw insns handling of offset operand.
105         * sem.c: Ditto.
106
107 2001-10-30  Jeff Johnston  <jjohnstn@redhat.com>
108
109         * cpu.c: Regenerated.
110         * cpu.h: Ditto.
111         * decode.c: Ditto.
112         * sem-switch.c: Ditto.
113         * sem.c: Ditto.
114         * iq2000.c (get_h_pc): New routine.
115         (set_h_pc): Ditto.
116         (fetch_str): Translate cpu data addresses to data area.
117         (do_syscall): Ditto.
118         (iq2000bf_fetch_register): Use get_h_pc.
119         (iq2000bf_store_register): Use set_h_pc.
120         * mloop.in: Change all calls to GETIMEMxxx to use CPU2INSN
121         on the pc value passed first.
122         * sim-if.c (iq2000bf_disassemble_insn): New function.
123         (sim_open): Add extra memory region for insn memory vs data memory.
124         Also change disassembler to be iq2000bf_disassemble_insn.
125         (sim_create_inferior): Translate start address using INSN2CPU macro.
126         * sim-main.h (CPU2INSN, CPU2DATA, INSN2CPU, DATA2CPU): New macros
127         to translate between Harvard and cpu addresses.
128
129 2001-10-26  Jeff Johnston  <jjohnstn@redhat.com>
130
131         * sem-switch.c: Regenerated after reverting addiu
132         change.
133         * sem.c: Ditto.
134
135 2001-10-25  Jeff Johnston  <jjohnstn@redhat.com>
136
137         * Makefile.in: Add -UHAVE_CPU_IQ10 for time-being until
138         iq10 simulator merged here.
139         * cpu.h: Regenerated after fixing addiu insn.
140         * cpuall.h: Ditto.
141         * decode.c: Ditto.
142         * decode.h: Ditto.
143         * model.c: Ditto.
144         * sem-switch.c: Ditto.
145         * sem.c: Ditto.
146
147 2001-09-12  Stan Cox  <scox@redhat.com>
148
149         * iq2000/{cpu.c, cpu.h, decode.c, decode.h, model.c, sem-switch.c,
150         sem.c}: Regen'd.
151         * iq2000.c (do_syscall): Support system traps.
152         
153 2001-07-05  Ben Elliston  <bje@redhat.com>
154
155         * Makefile.in (stamp-arch): Use $(CGEN_CPU_DIR).
156         (stamp-cpu): Likewise.
157
158 2001-04-02  Ben Elliston  <bje@redhat.com>
159
160         * arch.c, arch.h: Regnerate to track recent cgen improvements.
161         * cpu.c, cpu.h, cpuall.h, decode.c, decode.h: Likewise.
162         * model.c, sem-switch.c, sem.c: Likewise.
163
164 2001-01-22  Ben Elliston  <bje@redhat.com>
165
166         * cpu.h, decode.c, decode.h, model.c: Regenerate.
167         * sem.c, sem-switch.c: Likewise.
168
169         * arch.c, arch.h, cpu.c, cpu.h, cpuall.h: Regenerate.
170         * decode.c, decode.h, model.c, sem.c, sem-switch.c: Likewise.
171
172 2000-07-05  Ben Elliston  <bje@redhat.com>
173
174         * configure: Regenerated to track ../common/aclocal.m4 changes.
175
176 2000-07-04  Ben Elliston  <bje@redhat.com>
177
178         * sem.c, sem-switch.c: Regenerate.
179
180         * iq2000.c (do_break): Use sim_engine_halt ().
181         * arch.c, decode.c, decode.h, sem.c, sem-switch.c: Regenerate.
182
183 2000-07-03  Ben Elliston  <bje@redhat.com>
184
185         * iq2000.c (do_syscall): Examine syscall register (nominally %11).
186         (do_break): Handle breakpoints.
187         * tconfig.in (SIM_HAVE_BREAKPOINTS): Define.
188         (SIM_BREAKPOINT, SIM_BREAKPOINT_SIZE): Likewise.
189
190 2000-06-29  Andrew Cagney  <cagney@redhat.com>
191
192         * iq2000.c (iq2000bf_fetch_register): Implement.
193         (iq2000bf_store_register): Ditto.
194
195 2000-05-17  Ben Elliston  <bje@redhat.com>
196
197         * mloop.in (extract-simple, extract-scache): Use SEM_SKIP_COMPILE
198         to set the skip count for the (skip ..) rtx.
199         (extract-pbb): Likewise.
200         (extract-pbb): Include the delay slot instruction of all CTI
201         instructions in the pbb, not just those that may nullify their
202         delay slot (eg. likely branches).
203
204         * sem.c, sem-switch.c: Regenerate.
205
206 2000-05-16  Ben Elliston  <bje@redhat.com>
207
208         * arch.c, cpu.c, cpu.h, decode.c, decode.h: Regenerate.
209         * sem.c, sem-switch.c: Likewise.
210         * mloop.in (extract-pbb): Prohibit branch instructions in the
211         delay slot of branch likely instructions.
212
213 2000-05-16  Ben Elliston  <bje@redhat.com>
214
215         * Makefile.in: New file.
216         * configure.in: Ditto.
217         * acconfig.h: Ditto.
218         * config.in, configure: Generate.
219         * arch.c, arch.h, cpu.c, cpu.h, cpuall.h: Ditto.
220         * decode.c, decode.h: Ditto.
221         * model.c, sem-switch.c, sem.c: Ditto.
222         * mloop.in: New file.
223         * iq2000.c: Ditto.
224         * iq2000-sim.h: Ditto.
225         * sim-if.c: Ditto.
226         * sim-main.h: Ditto.
227         * tconfig.in: Ditto