1 2021-06-22 Mike Frysinger <vapier (a] gentoo.org> 2 3 * configure.ac: Removed. 4 * aclocal.m4: Removed. 5 * configure: Removed. 6 7 2021-06-21 Mike Frysinger <vapier (a] gentoo.org> 8 9 * aclocal.m4: Regenerate. 10 * configure: Regenerate. 11 12 2021-06-21 Mike Frysinger <vapier (a] gentoo.org> 13 14 * configure: Regenerate. 15 16 2021-06-20 Mike Frysinger <vapier (a] gentoo.org> 17 18 * configure.ac (SIM_AC_COMMON): Delete. 19 * aclocal.m4, configure: Regenerate. 20 21 2021-06-20 Mike Frysinger <vapier (a] gentoo.org> 22 23 * aclocal.m4: Regenerate. 24 * configure: Regenerate. 25 26 2021-06-19 Mike Frysinger <vapier (a] gentoo.org> 27 28 * aclocal.m4: Regenerate. 29 * configure: Regenerate. 30 31 2021-06-19 Mike Frysinger <vapier (a] gentoo.org> 32 33 * configure: Regenerate. 34 35 2021-06-18 Mike Frysinger <vapier (a] gentoo.org> 36 37 * aclocal.m4, configure: Regenerate. 38 39 2021-06-18 Mike Frysinger <vapier (a] gentoo.org> 40 41 * configure: Regenerate. 42 43 2021-06-18 Mike Frysinger <vapier (a] gentoo.org> 44 45 * msp430-sim.c: Include sim-signal.h. 46 * sim-main.h: Delete sim-signal.h include. 47 48 2021-06-17 Mike Frysinger <vapier (a] gentoo.org> 49 50 * configure.ac: Delete SIM_AC_OPTION_ENDIAN call. 51 * msp430-sim.c (sim_open): Set current_target_byte_order. 52 * aclocal.m4, configure: Regenerate. 53 54 2021-06-16 Mike Frysinger <vapier (a] gentoo.org> 55 56 * configure: Regenerate. 57 58 2021-06-16 Mike Frysinger <vapier (a] gentoo.org> 59 60 * configure: Regenerate. 61 * config.in: Removed. 62 63 2021-06-15 Mike Frysinger <vapier (a] gentoo.org> 64 65 * config.in, configure: Regenerate. 66 67 2021-06-14 Mike Frysinger <vapier (a] gentoo.org> 68 69 * configure.ac: Delete call to SIM_AC_OPTION_WARNINGS. 70 * configure: Regenerate. 71 72 2021-06-12 Mike Frysinger <vapier (a] gentoo.org> 73 74 * configure.ac: Delete call to SIM_AC_OPTION_ALIGNMENT. 75 76 2021-06-12 Mike Frysinger <vapier (a] gentoo.org> 77 78 * aclocal.m4, config.in, configure: Regenerate. 79 80 2021-06-12 Mike Frysinger <vapier (a] gentoo.org> 81 82 * config.in, configure: Regenerate. 83 84 2021-05-17 Mike Frysinger <vapier (a] gentoo.org> 85 86 * sim-main.h (SIM_HAVE_COMMON_SIM_STATE): Delete. 87 88 2021-05-17 Mike Frysinger <vapier (a] gentoo.org> 89 90 * sim-main.h (SIM_HAVE_COMMON_SIM_STATE): Define. 91 (struct sim_state): Delete. 92 93 2021-05-16 Mike Frysinger <vapier (a] gentoo.org> 94 95 * msp430-sim.c: Replace config.h include with defs.h. 96 97 2021-05-16 Mike Frysinger <vapier (a] gentoo.org> 98 99 * config.in, configure: Regenerate. 100 101 2021-05-04 Mike Frysinger <vapier (a] gentoo.org> 102 103 * configure: Regenerate. 104 105 2021-05-01 Mike Frysinger <vapier (a] gentoo.org> 106 107 * config.in, configure: Regenerate. 108 109 2021-04-26 Mike Frysinger <vapier (a] gentoo.org> 110 111 * Makefile.in (NL_TARGET): Delete. 112 113 2021-04-26 Mike Frysinger <vapier (a] gentoo.org> 114 115 * aclocal.m4, config.in, configure: Regenerate. 116 117 2021-04-22 Tom Tromey <tom (a] tromey.com> 118 119 * configure, config.in: Rebuild. 120 121 2021-04-22 Tom Tromey <tom (a] tromey.com> 122 123 * configure: Rebuild. 124 125 2021-04-21 Mike Frysinger <vapier (a] gentoo.org> 126 127 * aclocal.m4: Regenerate. 128 129 2021-04-21 Simon Marchi <simon.marchi (a] polymtl.ca> 130 131 * configure: Regenerate. 132 133 2021-04-18 Mike Frysinger <vapier (a] gentoo.org> 134 135 * configure: Regenerate. 136 137 2021-04-18 Mike Frysinger <vapier (a] gentoo.org> 138 139 * configure.ac: Delete AC_CHECK_HEADERS call. 140 * config.in, configure: Regenerate. 141 142 2021-04-18 Mike Frysinger <vapier (a] gentoo.org> 143 144 * configure: Regenerate. 145 146 2021-04-12 Mike Frysinger <vapier (a] gentoo.org> 147 148 * msp430-sim.c (sim_open): Delete 3rd arg to sim_cpu_alloc_all. 149 150 2021-04-02 Mike Frysinger <vapier (a] gentoo.org> 151 152 * aclocal.m4, configure: Regenerate. 153 154 2021-02-28 Mike Frysinger <vapier (a] gentoo.org> 155 156 * configure: Regenerate. 157 158 2021-02-28 Mike Frysinger <vapier (a] gentoo.org> 159 160 * Makefile.in (SIM_EXTRA_LIBDEPS): Delete. 161 162 2021-02-27 Mike Frysinger <vapier (a] gentoo.org> 163 164 * Makefile.in (SIM_EXTRA_ALL): Delete. 165 166 2021-02-21 Mike Frysinger <vapier (a] gentoo.org> 167 168 * configure.ac (AC_CONFIG_MACRO_DIRS): Replace common with m4. 169 * aclocal.m4, configure: Regenerate. 170 171 2021-02-13 Mike Frysinger <vapier (a] gentoo.org> 172 173 * configure.ac: Replace sinclude with AC_CONFIG_MACRO_DIRS. 174 * aclocal.m4, configure: Regenerate. 175 176 2021-02-06 Mike Frysinger <vapier (a] gentoo.org> 177 178 * configure: Regenerate. 179 180 2021-01-11 Mike Frysinger <vapier (a] gentoo.org> 181 182 * config.in, configure: Regenerate. 183 184 2021-01-09 Mike Frysinger <vapier (a] gentoo.org> 185 186 * configure: Regenerate. 187 188 2021-01-08 Mike Frysinger <vapier (a] gentoo.org> 189 190 * configure: Regenerate. 191 192 2021-01-04 Mike Frysinger <vapier (a] gentoo.org> 193 194 * configure: Regenerate. 195 196 2020-08-07 Jozef Lawrynowicz <jozef.l (a] mittosystems.com> 197 198 * msp430-sim.c (sim_open): Increase the size of the main memory region 199 to 0xFAC0. 200 201 2020-08-05 Jozef Lawrynowicz <jozef.l (a] mittosystems.com> 202 203 * msp430-sim.c (put_op): For unsigned multiplication, explicitly cast 204 operands to the unsigned type before multiplying. 205 * msp430-sim.h (struct msp430_cpu_state): Fix types used to store hwmult 206 operands. 207 208 2020-01-22 Jozef Lawrynowicz <jozef.l (a] mittosystems.com> 209 210 * msp430-sim.c (msp430_step_once): Ignore the carry flag when executing 211 an RRC instruction, if the ZC bit of the extension word is set. 212 213 2017-09-06 John Baldwin <jhb (a] FreeBSD.org> 214 215 * configure: Regenerate. 216 217 2017-08-29 Jozef Lawrynowicz <jozef.l (a] somniumtech.com> 218 219 * sim/msp430/msp430-sim.c (maybe_perform_syscall): Fix passing of 220 arguments for variadic syscall "open". 221 222 2016-08-15 Mike Frysinger <vapier (a] gentoo.org> 223 224 * msp430-sim.c: Delete bfd.h include. 225 (lookup_symbol, msp430_sim_close): Delete. 226 (sim_open): Change lookup_symbol to trace_sym_value. 227 * sim-main.h (struct sim_state): Delete symbol_table and 228 number_of_symbols. 229 (STATE_SYMBOL_TABLE, STATE_NUM_SYMBOLS, msp430_sim_close, 230 SIM_CLOSE_HOOK): Delete. 231 232 2016-01-10 Mike Frysinger <vapier (a] gentoo.org> 233 234 * config.in, configure: Regenerate. 235 236 2016-01-10 Mike Frysinger <vapier (a] gentoo.org> 237 238 * configure: Regenerate. 239 240 2016-01-10 Mike Frysinger <vapier (a] gentoo.org> 241 242 * configure: Regenerate. 243 244 2016-01-10 Mike Frysinger <vapier (a] gentoo.org> 245 246 * configure: Regenerate. 247 248 2016-01-10 Mike Frysinger <vapier (a] gentoo.org> 249 250 * configure: Regenerate. 251 252 2016-01-10 Mike Frysinger <vapier (a] gentoo.org> 253 254 * configure.ac (SIM_AC_OPTION_INLINE): Delete call. 255 * configure: Regenerate. 256 257 2016-01-10 Mike Frysinger <vapier (a] gentoo.org> 258 259 * configure: Regenerate. 260 261 2016-01-10 Mike Frysinger <vapier (a] gentoo.org> 262 263 * configure: Regenerate. 264 265 2016-01-09 Mike Frysinger <vapier (a] gentoo.org> 266 267 * config.in, configure: Regenerate. 268 269 2016-01-06 Mike Frysinger <vapier (a] gentoo.org> 270 271 * msp430-sim.c (sim_open): Mark argv const. 272 (sim_create_inferior): Mark argv and env const. 273 274 2016-01-05 Mike Frysinger <vapier (a] gentoo.org> 275 276 * msp430-sim.c (loader_write_mem): Delete. 277 (lookup_symbol): Return -1 when abfd is NULL. 278 (sim_open): Delete prog_bfd variable. Delete call to sim_load_file. 279 Delete prog_bfd check. 280 281 2016-01-05 Mike Frysinger <vapier (a] gentoo.org> 282 283 * Makefile.in (SIM_OBJS): Delete trace.o. 284 * msp430-sim.c: Delete dis-asm.h and trace.h includes. 285 (sim_open): Delete msp430_trace_init call. 286 (msp430_dis_read): Delete function. 287 (msp430_step_once): Replace disassembly logic with a call 288 to TRACE_DISASM. 289 * trace.c, trace.h: Delete files. 290 291 2016-01-04 Mike Frysinger <vapier (a] gentoo.org> 292 293 * configure: Regenerate. 294 295 2016-01-03 Mike Frysinger <vapier (a] gentoo.org> 296 297 * config.in, configure: Regenerate. 298 299 2016-01-02 Mike Frysinger <vapier (a] gentoo.org> 300 301 * configure.ac (SIM_AC_OPTION_ENDIAN): Change LITTLE_ENDIAN to 302 LITTLE. 303 * configure: Regenerate. 304 305 2015-12-27 Mike Frysinger <vapier (a] gentoo.org> 306 307 * msp430-sim.c (sim_dis_read): Change private_data to application_data. 308 (msp430_step_once): Likewise. 309 310 2015-12-27 Mike Frysinger <vapier (a] gentoo.org> 311 312 * Makefile.in (SIM_OBJS): Delete sim-hload.o. 313 314 2015-12-26 Mike Frysinger <vapier (a] gentoo.org> 315 316 * config.in, configure: Regenerate. 317 318 2015-12-15 Dominik Vogt <vogt (a] linux.vnet.ibm.com> 319 320 * msp430-sim.c (get_op, put_op): Fix left shift of negative value. 321 322 2015-12-07 Nick Clifton <nickc (a] redhat.com> 323 324 * msp430-sim.c (sim_open): Check for needed memory at address 325 0x500 not 0x200. 326 (get_op): Add support for F5 hardware multiply addresses. 327 (put_op): Likewise. 328 329 2015-11-15 Mike Frysinger <vapier (a] gentoo.org> 330 331 * Makefile.in (SIM_OBJS): Delete sim-reason.o, sim-reg.o, and 332 sim-stop.o. 333 334 2015-11-14 Mike Frysinger <vapier (a] gentoo.org> 335 336 * interp.c (sim_close): Rename to ... 337 (msp430_sim_close): ... this. Delete call to sim_state_free. 338 * sim-main.h (msp430_sim_close): Declare. 339 (SIM_CLOSE_HOOK): Define. 340 341 2015-06-24 Mike Frysinger <vapier (a] gentoo.org> 342 343 * msp430-sim.c (trace_reg_put): Change TRACE_VPU to TRACE_REGISTER. 344 (trace_reg_get): Likewise. 345 346 2015-06-23 Mike Frysinger <vapier (a] gentoo.org> 347 348 * configure: Regenerate. 349 350 2015-06-17 Mike Frysinger <vapier (a] gentoo.org> 351 352 * msp430-sim.c (maybe_perform_syscall): Replace call to cb_syscall 353 with sim_syscall. 354 355 2015-06-17 Mike Frysinger <vapier (a] gentoo.org> 356 357 * msp430-sim.c: Include sim-syscall.h. 358 (syscall_read_mem, syscall_write_mem): Delete. 359 (maybe_perform_syscall): Change syscall_read_mem/syscall_write_mem 360 to sim_syscall_read_mem/sim_syscall_write_mem. 361 362 2015-06-12 Mike Frysinger <vapier (a] gentoo.org> 363 364 * configure: Regenerate. 365 366 2015-06-12 Mike Frysinger <vapier (a] gentoo.org> 367 368 * configure: Regenerate. 369 370 2015-06-12 Mike Frysinger <vapier (a] gentoo.org> 371 372 * msp430-sim.c (trace_reg_put): Replace TRACE_VPU_P/trace_generic 373 with TRACE_VPU. 374 (trace_reg_get): Likewise. 375 (get_op): Replace TRACE_MEMORY_P/trace_generic with TRACE_MEMORY. 376 (put_op): Likewise. 377 (msp430_dis_read): Replace TRACE_ALU_P/trace_generic with TRACE_ALU. 378 (do_flags): Likewise. 379 (maybe_perform_syscall): Replace TRACE_SYSCALL_P/trace_generic with 380 TRACE_SYSCALL. 381 (msp430_step_once): Replace TRACE_ALU_P/trace_generic with TRACE_ALU. 382 Replace TRACE_BRANCH_P/trace_generic with TRACE_BRANCH. 383 384 2015-06-11 Mike Frysinger <vapier (a] gentoo.org> 385 386 * sim-main.h (MAYBE_TRACE, TRACE_INSN, TRACE_DECODE, TRACE_EXTRACT, 387 TRACE_SYSCALL, TRACE_CORE, TRACE_EVENTS, TRACE_BRANCH, 388 trace_register, TRACE_REGISTER, TRACE_REG): Delete. 389 390 2015-04-18 Mike Frysinger <vapier (a] gentoo.org> 391 392 * sim-main.h (SIM_CPU): Delete. 393 394 2015-04-18 Mike Frysinger <vapier (a] gentoo.org> 395 396 * sim-main.h (sim_cia): Delete. 397 398 2015-04-17 Mike Frysinger <vapier (a] gentoo.org> 399 400 * sim-main.h (CIA_GET, CIA_SET): Delete. 401 402 2015-04-15 Mike Frysinger <vapier (a] gentoo.org> 403 404 * Makefile.in (SIM_OBJS): Delete sim-cpu.o. 405 * sim-main.h (STATE_CPU): Delete. 406 407 2015-04-13 Mike Frysinger <vapier (a] gentoo.org> 408 409 * configure: Regenerate. 410 411 2015-04-06 Mike Frysinger <vapier (a] gentoo.org> 412 413 * Makefile.in (SIM_OBJS): Delete sim-engine.o and sim-hrw.o. 414 415 2015-04-01 Mike Frysinger <vapier (a] gentoo.org> 416 417 * Makefile.in (SIM_OBJS): Delete $(SIM_EXTRA_OBJS). 418 419 2015-03-31 Mike Frysinger <vapier (a] gentoo.org> 420 421 * config.in, configure: Regenerate. 422 423 2015-03-23 Mike Frysinger <vapier (a] gentoo.org> 424 425 * sim-main.h: Delete run-sim.h include. 426 427 2015-03-16 Mike Frysinger <vapier (a] gentoo.org> 428 429 * config.in, configure: Regenerate. 430 431 2015-03-14 Mike Frysinger <vapier (a] gentoo.org> 432 433 * aclocal.m4, configure: Regenerate. 434 * configure.ac: Call the common inline & warning macros. 435 * msp430-sim.c: Include unistd.h & trace.h. 436 * trace.c: Include trace.h. 437 (load_file_and_line): Move FILE* decl to top of scope. 438 * trace.h (msp430_get_current_source_location): Adjust prototype to 439 match the function definition. 440 441 2015-03-14 Mike Frysinger <vapier (a] gentoo.org> 442 443 * Makefile.in (SIM_RUN_OBJS): Delete. 444 445 2015-02-24 Nick Clifton <nickc (a] redhat.com> 446 447 * msp430-sim.c (sim_open): Allocate memory regions matching those 448 declared in the libgloss/msp430 linker scripts. 449 Allow sim_load_file to fail. 450 (get_op): Test the correct address bit when checking for out of 451 range addresses. 452 Include the address in the error message when an illegal access to 453 the hardware multiplier is detected. 454 (put_op): Test the correct address bit when checking for out of 455 range addresses. 456 457 2014-08-19 Alan Modra <amodra (a] gmail.com> 458 459 * configure: Regenerate. 460 461 2014-08-19 Nick Clifton <nickc (a] redhat.com> 462 463 * msp430-sim.c: Move static hardware multiply support variables 464 from here... 465 * msp430-sim.h (msp430_cpu_state): ... into here ... 466 * msp430-sim.c (get_op, put_op): ... and update references to use 467 the msp430_cpu_state structure. 468 469 2014-08-15 Roland McGrath <mcgrathr (a] google.com> 470 471 * configure: Regenerate. 472 * config.in: Regenerate. 473 474 2014-06-03 Nick Clifton <nickc (a] redhat.com> 475 476 * msp430-sim.c (get_op): Handle reads of low result register when 477 in MAC mode. 478 (put_op): Copy MAC result into result words. 479 Handle writes to the low result register. 480 481 2014-05-12 DJ Delorie <dj (a] redhat.com> 482 483 * msp43-sim.c (sign_ext): Change to "long long" to support 484 sign-extending 32-bit values. 485 486 2014-05-08 Nick Clifton <nickc (a] redhat.com> 487 488 * msp430-sim.c (sim_open): Do not allocate memory over the 489 hardware multiply registers. 490 (get_op): Add support for reads from the hardware multiply 491 registers. 492 (put_op): Add support for writes to the hardware multiply 493 registers. 494 (msp430_step_once): Add support for the RETI instruction used by 495 the CPUX architecture. 496 497 2014-03-10 Mike Frysinger <vapier (a] gentoo.org> 498 499 * msp430-sim.c (sim_create_inferior): Set new_pc to the result of 500 bfd_get_start_address when abfd is not NULL and new_pc is zero. 501 502 2014-03-10 Mike Frysinger <vapier (a] gentoo.org> 503 504 * msp430-sim (maybe_perform_syscall): Change %d to %ld. 505 (msp430_step_once): Cast fprintf to fprintf_ftype. 506 507 2013-09-23 Alan Modra <amodra (a] gmail.com> 508 509 * aclocal.m4, configure: Regenerate. 510 511 2013-06-21 Nick Clifton <nickc (a] redhat.com> 512 513 * Makefile.in: New. 514 * aclocal.m4: Generate. 515 * config.in: Generate. 516 * configure.ac: New. 517 * configure: Generate. 518 * msp430-sim.c: New. 519 * msp430-sim.h: New. 520 * sim-main.h: New. 521 * trace.c: New. 522 * trace.h: New. 523