12021-06-22 Mike Frysinger <vapier@gentoo.org> 2 3 * Makefile.in (SIM_EXTRA_CFLAGS): Change to 4 @SIM_RX_CYCLE_ACCURATE_FLAGS@. 5 * configure.ac: Delete most content. Moved sim-rx-cycle-accurate 6 to ... 7 * acinclude.m4: ... here. 8 * aclocal.m4: Removed. 9 * configure: Removed. 10 112021-06-22 Mike Frysinger <vapier@gentoo.org> 12 13 * configure: Regenerate. 14 152021-06-21 Mike Frysinger <vapier@gentoo.org> 16 17 * aclocal.m4: Regenerate. 18 * configure: Regenerate. 19 202021-06-21 Mike Frysinger <vapier@gentoo.org> 21 22 * configure: Regenerate. 23 242021-06-20 Mike Frysinger <vapier@gentoo.org> 25 26 * Makefile.in: Rename sim_cycle_accurate_flags to 27 sim_rx_cycle_accurate_flags. 28 * configure.ac: Likewise. 29 * configure: Regenerate. 30 312021-06-20 Mike Frysinger <vapier@gentoo.org> 32 33 * configure.ac (SIM_AC_COMMON): Delete. 34 * aclocal.m4, configure: Regenerate. 35 362021-06-20 Mike Frysinger <vapier@gentoo.org> 37 38 * aclocal.m4: Regenerate. 39 * configure: Regenerate. 40 412021-06-19 Mike Frysinger <vapier@gentoo.org> 42 43 * aclocal.m4: Regenerate. 44 * configure: Regenerate. 45 462021-06-19 Mike Frysinger <vapier@gentoo.org> 47 48 * configure: Regenerate. 49 502021-06-18 Mike Frysinger <vapier@gentoo.org> 51 52 * aclocal.m4, configure: Regenerate. 53 542021-06-18 Mike Frysinger <vapier@gentoo.org> 55 56 * configure: Regenerate. 57 582021-06-17 Mike Frysinger <vapier@gentoo.org> 59 60 * configure: Regenerate. 61 622021-06-16 Mike Frysinger <vapier@gentoo.org> 63 64 * configure: Regenerate. 65 662021-06-16 Mike Frysinger <vapier@gentoo.org> 67 68 * configure: Regenerate. 69 * config.in: Removed. 70 712021-06-15 Mike Frysinger <vapier@gentoo.org> 72 73 * config.in, configure: Regenerate. 74 752021-06-13 Mike Frysinger <vapier@gentoo.org> 76 77 * Makefile.in (SIM_EXTRA_CFLAGS): Set to @sim_cycle_accurate_flags@. 78 * configure.ac: Move CYCLE_ACCURATE define from AC_DEFINE to 79 AC_SUBST. 80 * config.in, configure: Regenerate. 81 822021-06-12 Mike Frysinger <vapier@gentoo.org> 83 84 * README.txt: Change cycle-stats to sim-profile. 85 * configure.ac: Delete cycle-stats. 86 * mem.c: Change CYCLE_STATS to WITH_PROFILE 87 * rx.c: Likewise. 88 * config.in, configure: Regenerate. 89 902021-06-12 Mike Frysinger <vapier@gentoo.org> 91 92 * aclocal.m4, config.in, configure: Regenerate. 93 942021-06-12 Mike Frysinger <vapier@gentoo.org> 95 96 * config.in, configure: Regenerate. 97 982021-05-16 Mike Frysinger <vapier@gentoo.org> 99 100 * err.c: Include defs.h. 101 * fpu.c, gdb-if.c, load.c, main.c, mem.c, misc.c, reg.c, rx.c, 102 syscalls.c, trace.c: Replace config.h include with defs.h. 103 1042021-05-16 Mike Frysinger <vapier@gentoo.org> 105 106 * config.in, configure: Regenerate. 107 1082021-05-14 Mike Frysinger <vapier@gentoo.org> 109 110 * gdb-if.c: Update include path. 111 * load.h: Likewise. 112 * syscalls.c: Likewise. 113 1142021-05-05 Mike Frysinger <vapier@gentoo.org> 115 116 * gdb-if.c: Include libiberty.h. 117 (sim_do_command): Rewrite to use buildargv. 118 1192021-05-04 Mike Frysinger <vapier@gentoo.org> 120 121 * configure: Regenerate. 122 1232021-05-04 Mike Frysinger <vapier@gentoo.org> 124 125 * load.c (rx_load): Use BFD_VMA_FMT and drop casts. 126 1272021-05-03 Simon Marchi <simon.marchi@polymtl.ca> 128 129 * trace.c (op_printf): Likewise. 130 1312021-05-01 Mike Frysinger <vapier@gentoo.org> 132 133 * config.in, configure: Regenerate. 134 1352021-05-01 Mike Frysinger <vapier@gentoo.org> 136 137 * load.c (rx_load): Cast size to long. 138 1392021-04-26 Mike Frysinger <vapier@gentoo.org> 140 141 * Makefile.in (NL_TARGET): Delete. 142 1432021-04-26 Mike Frysinger <vapier@gentoo.org> 144 145 * aclocal.m4, config.in, configure: Regenerate. 146 1472021-04-22 Tom Tromey <tom@tromey.com> 148 149 * configure, config.in: Rebuild. 150 1512021-04-22 Tom Tromey <tom@tromey.com> 152 153 * Makefile.in (LIBS): Remove. 154 1552021-04-22 Tom Tromey <tom@tromey.com> 156 157 * Makefile.in (err.o, fpu.o, gdb-if.o, load.o, main.o, mem.o) 158 (misc.o, reg.o, rx.o, syscalls.o, trace.o): Remove. 159 1602021-04-22 Tom Tromey <tom@tromey.com> 161 162 * configure: Rebuild. 163 1642021-04-21 Mike Frysinger <vapier@gentoo.org> 165 166 * aclocal.m4: Regenerate. 167 1682021-04-21 Simon Marchi <simon.marchi@polymtl.ca> 169 170 * configure: Regenerate. 171 1722021-04-20 Mike Frysinger <vapier@gentoo.org> 173 174 * configure.ac: Delete AC_CHECK_HEADERS_ONCE. 175 * main.c: Delete HAVE_GETOPT_H. 176 * config.in, configure: Regenerate. 177 1782021-04-18 Mike Frysinger <vapier@gentoo.org> 179 180 * configure.ac: Change AC_CHECK_HEADERS to AC_CHECK_HEADERS_ONCE. 181 * configure: Regenerate. 182 1832021-04-18 Mike Frysinger <vapier@gentoo.org> 184 185 * Makefile.in (NL_TARGET): Define. 186 (syscalls.o): Delete syscall.h. 187 * syscalls.c: Change syscall.h include to targ-vals.h. 188 (rx_syscall): Add TARGET_ prefix to all SYS_ constants. 189 * syscall.h: Removed. 190 1912021-04-18 Mike Frysinger <vapier@gentoo.org> 192 193 * configure: Regenerate. 194 1952021-04-09 Luis Machado <luis.machado@linaro.org> 196 197 * fpu.c (rxfp_itof): Initialize structure. 198 1992021-04-02 Mike Frysinger <vapier@gentoo.org> 200 201 * aclocal.m4, configure: Regenerate. 202 2032021-02-28 Mike Frysinger <vapier@gentoo.org> 204 205 * configure: Regenerate. 206 2072021-02-21 Mike Frysinger <vapier@gentoo.org> 208 209 * configure.ac (AC_CONFIG_MACRO_DIRS): Replace common with m4. 210 * aclocal.m4, configure: Regenerate. 211 2122021-02-13 Mike Frysinger <vapier@gentoo.org> 213 214 * trace.c (load_file_and_line): Use fread return value to index 215 the data. 216 2172021-02-13 Mike Frysinger <vapier@gentoo.org> 218 219 * configure.ac: Replace sinclude with AC_CONFIG_MACRO_DIRS. 220 * aclocal.m4, configure: Regenerate. 221 2222021-02-08 Andrew Burgess <andrew.burgess@embecosm.com> 223 224 * configure: Regenerate. 225 * configure.ac (SIM_AC_OPTION_WARNINGS): Delete call. 226 2272021-02-08 Andrew Burgess <andrew.burgess@embecosm.com> 228 229 * mem.c (mem_put_blk): Rename parameter, add cast from parameter 230 type to local type. Remove cast later in the function. 231 (mem_get_blk): Likewise. 232 * mem.h (mem_put_blk): Rename parameter to match definition. 233 (mem_get_blk): Likewise. 234 2352021-02-08 Andrew Burgess <andrew.burgess@embecosm.com> 236 237 * load.c: Replace 'elf/internal.h' and 'elf/common.h' includes 238 with 'elf-bfd.h' include. 239 * trace.c: Add 'trace.h' include. 240 2412021-02-08 Andrew Burgess <andrew.burgess@embecosm.com> 242 243 * reg.c (trace_register_changes): Use PRIx64 in printf format 244 string. 245 2462021-02-08 Andrew Burgess <andrew.burgess@embecosm.com> 247 248 * syscalls.c (rx_syscall): Move declaration of some variables to 249 the start of the enclosing block. 250 * trace.c (load_file_and_line): Likewise. 251 2522021-02-08 Andrew Burgess <andrew.burgess@embecosm.com> 253 254 * reg.c (fpsw2str): Provide a format string to printf. 255 (trace_register_changes): Likewise. 256 2572021-02-08 Andrew Burgess <andrew.burgess@embecosm.com> 258 259 * err.c (execution_error_exit_all): Delete. 260 2612021-02-08 Andrew Burgess <andrew.burgess@embecosm.com> 262 263 * fpu.c (check_exceptions): Make static. 264 * gdb-if.c (handle_step): Likewise. 265 * mem.c (mem_put_byte): Likewise. 266 2672021-02-08 Andrew Burgess <andrew.burgess@embecosm.com> 268 269 * cpu.h (trace_register_changes): Add void parameter type. 270 * err.c (ee_overrides): Likewise. 271 * mem.c (mem_usage_stats): Likewise. 272 (e): Likewise. 273 * reg.c (stack_heap_stats): Likewise. 274 * rx.c (pop): Likewise. 275 (poppc): Likewise. 276 (decode_opcode): Likewise. 277 * syscalls.c (arg): Likewise. 278 2792021-02-08 Andrew Burgess <andrew.burgess@embecosm.com> 280 281 * gdb-if.c (sim_do_command): Work with a copy of the command. 282 2832021-02-08 Andrew Burgess <andrew.burgess@embecosm.com> 284 285 * gdb-if.c (sim_memory_map): New function. 286 2872021-02-06 Mike Frysinger <vapier@gentoo.org> 288 289 * configure: Regenerate. 290 2912021-01-11 Mike Frysinger <vapier@gentoo.org> 292 293 * configure.ac: Call SIM_AC_OPTION_WARNINGS. 294 * configure: Regenerate. 295 2962021-01-11 Mike Frysinger <vapier@gentoo.org> 297 298 * config.in, configure: Regenerate. 299 * main.c: Delete HAVE_STDLIB_H. 300 3012021-01-09 Mike Frysinger <vapier@gentoo.org> 302 303 * configure: Regenerate. 304 3052021-01-08 Mike Frysinger <vapier@gentoo.org> 306 307 * configure: Regenerate. 308 3092021-01-04 Mike Frysinger <vapier@gentoo.org> 310 311 * configure: Regenerate. 312 3132017-09-06 John Baldwin <jhb@FreeBSD.org> 314 315 * configure: Regenerate. 316 3172017-02-13 Mike Frysinger <vapier@gentoo.org> 318 319 * rx.c: Include libiberty.h. 320 (N_RXO, N_RXT): Use ARRAY_SIZE. 321 3222016-07-27 Alan Modra <amodra@gmail.com> 323 324 * load.c: Don't include libbfd.h. 325 (rx_load): Don't use private iovec seek or read. 326 3272016-04-27 Nick Clifton <nickc@redhat.com> 328 329 PR target/20000 330 * fpu.c (check_exceptions): Fix typo checking for signalling 331 NANs. 332 3332016-01-10 Mike Frysinger <vapier@gentoo.org> 334 335 * config.in, configure: Regenerate. 336 3372016-01-10 Mike Frysinger <vapier@gentoo.org> 338 339 * configure: Regenerate. 340 3412016-01-10 Mike Frysinger <vapier@gentoo.org> 342 343 * configure: Regenerate. 344 3452016-01-10 Mike Frysinger <vapier@gentoo.org> 346 347 * configure: Regenerate. 348 3492016-01-10 Mike Frysinger <vapier@gentoo.org> 350 351 * configure: Regenerate. 352 3532016-01-10 Mike Frysinger <vapier@gentoo.org> 354 355 * configure: Regenerate. 356 3572016-01-10 Mike Frysinger <vapier@gentoo.org> 358 359 * configure: Regenerate. 360 3612016-01-10 Mike Frysinger <vapier@gentoo.org> 362 363 * configure: Regenerate. 364 3652016-01-09 Mike Frysinger <vapier@gentoo.org> 366 367 * config.in, configure: Regenerate. 368 3692016-01-06 Mike Frysinger <vapier@gentoo.org> 370 371 * gdb-if.c (sim_open): Mark argv const. 372 (sim_create_inferior): Mark argv and env const. 373 3742016-01-04 Mike Frysinger <vapier@gentoo.org> 375 376 * configure: Regenerate. 377 3782016-01-03 Mike Frysinger <vapier@gentoo.org> 379 380 * config.in, configure: Regenerate. 381 3822015-12-26 Mike Frysinger <vapier@gentoo.org> 383 384 * config.in, configure: Regenerate. 385 3862015-11-10 Nick Clifton <nickc@redhat.com> 387 388 * rx.c (id_names): Add nop4, nop5, nop6 and nop7. 389 (decode_opcode): Likewise. 390 (get_op): Handle RX_Operand_Zero_Indirect. 391 Handle RX_Bad_Size and RX_MAX_SIZE. 392 (put_op): Likewise. 393 (N_MAP): Increase to 90. 394 3952015-06-23 Mike Frysinger <vapier@gentoo.org> 396 397 * configure.ac (AC_ARG_ENABLE(cycle-accurate)): Call AS_HELP_STRING. 398 (AC_ARG_ENABLE(cycle-stats)): Likewise. 399 * configure: Regenerate. 400 4012015-06-12 Mike Frysinger <vapier@gentoo.org> 402 403 * configure: Regenerate. 404 4052015-06-12 Mike Frysinger <vapier@gentoo.org> 406 407 * configure: Regenerate. 408 4092015-04-24 Nick Clifton <nickc@redhat.com> 410 411 PR sim/18273 412 * reg.c (put_reg): Fix check for valid register number. 413 4142015-04-13 Mike Frysinger <vapier@gentoo.org> 415 416 * configure: Regenerate. 417 4182015-03-31 Mike Frysinger <vapier@gentoo.org> 419 420 * config.in, configure: Regenerate. 421 4222015-03-16 Mike Frysinger <vapier@gentoo.org> 423 424 * aclocal.m4, config.in, configure: Regenerate. 425 4262015-12-15 Joel Brobecker <brobecker@adacore.com> 427 428 * gdb-if.c (open): Rename to... 429 (rx_sim_is_open): This. Replace all uses of "open" by uses of 430 "rx_sim_is_open" throughout. 431 4322014-08-19 Alan Modra <amodra@gmail.com> 433 434 * configure: Regenerate. 435 4362014-08-15 Roland McGrath <mcgrathr@google.com> 437 438 * configure: Regenerate. 439 * config.in: Regenerate. 440 4412014-03-10 Mike Frysinger <vapier@gentoo.org> 442 443 * gdb-if.c (sim_do_command): Add const to cmd. Move args 444 to top and add const. Call strdup on cmd and free at end. 445 4462014-03-05 Mike Frysinger <vapier@gentoo.org> 447 448 * gdb-if.c (sim_load): Add const to prog. 449 4502014-02-17 Kevin Buettner <kevinb@redhat.com> 451 452 * gdb-if.c (rx_signal_to_host): Rename to 453 `rx_signal_to_gdb_signal'. Make static. Update all callers 454 to use new name. Use signal names from include/gdb/signals.h. 455 4562013-09-23 Alan Modra <amodra@gmail.com> 457 458 * configure: Regenerate. 459 4602013-06-25 Nick Clifton <nickc@redhat.com> 461 462 * rx.c (SHIFT_OP): A shift by zero still sets the condition 463 codes. 464 4652013-06-03 Mike Frysinger <vapier@gentoo.org> 466 467 * aclocal.m4, configure: Regenerate. 468 4692013-01-16 Nick Clifton <nickc@redhat.com> 470 471 * rx.c (decode_opcode): Handle RXO_satr. 472 4732012-06-15 Joel Brobecker <brobecker@adacore.com> 474 475 * config.in, configure: Regenerate. 476 4772012-05-24 Pedro Alves <palves@redhat.com> 478 479 PR gdb/7205 480 481 Replace TARGET_SIGNAL_ with GDB_SIGNAL_ throughout. 482 4832012-03-24 Mike Frysinger <vapier@gentoo.org> 484 485 * aclocal.m4, config.in, configure: Regenerate. 486 4872012-03-22 Mike Frysinger <vapier@gentoo.org> 488 489 * configure.ac (CYCLE_ACCURATE): Add template with AC_DEFINE call. 490 (CYCLE_STATS): Likewise. 491 4922012-03-02 Kevin Buettner <kevinb@redhat.com> 493 494 * load.h (rx_load): Add `callback' parameter to function prototype. 495 (gdb/callback.h): Include. 496 * load.c (load.h): Include. 497 (xprintf, find_section_name_by_offset): New functions. 498 (rx_load): Add `callback' parameter. Add code for printing 499 section loaded using GDB's printf facilities. 500 * gdb-if.c (sim_load, sim_create_inferior): Update calls to 501 rx_load(). 502 * main.c (main): Likewise. 503 * syscalls.c, syscalls.h (get_callbacks): New function. 504 5052011-12-03 Mike Frysinger <vapier@gentoo.org> 506 507 * aclocal.m4: New file. 508 * configure: Regenerate. 509 5102011-10-17 Mike Frysinger <vapier@gentoo.org> 511 512 * configure.ac: Change include to common/acinclude.m4. 513 5142011-10-17 Mike Frysinger <vapier@gentoo.org> 515 516 * configure.ac: Change AC_PREREQ to 2.64. Delete AC_CONFIG_HEADER 517 call. Replace common.m4 include with SIM_AC_COMMON. 518 * configure: Regenerate. 519 5202011-07-11 Mike Frysinger <vapier@gentoo.org> 521 522 * configure.ac: Rename from configure.in. 523 5242011-07-11 Mike Frysinger <vapier@gentoo.org> 525 526 * configure.in: Add "dnl" before copyright notice. 527 5282011-04-16 Mike Frysinger <vapier@gentoo.org> 529 530 * gdb-if.c (sim_complete_command): New stub function. 531 5322011-01-11 Andrew Burgess <aburgess@broadcom.com> 533 534 * gdb-if.c (sim_store_register): Update return value to 535 match new API. 536 5372010-12-14 DJ Delorie <dj@redhat.com> 538 539 * rx.c (decode_opcode): For "MVFC PC,", use the address of the 540 opcode, not the address following the opcode. 541 (decode_opcode): RXO_branchrel is relative to the opcode's PC, not 542 the address following the opcode. 543 5442010-11-11 DJ Delorie <dj@redhat.com> 545 546 * rx.c (lsb_count): New. 547 (divu_cycles): New. 548 (div_cycles): New. 549 (decode_opcode): Fix cycle count math for div, divu, suntil, and 550 swhile. 551 5522010-09-29 Kevin Buettner <kevinb@redhat.com> 553 554 * mem.c (rx_mem_ptr): When invalidating the decode cache, account 555 for the fact that the instruction decoder never uses swapped 556 addresses. 557 5582010-09-29 Nick Clifton <nickc@redhat.com> 559 560 * rx.c (decode_opcode: RXO_int): Only break out of the emulation 561 loop if rx_syscall() does not return a RX_STEPPED result. 562 5632010-09-23 Kevin Buettner <kevinb@redhat.com> 564 565 * rx.c (decode_opcode): Add cycle information for RXO_smovu. 566 5672010-09-23 Kevin Buettner <kevinb@redhat.com> 568 569 * fpu.c, gdb-if.c, load.c, misc.c, syscalls.c (config.h): Include. 570 571 * rx.c (decode_opcode): Declare `tx' as unsigned. 572 573 * cpu.h (reset_decoder): Declare. 574 * load.c (rx_load): Call `reset_decoder'. 575 * rx.c (reset_decoder): New function. 576 5772010-07-29 DJ Delorie <dj@redhat.com> 578 579 * rx.c (decode_cache_base): New. 580 (id_names): Remove ediv and edivu. 581 (optype_names): Add TwoReg. 582 (maybe_get_mem_page): New. 583 (rx_get_byte): Call it. 584 (get_op): Add TwoReg support. 585 (put_op): Likewise. 586 (PD, PS, PS2, GD, GS, GS2, DSZ, SSZ, S2SZ, US1, US2, OM): "opcode" 587 is a pointer now. 588 (DO_RETURN): New. We use longjmp to return an exception result. 589 (decode_opcode): Make opcode a pointer to the decode cache. Save 590 decoded opcode information and re-use. Call DO_RETURN instead of 591 return throughout. Remove ediv and edivu. 592 * mem.c (ptdc): New. Adds decode cache. 593 (rx_mem_ptr): Support it. 594 (rx_mem_decode_cache): New. 595 * mem.h (enum mem_ptr_action): add MPA_DECODE_CACHE. 596 (rx_mem_decode_cache): Declare. 597 * gdb-if.c (sim_resume): Add decode_opcode's setjmp logic here... 598 * main.c (main): ...and here. Use a fast loop if neither trace 599 nor disassemble is given. 600 * cpu.h (RX_MAKE_STEPPED, RX_MAKE_HIT_BREAK, RX_MAKE_EXITED, 601 RX_MAKE_STOPPED, RX_EXITED, RX_STOPPED): Adjust so that 0 is not a 602 valid code for anything. 603 6042010-07-27 DJ Delorie <dj@redhat.com> 605 606 * README.txt: New. 607 * config.h (CYCLE_ACCURATE, CYCLE_STATS): New. 608 * configure.in (--enable-cycle-accurate, --enable-cycle-stats): 609 New. Default to enabled. 610 * configure: Regenerate. 611 612 * cpu.h (regs_type): Add cycle tracking info. 613 (reset_pipeline_stats): Declare. 614 (halt_pipeline_stats): Declare. 615 (pipeline_stats): Declare. 616 * main.c (done): Call pipeline_stats(). 617 * mem.h (rx_mem_ptr): Moved to here ... 618 * mem.c (mem_ptr): ... from here. Rename throughout. 619 (mem_put_byte): Move LEDs to Port A. Add Port B to control cycle 620 statistics. Move UART to SCI4. 621 (mem_put_hi): Add TPU 1-2. TPU 1 and 2 count CPU cycles. 622 * reg.c (init_regs): Set Rt reg to -1 (no reg). 623 * rx.c: Add cycle counting and statistics throughout. 624 (rx_get_byte): Optimize for speed. 625 (decode_opcode): Likewise. 626 (reset_pipeline_stats): New. 627 (halt_pipeline_stats): New. 628 (pipeline_stats): New. 629 * trace.c (sim_disasm_one): Print cycle count. 630 6312010-07-07 Kevin Buettner <kevinb@redhat.com> 632 633 * gdb-if.c (sim_store_register): Add case for sim_rx_acc_regnum. 634 6352010-06-24 Kevin Buettner <kevinb@redhat.com> 636 637 * gdb-if.c (trace.h): Include. 638 (reg_size, sim_fetch_register): Add cases for sim_rx_acc_regnum. 639 6402010-06-07 Nick Clifton <nickc@redhat.com> 641 642 * reg.c (set_oszc): Use unsigned int for the mask. 643 (set_szc, set_osz, set_sz): Likewise. 644 6452010-05-28 Kevin Buettner <kevinb@redhat.com> 646 647 * gdb-if.c (sim_do_command): Add a "sim verbose noisy" command. 648 6492010-04-14 Mike Frysinger <vapier@gentoo.org> 650 651 * gdb-if.c (sim_write): Add const to buf arg. 652 6532010-01-30 Masaki Muranaka <monaka@monami-software.com> 654 655 * configure.in: Check if the host has getopt.h. 656 * configure: Regenerate. 657 * config.in: Regenerate. 658 * main.c: Include config.h. 659 Use HAVE_STDLIB_H, HAVE_UNISTD_H, HAVE_GETOPT_H. 660 Include getopt.h in case HAVE_GETOPT_H is defined. 661 6622009-12-22 Yoshinori Sato <ysato@users.sourceforge.jp> 663 664 * rx/rx.c (decode_opcode): btst bit address mask fix. 665 6662009-11-30 DJ Delorie <dj@redhat.com> 667 668 * rx/rx.c (decode_opcode): fix SWHILE logic. 669 6702009-10-27 DJ Delorie <dj@redhat.com> 671 Kevin Buettner <kevinb@redhat.com> 672 673 * load.h: New. 674 * rx.c: New. 675 * syscalls.c: New. 676 * syscalls.h: New. 677 * load.c: New. 678 * configure.in: New. 679 * gdb-if.c: New. 680 * err.c: New. 681 * cpu.h: New. 682 * Makefile.in: New. 683 * fpu.c: New. 684 * mem.c: New. 685 * config.in: New. 686 * err.h: New. 687 * reg.c: New. 688 * mem.h: New. 689 * main.c: New. 690 * misc.h: New. 691 * trace.c: New. 692 * misc.c: New. 693 * syscall.h: New. 694 * trace.h: New. 695 * fpu.h: New. 696