* sim/cris/c/mmap1.c (MMAP_FLAGS): Default-define to
[deliverable/binutils-gdb.git] / sim / ChangeLog
CommitLineData
08af5ba8
HPN
12009-01-03 Hans-Peter Nilsson <hp@axis.com>
2
a349c9b6
HPN
3 * cris/traps.c (TARGET_MAP_DENYWRITE): Define.
4 <case TARGET_SYS_mmap2>: Handle TARGET_MAP_DENYWRITE.
5
e7fcaaa4
HPN
6 * cris/traps.c (TARGET_SYS_access, TARGET_R_OK, TARGET_W_OK)
7 (TARGET_X_OK, TARGET_F_OK): Define.
8 (cris_break_13_handler) <case TARGET_SYS_access>: New case.
9
08af5ba8
HPN
10 * cris/semcrisv32f-switch.c: Regenerate.
11
80e5c09e
HPN
122008-12-30 Hans-Peter Nilsson <hp@axis.com>
13
a0956358
HPN
14 * cris/sim-if.c (sim_open): If sim_analyze_program fails, emit
15 just a short CRIS-specific notice. Tweak the wording for a
16 failing architecture test.
17
c06ccdf1
HPN
18 * cris/traps.c (TARGET_SYS_writev): New macro.
19 (is_mapped_only, cris_dump_map): New functions.
20 (cris_break_13_handler) <case TARGET_SYS_mmap2>: Handle more flags
21 and prot combinations and a non-zero page-offset. If
22 TARGET_MAP_FIXED, unmap pages before mapping them.
23 <case TARGET_SYS_mprotect>: When checking, allow any length
24 argument. Don't actually do anything.
25 <case TARGET_SYS_writev>: New case.
26
80e5c09e
HPN
27 * cris/Makefile.in (SIM_OBJS): Remove sim-hload.o.
28 * cris/sim-if.c: Include elf-bfd.h.
29 (struct progbounds): New members end_loadmem, start_nonloadmem.
30 (xprintf, eprintf): New functions, copied from common/sim-load.c.
31 (cris_load_elf_file, sim_load, cris_get_progbounds): New functions.
32 (get_progbounds_iterator): Renamed from get_progbounds. Make
33 static. Update head comment. Set new struct progbounds members.
34 (exec_load_addr, interp_load_addr, interp_start_addr): New static
35 variables.
36 (aux_ent_phdr, aux_ent_phent, aux_ent_phnum, aux_ent_base)
37 (aux_ent_entry, cris_write_interp, cris_handle_interpreter): New
38 functions.
39 (sim_open): New constant array auxv_entries. Rewrite AUX_ENT
40 handling to use auxv_entries. Improve error message and checking
41 for invalid programs. Use new variable abfd for the program
42 instead of for each access reaching into sd to get it.
43 (sim_create_inferior): If non-zero, use interp_start_addr instead
44 of the program start address.
45 (cris_disassemble_insn): Remove incorrect and unclear, supposedly
46 stale comment. Always specify little-endian.
47
086c6838
NC
482008-07-29 Nick Clifton <nickc@redhat.com>
49
50 * common/genmloop.sh: Add new parameter: -shell to specify the
51 command interpreter to use to run the input file. This is
52 necessary because otherwise SHELL is taken from the user's
53 environment, and not from the makefile that invoked this script
54 and the user might not be running an sh-like shell.
55 * cris/Makefile.in: Pass -shell parameter to genmloop.sh.
56 * fr30/Makefile.in: Likewise.
57 * frv/Makefile.in: Likewise.
58 * i960/Makefile.in: Likewise.
59 * iq2000/Makefile.in: Likewise.
60 * m32r/Makefile.in: Likewise.
61
62 * frv/mloop.in: Add missing start of line comment marker.
63
8929c18c
HPN
642008-07-11 Hans-Peter Nilsson <hp@axis.com>
65
66 * cris/configure: Regenerate to track ../common/common.m4 changes.
67 * cris/config.in: Ditto.
68
6efef468
JM
692008-06-06 Vladimir Prus <vladimir@codesourcery.com>
70 Daniel Jacobowitz <dan@codesourcery.com>
71 Joseph Myers <joseph@codesourcery.com>
72
73 * cris/configure: Regenerate.
74
7010a0c9
JB
752008-05-09 Olivier Hainque <hainque@adacore.com>
76
77 * ppc/altivec.igen (vperm): Latch inputs into temporaries.
78
84234f6d
SR
792008-03-25 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
80
81 * MAINTAINERS: Add myself as maintainer of cr16 port.
82
7c607148
SR
832008-02-12 M Ranga Swami Reddy <MR.Swami.Reddy@nsc.com>
84
85 Add simulator for National cr16 processor.
86 * cr16: New directory.
87 * configure.ac: Add entry for National cr16.
88 * configure: Regenerate.
89
c5fbc25b
DD
902008-02-05 DJ Delorie <dj@redhat.com>
91
92 * configure.ac (v850): V850 now has a testsuite.
93 * configure (v850): Likewise.
94
9b254dd1
DJ
952008-01-01 Daniel Jacobowitz <dan@codesourcery.com>
96
97 Updated copyright notices for most files.
98
beb7a883
DD
992007-12-19 DJ Delorie <dj@redhat.com>
100
101 * frv/frv.c (frvbf_cut): Only look at the six LSBs of
102 cut_point.
103
c9b3544a
HPN
1042007-10-22 Hans-Peter Nilsson <hp@axis.com>
105
106 * cris/arch.c, cris/arch.h, cris/cpuall.h, cris/cpuv10.c,
107 cris/cpuv10.h, cris/cpuv32.c, cris/cpuv32.h, cris/cris-desc.c,
108 cris/cris-desc.h, cris/cris-opc.h, cris/decodev10.c,
109 cris/decodev10.h, cris/decodev32.c, cris/decodev32.h,
110 cris/modelv10.c, cris/modelv32.c, cris/semcrisv10f-switch.c,
111 cris/semcrisv32f-switch.c: Regenerate.
112
4744ac1b
JB
1132007-08-24 Joel Brobecker <brobecker@adacore.com>
114
115 Switch the license of all files explicitly copyright the FSF
116 to GPLv3.
117
9453113a
DJ
1182007-03-27 Brooks Moses <brooks.moses@codesourcery.com>
119
120 * Makefile.in: Add dummy "pdf" target.
121
6a4669ea
HPN
1222007-02-20 Hans-Peter Nilsson <hp@axis.com>
123
124 * cris/traps.c (dump_statistics): Change format for cycle numbers
125 to %llu and cast parameters to unsigned long long.
126
792fe9c9
TS
1272007-02-16 Thiemo Seufer <ths@mips.com>
128
129 * Makefile.in (FLAGS_TO_PASS, TARGET_FLAGS_TO_PASS): Add RUNTEST.
130
cecb04b7
MF
1312007-01-28 Manuel Lauss <slauss@resi.at>
132
133 * configure.ac (sh64-*-*): Change to sh64*-*-*.
134 (sh-*-*): Change to sh*-*-*.
135 * configure: Regenerated.
136
20ac0504
DJ
1372007-01-09 Daniel Jacobowitz <dan@codesourcery.com>
138
139 Updated copyright notices for most files.
140
49cbcfe9
HPN
1412006-12-20 Hans-Peter Nilsson <hp@axis.com>
142
570ee7f0
HPN
143 * Makefile.in (autoconf-common autoheader-common): Only run
144 autoheader on subdirs with a file config.in.
145
c4d800ae
HPN
146 * configure.ac (common): Make the default "yes" for all targets
147 with sim subdirs.
148 * configure: Regenerate.
149
e80204fc
HPN
150 * Makefile.in (autoconf-common autoheader-common): In documented
151 usage, say SHELL=/bin/sh.
152 (.PHONY): Add autoheader-common.
153
49cbcfe9
HPN
154 * MAINTAINERS: Add self as authorized committer for *.
155
466b1d33
HPN
1562006-10-02 Edgar E. Iglesias <edgar@axis.com>
157 Hans-Peter Nilsson <hp@axis.com>
158
159 * cris/cris-sim.h (enum cris_unknown_syscall_action_type)
160 (cris_unknown_syscall_action): Declare.
161 * cris/sim-if.c (cris_unknown_syscall_action): Define.
162 (cris_options): Add cris-unknown-syscall option.
163 (cris_option_handler): Correct comment about and error message for
164 invalid --cris-cycles argument. Handle --cris-unknown-syscall.
165 * cris/traps.c: Include stdarg.h
166 (cris_unknown_syscall): New function.
167 (cris_break_13_handler): Instead of sim_io_eprintf and
168 sim_engine_halt, call cris_unknown_syscall to handle more or less
169 unknown syscalls. Adjust code as necessary to handle return
170 value.
171
bac25e5b
DJ
1722006-09-30 Daniel Jacobowitz <dan@codesourcery.com>
173
174 * MAINTAINERS: Add Dave Brolley for sh64.
175
eccd787e
HPN
1762006-09-30 Hans-Peter Nilsson <hp@axis.com>
177
178 * cris/traps.c (TARGET_PIPE_BUF): New macro.
179 (cris_pipe_empty): Correct initialization of "remaining". Only
180 adjust the "write" return value if more than TARGET_PIPE_BUF bytes
181 are written.
182
3ca4d560
HPN
1832006-09-29 Hans-Peter Nilsson <hp@axis.com>
184
185 * cris/configure.ac: Check for limits.h and sys/param.h.
186 * cris/configure, cris/config.in: Rebuild.
187 * cris/traps.c (SIM_PATHMAX): New macro.
188 (cris_break_13_handler): Use SIM_PATHMAX, not MAXPATHLEN.
189
ce928021
DJ
1902006-08-08 Joel Sherrill <joel.sherrill@oarcorp.com>
191
192 * configure.ac (sparc-*-rtems*|sparc-*-elf*): Enable erc32 simulator.
193 * Makefile.in (FLAGS_TO_PASS): Include libdir.
194 * configure: Regenerated.
195
2f0122dc
DJ
1962006-06-05 Daniel Jacobowitz <dan@codesourcery.com>
197
198 * cris/configure: Regenerated.
199
20e95c23
DJ
2002006-05-31 Daniel Jacobowitz <dan@codesourcery.com>
201
202 * cris/configure: Regenerated.
203
4b164edf
AS
2042006-05-05 Andreas Schwab <schwab@suse.de>
205
206 * configure.ac (CFLAGS_FOR_BUILD): Set and substitute.
207 * configure: Regenerate.
208
209 * Makefile.in (CFLAGS_FOR_BUILD): Define.
210 (CC_FOR_BUILD): Don't override.
211 (FLAGS_TO_PASS): Pass CFLAGS_FOR_BUILD.
212
8b2f7496
DJ
2132006-05-04 Daniel Jacobowitz <dan@codesourcery.com>
214
215 * MAINTAINERS: Add an "Authorized committers" section, and list
216 DJ Delorie for v850.
217
5cf3f6e2
HPN
2182006-04-08 Hans-Peter Nilsson <hp@axis.com>
219
220 * cris/crisv32f.c (MY (deliver_interrupt)): Set CCS to new_ccs.
221
aad3b3cb
HPN
2222006-04-03 Hans-Peter Nilsson <hp@axis.com>
223
224 * cris/dv-cris.c, cris/dv-rv.c, cris/rvdummy.c: New files.
225 * cris/Makefile.in (CONFIG_DEVICES): Remove redundant setting.
226 (dv-cris.o, dv-rv.o rvdummy$(EXEEXT), rvdummy.o): New rules.
227 (all): Depend on rvdummy$(EXEEXT).
228 * cris/configure.ac: Call SIM_AC_OPTION_WARNINGS. Check for
229 sys/socket.h and sys/select.h. Call SIM_AC_OPTION_HARDWARE,
230 default off.
231 * cris/configure: Regenerate.
232 * cris/cris-sim.h (cris_have_900000xxif): Declare here.
233 (enum cris_interrupt_type, crisv10deliver_interrupt)
234 (crisv32deliver_interrupt: New declarations.
235 * cris/cris-tmpl.c [WITH_HW] (MY (f_model_insn_after)): Call
236 sim_events_tickn and set state-events member work_pending when it's
237 time for the next event.
238 [WITH_HW] (MY (f_specific_init)): Set CPU-model-specific
239 interrupt-delivery function.
240 * cris/crisv10f.c (MY (deliver_interrupt)): New function.
241 * cris/crisv32f.c (MY (deliver_interrupt)): New function.
242 * cris/devices.c: Include hw-device.h.
243 (device_io_read_buffer) [WITH_HW]: Call hw_io_read_buffer.
244 (device_io_write_buffer): Only perform 0x900000xx-functions if
245 cris_have_900000xxif is nonzero. Else if WITH_HW defined,
246 call hw_io_write_buffer. Add return 0 last in function.
247 * cris/sim-if.c (cris_have_900000xxif): Now global.
248 (sim_open) [WITH_HW]: Clear deliver_interrupt cpu member.
249 Force "-model" option, effectively.
250 * cris/sim-main.h (cris_interrupt_delivery_fn): New type.
251 (struct _sim_cpu) [WITH_HW]: New member deliver_interrupt.
252
530d5813
HPN
2532006-04-02 Hans-Peter Nilsson <hp@axis.com>
254
255 * cris/Makefile.in (CRISV10F_OBJS): Remove semcrisv10f-switch.o.
256 (CRISV32F_OBJS): Remove semcrisv32f-switch.o.
257 (semcrisv10f-switch.o, semcrisv32f-switch.o: Remove dependency rules.
258
1f810f78
DD
2592006-03-13 DJ Delorie <dj@redhat.com>
260
261 * MAINTAINERS: Add self as m32c sim maintainer.
262
d022998d
HPN
2632006-02-23 Hans-Peter Nilsson <hp@axis.com>
264
265 * cris/traps.c (syscall_map): Remove CB_SYS_time / TARGET_SYS_time
266 mapping.
267 (cris_break_13_handler) <case TARGET_SYS_time>: New case.
268
d45a4bef
JB
2692006-01-23 Jim Blandy <jimb@redhat.com>
270
271 Add simulator for Renesas M32C and M16C.
272
273 * m32c: New directory.
274 * configure.ac: Add entry for Renesas M32C.
275 * configure: Regenerate.
276
4fc9958a
HPN
2772006-01-10 Hans-Peter Nilsson <hp@axis.com>
278
ca47226b
HPN
279 * cris/cris-tmpl.c (MY (f_model_insn_before)): Only display basic
280 cycle count for the current insn.
4fc9958a 281
be37be02
HPN
2822005-12-06 Hans-Peter Nilsson <hp@axis.com>
283
284 * cris/cpuv10.h, cris/cpuv32.h, cris/cris-desc.c, cris/cris-opc.h,
285 cris/decodev10.c, cris/decodev10.h, cris/decodev32.c,
286 cris/decodev32.h, cris/modelv10.c, cris/modelv32.c,
287 cris/semcrisv10f-switch.c, cris/semcrisv32f-switch.c: Regenerate.
288
cf2bf87e
HPN
2892005-12-05 Hans-Peter Nilsson <hp@axis.com>
290
291 * cris/arch.c, cris/arch.h, cris/cpuall.h, cris/cpuv10.c,
292 cris/cpuv10.h, cris/cpuv32.c, cris/cpuv32.h, cris/cris-desc.c,
293 cris/cris-desc.h, cris/cris-opc.h, cris/decodev10.c,
294 cris/decodev10.h, cris/decodev32.c, cris/decodev32.h,
295 cris/modelv10.c, cris/modelv32.c, cris/semcrisv10f-switch.c,
296 cris/semcrisv32f-switch.c: Regenerate.
297
8b9b39f4
HPN
2982005-11-20 Hans-Peter Nilsson <hp@axis.com>
299
59e834e4 300 * cris/traps.c (TARGET_O_RDONLY, TARGET_O_WRONLY): Define.
8b9b39f4
HPN
301 (open_map): Use TARGET_O_ACCMODE, TARGET_O_RDONLY and
302 TARGET_O_WRONLY.
303 (cris_break_13_handler) <case TARGET_SYS_fcntl>: Add support for
304 F_GETFL on fd 0, 1 and 2.
305
5457266c
HPN
3062005-11-17 Hans-Peter Nilsson <hp@axis.com>
307
ed1f044a
HPN
308 * cris/sim-main.h (struct _sim_cpu): New members last_syscall,
309 last_open_fd, last_open_flags.
310 * cris/traps.c: Don't include targ-vals.h.
311 (TARGET_O_ACCMODE): Define.
312 (cris_break_13_handler): Set new _sim_cpu members.
313 <case TARGET_SYS_fcntl>: Support special case of F_GETFL.
314 Rearrange code as switch. Emit "unimplemented" abort for
315 unimplemented fcntl calls.
316
5457266c
HPN
317 * cris/traps.c (TARGET_SYS_stat): Define.
318 (syscall_stat32_map): Add entry for TARGET_SYS_stat.
319 (cris_break_13_handler) <case TARGET_SYS_stat>: New case.
320
ae81c235
HPN
3212005-11-16 Hans-Peter Nilsson <hp@axis.com>
322
323 * cris/cris-tmpl.c (MY (f_model_insn_before)): Make sure only the
324 low 32 bits are used after an unsigned long cast.
325
c3182514
HPN
3262005-05-28 Hans-Peter Nilsson <hp@axis.com>
327
328 * cris/Makefile.in (stamp-v32fmloop): Depend on stamp-v10fmloop.
329
d81ffbc4
CD
3302005-05-26 Chris Demetriou <cgd@netbsd.org>
331
332 * MAINTAINERS: Update my mail address, move myself to the
333 "Past maintainers" section.
334
c3357c64
CV
3352005-05-17 Corinna Vinschen <vinschen@redhat.com>
336
337 * configure.ac: Add igen to v850 build.
338 * configure: Regenerate.
339
33aa0cbb
PB
3402005-04-29 Paul Brook <paul@codesourcery.com>
341
44cd25cf 342 * common/callback.c (PIPE_BUF): Provide default definition.
33aa0cbb
PB
343 (os_lstat): Use stat if lstat is not available on the host.
344 (os_ftruncate): Return EINVAL if not available on the host.
345 (os_truncate): Ditto.
346 * common/configure.ac: Check for lstat, truncate and ftruncate.
347 * common/configure: Regenerate.
348 * common/config.in: Regenerate.
349
4ec242d7
PB
3502005-04-27 Paul Brook <paul@codesourcery.com>
351
352 * common/Make-common.in: Add $(EXEEXT) to "run".
353
69308976
HPN
3542005-04-18 Hans-Peter Nilsson <hp@axis.com>
355
356 * cris/traps.c (cris_break_13_handler) <case TARGET_SYS_mmap2>:
357 For ((len & 8191) != 0 && fd == (USI) -1), don't say this isn't
358 implemented. In call to create_map, pad length argument to 8k.
359
21bc7567
CV
3602005-04-15 Corinna Vinschen <vinschen@redhat.com>
361
362 * configure.ac: Add explicit sh64 case.
363 * configure: Regenerate.
364
74ec5579
PB
3652005-03-30 Paul Brook <paul@codesourcery.com>
366
367 * arm/wrapper.c: Provide SIGTRAP and SIGBUS.
368
2ecb8390
HPN
3692005-03-24 Hans-Peter Nilsson <hp@axis.com>
370
cce0efb5
HPN
371 * cris/Makefile.in (stamp-v10fcpu, stamp-v32fcpu): Add kludge to
372 include cgen-ops.h in decodev10.c and decodev32.c.
373 * cris/sim-main.h: Don't include cgen-ops.h here.
374 * cris/arch.c, cris/arch.h, cris/cpuall.h, cris/cpuv10.c,
375 cris/cpuv10.h, cris/cpuv32.c, cris/cpuv32.h, cris/cris-desc.c,
376 cris/cris-desc.h, cris/cris-opc.h, cris/decodev10.c,
377 cris/decodev10.h, cris/decodev32.c, cris/decodev32.h,
378 cris/modelv10.c, cris/modelv32.c, cris/semcrisv10f-switch.c,
379 cris/semcrisv32f-switch.c: Regenerate.
380
2ecb8390
HPN
381 * cris/traps.c (cris_break_13_handler) <case
382 TARGET_SYS_rt_sigaction>: Rename sa_handler, sa_flags,
383 sa_restorer, sa_mask_low, sa_mask_high to target_sa_handler etc.
384
2b193c4a
MK
3852005-03-23 Mark Kettenis <kettenis@gnu.org>
386
387 * cris/configure: Regenerate.
388
51216631
JB
3892005-02-28 Jim Blandy <jimb@redhat.com>
390
391 * d10v/configure.ac, igen/configure.ac, m68hc11/configure.ac,
392 mips/configure.ac, mn10300/configure.ac, v850/configure.ac:
393 Regenerated, after change to common/aclocal.m4.
394
edece237
CV
3952005-02-18 Corinna Vinschen <vinschen@redhat.com>
396
397 * iq2000: New target subdirectory.
398 * configure.ac: Add iq2000 target.
399 * configure: Regenerate.
400
8bdcadb1
HPN
4012005-01-29 Hans-Peter Nilsson <hp@axis.com>
402
403 * Makefile.in (all, clean mostlyclean, distclean maintainer-clean)
404 (realclean, install): Fail if subdir make failed.
405
f6bcefef
HPN
4062005-01-28 Hans-Peter Nilsson <hp@axis.com>
407
408 * cris: New directory, simulator for Axis Communications CRIS
409 including CRIS v32, CGEN-based.
410 * configure.ac: Add corresponding configury.
411 * configure: Regenerate.
412
4ac6917f
AC
4132005-01-17 Andrew Cagney <cagney@gnu.org>
414
415 * configure.ac: For mips*-*-* and mn10300*-*-* configure the
416 common directory. Remove sparc*-*-* from list.
417
38f48d72
AC
4182005-01-11 Andrew Cagney <cagney@gnu.org>
419
420 * Makefile.in (autoconf-common autoheader-common): Add --force to
421 autoconf and autoheader.
422 (autoconf-common autoheader-common)
423 (autoconf-install autoheader-install): Check for configure.ac, not
424 configure.in.
425 * configure.ac: Delete AC_CONFIG_AUX_DIR.
426 * configure: Re-generate.
427
b7026657
AC
4282005-01-07 Andrew Cagney <cagney@gnu.org>
429
430 * configure.ac: Replace configure.in. Requires autoconf 2.59 and
431 correctly calls AC_CONFIG_SUBDIRS.
432 * configure: Re-generate.
433
33841fd9
AC
4342004-12-01 Andrew Cagney <cagney@gnu.org>
435
44b263ce 436 * i960, h8500: Delete directory.
33841fd9 437
c46ec85d
AC
4382004-11-12 Andrew Cagney <cagney@gnu.org>
439
440 * d30v, fr30, mn10200, z8k: Delete directory.
441
523f6a27
BE
4422004-03-10 Ben Elliston <bje@gnu.org>
443
444 * MAINTAINERS: Update my mail address.
445
df0a8012
CD
4462004-01-26 Chris Demetriou <cgd@broadcom.com>
447
448 * configure.in (mips*-*-*): Configure in testsuite.
449 * configure: Regenerate.
450
b4ab4027
DB
4512003-10-08 Dave Brolley <brolley@redhat.com>
452
453 * configure.in: Move frv handling to alphabetically correct placement.
454
fb72cee0
AS
4552003-09-03 Andreas Schwab <schwab@suse.de>
456
457 * Makefile.in (FLAGS_TO_PASS): Pass down $(bindir) and $(mandir).
458
b3af7bdf
DB
4592003-08-29 Dave Brolley <brolley@redhat.com>
460
461 * MAINTAINERS: Add myself as maintainer of the FRV port.
462
84fabdf6
DB
4632003-08-20 Michael Snyder <msnyder@redhat.com>
464 Dave Brolley <brolley@redhat.com>
465
b3af7bdf 466 * frv/: New directory, simulator for the Fujitsu FRV.
84fabdf6
DB
467 * configure.in: Add frv configury.
468 * configure: Regenerate.
469
c53d60d8
BE
4702003-08-10 Ben Elliston <bje@wasabisystems.com>
471
472 * MAINTAINERS: Update my mail address.
473
c55433ef
AC
4742003-08-09 Andrew Cagney <cagney@redhat.com>
475
476 * MAINTAINERS: Andrew Cagney (mips) and Geoff Keating (ppc) drop
477 maintenance. List igen and sh maintainers. Mention that target
478 and global maintainers pick up the slack.
479
ac78c4ba
MS
4802003-07-09 Michael Snyder <msnyder@redhat.com>
481
482 * configure.in: Add testsuite to extra_subdirs for sh.
483 * configure: Regenerate.
484
2bc8946d
NC
4852003-01-23 Nick Clifton <nickc@redhat.com>
486
487 * Add sh2e support:
488
ac78c4ba 4892002-04-02 Alexandre Oliva <aoliva@redhat.com>
2bc8946d 490
ac78c4ba 491 * sh/gencode.c: Replace sh3e with sh2e except in fsqrt.
2bc8946d 492
a926ab2f
GK
4932002-08-24 Geoffrey Keating <geoffk@redhat.com>
494
495 * MAINTAINERS: Update my email address.
496
de0a1e42
AC
4972002-07-17 Andrew Cagney <ac131313@redhat.com>
498
499 * w65/: Delete directory.
500
7a3085c1
AC
5012002-07-16 Andrew Cagney <ac131313@redhat.com>
502
503 * configure.in (extra_subdirs): Mark fr30-*-* as obsolete.
504 * configure: Re-generate.
505
3fbeef0b
AC
5062002-07-13 Andrew Cagney <ac131313@redhat.com>
507
508 * configure.in (extra_subdirs): Mark d30v-*-* as obsolete.
509 * configure: Re-generate.
510
3832c25c
AC
5112002-06-16 Andrew Cagney <ac131313@redhat.com>
512
513 * Makefile.in (autoconf-changelog autoheader-changelog): Let name,
514 id, date and host to be overriden by NAME, ID, DATE and HOST
515 respectfully. Use ISO dates.
516
c93abbcc
AC
517Thu Jun 6 12:34:13 2002 Andrew Cagney <cagney@redhat.com>
518
519 * Makefile.in (ChangeLog): New makefile variable.
520 * README-HACKING: Mention the ChangeLog makefile variable.
521
e4045cdb
AC
5222002-06-01 Andrew Cagney <ac131313@redhat.com>
523
524 * tic80/: Delete directory.
525
2be99286
SC
5262002-05-16 Stephane Carrez <stcarrez@nerim.fr>
527
528 * MAINTAINERS: Update my email address.
529
44befb9f
SC
5302002-03-06 Stephane Carrez <Stephane.Carrez@worldnet.fr>
531
532 * MAINTAINERS: Record self as maintainer of m68hc11 simulator.
533
ce93e51a
FCE
5342002-03-01 Frank Ch. Eigler <fche@redhat.com>
535
536 * MAINTAINERS: Record self as a co-maintainer of just common/.
537
72ca629f
NC
5382002-02-07 Nick Clifton <nickc@cambridge.redhat.com>
539
540 * MAINTAINERS: Point to GDB files describing overall maintaince
541 and check-in procedures.
542
00125dd0
NC
5432002-01-10 Nick Clifton <nickc@cambridge.redhat.com>
544
545 * MAINTAINERS: Add myself for ARM portions.
546
457174f6
AC
5472001-10-19 Andrew Cagney <ac131313@redhat.com>
548
549 * configure.in: When Linux or NetBSD, enable PowerPC simulator.
550 * configure: Re-generate.
551
9afc4bbf
BE
5522001-02-16 Ben Elliston <bje@redhat.com>
553
554 * MAINTAINERS: Add myself for common portions.
555
0b8c7076
CD
5562001-01-15 Chris Demetriou <cgd@broadcom.com>
557
558 * MAINTAINERS: Added self and Andrew for the mips sim.
559
c56a7a95
GK
5602000-10-25 Geoff Keating <geoffk@cygnus.com>
561
562 * MAINTAINERS: Added self and Andrew for the ppc sim.
563
5d031c16
AC
564Thu Jul 27 21:26:26 2000 Andrew Cagney <cagney@b1.cygnus.com>
565
566 From Stephane Carrez <Stephane.Carrez@worldnet.fr>:
567 * m68hc11: New directory.
568 * configure.in: Add.
569 * configure: Regenerate.
570
6c29acca
AC
571Tue Jul 4 13:43:54 2000 Andrew Cagney <cagney@b1.cygnus.com>
572
573 * tic80: New directory.
574 * configure.in: Add configury.
575 * configure: Regenerate.
576
bcd65766
NC
5772000-04-20 Nick Clifton <nickc@cygnus.com>
578
579 * configure.in (extra_subdirs): Add testsuite to strongarm
580 directories.
581 * configure: Regenerate.
582
7158fd7f
AC
583Sat Mar 4 16:48:54 2000 Andrew Cagney <cagney@b1.cygnus.com>
584
585 * MAINTAINERS: New file. Blank.
586
c2d11a7d
JM
5871999-11-18 Ben Elliston <bje@cygnus.com>
588
589 * configure.in: Require autoconf 2.13 and remove obsolete
590 invocation of AC_C_CROSS.
591 * configure: Regenerate.
592
2acceee2
JM
5931999-09-29 Doug Evans <devans@casey.cygnus.com>
594
595 * configure.in: Configure the testsuite directory for thumb.
596 * configure: Regenerate.
597
6426a772
JM
5981999-07-16 Ben Elliston <bje@cygnus.com>
599
600 * configure.in: Configure the testsuite directory for arm.
601 * configure: Regenerate.
602
7a292a7a
SS
6031999-04-08 Nick Clifton <nickc@cygnus.com>
604
605 * configure.in: Add support for MCore target.
606 * configure: Regenerate.
607
c906108c
SS
6081999-03-14 Stan Shebs <shebs@andros.cygnus.com>
609
610 * Makefile.in (FLAGS_TO_PASS, TARGET_FLAGS_TO_PASS): Remove
611 RUNTEST instead of commenting out, fixes portability problem.
612
c906108c
SS
6131999-02-08 Nick Clifton <nickc@cygnus.com>
614
615 * configure.in: Add support for StrongARM target.
616 * configure: Regenerate.
617
c906108c
SS
6181999-01-04 Jason Molenda (jsm@bugshack.cygnus.com)
619
620 * configure.in: Require autoconf 2.12.1 or higher.
621
6221998-12-08 James E Wilson <wilson@wilson-pc.cygnus.com>
623
624 * configure.in (i960-*-*): Add.
625 * configure: Rebuild.
626
627Wed Nov 4 19:11:43 1998 Dave Brolley <brolley@cygnus.com>
628
629 * configure.in: Added case for fr30-*-*.
630 * configure: Regenerated.
631
632Fri Sep 25 10:12:19 1998 Christopher Faylor <cgf@cygnus.com>
633
634 * ppc/Makefile.in: Add EXEEXT to installed powerpc-eabi-run program
635 to allow successful operation on Windows.
636
637Thu May 28 14:59:46 1998 Jillian Ye <jillian@cygnus.com>
638
25c1c397
JM
639 * Makefile.in: Take RUNTEST out of FLAGS_TO_PASS so that make
640 check can be invoked recursively.
c906108c
SS
641
642Wed Apr 29 12:38:53 1998 Mark Alexander <marka@cygnus.com>
643
644 * configure.in: Build simulator on sparclite and sparc86x targets.
645 * configure: Regenerate.
646
647Sun Apr 26 15:21:01 1998 Tom Tromey <tromey@cygnus.com>
648
649 * Makefile.in (autoconf-common autoheader-common): Don't pass -l
650 to autoconf and autoheader.
651
652Fri Apr 24 11:14:13 1998 Tom Tromey <tromey@cygnus.com>
653
654 * Makefile.in (autoconf-common autoheader-common): Pass `-l
655 ../common' to autoconf and autoheader. Unconditionally run
656 autoconf in every subdir.
657 (autoconf-changelog autoheader-changelog): Unconditionally run
658 commands in every subdir.
659 (autoconf-install autoheader-install): Likewise.
660
661Tue Mar 24 17:12:43 1998 Stu Grossman <grossman@bhuna.cygnus.co.uk>
662
663 * Makefile.in: Get SHELL from configure.
664 * (FLAGS_TO_PASS): Pass down SHELL.
665 * configure: Regenerate with autoconf 2.12.1 to fix shell issues for
666 NT native builds.
667
668Tue Mar 24 11::18:00 1998 Joyce Janczyn <janczyn@cygnus.com>
669
670 * configure.in (extra_subdirs): Enable igen for mn10300.
671 * configure: Re-generate.
672
673Tue Dec 2 10:10:42 1997 Nick Clifton <nickc@cygnus.com>
674
675 * configure.in (extra_subdirs): Add support for thumb target.
676
677 * configure (extra_subdirs): Add support for thumb target.
678
679Wed Oct 8 12:38:48 1997 Andrew Cagney <cagney@b1.cygnus.com>
680
681 * configure.in (extra_subdirs): Add IGEN directory when MIPS
682 target.
683 * configure: Regenerate.
684
685Fri Sep 12 13:10:31 1997 Andrew Cagney <cagney@b1.cygnus.com>
686
687 * configure.in (extra_subdirs): v850ea needs igen.
688 * configure: Re-generate.
689
690Mon Sep 1 16:48:23 1997 Andrew Cagney <cagney@b1.cygnus.com>
691
692 * configure.in (testdir): When a testsuite directory, add that to
693 the list of confdirs.
694
695Tue Aug 19 11:17:46 1997 Andrew Cagney <cagney@b1.cygnus.com>
696
697 * configure.in (extra_subdirs): Enable igen ready for V850.
698
699Tue Aug 26 15:14:48 1997 Andrew Cagney <cagney@b1.cygnus.com>
700
701 * configure.in (w65-*-*, only_if_enabled): Set.
702 * configure: Re-generate.
703
704Mon Aug 25 16:26:53 1997 Andrew Cagney <cagney@b1.cygnus.com>
705
706 * configure.in (sparc*-*-*, only_if_enabled): Set
707 only_if_enabled=yes. Check only_if_enabled before enabling a
708 simulator.
709 * configure: Regenerate.
710
711Mon Aug 18 10:56:59 1997 Nick Clifton <nickc@cygnus.com>
712
713 * configure.in (extra_subdirs): Add v850e target.
714
715Mon Aug 18 10:56:59 1997 Nick Clifton <nickc@cygnus.com>
716
717 * configure.in (extra_subdirs): Add v850ea target.
718
719Fri Jul 25 11:40:47 1997 Doug Evans <dje@canuck.cygnus.com>
720
721 * configure.in (sparc*-*-*): Don't build erc32.
722 * configure: Regenerate.
723
724Thu Apr 24 00:47:20 1997 Doug Evans <dje@canuck.cygnus.com>
725
726 * configure.in (m32r-*-*): New target.
727 * configure: Regenerate.
728
729 * Makefile.in (autoconf-common, autoconf-changelog): Change $* to $@.
730
731Mon Apr 21 22:57:55 1997 Andrew Cagney <cagney@b1.cygnus.com>
732
733 * Makefile.in (.NOEXPORT, MAKEOVERRIDES): Moved to end, BSD make
734 thought that .NOEXPORT was the default target.
735
736Fri Apr 11 17:18:07 1997 Ian Lance Taylor <ian@cygnus.com>
737
738 * Makefile.in (clean mostlyclean): Restore targets accidentally
739 deleted in earlier change.
740
741Thu Apr 3 12:20:32 1997 Andrew Cagney <cagney@kremvax.cygnus.com>
742
743 * Makefile.in (autoheader-common, autoheader-changelog,
744 autoheader-install): Perform autoheader in addition to autoconf.
745
746Wed Apr 2 15:09:05 1997 Doug Evans <dje@canuck.cygnus.com>
747
748 * Makefile.in (autoconf-install): New target.
749 (autoconf-changelog): Try different way to obtain user name.
750
751Wed Apr 2 14:25:52 1997 Andrew Cagney <cagney@kremvax.cygnus.com>
752
753 * Makefile.in (autoconf-changelog): New target, update
754 ChangeLog for all subdirectories - normally used after
755 autoconf-common target.
756
757Wed Mar 19 14:26:21 1997 Andrew Cagney <cagney@kremvax.cygnus.com>
758
759 * configure.in (extra_subdirs): Include testsuite for d30v.
760 * configure: Regenerate.
761
762 * Makefile.in (RUNTEST, RUNTESTFLAGS): Borrow test rules from
763 ../gdb/Makefile.in
764 (check): New rules - drive the testsuite.
765
766Mon Mar 3 13:01:00 1997 Jeffrey A Law (law@cygnus.com)
767
768 * configure.in: Add mn10200 configure lines accidentally
769 removed.
770 * configure: Regenerated.
771
772Wed Feb 19 10:34:20 1997 Andrew Cagney <cagney@critters.cygnus.com>
773
774 * configure.in (extra_subdirs): Generalize common sub directory
775 into a list.
776 (extra_subdirs): For d30v add igen to the list to be built.
777
778Sun Feb 16 16:37:47 1997 Andrew Cagney <cagney@critters.cygnus.com>
779
780 * configure.in (d30v): New target.
781 * configure: Regenerated.
782
783Wed Feb 19 23:17:13 1997 Jeffrey A Law (law@cygnus.com)
784
785 * configure.in: Don't require GCC to build the mn10200
786 simulator anymore.
787 * configure: Rebuilt.
788
789Wed Feb 5 13:28:13 1997 Doug Evans <dje@canuck.cygnus.com>
790
791 * configure.in: Don't configure any subdirs if no simulator
792 is being built. Don't use erc32 for sparc64.
793 * configure: Regenerated.
794
795Tue Feb 4 13:19:39 1997 Doug Evans <dje@canuck.cygnus.com>
796
797 * Makefile.in (autoconf-common): New target.
798 * configure.in: Do configure common.
799 * configure: Regenerated.
800
801Thu Jan 23 13:59:52 1997 Stu Grossman (grossman@critters.cygnus.com)
802
803 * configure configure.in: Don't configure common anymore. Files
804 from common are now built in the individual simualtor directories.
805 This fixes problems with the WinGDB build procedure.
806
807Mon Jan 13 13:16:42 1997 Jeffrey A Law (law@cygnus.com)
808
809 * configure: Enable the mn10200 simulator.
810
811Wed Nov 20 01:00:36 1996 Doug Evans <dje@canuck.cygnus.com>
812
813 * configure.in (configdirs): Add common.
814 * configure: Regenerated.
815
816Fri Nov 1 08:03:30 1996 Michael Meissner <meissner@tiktok.cygnus.com>
817
818 * configure.in (powerpc*-*-linux*): Treat like the other powerpc
819 system V based targets.
820 * configure: Regenerate.
821
822Thu Oct 17 12:50:08 1996 Doug Evans <dje@canuck.cygnus.com>
823
824 * configure.in (--enable-sim-powerpc): Delete.
825 (--enable-sim): Add.
826 * configure: Regenerated.
827
828Fri Oct 11 21:13:43 1996 Jeffrey A Law (law@cygnus.com)
829
830 * configure.in: Only build the V850 simulator if
831 we are using gcc.
832 * configure: Rebuild.
833
834Sun Sep 8 17:22:50 1996 Ian Lance Taylor <ian@cygnus.com>
835
836 * configure.in: Do build erc32 for DOS and Windows hosts.
837 * configure: Rebuild.
838
839Wed Sep 4 18:11:27 1996 Stu Grossman (grossman@critters.cygnus.com)
840
841 * Makefile.in erc32/Makefile.in: Don't set srcroot. This should
842 be inherited from the parent. Remove INSTALL_XFORM and
843 INSTALL_XFORM1. Make INSTALL be set from configure.
844
845Wed Sep 4 15:49:16 1996 Ian Lance Taylor <ian@cygnus.com>
846
847 * configure.in: Only build the MIPS simulator if we are using
848 gcc.
849 * configure: Rebuild.
850
851Wed Aug 28 19:05:23 1996 Jeffrey A Law (law@cygnus.com)
852
853 * configure.in (v850-*-*): Added V850 simulator.
854
855Thu Aug 1 17:08:41 1996 Martin M. Hunt <hunt@pizza.cygnus.com>
856
857 * configure.in (d10v-*-*): Added D10V simulator.
858
859Wed Jun 26 12:33:57 1996 Jason Molenda (crash@godzilla.cygnus.co.jp)
860
861 * Makefile.in (bindir, libdir, datadir, mandir, infodir, includedir,
862 INSTALL_PROGRAM, INSTALL_DATA): Use autoconf-set values.
863 (docdir): Removed.
864 * configure.in (AC_PREREQ): autoconf 2.5 or higher.
865 (AC_PROG_INSTALL): Added.
866 * configure: Rebuilt.
867
868Mon Jun 24 14:18:26 1996 Ian Lance Taylor <ian@cygnus.com>
869
870 * configure.in: Only configure erc32 if using gcc.
871 * configure: Rebuild.
872
873Tue Jun 4 09:24:21 1996 Michael Meissner <meissner@tiktok.cygnus.com>
874
875 * configure.in (sim_target): Build PowerPC simulator for powerpc
876 System V.4, Solaris, and Elf targets.
877 * configure: Regenerate with autoconf 2.10.
878
879Wed May 22 12:10:49 1996 Rob Savoye <rob@chinadoll>
880
881 * configure.in: Only built erc32 simulator on Unix hosts as it
882 uses pseudo ttys.
883 * configure: Regenerated with autoconf 2.8.
884
885Sun May 19 20:20:40 1996 Rob Savoye <rob@chinadoll.cygnus.com>
886
887 * erc32: Sparc simulator from the ESA.
888
889Sun Apr 7 21:00:09 1996 Fred Fish <fnf@cygnus.com>
890
891 From: Miles Bader <miles@gnu.ai.mit.edu>
892 * configure.in: Use AC_CHECK_TOOL to find AR & RANLIB.
893 * configure: Regenerate using autoconf.
894
895Thu Feb 22 11:31:50 1996 Michael Meissner <meissner@tiktok.cygnus.com>
896
897 * Makefile.in (install): Fix typo.
898
899Wed Feb 21 11:59:57 1996 Ian Lance Taylor <ian@cygnus.com>
900
901 * configure: Regenerate with autoconf 2.7.
902
903 * Makefile.in (all): Simplify.
904 (clean, mostlyclean): SUBDIRS may contain whitespace; fix the loop
905 as in the all target.
906 (distclean, maintainer-clean, realclean): Likewise.
907 (install): Likewise.
908
909Thu Feb 15 18:37:00 1996 Fred Fish <fnf@cygnus.com>
910
911 * Makefile.in (all): Remove extra '\' char from shell script.
912
913Wed Feb 14 16:43:59 1996 Mike Meissner <meissner@tiktok.cygnus.com>
914
915 * Makefile.in (all): Avoid a for loop with zero elements, even if
916 the loop will not be executed because of an if statement.
917
918Wed Jan 31 21:48:34 1996 Fred Fish <fnf@cygnus.com>
919
920 * Makefile.in (install): Add missing semicolon in "fi \".
921
922Thu Nov 9 16:10:56 1995 Michael Meissner <meissner@tiktok.cygnus.com>
923
924 * Makefile.in (AR, CC, CFLAGS, CC_FOR_BUILD, RANLIB): Pick up
925 defaults from configure.
926
927 * configure.in: Pick up AR, CC, CFLAGS, CC_FOR_BUILD, RANLIB using
928 configure defaults.
929 (powerpc*-*-eabi*): Build simulator for all powerpc eabi targets
930 if either --enable-sim-powerpc is used, or the host compiler is
931 GCC.
932
933Wed Nov 8 15:46:49 1995 James G. Smith <jsmith@pasanda.cygnus.co.uk>
934
935 * configure.in (mips*-*-*): Added "mips" simulator target.
936 * configure: Re-generated.
937
938Tue Oct 10 11:08:20 1995 Fred Fish <fnf@cygnus.com>
939
940 * Makefile.in (BISON): Remove macro.
941 (FLAGS_TO_PASS): Remove BISON.
942
943Sun Oct 8 04:26:27 1995 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
944
945 * configure.in: Explicitly `exit 0' for broken shells.
946 * configure: Rebuilt.
947
948Fri Oct 6 12:03:27 1995 Jim Wilson <wilson@chestnut.cygnus.com>
949
950 * common/run.c (main): Initialize the callbacks.
951
952Wed Sep 20 13:34:50 1995 Ian Lance Taylor <ian@cygnus.com>
953
954 * Makefile.in (maintainer-clean): New synonym for realclean.
955
956Fri Aug 25 11:53:43 1995 Michael Meissner <meissner@tiktok.cygnus.com>
957
958 * configure.in (powerpc*-*-eabisim*): Only build the simulator if
959 the target is powerpc*-*-eabisim*, since it requires GCC to build.
960
961Mon Aug 21 17:53:48 1995 Michael Meissner <meissner@tiktok.cygnus.com>
962
963 * configure.in (powerpc{,le}-*-*): Add psim from Andrew Cagney
964 <cagney@highland.com.au>.
965 * configure: Regnerate from configure.in.
966
967Thu Aug 3 10:45:37 1995 Fred Fish <fnf@cygnus.com>
968
969 * Update all FSF addresses except those in COPYING* files.
970
971Thu Jul 20 15:17:29 1995 Fred Fish <fnf@cygnus.com>
972
973 * Makefile.in (CC_FOR_BUILD): Define default and arrange to pass
974 submakes either default or passed in value.
975
976Wed Jul 5 14:32:54 1995 J.T. Conklin <jtc@rtl.cygnus.com>
977
978 * Makefile.in (all, clean, distclean, mostlyclean, realclean,
979 install): Changed targets so that they descend all
980 subdirectories in $(SUBDIRS).
981 (*-all, *-clean, *-install): Removed targets.
982
983 * configure.in: Don't bother with target makefile fragments, they
984 are no longer needed.
985 * configure: regenerated.
986
987 * Makefile.in, configure.in: converted to autoconf.
988 * configure: New file, generated with autconf 2.4.
989
990Wed May 24 14:48:46 1995 Steve Chamberlain <sac@slash.cygnus.com>
991
992 * Makefile.in: Support ARM.
993 * configure.in: Ditto.
994
995Sun Jan 15 16:53:47 1995 Steve Chamberlain <sac@splat>
996
997 * Makefile.in: Support W65.
998 * configure.in: Ditto.
999
1000Sun Mar 13 09:27:50 1994 Jim Kingdon (kingdon@lioth.cygnus.com)
1001
1002 * Makefile.in: Add TAGS target.
1003
1004Mon Sep 13 12:47:15 1993 K. Richard Pixley (rich@sendai.cygnus.com)
1005
1006 * Makefile.in (all-z8k, install-z8k, clean-z8k, all-h8300,
1007 install-h8300, clean-h8300, all-h8500, install-h8500,
1008 clean-h8500, all-sh, install-sh, clean-sh): do not echo
a9e0ce2c 1009 recursion lines.
c906108c
SS
1010
1011Wed Jun 30 14:12:05 1993 david d `zoo' zuhn (zoo at poseidon.cygnus.com)
1012
1013 * Makefile.in: remove endian.h trace from h8500
1014
1015Sun Jun 13 13:08:58 1993 Jim Kingdon (kingdon@cygnus.com)
1016
1017 * Makefile.in: Add distclean, realclean, and mostlyclean targets.
1018
1019Fri May 21 11:21:16 1993 david d `zoo' zuhn (zoo at cirdan.cygnus.com)
1020
1021 * Makefile.in: make all of the all-* target (except all-nothing)
1022 depend on endian.h, so that if we're not building a simulator, we
1023 don't built endian
1024
1025Fri May 21 10:55:06 1993 Ian Lance Taylor (ian@cygnus.com)
1026
1027 * Makefile.in (check, installcheck): Added dummy targets.
1028
1029Mon May 3 21:39:43 1993 Fred Fish (fnf@cygnus.com)
1030
1031 * Makefile.in (endian): Find endian.c in $(srcdir), and also
1032 explicitly make it, since some makes apparently don't work with
1033 VPATH and .c to executable rules (SunOS make for example).
1034
1035Mon May 3 08:29:01 1993 Steve Chamberlain (sac@thepub.cygnus.com)
1036
1037 * Makefile.in (endian): Add explicit rule for broken makes.
1038
1039Mon Mar 15 15:47:53 1993 Ian Lance Taylor (ian@cygnus.com)
1040
1041 * Makefile.in (info, install-info): New targets.
1042 (DO_INSTALL): Renamed from INSTALL, which is overridden by the top
1043 level Makefile.
1044
1045Wed Feb 10 20:12:27 1993 K. Richard Pixley (rich@ok.cygnus.com)
1046
1047 * Makefile.in (endian.h): build endian.h via a temporary file so
1048 that we don't leave an incomplete file lying around on
1049 interrupted builds.
1050 (clean): remove endian, e.h, and endian.h.
1051
1052Mon Feb 8 11:46:06 1993 Steve Chamberlain (sac@thepub.cygnus.com)
1053
1054 * Makefile.in, configure.in: if target isn't supported, build a
1055 harmless makefile.
1056
1057
This page took 0.434534 seconds and 4 git commands to generate.