* run.c: Deleted, using one in ../common now.
authorDavid Edelsohn <dje.gcc@gmail.com>
Wed, 20 Nov 1996 21:06:21 +0000 (21:06 +0000)
committerDavid Edelsohn <dje.gcc@gmail.com>
Wed, 20 Nov 1996 21:06:21 +0000 (21:06 +0000)
sim/erc32/.Sanitize
sim/erc32/ChangeLog
sim/erc32/run.c [deleted file]

index 9c595fe..133e2e9 100644 (file)
@@ -39,7 +39,6 @@ float.c
 func.c
 help.c
 interf.c
-run.c
 sis.c
 sis.h
 startsim
index 7505be1..1ec47c1 100644 (file)
@@ -16,6 +16,7 @@ Wed Nov 20 01:30:12 1996  Doug Evans  <dje@canuck.cygnus.com>
        * sis.c: #include "config.h".  #include <stdlib.h> if present.
        (main): Coerce fprintf arg to INIT_DISASSEMBLE_INFO to fprintf_ftype.
        * sis.h: #include "callback.h".
+       * run.c: Deleted, using one in ../common now.
 
 Thu Oct  3 16:12:03 1996  Jason Molenda  (crash@godzilla.cygnus.co.jp)
 
diff --git a/sim/erc32/run.c b/sim/erc32/run.c
deleted file mode 100644 (file)
index a571c4a..0000000
+++ /dev/null
@@ -1,92 +0,0 @@
-/*
- * run front end support for ERC32SIM Copyright (C) 1987, 1992 Free Software
- * Foundation, Inc.
- * 
- * This file is part of ERC32SIM
- * 
- * ERC32SIM is free software; you can redistribute it and/or modify it under the
- * terms of the GNU General Public License as published by the Free Software
- * Foundation; either version 2, or (at your option) any later version.
- * 
- * ERC32SIM is distributed in the hope that it will be useful, but WITHOUT ANY
- * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
- * FOR A PARTICULAR PURPOSE.  See the GNU General Public License for more
- * details.
- * 
- * You should have received a copy of the GNU General Public License along with
- * ERC32SIM; see the file COPYING.  If not, write to the Free Software
- * Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
- */
-
-#include <varargs.h>
-#include <stdio.h>
-#include "bfd.h"
-
-main(ac, av)
-    int             ac;
-    char          **av;
-{
-    bfd            *abfd;
-    bfd_vma         start_address;
-    asection       *s;
-    int             i;
-    int             verbose = 0;
-    int             trace = 0;
-    char           *name = "";
-    for (i = 1; i < ac; i++) {
-       if (strcmp(av[i], "-v") == 0) {
-           verbose = 1;
-       } else if (strcmp(av[i], "-t") == 0) {
-           trace = 1;
-       } else {
-           name = av[i];
-       }
-    }
-    if (verbose) {
-       printf("run %s\n", name);
-    }
-    sim_open(0);
-    abfd = bfd_openr(name, "a.out-sunos-big");
-
-    if (abfd) {
-
-       if (bfd_check_format(abfd, bfd_object)) {
-           for (s = abfd->sections; s; s = s->next) {
-               char           *buffer = malloc(bfd_section_size(abfd, s));
-               bfd_get_section_contents(abfd, s, buffer, 0, bfd_section_size(abfd, s));
-               sim_write(s->vma, buffer, bfd_section_size(abfd, s));
-           }
-
-           start_address = bfd_get_start_address(abfd);
-           sim_create_inferior(start_address, NULL, NULL);
-           if (trace) {
-               int             done = 0;
-               while (!done) {
-                   /*
-                    * done = sim_trace();
-                    */
-               }
-           } else {
-               sim_resume(0, 0);
-           }
-           if (verbose) {
-               sim_info(0);
-           }
-           return 0;
-       }
-    }
-    return 1;
-}
-
-void
-printf_filtered(va_alist)
-va_dcl
-{
-    char           *msg;
-    va_list         args;
-
-    va_start(args);
-    msg = va_arg(args, char *);
-    vfprintf(stdout, msg, args);
-    va_end(args);
-}