mirror of
git://sourceware.org/git/lvm2.git
synced 2025-01-03 05:18:29 +03:00
import gdb-1999-05-10
This commit is contained in:
parent
d03a6b753a
commit
df11a28122
@ -1,3 +1,7 @@
|
||||
1999-05-08 Felix Lee <flee@cygnus.com>
|
||||
|
||||
* configure: Regenerated to track ../common/aclocal.m4 changes.
|
||||
|
||||
1999-04-06 Keith Seitz <keiths@cygnus.com>
|
||||
|
||||
* wrapper.c (stop_simulator): New global.
|
||||
|
476
sim/arm/configure
vendored
476
sim/arm/configure
vendored
File diff suppressed because it is too large
Load Diff
@ -1,3 +1,9 @@
|
||||
1999-05-08 Felix Lee <flee@cygnus.com>
|
||||
|
||||
* aclocal.m4: Use AC_EXEEXT instead of AM_EXEEXT. Delete defn of
|
||||
AM_CYGWIN32 and AM_EXEEXT.
|
||||
* configure: Regenerate.
|
||||
|
||||
Fri Apr 16 16:43:22 1999 Doug Evans <devans@charmed.cygnus.com>
|
||||
|
||||
* sim-core.c (device_error,device_io_read_buffer,
|
||||
|
47
sim/common/aclocal.m4
vendored
47
sim/common/aclocal.m4
vendored
@ -207,7 +207,7 @@ dnl Types used by common code
|
||||
AC_TYPE_SIGNAL
|
||||
|
||||
dnl Detect exe extension
|
||||
AM_EXEEXT
|
||||
AC_EXEEXT
|
||||
|
||||
dnl These are available to append to as desired.
|
||||
sim_link_files=
|
||||
@ -1176,51 +1176,6 @@ 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)])
|
||||
|
||||
|
||||
dnl --enable-cgen-maint support
|
||||
AC_DEFUN(SIM_AC_OPTION_CGEN_MAINT,
|
||||
|
442
sim/common/configure
vendored
442
sim/common/configure
vendored
File diff suppressed because it is too large
Load Diff
@ -416,3 +416,27 @@
|
||||
/* end v850 sys target macros */
|
||||
#endif
|
||||
#endif
|
||||
#ifdef NL_TARGET_venus
|
||||
#ifdef sys_defs
|
||||
/* from syscall.h */
|
||||
/* begin venus sys target macros */
|
||||
{ "SYS_argv", 13 },
|
||||
{ "SYS_argvlen", 12 },
|
||||
{ "SYS_chdir", 14 },
|
||||
{ "SYS_chmod", 16 },
|
||||
{ "SYS_close", 3 },
|
||||
{ "SYS_exit", 1 },
|
||||
{ "SYS_fstat", 10 },
|
||||
{ "SYS_getpid", 8 },
|
||||
{ "SYS_kill", 9 },
|
||||
{ "SYS_lseek", 6 },
|
||||
{ "SYS_open", 2 },
|
||||
{ "SYS_read", 4 },
|
||||
{ "SYS_stat", 15 },
|
||||
{ "SYS_time", 18 },
|
||||
{ "SYS_unlink", 7 },
|
||||
{ "SYS_utime", 17 },
|
||||
{ "SYS_write", 5 },
|
||||
/* end venus sys target macros */
|
||||
#endif
|
||||
#endif
|
||||
|
@ -1,3 +1,7 @@
|
||||
1999-05-08 Felix Lee <flee@cygnus.com>
|
||||
|
||||
* configure: Regenerated to track ../common/aclocal.m4 changes.
|
||||
|
||||
1999-04-02 Keith Seitz <keiths@cygnus.com>
|
||||
|
||||
* interp.c (ui_loop_hook_counter): New global (when NEED_UI_LOOP_HOOK
|
||||
|
476
sim/d10v/configure
vendored
476
sim/d10v/configure
vendored
File diff suppressed because it is too large
Load Diff
@ -1,3 +1,7 @@
|
||||
1999-05-08 Felix Lee <flee@cygnus.com>
|
||||
|
||||
* configure: Regenerated to track ../common/aclocal.m4 changes.
|
||||
|
||||
1999-03-16 Martin Hunt <hunt@cygnus.com>
|
||||
From Frank Ch. Eigler <fche@cygnus.com>
|
||||
|
||||
|
495
sim/d30v/configure
vendored
495
sim/d30v/configure
vendored
File diff suppressed because it is too large
Load Diff
@ -1,3 +1,7 @@
|
||||
1999-05-08 Felix Lee <flee@cygnus.com>
|
||||
|
||||
* configure: Regenerated to track ../common/aclocal.m4 changes.
|
||||
|
||||
1999-03-03 DJ Delorie <dj@cygnus.com>
|
||||
|
||||
* configure.in: add termcap and -luser32 for host=cygwin
|
||||
|
410
sim/erc32/configure
vendored
410
sim/erc32/configure
vendored
File diff suppressed because it is too large
Load Diff
@ -1,3 +1,7 @@
|
||||
1999-05-08 Felix Lee <flee@cygnus.com>
|
||||
|
||||
* configure: Regenerated to track ../common/aclocal.m4 changes.
|
||||
|
||||
Fri Apr 16 16:50:31 1999 Doug Evans <devans@charmed.cygnus.com>
|
||||
|
||||
* devices.c (device_io_read_buffer): New arg `sd'.
|
||||
|
408
sim/fr30/configure
vendored
408
sim/fr30/configure
vendored
File diff suppressed because it is too large
Load Diff
@ -1,3 +1,7 @@
|
||||
1999-05-08 Felix Lee <flee@cygnus.com>
|
||||
|
||||
* configure: Regenerated to track ../common/aclocal.m4 changes.
|
||||
|
||||
1999-04-02 Keith Seitz <keiths@cygnus.com>
|
||||
|
||||
* compile.c (POLL_QUIT_INTERVAL): Define. Used to tweak the
|
||||
|
476
sim/h8300/configure
vendored
476
sim/h8300/configure
vendored
File diff suppressed because it is too large
Load Diff
@ -1,3 +1,7 @@
|
||||
1999-05-08 Felix Lee <flee@cygnus.com>
|
||||
|
||||
* configure: Regenerated to track ../common/aclocal.m4 changes.
|
||||
|
||||
Tue Apr 28 18:33:31 1998 Geoffrey Noer <noer@cygnus.com>
|
||||
|
||||
* configure: Regenerated to track ../common/aclocal.m4 changes.
|
||||
|
476
sim/h8500/configure
vendored
476
sim/h8500/configure
vendored
File diff suppressed because it is too large
Load Diff
@ -1,3 +1,7 @@
|
||||
1999-05-08 Felix Lee <flee@cygnus.com>
|
||||
|
||||
* configure: Regenerated to track ../common/aclocal.m4 changes.
|
||||
|
||||
Fri Apr 16 16:50:31 1999 Doug Evans <devans@charmed.cygnus.com>
|
||||
|
||||
* devices.c (device_io_read_buffer): New arg `sd'.
|
||||
|
408
sim/i960/configure
vendored
408
sim/i960/configure
vendored
File diff suppressed because it is too large
Load Diff
@ -1,3 +1,7 @@
|
||||
1999-05-08 Felix Lee <flee@cygnus.com>
|
||||
|
||||
* configure: Regenerated to track ../common/aclocal.m4 changes.
|
||||
|
||||
Fri Dec 4 15:14:09 1998 Andrew Cagney <cagney@b1.cygnus.com>
|
||||
|
||||
* igen.c (main): Fix -Pitable=.
|
||||
|
133
sim/igen/configure
vendored
133
sim/igen/configure
vendored
@ -119,21 +119,11 @@ sim_inline="-DDEFAULT_INLINE=0"
|
||||
|
||||
|
||||
|
||||
# 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".
|
||||
|
||||
|
||||
|
||||
# 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 "".
|
||||
|
||||
|
||||
|
||||
|
||||
# Guess values for system-dependent variables and create Makefiles.
|
||||
# Generated automatically using autoconf version 2.12.2
|
||||
# Generated automatically using autoconf version 2.13
|
||||
# Copyright (C) 1992, 93, 94, 95, 96 Free Software Foundation, Inc.
|
||||
#
|
||||
# This configure script is free software; the Free Software Foundation
|
||||
@ -162,6 +152,7 @@ program_suffix=NONE
|
||||
program_transform_name=s,x,x,
|
||||
silent=
|
||||
site=
|
||||
sitefile=
|
||||
srcdir=
|
||||
target=NONE
|
||||
verbose=
|
||||
@ -276,6 +267,7 @@ Configuration:
|
||||
--help print this message
|
||||
--no-create do not create output files
|
||||
--quiet, --silent do not print \`checking...' messages
|
||||
--site-file=FILE use FILE as the site file
|
||||
--version print the version of autoconf that created configure
|
||||
Directory and file names:
|
||||
--prefix=PREFIX install architecture-independent files in PREFIX
|
||||
@ -446,6 +438,11 @@ EOF
|
||||
-site=* | --site=* | --sit=*)
|
||||
site="$ac_optarg" ;;
|
||||
|
||||
-site-file | --site-file | --site-fil | --site-fi | --site-f)
|
||||
ac_prev=sitefile ;;
|
||||
-site-file=* | --site-file=* | --site-fil=* | --site-fi=* | --site-f=*)
|
||||
sitefile="$ac_optarg" ;;
|
||||
|
||||
-srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
|
||||
ac_prev=srcdir ;;
|
||||
-srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
|
||||
@ -467,7 +464,7 @@ EOF
|
||||
verbose=yes ;;
|
||||
|
||||
-version | --version | --versio | --versi | --vers)
|
||||
echo "configure generated by autoconf version 2.12.2"
|
||||
echo "configure generated by autoconf version 2.13"
|
||||
exit 0 ;;
|
||||
|
||||
-with-* | --with-*)
|
||||
@ -611,12 +608,16 @@ fi
|
||||
srcdir=`echo "${srcdir}" | sed 's%\([^/]\)/*$%\1%'`
|
||||
|
||||
# Prefer explicitly selected file to automatically selected ones.
|
||||
if test -z "$CONFIG_SITE"; then
|
||||
if test "x$prefix" != xNONE; then
|
||||
CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
|
||||
else
|
||||
CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
|
||||
if test -z "$sitefile"; then
|
||||
if test -z "$CONFIG_SITE"; then
|
||||
if test "x$prefix" != xNONE; then
|
||||
CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
|
||||
else
|
||||
CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
|
||||
fi
|
||||
fi
|
||||
else
|
||||
CONFIG_SITE="$sitefile"
|
||||
fi
|
||||
for ac_site_file in $CONFIG_SITE; do
|
||||
if test -r "$ac_site_file"; then
|
||||
@ -687,7 +688,7 @@ ac_configure=$ac_aux_dir/configure # This should be Cygnus configure.
|
||||
# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
|
||||
# ./install, which can be erroneously created by make from ./install.sh.
|
||||
echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6
|
||||
echo "configure:691: checking for a BSD compatible install" >&5
|
||||
echo "configure:692: checking for a BSD compatible install" >&5
|
||||
if test -z "$INSTALL"; then
|
||||
if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then
|
||||
echo $ac_n "(cached) $ac_c" 1>&6
|
||||
@ -735,12 +736,14 @@ echo "$ac_t""$INSTALL" 1>&6
|
||||
# It thinks the first close brace ends the variable substitution.
|
||||
test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
|
||||
|
||||
test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL_PROGRAM}'
|
||||
|
||||
test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
|
||||
|
||||
# Extract the first word of "gcc", so it can be a program name with args.
|
||||
set dummy gcc; ac_word=$2
|
||||
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
||||
echo "configure:744: checking for $ac_word" >&5
|
||||
echo "configure:747: checking for $ac_word" >&5
|
||||
if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
|
||||
echo $ac_n "(cached) $ac_c" 1>&6
|
||||
else
|
||||
@ -748,7 +751,8 @@ else
|
||||
ac_cv_prog_CC="$CC" # Let the user override the test.
|
||||
else
|
||||
IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
|
||||
for ac_dir in $PATH; do
|
||||
ac_dummy="$PATH"
|
||||
for ac_dir in $ac_dummy; do
|
||||
test -z "$ac_dir" && ac_dir=.
|
||||
if test -f $ac_dir/$ac_word; then
|
||||
ac_cv_prog_CC="gcc"
|
||||
@ -769,7 +773,7 @@ if test -z "$CC"; then
|
||||
# Extract the first word of "cc", so it can be a program name with args.
|
||||
set dummy cc; ac_word=$2
|
||||
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
||||
echo "configure:773: checking for $ac_word" >&5
|
||||
echo "configure:777: checking for $ac_word" >&5
|
||||
if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
|
||||
echo $ac_n "(cached) $ac_c" 1>&6
|
||||
else
|
||||
@ -778,7 +782,8 @@ else
|
||||
else
|
||||
IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
|
||||
ac_prog_rejected=no
|
||||
for ac_dir in $PATH; do
|
||||
ac_dummy="$PATH"
|
||||
for ac_dir in $ac_dummy; do
|
||||
test -z "$ac_dir" && ac_dir=.
|
||||
if test -f $ac_dir/$ac_word; then
|
||||
if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then
|
||||
@ -819,7 +824,7 @@ fi
|
||||
# Extract the first word of "cl", so it can be a program name with args.
|
||||
set dummy cl; ac_word=$2
|
||||
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
||||
echo "configure:823: checking for $ac_word" >&5
|
||||
echo "configure:828: checking for $ac_word" >&5
|
||||
if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
|
||||
echo $ac_n "(cached) $ac_c" 1>&6
|
||||
else
|
||||
@ -827,7 +832,8 @@ else
|
||||
ac_cv_prog_CC="$CC" # Let the user override the test.
|
||||
else
|
||||
IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
|
||||
for ac_dir in $PATH; do
|
||||
ac_dummy="$PATH"
|
||||
for ac_dir in $ac_dummy; do
|
||||
test -z "$ac_dir" && ac_dir=.
|
||||
if test -f $ac_dir/$ac_word; then
|
||||
ac_cv_prog_CC="cl"
|
||||
@ -850,7 +856,7 @@ fi
|
||||
fi
|
||||
|
||||
echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6
|
||||
echo "configure:854: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
|
||||
echo "configure:860: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
|
||||
|
||||
ac_ext=c
|
||||
# CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
|
||||
@ -859,12 +865,14 @@ ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
|
||||
ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
|
||||
cross_compiling=$ac_cv_prog_cc_cross
|
||||
|
||||
cat > conftest.$ac_ext <<EOF
|
||||
#line 864 "configure"
|
||||
cat > conftest.$ac_ext << EOF
|
||||
|
||||
#line 871 "configure"
|
||||
#include "confdefs.h"
|
||||
|
||||
main(){return(0);}
|
||||
EOF
|
||||
if { (eval echo configure:868: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
|
||||
if { (eval echo configure:876: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
|
||||
ac_cv_prog_cc_works=yes
|
||||
# If we can't run a trivial program, we are probably using a cross compiler.
|
||||
if (./conftest; exit) 2>/dev/null; then
|
||||
@ -878,18 +886,24 @@ else
|
||||
ac_cv_prog_cc_works=no
|
||||
fi
|
||||
rm -fr conftest*
|
||||
ac_ext=c
|
||||
# CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
|
||||
ac_cpp='$CPP $CPPFLAGS'
|
||||
ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
|
||||
ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
|
||||
cross_compiling=$ac_cv_prog_cc_cross
|
||||
|
||||
echo "$ac_t""$ac_cv_prog_cc_works" 1>&6
|
||||
if test $ac_cv_prog_cc_works = no; then
|
||||
{ echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; }
|
||||
fi
|
||||
echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
|
||||
echo "configure:888: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
|
||||
echo "configure:902: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
|
||||
echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6
|
||||
cross_compiling=$ac_cv_prog_cc_cross
|
||||
|
||||
echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
|
||||
echo "configure:893: checking whether we are using GNU C" >&5
|
||||
echo "configure:907: checking whether we are using GNU C" >&5
|
||||
if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then
|
||||
echo $ac_n "(cached) $ac_c" 1>&6
|
||||
else
|
||||
@ -898,7 +912,7 @@ else
|
||||
yes;
|
||||
#endif
|
||||
EOF
|
||||
if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:902: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then
|
||||
if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:916: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then
|
||||
ac_cv_prog_gcc=yes
|
||||
else
|
||||
ac_cv_prog_gcc=no
|
||||
@ -917,7 +931,7 @@ ac_test_CFLAGS="${CFLAGS+set}"
|
||||
ac_save_CFLAGS="$CFLAGS"
|
||||
CFLAGS=
|
||||
echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6
|
||||
echo "configure:921: checking whether ${CC-cc} accepts -g" >&5
|
||||
echo "configure:935: checking whether ${CC-cc} accepts -g" >&5
|
||||
if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then
|
||||
echo $ac_n "(cached) $ac_c" 1>&6
|
||||
else
|
||||
@ -1036,7 +1050,7 @@ else { echo "configure: error: can not run $ac_config_sub" 1>&2; exit 1; }
|
||||
fi
|
||||
|
||||
echo $ac_n "checking host system type""... $ac_c" 1>&6
|
||||
echo "configure:1040: checking host system type" >&5
|
||||
echo "configure:1054: checking host system type" >&5
|
||||
|
||||
host_alias=$host
|
||||
case "$host_alias" in
|
||||
@ -1057,7 +1071,7 @@ host_os=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
|
||||
echo "$ac_t""$host" 1>&6
|
||||
|
||||
echo $ac_n "checking target system type""... $ac_c" 1>&6
|
||||
echo "configure:1061: checking target system type" >&5
|
||||
echo "configure:1075: checking target system type" >&5
|
||||
|
||||
target_alias=$target
|
||||
case "$target_alias" in
|
||||
@ -1075,7 +1089,7 @@ target_os=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
|
||||
echo "$ac_t""$target" 1>&6
|
||||
|
||||
echo $ac_n "checking build system type""... $ac_c" 1>&6
|
||||
echo "configure:1079: checking build system type" >&5
|
||||
echo "configure:1093: checking build system type" >&5
|
||||
|
||||
build_alias=$build
|
||||
case "$build_alias" in
|
||||
@ -1122,7 +1136,7 @@ test "$program_transform_name" = "" && program_transform_name="s,x,x,"
|
||||
|
||||
|
||||
echo $ac_n "checking how to run the C preprocessor""... $ac_c" 1>&6
|
||||
echo "configure:1126: checking how to run the C preprocessor" >&5
|
||||
echo "configure:1140: checking how to run the C preprocessor" >&5
|
||||
# On Suns, sometimes $CPP names a directory.
|
||||
if test -n "$CPP" && test -d "$CPP"; then
|
||||
CPP=
|
||||
@ -1137,13 +1151,13 @@ else
|
||||
# On the NeXT, cc -E runs the code through the compiler's parser,
|
||||
# not just through cpp.
|
||||
cat > conftest.$ac_ext <<EOF
|
||||
#line 1141 "configure"
|
||||
#line 1155 "configure"
|
||||
#include "confdefs.h"
|
||||
#include <assert.h>
|
||||
Syntax Error
|
||||
EOF
|
||||
ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
|
||||
{ (eval echo configure:1147: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
|
||||
{ (eval echo configure:1161: \"$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
|
||||
:
|
||||
@ -1154,13 +1168,13 @@ else
|
||||
rm -rf conftest*
|
||||
CPP="${CC-cc} -E -traditional-cpp"
|
||||
cat > conftest.$ac_ext <<EOF
|
||||
#line 1158 "configure"
|
||||
#line 1172 "configure"
|
||||
#include "confdefs.h"
|
||||
#include <assert.h>
|
||||
Syntax Error
|
||||
EOF
|
||||
ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
|
||||
{ (eval echo configure:1164: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
|
||||
{ (eval echo configure:1178: \"$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
|
||||
:
|
||||
@ -1171,13 +1185,13 @@ else
|
||||
rm -rf conftest*
|
||||
CPP="${CC-cc} -nologo -E"
|
||||
cat > conftest.$ac_ext <<EOF
|
||||
#line 1175 "configure"
|
||||
#line 1189 "configure"
|
||||
#include "confdefs.h"
|
||||
#include <assert.h>
|
||||
Syntax Error
|
||||
EOF
|
||||
ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
|
||||
{ (eval echo configure:1181: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
|
||||
{ (eval echo configure:1195: \"$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
|
||||
:
|
||||
@ -1205,17 +1219,17 @@ for ac_hdr in stdlib.h string.h strings.h sys/stat.h sys/types.h unistd.h
|
||||
do
|
||||
ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
|
||||
echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
|
||||
echo "configure:1209: checking for $ac_hdr" >&5
|
||||
echo "configure:1223: 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 1214 "configure"
|
||||
#line 1228 "configure"
|
||||
#include "confdefs.h"
|
||||
#include <$ac_hdr>
|
||||
EOF
|
||||
ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
|
||||
{ (eval echo configure:1219: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
|
||||
{ (eval echo configure:1233: \"$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*
|
||||
@ -1246,12 +1260,12 @@ for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h
|
||||
do
|
||||
ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
|
||||
echo $ac_n "checking for $ac_hdr that defines DIR""... $ac_c" 1>&6
|
||||
echo "configure:1250: checking for $ac_hdr that defines DIR" >&5
|
||||
echo "configure:1264: checking for $ac_hdr that defines DIR" >&5
|
||||
if eval "test \"`echo '$''{'ac_cv_header_dirent_$ac_safe'+set}'`\" = set"; then
|
||||
echo $ac_n "(cached) $ac_c" 1>&6
|
||||
else
|
||||
cat > conftest.$ac_ext <<EOF
|
||||
#line 1255 "configure"
|
||||
#line 1269 "configure"
|
||||
#include "confdefs.h"
|
||||
#include <sys/types.h>
|
||||
#include <$ac_hdr>
|
||||
@ -1259,7 +1273,7 @@ int main() {
|
||||
DIR *dirp = 0;
|
||||
; return 0; }
|
||||
EOF
|
||||
if { (eval echo configure:1263: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
|
||||
if { (eval echo configure:1277: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
|
||||
rm -rf conftest*
|
||||
eval "ac_cv_header_dirent_$ac_safe=yes"
|
||||
else
|
||||
@ -1284,7 +1298,7 @@ done
|
||||
# Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
|
||||
if test $ac_header_dirent = dirent.h; then
|
||||
echo $ac_n "checking for opendir in -ldir""... $ac_c" 1>&6
|
||||
echo "configure:1288: checking for opendir in -ldir" >&5
|
||||
echo "configure:1302: checking for opendir in -ldir" >&5
|
||||
ac_lib_var=`echo dir'_'opendir | sed 'y%./+-%__p_%'`
|
||||
if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
|
||||
echo $ac_n "(cached) $ac_c" 1>&6
|
||||
@ -1292,7 +1306,7 @@ else
|
||||
ac_save_LIBS="$LIBS"
|
||||
LIBS="-ldir $LIBS"
|
||||
cat > conftest.$ac_ext <<EOF
|
||||
#line 1296 "configure"
|
||||
#line 1310 "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
|
||||
@ -1303,7 +1317,7 @@ int main() {
|
||||
opendir()
|
||||
; return 0; }
|
||||
EOF
|
||||
if { (eval echo configure:1307: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
|
||||
if { (eval echo configure:1321: \"$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
|
||||
@ -1325,7 +1339,7 @@ fi
|
||||
|
||||
else
|
||||
echo $ac_n "checking for opendir in -lx""... $ac_c" 1>&6
|
||||
echo "configure:1329: checking for opendir in -lx" >&5
|
||||
echo "configure:1343: checking for opendir in -lx" >&5
|
||||
ac_lib_var=`echo x'_'opendir | sed 'y%./+-%__p_%'`
|
||||
if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
|
||||
echo $ac_n "(cached) $ac_c" 1>&6
|
||||
@ -1333,7 +1347,7 @@ else
|
||||
ac_save_LIBS="$LIBS"
|
||||
LIBS="-lx $LIBS"
|
||||
cat > conftest.$ac_ext <<EOF
|
||||
#line 1337 "configure"
|
||||
#line 1351 "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
|
||||
@ -1344,7 +1358,7 @@ int main() {
|
||||
opendir()
|
||||
; return 0; }
|
||||
EOF
|
||||
if { (eval echo configure:1348: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
|
||||
if { (eval echo configure:1362: \"$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
|
||||
@ -1379,7 +1393,7 @@ fi
|
||||
# Extract the first word of "ranlib", so it can be a program name with args.
|
||||
set dummy ranlib; ac_word=$2
|
||||
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
||||
echo "configure:1383: checking for $ac_word" >&5
|
||||
echo "configure:1397: checking for $ac_word" >&5
|
||||
if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
|
||||
echo $ac_n "(cached) $ac_c" 1>&6
|
||||
else
|
||||
@ -1387,7 +1401,8 @@ else
|
||||
ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
|
||||
else
|
||||
IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
|
||||
for ac_dir in $PATH; do
|
||||
ac_dummy="$PATH"
|
||||
for ac_dir in $ac_dummy; do
|
||||
test -z "$ac_dir" && ac_dir=.
|
||||
if test -f $ac_dir/$ac_word; then
|
||||
ac_cv_prog_RANLIB="ranlib"
|
||||
@ -1429,7 +1444,7 @@ EOF
|
||||
# Ultrix sh set writes to stderr and can't be redirected directly,
|
||||
# and sets the high bit in the cache file unless we assign to the vars.
|
||||
(set) 2>&1 |
|
||||
case `(ac_space=' '; set) 2>&1 | grep ac_space` in
|
||||
case `(ac_space=' '; set | grep ac_space) 2>&1` in
|
||||
*ac_space=\ *)
|
||||
# `set' does not quote correctly, so add quotes (double-quote substitution
|
||||
# turns \\\\ into \\, and sed turns \\ into \).
|
||||
@ -1496,7 +1511,7 @@ do
|
||||
echo "running \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion"
|
||||
exec \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion ;;
|
||||
-version | --version | --versio | --versi | --vers | --ver | --ve | --v)
|
||||
echo "$CONFIG_STATUS generated by autoconf version 2.12.2"
|
||||
echo "$CONFIG_STATUS generated by autoconf version 2.13"
|
||||
exit 0 ;;
|
||||
-help | --help | --hel | --he | --h)
|
||||
echo "\$ac_cs_usage"; exit 0 ;;
|
||||
@ -1540,6 +1555,7 @@ s%@SHELL@%$SHELL%g
|
||||
s%@CFLAGS@%$CFLAGS%g
|
||||
s%@CPPFLAGS@%$CPPFLAGS%g
|
||||
s%@CXXFLAGS@%$CXXFLAGS%g
|
||||
s%@FFLAGS@%$FFLAGS%g
|
||||
s%@DEFS@%$DEFS%g
|
||||
s%@LDFLAGS@%$LDFLAGS%g
|
||||
s%@LIBS@%$LIBS%g
|
||||
@ -1559,6 +1575,7 @@ s%@oldincludedir@%$oldincludedir%g
|
||||
s%@infodir@%$infodir%g
|
||||
s%@mandir@%$mandir%g
|
||||
s%@INSTALL_PROGRAM@%$INSTALL_PROGRAM%g
|
||||
s%@INSTALL_SCRIPT@%$INSTALL_SCRIPT%g
|
||||
s%@INSTALL_DATA@%$INSTALL_DATA%g
|
||||
s%@CC@%$CC%g
|
||||
s%@host@%$host%g
|
||||
|
@ -1,3 +1,7 @@
|
||||
1999-05-08 Felix Lee <flee@cygnus.com>
|
||||
|
||||
* configure: Regenerated to track ../common/aclocal.m4 changes.
|
||||
|
||||
Fri Apr 16 16:47:43 1999 Doug Evans <devans@charmed.cygnus.com>
|
||||
|
||||
* devices.c (device_io_read_buffer): New arg `sd'.
|
||||
|
452
sim/m32r/configure
vendored
452
sim/m32r/configure
vendored
File diff suppressed because it is too large
Load Diff
@ -1,3 +1,18 @@
|
||||
1999-05-08 Felix Lee <flee@cygnus.com>
|
||||
|
||||
* configure: Regenerated to track ../common/aclocal.m4 changes.
|
||||
|
||||
1999-05-10 Nick Clifton <nickc@cygnus.com>
|
||||
|
||||
* interp.c (sim_resume): Record PC in case it is needed for error
|
||||
messages and the original has been corrupted.
|
||||
|
||||
1999-05-07 Nick Clifton <nickc@cygnus.com>
|
||||
|
||||
* interp.c (sim_resume): Fix typo 'oze' -> 'doze'.
|
||||
(util): Handle 0x50FF stubs properly.
|
||||
|
||||
|
||||
1999-04-29 Nick Clifton <nickc@cygnus.com>
|
||||
|
||||
* interp.c (set_initial_gprs): Only display memory range if
|
||||
|
476
sim/mcore/configure
vendored
476
sim/mcore/configure
vendored
File diff suppressed because it is too large
Load Diff
@ -40,8 +40,6 @@ static unsigned long heap_ptr = 0;
|
||||
host_callback * callback;
|
||||
|
||||
|
||||
#define TARGET_BYTE_ORDER BIG_ENDIAN /* XXX */
|
||||
|
||||
unsigned long
|
||||
mcore_extract_unsigned_integer (addr, len)
|
||||
unsigned char * addr;
|
||||
@ -59,8 +57,11 @@ mcore_extract_unsigned_integer (addr, len)
|
||||
/* Start at the most significant end of the integer, and work towards
|
||||
the least significant. */
|
||||
retval = 0;
|
||||
for (p = startaddr; p < endaddr; ++p)
|
||||
retval = (retval << 8) | * p;
|
||||
|
||||
{
|
||||
for (p = startaddr; p < endaddr;)
|
||||
retval = (retval << 8) | * p ++;
|
||||
}
|
||||
|
||||
return retval;
|
||||
}
|
||||
@ -74,24 +75,20 @@ mcore_store_unsigned_integer (addr, len, val)
|
||||
unsigned char * p;
|
||||
unsigned char * startaddr = (unsigned char *)addr;
|
||||
unsigned char * endaddr = startaddr + len;
|
||||
|
||||
/* Start at the least significant end of the integer, and work towards
|
||||
the most significant. */
|
||||
for (p = endaddr - 1; p >= startaddr; --p)
|
||||
|
||||
{
|
||||
* p = val & 0xff;
|
||||
val >>= 8;
|
||||
for (p = endaddr; p > startaddr;)
|
||||
{
|
||||
* -- p = val & 0xff;
|
||||
val >>= 8;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
/* The machine state.
|
||||
This state is maintained in host byte order. The
|
||||
fetch/store register functions must translate between host
|
||||
byte order and the target processor byte order (for MCore this
|
||||
is big-endian). Since we know that the MCore is always big-endian,
|
||||
we cheat a bit and use the ntohl() and htonl() macros to
|
||||
achieve this end.
|
||||
|
||||
byte order and the target processor byte order.
|
||||
Keeping this data in target byte order simplifies the register
|
||||
read/write functions. Keeping this data in native order improves
|
||||
the performance of the simulator. Simulation speed is deemed more
|
||||
@ -121,7 +118,7 @@ union
|
||||
word asints [1]; /* but accessed larger... */
|
||||
} cpu;
|
||||
|
||||
#define LAST_VALID_CREG 12 /* only 0..12 implemented */
|
||||
#define LAST_VALID_CREG 12 /* only 0..12 implemented */
|
||||
#define NUM_MCORE_REGS (16 + 16 + LAST_VALID_CREG)
|
||||
|
||||
int memcycles = 1;
|
||||
@ -149,12 +146,12 @@ static int issue_messages = 0;
|
||||
#define mem asregs.memory
|
||||
|
||||
/* maniuplate the carry bit */
|
||||
#define C_ON() (cpu.sr & 1)
|
||||
#define C_ON() (cpu.sr & 1)
|
||||
#define C_VALUE() (cpu.sr & 1)
|
||||
#define C_OFF() ((cpu.sr & 1) == 0)
|
||||
#define SET_C() {cpu.sr |= 1;}
|
||||
#define CLR_C() {cpu.sr &= 0xfffffffe;}
|
||||
#define NEW_C(v){CLR_C(); cpu.sr |= ((v) & 1);}
|
||||
#define C_OFF() ((cpu.sr & 1) == 0)
|
||||
#define SET_C() {cpu.sr |= 1;}
|
||||
#define CLR_C() {cpu.sr &= 0xfffffffe;}
|
||||
#define NEW_C(v) {CLR_C(); cpu.sr |= ((v) & 1);}
|
||||
|
||||
#define SR_AF() ((cpu.sr >> 1) & 1)
|
||||
|
||||
@ -246,7 +243,8 @@ what (x, v)
|
||||
if ((x & 1) != 0)
|
||||
{
|
||||
if (issue_messages)
|
||||
fprintf (stderr, "short write to unaligned memory address: 0x%x\n", x);
|
||||
fprintf (stderr, "short write to unaligned memory address: 0x%x\n",
|
||||
x);
|
||||
|
||||
cpu.asregs.exception = SIGBUS;
|
||||
}
|
||||
@ -376,7 +374,8 @@ sim_size (power)
|
||||
{
|
||||
if (issue_messages)
|
||||
fprintf (stderr,
|
||||
"Not enough VM for simulation of %d bytes of RAM\n", cpu.asregs.msize);
|
||||
"Not enough VM for simulation of %d bytes of RAM\n",
|
||||
cpu.asregs.msize);
|
||||
|
||||
cpu.asregs.msize = 1;
|
||||
cpu.mem = (unsigned char *) calloc (1, 1);
|
||||
@ -481,7 +480,7 @@ handle_trap1 ()
|
||||
{
|
||||
unsigned long a[3];
|
||||
|
||||
switch ((unsigned long) (cpu.gr[TRAPCODE]))
|
||||
switch ((unsigned long) (cpu.gr [TRAPCODE]))
|
||||
{
|
||||
case 3:
|
||||
a[0] = (unsigned long) (cpu.gr[PARM1]);
|
||||
@ -587,7 +586,8 @@ handle_trap1 ()
|
||||
|
||||
default:
|
||||
if (issue_messages)
|
||||
fprintf (stderr, "WARNING: sys call %d unimplemented\n", cpu.gr[TRAPCODE]);
|
||||
fprintf (stderr, "WARNING: sys call %d unimplemented\n",
|
||||
cpu.gr[TRAPCODE]);
|
||||
break;
|
||||
}
|
||||
}
|
||||
@ -600,6 +600,7 @@ process_stub (what)
|
||||
switch (what)
|
||||
{
|
||||
case 3: /* _read */
|
||||
case 4: /* _write */
|
||||
case 5: /* _open */
|
||||
case 6: /* _close */
|
||||
case 10: /* _unlink */
|
||||
@ -660,7 +661,7 @@ util (what)
|
||||
break;
|
||||
|
||||
case 0xFF:
|
||||
process_stub (what);
|
||||
process_stub (cpu.gr[1]);
|
||||
break;
|
||||
|
||||
default:
|
||||
@ -733,7 +734,7 @@ sim_resume (sd, step, siggnal)
|
||||
cpu.asregs.exception = step ? SIGTRAP: 0;
|
||||
pc = cpu.asregs.pc;
|
||||
|
||||
/* fetch the initial instructions that we'll decode */
|
||||
/* Fetch the initial instructions that we'll decode. */
|
||||
ibuf = rlat (pc & 0xFFFFFFFC);
|
||||
needfetch = 0;
|
||||
|
||||
@ -755,16 +756,18 @@ sim_resume (sd, step, siggnal)
|
||||
|
||||
do
|
||||
{
|
||||
word oldpc;
|
||||
|
||||
insts ++;
|
||||
|
||||
if (pc & 02)
|
||||
{
|
||||
inst = ibuf & 0xFFFF;
|
||||
inst = ibuf & 0xFFFF;
|
||||
needfetch = 1;
|
||||
}
|
||||
else
|
||||
{
|
||||
inst = ibuf >> 16;
|
||||
inst = ibuf >> 16;
|
||||
}
|
||||
|
||||
#ifdef WATCHFUNCTIONS
|
||||
@ -798,7 +801,7 @@ sim_resume (sd, step, siggnal)
|
||||
WLendpc = 0;
|
||||
}
|
||||
|
||||
/* optimize with a hash to speed loop */
|
||||
/* Optimize with a hash to speed loop. */
|
||||
if (WLincyc == 0)
|
||||
{
|
||||
if ((WLhash == 0) || ((WLhash & pc) != 0))
|
||||
@ -822,7 +825,9 @@ sim_resume (sd, step, siggnal)
|
||||
|
||||
if (tracing)
|
||||
fprintf (stderr, "%.4x: inst = %.4x ", pc, inst);
|
||||
|
||||
|
||||
oldpc = pc;
|
||||
|
||||
pc += 2;
|
||||
|
||||
switch (inst >> 8)
|
||||
@ -845,7 +850,7 @@ sim_resume (sd, step, siggnal)
|
||||
cpu.sr = cpu.esr;
|
||||
needfetch = 1;
|
||||
|
||||
if (SR_AF())
|
||||
if (SR_AF ())
|
||||
cpu.asregs.active_gregs = & cpu.asregs.alt_gregs[0];
|
||||
else
|
||||
cpu.asregs.active_gregs = & cpu.asregs.gregs[0];
|
||||
@ -874,7 +879,7 @@ sim_resume (sd, step, siggnal)
|
||||
|
||||
case 0x6: /* doze */
|
||||
if (issue_messages)
|
||||
fprintf (stderr, "WARNING: oze unimplemented\n");
|
||||
fprintf (stderr, "WARNING: doze unimplemented\n");
|
||||
break;
|
||||
|
||||
case 0x7:
|
||||
@ -1611,14 +1616,14 @@ sim_resume (sd, step, siggnal)
|
||||
|
||||
if (tracing)
|
||||
fprintf (stderr, "\n");
|
||||
|
||||
|
||||
if (needfetch)
|
||||
{
|
||||
/* Do not let him fetch from a bad address! */
|
||||
if (((uword)pc) >= cpu.asregs.msize)
|
||||
{
|
||||
if (issue_messages)
|
||||
fprintf (stderr, "PC outside of available memory! (%x)\n", pc);
|
||||
fprintf (stderr, "PC loaded at 0x%x is outside of available memory! (0x%x)\n", oldpc, pc);
|
||||
|
||||
cpu.asregs.exception = SIGSEGV;
|
||||
}
|
||||
@ -1686,11 +1691,10 @@ sim_store_register (sd, rn, memory, length)
|
||||
{
|
||||
if (length == 4)
|
||||
{
|
||||
/* ival is in 'target' order, which we know to be big-endian.
|
||||
Let's convert it to natural order. */
|
||||
long ival;
|
||||
|
||||
ival = mcore_extract_unsigned_integer (memory, 4);/* misalignment safe */
|
||||
|
||||
/* misalignment safe */
|
||||
ival = mcore_extract_unsigned_integer (memory, 4);
|
||||
cpu.asints[rn] = ival;
|
||||
}
|
||||
|
||||
@ -1713,11 +1717,10 @@ sim_fetch_register (sd, rn, memory, length)
|
||||
{
|
||||
if (length == 4)
|
||||
{
|
||||
/* caller expects 'target order', which is big-endian. Convert
|
||||
* the native order we used [to speed up simulation] to the
|
||||
* byte order expected by the caller. */
|
||||
long ival = cpu.asints[rn];
|
||||
mcore_store_unsigned_integer (memory, 4, ival);/* misalignment-safe */
|
||||
|
||||
/* misalignment-safe */
|
||||
mcore_store_unsigned_integer (memory, 4, ival);
|
||||
}
|
||||
|
||||
return 4;
|
||||
@ -1778,27 +1781,36 @@ sim_info (sd, verbose)
|
||||
#endif
|
||||
double virttime = cpu.asregs.cycles / 36.0e6;
|
||||
|
||||
callback->printf_filtered (callback, "\n\n# instructions executed %10d\n", cpu.asregs.insts);
|
||||
callback->printf_filtered (callback, "# cycles %10d\n", cpu.asregs.cycles);
|
||||
callback->printf_filtered (callback, "# pipeline stalls %10d\n", cpu.asregs.stalls);
|
||||
callback->printf_filtered (callback, "# virtual time taken %10.4f\n", virttime);
|
||||
callback->printf_filtered (callback, "\n\n# instructions executed %10d\n",
|
||||
cpu.asregs.insts);
|
||||
callback->printf_filtered (callback, "# cycles %10d\n",
|
||||
cpu.asregs.cycles);
|
||||
callback->printf_filtered (callback, "# pipeline stalls %10d\n",
|
||||
cpu.asregs.stalls);
|
||||
callback->printf_filtered (callback, "# virtual time taken %10.4f\n",
|
||||
virttime);
|
||||
|
||||
#ifdef WATCHFUNCTIONS
|
||||
callback->printf_filtered (callback, "\nNumber of watched functions: %d\n",ENDWL);
|
||||
callback->printf_filtered (callback, "\nNumber of watched functions: %d\n",
|
||||
ENDWL);
|
||||
|
||||
wcyc = 0;
|
||||
|
||||
for (w = 1; w <= ENDWL; w++)
|
||||
{
|
||||
callback->printf_filtered (callback, "WL = %s %8x\n",WLstr[w],WL[w]);
|
||||
callback->printf_filtered (callback, " calls = %d, cycles = %d\n", WLcnts[w],WLcyc[w]);
|
||||
callback->printf_filtered (callback, " calls = %d, cycles = %d\n",
|
||||
WLcnts[w],WLcyc[w]);
|
||||
|
||||
if (WLcnts[w] != 0)
|
||||
callback->printf_filtered (callback, " maxcpc = %d, mincpc = %d, avecpc = %d\n",WLmax[w],WLmin[w],WLcyc[w]/WLcnts[w]);
|
||||
callback->printf_filtered (callback,
|
||||
" maxcpc = %d, mincpc = %d, avecpc = %d\n",
|
||||
WLmax[w],WLmin[w],WLcyc[w]/WLcnts[w]);
|
||||
wcyc += WLcyc[w];
|
||||
}
|
||||
|
||||
callback->printf_filtered (callback, "Total cycles for watched functions: %d\n",wcyc);
|
||||
callback->printf_filtered (callback,
|
||||
"Total cycles for watched functions: %d\n",wcyc);
|
||||
#endif
|
||||
}
|
||||
|
||||
@ -1886,7 +1898,7 @@ sim_load (sd, prog, abfd, from_tty)
|
||||
printf ("``%s'' is not appropriate object file.\n", prog);
|
||||
return SIM_RC_FAIL;
|
||||
}
|
||||
|
||||
|
||||
/* Look for that bss section. */
|
||||
s_bss = bfd_get_section_by_name (handle, ".bss");
|
||||
|
||||
@ -1919,6 +1931,7 @@ sim_load (sd, prog, abfd, from_tty)
|
||||
if (prog_bfd == NULL)
|
||||
return SIM_RC_FAIL;
|
||||
|
||||
|
||||
if (abfd == NULL)
|
||||
bfd_close (prog_bfd);
|
||||
|
||||
|
@ -1,3 +1,7 @@
|
||||
1999-05-08 Felix Lee <flee@cygnus.com>
|
||||
|
||||
* configure: Regenerated to track ../common/aclocal.m4 changes.
|
||||
|
||||
1999-04-21 Frank Ch. Eigler <fche@cygnus.com>
|
||||
|
||||
* mips.igen (bc0f): For the TX39 only, decode this as a no-op stub.
|
||||
|
436
sim/mips/configure
vendored
436
sim/mips/configure
vendored
File diff suppressed because it is too large
Load Diff
@ -1,3 +1,7 @@
|
||||
1999-05-08 Felix Lee <flee@cygnus.com>
|
||||
|
||||
* configure: Regenerated to track ../common/aclocal.m4 changes.
|
||||
|
||||
1999-04-06 Keith Seitz <keiths@cygnus.com>
|
||||
|
||||
* interp.c (sim_stop): Set the sim's exception
|
||||
|
476
sim/mn10200/configure
vendored
476
sim/mn10200/configure
vendored
File diff suppressed because it is too large
Load Diff
@ -1,3 +1,7 @@
|
||||
1999-05-08 Felix Lee <flee@cygnus.com>
|
||||
|
||||
* configure: Regenerated to track ../common/aclocal.m4 changes.
|
||||
|
||||
1999-04-16 Frank Ch. Eigler <fche@cygnus.com>
|
||||
|
||||
* interp.c (program_interrupt): Detect undesired recursion using
|
||||
|
496
sim/mn10300/configure
vendored
496
sim/mn10300/configure
vendored
File diff suppressed because it is too large
Load Diff
@ -1,3 +1,8 @@
|
||||
1999-05-08 Felix Lee <flee@cygnus.com>
|
||||
|
||||
* configure.in: Use AC_EXEEXT instead of AM_EXEEXT.
|
||||
* configure: Regenerated to track ../common/aclocal.m4 changes.
|
||||
|
||||
1999-04-02 Keith Seitz <keiths@cygnus.com>
|
||||
|
||||
* sim_calls.c (POLL_QUIT_INTERVAL): Define. Used to tweak
|
||||
|
549
sim/ppc/configure
vendored
549
sim/ppc/configure
vendored
File diff suppressed because it is too large
Load Diff
@ -690,7 +690,7 @@ else
|
||||
fi
|
||||
|
||||
dnl Check for exe extension
|
||||
AM_EXEEXT
|
||||
AC_EXEEXT
|
||||
|
||||
AC_SUBST(CC_FOR_BUILD)
|
||||
AC_SUBST(CFLAGS)
|
||||
|
@ -1,3 +1,7 @@
|
||||
1999-05-08 Felix Lee <flee@cygnus.com>
|
||||
|
||||
* configure: Regenerated to track ../common/aclocal.m4 changes.
|
||||
|
||||
1999-04-02 Keith Seitz <keiths@cygnus.com>
|
||||
|
||||
* interp.c (POLL_QUIT_INTERVAL): Define. Used to tweak the
|
||||
|
476
sim/sh/configure
vendored
476
sim/sh/configure
vendored
File diff suppressed because it is too large
Load Diff
@ -1,3 +1,7 @@
|
||||
1999-05-08 Felix Lee <flee@cygnus.com>
|
||||
|
||||
* configure: Regenerated to track ../common/aclocal.m4 changes.
|
||||
|
||||
Tue Dec 1 17:25:16 1998 Andrew Cagney <cagney@b1.cygnus.com>
|
||||
|
||||
* Makefile.in (NL_TARGET): Define as -DNL_TARGET_v850.
|
||||
|
496
sim/v850/configure
vendored
496
sim/v850/configure
vendored
File diff suppressed because it is too large
Load Diff
@ -1,3 +1,7 @@
|
||||
1999-05-08 Felix Lee <flee@cygnus.com>
|
||||
|
||||
* configure: Regenerated to track ../common/aclocal.m4 changes.
|
||||
|
||||
Sun Apr 26 15:31:55 1998 Tom Tromey <tromey@creche>
|
||||
|
||||
* configure: Regenerated to track ../common/aclocal.m4 changes.
|
||||
|
297
sim/w65/configure
vendored
297
sim/w65/configure
vendored
File diff suppressed because it is too large
Load Diff
@ -1,3 +1,7 @@
|
||||
1999-05-08 Felix Lee <flee@cygnus.com>
|
||||
|
||||
* configure: Regenerated to track ../common/aclocal.m4 changes.
|
||||
|
||||
Wed Nov 25 18:22:10 1998 Andrew Cagney <cagney@b1.cygnus.com>
|
||||
|
||||
* support.c: Include <errno.h>
|
||||
|
476
sim/z8k/configure
vendored
476
sim/z8k/configure
vendored
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue
Block a user