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 * interp.c: Include sim-signal.h. 46 47 2021-06-17 Mike Frysinger <vapier (a] gentoo.org> 48 49 * configure.ac: Delete SIM_AC_OPTION_ENDIAN call. 50 * aclocal.m4, configure: Regenerate. 51 52 2021-06-16 Mike Frysinger <vapier (a] gentoo.org> 53 54 * configure: Regenerate. 55 56 2021-06-16 Mike Frysinger <vapier (a] gentoo.org> 57 58 * configure: Regenerate. 59 * config.in: Removed. 60 61 2021-06-15 Mike Frysinger <vapier (a] gentoo.org> 62 63 * config.in, configure: Regenerate. 64 65 2021-06-14 Mike Frysinger <vapier (a] gentoo.org> 66 67 * configure.ac: Delete call to SIM_AC_OPTION_WARNINGS. 68 * configure: Regenerate. 69 70 2021-06-12 Mike Frysinger <vapier (a] gentoo.org> 71 72 * configure.ac: Delete call to SIM_AC_OPTION_ALIGNMENT. 73 74 2021-06-12 Mike Frysinger <vapier (a] gentoo.org> 75 76 * aclocal.m4, config.in, configure: Regenerate. 77 78 2021-06-12 Mike Frysinger <vapier (a] gentoo.org> 79 80 * config.in, configure: Regenerate. 81 82 2021-05-17 Mike Frysinger <vapier (a] gentoo.org> 83 84 * sim-main.h (SIM_HAVE_COMMON_SIM_STATE): Delete. 85 86 2021-05-17 Mike Frysinger <vapier (a] gentoo.org> 87 88 * sim-main.h (SIM_HAVE_COMMON_SIM_STATE): Define. 89 (struct sim_state): Delete. 90 91 2021-05-16 Mike Frysinger <vapier (a] gentoo.org> 92 93 * interp.c: Replace config.h include with defs.h. 94 95 2021-05-16 Mike Frysinger <vapier (a] gentoo.org> 96 97 * config.in, configure: Regenerate. 98 99 2021-05-14 Mike Frysinger <vapier (a] gentoo.org> 100 101 * interp.c: Update include path. 102 103 2021-05-04 Mike Frysinger <vapier (a] gentoo.org> 104 105 * interp.c (sim_engine_run): Call TRACE_INSN. 106 (INSTRUCTION): Likewise. 107 * microblaze.isa (addi): Call TRACE_REGISTER. 108 109 2021-05-04 Mike Frysinger <vapier (a] gentoo.org> 110 111 * interp.c: Include sim-syscall.h. 112 (sim_engine_run): Call sim_syscall for brki instructions. 113 114 2021-05-04 Mike Frysinger <vapier (a] gentoo.org> 115 116 * configure: Regenerate. 117 118 2021-05-01 Mike Frysinger <vapier (a] gentoo.org> 119 120 * config.in, configure: Regenerate. 121 122 2021-04-26 Mike Frysinger <vapier (a] gentoo.org> 123 124 * aclocal.m4, config.in, configure: Regenerate. 125 126 2021-04-22 Tom Tromey <tom (a] tromey.com> 127 128 * configure, config.in: Rebuild. 129 130 2021-04-22 Tom Tromey <tom (a] tromey.com> 131 132 * configure: Rebuild. 133 134 2021-04-21 Mike Frysinger <vapier (a] gentoo.org> 135 136 * aclocal.m4: Regenerate. 137 138 2021-04-21 Simon Marchi <simon.marchi (a] polymtl.ca> 139 140 * 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 * interp.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-04-01 Martin Liska <mliska (a] suse.cz> 155 156 * interp.c (sim_engine_run): Use bool instead of int. 157 158 2021-02-28 Mike Frysinger <vapier (a] gentoo.org> 159 160 * configure: Regenerate. 161 162 2021-02-21 Mike Frysinger <vapier (a] gentoo.org> 163 164 * configure.ac (AC_CONFIG_MACRO_DIRS): Replace common with m4. 165 * aclocal.m4, configure: Regenerate. 166 167 2021-02-13 Mike Frysinger <vapier (a] gentoo.org> 168 169 * configure.ac: Replace sinclude with AC_CONFIG_MACRO_DIRS. 170 * aclocal.m4, configure: Regenerate. 171 172 2021-02-06 Mike Frysinger <vapier (a] gentoo.org> 173 174 * configure: Regenerate. 175 176 2021-01-11 Mike Frysinger <vapier (a] gentoo.org> 177 178 * config.in, configure: Regenerate. 179 180 2021-01-09 Mike Frysinger <vapier (a] gentoo.org> 181 182 * configure: Regenerate. 183 184 2021-01-08 Mike Frysinger <vapier (a] gentoo.org> 185 186 * configure: Regenerate. 187 188 2021-01-04 Mike Frysinger <vapier (a] gentoo.org> 189 190 * configure: Regenerate. 191 192 2017-09-06 John Baldwin <jhb (a] FreeBSD.org> 193 194 * configure: Regenerate. 195 196 2017-05-30 Andrea Corallo <andrea_corallo (a] yahoo.it> 197 198 * interp.c: (target_big_endian): target endianess recognition fix. 199 200 2016-01-10 Mike Frysinger <vapier (a] gentoo.org> 201 202 * config.in, configure: Regenerate. 203 204 2016-01-10 Mike Frysinger <vapier (a] gentoo.org> 205 206 * configure: Regenerate. 207 208 2016-01-10 Mike Frysinger <vapier (a] gentoo.org> 209 210 * configure.ac (SIM_AC_OPTION_ENVIRONMENT): Delete call. 211 * configure: Regenerate. 212 213 2016-01-10 Mike Frysinger <vapier (a] gentoo.org> 214 215 * configure: Regenerate. 216 217 2016-01-10 Mike Frysinger <vapier (a] gentoo.org> 218 219 * configure: Regenerate. 220 221 2016-01-10 Mike Frysinger <vapier (a] gentoo.org> 222 223 * configure.ac (SIM_AC_OPTION_INLINE): Delete call. 224 * configure: Regenerate. 225 226 2016-01-10 Mike Frysinger <vapier (a] gentoo.org> 227 228 * configure: Regenerate. 229 230 2016-01-10 Mike Frysinger <vapier (a] gentoo.org> 231 232 * configure: Regenerate. 233 234 2016-01-09 Mike Frysinger <vapier (a] gentoo.org> 235 236 * config.in, configure: Regenerate. 237 238 2016-01-06 Mike Frysinger <vapier (a] gentoo.org> 239 240 * interp.c (sim_open): Mark argv const. 241 (sim_create_inferior): Mark argv and env const. 242 243 2016-01-04 Mike Frysinger <vapier (a] gentoo.org> 244 245 * configure: Regenerate. 246 247 2016-01-03 Mike Frysinger <vapier (a] gentoo.org> 248 249 * interp.c (sim_open): Update sim_parse_args comment. 250 251 2016-01-03 Mike Frysinger <vapier (a] gentoo.org> 252 253 * configure.ac (SIM_AC_OPTION_HOSTENDIAN): Delete. 254 * configure: Regenerate. 255 256 2016-01-02 Mike Frysinger <vapier (a] gentoo.org> 257 258 * configure: Regenerate. 259 260 2015-12-30 Mike Frysinger <vapier (a] 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 268 2015-12-27 Mike Frysinger <vapier (a] gentoo.org> 269 270 * Makefile.in (SIM_OBJS): Delete sim-hload.o. 271 272 2015-12-26 Mike Frysinger <vapier (a] gentoo.org> 273 274 * config.in, configure: Regenerate. 275 276 2015-11-15 Mike Frysinger <vapier (a] gentoo.org> 277 278 * Makefile.in (SIM_OBJS): Delete sim-reason.o and sim-stop.o. 279 280 2015-11-14 Mike Frysinger <vapier (a] gentoo.org> 281 282 * interp.c (sim_close): Delete. 283 284 2015-06-23 Mike Frysinger <vapier (a] gentoo.org> 285 286 * configure: Regenerate. 287 288 2015-06-12 Mike Frysinger <vapier (a] gentoo.org> 289 290 * configure: Regenerate. 291 292 2015-06-12 Mike Frysinger <vapier (a] gentoo.org> 293 294 * configure: Regenerate. 295 296 2015-06-11 Mike Frysinger <vapier (a] 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 306 2015-04-18 Mike Frysinger <vapier (a] gentoo.org> 307 308 * sim-main.h (SIM_CPU): Delete. 309 310 2015-04-18 Mike Frysinger <vapier (a] gentoo.org> 311 312 * sim-main.h (sim_cia): Delete. 313 314 2015-04-17 Mike Frysinger <vapier (a] 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 334 2015-04-17 Mike Frysinger <vapier (a] gentoo.org> 335 336 * sim-main.h (CIA_GET, CIA_SET): Delete. 337 338 2015-04-17 Mike Frysinger <vapier (a] 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 343 2015-04-15 Mike Frysinger <vapier (a] gentoo.org> 344 345 * Makefile.in (SIM_OBJS): Delete sim-cpu.o. 346 * sim-main.h (STATE_CPU): Delete. 347 348 2015-04-13 Mike Frysinger <vapier (a] gentoo.org> 349 350 * configure: Regenerate. 351 352 2015-04-06 Mike Frysinger <vapier (a] gentoo.org> 353 354 * Makefile.in (SIM_OBJS): Delete sim-engine.o. 355 356 2015-03-31 Mike Frysinger <vapier (a] gentoo.org> 357 358 * config.in, configure: Regenerate. 359 360 2015-03-29 Mike Frysinger <vapier (a] 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 389 2015-03-29 Mike Frysinger <vapier (a] 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 399 2015-03-29 Mike Frysinger <vapier (a] gentoo.org> 400 401 * interp.c (sim_load): Set verbose to 0 when calling sim_load_file. 402 403 2015-03-29 Mike Frysinger <vapier (a] 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 410 2015-03-16 Mike Frysinger <vapier (a] gentoo.org> 411 412 * interp.c: Strip trailing whitespace. 413 414 2015-03-16 Mike Frysinger <vapier (a] 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 426 2015-03-16 Mike Frysinger <vapier (a] gentoo.org> 427 428 * config.in, configure: Regenerate. 429 430 2015-03-14 Mike Frysinger <vapier (a] 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 438 2015-03-14 Mike Frysinger <vapier (a] gentoo.org> 439 440 * configure.ac (AC_CHECK_HEADERS): Delete. 441 * aclocal.m4, configure: Regenerate. 442 443 2015-03-08 Mike Frysinger <vapier (a] gentoo.org> 444 445 * interp.c (microblaze_extract_unsigned_integer): Change %ld to %zu. 446 447 2015-02-20 Mike Frysinger <vapier (a] 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 453 2015-02-19 Mike Frysinger <vapier (a] gentoo.org> 454 455 * interp.c (sim_kill): Delete unused func. 456 457 2015-02-19 Mike Frysinger <vapier (a] gentoo.org> 458 459 * microblaze.isa: Add "microblaze_" prefix to "or", "and", and "xor". 460 461 2015-02-02 Chen Gang <gang.chen.5i5j (a] gmail.com> 462 463 * interp.c (sim_do_command): Call freeargv() before return. 464 465 2014-07-01 Chen Gang <gang.chen.5i5j (a] gmail.com> 466 467 * interp.c: Use long int format instead of int format. 468 469 2014-08-19 Alan Modra <amodra (a] gmail.com> 470 471 * configure: Regenerate. 472 473 2014-08-15 Roland McGrath <mcgrathr (a] google.com> 474 475 * configure: Regenerate. 476 * config.in: Regenerate. 477 478 2014-03-10 Mike Frysinger <vapier (a] gentoo.org> 479 480 * interp.c (sim_do_command): Add const to cmd. 481 482 2014-03-05 Mike Frysinger <vapier (a] gentoo.org> 483 484 * interp.c (sim_load): Add const to prog. 485 486 2014-02-17 Mike Frysinger <vapier (a] gentoo.org> 487 488 PR gdb/16450 489 * interp.c (interrupt): Delete. 490 (sim_resume): Delete signal(SIGINT) handling. 491 492 2013-09-23 Alan Modra <amodra (a] gmail.com> 493 494 * configure: Regenerate. 495 496 2013-06-03 Mike Frysinger <vapier (a] gentoo.org> 497 498 * aclocal.m4, configure: Regenerate. 499 500 2012-06-15 Joel Brobecker <brobecker (a] adacore.com> 501 502 * config.in, configure: Regenerate. 503 504 2012-03-24 Mike Frysinger <vapier (a] gentoo.org> 505 506 * aclocal.m4, config.in, configure: Regenerate. 507 508 2011-12-03 Mike Frysinger <vapier (a] gentoo.org> 509 510 * aclocal.m4: New file. 511 * configure: Regenerate. 512 513 2011-10-17 Mike Frysinger <vapier (a] gentoo.org> 514 515 * configure.ac: Change include to common/acinclude.m4. 516 517 2011-10-17 Mike Frysinger <vapier (a] 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 523 2011-04-16 Mike Frysinger <vapier (a] gentoo.org> 524 525 * interp.c (sim_complete_command): New stub function. 526 527 2010-04-14 Mike Frysinger <vapier (a] gentoo.org> 528 529 * interp.c (sim_write): Add const to buffer arg. 530