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