sim: rename tconfig.in to tconfig.h
[external/binutils.git] / sim / m32c / ChangeLog
1 2015-03-16  Mike Frysinger  <vapier@gentoo.org>
2
3         * aclocal.m4, config.in, configure: Regenerate.
4
5 2014-08-19  Alan Modra  <amodra@gmail.com>
6
7         * configure: Regenerate.
8
9 2014-08-15  Roland McGrath  <mcgrathr@google.com>
10
11         * configure: Regenerate.
12         * config.in: Regenerate.
13
14 2014-03-10  Mike Frysinger  <vapier@gentoo.org>
15
16         * gdb-if.c (sim_do_command): Add const to cmd.  Move args
17         to top and add const.  Call strdup on cmd and free at end.
18
19 2014-03-05  Mike Frysinger  <vapier@gentoo.org>
20
21         * gdb-if.c (sim_load): Add const to prog.
22
23 2013-09-23  Alan Modra  <amodra@gmail.com>
24
25         * configure: Regenerate.
26
27 2013-06-03  Mike Frysinger  <vapier@gentoo.org>
28
29         * aclocal.m4, configure: Regenerate.
30
31 2012-06-15  Joel Brobecker  <brobecker@adacore.com>
32
33         * config.in, configure: Regenerate.
34
35 2012-05-24  Pedro Alves  <palves@redhat.com>
36
37         PR gdb/7205
38
39         Replace TARGET_SIGNAL_ with GDB_SIGNAL_ throughout.
40
41 2012-05-18  Nick Clifton  <nickc@redhat.com>
42
43         PR 14072
44         * gdb-if.c: Include config.h before system header files.
45         * load.c: Likewise.
46         * syscalls.c: Likewise.
47         * trace.c: Likewise.
48
49 2012-03-24  Mike Frysinger  <vapier@gentoo.org>
50
51         * aclocal.m4, config.in, configure: Regenerate.
52
53 2012-01-02  Joel Brobecker  <brobecker@adacore.com>
54
55         * blinky.S, gloss.S, sample.S: Reformat copyright header.
56
57 2011-12-03  Mike Frysinger  <vapier@gentoo.org>
58
59         * aclocal.m4: New file.
60         * configure: Regenerate.
61
62 2011-10-17  Mike Frysinger  <vapier@gentoo.org>
63
64         * configure.ac: Change include to common/acinclude.m4.
65
66 2011-10-17  Mike Frysinger  <vapier@gentoo.org>
67
68         * configure.ac: Change AC_PREREQ to 2.64.  Delete AC_CONFIG_HEADER
69         call.  Replace common.m4 include with SIM_AC_COMMON.
70         * configure: Regenerate.
71
72 2011-07-11  Mike Frysinger  <vapier@gentoo.org>
73
74         * configure.ac: Rename from configure.in.
75
76 2011-07-11  Mike Frysinger  <vapier@gentoo.org>
77
78         * configure.in: Add "dnl" before copyright notice.
79
80 2011-04-16  Mike Frysinger  <vapier@gentoo.org>
81
82         * gdb-if.c (sim_complete_command): New stub function.
83
84 2011-01-11  Andrew Burgess <aburgess@broadcom.com>
85
86         * gdb-if.c (sim_store_register): Update return value to
87         match new API.
88
89 2010-12-04  Masaki Muranaka  <monaka@monami-software.com>
90
91         * Makefile.in: Use CC_FOR_BUILD to build opc2c.
92
93 2010-05-26  Ozkan Sezer  <sezeroz@gmail.com>
94
95         * main.c (setup_tcp_console): Check error return from socket() call
96         by its equality to -1 not by it being negative.
97
98 2010-04-14  Mike Frysinger  <vapier@gentoo.org>
99
100         * gdb-if.c (sim_write): Add const to buf arg.
101         * mem.h (mem_put_blk): Add const to bufptr arg.
102         * mem.c (mem_put_blk): Likewise, and add const to cast.
103
104 2010-01-20  DJ Delorie  <dj@redhat.com>
105
106         * m32c.opc (MATH_OP): When doing subtraction, also set carry if
107         the result is zero.
108
109 2010-01-09  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
110
111         * configure: Regenerate.
112
113 2009-08-22  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
114
115         * config.in: Regenerate.
116         * configure: Likewise.
117
118         * configure: Regenerate.
119
120 2009-08-14  DJ Delorie  <dj@redhat.com>
121
122         * configure.in: Check for sys/select.h, termios.h, sys/socket.h,
123         netinet/in.h, and netinet/tcp.h.
124         * configure: Regenerate.
125         * config.in: Add those headers.
126         * main.c: Check for them.
127         (setup_tcp_console): Disable if no networking.
128         (main): Note missing networking or termios.
129         * mem.c: Check for those headers.
130         (stdin_ready): Disable if no termios.
131         (m32c_sim_restore_console): Disable if no termios.
132         (mem_get_byte): Disable console input if no termios.
133         
134 2009-01-06  Joel Sherrill <joel.sherrill@oarcorp.com>
135
136         * r8c.opc, m32c.opc: Add parentheses to remove warnings.
137
138 2008-10-01  DJ Delorie  <dj@redhat.com>
139
140         * int.c (trigger_peripheral_interrupt): Clear interrupt pending
141         bit when peripheral interrupts are serviced.
142
143 2008-07-11  Hans-Peter Nilsson  <hp@axis.com>
144
145         * configure: Regenerate to track ../common/common.m4 changes.
146         * config.in: Ditto.
147
148 2008-06-16  DJ Delorie  <dj@redhat.com>
149
150         * m32c.opc (BRK, GDBBRK): Remove debug logic.
151         * main.c (main): Add option to set raw console.
152         * mem.h (m32c_use_raw_console): Declare.
153         * mem.c (m32c_sim_restore_console): Only restore console if it's
154         been previously set.
155         (m32c_use_raw_console): Define.
156         (mem_get_byte): Set raw console if m32c_use_raw_console is set.
157
158 2008-06-06  Vladimir Prus  <vladimir@codesourcery.com>
159             Daniel Jacobowitz  <dan@codesourcery.com>
160             Joseph Myers  <joseph@codesourcery.com>
161
162         * configure: Regenerate.
163
164 2008-06-06  DJ Delorie  <dj@redhat.com>
165
166         * Makefile.in: Add Timer A support.
167         * cpu.h (m32c_opcode_pc): New.
168         (in_gdb): New.
169         * gdb-if.c (sim_open): Add Timer A support.  Support unbuffered
170         console.
171         * int.c (trigger_interrupt): Manage the U flag properly.
172         (trigger_based_interrupt): Likewise.
173         (trigger_fixed_interrupt): New.
174         (trigger_peripheral_interrupt): New.
175         * int.h (trigger_peripheral_interrupt): New.
176         * m32c.opc: Use m32c_opcode_pc throughout, as needed.
177         (decode_m32c): Detect jump-to-zero with traceback.
178         (BRK): Try to do the right thing, keeping track of whether we're
179         in gdb or not, and if the user has provided a handler or not.
180         (GBRK): Alternate break opcode for gdb, in case the user's app
181         needs to use BRK for itself.
182         (BRK2): Implement.
183         * main.c: Add Timer A support.  Support TCP-based console.
184         (setup_tcp_console): New.
185         (main): Add Timer A support.  Support TCP-based console.
186         * mem.h (m32c_sim_restore_console): New.
187         * mem.c: Add Timer A support.  Support TCP-based console.
188         (mem_ptr): Enhance NULL pointer detection.
189         (stdin_ready): New.
190         (m32c_sim_restore_console): New.
191         (mem_get_byte): Check for console input ready.
192         (update_timer_a): New.
193         * r8c.opc (SSTR): Use r0l, not r0h.
194         (REIT): Fix return frame logic.
195         * reg.c (print_flags): New.
196         (trace_register_changes): Use it.
197         (m32c_dump_all_registers): New.
198         * timer_a.h: New.
199         
200         * load.c: Fix indentation.
201         * trace.c: Fix indentation.
202         * trace.h: Fix indentation.
203
204 2006-06-26  DJ Delorie  <dj@redhat.com>
205
206         * r8c.opc (decode_r8c): Don't bother reading the destination
207         before moving a constant into it.  Fix borrow comparison for SUB.
208
209 2006-06-13  Richard Earnshaw  <rearnsha@arm.com>
210
211         * configure: Regenerated.
212
213 2006-06-05  Daniel Jacobowitz  <dan@codesourcery.com>
214
215         * configure: Regenerated.
216
217 2006-05-31  Daniel Jacobowitz  <dan@codesourcery.com>
218
219         * configure: Regenerated.
220
221 2006-03-13  DJ Delorie  <dj@redhat.com>
222
223         * mem.c (mem_put_byte): Hook simulated UART to stdout.
224         (mem_put_hi): Hook in simulated trace port.
225         (mem_get_byte): Hook in simulated uart control port.
226         * opc2c: Be more picky about matching special comments.
227         * r8c.opc (shift_op): Limit shift counts to -16..16.
228         (BMcnd): Map conditional codes.
229         * reg.c (condition_true): Mask condition code to 4 bits.
230         * syscalls.c: Include local syscall.h.
231         * syscall.h: New, copied from libgloss.
232
233 2005-10-06  Jim Blandy  <jimb@redhat.com>
234
235         Simulator for Renesas M32C and M16C, by DJ Delorie <dj@redhat.com>,
236         with further work from Jim Blandy <jimb@redhat.com> and
237         Kevin Buettner <kevinb@redhat.com>.
238         
239         * ChangeLog: New.
240         * Makefile.in: New.
241         * blinky.S: New.
242         * config.in: New.
243         * configure: New.
244         * configure.in: New.
245         * cpu.h: New.
246         * gdb-if.c: New.
247         * gloss.S: New.
248         * int.c: New.
249         * int.h: New.
250         * load.c: New.
251         * load.h: New.
252         * m32c.opc: New.
253         * main.c: New.
254         * mem.c: New.
255         * mem.h: New.
256         * misc.c: New.
257         * misc.h: New.
258         * opc2c.c: New.
259         * r8c.opc: New.
260         * reg.c: New.
261         * safe-fgets.c: New.
262         * safe-fgets.h: New.
263         * sample.S: New.
264         * sample.ld: New.
265         * sample2.c: New.
266         * srcdest.c: New.
267         * syscalls.c: New.
268         * syscalls.h: New.
269         * trace.c: New.
270         * trace.h: New.
271
272