From e26473a140d91672765866857e2284e4a7f105b4 Mon Sep 17 00:00:00 2001 From: Jiri Gaisler Date: Thu, 19 Feb 2015 23:31:25 +0100 Subject: [PATCH] sim/erc32: File loading via command line did not work * sis.c (main) load binary file from argv parameters --- sim/erc32/sis.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/sim/erc32/sis.c b/sim/erc32/sis.c index f2aed78..d7fa245 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 -- 2.7.4