]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blob - sim/z8k/ChangeLog
Change profiling so that it is enabled by default. Re-generate everything.
[thirdparty/binutils-gdb.git] / sim / z8k / ChangeLog
1 Tue May 23 21:39:23 2000 Andrew Cagney <cagney@b1.cygnus.com>
2
3 * configure: Regenerated to track ../common/aclocal.m4 changes.
4
5 Thu Sep 2 18:15:53 1999 Andrew Cagney <cagney@b1.cygnus.com>
6
7 * configure: Regenerated to track ../common/aclocal.m4 changes.
8
9 1999-05-08 Felix Lee <flee@cygnus.com>
10
11 * configure: Regenerated to track ../common/aclocal.m4 changes.
12
13 Wed Nov 25 18:22:10 1998 Andrew Cagney <cagney@b1.cygnus.com>
14
15 * support.c: Include <errno.h>
16
17 Tue Apr 28 18:33:31 1998 Geoffrey Noer <noer@cygnus.com>
18
19 * configure: Regenerated to track ../common/aclocal.m4 changes.
20
21 Sun Apr 26 15:31:55 1998 Tom Tromey <tromey@creche>
22
23 * configure: Regenerated to track ../common/aclocal.m4 changes.
24 * config.in: Ditto.
25
26 Sun Apr 26 15:18:45 1998 Tom Tromey <tromey@cygnus.com>
27
28 * acconfig.h: New file.
29 * configure.in: Reverted change of Apr 24; use sinclude again.
30
31 Fri Apr 24 14:16:40 1998 Tom Tromey <tromey@creche>
32
33 * configure: Regenerated to track ../common/aclocal.m4 changes.
34 * config.in: Ditto.
35
36 Fri Apr 24 11:17:28 1998 Tom Tromey <tromey@cygnus.com>
37
38 * configure.in: Don't use sinclude.
39
40 Sat Apr 4 20:36:25 1998 Andrew Cagney <cagney@b1.cygnus.com>
41
42 * configure: Regenerated to track ../common/aclocal.m4 changes.
43
44 Fri Mar 27 16:15:52 1998 Andrew Cagney <cagney@b1.cygnus.com>
45
46 * configure: Regenerated to track ../common/aclocal.m4 changes.
47
48 Wed Mar 25 12:35:29 1998 Andrew Cagney <cagney@b1.cygnus.com>
49
50 * configure: Regenerated to track ../common/aclocal.m4 changes.
51
52 Wed Mar 18 12:38:12 1998 Andrew Cagney <cagney@b1.cygnus.com>
53
54 * configure: Regenerated to track ../common/aclocal.m4 changes.
55
56 Tue Feb 17 12:54:05 1998 Andrew Cagney <cagney@b1.cygnus.com>
57
58 * iface.c (sim_store_register, sim_fetch_register): Pass in length
59 parameter. Return -1.
60
61 Sun Feb 1 16:47:51 1998 Andrew Cagney <cagney@b1.cygnus.com>
62
63 * configure: Regenerated to track ../common/aclocal.m4 changes.
64
65 Sat Jan 31 18:15:41 1998 Andrew Cagney <cagney@b1.cygnus.com>
66
67 * configure: Regenerated to track ../common/aclocal.m4 changes.
68
69 Mon Jan 19 22:26:29 1998 Doug Evans <devans@seba>
70
71 * configure: Regenerated to track ../common/aclocal.m4 changes.
72
73 Mon Dec 15 23:17:11 1997 Andrew Cagney <cagney@b1.cygnus.com>
74
75 * configure: Regenerated to track ../common/aclocal.m4 changes.
76 * config.in: Ditto.
77
78 Thu Dec 4 09:21:05 1997 Doug Evans <devans@canuck.cygnus.com>
79
80 * configure: Regenerated to track ../common/aclocal.m4 changes.
81
82 Wed Oct 22 14:43:00 1997 Andrew Cagney <cagney@b1.cygnus.com>
83
84 * iface.c (sim_load): Pass lma_p and sim_write args to
85 sim_load_file.
86
87 Fri Oct 3 09:28:00 1997 Andrew Cagney <cagney@b1.cygnus.com>
88
89 * configure: Regenerated to track ../common/aclocal.m4 changes.
90
91 Wed Sep 24 17:38:57 1997 Andrew Cagney <cagney@b1.cygnus.com>
92
93 * configure: Regenerated to track ../common/aclocal.m4 changes.
94
95 Tue Sep 23 11:04:38 1997 Andrew Cagney <cagney@b1.cygnus.com>
96
97 * configure: Regenerated to track ../common/aclocal.m4 changes.
98
99 Mon Sep 22 11:46:20 1997 Andrew Cagney <cagney@b1.cygnus.com>
100
101 * configure: Regenerated to track ../common/aclocal.m4 changes.
102
103 Fri Sep 19 17:45:25 1997 Andrew Cagney <cagney@b1.cygnus.com>
104
105 * configure: Regenerated to track ../common/aclocal.m4 changes.
106
107 Wed Sep 17 13:23:45 1997 Andrew Cagney <cagney@b1.cygnus.com>
108
109 * Makefile.in (CONFIG_H): Use config.h from local directory.
110
111 Mon Sep 15 17:36:15 1997 Andrew Cagney <cagney@b1.cygnus.com>
112
113 * configure: Regenerated to track ../common/aclocal.m4 changes.
114
115 Thu Sep 4 17:21:23 1997 Doug Evans <dje@seba>
116
117 * configure: Regenerated to track ../common/aclocal.m4 changes.
118
119 Wed Aug 27 18:13:22 1997 Andrew Cagney <cagney@b1.cygnus.com>
120
121 * configure: Regenerated to track ../common/aclocal.m4 changes.
122 * config.in: Ditto.
123
124 Tue Aug 26 10:43:33 1997 Andrew Cagney <cagney@b1.cygnus.com>
125
126 * iface.c (sim_kill): Delete.
127 (sim_create_inferior): Add ABFD argument.
128 (sim_load): Move setting of PC from here.
129 (sim_create_inferior): To here.
130 (sim_open, sim_load): Add FIXME about need to move arch test to
131 sim_open.
132
133 Mon Aug 25 17:50:22 1997 Andrew Cagney <cagney@b1.cygnus.com>
134
135 * configure: Regenerated to track ../common/aclocal.m4 changes.
136 * config.in: Ditto.
137
138 Mon Aug 25 16:36:10 1997 Andrew Cagney <cagney@b1.cygnus.com>
139
140 * iface.c (sim_open): Add ABFD argument. Change ARGV to PARGV.
141
142 Tue May 20 10:28:07 1997 Andrew Cagney <cagney@b1.cygnus.com>
143
144 * iface.c (sim_set_callbacs): Delete SIM_DESC argument.
145 (sim_open): Add callback argument.
146
147 Wed Apr 30 10:28:34 1997 Doug Evans <dje@canuck.cygnus.com>
148
149 * iface.c (sim_load): Set sim_z8001_mode if bfd_mach_z8001.
150 * tconfig.in (SIM_PRE_LOAD): Delete, no longer used.
151
152 Thu Apr 24 00:39:51 1997 Doug Evans <dje@canuck.cygnus.com>
153
154 * configure: Regenerated to track ../common/aclocal.m4 changes.
155
156 Fri Apr 18 14:18:06 1997 Andrew Cagney <cagney@b1.cygnus.com>
157
158 * mem.h (Z8k_PAGE_SIZE): Rename from PAGE_SIZE. Is it used?
159
160 * iface.c (sim_stop): New function.
161 (NULL): Define if not already.
162
163 Thu Apr 17 03:54:23 1997 Doug Evans <dje@canuck.cygnus.com>
164
165 * Makefile.in (SIM_OBJS): Add sim-load.o.
166 * iface.c: #include bfd.h.
167 (z8k_callback): New global.
168 (sim_kind, myname): New static locals.
169 (sim_open): Set sim_kind, myname.
170 (sim_load): Return SIM_RC. New arg abfd. Call sim_load_file to
171 load file into simulator. Set start address from bfd.
172 (sim_create_inferior): Return SIM_RC. Delete arg start_address.
173 (sim_set_callbacks): Set z8k_callback.
174
175 Thu Apr 17 11:36:04 1997 Andrew Cagney <cagney@b1.cygnus.com>
176
177 * tm.h (sim_trace) : Remove prototype - now in remote-sim.h
178 * support.c (sim_trace): Update.
179
180 Mon Apr 7 15:45:02 1997 Andrew Cagney <cagney@kremvax.cygnus.com>
181
182 * configure: Regenerated to track ../common/aclocal.m4 changes.
183 * config.in: Ditto.
184
185 Wed Apr 2 15:06:28 1997 Doug Evans <dje@canuck.cygnus.com>
186
187 * iface.c (sim_open): New arg `kind'.
188
189 * configure: Regenerated to track ../common/aclocal.m4 changes.
190
191 Wed Apr 2 14:34:19 1997 Andrew Cagney <cagney@kremvax.cygnus.com>
192
193 * configure: Regenerated to track ../common/aclocal.m4 changes.
194
195 Wed Mar 19 01:14:00 1997 Andrew Cagney <cagney@kremvax.cygnus.com>
196
197 * configure: Regenerated to track ../common/aclocal.m4 changes.
198
199 Mon Mar 17 15:10:07 1997 Andrew Cagney <cagney@kremvax.cygnus.com>
200
201 * configure: Re-generate.
202
203 Fri Mar 14 10:34:11 1997 Michael Meissner <meissner@cygnus.com>
204
205 * configure: Regenerate to track ../common/aclocal.m4 changes.
206
207 Thu Mar 13 13:02:08 1997 Doug Evans <dje@canuck.cygnus.com>
208
209 * iface.c (sim_open): New SIM_DESC result. Argument is now
210 in argv form.
211 (other sim_*): New SIM_DESC argument.
212
213 Tue Feb 4 13:33:30 1997 Doug Evans <dje@canuck.cygnus.com>
214
215 * Makefile.in (@COMMON_MAKEFILE_FRAG): Use
216 COMMON_{PRE,POST}_CONFIG_FRAG instead.
217 * configure.in: sinclude ../common/aclocal.m4.
218 * configure: Regenerated.
219
220 Thu Jan 23 11:46:23 1997 Stu Grossman (grossman@critters.cygnus.com)
221
222 * configure configure.in Makefile.in: Update to new configure
223 scheme which is more compatible with WinGDB builds.
224 * configure.in: Improve comment on how to run autoconf.
225 * configure: Re-run autoconf to get new ../common/aclocal.m4.
226 * Makefile.in: Use autoconf substitution to install common
227 makefile fragment.
228
229 Wed Nov 20 02:28:21 1996 Doug Evans <dje@canuck.cygnus.com>
230
231 * Makefile.in: Delete stuff moved to ../common/Make-common.in.
232 (SIM_OBJS,SIM_EXTRA_CFLAGS,SIM_EXTRA_CLEAN): Define.
233 * configure.in: Simplify using macros in ../common/aclocal.m4.
234 * configure: Regenerated.
235 * iface.c (sim_size): New function.
236 (sim_stop_reason): Properly set sim_exited return code.
237 * support.c: #include "callback.h".
238 * run.c: Deleted, using one in ../common now.
239 * tconfig.in: New file.
240
241 Thu Oct 3 16:19:07 1996 Jason Molenda (crash@godzilla.cygnus.co.jp)
242
243 * Makefile.in (mostlyclean): Don't remove config.log here.
244
245 Wed Jun 26 12:32:29 1996 Jason Molenda (crash@godzilla.cygnus.co.jp)
246
247 * Makefile.in (bindir, libdir, datadir, mandir, infodir, includedir,
248 INSTALL_PROGRAM, INSTALL_DATA): Use autoconf-set values.
249 (docdir): Removed.
250 * configure.in (AC_PREREQ): autoconf 2.5 or higher.
251 (AC_PROG_INSTALL): Added.
252 * configure: Rebuilt.
253
254 Wed Feb 21 12:17:27 1996 Ian Lance Taylor <ian@cygnus.com>
255
256 * configure: Regenerate with autoconf 2.7.
257
258 Thu Jan 11 16:59:07 1996 Jim Wilson <wilson@chestnut.cygnus.com>
259
260 * writecode.c (info_args, case CLASS_DISP8): Sign extend using
261 shifts instead of char cast.
262 (shift): Likewise.
263
264 Fri Jan 5 15:36:26 1996 Jim Wilson <wilson@chestnut.cygnus.com>
265
266 * mem.c (get_page_and_offset): Allocate 16MB not 8MB.
267
268 Fri Oct 13 15:02:45 1995 steve chamberlain <sac@slash.cygnus.com>
269
270 * iface.c (sim_set_callbacks): New.
271
272 Tue Oct 10 11:13:55 1995 Fred Fish <fnf@cygnus.com>
273
274 * Makefile.in (BISON): Remove macro.
275
276 Wed Sep 20 13:35:35 1995 Ian Lance Taylor <ian@cygnus.com>
277
278 * Makefile.in (maintainer-clean): New synonym for realclean.
279
280 Fri Sep 8 13:16:10 1995 Ian Lance Taylor <ian@cygnus.com>
281
282 * Makefile.in (install): Don't install in $(tooldir).
283
284 * configure.in: Call AC_CONFIG_HEADER. Don't try to use
285 bfd/hosts/*.h file or bfd/config/*.mh file. Call AC_PROG_CC and
286 AC_PROG_RANLIB. Substitute in values for CFLAGS, HDEFINES, AR,
287 and CC_FOR_BUILD. Call AC_CHECK_HEADERS for various header files.
288 Touch stamp.h if creating config.h.
289 * configure: Rebuild.
290 * config.in: New file, created by autoheader.
291 * Makefile.in (AR): Define as @AR@.
292 (CC): New variable, defined as @CC@.
293 (CFLAGS): Define as @CFLAGS@.
294 (CC_FOR_BUILD): New variable, defined as @CC_FOR_BUILD@.
295 (RANLIB): Define as @RANLIB@.
296 (HDEFINES, TDEFINES): New variables.
297 (@host_makefile_frag@): Remove.
298 (support.o, comped1.o, comped3.o): Depend upon config.h.
299 (compedb3.o, comped2.o): Likewise.
300 (mem.o): New target.
301 (tc-gen2.h): Depend upon writecode, not quick.c.
302 (writecode): Build using $(CC_FOR_BUILD).
303 (writecode.o, list.o, quick.o): New targets.
304 (mostlyclean): Make the same as clean, not distclean.
305 (clean): Remove config.log.
306 (distclean): Remove config.h and stamp-h.
307 (Makefile): Don't depend upon @frags@. Just rebuild Makefile when
308 invoking config.status.
309 (config.h, stamp-h): New targets.
310 * comped1.c: Don't include "sysdep.h".
311 (INLINE): Define as inline, not static inline.
312 * comped3.c, compedb3.c, run.c: Don't include "sysdep.h".
313 * mem.c: Include "config.h". Don't include "sysdep.h". Include
314 <stdlib.h> if it exists.
315 * support.c: Include "config.h". Don't include "sysdep.h".
316 Include <stdio.h>. Include <time.h> and <sys/times.h> if they
317 exists. Include <sys/types.h> and <sys/stat.h>.
318 (get_now): Only use times if <sys/times.h> exists; otherwise use
319 time.
320 * writecode.c: Include "config.h". Include <stdio.h>. Include
321 <stdlib.h> and <string.h> if they exist. Include <strings.h> if
322 it exists and <string.h> does not.
323
324 Thu Aug 3 10:45:37 1995 Fred Fish <fnf@cygnus.com>
325
326 * Update all FSF addresses except those in COPYING* files.
327
328 Mon Jul 31 10:18:06 1995 steve chamberlain <sac@slash.cygnus.com>
329
330 * support.c (normal_flags_16): Calculate carry correctly.
331 (support_call): Return values in std regs too.
332
333 Fri Jul 28 12:10:06 1995 steve chamberlain <sac@slash.cygnus.com>
334
335 * inlines.h (put_byte_mem_da): Moved.
336 * run.c (main): Return program result.
337 * support.c (support_call): Return exit argument.
338 * writecode.c (rotate): Fix a load of bugs.
339 (info_decode): Insert missing break after OPC_rrc.
340
341 Wed Jul 5 16:13:43 1995 J.T. Conklin <jtc@rtl.cygnus.com>
342
343 * Makefile.in, configure.in: converted to autoconf.
344 * configure: New file, generated with autconf 2.4.
345
346 * z8k.mt: Removed.
347
348 Fri Jun 30 16:53:09 1995 Stan Shebs <shebs@andros.cygnus.com>
349
350 * iface.c (sim_do_command): New function.
351
352 Wed May 24 16:31:38 1995 Jim Wilson <wilson@chestnut.cygnus.com>
353
354 * configure.in: Fix typo in last change.
355
356 Mon Mar 27 10:32:34 1995 J.T. Conklin <jtc@rtl.cygnus.com>
357
358 * run.c: parse arguments with getopt().
359
360 Tue Feb 28 17:31:00 1995 Ian Lance Taylor <ian@cygnus.com>
361
362 * configure.in: Use ../../bfd/hosts/std-host.h if specific
363 host unavailable.
364
365 Sun Feb 12 16:03:29 1995 Steve Chamberlain <sac@splat>
366
367 * iface.c (sim_stop_reason): (Make a bad syscall give a SIGILL.
368 * writecode.c (adiv): Divides are always signed.
369
370 Wed Dec 28 21:30:09 1994 Steve Chamberlain (sac@jonny.cygnus.com)
371
372 * inlines.h: Make INLINES static.
373 * mem.c (sitoptr): New instance.
374 * support.c (normal_flags_[32|16|8]): New functions.
375 (optimize_normal_flags): Use new functions.
376 * writecode.c (info_special): Handle sbc. (optimize_normal_flags):
377 Always recalc flags.
378
379 Wed May 18 14:38:49 1994 Doug Evans (dje@canuck.cygnus.com)
380
381 * support.c (sim_open): Delete from here.
382 (sim_set_args): Delete from here.
383 (sim_kill): Delete from here.
384 * iface.c (sim_*): Make result void where there isn't one.
385 (sim_clear_breakpoints): Delete.
386 (sim_set_pc): Delete.
387 (sim_info): Delete printf_fn arg, all callers changed.
388 (sim_open): Define here.
389 (sim_close): New function.
390 (sim_load): New function.
391 (sim_create_inferior): Renamed from sim_set_args.
392 (sim_kill): Define here.
393 * run.c (printf): Delete declaration.
394 (main): Call sim_create_inferior instead of sim_set_pc.
395 * sim.h (sim_clear_breakpoints): Delete.
396
397 Wed May 18 13:22:02 1994 Steve Chamberlain (sac@jonny.cygnus.com)
398
399 * writecode.c (main): Disable the chopping of large initializers.
400 GCC can now cope.
401
402 Sat May 7 17:24:46 1994 Steve Chamberlain (sac@cygnus.com)
403
404 * writecode.c (info_args): Add resflg and setflg.
405 * list.c : Regenerated.
406 * Makefile.in: First rule is now called 'all'
407
408 Sat Dec 11 16:39:30 1993 Steve Chamberlain (sac@thepub.cygnus.com)
409
410 * iface.c (sim_store_register): Get regval the right way up.
411 * writecode.c (info_args): Add lda.
412
413 Tue Oct 26 13:01:46 1993 Doug Evans (dje@canuck.cygnus.com)
414
415 * Makefile.in (INCDIR): Fix definition.
416 (CSEARCH): Add -I$(srcdir)/../../gdb
417 (comped1.o, comped3.o, compedb3.o, comped2.o): Use CSEARCH, not INCDIR.
418 * iface.c: Replace #include "../include/wait.h" with "remote-sim.h".
419 (sim_set_pc): int result, use SIM_ADDR for type of arg `addr'.
420 (sim_store_register): int result, pass value by reference.
421 (sim_fetch_register): Use unsigned char * for arg `buf'.
422 (sim_write): int result, use SIM_ADDR for `where' arg,
423 use unsigned char * for `what' arg.
424 (sim_read): Ditto.
425 (sim_resume): int result.
426 (sim_stop_reason): Renamed from sim_stop_signal, int result,
427 new arg `reason'.
428 (sim_info): int result, merge sim_info_print into here.
429 (sim_info_print): Deleted.
430 * run.c: #include <stdio.h>
431 (main): Update call to sim_info.
432 * sim.h: Remove various prototypes defined in remote-sim.h.
433
434 Sat Oct 23 15:16:45 1993 Doug Evans (dje@canuck.cygnus.com)
435
436 * iface.c (sim_stop_signal): Result is now enum sim_stop.
437
438 Thu Oct 7 19:01:07 1993 Steve Chamberlain (sac@phydeaux.cygnus.com)
439
440 * writecode.c (doset, info_docode): Understand set and res insns.
441
442 Thu Sep 30 11:30:42 1993 Steve Chamberlain (sac@phydeaux.cygnus.com)
443
444 * support.c (tm_info_print): If no timetaken, don't divide by zero.
445
446 Fri Jul 30 15:51:54 1993 david d `zoo' zuhn (zoo@rtl.cygnus.com)
447
448 * writecode.c (div): rename to divide, to resolve conflict with
449 ANSI function div from <stdlib.h>
450
451 Mon Mar 15 15:48:50 1993 Ian Lance Taylor (ian@cygnus.com)
452
453 * z8k.mt (DO_INSTALL): Renamed from INSTALL.
454
455 Tue Mar 9 12:32:29 1993 Steve Chamberlain (sac@thepub.cygnus.com)
456
457 * writecode.c (main): Make the vector 'big' static, so that it
458 will compile on the apollo.
459 * support.c: Use the ANSI compilant __inline__.
460
461 Fri Mar 5 07:54:18 1993 Steve Chamberlain (sac@thepub.cygnus.com)
462
463 * writecode.c (main): When using gcc, split the tables into
464 sections so that it will compile.
465 * Makefile.in: Get ar args right.
466 * tm.h: Fix gcc prototypes.
467
468 Wed Mar 3 15:04:48 1993 Steve Chamberlain (sac@poseidon.cygnus.com)
469
470 * support.c (fail): Get the argument count right.
471 * tm.h: Lint.
472 * writecode.c (main): Pass all the arguments emit needs.
473
474 Tue Feb 2 07:49:42 1993 Steve Chamberlain (sac@thepub.cygnus.com)
475
476 * lint, prototypes
477
478 Fri Jan 15 12:43:08 1993 Steve Chamberlain (sac@thepub.cygnus.com)
479
480 * New
481
482