]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blame_incremental - sim/msp430/ChangeLog
sim: syscall: unify memory helpers
[thirdparty/binutils-gdb.git] / sim / msp430 / ChangeLog
... / ...
CommitLineData
12015-06-17 Mike Frysinger <vapier@gentoo.org>
2
3 * msp430-sim.c: Include sim-syscall.h.
4 (syscall_read_mem, syscall_write_mem): Delete.
5 (maybe_perform_syscall): Change syscall_read_mem/syscall_write_mem
6 to sim_syscall_read_mem/sim_syscall_write_mem.
7
82015-06-12 Mike Frysinger <vapier@gentoo.org>
9
10 * configure: Regenerate.
11
122015-06-12 Mike Frysinger <vapier@gentoo.org>
13
14 * configure: Regenerate.
15
162015-06-12 Mike Frysinger <vapier@gentoo.org>
17
18 * msp430-sim.c (trace_reg_put): Replace TRACE_VPU_P/trace_generic
19 with TRACE_VPU.
20 (trace_reg_get): Likewise.
21 (get_op): Replace TRACE_MEMORY_P/trace_generic with TRACE_MEMORY.
22 (put_op): Likewise.
23 (msp430_dis_read): Replace TRACE_ALU_P/trace_generic with TRACE_ALU.
24 (do_flags): Likewise.
25 (maybe_perform_syscall): Replace TRACE_SYSCALL_P/trace_generic with
26 TRACE_SYSCALL.
27 (msp430_step_once): Replace TRACE_ALU_P/trace_generic with TRACE_ALU.
28 Replace TRACE_BRANCH_P/trace_generic with TRACE_BRANCH.
29
302015-06-11 Mike Frysinger <vapier@gentoo.org>
31
32 * sim-main.h (MAYBE_TRACE, TRACE_INSN, TRACE_DECODE, TRACE_EXTRACT,
33 TRACE_SYSCALL, TRACE_CORE, TRACE_EVENTS, TRACE_BRANCH,
34 trace_register, TRACE_REGISTER, TRACE_REG): Delete.
35
362015-04-18 Mike Frysinger <vapier@gentoo.org>
37
38 * sim-main.h (SIM_CPU): Delete.
39
402015-04-18 Mike Frysinger <vapier@gentoo.org>
41
42 * sim-main.h (sim_cia): Delete.
43
442015-04-17 Mike Frysinger <vapier@gentoo.org>
45
46 * sim-main.h (CIA_GET, CIA_SET): Delete.
47
482015-04-15 Mike Frysinger <vapier@gentoo.org>
49
50 * Makefile.in (SIM_OBJS): Delete sim-cpu.o.
51 * sim-main.h (STATE_CPU): Delete.
52
532015-04-13 Mike Frysinger <vapier@gentoo.org>
54
55 * configure: Regenerate.
56
572015-04-06 Mike Frysinger <vapier@gentoo.org>
58
59 * Makefile.in (SIM_OBJS): Delete sim-engine.o and sim-hrw.o.
60
612015-04-01 Mike Frysinger <vapier@gentoo.org>
62
63 * Makefile.in (SIM_OBJS): Delete $(SIM_EXTRA_OBJS).
64
652015-03-31 Mike Frysinger <vapier@gentoo.org>
66
67 * config.in, configure: Regenerate.
68
692015-03-23 Mike Frysinger <vapier@gentoo.org>
70
71 * sim-main.h: Delete run-sim.h include.
72
732015-03-16 Mike Frysinger <vapier@gentoo.org>
74
75 * config.in, configure: Regenerate.
76
772015-03-14 Mike Frysinger <vapier@gentoo.org>
78
79 * aclocal.m4, configure: Regenerate.
80 * configure.ac: Call the common inline & warning macros.
81 * msp430-sim.c: Include unistd.h & trace.h.
82 * trace.c: Include trace.h.
83 (load_file_and_line): Move FILE* decl to top of scope.
84 * trace.h (msp430_get_current_source_location): Adjust prototype to
85 match the function definition.
86
872015-03-14 Mike Frysinger <vapier@gentoo.org>
88
89 * Makefile.in (SIM_RUN_OBJS): Delete.
90
912015-02-24 Nick Clifton <nickc@redhat.com>
92
93 * msp430-sim.c (sim_open): Allocate memory regions matching those
94 declared in the libgloss/msp430 linker scripts.
95 Allow sim_load_file to fail.
96 (get_op): Test the correct address bit when checking for out of
97 range addresses.
98 Include the address in the error message when an illegal access to
99 the hardware multiplier is detected.
100 (put_op): Test the correct address bit when checking for out of
101 range addresses.
102
1032014-08-19 Alan Modra <amodra@gmail.com>
104
105 * configure: Regenerate.
106
1072014-08-19 Nick Clifton <nickc@redhat.com>
108
109 * msp430-sim.c: Move static hardware multiply support variables
110 from here...
111 * msp430-sim.h (msp430_cpu_state): ... into here ...
112 * msp430-sim.c (get_op, put_op): ... and update references to use
113 the msp430_cpu_state structure.
114
1152014-08-15 Roland McGrath <mcgrathr@google.com>
116
117 * configure: Regenerate.
118 * config.in: Regenerate.
119
1202014-06-03 Nick Clifton <nickc@redhat.com>
121
122 * msp430-sim.c (get_op): Handle reads of low result register when
123 in MAC mode.
124 (put_op): Copy MAC result into result words.
125 Handle writes to the low result register.
126
1272014-05-12 DJ Delorie <dj@redhat.com>
128
129 * msp43-sim.c (sign_ext): Change to "long long" to support
130 sign-extending 32-bit values.
131
1322014-05-08 Nick Clifton <nickc@redhat.com>
133
134 * msp430-sim.c (sim_open): Do not allocate memory over the
135 hardware multiply registers.
136 (get_op): Add support for reads from the hardware multiply
137 registers.
138 (put_op): Add support for writes to the hardware multiply
139 registers.
140 (msp430_step_once): Add support for the RETI instruction used by
141 the CPUX architecture.
142
1432014-03-10 Mike Frysinger <vapier@gentoo.org>
144
145 * msp430-sim.c (sim_create_inferior): Set new_pc to the result of
146 bfd_get_start_address when abfd is not NULL and new_pc is zero.
147
1482014-03-10 Mike Frysinger <vapier@gentoo.org>
149
150 * msp430-sim (maybe_perform_syscall): Change %d to %ld.
151 (msp430_step_once): Cast fprintf to fprintf_ftype.
152
1532013-09-23 Alan Modra <amodra@gmail.com>
154
155 * aclocal.m4, configure: Regenerate.
156
1572013-06-21 Nick Clifton <nickc@redhat.com>
158
159 * Makefile.in: New.
160 * aclocal.m4: Generate.
161 * config.in: Generate.
162 * configure.ac: New.
163 * configure: Generate.
164 * msp430-sim.c: New.
165 * msp430-sim.h: New.
166 * sim-main.h: New.
167 * trace.c: New.
168 * trace.h: New.