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 * interp.c: Include sim-signal.h. 46 472021-06-17 Mike Frysinger <vapier@gentoo.org> 48 49 * configure.ac: Delete SIM_AC_OPTION_ENDIAN call. 50 * aclocal.m4, configure: Regenerate. 51 522021-06-16 Mike Frysinger <vapier@gentoo.org> 53 54 * configure: Regenerate. 55 562021-06-16 Mike Frysinger <vapier@gentoo.org> 57 58 * configure: Regenerate. 59 * config.in: Removed. 60 612021-06-15 Mike Frysinger <vapier@gentoo.org> 62 63 * config.in, configure: Regenerate. 64 652021-06-14 Mike Frysinger <vapier@gentoo.org> 66 67 * configure.ac: Delete call to SIM_AC_OPTION_WARNINGS. 68 * configure: Regenerate. 69 702021-06-12 Mike Frysinger <vapier@gentoo.org> 71 72 * configure.ac: Delete call to SIM_AC_OPTION_ALIGNMENT. 73 742021-06-12 Mike Frysinger <vapier@gentoo.org> 75 76 * aclocal.m4, config.in, configure: Regenerate. 77 782021-06-12 Mike Frysinger <vapier@gentoo.org> 79 80 * config.in, configure: Regenerate. 81 822021-05-17 Mike Frysinger <vapier@gentoo.org> 83 84 * sim-main.h (SIM_HAVE_COMMON_SIM_STATE): Delete. 85 862021-05-17 Mike Frysinger <vapier@gentoo.org> 87 88 * sim-main.h (SIM_HAVE_COMMON_SIM_STATE): Define. 89 (struct sim_state): Delete. 90 912021-05-16 Mike Frysinger <vapier@gentoo.org> 92 93 * interp.c: Replace config.h include with defs.h. 94 952021-05-16 Mike Frysinger <vapier@gentoo.org> 96 97 * config.in, configure: Regenerate. 98 992021-05-14 Mike Frysinger <vapier@gentoo.org> 100 101 * interp.c: Update include path. 102 1032021-05-04 Mike Frysinger <vapier@gentoo.org> 104 105 * interp.c (sim_engine_run): Call TRACE_INSN. 106 (INSTRUCTION): Likewise. 107 * microblaze.isa (addi): Call TRACE_REGISTER. 108 1092021-05-04 Mike Frysinger <vapier@gentoo.org> 110 111 * interp.c: Include sim-syscall.h. 112 (sim_engine_run): Call sim_syscall for brki instructions. 113 1142021-05-04 Mike Frysinger <vapier@gentoo.org> 115 116 * configure: Regenerate. 117 1182021-05-01 Mike Frysinger <vapier@gentoo.org> 119 120 * config.in, configure: Regenerate. 121 1222021-04-26 Mike Frysinger <vapier@gentoo.org> 123 124 * aclocal.m4, config.in, configure: Regenerate. 125 1262021-04-22 Tom Tromey <tom@tromey.com> 127 128 * configure, config.in: Rebuild. 129 1302021-04-22 Tom Tromey <tom@tromey.com> 131 132 * configure: Rebuild. 133 1342021-04-21 Mike Frysinger <vapier@gentoo.org> 135 136 * aclocal.m4: Regenerate. 137 1382021-04-21 Simon Marchi <simon.marchi@polymtl.ca> 139 140 * 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 * interp.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-04-01 Martin Liska <mliska@suse.cz> 155 156 * interp.c (sim_engine_run): Use bool instead of int. 157 1582021-02-28 Mike Frysinger <vapier@gentoo.org> 159 160 * configure: Regenerate. 161 1622021-02-21 Mike Frysinger <vapier@gentoo.org> 163 164 * configure.ac (AC_CONFIG_MACRO_DIRS): Replace common with m4. 165 * aclocal.m4, configure: Regenerate. 166 1672021-02-13 Mike Frysinger <vapier@gentoo.org> 168 169 * configure.ac: Replace sinclude with AC_CONFIG_MACRO_DIRS. 170 * aclocal.m4, configure: Regenerate. 171 1722021-02-06 Mike Frysinger <vapier@gentoo.org> 173 174 * configure: Regenerate. 175 1762021-01-11 Mike Frysinger <vapier@gentoo.org> 177 178 * config.in, configure: Regenerate. 179 1802021-01-09 Mike Frysinger <vapier@gentoo.org> 181 182 * configure: Regenerate. 183 1842021-01-08 Mike Frysinger <vapier@gentoo.org> 185 186 * configure: Regenerate. 187 1882021-01-04 Mike Frysinger <vapier@gentoo.org> 189 190 * configure: Regenerate. 191 1922017-09-06 John Baldwin <jhb@FreeBSD.org> 193 194 * configure: Regenerate. 195 1962017-05-30 Andrea Corallo <andrea_corallo@yahoo.it> 197 198 * interp.c: (target_big_endian): target endianess recognition fix. 199 2002016-01-10 Mike Frysinger <vapier@gentoo.org> 201 202 * config.in, configure: Regenerate. 203 2042016-01-10 Mike Frysinger <vapier@gentoo.org> 205 206 * configure: Regenerate. 207 2082016-01-10 Mike Frysinger <vapier@gentoo.org> 209 210 * configure.ac (SIM_AC_OPTION_ENVIRONMENT): Delete call. 211 * configure: Regenerate. 212 2132016-01-10 Mike Frysinger <vapier@gentoo.org> 214 215 * configure: Regenerate. 216 2172016-01-10 Mike Frysinger <vapier@gentoo.org> 218 219 * configure: Regenerate. 220 2212016-01-10 Mike Frysinger <vapier@gentoo.org> 222 223 * configure.ac (SIM_AC_OPTION_INLINE): Delete call. 224 * configure: Regenerate. 225 2262016-01-10 Mike Frysinger <vapier@gentoo.org> 227 228 * configure: Regenerate. 229 2302016-01-10 Mike Frysinger <vapier@gentoo.org> 231 232 * configure: Regenerate. 233 2342016-01-09 Mike Frysinger <vapier@gentoo.org> 235 236 * config.in, configure: Regenerate. 237 2382016-01-06 Mike Frysinger <vapier@gentoo.org> 239 240 * interp.c (sim_open): Mark argv const. 241 (sim_create_inferior): Mark argv and env const. 242 2432016-01-04 Mike Frysinger <vapier@gentoo.org> 244 245 * configure: Regenerate. 246 2472016-01-03 Mike Frysinger <vapier@gentoo.org> 248 249 * interp.c (sim_open): Update sim_parse_args comment. 250 2512016-01-03 Mike Frysinger <vapier@gentoo.org> 252 253 * configure.ac (SIM_AC_OPTION_HOSTENDIAN): Delete. 254 * configure: Regenerate. 255 2562016-01-02 Mike Frysinger <vapier@gentoo.org> 257 258 * configure: Regenerate. 259 2602015-12-30 Mike Frysinger <vapier@gentoo.org> 261 262 * wrapper.c (sim_store_register): Rename to ... 263 (microblaze_reg_store): ... this. Delete local cpu var. 264 (sim_fetch_register): Rename to ... 265 (microblaze_reg_fetch): ... this. Delete local cpu var. 266 (sim_open): Call CPU_REG_FETCH/CPU_REG_STORE. 267 2682015-12-27 Mike Frysinger <vapier@gentoo.org> 269 270 * Makefile.in (SIM_OBJS): Delete sim-hload.o. 271 2722015-12-26 Mike Frysinger <vapier@gentoo.org> 273 274 * config.in, configure: Regenerate. 275 2762015-11-15 Mike Frysinger <vapier@gentoo.org> 277 278 * Makefile.in (SIM_OBJS): Delete sim-reason.o and sim-stop.o. 279 2802015-11-14 Mike Frysinger <vapier@gentoo.org> 281 282 * interp.c (sim_close): Delete. 283 2842015-06-23 Mike Frysinger <vapier@gentoo.org> 285 286 * configure: Regenerate. 287 2882015-06-12 Mike Frysinger <vapier@gentoo.org> 289 290 * configure: Regenerate. 291 2922015-06-12 Mike Frysinger <vapier@gentoo.org> 293 294 * configure: Regenerate. 295 2962015-06-11 Mike Frysinger <vapier@gentoo.org> 297 298 * Makefile.in (SIM_OBJS): Add sim-resume.o. 299 * interp.c (sim_resume): rename to ... 300 (sim_engine_run): ... this. Change CPU.exception setting to 301 sim_engine_halt calls. Change do/while to while(1). Call 302 sim_events_process when sim_events_tick is true. 303 (sim_stop_reason): Delete. 304 * sim-main.h (microblaze_regset): Delete exception member. 305 3062015-04-18 Mike Frysinger <vapier@gentoo.org> 307 308 * sim-main.h (SIM_CPU): Delete. 309 3102015-04-18 Mike Frysinger <vapier@gentoo.org> 311 312 * sim-main.h (sim_cia): Delete. 313 3142015-04-17 Mike Frysinger <vapier@gentoo.org> 315 316 * interp.c (issue_messages, wbat, wlat, what, rbat, rlat, rhat, 317 sim_memory_size, MEM_SIZE_FLOOR, sim_size, init_pointers, sim_write, 318 sim_read, sim_do_command): Delete. 319 (set_initial_gprs): Delete memsize and call to init_pointers. 320 (sim_resume): Change rlat to MEM_RD_WORD. Change issue_messages to 321 STATE_VERBOSE_P. 322 (sim_store_register, sim_fetch_register): Drop call to init_pointers. 323 (sim_open): Drop issue_messages setup. Delete osize and call to 324 sim_size. Call sim_do_commandf to set the memory size. 325 * microblaze.h (MEM): Delete. 326 (MEM_RD_BYTE): Change rbat to sim_core_read_1. 327 (MEM_RD_HALF): Change rhat to sim_core_read_2. 328 (MEM_RD_WORD): Change rlat to sim_core_read_4. 329 (MEM_WR_BYTE): Change wbat to sim_core_write_1. 330 (MEM_WR_HALF): Change what to sim_core_write_2. 331 (MEM_WR_WORD): Change wlat to sim_core_write_4. 332 * sim-main.h (microblaze_regset): Delete msize and memory. 333 3342015-04-17 Mike Frysinger <vapier@gentoo.org> 335 336 * sim-main.h (CIA_GET, CIA_SET): Delete. 337 3382015-04-17 Mike Frysinger <vapier@gentoo.org> 339 340 * interp.c (microblaze_pc_get, microblaze_pc_set): New functions. 341 (sim_open): Call CPU_PC_FETCH & CPU_PC_STORE for all cpus. 342 3432015-04-15 Mike Frysinger <vapier@gentoo.org> 344 345 * Makefile.in (SIM_OBJS): Delete sim-cpu.o. 346 * sim-main.h (STATE_CPU): Delete. 347 3482015-04-13 Mike Frysinger <vapier@gentoo.org> 349 350 * configure: Regenerate. 351 3522015-04-06 Mike Frysinger <vapier@gentoo.org> 353 354 * Makefile.in (SIM_OBJS): Delete sim-engine.o. 355 3562015-03-31 Mike Frysinger <vapier@gentoo.org> 357 358 * config.in, configure: Regenerate. 359 3602015-03-29 Mike Frysinger <vapier@gentoo.org> 361 362 * Makefile.in (SIM_RUN_OBJS, SIM_EXTRA_CFLAGS, SIM_EXTRA_LIBS): Delete. 363 (SIM_OBJS): Change to $(SIM_NEW_COMMON_OBJS). 364 * interp.c: Drop sys/times.h, sys/param.h, run-sim.h, and sim-utils.h 365 includes. 366 (target_big_endian): Replace with CURRENT_TARGET_BYTE_ORDER. 367 (callback, microblaze_state, sim_kind, myname, sim_trace, sim_stop, 368 sim_load, sim_set_callbacks, sim_complete_command): Delete. 369 (wbat, wlat, what, rbat, rlat, rhat): Add SIM_CPU* as first arg. 370 (sim_size): Mark static and add SIM_CPU* as first arg. 371 (init_pointers): Add SIM_CPU* as first arg and pass to sim_size. 372 (set_initial_gprs): Add SIM_CPU* as first arg and pass to init_pointers. 373 (sim_resume): Add local cpu variable. Pass it to rlat. 374 (sim_write, sim_read, sim_store_register, sim_fetch_register): Add local 375 cpu variable. Pass it to init_pointers. 376 (sim_stop_reason, sim_do_command): Add local cpu variable. 377 (sim_info): Add local cpu and callback variables. 378 (free_state): New cleanup function. 379 (sim_open): Rewrite to use new common logic. 380 (sim_close): Delete body. 381 (sim_create_inferior): Delete call to set_initial_gprs. 382 * microblaze.h (CPU): Redefine using cpu. 383 (MEM_RD_BYTE, MEM_RD_HALF, MEM_RD_WORD, MEM_WR_BYTE, MEM_WR_HALF, 384 MEM_WR_WORD): Pass in cpu as first arg. 385 * sim-main.h (CIA_GET, CIA_SET, SIM_CPU): Define. 386 (MAX_NR_PROCESSORS): Delete. 387 (struct sim_state): Change cpu to *cpu, and rewrite STATE_CPU. 388 3892015-03-29 Mike Frysinger <vapier@gentoo.org> 390 391 * interp.c (NUM_ELEM, heap_ptr, stack_ptr, memcycles, struct aout, 392 LONG, SHORT): Delete. 393 [WATCHFUNCTIONS]: Delete. 394 (sim_info) [WATCHFUNCTIONS]: Delete. 395 (sim_create_inferior): Delete avp, nargs, nenv, s_length, strings, 396 pointers, and hi_stack. 397 (sim_do_command): Delete the "watch" command. 398 3992015-03-29 Mike Frysinger <vapier@gentoo.org> 400 401 * interp.c (sim_load): Set verbose to 0 when calling sim_load_file. 402 4032015-03-29 Mike Frysinger <vapier@gentoo.org> 404 405 * configure.ac: Call SIM_AC_OPTION_ENDIAN, SIM_AC_OPTION_ALIGNMENT, 406 SIM_AC_OPTION_HOSTENDIAN, SIM_AC_OPTION_ENVIRONMENT, and 407 SIM_AC_OPTION_INLINE. 408 * config.in, configure: Regenerate. 409 4102015-03-16 Mike Frysinger <vapier@gentoo.org> 411 412 * interp.c: Strip trailing whitespace. 413 4142015-03-16 Mike Frysinger <vapier@gentoo.org> 415 416 * configure.ac: Call SIM_AC_OPTION_WARNINGS. 417 * confingure: Regenerate. 418 * interp.c: Include run-sim.h. 419 (microblaze_extract_unsigned_integer): Mark static. 420 (microblaze_store_unsigned_integer): Likewise. 421 (int_sbrk, SEXTB, SEXTW, IOMEM): Delete. 422 (init_pointers, set_initial_gprs): Add (void) to prototype. 423 (opened, log_open, log_close, is_opened, handle_trap1, process_stub, 424 util, iu_carry): Delete. 425 4262015-03-16 Mike Frysinger <vapier@gentoo.org> 427 428 * config.in, configure: Regenerate. 429 4302015-03-14 Mike Frysinger <vapier@gentoo.org> 431 432 * Makefile.in (SIM_EXTRA_CFLAGS): Set to 433 -DSIM_USE_DEPRECATED_RUN_FRONTEND. 434 (SIM_RUN_OBJS): Set to run.o. 435 (SIM_EXTRA_CLEAN): Delete. 436 (interp.o, microblaze-clean): Delete rules. 437 4382015-03-14 Mike Frysinger <vapier@gentoo.org> 439 440 * configure.ac (AC_CHECK_HEADERS): Delete. 441 * aclocal.m4, configure: Regenerate. 442 4432015-03-08 Mike Frysinger <vapier@gentoo.org> 444 445 * interp.c (microblaze_extract_unsigned_integer): Change %ld to %zu. 446 4472015-02-20 Mike Frysinger <vapier@gentoo.org> 448 449 * interp.c: Delete sysdep.h and netinet/in.h includes. 450 Include stdlib.h and string.h and unistd.h. 451 * sysdep.h: Delete. 452 4532015-02-19 Mike Frysinger <vapier@gentoo.org> 454 455 * interp.c (sim_kill): Delete unused func. 456 4572015-02-19 Mike Frysinger <vapier@gentoo.org> 458 459 * microblaze.isa: Add "microblaze_" prefix to "or", "and", and "xor". 460 4612015-02-02 Chen Gang <gang.chen.5i5j@gmail.com> 462 463 * interp.c (sim_do_command): Call freeargv() before return. 464 4652014-07-01 Chen Gang <gang.chen.5i5j@gmail.com> 466 467 * interp.c: Use long int format instead of int format. 468 4692014-08-19 Alan Modra <amodra@gmail.com> 470 471 * configure: Regenerate. 472 4732014-08-15 Roland McGrath <mcgrathr@google.com> 474 475 * configure: Regenerate. 476 * config.in: Regenerate. 477 4782014-03-10 Mike Frysinger <vapier@gentoo.org> 479 480 * interp.c (sim_do_command): Add const to cmd. 481 4822014-03-05 Mike Frysinger <vapier@gentoo.org> 483 484 * interp.c (sim_load): Add const to prog. 485 4862014-02-17 Mike Frysinger <vapier@gentoo.org> 487 488 PR gdb/16450 489 * interp.c (interrupt): Delete. 490 (sim_resume): Delete signal(SIGINT) handling. 491 4922013-09-23 Alan Modra <amodra@gmail.com> 493 494 * configure: Regenerate. 495 4962013-06-03 Mike Frysinger <vapier@gentoo.org> 497 498 * aclocal.m4, configure: Regenerate. 499 5002012-06-15 Joel Brobecker <brobecker@adacore.com> 501 502 * config.in, configure: Regenerate. 503 5042012-03-24 Mike Frysinger <vapier@gentoo.org> 505 506 * aclocal.m4, config.in, configure: Regenerate. 507 5082011-12-03 Mike Frysinger <vapier@gentoo.org> 509 510 * aclocal.m4: New file. 511 * configure: Regenerate. 512 5132011-10-17 Mike Frysinger <vapier@gentoo.org> 514 515 * configure.ac: Change include to common/acinclude.m4. 516 5172011-10-17 Mike Frysinger <vapier@gentoo.org> 518 519 * configure.ac: Change AC_PREREQ to 2.64. Delete AC_CONFIG_HEADER 520 call. Replace common.m4 include with SIM_AC_COMMON. 521 * configure: Regenerate. 522 5232011-04-16 Mike Frysinger <vapier@gentoo.org> 524 525 * interp.c (sim_complete_command): New stub function. 526 5272010-04-14 Mike Frysinger <vapier@gentoo.org> 528 529 * interp.c (sim_write): Add const to buffer arg. 530