Unify (well almost) --enable-build-warnings configuration option
across GDB and SIM directories.
This commit is contained in:
parent
32dc84ef55
commit
b9a9cde40b
11 changed files with 2370 additions and 665 deletions
|
@ -1,3 +1,11 @@
|
|||
Wed Oct 28 12:32:58 1998 Andrew Cagney <cagney@b1.cygnus.com>
|
||||
|
||||
* configure.in (--enable-build-warnings): Finish rename from
|
||||
--enable-warnings.
|
||||
(enable-build-warnings): Add -Wpointer-arth, allow =* for
|
||||
sim/common compatibility.
|
||||
* configure: Re-generate.
|
||||
|
||||
Wed Oct 21 08:44:30 1998 Andrew Cagney <cagney@b1.cygnus.com>
|
||||
|
||||
* 29k-share/udi/udip2soc.c: Replace sys_errlist with strerror().
|
||||
|
|
84
gdb/configure
vendored
84
gdb/configure
vendored
|
@ -18,13 +18,15 @@ ac_help="$ac_help
|
|||
ac_help="$ac_help
|
||||
--enable-netrom "
|
||||
ac_help="$ac_help
|
||||
--enable-build-warnings Enable compiler warnings if gcc is used"
|
||||
--enable-build-warnings Enable build-time compiler warnings if gcc is used"
|
||||
ac_help="$ac_help
|
||||
--with-mmalloc Use memory mapped malloc package"
|
||||
# start-sanitize-carp
|
||||
ac_help="$ac_help
|
||||
--enable-carp Configure alternative readaptive paradigm "
|
||||
ac_help="$ac_help
|
||||
--enable-targets alternative target configurations"
|
||||
# end-sanitize-carp
|
||||
ac_help="$ac_help
|
||||
--enable-ide Enable IDE support"
|
||||
ac_help="$ac_help
|
||||
|
@ -4616,20 +4618,22 @@ if test "${enable_netrom}" = "yes"; then
|
|||
CONFIG_SRCS="${CONFIG_SRCS} remote-nrom.c"
|
||||
fi
|
||||
|
||||
# Check whether --enable-warnings or --disable-warnings was given.
|
||||
if test "${enable_warnings+set}" = set; then
|
||||
enableval="$enable_warnings"
|
||||
case "${enableval}" in
|
||||
yes) enable_build_warnings=yes ;;
|
||||
no) enable_build_warnings=no ;;
|
||||
*) { echo "configure: error: bad value ${enableval} given for warnings options" 1>&2; exit 1; } ;;
|
||||
# Check whether --enable-build-warnings or --disable-build-warnings was given.
|
||||
if test "${enable_build_warnings+set}" = set; then
|
||||
enableval="$enable_build_warnings"
|
||||
build_warnings="-Wall -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations"
|
||||
case "${enableval}" in
|
||||
yes) ;;
|
||||
no) build_warnings="-w";;
|
||||
*) ;;
|
||||
esac
|
||||
else
|
||||
build_warnings=""
|
||||
fi
|
||||
|
||||
|
||||
if test "x$enable_build_warnings" = xyes -a "x$GCC" = xyes
|
||||
if test "x${build_warnings}" != x -a "x$GCC" = xyes
|
||||
then
|
||||
WARN_CFLAGS="-Wall -Wstrict-prototypes -Wmissing-prototypes"
|
||||
WARN_CFLAGS="${build_warnings}"
|
||||
else
|
||||
WARN_CFLAGS=""
|
||||
fi
|
||||
|
@ -4891,12 +4895,12 @@ fi
|
|||
|
||||
# In the cygwin32 environment, we need some additional flags.
|
||||
echo $ac_n "checking for cygwin32""... $ac_c" 1>&6
|
||||
echo "configure:4895: checking for cygwin32" >&5
|
||||
echo "configure:4897: checking for cygwin32" >&5
|
||||
if eval "test \"`echo '$''{'gdb_cv_os_cygwin32'+set}'`\" = set"; then
|
||||
echo $ac_n "(cached) $ac_c" 1>&6
|
||||
else
|
||||
cat > conftest.$ac_ext <<EOF
|
||||
#line 4900 "configure"
|
||||
#line 4902 "configure"
|
||||
#include "confdefs.h"
|
||||
|
||||
#ifdef __CYGWIN32__
|
||||
|
@ -4955,7 +4959,7 @@ if test "${with_tclconfig+set}" = set; then
|
|||
fi
|
||||
|
||||
echo $ac_n "checking for Tcl configuration""... $ac_c" 1>&6
|
||||
echo "configure:4959: checking for Tcl configuration" >&5
|
||||
echo "configure:4961: checking for Tcl configuration" >&5
|
||||
if eval "test \"`echo '$''{'ac_cv_c_tclconfig'+set}'`\" = set"; then
|
||||
echo $ac_n "(cached) $ac_c" 1>&6
|
||||
else
|
||||
|
@ -5063,7 +5067,7 @@ if test "${with_tkconfig+set}" = set; then
|
|||
fi
|
||||
|
||||
echo $ac_n "checking for Tk configuration""... $ac_c" 1>&6
|
||||
echo "configure:5067: checking for Tk configuration" >&5
|
||||
echo "configure:5069: checking for Tk configuration" >&5
|
||||
if eval "test \"`echo '$''{'ac_cv_c_tkconfig'+set}'`\" = set"; then
|
||||
echo $ac_n "(cached) $ac_c" 1>&6
|
||||
else
|
||||
|
@ -5159,7 +5163,7 @@ fi
|
|||
|
||||
no_tcl=true
|
||||
echo $ac_n "checking for Tcl private headers. dir=${configdir}""... $ac_c" 1>&6
|
||||
echo "configure:5163: checking for Tcl private headers. dir=${configdir}" >&5
|
||||
echo "configure:5165: checking for Tcl private headers. dir=${configdir}" >&5
|
||||
# Check whether --with-tclinclude or --without-tclinclude was given.
|
||||
if test "${with_tclinclude+set}" = set; then
|
||||
withval="$with_tclinclude"
|
||||
|
@ -5225,17 +5229,17 @@ fi
|
|||
if test x"${ac_cv_c_tclh}" = x ; then
|
||||
ac_safe=`echo "tclInt.h" | sed 'y%./+-%__p_%'`
|
||||
echo $ac_n "checking for tclInt.h""... $ac_c" 1>&6
|
||||
echo "configure:5229: checking for tclInt.h" >&5
|
||||
echo "configure:5231: checking for tclInt.h" >&5
|
||||
if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
|
||||
echo $ac_n "(cached) $ac_c" 1>&6
|
||||
else
|
||||
cat > conftest.$ac_ext <<EOF
|
||||
#line 5234 "configure"
|
||||
#line 5236 "configure"
|
||||
#include "confdefs.h"
|
||||
#include <tclInt.h>
|
||||
EOF
|
||||
ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
|
||||
{ (eval echo configure:5239: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
|
||||
{ (eval echo configure:5241: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
|
||||
ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
|
||||
if test -z "$ac_err"; then
|
||||
rm -rf conftest*
|
||||
|
@ -5295,7 +5299,7 @@ fi
|
|||
#
|
||||
no_tk=true
|
||||
echo $ac_n "checking for Tk private headers""... $ac_c" 1>&6
|
||||
echo "configure:5299: checking for Tk private headers" >&5
|
||||
echo "configure:5301: checking for Tk private headers" >&5
|
||||
# Check whether --with-tkinclude or --without-tkinclude was given.
|
||||
if test "${with_tkinclude+set}" = set; then
|
||||
withval="$with_tkinclude"
|
||||
|
@ -5361,17 +5365,17 @@ fi
|
|||
if test x"${ac_cv_c_tkh}" = x ; then
|
||||
ac_safe=`echo "tk.h" | sed 'y%./+-%__p_%'`
|
||||
echo $ac_n "checking for tk.h""... $ac_c" 1>&6
|
||||
echo "configure:5365: checking for tk.h" >&5
|
||||
echo "configure:5367: checking for tk.h" >&5
|
||||
if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
|
||||
echo $ac_n "(cached) $ac_c" 1>&6
|
||||
else
|
||||
cat > conftest.$ac_ext <<EOF
|
||||
#line 5370 "configure"
|
||||
#line 5372 "configure"
|
||||
#include "confdefs.h"
|
||||
#include <tk.h>
|
||||
EOF
|
||||
ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
|
||||
{ (eval echo configure:5375: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
|
||||
{ (eval echo configure:5377: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
|
||||
ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
|
||||
if test -z "$ac_err"; then
|
||||
rm -rf conftest*
|
||||
|
@ -5417,7 +5421,7 @@ fi
|
|||
|
||||
|
||||
echo $ac_n "checking for Itcl private headers. srcdir=${srcdir}""... $ac_c" 1>&6
|
||||
echo "configure:5421: checking for Itcl private headers. srcdir=${srcdir}" >&5
|
||||
echo "configure:5423: checking for Itcl private headers. srcdir=${srcdir}" >&5
|
||||
if test x"${ac_cv_c_itclh}" = x ; then
|
||||
for i in ${srcdir}/../itcl ${srcdir}/../../itcl ${srcdir}/../../../itcl ; do
|
||||
if test -f $i/src/itcl.h ; then
|
||||
|
@ -5440,7 +5444,7 @@ fi
|
|||
|
||||
|
||||
echo $ac_n "checking for Tix private headers. srcdir=${srcdir}""... $ac_c" 1>&6
|
||||
echo "configure:5444: checking for Tix private headers. srcdir=${srcdir}" >&5
|
||||
echo "configure:5446: checking for Tix private headers. srcdir=${srcdir}" >&5
|
||||
if test x"${ac_cv_c_tixh}" = x ; then
|
||||
for i in ${srcdir}/../tix ${srcdir}/../../tix ${srcdir}/../../../tix ; do
|
||||
if test -f $i/generic/tix.h ; then
|
||||
|
@ -5534,7 +5538,7 @@ fi
|
|||
# Uses ac_ vars as temps to allow command line to override cache and checks.
|
||||
# --without-x overrides everything else, but does not touch the cache.
|
||||
echo $ac_n "checking for X""... $ac_c" 1>&6
|
||||
echo "configure:5538: checking for X" >&5
|
||||
echo "configure:5540: checking for X" >&5
|
||||
|
||||
# Check whether --with-x or --without-x was given.
|
||||
if test "${with_x+set}" = set; then
|
||||
|
@ -5596,12 +5600,12 @@ if test "$ac_x_includes" = NO; then
|
|||
|
||||
# First, try using that file with no special directory specified.
|
||||
cat > conftest.$ac_ext <<EOF
|
||||
#line 5600 "configure"
|
||||
#line 5602 "configure"
|
||||
#include "confdefs.h"
|
||||
#include <$x_direct_test_include>
|
||||
EOF
|
||||
ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
|
||||
{ (eval echo configure:5605: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
|
||||
{ (eval echo configure:5607: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
|
||||
ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
|
||||
if test -z "$ac_err"; then
|
||||
rm -rf conftest*
|
||||
|
@ -5670,14 +5674,14 @@ if test "$ac_x_libraries" = NO; then
|
|||
ac_save_LIBS="$LIBS"
|
||||
LIBS="-l$x_direct_test_library $LIBS"
|
||||
cat > conftest.$ac_ext <<EOF
|
||||
#line 5674 "configure"
|
||||
#line 5676 "configure"
|
||||
#include "confdefs.h"
|
||||
|
||||
int main() {
|
||||
${x_direct_test_function}()
|
||||
; return 0; }
|
||||
EOF
|
||||
if { (eval echo configure:5681: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
|
||||
if { (eval echo configure:5683: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
|
||||
rm -rf conftest*
|
||||
LIBS="$ac_save_LIBS"
|
||||
# We can link X programs with no special library path.
|
||||
|
@ -5940,7 +5944,7 @@ links="${links} nm.h"
|
|||
fi
|
||||
# start-sanitize-gdbtk
|
||||
echo $ac_n "checking whether ln -s works""... $ac_c" 1>&6
|
||||
echo "configure:5944: checking whether ln -s works" >&5
|
||||
echo "configure:5946: checking whether ln -s works" >&5
|
||||
if eval "test \"`echo '$''{'ac_cv_prog_LN_S'+set}'`\" = set"; then
|
||||
echo $ac_n "(cached) $ac_c" 1>&6
|
||||
else
|
||||
|
@ -5975,19 +5979,19 @@ fi
|
|||
|
||||
|
||||
echo $ac_n "checking for cygwin32 environment""... $ac_c" 1>&6
|
||||
echo "configure:5979: checking for cygwin32 environment" >&5
|
||||
echo "configure:5981: checking for cygwin32 environment" >&5
|
||||
if eval "test \"`echo '$''{'ac_cv_cygwin32'+set}'`\" = set"; then
|
||||
echo $ac_n "(cached) $ac_c" 1>&6
|
||||
else
|
||||
cat > conftest.$ac_ext <<EOF
|
||||
#line 5984 "configure"
|
||||
#line 5986 "configure"
|
||||
#include "confdefs.h"
|
||||
|
||||
int main() {
|
||||
return __CYGWIN32__;
|
||||
; return 0; }
|
||||
EOF
|
||||
if { (eval echo configure:5991: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
|
||||
if { (eval echo configure:5993: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
|
||||
rm -rf conftest*
|
||||
ac_cv_cygwin32=yes
|
||||
else
|
||||
|
@ -6004,19 +6008,19 @@ echo "$ac_t""$ac_cv_cygwin32" 1>&6
|
|||
CYGWIN32=
|
||||
test "$ac_cv_cygwin32" = yes && CYGWIN32=yes
|
||||
echo $ac_n "checking for mingw32 environment""... $ac_c" 1>&6
|
||||
echo "configure:6008: checking for mingw32 environment" >&5
|
||||
echo "configure:6010: checking for mingw32 environment" >&5
|
||||
if eval "test \"`echo '$''{'ac_cv_mingw32'+set}'`\" = set"; then
|
||||
echo $ac_n "(cached) $ac_c" 1>&6
|
||||
else
|
||||
cat > conftest.$ac_ext <<EOF
|
||||
#line 6013 "configure"
|
||||
#line 6015 "configure"
|
||||
#include "confdefs.h"
|
||||
|
||||
int main() {
|
||||
return __MINGW32__;
|
||||
; return 0; }
|
||||
EOF
|
||||
if { (eval echo configure:6020: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
|
||||
if { (eval echo configure:6022: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
|
||||
rm -rf conftest*
|
||||
ac_cv_mingw32=yes
|
||||
else
|
||||
|
@ -6035,7 +6039,7 @@ test "$ac_cv_mingw32" = yes && MINGW32=yes
|
|||
|
||||
|
||||
echo $ac_n "checking for executable suffix""... $ac_c" 1>&6
|
||||
echo "configure:6039: checking for executable suffix" >&5
|
||||
echo "configure:6041: checking for executable suffix" >&5
|
||||
if eval "test \"`echo '$''{'ac_cv_exeext'+set}'`\" = set"; then
|
||||
echo $ac_n "(cached) $ac_c" 1>&6
|
||||
else
|
||||
|
@ -6045,10 +6049,10 @@ else
|
|||
rm -f conftest*
|
||||
echo 'int main () { return 0; }' > conftest.$ac_ext
|
||||
ac_cv_exeext=
|
||||
if { (eval echo configure:6049: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
|
||||
if { (eval echo configure:6051: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
|
||||
for file in conftest.*; do
|
||||
case $file in
|
||||
*.c | *.o | *.obj | *.ilk | *.pdb) ;;
|
||||
*.c | *.o | *.obj) ;;
|
||||
*) ac_cv_exeext=`echo $file | sed -e s/conftest//` ;;
|
||||
esac
|
||||
done
|
||||
|
|
|
@ -294,17 +294,23 @@ if test "${enable_netrom}" = "yes"; then
|
|||
CONFIG_SRCS="${CONFIG_SRCS} remote-nrom.c"
|
||||
fi
|
||||
|
||||
AC_ARG_ENABLE(warnings,
|
||||
[ --enable-build-warnings Enable compiler warnings if gcc is used],
|
||||
[case "${enableval}" in
|
||||
yes) enable_build_warnings=yes ;;
|
||||
no) enable_build_warnings=no ;;
|
||||
*) AC_MSG_ERROR(bad value ${enableval} given for warnings options) ;;
|
||||
esac])
|
||||
AC_ARG_ENABLE(build-warnings,
|
||||
[ --enable-build-warnings Enable build-time compiler warnings if gcc is used],
|
||||
[build_warnings="-Wall -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations"
|
||||
case "${enableval}" in
|
||||
yes) ;;
|
||||
no) build_warnings="-w";;
|
||||
dnl ,*) t=`echo "${enableval}" | sed -e "s/,/ /g"`
|
||||
dnl build_warnings="${build_warnings} ${t}";;
|
||||
dnl *,) t=`echo "${enableval}" | sed -e "s/,/ /g"`
|
||||
dnl build_warnings="${t} ${build_warnings}";;
|
||||
dnl *) build_warnings=`echo "${enableval}" | sed -e "s/,/ /g"`;;
|
||||
*) ;;
|
||||
esac],[build_warnings=""])dnl
|
||||
|
||||
if test "x$enable_build_warnings" = xyes -a "x$GCC" = xyes
|
||||
if test "x${build_warnings}" != x -a "x$GCC" = xyes
|
||||
then
|
||||
WARN_CFLAGS="-Wall -Wstrict-prototypes -Wmissing-prototypes"
|
||||
WARN_CFLAGS="${build_warnings}"
|
||||
else
|
||||
WARN_CFLAGS=""
|
||||
fi
|
||||
|
|
|
@ -1,3 +1,96 @@
|
|||
Wed Oct 28 12:00:57 1998 Andrew Cagney <cagney@b1.cygnus.com>
|
||||
|
||||
* aclocal.m4 (enable-build-warnings): Replace
|
||||
enable-sim-warnings. Extend =LIST syntax so that prepend and
|
||||
append of options is possible. Drop -Werror, add
|
||||
-Wstrict-prototypes for GDB compatibility.
|
||||
* Make-common.in (SIM_WARNINGS): Update.
|
||||
|
||||
Mon Oct 19 13:56:32 1998 Doug Evans <devans@seba.cygnus.com>
|
||||
|
||||
* Make-common.in (CGEN_INCLUDE_DEPS): Define.
|
||||
(sim-core.o): Delete duplicate dependence on $(SIM_EXTRA_DEPS).
|
||||
(sim-cpu.o,sim-endian.o,sim-hw.o): Ditto.
|
||||
(cgen-run.o,cgen-scache.o,cgen-trace.o,cgen-utils.o): Delete
|
||||
explicit cgen header dependencies, require SIM_EXTRA_DEPS to include
|
||||
CGEN_INCLUDE_DEPS.
|
||||
* cgen-cpu.h: New file.
|
||||
* cgen-engine.h: New file.
|
||||
* cgen-scache.h: New file.
|
||||
* cgen-sim.h: Delete portions moved to new files.
|
||||
* genmloop.sh: Generate two files eng.hin,mloop.cin explicitly,
|
||||
rather than sending result to stdout.
|
||||
|
||||
Fri Oct 9 14:20:22 1998 Doug Evans <devans@seba.cygnus.com>
|
||||
|
||||
* Make-common.in (sim-reg.o): New rule.
|
||||
(cgen-run.o): New rule.
|
||||
* cgen-ops.h: Delete many BI macros. Change all UBI -> BI.
|
||||
* cgen-run.c (prime_cpu): New function.
|
||||
* cgen-scache.c: Add pseudo-basic-block (pbb) scaching support.
|
||||
(scache_option_handler, case OPTION_PROFILE_SCACHE): Handle explicitly
|
||||
mentioned cpu.
|
||||
(scache_flush_cpu,scache_lookup,scache_lookup_or_alloc): New fns.
|
||||
* cgen-sim.h (CGEN_INSN_VIRTUAL_TYPE): New enum.
|
||||
(CGEN_INSN_VIRTUAL_P): New macro.
|
||||
(SEM_PC): New typedef.
|
||||
(SEMANTIC_FN): Change type of result to SEM_PC.
|
||||
(SEM_SET_FULL_CODE,SEM_SET_FAST_CODE,SEM_SET_CODE): New macros.
|
||||
(IDESC_CTI_P,IDESC_SKIP_P): New macros.
|
||||
(SCACHE_MAP): New typedef.
|
||||
(CPU_SCACHE): Add pbb support.
|
||||
(scace_lookup,scache_lookup_or_alloc,scache_flush_cpu): Declare.
|
||||
(SEM_BRANCH_INIT_EXTRACT,SEM_BRANCH_INIT,SEM_BRANCH_FINI): New macros.
|
||||
(CGEN_CPU): New members running_p,insn_count,{fast,full}_engine_fn,
|
||||
max_slice_insns.
|
||||
(INSN_NAME): Delete.
|
||||
(cgen_insn_name): Declare.
|
||||
(sim_engine_invalid_insn): Renamed from sim_engine_illegal_insn.
|
||||
* cgen-trace.c (trace_buf): Shrink from 1024 to 256 bytes.
|
||||
(first_insn_p): Make static.
|
||||
(trace_insn): Handle virtual insns specially.
|
||||
(cgen_trace_printf): Ensure we haven't overflowed the buffer.
|
||||
* cgen-types.h (UBI): Delete.
|
||||
(MODE_TYPE): New enum.
|
||||
(HOSTINT,HOSTUINT,HOSTPTR): Delete.
|
||||
* cgen-utils.c (mode_names): Delete UBI. Add INT,UINT,PTR.
|
||||
(cgen_virtual_opcode_table): New global.
|
||||
(cgen_insn_name): New function.
|
||||
(sim_disassemble_insn): Ignore virtual insns.
|
||||
* genmloop.sh: Delete top level loop generation. Add pbb support.
|
||||
* sim-cpu.h (CPU_INSN_NAME_FN): New typedef.
|
||||
(sim_cpu_base): New members max_insns,insn_name,model_data.
|
||||
(CPU_PC_GET,CPU_PC_SET): New macros.
|
||||
(sim_pc_get,sim_pc_set): Declare.
|
||||
* sim-model.c (model_set): Call model init fn.
|
||||
* sim-model.h (MODEL_FN): New typedef.
|
||||
(INSN_TIMING): New member model_fn.
|
||||
(MODEL): New members num,init.
|
||||
* sim-profile.c (sim_profile_print_bar): Renamed from print_bar.
|
||||
All callers updated.
|
||||
(profile_insn_init): New fn.
|
||||
(profile_print_insn): Update, INSN_NAME -> CPU_INSN_NAME.
|
||||
Exit early if insn profiling not supported.
|
||||
(profile_print_memory): Update, MAX_MODES -> MODE_TARGET_MAX.
|
||||
(profile_install): Record profile_insn_init as init fn.
|
||||
(profile_uninstall): Free PROFILE_INSN_COUNT if non-null.
|
||||
* sim-profile.h: Update, MAX_MODES -> MODE_TARGET_MAX.
|
||||
(PROFILE_DATA): Delete member exec_time.
|
||||
Change insn_count to pointer to array, rather than the array.
|
||||
(sim_profile_print_bar): Declare.
|
||||
|
||||
Wed Oct 7 16:56:42 1998 Doug Evans <devans@seba.cygnus.com>
|
||||
|
||||
* cgen-run.c: New file.
|
||||
* sim-reg.c: New file.
|
||||
|
||||
Mon Sep 14 10:58:19 1998 Frank Ch. Eigler <fche@cygnus.com>
|
||||
|
||||
* aclocal.m4: Add checks for -lsocket and -lnsl.
|
||||
|
||||
* dv-sockser.c (dv_sockser_init): Use SO_REUSEADDR to
|
||||
allow local port reuse on listening socket.
|
||||
|
||||
Tue Sep 1 15:36:52 1998 Frank Ch. Eigler <fche@cygnus.com>
|
||||
|
||||
* sim-config.h: Remove reference to linux kernel header.
|
||||
|
|
|
@ -94,7 +94,7 @@ SIM_RESERVED_BITS = @sim_reserved_bits@
|
|||
SIM_SCACHE = @sim_scache@
|
||||
SIM_SMP = @sim_smp@
|
||||
SIM_STDCALL = @sim_stdcall@
|
||||
SIM_WARNINGS = @sim_warnings@
|
||||
SIM_WARNINGS = @build_warnings@
|
||||
SIM_XOR_ENDIAN = @sim_xor_endian@
|
||||
|
||||
HDEFINES = @HDEFINES@
|
||||
|
@ -175,7 +175,13 @@ SIM_NEW_COMMON_OBJS = \
|
|||
\
|
||||
$(SIM_HW_OBJS) \
|
||||
|
||||
|
||||
CGEN_INCLUDE_DEPS = \
|
||||
$(srccom)/cgen-types.h \
|
||||
$(srccom)/cgen-sim.h \
|
||||
$(srccom)/cgen-scache.h \
|
||||
$(srccom)/cgen-cpu.h \
|
||||
$(srccom)/cgen-trace.h \
|
||||
$(srcdir)/../../include/opcode/cgen.h
|
||||
|
||||
## End COMMON_PRE_CONFIG_FRAG
|
||||
|
||||
|
@ -357,16 +363,13 @@ sim-config.o: $(srccom)/sim-config.c $(sim-config_h) \
|
|||
$(CC) -c $(srccom)/sim-config.c $(ALL_CFLAGS)
|
||||
|
||||
sim-core.o: $(srccom)/sim-core.c $(sim_main_headers) \
|
||||
$(sim-core_h) $(sim-n-core_h) \
|
||||
$(SIM_EXTRA_DEPS)
|
||||
$(sim-core_h) $(sim-n-core_h)
|
||||
$(CC) -c $(srccom)/sim-core.c $(ALL_CFLAGS)
|
||||
|
||||
sim-cpu.o: $(srccom)/sim-cpu.c $(sim_main_headers) \
|
||||
$(SIM_EXTRA_DEPS)
|
||||
sim-cpu.o: $(srccom)/sim-cpu.c $(sim_main_headers)
|
||||
$(CC) -c $(srccom)/sim-cpu.c $(ALL_CFLAGS)
|
||||
|
||||
sim-endian.o: $(srccom)/sim-endian.c $(sim-endian_h) $(sim-n-endian_h) \
|
||||
$(SIM_EXTRA_DEPS)
|
||||
sim-endian.o: $(srccom)/sim-endian.c $(sim-endian_h) $(sim-n-endian_h)
|
||||
$(CC) -c $(srccom)/sim-endian.c $(ALL_CFLAGS)
|
||||
|
||||
sim-engine.o: $(srccom)/sim-engine.c $(sim_main_headers) $(sim-engine_h)
|
||||
|
@ -390,7 +393,7 @@ sim-hrw.o: $(srccom)/sim-hrw.c $(sim-assert_h) $(sim_core_h) \
|
|||
$(SIM_EXTRA_DEPS)
|
||||
$(CC) -c $(srccom)/sim-hrw.c $(ALL_CFLAGS)
|
||||
|
||||
sim-hw.o: $(srccom)/sim-hw.c $(sim_main_headers) $(SIM_EXTRA_DEPS)
|
||||
sim-hw.o: $(srccom)/sim-hw.c $(sim_main_headers)
|
||||
$(CC) -c $(srccom)/sim-hw.c $(ALL_CFLAGS)
|
||||
|
||||
sim-info.o: $(srccom)/sim-info.c $(sim-assert_h) \
|
||||
|
@ -424,6 +427,10 @@ sim-reason.o: $(srccom)/sim-reason.c $(sim_main_headers) \
|
|||
$(srcroot)/include/remote-sim.h
|
||||
$(CC) -c $(srccom)/sim-reason.c $(ALL_CFLAGS)
|
||||
|
||||
sim-reg.o: $(srccom)/sim-reg.c $(sim_main_headers) \
|
||||
$(srcroot)/include/remote-sim.h
|
||||
$(CC) -c $(srccom)/sim-reg.c $(ALL_CFLAGS)
|
||||
|
||||
sim-resume.o: $(srccom)/sim-resume.c $(sim_main_headers) \
|
||||
$(srcroot)/include/remote-sim.h
|
||||
$(CC) -c $(srccom)/sim-resume.c $(ALL_CFLAGS)
|
||||
|
@ -509,6 +516,7 @@ hw-properties.o: $(srccom)/hw-properties.c $(hw_main_headers)
|
|||
hw-tree.o: $(srccom)/hw-tree.c $(hw_main_headers) $(hw-tree_h)
|
||||
$(CC) -c $(srccom)/hw-tree.c $(ALL_CFLAGS)
|
||||
|
||||
# Devices.
|
||||
|
||||
dv-core.o: $(srccom)/dv-core.c $(hw_main_headers) $(sim_main_headers)
|
||||
$(CC) -c $(srccom)/dv-core.c $(ALL_CFLAGS)
|
||||
|
@ -519,29 +527,28 @@ dv-glue.o: $(srccom)/dv-glue.c $(hw_main_headers) $(sim_main_headers)
|
|||
dv-pal.o: $(srccom)/dv-pal.c $(hw_main_headers) $(sim_main_headers)
|
||||
$(CC) -c $(srccom)/dv-pal.c $(ALL_CFLAGS)
|
||||
|
||||
dv-sockser.o: $(srccom)/dv-sockser.h $(sim_main_headers)
|
||||
$(CC) -c $(srccom)/dv-sockser.c $(ALL_CFLAGS)
|
||||
|
||||
|
||||
nrun.o: $(srccom)/nrun.c config.h tconfig.h \
|
||||
$(srcroot)/include/remote-sim.h $(srcroot)/include/callback.h \
|
||||
$(sim_main_headers)
|
||||
$(CC) -c $(srccom)/nrun.c $(ALL_CFLAGS)
|
||||
|
||||
# Devices.
|
||||
|
||||
dv-sockser.o: $(srccom)/dv-sockser.h $(sim_main_headers)
|
||||
$(CC) -c $(srccom)/dv-sockser.c $(ALL_CFLAGS)
|
||||
|
||||
# CGEN support.
|
||||
|
||||
cgen-scache.o: $(srccom)/cgen-scache.c $(sim_main_headers) \
|
||||
$(srccom)/cgen-sim.h
|
||||
cgen-run.o: $(srccom)/cgen-run.c $(sim_main_headers)
|
||||
$(CC) -c $(srccom)/cgen-run.c $(ALL_CFLAGS)
|
||||
|
||||
cgen-scache.o: $(srccom)/cgen-scache.c $(sim_main_headers)
|
||||
$(CC) -c $(srccom)/cgen-scache.c $(ALL_CFLAGS)
|
||||
|
||||
cgen-trace.o: $(srccom)/cgen-trace.c $(sim_main_headers) \
|
||||
$(srccom)/cgen-sim.h $(srccom)/cgen-trace.h
|
||||
cgen-trace.o: $(srccom)/cgen-trace.c $(sim_main_headers)
|
||||
$(CC) -c $(srccom)/cgen-trace.c $(ALL_CFLAGS)
|
||||
|
||||
cgen-utils.o: $(srccom)/cgen-utils.c $(sim_main_headers) \
|
||||
$(srccom)/cgen-sim.h $(srccom)/cgen-mem.h $(srccom)/cgen-ops.h
|
||||
$(srccom)/cgen-mem.h $(srccom)/cgen-ops.h
|
||||
$(CC) -c $(srccom)/cgen-utils.c $(ALL_CFLAGS)
|
||||
|
||||
# Support targets.
|
||||
|
@ -550,7 +557,7 @@ install: install-common $(SIM_EXTRA_INSTALL)
|
|||
|
||||
install-common: installdirs
|
||||
n=`echo run | sed '$(program_transform_name)'`; \
|
||||
$(INSTALL_PROGRAM) run$(EXEEXT) $(bindir)/$$n
|
||||
$(INSTALL_PROGRAM) run$(EXEEXT) $(bindir)/$$n$(EXEEXT)
|
||||
n=`echo libsim.a | sed s/libsim.a/lib$(target_alias)-sim.a/`; \
|
||||
$(INSTALL_DATA) libsim.a $(libdir)/$$n ; \
|
||||
( cd $(libdir) ; $(RANLIB) $$n )
|
||||
|
@ -584,6 +591,7 @@ clean: $(SIM_EXTRA_CLEAN)
|
|||
if [ ! -f Make-common.in ] ; then \
|
||||
rm -f $(BUILT_SRC_FROM_COMMON) ; \
|
||||
fi
|
||||
rm -f tmp-mloop.hin tmp-mloop.h tmp-mloop.cin tmp-mloop.c
|
||||
|
||||
distclean mostlyclean maintainer-clean realclean: clean
|
||||
rm -f TAGS
|
||||
|
@ -614,49 +622,56 @@ stamp-h: config.in config.status
|
|||
|
||||
# CGEN support
|
||||
|
||||
SCHEME = @SCHEME@
|
||||
SCHEMEFLAGS = -s
|
||||
srccgen = $(srcroot)/cgen
|
||||
CGENDIR = @cgendir@
|
||||
CGEN = @cgen@
|
||||
CGENFLAGS = -v
|
||||
srccgen = $(CGENDIR)
|
||||
|
||||
CGEN_VERBOSE = -v
|
||||
CGEN_MAIN_SCM = $(srccgen)/object.scm $(srccgen)/utils.scm \
|
||||
CGEN_MAIN_SCM = $(srccgen)/cos.scm $(srccgen)/utils.scm \
|
||||
$(srccgen)/attr.scm $(srccgen)/enum.scm $(srccgen)/types.scm \
|
||||
$(srccgen)/utils-cgen.scm $(srccgen)/cpu.scm \
|
||||
$(srccgen)/mode.scm $(srccgen)/mach.scm \
|
||||
$(srccgen)/model.scm $(srccgen)/hardware.scm \
|
||||
$(srccgen)/ifield.scm $(srccgen)/iformat.scm \
|
||||
$(srccgen)/operand.scm $(srccgen)/insn.scm \
|
||||
$(srccgen)/cdl-c.scm $(srccgen)/sim.scm
|
||||
$(srccgen)/rtl.scm $(srccgen)/sim.scm
|
||||
CGEN_CPU_SCM = $(srccgen)/sim-cpu.scm $(srccgen)/sim-model.scm
|
||||
CGEN_DECODE_SCM = $(srccgen)/sim-decode.scm
|
||||
|
||||
# Various choices for which cpu specific files to generate.
|
||||
CGEN_CPU_EXTR = -E tmp-ext.c1
|
||||
CGEN_CPU_READ = -R tmp-read.c1
|
||||
CGEN_CPU_WRITE = -W tmp-write.c1
|
||||
CGEN_CPU_SEM = -S tmp-sem.c1
|
||||
CGEN_CPU_SEMSW = -W tmp-semsw.c1
|
||||
CGEN_CPU_SEMSW = -X tmp-semsw.c1
|
||||
|
||||
CGEN_FLAGS_TO_PASS = \
|
||||
CGEN=$(CGEN) \
|
||||
CGENFLAGS=$(CGENFLAGS)
|
||||
|
||||
# We store the generated files in the source directory until we decide to
|
||||
# ship a Scheme interpreter with gdb/binutils. Maybe we never will.
|
||||
|
||||
cgen-arch: force
|
||||
$(SHELL) $(srccom)/cgen.sh arch $(srcdir) \
|
||||
$(SCHEME) $(SCHEMEFLAGS) \
|
||||
$(srccgen) $(CGEN_VERBOSE) \
|
||||
$(CGEN) $(CGENDIR) $(CGENFLAGS) \
|
||||
$(arch) "$(FLAGS)" ignored ignored ignored ignored
|
||||
|
||||
cgen-cpu: force
|
||||
$(SHELL) $(srccom)/cgen.sh cpu $(srcdir) \
|
||||
$(SCHEME) $(SCHEMEFLAGS) \
|
||||
$(srccgen) $(CGEN_VERBOSE) \
|
||||
$(CGEN) $(CGENDIR) $(CGENFLAGS) \
|
||||
$(arch) "$(FLAGS)" $(cpu) $(mach) "$(SUFFIX)" "$(EXTRAFILES)"
|
||||
|
||||
cgen-decode: force
|
||||
$(SHELL) $(srccom)/cgen.sh decode $(srcdir) \
|
||||
$(SCHEME) $(SCHEMEFLAGS) \
|
||||
$(srccgen) $(CGEN_VERBOSE) \
|
||||
$(CGEN) $(CGENDIR) $(CGENFLAGS) \
|
||||
$(arch) "$(FLAGS)" $(cpu) $(mach) "$(SUFFIX)" ignored
|
||||
|
||||
cgen-cpu-decode: force
|
||||
$(SHELL) $(srccom)/cgen.sh cpu-decode $(srcdir) \
|
||||
$(CGEN) $(CGENDIR) $(CGENFLAGS) \
|
||||
$(arch) "$(FLAGS)" $(cpu) $(mach) "$(SUFFIX)" "$(EXTRAFILES)"
|
||||
|
||||
# end-sanitize-cygnus
|
||||
|
||||
## End COMMON_POST_CONFIG_FRAG
|
||||
|
|
153
sim/common/aclocal.m4
vendored
153
sim/common/aclocal.m4
vendored
|
@ -56,6 +56,10 @@ AC_CHECK_HEADERS(sys/time.h sys/resource.h)
|
|||
AC_CHECK_HEADERS(fcntl.h fpu_control.h)
|
||||
AC_CHECK_FUNCS(getrusage time sigaction __setfpucw)
|
||||
|
||||
# Check for socket libraries
|
||||
AC_CHECK_LIB(socket, bind)
|
||||
AC_CHECK_LIB(nsl, gethostbyname)
|
||||
|
||||
. ${srcdir}/../../bfd/configure.host
|
||||
|
||||
dnl Standard (and optional) simulator options.
|
||||
|
@ -201,6 +205,8 @@ AC_SUBST(sim_profile)
|
|||
dnl Types used by common code
|
||||
AC_TYPE_SIGNAL
|
||||
|
||||
dnl Detect exe extension
|
||||
AM_EXEEXT
|
||||
|
||||
dnl These are available to append to as desired.
|
||||
sim_link_files=
|
||||
|
@ -551,44 +557,65 @@ AC_SUBST(sim_default_model)
|
|||
|
||||
|
||||
dnl --enable-sim-hardware is for users of the simulator
|
||||
dnl arg[1] is a space separated list of devices that override the defaults
|
||||
dnl arg[2] is a space separated list of extra target specific devices.
|
||||
dnl arg[1] Enable sim-hw by default? ("yes" or "no")
|
||||
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,
|
||||
[
|
||||
sim_hardware="-DWITH_HW=1"
|
||||
sim_hw_obj="hw-device.o hw-ports.o hw-properties.o hw-base.o hw-tree.o sim-hw.o"
|
||||
hardware="ifelse([$1],,[core pal glue],[$1]) ifelse([$2],,,[$2])"
|
||||
if test x"[$1]" = x"yes"; then
|
||||
sim_hw_p=yes
|
||||
else
|
||||
sim_hw_p=no
|
||||
fi
|
||||
if test "[$2]"; then
|
||||
hardware="core pal glue"
|
||||
else
|
||||
hardware="core pal glue [$3]"
|
||||
fi
|
||||
sim_hw_cflags="-DWITH_HW=1"
|
||||
sim_hw="$hardware"
|
||||
sim_hw_objs="\$(SIM_COMMON_HW_OBJS) `echo $sim_hw | sed -e 's/\([[^ ]][[^ ]]*\)/dv-\1.o/g'`"
|
||||
AC_ARG_ENABLE(sim-hardware,
|
||||
[ --enable-sim-hardware=LIST Specify the hardware to be included in the build.],
|
||||
[
|
||||
case "${enableval}" in
|
||||
yes) ;;
|
||||
no) hardware=""; sim_hardware="-DWITH_HW=0"; sim_hw_obj="";;
|
||||
,*) hardware="${hardware} `echo ${enableval} | sed -e 's/,/ /'`";;
|
||||
*,) hardware="`echo ${enableval} | sed -e 's/,/ /'` ${hardware}";;
|
||||
*) hardware="`echo ${enableval} | sed -e 's/,/ /'`"'';;
|
||||
yes) sim_hw_p=yes;;
|
||||
no) sim_hw_p=no;;
|
||||
,*) sim_hw_p=yes; hardware="${hardware} `echo ${enableval} | sed -e 's/,/ /'`";;
|
||||
*,) sim_hw_p=yes; hardware="`echo ${enableval} | sed -e 's/,/ /'` ${hardware}";;
|
||||
*) sim_hw_p=yes; hardware="`echo ${enableval} | sed -e 's/,/ /'`"'';;
|
||||
esac
|
||||
dnl remove duplicates
|
||||
sim_hw=""
|
||||
for i in x $hardware ; do
|
||||
case " $f " in
|
||||
x) ;;
|
||||
*" $i "*) ;;
|
||||
*) sim_hw="$sim_hw $i" ;;
|
||||
esac
|
||||
done
|
||||
sim_hw_obj="$sim_hw_obj `echo $sim_hw | sed -e 's/\([[^ ]][[^ ]]*\)/dv-\1.o/g'`"
|
||||
if test x"$silent" != x"yes" && test x"$hardware" != x""; then
|
||||
echo "Setting hardware to $sim_hardware, $sim_hw, $sim_hw_obj"
|
||||
if test "$sim_hw_p" != yes; then
|
||||
sim_hw_objs=
|
||||
sim_hw_cflags="-DWITH_HW=0"
|
||||
sim_hw=
|
||||
else
|
||||
sim_hw_cflags="-DWITH_HW=1"
|
||||
# remove duplicates
|
||||
sim_hw=""
|
||||
sim_hw_objs="\$(SIM_COMMON_HW_OBJS)"
|
||||
for i in x $hardware ; do
|
||||
case " $f " in
|
||||
x) ;;
|
||||
*" $i "*) ;;
|
||||
*) sim_hw="$sim_hw $i" ; sim_hw_objs="$sim_hw_objs dv-$i.o";;
|
||||
esac
|
||||
done
|
||||
fi
|
||||
if test x"$silent" != x"yes" && test "$sim_hw_p" = "yes"; then
|
||||
echo "Setting hardware to $sim_hw_cflags, $sim_hw, $sim_hw_objs"
|
||||
fi],[
|
||||
sim_hw="$hardware"
|
||||
sim_hw_obj="$sim_hw_obj `echo $sim_hw | sed -e 's/\([[^ ]][[^ ]]*\)/dv-\1.o/g'`"
|
||||
if test "$sim_hw_p" != yes; then
|
||||
sim_hw_objs=
|
||||
sim_hw_cflags="-DWITH_HW=0"
|
||||
sim_hw=
|
||||
fi
|
||||
if test x"$silent" != x"yes"; then
|
||||
echo "Setting hardware to $sim_hardware, $sim_hw, $sim_hw_obj"
|
||||
echo "Setting hardware to $sim_hw_cflags, $sim_hw, $sim_hw_objs"
|
||||
fi])dnl
|
||||
])
|
||||
AC_SUBST(sim_hardware)
|
||||
AC_SUBST(sim_hw_obj)
|
||||
AC_SUBST(sim_hw_cflags)
|
||||
AC_SUBST(sim_hw_objs)
|
||||
AC_SUBST(sim_hw)
|
||||
|
||||
|
||||
|
@ -755,22 +782,27 @@ fi],[sim_xor_endian="-DWITH_XOR_ENDIAN=${default_sim_xor_endian}"])dnl
|
|||
AC_SUBST(sim_xor_endian)
|
||||
|
||||
|
||||
dnl --enable-sim-warnings is for developers of the simulator.
|
||||
dnl --enable-build-warnings is for developers of the simulator.
|
||||
dnl it enables extra GCC specific warnings.
|
||||
AC_DEFUN(SIM_AC_OPTION_WARNINGS,
|
||||
[
|
||||
AC_ARG_ENABLE(sim-warnings,
|
||||
[ --enable-sim-warnings=opts Extra CFLAGS for turning on compiler warnings],
|
||||
[case "${enableval}" in
|
||||
yes) sim_warnings="-Werror -Wall -Wpointer-arith -Wmissing-prototypes -Wmissing-declarations ";;
|
||||
no) sim_warnings="-w";;
|
||||
*) sim_warnings=`echo "${enableval}" | sed -e "s/,/ /g"`;;
|
||||
AC_ARG_ENABLE(build-warnings,
|
||||
[ --enable-build-warnings[=LIST] Enable build-time compiler warnings],
|
||||
[build_warnings="-Wall -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations"
|
||||
case "${enableval}" in
|
||||
yes) ;;
|
||||
no) build_warnings="-w";;
|
||||
,*) t=`echo "${enableval}" | sed -e "s/,/ /g"`
|
||||
build_warnings="${build_warnings} ${t}";;
|
||||
*,) t=`echo "${enableval}" | sed -e "s/,/ /g"`
|
||||
build_warnings="${t} ${build_warnings}";;
|
||||
*) build_warnings=`echo "${enableval}" | sed -e "s/,/ /g"`;;
|
||||
esac
|
||||
if test x"$silent" != x"yes" && test x"$sim_warnings" != x""; then
|
||||
echo "Setting warning flags = $sim_warnings" 6>&1
|
||||
fi],[sim_warnings=""])dnl
|
||||
if test x"$silent" != x"yes" && test x"$build_warnings" != x""; then
|
||||
echo "Setting warning flags = $build_warnings" 6>&1
|
||||
fi],[build_warnings=""])dnl
|
||||
])
|
||||
AC_SUBST(sim_warnings)
|
||||
AC_SUBST(build_warnings)
|
||||
|
||||
|
||||
dnl Generate the Makefile in a target specific directory.
|
||||
|
@ -1143,3 +1175,48 @@ AC_DEFUN(AM_LC_MESSAGES,
|
|||
fi
|
||||
fi])
|
||||
|
||||
# Check to see if we're running under Cygwin32, without using
|
||||
# AC_CANONICAL_*. If so, set output variable CYGWIN32 to "yes".
|
||||
# Otherwise set it to "no".
|
||||
|
||||
dnl AM_CYGWIN32()
|
||||
dnl You might think we can do this by checking for a cygwin32-specific
|
||||
dnl cpp define.
|
||||
AC_DEFUN(AM_CYGWIN32,
|
||||
[AC_CACHE_CHECK(for Cygwin32 environment, am_cv_cygwin32,
|
||||
[AC_TRY_COMPILE(,[int main () { return __CYGWIN32__; }],
|
||||
am_cv_cygwin32=yes, am_cv_cygwin32=no)
|
||||
rm -f conftest*])
|
||||
CYGWIN32=
|
||||
test "$am_cv_cygwin32" = yes && CYGWIN32=yes])
|
||||
|
||||
# Check to see if we're running under Win32, without using
|
||||
# AC_CANONICAL_*. If so, set output variable EXEEXT to ".exe".
|
||||
# Otherwise set it to "".
|
||||
|
||||
dnl AM_EXEEXT()
|
||||
dnl This knows we add .exe if we're building in the Cygwin32
|
||||
dnl environment. But if we're not, then it compiles a test program
|
||||
dnl to see if there is a suffix for executables.
|
||||
AC_DEFUN(AM_EXEEXT,
|
||||
dnl AC_REQUIRE([AC_PROG_CC])AC_REQUIRE([AM_CYGWIN32])
|
||||
AC_MSG_CHECKING([for executable suffix])
|
||||
[AC_CACHE_VAL(am_cv_exeext,
|
||||
[if test "$CYGWIN32" = yes; then
|
||||
am_cv_exeext=.exe
|
||||
else
|
||||
cat > am_c_test.c << 'EOF'
|
||||
int main() {
|
||||
/* Nothing needed here */
|
||||
}
|
||||
EOF
|
||||
${CC-cc} -o am_c_test $CFLAGS $CPPFLAGS $LDFLAGS am_c_test.c $LIBS 1>&5
|
||||
am_cv_exeext=`ls am_c_test.* | grep -v am_c_test.c | sed -e s/am_c_test//`
|
||||
rm -f am_c_test*])
|
||||
test x"${am_cv_exeext}" = x && am_cv_exeext=no
|
||||
fi
|
||||
EXEEXT=""
|
||||
test x"${am_cv_exeext}" != xno && EXEEXT=${am_cv_exeext}
|
||||
AC_MSG_RESULT(${am_cv_exeext})
|
||||
AC_SUBST(EXEEXT)])
|
||||
|
||||
|
|
522
sim/common/configure
vendored
522
sim/common/configure
vendored
File diff suppressed because it is too large
Load diff
123
sim/mips/configure
vendored
123
sim/mips/configure
vendored
|
@ -168,7 +168,7 @@ ac_help="$ac_help
|
|||
ac_help="$ac_help
|
||||
--enable-sim-hostendian=end Specify host byte endian orientation."
|
||||
ac_help="$ac_help
|
||||
--enable-sim-warnings=opts Extra CFLAGS for turning on compiler warnings"
|
||||
--enable-build-warnings[=LIST] Enable build-time compiler warnings"
|
||||
ac_help="$ac_help
|
||||
--enable-sim-endian=endian Specify target byte endian orientation."
|
||||
ac_help="$ac_help
|
||||
|
@ -3601,19 +3601,24 @@ fi
|
|||
fi
|
||||
|
||||
|
||||
# Check whether --enable-sim-warnings or --disable-sim-warnings was given.
|
||||
if test "${enable_sim_warnings+set}" = set; then
|
||||
enableval="$enable_sim_warnings"
|
||||
case "${enableval}" in
|
||||
yes) sim_warnings="-Werror -Wall -Wpointer-arith -Wmissing-prototypes -Wmissing-declarations ";;
|
||||
no) sim_warnings="-w";;
|
||||
*) sim_warnings=`echo "${enableval}" | sed -e "s/,/ /g"`;;
|
||||
# Check whether --enable-build-warnings or --disable-build-warnings was given.
|
||||
if test "${enable_build_warnings+set}" = set; then
|
||||
enableval="$enable_build_warnings"
|
||||
build_warnings="-Wall -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations"
|
||||
case "${enableval}" in
|
||||
yes) ;;
|
||||
no) build_warnings="-w";;
|
||||
,*) t=`echo "${enableval}" | sed -e "s/,/ /g"`
|
||||
build_warnings="${build_warnings} ${t}";;
|
||||
*,) t=`echo "${enableval}" | sed -e "s/,/ /g"`
|
||||
build_warnings="${t} ${build_warnings}";;
|
||||
*) build_warnings=`echo "${enableval}" | sed -e "s/,/ /g"`;;
|
||||
esac
|
||||
if test x"$silent" != x"yes" && test x"$sim_warnings" != x""; then
|
||||
echo "Setting warning flags = $sim_warnings" 6>&1
|
||||
if test x"$silent" != x"yes" && test x"$build_warnings" != x""; then
|
||||
echo "Setting warning flags = $build_warnings" 6>&1
|
||||
fi
|
||||
else
|
||||
sim_warnings=""
|
||||
build_warnings=""
|
||||
fi
|
||||
|
||||
|
||||
|
@ -4102,7 +4107,7 @@ esac
|
|||
# Uses ac_ vars as temps to allow command line to override cache and checks.
|
||||
# --without-x overrides everything else, but does not touch the cache.
|
||||
echo $ac_n "checking for X""... $ac_c" 1>&6
|
||||
echo "configure:4106: checking for X" >&5
|
||||
echo "configure:4111: checking for X" >&5
|
||||
|
||||
# Check whether --with-x or --without-x was given.
|
||||
if test "${with_x+set}" = set; then
|
||||
|
@ -4164,12 +4169,12 @@ if test "$ac_x_includes" = NO; then
|
|||
|
||||
# First, try using that file with no special directory specified.
|
||||
cat > conftest.$ac_ext <<EOF
|
||||
#line 4168 "configure"
|
||||
#line 4173 "configure"
|
||||
#include "confdefs.h"
|
||||
#include <$x_direct_test_include>
|
||||
EOF
|
||||
ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
|
||||
{ (eval echo configure:4173: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
|
||||
{ (eval echo configure:4178: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
|
||||
ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
|
||||
if test -z "$ac_err"; then
|
||||
rm -rf conftest*
|
||||
|
@ -4238,14 +4243,14 @@ if test "$ac_x_libraries" = NO; then
|
|||
ac_save_LIBS="$LIBS"
|
||||
LIBS="-l$x_direct_test_library $LIBS"
|
||||
cat > conftest.$ac_ext <<EOF
|
||||
#line 4242 "configure"
|
||||
#line 4247 "configure"
|
||||
#include "confdefs.h"
|
||||
|
||||
int main() {
|
||||
${x_direct_test_function}()
|
||||
; return 0; }
|
||||
EOF
|
||||
if { (eval echo configure:4249: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
|
||||
if { (eval echo configure:4254: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
|
||||
rm -rf conftest*
|
||||
LIBS="$ac_save_LIBS"
|
||||
# We can link X programs with no special library path.
|
||||
|
@ -4359,7 +4364,7 @@ then
|
|||
# Uses ac_ vars as temps to allow command line to override cache and checks.
|
||||
# --without-x overrides everything else, but does not touch the cache.
|
||||
echo $ac_n "checking for X""... $ac_c" 1>&6
|
||||
echo "configure:4363: checking for X" >&5
|
||||
echo "configure:4368: checking for X" >&5
|
||||
|
||||
# Check whether --with-x or --without-x was given.
|
||||
if test "${with_x+set}" = set; then
|
||||
|
@ -4421,12 +4426,12 @@ if test "$ac_x_includes" = NO; then
|
|||
|
||||
# First, try using that file with no special directory specified.
|
||||
cat > conftest.$ac_ext <<EOF
|
||||
#line 4425 "configure"
|
||||
#line 4430 "configure"
|
||||
#include "confdefs.h"
|
||||
#include <$x_direct_test_include>
|
||||
EOF
|
||||
ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
|
||||
{ (eval echo configure:4430: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
|
||||
{ (eval echo configure:4435: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
|
||||
ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
|
||||
if test -z "$ac_err"; then
|
||||
rm -rf conftest*
|
||||
|
@ -4495,14 +4500,14 @@ if test "$ac_x_libraries" = NO; then
|
|||
ac_save_LIBS="$LIBS"
|
||||
LIBS="-l$x_direct_test_library $LIBS"
|
||||
cat > conftest.$ac_ext <<EOF
|
||||
#line 4499 "configure"
|
||||
#line 4504 "configure"
|
||||
#include "confdefs.h"
|
||||
|
||||
int main() {
|
||||
${x_direct_test_function}()
|
||||
; return 0; }
|
||||
EOF
|
||||
if { (eval echo configure:4506: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
|
||||
if { (eval echo configure:4511: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
|
||||
rm -rf conftest*
|
||||
LIBS="$ac_save_LIBS"
|
||||
# We can link X programs with no special library path.
|
||||
|
@ -4592,12 +4597,12 @@ fi
|
|||
if test "$no_x" = ""; then
|
||||
if test "$x_includes" = ""; then
|
||||
cat > conftest.$ac_ext <<EOF
|
||||
#line 4596 "configure"
|
||||
#line 4601 "configure"
|
||||
#include "confdefs.h"
|
||||
#include <X11/XIntrinsic.h>
|
||||
EOF
|
||||
ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
|
||||
{ (eval echo configure:4601: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
|
||||
{ (eval echo configure:4606: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
|
||||
ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
|
||||
if test -z "$ac_err"; then
|
||||
:
|
||||
|
@ -4617,15 +4622,15 @@ rm -f conftest*
|
|||
fi
|
||||
if test "$no_x" = "yes" -o "$not_really_there" = "yes"; then
|
||||
echo $ac_n "checking for X11 header files""... $ac_c" 1>&6
|
||||
echo "configure:4621: checking for X11 header files" >&5
|
||||
echo "configure:4626: checking for X11 header files" >&5
|
||||
XINCLUDES="# no special path needed"
|
||||
cat > conftest.$ac_ext <<EOF
|
||||
#line 4624 "configure"
|
||||
#line 4629 "configure"
|
||||
#include "confdefs.h"
|
||||
#include <X11/Intrinsic.h>
|
||||
EOF
|
||||
ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
|
||||
{ (eval echo configure:4629: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
|
||||
{ (eval echo configure:4634: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
|
||||
ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
|
||||
if test -z "$ac_err"; then
|
||||
:
|
||||
|
@ -4661,7 +4666,7 @@ rm -f conftest*
|
|||
|
||||
if test "$no_x" = yes; then
|
||||
echo $ac_n "checking for X11 libraries""... $ac_c" 1>&6
|
||||
echo "configure:4665: checking for X11 libraries" >&5
|
||||
echo "configure:4670: checking for X11 libraries" >&5
|
||||
XLIBSW=nope
|
||||
dirs="/usr/unsupported/lib /usr/local/lib /usr/X386/lib /usr/X11R6/lib /usr/X11R5/lib /usr/lib/X11R5 /usr/lib/X11R4 /usr/lib/X11 /usr/openwin/lib /usr/X11/lib /usr/sww/X11/lib"
|
||||
for i in $dirs ; do
|
||||
|
@ -4681,7 +4686,7 @@ echo "configure:4665: checking for X11 libraries" >&5
|
|||
fi
|
||||
if test "$XLIBSW" = nope ; then
|
||||
echo $ac_n "checking for XCreateWindow in -lXwindow""... $ac_c" 1>&6
|
||||
echo "configure:4685: checking for XCreateWindow in -lXwindow" >&5
|
||||
echo "configure:4690: checking for XCreateWindow in -lXwindow" >&5
|
||||
ac_lib_var=`echo Xwindow'_'XCreateWindow | sed 'y%./+-%__p_%'`
|
||||
if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
|
||||
echo $ac_n "(cached) $ac_c" 1>&6
|
||||
|
@ -4689,7 +4694,7 @@ else
|
|||
ac_save_LIBS="$LIBS"
|
||||
LIBS="-lXwindow $LIBS"
|
||||
cat > conftest.$ac_ext <<EOF
|
||||
#line 4693 "configure"
|
||||
#line 4698 "configure"
|
||||
#include "confdefs.h"
|
||||
/* Override any gcc2 internal prototype to avoid an error. */
|
||||
/* We use char because int might match the return type of a gcc2
|
||||
|
@ -4700,7 +4705,7 @@ int main() {
|
|||
XCreateWindow()
|
||||
; return 0; }
|
||||
EOF
|
||||
if { (eval echo configure:4704: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
|
||||
if { (eval echo configure:4709: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
|
||||
rm -rf conftest*
|
||||
eval "ac_cv_lib_$ac_lib_var=yes"
|
||||
else
|
||||
|
@ -4816,7 +4821,7 @@ fi
|
|||
#--------------------------------------------------------------------
|
||||
|
||||
echo $ac_n "checking for main in -lXbsd""... $ac_c" 1>&6
|
||||
echo "configure:4820: checking for main in -lXbsd" >&5
|
||||
echo "configure:4825: checking for main in -lXbsd" >&5
|
||||
ac_lib_var=`echo Xbsd'_'main | sed 'y%./+-%__p_%'`
|
||||
if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
|
||||
echo $ac_n "(cached) $ac_c" 1>&6
|
||||
|
@ -4824,14 +4829,14 @@ else
|
|||
ac_save_LIBS="$LIBS"
|
||||
LIBS="-lXbsd $LIBS"
|
||||
cat > conftest.$ac_ext <<EOF
|
||||
#line 4828 "configure"
|
||||
#line 4833 "configure"
|
||||
#include "confdefs.h"
|
||||
|
||||
int main() {
|
||||
main()
|
||||
; return 0; }
|
||||
EOF
|
||||
if { (eval echo configure:4835: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
|
||||
if { (eval echo configure:4840: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
|
||||
rm -rf conftest*
|
||||
eval "ac_cv_lib_$ac_lib_var=yes"
|
||||
else
|
||||
|
@ -4855,7 +4860,7 @@ fi
|
|||
# CYGNUS LOCAL: Store any socket library(ies) in the cache, and don't
|
||||
# mess up the cache values of the functions we check for.
|
||||
echo $ac_n "checking for socket libraries""... $ac_c" 1>&6
|
||||
echo "configure:4859: checking for socket libraries" >&5
|
||||
echo "configure:4864: checking for socket libraries" >&5
|
||||
if eval "test \"`echo '$''{'sim_cv_lib_sockets'+set}'`\" = set"; then
|
||||
echo $ac_n "(cached) $ac_c" 1>&6
|
||||
else
|
||||
|
@ -4863,12 +4868,12 @@ else
|
|||
sim_checkBoth=0
|
||||
unset ac_cv_func_connect
|
||||
echo $ac_n "checking for connect""... $ac_c" 1>&6
|
||||
echo "configure:4867: checking for connect" >&5
|
||||
echo "configure:4872: checking for connect" >&5
|
||||
if eval "test \"`echo '$''{'ac_cv_func_connect'+set}'`\" = set"; then
|
||||
echo $ac_n "(cached) $ac_c" 1>&6
|
||||
else
|
||||
cat > conftest.$ac_ext <<EOF
|
||||
#line 4872 "configure"
|
||||
#line 4877 "configure"
|
||||
#include "confdefs.h"
|
||||
/* System header to define __stub macros and hopefully few prototypes,
|
||||
which can conflict with char connect(); below. */
|
||||
|
@ -4891,7 +4896,7 @@ connect();
|
|||
|
||||
; return 0; }
|
||||
EOF
|
||||
if { (eval echo configure:4895: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
|
||||
if { (eval echo configure:4900: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
|
||||
rm -rf conftest*
|
||||
eval "ac_cv_func_connect=yes"
|
||||
else
|
||||
|
@ -4914,7 +4919,7 @@ fi
|
|||
if test "$sim_checkSocket" = 1; then
|
||||
unset ac_cv_func_connect
|
||||
echo $ac_n "checking for main in -lsocket""... $ac_c" 1>&6
|
||||
echo "configure:4918: checking for main in -lsocket" >&5
|
||||
echo "configure:4923: checking for main in -lsocket" >&5
|
||||
ac_lib_var=`echo socket'_'main | sed 'y%./+-%__p_%'`
|
||||
if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
|
||||
echo $ac_n "(cached) $ac_c" 1>&6
|
||||
|
@ -4922,14 +4927,14 @@ else
|
|||
ac_save_LIBS="$LIBS"
|
||||
LIBS="-lsocket $LIBS"
|
||||
cat > conftest.$ac_ext <<EOF
|
||||
#line 4926 "configure"
|
||||
#line 4931 "configure"
|
||||
#include "confdefs.h"
|
||||
|
||||
int main() {
|
||||
main()
|
||||
; return 0; }
|
||||
EOF
|
||||
if { (eval echo configure:4933: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
|
||||
if { (eval echo configure:4938: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
|
||||
rm -rf conftest*
|
||||
eval "ac_cv_lib_$ac_lib_var=yes"
|
||||
else
|
||||
|
@ -4956,12 +4961,12 @@ fi
|
|||
SOCKLIBSW="$SOCKLIBSW -lsocket -lnsl"
|
||||
unset ac_cv_func_accept
|
||||
echo $ac_n "checking for accept""... $ac_c" 1>&6
|
||||
echo "configure:4960: checking for accept" >&5
|
||||
echo "configure:4965: checking for accept" >&5
|
||||
if eval "test \"`echo '$''{'ac_cv_func_accept'+set}'`\" = set"; then
|
||||
echo $ac_n "(cached) $ac_c" 1>&6
|
||||
else
|
||||
cat > conftest.$ac_ext <<EOF
|
||||
#line 4965 "configure"
|
||||
#line 4970 "configure"
|
||||
#include "confdefs.h"
|
||||
/* System header to define __stub macros and hopefully few prototypes,
|
||||
which can conflict with char accept(); below. */
|
||||
|
@ -4984,7 +4989,7 @@ accept();
|
|||
|
||||
; return 0; }
|
||||
EOF
|
||||
if { (eval echo configure:4988: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
|
||||
if { (eval echo configure:4993: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
|
||||
rm -rf conftest*
|
||||
eval "ac_cv_func_accept=yes"
|
||||
else
|
||||
|
@ -5011,12 +5016,12 @@ fi
|
|||
sim_oldLibs=$SOCKLIBSW
|
||||
SOCKLIBSW="$SOCKLIBSW $sim_cv_lib_sockets"
|
||||
echo $ac_n "checking for gethostbyname""... $ac_c" 1>&6
|
||||
echo "configure:5015: checking for gethostbyname" >&5
|
||||
echo "configure:5020: checking for gethostbyname" >&5
|
||||
if eval "test \"`echo '$''{'ac_cv_func_gethostbyname'+set}'`\" = set"; then
|
||||
echo $ac_n "(cached) $ac_c" 1>&6
|
||||
else
|
||||
cat > conftest.$ac_ext <<EOF
|
||||
#line 5020 "configure"
|
||||
#line 5025 "configure"
|
||||
#include "confdefs.h"
|
||||
/* System header to define __stub macros and hopefully few prototypes,
|
||||
which can conflict with char gethostbyname(); below. */
|
||||
|
@ -5039,7 +5044,7 @@ gethostbyname();
|
|||
|
||||
; return 0; }
|
||||
EOF
|
||||
if { (eval echo configure:5043: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
|
||||
if { (eval echo configure:5048: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
|
||||
rm -rf conftest*
|
||||
eval "ac_cv_func_gethostbyname=yes"
|
||||
else
|
||||
|
@ -5057,7 +5062,7 @@ if eval "test \"`echo '$ac_cv_func_'gethostbyname`\" = yes"; then
|
|||
else
|
||||
echo "$ac_t""no" 1>&6
|
||||
echo $ac_n "checking for main in -lnsl""... $ac_c" 1>&6
|
||||
echo "configure:5061: checking for main in -lnsl" >&5
|
||||
echo "configure:5066: checking for main in -lnsl" >&5
|
||||
ac_lib_var=`echo nsl'_'main | sed 'y%./+-%__p_%'`
|
||||
if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
|
||||
echo $ac_n "(cached) $ac_c" 1>&6
|
||||
|
@ -5065,14 +5070,14 @@ else
|
|||
ac_save_LIBS="$LIBS"
|
||||
LIBS="-lnsl $LIBS"
|
||||
cat > conftest.$ac_ext <<EOF
|
||||
#line 5069 "configure"
|
||||
#line 5074 "configure"
|
||||
#include "confdefs.h"
|
||||
|
||||
int main() {
|
||||
main()
|
||||
; return 0; }
|
||||
EOF
|
||||
if { (eval echo configure:5076: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
|
||||
if { (eval echo configure:5081: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
|
||||
rm -rf conftest*
|
||||
eval "ac_cv_lib_$ac_lib_var=yes"
|
||||
else
|
||||
|
@ -5132,17 +5137,17 @@ for ac_hdr in string.h strings.h stdlib.h stdlib.h
|
|||
do
|
||||
ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
|
||||
echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
|
||||
echo "configure:5136: checking for $ac_hdr" >&5
|
||||
echo "configure:5141: checking for $ac_hdr" >&5
|
||||
if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
|
||||
echo $ac_n "(cached) $ac_c" 1>&6
|
||||
else
|
||||
cat > conftest.$ac_ext <<EOF
|
||||
#line 5141 "configure"
|
||||
#line 5146 "configure"
|
||||
#include "confdefs.h"
|
||||
#include <$ac_hdr>
|
||||
EOF
|
||||
ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
|
||||
{ (eval echo configure:5146: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
|
||||
{ (eval echo configure:5151: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
|
||||
ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
|
||||
if test -z "$ac_err"; then
|
||||
rm -rf conftest*
|
||||
|
@ -5169,7 +5174,7 @@ fi
|
|||
done
|
||||
|
||||
echo $ac_n "checking for fabs in -lm""... $ac_c" 1>&6
|
||||
echo "configure:5173: checking for fabs in -lm" >&5
|
||||
echo "configure:5178: checking for fabs in -lm" >&5
|
||||
ac_lib_var=`echo m'_'fabs | sed 'y%./+-%__p_%'`
|
||||
if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
|
||||
echo $ac_n "(cached) $ac_c" 1>&6
|
||||
|
@ -5177,7 +5182,7 @@ else
|
|||
ac_save_LIBS="$LIBS"
|
||||
LIBS="-lm $LIBS"
|
||||
cat > conftest.$ac_ext <<EOF
|
||||
#line 5181 "configure"
|
||||
#line 5186 "configure"
|
||||
#include "confdefs.h"
|
||||
/* Override any gcc2 internal prototype to avoid an error. */
|
||||
/* We use char because int might match the return type of a gcc2
|
||||
|
@ -5188,7 +5193,7 @@ int main() {
|
|||
fabs()
|
||||
; return 0; }
|
||||
EOF
|
||||
if { (eval echo configure:5192: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
|
||||
if { (eval echo configure:5197: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
|
||||
rm -rf conftest*
|
||||
eval "ac_cv_lib_$ac_lib_var=yes"
|
||||
else
|
||||
|
@ -5218,12 +5223,12 @@ fi
|
|||
for ac_func in aint anint sqrt
|
||||
do
|
||||
echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
|
||||
echo "configure:5222: checking for $ac_func" >&5
|
||||
echo "configure:5227: checking for $ac_func" >&5
|
||||
if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
|
||||
echo $ac_n "(cached) $ac_c" 1>&6
|
||||
else
|
||||
cat > conftest.$ac_ext <<EOF
|
||||
#line 5227 "configure"
|
||||
#line 5232 "configure"
|
||||
#include "confdefs.h"
|
||||
/* System header to define __stub macros and hopefully few prototypes,
|
||||
which can conflict with char $ac_func(); below. */
|
||||
|
@ -5246,7 +5251,7 @@ $ac_func();
|
|||
|
||||
; return 0; }
|
||||
EOF
|
||||
if { (eval echo configure:5250: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
|
||||
if { (eval echo configure:5255: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
|
||||
rm -rf conftest*
|
||||
eval "ac_cv_func_$ac_func=yes"
|
||||
else
|
||||
|
@ -5402,7 +5407,7 @@ s%@sim_reserved_bits@%$sim_reserved_bits%g
|
|||
s%@sim_smp@%$sim_smp%g
|
||||
s%@sim_stdcall@%$sim_stdcall%g
|
||||
s%@sim_xor_endian@%$sim_xor_endian%g
|
||||
s%@sim_warnings@%$sim_warnings%g
|
||||
s%@build_warnings@%$build_warnings%g
|
||||
s%@SHELL@%$SHELL%g
|
||||
s%@CFLAGS@%$CFLAGS%g
|
||||
s%@CPPFLAGS@%$CPPFLAGS%g
|
||||
|
|
1062
sim/testsuite/configure
vendored
Executable file
1062
sim/testsuite/configure
vendored
Executable file
File diff suppressed because it is too large
Load diff
530
sim/tic80/configure
vendored
530
sim/tic80/configure
vendored
File diff suppressed because it is too large
Load diff
355
sim/w65/configure
vendored
355
sim/w65/configure
vendored
File diff suppressed because it is too large
Load diff
Loading…
Reference in a new issue