diff options
author | Mike Frysinger <vapier@gentoo.org> | 2015-03-23 22:19:41 -0400 |
---|---|---|
committer | Mike Frysinger <vapier@gentoo.org> | 2015-03-24 00:13:57 -0400 |
commit | 30452bbe7e68581cdb0cd5004e6c4d4d5c9536e8 (patch) | |
tree | a52d39c1a9b5466475a60418a6ca495a74307cf2 | |
parent | 64dd13dfc267b1d13f42519f220e89a4386591fd (diff) | |
download | fsf-binutils-gdb-30452bbe7e68581cdb0cd5004e6c4d4d5c9536e8.zip fsf-binutils-gdb-30452bbe7e68581cdb0cd5004e6c4d4d5c9536e8.tar.gz fsf-binutils-gdb-30452bbe7e68581cdb0cd5004e6c4d4d5c9536e8.tar.bz2 |
sim: fix sim-hardware configure option
The current default handling for the --enable-sim-hardware option ends up
forcing the value to whatever is set as the first argument when calling
the macro (by virtue of how autoconf works). Relocate the setup code to
the 4th parameter of the AC_ARG_ENABLE macro to fix it.
This was caused by the simplification work in 1517bd274290e06af498ef7e49.
Reported-by: Hans-Peter Nilsson <hans-peter.nilsson@axis.com>
-rw-r--r-- | sim/bfin/ChangeLog | 4 | ||||
-rwxr-xr-x | sim/bfin/configure | 8 | ||||
-rw-r--r-- | sim/common/ChangeLog | 5 | ||||
-rw-r--r-- | sim/common/acinclude.m4 | 9 | ||||
-rw-r--r-- | sim/cris/ChangeLog | 4 | ||||
-rwxr-xr-x | sim/cris/configure | 8 | ||||
-rw-r--r-- | sim/frv/ChangeLog | 4 | ||||
-rwxr-xr-x | sim/frv/configure | 8 | ||||
-rw-r--r-- | sim/iq2000/ChangeLog | 4 | ||||
-rwxr-xr-x | sim/iq2000/configure | 8 | ||||
-rw-r--r-- | sim/lm32/ChangeLog | 4 | ||||
-rwxr-xr-x | sim/lm32/configure | 8 | ||||
-rw-r--r-- | sim/m32r/ChangeLog | 4 | ||||
-rwxr-xr-x | sim/m32r/configure | 8 | ||||
-rw-r--r-- | sim/m68hc11/ChangeLog | 4 | ||||
-rwxr-xr-x | sim/m68hc11/configure | 8 | ||||
-rw-r--r-- | sim/mips/ChangeLog | 4 | ||||
-rwxr-xr-x | sim/mips/configure | 8 | ||||
-rw-r--r-- | sim/mn10300/ChangeLog | 4 | ||||
-rwxr-xr-x | sim/mn10300/configure | 8 | ||||
-rw-r--r-- | sim/sh64/ChangeLog | 4 | ||||
-rwxr-xr-x | sim/sh64/configure | 8 |
22 files changed, 67 insertions, 67 deletions
diff --git a/sim/bfin/ChangeLog b/sim/bfin/ChangeLog index 4d2619c..d0615a8 100644 --- a/sim/bfin/ChangeLog +++ b/sim/bfin/ChangeLog @@ -1,3 +1,7 @@ +2015-03-24 Mike Frysinger <vapier@gentoo.org> + + * configure: Regenerate. + 2015-03-23 Mike Frysinger <vapier@gentoo.org> * configure: Regenerate. diff --git a/sim/bfin/configure b/sim/bfin/configure index f3e2a7a..2aa9563 100755 --- a/sim/bfin/configure +++ b/sim/bfin/configure @@ -13511,12 +13511,6 @@ $as_echo "${WARN_CFLAGS} ${WERROR_CFLAGS}" >&6; } fi -if test x"yes" != x"no"; then - enable_sim_hardware=yes -else - enable_sim_hardware=no -fi - if test ""; then hardware="" else @@ -13563,6 +13557,8 @@ sim_hw_objs="\$(SIM_COMMON_HW_OBJS) `echo $sim_hw | sed -e 's/\([^ ][^ ]*\)/dv-\ # Check whether --enable-sim-hardware was given. if test "${enable_sim_hardware+set}" = set; then : enableval=$enable_sim_hardware; +else + enable_sim_hardware="yes" fi case ${enable_sim_hardware} in diff --git a/sim/common/ChangeLog b/sim/common/ChangeLog index 1cfb4d3..655d98a 100644 --- a/sim/common/ChangeLog +++ b/sim/common/ChangeLog @@ -1,3 +1,8 @@ +2015-03-24 Mike Frysinger <vapier@gentoo.org> + + * acinclude.m4 (SIM_AC_OPTION_HARDWARE): Move default option setting + of enable_sim_hardware to AC_ARG_ENABLE. + 2015-03-23 Mike Frysinger <vapier@gentoo.org> * acinclude.m4 (SIM_AC_OPTION_HARDWARE): Delete SIM_DV_SOCKSER_O. diff --git a/sim/common/acinclude.m4 b/sim/common/acinclude.m4 index 3e9fb2f..6522fea 100644 --- a/sim/common/acinclude.m4 +++ b/sim/common/acinclude.m4 @@ -590,12 +590,6 @@ dnl arg[2] is a space separated list of devices that override the defaults dnl arg[3] is a space separated list of extra target specific devices. AC_DEFUN([SIM_AC_OPTION_HARDWARE], [ -if test x"[$1]" != x"no"; then - enable_sim_hardware=yes -else - enable_sim_hardware=no -fi - if test "[$2]"; then hardware="[$2]" else @@ -609,7 +603,8 @@ sim_hw_objs="\$(SIM_COMMON_HW_OBJS) `echo $sim_hw | sed -e 's/\([[^ ]][[^ ]]*\)/ AC_ARG_ENABLE(sim-hardware, [AS_HELP_STRING([--enable-sim-hardware=LIST], - [Specify the hardware to be included in the build.])]) + [Specify the hardware to be included in the build.])], + ,[enable_sim_hardware="[$1]"]) case ${enable_sim_hardware} in yes|no) ;; ,*) hardware="${hardware} `echo ${enableval} | sed -e 's/,/ /'`";; diff --git a/sim/cris/ChangeLog b/sim/cris/ChangeLog index d587122..4a8d181 100644 --- a/sim/cris/ChangeLog +++ b/sim/cris/ChangeLog @@ -1,3 +1,7 @@ +2015-03-24 Mike Frysinger <vapier@gentoo.org> + + * configure: Regenerate. + 2015-03-23 Mike Frysinger <vapier@gentoo.org> * Makefile.in (CONFIG_DEVICES): Delete. diff --git a/sim/cris/configure b/sim/cris/configure index 08bc681..7b3795c 100755 --- a/sim/cris/configure +++ b/sim/cris/configure @@ -13411,12 +13411,6 @@ $as_echo "${WARN_CFLAGS} ${WERROR_CFLAGS}" >&6; } fi -if test x"no" != x"no"; then - enable_sim_hardware=yes -else - enable_sim_hardware=no -fi - if test ""; then hardware="" else @@ -13431,6 +13425,8 @@ sim_hw_objs="\$(SIM_COMMON_HW_OBJS) `echo $sim_hw | sed -e 's/\([^ ][^ ]*\)/dv-\ # Check whether --enable-sim-hardware was given. if test "${enable_sim_hardware+set}" = set; then : enableval=$enable_sim_hardware; +else + enable_sim_hardware="no" fi case ${enable_sim_hardware} in diff --git a/sim/frv/ChangeLog b/sim/frv/ChangeLog index d7f23f1..2e4f8b6 100644 --- a/sim/frv/ChangeLog +++ b/sim/frv/ChangeLog @@ -1,3 +1,7 @@ +2015-03-24 Mike Frysinger <vapier@gentoo.org> + + * configure: Regenerate. + 2015-03-23 Mike Frysinger <vapier@gentoo.org> * configure: Regenerate. diff --git a/sim/frv/configure b/sim/frv/configure index 06f015f..39a1567 100755 --- a/sim/frv/configure +++ b/sim/frv/configure @@ -13413,12 +13413,6 @@ fi -if test x"no" != x"no"; then - enable_sim_hardware=yes -else - enable_sim_hardware=no -fi - if test """"; then hardware="""" else @@ -13433,6 +13427,8 @@ sim_hw_objs="\$(SIM_COMMON_HW_OBJS) `echo $sim_hw | sed -e 's/\([^ ][^ ]*\)/dv-\ # Check whether --enable-sim-hardware was given. if test "${enable_sim_hardware+set}" = set; then : enableval=$enable_sim_hardware; +else + enable_sim_hardware="no" fi case ${enable_sim_hardware} in diff --git a/sim/iq2000/ChangeLog b/sim/iq2000/ChangeLog index d5acc6c..1f95a08 100644 --- a/sim/iq2000/ChangeLog +++ b/sim/iq2000/ChangeLog @@ -1,3 +1,7 @@ +2015-03-24 Mike Frysinger <vapier@gentoo.org> + + * configure: Regenerate. + 2015-03-23 Mike Frysinger <vapier@gentoo.org> * Makefile.in (CONFIG_DEVICES): Delete. diff --git a/sim/iq2000/configure b/sim/iq2000/configure index cbf6674..49c0f3a 100755 --- a/sim/iq2000/configure +++ b/sim/iq2000/configure @@ -13438,12 +13438,6 @@ fi -if test x"no" != x"no"; then - enable_sim_hardware=yes -else - enable_sim_hardware=no -fi - if test """"; then hardware="""" else @@ -13458,6 +13452,8 @@ sim_hw_objs="\$(SIM_COMMON_HW_OBJS) `echo $sim_hw | sed -e 's/\([^ ][^ ]*\)/dv-\ # Check whether --enable-sim-hardware was given. if test "${enable_sim_hardware+set}" = set; then : enableval=$enable_sim_hardware; +else + enable_sim_hardware="no" fi case ${enable_sim_hardware} in diff --git a/sim/lm32/ChangeLog b/sim/lm32/ChangeLog index 653c10d..8d917b4 100644 --- a/sim/lm32/ChangeLog +++ b/sim/lm32/ChangeLog @@ -1,3 +1,7 @@ +2015-03-24 Mike Frysinger <vapier@gentoo.org> + + * configure: Regenerate. + 2015-03-23 Mike Frysinger <vapier@gentoo.org> * configure: Regenerate. diff --git a/sim/lm32/configure b/sim/lm32/configure index 6a52056..d1110fa 100755 --- a/sim/lm32/configure +++ b/sim/lm32/configure @@ -13391,12 +13391,6 @@ fi -if test x"yes" != x"no"; then - enable_sim_hardware=yes -else - enable_sim_hardware=no -fi - if test ""; then hardware="" else @@ -13411,6 +13405,8 @@ sim_hw_objs="\$(SIM_COMMON_HW_OBJS) `echo $sim_hw | sed -e 's/\([^ ][^ ]*\)/dv-\ # Check whether --enable-sim-hardware was given. if test "${enable_sim_hardware+set}" = set; then : enableval=$enable_sim_hardware; +else + enable_sim_hardware="yes" fi case ${enable_sim_hardware} in diff --git a/sim/m32r/ChangeLog b/sim/m32r/ChangeLog index e5d013e..48f2e47 100644 --- a/sim/m32r/ChangeLog +++ b/sim/m32r/ChangeLog @@ -1,3 +1,7 @@ +2015-03-24 Mike Frysinger <vapier@gentoo.org> + + * configure: Regenerate. + 2015-03-23 Mike Frysinger <vapier@gentoo.org> * configure: Regenerate. diff --git a/sim/m32r/configure b/sim/m32r/configure index dc22e7f..bd17e87 100755 --- a/sim/m32r/configure +++ b/sim/m32r/configure @@ -13453,12 +13453,6 @@ fi -if test x"no" != x"no"; then - enable_sim_hardware=yes -else - enable_sim_hardware=no -fi - if test """"; then hardware="""" else @@ -13473,6 +13467,8 @@ sim_hw_objs="\$(SIM_COMMON_HW_OBJS) `echo $sim_hw | sed -e 's/\([^ ][^ ]*\)/dv-\ # Check whether --enable-sim-hardware was given. if test "${enable_sim_hardware+set}" = set; then : enableval=$enable_sim_hardware; +else + enable_sim_hardware="no" fi case ${enable_sim_hardware} in diff --git a/sim/m68hc11/ChangeLog b/sim/m68hc11/ChangeLog index 67815b1..fc18f38 100644 --- a/sim/m68hc11/ChangeLog +++ b/sim/m68hc11/ChangeLog @@ -1,3 +1,7 @@ +2015-03-24 Mike Frysinger <vapier@gentoo.org> + + * configure: Regenerate. + 2015-03-23 Mike Frysinger <vapier@gentoo.org> * configure: Regenerate. diff --git a/sim/m68hc11/configure b/sim/m68hc11/configure index e056512..1fccfb5 100755 --- a/sim/m68hc11/configure +++ b/sim/m68hc11/configure @@ -13421,12 +13421,6 @@ case "${target}" in ;; esac -if test x"$hw_enabled" != x"no"; then - enable_sim_hardware=yes -else - enable_sim_hardware=no -fi - if test "$hw_devices"; then hardware="$hw_devices" else @@ -13441,6 +13435,8 @@ sim_hw_objs="\$(SIM_COMMON_HW_OBJS) `echo $sim_hw | sed -e 's/\([^ ][^ ]*\)/dv-\ # Check whether --enable-sim-hardware was given. if test "${enable_sim_hardware+set}" = set; then : enableval=$enable_sim_hardware; +else + enable_sim_hardware="$hw_enabled" fi case ${enable_sim_hardware} in diff --git a/sim/mips/ChangeLog b/sim/mips/ChangeLog index 6f3c938..d5f8ec0 100644 --- a/sim/mips/ChangeLog +++ b/sim/mips/ChangeLog @@ -1,3 +1,7 @@ +2015-03-24 Mike Frysinger <vapier@gentoo.org> + + * configure: Regenerate. + 2015-03-23 Mike Frysinger <vapier@gentoo.org> * configure: Regenerate. diff --git a/sim/mips/configure b/sim/mips/configure index 60c1cf8..03f34f2 100755 --- a/sim/mips/configure +++ b/sim/mips/configure @@ -14007,12 +14007,6 @@ case "${target}" in ;; esac -if test x"$hw_enabled" != x"no"; then - enable_sim_hardware=yes -else - enable_sim_hardware=no -fi - if test "$hw_devices"; then hardware="$hw_devices" else @@ -14027,6 +14021,8 @@ sim_hw_objs="\$(SIM_COMMON_HW_OBJS) `echo $sim_hw | sed -e 's/\([^ ][^ ]*\)/dv-\ # Check whether --enable-sim-hardware was given. if test "${enable_sim_hardware+set}" = set; then : enableval=$enable_sim_hardware; +else + enable_sim_hardware="$hw_enabled" fi case ${enable_sim_hardware} in diff --git a/sim/mn10300/ChangeLog b/sim/mn10300/ChangeLog index d188dda..cf8a025 100644 --- a/sim/mn10300/ChangeLog +++ b/sim/mn10300/ChangeLog @@ -1,3 +1,7 @@ +2015-03-24 Mike Frysinger <vapier@gentoo.org> + + * configure: Regenerate. + 2015-03-23 Mike Frysinger <vapier@gentoo.org> * Makefile.in (MN10300_OBJS): Delete dv-sockser.o. diff --git a/sim/mn10300/configure b/sim/mn10300/configure index 5c0327a..d539b06 100755 --- a/sim/mn10300/configure +++ b/sim/mn10300/configure @@ -13535,12 +13535,6 @@ fi fi -if test x"yes" != x"no"; then - enable_sim_hardware=yes -else - enable_sim_hardware=no -fi - if test ""; then hardware="" else @@ -13555,6 +13549,8 @@ sim_hw_objs="\$(SIM_COMMON_HW_OBJS) `echo $sim_hw | sed -e 's/\([^ ][^ ]*\)/dv-\ # Check whether --enable-sim-hardware was given. if test "${enable_sim_hardware+set}" = set; then : enableval=$enable_sim_hardware; +else + enable_sim_hardware="yes" fi case ${enable_sim_hardware} in diff --git a/sim/sh64/ChangeLog b/sim/sh64/ChangeLog index b96e542..8c3c872 100644 --- a/sim/sh64/ChangeLog +++ b/sim/sh64/ChangeLog @@ -1,3 +1,7 @@ +2015-03-24 Mike Frysinger <vapier@gentoo.org> + + * configure: Regenerate. + 2015-03-23 Mike Frysinger <vapier@gentoo.org> * configure: Regenerate. diff --git a/sim/sh64/configure b/sim/sh64/configure index efd5484..6851755 100755 --- a/sim/sh64/configure +++ b/sim/sh64/configure @@ -13438,12 +13438,6 @@ fi -if test x"no" != x"no"; then - enable_sim_hardware=yes -else - enable_sim_hardware=no -fi - if test """"; then hardware="""" else @@ -13458,6 +13452,8 @@ sim_hw_objs="\$(SIM_COMMON_HW_OBJS) `echo $sim_hw | sed -e 's/\([^ ][^ ]*\)/dv-\ # Check whether --enable-sim-hardware was given. if test "${enable_sim_hardware+set}" = set; then : enableval=$enable_sim_hardware; +else + enable_sim_hardware="no" fi case ${enable_sim_hardware} in |