From: Jiri Gaisler Date: Thu, 19 Feb 2015 22:31:25 +0000 (+0100) Subject: sim/erc32: File loading via command line did not work X-Git-Tag: gdb-7.10-branchpoint~1445 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=e26473a140d91672765866857e2284e4a7f105b4;p=thirdparty%2Fbinutils-gdb.git sim/erc32: File loading via command line did not work * sis.c (main) load binary file from argv parameters --- diff --git a/sim/erc32/sis.c b/sim/erc32/sis.c index f2aed78115c..d7fa245cff1 100644 --- a/sim/erc32/sis.c +++ b/sim/erc32/sis.c @@ -171,6 +171,7 @@ main(argc, argv) char *cmdq[HIST_LEN]; int cmdi = 0; int i; + int lfile = 0; cfile = 0; for (i = 0; i < 64; i++) @@ -219,7 +220,7 @@ main(argc, argv) exit(1); } } else { - last_load_addr = bfd_load(argv[stat]); + lfile = stat; } stat++; } @@ -241,6 +242,8 @@ main(argc, argv) reset_all(); init_bpt(&sregs); init_sim(); + if (lfile) + last_load_addr = bfd_load(argv[lfile]); #ifdef STAT reset_stat(&sregs); #endif