sim: move many common settings from CPPFLAGS to config.h
Rather than stuffing the command line with a bunch of -D flags, start moving things to config.h which is managed by autoheader. This makes the makefile a bit simpler and the build output tighter, and it makes the migration to automake easier as there are fewer vars to juggle. We'll want to move the other options out too, but it'll take more work.
This commit is contained in:
parent
e19418e02e
commit
ce39bd3890
96 changed files with 3571 additions and 2107 deletions
|
@ -1,3 +1,7 @@
|
|||
2016-01-10 Mike Frysinger <vapier@gentoo.org>
|
||||
|
||||
* config.in, configure: Regenerate.
|
||||
|
||||
2016-01-10 Mike Frysinger <vapier@gentoo.org>
|
||||
|
||||
* configure: Regenerate.
|
||||
|
|
|
@ -3,6 +3,9 @@
|
|||
/* Define if building universal (internal helper macro) */
|
||||
#undef AC_APPLE_UNIVERSAL_BUILD
|
||||
|
||||
/* Sim debug setting */
|
||||
#undef DEBUG
|
||||
|
||||
/* Define to 1 if translation of program messages to the user's native
|
||||
language is requested. */
|
||||
#undef ENABLE_NLS
|
||||
|
@ -185,6 +188,9 @@
|
|||
/* Additional package description */
|
||||
#undef PKGVERSION
|
||||
|
||||
/* Sim profile settings */
|
||||
#undef PROFILE
|
||||
|
||||
/* Bug reporting address */
|
||||
#undef REPORT_BUGS_TO
|
||||
|
||||
|
@ -216,6 +222,24 @@
|
|||
#endif
|
||||
|
||||
|
||||
/* Sim assert settings */
|
||||
#undef WITH_ASSERT
|
||||
|
||||
/* Sim debug setting */
|
||||
#undef WITH_DEBUG
|
||||
|
||||
/* Sim default environment */
|
||||
#undef WITH_ENVIRONMENT
|
||||
|
||||
/* Sim profile settings */
|
||||
#undef WITH_PROFILE
|
||||
|
||||
/* How to route I/O */
|
||||
#undef WITH_STDIO
|
||||
|
||||
/* Sim trace settings */
|
||||
#undef WITH_TRACE
|
||||
|
||||
/* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most
|
||||
significant byte first (like Motorola and SPARC, unlike Intel). */
|
||||
#if defined AC_APPLE_UNIVERSAL_BUILD
|
||||
|
|
164
sim/m32c/configure
vendored
164
sim/m32c/configure
vendored
|
@ -604,10 +604,6 @@ cgen_breaks
|
|||
REPORT_BUGS_TEXI
|
||||
REPORT_BUGS_TO
|
||||
PKGVERSION
|
||||
sim_profile
|
||||
sim_trace
|
||||
sim_stdio
|
||||
sim_debug
|
||||
MAINT
|
||||
MAINTAINER_MODE_FALSE
|
||||
MAINTAINER_MODE_TRUE
|
||||
|
@ -682,8 +678,6 @@ CFLAGS
|
|||
CC
|
||||
WERROR_CFLAGS
|
||||
WARN_CFLAGS
|
||||
sim_xor_endian
|
||||
sim_smp
|
||||
sim_reserved_bits
|
||||
sim_inline
|
||||
sim_hw
|
||||
|
@ -694,9 +688,7 @@ sim_scache
|
|||
sim_float
|
||||
sim_endian
|
||||
sim_bitsize
|
||||
sim_assert
|
||||
sim_alignment
|
||||
sim_environment
|
||||
target_alias
|
||||
host_alias
|
||||
build_alias
|
||||
|
@ -4020,10 +4012,6 @@ ac_compiler_gnu=$ac_cv_c_compiler_gnu
|
|||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -12836,7 +12824,7 @@ else
|
|||
lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
|
||||
lt_status=$lt_dlunknown
|
||||
cat > conftest.$ac_ext <<_LT_EOF
|
||||
#line 12839 "configure"
|
||||
#line 12827 "configure"
|
||||
#include "confdefs.h"
|
||||
|
||||
#if HAVE_DLFCN_H
|
||||
|
@ -12942,7 +12930,7 @@ else
|
|||
lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
|
||||
lt_status=$lt_dlunknown
|
||||
cat > conftest.$ac_ext <<_LT_EOF
|
||||
#line 12945 "configure"
|
||||
#line 12933 "configure"
|
||||
#include "confdefs.h"
|
||||
|
||||
#if HAVE_DLFCN_H
|
||||
|
@ -13210,124 +13198,164 @@ fi
|
|||
|
||||
|
||||
|
||||
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for sim debug setting" >&5
|
||||
$as_echo_n "checking for sim debug setting... " >&6; }
|
||||
sim_debug="0"
|
||||
# Check whether --enable-sim-debug was given.
|
||||
if test "${enable_sim_debug+set}" = set; then :
|
||||
enableval=$enable_sim_debug; case "${enableval}" in
|
||||
yes) sim_debug="-DDEBUG=7 -DWITH_DEBUG=7";;
|
||||
no) sim_debug="-DDEBUG=0 -DWITH_DEBUG=0";;
|
||||
*) sim_debug="-DDEBUG='(${enableval})' -DWITH_DEBUG='(${enableval})'";;
|
||||
yes) sim_debug="7";;
|
||||
no) sim_debug="0";;
|
||||
*) sim_debug="($enableval)";;
|
||||
esac
|
||||
if test x"$silent" != x"yes" && test x"$sim_debug" != x""; then
|
||||
echo "Setting sim debug = $sim_debug" 6>&1
|
||||
fi
|
||||
else
|
||||
sim_debug=""
|
||||
if test "$sim_debug" != "0"; then
|
||||
|
||||
cat >>confdefs.h <<_ACEOF
|
||||
#define DEBUG $sim_debug
|
||||
_ACEOF
|
||||
|
||||
fi
|
||||
|
||||
cat >>confdefs.h <<_ACEOF
|
||||
#define WITH_DEBUG $sim_debug
|
||||
_ACEOF
|
||||
|
||||
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $sim_debug" >&5
|
||||
$as_echo "$sim_debug" >&6; }
|
||||
|
||||
|
||||
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for sim stdio debug behavior" >&5
|
||||
$as_echo_n "checking for sim stdio debug behavior... " >&6; }
|
||||
sim_stdio="0"
|
||||
# Check whether --enable-sim-stdio was given.
|
||||
if test "${enable_sim_stdio+set}" = set; then :
|
||||
enableval=$enable_sim_stdio; case "${enableval}" in
|
||||
yes) sim_stdio="-DWITH_STDIO=DO_USE_STDIO";;
|
||||
no) sim_stdio="-DWITH_STDIO=DONT_USE_STDIO";;
|
||||
*) as_fn_error "\"Unknown value $enableval passed to --enable-sim-stdio\"" "$LINENO" 5; sim_stdio="";;
|
||||
yes) sim_stdio="DO_USE_STDIO";;
|
||||
no) sim_stdio="DONT_USE_STDIO";;
|
||||
*) as_fn_error "Unknown value $enableval passed to --enable-sim-stdio" "$LINENO" 5;;
|
||||
esac
|
||||
if test x"$silent" != x"yes" && test x"$sim_stdio" != x""; then
|
||||
echo "Setting stdio flags = $sim_stdio" 6>&1
|
||||
fi
|
||||
else
|
||||
sim_stdio=""
|
||||
fi
|
||||
|
||||
cat >>confdefs.h <<_ACEOF
|
||||
#define WITH_STDIO $sim_stdio
|
||||
_ACEOF
|
||||
|
||||
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $sim_stdio" >&5
|
||||
$as_echo "$sim_stdio" >&6; }
|
||||
|
||||
|
||||
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for sim trace settings" >&5
|
||||
$as_echo_n "checking for sim trace settings... " >&6; }
|
||||
sim_trace="~TRACE_debug"
|
||||
# Check whether --enable-sim-trace was given.
|
||||
if test "${enable_sim_trace+set}" = set; then :
|
||||
enableval=$enable_sim_trace; case "${enableval}" in
|
||||
yes) sim_trace="-DWITH_TRACE=-1";;
|
||||
no) sim_trace="-DWITH_TRACE=0";;
|
||||
yes) sim_trace="-1";;
|
||||
no) sim_trace="0";;
|
||||
[-0-9]*)
|
||||
sim_trace="-DWITH_TRACE='(${enableval})'";;
|
||||
sim_trace="'(${enableval})'";;
|
||||
[[:lower:]]*)
|
||||
sim_trace=""
|
||||
for x in `echo "$enableval" | sed -e "s/,/ /g"`; do
|
||||
if test x"$sim_trace" = x; then
|
||||
sim_trace="-DWITH_TRACE='(TRACE_$x"
|
||||
sim_trace="(TRACE_$x"
|
||||
else
|
||||
sim_trace="${sim_trace}|TRACE_$x"
|
||||
fi
|
||||
done
|
||||
sim_trace="$sim_trace)'" ;;
|
||||
sim_trace="$sim_trace)" ;;
|
||||
esac
|
||||
if test x"$silent" != x"yes" && test x"$sim_trace" != x""; then
|
||||
echo "Setting sim trace = $sim_trace" 6>&1
|
||||
fi
|
||||
else
|
||||
sim_trace=""
|
||||
fi
|
||||
|
||||
cat >>confdefs.h <<_ACEOF
|
||||
#define WITH_TRACE $sim_trace
|
||||
_ACEOF
|
||||
|
||||
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $sim_trace" >&5
|
||||
$as_echo "$sim_trace" >&6; }
|
||||
|
||||
|
||||
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for sim profile settings" >&5
|
||||
$as_echo_n "checking for sim profile settings... " >&6; }
|
||||
profile="1"
|
||||
sim_profile="-1"
|
||||
# Check whether --enable-sim-profile was given.
|
||||
if test "${enable_sim_profile+set}" = set; then :
|
||||
enableval=$enable_sim_profile; case "${enableval}" in
|
||||
yes) sim_profile="-DPROFILE=1 -DWITH_PROFILE=-1";;
|
||||
no) sim_profile="-DPROFILE=0 -DWITH_PROFILE=0";;
|
||||
yes) profile="1" sim_profile="-1";;
|
||||
no) profile="0" sim_profile="0";;
|
||||
[-0-9]*)
|
||||
sim_profile="-DPROFILE='(${enableval})' -DWITH_PROFILE='(${enableval})'";;
|
||||
profile="(${enableval})" sim_profile="(${enableval})";;
|
||||
[a-z]*)
|
||||
profile="1"
|
||||
sim_profile=""
|
||||
for x in `echo "$enableval" | sed -e "s/,/ /g"`; do
|
||||
if test x"$sim_profile" = x; then
|
||||
sim_profile="-DWITH_PROFILE='(PROFILE_$x"
|
||||
sim_profile="(PROFILE_$x"
|
||||
else
|
||||
sim_profile="${sim_profile}|PROFILE_$x"
|
||||
fi
|
||||
done
|
||||
sim_profile="$sim_profile)'" ;;
|
||||
sim_profile="$sim_profile)" ;;
|
||||
esac
|
||||
if test x"$silent" != x"yes" && test x"$sim_profile" != x""; then
|
||||
echo "Setting sim profile = $sim_profile" 6>&1
|
||||
fi
|
||||
else
|
||||
sim_profile="-DPROFILE=1 -DWITH_PROFILE=-1"
|
||||
fi
|
||||
|
||||
cat >>confdefs.h <<_ACEOF
|
||||
#define PROFILE $profile
|
||||
_ACEOF
|
||||
|
||||
|
||||
cat >>confdefs.h <<_ACEOF
|
||||
#define WITH_PROFILE $sim_profile
|
||||
_ACEOF
|
||||
|
||||
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $sim_profile" >&5
|
||||
$as_echo "$sim_profile" >&6; }
|
||||
|
||||
|
||||
|
||||
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable sim asserts" >&5
|
||||
$as_echo_n "checking whether to enable sim asserts... " >&6; }
|
||||
sim_assert="1"
|
||||
# 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="";;
|
||||
yes) sim_assert="1";;
|
||||
no) sim_assert="0";;
|
||||
*) as_fn_error "--enable-sim-assert does not take a value" "$LINENO" 5;;
|
||||
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
|
||||
|
||||
cat >>confdefs.h <<_ACEOF
|
||||
#define WITH_ASSERT $sim_assert
|
||||
_ACEOF
|
||||
|
||||
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $sim_assert" >&5
|
||||
$as_echo "$sim_assert" >&6; }
|
||||
|
||||
|
||||
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking default sim environment setting" >&5
|
||||
$as_echo_n "checking default sim environment setting... " >&6; }
|
||||
sim_environment="ALL_ENVIRONMENT"
|
||||
# Check whether --enable-sim-environment was given.
|
||||
if test "${enable_sim_environment+set}" = set; then :
|
||||
enableval=$enable_sim_environment; case "${enableval}" in
|
||||
all | ALL) sim_environment="-DWITH_ENVIRONMENT=ALL_ENVIRONMENT";;
|
||||
user | USER) sim_environment="-DWITH_ENVIRONMENT=USER_ENVIRONMENT";;
|
||||
virtual | VIRTUAL) sim_environment="-DWITH_ENVIRONMENT=VIRTUAL_ENVIRONMENT";;
|
||||
operating | OPERATING) sim_environment="-DWITH_ENVIRONMENT=OPERATING_ENVIRONMENT";;
|
||||
*) as_fn_error "\"Unknown value $enableval passed to --enable-sim-environment\"" "$LINENO" 5;
|
||||
sim_environment="";;
|
||||
all | ALL) sim_environment="ALL_ENVIRONMENT";;
|
||||
user | USER) sim_environment="USER_ENVIRONMENT";;
|
||||
virtual | VIRTUAL) sim_environment="VIRTUAL_ENVIRONMENT";;
|
||||
operating | OPERATING) sim_environment="OPERATING_ENVIRONMENT";;
|
||||
*) as_fn_error "Unknown value $enableval passed to --enable-sim-environment" "$LINENO" 5;;
|
||||
esac
|
||||
if test x"$silent" != x"yes" && test x"$sim_environment" != x""; then
|
||||
echo "Setting sim environment = $sim_environment" 6>&1
|
||||
fi
|
||||
else
|
||||
sim_environment="-DWITH_ENVIRONMENT=ALL_ENVIRONMENT"
|
||||
fi
|
||||
|
||||
cat >>confdefs.h <<_ACEOF
|
||||
#define WITH_ENVIRONMENT $sim_environment
|
||||
_ACEOF
|
||||
|
||||
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $sim_environment" >&5
|
||||
$as_echo "$sim_environment" >&6; }
|
||||
|
||||
|
||||
sim_inline="-DDEFAULT_INLINE=0"
|
||||
# Check whether --enable-sim-inline was given.
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue