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 * interp.c: Include sim-signal.h. 46*4b169a6bSchristos 47*4b169a6bSchristos2021-06-17 Mike Frysinger <vapier@gentoo.org> 48*4b169a6bSchristos 49*4b169a6bSchristos * configure.ac: Delete SIM_AC_OPTION_ENDIAN call. 50*4b169a6bSchristos * interp.c (sim_open): Set current_target_byte_order. 51*4b169a6bSchristos * aclocal.m4, configure: Regenerate. 52*4b169a6bSchristos 53*4b169a6bSchristos2021-06-16 Mike Frysinger <vapier@gentoo.org> 54*4b169a6bSchristos 55*4b169a6bSchristos * configure: Regenerate. 56*4b169a6bSchristos 57*4b169a6bSchristos2021-06-16 Mike Frysinger <vapier@gentoo.org> 58*4b169a6bSchristos 59*4b169a6bSchristos * configure: Regenerate. 60*4b169a6bSchristos * config.in: Removed. 61*4b169a6bSchristos 62*4b169a6bSchristos2021-06-15 Mike Frysinger <vapier@gentoo.org> 63*4b169a6bSchristos 64*4b169a6bSchristos * config.in, configure: Regenerate. 65*4b169a6bSchristos 66*4b169a6bSchristos2021-06-14 Mike Frysinger <vapier@gentoo.org> 67*4b169a6bSchristos 68*4b169a6bSchristos * configure.ac: Delete call to SIM_AC_OPTION_WARNINGS. 69*4b169a6bSchristos * configure: Regenerate. 70*4b169a6bSchristos 71*4b169a6bSchristos2021-06-12 Mike Frysinger <vapier@gentoo.org> 72*4b169a6bSchristos 73*4b169a6bSchristos * configure.ac: Delete call to SIM_AC_OPTION_ALIGNMENT. 74*4b169a6bSchristos * interp.c (sim_open): Set current_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 * interp.c (do_call): Change sd to avr_sim_state. 91*4b169a6bSchristos (step_once): Likewise. 92*4b169a6bSchristos (sim_open): Likewise. 93*4b169a6bSchristos (sim_create_inferior): Likewise. 94*4b169a6bSchristos * sim-main.h (SIM_HAVE_COMMON_SIM_STATE): Define. 95*4b169a6bSchristos (struct sim_state): Delete. 96*4b169a6bSchristos (struct avr_sim_state): New struct. 97*4b169a6bSchristos (AVR_SIM_STATE): Define. 98*4b169a6bSchristos 99*4b169a6bSchristos2021-05-16 Mike Frysinger <vapier@gentoo.org> 100*4b169a6bSchristos 101*4b169a6bSchristos * interp.c: Replace config.h include with defs.h. 102*4b169a6bSchristos 103*4b169a6bSchristos2021-05-16 Mike Frysinger <vapier@gentoo.org> 104*4b169a6bSchristos 105*4b169a6bSchristos * config.in, configure: Regenerate. 106*4b169a6bSchristos 107*4b169a6bSchristos2021-05-14 Mike Frysinger <vapier@gentoo.org> 108*4b169a6bSchristos 109*4b169a6bSchristos * interp.c: Update include path. 110*4b169a6bSchristos 111*4b169a6bSchristos2021-05-04 Mike Frysinger <vapier@gentoo.org> 112*4b169a6bSchristos 113*4b169a6bSchristos * configure: Regenerate. 114*4b169a6bSchristos 115*4b169a6bSchristos2021-05-01 Mike Frysinger <vapier@gentoo.org> 116*4b169a6bSchristos 117*4b169a6bSchristos * config.in, configure: Regenerate. 118*4b169a6bSchristos 119*4b169a6bSchristos2021-04-26 Mike Frysinger <vapier@gentoo.org> 120*4b169a6bSchristos 121*4b169a6bSchristos * aclocal.m4, config.in, configure: Regenerate. 122*4b169a6bSchristos 123*4b169a6bSchristos2021-04-22 Tom Tromey <tom@tromey.com> 124*4b169a6bSchristos 125*4b169a6bSchristos * configure, config.in: Rebuild. 126*4b169a6bSchristos 127*4b169a6bSchristos2021-04-22 Tom Tromey <tom@tromey.com> 128*4b169a6bSchristos 129*4b169a6bSchristos * configure: Rebuild. 130*4b169a6bSchristos 131*4b169a6bSchristos2021-04-21 Mike Frysinger <vapier@gentoo.org> 132*4b169a6bSchristos 133*4b169a6bSchristos * aclocal.m4: Regenerate. 134*4b169a6bSchristos 135*4b169a6bSchristos2021-04-21 Simon Marchi <simon.marchi@polymtl.ca> 136*4b169a6bSchristos 137*4b169a6bSchristos * configure: Regenerate. 138*4b169a6bSchristos 139*4b169a6bSchristos2021-04-18 Mike Frysinger <vapier@gentoo.org> 140*4b169a6bSchristos 141*4b169a6bSchristos * configure: Regenerate. 142*4b169a6bSchristos 143*4b169a6bSchristos2021-04-12 Mike Frysinger <vapier@gentoo.org> 144*4b169a6bSchristos 145*4b169a6bSchristos * interp.c (sim_open): Delete 3rd arg to sim_cpu_alloc_all. 146*4b169a6bSchristos 147*4b169a6bSchristos2021-04-02 Mike Frysinger <vapier@gentoo.org> 148*4b169a6bSchristos 149*4b169a6bSchristos * aclocal.m4, configure: Regenerate. 150*4b169a6bSchristos 151*4b169a6bSchristos2021-02-28 Mike Frysinger <vapier@gentoo.org> 152*4b169a6bSchristos 153*4b169a6bSchristos * configure: Regenerate. 154*4b169a6bSchristos 155*4b169a6bSchristos2021-02-21 Mike Frysinger <vapier@gentoo.org> 156*4b169a6bSchristos 157*4b169a6bSchristos * configure.ac (AC_CONFIG_MACRO_DIRS): Replace common with m4. 158*4b169a6bSchristos * aclocal.m4, configure: Regenerate. 159*4b169a6bSchristos 160*4b169a6bSchristos2021-02-13 Mike Frysinger <vapier@gentoo.org> 161*4b169a6bSchristos 162*4b169a6bSchristos * configure.ac: Replace sinclude with AC_CONFIG_MACRO_DIRS. 163*4b169a6bSchristos * aclocal.m4, configure: Regenerate. 164*4b169a6bSchristos 165*4b169a6bSchristos2021-02-06 Mike Frysinger <vapier@gentoo.org> 166*4b169a6bSchristos 167*4b169a6bSchristos * interp.c (sim_open): Delete call to STATE_WATCHPOINTS. 168*4b169a6bSchristos 169*4b169a6bSchristos2021-02-06 Mike Frysinger <vapier@gentoo.org> 170*4b169a6bSchristos 171*4b169a6bSchristos * configure: Regenerate. 172*4b169a6bSchristos 173*4b169a6bSchristos2021-01-30 Mike Frysinger <vapier@gentoo.org> 174*4b169a6bSchristos 175*4b169a6bSchristos * interp.c (sim_open): Delete STATE_WATCHPOINTS (sd)->sizeof_pc. 176*4b169a6bSchristos 177*4b169a6bSchristos2021-01-11 Mike Frysinger <vapier@gentoo.org> 178*4b169a6bSchristos 179*4b169a6bSchristos * config.in, configure: Regenerate. 180*4b169a6bSchristos * interp.c: Delete HAVE_STRING_H. 181*4b169a6bSchristos 182*4b169a6bSchristos2021-01-09 Mike Frysinger <vapier@gentoo.org> 183*4b169a6bSchristos 184*4b169a6bSchristos * configure: Regenerate. 185*4b169a6bSchristos 186*4b169a6bSchristos2021-01-08 Mike Frysinger <vapier@gentoo.org> 187*4b169a6bSchristos 188*4b169a6bSchristos * configure: Regenerate. 189*4b169a6bSchristos 190*4b169a6bSchristos2021-01-04 Mike Frysinger <vapier@gentoo.org> 191*4b169a6bSchristos 192*4b169a6bSchristos * configure: Regenerate. 193*4b169a6bSchristos 194*4b169a6bSchristos2017-09-06 John Baldwin <jhb@FreeBSD.org> 195*4b169a6bSchristos 196*4b169a6bSchristos * configure: Regenerate. 197*4b169a6bSchristos 198*4b169a6bSchristos2016-07-19 Pitchumani Sivanupandi <pitchumani.s@atmel.com> 199*4b169a6bSchristos 200*4b169a6bSchristos PR target/19401 201*4b169a6bSchristos * interp.c (step_once): Pass break instruction address to 202*4b169a6bSchristos sim_engine_halt function which writes that to PC. Remove code that 203*4b169a6bSchristos follows that function call as it is unreachable. 204*4b169a6bSchristos 205*4b169a6bSchristos2016-01-10 Mike Frysinger <vapier@gentoo.org> 206*4b169a6bSchristos 207*4b169a6bSchristos * config.in, configure: Regenerate. 208*4b169a6bSchristos 209*4b169a6bSchristos2016-01-10 Mike Frysinger <vapier@gentoo.org> 210*4b169a6bSchristos 211*4b169a6bSchristos * configure: Regenerate. 212*4b169a6bSchristos 213*4b169a6bSchristos2016-01-10 Mike Frysinger <vapier@gentoo.org> 214*4b169a6bSchristos 215*4b169a6bSchristos * configure.ac (SIM_AC_OPTION_ENVIRONMENT): Delete call. 216*4b169a6bSchristos * configure: Regenerate. 217*4b169a6bSchristos 218*4b169a6bSchristos2016-01-10 Mike Frysinger <vapier@gentoo.org> 219*4b169a6bSchristos 220*4b169a6bSchristos * configure: Regenerate. 221*4b169a6bSchristos 222*4b169a6bSchristos2016-01-10 Mike Frysinger <vapier@gentoo.org> 223*4b169a6bSchristos 224*4b169a6bSchristos * configure: Regenerate. 225*4b169a6bSchristos 226*4b169a6bSchristos2016-01-10 Mike Frysinger <vapier@gentoo.org> 227*4b169a6bSchristos 228*4b169a6bSchristos * configure.ac (SIM_AC_OPTION_INLINE): Delete call. 229*4b169a6bSchristos * configure: Regenerate. 230*4b169a6bSchristos 231*4b169a6bSchristos2016-01-10 Mike Frysinger <vapier@gentoo.org> 232*4b169a6bSchristos 233*4b169a6bSchristos * configure: Regenerate. 234*4b169a6bSchristos 235*4b169a6bSchristos2016-01-10 Mike Frysinger <vapier@gentoo.org> 236*4b169a6bSchristos 237*4b169a6bSchristos * configure: Regenerate. 238*4b169a6bSchristos 239*4b169a6bSchristos2016-01-09 Mike Frysinger <vapier@gentoo.org> 240*4b169a6bSchristos 241*4b169a6bSchristos * config.in, configure: Regenerate. 242*4b169a6bSchristos 243*4b169a6bSchristos2016-01-06 Mike Frysinger <vapier@gentoo.org> 244*4b169a6bSchristos 245*4b169a6bSchristos * interp.c (sim_open): Mark argv const. 246*4b169a6bSchristos (sim_create_inferior): Mark argv and env const. 247*4b169a6bSchristos 248*4b169a6bSchristos2016-01-04 Mike Frysinger <vapier@gentoo.org> 249*4b169a6bSchristos 250*4b169a6bSchristos * configure: Regenerate. 251*4b169a6bSchristos 252*4b169a6bSchristos2016-01-03 Mike Frysinger <vapier@gentoo.org> 253*4b169a6bSchristos 254*4b169a6bSchristos * interp.c (sim_open): Update sim_parse_args comment. 255*4b169a6bSchristos 256*4b169a6bSchristos2016-01-03 Mike Frysinger <vapier@gentoo.org> 257*4b169a6bSchristos 258*4b169a6bSchristos * configure.ac (SIM_AC_OPTION_HOSTENDIAN): Delete. 259*4b169a6bSchristos * configure: Regenerate. 260*4b169a6bSchristos 261*4b169a6bSchristos2016-01-02 Mike Frysinger <vapier@gentoo.org> 262*4b169a6bSchristos 263*4b169a6bSchristos * configure.ac (SIM_AC_OPTION_ENDIAN): Change LITTLE_ENDIAN to 264*4b169a6bSchristos LITTLE. 265*4b169a6bSchristos * configure: Regenerate. 266*4b169a6bSchristos 267*4b169a6bSchristos2015-12-27 Mike Frysinger <vapier@gentoo.org> 268*4b169a6bSchristos 269*4b169a6bSchristos * Makefile.in (SIM_OBJS): Delete sim-hload.o. 270*4b169a6bSchristos 271*4b169a6bSchristos2015-12-26 Mike Frysinger <vapier@gentoo.org> 272*4b169a6bSchristos 273*4b169a6bSchristos * config.in, configure: Regenerate. 274*4b169a6bSchristos 275*4b169a6bSchristos2015-12-15 Dominik Vogt <vogt@linux.vnet.ibm.com> 276*4b169a6bSchristos 277*4b169a6bSchristos * interp.c (sign_ext): Fix left shift of negative value. 278*4b169a6bSchristos 279*4b169a6bSchristos2015-11-21 Mike Frysinger <vapier@gentoo.org> 280*4b169a6bSchristos 281*4b169a6bSchristos * interp.c (pc, cycles, avr_pc22): Delete. 282*4b169a6bSchristos (do_call): Add cpu to arguments. Declare sd. Change pc to cpu->pc, 283*4b169a6bSchristos avr_pc22 to sd->avr_pc22, and cycles to cpu->cycles. 284*4b169a6bSchristos (gen_mul): Add cpu to arguments. Change cycles to cpu->cycles. 285*4b169a6bSchristos (step_once): Change pc to cpu->pc, avr_pc22 to sd->avr_pc22, and 286*4b169a6bSchristos cycles to cpu->cycles. Pass cpu to do_call and gen_mul calls. 287*4b169a6bSchristos (avr_reg_store, avr_reg_fetch, avr_pc_get, avr_pc_set): Change pc 288*4b169a6bSchristos to cpu->pc. 289*4b169a6bSchristos (sim_open): Likewise. Declare cpu. 290*4b169a6bSchristos (sim_create_inferior): Declare cpu and addr. Change pc to addr and 291*4b169a6bSchristos call sim_pc_set. Change avr_pc22 to sd->avr_pc22. 292*4b169a6bSchristos * sim-main.h (pc): Delete. 293*4b169a6bSchristos (struct _sim_cpu): Add pc and cycles. 294*4b169a6bSchristos (struct sim_state): Add avr_pc22. 295*4b169a6bSchristos 296*4b169a6bSchristos2015-11-21 Mike Frysinger <vapier@gentoo.org> 297*4b169a6bSchristos 298*4b169a6bSchristos * interp.c (sim_store_register): Rename to ... 299*4b169a6bSchristos (avr_reg_store): ... this. Adjust signature. 300*4b169a6bSchristos (sim_fetch_register): Rename to ... 301*4b169a6bSchristos (avr_reg_fetch): ... this. Adjust signature. 302*4b169a6bSchristos (sim_open): Call CPU_REG_FETCH and CPU_REG_STORE. 303*4b169a6bSchristos 304*4b169a6bSchristos2015-11-15 Mike Frysinger <vapier@gentoo.org> 305*4b169a6bSchristos 306*4b169a6bSchristos * Makefile.in (SIM_OBJS): Delete sim-reason.o and sim-stop.o. 307*4b169a6bSchristos 308*4b169a6bSchristos2015-11-14 Mike Frysinger <vapier@gentoo.org> 309*4b169a6bSchristos 310*4b169a6bSchristos * interp.c (sim_close): Delete. 311*4b169a6bSchristos 312*4b169a6bSchristos2015-06-23 Mike Frysinger <vapier@gentoo.org> 313*4b169a6bSchristos 314*4b169a6bSchristos * configure: Regenerate. 315*4b169a6bSchristos 316*4b169a6bSchristos2015-06-12 Mike Frysinger <vapier@gentoo.org> 317*4b169a6bSchristos 318*4b169a6bSchristos * configure: Regenerate. 319*4b169a6bSchristos 320*4b169a6bSchristos2015-06-12 Mike Frysinger <vapier@gentoo.org> 321*4b169a6bSchristos 322*4b169a6bSchristos * configure: Regenerate. 323*4b169a6bSchristos 324*4b169a6bSchristos2015-04-27 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com> 325*4b169a6bSchristos 326*4b169a6bSchristos * Makefile.in (SIM_OBJS): Move interp.o 327*4b169a6bSchristos above $(SIM_NEW_COMMON_OBJS). 328*4b169a6bSchristos 329*4b169a6bSchristos2015-04-18 Mike Frysinger <vapier@gentoo.org> 330*4b169a6bSchristos 331*4b169a6bSchristos * sim-main.h (SIM_CPU): Delete. 332*4b169a6bSchristos 333*4b169a6bSchristos2015-04-18 Mike Frysinger <vapier@gentoo.org> 334*4b169a6bSchristos 335*4b169a6bSchristos * sim-main.h (sim_cia): Delete. 336*4b169a6bSchristos 337*4b169a6bSchristos2015-04-17 Mike Frysinger <vapier@gentoo.org> 338*4b169a6bSchristos 339*4b169a6bSchristos * sim-main.h (CIA_GET, CIA_SET): Delete. 340*4b169a6bSchristos 341*4b169a6bSchristos2015-04-16 Mike Frysinger <vapier@gentoo.org> 342*4b169a6bSchristos 343*4b169a6bSchristos * interp.c (avr_pc_get, avr_pc_set): New functions. 344*4b169a6bSchristos (sim_open): Declare new local var i. Call CPU_PC_FETCH & 345*4b169a6bSchristos CPU_PC_STORE for all cpus. 346*4b169a6bSchristos 347*4b169a6bSchristos2015-04-15 Mike Frysinger <vapier@gentoo.org> 348*4b169a6bSchristos 349*4b169a6bSchristos * Makefile.in (SIM_OBJS): Delete sim-cpu.o. 350*4b169a6bSchristos * sim-main.h (STATE_CPU): Delete. 351*4b169a6bSchristos 352*4b169a6bSchristos2015-04-13 Mike Frysinger <vapier@gentoo.org> 353*4b169a6bSchristos 354*4b169a6bSchristos * configure: Regenerate. 355*4b169a6bSchristos 356*4b169a6bSchristos2015-04-06 Mike Frysinger <vapier@gentoo.org> 357*4b169a6bSchristos 358*4b169a6bSchristos * Makefile.in (SIM_OBJS): Delete sim-engine.o and sim-hrw.o. 359*4b169a6bSchristos 360*4b169a6bSchristos2015-04-01 Mike Frysinger <vapier@gentoo.org> 361*4b169a6bSchristos 362*4b169a6bSchristos * tconfig.h: Delete. 363*4b169a6bSchristos 364*4b169a6bSchristos2015-03-31 Mike Frysinger <vapier@gentoo.org> 365*4b169a6bSchristos 366*4b169a6bSchristos * config.in, configure: Regenerate. 367*4b169a6bSchristos 368*4b169a6bSchristos2015-03-28 Mike Frysinger <vapier@gentoo.org> 369*4b169a6bSchristos 370*4b169a6bSchristos * Makefile.in (SIM_EXTRA_CFLAGS, SIM_RUN_OBJS, SIM_EXTRA_LIBS): Delete. 371*4b169a6bSchristos (interp.o): Delete rule. 372*4b169a6bSchristos (SIM_OBJS): Change to $(SIM_NEW_COMMON_OBJS). 373*4b169a6bSchristos * configure.ac: Call SIM_AC_OPTION_ENDIAN, SIM_AC_OPTION_ALIGNMENT, 374*4b169a6bSchristos SIM_AC_OPTION_HOSTENDIAN, SIM_AC_OPTION_ENVIRONMENT, 375*4b169a6bSchristos SIM_AC_OPTION_INLINE, and SIM_AC_OPTION_WARNINGS. 376*4b169a6bSchristos * interp.c: Delete gdb/callback.h, gdb/signals.h, dis-asm.h, and 377*4b169a6bSchristos sim-utils.h includes. Include sim-main.h, sim-base.h, and 378*4b169a6bSchristos sim-options.h. 379*4b169a6bSchristos (tracing, lock_step, verbose): Delete. 380*4b169a6bSchristos (pc): Drop static. 381*4b169a6bSchristos (cur_bfd, cpu_exception, cpu_signal, sim_kind, myname, callback): 382*4b169a6bSchristos Delete. 383*4b169a6bSchristos (flash, sram): Add TODO. 384*4b169a6bSchristos (sim_size, disasm_read_memory, disasm_perror_memory, 385*4b169a6bSchristos disassemble_insn): Delete. 386*4b169a6bSchristos (sim_resume): Rename to ... 387*4b169a6bSchristos (step_once): ... this. Mark static. Delete step variable and while 388*4b169a6bSchristos loop, and unindent body. Add #if 0 around tracing/verbose code. 389*4b169a6bSchristos Change cpu_exception to sim_engine_halt. 390*4b169a6bSchristos (sim_trace): Delete. 391*4b169a6bSchristos (sim_engine_run): New function. 392*4b169a6bSchristos (sim_stop_reason, sim_stop, sim_info): Delete. 393*4b169a6bSchristos (free_state): New function. 394*4b169a6bSchristos (sim_open, sim_close, sim_create_inferior): Rewrite from scratch. 395*4b169a6bSchristos (sim_load, sim_do_command, sim_set_callbacks, 396*4b169a6bSchristos sim_complete_command): delete. 397*4b169a6bSchristos * sim-main.h: New file. 398*4b169a6bSchristos * config.in, configure: Regenerate. 399*4b169a6bSchristos 400*4b169a6bSchristos2015-03-16 Mike Frysinger <vapier@gentoo.org> 401*4b169a6bSchristos 402*4b169a6bSchristos * aclocal.m4, config.in, configure: Regenerate. 403*4b169a6bSchristos 404*4b169a6bSchristos2015-03-14 Mike Frysinger <vapier@gentoo.org> 405*4b169a6bSchristos 406*4b169a6bSchristos * Makefile.in (SIM_EXTRA_CFLAGS): Set to 407*4b169a6bSchristos -DSIM_USE_DEPRECATED_RUN_FRONTEND. 408*4b169a6bSchristos (SIM_RUN_OBJS): Set to run.o. 409*4b169a6bSchristos 410*4b169a6bSchristos2015-02-19 Mike Frysinger <vapier@gentoo.org> 411*4b169a6bSchristos 412*4b169a6bSchristos * interp.c (sim_kill): Delete unused func. 413*4b169a6bSchristos 414*4b169a6bSchristos2014-08-19 Alan Modra <amodra@gmail.com> 415*4b169a6bSchristos 416*4b169a6bSchristos * configure: Regenerate. 417*4b169a6bSchristos 418*4b169a6bSchristos2014-08-15 Roland McGrath <mcgrathr@google.com> 419*4b169a6bSchristos 420*4b169a6bSchristos * configure: Regenerate. 421*4b169a6bSchristos * config.in: Regenerate. 422*4b169a6bSchristos 423*4b169a6bSchristos2014-03-10 Mike Frysinger <vapier@gentoo.org> 424*4b169a6bSchristos 425*4b169a6bSchristos * interp.c (sim_do_command): Add const to cmd. 426*4b169a6bSchristos 427*4b169a6bSchristos2014-03-05 Mike Frysinger <vapier@gentoo.org> 428*4b169a6bSchristos 429*4b169a6bSchristos * interp.c (sim_load): Add const to prog. 430*4b169a6bSchristos 431*4b169a6bSchristos2013-09-23 Alan Modra <amodra@gmail.com> 432*4b169a6bSchristos 433*4b169a6bSchristos * configure: Regenerate. 434*4b169a6bSchristos 435*4b169a6bSchristos2013-06-03 Mike Frysinger <vapier@gentoo.org> 436*4b169a6bSchristos 437*4b169a6bSchristos * aclocal.m4, configure: Regenerate. 438*4b169a6bSchristos 439*4b169a6bSchristos2012-06-15 Joel Brobecker <brobecker@adacore.com> 440*4b169a6bSchristos 441*4b169a6bSchristos * config.in, configure: Regenerate. 442*4b169a6bSchristos 443*4b169a6bSchristos2012-05-24 Pedro Alves <palves@redhat.com> 444*4b169a6bSchristos 445*4b169a6bSchristos PR gdb/7205 446*4b169a6bSchristos * Replace TARGET_SIGNAL_ with GDB_SIGNAL_ throughout. 447*4b169a6bSchristos 448*4b169a6bSchristos2012-03-24 Mike Frysinger <vapier@gentoo.org> 449*4b169a6bSchristos 450*4b169a6bSchristos * aclocal.m4, config.in, configure: Regenerate. 451*4b169a6bSchristos 452*4b169a6bSchristos2011-12-03 Mike Frysinger <vapier@gentoo.org> 453*4b169a6bSchristos 454*4b169a6bSchristos * aclocal.m4: New file. 455*4b169a6bSchristos * configure: Regenerate. 456*4b169a6bSchristos 457*4b169a6bSchristos2011-10-17 Mike Frysinger <vapier@gentoo.org> 458*4b169a6bSchristos 459*4b169a6bSchristos * configure.ac: Change include to common/acinclude.m4. 460*4b169a6bSchristos 461*4b169a6bSchristos2011-10-17 Mike Frysinger <vapier@gentoo.org> 462*4b169a6bSchristos 463*4b169a6bSchristos * configure.ac: Change AC_PREREQ to 2.64. Delete AC_CONFIG_HEADER 464*4b169a6bSchristos call. Replace common.m4 include with SIM_AC_COMMON. 465*4b169a6bSchristos * configure: Regenerate. 466*4b169a6bSchristos 467*4b169a6bSchristos2011-04-16 Mike Frysinger <vapier@gentoo.org> 468*4b169a6bSchristos 469*4b169a6bSchristos * interp.c (sim_complete_command): New stub function. 470*4b169a6bSchristos 471*4b169a6bSchristos2010-04-14 Mike Frysinger <vapier@gentoo.org> 472*4b169a6bSchristos 473*4b169a6bSchristos * interp.c (sim_write): Add const to buffer arg. 474*4b169a6bSchristos 475*4b169a6bSchristos2009-11-12 Tristan Gingold <gingold@adacore.com> 476*4b169a6bSchristos 477*4b169a6bSchristos * interp.c (sim_write): Allow byte access. 478*4b169a6bSchristos (sim_read): Ditto. 479*4b169a6bSchristos 480*4b169a6bSchristos2009-11-12 Tristan Gingold <gingold@adacore.com> 481*4b169a6bSchristos 482*4b169a6bSchristos * interp.c (sim_load): Clear memory before loading. 483*4b169a6bSchristos 484*4b169a6bSchristos2009-11-09 Tristan Gingold <gingold@adacore.com> 485*4b169a6bSchristos 486*4b169a6bSchristos * interp.c (sim_resume): Fix typo for OP_ret. 487*4b169a6bSchristos 488*4b169a6bSchristos2009-10-22 Tristan Gingold <gingold@adacore.com> 489*4b169a6bSchristos 490*4b169a6bSchristos * interp.c (sim_stop): Return 1. 491*4b169a6bSchristos 492*4b169a6bSchristos2009-04-27 Tristan Gingold <gingold@adacore.com> 493*4b169a6bSchristos 494*4b169a6bSchristos * interp.c, Makefile.in, configure.ac: New files. 495*4b169a6bSchristos * config.in: New file, generated by autoheader. 496*4b169a6bSchristos * configure: New file generated by autoconf. 497