diff options
author | Mike Frysinger <vapier@gentoo.org> | 2016-01-10 15:55:44 -0500 |
---|---|---|
committer | Mike Frysinger <vapier@gentoo.org> | 2016-01-10 16:13:13 -0500 |
commit | 35656e95217a20309c0a0f16bf0c89a49a549177 (patch) | |
tree | 14b29a99593a98996dd1ccea1fe17603c48eab52 /sim/frv | |
parent | 99d8e879938c947588332a9cc579d378ccc2a855 (diff) | |
download | gdb-35656e95217a20309c0a0f16bf0c89a49a549177.zip gdb-35656e95217a20309c0a0f16bf0c89a49a549177.tar.gz gdb-35656e95217a20309c0a0f16bf0c89a49a549177.tar.bz2 |
sim: allow the assert configure option everywhere
Currently ports have to call SIM_AC_OPTION_ASSERT explicitly in order
to make the configure flag available, which none of them do. There's
no real reason to not allow this flag for all ports, so move it to the
common sim macro. This way we get standard behavior across all ports.
Diffstat (limited to 'sim/frv')
-rw-r--r-- | sim/frv/ChangeLog | 4 | ||||
-rwxr-xr-x | sim/frv/configure | 21 |
2 files changed, 23 insertions, 2 deletions
diff --git a/sim/frv/ChangeLog b/sim/frv/ChangeLog index ab37d0a..7be18a3 100644 --- a/sim/frv/ChangeLog +++ b/sim/frv/ChangeLog @@ -14,6 +14,10 @@ * configure: Regenerate. +2016-01-10 Mike Frysinger <vapier@gentoo.org> + + * configure: Regenerate. + 2016-01-09 Mike Frysinger <vapier@gentoo.org> * config.in, configure: Regenerate. diff --git a/sim/frv/configure b/sim/frv/configure index 8717177..7d1726f 100755 --- a/sim/frv/configure +++ b/sim/frv/configure @@ -756,6 +756,7 @@ enable_sim_debug enable_sim_stdio enable_sim_trace enable_sim_profile +enable_sim_assert enable_sim_inline with_pkgversion with_bugurl @@ -1410,6 +1411,7 @@ Optional Features: --enable-sim-trace=opts Enable tracing of simulated programs --enable-sim-profile=opts Enable profiling flags + --enable-sim-assert Specify whether to perform random assertions --enable-sim-inline=inlines Specify which functions should be inlined --enable-sim-endian=endian @@ -12855,7 +12857,7 @@ else lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 lt_status=$lt_dlunknown cat > conftest.$ac_ext <<_LT_EOF -#line 12858 "configure" +#line 12860 "configure" #include "confdefs.h" #if HAVE_DLFCN_H @@ -12961,7 +12963,7 @@ else lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 lt_status=$lt_dlunknown cat > conftest.$ac_ext <<_LT_EOF -#line 12964 "configure" +#line 12966 "configure" #include "confdefs.h" #if HAVE_DLFCN_H @@ -13315,6 +13317,21 @@ fi +# Check whether --enable-sim-assert was given. +if test "${enable_sim_assert+set}" = set; then : + enableval=$enable_sim_assert; case "${enableval}" in + yes) sim_assert="-DWITH_ASSERT=1";; + no) sim_assert="-DWITH_ASSERT=0";; + *) as_fn_error "\"--enable-sim-assert does not take a value\"" "$LINENO" 5; sim_assert="";; +esac +if test x"$silent" != x"yes" && test x"$sim_assert" != x""; then + echo "Setting assert flags = $sim_assert" 6>&1 +fi +else + sim_assert="" +fi + + sim_inline="-DDEFAULT_INLINE=0" # Check whether --enable-sim-inline was given. if test "${enable_sim_inline+set}" = set; then : |