/[gxemul]/trunk/src/main.c
This is repository of my old source code which isn't updated any more. Go to git.rot13.org for current projects!
ViewVC logotype

Diff of /trunk/src/main.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 19 by dpavlin, Mon Oct 8 16:18:51 2007 UTC revision 20 by dpavlin, Mon Oct 8 16:19:23 2007 UTC
# Line 25  Line 25 
25   *  SUCH DAMAGE.   *  SUCH DAMAGE.
26   *   *
27   *   *
28   *  $Id: main.c,v 1.244 2005/09/07 07:41:29 debug Exp $   *  $Id: main.c,v 1.248 2005/11/23 02:17:00 debug Exp $
29   */   */
30    
31  #include <stdio.h>  #include <stdio.h>
# Line 513  int get_cmd_args(int argc, char *argv[], Line 513  int get_cmd_args(int argc, char *argv[],
513                          break;                          break;
514                  case 'Y':                  case 'Y':
515                          m->x11_scaledown = atoi(optarg);                          m->x11_scaledown = atoi(optarg);
516                            if (m->x11_scaledown < -1) {
517                                    m->x11_scaleup = - m->x11_scaledown;
518                                    m->x11_scaledown = 1;
519                            }
520                          if (m->x11_scaledown < 1) {                          if (m->x11_scaledown < 1) {
521                                  fprintf(stderr, "Invalid scaledown value.\n");                                  fprintf(stderr, "Invalid scaledown value.\n");
522                                  exit(1);                                  exit(1);
# Line 596  int get_cmd_args(int argc, char *argv[], Line 600  int get_cmd_args(int argc, char *argv[],
600    
601          if ((m->instruction_trace || m->register_dump || m->show_trace_tree)          if ((m->instruction_trace || m->register_dump || m->show_trace_tree)
602              && m->bintrans_enable) {              && m->bintrans_enable) {
603                  fprintf(stderr, "Implicitly turning off bintrans.\n");                  if (m->arch == ARCH_MIPS)
604                            fprintf(stderr, "Implicitly turning off bintrans.\n");
605                  m->bintrans_enable = 0;                  m->bintrans_enable = 0;
606          }          }
607    
# Line 646  int get_cmd_args(int argc, char *argv[], Line 651  int get_cmd_args(int argc, char *argv[],
651                  exit(1);                  exit(1);
652          }          }
653    
654          if (m->bintrans_enable) {          if (m->bintrans_enable && m->arch == ARCH_MIPS) {
655                  m->speed_tricks = 0;                  m->speed_tricks = 0;
656                  /*  TODO: Print a warning about this?  */                  /*  TODO: Print a warning about this?  */
657          }          }
# Line 803  int main(int argc, char *argv[]) Line 808  int main(int argc, char *argv[])
808          }          }
809    
810          device_set_exit_on_error(0);          device_set_exit_on_error(0);
811            console_warn_if_slaves_are_needed();
812    
813          /*  Run all emulations:  */          /*  Run all emulations:  */
814          emul_run(emuls, n_emuls);          emul_run(emuls, n_emuls);

Legend:
Removed from v.19  
changed lines
  Added in v.20

  ViewVC Help
Powered by ViewVC 1.1.26