diff options
Diffstat (limited to 'sim/common/sim-module.c')
-rw-r--r-- | sim/common/sim-module.c | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/sim/common/sim-module.c b/sim/common/sim-module.c index 3d49f57..33f5740 100644 --- a/sim/common/sim-module.c +++ b/sim/common/sim-module.c @@ -74,9 +74,7 @@ sim_pre_argv_init (SIM_DESC sd, const char *myname) SIM_ASSERT (STATE_MAGIC (sd) == SIM_MAGIC_NUMBER); SIM_ASSERT (STATE_MODULES (sd) == NULL); - STATE_MY_NAME (sd) = myname + strlen (myname); - while (STATE_MY_NAME (sd) > myname && STATE_MY_NAME (sd)[-1] != '/') - --STATE_MY_NAME (sd); + STATE_MY_NAME (sd) = lbasename (myname); /* Set the cpu names to default values. */ { |