]> Git Repo - binutils.git/blob - sim/m32c/ChangeLog
Regenerate tree using Autoconf 2.64 and Automake 1.11.
[binutils.git] / sim / m32c / ChangeLog
1 2009-08-22  Ralf Wildenhues  <[email protected]>
2
3         * config.in: Regenerate.
4         * configure: Likewise.
5
6         * configure: Regenerate.
7
8 2009-08-14  DJ Delorie  <[email protected]>
9
10         * configure.in: Check for sys/select.h, termios.h, sys/socket.h,
11         netinet/in.h, and netinet/tcp.h.
12         * configure: Regenerate.
13         * config.in: Add those headers.
14         * main.c: Check for them.
15         (setup_tcp_console): Disable if no networking.
16         (main): Note missing networking or termios.
17         * mem.c: Check for those headers.
18         (stdin_ready): Disable if no termios.
19         (m32c_sim_restore_console): Disable if no termios.
20         (mem_get_byte): Disable console input if no termios.
21         
22 2009-01-06  Joel Sherrill <[email protected]>
23
24         * r8c.opc, m32c.opc: Add parentheses to remove warnings.
25
26 2008-10-01  DJ Delorie  <[email protected]>
27
28         * int.c (trigger_peripheral_interrupt): Clear interrupt pending
29         bit when peripheral interrupts are serviced.
30
31 2008-07-11  Hans-Peter Nilsson  <[email protected]>
32
33         * configure: Regenerate to track ../common/common.m4 changes.
34         * config.in: Ditto.
35
36 2008-06-16  DJ Delorie  <[email protected]>
37
38         * m32c.opc (BRK, GDBBRK): Remove debug logic.
39         * main.c (main): Add option to set raw console.
40         * mem.h (m32c_use_raw_console): Declare.
41         * mem.c (m32c_sim_restore_console): Only restore console if it's
42         been previously set.
43         (m32c_use_raw_console): Define.
44         (mem_get_byte): Set raw console if m32c_use_raw_console is set.
45
46 2008-06-06  Vladimir Prus  <[email protected]>
47             Daniel Jacobowitz  <[email protected]>
48             Joseph Myers  <[email protected]>
49
50         * configure: Regenerate.
51
52 2008-06-06  DJ Delorie  <[email protected]>
53
54         * Makefile.in: Add Timer A support.
55         * cpu.h (m32c_opcode_pc): New.
56         (in_gdb): New.
57         * gdb-if.c (sim_open): Add Timer A support.  Support unbuffered
58         console.
59         * int.c (trigger_interrupt): Manage the U flag properly.
60         (trigger_based_interrupt): Likewise.
61         (trigger_fixed_interrupt): New.
62         (trigger_peripheral_interrupt): New.
63         * int.h (trigger_peripheral_interrupt): New.
64         * m32c.opc: Use m32c_opcode_pc throughout, as needed.
65         (decode_m32c): Detect jump-to-zero with traceback.
66         (BRK): Try to do the right thing, keeping track of whether we're
67         in gdb or not, and if the user has provided a handler or not.
68         (GBRK): Alternate break opcode for gdb, in case the user's app
69         needs to use BRK for itself.
70         (BRK2): Implement.
71         * main.c: Add Timer A support.  Support TCP-based console.
72         (setup_tcp_console): New.
73         (main): Add Timer A support.  Support TCP-based console.
74         * mem.h (m32c_sim_restore_console): New.
75         * mem.c: Add Timer A support.  Support TCP-based console.
76         (mem_ptr): Enhance NULL pointer detection.
77         (stdin_ready): New.
78         (m32c_sim_restore_console): New.
79         (mem_get_byte): Check for console input ready.
80         (update_timer_a): New.
81         * r8c.opc (SSTR): Use r0l, not r0h.
82         (REIT): Fix return frame logic.
83         * reg.c (print_flags): New.
84         (trace_register_changes): Use it.
85         (m32c_dump_all_registers): New.
86         * timer_a.h: New.
87         
88         * load.c: Fix indentation.
89         * trace.c: Fix indentation.
90         * trace.h: Fix indentation.
91
92 2006-06-26  DJ Delorie  <[email protected]>
93
94         * r8c.opc (decode_r8c): Don't bother reading the destination
95         before moving a constant into it.  Fix borrow comparison for SUB.
96
97 2006-06-13  Richard Earnshaw  <[email protected]>
98
99         * configure: Regenerated.
100
101 2006-06-05  Daniel Jacobowitz  <[email protected]>
102
103         * configure: Regenerated.
104
105 2006-05-31  Daniel Jacobowitz  <[email protected]>
106
107         * configure: Regenerated.
108
109 2006-03-13  DJ Delorie  <[email protected]>
110
111         * mem.c (mem_put_byte): Hook simulated UART to stdout.
112         (mem_put_hi): Hook in simulated trace port.
113         (mem_get_byte): Hook in simulated uart control port.
114         * opc2c: Be more picky about matching special comments.
115         * r8c.opc (shift_op): Limit shift counts to -16..16.
116         (BMcnd): Map conditional codes.
117         * reg.c (condition_true): Mask condition code to 4 bits.
118         * syscalls.c: Include local syscall.h.
119         * syscall.h: New, copied from libgloss.
120
121 2005-10-06  Jim Blandy  <[email protected]>
122
123         Simulator for Renesas M32C and M16C, by DJ Delorie <[email protected]>,
124         with further work from Jim Blandy <[email protected]> and
125         Kevin Buettner <[email protected]>.
126         
127         * ChangeLog: New.
128         * Makefile.in: New.
129         * blinky.S: New.
130         * config.in: New.
131         * configure: New.
132         * configure.in: New.
133         * cpu.h: New.
134         * gdb-if.c: New.
135         * gloss.S: New.
136         * int.c: New.
137         * int.h: New.
138         * load.c: New.
139         * load.h: New.
140         * m32c.opc: New.
141         * main.c: New.
142         * mem.c: New.
143         * mem.h: New.
144         * misc.c: New.
145         * misc.h: New.
146         * opc2c.c: New.
147         * r8c.opc: New.
148         * reg.c: New.
149         * safe-fgets.c: New.
150         * safe-fgets.h: New.
151         * sample.S: New.
152         * sample.ld: New.
153         * sample2.c: New.
154         * srcdest.c: New.
155         * syscalls.c: New.
156         * syscalls.h: New.
157         * trace.c: New.
158         * trace.h: New.
159
160
This page took 0.030523 seconds and 4 git commands to generate.