diff --git a/sim/common/ChangeLog b/sim/common/ChangeLog index 2db4937be7..dcadcd6fbf 100644 --- a/sim/common/ChangeLog +++ b/sim/common/ChangeLog @@ -1,3 +1,8 @@ +2006-03-29 Hans-Peter Nilsson + + * aclocal.m4 (SIM_AC_OPTION_HARDWARE): Correct duplicate- + option-contents test. + 2005-11-28 Mark Mitchell * sim-signal.c (sim_signal_to_target): Fix typos. diff --git a/sim/common/aclocal.m4 b/sim/common/aclocal.m4 index 056bebacb9..d94b1e6ade 100644 --- a/sim/common/aclocal.m4 +++ b/sim/common/aclocal.m4 @@ -593,9 +593,8 @@ else # remove duplicates sim_hw="" sim_hw_objs="\$(SIM_COMMON_HW_OBJS)" - for i in x $hardware ; do - case " $f " in - x) ;; + for i in $hardware ; do + case " $sim_hw " in *" $i "*) ;; *) sim_hw="$sim_hw $i" ; sim_hw_objs="$sim_hw_objs dv-$i.o";; esac