12021-06-22 Mike Frysinger <vapier@gentoo.org> 2 3 * configure.ac: Removed. 4 * aclocal.m4: Removed. 5 * configure: Removed. 6 72021-06-21 Mike Frysinger <vapier@gentoo.org> 8 9 * aclocal.m4: Regenerate. 10 * configure: Regenerate. 11 122021-06-21 Mike Frysinger <vapier@gentoo.org> 13 14 * configure: Regenerate. 15 162021-06-20 Mike Frysinger <vapier@gentoo.org> 17 18 * configure.ac (SIM_AC_COMMON): Delete. 19 * aclocal.m4, configure: Regenerate. 20 212021-06-20 Mike Frysinger <vapier@gentoo.org> 22 23 * aclocal.m4: Regenerate. 24 * configure: Regenerate. 25 262021-06-19 Mike Frysinger <vapier@gentoo.org> 27 28 * aclocal.m4: Regenerate. 29 * configure: Regenerate. 30 312021-06-19 Mike Frysinger <vapier@gentoo.org> 32 33 * configure: Regenerate. 34 352021-06-18 Mike Frysinger <vapier@gentoo.org> 36 37 * aclocal.m4, configure: Regenerate. 38 392021-06-18 Mike Frysinger <vapier@gentoo.org> 40 41 * configure: Regenerate. 42 432021-06-18 Mike Frysinger <vapier@gentoo.org> 44 45 * msp430-sim.c: Include sim-signal.h. 46 * sim-main.h: Delete sim-signal.h include. 47 482021-06-17 Mike Frysinger <vapier@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 542021-06-16 Mike Frysinger <vapier@gentoo.org> 55 56 * configure: Regenerate. 57 582021-06-16 Mike Frysinger <vapier@gentoo.org> 59 60 * configure: Regenerate. 61 * config.in: Removed. 62 632021-06-15 Mike Frysinger <vapier@gentoo.org> 64 65 * config.in, configure: Regenerate. 66 672021-06-14 Mike Frysinger <vapier@gentoo.org> 68 69 * configure.ac: Delete call to SIM_AC_OPTION_WARNINGS. 70 * configure: Regenerate. 71 722021-06-12 Mike Frysinger <vapier@gentoo.org> 73 74 * configure.ac: Delete call to SIM_AC_OPTION_ALIGNMENT. 75 762021-06-12 Mike Frysinger <vapier@gentoo.org> 77 78 * aclocal.m4, config.in, configure: Regenerate. 79 802021-06-12 Mike Frysinger <vapier@gentoo.org> 81 82 * config.in, configure: Regenerate. 83 842021-05-17 Mike Frysinger <vapier@gentoo.org> 85 86 * sim-main.h (SIM_HAVE_COMMON_SIM_STATE): Delete. 87 882021-05-17 Mike Frysinger <vapier@gentoo.org> 89 90 * sim-main.h (SIM_HAVE_COMMON_SIM_STATE): Define. 91 (struct sim_state): Delete. 92 932021-05-16 Mike Frysinger <vapier@gentoo.org> 94 95 * msp430-sim.c: Replace config.h include with defs.h. 96 972021-05-16 Mike Frysinger <vapier@gentoo.org> 98 99 * config.in, configure: Regenerate. 100 1012021-05-04 Mike Frysinger <vapier@gentoo.org> 102 103 * configure: Regenerate. 104 1052021-05-01 Mike Frysinger <vapier@gentoo.org> 106 107 * config.in, configure: Regenerate. 108 1092021-04-26 Mike Frysinger <vapier@gentoo.org> 110 111 * Makefile.in (NL_TARGET): Delete. 112 1132021-04-26 Mike Frysinger <vapier@gentoo.org> 114 115 * aclocal.m4, config.in, configure: Regenerate. 116 1172021-04-22 Tom Tromey <tom@tromey.com> 118 119 * configure, config.in: Rebuild. 120 1212021-04-22 Tom Tromey <tom@tromey.com> 122 123 * configure: Rebuild. 124 1252021-04-21 Mike Frysinger <vapier@gentoo.org> 126 127 * aclocal.m4: Regenerate. 128 1292021-04-21 Simon Marchi <simon.marchi@polymtl.ca> 130 131 * configure: Regenerate. 132 1332021-04-18 Mike Frysinger <vapier@gentoo.org> 134 135 * configure: Regenerate. 136 1372021-04-18 Mike Frysinger <vapier@gentoo.org> 138 139 * configure.ac: Delete AC_CHECK_HEADERS call. 140 * config.in, configure: Regenerate. 141 1422021-04-18 Mike Frysinger <vapier@gentoo.org> 143 144 * configure: Regenerate. 145 1462021-04-12 Mike Frysinger <vapier@gentoo.org> 147 148 * msp430-sim.c (sim_open): Delete 3rd arg to sim_cpu_alloc_all. 149 1502021-04-02 Mike Frysinger <vapier@gentoo.org> 151 152 * aclocal.m4, configure: Regenerate. 153 1542021-02-28 Mike Frysinger <vapier@gentoo.org> 155 156 * configure: Regenerate. 157 1582021-02-28 Mike Frysinger <vapier@gentoo.org> 159 160 * Makefile.in (SIM_EXTRA_LIBDEPS): Delete. 161 1622021-02-27 Mike Frysinger <vapier@gentoo.org> 163 164 * Makefile.in (SIM_EXTRA_ALL): Delete. 165 1662021-02-21 Mike Frysinger <vapier@gentoo.org> 167 168 * configure.ac (AC_CONFIG_MACRO_DIRS): Replace common with m4. 169 * aclocal.m4, configure: Regenerate. 170 1712021-02-13 Mike Frysinger <vapier@gentoo.org> 172 173 * configure.ac: Replace sinclude with AC_CONFIG_MACRO_DIRS. 174 * aclocal.m4, configure: Regenerate. 175 1762021-02-06 Mike Frysinger <vapier@gentoo.org> 177 178 * configure: Regenerate. 179 1802021-01-11 Mike Frysinger <vapier@gentoo.org> 181 182 * config.in, configure: Regenerate. 183 1842021-01-09 Mike Frysinger <vapier@gentoo.org> 185 186 * configure: Regenerate. 187 1882021-01-08 Mike Frysinger <vapier@gentoo.org> 189 190 * configure: Regenerate. 191 1922021-01-04 Mike Frysinger <vapier@gentoo.org> 193 194 * configure: Regenerate. 195 1962020-08-07 Jozef Lawrynowicz <jozef.l@mittosystems.com> 197 198 * msp430-sim.c (sim_open): Increase the size of the main memory region 199 to 0xFAC0. 200 2012020-08-05 Jozef Lawrynowicz <jozef.l@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 2082020-01-22 Jozef Lawrynowicz <jozef.l@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 2132017-09-06 John Baldwin <jhb@FreeBSD.org> 214 215 * configure: Regenerate. 216 2172017-08-29 Jozef Lawrynowicz <jozef.l@somniumtech.com> 218 219 * sim/msp430/msp430-sim.c (maybe_perform_syscall): Fix passing of 220 arguments for variadic syscall "open". 221 2222016-08-15 Mike Frysinger <vapier@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 2322016-01-10 Mike Frysinger <vapier@gentoo.org> 233 234 * config.in, configure: Regenerate. 235 2362016-01-10 Mike Frysinger <vapier@gentoo.org> 237 238 * configure: Regenerate. 239 2402016-01-10 Mike Frysinger <vapier@gentoo.org> 241 242 * configure: Regenerate. 243 2442016-01-10 Mike Frysinger <vapier@gentoo.org> 245 246 * configure: Regenerate. 247 2482016-01-10 Mike Frysinger <vapier@gentoo.org> 249 250 * configure: Regenerate. 251 2522016-01-10 Mike Frysinger <vapier@gentoo.org> 253 254 * configure.ac (SIM_AC_OPTION_INLINE): Delete call. 255 * configure: Regenerate. 256 2572016-01-10 Mike Frysinger <vapier@gentoo.org> 258 259 * configure: Regenerate. 260 2612016-01-10 Mike Frysinger <vapier@gentoo.org> 262 263 * configure: Regenerate. 264 2652016-01-09 Mike Frysinger <vapier@gentoo.org> 266 267 * config.in, configure: Regenerate. 268 2692016-01-06 Mike Frysinger <vapier@gentoo.org> 270 271 * msp430-sim.c (sim_open): Mark argv const. 272 (sim_create_inferior): Mark argv and env const. 273 2742016-01-05 Mike Frysinger <vapier@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 2812016-01-05 Mike Frysinger <vapier@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 2912016-01-04 Mike Frysinger <vapier@gentoo.org> 292 293 * configure: Regenerate. 294 2952016-01-03 Mike Frysinger <vapier@gentoo.org> 296 297 * config.in, configure: Regenerate. 298 2992016-01-02 Mike Frysinger <vapier@gentoo.org> 300 301 * configure.ac (SIM_AC_OPTION_ENDIAN): Change LITTLE_ENDIAN to 302 LITTLE. 303 * configure: Regenerate. 304 3052015-12-27 Mike Frysinger <vapier@gentoo.org> 306 307 * msp430-sim.c (sim_dis_read): Change private_data to application_data. 308 (msp430_step_once): Likewise. 309 3102015-12-27 Mike Frysinger <vapier@gentoo.org> 311 312 * Makefile.in (SIM_OBJS): Delete sim-hload.o. 313 3142015-12-26 Mike Frysinger <vapier@gentoo.org> 315 316 * config.in, configure: Regenerate. 317 3182015-12-15 Dominik Vogt <vogt@linux.vnet.ibm.com> 319 320 * msp430-sim.c (get_op, put_op): Fix left shift of negative value. 321 3222015-12-07 Nick Clifton <nickc@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 3292015-11-15 Mike Frysinger <vapier@gentoo.org> 330 331 * Makefile.in (SIM_OBJS): Delete sim-reason.o, sim-reg.o, and 332 sim-stop.o. 333 3342015-11-14 Mike Frysinger <vapier@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 3412015-06-24 Mike Frysinger <vapier@gentoo.org> 342 343 * msp430-sim.c (trace_reg_put): Change TRACE_VPU to TRACE_REGISTER. 344 (trace_reg_get): Likewise. 345 3462015-06-23 Mike Frysinger <vapier@gentoo.org> 347 348 * configure: Regenerate. 349 3502015-06-17 Mike Frysinger <vapier@gentoo.org> 351 352 * msp430-sim.c (maybe_perform_syscall): Replace call to cb_syscall 353 with sim_syscall. 354 3552015-06-17 Mike Frysinger <vapier@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 3622015-06-12 Mike Frysinger <vapier@gentoo.org> 363 364 * configure: Regenerate. 365 3662015-06-12 Mike Frysinger <vapier@gentoo.org> 367 368 * configure: Regenerate. 369 3702015-06-12 Mike Frysinger <vapier@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 3842015-06-11 Mike Frysinger <vapier@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 3902015-04-18 Mike Frysinger <vapier@gentoo.org> 391 392 * sim-main.h (SIM_CPU): Delete. 393 3942015-04-18 Mike Frysinger <vapier@gentoo.org> 395 396 * sim-main.h (sim_cia): Delete. 397 3982015-04-17 Mike Frysinger <vapier@gentoo.org> 399 400 * sim-main.h (CIA_GET, CIA_SET): Delete. 401 4022015-04-15 Mike Frysinger <vapier@gentoo.org> 403 404 * Makefile.in (SIM_OBJS): Delete sim-cpu.o. 405 * sim-main.h (STATE_CPU): Delete. 406 4072015-04-13 Mike Frysinger <vapier@gentoo.org> 408 409 * configure: Regenerate. 410 4112015-04-06 Mike Frysinger <vapier@gentoo.org> 412 413 * Makefile.in (SIM_OBJS): Delete sim-engine.o and sim-hrw.o. 414 4152015-04-01 Mike Frysinger <vapier@gentoo.org> 416 417 * Makefile.in (SIM_OBJS): Delete $(SIM_EXTRA_OBJS). 418 4192015-03-31 Mike Frysinger <vapier@gentoo.org> 420 421 * config.in, configure: Regenerate. 422 4232015-03-23 Mike Frysinger <vapier@gentoo.org> 424 425 * sim-main.h: Delete run-sim.h include. 426 4272015-03-16 Mike Frysinger <vapier@gentoo.org> 428 429 * config.in, configure: Regenerate. 430 4312015-03-14 Mike Frysinger <vapier@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 4412015-03-14 Mike Frysinger <vapier@gentoo.org> 442 443 * Makefile.in (SIM_RUN_OBJS): Delete. 444 4452015-02-24 Nick Clifton <nickc@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 4572014-08-19 Alan Modra <amodra@gmail.com> 458 459 * configure: Regenerate. 460 4612014-08-19 Nick Clifton <nickc@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 4692014-08-15 Roland McGrath <mcgrathr@google.com> 470 471 * configure: Regenerate. 472 * config.in: Regenerate. 473 4742014-06-03 Nick Clifton <nickc@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 4812014-05-12 DJ Delorie <dj@redhat.com> 482 483 * msp43-sim.c (sign_ext): Change to "long long" to support 484 sign-extending 32-bit values. 485 4862014-05-08 Nick Clifton <nickc@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 4972014-03-10 Mike Frysinger <vapier@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 5022014-03-10 Mike Frysinger <vapier@gentoo.org> 503 504 * msp430-sim (maybe_perform_syscall): Change %d to %ld. 505 (msp430_step_once): Cast fprintf to fprintf_ftype. 506 5072013-09-23 Alan Modra <amodra@gmail.com> 508 509 * aclocal.m4, configure: Regenerate. 510 5112013-06-21 Nick Clifton <nickc@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