URL
https://opencores.org/ocsvn/openrisc/openrisc/trunk
Subversion Repositories openrisc
Compare Revisions
- This comparison shows the changes necessary to convert path
/openrisc/trunk/or1ksim/testsuite
- from Rev 116 to Rev 118
- ↔ Reverse comparison
Rev 116 → Rev 118
/libsim.tests/Makefile.in
140,6 → 140,7
PACKAGE_NAME = @PACKAGE_NAME@ |
PACKAGE_STRING = @PACKAGE_STRING@ |
PACKAGE_TARNAME = @PACKAGE_TARNAME@ |
PACKAGE_URL = @PACKAGE_URL@ |
PACKAGE_VERSION = @PACKAGE_VERSION@ |
PATH_SEPARATOR = @PATH_SEPARATOR@ |
POW_LIB = @POW_LIB@ |
/test-code-or1k/eth/Makefile.in
149,6 → 149,7
PACKAGE_NAME = @PACKAGE_NAME@ |
PACKAGE_STRING = @PACKAGE_STRING@ |
PACKAGE_TARNAME = @PACKAGE_TARNAME@ |
PACKAGE_URL = @PACKAGE_URL@ |
PACKAGE_VERSION = @PACKAGE_VERSION@ |
PATH_SEPARATOR = @PATH_SEPARATOR@ |
RANLIB = @RANLIB@ |
/test-code-or1k/configure
1,20 → 1,24
#! /bin/sh |
# Guess values for system-dependent variables and create Makefiles. |
# Generated by GNU Autoconf 2.63 for or1ksim-testsuite 0.4.0rc1. |
# Generated by GNU Autoconf 2.65 for or1ksim-testsuite 0.4.0rc1. |
# |
# Report bugs to <openrisc@opencores.org>. |
# |
# |
# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, |
# 2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc. |
# 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation, |
# Inc. |
# |
# |
# This configure script is free software; the Free Software Foundation |
# gives unlimited permission to copy, distribute and modify it. |
## --------------------- ## |
## M4sh Initialization. ## |
## --------------------- ## |
## -------------------- ## |
## M4sh Initialization. ## |
## -------------------- ## |
|
# Be more Bourne compatible |
DUALCASE=1; export DUALCASE # for MKS sh |
if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then |
if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : |
emulate sh |
NULLCMD=: |
# Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which |
22,23 → 26,15
alias -g '${1+"$@"}'='"$@"' |
setopt NO_GLOB_SUBST |
else |
case `(set -o) 2>/dev/null` in |
*posix*) set -o posix ;; |
case `(set -o) 2>/dev/null` in #( |
*posix*) : |
set -o posix ;; #( |
*) : |
;; |
esac |
|
fi |
|
|
|
|
# PATH needs CR |
# Avoid depending upon Character Ranges. |
as_cr_letters='abcdefghijklmnopqrstuvwxyz' |
as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' |
as_cr_Letters=$as_cr_letters$as_cr_LETTERS |
as_cr_digits='0123456789' |
as_cr_alnum=$as_cr_Letters$as_cr_digits |
|
as_nl=' |
' |
export as_nl |
46,7 → 42,13
as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' |
as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo |
as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo |
if (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then |
# Prefer a ksh shell builtin over an external printf program on Solaris, |
# but without wasting forks for bash or zsh. |
if test -z "$BASH_VERSION$ZSH_VERSION" \ |
&& (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then |
as_echo='print -r --' |
as_echo_n='print -rn --' |
elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then |
as_echo='printf %s\n' |
as_echo_n='printf %s' |
else |
57,7 → 59,7
as_echo_body='eval expr "X$1" : "X\\(.*\\)"' |
as_echo_n_body='eval |
arg=$1; |
case $arg in |
case $arg in #( |
*"$as_nl"*) |
expr "X$arg" : "X\\(.*\\)$as_nl"; |
arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; |
80,14 → 82,7
} |
fi |
|
# Support unset when possible. |
if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then |
as_unset=unset |
else |
as_unset=false |
fi |
|
|
# IFS |
# We need space, tab and new line, in precisely that order. Quoting is |
# there to prevent editors from complaining about space-tab. |
96,7 → 91,7
IFS=" "" $as_nl" |
|
# Find who we are. Look in the path if we contain no directory separator. |
case $0 in |
case $0 in #(( |
*[\\/]* ) as_myself=$0 ;; |
*) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR |
for as_dir in $PATH |
103,8 → 98,8
do |
IFS=$as_save_IFS |
test -z "$as_dir" && as_dir=. |
test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break |
done |
test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break |
done |
IFS=$as_save_IFS |
|
;; |
116,12 → 111,16
fi |
if test ! -f "$as_myself"; then |
$as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 |
{ (exit 1); exit 1; } |
exit 1 |
fi |
|
# Work around bugs in pre-3.0 UWIN ksh. |
for as_var in ENV MAIL MAILPATH |
do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var |
# Unset variables that we do not need and which cause bugs (e.g. in |
# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" |
# suppresses any "Segmentation fault" message there. '((' could |
# trigger a bug in pdksh 5.2.14. |
for as_var in BASH_ENV ENV MAIL MAILPATH |
do eval test x\${$as_var+set} = xset \ |
&& ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : |
done |
PS1='$ ' |
PS2='> ' |
133,330 → 132,300
LANGUAGE=C |
export LANGUAGE |
|
# Required to use basename. |
if expr a : '\(a\)' >/dev/null 2>&1 && |
test "X`expr 00001 : '.*\(...\)'`" = X001; then |
as_expr=expr |
else |
as_expr=false |
fi |
|
if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then |
as_basename=basename |
else |
as_basename=false |
fi |
|
|
# Name of the executable. |
as_me=`$as_basename -- "$0" || |
$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ |
X"$0" : 'X\(//\)$' \| \ |
X"$0" : 'X\(/\)' \| . 2>/dev/null || |
$as_echo X/"$0" | |
sed '/^.*\/\([^/][^/]*\)\/*$/{ |
s//\1/ |
q |
} |
/^X\/\(\/\/\)$/{ |
s//\1/ |
q |
} |
/^X\/\(\/\).*/{ |
s//\1/ |
q |
} |
s/.*/./; q'` |
|
# CDPATH. |
$as_unset CDPATH |
(unset CDPATH) >/dev/null 2>&1 && unset CDPATH |
|
|
if test "x$CONFIG_SHELL" = x; then |
if (eval ":") 2>/dev/null; then |
as_have_required=yes |
as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then : |
emulate sh |
NULLCMD=: |
# Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which |
# is contrary to our usage. Disable this feature. |
alias -g '\${1+\"\$@\"}'='\"\$@\"' |
setopt NO_GLOB_SUBST |
else |
as_have_required=no |
case \`(set -o) 2>/dev/null\` in #( |
*posix*) : |
set -o posix ;; #( |
*) : |
;; |
esac |
fi |
" |
as_required="as_fn_return () { (exit \$1); } |
as_fn_success () { as_fn_return 0; } |
as_fn_failure () { as_fn_return 1; } |
as_fn_ret_success () { return 0; } |
as_fn_ret_failure () { return 1; } |
|
if test $as_have_required = yes && (eval ": |
(as_func_return () { |
(exit \$1) |
} |
as_func_success () { |
as_func_return 0 |
} |
as_func_failure () { |
as_func_return 1 |
} |
as_func_ret_success () { |
return 0 |
} |
as_func_ret_failure () { |
return 1 |
} |
|
exitcode=0 |
if as_func_success; then |
: |
else |
exitcode=1 |
echo as_func_success failed. |
fi |
as_fn_success || { exitcode=1; echo as_fn_success failed.; } |
as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; } |
as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; } |
as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; } |
if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then : |
|
if as_func_failure; then |
exitcode=1 |
echo as_func_failure succeeded. |
fi |
|
if as_func_ret_success; then |
: |
else |
exitcode=1 |
echo as_func_ret_success failed. |
exitcode=1; echo positional parameters were not saved. |
fi |
|
if as_func_ret_failure; then |
exitcode=1 |
echo as_func_ret_failure succeeded. |
fi |
|
if ( set x; as_func_ret_success y && test x = \"\$1\" ); then |
: |
test x\$exitcode = x0 || exit 1" |
as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO |
as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO |
eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" && |
test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1 |
test \$(( 1 + 1 )) = 2 || exit 1" |
if (eval "$as_required") 2>/dev/null; then : |
as_have_required=yes |
else |
exitcode=1 |
echo positional parameters were not saved. |
as_have_required=no |
fi |
if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then : |
|
test \$exitcode = 0) || { (exit 1); exit 1; } |
|
( |
as_lineno_1=\$LINENO |
as_lineno_2=\$LINENO |
test \"x\$as_lineno_1\" != \"x\$as_lineno_2\" && |
test \"x\`expr \$as_lineno_1 + 1\`\" = \"x\$as_lineno_2\") || { (exit 1); exit 1; } |
") 2> /dev/null; then |
: |
else |
as_candidate_shells= |
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR |
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR |
as_found=false |
for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH |
do |
IFS=$as_save_IFS |
test -z "$as_dir" && as_dir=. |
case $as_dir in |
as_found=: |
case $as_dir in #( |
/*) |
for as_base in sh bash ksh sh5; do |
as_candidate_shells="$as_candidate_shells $as_dir/$as_base" |
# Try only shells that exist, to save several forks. |
as_shell=$as_dir/$as_base |
if { test -f "$as_shell" || test -f "$as_shell.exe"; } && |
{ $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then : |
CONFIG_SHELL=$as_shell as_have_required=yes |
if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then : |
break 2 |
fi |
fi |
done;; |
esac |
as_found=false |
done |
$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } && |
{ $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then : |
CONFIG_SHELL=$SHELL as_have_required=yes |
fi; } |
IFS=$as_save_IFS |
|
|
for as_shell in $as_candidate_shells $SHELL; do |
# Try only shells that exist, to save several forks. |
if { test -f "$as_shell" || test -f "$as_shell.exe"; } && |
{ ("$as_shell") 2> /dev/null <<\_ASEOF |
if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then |
emulate sh |
NULLCMD=: |
# Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which |
# is contrary to our usage. Disable this feature. |
alias -g '${1+"$@"}'='"$@"' |
setopt NO_GLOB_SUBST |
else |
case `(set -o) 2>/dev/null` in |
*posix*) set -o posix ;; |
esac |
|
if test "x$CONFIG_SHELL" != x; then : |
# We cannot yet assume a decent shell, so we have to provide a |
# neutralization value for shells without unset; and this also |
# works around shells that cannot unset nonexistent variables. |
BASH_ENV=/dev/null |
ENV=/dev/null |
(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV |
export CONFIG_SHELL |
exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"} |
fi |
|
|
: |
_ASEOF |
}; then |
CONFIG_SHELL=$as_shell |
as_have_required=yes |
if { "$as_shell" 2> /dev/null <<\_ASEOF |
if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then |
emulate sh |
NULLCMD=: |
# Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which |
# is contrary to our usage. Disable this feature. |
alias -g '${1+"$@"}'='"$@"' |
setopt NO_GLOB_SUBST |
else |
case `(set -o) 2>/dev/null` in |
*posix*) set -o posix ;; |
esac |
|
if test x$as_have_required = xno; then : |
$as_echo "$0: This script requires a shell more modern than all" |
$as_echo "$0: the shells that I found on your system." |
if test x${ZSH_VERSION+set} = xset ; then |
$as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should" |
$as_echo "$0: be upgraded to zsh 4.3.4 or later." |
else |
$as_echo "$0: Please tell bug-autoconf@gnu.org and |
$0: openrisc@opencores.org about your system, including any |
$0: error possibly output before this message. Then install |
$0: a modern shell, or manually run the script under such a |
$0: shell if you do have one." |
fi |
exit 1 |
fi |
|
|
: |
(as_func_return () { |
(exit $1) |
} |
as_func_success () { |
as_func_return 0 |
} |
as_func_failure () { |
as_func_return 1 |
} |
as_func_ret_success () { |
return 0 |
} |
as_func_ret_failure () { |
return 1 |
} |
|
exitcode=0 |
if as_func_success; then |
: |
else |
exitcode=1 |
echo as_func_success failed. |
fi |
|
if as_func_failure; then |
exitcode=1 |
echo as_func_failure succeeded. |
fi |
SHELL=${CONFIG_SHELL-/bin/sh} |
export SHELL |
# Unset more variables known to interfere with behavior of common tools. |
CLICOLOR_FORCE= GREP_OPTIONS= |
unset CLICOLOR_FORCE GREP_OPTIONS |
|
if as_func_ret_success; then |
: |
else |
exitcode=1 |
echo as_func_ret_success failed. |
fi |
## --------------------- ## |
## M4sh Shell Functions. ## |
## --------------------- ## |
# as_fn_unset VAR |
# --------------- |
# Portably unset VAR. |
as_fn_unset () |
{ |
{ eval $1=; unset $1;} |
} |
as_unset=as_fn_unset |
|
if as_func_ret_failure; then |
exitcode=1 |
echo as_func_ret_failure succeeded. |
fi |
# as_fn_set_status STATUS |
# ----------------------- |
# Set $? to STATUS, without forking. |
as_fn_set_status () |
{ |
return $1 |
} # as_fn_set_status |
|
if ( set x; as_func_ret_success y && test x = "$1" ); then |
: |
else |
exitcode=1 |
echo positional parameters were not saved. |
fi |
# as_fn_exit STATUS |
# ----------------- |
# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. |
as_fn_exit () |
{ |
set +e |
as_fn_set_status $1 |
exit $1 |
} # as_fn_exit |
|
test $exitcode = 0) || { (exit 1); exit 1; } |
# as_fn_mkdir_p |
# ------------- |
# Create "$as_dir" as a directory, including parents if necessary. |
as_fn_mkdir_p () |
{ |
|
( |
as_lineno_1=$LINENO |
as_lineno_2=$LINENO |
test "x$as_lineno_1" != "x$as_lineno_2" && |
test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2") || { (exit 1); exit 1; } |
case $as_dir in #( |
-*) as_dir=./$as_dir;; |
esac |
test -d "$as_dir" || eval $as_mkdir_p || { |
as_dirs= |
while :; do |
case $as_dir in #( |
*\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( |
*) as_qdir=$as_dir;; |
esac |
as_dirs="'$as_qdir' $as_dirs" |
as_dir=`$as_dirname -- "$as_dir" || |
$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ |
X"$as_dir" : 'X\(//\)[^/]' \| \ |
X"$as_dir" : 'X\(//\)$' \| \ |
X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || |
$as_echo X"$as_dir" | |
sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ |
s//\1/ |
q |
} |
/^X\(\/\/\)[^/].*/{ |
s//\1/ |
q |
} |
/^X\(\/\/\)$/{ |
s//\1/ |
q |
} |
/^X\(\/\).*/{ |
s//\1/ |
q |
} |
s/.*/./; q'` |
test -d "$as_dir" && break |
done |
test -z "$as_dirs" || eval "mkdir $as_dirs" |
} || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir" |
|
_ASEOF |
}; then |
break |
fi |
|
fi |
} # as_fn_mkdir_p |
# as_fn_append VAR VALUE |
# ---------------------- |
# Append the text in VALUE to the end of the definition contained in VAR. Take |
# advantage of any shell optimizations that allow amortized linear growth over |
# repeated appends, instead of the typical quadratic growth present in naive |
# implementations. |
if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : |
eval 'as_fn_append () |
{ |
eval $1+=\$2 |
}' |
else |
as_fn_append () |
{ |
eval $1=\$$1\$2 |
} |
fi # as_fn_append |
|
done |
# as_fn_arith ARG... |
# ------------------ |
# Perform arithmetic evaluation on the ARGs, and store the result in the |
# global $as_val. Take advantage of shells that can avoid forks. The arguments |
# must be portable across $(()) and expr. |
if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : |
eval 'as_fn_arith () |
{ |
as_val=$(( $* )) |
}' |
else |
as_fn_arith () |
{ |
as_val=`expr "$@" || test $? -eq 1` |
} |
fi # as_fn_arith |
|
if test "x$CONFIG_SHELL" != x; then |
for as_var in BASH_ENV ENV |
do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var |
done |
export CONFIG_SHELL |
exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"} |
fi |
|
# as_fn_error ERROR [LINENO LOG_FD] |
# --------------------------------- |
# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are |
# provided, also output the error to LOG_FD, referencing LINENO. Then exit the |
# script with status $?, using 1 if that was 0. |
as_fn_error () |
{ |
as_status=$?; test $as_status -eq 0 && as_status=1 |
if test "$3"; then |
as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack |
$as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3 |
fi |
$as_echo "$as_me: error: $1" >&2 |
as_fn_exit $as_status |
} # as_fn_error |
|
if test $as_have_required = no; then |
echo This script requires a shell more modern than all the |
echo shells that I found on your system. Please install a |
echo modern shell, or manually run the script under such a |
echo shell if you do have one. |
{ (exit 1); exit 1; } |
fi |
|
|
fi |
|
fi |
|
|
|
(eval "as_func_return () { |
(exit \$1) |
} |
as_func_success () { |
as_func_return 0 |
} |
as_func_failure () { |
as_func_return 1 |
} |
as_func_ret_success () { |
return 0 |
} |
as_func_ret_failure () { |
return 1 |
} |
|
exitcode=0 |
if as_func_success; then |
: |
if expr a : '\(a\)' >/dev/null 2>&1 && |
test "X`expr 00001 : '.*\(...\)'`" = X001; then |
as_expr=expr |
else |
exitcode=1 |
echo as_func_success failed. |
as_expr=false |
fi |
|
if as_func_failure; then |
exitcode=1 |
echo as_func_failure succeeded. |
fi |
|
if as_func_ret_success; then |
: |
if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then |
as_basename=basename |
else |
exitcode=1 |
echo as_func_ret_success failed. |
as_basename=false |
fi |
|
if as_func_ret_failure; then |
exitcode=1 |
echo as_func_ret_failure succeeded. |
fi |
|
if ( set x; as_func_ret_success y && test x = \"\$1\" ); then |
: |
if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then |
as_dirname=dirname |
else |
exitcode=1 |
echo positional parameters were not saved. |
as_dirname=false |
fi |
|
test \$exitcode = 0") || { |
echo No shell found that supports shell functions. |
echo Please tell bug-autoconf@gnu.org about your system, |
echo including any error possibly output before this message. |
echo This can help us improve future autoconf versions. |
echo Configuration will now proceed without shell functions. |
} |
as_me=`$as_basename -- "$0" || |
$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ |
X"$0" : 'X\(//\)$' \| \ |
X"$0" : 'X\(/\)' \| . 2>/dev/null || |
$as_echo X/"$0" | |
sed '/^.*\/\([^/][^/]*\)\/*$/{ |
s//\1/ |
q |
} |
/^X\/\(\/\/\)$/{ |
s//\1/ |
q |
} |
/^X\/\(\/\).*/{ |
s//\1/ |
q |
} |
s/.*/./; q'` |
|
# Avoid depending upon Character Ranges. |
as_cr_letters='abcdefghijklmnopqrstuvwxyz' |
as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' |
as_cr_Letters=$as_cr_letters$as_cr_LETTERS |
as_cr_digits='0123456789' |
as_cr_alnum=$as_cr_Letters$as_cr_digits |
|
|
as_lineno_1=$LINENO |
as_lineno_2=$LINENO |
test "x$as_lineno_1" != "x$as_lineno_2" && |
test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || { |
|
# Create $as_me.lineno as a copy of $as_myself, but with $LINENO |
# uniformly replaced by the line number. The first 'sed' inserts a |
# line-number line after each line using $LINENO; the second 'sed' |
# does the real work. The second script uses 'N' to pair each |
# line-number line with the line containing $LINENO, and appends |
# trailing '-' during substitution so that $LINENO is not a special |
# case at line end. |
# (Raja R Harinath suggested sed '=', and Paul Eggert wrote the |
# scripts with optimization help from Paolo Bonzini. Blame Lee |
# E. McMahon (1931-1989) for sed's syntax. :-) |
as_lineno_1=$LINENO as_lineno_1a=$LINENO |
as_lineno_2=$LINENO as_lineno_2a=$LINENO |
eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" && |
test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || { |
# Blame Lee E. McMahon (1931-1989) for sed's syntax. :-) |
sed -n ' |
p |
/[$]LINENO/= |
473,8 → 442,7
s/-\n.*// |
' >$as_me.lineno && |
chmod +x "$as_me.lineno" || |
{ $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2 |
{ (exit 1); exit 1; }; } |
{ $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; } |
|
# Don't try to exec as it changes $[0], causing all sort of problems |
# (the dirname of $[0] is not the place where we might find the |
484,29 → 452,18
exit |
} |
|
|
if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then |
as_dirname=dirname |
else |
as_dirname=false |
fi |
|
ECHO_C= ECHO_N= ECHO_T= |
case `echo -n x` in |
case `echo -n x` in #((((( |
-n*) |
case `echo 'x\c'` in |
case `echo 'xy\c'` in |
*c*) ECHO_T=' ';; # ECHO_T is single tab character. |
*) ECHO_C='\c';; |
xy) ECHO_C='\c';; |
*) echo `echo ksh88 bug on AIX 6.1` > /dev/null |
ECHO_T=' ';; |
esac;; |
*) |
ECHO_N='-n';; |
esac |
if expr a : '\(a\)' >/dev/null 2>&1 && |
test "X`expr 00001 : '.*\(...\)'`" = X001; then |
as_expr=expr |
else |
as_expr=false |
fi |
|
rm -f conf$$ conf$$.exe conf$$.file |
if test -d conf$$.dir; then |
536,7 → 493,7
rmdir conf$$.dir 2>/dev/null |
|
if mkdir -p . 2>/dev/null; then |
as_mkdir_p=: |
as_mkdir_p='mkdir -p "$as_dir"' |
else |
test -d ./-p && rmdir ./-p |
as_mkdir_p=false |
555,10 → 512,10
if test -d "$1"; then |
test -d "$1/."; |
else |
case $1 in |
case $1 in #( |
-*)set "./$1";; |
esac; |
case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in |
case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #(( |
???[sx]*):;;*)false;;esac;fi |
'\'' sh |
' |
573,7 → 530,6
|
|
|
|
# Check that we are running under the correct shell. |
SHELL=${CONFIG_SHELL-/bin/sh} |
|
722,7 → 678,8
|
|
|
exec 7<&0 </dev/null 6>&1 |
test -n "$DJDIR" || exec 7<&0 </dev/null |
exec 6>&1 |
|
# Name of the host. |
# hostname on some systems (SVR3.2, Linux) returns a bogus exit status, |
740,7 → 697,6
subdirs= |
MFLAGS= |
MAKEFLAGS= |
SHELL=${CONFIG_SHELL-/bin/sh} |
|
# Identity of this package. |
PACKAGE_NAME='or1ksim-testsuite' |
748,6 → 704,7
PACKAGE_VERSION='0.4.0rc1' |
PACKAGE_STRING='or1ksim-testsuite 0.4.0rc1' |
PACKAGE_BUGREPORT='openrisc@opencores.org' |
PACKAGE_URL='' |
|
# Factoring default headers for most tests. |
ac_includes_default="\ |
894,6 → 851,7
program_transform_name |
prefix |
exec_prefix |
PACKAGE_URL |
PACKAGE_BUGREPORT |
PACKAGE_STRING |
PACKAGE_VERSION |
1033,8 → 991,7
ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'` |
# Reject names that are not valid shell variable names. |
expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && |
{ $as_echo "$as_me: error: invalid feature name: $ac_useropt" >&2 |
{ (exit 1); exit 1; }; } |
as_fn_error "invalid feature name: $ac_useropt" |
ac_useropt_orig=$ac_useropt |
ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` |
case $ac_user_opts in |
1060,8 → 1017,7
ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` |
# Reject names that are not valid shell variable names. |
expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && |
{ $as_echo "$as_me: error: invalid feature name: $ac_useropt" >&2 |
{ (exit 1); exit 1; }; } |
as_fn_error "invalid feature name: $ac_useropt" |
ac_useropt_orig=$ac_useropt |
ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` |
case $ac_user_opts in |
1265,8 → 1221,7
ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` |
# Reject names that are not valid shell variable names. |
expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && |
{ $as_echo "$as_me: error: invalid package name: $ac_useropt" >&2 |
{ (exit 1); exit 1; }; } |
as_fn_error "invalid package name: $ac_useropt" |
ac_useropt_orig=$ac_useropt |
ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` |
case $ac_user_opts in |
1282,8 → 1237,7
ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'` |
# Reject names that are not valid shell variable names. |
expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && |
{ $as_echo "$as_me: error: invalid package name: $ac_useropt" >&2 |
{ (exit 1); exit 1; }; } |
as_fn_error "invalid package name: $ac_useropt" |
ac_useropt_orig=$ac_useropt |
ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` |
case $ac_user_opts in |
1313,17 → 1267,17
| --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) |
x_libraries=$ac_optarg ;; |
|
-*) { $as_echo "$as_me: error: unrecognized option: $ac_option |
Try \`$0 --help' for more information." >&2 |
{ (exit 1); exit 1; }; } |
-*) as_fn_error "unrecognized option: \`$ac_option' |
Try \`$0 --help' for more information." |
;; |
|
*=*) |
ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='` |
# Reject names that are not valid shell variable names. |
expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null && |
{ $as_echo "$as_me: error: invalid variable name: $ac_envvar" >&2 |
{ (exit 1); exit 1; }; } |
case $ac_envvar in #( |
'' | [0-9]* | *[!_$as_cr_alnum]* ) |
as_fn_error "invalid variable name: \`$ac_envvar'" ;; |
esac |
eval $ac_envvar=\$ac_optarg |
export $ac_envvar ;; |
|
1340,15 → 1294,13
|
if test -n "$ac_prev"; then |
ac_option=--`echo $ac_prev | sed 's/_/-/g'` |
{ $as_echo "$as_me: error: missing argument to $ac_option" >&2 |
{ (exit 1); exit 1; }; } |
as_fn_error "missing argument to $ac_option" |
fi |
|
if test -n "$ac_unrecognized_opts"; then |
case $enable_option_checking in |
no) ;; |
fatal) { $as_echo "$as_me: error: unrecognized options: $ac_unrecognized_opts" >&2 |
{ (exit 1); exit 1; }; } ;; |
fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;; |
*) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;; |
esac |
fi |
1371,8 → 1323,7
[\\/$]* | ?:[\\/]* ) continue;; |
NONE | '' ) case $ac_var in *prefix ) continue;; esac;; |
esac |
{ $as_echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2 |
{ (exit 1); exit 1; }; } |
as_fn_error "expected an absolute directory name for --$ac_var: $ac_val" |
done |
|
# There might be people who depend on the old broken behavior: `$host' |
1402,11 → 1353,9
ac_pwd=`pwd` && test -n "$ac_pwd" && |
ac_ls_di=`ls -di .` && |
ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` || |
{ $as_echo "$as_me: error: working directory cannot be determined" >&2 |
{ (exit 1); exit 1; }; } |
as_fn_error "working directory cannot be determined" |
test "X$ac_ls_di" = "X$ac_pwd_ls_di" || |
{ $as_echo "$as_me: error: pwd does not report name of working directory" >&2 |
{ (exit 1); exit 1; }; } |
as_fn_error "pwd does not report name of working directory" |
|
|
# Find the source files, if location was not specified. |
1445,13 → 1394,11
fi |
if test ! -r "$srcdir/$ac_unique_file"; then |
test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .." |
{ $as_echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2 |
{ (exit 1); exit 1; }; } |
as_fn_error "cannot find sources ($ac_unique_file) in $srcdir" |
fi |
ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work" |
ac_abs_confdir=`( |
cd "$srcdir" && test -r "./$ac_unique_file" || { $as_echo "$as_me: error: $ac_msg" >&2 |
{ (exit 1); exit 1; }; } |
cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg" |
pwd)` |
# When building in place, set srcdir=. |
if test "$ac_abs_confdir" = "$ac_pwd"; then |
1581,7 → 1528,7
LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a |
nonstandard directory <lib dir> |
LIBS libraries to pass to the linker, e.g. -l<library> |
CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if |
CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if |
you have headers in a nonstandard directory <include dir> |
CPP C preprocessor |
CCAS assembler compiler command (defaults to CC) |
1654,21 → 1601,432
if $ac_init_version; then |
cat <<\_ACEOF |
or1ksim-testsuite configure 0.4.0rc1 |
generated by GNU Autoconf 2.63 |
generated by GNU Autoconf 2.65 |
|
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, |
2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc. |
Copyright (C) 2009 Free Software Foundation, Inc. |
This configure script is free software; the Free Software Foundation |
gives unlimited permission to copy, distribute and modify it. |
_ACEOF |
exit |
fi |
|
## ------------------------ ## |
## Autoconf initialization. ## |
## ------------------------ ## |
|
# ac_fn_c_try_compile LINENO |
# -------------------------- |
# Try to compile conftest.$ac_ext, and return whether this succeeded. |
ac_fn_c_try_compile () |
{ |
as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack |
rm -f conftest.$ac_objext |
if { { ac_try="$ac_compile" |
case "(($ac_try" in |
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; |
*) ac_try_echo=$ac_try;; |
esac |
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" |
$as_echo "$ac_try_echo"; } >&5 |
(eval "$ac_compile") 2>conftest.err |
ac_status=$? |
if test -s conftest.err; then |
grep -v '^ *+' conftest.err >conftest.er1 |
cat conftest.er1 >&5 |
mv -f conftest.er1 conftest.err |
fi |
$as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 |
test $ac_status = 0; } && { |
test -z "$ac_c_werror_flag" || |
test ! -s conftest.err |
} && test -s conftest.$ac_objext; then : |
ac_retval=0 |
else |
$as_echo "$as_me: failed program was:" >&5 |
sed 's/^/| /' conftest.$ac_ext >&5 |
|
ac_retval=1 |
fi |
eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} |
as_fn_set_status $ac_retval |
|
} # ac_fn_c_try_compile |
|
# ac_fn_c_try_link LINENO |
# ----------------------- |
# Try to link conftest.$ac_ext, and return whether this succeeded. |
ac_fn_c_try_link () |
{ |
as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack |
rm -f conftest.$ac_objext conftest$ac_exeext |
if { { ac_try="$ac_link" |
case "(($ac_try" in |
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; |
*) ac_try_echo=$ac_try;; |
esac |
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" |
$as_echo "$ac_try_echo"; } >&5 |
(eval "$ac_link") 2>conftest.err |
ac_status=$? |
if test -s conftest.err; then |
grep -v '^ *+' conftest.err >conftest.er1 |
cat conftest.er1 >&5 |
mv -f conftest.er1 conftest.err |
fi |
$as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 |
test $ac_status = 0; } && { |
test -z "$ac_c_werror_flag" || |
test ! -s conftest.err |
} && test -s conftest$ac_exeext && { |
test "$cross_compiling" = yes || |
$as_test_x conftest$ac_exeext |
}; then : |
ac_retval=0 |
else |
$as_echo "$as_me: failed program was:" >&5 |
sed 's/^/| /' conftest.$ac_ext >&5 |
|
ac_retval=1 |
fi |
# Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information |
# created by the PGI compiler (conftest_ipa8_conftest.oo), as it would |
# interfere with the next link command; also delete a directory that is |
# left behind by Apple's compiler. We do this before executing the actions. |
rm -rf conftest.dSYM conftest_ipa8_conftest.oo |
eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} |
as_fn_set_status $ac_retval |
|
} # ac_fn_c_try_link |
|
# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES |
# ------------------------------------------------------- |
# Tests whether HEADER exists and can be compiled using the include files in |
# INCLUDES, setting the cache variable VAR accordingly. |
ac_fn_c_check_header_compile () |
{ |
as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 |
$as_echo_n "checking for $2... " >&6; } |
if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : |
$as_echo_n "(cached) " >&6 |
else |
cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
/* end confdefs.h. */ |
$4 |
#include <$2> |
_ACEOF |
if ac_fn_c_try_compile "$LINENO"; then : |
eval "$3=yes" |
else |
eval "$3=no" |
fi |
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext |
fi |
eval ac_res=\$$3 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 |
$as_echo "$ac_res" >&6; } |
eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} |
|
} # ac_fn_c_check_header_compile |
|
# ac_fn_c_try_cpp LINENO |
# ---------------------- |
# Try to preprocess conftest.$ac_ext, and return whether this succeeded. |
ac_fn_c_try_cpp () |
{ |
as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack |
if { { ac_try="$ac_cpp conftest.$ac_ext" |
case "(($ac_try" in |
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; |
*) ac_try_echo=$ac_try;; |
esac |
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" |
$as_echo "$ac_try_echo"; } >&5 |
(eval "$ac_cpp conftest.$ac_ext") 2>conftest.err |
ac_status=$? |
if test -s conftest.err; then |
grep -v '^ *+' conftest.err >conftest.er1 |
cat conftest.er1 >&5 |
mv -f conftest.er1 conftest.err |
fi |
$as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 |
test $ac_status = 0; } >/dev/null && { |
test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || |
test ! -s conftest.err |
}; then : |
ac_retval=0 |
else |
$as_echo "$as_me: failed program was:" >&5 |
sed 's/^/| /' conftest.$ac_ext >&5 |
|
ac_retval=1 |
fi |
eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} |
as_fn_set_status $ac_retval |
|
} # ac_fn_c_try_cpp |
|
# ac_fn_c_try_run LINENO |
# ---------------------- |
# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes |
# that executables *can* be run. |
ac_fn_c_try_run () |
{ |
as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack |
if { { ac_try="$ac_link" |
case "(($ac_try" in |
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; |
*) ac_try_echo=$ac_try;; |
esac |
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" |
$as_echo "$ac_try_echo"; } >&5 |
(eval "$ac_link") 2>&5 |
ac_status=$? |
$as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 |
test $ac_status = 0; } && { ac_try='./conftest$ac_exeext' |
{ { case "(($ac_try" in |
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; |
*) ac_try_echo=$ac_try;; |
esac |
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" |
$as_echo "$ac_try_echo"; } >&5 |
(eval "$ac_try") 2>&5 |
ac_status=$? |
$as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 |
test $ac_status = 0; }; }; then : |
ac_retval=0 |
else |
$as_echo "$as_me: program exited with status $ac_status" >&5 |
$as_echo "$as_me: failed program was:" >&5 |
sed 's/^/| /' conftest.$ac_ext >&5 |
|
ac_retval=$ac_status |
fi |
rm -rf conftest.dSYM conftest_ipa8_conftest.oo |
eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} |
as_fn_set_status $ac_retval |
|
} # ac_fn_c_try_run |
|
# ac_fn_c_check_func LINENO FUNC VAR |
# ---------------------------------- |
# Tests whether FUNC exists, setting the cache variable VAR accordingly |
ac_fn_c_check_func () |
{ |
as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 |
$as_echo_n "checking for $2... " >&6; } |
if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : |
$as_echo_n "(cached) " >&6 |
else |
cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
/* end confdefs.h. */ |
/* Define $2 to an innocuous variant, in case <limits.h> declares $2. |
For example, HP-UX 11i <limits.h> declares gettimeofday. */ |
#define $2 innocuous_$2 |
|
/* System header to define __stub macros and hopefully few prototypes, |
which can conflict with char $2 (); below. |
Prefer <limits.h> to <assert.h> if __STDC__ is defined, since |
<limits.h> exists even on freestanding compilers. */ |
|
#ifdef __STDC__ |
# include <limits.h> |
#else |
# include <assert.h> |
#endif |
|
#undef $2 |
|
/* Override any GCC internal prototype to avoid an error. |
Use char because int might match the return type of a GCC |
builtin and then its argument prototype would still apply. */ |
#ifdef __cplusplus |
extern "C" |
#endif |
char $2 (); |
/* The GNU C library defines this for functions which it implements |
to always fail with ENOSYS. Some functions are actually named |
something starting with __ and the normal name is an alias. */ |
#if defined __stub_$2 || defined __stub___$2 |
choke me |
#endif |
|
int |
main () |
{ |
return $2 (); |
; |
return 0; |
} |
_ACEOF |
if ac_fn_c_try_link "$LINENO"; then : |
eval "$3=yes" |
else |
eval "$3=no" |
fi |
rm -f core conftest.err conftest.$ac_objext \ |
conftest$ac_exeext conftest.$ac_ext |
fi |
eval ac_res=\$$3 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 |
$as_echo "$ac_res" >&6; } |
eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} |
|
} # ac_fn_c_check_func |
|
# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES |
# ------------------------------------------------------- |
# Tests whether HEADER exists, giving a warning if it cannot be compiled using |
# the include files in INCLUDES and setting the cache variable VAR |
# accordingly. |
ac_fn_c_check_header_mongrel () |
{ |
as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack |
if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 |
$as_echo_n "checking for $2... " >&6; } |
if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : |
$as_echo_n "(cached) " >&6 |
fi |
eval ac_res=\$$3 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 |
$as_echo "$ac_res" >&6; } |
else |
# Is the header compilable? |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5 |
$as_echo_n "checking $2 usability... " >&6; } |
cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
/* end confdefs.h. */ |
$4 |
#include <$2> |
_ACEOF |
if ac_fn_c_try_compile "$LINENO"; then : |
ac_header_compiler=yes |
else |
ac_header_compiler=no |
fi |
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5 |
$as_echo "$ac_header_compiler" >&6; } |
|
# Is the header present? |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5 |
$as_echo_n "checking $2 presence... " >&6; } |
cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
/* end confdefs.h. */ |
#include <$2> |
_ACEOF |
if ac_fn_c_try_cpp "$LINENO"; then : |
ac_header_preproc=yes |
else |
ac_header_preproc=no |
fi |
rm -f conftest.err conftest.$ac_ext |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5 |
$as_echo "$ac_header_preproc" >&6; } |
|
# So? What about this header? |
case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #(( |
yes:no: ) |
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5 |
$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;} |
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 |
$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} |
;; |
no:yes:* ) |
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5 |
$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;} |
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5 |
$as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;} |
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5 |
$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;} |
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5 |
$as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;} |
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 |
$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} |
( cat <<\_ASBOX |
## ------------------------------------- ## |
## Report this to openrisc@opencores.org ## |
## ------------------------------------- ## |
_ASBOX |
) | sed "s/^/$as_me: WARNING: /" >&2 |
;; |
esac |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 |
$as_echo_n "checking for $2... " >&6; } |
if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : |
$as_echo_n "(cached) " >&6 |
else |
eval "$3=\$ac_header_compiler" |
fi |
eval ac_res=\$$3 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 |
$as_echo "$ac_res" >&6; } |
fi |
eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} |
|
} # ac_fn_c_check_header_mongrel |
|
# ac_fn_c_check_type LINENO TYPE VAR INCLUDES |
# ------------------------------------------- |
# Tests whether TYPE exists after having included INCLUDES, setting cache |
# variable VAR accordingly. |
ac_fn_c_check_type () |
{ |
as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 |
$as_echo_n "checking for $2... " >&6; } |
if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : |
$as_echo_n "(cached) " >&6 |
else |
eval "$3=no" |
cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
/* end confdefs.h. */ |
$4 |
int |
main () |
{ |
if (sizeof ($2)) |
return 0; |
; |
return 0; |
} |
_ACEOF |
if ac_fn_c_try_compile "$LINENO"; then : |
cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
/* end confdefs.h. */ |
$4 |
int |
main () |
{ |
if (sizeof (($2))) |
return 0; |
; |
return 0; |
} |
_ACEOF |
if ac_fn_c_try_compile "$LINENO"; then : |
|
else |
eval "$3=yes" |
fi |
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext |
fi |
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext |
fi |
eval ac_res=\$$3 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 |
$as_echo "$ac_res" >&6; } |
eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} |
|
} # ac_fn_c_check_type |
cat >config.log <<_ACEOF |
This file contains any messages produced by compilers while |
running configure, to aid debugging if configure makes a mistake. |
|
It was created by or1ksim-testsuite $as_me 0.4.0rc1, which was |
generated by GNU Autoconf 2.63. Invocation command line was |
generated by GNU Autoconf 2.65. Invocation command line was |
|
$ $0 $@ |
|
1704,8 → 2062,8
do |
IFS=$as_save_IFS |
test -z "$as_dir" && as_dir=. |
$as_echo "PATH: $as_dir" |
done |
$as_echo "PATH: $as_dir" |
done |
IFS=$as_save_IFS |
|
} >&5 |
1742,9 → 2100,9
ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; |
esac |
case $ac_pass in |
1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;; |
1) as_fn_append ac_configure_args0 " '$ac_arg'" ;; |
2) |
ac_configure_args1="$ac_configure_args1 '$ac_arg'" |
as_fn_append ac_configure_args1 " '$ac_arg'" |
if test $ac_must_keep_next = true; then |
ac_must_keep_next=false # Got value, back to normal. |
else |
1760,13 → 2118,13
-* ) ac_must_keep_next=true ;; |
esac |
fi |
ac_configure_args="$ac_configure_args '$ac_arg'" |
as_fn_append ac_configure_args " '$ac_arg'" |
;; |
esac |
done |
done |
$as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; } |
$as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; } |
{ ac_configure_args0=; unset ac_configure_args0;} |
{ ac_configure_args1=; unset ac_configure_args1;} |
|
# When interrupted or exit'd, cleanup temporary files, and complete |
# config.log. We remove comments because anyway the quotes in there |
1791,13 → 2149,13
case $ac_val in #( |
*${as_nl}*) |
case $ac_var in #( |
*_cv_*) { $as_echo "$as_me:$LINENO: WARNING: cache variable $ac_var contains a newline" >&5 |
*_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 |
$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; |
esac |
case $ac_var in #( |
_ | IFS | as_nl) ;; #( |
BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( |
*) $as_unset $ac_var ;; |
*) { eval $ac_var=; unset $ac_var;} ;; |
esac ;; |
esac |
done |
1869,7 → 2227,7
exit $exit_status |
' 0 |
for ac_signal in 1 2 13 15; do |
trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal |
trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal |
done |
ac_signal=0 |
|
1876,6 → 2234,8
# confdefs.h avoids OS command line length limits that DEFS can exceed. |
rm -f -r conftest* confdefs.h |
|
$as_echo "/* confdefs.h */" > confdefs.h |
|
# Predefined preprocessor variables. |
|
cat >>confdefs.h <<_ACEOF |
1882,27 → 2242,27
#define PACKAGE_NAME "$PACKAGE_NAME" |
_ACEOF |
|
|
cat >>confdefs.h <<_ACEOF |
#define PACKAGE_TARNAME "$PACKAGE_TARNAME" |
_ACEOF |
|
|
cat >>confdefs.h <<_ACEOF |
#define PACKAGE_VERSION "$PACKAGE_VERSION" |
_ACEOF |
|
|
cat >>confdefs.h <<_ACEOF |
#define PACKAGE_STRING "$PACKAGE_STRING" |
_ACEOF |
|
|
cat >>confdefs.h <<_ACEOF |
#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT" |
_ACEOF |
|
cat >>confdefs.h <<_ACEOF |
#define PACKAGE_URL "$PACKAGE_URL" |
_ACEOF |
|
|
# Let the site file select an alternate cache file if it wants to. |
# Prefer an explicitly selected file to automatically selected ones. |
ac_site_file1=NONE |
1919,8 → 2279,8
for ac_site_file in "$ac_site_file1" "$ac_site_file2" |
do |
test "x$ac_site_file" = xNONE && continue |
if test -r "$ac_site_file"; then |
{ $as_echo "$as_me:$LINENO: loading site script $ac_site_file" >&5 |
if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then |
{ $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5 |
$as_echo "$as_me: loading site script $ac_site_file" >&6;} |
sed 's/^/| /' "$ac_site_file" >&5 |
. "$ac_site_file" |
1928,10 → 2288,10
done |
|
if test -r "$cache_file"; then |
# Some versions of bash will fail to source /dev/null (special |
# files actually), so we avoid doing that. |
if test -f "$cache_file"; then |
{ $as_echo "$as_me:$LINENO: loading cache $cache_file" >&5 |
# Some versions of bash will fail to source /dev/null (special files |
# actually), so we avoid doing that. DJGPP emulates it as a regular file. |
if test /dev/null != "$cache_file" && test -f "$cache_file"; then |
{ $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5 |
$as_echo "$as_me: loading cache $cache_file" >&6;} |
case $cache_file in |
[\\/]* | ?:[\\/]* ) . "$cache_file";; |
1939,7 → 2299,7
esac |
fi |
else |
{ $as_echo "$as_me:$LINENO: creating cache $cache_file" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5 |
$as_echo "$as_me: creating cache $cache_file" >&6;} |
>$cache_file |
fi |
1954,11 → 2314,11
eval ac_new_val=\$ac_env_${ac_var}_value |
case $ac_old_set,$ac_new_set in |
set,) |
{ $as_echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 |
$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} |
ac_cache_corrupted=: ;; |
,set) |
{ $as_echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5 |
$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} |
ac_cache_corrupted=: ;; |
,);; |
1968,17 → 2328,17
ac_old_val_w=`echo x $ac_old_val` |
ac_new_val_w=`echo x $ac_new_val` |
if test "$ac_old_val_w" != "$ac_new_val_w"; then |
{ $as_echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5 |
$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} |
ac_cache_corrupted=: |
else |
{ $as_echo "$as_me:$LINENO: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5 |
$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;} |
eval $ac_var=\$ac_old_val |
fi |
{ $as_echo "$as_me:$LINENO: former value: \`$ac_old_val'" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5 |
$as_echo "$as_me: former value: \`$ac_old_val'" >&2;} |
{ $as_echo "$as_me:$LINENO: current value: \`$ac_new_val'" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5 |
$as_echo "$as_me: current value: \`$ac_new_val'" >&2;} |
fi;; |
esac |
1990,44 → 2350,21
esac |
case " $ac_configure_args " in |
*" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. |
*) ac_configure_args="$ac_configure_args '$ac_arg'" ;; |
*) as_fn_append ac_configure_args " '$ac_arg'" ;; |
esac |
fi |
done |
if $ac_cache_corrupted; then |
{ $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 |
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} |
{ $as_echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5 |
$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;} |
{ { $as_echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5 |
$as_echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;} |
{ (exit 1); exit 1; }; } |
as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5 |
fi |
## -------------------- ## |
## Main body of script. ## |
## -------------------- ## |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ac_ext=c |
ac_cpp='$CPP $CPPFLAGS' |
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' |
2039,7 → 2376,7
|
case `pwd` in |
*\ * | *\ *) |
{ $as_echo "$as_me:$LINENO: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5 |
$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;; |
esac |
|
2064,24 → 2401,16
|
ac_aux_dir= |
for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do |
if test -f "$ac_dir/install-sh"; then |
ac_aux_dir=$ac_dir |
ac_install_sh="$ac_aux_dir/install-sh -c" |
break |
elif test -f "$ac_dir/install.sh"; then |
ac_aux_dir=$ac_dir |
ac_install_sh="$ac_aux_dir/install.sh -c" |
break |
elif test -f "$ac_dir/shtool"; then |
ac_aux_dir=$ac_dir |
ac_install_sh="$ac_aux_dir/shtool install -c" |
break |
fi |
for ac_t in install-sh install.sh shtool; do |
if test -f "$ac_dir/$ac_t"; then |
ac_aux_dir=$ac_dir |
ac_install_sh="$ac_aux_dir/$ac_t -c" |
break 2 |
fi |
done |
done |
if test -z "$ac_aux_dir"; then |
{ { $as_echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" >&5 |
$as_echo "$as_me: error: cannot find install-sh or install.sh in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" >&2;} |
{ (exit 1); exit 1; }; } |
as_fn_error "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5 |
fi |
|
# These three variables are undocumented and unsupported, |
2095,13 → 2424,11
|
# Make sure we can run config.sub. |
$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 || |
{ { $as_echo "$as_me:$LINENO: error: cannot run $SHELL $ac_aux_dir/config.sub" >&5 |
$as_echo "$as_me: error: cannot run $SHELL $ac_aux_dir/config.sub" >&2;} |
{ (exit 1); exit 1; }; } |
as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5 |
|
{ $as_echo "$as_me:$LINENO: checking build system type" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5 |
$as_echo_n "checking build system type... " >&6; } |
if test "${ac_cv_build+set}" = set; then |
if test "${ac_cv_build+set}" = set; then : |
$as_echo_n "(cached) " >&6 |
else |
ac_build_alias=$build_alias |
2108,22 → 2435,16
test "x$ac_build_alias" = x && |
ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"` |
test "x$ac_build_alias" = x && |
{ { $as_echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5 |
$as_echo "$as_me: error: cannot guess build type; you must specify one" >&2;} |
{ (exit 1); exit 1; }; } |
as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5 |
ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` || |
{ { $as_echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&5 |
$as_echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&2;} |
{ (exit 1); exit 1; }; } |
as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5 |
|
fi |
{ $as_echo "$as_me:$LINENO: result: $ac_cv_build" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5 |
$as_echo "$ac_cv_build" >&6; } |
case $ac_cv_build in |
*-*-*) ;; |
*) { { $as_echo "$as_me:$LINENO: error: invalid value of canonical build" >&5 |
$as_echo "$as_me: error: invalid value of canonical build" >&2;} |
{ (exit 1); exit 1; }; };; |
*) as_fn_error "invalid value of canonical build" "$LINENO" 5;; |
esac |
build=$ac_cv_build |
ac_save_IFS=$IFS; IFS='-' |
2139,9 → 2460,9
case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac |
|
|
{ $as_echo "$as_me:$LINENO: checking host system type" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5 |
$as_echo_n "checking host system type... " >&6; } |
if test "${ac_cv_host+set}" = set; then |
if test "${ac_cv_host+set}" = set; then : |
$as_echo_n "(cached) " >&6 |
else |
if test "x$host_alias" = x; then |
2148,19 → 2469,15
ac_cv_host=$ac_cv_build |
else |
ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` || |
{ { $as_echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&5 |
$as_echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&2;} |
{ (exit 1); exit 1; }; } |
as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5 |
fi |
|
fi |
{ $as_echo "$as_me:$LINENO: result: $ac_cv_host" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5 |
$as_echo "$ac_cv_host" >&6; } |
case $ac_cv_host in |
*-*-*) ;; |
*) { { $as_echo "$as_me:$LINENO: error: invalid value of canonical host" >&5 |
$as_echo "$as_me: error: invalid value of canonical host" >&2;} |
{ (exit 1); exit 1; }; };; |
*) as_fn_error "invalid value of canonical host" "$LINENO" 5;; |
esac |
host=$ac_cv_host |
ac_save_IFS=$IFS; IFS='-' |
2184,9 → 2501,9
if test -n "$ac_tool_prefix"; then |
# Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. |
set dummy ${ac_tool_prefix}gcc; ac_word=$2 |
{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 |
$as_echo_n "checking for $ac_word... " >&6; } |
if test "${ac_cv_prog_CC+set}" = set; then |
if test "${ac_cv_prog_CC+set}" = set; then : |
$as_echo_n "(cached) " >&6 |
else |
if test -n "$CC"; then |
2197,14 → 2514,14
do |
IFS=$as_save_IFS |
test -z "$as_dir" && as_dir=. |
for ac_exec_ext in '' $ac_executable_extensions; do |
for ac_exec_ext in '' $ac_executable_extensions; do |
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then |
ac_cv_prog_CC="${ac_tool_prefix}gcc" |
$as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 |
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
break 2 |
fi |
done |
done |
done |
IFS=$as_save_IFS |
|
fi |
2211,10 → 2528,10
fi |
CC=$ac_cv_prog_CC |
if test -n "$CC"; then |
{ $as_echo "$as_me:$LINENO: result: $CC" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 |
$as_echo "$CC" >&6; } |
else |
{ $as_echo "$as_me:$LINENO: result: no" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
$as_echo "no" >&6; } |
fi |
|
2224,9 → 2541,9
ac_ct_CC=$CC |
# Extract the first word of "gcc", so it can be a program name with args. |
set dummy gcc; ac_word=$2 |
{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 |
$as_echo_n "checking for $ac_word... " >&6; } |
if test "${ac_cv_prog_ac_ct_CC+set}" = set; then |
if test "${ac_cv_prog_ac_ct_CC+set}" = set; then : |
$as_echo_n "(cached) " >&6 |
else |
if test -n "$ac_ct_CC"; then |
2237,14 → 2554,14
do |
IFS=$as_save_IFS |
test -z "$as_dir" && as_dir=. |
for ac_exec_ext in '' $ac_executable_extensions; do |
for ac_exec_ext in '' $ac_executable_extensions; do |
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then |
ac_cv_prog_ac_ct_CC="gcc" |
$as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 |
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
break 2 |
fi |
done |
done |
done |
IFS=$as_save_IFS |
|
fi |
2251,10 → 2568,10
fi |
ac_ct_CC=$ac_cv_prog_ac_ct_CC |
if test -n "$ac_ct_CC"; then |
{ $as_echo "$as_me:$LINENO: result: $ac_ct_CC" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 |
$as_echo "$ac_ct_CC" >&6; } |
else |
{ $as_echo "$as_me:$LINENO: result: no" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
$as_echo "no" >&6; } |
fi |
|
2263,7 → 2580,7
else |
case $cross_compiling:$ac_tool_warned in |
yes:) |
{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 |
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} |
ac_tool_warned=yes ;; |
esac |
2277,9 → 2594,9
if test -n "$ac_tool_prefix"; then |
# Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. |
set dummy ${ac_tool_prefix}cc; ac_word=$2 |
{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 |
$as_echo_n "checking for $ac_word... " >&6; } |
if test "${ac_cv_prog_CC+set}" = set; then |
if test "${ac_cv_prog_CC+set}" = set; then : |
$as_echo_n "(cached) " >&6 |
else |
if test -n "$CC"; then |
2290,14 → 2607,14
do |
IFS=$as_save_IFS |
test -z "$as_dir" && as_dir=. |
for ac_exec_ext in '' $ac_executable_extensions; do |
for ac_exec_ext in '' $ac_executable_extensions; do |
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then |
ac_cv_prog_CC="${ac_tool_prefix}cc" |
$as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 |
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
break 2 |
fi |
done |
done |
done |
IFS=$as_save_IFS |
|
fi |
2304,10 → 2621,10
fi |
CC=$ac_cv_prog_CC |
if test -n "$CC"; then |
{ $as_echo "$as_me:$LINENO: result: $CC" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 |
$as_echo "$CC" >&6; } |
else |
{ $as_echo "$as_me:$LINENO: result: no" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
$as_echo "no" >&6; } |
fi |
|
2317,9 → 2634,9
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 |
{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 |
$as_echo_n "checking for $ac_word... " >&6; } |
if test "${ac_cv_prog_CC+set}" = set; then |
if test "${ac_cv_prog_CC+set}" = set; then : |
$as_echo_n "(cached) " >&6 |
else |
if test -n "$CC"; then |
2331,7 → 2648,7
do |
IFS=$as_save_IFS |
test -z "$as_dir" && as_dir=. |
for ac_exec_ext in '' $ac_executable_extensions; do |
for ac_exec_ext in '' $ac_executable_extensions; do |
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then |
if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then |
ac_prog_rejected=yes |
2338,11 → 2655,11
continue |
fi |
ac_cv_prog_CC="cc" |
$as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 |
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
break 2 |
fi |
done |
done |
done |
IFS=$as_save_IFS |
|
if test $ac_prog_rejected = yes; then |
2361,10 → 2678,10
fi |
CC=$ac_cv_prog_CC |
if test -n "$CC"; then |
{ $as_echo "$as_me:$LINENO: result: $CC" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 |
$as_echo "$CC" >&6; } |
else |
{ $as_echo "$as_me:$LINENO: result: no" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
$as_echo "no" >&6; } |
fi |
|
2376,9 → 2693,9
do |
# Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. |
set dummy $ac_tool_prefix$ac_prog; ac_word=$2 |
{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 |
$as_echo_n "checking for $ac_word... " >&6; } |
if test "${ac_cv_prog_CC+set}" = set; then |
if test "${ac_cv_prog_CC+set}" = set; then : |
$as_echo_n "(cached) " >&6 |
else |
if test -n "$CC"; then |
2389,14 → 2706,14
do |
IFS=$as_save_IFS |
test -z "$as_dir" && as_dir=. |
for ac_exec_ext in '' $ac_executable_extensions; do |
for ac_exec_ext in '' $ac_executable_extensions; do |
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then |
ac_cv_prog_CC="$ac_tool_prefix$ac_prog" |
$as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 |
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
break 2 |
fi |
done |
done |
done |
IFS=$as_save_IFS |
|
fi |
2403,10 → 2720,10
fi |
CC=$ac_cv_prog_CC |
if test -n "$CC"; then |
{ $as_echo "$as_me:$LINENO: result: $CC" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 |
$as_echo "$CC" >&6; } |
else |
{ $as_echo "$as_me:$LINENO: result: no" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
$as_echo "no" >&6; } |
fi |
|
2420,9 → 2737,9
do |
# Extract the first word of "$ac_prog", so it can be a program name with args. |
set dummy $ac_prog; ac_word=$2 |
{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 |
$as_echo_n "checking for $ac_word... " >&6; } |
if test "${ac_cv_prog_ac_ct_CC+set}" = set; then |
if test "${ac_cv_prog_ac_ct_CC+set}" = set; then : |
$as_echo_n "(cached) " >&6 |
else |
if test -n "$ac_ct_CC"; then |
2433,14 → 2750,14
do |
IFS=$as_save_IFS |
test -z "$as_dir" && as_dir=. |
for ac_exec_ext in '' $ac_executable_extensions; do |
for ac_exec_ext in '' $ac_executable_extensions; do |
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then |
ac_cv_prog_ac_ct_CC="$ac_prog" |
$as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 |
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
break 2 |
fi |
done |
done |
done |
IFS=$as_save_IFS |
|
fi |
2447,10 → 2764,10
fi |
ac_ct_CC=$ac_cv_prog_ac_ct_CC |
if test -n "$ac_ct_CC"; then |
{ $as_echo "$as_me:$LINENO: result: $ac_ct_CC" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 |
$as_echo "$ac_ct_CC" >&6; } |
else |
{ $as_echo "$as_me:$LINENO: result: no" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
$as_echo "no" >&6; } |
fi |
|
2463,7 → 2780,7
else |
case $cross_compiling:$ac_tool_warned in |
yes:) |
{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 |
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} |
ac_tool_warned=yes ;; |
esac |
2474,57 → 2791,37
fi |
|
|
test -z "$CC" && { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 |
test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 |
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} |
{ { $as_echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH |
See \`config.log' for more details." >&5 |
$as_echo "$as_me: error: no acceptable C compiler found in \$PATH |
See \`config.log' for more details." >&2;} |
{ (exit 1); exit 1; }; }; } |
as_fn_error "no acceptable C compiler found in \$PATH |
See \`config.log' for more details." "$LINENO" 5; } |
|
# Provide some information about the compiler. |
$as_echo "$as_me:$LINENO: checking for C compiler version" >&5 |
$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 |
set X $ac_compile |
ac_compiler=$2 |
{ (ac_try="$ac_compiler --version >&5" |
for ac_option in --version -v -V -qversion; do |
{ { ac_try="$ac_compiler $ac_option >&5" |
case "(($ac_try" in |
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; |
*) ac_try_echo=$ac_try;; |
esac |
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" |
$as_echo "$ac_try_echo") >&5 |
(eval "$ac_compiler --version >&5") 2>&5 |
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" |
$as_echo "$ac_try_echo"; } >&5 |
(eval "$ac_compiler $ac_option >&5") 2>conftest.err |
ac_status=$? |
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 |
(exit $ac_status); } |
{ (ac_try="$ac_compiler -v >&5" |
case "(($ac_try" in |
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; |
*) ac_try_echo=$ac_try;; |
esac |
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" |
$as_echo "$ac_try_echo") >&5 |
(eval "$ac_compiler -v >&5") 2>&5 |
ac_status=$? |
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 |
(exit $ac_status); } |
{ (ac_try="$ac_compiler -V >&5" |
case "(($ac_try" in |
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; |
*) ac_try_echo=$ac_try;; |
esac |
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" |
$as_echo "$ac_try_echo") >&5 |
(eval "$ac_compiler -V >&5") 2>&5 |
ac_status=$? |
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 |
(exit $ac_status); } |
if test -s conftest.err; then |
sed '10a\ |
... rest of stderr output deleted ... |
10q' conftest.err >conftest.er1 |
cat conftest.er1 >&5 |
fi |
rm -f conftest.er1 conftest.err |
$as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 |
test $ac_status = 0; } |
done |
|
cat >conftest.$ac_ext <<_ACEOF |
/* confdefs.h. */ |
_ACEOF |
cat confdefs.h >>conftest.$ac_ext |
cat >>conftest.$ac_ext <<_ACEOF |
cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
/* end confdefs.h. */ |
|
int |
2540,8 → 2837,8
# Try to create an executable without -o first, disregard a.out. |
# It will help us diagnose broken compilers, and finding out an intuition |
# of exeext. |
{ $as_echo "$as_me:$LINENO: checking for C compiler default output file name" >&5 |
$as_echo_n "checking for C compiler default output file name... " >&6; } |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5 |
$as_echo_n "checking whether the C compiler works... " >&6; } |
ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` |
|
# The possible output files: |
2557,17 → 2854,17
done |
rm -f $ac_rmfiles |
|
if { (ac_try="$ac_link_default" |
if { { ac_try="$ac_link_default" |
case "(($ac_try" in |
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; |
*) ac_try_echo=$ac_try;; |
esac |
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" |
$as_echo "$ac_try_echo") >&5 |
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" |
$as_echo "$ac_try_echo"; } >&5 |
(eval "$ac_link_default") 2>&5 |
ac_status=$? |
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 |
(exit $ac_status); }; then |
$as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 |
test $ac_status = 0; }; then : |
# Autoconf-2.13 could set the ac_cv_exeext variable to `no'. |
# So ignore a value of `no', otherwise this would lead to `EXEEXT = no' |
# in a Makefile. We should not override ac_cv_exeext if it was cached, |
2584,7 → 2881,7
# certainly right. |
break;; |
*.* ) |
if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no; |
if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no; |
then :; else |
ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` |
fi |
2603,84 → 2900,42
else |
ac_file='' |
fi |
|
{ $as_echo "$as_me:$LINENO: result: $ac_file" >&5 |
$as_echo "$ac_file" >&6; } |
if test -z "$ac_file"; then |
$as_echo "$as_me: failed program was:" >&5 |
if test -z "$ac_file"; then : |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
$as_echo "no" >&6; } |
$as_echo "$as_me: failed program was:" >&5 |
sed 's/^/| /' conftest.$ac_ext >&5 |
|
{ { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 |
{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 |
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} |
{ { $as_echo "$as_me:$LINENO: error: C compiler cannot create executables |
See \`config.log' for more details." >&5 |
$as_echo "$as_me: error: C compiler cannot create executables |
See \`config.log' for more details." >&2;} |
{ (exit 77); exit 77; }; }; } |
{ as_fn_set_status 77 |
as_fn_error "C compiler cannot create executables |
See \`config.log' for more details." "$LINENO" 5; }; } |
else |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 |
$as_echo "yes" >&6; } |
fi |
|
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5 |
$as_echo_n "checking for C compiler default output file name... " >&6; } |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5 |
$as_echo "$ac_file" >&6; } |
ac_exeext=$ac_cv_exeext |
|
# Check that the compiler produces executables we can run. If not, either |
# the compiler is broken, or we cross compile. |
{ $as_echo "$as_me:$LINENO: checking whether the C compiler works" >&5 |
$as_echo_n "checking whether the C compiler works... " >&6; } |
# FIXME: These cross compiler hacks should be removed for Autoconf 3.0 |
# If not cross compiling, check that we can run a simple program. |
if test "$cross_compiling" != yes; then |
if { ac_try='./$ac_file' |
{ (case "(($ac_try" in |
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; |
*) ac_try_echo=$ac_try;; |
esac |
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" |
$as_echo "$ac_try_echo") >&5 |
(eval "$ac_try") 2>&5 |
ac_status=$? |
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 |
(exit $ac_status); }; }; then |
cross_compiling=no |
else |
if test "$cross_compiling" = maybe; then |
cross_compiling=yes |
else |
{ { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 |
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} |
{ { $as_echo "$as_me:$LINENO: error: cannot run C compiled programs. |
If you meant to cross compile, use \`--host'. |
See \`config.log' for more details." >&5 |
$as_echo "$as_me: error: cannot run C compiled programs. |
If you meant to cross compile, use \`--host'. |
See \`config.log' for more details." >&2;} |
{ (exit 1); exit 1; }; }; } |
fi |
fi |
fi |
{ $as_echo "$as_me:$LINENO: result: yes" >&5 |
$as_echo "yes" >&6; } |
|
rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out |
ac_clean_files=$ac_clean_files_save |
# Check that the compiler produces executables we can run. If not, either |
# the compiler is broken, or we cross compile. |
{ $as_echo "$as_me:$LINENO: checking whether we are cross compiling" >&5 |
$as_echo_n "checking whether we are cross compiling... " >&6; } |
{ $as_echo "$as_me:$LINENO: result: $cross_compiling" >&5 |
$as_echo "$cross_compiling" >&6; } |
|
{ $as_echo "$as_me:$LINENO: checking for suffix of executables" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5 |
$as_echo_n "checking for suffix of executables... " >&6; } |
if { (ac_try="$ac_link" |
if { { ac_try="$ac_link" |
case "(($ac_try" in |
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; |
*) ac_try_echo=$ac_try;; |
esac |
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" |
$as_echo "$ac_try_echo") >&5 |
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" |
$as_echo "$ac_try_echo"; } >&5 |
(eval "$ac_link") 2>&5 |
ac_status=$? |
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 |
(exit $ac_status); }; then |
$as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 |
test $ac_status = 0; }; then : |
# If both `conftest.exe' and `conftest' are `present' (well, observable) |
# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will |
# work properly (i.e., refer to `conftest.exe'), while it won't with |
2695,32 → 2950,83
esac |
done |
else |
{ { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 |
{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 |
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} |
{ { $as_echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link |
See \`config.log' for more details." >&5 |
$as_echo "$as_me: error: cannot compute suffix of executables: cannot compile and link |
See \`config.log' for more details." >&2;} |
{ (exit 1); exit 1; }; }; } |
as_fn_error "cannot compute suffix of executables: cannot compile and link |
See \`config.log' for more details." "$LINENO" 5; } |
fi |
|
rm -f conftest$ac_cv_exeext |
{ $as_echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5 |
rm -f conftest conftest$ac_cv_exeext |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5 |
$as_echo "$ac_cv_exeext" >&6; } |
|
rm -f conftest.$ac_ext |
EXEEXT=$ac_cv_exeext |
ac_exeext=$EXEEXT |
{ $as_echo "$as_me:$LINENO: checking for suffix of object files" >&5 |
cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
/* end confdefs.h. */ |
#include <stdio.h> |
int |
main () |
{ |
FILE *f = fopen ("conftest.out", "w"); |
return ferror (f) || fclose (f) != 0; |
|
; |
return 0; |
} |
_ACEOF |
ac_clean_files="$ac_clean_files conftest.out" |
# Check that the compiler produces executables we can run. If not, either |
# the compiler is broken, or we cross compile. |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5 |
$as_echo_n "checking whether we are cross compiling... " >&6; } |
if test "$cross_compiling" != yes; then |
{ { ac_try="$ac_link" |
case "(($ac_try" in |
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; |
*) ac_try_echo=$ac_try;; |
esac |
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" |
$as_echo "$ac_try_echo"; } >&5 |
(eval "$ac_link") 2>&5 |
ac_status=$? |
$as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 |
test $ac_status = 0; } |
if { ac_try='./conftest$ac_cv_exeext' |
{ { case "(($ac_try" in |
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; |
*) ac_try_echo=$ac_try;; |
esac |
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" |
$as_echo "$ac_try_echo"; } >&5 |
(eval "$ac_try") 2>&5 |
ac_status=$? |
$as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 |
test $ac_status = 0; }; }; then |
cross_compiling=no |
else |
if test "$cross_compiling" = maybe; then |
cross_compiling=yes |
else |
{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 |
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} |
as_fn_error "cannot run C compiled programs. |
If you meant to cross compile, use \`--host'. |
See \`config.log' for more details." "$LINENO" 5; } |
fi |
fi |
fi |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5 |
$as_echo "$cross_compiling" >&6; } |
|
rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out |
ac_clean_files=$ac_clean_files_save |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5 |
$as_echo_n "checking for suffix of object files... " >&6; } |
if test "${ac_cv_objext+set}" = set; then |
if test "${ac_cv_objext+set}" = set; then : |
$as_echo_n "(cached) " >&6 |
else |
cat >conftest.$ac_ext <<_ACEOF |
/* confdefs.h. */ |
_ACEOF |
cat confdefs.h >>conftest.$ac_ext |
cat >>conftest.$ac_ext <<_ACEOF |
cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
/* end confdefs.h. */ |
|
int |
2732,17 → 3038,17
} |
_ACEOF |
rm -f conftest.o conftest.obj |
if { (ac_try="$ac_compile" |
if { { ac_try="$ac_compile" |
case "(($ac_try" in |
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; |
*) ac_try_echo=$ac_try;; |
esac |
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" |
$as_echo "$ac_try_echo") >&5 |
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" |
$as_echo "$ac_try_echo"; } >&5 |
(eval "$ac_compile") 2>&5 |
ac_status=$? |
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 |
(exit $ac_status); }; then |
$as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 |
test $ac_status = 0; }; then : |
for ac_file in conftest.o conftest.obj conftest.*; do |
test -f "$ac_file" || continue; |
case $ac_file in |
2755,31 → 3061,23
$as_echo "$as_me: failed program was:" >&5 |
sed 's/^/| /' conftest.$ac_ext >&5 |
|
{ { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 |
{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 |
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} |
{ { $as_echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile |
See \`config.log' for more details." >&5 |
$as_echo "$as_me: error: cannot compute suffix of object files: cannot compile |
See \`config.log' for more details." >&2;} |
{ (exit 1); exit 1; }; }; } |
as_fn_error "cannot compute suffix of object files: cannot compile |
See \`config.log' for more details." "$LINENO" 5; } |
fi |
|
rm -f conftest.$ac_cv_objext conftest.$ac_ext |
fi |
{ $as_echo "$as_me:$LINENO: result: $ac_cv_objext" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5 |
$as_echo "$ac_cv_objext" >&6; } |
OBJEXT=$ac_cv_objext |
ac_objext=$OBJEXT |
{ $as_echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5 |
$as_echo_n "checking whether we are using the GNU C compiler... " >&6; } |
if test "${ac_cv_c_compiler_gnu+set}" = set; then |
if test "${ac_cv_c_compiler_gnu+set}" = set; then : |
$as_echo_n "(cached) " >&6 |
else |
cat >conftest.$ac_ext <<_ACEOF |
/* confdefs.h. */ |
_ACEOF |
cat confdefs.h >>conftest.$ac_ext |
cat >>conftest.$ac_ext <<_ACEOF |
cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
/* end confdefs.h. */ |
|
int |
2793,37 → 3091,16
return 0; |
} |
_ACEOF |
rm -f conftest.$ac_objext |
if { (ac_try="$ac_compile" |
case "(($ac_try" in |
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; |
*) ac_try_echo=$ac_try;; |
esac |
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" |
$as_echo "$ac_try_echo") >&5 |
(eval "$ac_compile") 2>conftest.er1 |
ac_status=$? |
grep -v '^ *+' conftest.er1 >conftest.err |
rm -f conftest.er1 |
cat conftest.err >&5 |
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 |
(exit $ac_status); } && { |
test -z "$ac_c_werror_flag" || |
test ! -s conftest.err |
} && test -s conftest.$ac_objext; then |
if ac_fn_c_try_compile "$LINENO"; then : |
ac_compiler_gnu=yes |
else |
$as_echo "$as_me: failed program was:" >&5 |
sed 's/^/| /' conftest.$ac_ext >&5 |
|
ac_compiler_gnu=no |
ac_compiler_gnu=no |
fi |
|
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext |
ac_cv_c_compiler_gnu=$ac_compiler_gnu |
|
fi |
{ $as_echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 |
$as_echo "$ac_cv_c_compiler_gnu" >&6; } |
if test $ac_compiler_gnu = yes; then |
GCC=yes |
2832,9 → 3109,9
fi |
ac_test_CFLAGS=${CFLAGS+set} |
ac_save_CFLAGS=$CFLAGS |
{ $as_echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 |
$as_echo_n "checking whether $CC accepts -g... " >&6; } |
if test "${ac_cv_prog_cc_g+set}" = set; then |
if test "${ac_cv_prog_cc_g+set}" = set; then : |
$as_echo_n "(cached) " >&6 |
else |
ac_save_c_werror_flag=$ac_c_werror_flag |
2841,11 → 3118,7
ac_c_werror_flag=yes |
ac_cv_prog_cc_g=no |
CFLAGS="-g" |
cat >conftest.$ac_ext <<_ACEOF |
/* confdefs.h. */ |
_ACEOF |
cat confdefs.h >>conftest.$ac_ext |
cat >>conftest.$ac_ext <<_ACEOF |
cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
/* end confdefs.h. */ |
|
int |
2856,35 → 3129,11
return 0; |
} |
_ACEOF |
rm -f conftest.$ac_objext |
if { (ac_try="$ac_compile" |
case "(($ac_try" in |
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; |
*) ac_try_echo=$ac_try;; |
esac |
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" |
$as_echo "$ac_try_echo") >&5 |
(eval "$ac_compile") 2>conftest.er1 |
ac_status=$? |
grep -v '^ *+' conftest.er1 >conftest.err |
rm -f conftest.er1 |
cat conftest.err >&5 |
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 |
(exit $ac_status); } && { |
test -z "$ac_c_werror_flag" || |
test ! -s conftest.err |
} && test -s conftest.$ac_objext; then |
if ac_fn_c_try_compile "$LINENO"; then : |
ac_cv_prog_cc_g=yes |
else |
$as_echo "$as_me: failed program was:" >&5 |
sed 's/^/| /' conftest.$ac_ext >&5 |
|
CFLAGS="" |
cat >conftest.$ac_ext <<_ACEOF |
/* confdefs.h. */ |
_ACEOF |
cat confdefs.h >>conftest.$ac_ext |
cat >>conftest.$ac_ext <<_ACEOF |
CFLAGS="" |
cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
/* end confdefs.h. */ |
|
int |
2895,36 → 3144,12
return 0; |
} |
_ACEOF |
rm -f conftest.$ac_objext |
if { (ac_try="$ac_compile" |
case "(($ac_try" in |
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; |
*) ac_try_echo=$ac_try;; |
esac |
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" |
$as_echo "$ac_try_echo") >&5 |
(eval "$ac_compile") 2>conftest.er1 |
ac_status=$? |
grep -v '^ *+' conftest.er1 >conftest.err |
rm -f conftest.er1 |
cat conftest.err >&5 |
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 |
(exit $ac_status); } && { |
test -z "$ac_c_werror_flag" || |
test ! -s conftest.err |
} && test -s conftest.$ac_objext; then |
: |
if ac_fn_c_try_compile "$LINENO"; then : |
|
else |
$as_echo "$as_me: failed program was:" >&5 |
sed 's/^/| /' conftest.$ac_ext >&5 |
|
ac_c_werror_flag=$ac_save_c_werror_flag |
ac_c_werror_flag=$ac_save_c_werror_flag |
CFLAGS="-g" |
cat >conftest.$ac_ext <<_ACEOF |
/* confdefs.h. */ |
_ACEOF |
cat confdefs.h >>conftest.$ac_ext |
cat >>conftest.$ac_ext <<_ACEOF |
cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
/* end confdefs.h. */ |
|
int |
2935,42 → 3160,17
return 0; |
} |
_ACEOF |
rm -f conftest.$ac_objext |
if { (ac_try="$ac_compile" |
case "(($ac_try" in |
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; |
*) ac_try_echo=$ac_try;; |
esac |
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" |
$as_echo "$ac_try_echo") >&5 |
(eval "$ac_compile") 2>conftest.er1 |
ac_status=$? |
grep -v '^ *+' conftest.er1 >conftest.err |
rm -f conftest.er1 |
cat conftest.err >&5 |
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 |
(exit $ac_status); } && { |
test -z "$ac_c_werror_flag" || |
test ! -s conftest.err |
} && test -s conftest.$ac_objext; then |
if ac_fn_c_try_compile "$LINENO"; then : |
ac_cv_prog_cc_g=yes |
else |
$as_echo "$as_me: failed program was:" >&5 |
sed 's/^/| /' conftest.$ac_ext >&5 |
|
|
fi |
|
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext |
fi |
|
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext |
fi |
|
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext |
ac_c_werror_flag=$ac_save_c_werror_flag |
fi |
{ $as_echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 |
$as_echo "$ac_cv_prog_cc_g" >&6; } |
if test "$ac_test_CFLAGS" = set; then |
CFLAGS=$ac_save_CFLAGS |
2987,18 → 3187,14
CFLAGS= |
fi |
fi |
{ $as_echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5 |
$as_echo_n "checking for $CC option to accept ISO C89... " >&6; } |
if test "${ac_cv_prog_cc_c89+set}" = set; then |
if test "${ac_cv_prog_cc_c89+set}" = set; then : |
$as_echo_n "(cached) " >&6 |
else |
ac_cv_prog_cc_c89=no |
ac_save_CC=$CC |
cat >conftest.$ac_ext <<_ACEOF |
/* confdefs.h. */ |
_ACEOF |
cat confdefs.h >>conftest.$ac_ext |
cat >>conftest.$ac_ext <<_ACEOF |
cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
/* end confdefs.h. */ |
#include <stdarg.h> |
#include <stdio.h> |
3055,32 → 3251,9
-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" |
do |
CC="$ac_save_CC $ac_arg" |
rm -f conftest.$ac_objext |
if { (ac_try="$ac_compile" |
case "(($ac_try" in |
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; |
*) ac_try_echo=$ac_try;; |
esac |
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" |
$as_echo "$ac_try_echo") >&5 |
(eval "$ac_compile") 2>conftest.er1 |
ac_status=$? |
grep -v '^ *+' conftest.er1 >conftest.err |
rm -f conftest.er1 |
cat conftest.err >&5 |
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 |
(exit $ac_status); } && { |
test -z "$ac_c_werror_flag" || |
test ! -s conftest.err |
} && test -s conftest.$ac_objext; then |
if ac_fn_c_try_compile "$LINENO"; then : |
ac_cv_prog_cc_c89=$ac_arg |
else |
$as_echo "$as_me: failed program was:" >&5 |
sed 's/^/| /' conftest.$ac_ext >&5 |
|
|
fi |
|
rm -f core conftest.err conftest.$ac_objext |
test "x$ac_cv_prog_cc_c89" != "xno" && break |
done |
3091,17 → 3264,19
# AC_CACHE_VAL |
case "x$ac_cv_prog_cc_c89" in |
x) |
{ $as_echo "$as_me:$LINENO: result: none needed" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 |
$as_echo "none needed" >&6; } ;; |
xno) |
{ $as_echo "$as_me:$LINENO: result: unsupported" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 |
$as_echo "unsupported" >&6; } ;; |
*) |
CC="$CC $ac_cv_prog_cc_c89" |
{ $as_echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 |
$as_echo "$ac_cv_prog_cc_c89" >&6; } ;; |
esac |
if test "x$ac_cv_prog_cc_c89" != xno; then : |
|
fi |
|
ac_ext=c |
ac_cpp='$CPP $CPPFLAGS' |
3109,9 → 3284,9
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' |
ac_compiler_gnu=$ac_cv_c_compiler_gnu |
|
{ $as_echo "$as_me:$LINENO: checking for a sed that does not truncate output" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5 |
$as_echo_n "checking for a sed that does not truncate output... " >&6; } |
if test "${ac_cv_path_SED+set}" = set; then |
if test "${ac_cv_path_SED+set}" = set; then : |
$as_echo_n "(cached) " >&6 |
else |
ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/ |
3119,7 → 3294,7
ac_script="$ac_script$as_nl$ac_script" |
done |
echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed |
$as_unset ac_script || ac_script= |
{ ac_script=; unset ac_script;} |
if test -z "$SED"; then |
ac_path_SED_found=false |
# Loop through the user's path and test for each of PROGNAME-LIST |
3128,7 → 3303,7
do |
IFS=$as_save_IFS |
test -z "$as_dir" && as_dir=. |
for ac_prog in sed gsed; do |
for ac_prog in sed gsed; do |
for ac_exec_ext in '' $ac_executable_extensions; do |
ac_path_SED="$as_dir/$ac_prog$ac_exec_ext" |
{ test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue |
3148,7 → 3323,7
$as_echo '' >> "conftest.nl" |
"$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break |
diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break |
ac_count=`expr $ac_count + 1` |
as_fn_arith $ac_count + 1 && ac_count=$as_val |
if test $ac_count -gt ${ac_path_SED_max-0}; then |
# Best one so far, save it but keep looking for a better one |
ac_cv_path_SED="$ac_path_SED" |
3163,12 → 3338,10
$ac_path_SED_found && break 3 |
done |
done |
done |
done |
IFS=$as_save_IFS |
if test -z "$ac_cv_path_SED"; then |
{ { $as_echo "$as_me:$LINENO: error: no acceptable sed could be found in \$PATH" >&5 |
$as_echo "$as_me: error: no acceptable sed could be found in \$PATH" >&2;} |
{ (exit 1); exit 1; }; } |
as_fn_error "no acceptable sed could be found in \$PATH" "$LINENO" 5 |
fi |
else |
ac_cv_path_SED=$SED |
3175,7 → 3348,7
fi |
|
fi |
{ $as_echo "$as_me:$LINENO: result: $ac_cv_path_SED" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5 |
$as_echo "$ac_cv_path_SED" >&6; } |
SED="$ac_cv_path_SED" |
rm -f conftest.sed |
3193,9 → 3366,9
|
|
|
{ $as_echo "$as_me:$LINENO: checking for grep that handles long lines and -e" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5 |
$as_echo_n "checking for grep that handles long lines and -e... " >&6; } |
if test "${ac_cv_path_GREP+set}" = set; then |
if test "${ac_cv_path_GREP+set}" = set; then : |
$as_echo_n "(cached) " >&6 |
else |
if test -z "$GREP"; then |
3206,7 → 3379,7
do |
IFS=$as_save_IFS |
test -z "$as_dir" && as_dir=. |
for ac_prog in grep ggrep; do |
for ac_prog in grep ggrep; do |
for ac_exec_ext in '' $ac_executable_extensions; do |
ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext" |
{ test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue |
3226,7 → 3399,7
$as_echo 'GREP' >> "conftest.nl" |
"$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break |
diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break |
ac_count=`expr $ac_count + 1` |
as_fn_arith $ac_count + 1 && ac_count=$as_val |
if test $ac_count -gt ${ac_path_GREP_max-0}; then |
# Best one so far, save it but keep looking for a better one |
ac_cv_path_GREP="$ac_path_GREP" |
3241,12 → 3414,10
$ac_path_GREP_found && break 3 |
done |
done |
done |
done |
IFS=$as_save_IFS |
if test -z "$ac_cv_path_GREP"; then |
{ { $as_echo "$as_me:$LINENO: error: no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5 |
$as_echo "$as_me: error: no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;} |
{ (exit 1); exit 1; }; } |
as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 |
fi |
else |
ac_cv_path_GREP=$GREP |
3253,14 → 3424,14
fi |
|
fi |
{ $as_echo "$as_me:$LINENO: result: $ac_cv_path_GREP" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5 |
$as_echo "$ac_cv_path_GREP" >&6; } |
GREP="$ac_cv_path_GREP" |
|
|
{ $as_echo "$as_me:$LINENO: checking for egrep" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5 |
$as_echo_n "checking for egrep... " >&6; } |
if test "${ac_cv_path_EGREP+set}" = set; then |
if test "${ac_cv_path_EGREP+set}" = set; then : |
$as_echo_n "(cached) " >&6 |
else |
if echo a | $GREP -E '(a|b)' >/dev/null 2>&1 |
3274,7 → 3445,7
do |
IFS=$as_save_IFS |
test -z "$as_dir" && as_dir=. |
for ac_prog in egrep; do |
for ac_prog in egrep; do |
for ac_exec_ext in '' $ac_executable_extensions; do |
ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext" |
{ test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue |
3294,7 → 3465,7
$as_echo 'EGREP' >> "conftest.nl" |
"$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break |
diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break |
ac_count=`expr $ac_count + 1` |
as_fn_arith $ac_count + 1 && ac_count=$as_val |
if test $ac_count -gt ${ac_path_EGREP_max-0}; then |
# Best one so far, save it but keep looking for a better one |
ac_cv_path_EGREP="$ac_path_EGREP" |
3309,12 → 3480,10
$ac_path_EGREP_found && break 3 |
done |
done |
done |
done |
IFS=$as_save_IFS |
if test -z "$ac_cv_path_EGREP"; then |
{ { $as_echo "$as_me:$LINENO: error: no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5 |
$as_echo "$as_me: error: no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;} |
{ (exit 1); exit 1; }; } |
as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 |
fi |
else |
ac_cv_path_EGREP=$EGREP |
3322,14 → 3491,14
|
fi |
fi |
{ $as_echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5 |
$as_echo "$ac_cv_path_EGREP" >&6; } |
EGREP="$ac_cv_path_EGREP" |
|
|
{ $as_echo "$as_me:$LINENO: checking for fgrep" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5 |
$as_echo_n "checking for fgrep... " >&6; } |
if test "${ac_cv_path_FGREP+set}" = set; then |
if test "${ac_cv_path_FGREP+set}" = set; then : |
$as_echo_n "(cached) " >&6 |
else |
if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1 |
3343,7 → 3512,7
do |
IFS=$as_save_IFS |
test -z "$as_dir" && as_dir=. |
for ac_prog in fgrep; do |
for ac_prog in fgrep; do |
for ac_exec_ext in '' $ac_executable_extensions; do |
ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext" |
{ test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue |
3363,7 → 3532,7
$as_echo 'FGREP' >> "conftest.nl" |
"$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break |
diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break |
ac_count=`expr $ac_count + 1` |
as_fn_arith $ac_count + 1 && ac_count=$as_val |
if test $ac_count -gt ${ac_path_FGREP_max-0}; then |
# Best one so far, save it but keep looking for a better one |
ac_cv_path_FGREP="$ac_path_FGREP" |
3378,12 → 3547,10
$ac_path_FGREP_found && break 3 |
done |
done |
done |
done |
IFS=$as_save_IFS |
if test -z "$ac_cv_path_FGREP"; then |
{ { $as_echo "$as_me:$LINENO: error: no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5 |
$as_echo "$as_me: error: no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;} |
{ (exit 1); exit 1; }; } |
as_fn_error "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 |
fi |
else |
ac_cv_path_FGREP=$FGREP |
3391,7 → 3558,7
|
fi |
fi |
{ $as_echo "$as_me:$LINENO: result: $ac_cv_path_FGREP" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5 |
$as_echo "$ac_cv_path_FGREP" >&6; } |
FGREP="$ac_cv_path_FGREP" |
|
3417,7 → 3584,7
|
|
# Check whether --with-gnu-ld was given. |
if test "${with_gnu_ld+set}" = set; then |
if test "${with_gnu_ld+set}" = set; then : |
withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes |
else |
with_gnu_ld=no |
3426,7 → 3593,7
ac_prog=ld |
if test "$GCC" = yes; then |
# Check if gcc -print-prog-name=ld gives a path. |
{ $as_echo "$as_me:$LINENO: checking for ld used by $CC" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5 |
$as_echo_n "checking for ld used by $CC... " >&6; } |
case $host in |
*-*-mingw*) |
3456,13 → 3623,13
;; |
esac |
elif test "$with_gnu_ld" = yes; then |
{ $as_echo "$as_me:$LINENO: checking for GNU ld" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5 |
$as_echo_n "checking for GNU ld... " >&6; } |
else |
{ $as_echo "$as_me:$LINENO: checking for non-GNU ld" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5 |
$as_echo_n "checking for non-GNU ld... " >&6; } |
fi |
if test "${lt_cv_path_LD+set}" = set; then |
if test "${lt_cv_path_LD+set}" = set; then : |
$as_echo_n "(cached) " >&6 |
else |
if test -z "$LD"; then |
3493,18 → 3660,16
|
LD="$lt_cv_path_LD" |
if test -n "$LD"; then |
{ $as_echo "$as_me:$LINENO: result: $LD" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5 |
$as_echo "$LD" >&6; } |
else |
{ $as_echo "$as_me:$LINENO: result: no" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
$as_echo "no" >&6; } |
fi |
test -z "$LD" && { { $as_echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5 |
$as_echo "$as_me: error: no acceptable ld found in \$PATH" >&2;} |
{ (exit 1); exit 1; }; } |
{ $as_echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5 |
test -z "$LD" && as_fn_error "no acceptable ld found in \$PATH" "$LINENO" 5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5 |
$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; } |
if test "${lt_cv_prog_gnu_ld+set}" = set; then |
if test "${lt_cv_prog_gnu_ld+set}" = set; then : |
$as_echo_n "(cached) " >&6 |
else |
# I'd rather use --version here, but apparently some GNU lds only accept -v. |
3517,7 → 3682,7
;; |
esac |
fi |
{ $as_echo "$as_me:$LINENO: result: $lt_cv_prog_gnu_ld" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5 |
$as_echo "$lt_cv_prog_gnu_ld" >&6; } |
with_gnu_ld=$lt_cv_prog_gnu_ld |
|
3529,9 → 3694,9
|
|
|
{ $as_echo "$as_me:$LINENO: checking for BSD- or MS-compatible name lister (nm)" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5 |
$as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; } |
if test "${lt_cv_path_NM+set}" = set; then |
if test "${lt_cv_path_NM+set}" = set; then : |
$as_echo_n "(cached) " >&6 |
else |
if test -n "$NM"; then |
3578,7 → 3743,7
: ${lt_cv_path_NM=no} |
fi |
fi |
{ $as_echo "$as_me:$LINENO: result: $lt_cv_path_NM" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5 |
$as_echo "$lt_cv_path_NM" >&6; } |
if test "$lt_cv_path_NM" != "no"; then |
NM="$lt_cv_path_NM" |
3589,9 → 3754,9
do |
# Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. |
set dummy $ac_tool_prefix$ac_prog; ac_word=$2 |
{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 |
$as_echo_n "checking for $ac_word... " >&6; } |
if test "${ac_cv_prog_DUMPBIN+set}" = set; then |
if test "${ac_cv_prog_DUMPBIN+set}" = set; then : |
$as_echo_n "(cached) " >&6 |
else |
if test -n "$DUMPBIN"; then |
3602,14 → 3767,14
do |
IFS=$as_save_IFS |
test -z "$as_dir" && as_dir=. |
for ac_exec_ext in '' $ac_executable_extensions; do |
for ac_exec_ext in '' $ac_executable_extensions; do |
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then |
ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog" |
$as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 |
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
break 2 |
fi |
done |
done |
done |
IFS=$as_save_IFS |
|
fi |
3616,10 → 3781,10
fi |
DUMPBIN=$ac_cv_prog_DUMPBIN |
if test -n "$DUMPBIN"; then |
{ $as_echo "$as_me:$LINENO: result: $DUMPBIN" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5 |
$as_echo "$DUMPBIN" >&6; } |
else |
{ $as_echo "$as_me:$LINENO: result: no" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
$as_echo "no" >&6; } |
fi |
|
3633,9 → 3798,9
do |
# Extract the first word of "$ac_prog", so it can be a program name with args. |
set dummy $ac_prog; ac_word=$2 |
{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 |
$as_echo_n "checking for $ac_word... " >&6; } |
if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then |
if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then : |
$as_echo_n "(cached) " >&6 |
else |
if test -n "$ac_ct_DUMPBIN"; then |
3646,14 → 3811,14
do |
IFS=$as_save_IFS |
test -z "$as_dir" && as_dir=. |
for ac_exec_ext in '' $ac_executable_extensions; do |
for ac_exec_ext in '' $ac_executable_extensions; do |
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then |
ac_cv_prog_ac_ct_DUMPBIN="$ac_prog" |
$as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 |
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
break 2 |
fi |
done |
done |
done |
IFS=$as_save_IFS |
|
fi |
3660,10 → 3825,10
fi |
ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN |
if test -n "$ac_ct_DUMPBIN"; then |
{ $as_echo "$as_me:$LINENO: result: $ac_ct_DUMPBIN" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5 |
$as_echo "$ac_ct_DUMPBIN" >&6; } |
else |
{ $as_echo "$as_me:$LINENO: result: no" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
$as_echo "no" >&6; } |
fi |
|
3676,7 → 3841,7
else |
case $cross_compiling:$ac_tool_warned in |
yes:) |
{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 |
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} |
ac_tool_warned=yes ;; |
esac |
3696,20 → 3861,20
|
|
|
{ $as_echo "$as_me:$LINENO: checking the name lister ($NM) interface" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5 |
$as_echo_n "checking the name lister ($NM) interface... " >&6; } |
if test "${lt_cv_nm_interface+set}" = set; then |
if test "${lt_cv_nm_interface+set}" = set; then : |
$as_echo_n "(cached) " >&6 |
else |
lt_cv_nm_interface="BSD nm" |
echo "int some_variable = 0;" > conftest.$ac_ext |
(eval echo "\"\$as_me:3706: $ac_compile\"" >&5) |
(eval echo "\"\$as_me:3871: $ac_compile\"" >&5) |
(eval "$ac_compile" 2>conftest.err) |
cat conftest.err >&5 |
(eval echo "\"\$as_me:3709: $NM \\\"conftest.$ac_objext\\\"\"" >&5) |
(eval echo "\"\$as_me:3874: $NM \\\"conftest.$ac_objext\\\"\"" >&5) |
(eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out) |
cat conftest.err >&5 |
(eval echo "\"\$as_me:3712: output\"" >&5) |
(eval echo "\"\$as_me:3877: output\"" >&5) |
cat conftest.out >&5 |
if $GREP 'External.*some_variable' conftest.out > /dev/null; then |
lt_cv_nm_interface="MS dumpbin" |
3716,24 → 3881,24
fi |
rm -f conftest* |
fi |
{ $as_echo "$as_me:$LINENO: result: $lt_cv_nm_interface" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5 |
$as_echo "$lt_cv_nm_interface" >&6; } |
|
{ $as_echo "$as_me:$LINENO: checking whether ln -s works" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5 |
$as_echo_n "checking whether ln -s works... " >&6; } |
LN_S=$as_ln_s |
if test "$LN_S" = "ln -s"; then |
{ $as_echo "$as_me:$LINENO: result: yes" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 |
$as_echo "yes" >&6; } |
else |
{ $as_echo "$as_me:$LINENO: result: no, using $LN_S" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5 |
$as_echo "no, using $LN_S" >&6; } |
fi |
|
# find the maximum length of command line arguments |
{ $as_echo "$as_me:$LINENO: checking the maximum length of command line arguments" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5 |
$as_echo_n "checking the maximum length of command line arguments... " >&6; } |
if test "${lt_cv_sys_max_cmd_len+set}" = set; then |
if test "${lt_cv_sys_max_cmd_len+set}" = set; then : |
$as_echo_n "(cached) " >&6 |
else |
i=0 |
3851,10 → 4016,10
fi |
|
if test -n $lt_cv_sys_max_cmd_len ; then |
{ $as_echo "$as_me:$LINENO: result: $lt_cv_sys_max_cmd_len" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5 |
$as_echo "$lt_cv_sys_max_cmd_len" >&6; } |
else |
{ $as_echo "$as_me:$LINENO: result: none" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5 |
$as_echo "none" >&6; } |
fi |
max_cmd_len=$lt_cv_sys_max_cmd_len |
3868,7 → 4033,7
: ${MV="mv -f"} |
: ${RM="rm -f"} |
|
{ $as_echo "$as_me:$LINENO: checking whether the shell understands some XSI constructs" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5 |
$as_echo_n "checking whether the shell understands some XSI constructs... " >&6; } |
# Try some XSI features |
xsi_shell=no |
3878,17 → 4043,17
&& eval 'test $(( 1 + 1 )) -eq 2 \ |
&& test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \ |
&& xsi_shell=yes |
{ $as_echo "$as_me:$LINENO: result: $xsi_shell" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5 |
$as_echo "$xsi_shell" >&6; } |
|
|
{ $as_echo "$as_me:$LINENO: checking whether the shell understands \"+=\"" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5 |
$as_echo_n "checking whether the shell understands \"+=\"... " >&6; } |
lt_shell_append=no |
( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \ |
>/dev/null 2>&1 \ |
&& lt_shell_append=yes |
{ $as_echo "$as_me:$LINENO: result: $lt_shell_append" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5 |
$as_echo "$lt_shell_append" >&6; } |
|
|
3923,14 → 4088,14
|
|
|
{ $as_echo "$as_me:$LINENO: checking for $LD option to reload object files" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5 |
$as_echo_n "checking for $LD option to reload object files... " >&6; } |
if test "${lt_cv_ld_reload_flag+set}" = set; then |
if test "${lt_cv_ld_reload_flag+set}" = set; then : |
$as_echo_n "(cached) " >&6 |
else |
lt_cv_ld_reload_flag='-r' |
fi |
{ $as_echo "$as_me:$LINENO: result: $lt_cv_ld_reload_flag" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5 |
$as_echo "$lt_cv_ld_reload_flag" >&6; } |
reload_flag=$lt_cv_ld_reload_flag |
case $reload_flag in |
3959,9 → 4124,9
if test -n "$ac_tool_prefix"; then |
# Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args. |
set dummy ${ac_tool_prefix}objdump; ac_word=$2 |
{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 |
$as_echo_n "checking for $ac_word... " >&6; } |
if test "${ac_cv_prog_OBJDUMP+set}" = set; then |
if test "${ac_cv_prog_OBJDUMP+set}" = set; then : |
$as_echo_n "(cached) " >&6 |
else |
if test -n "$OBJDUMP"; then |
3972,14 → 4137,14
do |
IFS=$as_save_IFS |
test -z "$as_dir" && as_dir=. |
for ac_exec_ext in '' $ac_executable_extensions; do |
for ac_exec_ext in '' $ac_executable_extensions; do |
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then |
ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump" |
$as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 |
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
break 2 |
fi |
done |
done |
done |
IFS=$as_save_IFS |
|
fi |
3986,10 → 4151,10
fi |
OBJDUMP=$ac_cv_prog_OBJDUMP |
if test -n "$OBJDUMP"; then |
{ $as_echo "$as_me:$LINENO: result: $OBJDUMP" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5 |
$as_echo "$OBJDUMP" >&6; } |
else |
{ $as_echo "$as_me:$LINENO: result: no" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
$as_echo "no" >&6; } |
fi |
|
3999,9 → 4164,9
ac_ct_OBJDUMP=$OBJDUMP |
# Extract the first word of "objdump", so it can be a program name with args. |
set dummy objdump; ac_word=$2 |
{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 |
$as_echo_n "checking for $ac_word... " >&6; } |
if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then |
if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then : |
$as_echo_n "(cached) " >&6 |
else |
if test -n "$ac_ct_OBJDUMP"; then |
4012,14 → 4177,14
do |
IFS=$as_save_IFS |
test -z "$as_dir" && as_dir=. |
for ac_exec_ext in '' $ac_executable_extensions; do |
for ac_exec_ext in '' $ac_executable_extensions; do |
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then |
ac_cv_prog_ac_ct_OBJDUMP="objdump" |
$as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 |
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
break 2 |
fi |
done |
done |
done |
IFS=$as_save_IFS |
|
fi |
4026,10 → 4191,10
fi |
ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP |
if test -n "$ac_ct_OBJDUMP"; then |
{ $as_echo "$as_me:$LINENO: result: $ac_ct_OBJDUMP" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5 |
$as_echo "$ac_ct_OBJDUMP" >&6; } |
else |
{ $as_echo "$as_me:$LINENO: result: no" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
$as_echo "no" >&6; } |
fi |
|
4038,7 → 4203,7
else |
case $cross_compiling:$ac_tool_warned in |
yes:) |
{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 |
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} |
ac_tool_warned=yes ;; |
esac |
4058,9 → 4223,9
|
|
|
{ $as_echo "$as_me:$LINENO: checking how to recognize dependent libraries" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5 |
$as_echo_n "checking how to recognize dependent libraries... " >&6; } |
if test "${lt_cv_deplibs_check_method+set}" = set; then |
if test "${lt_cv_deplibs_check_method+set}" = set; then : |
$as_echo_n "(cached) " >&6 |
else |
lt_cv_file_magic_cmd='$MAGIC_CMD' |
4254,7 → 4419,7
esac |
|
fi |
{ $as_echo "$as_me:$LINENO: result: $lt_cv_deplibs_check_method" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5 |
$as_echo "$lt_cv_deplibs_check_method" >&6; } |
file_magic_cmd=$lt_cv_file_magic_cmd |
deplibs_check_method=$lt_cv_deplibs_check_method |
4274,9 → 4439,9
if test -n "$ac_tool_prefix"; then |
# Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args. |
set dummy ${ac_tool_prefix}ar; ac_word=$2 |
{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 |
$as_echo_n "checking for $ac_word... " >&6; } |
if test "${ac_cv_prog_AR+set}" = set; then |
if test "${ac_cv_prog_AR+set}" = set; then : |
$as_echo_n "(cached) " >&6 |
else |
if test -n "$AR"; then |
4287,14 → 4452,14
do |
IFS=$as_save_IFS |
test -z "$as_dir" && as_dir=. |
for ac_exec_ext in '' $ac_executable_extensions; do |
for ac_exec_ext in '' $ac_executable_extensions; do |
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then |
ac_cv_prog_AR="${ac_tool_prefix}ar" |
$as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 |
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
break 2 |
fi |
done |
done |
done |
IFS=$as_save_IFS |
|
fi |
4301,10 → 4466,10
fi |
AR=$ac_cv_prog_AR |
if test -n "$AR"; then |
{ $as_echo "$as_me:$LINENO: result: $AR" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5 |
$as_echo "$AR" >&6; } |
else |
{ $as_echo "$as_me:$LINENO: result: no" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
$as_echo "no" >&6; } |
fi |
|
4314,9 → 4479,9
ac_ct_AR=$AR |
# Extract the first word of "ar", so it can be a program name with args. |
set dummy ar; ac_word=$2 |
{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 |
$as_echo_n "checking for $ac_word... " >&6; } |
if test "${ac_cv_prog_ac_ct_AR+set}" = set; then |
if test "${ac_cv_prog_ac_ct_AR+set}" = set; then : |
$as_echo_n "(cached) " >&6 |
else |
if test -n "$ac_ct_AR"; then |
4327,14 → 4492,14
do |
IFS=$as_save_IFS |
test -z "$as_dir" && as_dir=. |
for ac_exec_ext in '' $ac_executable_extensions; do |
for ac_exec_ext in '' $ac_executable_extensions; do |
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then |
ac_cv_prog_ac_ct_AR="ar" |
$as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 |
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
break 2 |
fi |
done |
done |
done |
IFS=$as_save_IFS |
|
fi |
4341,10 → 4506,10
fi |
ac_ct_AR=$ac_cv_prog_ac_ct_AR |
if test -n "$ac_ct_AR"; then |
{ $as_echo "$as_me:$LINENO: result: $ac_ct_AR" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5 |
$as_echo "$ac_ct_AR" >&6; } |
else |
{ $as_echo "$as_me:$LINENO: result: no" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
$as_echo "no" >&6; } |
fi |
|
4353,7 → 4518,7
else |
case $cross_compiling:$ac_tool_warned in |
yes:) |
{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 |
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} |
ac_tool_warned=yes ;; |
esac |
4379,9 → 4544,9
if test -n "$ac_tool_prefix"; then |
# Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. |
set dummy ${ac_tool_prefix}strip; ac_word=$2 |
{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 |
$as_echo_n "checking for $ac_word... " >&6; } |
if test "${ac_cv_prog_STRIP+set}" = set; then |
if test "${ac_cv_prog_STRIP+set}" = set; then : |
$as_echo_n "(cached) " >&6 |
else |
if test -n "$STRIP"; then |
4392,14 → 4557,14
do |
IFS=$as_save_IFS |
test -z "$as_dir" && as_dir=. |
for ac_exec_ext in '' $ac_executable_extensions; do |
for ac_exec_ext in '' $ac_executable_extensions; do |
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then |
ac_cv_prog_STRIP="${ac_tool_prefix}strip" |
$as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 |
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
break 2 |
fi |
done |
done |
done |
IFS=$as_save_IFS |
|
fi |
4406,10 → 4571,10
fi |
STRIP=$ac_cv_prog_STRIP |
if test -n "$STRIP"; then |
{ $as_echo "$as_me:$LINENO: result: $STRIP" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 |
$as_echo "$STRIP" >&6; } |
else |
{ $as_echo "$as_me:$LINENO: result: no" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
$as_echo "no" >&6; } |
fi |
|
4419,9 → 4584,9
ac_ct_STRIP=$STRIP |
# Extract the first word of "strip", so it can be a program name with args. |
set dummy strip; ac_word=$2 |
{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 |
$as_echo_n "checking for $ac_word... " >&6; } |
if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then |
if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then : |
$as_echo_n "(cached) " >&6 |
else |
if test -n "$ac_ct_STRIP"; then |
4432,14 → 4597,14
do |
IFS=$as_save_IFS |
test -z "$as_dir" && as_dir=. |
for ac_exec_ext in '' $ac_executable_extensions; do |
for ac_exec_ext in '' $ac_executable_extensions; do |
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then |
ac_cv_prog_ac_ct_STRIP="strip" |
$as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 |
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
break 2 |
fi |
done |
done |
done |
IFS=$as_save_IFS |
|
fi |
4446,10 → 4611,10
fi |
ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP |
if test -n "$ac_ct_STRIP"; then |
{ $as_echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 |
$as_echo "$ac_ct_STRIP" >&6; } |
else |
{ $as_echo "$as_me:$LINENO: result: no" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
$as_echo "no" >&6; } |
fi |
|
4458,7 → 4623,7
else |
case $cross_compiling:$ac_tool_warned in |
yes:) |
{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 |
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} |
ac_tool_warned=yes ;; |
esac |
4478,9 → 4643,9
if test -n "$ac_tool_prefix"; then |
# Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args. |
set dummy ${ac_tool_prefix}ranlib; ac_word=$2 |
{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 |
$as_echo_n "checking for $ac_word... " >&6; } |
if test "${ac_cv_prog_RANLIB+set}" = set; then |
if test "${ac_cv_prog_RANLIB+set}" = set; then : |
$as_echo_n "(cached) " >&6 |
else |
if test -n "$RANLIB"; then |
4491,14 → 4656,14
do |
IFS=$as_save_IFS |
test -z "$as_dir" && as_dir=. |
for ac_exec_ext in '' $ac_executable_extensions; do |
for ac_exec_ext in '' $ac_executable_extensions; do |
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then |
ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib" |
$as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 |
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
break 2 |
fi |
done |
done |
done |
IFS=$as_save_IFS |
|
fi |
4505,10 → 4670,10
fi |
RANLIB=$ac_cv_prog_RANLIB |
if test -n "$RANLIB"; then |
{ $as_echo "$as_me:$LINENO: result: $RANLIB" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5 |
$as_echo "$RANLIB" >&6; } |
else |
{ $as_echo "$as_me:$LINENO: result: no" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
$as_echo "no" >&6; } |
fi |
|
4518,9 → 4683,9
ac_ct_RANLIB=$RANLIB |
# Extract the first word of "ranlib", so it can be a program name with args. |
set dummy ranlib; ac_word=$2 |
{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 |
$as_echo_n "checking for $ac_word... " >&6; } |
if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then |
if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then : |
$as_echo_n "(cached) " >&6 |
else |
if test -n "$ac_ct_RANLIB"; then |
4531,14 → 4696,14
do |
IFS=$as_save_IFS |
test -z "$as_dir" && as_dir=. |
for ac_exec_ext in '' $ac_executable_extensions; do |
for ac_exec_ext in '' $ac_executable_extensions; do |
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then |
ac_cv_prog_ac_ct_RANLIB="ranlib" |
$as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 |
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
break 2 |
fi |
done |
done |
done |
IFS=$as_save_IFS |
|
fi |
4545,10 → 4710,10
fi |
ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB |
if test -n "$ac_ct_RANLIB"; then |
{ $as_echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5 |
$as_echo "$ac_ct_RANLIB" >&6; } |
else |
{ $as_echo "$as_me:$LINENO: result: no" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
$as_echo "no" >&6; } |
fi |
|
4557,7 → 4722,7
else |
case $cross_compiling:$ac_tool_warned in |
yes:) |
{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 |
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} |
ac_tool_warned=yes ;; |
esac |
4635,9 → 4800,9
|
|
# Check for command to grab the raw symbol name followed by C symbol from nm. |
{ $as_echo "$as_me:$LINENO: checking command to parse $NM output from $compiler object" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5 |
$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; } |
if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then |
if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then : |
$as_echo_n "(cached) " >&6 |
else |
|
4753,18 → 4918,18
int main(){nm_test_var='a';nm_test_func();return(0);} |
_LT_EOF |
|
if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 |
if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 |
(eval $ac_compile) 2>&5 |
ac_status=$? |
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 |
(exit $ac_status); }; then |
$as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 |
test $ac_status = 0; }; then |
# Now try to grab the symbols. |
nlist=conftest.nm |
if { (eval echo "$as_me:$LINENO: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\"") >&5 |
if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\""; } >&5 |
(eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5 |
ac_status=$? |
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 |
(exit $ac_status); } && test -s "$nlist"; then |
$as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 |
test $ac_status = 0; } && test -s "$nlist"; then |
# Try sorting and uniquifying the output. |
if sort "$nlist" | uniq > "$nlist"T; then |
mv -f "$nlist"T "$nlist" |
4817,11 → 4982,11
lt_save_CFLAGS="$CFLAGS" |
LIBS="conftstm.$ac_objext" |
CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag" |
if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 |
if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 |
(eval $ac_link) 2>&5 |
ac_status=$? |
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 |
(exit $ac_status); } && test -s conftest${ac_exeext}; then |
$as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 |
test $ac_status = 0; } && test -s conftest${ac_exeext}; then |
pipe_works=yes |
fi |
LIBS="$lt_save_LIBS" |
4855,10 → 5020,10
lt_cv_sys_global_symbol_to_cdecl= |
fi |
if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then |
{ $as_echo "$as_me:$LINENO: result: failed" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5 |
$as_echo "failed" >&6; } |
else |
{ $as_echo "$as_me:$LINENO: result: ok" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5 |
$as_echo "ok" >&6; } |
fi |
|
4885,7 → 5050,7
|
|
# Check whether --enable-libtool-lock was given. |
if test "${enable_libtool_lock+set}" = set; then |
if test "${enable_libtool_lock+set}" = set; then : |
enableval=$enable_libtool_lock; |
fi |
|
4897,11 → 5062,11
ia64-*-hpux*) |
# Find out which ABI we are using. |
echo 'int i;' > conftest.$ac_ext |
if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 |
if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 |
(eval $ac_compile) 2>&5 |
ac_status=$? |
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 |
(exit $ac_status); }; then |
$as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 |
test $ac_status = 0; }; then |
case `/usr/bin/file conftest.$ac_objext` in |
*ELF-32*) |
HPUX_IA64_MODE="32" |
4915,12 → 5080,12
;; |
*-*-irix6*) |
# Find out which ABI we are using. |
echo '#line 4918 "configure"' > conftest.$ac_ext |
if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 |
echo '#line 5083 "configure"' > conftest.$ac_ext |
if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 |
(eval $ac_compile) 2>&5 |
ac_status=$? |
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 |
(exit $ac_status); }; then |
$as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 |
test $ac_status = 0; }; then |
if test "$lt_cv_prog_gnu_ld" = yes; then |
case `/usr/bin/file conftest.$ac_objext` in |
*32-bit*) |
4954,11 → 5119,11
s390*-*linux*|s390*-*tpf*|sparc*-*linux*) |
# Find out which ABI we are using. |
echo 'int i;' > conftest.$ac_ext |
if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 |
if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 |
(eval $ac_compile) 2>&5 |
ac_status=$? |
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 |
(exit $ac_status); }; then |
$as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 |
test $ac_status = 0; }; then |
case `/usr/bin/file conftest.o` in |
*32-bit*) |
case $host in |
5007,9 → 5172,9
# On SCO OpenServer 5, we need -belf to get full-featured binaries. |
SAVE_CFLAGS="$CFLAGS" |
CFLAGS="$CFLAGS -belf" |
{ $as_echo "$as_me:$LINENO: checking whether the C compiler needs -belf" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5 |
$as_echo_n "checking whether the C compiler needs -belf... " >&6; } |
if test "${lt_cv_cc_needs_belf+set}" = set; then |
if test "${lt_cv_cc_needs_belf+set}" = set; then : |
$as_echo_n "(cached) " >&6 |
else |
ac_ext=c |
5018,11 → 5183,7
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' |
ac_compiler_gnu=$ac_cv_c_compiler_gnu |
|
cat >conftest.$ac_ext <<_ACEOF |
/* confdefs.h. */ |
_ACEOF |
cat confdefs.h >>conftest.$ac_ext |
cat >>conftest.$ac_ext <<_ACEOF |
cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
/* end confdefs.h. */ |
|
int |
5033,38 → 5194,13
return 0; |
} |
_ACEOF |
rm -f conftest.$ac_objext conftest$ac_exeext |
if { (ac_try="$ac_link" |
case "(($ac_try" in |
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; |
*) ac_try_echo=$ac_try;; |
esac |
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" |
$as_echo "$ac_try_echo") >&5 |
(eval "$ac_link") 2>conftest.er1 |
ac_status=$? |
grep -v '^ *+' conftest.er1 >conftest.err |
rm -f conftest.er1 |
cat conftest.err >&5 |
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 |
(exit $ac_status); } && { |
test -z "$ac_c_werror_flag" || |
test ! -s conftest.err |
} && test -s conftest$ac_exeext && { |
test "$cross_compiling" = yes || |
$as_test_x conftest$ac_exeext |
}; then |
if ac_fn_c_try_link "$LINENO"; then : |
lt_cv_cc_needs_belf=yes |
else |
$as_echo "$as_me: failed program was:" >&5 |
sed 's/^/| /' conftest.$ac_ext >&5 |
|
lt_cv_cc_needs_belf=no |
lt_cv_cc_needs_belf=no |
fi |
|
rm -rf conftest.dSYM |
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ |
conftest$ac_exeext conftest.$ac_ext |
rm -f core conftest.err conftest.$ac_objext \ |
conftest$ac_exeext conftest.$ac_ext |
ac_ext=c |
ac_cpp='$CPP $CPPFLAGS' |
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' |
5072,7 → 5208,7
ac_compiler_gnu=$ac_cv_c_compiler_gnu |
|
fi |
{ $as_echo "$as_me:$LINENO: result: $lt_cv_cc_needs_belf" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5 |
$as_echo "$lt_cv_cc_needs_belf" >&6; } |
if test x"$lt_cv_cc_needs_belf" != x"yes"; then |
# this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf |
5082,11 → 5218,11
sparc*-*solaris*) |
# Find out which ABI we are using. |
echo 'int i;' > conftest.$ac_ext |
if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 |
if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 |
(eval $ac_compile) 2>&5 |
ac_status=$? |
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 |
(exit $ac_status); }; then |
$as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 |
test $ac_status = 0; }; then |
case `/usr/bin/file conftest.o` in |
*64-bit*) |
case $lt_cv_prog_gnu_ld in |
5112,9 → 5248,9
if test -n "$ac_tool_prefix"; then |
# Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args. |
set dummy ${ac_tool_prefix}dsymutil; ac_word=$2 |
{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 |
$as_echo_n "checking for $ac_word... " >&6; } |
if test "${ac_cv_prog_DSYMUTIL+set}" = set; then |
if test "${ac_cv_prog_DSYMUTIL+set}" = set; then : |
$as_echo_n "(cached) " >&6 |
else |
if test -n "$DSYMUTIL"; then |
5125,14 → 5261,14
do |
IFS=$as_save_IFS |
test -z "$as_dir" && as_dir=. |
for ac_exec_ext in '' $ac_executable_extensions; do |
for ac_exec_ext in '' $ac_executable_extensions; do |
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then |
ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil" |
$as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 |
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
break 2 |
fi |
done |
done |
done |
IFS=$as_save_IFS |
|
fi |
5139,10 → 5275,10
fi |
DSYMUTIL=$ac_cv_prog_DSYMUTIL |
if test -n "$DSYMUTIL"; then |
{ $as_echo "$as_me:$LINENO: result: $DSYMUTIL" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5 |
$as_echo "$DSYMUTIL" >&6; } |
else |
{ $as_echo "$as_me:$LINENO: result: no" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
$as_echo "no" >&6; } |
fi |
|
5152,9 → 5288,9
ac_ct_DSYMUTIL=$DSYMUTIL |
# Extract the first word of "dsymutil", so it can be a program name with args. |
set dummy dsymutil; ac_word=$2 |
{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 |
$as_echo_n "checking for $ac_word... " >&6; } |
if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then |
if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then : |
$as_echo_n "(cached) " >&6 |
else |
if test -n "$ac_ct_DSYMUTIL"; then |
5165,14 → 5301,14
do |
IFS=$as_save_IFS |
test -z "$as_dir" && as_dir=. |
for ac_exec_ext in '' $ac_executable_extensions; do |
for ac_exec_ext in '' $ac_executable_extensions; do |
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then |
ac_cv_prog_ac_ct_DSYMUTIL="dsymutil" |
$as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 |
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
break 2 |
fi |
done |
done |
done |
IFS=$as_save_IFS |
|
fi |
5179,10 → 5315,10
fi |
ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL |
if test -n "$ac_ct_DSYMUTIL"; then |
{ $as_echo "$as_me:$LINENO: result: $ac_ct_DSYMUTIL" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5 |
$as_echo "$ac_ct_DSYMUTIL" >&6; } |
else |
{ $as_echo "$as_me:$LINENO: result: no" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
$as_echo "no" >&6; } |
fi |
|
5191,7 → 5327,7
else |
case $cross_compiling:$ac_tool_warned in |
yes:) |
{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 |
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} |
ac_tool_warned=yes ;; |
esac |
5204,9 → 5340,9
if test -n "$ac_tool_prefix"; then |
# Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args. |
set dummy ${ac_tool_prefix}nmedit; ac_word=$2 |
{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 |
$as_echo_n "checking for $ac_word... " >&6; } |
if test "${ac_cv_prog_NMEDIT+set}" = set; then |
if test "${ac_cv_prog_NMEDIT+set}" = set; then : |
$as_echo_n "(cached) " >&6 |
else |
if test -n "$NMEDIT"; then |
5217,14 → 5353,14
do |
IFS=$as_save_IFS |
test -z "$as_dir" && as_dir=. |
for ac_exec_ext in '' $ac_executable_extensions; do |
for ac_exec_ext in '' $ac_executable_extensions; do |
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then |
ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit" |
$as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 |
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
break 2 |
fi |
done |
done |
done |
IFS=$as_save_IFS |
|
fi |
5231,10 → 5367,10
fi |
NMEDIT=$ac_cv_prog_NMEDIT |
if test -n "$NMEDIT"; then |
{ $as_echo "$as_me:$LINENO: result: $NMEDIT" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5 |
$as_echo "$NMEDIT" >&6; } |
else |
{ $as_echo "$as_me:$LINENO: result: no" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
$as_echo "no" >&6; } |
fi |
|
5244,9 → 5380,9
ac_ct_NMEDIT=$NMEDIT |
# Extract the first word of "nmedit", so it can be a program name with args. |
set dummy nmedit; ac_word=$2 |
{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 |
$as_echo_n "checking for $ac_word... " >&6; } |
if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then |
if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then : |
$as_echo_n "(cached) " >&6 |
else |
if test -n "$ac_ct_NMEDIT"; then |
5257,14 → 5393,14
do |
IFS=$as_save_IFS |
test -z "$as_dir" && as_dir=. |
for ac_exec_ext in '' $ac_executable_extensions; do |
for ac_exec_ext in '' $ac_executable_extensions; do |
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then |
ac_cv_prog_ac_ct_NMEDIT="nmedit" |
$as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 |
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
break 2 |
fi |
done |
done |
done |
IFS=$as_save_IFS |
|
fi |
5271,10 → 5407,10
fi |
ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT |
if test -n "$ac_ct_NMEDIT"; then |
{ $as_echo "$as_me:$LINENO: result: $ac_ct_NMEDIT" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5 |
$as_echo "$ac_ct_NMEDIT" >&6; } |
else |
{ $as_echo "$as_me:$LINENO: result: no" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
$as_echo "no" >&6; } |
fi |
|
5283,7 → 5419,7
else |
case $cross_compiling:$ac_tool_warned in |
yes:) |
{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 |
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} |
ac_tool_warned=yes ;; |
esac |
5296,9 → 5432,9
if test -n "$ac_tool_prefix"; then |
# Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args. |
set dummy ${ac_tool_prefix}lipo; ac_word=$2 |
{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 |
$as_echo_n "checking for $ac_word... " >&6; } |
if test "${ac_cv_prog_LIPO+set}" = set; then |
if test "${ac_cv_prog_LIPO+set}" = set; then : |
$as_echo_n "(cached) " >&6 |
else |
if test -n "$LIPO"; then |
5309,14 → 5445,14
do |
IFS=$as_save_IFS |
test -z "$as_dir" && as_dir=. |
for ac_exec_ext in '' $ac_executable_extensions; do |
for ac_exec_ext in '' $ac_executable_extensions; do |
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then |
ac_cv_prog_LIPO="${ac_tool_prefix}lipo" |
$as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 |
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
break 2 |
fi |
done |
done |
done |
IFS=$as_save_IFS |
|
fi |
5323,10 → 5459,10
fi |
LIPO=$ac_cv_prog_LIPO |
if test -n "$LIPO"; then |
{ $as_echo "$as_me:$LINENO: result: $LIPO" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5 |
$as_echo "$LIPO" >&6; } |
else |
{ $as_echo "$as_me:$LINENO: result: no" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
$as_echo "no" >&6; } |
fi |
|
5336,9 → 5472,9
ac_ct_LIPO=$LIPO |
# Extract the first word of "lipo", so it can be a program name with args. |
set dummy lipo; ac_word=$2 |
{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 |
$as_echo_n "checking for $ac_word... " >&6; } |
if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then |
if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then : |
$as_echo_n "(cached) " >&6 |
else |
if test -n "$ac_ct_LIPO"; then |
5349,14 → 5485,14
do |
IFS=$as_save_IFS |
test -z "$as_dir" && as_dir=. |
for ac_exec_ext in '' $ac_executable_extensions; do |
for ac_exec_ext in '' $ac_executable_extensions; do |
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then |
ac_cv_prog_ac_ct_LIPO="lipo" |
$as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 |
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
break 2 |
fi |
done |
done |
done |
IFS=$as_save_IFS |
|
fi |
5363,10 → 5499,10
fi |
ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO |
if test -n "$ac_ct_LIPO"; then |
{ $as_echo "$as_me:$LINENO: result: $ac_ct_LIPO" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5 |
$as_echo "$ac_ct_LIPO" >&6; } |
else |
{ $as_echo "$as_me:$LINENO: result: no" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
$as_echo "no" >&6; } |
fi |
|
5375,7 → 5511,7
else |
case $cross_compiling:$ac_tool_warned in |
yes:) |
{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 |
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} |
ac_tool_warned=yes ;; |
esac |
5388,9 → 5524,9
if test -n "$ac_tool_prefix"; then |
# Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args. |
set dummy ${ac_tool_prefix}otool; ac_word=$2 |
{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 |
$as_echo_n "checking for $ac_word... " >&6; } |
if test "${ac_cv_prog_OTOOL+set}" = set; then |
if test "${ac_cv_prog_OTOOL+set}" = set; then : |
$as_echo_n "(cached) " >&6 |
else |
if test -n "$OTOOL"; then |
5401,14 → 5537,14
do |
IFS=$as_save_IFS |
test -z "$as_dir" && as_dir=. |
for ac_exec_ext in '' $ac_executable_extensions; do |
for ac_exec_ext in '' $ac_executable_extensions; do |
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then |
ac_cv_prog_OTOOL="${ac_tool_prefix}otool" |
$as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 |
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
break 2 |
fi |
done |
done |
done |
IFS=$as_save_IFS |
|
fi |
5415,10 → 5551,10
fi |
OTOOL=$ac_cv_prog_OTOOL |
if test -n "$OTOOL"; then |
{ $as_echo "$as_me:$LINENO: result: $OTOOL" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5 |
$as_echo "$OTOOL" >&6; } |
else |
{ $as_echo "$as_me:$LINENO: result: no" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
$as_echo "no" >&6; } |
fi |
|
5428,9 → 5564,9
ac_ct_OTOOL=$OTOOL |
# Extract the first word of "otool", so it can be a program name with args. |
set dummy otool; ac_word=$2 |
{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 |
$as_echo_n "checking for $ac_word... " >&6; } |
if test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then |
if test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then : |
$as_echo_n "(cached) " >&6 |
else |
if test -n "$ac_ct_OTOOL"; then |
5441,14 → 5577,14
do |
IFS=$as_save_IFS |
test -z "$as_dir" && as_dir=. |
for ac_exec_ext in '' $ac_executable_extensions; do |
for ac_exec_ext in '' $ac_executable_extensions; do |
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then |
ac_cv_prog_ac_ct_OTOOL="otool" |
$as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 |
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
break 2 |
fi |
done |
done |
done |
IFS=$as_save_IFS |
|
fi |
5455,10 → 5591,10
fi |
ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL |
if test -n "$ac_ct_OTOOL"; then |
{ $as_echo "$as_me:$LINENO: result: $ac_ct_OTOOL" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5 |
$as_echo "$ac_ct_OTOOL" >&6; } |
else |
{ $as_echo "$as_me:$LINENO: result: no" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
$as_echo "no" >&6; } |
fi |
|
5467,7 → 5603,7
else |
case $cross_compiling:$ac_tool_warned in |
yes:) |
{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 |
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} |
ac_tool_warned=yes ;; |
esac |
5480,9 → 5616,9
if test -n "$ac_tool_prefix"; then |
# Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args. |
set dummy ${ac_tool_prefix}otool64; ac_word=$2 |
{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 |
$as_echo_n "checking for $ac_word... " >&6; } |
if test "${ac_cv_prog_OTOOL64+set}" = set; then |
if test "${ac_cv_prog_OTOOL64+set}" = set; then : |
$as_echo_n "(cached) " >&6 |
else |
if test -n "$OTOOL64"; then |
5493,14 → 5629,14
do |
IFS=$as_save_IFS |
test -z "$as_dir" && as_dir=. |
for ac_exec_ext in '' $ac_executable_extensions; do |
for ac_exec_ext in '' $ac_executable_extensions; do |
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then |
ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64" |
$as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 |
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
break 2 |
fi |
done |
done |
done |
IFS=$as_save_IFS |
|
fi |
5507,10 → 5643,10
fi |
OTOOL64=$ac_cv_prog_OTOOL64 |
if test -n "$OTOOL64"; then |
{ $as_echo "$as_me:$LINENO: result: $OTOOL64" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5 |
$as_echo "$OTOOL64" >&6; } |
else |
{ $as_echo "$as_me:$LINENO: result: no" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
$as_echo "no" >&6; } |
fi |
|
5520,9 → 5656,9
ac_ct_OTOOL64=$OTOOL64 |
# Extract the first word of "otool64", so it can be a program name with args. |
set dummy otool64; ac_word=$2 |
{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 |
$as_echo_n "checking for $ac_word... " >&6; } |
if test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then |
if test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then : |
$as_echo_n "(cached) " >&6 |
else |
if test -n "$ac_ct_OTOOL64"; then |
5533,14 → 5669,14
do |
IFS=$as_save_IFS |
test -z "$as_dir" && as_dir=. |
for ac_exec_ext in '' $ac_executable_extensions; do |
for ac_exec_ext in '' $ac_executable_extensions; do |
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then |
ac_cv_prog_ac_ct_OTOOL64="otool64" |
$as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 |
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
break 2 |
fi |
done |
done |
done |
IFS=$as_save_IFS |
|
fi |
5547,10 → 5683,10
fi |
ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64 |
if test -n "$ac_ct_OTOOL64"; then |
{ $as_echo "$as_me:$LINENO: result: $ac_ct_OTOOL64" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5 |
$as_echo "$ac_ct_OTOOL64" >&6; } |
else |
{ $as_echo "$as_me:$LINENO: result: no" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
$as_echo "no" >&6; } |
fi |
|
5559,7 → 5695,7
else |
case $cross_compiling:$ac_tool_warned in |
yes:) |
{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 |
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} |
ac_tool_warned=yes ;; |
esac |
5595,9 → 5731,9
|
|
|
{ $as_echo "$as_me:$LINENO: checking for -single_module linker flag" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5 |
$as_echo_n "checking for -single_module linker flag... " >&6; } |
if test "${lt_cv_apple_cc_single_mod+set}" = set; then |
if test "${lt_cv_apple_cc_single_mod+set}" = set; then : |
$as_echo_n "(cached) " >&6 |
else |
lt_cv_apple_cc_single_mod=no |
5622,11 → 5758,11
rm -f conftest.* |
fi |
fi |
{ $as_echo "$as_me:$LINENO: result: $lt_cv_apple_cc_single_mod" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5 |
$as_echo "$lt_cv_apple_cc_single_mod" >&6; } |
{ $as_echo "$as_me:$LINENO: checking for -exported_symbols_list linker flag" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5 |
$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; } |
if test "${lt_cv_ld_exported_symbols_list+set}" = set; then |
if test "${lt_cv_ld_exported_symbols_list+set}" = set; then : |
$as_echo_n "(cached) " >&6 |
else |
lt_cv_ld_exported_symbols_list=no |
5633,11 → 5769,7
save_LDFLAGS=$LDFLAGS |
echo "_main" > conftest.sym |
LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym" |
cat >conftest.$ac_ext <<_ACEOF |
/* confdefs.h. */ |
_ACEOF |
cat confdefs.h >>conftest.$ac_ext |
cat >>conftest.$ac_ext <<_ACEOF |
cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
/* end confdefs.h. */ |
|
int |
5648,42 → 5780,17
return 0; |
} |
_ACEOF |
rm -f conftest.$ac_objext conftest$ac_exeext |
if { (ac_try="$ac_link" |
case "(($ac_try" in |
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; |
*) ac_try_echo=$ac_try;; |
esac |
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" |
$as_echo "$ac_try_echo") >&5 |
(eval "$ac_link") 2>conftest.er1 |
ac_status=$? |
grep -v '^ *+' conftest.er1 >conftest.err |
rm -f conftest.er1 |
cat conftest.err >&5 |
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 |
(exit $ac_status); } && { |
test -z "$ac_c_werror_flag" || |
test ! -s conftest.err |
} && test -s conftest$ac_exeext && { |
test "$cross_compiling" = yes || |
$as_test_x conftest$ac_exeext |
}; then |
if ac_fn_c_try_link "$LINENO"; then : |
lt_cv_ld_exported_symbols_list=yes |
else |
$as_echo "$as_me: failed program was:" >&5 |
sed 's/^/| /' conftest.$ac_ext >&5 |
|
lt_cv_ld_exported_symbols_list=no |
lt_cv_ld_exported_symbols_list=no |
fi |
|
rm -rf conftest.dSYM |
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ |
conftest$ac_exeext conftest.$ac_ext |
rm -f core conftest.err conftest.$ac_objext \ |
conftest$ac_exeext conftest.$ac_ext |
LDFLAGS="$save_LDFLAGS" |
|
fi |
{ $as_echo "$as_me:$LINENO: result: $lt_cv_ld_exported_symbols_list" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5 |
$as_echo "$lt_cv_ld_exported_symbols_list" >&6; } |
case $host_os in |
rhapsody* | darwin1.[012]) |
5725,7 → 5832,7
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' |
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' |
ac_compiler_gnu=$ac_cv_c_compiler_gnu |
{ $as_echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5 |
$as_echo_n "checking how to run the C preprocessor... " >&6; } |
# On Suns, sometimes $CPP names a directory. |
if test -n "$CPP" && test -d "$CPP"; then |
5732,7 → 5839,7
CPP= |
fi |
if test -z "$CPP"; then |
if test "${ac_cv_prog_CPP+set}" = set; then |
if test "${ac_cv_prog_CPP+set}" = set; then : |
$as_echo_n "(cached) " >&6 |
else |
# Double quotes because CPP needs to be expanded |
5747,11 → 5854,7
# <limits.h> exists even on freestanding compilers. |
# On the NeXT, cc -E runs the code through the compiler's parser, |
# not just through cpp. "Syntax error" is here to catch this case. |
cat >conftest.$ac_ext <<_ACEOF |
/* confdefs.h. */ |
_ACEOF |
cat confdefs.h >>conftest.$ac_ext |
cat >>conftest.$ac_ext <<_ACEOF |
cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
/* end confdefs.h. */ |
#ifdef __STDC__ |
# include <limits.h> |
5760,78 → 5863,34
#endif |
Syntax error |
_ACEOF |
if { (ac_try="$ac_cpp conftest.$ac_ext" |
case "(($ac_try" in |
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; |
*) ac_try_echo=$ac_try;; |
esac |
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" |
$as_echo "$ac_try_echo") >&5 |
(eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 |
ac_status=$? |
grep -v '^ *+' conftest.er1 >conftest.err |
rm -f conftest.er1 |
cat conftest.err >&5 |
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 |
(exit $ac_status); } >/dev/null && { |
test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || |
test ! -s conftest.err |
}; then |
: |
if ac_fn_c_try_cpp "$LINENO"; then : |
|
else |
$as_echo "$as_me: failed program was:" >&5 |
sed 's/^/| /' conftest.$ac_ext >&5 |
|
# Broken: fails on valid input. |
continue |
fi |
|
rm -f conftest.err conftest.$ac_ext |
|
# OK, works on sane cases. Now check whether nonexistent headers |
# can be detected and how. |
cat >conftest.$ac_ext <<_ACEOF |
/* confdefs.h. */ |
_ACEOF |
cat confdefs.h >>conftest.$ac_ext |
cat >>conftest.$ac_ext <<_ACEOF |
cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
/* end confdefs.h. */ |
#include <ac_nonexistent.h> |
_ACEOF |
if { (ac_try="$ac_cpp conftest.$ac_ext" |
case "(($ac_try" in |
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; |
*) ac_try_echo=$ac_try;; |
esac |
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" |
$as_echo "$ac_try_echo") >&5 |
(eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 |
ac_status=$? |
grep -v '^ *+' conftest.er1 >conftest.err |
rm -f conftest.er1 |
cat conftest.err >&5 |
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 |
(exit $ac_status); } >/dev/null && { |
test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || |
test ! -s conftest.err |
}; then |
if ac_fn_c_try_cpp "$LINENO"; then : |
# Broken: success on invalid input. |
continue |
else |
$as_echo "$as_me: failed program was:" >&5 |
sed 's/^/| /' conftest.$ac_ext >&5 |
|
# Passes both tests. |
ac_preproc_ok=: |
break |
fi |
|
rm -f conftest.err conftest.$ac_ext |
|
done |
# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. |
rm -f conftest.err conftest.$ac_ext |
if $ac_preproc_ok; then |
if $ac_preproc_ok; then : |
break |
fi |
|
5843,7 → 5902,7
else |
ac_cv_prog_CPP=$CPP |
fi |
{ $as_echo "$as_me:$LINENO: result: $CPP" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5 |
$as_echo "$CPP" >&6; } |
ac_preproc_ok=false |
for ac_c_preproc_warn_flag in '' yes |
5854,11 → 5913,7
# <limits.h> exists even on freestanding compilers. |
# On the NeXT, cc -E runs the code through the compiler's parser, |
# not just through cpp. "Syntax error" is here to catch this case. |
cat >conftest.$ac_ext <<_ACEOF |
/* confdefs.h. */ |
_ACEOF |
cat confdefs.h >>conftest.$ac_ext |
cat >>conftest.$ac_ext <<_ACEOF |
cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
/* end confdefs.h. */ |
#ifdef __STDC__ |
# include <limits.h> |
5867,87 → 5922,40
#endif |
Syntax error |
_ACEOF |
if { (ac_try="$ac_cpp conftest.$ac_ext" |
case "(($ac_try" in |
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; |
*) ac_try_echo=$ac_try;; |
esac |
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" |
$as_echo "$ac_try_echo") >&5 |
(eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 |
ac_status=$? |
grep -v '^ *+' conftest.er1 >conftest.err |
rm -f conftest.er1 |
cat conftest.err >&5 |
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 |
(exit $ac_status); } >/dev/null && { |
test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || |
test ! -s conftest.err |
}; then |
: |
if ac_fn_c_try_cpp "$LINENO"; then : |
|
else |
$as_echo "$as_me: failed program was:" >&5 |
sed 's/^/| /' conftest.$ac_ext >&5 |
|
# Broken: fails on valid input. |
continue |
fi |
|
rm -f conftest.err conftest.$ac_ext |
|
# OK, works on sane cases. Now check whether nonexistent headers |
# can be detected and how. |
cat >conftest.$ac_ext <<_ACEOF |
/* confdefs.h. */ |
_ACEOF |
cat confdefs.h >>conftest.$ac_ext |
cat >>conftest.$ac_ext <<_ACEOF |
cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
/* end confdefs.h. */ |
#include <ac_nonexistent.h> |
_ACEOF |
if { (ac_try="$ac_cpp conftest.$ac_ext" |
case "(($ac_try" in |
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; |
*) ac_try_echo=$ac_try;; |
esac |
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" |
$as_echo "$ac_try_echo") >&5 |
(eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 |
ac_status=$? |
grep -v '^ *+' conftest.er1 >conftest.err |
rm -f conftest.er1 |
cat conftest.err >&5 |
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 |
(exit $ac_status); } >/dev/null && { |
test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || |
test ! -s conftest.err |
}; then |
if ac_fn_c_try_cpp "$LINENO"; then : |
# Broken: success on invalid input. |
continue |
else |
$as_echo "$as_me: failed program was:" >&5 |
sed 's/^/| /' conftest.$ac_ext >&5 |
|
# Passes both tests. |
ac_preproc_ok=: |
break |
fi |
|
rm -f conftest.err conftest.$ac_ext |
|
done |
# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. |
rm -f conftest.err conftest.$ac_ext |
if $ac_preproc_ok; then |
: |
if $ac_preproc_ok; then : |
|
else |
{ { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 |
{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 |
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} |
{ { $as_echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check |
See \`config.log' for more details." >&5 |
$as_echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check |
See \`config.log' for more details." >&2;} |
{ (exit 1); exit 1; }; }; } |
as_fn_error "C preprocessor \"$CPP\" fails sanity check |
See \`config.log' for more details." "$LINENO" 5; } |
fi |
|
ac_ext=c |
5957,16 → 5965,12
ac_compiler_gnu=$ac_cv_c_compiler_gnu |
|
|
{ $as_echo "$as_me:$LINENO: checking for ANSI C header files" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5 |
$as_echo_n "checking for ANSI C header files... " >&6; } |
if test "${ac_cv_header_stdc+set}" = set; then |
if test "${ac_cv_header_stdc+set}" = set; then : |
$as_echo_n "(cached) " >&6 |
else |
cat >conftest.$ac_ext <<_ACEOF |
/* confdefs.h. */ |
_ACEOF |
cat confdefs.h >>conftest.$ac_ext |
cat >>conftest.$ac_ext <<_ACEOF |
cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
/* end confdefs.h. */ |
#include <stdlib.h> |
#include <stdarg.h> |
5981,48 → 5985,23
return 0; |
} |
_ACEOF |
rm -f conftest.$ac_objext |
if { (ac_try="$ac_compile" |
case "(($ac_try" in |
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; |
*) ac_try_echo=$ac_try;; |
esac |
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" |
$as_echo "$ac_try_echo") >&5 |
(eval "$ac_compile") 2>conftest.er1 |
ac_status=$? |
grep -v '^ *+' conftest.er1 >conftest.err |
rm -f conftest.er1 |
cat conftest.err >&5 |
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 |
(exit $ac_status); } && { |
test -z "$ac_c_werror_flag" || |
test ! -s conftest.err |
} && test -s conftest.$ac_objext; then |
if ac_fn_c_try_compile "$LINENO"; then : |
ac_cv_header_stdc=yes |
else |
$as_echo "$as_me: failed program was:" >&5 |
sed 's/^/| /' conftest.$ac_ext >&5 |
|
ac_cv_header_stdc=no |
ac_cv_header_stdc=no |
fi |
|
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext |
|
if test $ac_cv_header_stdc = yes; then |
# SunOS 4.x string.h does not declare mem*, contrary to ANSI. |
cat >conftest.$ac_ext <<_ACEOF |
/* confdefs.h. */ |
_ACEOF |
cat confdefs.h >>conftest.$ac_ext |
cat >>conftest.$ac_ext <<_ACEOF |
cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
/* end confdefs.h. */ |
#include <string.h> |
|
_ACEOF |
if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | |
$EGREP "memchr" >/dev/null 2>&1; then |
: |
$EGREP "memchr" >/dev/null 2>&1; then : |
|
else |
ac_cv_header_stdc=no |
fi |
6032,18 → 6011,14
|
if test $ac_cv_header_stdc = yes; then |
# ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. |
cat >conftest.$ac_ext <<_ACEOF |
/* confdefs.h. */ |
_ACEOF |
cat confdefs.h >>conftest.$ac_ext |
cat >>conftest.$ac_ext <<_ACEOF |
cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
/* end confdefs.h. */ |
#include <stdlib.h> |
|
_ACEOF |
if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | |
$EGREP "free" >/dev/null 2>&1; then |
: |
$EGREP "free" >/dev/null 2>&1; then : |
|
else |
ac_cv_header_stdc=no |
fi |
6053,14 → 6028,10
|
if test $ac_cv_header_stdc = yes; then |
# /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. |
if test "$cross_compiling" = yes; then |
if test "$cross_compiling" = yes; then : |
: |
else |
cat >conftest.$ac_ext <<_ACEOF |
/* confdefs.h. */ |
_ACEOF |
cat confdefs.h >>conftest.$ac_ext |
cat >>conftest.$ac_ext <<_ACEOF |
cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
/* end confdefs.h. */ |
#include <ctype.h> |
#include <stdlib.h> |
6087,118 → 6058,34
return 0; |
} |
_ACEOF |
rm -f conftest$ac_exeext |
if { (ac_try="$ac_link" |
case "(($ac_try" in |
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; |
*) ac_try_echo=$ac_try;; |
esac |
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" |
$as_echo "$ac_try_echo") >&5 |
(eval "$ac_link") 2>&5 |
ac_status=$? |
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 |
(exit $ac_status); } && { ac_try='./conftest$ac_exeext' |
{ (case "(($ac_try" in |
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; |
*) ac_try_echo=$ac_try;; |
esac |
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" |
$as_echo "$ac_try_echo") >&5 |
(eval "$ac_try") 2>&5 |
ac_status=$? |
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 |
(exit $ac_status); }; }; then |
: |
if ac_fn_c_try_run "$LINENO"; then : |
|
else |
$as_echo "$as_me: program exited with status $ac_status" >&5 |
$as_echo "$as_me: failed program was:" >&5 |
sed 's/^/| /' conftest.$ac_ext >&5 |
|
( exit $ac_status ) |
ac_cv_header_stdc=no |
ac_cv_header_stdc=no |
fi |
rm -rf conftest.dSYM |
rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext |
rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ |
conftest.$ac_objext conftest.beam conftest.$ac_ext |
fi |
|
|
fi |
fi |
{ $as_echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5 |
$as_echo "$ac_cv_header_stdc" >&6; } |
if test $ac_cv_header_stdc = yes; then |
|
cat >>confdefs.h <<\_ACEOF |
#define STDC_HEADERS 1 |
_ACEOF |
$as_echo "#define STDC_HEADERS 1" >>confdefs.h |
|
fi |
|
# On IRIX 5.3, sys/types and inttypes.h are conflicting. |
|
|
|
|
|
|
|
|
|
for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \ |
inttypes.h stdint.h unistd.h |
do |
as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` |
{ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5 |
$as_echo_n "checking for $ac_header... " >&6; } |
if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then |
$as_echo_n "(cached) " >&6 |
else |
cat >conftest.$ac_ext <<_ACEOF |
/* confdefs.h. */ |
_ACEOF |
cat confdefs.h >>conftest.$ac_ext |
cat >>conftest.$ac_ext <<_ACEOF |
/* end confdefs.h. */ |
$ac_includes_default |
|
#include <$ac_header> |
_ACEOF |
rm -f conftest.$ac_objext |
if { (ac_try="$ac_compile" |
case "(($ac_try" in |
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; |
*) ac_try_echo=$ac_try;; |
esac |
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" |
$as_echo "$ac_try_echo") >&5 |
(eval "$ac_compile") 2>conftest.er1 |
ac_status=$? |
grep -v '^ *+' conftest.er1 >conftest.err |
rm -f conftest.er1 |
cat conftest.err >&5 |
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 |
(exit $ac_status); } && { |
test -z "$ac_c_werror_flag" || |
test ! -s conftest.err |
} && test -s conftest.$ac_objext; then |
eval "$as_ac_Header=yes" |
else |
$as_echo "$as_me: failed program was:" >&5 |
sed 's/^/| /' conftest.$ac_ext >&5 |
|
eval "$as_ac_Header=no" |
fi |
|
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext |
fi |
ac_res=`eval 'as_val=${'$as_ac_Header'} |
$as_echo "$as_val"'` |
{ $as_echo "$as_me:$LINENO: result: $ac_res" >&5 |
$as_echo "$ac_res" >&6; } |
as_val=`eval 'as_val=${'$as_ac_Header'} |
$as_echo "$as_val"'` |
if test "x$as_val" = x""yes; then |
do : |
as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` |
ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default |
" |
eval as_val=\$$as_ac_Header |
if test "x$as_val" = x""yes; then : |
cat >>confdefs.h <<_ACEOF |
#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 |
_ACEOF |
6208,62 → 6095,13
done |
|
|
|
for ac_header in dlfcn.h |
do |
as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` |
{ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5 |
$as_echo_n "checking for $ac_header... " >&6; } |
if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then |
$as_echo_n "(cached) " >&6 |
else |
cat >conftest.$ac_ext <<_ACEOF |
/* confdefs.h. */ |
_ACEOF |
cat confdefs.h >>conftest.$ac_ext |
cat >>conftest.$ac_ext <<_ACEOF |
/* end confdefs.h. */ |
$ac_includes_default |
|
#include <$ac_header> |
_ACEOF |
rm -f conftest.$ac_objext |
if { (ac_try="$ac_compile" |
case "(($ac_try" in |
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; |
*) ac_try_echo=$ac_try;; |
esac |
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" |
$as_echo "$ac_try_echo") >&5 |
(eval "$ac_compile") 2>conftest.er1 |
ac_status=$? |
grep -v '^ *+' conftest.er1 >conftest.err |
rm -f conftest.er1 |
cat conftest.err >&5 |
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 |
(exit $ac_status); } && { |
test -z "$ac_c_werror_flag" || |
test ! -s conftest.err |
} && test -s conftest.$ac_objext; then |
eval "$as_ac_Header=yes" |
else |
$as_echo "$as_me: failed program was:" >&5 |
sed 's/^/| /' conftest.$ac_ext >&5 |
|
eval "$as_ac_Header=no" |
fi |
|
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext |
fi |
ac_res=`eval 'as_val=${'$as_ac_Header'} |
$as_echo "$as_val"'` |
{ $as_echo "$as_me:$LINENO: result: $ac_res" >&5 |
$as_echo "$ac_res" >&6; } |
as_val=`eval 'as_val=${'$as_ac_Header'} |
$as_echo "$as_val"'` |
if test "x$as_val" = x""yes; then |
do : |
ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default |
" |
if test "x$ac_cv_header_dlfcn_h" = x""yes; then : |
cat >>confdefs.h <<_ACEOF |
#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 |
#define HAVE_DLFCN_H 1 |
_ACEOF |
|
fi |
6283,7 → 6121,7
|
|
# Check whether --enable-shared was given. |
if test "${enable_shared+set}" = set; then |
if test "${enable_shared+set}" = set; then : |
enableval=$enable_shared; p=${PACKAGE-default} |
case $enableval in |
yes) enable_shared=yes ;; |
6314,7 → 6152,7
|
|
# Check whether --enable-static was given. |
if test "${enable_static+set}" = set; then |
if test "${enable_static+set}" = set; then : |
enableval=$enable_static; p=${PACKAGE-default} |
case $enableval in |
yes) enable_static=yes ;; |
6346,7 → 6184,7
|
|
# Check whether --with-pic was given. |
if test "${with_pic+set}" = set; then |
if test "${with_pic+set}" = set; then : |
withval=$with_pic; pic_mode="$withval" |
else |
pic_mode=default |
6362,7 → 6200,7
|
|
# Check whether --enable-fast-install was given. |
if test "${enable_fast_install+set}" = set; then |
if test "${enable_fast_install+set}" = set; then : |
enableval=$enable_fast_install; p=${PACKAGE-default} |
case $enableval in |
yes) enable_fast_install=yes ;; |
6443,9 → 6281,9
setopt NO_GLOB_SUBST |
fi |
|
{ $as_echo "$as_me:$LINENO: checking for objdir" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5 |
$as_echo_n "checking for objdir... " >&6; } |
if test "${lt_cv_objdir+set}" = set; then |
if test "${lt_cv_objdir+set}" = set; then : |
$as_echo_n "(cached) " >&6 |
else |
rm -f .libs 2>/dev/null |
6458,7 → 6296,7
fi |
rmdir .libs 2>/dev/null |
fi |
{ $as_echo "$as_me:$LINENO: result: $lt_cv_objdir" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5 |
$as_echo "$lt_cv_objdir" >&6; } |
objdir=$lt_cv_objdir |
|
6551,9 → 6389,9
case $deplibs_check_method in |
file_magic*) |
if test "$file_magic_cmd" = '$MAGIC_CMD'; then |
{ $as_echo "$as_me:$LINENO: checking for ${ac_tool_prefix}file" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5 |
$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; } |
if test "${lt_cv_path_MAGIC_CMD+set}" = set; then |
if test "${lt_cv_path_MAGIC_CMD+set}" = set; then : |
$as_echo_n "(cached) " >&6 |
else |
case $MAGIC_CMD in |
6604,10 → 6442,10
|
MAGIC_CMD="$lt_cv_path_MAGIC_CMD" |
if test -n "$MAGIC_CMD"; then |
{ $as_echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5 |
$as_echo "$MAGIC_CMD" >&6; } |
else |
{ $as_echo "$as_me:$LINENO: result: no" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
$as_echo "no" >&6; } |
fi |
|
6617,9 → 6455,9
|
if test -z "$lt_cv_path_MAGIC_CMD"; then |
if test -n "$ac_tool_prefix"; then |
{ $as_echo "$as_me:$LINENO: checking for file" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5 |
$as_echo_n "checking for file... " >&6; } |
if test "${lt_cv_path_MAGIC_CMD+set}" = set; then |
if test "${lt_cv_path_MAGIC_CMD+set}" = set; then : |
$as_echo_n "(cached) " >&6 |
else |
case $MAGIC_CMD in |
6670,10 → 6508,10
|
MAGIC_CMD="$lt_cv_path_MAGIC_CMD" |
if test -n "$MAGIC_CMD"; then |
{ $as_echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5 |
$as_echo "$MAGIC_CMD" >&6; } |
else |
{ $as_echo "$as_me:$LINENO: result: no" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
$as_echo "no" >&6; } |
fi |
|
6754,9 → 6592,9
if test "$GCC" = yes; then |
lt_prog_compiler_no_builtin_flag=' -fno-builtin' |
|
{ $as_echo "$as_me:$LINENO: checking if $compiler supports -fno-rtti -fno-exceptions" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5 |
$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; } |
if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then |
if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then : |
$as_echo_n "(cached) " >&6 |
else |
lt_cv_prog_compiler_rtti_exceptions=no |
6772,11 → 6610,11
-e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ |
-e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ |
-e 's:$: $lt_compiler_flag:'` |
(eval echo "\"\$as_me:6775: $lt_compile\"" >&5) |
(eval echo "\"\$as_me:6613: $lt_compile\"" >&5) |
(eval "$lt_compile" 2>conftest.err) |
ac_status=$? |
cat conftest.err >&5 |
echo "$as_me:6779: \$? = $ac_status" >&5 |
echo "$as_me:6617: \$? = $ac_status" >&5 |
if (exit $ac_status) && test -s "$ac_outfile"; then |
# The compiler can only warn and ignore the option if not recognized |
# So say no if there are warnings other than the usual output. |
6789,7 → 6627,7
$RM conftest* |
|
fi |
{ $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_rtti_exceptions" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5 |
$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; } |
|
if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then |
6809,7 → 6647,7
lt_prog_compiler_pic= |
lt_prog_compiler_static= |
|
{ $as_echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5 |
$as_echo_n "checking for $compiler option to produce PIC... " >&6; } |
|
if test "$GCC" = yes; then |
7081,7 → 6919,7
lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC" |
;; |
esac |
{ $as_echo "$as_me:$LINENO: result: $lt_prog_compiler_pic" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5 |
$as_echo "$lt_prog_compiler_pic" >&6; } |
|
|
7093,9 → 6931,9
# Check to make sure the PIC flag actually works. |
# |
if test -n "$lt_prog_compiler_pic"; then |
{ $as_echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5 |
$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; } |
if test "${lt_cv_prog_compiler_pic_works+set}" = set; then |
if test "${lt_cv_prog_compiler_pic_works+set}" = set; then : |
$as_echo_n "(cached) " >&6 |
else |
lt_cv_prog_compiler_pic_works=no |
7111,11 → 6949,11
-e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ |
-e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ |
-e 's:$: $lt_compiler_flag:'` |
(eval echo "\"\$as_me:7114: $lt_compile\"" >&5) |
(eval echo "\"\$as_me:6952: $lt_compile\"" >&5) |
(eval "$lt_compile" 2>conftest.err) |
ac_status=$? |
cat conftest.err >&5 |
echo "$as_me:7118: \$? = $ac_status" >&5 |
echo "$as_me:6956: \$? = $ac_status" >&5 |
if (exit $ac_status) && test -s "$ac_outfile"; then |
# The compiler can only warn and ignore the option if not recognized |
# So say no if there are warnings other than the usual output. |
7128,7 → 6966,7
$RM conftest* |
|
fi |
{ $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_pic_works" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5 |
$as_echo "$lt_cv_prog_compiler_pic_works" >&6; } |
|
if test x"$lt_cv_prog_compiler_pic_works" = xyes; then |
7152,9 → 6990,9
# Check to make sure the static flag actually works. |
# |
wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\" |
{ $as_echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5 |
$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; } |
if test "${lt_cv_prog_compiler_static_works+set}" = set; then |
if test "${lt_cv_prog_compiler_static_works+set}" = set; then : |
$as_echo_n "(cached) " >&6 |
else |
lt_cv_prog_compiler_static_works=no |
7180,7 → 7018,7
LDFLAGS="$save_LDFLAGS" |
|
fi |
{ $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_static_works" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5 |
$as_echo "$lt_cv_prog_compiler_static_works" >&6; } |
|
if test x"$lt_cv_prog_compiler_static_works" = xyes; then |
7195,9 → 7033,9
|
|
|
{ $as_echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5 |
$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; } |
if test "${lt_cv_prog_compiler_c_o+set}" = set; then |
if test "${lt_cv_prog_compiler_c_o+set}" = set; then : |
$as_echo_n "(cached) " >&6 |
else |
lt_cv_prog_compiler_c_o=no |
7216,11 → 7054,11
-e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ |
-e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ |
-e 's:$: $lt_compiler_flag:'` |
(eval echo "\"\$as_me:7219: $lt_compile\"" >&5) |
(eval echo "\"\$as_me:7057: $lt_compile\"" >&5) |
(eval "$lt_compile" 2>out/conftest.err) |
ac_status=$? |
cat out/conftest.err >&5 |
echo "$as_me:7223: \$? = $ac_status" >&5 |
echo "$as_me:7061: \$? = $ac_status" >&5 |
if (exit $ac_status) && test -s out/conftest2.$ac_objext |
then |
# The compiler can only warn and ignore the option if not recognized |
7242,7 → 7080,7
$RM conftest* |
|
fi |
{ $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5 |
$as_echo "$lt_cv_prog_compiler_c_o" >&6; } |
|
|
7250,9 → 7088,9
|
|
|
{ $as_echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5 |
$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; } |
if test "${lt_cv_prog_compiler_c_o+set}" = set; then |
if test "${lt_cv_prog_compiler_c_o+set}" = set; then : |
$as_echo_n "(cached) " >&6 |
else |
lt_cv_prog_compiler_c_o=no |
7271,11 → 7109,11
-e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ |
-e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ |
-e 's:$: $lt_compiler_flag:'` |
(eval echo "\"\$as_me:7274: $lt_compile\"" >&5) |
(eval echo "\"\$as_me:7112: $lt_compile\"" >&5) |
(eval "$lt_compile" 2>out/conftest.err) |
ac_status=$? |
cat out/conftest.err >&5 |
echo "$as_me:7278: \$? = $ac_status" >&5 |
echo "$as_me:7116: \$? = $ac_status" >&5 |
if (exit $ac_status) && test -s out/conftest2.$ac_objext |
then |
# The compiler can only warn and ignore the option if not recognized |
7297,7 → 7135,7
$RM conftest* |
|
fi |
{ $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5 |
$as_echo "$lt_cv_prog_compiler_c_o" >&6; } |
|
|
7306,7 → 7144,7
hard_links="nottested" |
if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then |
# do not overwrite the value of need_locks provided by the user |
{ $as_echo "$as_me:$LINENO: checking if we can lock with hard links" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5 |
$as_echo_n "checking if we can lock with hard links... " >&6; } |
hard_links=yes |
$RM conftest* |
7314,10 → 7152,10
touch conftest.a |
ln conftest.a conftest.b 2>&5 || hard_links=no |
ln conftest.a conftest.b 2>/dev/null && hard_links=no |
{ $as_echo "$as_me:$LINENO: result: $hard_links" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5 |
$as_echo "$hard_links" >&6; } |
if test "$hard_links" = no; then |
{ $as_echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5 |
$as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;} |
need_locks=warn |
fi |
7330,7 → 7168,7
|
|
|
{ $as_echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5 |
$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; } |
|
runpath_var= |
7776,11 → 7614,7
allow_undefined_flag='-berok' |
# Determine the default libpath from the value encoded in an |
# empty executable. |
cat >conftest.$ac_ext <<_ACEOF |
/* confdefs.h. */ |
_ACEOF |
cat confdefs.h >>conftest.$ac_ext |
cat >>conftest.$ac_ext <<_ACEOF |
cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
/* end confdefs.h. */ |
|
int |
7791,27 → 7625,7
return 0; |
} |
_ACEOF |
rm -f conftest.$ac_objext conftest$ac_exeext |
if { (ac_try="$ac_link" |
case "(($ac_try" in |
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; |
*) ac_try_echo=$ac_try;; |
esac |
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" |
$as_echo "$ac_try_echo") >&5 |
(eval "$ac_link") 2>conftest.er1 |
ac_status=$? |
grep -v '^ *+' conftest.er1 >conftest.err |
rm -f conftest.er1 |
cat conftest.err >&5 |
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 |
(exit $ac_status); } && { |
test -z "$ac_c_werror_flag" || |
test ! -s conftest.err |
} && test -s conftest$ac_exeext && { |
test "$cross_compiling" = yes || |
$as_test_x conftest$ac_exeext |
}; then |
if ac_fn_c_try_link "$LINENO"; then : |
|
lt_aix_libpath_sed=' |
/Import File Strings/,/^$/ { |
7825,16 → 7639,9
if test -z "$aix_libpath"; then |
aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` |
fi |
else |
$as_echo "$as_me: failed program was:" >&5 |
sed 's/^/| /' conftest.$ac_ext >&5 |
|
|
fi |
|
rm -rf conftest.dSYM |
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ |
conftest$ac_exeext conftest.$ac_ext |
rm -f core conftest.err conftest.$ac_objext \ |
conftest$ac_exeext conftest.$ac_ext |
if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi |
|
hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath" |
7847,11 → 7654,7
else |
# Determine the default libpath from the value encoded in an |
# empty executable. |
cat >conftest.$ac_ext <<_ACEOF |
/* confdefs.h. */ |
_ACEOF |
cat confdefs.h >>conftest.$ac_ext |
cat >>conftest.$ac_ext <<_ACEOF |
cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
/* end confdefs.h. */ |
|
int |
7862,27 → 7665,7
return 0; |
} |
_ACEOF |
rm -f conftest.$ac_objext conftest$ac_exeext |
if { (ac_try="$ac_link" |
case "(($ac_try" in |
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; |
*) ac_try_echo=$ac_try;; |
esac |
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" |
$as_echo "$ac_try_echo") >&5 |
(eval "$ac_link") 2>conftest.er1 |
ac_status=$? |
grep -v '^ *+' conftest.er1 >conftest.err |
rm -f conftest.er1 |
cat conftest.err >&5 |
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 |
(exit $ac_status); } && { |
test -z "$ac_c_werror_flag" || |
test ! -s conftest.err |
} && test -s conftest$ac_exeext && { |
test "$cross_compiling" = yes || |
$as_test_x conftest$ac_exeext |
}; then |
if ac_fn_c_try_link "$LINENO"; then : |
|
lt_aix_libpath_sed=' |
/Import File Strings/,/^$/ { |
7896,16 → 7679,9
if test -z "$aix_libpath"; then |
aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` |
fi |
else |
$as_echo "$as_me: failed program was:" >&5 |
sed 's/^/| /' conftest.$ac_ext >&5 |
|
|
fi |
|
rm -rf conftest.dSYM |
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ |
conftest$ac_exeext conftest.$ac_ext |
rm -f core conftest.err conftest.$ac_objext \ |
conftest$ac_exeext conftest.$ac_ext |
if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi |
|
hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath" |
8117,42 → 7893,16
# implicitly export all symbols. |
save_LDFLAGS="$LDFLAGS" |
LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null" |
cat >conftest.$ac_ext <<_ACEOF |
cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
/* end confdefs.h. */ |
int foo(void) {} |
_ACEOF |
rm -f conftest.$ac_objext conftest$ac_exeext |
if { (ac_try="$ac_link" |
case "(($ac_try" in |
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; |
*) ac_try_echo=$ac_try;; |
esac |
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" |
$as_echo "$ac_try_echo") >&5 |
(eval "$ac_link") 2>conftest.er1 |
ac_status=$? |
grep -v '^ *+' conftest.er1 >conftest.err |
rm -f conftest.er1 |
cat conftest.err >&5 |
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 |
(exit $ac_status); } && { |
test -z "$ac_c_werror_flag" || |
test ! -s conftest.err |
} && test -s conftest$ac_exeext && { |
test "$cross_compiling" = yes || |
$as_test_x conftest$ac_exeext |
}; then |
if ac_fn_c_try_link "$LINENO"; then : |
archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations ${wl}-exports_file ${wl}$export_symbols -o $lib' |
|
else |
$as_echo "$as_me: failed program was:" >&5 |
sed 's/^/| /' conftest.$ac_ext >&5 |
|
|
fi |
|
rm -rf conftest.dSYM |
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ |
conftest$ac_exeext conftest.$ac_ext |
rm -f core conftest.err conftest.$ac_objext \ |
conftest$ac_exeext conftest.$ac_ext |
LDFLAGS="$save_LDFLAGS" |
else |
archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib' |
8408,7 → 8158,7
fi |
fi |
|
{ $as_echo "$as_me:$LINENO: result: $ld_shlibs" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5 |
$as_echo "$ld_shlibs" >&6; } |
test "$ld_shlibs" = no && can_build_shared=no |
|
8445,16 → 8195,16
# Test whether the compiler implicitly links with -lc since on some |
# systems, -lgcc has to come before -lc. If gcc already passes -lc |
# to ld, don't add -lc before -lgcc. |
{ $as_echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5 |
$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; } |
$RM conftest* |
echo "$lt_simple_compile_test_code" > conftest.$ac_ext |
|
if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 |
if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 |
(eval $ac_compile) 2>&5 |
ac_status=$? |
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 |
(exit $ac_status); } 2>conftest.err; then |
$as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 |
test $ac_status = 0; } 2>conftest.err; then |
soname=conftest |
lib=conftest |
libobjs=conftest.$ac_objext |
8468,11 → 8218,11
libname=conftest |
lt_save_allow_undefined_flag=$allow_undefined_flag |
allow_undefined_flag= |
if { (eval echo "$as_me:$LINENO: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\"") >&5 |
if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5 |
(eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5 |
ac_status=$? |
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 |
(exit $ac_status); } |
$as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 |
test $ac_status = 0; } |
then |
archive_cmds_need_lc=no |
else |
8483,7 → 8233,7
cat conftest.err 1>&5 |
fi |
$RM conftest* |
{ $as_echo "$as_me:$LINENO: result: $archive_cmds_need_lc" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $archive_cmds_need_lc" >&5 |
$as_echo "$archive_cmds_need_lc" >&6; } |
;; |
esac |
8647,7 → 8397,7
|
|
|
{ $as_echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5 |
$as_echo_n "checking dynamic linker characteristics... " >&6; } |
|
if test "$GCC" = yes; then |
9069,11 → 8819,7
save_libdir=$libdir |
eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \ |
LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\"" |
cat >conftest.$ac_ext <<_ACEOF |
/* confdefs.h. */ |
_ACEOF |
cat confdefs.h >>conftest.$ac_ext |
cat >>conftest.$ac_ext <<_ACEOF |
cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
/* end confdefs.h. */ |
|
int |
9084,41 → 8830,13
return 0; |
} |
_ACEOF |
rm -f conftest.$ac_objext conftest$ac_exeext |
if { (ac_try="$ac_link" |
case "(($ac_try" in |
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; |
*) ac_try_echo=$ac_try;; |
esac |
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" |
$as_echo "$ac_try_echo") >&5 |
(eval "$ac_link") 2>conftest.er1 |
ac_status=$? |
grep -v '^ *+' conftest.er1 >conftest.err |
rm -f conftest.er1 |
cat conftest.err >&5 |
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 |
(exit $ac_status); } && { |
test -z "$ac_c_werror_flag" || |
test ! -s conftest.err |
} && test -s conftest$ac_exeext && { |
test "$cross_compiling" = yes || |
$as_test_x conftest$ac_exeext |
}; then |
if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then |
if ac_fn_c_try_link "$LINENO"; then : |
if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then : |
shlibpath_overrides_runpath=yes |
fi |
|
else |
$as_echo "$as_me: failed program was:" >&5 |
sed 's/^/| /' conftest.$ac_ext >&5 |
|
|
fi |
|
rm -rf conftest.dSYM |
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ |
conftest$ac_exeext conftest.$ac_ext |
rm -f core conftest.err conftest.$ac_objext \ |
conftest$ac_exeext conftest.$ac_ext |
LDFLAGS=$save_LDFLAGS |
libdir=$save_libdir |
|
9342,7 → 9060,7
dynamic_linker=no |
;; |
esac |
{ $as_echo "$as_me:$LINENO: result: $dynamic_linker" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5 |
$as_echo "$dynamic_linker" >&6; } |
test "$dynamic_linker" = no && can_build_shared=no |
|
9444,7 → 9162,7
|
|
|
{ $as_echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5 |
$as_echo_n "checking how to hardcode library paths into programs... " >&6; } |
hardcode_action= |
if test -n "$hardcode_libdir_flag_spec" || |
9469,7 → 9187,7
# directories. |
hardcode_action=unsupported |
fi |
{ $as_echo "$as_me:$LINENO: result: $hardcode_action" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5 |
$as_echo "$hardcode_action" >&6; } |
|
if test "$hardcode_action" = relink || |
9514,18 → 9232,14
|
darwin*) |
# if libdl is installed we need to link against it |
{ $as_echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5 |
$as_echo_n "checking for dlopen in -ldl... " >&6; } |
if test "${ac_cv_lib_dl_dlopen+set}" = set; then |
if test "${ac_cv_lib_dl_dlopen+set}" = set; then : |
$as_echo_n "(cached) " >&6 |
else |
ac_check_lib_save_LIBS=$LIBS |
LIBS="-ldl $LIBS" |
cat >conftest.$ac_ext <<_ACEOF |
/* confdefs.h. */ |
_ACEOF |
cat confdefs.h >>conftest.$ac_ext |
cat >>conftest.$ac_ext <<_ACEOF |
cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
/* end confdefs.h. */ |
|
/* Override any GCC internal prototype to avoid an error. |
9543,43 → 9257,18
return 0; |
} |
_ACEOF |
rm -f conftest.$ac_objext conftest$ac_exeext |
if { (ac_try="$ac_link" |
case "(($ac_try" in |
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; |
*) ac_try_echo=$ac_try;; |
esac |
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" |
$as_echo "$ac_try_echo") >&5 |
(eval "$ac_link") 2>conftest.er1 |
ac_status=$? |
grep -v '^ *+' conftest.er1 >conftest.err |
rm -f conftest.er1 |
cat conftest.err >&5 |
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 |
(exit $ac_status); } && { |
test -z "$ac_c_werror_flag" || |
test ! -s conftest.err |
} && test -s conftest$ac_exeext && { |
test "$cross_compiling" = yes || |
$as_test_x conftest$ac_exeext |
}; then |
if ac_fn_c_try_link "$LINENO"; then : |
ac_cv_lib_dl_dlopen=yes |
else |
$as_echo "$as_me: failed program was:" >&5 |
sed 's/^/| /' conftest.$ac_ext >&5 |
|
ac_cv_lib_dl_dlopen=no |
ac_cv_lib_dl_dlopen=no |
fi |
|
rm -rf conftest.dSYM |
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ |
conftest$ac_exeext conftest.$ac_ext |
rm -f core conftest.err conftest.$ac_objext \ |
conftest$ac_exeext conftest.$ac_ext |
LIBS=$ac_check_lib_save_LIBS |
fi |
{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5 |
$as_echo "$ac_cv_lib_dl_dlopen" >&6; } |
if test "x$ac_cv_lib_dl_dlopen" = x""yes; then |
if test "x$ac_cv_lib_dl_dlopen" = x""yes; then : |
lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl" |
else |
|
9592,106 → 9281,18
;; |
|
*) |
{ $as_echo "$as_me:$LINENO: checking for shl_load" >&5 |
$as_echo_n "checking for shl_load... " >&6; } |
if test "${ac_cv_func_shl_load+set}" = set; then |
$as_echo_n "(cached) " >&6 |
else |
cat >conftest.$ac_ext <<_ACEOF |
/* confdefs.h. */ |
_ACEOF |
cat confdefs.h >>conftest.$ac_ext |
cat >>conftest.$ac_ext <<_ACEOF |
/* end confdefs.h. */ |
/* Define shl_load to an innocuous variant, in case <limits.h> declares shl_load. |
For example, HP-UX 11i <limits.h> declares gettimeofday. */ |
#define shl_load innocuous_shl_load |
|
/* System header to define __stub macros and hopefully few prototypes, |
which can conflict with char shl_load (); below. |
Prefer <limits.h> to <assert.h> if __STDC__ is defined, since |
<limits.h> exists even on freestanding compilers. */ |
|
#ifdef __STDC__ |
# include <limits.h> |
#else |
# include <assert.h> |
#endif |
|
#undef shl_load |
|
/* Override any GCC internal prototype to avoid an error. |
Use char because int might match the return type of a GCC |
builtin and then its argument prototype would still apply. */ |
#ifdef __cplusplus |
extern "C" |
#endif |
char shl_load (); |
/* The GNU C library defines this for functions which it implements |
to always fail with ENOSYS. Some functions are actually named |
something starting with __ and the normal name is an alias. */ |
#if defined __stub_shl_load || defined __stub___shl_load |
choke me |
#endif |
|
int |
main () |
{ |
return shl_load (); |
; |
return 0; |
} |
_ACEOF |
rm -f conftest.$ac_objext conftest$ac_exeext |
if { (ac_try="$ac_link" |
case "(($ac_try" in |
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; |
*) ac_try_echo=$ac_try;; |
esac |
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" |
$as_echo "$ac_try_echo") >&5 |
(eval "$ac_link") 2>conftest.er1 |
ac_status=$? |
grep -v '^ *+' conftest.er1 >conftest.err |
rm -f conftest.er1 |
cat conftest.err >&5 |
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 |
(exit $ac_status); } && { |
test -z "$ac_c_werror_flag" || |
test ! -s conftest.err |
} && test -s conftest$ac_exeext && { |
test "$cross_compiling" = yes || |
$as_test_x conftest$ac_exeext |
}; then |
ac_cv_func_shl_load=yes |
else |
$as_echo "$as_me: failed program was:" >&5 |
sed 's/^/| /' conftest.$ac_ext >&5 |
|
ac_cv_func_shl_load=no |
fi |
|
rm -rf conftest.dSYM |
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ |
conftest$ac_exeext conftest.$ac_ext |
fi |
{ $as_echo "$as_me:$LINENO: result: $ac_cv_func_shl_load" >&5 |
$as_echo "$ac_cv_func_shl_load" >&6; } |
if test "x$ac_cv_func_shl_load" = x""yes; then |
ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load" |
if test "x$ac_cv_func_shl_load" = x""yes; then : |
lt_cv_dlopen="shl_load" |
else |
{ $as_echo "$as_me:$LINENO: checking for shl_load in -ldld" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5 |
$as_echo_n "checking for shl_load in -ldld... " >&6; } |
if test "${ac_cv_lib_dld_shl_load+set}" = set; then |
if test "${ac_cv_lib_dld_shl_load+set}" = set; then : |
$as_echo_n "(cached) " >&6 |
else |
ac_check_lib_save_LIBS=$LIBS |
LIBS="-ldld $LIBS" |
cat >conftest.$ac_ext <<_ACEOF |
/* confdefs.h. */ |
_ACEOF |
cat confdefs.h >>conftest.$ac_ext |
cat >>conftest.$ac_ext <<_ACEOF |
cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
/* end confdefs.h. */ |
|
/* Override any GCC internal prototype to avoid an error. |
9709,145 → 9310,32
return 0; |
} |
_ACEOF |
rm -f conftest.$ac_objext conftest$ac_exeext |
if { (ac_try="$ac_link" |
case "(($ac_try" in |
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; |
*) ac_try_echo=$ac_try;; |
esac |
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" |
$as_echo "$ac_try_echo") >&5 |
(eval "$ac_link") 2>conftest.er1 |
ac_status=$? |
grep -v '^ *+' conftest.er1 >conftest.err |
rm -f conftest.er1 |
cat conftest.err >&5 |
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 |
(exit $ac_status); } && { |
test -z "$ac_c_werror_flag" || |
test ! -s conftest.err |
} && test -s conftest$ac_exeext && { |
test "$cross_compiling" = yes || |
$as_test_x conftest$ac_exeext |
}; then |
if ac_fn_c_try_link "$LINENO"; then : |
ac_cv_lib_dld_shl_load=yes |
else |
$as_echo "$as_me: failed program was:" >&5 |
sed 's/^/| /' conftest.$ac_ext >&5 |
|
ac_cv_lib_dld_shl_load=no |
ac_cv_lib_dld_shl_load=no |
fi |
|
rm -rf conftest.dSYM |
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ |
conftest$ac_exeext conftest.$ac_ext |
rm -f core conftest.err conftest.$ac_objext \ |
conftest$ac_exeext conftest.$ac_ext |
LIBS=$ac_check_lib_save_LIBS |
fi |
{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dld_shl_load" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5 |
$as_echo "$ac_cv_lib_dld_shl_load" >&6; } |
if test "x$ac_cv_lib_dld_shl_load" = x""yes; then |
if test "x$ac_cv_lib_dld_shl_load" = x""yes; then : |
lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld" |
else |
{ $as_echo "$as_me:$LINENO: checking for dlopen" >&5 |
$as_echo_n "checking for dlopen... " >&6; } |
if test "${ac_cv_func_dlopen+set}" = set; then |
$as_echo_n "(cached) " >&6 |
else |
cat >conftest.$ac_ext <<_ACEOF |
/* confdefs.h. */ |
_ACEOF |
cat confdefs.h >>conftest.$ac_ext |
cat >>conftest.$ac_ext <<_ACEOF |
/* end confdefs.h. */ |
/* Define dlopen to an innocuous variant, in case <limits.h> declares dlopen. |
For example, HP-UX 11i <limits.h> declares gettimeofday. */ |
#define dlopen innocuous_dlopen |
|
/* System header to define __stub macros and hopefully few prototypes, |
which can conflict with char dlopen (); below. |
Prefer <limits.h> to <assert.h> if __STDC__ is defined, since |
<limits.h> exists even on freestanding compilers. */ |
|
#ifdef __STDC__ |
# include <limits.h> |
#else |
# include <assert.h> |
#endif |
|
#undef dlopen |
|
/* Override any GCC internal prototype to avoid an error. |
Use char because int might match the return type of a GCC |
builtin and then its argument prototype would still apply. */ |
#ifdef __cplusplus |
extern "C" |
#endif |
char dlopen (); |
/* The GNU C library defines this for functions which it implements |
to always fail with ENOSYS. Some functions are actually named |
something starting with __ and the normal name is an alias. */ |
#if defined __stub_dlopen || defined __stub___dlopen |
choke me |
#endif |
|
int |
main () |
{ |
return dlopen (); |
; |
return 0; |
} |
_ACEOF |
rm -f conftest.$ac_objext conftest$ac_exeext |
if { (ac_try="$ac_link" |
case "(($ac_try" in |
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; |
*) ac_try_echo=$ac_try;; |
esac |
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" |
$as_echo "$ac_try_echo") >&5 |
(eval "$ac_link") 2>conftest.er1 |
ac_status=$? |
grep -v '^ *+' conftest.er1 >conftest.err |
rm -f conftest.er1 |
cat conftest.err >&5 |
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 |
(exit $ac_status); } && { |
test -z "$ac_c_werror_flag" || |
test ! -s conftest.err |
} && test -s conftest$ac_exeext && { |
test "$cross_compiling" = yes || |
$as_test_x conftest$ac_exeext |
}; then |
ac_cv_func_dlopen=yes |
else |
$as_echo "$as_me: failed program was:" >&5 |
sed 's/^/| /' conftest.$ac_ext >&5 |
|
ac_cv_func_dlopen=no |
fi |
|
rm -rf conftest.dSYM |
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ |
conftest$ac_exeext conftest.$ac_ext |
fi |
{ $as_echo "$as_me:$LINENO: result: $ac_cv_func_dlopen" >&5 |
$as_echo "$ac_cv_func_dlopen" >&6; } |
if test "x$ac_cv_func_dlopen" = x""yes; then |
ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen" |
if test "x$ac_cv_func_dlopen" = x""yes; then : |
lt_cv_dlopen="dlopen" |
else |
{ $as_echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5 |
$as_echo_n "checking for dlopen in -ldl... " >&6; } |
if test "${ac_cv_lib_dl_dlopen+set}" = set; then |
if test "${ac_cv_lib_dl_dlopen+set}" = set; then : |
$as_echo_n "(cached) " >&6 |
else |
ac_check_lib_save_LIBS=$LIBS |
LIBS="-ldl $LIBS" |
cat >conftest.$ac_ext <<_ACEOF |
/* confdefs.h. */ |
_ACEOF |
cat confdefs.h >>conftest.$ac_ext |
cat >>conftest.$ac_ext <<_ACEOF |
cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
/* end confdefs.h. */ |
|
/* Override any GCC internal prototype to avoid an error. |
9865,57 → 9353,28
return 0; |
} |
_ACEOF |
rm -f conftest.$ac_objext conftest$ac_exeext |
if { (ac_try="$ac_link" |
case "(($ac_try" in |
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; |
*) ac_try_echo=$ac_try;; |
esac |
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" |
$as_echo "$ac_try_echo") >&5 |
(eval "$ac_link") 2>conftest.er1 |
ac_status=$? |
grep -v '^ *+' conftest.er1 >conftest.err |
rm -f conftest.er1 |
cat conftest.err >&5 |
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 |
(exit $ac_status); } && { |
test -z "$ac_c_werror_flag" || |
test ! -s conftest.err |
} && test -s conftest$ac_exeext && { |
test "$cross_compiling" = yes || |
$as_test_x conftest$ac_exeext |
}; then |
if ac_fn_c_try_link "$LINENO"; then : |
ac_cv_lib_dl_dlopen=yes |
else |
$as_echo "$as_me: failed program was:" >&5 |
sed 's/^/| /' conftest.$ac_ext >&5 |
|
ac_cv_lib_dl_dlopen=no |
ac_cv_lib_dl_dlopen=no |
fi |
|
rm -rf conftest.dSYM |
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ |
conftest$ac_exeext conftest.$ac_ext |
rm -f core conftest.err conftest.$ac_objext \ |
conftest$ac_exeext conftest.$ac_ext |
LIBS=$ac_check_lib_save_LIBS |
fi |
{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5 |
$as_echo "$ac_cv_lib_dl_dlopen" >&6; } |
if test "x$ac_cv_lib_dl_dlopen" = x""yes; then |
if test "x$ac_cv_lib_dl_dlopen" = x""yes; then : |
lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl" |
else |
{ $as_echo "$as_me:$LINENO: checking for dlopen in -lsvld" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5 |
$as_echo_n "checking for dlopen in -lsvld... " >&6; } |
if test "${ac_cv_lib_svld_dlopen+set}" = set; then |
if test "${ac_cv_lib_svld_dlopen+set}" = set; then : |
$as_echo_n "(cached) " >&6 |
else |
ac_check_lib_save_LIBS=$LIBS |
LIBS="-lsvld $LIBS" |
cat >conftest.$ac_ext <<_ACEOF |
/* confdefs.h. */ |
_ACEOF |
cat confdefs.h >>conftest.$ac_ext |
cat >>conftest.$ac_ext <<_ACEOF |
cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
/* end confdefs.h. */ |
|
/* Override any GCC internal prototype to avoid an error. |
9933,57 → 9392,28
return 0; |
} |
_ACEOF |
rm -f conftest.$ac_objext conftest$ac_exeext |
if { (ac_try="$ac_link" |
case "(($ac_try" in |
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; |
*) ac_try_echo=$ac_try;; |
esac |
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" |
$as_echo "$ac_try_echo") >&5 |
(eval "$ac_link") 2>conftest.er1 |
ac_status=$? |
grep -v '^ *+' conftest.er1 >conftest.err |
rm -f conftest.er1 |
cat conftest.err >&5 |
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 |
(exit $ac_status); } && { |
test -z "$ac_c_werror_flag" || |
test ! -s conftest.err |
} && test -s conftest$ac_exeext && { |
test "$cross_compiling" = yes || |
$as_test_x conftest$ac_exeext |
}; then |
if ac_fn_c_try_link "$LINENO"; then : |
ac_cv_lib_svld_dlopen=yes |
else |
$as_echo "$as_me: failed program was:" >&5 |
sed 's/^/| /' conftest.$ac_ext >&5 |
|
ac_cv_lib_svld_dlopen=no |
ac_cv_lib_svld_dlopen=no |
fi |
|
rm -rf conftest.dSYM |
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ |
conftest$ac_exeext conftest.$ac_ext |
rm -f core conftest.err conftest.$ac_objext \ |
conftest$ac_exeext conftest.$ac_ext |
LIBS=$ac_check_lib_save_LIBS |
fi |
{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_svld_dlopen" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5 |
$as_echo "$ac_cv_lib_svld_dlopen" >&6; } |
if test "x$ac_cv_lib_svld_dlopen" = x""yes; then |
if test "x$ac_cv_lib_svld_dlopen" = x""yes; then : |
lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld" |
else |
{ $as_echo "$as_me:$LINENO: checking for dld_link in -ldld" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5 |
$as_echo_n "checking for dld_link in -ldld... " >&6; } |
if test "${ac_cv_lib_dld_dld_link+set}" = set; then |
if test "${ac_cv_lib_dld_dld_link+set}" = set; then : |
$as_echo_n "(cached) " >&6 |
else |
ac_check_lib_save_LIBS=$LIBS |
LIBS="-ldld $LIBS" |
cat >conftest.$ac_ext <<_ACEOF |
/* confdefs.h. */ |
_ACEOF |
cat confdefs.h >>conftest.$ac_ext |
cat >>conftest.$ac_ext <<_ACEOF |
cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
/* end confdefs.h. */ |
|
/* Override any GCC internal prototype to avoid an error. |
10001,43 → 9431,18
return 0; |
} |
_ACEOF |
rm -f conftest.$ac_objext conftest$ac_exeext |
if { (ac_try="$ac_link" |
case "(($ac_try" in |
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; |
*) ac_try_echo=$ac_try;; |
esac |
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" |
$as_echo "$ac_try_echo") >&5 |
(eval "$ac_link") 2>conftest.er1 |
ac_status=$? |
grep -v '^ *+' conftest.er1 >conftest.err |
rm -f conftest.er1 |
cat conftest.err >&5 |
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 |
(exit $ac_status); } && { |
test -z "$ac_c_werror_flag" || |
test ! -s conftest.err |
} && test -s conftest$ac_exeext && { |
test "$cross_compiling" = yes || |
$as_test_x conftest$ac_exeext |
}; then |
if ac_fn_c_try_link "$LINENO"; then : |
ac_cv_lib_dld_dld_link=yes |
else |
$as_echo "$as_me: failed program was:" >&5 |
sed 's/^/| /' conftest.$ac_ext >&5 |
|
ac_cv_lib_dld_dld_link=no |
ac_cv_lib_dld_dld_link=no |
fi |
|
rm -rf conftest.dSYM |
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ |
conftest$ac_exeext conftest.$ac_ext |
rm -f core conftest.err conftest.$ac_objext \ |
conftest$ac_exeext conftest.$ac_ext |
LIBS=$ac_check_lib_save_LIBS |
fi |
{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dld_dld_link" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5 |
$as_echo "$ac_cv_lib_dld_dld_link" >&6; } |
if test "x$ac_cv_lib_dld_dld_link" = x""yes; then |
if test "x$ac_cv_lib_dld_dld_link" = x""yes; then : |
lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld" |
fi |
|
10076,9 → 9481,9
save_LIBS="$LIBS" |
LIBS="$lt_cv_dlopen_libs $LIBS" |
|
{ $as_echo "$as_me:$LINENO: checking whether a program can dlopen itself" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5 |
$as_echo_n "checking whether a program can dlopen itself... " >&6; } |
if test "${lt_cv_dlopen_self+set}" = set; then |
if test "${lt_cv_dlopen_self+set}" = set; then : |
$as_echo_n "(cached) " >&6 |
else |
if test "$cross_compiling" = yes; then : |
10087,7 → 9492,7
lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 |
lt_status=$lt_dlunknown |
cat > conftest.$ac_ext <<_LT_EOF |
#line 10090 "configure" |
#line 9495 "configure" |
#include "confdefs.h" |
|
#if HAVE_DLFCN_H |
10146,11 → 9551,11
return status; |
} |
_LT_EOF |
if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 |
if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 |
(eval $ac_link) 2>&5 |
ac_status=$? |
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 |
(exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then |
$as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 |
test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then |
(./conftest; exit; ) >&5 2>/dev/null |
lt_status=$? |
case x$lt_status in |
10167,14 → 9572,14
|
|
fi |
{ $as_echo "$as_me:$LINENO: result: $lt_cv_dlopen_self" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5 |
$as_echo "$lt_cv_dlopen_self" >&6; } |
|
if test "x$lt_cv_dlopen_self" = xyes; then |
wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\" |
{ $as_echo "$as_me:$LINENO: checking whether a statically linked program can dlopen itself" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5 |
$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; } |
if test "${lt_cv_dlopen_self_static+set}" = set; then |
if test "${lt_cv_dlopen_self_static+set}" = set; then : |
$as_echo_n "(cached) " >&6 |
else |
if test "$cross_compiling" = yes; then : |
10183,7 → 9588,7
lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 |
lt_status=$lt_dlunknown |
cat > conftest.$ac_ext <<_LT_EOF |
#line 10186 "configure" |
#line 9591 "configure" |
#include "confdefs.h" |
|
#if HAVE_DLFCN_H |
10242,11 → 9647,11
return status; |
} |
_LT_EOF |
if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 |
if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 |
(eval $ac_link) 2>&5 |
ac_status=$? |
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 |
(exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then |
$as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 |
test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then |
(./conftest; exit; ) >&5 2>/dev/null |
lt_status=$? |
case x$lt_status in |
10263,7 → 9668,7
|
|
fi |
{ $as_echo "$as_me:$LINENO: result: $lt_cv_dlopen_self_static" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5 |
$as_echo "$lt_cv_dlopen_self_static" >&6; } |
fi |
|
10302,12 → 9707,12
|
striplib= |
old_striplib= |
{ $as_echo "$as_me:$LINENO: checking whether stripping libraries is possible" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5 |
$as_echo_n "checking whether stripping libraries is possible... " >&6; } |
if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then |
test -z "$old_striplib" && old_striplib="$STRIP --strip-debug" |
test -z "$striplib" && striplib="$STRIP --strip-unneeded" |
{ $as_echo "$as_me:$LINENO: result: yes" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 |
$as_echo "yes" >&6; } |
else |
# FIXME - insert some real tests, host_os isn't really good enough |
10316,15 → 9721,15
if test -n "$STRIP" ; then |
striplib="$STRIP -x" |
old_striplib="$STRIP -S" |
{ $as_echo "$as_me:$LINENO: result: yes" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 |
$as_echo "yes" >&6; } |
else |
{ $as_echo "$as_me:$LINENO: result: no" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
$as_echo "no" >&6; } |
fi |
;; |
*) |
{ $as_echo "$as_me:$LINENO: result: no" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
$as_echo "no" >&6; } |
;; |
esac |
10342,12 → 9747,12
|
|
# Report which library types will actually be built |
{ $as_echo "$as_me:$LINENO: checking if libtool supports shared libraries" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5 |
$as_echo_n "checking if libtool supports shared libraries... " >&6; } |
{ $as_echo "$as_me:$LINENO: result: $can_build_shared" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5 |
$as_echo "$can_build_shared" >&6; } |
|
{ $as_echo "$as_me:$LINENO: checking whether to build shared libraries" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5 |
$as_echo_n "checking whether to build shared libraries... " >&6; } |
test "$can_build_shared" = "no" && enable_shared=no |
|
10368,14 → 9773,14
fi |
;; |
esac |
{ $as_echo "$as_me:$LINENO: result: $enable_shared" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5 |
$as_echo "$enable_shared" >&6; } |
|
{ $as_echo "$as_me:$LINENO: checking whether to build static libraries" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5 |
$as_echo_n "checking whether to build static libraries... " >&6; } |
# Make sure either enable_shared or enable_static is yes. |
test "$enable_shared" = yes || enable_static=yes |
{ $as_echo "$as_me:$LINENO: result: $enable_static" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5 |
$as_echo "$enable_static" >&6; } |
|
|
10426,10 → 9831,10
# OS/2's system install, which has a completely different semantic |
# ./install, which can be erroneously created by make from ./install.sh. |
# Reject install programs that cannot install multiple files. |
{ $as_echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5 |
$as_echo_n "checking for a BSD-compatible install... " >&6; } |
if test -z "$INSTALL"; then |
if test "${ac_cv_path_install+set}" = set; then |
if test "${ac_cv_path_install+set}" = set; then : |
$as_echo_n "(cached) " >&6 |
else |
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR |
10437,11 → 9842,11
do |
IFS=$as_save_IFS |
test -z "$as_dir" && as_dir=. |
# Account for people who put trailing slashes in PATH elements. |
case $as_dir/ in |
./ | .// | /cC/* | \ |
# Account for people who put trailing slashes in PATH elements. |
case $as_dir/ in #(( |
./ | .// | /[cC]/* | \ |
/etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ |
?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \ |
?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \ |
/usr/ucb/* ) ;; |
*) |
# OSF1 and SCO ODT 3.0 have their own names for install. |
10478,7 → 9883,7
;; |
esac |
|
done |
done |
IFS=$as_save_IFS |
|
rm -rf conftest.one conftest.two conftest.dir |
10494,7 → 9899,7
INSTALL=$ac_install_sh |
fi |
fi |
{ $as_echo "$as_me:$LINENO: result: $INSTALL" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5 |
$as_echo "$INSTALL" >&6; } |
|
# Use test -z because SunOS4 sh mishandles braces in ${var-val}. |
10505,7 → 9910,7
|
test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' |
|
{ $as_echo "$as_me:$LINENO: checking whether build environment is sane" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5 |
$as_echo_n "checking whether build environment is sane... " >&6; } |
# Just in case |
sleep 1 |
10516,15 → 9921,11
' |
case `pwd` in |
*[\\\"\#\$\&\'\`$am_lf]*) |
{ { $as_echo "$as_me:$LINENO: error: unsafe absolute working directory name" >&5 |
$as_echo "$as_me: error: unsafe absolute working directory name" >&2;} |
{ (exit 1); exit 1; }; };; |
as_fn_error "unsafe absolute working directory name" "$LINENO" 5;; |
esac |
case $srcdir in |
*[\\\"\#\$\&\'\`$am_lf\ \ ]*) |
{ { $as_echo "$as_me:$LINENO: error: unsafe srcdir value: \`$srcdir'" >&5 |
$as_echo "$as_me: error: unsafe srcdir value: \`$srcdir'" >&2;} |
{ (exit 1); exit 1; }; };; |
as_fn_error "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;; |
esac |
|
# Do `set' in a subshell so we don't clobber the current shell's |
10546,11 → 9947,8
# if, for instance, CONFIG_SHELL is bash and it inherits a |
# broken ls alias from the environment. This has actually |
# happened. Such a system could not be considered "sane". |
{ { $as_echo "$as_me:$LINENO: error: ls -t appears to fail. Make sure there is not a broken |
alias in your environment" >&5 |
$as_echo "$as_me: error: ls -t appears to fail. Make sure there is not a broken |
alias in your environment" >&2;} |
{ (exit 1); exit 1; }; } |
as_fn_error "ls -t appears to fail. Make sure there is not a broken |
alias in your environment" "$LINENO" 5 |
fi |
|
test "$2" = conftest.file |
10559,13 → 9957,10
# Ok. |
: |
else |
{ { $as_echo "$as_me:$LINENO: error: newly created file is older than distributed files! |
Check your system clock" >&5 |
$as_echo "$as_me: error: newly created file is older than distributed files! |
Check your system clock" >&2;} |
{ (exit 1); exit 1; }; } |
as_fn_error "newly created file is older than distributed files! |
Check your system clock" "$LINENO" 5 |
fi |
{ $as_echo "$as_me:$LINENO: result: yes" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 |
$as_echo "yes" >&6; } |
test "$program_prefix" != NONE && |
program_transform_name="s&^&$program_prefix&;$program_transform_name" |
10593,7 → 9988,7
am_missing_run="$MISSING --run " |
else |
am_missing_run= |
{ $as_echo "$as_me:$LINENO: WARNING: \`missing' script is too old or missing" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5 |
$as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;} |
fi |
|
10614,9 → 10009,9
if test -n "$ac_tool_prefix"; then |
# Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. |
set dummy ${ac_tool_prefix}strip; ac_word=$2 |
{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 |
$as_echo_n "checking for $ac_word... " >&6; } |
if test "${ac_cv_prog_STRIP+set}" = set; then |
if test "${ac_cv_prog_STRIP+set}" = set; then : |
$as_echo_n "(cached) " >&6 |
else |
if test -n "$STRIP"; then |
10627,14 → 10022,14
do |
IFS=$as_save_IFS |
test -z "$as_dir" && as_dir=. |
for ac_exec_ext in '' $ac_executable_extensions; do |
for ac_exec_ext in '' $ac_executable_extensions; do |
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then |
ac_cv_prog_STRIP="${ac_tool_prefix}strip" |
$as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 |
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
break 2 |
fi |
done |
done |
done |
IFS=$as_save_IFS |
|
fi |
10641,10 → 10036,10
fi |
STRIP=$ac_cv_prog_STRIP |
if test -n "$STRIP"; then |
{ $as_echo "$as_me:$LINENO: result: $STRIP" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 |
$as_echo "$STRIP" >&6; } |
else |
{ $as_echo "$as_me:$LINENO: result: no" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
$as_echo "no" >&6; } |
fi |
|
10654,9 → 10049,9
ac_ct_STRIP=$STRIP |
# Extract the first word of "strip", so it can be a program name with args. |
set dummy strip; ac_word=$2 |
{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 |
$as_echo_n "checking for $ac_word... " >&6; } |
if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then |
if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then : |
$as_echo_n "(cached) " >&6 |
else |
if test -n "$ac_ct_STRIP"; then |
10667,14 → 10062,14
do |
IFS=$as_save_IFS |
test -z "$as_dir" && as_dir=. |
for ac_exec_ext in '' $ac_executable_extensions; do |
for ac_exec_ext in '' $ac_executable_extensions; do |
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then |
ac_cv_prog_ac_ct_STRIP="strip" |
$as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 |
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
break 2 |
fi |
done |
done |
done |
IFS=$as_save_IFS |
|
fi |
10681,10 → 10076,10
fi |
ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP |
if test -n "$ac_ct_STRIP"; then |
{ $as_echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 |
$as_echo "$ac_ct_STRIP" >&6; } |
else |
{ $as_echo "$as_me:$LINENO: result: no" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
$as_echo "no" >&6; } |
fi |
|
10693,7 → 10088,7
else |
case $cross_compiling:$ac_tool_warned in |
yes:) |
{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 |
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} |
ac_tool_warned=yes ;; |
esac |
10706,10 → 10101,10
fi |
INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s" |
|
{ $as_echo "$as_me:$LINENO: checking for a thread-safe mkdir -p" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5 |
$as_echo_n "checking for a thread-safe mkdir -p... " >&6; } |
if test -z "$MKDIR_P"; then |
if test "${ac_cv_path_mkdir+set}" = set; then |
if test "${ac_cv_path_mkdir+set}" = set; then : |
$as_echo_n "(cached) " >&6 |
else |
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR |
10717,7 → 10112,7
do |
IFS=$as_save_IFS |
test -z "$as_dir" && as_dir=. |
for ac_prog in mkdir gmkdir; do |
for ac_prog in mkdir gmkdir; do |
for ac_exec_ext in '' $ac_executable_extensions; do |
{ test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue |
case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #( |
10729,11 → 10124,12
esac |
done |
done |
done |
done |
IFS=$as_save_IFS |
|
fi |
|
test -d ./--version && rmdir ./--version |
if test "${ac_cv_path_mkdir+set}" = set; then |
MKDIR_P="$ac_cv_path_mkdir -p" |
else |
10741,11 → 10137,10
# value for MKDIR_P within a source directory, because that will |
# break other packages using the cache if that directory is |
# removed, or if the value is a relative name. |
test -d ./--version && rmdir ./--version |
MKDIR_P="$ac_install_sh -d" |
fi |
fi |
{ $as_echo "$as_me:$LINENO: result: $MKDIR_P" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5 |
$as_echo "$MKDIR_P" >&6; } |
|
mkdir_p="$MKDIR_P" |
10758,9 → 10153,9
do |
# Extract the first word of "$ac_prog", so it can be a program name with args. |
set dummy $ac_prog; ac_word=$2 |
{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 |
$as_echo_n "checking for $ac_word... " >&6; } |
if test "${ac_cv_prog_AWK+set}" = set; then |
if test "${ac_cv_prog_AWK+set}" = set; then : |
$as_echo_n "(cached) " >&6 |
else |
if test -n "$AWK"; then |
10771,14 → 10166,14
do |
IFS=$as_save_IFS |
test -z "$as_dir" && as_dir=. |
for ac_exec_ext in '' $ac_executable_extensions; do |
for ac_exec_ext in '' $ac_executable_extensions; do |
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then |
ac_cv_prog_AWK="$ac_prog" |
$as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 |
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
break 2 |
fi |
done |
done |
done |
IFS=$as_save_IFS |
|
fi |
10785,10 → 10180,10
fi |
AWK=$ac_cv_prog_AWK |
if test -n "$AWK"; then |
{ $as_echo "$as_me:$LINENO: result: $AWK" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5 |
$as_echo "$AWK" >&6; } |
else |
{ $as_echo "$as_me:$LINENO: result: no" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
$as_echo "no" >&6; } |
fi |
|
10796,11 → 10191,11
test -n "$AWK" && break |
done |
|
{ $as_echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5 |
$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; } |
set x ${MAKE-make} |
ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'` |
if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then |
if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then : |
$as_echo_n "(cached) " >&6 |
else |
cat >conftest.make <<\_ACEOF |
10818,11 → 10213,11
rm -f conftest.make |
fi |
if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then |
{ $as_echo "$as_me:$LINENO: result: yes" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 |
$as_echo "yes" >&6; } |
SET_MAKE= |
else |
{ $as_echo "$as_me:$LINENO: result: no" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
$as_echo "no" >&6; } |
SET_MAKE="MAKE=${MAKE-make}" |
fi |
10848,7 → 10243,7
.PHONY: am__doit |
END |
# If we don't find an include directive, just comment out the code. |
{ $as_echo "$as_me:$LINENO: checking for style of include used by $am_make" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5 |
$as_echo_n "checking for style of include used by $am_make... " >&6; } |
am__include="#" |
am__quote= |
10876,12 → 10271,12
fi |
|
|
{ $as_echo "$as_me:$LINENO: result: $_am_result" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5 |
$as_echo "$_am_result" >&6; } |
rm -f confinc confmf |
|
# Check whether --enable-dependency-tracking was given. |
if test "${enable_dependency_tracking+set}" = set; then |
if test "${enable_dependency_tracking+set}" = set; then : |
enableval=$enable_dependency_tracking; |
fi |
|
10904,9 → 10299,7
am__isrc=' -I$(srcdir)' |
# test to see if srcdir already configured |
if test -f $srcdir/config.status; then |
{ { $as_echo "$as_me:$LINENO: error: source directory already configured; run \"make distclean\" there first" >&5 |
$as_echo "$as_me: error: source directory already configured; run \"make distclean\" there first" >&2;} |
{ (exit 1); exit 1; }; } |
as_fn_error "source directory already configured; run \"make distclean\" there first" "$LINENO" 5 |
fi |
fi |
|
10963,9 → 10356,9
|
depcc="$CC" am_compiler_list= |
|
{ $as_echo "$as_me:$LINENO: checking dependency style of $depcc" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5 |
$as_echo_n "checking dependency style of $depcc... " >&6; } |
if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then |
if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then : |
$as_echo_n "(cached) " >&6 |
else |
if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then |
11073,7 → 10466,7
fi |
|
fi |
{ $as_echo "$as_me:$LINENO: result: $am_cv_CC_dependencies_compiler_type" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5 |
$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; } |
CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type |
|
11098,7 → 10491,7
# check for --enable-all-tests argument, in which case we attempt to build all |
# tests, even those that do not compile properly. |
# Check whether --enable-all-tests was given. |
if test "${enable_all_tests+set}" = set; then |
if test "${enable_all_tests+set}" = set; then : |
enableval=$enable_all_tests; all_tests=true all_tests=false |
fi |
|
11122,9 → 10515,9
do |
# Extract the first word of "$ac_prog", so it can be a program name with args. |
set dummy $ac_prog; ac_word=$2 |
{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 |
$as_echo_n "checking for $ac_word... " >&6; } |
if test "${ac_cv_prog_CC+set}" = set; then |
if test "${ac_cv_prog_CC+set}" = set; then : |
$as_echo_n "(cached) " >&6 |
else |
if test -n "$CC"; then |
11135,14 → 10528,14
do |
IFS=$as_save_IFS |
test -z "$as_dir" && as_dir=. |
for ac_exec_ext in '' $ac_executable_extensions; do |
for ac_exec_ext in '' $ac_executable_extensions; do |
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then |
ac_cv_prog_CC="$ac_prog" |
$as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 |
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
break 2 |
fi |
done |
done |
done |
IFS=$as_save_IFS |
|
fi |
11149,10 → 10542,10
fi |
CC=$ac_cv_prog_CC |
if test -n "$CC"; then |
{ $as_echo "$as_me:$LINENO: result: $CC" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 |
$as_echo "$CC" >&6; } |
else |
{ $as_echo "$as_me:$LINENO: result: no" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
$as_echo "no" >&6; } |
fi |
|
11164,9 → 10557,9
do |
# Extract the first word of "$ac_prog", so it can be a program name with args. |
set dummy $ac_prog; ac_word=$2 |
{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 |
$as_echo_n "checking for $ac_word... " >&6; } |
if test "${ac_cv_prog_RANLIB+set}" = set; then |
if test "${ac_cv_prog_RANLIB+set}" = set; then : |
$as_echo_n "(cached) " >&6 |
else |
if test -n "$RANLIB"; then |
11177,14 → 10570,14
do |
IFS=$as_save_IFS |
test -z "$as_dir" && as_dir=. |
for ac_exec_ext in '' $ac_executable_extensions; do |
for ac_exec_ext in '' $ac_executable_extensions; do |
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then |
ac_cv_prog_RANLIB="$ac_prog" |
$as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 |
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
break 2 |
fi |
done |
done |
done |
IFS=$as_save_IFS |
|
fi |
11191,10 → 10584,10
fi |
RANLIB=$ac_cv_prog_RANLIB |
if test -n "$RANLIB"; then |
{ $as_echo "$as_me:$LINENO: result: $RANLIB" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5 |
$as_echo "$RANLIB" >&6; } |
else |
{ $as_echo "$as_me:$LINENO: result: no" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
$as_echo "no" >&6; } |
fi |
|
11206,9 → 10599,9
do |
# Extract the first word of "$ac_prog", so it can be a program name with args. |
set dummy $ac_prog; ac_word=$2 |
{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 |
$as_echo_n "checking for $ac_word... " >&6; } |
if test "${ac_cv_prog_LD+set}" = set; then |
if test "${ac_cv_prog_LD+set}" = set; then : |
$as_echo_n "(cached) " >&6 |
else |
if test -n "$LD"; then |
11219,14 → 10612,14
do |
IFS=$as_save_IFS |
test -z "$as_dir" && as_dir=. |
for ac_exec_ext in '' $ac_executable_extensions; do |
for ac_exec_ext in '' $ac_executable_extensions; do |
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then |
ac_cv_prog_LD="$ac_prog" |
$as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 |
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
break 2 |
fi |
done |
done |
done |
IFS=$as_save_IFS |
|
fi |
11233,10 → 10626,10
fi |
LD=$ac_cv_prog_LD |
if test -n "$LD"; then |
{ $as_echo "$as_me:$LINENO: result: $LD" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5 |
$as_echo "$LD" >&6; } |
else |
{ $as_echo "$as_me:$LINENO: result: no" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
$as_echo "no" >&6; } |
fi |
|
11248,9 → 10641,9
do |
# Extract the first word of "$ac_prog", so it can be a program name with args. |
set dummy $ac_prog; ac_word=$2 |
{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 |
$as_echo_n "checking for $ac_word... " >&6; } |
if test "${ac_cv_prog_SIM+set}" = set; then |
if test "${ac_cv_prog_SIM+set}" = set; then : |
$as_echo_n "(cached) " >&6 |
else |
if test -n "$SIM"; then |
11261,14 → 10654,14
do |
IFS=$as_save_IFS |
test -z "$as_dir" && as_dir=. |
for ac_exec_ext in '' $ac_executable_extensions; do |
for ac_exec_ext in '' $ac_executable_extensions; do |
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then |
ac_cv_prog_SIM="$ac_prog" |
$as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 |
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
break 2 |
fi |
done |
done |
done |
IFS=$as_save_IFS |
|
fi |
11275,10 → 10668,10
fi |
SIM=$ac_cv_prog_SIM |
if test -n "$SIM"; then |
{ $as_echo "$as_me:$LINENO: result: $SIM" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $SIM" >&5 |
$as_echo "$SIM" >&6; } |
else |
{ $as_echo "$as_me:$LINENO: result: no" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
$as_echo "no" >&6; } |
fi |
|
11291,16 → 10684,12
|
|
|
{ $as_echo "$as_me:$LINENO: checking for ANSI C header files" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5 |
$as_echo_n "checking for ANSI C header files... " >&6; } |
if test "${ac_cv_header_stdc+set}" = set; then |
if test "${ac_cv_header_stdc+set}" = set; then : |
$as_echo_n "(cached) " >&6 |
else |
cat >conftest.$ac_ext <<_ACEOF |
/* confdefs.h. */ |
_ACEOF |
cat confdefs.h >>conftest.$ac_ext |
cat >>conftest.$ac_ext <<_ACEOF |
cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
/* end confdefs.h. */ |
#include <stdlib.h> |
#include <stdarg.h> |
11315,48 → 10704,23
return 0; |
} |
_ACEOF |
rm -f conftest.$ac_objext |
if { (ac_try="$ac_compile" |
case "(($ac_try" in |
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; |
*) ac_try_echo=$ac_try;; |
esac |
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" |
$as_echo "$ac_try_echo") >&5 |
(eval "$ac_compile") 2>conftest.er1 |
ac_status=$? |
grep -v '^ *+' conftest.er1 >conftest.err |
rm -f conftest.er1 |
cat conftest.err >&5 |
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 |
(exit $ac_status); } && { |
test -z "$ac_c_werror_flag" || |
test ! -s conftest.err |
} && test -s conftest.$ac_objext; then |
if ac_fn_c_try_compile "$LINENO"; then : |
ac_cv_header_stdc=yes |
else |
$as_echo "$as_me: failed program was:" >&5 |
sed 's/^/| /' conftest.$ac_ext >&5 |
|
ac_cv_header_stdc=no |
ac_cv_header_stdc=no |
fi |
|
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext |
|
if test $ac_cv_header_stdc = yes; then |
# SunOS 4.x string.h does not declare mem*, contrary to ANSI. |
cat >conftest.$ac_ext <<_ACEOF |
/* confdefs.h. */ |
_ACEOF |
cat confdefs.h >>conftest.$ac_ext |
cat >>conftest.$ac_ext <<_ACEOF |
cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
/* end confdefs.h. */ |
#include <string.h> |
|
_ACEOF |
if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | |
$EGREP "memchr" >/dev/null 2>&1; then |
: |
$EGREP "memchr" >/dev/null 2>&1; then : |
|
else |
ac_cv_header_stdc=no |
fi |
11366,18 → 10730,14
|
if test $ac_cv_header_stdc = yes; then |
# ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. |
cat >conftest.$ac_ext <<_ACEOF |
/* confdefs.h. */ |
_ACEOF |
cat confdefs.h >>conftest.$ac_ext |
cat >>conftest.$ac_ext <<_ACEOF |
cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
/* end confdefs.h. */ |
#include <stdlib.h> |
|
_ACEOF |
if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | |
$EGREP "free" >/dev/null 2>&1; then |
: |
$EGREP "free" >/dev/null 2>&1; then : |
|
else |
ac_cv_header_stdc=no |
fi |
11387,14 → 10747,10
|
if test $ac_cv_header_stdc = yes; then |
# /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. |
if test "$cross_compiling" = yes; then |
if test "$cross_compiling" = yes; then : |
: |
else |
cat >conftest.$ac_ext <<_ACEOF |
/* confdefs.h. */ |
_ACEOF |
cat confdefs.h >>conftest.$ac_ext |
cat >>conftest.$ac_ext <<_ACEOF |
cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
/* end confdefs.h. */ |
#include <ctype.h> |
#include <stdlib.h> |
11421,51 → 10777,22
return 0; |
} |
_ACEOF |
rm -f conftest$ac_exeext |
if { (ac_try="$ac_link" |
case "(($ac_try" in |
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; |
*) ac_try_echo=$ac_try;; |
esac |
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" |
$as_echo "$ac_try_echo") >&5 |
(eval "$ac_link") 2>&5 |
ac_status=$? |
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 |
(exit $ac_status); } && { ac_try='./conftest$ac_exeext' |
{ (case "(($ac_try" in |
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; |
*) ac_try_echo=$ac_try;; |
esac |
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" |
$as_echo "$ac_try_echo") >&5 |
(eval "$ac_try") 2>&5 |
ac_status=$? |
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 |
(exit $ac_status); }; }; then |
: |
if ac_fn_c_try_run "$LINENO"; then : |
|
else |
$as_echo "$as_me: program exited with status $ac_status" >&5 |
$as_echo "$as_me: failed program was:" >&5 |
sed 's/^/| /' conftest.$ac_ext >&5 |
|
( exit $ac_status ) |
ac_cv_header_stdc=no |
ac_cv_header_stdc=no |
fi |
rm -rf conftest.dSYM |
rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext |
rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ |
conftest.$ac_objext conftest.beam conftest.$ac_ext |
fi |
|
|
fi |
fi |
{ $as_echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5 |
$as_echo "$ac_cv_header_stdc" >&6; } |
if test $ac_cv_header_stdc = yes; then |
|
cat >>confdefs.h <<\_ACEOF |
#define STDC_HEADERS 1 |
_ACEOF |
$as_echo "#define STDC_HEADERS 1" >>confdefs.h |
|
fi |
|
11481,9 → 10808,9
|
depcc="$CCAS" am_compiler_list= |
|
{ $as_echo "$as_me:$LINENO: checking dependency style of $depcc" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5 |
$as_echo_n "checking dependency style of $depcc... " >&6; } |
if test "${am_cv_CCAS_dependencies_compiler_type+set}" = set; then |
if test "${am_cv_CCAS_dependencies_compiler_type+set}" = set; then : |
$as_echo_n "(cached) " >&6 |
else |
if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then |
11589,7 → 10916,7
fi |
|
fi |
{ $as_echo "$as_me:$LINENO: result: $am_cv_CCAS_dependencies_compiler_type" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CCAS_dependencies_compiler_type" >&5 |
$as_echo "$am_cv_CCAS_dependencies_compiler_type" >&6; } |
CCASDEPMODE=depmode=$am_cv_CCAS_dependencies_compiler_type |
|
11605,22 → 10932,18
|
|
if test "x$CC" != xcc; then |
{ $as_echo "$as_me:$LINENO: checking whether $CC and cc understand -c and -o together" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC and cc understand -c and -o together" >&5 |
$as_echo_n "checking whether $CC and cc understand -c and -o together... " >&6; } |
else |
{ $as_echo "$as_me:$LINENO: checking whether cc understands -c and -o together" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether cc understands -c and -o together" >&5 |
$as_echo_n "checking whether cc understands -c and -o together... " >&6; } |
fi |
set dummy $CC; ac_cc=`$as_echo "$2" | |
sed 's/[^a-zA-Z0-9_]/_/g;s/^[0-9]/_/'` |
if { as_var=ac_cv_prog_cc_${ac_cc}_c_o; eval "test \"\${$as_var+set}\" = set"; }; then |
if { as_var=ac_cv_prog_cc_${ac_cc}_c_o; eval "test \"\${$as_var+set}\" = set"; }; then : |
$as_echo_n "(cached) " >&6 |
else |
cat >conftest.$ac_ext <<_ACEOF |
/* confdefs.h. */ |
_ACEOF |
cat confdefs.h >>conftest.$ac_ext |
cat >>conftest.$ac_ext <<_ACEOF |
cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
/* end confdefs.h. */ |
|
int |
11636,63 → 10959,63
# existing .o file with -o, though they will create one. |
ac_try='$CC -c conftest.$ac_ext -o conftest2.$ac_objext >&5' |
rm -f conftest2.* |
if { (case "(($ac_try" in |
if { { case "(($ac_try" in |
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; |
*) ac_try_echo=$ac_try;; |
esac |
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" |
$as_echo "$ac_try_echo") >&5 |
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" |
$as_echo "$ac_try_echo"; } >&5 |
(eval "$ac_try") 2>&5 |
ac_status=$? |
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 |
(exit $ac_status); } && |
test -f conftest2.$ac_objext && { (case "(($ac_try" in |
$as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 |
test $ac_status = 0; } && |
test -f conftest2.$ac_objext && { { case "(($ac_try" in |
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; |
*) ac_try_echo=$ac_try;; |
esac |
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" |
$as_echo "$ac_try_echo") >&5 |
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" |
$as_echo "$ac_try_echo"; } >&5 |
(eval "$ac_try") 2>&5 |
ac_status=$? |
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 |
(exit $ac_status); }; |
$as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 |
test $ac_status = 0; }; |
then |
eval ac_cv_prog_cc_${ac_cc}_c_o=yes |
if test "x$CC" != xcc; then |
# Test first that cc exists at all. |
if { ac_try='cc -c conftest.$ac_ext >&5' |
{ (case "(($ac_try" in |
{ { case "(($ac_try" in |
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; |
*) ac_try_echo=$ac_try;; |
esac |
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" |
$as_echo "$ac_try_echo") >&5 |
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" |
$as_echo "$ac_try_echo"; } >&5 |
(eval "$ac_try") 2>&5 |
ac_status=$? |
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 |
(exit $ac_status); }; }; then |
$as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 |
test $ac_status = 0; }; }; then |
ac_try='cc -c conftest.$ac_ext -o conftest2.$ac_objext >&5' |
rm -f conftest2.* |
if { (case "(($ac_try" in |
if { { case "(($ac_try" in |
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; |
*) ac_try_echo=$ac_try;; |
esac |
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" |
$as_echo "$ac_try_echo") >&5 |
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" |
$as_echo "$ac_try_echo"; } >&5 |
(eval "$ac_try") 2>&5 |
ac_status=$? |
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 |
(exit $ac_status); } && |
test -f conftest2.$ac_objext && { (case "(($ac_try" in |
$as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 |
test $ac_status = 0; } && |
test -f conftest2.$ac_objext && { { case "(($ac_try" in |
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; |
*) ac_try_echo=$ac_try;; |
esac |
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" |
$as_echo "$ac_try_echo") >&5 |
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" |
$as_echo "$ac_try_echo"; } >&5 |
(eval "$ac_try") 2>&5 |
ac_status=$? |
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 |
(exit $ac_status); }; |
$as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 |
test $ac_status = 0; }; |
then |
# cc works too. |
: |
11709,15 → 11032,13
|
fi |
if eval test \$ac_cv_prog_cc_${ac_cc}_c_o = yes; then |
{ $as_echo "$as_me:$LINENO: result: yes" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 |
$as_echo "yes" >&6; } |
else |
{ $as_echo "$as_me:$LINENO: result: no" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
$as_echo "no" >&6; } |
|
cat >>confdefs.h <<\_ACEOF |
#define NO_MINUS_C_MINUS_O 1 |
_ACEOF |
$as_echo "#define NO_MINUS_C_MINUS_O 1" >>confdefs.h |
|
fi |
|
11736,109 → 11057,17
fi |
|
|
# Find a good install program. We prefer a C program (faster), |
# so one script is as good as another. But avoid the broken or |
# incompatible versions: |
# SysV /etc/install, /usr/sbin/install |
# SunOS /usr/etc/install |
# IRIX /sbin/install |
# AIX /bin/install |
# AmigaOS /C/install, which installs bootblocks on floppy discs |
# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag |
# AFS /usr/afsws/bin/install, which mishandles nonexistent args |
# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" |
# OS/2's system install, which has a completely different semantic |
# ./install, which can be erroneously created by make from ./install.sh. |
# Reject install programs that cannot install multiple files. |
{ $as_echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5 |
$as_echo_n "checking for a BSD-compatible install... " >&6; } |
if test -z "$INSTALL"; then |
if test "${ac_cv_path_install+set}" = set; then |
$as_echo_n "(cached) " >&6 |
else |
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR |
for as_dir in $PATH |
do |
IFS=$as_save_IFS |
test -z "$as_dir" && as_dir=. |
# Account for people who put trailing slashes in PATH elements. |
case $as_dir/ in |
./ | .// | /cC/* | \ |
/etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ |
?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \ |
/usr/ucb/* ) ;; |
*) |
# OSF1 and SCO ODT 3.0 have their own names for install. |
# Don't use installbsd from OSF since it installs stuff as root |
# by default. |
for ac_prog in ginstall scoinst install; do |
for ac_exec_ext in '' $ac_executable_extensions; do |
if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then |
if test $ac_prog = install && |
grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then |
# AIX install. It has an incompatible calling convention. |
: |
elif test $ac_prog = install && |
grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then |
# program-specific install script used by HP pwplus--don't use. |
: |
else |
rm -rf conftest.one conftest.two conftest.dir |
echo one > conftest.one |
echo two > conftest.two |
mkdir conftest.dir |
if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" && |
test -s conftest.one && test -s conftest.two && |
test -s conftest.dir/conftest.one && |
test -s conftest.dir/conftest.two |
then |
ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" |
break 3 |
fi |
fi |
fi |
done |
done |
;; |
esac |
|
done |
IFS=$as_save_IFS |
|
rm -rf conftest.one conftest.two conftest.dir |
|
fi |
if test "${ac_cv_path_install+set}" = set; then |
INSTALL=$ac_cv_path_install |
else |
# As a last resort, use the slow shell script. Don't cache a |
# value for INSTALL within a source directory, because that will |
# break other packages using the cache if that directory is |
# removed, or if the value is a relative name. |
INSTALL=$ac_install_sh |
fi |
fi |
{ $as_echo "$as_me:$LINENO: result: $INSTALL" >&5 |
$as_echo "$INSTALL" >&6; } |
|
# Use test -z because SunOS4 sh mishandles braces in ${var-val}. |
# It thinks the first close brace ends the variable substitution. |
test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' |
|
test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' |
|
test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' |
|
|
# Specify our baseline CFLAGS |
CPPFLAGS="-I\${top_srcdir}/support -I\${top_srcdir}/mc-common" |
CFLAGS="-Wall -Werror -g -nostdlib -mhard-div -mhard-mul" |
|
# Flag to specify whether we want optimization when checking |
{ $as_echo "$as_me:$LINENO: checking whether to enable optimizations when checking" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable optimizations when checking" >&5 |
$as_echo_n "checking whether to enable optimizations when checking... " >&6; } |
# Check whether --enable-opt was given. |
if test "${enable_opt+set}" = set; then |
if test "${enable_opt+set}" = set; then : |
enableval=$enable_opt; |
case "$enableval" in |
yes) |
11851,7 → 11080,7
|
fi |
|
{ $as_echo "$as_me:$LINENO: result: ${enable_check_opt-default}" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: ${enable_check_opt-default}" >&5 |
$as_echo "${enable_check_opt-default}" >&6; } |
|
|
11859,9 → 11088,7
|
# This is GNU compliant source and uses GNU libraries |
|
cat >>confdefs.h <<\_ACEOF |
#define _GNU_SOURCE 1 |
_ACEOF |
$as_echo "#define _GNU_SOURCE 1" >>confdefs.h |
|
|
# Check for functions doesn't work, since we can't execute code. Define some |
11869,161 → 11096,19
# headers from the main code body (for the memory controller tests |
# principally) to work. |
|
cat >>confdefs.h <<\_ACEOF |
#define HAVE_STRNDUP /**/ |
_ACEOF |
$as_echo "#define HAVE_STRNDUP /**/" >>confdefs.h |
|
|
cat >>confdefs.h <<\_ACEOF |
#define HAVE_ISBLANK /**/ |
_ACEOF |
$as_echo "#define HAVE_ISBLANK /**/" >>confdefs.h |
|
|
# Check for headers |
|
|
for ac_header in sys/types.h inttypes.h |
do |
as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` |
if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then |
{ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5 |
$as_echo_n "checking for $ac_header... " >&6; } |
if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then |
$as_echo_n "(cached) " >&6 |
fi |
ac_res=`eval 'as_val=${'$as_ac_Header'} |
$as_echo "$as_val"'` |
{ $as_echo "$as_me:$LINENO: result: $ac_res" >&5 |
$as_echo "$ac_res" >&6; } |
else |
# Is the header compilable? |
{ $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5 |
$as_echo_n "checking $ac_header usability... " >&6; } |
cat >conftest.$ac_ext <<_ACEOF |
/* confdefs.h. */ |
_ACEOF |
cat confdefs.h >>conftest.$ac_ext |
cat >>conftest.$ac_ext <<_ACEOF |
/* end confdefs.h. */ |
$ac_includes_default |
#include <$ac_header> |
_ACEOF |
rm -f conftest.$ac_objext |
if { (ac_try="$ac_compile" |
case "(($ac_try" in |
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; |
*) ac_try_echo=$ac_try;; |
esac |
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" |
$as_echo "$ac_try_echo") >&5 |
(eval "$ac_compile") 2>conftest.er1 |
ac_status=$? |
grep -v '^ *+' conftest.er1 >conftest.err |
rm -f conftest.er1 |
cat conftest.err >&5 |
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 |
(exit $ac_status); } && { |
test -z "$ac_c_werror_flag" || |
test ! -s conftest.err |
} && test -s conftest.$ac_objext; then |
ac_header_compiler=yes |
else |
$as_echo "$as_me: failed program was:" >&5 |
sed 's/^/| /' conftest.$ac_ext >&5 |
|
ac_header_compiler=no |
fi |
|
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext |
{ $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 |
$as_echo "$ac_header_compiler" >&6; } |
|
# Is the header present? |
{ $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5 |
$as_echo_n "checking $ac_header presence... " >&6; } |
cat >conftest.$ac_ext <<_ACEOF |
/* confdefs.h. */ |
_ACEOF |
cat confdefs.h >>conftest.$ac_ext |
cat >>conftest.$ac_ext <<_ACEOF |
/* end confdefs.h. */ |
#include <$ac_header> |
_ACEOF |
if { (ac_try="$ac_cpp conftest.$ac_ext" |
case "(($ac_try" in |
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; |
*) ac_try_echo=$ac_try;; |
esac |
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" |
$as_echo "$ac_try_echo") >&5 |
(eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 |
ac_status=$? |
grep -v '^ *+' conftest.er1 >conftest.err |
rm -f conftest.er1 |
cat conftest.err >&5 |
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 |
(exit $ac_status); } >/dev/null && { |
test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || |
test ! -s conftest.err |
}; then |
ac_header_preproc=yes |
else |
$as_echo "$as_me: failed program was:" >&5 |
sed 's/^/| /' conftest.$ac_ext >&5 |
|
ac_header_preproc=no |
fi |
|
rm -f conftest.err conftest.$ac_ext |
{ $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 |
$as_echo "$ac_header_preproc" >&6; } |
|
# So? What about this header? |
case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in |
yes:no: ) |
{ $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 |
$as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} |
{ $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 |
$as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} |
ac_header_preproc=yes |
;; |
no:yes:* ) |
{ $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 |
$as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} |
{ $as_echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 |
$as_echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} |
{ $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 |
$as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} |
{ $as_echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 |
$as_echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} |
{ $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 |
$as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} |
{ $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 |
$as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} |
( cat <<\_ASBOX |
## ------------------------------------- ## |
## Report this to openrisc@opencores.org ## |
## ------------------------------------- ## |
_ASBOX |
) | sed "s/^/$as_me: WARNING: /" >&2 |
;; |
esac |
{ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5 |
$as_echo_n "checking for $ac_header... " >&6; } |
if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then |
$as_echo_n "(cached) " >&6 |
else |
eval "$as_ac_Header=\$ac_header_preproc" |
fi |
ac_res=`eval 'as_val=${'$as_ac_Header'} |
$as_echo "$as_val"'` |
{ $as_echo "$as_me:$LINENO: result: $ac_res" >&5 |
$as_echo "$ac_res" >&6; } |
|
fi |
as_val=`eval 'as_val=${'$as_ac_Header'} |
$as_echo "$as_val"'` |
if test "x$as_val" = x""yes; then |
do : |
as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` |
ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default" |
eval as_val=\$$as_ac_Header |
if test "x$as_val" = x""yes; then : |
cat >>confdefs.h <<_ACEOF |
#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 |
_ACEOF |
12034,104 → 11119,10
|
|
# check for types and sizes |
{ $as_echo "$as_me:$LINENO: checking for uint8_t" >&5 |
$as_echo_n "checking for uint8_t... " >&6; } |
if test "${ac_cv_type_uint8_t+set}" = set; then |
$as_echo_n "(cached) " >&6 |
else |
ac_cv_type_uint8_t=no |
cat >conftest.$ac_ext <<_ACEOF |
/* confdefs.h. */ |
_ACEOF |
cat confdefs.h >>conftest.$ac_ext |
cat >>conftest.$ac_ext <<_ACEOF |
/* end confdefs.h. */ |
#include <inttypes.h> |
ac_fn_c_check_type "$LINENO" "uint8_t" "ac_cv_type_uint8_t" "#include <inttypes.h> |
" |
if test "x$ac_cv_type_uint8_t" = x""yes; then : |
|
int |
main () |
{ |
if (sizeof (uint8_t)) |
return 0; |
; |
return 0; |
} |
_ACEOF |
rm -f conftest.$ac_objext |
if { (ac_try="$ac_compile" |
case "(($ac_try" in |
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; |
*) ac_try_echo=$ac_try;; |
esac |
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" |
$as_echo "$ac_try_echo") >&5 |
(eval "$ac_compile") 2>conftest.er1 |
ac_status=$? |
grep -v '^ *+' conftest.er1 >conftest.err |
rm -f conftest.er1 |
cat conftest.err >&5 |
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 |
(exit $ac_status); } && { |
test -z "$ac_c_werror_flag" || |
test ! -s conftest.err |
} && test -s conftest.$ac_objext; then |
cat >conftest.$ac_ext <<_ACEOF |
/* confdefs.h. */ |
_ACEOF |
cat confdefs.h >>conftest.$ac_ext |
cat >>conftest.$ac_ext <<_ACEOF |
/* end confdefs.h. */ |
#include <inttypes.h> |
|
int |
main () |
{ |
if (sizeof ((uint8_t))) |
return 0; |
; |
return 0; |
} |
_ACEOF |
rm -f conftest.$ac_objext |
if { (ac_try="$ac_compile" |
case "(($ac_try" in |
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; |
*) ac_try_echo=$ac_try;; |
esac |
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" |
$as_echo "$ac_try_echo") >&5 |
(eval "$ac_compile") 2>conftest.er1 |
ac_status=$? |
grep -v '^ *+' conftest.er1 >conftest.err |
rm -f conftest.er1 |
cat conftest.err >&5 |
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 |
(exit $ac_status); } && { |
test -z "$ac_c_werror_flag" || |
test ! -s conftest.err |
} && test -s conftest.$ac_objext; then |
: |
else |
$as_echo "$as_me: failed program was:" >&5 |
sed 's/^/| /' conftest.$ac_ext >&5 |
|
ac_cv_type_uint8_t=yes |
fi |
|
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext |
else |
$as_echo "$as_me: failed program was:" >&5 |
sed 's/^/| /' conftest.$ac_ext >&5 |
|
|
fi |
|
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext |
fi |
{ $as_echo "$as_me:$LINENO: result: $ac_cv_type_uint8_t" >&5 |
$as_echo "$ac_cv_type_uint8_t" >&6; } |
if test "x$ac_cv_type_uint8_t" = x""yes; then |
|
cat >>confdefs.h <<_ACEOF |
#define HAVE_UINT8_T 1 |
_ACEOF |
12138,104 → 11129,10
|
|
fi |
{ $as_echo "$as_me:$LINENO: checking for uint16_t" >&5 |
$as_echo_n "checking for uint16_t... " >&6; } |
if test "${ac_cv_type_uint16_t+set}" = set; then |
$as_echo_n "(cached) " >&6 |
else |
ac_cv_type_uint16_t=no |
cat >conftest.$ac_ext <<_ACEOF |
/* confdefs.h. */ |
_ACEOF |
cat confdefs.h >>conftest.$ac_ext |
cat >>conftest.$ac_ext <<_ACEOF |
/* end confdefs.h. */ |
#include <inttypes.h> |
ac_fn_c_check_type "$LINENO" "uint16_t" "ac_cv_type_uint16_t" "#include <inttypes.h> |
" |
if test "x$ac_cv_type_uint16_t" = x""yes; then : |
|
int |
main () |
{ |
if (sizeof (uint16_t)) |
return 0; |
; |
return 0; |
} |
_ACEOF |
rm -f conftest.$ac_objext |
if { (ac_try="$ac_compile" |
case "(($ac_try" in |
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; |
*) ac_try_echo=$ac_try;; |
esac |
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" |
$as_echo "$ac_try_echo") >&5 |
(eval "$ac_compile") 2>conftest.er1 |
ac_status=$? |
grep -v '^ *+' conftest.er1 >conftest.err |
rm -f conftest.er1 |
cat conftest.err >&5 |
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 |
(exit $ac_status); } && { |
test -z "$ac_c_werror_flag" || |
test ! -s conftest.err |
} && test -s conftest.$ac_objext; then |
cat >conftest.$ac_ext <<_ACEOF |
/* confdefs.h. */ |
_ACEOF |
cat confdefs.h >>conftest.$ac_ext |
cat >>conftest.$ac_ext <<_ACEOF |
/* end confdefs.h. */ |
#include <inttypes.h> |
|
int |
main () |
{ |
if (sizeof ((uint16_t))) |
return 0; |
; |
return 0; |
} |
_ACEOF |
rm -f conftest.$ac_objext |
if { (ac_try="$ac_compile" |
case "(($ac_try" in |
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; |
*) ac_try_echo=$ac_try;; |
esac |
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" |
$as_echo "$ac_try_echo") >&5 |
(eval "$ac_compile") 2>conftest.er1 |
ac_status=$? |
grep -v '^ *+' conftest.er1 >conftest.err |
rm -f conftest.er1 |
cat conftest.err >&5 |
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 |
(exit $ac_status); } && { |
test -z "$ac_c_werror_flag" || |
test ! -s conftest.err |
} && test -s conftest.$ac_objext; then |
: |
else |
$as_echo "$as_me: failed program was:" >&5 |
sed 's/^/| /' conftest.$ac_ext >&5 |
|
ac_cv_type_uint16_t=yes |
fi |
|
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext |
else |
$as_echo "$as_me: failed program was:" >&5 |
sed 's/^/| /' conftest.$ac_ext >&5 |
|
|
fi |
|
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext |
fi |
{ $as_echo "$as_me:$LINENO: result: $ac_cv_type_uint16_t" >&5 |
$as_echo "$ac_cv_type_uint16_t" >&6; } |
if test "x$ac_cv_type_uint16_t" = x""yes; then |
|
cat >>confdefs.h <<_ACEOF |
#define HAVE_UINT16_T 1 |
_ACEOF |
12242,104 → 11139,10
|
|
fi |
{ $as_echo "$as_me:$LINENO: checking for uint32_t" >&5 |
$as_echo_n "checking for uint32_t... " >&6; } |
if test "${ac_cv_type_uint32_t+set}" = set; then |
$as_echo_n "(cached) " >&6 |
else |
ac_cv_type_uint32_t=no |
cat >conftest.$ac_ext <<_ACEOF |
/* confdefs.h. */ |
_ACEOF |
cat confdefs.h >>conftest.$ac_ext |
cat >>conftest.$ac_ext <<_ACEOF |
/* end confdefs.h. */ |
#include <inttypes.h> |
ac_fn_c_check_type "$LINENO" "uint32_t" "ac_cv_type_uint32_t" "#include <inttypes.h> |
" |
if test "x$ac_cv_type_uint32_t" = x""yes; then : |
|
int |
main () |
{ |
if (sizeof (uint32_t)) |
return 0; |
; |
return 0; |
} |
_ACEOF |
rm -f conftest.$ac_objext |
if { (ac_try="$ac_compile" |
case "(($ac_try" in |
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; |
*) ac_try_echo=$ac_try;; |
esac |
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" |
$as_echo "$ac_try_echo") >&5 |
(eval "$ac_compile") 2>conftest.er1 |
ac_status=$? |
grep -v '^ *+' conftest.er1 >conftest.err |
rm -f conftest.er1 |
cat conftest.err >&5 |
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 |
(exit $ac_status); } && { |
test -z "$ac_c_werror_flag" || |
test ! -s conftest.err |
} && test -s conftest.$ac_objext; then |
cat >conftest.$ac_ext <<_ACEOF |
/* confdefs.h. */ |
_ACEOF |
cat confdefs.h >>conftest.$ac_ext |
cat >>conftest.$ac_ext <<_ACEOF |
/* end confdefs.h. */ |
#include <inttypes.h> |
|
int |
main () |
{ |
if (sizeof ((uint32_t))) |
return 0; |
; |
return 0; |
} |
_ACEOF |
rm -f conftest.$ac_objext |
if { (ac_try="$ac_compile" |
case "(($ac_try" in |
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; |
*) ac_try_echo=$ac_try;; |
esac |
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" |
$as_echo "$ac_try_echo") >&5 |
(eval "$ac_compile") 2>conftest.er1 |
ac_status=$? |
grep -v '^ *+' conftest.er1 >conftest.err |
rm -f conftest.er1 |
cat conftest.err >&5 |
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 |
(exit $ac_status); } && { |
test -z "$ac_c_werror_flag" || |
test ! -s conftest.err |
} && test -s conftest.$ac_objext; then |
: |
else |
$as_echo "$as_me: failed program was:" >&5 |
sed 's/^/| /' conftest.$ac_ext >&5 |
|
ac_cv_type_uint32_t=yes |
fi |
|
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext |
else |
$as_echo "$as_me: failed program was:" >&5 |
sed 's/^/| /' conftest.$ac_ext >&5 |
|
|
fi |
|
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext |
fi |
{ $as_echo "$as_me:$LINENO: result: $ac_cv_type_uint32_t" >&5 |
$as_echo "$ac_cv_type_uint32_t" >&6; } |
if test "x$ac_cv_type_uint32_t" = x""yes; then |
|
cat >>confdefs.h <<_ACEOF |
#define HAVE_UINT32_T 1 |
_ACEOF |
12347,104 → 11150,10
|
fi |
|
{ $as_echo "$as_me:$LINENO: checking for int8_t" >&5 |
$as_echo_n "checking for int8_t... " >&6; } |
if test "${ac_cv_type_int8_t+set}" = set; then |
$as_echo_n "(cached) " >&6 |
else |
ac_cv_type_int8_t=no |
cat >conftest.$ac_ext <<_ACEOF |
/* confdefs.h. */ |
_ACEOF |
cat confdefs.h >>conftest.$ac_ext |
cat >>conftest.$ac_ext <<_ACEOF |
/* end confdefs.h. */ |
#include <inttypes.h> |
ac_fn_c_check_type "$LINENO" "int8_t" "ac_cv_type_int8_t" "#include <inttypes.h> |
" |
if test "x$ac_cv_type_int8_t" = x""yes; then : |
|
int |
main () |
{ |
if (sizeof (int8_t)) |
return 0; |
; |
return 0; |
} |
_ACEOF |
rm -f conftest.$ac_objext |
if { (ac_try="$ac_compile" |
case "(($ac_try" in |
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; |
*) ac_try_echo=$ac_try;; |
esac |
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" |
$as_echo "$ac_try_echo") >&5 |
(eval "$ac_compile") 2>conftest.er1 |
ac_status=$? |
grep -v '^ *+' conftest.er1 >conftest.err |
rm -f conftest.er1 |
cat conftest.err >&5 |
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 |
(exit $ac_status); } && { |
test -z "$ac_c_werror_flag" || |
test ! -s conftest.err |
} && test -s conftest.$ac_objext; then |
cat >conftest.$ac_ext <<_ACEOF |
/* confdefs.h. */ |
_ACEOF |
cat confdefs.h >>conftest.$ac_ext |
cat >>conftest.$ac_ext <<_ACEOF |
/* end confdefs.h. */ |
#include <inttypes.h> |
|
int |
main () |
{ |
if (sizeof ((int8_t))) |
return 0; |
; |
return 0; |
} |
_ACEOF |
rm -f conftest.$ac_objext |
if { (ac_try="$ac_compile" |
case "(($ac_try" in |
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; |
*) ac_try_echo=$ac_try;; |
esac |
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" |
$as_echo "$ac_try_echo") >&5 |
(eval "$ac_compile") 2>conftest.er1 |
ac_status=$? |
grep -v '^ *+' conftest.er1 >conftest.err |
rm -f conftest.er1 |
cat conftest.err >&5 |
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 |
(exit $ac_status); } && { |
test -z "$ac_c_werror_flag" || |
test ! -s conftest.err |
} && test -s conftest.$ac_objext; then |
: |
else |
$as_echo "$as_me: failed program was:" >&5 |
sed 's/^/| /' conftest.$ac_ext >&5 |
|
ac_cv_type_int8_t=yes |
fi |
|
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext |
else |
$as_echo "$as_me: failed program was:" >&5 |
sed 's/^/| /' conftest.$ac_ext >&5 |
|
|
fi |
|
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext |
fi |
{ $as_echo "$as_me:$LINENO: result: $ac_cv_type_int8_t" >&5 |
$as_echo "$ac_cv_type_int8_t" >&6; } |
if test "x$ac_cv_type_int8_t" = x""yes; then |
|
cat >>confdefs.h <<_ACEOF |
#define HAVE_INT8_T 1 |
_ACEOF |
12451,104 → 11160,10
|
|
fi |
{ $as_echo "$as_me:$LINENO: checking for int16_t" >&5 |
$as_echo_n "checking for int16_t... " >&6; } |
if test "${ac_cv_type_int16_t+set}" = set; then |
$as_echo_n "(cached) " >&6 |
else |
ac_cv_type_int16_t=no |
cat >conftest.$ac_ext <<_ACEOF |
/* confdefs.h. */ |
_ACEOF |
cat confdefs.h >>conftest.$ac_ext |
cat >>conftest.$ac_ext <<_ACEOF |
/* end confdefs.h. */ |
#include <inttypes.h> |
ac_fn_c_check_type "$LINENO" "int16_t" "ac_cv_type_int16_t" "#include <inttypes.h> |
" |
if test "x$ac_cv_type_int16_t" = x""yes; then : |
|
int |
main () |
{ |
if (sizeof (int16_t)) |
return 0; |
; |
return 0; |
} |
_ACEOF |
rm -f conftest.$ac_objext |
if { (ac_try="$ac_compile" |
case "(($ac_try" in |
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; |
*) ac_try_echo=$ac_try;; |
esac |
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" |
$as_echo "$ac_try_echo") >&5 |
(eval "$ac_compile") 2>conftest.er1 |
ac_status=$? |
grep -v '^ *+' conftest.er1 >conftest.err |
rm -f conftest.er1 |
cat conftest.err >&5 |
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 |
(exit $ac_status); } && { |
test -z "$ac_c_werror_flag" || |
test ! -s conftest.err |
} && test -s conftest.$ac_objext; then |
cat >conftest.$ac_ext <<_ACEOF |
/* confdefs.h. */ |
_ACEOF |
cat confdefs.h >>conftest.$ac_ext |
cat >>conftest.$ac_ext <<_ACEOF |
/* end confdefs.h. */ |
#include <inttypes.h> |
|
int |
main () |
{ |
if (sizeof ((int16_t))) |
return 0; |
; |
return 0; |
} |
_ACEOF |
rm -f conftest.$ac_objext |
if { (ac_try="$ac_compile" |
case "(($ac_try" in |
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; |
*) ac_try_echo=$ac_try;; |
esac |
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" |
$as_echo "$ac_try_echo") >&5 |
(eval "$ac_compile") 2>conftest.er1 |
ac_status=$? |
grep -v '^ *+' conftest.er1 >conftest.err |
rm -f conftest.er1 |
cat conftest.err >&5 |
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 |
(exit $ac_status); } && { |
test -z "$ac_c_werror_flag" || |
test ! -s conftest.err |
} && test -s conftest.$ac_objext; then |
: |
else |
$as_echo "$as_me: failed program was:" >&5 |
sed 's/^/| /' conftest.$ac_ext >&5 |
|
ac_cv_type_int16_t=yes |
fi |
|
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext |
else |
$as_echo "$as_me: failed program was:" >&5 |
sed 's/^/| /' conftest.$ac_ext >&5 |
|
|
fi |
|
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext |
fi |
{ $as_echo "$as_me:$LINENO: result: $ac_cv_type_int16_t" >&5 |
$as_echo "$ac_cv_type_int16_t" >&6; } |
if test "x$ac_cv_type_int16_t" = x""yes; then |
|
cat >>confdefs.h <<_ACEOF |
#define HAVE_INT16_T 1 |
_ACEOF |
12555,104 → 11170,10
|
|
fi |
{ $as_echo "$as_me:$LINENO: checking for int32_t" >&5 |
$as_echo_n "checking for int32_t... " >&6; } |
if test "${ac_cv_type_int32_t+set}" = set; then |
$as_echo_n "(cached) " >&6 |
else |
ac_cv_type_int32_t=no |
cat >conftest.$ac_ext <<_ACEOF |
/* confdefs.h. */ |
_ACEOF |
cat confdefs.h >>conftest.$ac_ext |
cat >>conftest.$ac_ext <<_ACEOF |
/* end confdefs.h. */ |
#include <inttypes.h> |
ac_fn_c_check_type "$LINENO" "int32_t" "ac_cv_type_int32_t" "#include <inttypes.h> |
" |
if test "x$ac_cv_type_int32_t" = x""yes; then : |
|
int |
main () |
{ |
if (sizeof (int32_t)) |
return 0; |
; |
return 0; |
} |
_ACEOF |
rm -f conftest.$ac_objext |
if { (ac_try="$ac_compile" |
case "(($ac_try" in |
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; |
*) ac_try_echo=$ac_try;; |
esac |
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" |
$as_echo "$ac_try_echo") >&5 |
(eval "$ac_compile") 2>conftest.er1 |
ac_status=$? |
grep -v '^ *+' conftest.er1 >conftest.err |
rm -f conftest.er1 |
cat conftest.err >&5 |
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 |
(exit $ac_status); } && { |
test -z "$ac_c_werror_flag" || |
test ! -s conftest.err |
} && test -s conftest.$ac_objext; then |
cat >conftest.$ac_ext <<_ACEOF |
/* confdefs.h. */ |
_ACEOF |
cat confdefs.h >>conftest.$ac_ext |
cat >>conftest.$ac_ext <<_ACEOF |
/* end confdefs.h. */ |
#include <inttypes.h> |
|
int |
main () |
{ |
if (sizeof ((int32_t))) |
return 0; |
; |
return 0; |
} |
_ACEOF |
rm -f conftest.$ac_objext |
if { (ac_try="$ac_compile" |
case "(($ac_try" in |
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; |
*) ac_try_echo=$ac_try;; |
esac |
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" |
$as_echo "$ac_try_echo") >&5 |
(eval "$ac_compile") 2>conftest.er1 |
ac_status=$? |
grep -v '^ *+' conftest.er1 >conftest.err |
rm -f conftest.er1 |
cat conftest.err >&5 |
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 |
(exit $ac_status); } && { |
test -z "$ac_c_werror_flag" || |
test ! -s conftest.err |
} && test -s conftest.$ac_objext; then |
: |
else |
$as_echo "$as_me: failed program was:" >&5 |
sed 's/^/| /' conftest.$ac_ext >&5 |
|
ac_cv_type_int32_t=yes |
fi |
|
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext |
else |
$as_echo "$as_me: failed program was:" >&5 |
sed 's/^/| /' conftest.$ac_ext >&5 |
|
|
fi |
|
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext |
fi |
{ $as_echo "$as_me:$LINENO: result: $ac_cv_type_int32_t" >&5 |
$as_echo "$ac_cv_type_int32_t" >&6; } |
if test "x$ac_cv_type_int32_t" = x""yes; then |
|
cat >>confdefs.h <<_ACEOF |
#define HAVE_INT32_T 1 |
_ACEOF |
12664,24 → 11185,16
# Checking sizeof doesn't really work, since it needs to run compiled code. So |
# we do it by hand. |
|
cat >>confdefs.h <<\_ACEOF |
#define SIZEOF_CHAR 1 |
_ACEOF |
$as_echo "#define SIZEOF_CHAR 1" >>confdefs.h |
|
|
cat >>confdefs.h <<\_ACEOF |
#define SIZEOF_SHORT 2 |
_ACEOF |
$as_echo "#define SIZEOF_SHORT 2" >>confdefs.h |
|
|
cat >>confdefs.h <<\_ACEOF |
#define SIZEOF_INT 4 |
_ACEOF |
$as_echo "#define SIZEOF_INT 4" >>confdefs.h |
|
|
cat >>confdefs.h <<\_ACEOF |
#define SIZEOF_LONG 4 |
_ACEOF |
$as_echo "#define SIZEOF_LONG 4" >>confdefs.h |
|
|
ac_config_files="$ac_config_files Makefile acv-gpio/Makefile acv-uart/Makefile basic/Makefile cache/Makefile cbasic/Makefile cfg/Makefile dhry/Makefile dmatest/Makefile eth/Makefile except/Makefile except-test/Makefile exit/Makefile ext/Makefile fbtest/Makefile fp/Makefile functest/Makefile flag/Makefile int-test/Makefile int-logger/Makefile inst-set-test/Makefile kbdtest/Makefile local-global/Makefile loop/Makefile mc-async/Makefile mc-dram/Makefile mc-ssram/Makefile mc-sync/Makefile mc-common/Makefile mem-test/Makefile mmu/Makefile mul/Makefile mycompress/Makefile support/Makefile tick/Makefile uos/Makefile upcalls/Makefile" |
12714,13 → 11227,13
case $ac_val in #( |
*${as_nl}*) |
case $ac_var in #( |
*_cv_*) { $as_echo "$as_me:$LINENO: WARNING: cache variable $ac_var contains a newline" >&5 |
*_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 |
$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; |
esac |
case $ac_var in #( |
_ | IFS | as_nl) ;; #( |
BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( |
*) $as_unset $ac_var ;; |
*) { eval $ac_var=; unset $ac_var;} ;; |
esac ;; |
esac |
done |
12728,8 → 11241,8
(set) 2>&1 | |
case $as_nl`(ac_space=' '; set) 2>&1` in #( |
*${as_nl}ac_space=\ *) |
# `set' does not quote correctly, so add quotes (double-quote |
# substitution turns \\\\ into \\, and sed turns \\ into \). |
# `set' does not quote correctly, so add quotes: double-quote |
# substitution turns \\\\ into \\, and sed turns \\ into \. |
sed -n \ |
"s/'/'\\\\''/g; |
s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" |
12752,11 → 11265,11
if diff "$cache_file" confcache >/dev/null 2>&1; then :; else |
if test -w "$cache_file"; then |
test "x$cache_file" != "x/dev/null" && |
{ $as_echo "$as_me:$LINENO: updating cache $cache_file" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5 |
$as_echo "$as_me: updating cache $cache_file" >&6;} |
cat confcache >$cache_file |
else |
{ $as_echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5 |
$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;} |
fi |
fi |
12776,8 → 11289,8
ac_i=`$as_echo "$ac_i" | sed "$ac_script"` |
# 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR |
# will be set to the directory where LIBOBJS objects are built. |
ac_libobjs="$ac_libobjs \${LIBOBJDIR}$ac_i\$U.$ac_objext" |
ac_ltlibobjs="$ac_ltlibobjs \${LIBOBJDIR}$ac_i"'$U.lo' |
as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext" |
as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo' |
done |
LIBOBJS=$ac_libobjs |
|
12785,18 → 11298,12
|
|
if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then |
{ { $as_echo "$as_me:$LINENO: error: conditional \"AMDEP\" was never defined. |
Usually this means the macro was only invoked conditionally." >&5 |
$as_echo "$as_me: error: conditional \"AMDEP\" was never defined. |
Usually this means the macro was only invoked conditionally." >&2;} |
{ (exit 1); exit 1; }; } |
as_fn_error "conditional \"AMDEP\" was never defined. |
Usually this means the macro was only invoked conditionally." "$LINENO" 5 |
fi |
if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then |
{ { $as_echo "$as_me:$LINENO: error: conditional \"am__fastdepCC\" was never defined. |
Usually this means the macro was only invoked conditionally." >&5 |
$as_echo "$as_me: error: conditional \"am__fastdepCC\" was never defined. |
Usually this means the macro was only invoked conditionally." >&2;} |
{ (exit 1); exit 1; }; } |
as_fn_error "conditional \"am__fastdepCC\" was never defined. |
Usually this means the macro was only invoked conditionally." "$LINENO" 5 |
fi |
if test -n "$EXEEXT"; then |
am__EXEEXT_TRUE= |
12807,18 → 11314,12
fi |
|
if test -z "${BUILD_ALL_TESTS_TRUE}" && test -z "${BUILD_ALL_TESTS_FALSE}"; then |
{ { $as_echo "$as_me:$LINENO: error: conditional \"BUILD_ALL_TESTS\" was never defined. |
Usually this means the macro was only invoked conditionally." >&5 |
$as_echo "$as_me: error: conditional \"BUILD_ALL_TESTS\" was never defined. |
Usually this means the macro was only invoked conditionally." >&2;} |
{ (exit 1); exit 1; }; } |
as_fn_error "conditional \"BUILD_ALL_TESTS\" was never defined. |
Usually this means the macro was only invoked conditionally." "$LINENO" 5 |
fi |
if test -z "${am__fastdepCCAS_TRUE}" && test -z "${am__fastdepCCAS_FALSE}"; then |
{ { $as_echo "$as_me:$LINENO: error: conditional \"am__fastdepCCAS\" was never defined. |
Usually this means the macro was only invoked conditionally." >&5 |
$as_echo "$as_me: error: conditional \"am__fastdepCCAS\" was never defined. |
Usually this means the macro was only invoked conditionally." >&2;} |
{ (exit 1); exit 1; }; } |
as_fn_error "conditional \"am__fastdepCCAS\" was never defined. |
Usually this means the macro was only invoked conditionally." "$LINENO" 5 |
fi |
|
: ${CONFIG_STATUS=./config.status} |
12825,9 → 11326,10
ac_write_fail=0 |
ac_clean_files_save=$ac_clean_files |
ac_clean_files="$ac_clean_files $CONFIG_STATUS" |
{ $as_echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5 |
$as_echo "$as_me: creating $CONFIG_STATUS" >&6;} |
cat >$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 |
as_write_fail=0 |
cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1 |
#! $SHELL |
# Generated by $as_me. |
# Run this file to recreate the current configuration. |
12837,17 → 11339,18
debug=false |
ac_cs_recheck=false |
ac_cs_silent=false |
|
SHELL=\${CONFIG_SHELL-$SHELL} |
_ACEOF |
export SHELL |
_ASEOF |
cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1 |
## -------------------- ## |
## M4sh Initialization. ## |
## -------------------- ## |
|
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 |
## --------------------- ## |
## M4sh Initialization. ## |
## --------------------- ## |
|
# Be more Bourne compatible |
DUALCASE=1; export DUALCASE # for MKS sh |
if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then |
if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : |
emulate sh |
NULLCMD=: |
# Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which |
12855,23 → 11358,15
alias -g '${1+"$@"}'='"$@"' |
setopt NO_GLOB_SUBST |
else |
case `(set -o) 2>/dev/null` in |
*posix*) set -o posix ;; |
case `(set -o) 2>/dev/null` in #( |
*posix*) : |
set -o posix ;; #( |
*) : |
;; |
esac |
|
fi |
|
|
|
|
# PATH needs CR |
# Avoid depending upon Character Ranges. |
as_cr_letters='abcdefghijklmnopqrstuvwxyz' |
as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' |
as_cr_Letters=$as_cr_letters$as_cr_LETTERS |
as_cr_digits='0123456789' |
as_cr_alnum=$as_cr_Letters$as_cr_digits |
|
as_nl=' |
' |
export as_nl |
12879,7 → 11374,13
as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' |
as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo |
as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo |
if (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then |
# Prefer a ksh shell builtin over an external printf program on Solaris, |
# but without wasting forks for bash or zsh. |
if test -z "$BASH_VERSION$ZSH_VERSION" \ |
&& (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then |
as_echo='print -r --' |
as_echo_n='print -rn --' |
elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then |
as_echo='printf %s\n' |
as_echo_n='printf %s' |
else |
12890,7 → 11391,7
as_echo_body='eval expr "X$1" : "X\\(.*\\)"' |
as_echo_n_body='eval |
arg=$1; |
case $arg in |
case $arg in #( |
*"$as_nl"*) |
expr "X$arg" : "X\\(.*\\)$as_nl"; |
arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; |
12913,14 → 11414,7
} |
fi |
|
# Support unset when possible. |
if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then |
as_unset=unset |
else |
as_unset=false |
fi |
|
|
# IFS |
# We need space, tab and new line, in precisely that order. Quoting is |
# there to prevent editors from complaining about space-tab. |
12929,7 → 11423,7
IFS=" "" $as_nl" |
|
# Find who we are. Look in the path if we contain no directory separator. |
case $0 in |
case $0 in #(( |
*[\\/]* ) as_myself=$0 ;; |
*) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR |
for as_dir in $PATH |
12936,8 → 11430,8
do |
IFS=$as_save_IFS |
test -z "$as_dir" && as_dir=. |
test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break |
done |
test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break |
done |
IFS=$as_save_IFS |
|
;; |
12949,12 → 11443,16
fi |
if test ! -f "$as_myself"; then |
$as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 |
{ (exit 1); exit 1; } |
exit 1 |
fi |
|
# Work around bugs in pre-3.0 UWIN ksh. |
for as_var in ENV MAIL MAILPATH |
do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var |
# Unset variables that we do not need and which cause bugs (e.g. in |
# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" |
# suppresses any "Segmentation fault" message there. '((' could |
# trigger a bug in pdksh 5.2.14. |
for as_var in BASH_ENV ENV MAIL MAILPATH |
do eval test x\${$as_var+set} = xset \ |
&& ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : |
done |
PS1='$ ' |
PS2='> ' |
12966,7 → 11464,89
LANGUAGE=C |
export LANGUAGE |
|
# Required to use basename. |
# CDPATH. |
(unset CDPATH) >/dev/null 2>&1 && unset CDPATH |
|
|
# as_fn_error ERROR [LINENO LOG_FD] |
# --------------------------------- |
# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are |
# provided, also output the error to LOG_FD, referencing LINENO. Then exit the |
# script with status $?, using 1 if that was 0. |
as_fn_error () |
{ |
as_status=$?; test $as_status -eq 0 && as_status=1 |
if test "$3"; then |
as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack |
$as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3 |
fi |
$as_echo "$as_me: error: $1" >&2 |
as_fn_exit $as_status |
} # as_fn_error |
|
|
# as_fn_set_status STATUS |
# ----------------------- |
# Set $? to STATUS, without forking. |
as_fn_set_status () |
{ |
return $1 |
} # as_fn_set_status |
|
# as_fn_exit STATUS |
# ----------------- |
# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. |
as_fn_exit () |
{ |
set +e |
as_fn_set_status $1 |
exit $1 |
} # as_fn_exit |
|
# as_fn_unset VAR |
# --------------- |
# Portably unset VAR. |
as_fn_unset () |
{ |
{ eval $1=; unset $1;} |
} |
as_unset=as_fn_unset |
# as_fn_append VAR VALUE |
# ---------------------- |
# Append the text in VALUE to the end of the definition contained in VAR. Take |
# advantage of any shell optimizations that allow amortized linear growth over |
# repeated appends, instead of the typical quadratic growth present in naive |
# implementations. |
if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : |
eval 'as_fn_append () |
{ |
eval $1+=\$2 |
}' |
else |
as_fn_append () |
{ |
eval $1=\$$1\$2 |
} |
fi # as_fn_append |
|
# as_fn_arith ARG... |
# ------------------ |
# Perform arithmetic evaluation on the ARGs, and store the result in the |
# global $as_val. Take advantage of shells that can avoid forks. The arguments |
# must be portable across $(()) and expr. |
if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : |
eval 'as_fn_arith () |
{ |
as_val=$(( $* )) |
}' |
else |
as_fn_arith () |
{ |
as_val=`expr "$@" || test $? -eq 1` |
} |
fi # as_fn_arith |
|
|
if expr a : '\(a\)' >/dev/null 2>&1 && |
test "X`expr 00001 : '.*\(...\)'`" = X001; then |
as_expr=expr |
12980,8 → 11560,12
as_basename=false |
fi |
|
if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then |
as_dirname=dirname |
else |
as_dirname=false |
fi |
|
# Name of the executable. |
as_me=`$as_basename -- "$0" || |
$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ |
X"$0" : 'X\(//\)$' \| \ |
13001,76 → 11585,25
} |
s/.*/./; q'` |
|
# CDPATH. |
$as_unset CDPATH |
# Avoid depending upon Character Ranges. |
as_cr_letters='abcdefghijklmnopqrstuvwxyz' |
as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' |
as_cr_Letters=$as_cr_letters$as_cr_LETTERS |
as_cr_digits='0123456789' |
as_cr_alnum=$as_cr_Letters$as_cr_digits |
|
|
|
as_lineno_1=$LINENO |
as_lineno_2=$LINENO |
test "x$as_lineno_1" != "x$as_lineno_2" && |
test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || { |
|
# Create $as_me.lineno as a copy of $as_myself, but with $LINENO |
# uniformly replaced by the line number. The first 'sed' inserts a |
# line-number line after each line using $LINENO; the second 'sed' |
# does the real work. The second script uses 'N' to pair each |
# line-number line with the line containing $LINENO, and appends |
# trailing '-' during substitution so that $LINENO is not a special |
# case at line end. |
# (Raja R Harinath suggested sed '=', and Paul Eggert wrote the |
# scripts with optimization help from Paolo Bonzini. Blame Lee |
# E. McMahon (1931-1989) for sed's syntax. :-) |
sed -n ' |
p |
/[$]LINENO/= |
' <$as_myself | |
sed ' |
s/[$]LINENO.*/&-/ |
t lineno |
b |
:lineno |
N |
:loop |
s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/ |
t loop |
s/-\n.*// |
' >$as_me.lineno && |
chmod +x "$as_me.lineno" || |
{ $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2 |
{ (exit 1); exit 1; }; } |
|
# Don't try to exec as it changes $[0], causing all sort of problems |
# (the dirname of $[0] is not the place where we might find the |
# original and so on. Autoconf is especially sensitive to this). |
. "./$as_me.lineno" |
# Exit status is that of the last command. |
exit |
} |
|
|
if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then |
as_dirname=dirname |
else |
as_dirname=false |
fi |
|
ECHO_C= ECHO_N= ECHO_T= |
case `echo -n x` in |
case `echo -n x` in #((((( |
-n*) |
case `echo 'x\c'` in |
case `echo 'xy\c'` in |
*c*) ECHO_T=' ';; # ECHO_T is single tab character. |
*) ECHO_C='\c';; |
xy) ECHO_C='\c';; |
*) echo `echo ksh88 bug on AIX 6.1` > /dev/null |
ECHO_T=' ';; |
esac;; |
*) |
ECHO_N='-n';; |
esac |
if expr a : '\(a\)' >/dev/null 2>&1 && |
test "X`expr 00001 : '.*\(...\)'`" = X001; then |
as_expr=expr |
else |
as_expr=false |
fi |
|
rm -f conf$$ conf$$.exe conf$$.file |
if test -d conf$$.dir; then |
13099,8 → 11632,56
rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file |
rmdir conf$$.dir 2>/dev/null |
|
|
# as_fn_mkdir_p |
# ------------- |
# Create "$as_dir" as a directory, including parents if necessary. |
as_fn_mkdir_p () |
{ |
|
case $as_dir in #( |
-*) as_dir=./$as_dir;; |
esac |
test -d "$as_dir" || eval $as_mkdir_p || { |
as_dirs= |
while :; do |
case $as_dir in #( |
*\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( |
*) as_qdir=$as_dir;; |
esac |
as_dirs="'$as_qdir' $as_dirs" |
as_dir=`$as_dirname -- "$as_dir" || |
$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ |
X"$as_dir" : 'X\(//\)[^/]' \| \ |
X"$as_dir" : 'X\(//\)$' \| \ |
X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || |
$as_echo X"$as_dir" | |
sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ |
s//\1/ |
q |
} |
/^X\(\/\/\)[^/].*/{ |
s//\1/ |
q |
} |
/^X\(\/\/\)$/{ |
s//\1/ |
q |
} |
/^X\(\/\).*/{ |
s//\1/ |
q |
} |
s/.*/./; q'` |
test -d "$as_dir" && break |
done |
test -z "$as_dirs" || eval "mkdir $as_dirs" |
} || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir" |
|
|
} # as_fn_mkdir_p |
if mkdir -p . 2>/dev/null; then |
as_mkdir_p=: |
as_mkdir_p='mkdir -p "$as_dir"' |
else |
test -d ./-p && rmdir ./-p |
as_mkdir_p=false |
13119,10 → 11700,10
if test -d "$1"; then |
test -d "$1/."; |
else |
case $1 in |
case $1 in #( |
-*)set "./$1";; |
esac; |
case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in |
case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #(( |
???[sx]*):;;*)false;;esac;fi |
'\'' sh |
' |
13137,13 → 11718,19
|
|
exec 6>&1 |
## ----------------------------------- ## |
## Main body of $CONFIG_STATUS script. ## |
## ----------------------------------- ## |
_ASEOF |
test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1 |
|
# Save the log message, to keep $[0] and so on meaningful, and to |
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 |
# Save the log message, to keep $0 and so on meaningful, and to |
# report actual input values of CONFIG_FILES etc. instead of their |
# values after options handling. |
ac_log=" |
This file was extended by or1ksim-testsuite $as_me 0.4.0rc1, which was |
generated by GNU Autoconf 2.63. Invocation command line was |
generated by GNU Autoconf 2.65. Invocation command line was |
|
CONFIG_FILES = $CONFIG_FILES |
CONFIG_HEADERS = $CONFIG_HEADERS |
13175,13 → 11762,15
|
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 |
ac_cs_usage="\ |
\`$as_me' instantiates files from templates according to the |
current configuration. |
\`$as_me' instantiates files and other configuration actions |
from templates according to the current configuration. Unless the files |
and actions are specified as TAGs, all are instantiated by default. |
|
Usage: $0 [OPTION]... [FILE]... |
Usage: $0 [OPTION]... [TAG]... |
|
-h, --help print this help, then exit |
-V, --version print version number and configuration settings, then exit |
--config print configuration, then exit |
-q, --quiet, --silent |
do not print progress messages |
-d, --debug don't remove temporary files |
13200,16 → 11789,17
Configuration commands: |
$config_commands |
|
Report bugs to <bug-autoconf@gnu.org>." |
Report bugs to <openrisc@opencores.org>." |
|
_ACEOF |
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 |
ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" |
ac_cs_version="\\ |
or1ksim-testsuite config.status 0.4.0rc1 |
configured by $0, generated by GNU Autoconf 2.63, |
with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\" |
configured by $0, generated by GNU Autoconf 2.65, |
with options \\"\$ac_cs_config\\" |
|
Copyright (C) 2008 Free Software Foundation, Inc. |
Copyright (C) 2009 Free Software Foundation, Inc. |
This config.status script is free software; the Free Software Foundation |
gives unlimited permission to copy, distribute and modify it." |
|
13245,6 → 11835,8
ac_cs_recheck=: ;; |
--version | --versio | --versi | --vers | --ver | --ve | --v | -V ) |
$as_echo "$ac_cs_version"; exit ;; |
--config | --confi | --conf | --con | --co | --c ) |
$as_echo "$ac_cs_config"; exit ;; |
--debug | --debu | --deb | --de | --d | -d ) |
debug=: ;; |
--file | --fil | --fi | --f ) |
13252,7 → 11844,7
case $ac_optarg in |
*\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; |
esac |
CONFIG_FILES="$CONFIG_FILES '$ac_optarg'" |
as_fn_append CONFIG_FILES " '$ac_optarg'" |
ac_need_defaults=false;; |
--header | --heade | --head | --hea ) |
$ac_shift |
13259,13 → 11851,12
case $ac_optarg in |
*\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; |
esac |
CONFIG_HEADERS="$CONFIG_HEADERS '$ac_optarg'" |
as_fn_append CONFIG_HEADERS " '$ac_optarg'" |
ac_need_defaults=false;; |
--he | --h) |
# Conflict between --help and --header |
{ $as_echo "$as_me: error: ambiguous option: $1 |
Try \`$0 --help' for more information." >&2 |
{ (exit 1); exit 1; }; };; |
as_fn_error "ambiguous option: \`$1' |
Try \`$0 --help' for more information.";; |
--help | --hel | -h ) |
$as_echo "$ac_cs_usage"; exit ;; |
-q | -quiet | --quiet | --quie | --qui | --qu | --q \ |
13273,11 → 11864,10
ac_cs_silent=: ;; |
|
# This is an error. |
-*) { $as_echo "$as_me: error: unrecognized option: $1 |
Try \`$0 --help' for more information." >&2 |
{ (exit 1); exit 1; }; } ;; |
-*) as_fn_error "unrecognized option: \`$1' |
Try \`$0 --help' for more information." ;; |
|
*) ac_config_targets="$ac_config_targets $1" |
*) as_fn_append ac_config_targets " $1" |
ac_need_defaults=false ;; |
|
esac |
13624,9 → 12214,7
"uos/Makefile") CONFIG_FILES="$CONFIG_FILES uos/Makefile" ;; |
"upcalls/Makefile") CONFIG_FILES="$CONFIG_FILES upcalls/Makefile" ;; |
|
*) { { $as_echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5 |
$as_echo "$as_me: error: invalid argument: $ac_config_target" >&2;} |
{ (exit 1); exit 1; }; };; |
*) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;; |
esac |
done |
|
13653,7 → 12241,7
trap 'exit_status=$? |
{ test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status |
' 0 |
trap '{ (exit 1); exit 1; }' 1 2 13 15 |
trap 'as_fn_exit 1' 1 2 13 15 |
} |
# Create a (secure) tmp directory for tmp files. |
|
13664,11 → 12252,7
{ |
tmp=./conf$$-$RANDOM |
(umask 077 && mkdir "$tmp") |
} || |
{ |
$as_echo "$as_me: cannot create a temporary directory in ." >&2 |
{ (exit 1); exit 1; } |
} |
} || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5 |
|
# Set up the scripts for CONFIG_FILES section. |
# No need to generate them if there are no CONFIG_FILES. |
13676,11 → 12260,16
-'
+ac_cr=`echo X | tr X '\015'`
+# On cygwin, bash can eat \r inside `` if the user requested igncr.
+# But we know of no other shell where ac_cr would be empty at this
+# point, so we can use a bashism as a fallback.
+if test "x$ac_cr" = x; then
+ eval ac_cr=\$\'\\r\'
+fi
ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' /dev/null`
if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
- ac_cs_awk_cr='\\r'
+ ac_cs_awk_cr='\r'
else
ac_cs_awk_cr=$ac_cr
fi
@@ -13694,24 +12283,18 @@
echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
echo "_ACEOF"
} >conf$$subs.sh ||
- { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
-$as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
- { (exit 1); exit 1; }; }
+ as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
ac_delim='%!_!# '
for ac_last_try in false false false false false :; do
. ./conf$$subs.sh ||
- { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
-$as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
- { (exit 1); exit 1; }; }
+ as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
if test $ac_delim_n = $ac_delim_num; then
break
elif $ac_last_try; then
- { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
-$as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
- { (exit 1); exit 1; }; }
+ as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
else
ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
fi
@@ -13733,7 +12316,7 @@
t delim
:nl
h
-s/\(.\{148\}\).*/\1/
+s/\(.\{148\}\)..*/\1/
t more1
s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
p
@@ -13747,7 +12330,7 @@
t nl
:delim
h
-s/\(.\{148\}\).*/\1/
+s/\(.\{148\}\)..*/\1/
t more2
s/["\\]/\\&/g; s/^/"/; s/$/"/
p
@@ -13800,9 +12383,7 @@
else
cat
fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
- || { { $as_echo "$as_me:$LINENO: error: could not setup config files machinery" >&5
-$as_echo "$as_me: error: could not setup config files machinery" >&2;}
- { (exit 1); exit 1; }; }
+ || as_fn_error "could not setup config files machinery" "$LINENO" 5
_ACEOF
# VPATH may cause trouble with some makes, so we remove $(srcdir),
@@ -13843,9 +12424,7 @@
if test -z "$ac_t"; then
break
elif $ac_last_try; then
- { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_HEADERS" >&5
-$as_echo "$as_me: error: could not make $CONFIG_HEADERS" >&2;}
- { (exit 1); exit 1; }; }
+ as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5
else
ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
fi
@@ -13930,9 +12509,7 @@
_ACAWK
_ACEOF
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
- { { $as_echo "$as_me:$LINENO: error: could not setup config headers machinery" >&5
-$as_echo "$as_me: error: could not setup config headers machinery" >&2;}
- { (exit 1); exit 1; }; }
+ as_fn_error "could not setup config headers machinery" "$LINENO" 5
fi # test -n "$CONFIG_HEADERS"
@@ -13945,9 +12522,7 @@
esac
case $ac_mode$ac_tag in
:[FHL]*:*);;
- :L* | :C*:*) { { $as_echo "$as_me:$LINENO: error: invalid tag $ac_tag" >&5
-$as_echo "$as_me: error: invalid tag $ac_tag" >&2;}
- { (exit 1); exit 1; }; };;
+ :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
:[FH]-) ac_tag=-:-;;
:[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
esac
@@ -13975,12 +12550,10 @@
[\\/$]*) false;;
*) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
esac ||
- { { $as_echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5
-$as_echo "$as_me: error: cannot find input file: $ac_f" >&2;}
- { (exit 1); exit 1; }; };;
+ as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
esac
case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
- ac_file_inputs="$ac_file_inputs '$ac_f'"
+ as_fn_append ac_file_inputs " '$ac_f'"
done
# Let's still pretend it is `configure' which instantiates (i.e., don't
@@ -13991,7 +12564,7 @@
`' by configure.'
if test x"$ac_file" != x-; then
configure_input="$ac_file. $configure_input"
- { $as_echo "$as_me:$LINENO: creating $ac_file" >&5
+ { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
$as_echo "$as_me: creating $ac_file" >&6;}
fi
# Neutralize special characters interpreted by sed in replacement strings.
@@ -14004,9 +12577,7 @@
case $ac_tag in
*:-:* | *:-) cat >"$tmp/stdin" \
- || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
-$as_echo "$as_me: error: could not create $ac_file" >&2;}
- { (exit 1); exit 1; }; } ;;
+ || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
esac
;;
esac
@@ -14034,47 +12605,7 @@
q
}
s/.*/./; q'`
- { as_dir="$ac_dir"
- case $as_dir in #(
- -*) as_dir=./$as_dir;;
- esac
- test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
- as_dirs=
- while :; do
- case $as_dir in #(
- *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
- *) as_qdir=$as_dir;;
- esac
- as_dirs="'$as_qdir' $as_dirs"
- as_dir=`$as_dirname -- "$as_dir" ||
-$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
- X"$as_dir" : 'X\(//\)[^/]' \| \
- X"$as_dir" : 'X\(//\)$' \| \
- X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
-$as_echo X"$as_dir" |
- sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
- s//\1/
- q
- }
- /^X\(\/\/\)[^/].*/{
- s//\1/
- q
- }
- /^X\(\/\/\)$/{
- s//\1/
- q
- }
- /^X\(\/\).*/{
- s//\1/
- q
- }
- s/.*/./; q'`
- test -d "$as_dir" && break
- done
- test -z "$as_dirs" || eval "mkdir $as_dirs"
- } || test -d "$as_dir" || { { $as_echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
-$as_echo "$as_me: error: cannot create directory $as_dir" >&2;}
- { (exit 1); exit 1; }; }; }
+ as_dir="$ac_dir"; as_fn_mkdir_p
ac_builddir=.
case "$ac_dir" in
@@ -14131,7 +12662,6 @@
# If the template does not know about datarootdir, expand it.
# FIXME: This hack should be removed a few years after 2.60.
ac_datarootdir_hack=; ac_datarootdir_seen=
-
ac_sed_dataroot='
/datarootdir/ {
p
@@ -14141,12 +12671,11 @@
/@docdir@/p
/@infodir@/p
/@localedir@/p
-/@mandir@/p
-'
+/@mandir@/p'
case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
*datarootdir*) ac_datarootdir_seen=yes;;
*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
- { $as_echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
+ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
_ACEOF
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
@@ -14156,7 +12685,7 @@
s&@infodir@&$infodir&g
s&@localedir@&$localedir&g
s&@mandir@&$mandir&g
- s&\\\${datarootdir}&$datarootdir&g' ;;
+ s&\\\${datarootdir}&$datarootdir&g' ;;
esac
_ACEOF
@@ -14185,14 +12714,12 @@
$ac_datarootdir_hack
"
eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
- || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
-$as_echo "$as_me: error: could not create $ac_file" >&2;}
- { (exit 1); exit 1; }; }
+ || as_fn_error "could not create $ac_file" "$LINENO" 5
test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
{ ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
{ ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
- { $as_echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir'
+ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
which seems to be undefined. Please make sure it is defined." >&5
$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
which seems to be undefined. Please make sure it is defined." >&2;}
@@ -14202,9 +12729,7 @@
-) cat "$tmp/out" && rm -f "$tmp/out";;
*) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
esac \
- || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
-$as_echo "$as_me: error: could not create $ac_file" >&2;}
- { (exit 1); exit 1; }; }
+ || as_fn_error "could not create $ac_file" "$LINENO" 5
;;
:H)
#
@@ -14215,25 +12740,19 @@
$as_echo "/* $configure_input */" \
&& eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
} >"$tmp/config.h" \
- || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
-$as_echo "$as_me: error: could not create $ac_file" >&2;}
- { (exit 1); exit 1; }; }
+ || as_fn_error "could not create $ac_file" "$LINENO" 5
if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
- { $as_echo "$as_me:$LINENO: $ac_file is unchanged" >&5
+ { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
$as_echo "$as_me: $ac_file is unchanged" >&6;}
else
rm -f "$ac_file"
mv "$tmp/config.h" "$ac_file" \
- || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
-$as_echo "$as_me: error: could not create $ac_file" >&2;}
- { (exit 1); exit 1; }; }
+ || as_fn_error "could not create $ac_file" "$LINENO" 5
fi
else
$as_echo "/* $configure_input */" \
&& eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
- || { { $as_echo "$as_me:$LINENO: error: could not create -" >&5
-$as_echo "$as_me: error: could not create -" >&2;}
- { (exit 1); exit 1; }; }
+ || as_fn_error "could not create -" "$LINENO" 5
fi
# Compute "$ac_file"'s index in $config_headers.
_am_arg="$ac_file"
@@ -14271,7 +12790,7 @@
s/.*/./; q'`/stamp-h$_am_stamp_count
;;
- :C) { $as_echo "$as_me:$LINENO: executing $ac_file commands" >&5
+ :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
$as_echo "$as_me: executing $ac_file commands" >&6;}
;;
esac
@@ -15001,47 +13520,7 @@
q
}
s/.*/./; q'`
- { as_dir=$dirpart/$fdir
- case $as_dir in #(
- -*) as_dir=./$as_dir;;
- esac
- test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
- as_dirs=
- while :; do
- case $as_dir in #(
- *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
- *) as_qdir=$as_dir;;
- esac
- as_dirs="'$as_qdir' $as_dirs"
- as_dir=`$as_dirname -- "$as_dir" ||
-$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
- X"$as_dir" : 'X\(//\)[^/]' \| \
- X"$as_dir" : 'X\(//\)$' \| \
- X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
-$as_echo X"$as_dir" |
- sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
- s//\1/
- q
- }
- /^X\(\/\/\)[^/].*/{
- s//\1/
- q
- }
- /^X\(\/\/\)$/{
- s//\1/
- q
- }
- /^X\(\/\).*/{
- s//\1/
- q
- }
- s/.*/./; q'`
- test -d "$as_dir" && break
- done
- test -z "$as_dirs" || eval "mkdir $as_dirs"
- } || test -d "$as_dir" || { { $as_echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
-$as_echo "$as_me: error: cannot create directory $as_dir" >&2;}
- { (exit 1); exit 1; }; }; }
+ as_dir=$dirpart/$fdir; as_fn_mkdir_p
# echo "creating $dirpart/$file"
echo '# dummy' > "$dirpart/$file"
done
@@ -15053,15 +13532,12 @@
done # for ac_tag
-{ (exit 0); exit 0; }
+as_fn_exit 0
_ACEOF
-chmod +x $CONFIG_STATUS
ac_clean_files=$ac_clean_files_save
test $ac_write_fail = 0 ||
- { { $as_echo "$as_me:$LINENO: error: write failure creating $CONFIG_STATUS" >&5
-$as_echo "$as_me: error: write failure creating $CONFIG_STATUS" >&2;}
- { (exit 1); exit 1; }; }
+ as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
# configure is writing to config.log, and then calls config.status.
@@ -15082,10 +13558,10 @@
exec 5>>config.log
# Use ||, not &&, to avoid exiting from the if with $? = 1, which
# would make configure fail if this is the last instruction.
- $ac_cs_success || { (exit 1); exit 1; }
+ $ac_cs_success || as_fn_exit $?
fi
if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
- { $as_echo "$as_me:$LINENO: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
+ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
fi
if test -n "$CONFIG_FILES"; then |
|
|
/test-code-or1k/basic/Makefile.in
154,6 → 154,7
PACKAGE_NAME = @PACKAGE_NAME@ |
PACKAGE_STRING = @PACKAGE_STRING@ |
PACKAGE_TARNAME = @PACKAGE_TARNAME@ |
PACKAGE_URL = @PACKAGE_URL@ |
PACKAGE_VERSION = @PACKAGE_VERSION@ |
PATH_SEPARATOR = @PATH_SEPARATOR@ |
RANLIB = @RANLIB@ |
/test-code-or1k/Makefile.in
185,6 → 185,7
PACKAGE_NAME = @PACKAGE_NAME@ |
PACKAGE_STRING = @PACKAGE_STRING@ |
PACKAGE_TARNAME = @PACKAGE_TARNAME@ |
PACKAGE_URL = @PACKAGE_URL@ |
PACKAGE_VERSION = @PACKAGE_VERSION@ |
PATH_SEPARATOR = @PATH_SEPARATOR@ |
RANLIB = @RANLIB@ |
/test-code-or1k/cbasic/Makefile.in
149,6 → 149,7
PACKAGE_NAME = @PACKAGE_NAME@ |
PACKAGE_STRING = @PACKAGE_STRING@ |
PACKAGE_TARNAME = @PACKAGE_TARNAME@ |
PACKAGE_URL = @PACKAGE_URL@ |
PACKAGE_VERSION = @PACKAGE_VERSION@ |
PATH_SEPARATOR = @PATH_SEPARATOR@ |
RANLIB = @RANLIB@ |
/test-code-or1k/mc-common/Makefile.in
151,6 → 151,7
PACKAGE_NAME = @PACKAGE_NAME@ |
PACKAGE_STRING = @PACKAGE_STRING@ |
PACKAGE_TARNAME = @PACKAGE_TARNAME@ |
PACKAGE_URL = @PACKAGE_URL@ |
PACKAGE_VERSION = @PACKAGE_VERSION@ |
PATH_SEPARATOR = @PATH_SEPARATOR@ |
RANLIB = @RANLIB@ |
/test-code-or1k/except/Makefile.in
151,6 → 151,7
PACKAGE_NAME = @PACKAGE_NAME@ |
PACKAGE_STRING = @PACKAGE_STRING@ |
PACKAGE_TARNAME = @PACKAGE_TARNAME@ |
PACKAGE_URL = @PACKAGE_URL@ |
PACKAGE_VERSION = @PACKAGE_VERSION@ |
PATH_SEPARATOR = @PATH_SEPARATOR@ |
RANLIB = @RANLIB@ |
/test-code-or1k/tick/Makefile.in
149,6 → 149,7
PACKAGE_NAME = @PACKAGE_NAME@ |
PACKAGE_STRING = @PACKAGE_STRING@ |
PACKAGE_TARNAME = @PACKAGE_TARNAME@ |
PACKAGE_URL = @PACKAGE_URL@ |
PACKAGE_VERSION = @PACKAGE_VERSION@ |
PATH_SEPARATOR = @PATH_SEPARATOR@ |
RANLIB = @RANLIB@ |
/test-code-or1k/functest/Makefile.in
149,6 → 149,7
PACKAGE_NAME = @PACKAGE_NAME@ |
PACKAGE_STRING = @PACKAGE_STRING@ |
PACKAGE_TARNAME = @PACKAGE_TARNAME@ |
PACKAGE_URL = @PACKAGE_URL@ |
PACKAGE_VERSION = @PACKAGE_VERSION@ |
PATH_SEPARATOR = @PATH_SEPARATOR@ |
RANLIB = @RANLIB@ |
/test-code-or1k/mem-test/Makefile.in
149,6 → 149,7
PACKAGE_NAME = @PACKAGE_NAME@ |
PACKAGE_STRING = @PACKAGE_STRING@ |
PACKAGE_TARNAME = @PACKAGE_TARNAME@ |
PACKAGE_URL = @PACKAGE_URL@ |
PACKAGE_VERSION = @PACKAGE_VERSION@ |
PATH_SEPARATOR = @PATH_SEPARATOR@ |
RANLIB = @RANLIB@ |
/test-code-or1k/ext/Makefile.in
154,6 → 154,7
PACKAGE_NAME = @PACKAGE_NAME@ |
PACKAGE_STRING = @PACKAGE_STRING@ |
PACKAGE_TARNAME = @PACKAGE_TARNAME@ |
PACKAGE_URL = @PACKAGE_URL@ |
PACKAGE_VERSION = @PACKAGE_VERSION@ |
PATH_SEPARATOR = @PATH_SEPARATOR@ |
RANLIB = @RANLIB@ |
/test-code-or1k/kbdtest/Makefile.in
149,6 → 149,7
PACKAGE_NAME = @PACKAGE_NAME@ |
PACKAGE_STRING = @PACKAGE_STRING@ |
PACKAGE_TARNAME = @PACKAGE_TARNAME@ |
PACKAGE_URL = @PACKAGE_URL@ |
PACKAGE_VERSION = @PACKAGE_VERSION@ |
PATH_SEPARATOR = @PATH_SEPARATOR@ |
RANLIB = @RANLIB@ |
/test-code-or1k/mycompress/Makefile.in
149,6 → 149,7
PACKAGE_NAME = @PACKAGE_NAME@ |
PACKAGE_STRING = @PACKAGE_STRING@ |
PACKAGE_TARNAME = @PACKAGE_TARNAME@ |
PACKAGE_URL = @PACKAGE_URL@ |
PACKAGE_VERSION = @PACKAGE_VERSION@ |
PATH_SEPARATOR = @PATH_SEPARATOR@ |
RANLIB = @RANLIB@ |
/test-code-or1k/upcalls/Makefile.in
157,6 → 157,7
PACKAGE_NAME = @PACKAGE_NAME@ |
PACKAGE_STRING = @PACKAGE_STRING@ |
PACKAGE_TARNAME = @PACKAGE_TARNAME@ |
PACKAGE_URL = @PACKAGE_URL@ |
PACKAGE_VERSION = @PACKAGE_VERSION@ |
PATH_SEPARATOR = @PATH_SEPARATOR@ |
RANLIB = @RANLIB@ |
/test-code-or1k/cache/Makefile.in
154,6 → 154,7
PACKAGE_NAME = @PACKAGE_NAME@ |
PACKAGE_STRING = @PACKAGE_STRING@ |
PACKAGE_TARNAME = @PACKAGE_TARNAME@ |
PACKAGE_URL = @PACKAGE_URL@ |
PACKAGE_VERSION = @PACKAGE_VERSION@ |
PATH_SEPARATOR = @PATH_SEPARATOR@ |
RANLIB = @RANLIB@ |
/test-code-or1k/fp/Makefile.in
154,6 → 154,7
PACKAGE_NAME = @PACKAGE_NAME@ |
PACKAGE_STRING = @PACKAGE_STRING@ |
PACKAGE_TARNAME = @PACKAGE_TARNAME@ |
PACKAGE_URL = @PACKAGE_URL@ |
PACKAGE_VERSION = @PACKAGE_VERSION@ |
PATH_SEPARATOR = @PATH_SEPARATOR@ |
RANLIB = @RANLIB@ |
/test-code-or1k/int-logger/Makefile.in
157,6 → 157,7
PACKAGE_NAME = @PACKAGE_NAME@ |
PACKAGE_STRING = @PACKAGE_STRING@ |
PACKAGE_TARNAME = @PACKAGE_TARNAME@ |
PACKAGE_URL = @PACKAGE_URL@ |
PACKAGE_VERSION = @PACKAGE_VERSION@ |
PATH_SEPARATOR = @PATH_SEPARATOR@ |
RANLIB = @RANLIB@ |
/test-code-or1k/loop/Makefile.in
163,6 → 163,7
PACKAGE_NAME = @PACKAGE_NAME@ |
PACKAGE_STRING = @PACKAGE_STRING@ |
PACKAGE_TARNAME = @PACKAGE_TARNAME@ |
PACKAGE_URL = @PACKAGE_URL@ |
PACKAGE_VERSION = @PACKAGE_VERSION@ |
PATH_SEPARATOR = @PATH_SEPARATOR@ |
RANLIB = @RANLIB@ |
/test-code-or1k/mc-dram/Makefile.in
150,6 → 150,7
PACKAGE_NAME = @PACKAGE_NAME@ |
PACKAGE_STRING = @PACKAGE_STRING@ |
PACKAGE_TARNAME = @PACKAGE_TARNAME@ |
PACKAGE_URL = @PACKAGE_URL@ |
PACKAGE_VERSION = @PACKAGE_VERSION@ |
PATH_SEPARATOR = @PATH_SEPARATOR@ |
RANLIB = @RANLIB@ |
/test-code-or1k/mc-ssram/Makefile.in
150,6 → 150,7
PACKAGE_NAME = @PACKAGE_NAME@ |
PACKAGE_STRING = @PACKAGE_STRING@ |
PACKAGE_TARNAME = @PACKAGE_TARNAME@ |
PACKAGE_URL = @PACKAGE_URL@ |
PACKAGE_VERSION = @PACKAGE_VERSION@ |
PATH_SEPARATOR = @PATH_SEPARATOR@ |
RANLIB = @RANLIB@ |
/test-code-or1k/acv-uart/Makefile.in
151,6 → 151,7
PACKAGE_NAME = @PACKAGE_NAME@ |
PACKAGE_STRING = @PACKAGE_STRING@ |
PACKAGE_TARNAME = @PACKAGE_TARNAME@ |
PACKAGE_URL = @PACKAGE_URL@ |
PACKAGE_VERSION = @PACKAGE_VERSION@ |
PATH_SEPARATOR = @PATH_SEPARATOR@ |
RANLIB = @RANLIB@ |
/test-code-or1k/inst-set-test/is-add-test.S
58,11 → 58,10
* op1: First operand value |
* op2: Second operand value |
* res: Expected result |
* str: Output string |
* cy: Expected carry flag |
* ov: Expected overflow flag |
* ------------------------------------------------------------------------- */ |
#define TEST_ADD(set_flags, clr_flags, opc, op1, op2, res, str, cy, ov) \ |
#define TEST_ADD(set_flags, clr_flags, opc, op1, op2, res, cy, ov) \ |
l.mfspr r3,r0,SPR_SR ;\ |
LOAD_CONST (r2, set_flags) /* Set flags */ ;\ |
l.or r3,r3,r2 ;\ |
72,23 → 71,63
;\ |
LOAD_CONST (r5,op1) /* Load numbers to add */ ;\ |
LOAD_CONST (r6,op2) ;\ |
opc r4,r5,r6 ;\ |
l.mtspr r0,r0,SPR_EPCR_BASE /* Clear record */ ;\ |
50: opc r4,r5,r6 ;\ |
l.mfspr r2,r0,SPR_SR /* So we can examine flags */ ;\ |
l.mfspr r5,r0,SPR_EPCR_BASE /* What triggered exception */ ;\ |
PUSH (r5) /* Save EPCR for later */ ;\ |
PUSH (r2) ;\ |
CHECK_RES (str, r4, res) ;\ |
PUSH (r4) /* Save result for later */ ;\ |
;\ |
PUTS (" 0x") ;\ |
PUTH (op1) ;\ |
PUTS (" + 0x") ;\ |
PUTH (op2) ;\ |
;\ |
LOAD_CONST (r2, set_flags) /* Are we adding in carry */ ;\ |
LOAD_CONST (r4, SPR_SR_CY) ;\ |
l.and r2,r2,r4 ;\ |
l.sfeq r2,r4 ;\ |
l.bnf 51f ;\ |
l.nop ;\ |
;\ |
PUTS (" + c") /* CY set to add in? */ ;\ |
l.j 52f ;\ |
l.nop ;\ |
;\ |
51: PUTS (" ") /* CY clear to add in? */ ;\ |
;\ |
52: PUTS (" = 0x") ;\ |
PUTH (res) ;\ |
PUTS (": ") ;\ |
POP (r4) ;\ |
CHECK_RES1 (r4, res) ;\ |
;\ |
POP(r2) /* Retrieve SR */ ;\ |
PUSH(r2) ;\ |
LOAD_CONST (r4, SPR_SR_CY) /* The carry bit */ ;\ |
l.and r2,r2,r4 ;\ |
l.sfeq r2,r4 ;\ |
CHECK_FLAG ("- carry flag set: ", cy) ;\ |
CHECK_FLAG ("- carry flag set: ", cy) ;\ |
;\ |
POP(r2) /* Retrieve SR */ ;\ |
PUSH(r2) ;\ |
LOAD_CONST (r4, SPR_SR_OV) /* The overflow bit */ ;\ |
l.and r2,r2,r4 ;\ |
l.sfeq r2,r4 ;\ |
CHECK_FLAG ("- overflow flag set: ", ov) |
CHECK_FLAG ("- overflow flag set: ", ov) ;\ |
;\ |
POP (r2) /* Retrieve EPCR */ ;\ |
LOAD_CONST (r4, 50b) /* The opcode of interest */ ;\ |
l.and r2,r2,r4 ;\ |
l.sfeq r2,r4 ;\ |
l.bnf 53f ;\ |
;\ |
PUTS (" - exception triggered: TRUE\n") ;\ |
l.j 54f ;\ |
l.nop ;\ |
;\ |
53: PUTS (" - exception triggered: FALSE\n") ;\ |
54: |
|
/* ---------------------------------------------------------------------------- |
* A macro to carry out a test of addition with an immediate value |
101,11 → 140,10
* op1: First operand value |
* op2: Second operand value (immediate) |
* res: Expected result |
* str: Output string |
* cy: Expected carry flag |
* ov: Expected overflow flag |
* ------------------------------------------------------------------------- */ |
#define TEST_ADDI(set_flags, clr_flags, opc, op1, op2, res, str, cy, ov) \ |
#define TEST_ADDI(set_flags, clr_flags, opc, op1, op2, res, cy, ov) \ |
l.mfspr r3,r0,SPR_SR ;\ |
LOAD_CONST (r2, set_flags) /* Set flags */ ;\ |
l.or r3,r3,r2 ;\ |
113,29 → 151,80
l.and r3,r3,r2 ;\ |
l.mtspr r0,r3,SPR_SR ;\ |
;\ |
LOAD_CONST (r5,op1) /* Load first number to add */ ;\ |
opc r4,r5,op2 ;\ |
LOAD_CONST (r5,op1) /* Load numbers to add */ ;\ |
l.mtspr r0,r0,SPR_EPCR_BASE /* Clear record */ ;\ |
55: opc r4,r5,op2 ;\ |
l.mfspr r2,r0,SPR_SR /* So we can examine flags */ ;\ |
l.mfspr r5,r0,SPR_EPCR_BASE /* What triggered exception */ ;\ |
PUSH (r5) /* Save EPCR for later */ ;\ |
PUSH (r2) ;\ |
CHECK_RES (str, r4, res) ;\ |
PUSH (r4) /* Save result for later */ ;\ |
;\ |
PUTS (" 0x") ;\ |
PUTH (op1) ;\ |
PUTS (" + 0x") ;\ |
PUTH (op2) ;\ |
;\ |
LOAD_CONST (r2, set_flags) /* Are we adding in carry */ ;\ |
LOAD_CONST (r4, SPR_SR_CY) ;\ |
l.and r2,r2,r4 ;\ |
l.sfeq r2,r4 ;\ |
l.bnf 56f ;\ |
l.nop ;\ |
;\ |
PUTS (" + c") /* CY set to add in? */ ;\ |
l.j 57f ;\ |
l.nop ;\ |
;\ |
56: PUTS (" ") /* CY clear to add in? */ ;\ |
;\ |
57: PUTS (" = 0x") ;\ |
PUTH (res) ;\ |
PUTS (": ") ;\ |
POP (r4) ;\ |
CHECK_RES1 (r4, res) ;\ |
;\ |
POP(r2) /* Retrieve SR */ ;\ |
PUSH(r2) ;\ |
LOAD_CONST (r4, SPR_SR_CY) /* The carry bit */ ;\ |
l.and r2,r2,r4 ;\ |
l.sfeq r2,r4 ;\ |
CHECK_FLAG ("- carry flag set: ", cy) ;\ |
CHECK_FLAG ("- carry flag set: ", cy) ;\ |
;\ |
POP(r2) /* Retrieve SR */ ;\ |
PUSH(r2) ;\ |
LOAD_CONST (r4, SPR_SR_OV) /* The overflow bit */ ;\ |
l.and r2,r2,r4 ;\ |
l.sfeq r2,r4 ;\ |
CHECK_FLAG ("- overflow flag set: ", ov) |
CHECK_FLAG ("- overflow flag set: ", ov) ;\ |
;\ |
POP (r2) /* Retrieve EPCR */ ;\ |
LOAD_CONST (r4, 55b) /* The opcode of interest */ ;\ |
l.and r2,r2,r4 ;\ |
l.sfeq r2,r4 ;\ |
l.bnf 58f ;\ |
;\ |
PUTS (" - exception triggered: TRUE\n") ;\ |
l.j 59f ;\ |
l.nop ;\ |
;\ |
58: PUTS (" - exception triggered: FALSE\n") ;\ |
59: |
|
|
/* ---------------------------------------------------------------------------- |
* Start of code |
* ------------------------------------------------------------------------- */ |
.section .text |
.global _start |
_start: |
l.mfspr r3,r0,SPR_SR |
LOAD_CONST (r2, ~SPR_SR_OVE) /* Clear OVE */ |
l.and r3,r3,r2 |
l.mtspr r0,r3,SPR_SR |
|
LOAD_STR (r3, " ** OVE flag cleared **\n") |
l.jal _puts |
l.nop |
|
/* ---------------------------------------------------------------------------- |
* Test of add signed, l.add |
148,13 → 237,11
/* Add two small positive numbers */ |
TEST_ADD (0, SPR_SR_CY | SPR_SR_OV, |
l.add, 1, 2, 3, |
"0x00000001 + 0x00000002 = 0x00000003: ", |
FALSE, FALSE) |
|
/* Check carry in is ignored. */ |
TEST_ADD (SPR_SR_CY, SPR_SR_OV, |
l.add, 1, 2, 3, |
"0x00000001 + 0x00000002 = 0x00000003: ", |
FALSE, FALSE) |
|
/* Add two small negative numbers. Sets the carry flag but not the |
161,7 → 248,6
overflow flag. */ |
TEST_ADD (0, SPR_SR_CY | SPR_SR_OV, |
l.add, 0xffffffff, 0xfffffffe, 0xfffffffd, |
"0xffffffff + 0xfffffffe = 0xfffffffd: ", |
TRUE, FALSE) |
|
/* Add two quite large positive numbers. Should set neither the |
168,7 → 254,6
overflow nor the carry flag. */ |
TEST_ADD (0, SPR_SR_CY | SPR_SR_OV, |
l.add, 0x40000000, 0x3fffffff, 0x7fffffff, |
"0x40000000 + 0x3fffffff = 0x7fffffff: ", |
FALSE, FALSE) |
|
/* Add two large positive numbers. Should set the overflow, but not |
175,7 → 260,6
the carry flag. */ |
TEST_ADD (0, SPR_SR_CY | SPR_SR_OV, |
l.add, 0x40000000, 0x40000000, 0x80000000, |
"0x40000000 + 0x40000000 = 0x80000000: ", |
FALSE, TRUE) |
|
/* Add two quite large negative numbers. Should set the carry, but not |
182,7 → 266,6
the overflow flag. */ |
TEST_ADD (0, SPR_SR_CY | SPR_SR_OV, |
l.add, 0xc0000000, 0xc0000000, 0x80000000, |
"0xc0000000 + 0xc0000000 = 0x80000000: ", |
TRUE, FALSE) |
|
/* Add two large negative numbers. Should set both the overflow and |
189,7 → 272,6
carry flags. */ |
TEST_ADD (0, SPR_SR_CY | SPR_SR_OV, |
l.add, 0xbfffffff, 0xbfffffff, 0x7ffffffe, |
"0xbfffffff + 0xbfffffff = 0x7ffffffe: ", |
TRUE, TRUE) |
|
/* Check that range exceptions are triggered */ |
205,19 → 287,16
/* Check that an overflow alone causes a RANGE Exception. */ |
TEST_ADD (0, SPR_SR_CY | SPR_SR_OV, |
l.add, 0x40000000, 0x40000000, 0x80000000, |
"0x40000000 + 0x40000000 = 0x80000000: ", |
FALSE, TRUE) |
|
/* Check that a carry alone does not cause a RANGE Exception. */ |
TEST_ADD (0, SPR_SR_CY | SPR_SR_OV, |
l.add, 0xffffffff, 0xfffffffe, 0xfffffffd, |
"0xffffffff + 0xfffffffe = 0xfffffffd: ", |
TRUE, FALSE) |
|
/* Check that carry and overflow together cause an exception. */ |
TEST_ADD (0, SPR_SR_CY | SPR_SR_OV, |
l.add, 0xbfffffff, 0xbfffffff, 0x7ffffffe, |
"0xbfffffff + 0xbfffffff = 0x7ffffffe: ", |
TRUE, TRUE) |
|
/* Finished checking range exceptions */ |
241,7 → 320,6
/* Add two small positive numbers */ |
TEST_ADD (0, SPR_SR_CY | SPR_SR_OV, |
l.addc, 1, 2, 3, |
"0x00000001 + 0x00000002 = 0x00000003: ", |
FALSE, FALSE) |
|
/* Add two small negative numbers. Sets the carry flag but not the |
248,7 → 326,6
overflow flag. */ |
TEST_ADD (0, SPR_SR_CY | SPR_SR_OV, |
l.addc, 0xffffffff, 0xfffffffe, 0xfffffffd, |
"0xffffffff + 0xfffffffe = 0xfffffffd: ", |
TRUE, FALSE) |
|
/* Add two quite large positive numbers. Should set neither the |
255,7 → 332,6
overflow nor the carry flag. */ |
TEST_ADD (0, SPR_SR_CY | SPR_SR_OV, |
l.addc, 0x40000000, 0x3fffffff, 0x7fffffff, |
"0x40000000 + 0x3fffffff = 0x7fffffff: ", |
FALSE, FALSE) |
|
/* Add two quite large positive numbers with a carry in. Should set |
262,7 → 338,6
the overflow but not the carry flag. */ |
TEST_ADD (SPR_SR_CY, SPR_SR_OV, |
l.addc, 0x40000000, 0x3fffffff, 0x80000000, |
"0x40000000 + 0x3fffffff + c = 0x80000000: ", |
FALSE, TRUE) |
|
/* Add two large positive numbers. Should set the overflow, but not |
269,7 → 344,6
the carry flag. */ |
TEST_ADD (0, SPR_SR_CY | SPR_SR_OV, |
l.addc, 0x40000000, 0x40000000, 0x80000000, |
"0x40000000 + 0x40000000 = 0x80000000: ", |
FALSE, TRUE) |
|
/* Add the largest unsigned value to zero with a carry. This |
277,12 → 351,10
consider the carry flag properly. Do it both ways around. */ |
TEST_ADD (SPR_SR_CY, SPR_SR_OV, |
l.addc, 0xffffffff, 0x00000000, 0x00000000, |
"0xffffffff + 0x00000000 + c = 0x00000000: ", |
TRUE, FALSE) |
|
TEST_ADD (SPR_SR_CY, SPR_SR_OV, |
l.addc, 0x00000000, 0xffffffff, 0x00000000, |
"0x00000000 + 0xffffffff + c = 0x00000000: ", |
TRUE, FALSE) |
|
/* Add two quite large negative numbers. Should set the carry, but not |
289,7 → 361,6
the overflow flag. flag. */ |
TEST_ADD (0, SPR_SR_CY | SPR_SR_OV, |
l.addc, 0xc0000000, 0xc0000000, 0x80000000, |
"0xc0000000 + 0xc0000000 = 0x80000000: ", |
TRUE, FALSE) |
|
/* Add two quite large negative numbers that would overflow, with a |
297,7 → 368,6
the overflow flag. flag. */ |
TEST_ADD (SPR_SR_CY, SPR_SR_OV, |
l.addc, 0xc0000000, 0xbfffffff, 0x80000000, |
"0xc0000000 + 0xbfffffff + c = 0x80000000: ", |
TRUE, FALSE) |
|
/* Add two large negative numbers. Should set both the overflow and |
304,7 → 374,6
carry flags. */ |
TEST_ADD (0, SPR_SR_CY | SPR_SR_OV, |
l.addc, 0xbfffffff, 0xbfffffff, 0x7ffffffe, |
"0xbfffffff + 0xbfffffff = 0x7ffffffe: ", |
TRUE, TRUE) |
|
/* Check that range exceptions are triggered */ |
321,12 → 390,10
is the carry that causes the overflow. */ |
TEST_ADD (0, SPR_SR_CY | SPR_SR_OV, |
l.addc, 0x40000000, 0x40000000, 0x80000000, |
"0x40000000 + 0x40000000 = 0x80000000: ", |
FALSE, TRUE) |
|
TEST_ADD (SPR_SR_CY, SPR_SR_OV, |
l.addc, 0x40000000, 0x3fffffff, 0x80000000, |
"0x40000000 + 0x3fffffff + c = 0x80000000: ", |
FALSE, TRUE) |
|
/* Check that a carry alone does not cause a RANGE Exception, even |
333,18 → 400,15
when it is the carry that causes the overflow. */ |
TEST_ADD (0, SPR_SR_CY | SPR_SR_OV, |
l.addc, 0xffffffff, 0xfffffffe, 0xfffffffd, |
"0xffffffff + 0xfffffffe = 0xfffffffd: ", |
TRUE, FALSE) |
|
TEST_ADD (SPR_SR_CY, SPR_SR_OV, |
l.addc, 0x00000000, 0xffffffff, 0x00000000, |
"0x00000000 + 0xffffffff + c = 0x00000000: ", |
TRUE, FALSE) |
|
/* Check that carry and overflow together cause an exception. */ |
TEST_ADD (0, SPR_SR_CY | SPR_SR_OV, |
l.addc, 0xbfffffff, 0xbfffffff, 0x7ffffffe, |
"0xbfffffff + 0xbfffffff = 0x7ffffffe: ", |
TRUE, TRUE) |
|
/* Finished checking range exceptions */ |
368,13 → 432,11
/* Add two small positive numbers */ |
TEST_ADDI (0, SPR_SR_CY | SPR_SR_OV, |
l.addi, 1, 2, 3, |
"0x00000001 + 0x00000002 = 0x00000003: ", |
FALSE, FALSE) |
|
/* Check carry in is ignored. */ |
TEST_ADDI (SPR_SR_CY, SPR_SR_OV, |
l.addi, 1, 2, 3, |
"0x00000001 + 0x00000002 = 0x00000003: ", |
FALSE, FALSE) |
|
/* Add two small negative numbers. Sets the carry flag but not the |
381,7 → 443,6
overflow flag. */ |
TEST_ADDI (0, SPR_SR_CY | SPR_SR_OV, |
l.addi, 0xffffffff, 0xfffe, 0xfffffffd, |
"0xffffffff + 0xfffffffe = 0xfffffffd: ", |
TRUE, FALSE) |
|
/* Add two quite large positive numbers. Should set neither the |
388,7 → 449,6
overflow nor the carry flag. */ |
TEST_ADDI (0, SPR_SR_CY | SPR_SR_OV, |
l.addi, 0x7fff8000, 0x7fff, 0x7fffffff, |
"0x7fff8000 + 0x00007fff = 0x7fffffff: ", |
FALSE, FALSE) |
|
/* Add two large positive numbers. Should set the overflow, but not |
395,7 → 455,6
the carry flag. */ |
TEST_ADDI (0, SPR_SR_CY | SPR_SR_OV, |
l.addi, 0x7fffc000, 0x4000, 0x80000000, |
"0x7fffc000 + 0x00004000 = 0x80000000: ", |
FALSE, TRUE) |
|
/* Add two quite large negative numbers. Should set the carry, but not |
402,7 → 461,6
the overflow flag. */ |
TEST_ADDI (0, SPR_SR_CY | SPR_SR_OV, |
l.addi, 0x80008000, 0x8000, 0x80000000, |
"0x80008000 + 0xffff8000 = 0x80000000: ", |
TRUE, FALSE) |
|
/* Add two large negative numbers. Should set both the overflow and |
409,7 → 467,6
carry flags. */ |
TEST_ADDI (0, SPR_SR_CY | SPR_SR_OV, |
l.addi, 0x80007fff, 0x8000, 0x7fffffff, |
"0x80007fff + 0xffff8000 = 0x7fffffff: ", |
TRUE, TRUE) |
|
/* Check that range exceptions are triggered */ |
425,19 → 482,16
/* Check that an overflow alone causes a RANGE Exception. */ |
TEST_ADDI (0, SPR_SR_CY | SPR_SR_OV, |
l.addi, 0x7fffc000, 0x4000, 0x80000000, |
"0x7fffc000 + 0x00004000 = 0x80000000: ", |
FALSE, TRUE) |
|
/* Check that a carry alone does not cause a RANGE Exception. */ |
TEST_ADDI (0, SPR_SR_CY | SPR_SR_OV, |
l.addi, 0xffffffff, 0xfffe, 0xfffffffd, |
"0xffffffff + 0xfffffffe = 0xfffffffd: ", |
TRUE, FALSE) |
|
/* Check that carry and overflow together cause an exception. */ |
TEST_ADDI (0, SPR_SR_CY | SPR_SR_OV, |
l.addi, 0x80007fff, 0x8000, 0x7fffffff, |
"0x80007fff + 0xffff8000 = 0x7ffffffe: ", |
TRUE, TRUE) |
|
/* Finished checking range exceptions */ |
461,7 → 515,6
/* Add two small positive numbers */ |
TEST_ADDI (0, SPR_SR_CY | SPR_SR_OV, |
l.addic, 1, 2, 3, |
"0x00000001 + 0x00000002 = 0x00000003: ", |
FALSE, FALSE) |
|
/* Add two small negative numbers. Sets the carry flag but not the |
468,7 → 521,6
overflow flag. */ |
TEST_ADDI (0, SPR_SR_CY | SPR_SR_OV, |
l.addic, 0xffffffff, 0xfffe, 0xfffffffd, |
"0xffffffff + 0xfffffffe = 0xfffffffd: ", |
TRUE, FALSE) |
|
/* Add two quite large positive numbers. Should set neither the |
475,7 → 527,6
overflow nor the carry flag. */ |
TEST_ADDI (0, SPR_SR_CY | SPR_SR_OV, |
l.addic, 0x7fff8000, 0x7fff, 0x7fffffff, |
"0x7fff8000 + 0x00007fff = 0x7fffffff: ", |
FALSE, FALSE) |
|
/* Add two quite large positive numbers with a carry in. Should set |
482,7 → 533,6
the overflow but not the carry flag. */ |
TEST_ADDI (SPR_SR_CY, SPR_SR_OV, |
l.addic, 0x7fff8000, 0x7fff, 0x80000000, |
"0x7fff8000 + 0x00007fff + c = 0x80000000: ", |
FALSE, TRUE) |
|
/* Add two large positive numbers. Should set the overflow, but not |
489,7 → 539,6
the carry flag. */ |
TEST_ADDI (0, SPR_SR_CY | SPR_SR_OV, |
l.addic, 0x7fffc000, 0x4000, 0x80000000, |
"0x7fffc000 + 0x00004000 = 0x80000000: ", |
FALSE, TRUE) |
|
/* Add the largest unsigned value to zero with a carry. This |
497,12 → 546,10
consider the carry flag properly. Do it both ways around. */ |
TEST_ADDI (SPR_SR_CY, SPR_SR_OV, |
l.addic, 0xffffffff, 0x0000, 0x00000000, |
"0xffffffff + 0x00000000 + c = 0x00000000: ", |
TRUE, FALSE) |
|
TEST_ADDI (SPR_SR_CY, SPR_SR_OV, |
l.addic, 0x00000000, 0xffff, 0x00000000, |
"0x00000000 + 0xffffffff + c = 0x00000000: ", |
TRUE, FALSE) |
|
/* Add two quite large negative numbers. Should set the carry, but not |
509,7 → 556,6
the overflow flag. flag. */ |
TEST_ADDI (0, SPR_SR_CY | SPR_SR_OV, |
l.addic, 0x80008000, 0x8000, 0x80000000, |
"0x80008000 + 0xffff8000 = 0x80000000: ", |
TRUE, FALSE) |
|
/* Add two quite large negative numbers that would overflow, with a |
517,7 → 563,6
the overflow flag. flag. */ |
TEST_ADDI (SPR_SR_CY, SPR_SR_OV, |
l.addic, 0x80007fff, 0x8000, 0x80000000, |
"0x80007fff + 0xffff8000 + c = 0x80000000: ", |
TRUE, FALSE) |
|
/* Add two large negative numbers. Should set both the overflow and |
524,7 → 569,6
carry flags. */ |
TEST_ADDI (0, SPR_SR_CY | SPR_SR_OV, |
l.addic, 0x80007fff, 0x8000, 0x7fffffff, |
"0x80007fff + 0xffff8000 = 0x7fffffff: ", |
TRUE, TRUE) |
|
/* Check that range exceptions are triggered */ |
541,12 → 585,10
is the carry that causes the overflow. */ |
TEST_ADDI (0, SPR_SR_CY | SPR_SR_OV, |
l.addic, 0x7fffc000, 0x4000, 0x80000000, |
"0x7fffc000 + 0x00004000 = 0x80000000: ", |
FALSE, TRUE) |
|
TEST_ADDI (SPR_SR_CY, SPR_SR_OV, |
l.addic, 0x7fffc000, 0x3fff, 0x80000000, |
"0x7fffc000 + 0x00003fff + c = 0x80000000: ", |
FALSE, TRUE) |
|
/* Check that a carry alone does not cause a RANGE Exception, even |
553,18 → 595,15
when it is the carry that causes the overflow. */ |
TEST_ADDI (0, SPR_SR_CY | SPR_SR_OV, |
l.addic, 0xffffffff, 0xfffe, 0xfffffffd, |
"0xffffffff + 0xfffffffe = 0xfffffffd: ", |
TRUE, FALSE) |
|
TEST_ADDI (SPR_SR_CY, SPR_SR_OV, |
l.addic, 0x00000000, 0xffff, 0x00000000, |
"0x00000000 + 0xffffffff + c = 0x00000000: ", |
TRUE, FALSE) |
|
/* Check that carry and overflow together cause an exception. */ |
TEST_ADDI (0, SPR_SR_CY | SPR_SR_OV, |
l.addic, 0x80007fff, 0x8000, 0x7fffffff, |
"0x80007fff + 0xffff8000 = 0x7ffffffe: ", |
TRUE, TRUE) |
|
/* Finished checking range exceptions */ |
/test-code-or1k/inst-set-test/Makefile.in
59,8 → 59,8
build_triplet = @build@ |
host_triplet = @host@ |
check_PROGRAMS = is-add-test$(EXEEXT) is-div-test$(EXEEXT) \ |
is-find-test$(EXEEXT) is-mac-test$(EXEEXT) \ |
is-lws-test$(EXEEXT) $(am__EXEEXT_1) |
is-find-test$(EXEEXT) is-lws-test$(EXEEXT) \ |
is-mac-test$(EXEEXT) is-mul-test$(EXEEXT) $(am__EXEEXT_1) |
subdir = inst-set-test |
DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in |
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 |
115,6 → 115,12
is_mac_test_LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) \ |
$(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ |
$(is_mac_test_LDFLAGS) $(LDFLAGS) -o $@ |
am_is_mul_test_OBJECTS = is-mul-test.$(OBJEXT) |
is_mul_test_OBJECTS = $(am_is_mul_test_OBJECTS) |
is_mul_test_DEPENDENCIES = inst-set-test.lo |
is_mul_test_LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) \ |
$(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ |
$(is_mul_test_LDFLAGS) $(LDFLAGS) -o $@ |
DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir) |
depcomp = $(SHELL) $(top_srcdir)/../../depcomp |
am__depfiles_maybe = depfiles |
136,11 → 142,12
SOURCES = $(libinst_set_test_la_SOURCES) $(inst_set_test_old_SOURCES) \ |
$(is_add_test_SOURCES) $(is_div_test_SOURCES) \ |
$(is_find_test_SOURCES) $(is_lws_test_SOURCES) \ |
$(is_mac_test_SOURCES) |
$(is_mac_test_SOURCES) $(is_mul_test_SOURCES) |
DIST_SOURCES = $(libinst_set_test_la_SOURCES) \ |
$(inst_set_test_old_SOURCES) $(is_add_test_SOURCES) \ |
$(is_div_test_SOURCES) $(is_find_test_SOURCES) \ |
$(is_lws_test_SOURCES) $(is_mac_test_SOURCES) |
$(is_lws_test_SOURCES) $(is_mac_test_SOURCES) \ |
$(is_mul_test_SOURCES) |
ETAGS = etags |
CTAGS = ctags |
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) |
197,6 → 204,7
PACKAGE_NAME = @PACKAGE_NAME@ |
PACKAGE_STRING = @PACKAGE_STRING@ |
PACKAGE_TARNAME = @PACKAGE_TARNAME@ |
PACKAGE_URL = @PACKAGE_URL@ |
PACKAGE_VERSION = @PACKAGE_VERSION@ |
PATH_SEPARATOR = @PATH_SEPARATOR@ |
RANLIB = @RANLIB@ |
286,16 → 294,21
|
is_find_test_LDFLAGS = -T$(srcdir)/inst-set-test.ld |
is_find_test_LDADD = inst-set-test.lo |
is_lws_test_SOURCES = inst-set-test.h \ |
is-lws-test.S |
|
is_lws_test_LDFLAGS = -T$(srcdir)/inst-set-test.ld |
is_lws_test_LDADD = inst-set-test.lo |
is_mac_test_SOURCES = inst-set-test.h \ |
is-mac-test.S |
|
is_mac_test_LDFLAGS = -T$(srcdir)/inst-set-test.ld |
is_mac_test_LDADD = inst-set-test.lo |
is_lws_test_SOURCES = inst-set-test.h \ |
is-lws-test.S |
is_mul_test_SOURCES = inst-set-test.h \ |
is-mul-test.S |
|
is_lws_test_LDFLAGS = -T$(srcdir)/inst-set-test.ld |
is_lws_test_LDADD = inst-set-test.lo |
is_mul_test_LDFLAGS = -T$(srcdir)/inst-set-test.ld |
is_mul_test_LDADD = inst-set-test.lo |
|
# The old test which builds with warnings and runs with errors |
inst_set_test_old_SOURCES = inst-set-test-old.c |
375,6 → 388,9
is-mac-test$(EXEEXT): $(is_mac_test_OBJECTS) $(is_mac_test_DEPENDENCIES) |
@rm -f is-mac-test$(EXEEXT) |
$(is_mac_test_LINK) $(is_mac_test_OBJECTS) $(is_mac_test_LDADD) $(LIBS) |
is-mul-test$(EXEEXT): $(is_mul_test_OBJECTS) $(is_mul_test_DEPENDENCIES) |
@rm -f is-mul-test$(EXEEXT) |
$(is_mul_test_LINK) $(is_mul_test_OBJECTS) $(is_mul_test_LDADD) $(LIBS) |
|
mostlyclean-compile: |
-rm -f *.$(OBJEXT) |
389,6 → 405,7
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/is-find-test.Po@am__quote@ |
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/is-lws-test.Po@am__quote@ |
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/is-mac-test.Po@am__quote@ |
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/is-mul-test.Po@am__quote@ |
|
.S.o: |
@am__fastdepCCAS_TRUE@ $(CPPASCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< |
/test-code-or1k/inst-set-test/inst-set-test.S
236,6 → 236,86
l.nop |
|
/* ---------------------------------------------------------------------------- |
* Subroutine to print out the lower half of a register in hex |
* |
* Parameters: |
* r3 The value to print |
* ------------------------------------------------------------------------- */ |
.section .rodata |
63: .string "0123456789abcdef" |
.section .text |
|
.global _puthh |
_puthh: |
PUSH (r3) |
PUSH (r4) |
|
l.add r2,r0,r3 /* Copy the value pointer */ |
LOAD_CONST (r4,63b) /* Ptr to digit chars */ |
|
l.srli r3,r2,12 /* Print each digit in turn. */ |
l.andi r3,r3,0xf |
l.add r3,r4,r3 |
l.lbz r3,0(r3) |
l.nop NOP_PUTC |
|
l.srli r3,r2,8 |
l.andi r3,r3,0xf |
l.add r3,r4,r3 |
l.lbz r3,0(r3) |
l.nop NOP_PUTC |
|
l.srli r3,r2,4 |
l.andi r3,r3,0xf |
l.add r3,r4,r3 |
l.lbz r3,0(r3) |
l.nop NOP_PUTC |
|
l.andi r3,r2,0xf |
l.add r3,r4,r3 |
l.lbz r3,0(r3) |
l.nop NOP_PUTC |
|
POP (r4) /* Return */ |
POP (r3) |
l.jr r9 |
l.nop |
|
/* ---------------------------------------------------------------------------- |
* Subroutine to print out the lowest byte of a register in hex |
* |
* Parameters: |
* r3 The value to print |
* ------------------------------------------------------------------------- */ |
.section .rodata |
63: .string "0123456789abcdef" |
.section .text |
|
.global _puthq |
_puthq: |
PUSH (r3) |
PUSH (r4) |
|
l.add r2,r0,r3 /* Copy the value pointer */ |
LOAD_CONST (r4,63b) /* Ptr to digit chars */ |
|
l.srli r3,r2,4 /* Print each digit in turn. */ |
l.andi r3,r3,0xf |
l.add r3,r4,r3 |
l.lbz r3,0(r3) |
l.nop NOP_PUTC |
|
l.andi r3,r2,0xf |
l.add r3,r4,r3 |
l.lbz r3,0(r3) |
l.nop NOP_PUTC |
|
POP (r4) /* Return */ |
POP (r3) |
l.jr r9 |
l.nop |
|
/* ---------------------------------------------------------------------------- |
* Subroutine to print out a test name prompt |
* |
* The string is preceded by two spaces |
/test-code-or1k/inst-set-test/is-mul-test.S
0,0 → 1,497
/* is-mul-test.S. l.mul, l.muli and l.mulu instruction test of Or1ksim |
* |
* Copyright (C) 1999-2006 OpenCores |
* Copyright (C) 2010 Embecosm Limited |
* |
* Contributors various OpenCores participants |
* Contributor Jeremy Bennett <jeremy.bennett@embecosm.com> |
* |
* This file is part of OpenRISC 1000 Architectural Simulator. |
* |
* This program is free software; you can redistribute it and/or modify it |
* under the terms of the GNU General Public License as published by the Free |
* Software Foundation; either version 3 of the License, or (at your option) |
* any later version. |
* |
* This program is distributed in the hope that it will be useful, but WITHOUT |
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or |
* FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for |
* more details. |
* |
* You should have received a copy of the GNU General Public License along |
* with this program. If not, see <http: www.gnu.org/licenses/>. |
*/ |
|
/* ---------------------------------------------------------------------------- |
* Coding conventions are described in inst-set-test.S |
* ------------------------------------------------------------------------- */ |
|
/* ---------------------------------------------------------------------------- |
* Test coverage |
* |
* The l.mul, l.muli and l.mulu instructions should all be present and set the |
* carry and overflow flags. |
* |
* Problems in this area were reported in Bugs 1774, 1782, 1783 and 1784. |
* Having fixed the problem, this is (in good software engineering style), a |
* regression test to go with the fix. |
* |
* This is not a comprehensive test of any instruction (yet). |
* |
* Of course what is really needed is a comprehensive instruction test... |
* ------------------------------------------------------------------------- */ |
|
|
#include "inst-set-test.h" |
|
/* ---------------------------------------------------------------------------- |
* A macro to carry out a test of multiply signed or unsigned |
* |
* Arguments |
* opc: The opcode |
* op1: First operand value |
* op2: Second operand value |
* res: Expected result |
* cy: Expected carry flag |
* ov: Expected overflow flag |
* ------------------------------------------------------------------------- */ |
#define TEST_MUL(opc, op1, op2, res, cy, ov) \ |
l.mfspr r3,r0,SPR_SR ;\ |
LOAD_CONST (r2, ~(SPR_SR_CY | SPR_SR_OV)) ;\ |
l.and r3,r3,r2 /* Clear flags */ ;\ |
l.mtspr r0,r3,SPR_SR ;\ |
;\ |
LOAD_CONST (r5,op1) /* Load numbers to add */ ;\ |
LOAD_CONST (r6,op2) ;\ |
l.mtspr r0,r0,SPR_EPCR_BASE /* Clear record */ ;\ |
50: opc r4,r5,r6 ;\ |
l.mfspr r2,r0,SPR_SR /* So we can examine flags */ ;\ |
l.mfspr r5,r0,SPR_EPCR_BASE /* What triggered exception */ ;\ |
PUSH (r5) /* Save EPCR for later */ ;\ |
PUSH (r2) /* Save SR for later */ ;\ |
PUSH (r4) /* Save result for later */ ;\ |
;\ |
PUTS (" 0x") ;\ |
PUTH (op1) ;\ |
PUTS (" * 0x") ;\ |
PUTH (op2) ;\ |
PUTS (" = 0x") ;\ |
PUTH (res) ;\ |
PUTS (": ") ;\ |
POP (r4) ;\ |
CHECK_RES1 (r4, res) ;\ |
;\ |
POP (r2) /* Retrieve SR */ ;\ |
PUSH (r2) ;\ |
LOAD_CONST (r4, SPR_SR_CY) /* The carry bit */ ;\ |
l.and r2,r2,r4 ;\ |
l.sfeq r2,r4 ;\ |
CHECK_FLAG ("- carry flag set: ", cy) ;\ |
;\ |
POP (r2) /* Retrieve SR */ ;\ |
LOAD_CONST (r4, SPR_SR_OV) /* The overflow bit */ ;\ |
l.and r2,r2,r4 ;\ |
l.sfeq r2,r4 ;\ |
CHECK_FLAG ("- overflow flag set: ", ov) ;\ |
;\ |
POP (r2) /* Retrieve EPCR */ ;\ |
LOAD_CONST (r4, 50b) /* The opcode of interest */ ;\ |
l.and r2,r2,r4 ;\ |
l.sfeq r2,r4 ;\ |
l.bnf 51f ;\ |
;\ |
PUTS (" - exception triggered: TRUE\n") ;\ |
l.j 52f ;\ |
l.nop ;\ |
;\ |
51: PUTS (" - exception triggered: FALSE\n") ;\ |
52: |
|
|
/* ---------------------------------------------------------------------------- |
* A macro to carry out a test of multiply immediate |
* |
* Arguments |
* op1: First operand value |
* op2: Second operand value |
* res: Expected result |
* cy: Expected carry flag |
* ov: Expected overflow flag |
* ------------------------------------------------------------------------- */ |
#define TEST_MULI(op1, op2, res, cy, ov) \ |
l.mfspr r3,r0,SPR_SR ;\ |
LOAD_CONST (r2, ~(SPR_SR_CY | SPR_SR_OV)) ;\ |
l.and r3,r3,r2 /* Clear flags */ ;\ |
l.mtspr r0,r3,SPR_SR ;\ |
;\ |
LOAD_CONST (r5,op1) /* Load numbers to add */ ;\ |
l.mtspr r0,r0,SPR_EPCR_BASE /* Clear record */ ;\ |
53: l.muli r4,r5,op2 ;\ |
l.mfspr r2,r0,SPR_SR /* So we can examine flags */ ;\ |
l.mfspr r5,r0,SPR_EPCR_BASE /* What triggered exception */ ;\ |
PUSH (r5) /* Save EPCR for later */ ;\ |
PUSH (r2) /* Save SR for later */ ;\ |
PUSH (r4) /* Save result for later */ ;\ |
;\ |
PUTS (" 0x") ;\ |
PUTH (op1) ;\ |
PUTS (" * 0x") ;\ |
PUTHH (op2) ;\ |
PUTS (" = 0x") ;\ |
PUTH (res) ;\ |
PUTS (": ") ;\ |
POP (r4) ;\ |
CHECK_RES1 (r4, res) ;\ |
;\ |
POP(r2) /* Retrieve SR */ ;\ |
PUSH(r2) ;\ |
LOAD_CONST (r4, SPR_SR_CY) /* The carry bit */ ;\ |
l.and r2,r2,r4 ;\ |
l.sfeq r2,r4 ;\ |
CHECK_FLAG ("- carry flag set: ", cy) ;\ |
;\ |
POP(r2) /* Retrieve SR */ ;\ |
LOAD_CONST (r4, SPR_SR_OV) /* The overflow bit */ ;\ |
l.and r2,r2,r4 ;\ |
l.sfeq r2,r4 ;\ |
CHECK_FLAG ("- overflow flag set: ", ov) ;\ |
;\ |
POP (r2) /* Retrieve EPCR */ ;\ |
LOAD_CONST (r4, 53b) /* The opcode of interest */ ;\ |
l.and r2,r2,r4 ;\ |
l.sfeq r2,r4 ;\ |
l.bnf 54f ;\ |
;\ |
PUTS (" - exception triggered: TRUE\n") ;\ |
l.j 55f ;\ |
l.nop ;\ |
;\ |
54: PUTS (" - exception triggered: FALSE\n") ;\ |
55: |
|
|
/* ---------------------------------------------------------------------------- |
* Start of code |
* ------------------------------------------------------------------------- */ |
.section .text |
.global _start |
_start: |
l.mfspr r3,r0,SPR_SR |
LOAD_CONST (r2, ~SPR_SR_OVE) /* Clear OVE */ |
l.and r3,r3,r2 |
l.mtspr r0,r3,SPR_SR |
|
LOAD_STR (r3, " ** OVE flag cleared **\n") |
l.jal _puts |
l.nop |
|
/* ---------------------------------------------------------------------------- |
* Test of multiply signed, l.mul |
* ------------------------------------------------------------------------- */ |
_mul: |
LOAD_STR (r3, "l.mul\n") |
l.jal _puts |
l.nop |
|
/* Multiply two small positive numbers. Should set no flags. */ |
TEST_MUL (l.mul, 0x00000002, 0x00000003, |
0x00000006, FALSE, FALSE) |
|
/* Multiply two quite large positive numbers. Should set no flags */ |
TEST_MUL (l.mul, 0x00008001, 0x0000fffe, |
0x7ffffffe, FALSE, FALSE) |
|
/* Multiply two slightly too large positive numbers. Should set the |
overflow, but not the carry flag */ |
TEST_MUL (l.mul, 0x00008000, 0x00010000, |
0x80000000, FALSE, TRUE) |
|
/* Multiply two large positive numbers. Should set both the carry and |
overflow flags (even though the result is not a negative number. */ |
TEST_MUL (l.mul, 0x00010000, 0x00010000, 0x00000000, TRUE, TRUE) |
|
/* Multiply two small negative numbers. Should set the overflow, but not |
the carry flag. */ |
TEST_MUL (l.mul, 0xfffffffe, 0xfffffffd, |
0x00000006, TRUE, FALSE) |
|
/* Multiply two quite large negative numbers. Should set the overflow, |
but not the carry flag. */ |
TEST_MUL (l.mul, 0xffff7fff, 0xffff0002, |
0x7ffffffe, TRUE, FALSE) |
|
/* Multiply two slightly too large negative numbers. Should set both the |
overflow, and the carry flags */ |
TEST_MUL (l.mul, 0xffff7fff, 0xffff0000, |
0x80010000, TRUE, TRUE) |
|
/* Multiply two large negative numbers. Should set the |
both the carry and overflow flags (even though the result is a |
positive number. */ |
TEST_MUL (l.mul, 0xffff0000, 0xfffeffff, |
0x00010000, TRUE, TRUE) |
|
/* Multiply one small negative number and one small positive number. |
Should set the overflow, but not the carry flag. */ |
TEST_MUL (l.mul, 0x00000002, 0xfffffffd, |
0xfffffffa, TRUE, FALSE) |
|
/* Multiply one quite large negative number and one quite large |
positive number. Should set the overflow, but not the carry flag. */ |
TEST_MUL (l.mul, 0xffff8000, 0x00010000, |
0x80000000, TRUE, FALSE) |
|
/* Multiply one slightly too large negative number and one slightly |
too large positive number. Should set both the carry and overflow |
flags. */ |
TEST_MUL (l.mul, 0xffff7fff, 0x00010000, |
0x7fff0000, TRUE, TRUE) |
|
/* Multiply the largest negative number by positive unity. Should set |
neither carry, nor overflow flag. */ |
TEST_MUL (l.mul, 0x80000000, 0x00000001, |
0x80000000, FALSE, FALSE) |
|
/* Check that range exceptions are triggered */ |
l.mfspr r3,r0,SPR_SR |
LOAD_CONST (r2, SPR_SR_OVE) /* Set OVE */ |
l.or r3,r3,r2 |
l.mtspr r0,r3,SPR_SR |
|
LOAD_STR (r3, " ** OVE flag set **\n") |
l.jal _puts |
l.nop |
|
/* Check that an overflow alone causes a RANGE Exception. */ |
TEST_MUL (l.mul, 0x00008000, 0x00010000, |
0x80000000, FALSE, TRUE) |
|
/* Check that a carry alone does not cause a RANGE Exception. */ |
TEST_MUL (l.mul, 0x00000002, 0xfffffffd, |
0xfffffffa, TRUE, FALSE) |
|
/* Check that carry and overflow together cause an exception. */ |
TEST_MUL (l.mul, 0xffff7fff, 0xffff0000, |
0x80010000, TRUE, TRUE) |
|
/* Finished checking range exceptions */ |
l.mfspr r3,r0,SPR_SR |
LOAD_CONST (r2, ~SPR_SR_OVE) /* Clear OVE */ |
l.and r3,r3,r2 |
l.mtspr r0,r3,SPR_SR |
|
LOAD_STR (r3, " ** OVE flag cleared **\n") |
l.jal _puts |
l.nop |
|
/* ---------------------------------------------------------------------------- |
* Test of multiply signed, l.muli |
* ------------------------------------------------------------------------- */ |
_muli: |
LOAD_STR (r3, "l.muli\n") |
l.jal _puts |
l.nop |
|
/* Multiply two small positive numbers. Should set no flags. */ |
TEST_MULI (0x00000002, 0x0003, |
0x00000006, FALSE, FALSE) |
|
/* Multiply two quite large positive numbers. Should set no flags */ |
TEST_MULI (0x00010002, 0x7fff, |
0x7ffffffe, FALSE, FALSE) |
|
/* Multiply two slightly too large positive numbers. Should set the |
overflow, but not the carry flag */ |
TEST_MULI (0x00020000, 0x4000, |
0x80000000, FALSE, TRUE) |
|
/* Multiply two large positive numbers. Should set both the carry and |
overflow flags (even though the result is not a negative number. */ |
TEST_MULI (0x00040000, 0x4000, |
0x00000000, TRUE, TRUE) |
|
/* Multiply two small negative numbers. Should set the overflow, but not |
the carry flag. */ |
TEST_MULI (0xfffffffe, 0xfffd, |
0x00000006, TRUE, FALSE) |
|
/* Multiply two quite large negative numbers. Should set the overflow, |
but not the carry flag. */ |
TEST_MULI (0xfffefffe, 0x8001, |
0x7ffffffe, TRUE, FALSE) |
|
/* Multiply two slightly too large negative numbers. Should set both the |
overflow, and the carry flags */ |
TEST_MULI (0xfffe0000, 0xbfff, |
0x80020000, TRUE, TRUE) |
|
/* Multiply two large negative numbers. Should set the |
both the carry and overflow flags (even though the result is a |
positive number. */ |
TEST_MULI (0xfffdfffe, 0x8000, |
0x00010000, TRUE, TRUE) |
|
/* Multiply one small negative number and one small positive number. |
Should set the overflow, but not the carry flag. */ |
TEST_MULI (0x00000002, 0xfffd, |
0xfffffffa, TRUE, FALSE) |
|
/* Multiply one quite large negative number and one quite large |
positive number. Should set the overflow, but not the carry flag. */ |
TEST_MULI (0x00010000, 0x8000, |
0x80000000, TRUE, FALSE) |
|
/* Multiply one slightly too large negative number and one slightly |
too large positive number. Should set both the carry and overflow |
flags. */ |
TEST_MULI (0xfffdfffc, 0x4000, |
0x7fff0000, TRUE, TRUE) |
|
/* Multiply the largest negative number by positive unity. Should set |
neither carry, nor overflow flag. */ |
TEST_MULI (0x80000000, 0x0001, |
0x80000000, FALSE, FALSE) |
|
/* Check that range exceptions are triggered */ |
l.mfspr r3,r0,SPR_SR |
LOAD_CONST (r2, SPR_SR_OVE) /* Set OVE */ |
l.or r3,r3,r2 |
l.mtspr r0,r3,SPR_SR |
|
LOAD_STR (r3, " ** OVE flag set **\n") |
l.jal _puts |
l.nop |
|
/* Check that an overflow alone causes a RANGE Exception. */ |
TEST_MULI (0x00020000, 0x4000, |
0x80000000, FALSE, TRUE) |
|
/* Check that a carry alone does not cause a RANGE Exception. */ |
TEST_MULI (0xfffffffe, 0xfffd, |
0x00000006, TRUE, FALSE) |
|
/* Check that carry and overflow together cause an exception. */ |
TEST_MULI (0xfffdfffe, 0x8000, |
0x00010000, TRUE, TRUE) |
|
/* Finished checking range exceptions */ |
l.mfspr r3,r0,SPR_SR |
LOAD_CONST (r2, ~SPR_SR_OVE) /* Clear OVE */ |
l.and r3,r3,r2 |
l.mtspr r0,r3,SPR_SR |
|
LOAD_STR (r3, " ** OVE flag cleared **\n") |
l.jal _puts |
l.nop |
|
/* ---------------------------------------------------------------------------- |
* Test of multiply unsigned, l.mulu |
* ------------------------------------------------------------------------- */ |
_mulu: |
LOAD_STR (r3, "l.mulu\n") |
l.jal _puts |
l.nop |
|
/* Multiply two small positive numbers. Should set no flags. */ |
TEST_MUL (l.mulu, 0x00000002, 0x00000003, |
0x00000006, FALSE, FALSE) |
|
/* Multiply two quite large positive numbers. Should set no flags */ |
TEST_MUL (l.mulu, 0x00008001, 0x0000fffe, |
0x7ffffffe, FALSE, FALSE) |
|
/* Multiply two slightly too large positive numbers. Should set the |
overflow, but not the carry flag */ |
TEST_MUL (l.mulu, 0x00008000, 0x00010000, |
0x80000000, FALSE, FALSE) |
|
/* Multiply two large positive numbers. Should set both the carry and |
overflow flags (even though the result is not a negative number. */ |
TEST_MUL (l.mulu, 0x00010000, 0x00010000, |
0x00000000, TRUE, FALSE) |
|
/* Multiply two small negative numbers. Should set the overflow, but not |
the carry flag. */ |
TEST_MUL (l.mulu, 0xfffffffe, 0xfffffffd, |
0x00000006, TRUE, FALSE) |
|
/* Multiply two quite large negative numbers. Should set the overflow, |
but not the carry flag. */ |
TEST_MUL (l.mulu, 0xffff7fff, 0xffff0002, |
0x7ffffffe, TRUE, FALSE) |
|
/* Multiply two slightly too large negative numbers. Should set both the |
overflow, and the carry flags */ |
TEST_MUL (l.mulu, 0xffff7fff, 0xffff0000, |
0x80010000, TRUE, FALSE) |
|
/* Multiply two large negative numbers. Should set the |
both the carry and overflow flags (even though the result is a |
positive number. */ |
TEST_MUL (l.mulu, 0xffff0000, 0xfffeffff, |
0x00010000, TRUE, FALSE) |
|
/* Multiply one small negative number and one small positive number. |
Should set the overflow, but not the carry flag. */ |
TEST_MUL (l.mulu, 0x00000002, 0xfffffffd, |
0xfffffffa, TRUE, FALSE) |
|
/* Multiply one quite large negative number and one quite large |
positive number. Should set the overflow, but not the carry flag. */ |
TEST_MUL (l.mulu, 0xffff8000, 0x00010000, |
0x80000000, TRUE, FALSE) |
|
/* Multiply one slightly too large negative number and one slightly |
too large positive number. Should set both the carry and overflow |
flags. */ |
TEST_MUL (l.mulu, 0xffff7fff, 0x00010000, |
0x7fff0000, TRUE, FALSE) |
|
/* Multiply the largest negative number by positive unity. Should set |
neither carry, nor overflow flag. */ |
TEST_MUL (l.mulu, 0x80000000, 0x00000001, |
0x80000000, FALSE, FALSE) |
|
/* Check that range exceptions are never triggered */ |
l.mfspr r3,r0,SPR_SR |
LOAD_CONST (r2, SPR_SR_OVE) /* Set OVE */ |
l.or r3,r3,r2 |
l.mtspr r0,r3,SPR_SR |
|
LOAD_STR (r3, " ** OVE flag set **\n") |
l.jal _puts |
l.nop |
|
/* Check that what would cause an overflow alone in 2's complement does |
not cause a RANGE Exception. */ |
TEST_MUL (l.mulu, 0x00008000, 0x00010000, |
0x80000000, FALSE, FALSE) |
|
/* Check that a carry alone does not cause a RANGE Exception. */ |
TEST_MUL (l.mulu, 0x00000002, 0xfffffffd, |
0xfffffffa, TRUE, FALSE) |
|
/* Check that what would cause an overflow and carry in 2's complement |
does not cause a RANGE Exception. */ |
TEST_MUL (l.mulu, 0xffff7fff, 0xffff0000, |
0x80010000, TRUE, FALSE) |
|
/* Finished checking range exceptions */ |
l.mfspr r3,r0,SPR_SR |
LOAD_CONST (r2, ~SPR_SR_OVE) /* Clear OVE */ |
l.and r3,r3,r2 |
l.mtspr r0,r3,SPR_SR |
|
LOAD_STR (r3, " ** OVE flag cleared **\n") |
l.jal _puts |
l.nop |
|
/* ---------------------------------------------------------------------------- |
* All done |
* ------------------------------------------------------------------------- */ |
_exit: |
LOAD_STR (r3, "Test completed\n") |
l.jal _puts |
l.nop |
|
TEST_EXIT |
test-code-or1k/inst-set-test/is-mul-test.S
Property changes :
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+Id
\ No newline at end of property
Index: test-code-or1k/inst-set-test/is-find-test.S
===================================================================
--- test-code-or1k/inst-set-test/is-find-test.S (revision 116)
+++ test-code-or1k/inst-set-test/is-find-test.S (revision 118)
@@ -48,18 +48,49 @@
* A macro to carry out a test of find
*
* Arguments
- * opc: The opcode
* op: First operand value
* res: Expected result
- * str: Output string
* ------------------------------------------------------------------------- */
-#define TEST_FIND(opc, op, res, str) \
+#define TEST_FF1(op, res) \
LOAD_CONST (r4,33) /* Invalid result */ ;\
LOAD_CONST (r5,op) /* Load number to analyse */ ;\
- opc r4,r5 ;\
- CHECK_RES (str, r4, res)
+ l.ff1 r4,r5 ;\
+ PUSH (r4) /* Save for later */ ;\
+ ;\
+ PUTS (" ff1 (0x") ;\
+ PUTH (op) ;\
+ PUTS (") = 0x") ;\
+ PUTHQ (res) ;\
+ PUTS (": ") ;\
+ ;\
+ CHECK_RES1 (r4, res)
+/* ----------------------------------------------------------------------------
+ * A macro to carry out a test of find
+ *
+ * Arguments
+ * op: First operand value
+ * res: Expected result
+ * ------------------------------------------------------------------------- */
+#define TEST_FL1(op, res) \
+ LOAD_CONST (r4,33) /* Invalid result */ ;\
+ LOAD_CONST (r5,op) /* Load number to analyse */ ;\
+ l.fl1 r4,r5 ;\
+ PUSH (r4) /* Save for later */ ;\
+ ;\
+ PUTS (" fl1 (0x") ;\
+ PUTH (op) ;\
+ PUTS (") = 0x") ;\
+ PUTHQ (res) ;\
+ PUTS (": ") ;\
+ ;\
+ CHECK_RES1 (r4, res)
+
+
+/* ----------------------------------------------------------------------------
+ * Start of code
+ * ------------------------------------------------------------------------- */
.section .text
.global _start
_start:
@@ -73,13 +104,13 @@
l.nop
/* Try a range of candidates. */
- TEST_FIND (l.ff1, 0x00000001, 1, "ff1 (0x00000001) = 1: ")
- TEST_FIND (l.ff1, 0x80000000, 32, "ff1 (0x80000000) = 32: ")
- TEST_FIND (l.ff1, 0x55555555, 1, "ff1 (0x55555555) = 1: ")
- TEST_FIND (l.ff1, 0xaaaaaaaa, 2, "ff1 (0xaaaaaaaa) = 2: ")
- TEST_FIND (l.ff1, 0x00018000, 16, "ff1 (0x00018000) = 16: ")
- TEST_FIND (l.ff1, 0xc0000000, 31, "ff1 (0xc0000000) = 31: ")
- TEST_FIND (l.ff1, 0x00000000, 0, "ff1 (0x00000000) = 0: ")
+ TEST_FF1 (0x00000001, 1)
+ TEST_FF1 (0x80000000, 32)
+ TEST_FF1 (0x55555555, 1)
+ TEST_FF1 (0xaaaaaaaa, 2)
+ TEST_FF1 (0x00018000, 16)
+ TEST_FF1 (0xc0000000, 31)
+ TEST_FF1 (0x00000000, 0)
/* ----------------------------------------------------------------------------
* Test of find first 1, l.fl1
@@ -90,13 +121,13 @@
l.nop
/* Try a range of candidates. */
- TEST_FIND (l.fl1, 0x00000001, 1, "fl1 (0x00000001) = 1: ")
- TEST_FIND (l.fl1, 0x80000000, 32, "fl1 (0x80000000) = 32: ")
- TEST_FIND (l.fl1, 0x55555555, 31, "fl1 (0x55555555) = 31: ")
- TEST_FIND (l.fl1, 0xaaaaaaaa, 32, "fl1 (0xaaaaaaaa) = 32: ")
- TEST_FIND (l.fl1, 0x00018000, 17, "fl1 (0x00018000) = 17: ")
- TEST_FIND (l.fl1, 0xc0000000, 32, "fl1 (0xc0000000) = 32: ")
- TEST_FIND (l.fl1, 0x00000000, 0, "fl1 (0x00000000) = 0: ")
+ TEST_FL1 (0x00000001, 1)
+ TEST_FL1 (0x80000000, 32)
+ TEST_FL1 (0x55555555, 31)
+ TEST_FL1 (0xaaaaaaaa, 32)
+ TEST_FL1 (0x00018000, 17)
+ TEST_FL1 (0xc0000000, 32)
+ TEST_FL1 (0x00000000, 0)
/* ----------------------------------------------------------------------------
* All done
@@ -106,4 +137,4 @@
l.jal _puts
l.nop
- TEST_EXIT
\ No newline at end of file
+ TEST_EXIT
/test-code-or1k/inst-set-test/is-mac-test.S
29,13 → 29,14
/* ---------------------------------------------------------------------------- |
* Test coverage |
* |
* The l.add, l.addc, l.addi and l.addic instructions should set the carry and |
* overflow flags. |
* The l.mac, l.maci, l.macrc and l.msb instructions perform operations related |
* to combined signed multiply and addition/subtraction. |
* |
* In addition the l.addc and l.addic instructions should add in the carry |
* bit. |
* The precise definition of these instructions is in flux. In addition there |
* are known problems with the assembler/disassembler (will not correctly |
* handle l.maci) and with the Verilog RTL implementation (not functional). |
* |
* Problems in this area were reported in Bugs 1771 and 1776. Having fixed the |
* Problems in this area were reported in Bugs 1773 and 1777. Having fixed the |
* problem, this is (in good software engineering style), a regression test |
* to go with the fix. |
* |
224,6 → 225,9
CHECK_RES2 (r5, r6, reshi, reslo) |
|
|
/* ---------------------------------------------------------------------------- |
* Start of code |
* ------------------------------------------------------------------------- */ |
.section .text |
.global _start |
_start: |
/test-code-or1k/inst-set-test/Makefile.am
44,8 → 44,9
check_PROGRAMS = is-add-test \ |
is-div-test \ |
is-find-test \ |
is-lws-test \ |
is-mac-test \ |
is-lws-test \ |
is-mul-test \ |
$(INST_SET_TEST_OLD) |
|
# The new instruction set tests. |
64,15 → 65,20
is_find_test_LDFLAGS = -T$(srcdir)/inst-set-test.ld |
is_find_test_LDADD = inst-set-test.lo |
|
is_lws_test_SOURCES = inst-set-test.h \ |
is-lws-test.S |
is_lws_test_LDFLAGS = -T$(srcdir)/inst-set-test.ld |
is_lws_test_LDADD = inst-set-test.lo |
|
is_mac_test_SOURCES = inst-set-test.h \ |
is-mac-test.S |
is_mac_test_LDFLAGS = -T$(srcdir)/inst-set-test.ld |
is_mac_test_LDADD = inst-set-test.lo |
|
is_lws_test_SOURCES = inst-set-test.h \ |
is-lws-test.S |
is_lws_test_LDFLAGS = -T$(srcdir)/inst-set-test.ld |
is_lws_test_LDADD = inst-set-test.lo |
is_mul_test_SOURCES = inst-set-test.h \ |
is-mul-test.S |
is_mul_test_LDFLAGS = -T$(srcdir)/inst-set-test.ld |
is_mul_test_LDADD = inst-set-test.lo |
|
# The old test which builds with warnings and runs with errors |
inst_set_test_old_SOURCES = inst-set-test-old.c |
/test-code-or1k/inst-set-test/inst-set-test.h
140,6 → 140,32
POP (r9) |
|
/* ---------------------------------------------------------------------------- |
* Macro to print a half word hex value |
* |
* Arguments: |
* v The value to print |
* ------------------------------------------------------------------------- */ |
#define PUTHH(v) \ |
LOAD_CONST (r3, v) ;\ |
PUSH (r9) ;\ |
l.jal _puthh ;\ |
l.nop ;\ |
POP (r9) |
|
/* ---------------------------------------------------------------------------- |
* Macro to print a byte hex value |
* |
* Arguments: |
* v The value to print |
* ------------------------------------------------------------------------- */ |
#define PUTHQ(v) \ |
LOAD_CONST (r3, v) ;\ |
PUSH (r9) ;\ |
l.jal _puthq ;\ |
l.nop ;\ |
POP (r9) |
|
/* ---------------------------------------------------------------------------- |
* Macro for recording the result of a test |
* |
* The test result is in reg. Print out the name of test indented two spaces, |
316,6 → 342,39
12: |
|
/* ---------------------------------------------------------------------------- |
* Macro for recording the result of a test |
* |
* This is a newer version of CHECK_RES, which should eventually become the |
* standard macro to use. |
* |
* The test result is in reg. If it matches the supplied val, print "OK" and a |
* newline, otherwise "Failed" and report the value of the register (which will |
* be followed by a newline). |
* |
* Arguments: |
* reg The result to test (not r2) |
* val Desired result of the test |
* ------------------------------------------------------------------------- */ |
#define CHECK_RES1(reg,val) \ |
LOAD_CONST(r2,val) /* The desired result */ ;\ |
PUSH (reg) /* May need again later */ ;\ |
l.sfeq r2,reg /* Does the result match? */ ;\ |
l.bf 13f ;\ |
l.nop ;\ |
;\ |
l.jal _pfail /* Test failed */ ;\ |
l.nop ;\ |
POP (reg) /* Report the register */ ;\ |
l.add r3,r0,reg ;\ |
l.j 14f ;\ |
l.nop NOP_REPORT ;\ |
13: ;\ |
POP (reg) /* Discard the register */ ;\ |
l.jal _pok /* Test succeeded */ ;\ |
l.nop ;\ |
14: |
|
/* ---------------------------------------------------------------------------- |
* Macro to report 0xdeaddead and then terminate |
* ------------------------------------------------------------------------- */ |
#define TEST_EXIT \ |
/test-code-or1k/inst-set-test/is-div-test.S
44,53 → 44,236
#include "inst-set-test.h" |
|
/* ---------------------------------------------------------------------------- |
* Test of divide l.div |
* A macro to carry out a test of divide signed or unsigned |
* |
* Arguments |
* opc: The opcode |
* op1: First operand value |
* op2: Second operand value |
* res: Expected result |
* cy: Expected carry flag |
* ov: Expected overflow flag |
* ------------------------------------------------------------------------- */ |
|
#define TEST_DIV(opc, op1, op2, res, cy, ov) \ |
l.mfspr r3,r0,SPR_SR ;\ |
LOAD_CONST (r2, ~(SPR_SR_CY | SPR_SR_OV)) ;\ |
l.and r3,r3,r2 /* Clear flags */ ;\ |
l.mtspr r0,r3,SPR_SR ;\ |
;\ |
l.or r4,r0,r0 /* Clear result reg */ ;\ |
LOAD_CONST (r5,op1) /* Load numbers to add */ ;\ |
LOAD_CONST (r6,op2) ;\ |
l.mtspr r0,r0,SPR_EPCR_BASE /* Clear record */ ;\ |
50: opc r4,r5,r6 ;\ |
l.mfspr r2,r0,SPR_SR /* So we can examine flags */ ;\ |
l.mfspr r5,r0,SPR_EPCR_BASE /* What triggered exception */ ;\ |
PUSH (r5) /* Save EPCR for later */ ;\ |
PUSH (r2) /* Save SR for later */ ;\ |
PUSH (r4) /* Save result for later */ ;\ |
;\ |
PUTS (" 0x") ;\ |
PUTH (op1) ;\ |
PUTS (" / 0x") ;\ |
PUTH (op2) ;\ |
PUTS (" = 0x") ;\ |
PUTH (res) ;\ |
PUTS (": ") ;\ |
POP (r4) ;\ |
CHECK_RES1 (r4, res) ;\ |
;\ |
POP (r2) /* Retrieve SR */ ;\ |
PUSH (r2) ;\ |
LOAD_CONST (r4, SPR_SR_CY) /* The carry bit */ ;\ |
l.and r2,r2,r4 ;\ |
l.sfeq r2,r4 ;\ |
CHECK_FLAG ("- carry flag set: ", cy) ;\ |
;\ |
POP (r2) /* Retrieve SR */ ;\ |
LOAD_CONST (r4, SPR_SR_OV) /* The overflow bit */ ;\ |
l.and r2,r2,r4 ;\ |
l.sfeq r2,r4 ;\ |
CHECK_FLAG ("- overflow flag set: ", ov) ;\ |
;\ |
POP (r2) /* Retrieve EPCR */ ;\ |
LOAD_CONST (r4, 50b) /* The opcode of interest */ ;\ |
l.and r2,r2,r4 ;\ |
l.sfeq r2,r4 ;\ |
l.bnf 51f ;\ |
;\ |
PUTS (" - exception triggered: TRUE\n") ;\ |
l.j 52f ;\ |
l.nop ;\ |
;\ |
51: PUTS (" - exception triggered: FALSE\n") ;\ |
52: |
|
|
/* ---------------------------------------------------------------------------- |
* Start of code |
* ------------------------------------------------------------------------- */ |
.section .text |
.global _start |
_start: |
/* Signed divide by zero */ |
l.mfspr r3,r0,SPR_SR |
LOAD_CONST (r2, ~SPR_SR_OVE) /* Clear OVE */ |
l.and r3,r3,r2 |
l.mtspr r0,r3,SPR_SR |
|
LOAD_STR (r3, " ** OVE flag cleared **\n") |
l.jal _puts |
l.nop |
|
/* ---------------------------------------------------------------------------- |
* Test of divide signed, l.div |
* ------------------------------------------------------------------------- */ |
_div: |
LOAD_STR (r3, "l.div\n") |
l.jal _puts |
l.nop |
|
LOAD_CONST (r2, ~SPR_SR_CY) /* Clear the carry flag */ |
/* Divide two positive numbers and check rounding. Should set no |
flags. */ |
TEST_DIV (l.div, 0x0000000c, 0x00000003, |
0x00000004, FALSE, FALSE) |
|
TEST_DIV (l.div, 0x0000000b, 0x00000003, |
0x00000003, FALSE, FALSE) |
|
/* Divide two negative numbers and check rounding. Should set no |
flags. */ |
TEST_DIV (l.div, 0xfffffff4, 0xfffffffd, |
0x00000004, FALSE, FALSE) |
|
TEST_DIV (l.div, 0xfffffff5, 0xfffffffd, |
0x00000003, FALSE, FALSE) |
|
/* Divide a negative number by a positive number and check |
rounding. Should set no flags. */ |
TEST_DIV (l.div, 0xfffffff4, 0x00000003, |
0xfffffffc, FALSE, FALSE) |
|
TEST_DIV (l.div, 0xfffffff5, 0x00000003, |
0xfffffffd, FALSE, FALSE) |
|
/* Divide a positive number by a negative number and check |
rounding. Should set no flags. */ |
TEST_DIV (l.div, 0x0000000c, 0xfffffffd, |
0xfffffffc, FALSE, FALSE) |
|
TEST_DIV (l.div, 0x0000000b, 0xfffffffd, |
0xfffffffd, FALSE, FALSE) |
|
/* Divide by zero. Should set the overflow flag. */ |
TEST_DIV (l.div, 0x0000000c, 0x00000000, |
0x00000000, TRUE, FALSE) |
|
TEST_DIV (l.div, 0xfffffff4, 0x00000000, |
0x00000000, TRUE, FALSE) |
|
/* Check that range exceptions are triggered */ |
l.mfspr r3,r0,SPR_SR |
l.and r3,r3,r2 |
LOAD_CONST (r2, SPR_SR_OVE) /* Set OVE */ |
l.or r3,r3,r2 |
l.mtspr r0,r3,SPR_SR |
|
LOAD_STR (r3, " ** OVE flag set **\n") |
l.jal _puts |
l.nop |
|
LOAD_CONST (r5,1) /* Set up args for division */ |
LOAD_CONST (r6,0) |
l.div r4,r5,r6 |
/* Divide by zero. Should set the overflow flag and trigger an |
exception. */ |
TEST_DIV (l.div, 0x0000000c, 0x00000000, |
0x00000000, TRUE, FALSE) |
|
TEST_DIV (l.div, 0xfffffff4, 0x00000000, |
0x00000000, TRUE, FALSE) |
|
l.mfspr r2,r0,SPR_SR /* So we can examine the carry flag */ |
LOAD_CONST (r4, SPR_SR_CY) /* The carry bit */ |
l.and r2,r2,r4 |
l.sfeq r2,r4 |
CHECK_FLAG ("1 / 0 (with error) carry flag set: ", TRUE) |
/* Finished checking range exceptions */ |
l.mfspr r3,r0,SPR_SR |
LOAD_CONST (r2, ~SPR_SR_OVE) /* Clear OVE */ |
l.and r3,r3,r2 |
l.mtspr r0,r3,SPR_SR |
|
LOAD_STR (r3, " ** OVE flag cleared **\n") |
l.jal _puts |
l.nop |
|
/* Signed divide by zero */ |
/* ---------------------------------------------------------------------------- |
* Test of divide unsigned, l.divu |
* ------------------------------------------------------------------------- */ |
_divu: |
LOAD_STR (r3, "l.divu\n") |
l.jal _puts |
l.nop |
|
LOAD_CONST (r2, ~SPR_SR_CY) /* Clear the carry flag */ |
/* Divide two positive numbers and check rounding. Should set no |
flags. */ |
TEST_DIV (l.divu, 0x0000000c, 0x00000003, |
0x00000004, FALSE, FALSE) |
|
TEST_DIV (l.divu, 0x0000000b, 0x00000003, |
0x00000003, FALSE, FALSE) |
|
/* Divide two numbers that would be negative under 2's complement and |
check rounding. Should set no flags. */ |
TEST_DIV (l.divu, 0xfffffff4, 0xfffffffd, |
0x00000000, FALSE, FALSE) |
|
TEST_DIV (l.divu, 0xfffffff5, 0xfffffffd, |
0x00000000, FALSE, FALSE) |
|
/* Divide a number that would be negative under 2's complement by a |
number that would be positive under 2's complement and check |
rounding. Should set no flags. */ |
TEST_DIV (l.divu, 0xfffffff4, 0x00000003, |
0x55555551, FALSE, FALSE) |
|
TEST_DIV (l.divu, 0xfffffff5, 0x00000003, |
0x55555551, FALSE, FALSE) |
|
/* Divide a number that would be positive under 2's complement by a |
number that would be negative under 2's complement and check |
rounding. Should set no flags. */ |
TEST_DIV (l.divu, 0x0000000c, 0xfffffffd, |
0x00000000, FALSE, FALSE) |
|
TEST_DIV (l.divu, 0x0000000b, 0xfffffffd, |
0x00000000, FALSE, FALSE) |
|
/* Divide by zero. Should set the overflow flag. */ |
TEST_DIV (l.divu, 0x0000000c, 0x00000000, |
0x00000000, TRUE, FALSE) |
|
TEST_DIV (l.divu, 0xfffffff4, 0x00000000, |
0x00000000, TRUE, FALSE) |
|
/* Check that range exceptions are triggered */ |
l.mfspr r3,r0,SPR_SR |
l.and r3,r3,r2 |
LOAD_CONST (r2, SPR_SR_OVE) /* Set OVE */ |
l.or r3,r3,r2 |
l.mtspr r0,r3,SPR_SR |
|
LOAD_STR (r3, " ** OVE flag set **\n") |
l.jal _puts |
l.nop |
|
LOAD_CONST (r5,1) /* Set up args for division */ |
LOAD_CONST (r6,0) |
l.divu r4,r5,r6 |
/* Divide by zero. Should set the overflow flag and trigger an |
exception. */ |
TEST_DIV (l.divu, 0x0000000c, 0x00000000, |
0x00000000, TRUE, FALSE) |
|
TEST_DIV (l.divu, 0xfffffff4, 0x00000000, |
0x00000000, TRUE, FALSE) |
|
l.mfspr r2,r0,SPR_SR /* So we can examine the carry flag */ |
LOAD_CONST (r4, SPR_SR_CY) /* The carry bit */ |
l.and r2,r2,r4 |
l.sfeq r2,r4 |
CHECK_FLAG ("1 / 0 (with error) carry flag set: ", TRUE) |
/* Finished checking range exceptions */ |
l.mfspr r3,r0,SPR_SR |
LOAD_CONST (r2, ~SPR_SR_OVE) /* Clear OVE */ |
l.and r3,r3,r2 |
l.mtspr r0,r3,SPR_SR |
|
LOAD_STR (r3, " ** OVE flag cleared **\n") |
l.jal _puts |
l.nop |
|
/* ---------------------------------------------------------------------------- |
* All done |
100,4 → 283,4
l.jal _puts |
l.nop |
|
TEST_EXIT |
TEST_EXIT |
/test-code-or1k/inst-set-test/is-lws-test.S
122,4 → 122,4
l.jal _puts |
l.nop |
|
TEST_EXIT |
TEST_EXIT |
/test-code-or1k/ChangeLog
1,3 → 1,20
2010-06-13 Jeremy Bennett <jeremy.bennett@embecosm.com> |
* inst-set-test/inst-set-test.h <PUTHH, PUTHQ, CHECK_RES1>: New |
macros created. |
* inst-set-test/inst-set-test.S (puthh, puthq): Created. |
* inst-set-test/is-add-test.S <TEST_ADD, TEST_ADDI>: Macros |
changed to use CHECK_RES1, rather than CHECK_RES. Check for |
failure to generate exception, as well as generation of exception. |
* inst-set-test/is-div-test.S Wider range of tests. |
<TEST_DIV>: Macro changed to use CHECK_RES1, rather than |
CHECK_RES. Check for failure to generate exception, as well as |
generation of exception. |
* inst-set-test/is-find-test.S <TEST_FIND>: Macro changed to use |
CHECK_RES1, rather than CHECK_RES. |
* inst-set-test/is-mul-test.S: Created. |
* inst-set-test/Makefile.am: Updated for new tests |
* inst-set-test/Makefile.in: Regenerated. |
|
2010-06-11 Jeremy Bennett <jeremy.bennett@embecosm.com> |
* inst-set-test/inst-set-test.h: Calling conventions updated. |
<CHECK_RES2>: New macro created. |
/test-code-or1k/fbtest/Makefile.in
149,6 → 149,7
PACKAGE_NAME = @PACKAGE_NAME@ |
PACKAGE_STRING = @PACKAGE_STRING@ |
PACKAGE_TARNAME = @PACKAGE_TARNAME@ |
PACKAGE_URL = @PACKAGE_URL@ |
PACKAGE_VERSION = @PACKAGE_VERSION@ |
PATH_SEPARATOR = @PATH_SEPARATOR@ |
RANLIB = @RANLIB@ |
/test-code-or1k/local-global/Makefile.in
150,6 → 150,7
PACKAGE_NAME = @PACKAGE_NAME@ |
PACKAGE_STRING = @PACKAGE_STRING@ |
PACKAGE_TARNAME = @PACKAGE_TARNAME@ |
PACKAGE_URL = @PACKAGE_URL@ |
PACKAGE_VERSION = @PACKAGE_VERSION@ |
PATH_SEPARATOR = @PATH_SEPARATOR@ |
RANLIB = @RANLIB@ |
/test-code-or1k/mul/Makefile.in
149,6 → 149,7
PACKAGE_NAME = @PACKAGE_NAME@ |
PACKAGE_STRING = @PACKAGE_STRING@ |
PACKAGE_TARNAME = @PACKAGE_TARNAME@ |
PACKAGE_URL = @PACKAGE_URL@ |
PACKAGE_VERSION = @PACKAGE_VERSION@ |
PATH_SEPARATOR = @PATH_SEPARATOR@ |
RANLIB = @RANLIB@ |
/test-code-or1k/mmu/Makefile.in
154,6 → 154,7
PACKAGE_NAME = @PACKAGE_NAME@ |
PACKAGE_STRING = @PACKAGE_STRING@ |
PACKAGE_TARNAME = @PACKAGE_TARNAME@ |
PACKAGE_URL = @PACKAGE_URL@ |
PACKAGE_VERSION = @PACKAGE_VERSION@ |
PATH_SEPARATOR = @PATH_SEPARATOR@ |
RANLIB = @RANLIB@ |
/test-code-or1k/cfg/Makefile.in
154,6 → 154,7
PACKAGE_NAME = @PACKAGE_NAME@ |
PACKAGE_STRING = @PACKAGE_STRING@ |
PACKAGE_TARNAME = @PACKAGE_TARNAME@ |
PACKAGE_URL = @PACKAGE_URL@ |
PACKAGE_VERSION = @PACKAGE_VERSION@ |
PATH_SEPARATOR = @PATH_SEPARATOR@ |
RANLIB = @RANLIB@ |
/test-code-or1k/config.h.in
76,6 → 76,9
/* Define to the one symbol short name of this package. */ |
#undef PACKAGE_TARNAME |
|
/* Define to the home page for this package. */ |
#undef PACKAGE_URL |
|
/* Define to the version of this package. */ |
#undef PACKAGE_VERSION |
|
/test-code-or1k/dmatest/Makefile.in
149,6 → 149,7
PACKAGE_NAME = @PACKAGE_NAME@ |
PACKAGE_STRING = @PACKAGE_STRING@ |
PACKAGE_TARNAME = @PACKAGE_TARNAME@ |
PACKAGE_URL = @PACKAGE_URL@ |
PACKAGE_VERSION = @PACKAGE_VERSION@ |
PATH_SEPARATOR = @PATH_SEPARATOR@ |
RANLIB = @RANLIB@ |
/test-code-or1k/except-test/Makefile.in
154,6 → 154,7
PACKAGE_NAME = @PACKAGE_NAME@ |
PACKAGE_STRING = @PACKAGE_STRING@ |
PACKAGE_TARNAME = @PACKAGE_TARNAME@ |
PACKAGE_URL = @PACKAGE_URL@ |
PACKAGE_VERSION = @PACKAGE_VERSION@ |
PATH_SEPARATOR = @PATH_SEPARATOR@ |
RANLIB = @RANLIB@ |
/test-code-or1k/acv-gpio/Makefile.in
151,6 → 151,7
PACKAGE_NAME = @PACKAGE_NAME@ |
PACKAGE_STRING = @PACKAGE_STRING@ |
PACKAGE_TARNAME = @PACKAGE_TARNAME@ |
PACKAGE_URL = @PACKAGE_URL@ |
PACKAGE_VERSION = @PACKAGE_VERSION@ |
PATH_SEPARATOR = @PATH_SEPARATOR@ |
RANLIB = @RANLIB@ |
/test-code-or1k/dhry/Makefile.in
149,6 → 149,7
PACKAGE_NAME = @PACKAGE_NAME@ |
PACKAGE_STRING = @PACKAGE_STRING@ |
PACKAGE_TARNAME = @PACKAGE_TARNAME@ |
PACKAGE_URL = @PACKAGE_URL@ |
PACKAGE_VERSION = @PACKAGE_VERSION@ |
PATH_SEPARATOR = @PATH_SEPARATOR@ |
RANLIB = @RANLIB@ |
/test-code-or1k/uos/Makefile.in
157,6 → 157,7
PACKAGE_NAME = @PACKAGE_NAME@ |
PACKAGE_STRING = @PACKAGE_STRING@ |
PACKAGE_TARNAME = @PACKAGE_TARNAME@ |
PACKAGE_URL = @PACKAGE_URL@ |
PACKAGE_VERSION = @PACKAGE_VERSION@ |
PATH_SEPARATOR = @PATH_SEPARATOR@ |
RANLIB = @RANLIB@ |
/test-code-or1k/int-test/Makefile.in
154,6 → 154,7
PACKAGE_NAME = @PACKAGE_NAME@ |
PACKAGE_STRING = @PACKAGE_STRING@ |
PACKAGE_TARNAME = @PACKAGE_TARNAME@ |
PACKAGE_URL = @PACKAGE_URL@ |
PACKAGE_VERSION = @PACKAGE_VERSION@ |
PATH_SEPARATOR = @PATH_SEPARATOR@ |
RANLIB = @RANLIB@ |
/test-code-or1k/flag/Makefile.in
154,6 → 154,7
PACKAGE_NAME = @PACKAGE_NAME@ |
PACKAGE_STRING = @PACKAGE_STRING@ |
PACKAGE_TARNAME = @PACKAGE_TARNAME@ |
PACKAGE_URL = @PACKAGE_URL@ |
PACKAGE_VERSION = @PACKAGE_VERSION@ |
PATH_SEPARATOR = @PATH_SEPARATOR@ |
RANLIB = @RANLIB@ |
/test-code-or1k/exit/Makefile.in
149,6 → 149,7
PACKAGE_NAME = @PACKAGE_NAME@ |
PACKAGE_STRING = @PACKAGE_STRING@ |
PACKAGE_TARNAME = @PACKAGE_TARNAME@ |
PACKAGE_URL = @PACKAGE_URL@ |
PACKAGE_VERSION = @PACKAGE_VERSION@ |
PATH_SEPARATOR = @PATH_SEPARATOR@ |
RANLIB = @RANLIB@ |
/test-code-or1k/mc-sync/Makefile.in
150,6 → 150,7
PACKAGE_NAME = @PACKAGE_NAME@ |
PACKAGE_STRING = @PACKAGE_STRING@ |
PACKAGE_TARNAME = @PACKAGE_TARNAME@ |
PACKAGE_URL = @PACKAGE_URL@ |
PACKAGE_VERSION = @PACKAGE_VERSION@ |
PATH_SEPARATOR = @PATH_SEPARATOR@ |
RANLIB = @RANLIB@ |
/test-code-or1k/mc-async/Makefile.in
150,6 → 150,7
PACKAGE_NAME = @PACKAGE_NAME@ |
PACKAGE_STRING = @PACKAGE_STRING@ |
PACKAGE_TARNAME = @PACKAGE_TARNAME@ |
PACKAGE_URL = @PACKAGE_URL@ |
PACKAGE_VERSION = @PACKAGE_VERSION@ |
PATH_SEPARATOR = @PATH_SEPARATOR@ |
RANLIB = @RANLIB@ |
/test-code-or1k/support/Makefile.in
146,6 → 146,7
PACKAGE_NAME = @PACKAGE_NAME@ |
PACKAGE_STRING = @PACKAGE_STRING@ |
PACKAGE_TARNAME = @PACKAGE_TARNAME@ |
PACKAGE_URL = @PACKAGE_URL@ |
PACKAGE_VERSION = @PACKAGE_VERSION@ |
PATH_SEPARATOR = @PATH_SEPARATOR@ |
RANLIB = @RANLIB@ |
/test-code-or1k/aclocal.m4
13,8 → 13,8
|
m4_ifndef([AC_AUTOCONF_VERSION], |
[m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl |
m4_if(m4_defn([AC_AUTOCONF_VERSION]), [2.63],, |
[m4_warning([this file was generated for autoconf 2.63. |
m4_if(m4_defn([AC_AUTOCONF_VERSION]), [2.65],, |
[m4_warning([this file was generated for autoconf 2.65. |
You have another version of autoconf. It may work, but is not guaranteed to. |
If you have problems, you may need to regenerate the build system entirely. |
To do so, use the procedure documented by the package, typically `autoreconf'.])]) |
/Makefile.in
183,6 → 183,7
PACKAGE_NAME = @PACKAGE_NAME@ |
PACKAGE_STRING = @PACKAGE_STRING@ |
PACKAGE_TARNAME = @PACKAGE_TARNAME@ |
PACKAGE_URL = @PACKAGE_URL@ |
PACKAGE_VERSION = @PACKAGE_VERSION@ |
PATH_SEPARATOR = @PATH_SEPARATOR@ |
POW_LIB = @POW_LIB@ |
/config/Makefile.in
140,6 → 140,7
PACKAGE_NAME = @PACKAGE_NAME@ |
PACKAGE_STRING = @PACKAGE_STRING@ |
PACKAGE_TARNAME = @PACKAGE_TARNAME@ |
PACKAGE_URL = @PACKAGE_URL@ |
PACKAGE_VERSION = @PACKAGE_VERSION@ |
PATH_SEPARATOR = @PATH_SEPARATOR@ |
POW_LIB = @POW_LIB@ |
/lib/Makefile.in
140,6 → 140,7
PACKAGE_NAME = @PACKAGE_NAME@ |
PACKAGE_STRING = @PACKAGE_STRING@ |
PACKAGE_TARNAME = @PACKAGE_TARNAME@ |
PACKAGE_URL = @PACKAGE_URL@ |
PACKAGE_VERSION = @PACKAGE_VERSION@ |
PATH_SEPARATOR = @PATH_SEPARATOR@ |
POW_LIB = @POW_LIB@ |
/or1ksim.tests/Makefile.in
140,6 → 140,7
PACKAGE_NAME = @PACKAGE_NAME@ |
PACKAGE_STRING = @PACKAGE_STRING@ |
PACKAGE_TARNAME = @PACKAGE_TARNAME@ |
PACKAGE_URL = @PACKAGE_URL@ |
PACKAGE_VERSION = @PACKAGE_VERSION@ |
PATH_SEPARATOR = @PATH_SEPARATOR@ |
POW_LIB = @POW_LIB@ |
/or1ksim.tests/inst-set-test.exp
26,197 → 26,248
|
# Run the l.add, l.addc, l.addi and l.addic tests |
run_or1ksim "add-test" \ |
[list "!l.add" \ |
" 0x00000001 + 0x00000002 = 0x00000003: OK" \ |
" - carry flag set: FALSE" \ |
" - overflow flag set: FALSE" \ |
" 0x00000001 + 0x00000002 = 0x00000003: OK" \ |
" - carry flag set: FALSE" \ |
" - overflow flag set: FALSE" \ |
" 0xffffffff + 0xfffffffe = 0xfffffffd: OK" \ |
" - carry flag set: TRUE" \ |
" - overflow flag set: FALSE" \ |
" 0x40000000 + 0x3fffffff = 0x7fffffff: OK" \ |
" - carry flag set: FALSE" \ |
" - overflow flag set: FALSE" \ |
" 0x40000000 + 0x40000000 = 0x80000000: OK" \ |
" - carry flag set: FALSE" \ |
" - overflow flag set: TRUE" \ |
" 0xc0000000 + 0xc0000000 = 0x80000000: OK" \ |
" - carry flag set: TRUE" \ |
" - overflow flag set: FALSE" \ |
" 0xbfffffff + 0xbfffffff = 0x7ffffffe: OK" \ |
" - carry flag set: TRUE" \ |
" - overflow flag set: TRUE" \ |
[list "! ** OVE flag cleared **" \ |
"!l.add" \ |
" 0x00000001 + 0x00000002 = 0x00000003: OK" \ |
" - carry flag set: FALSE" \ |
" - overflow flag set: FALSE" \ |
" - exception triggered: FALSE" \ |
" 0x00000001 + 0x00000002 + c = 0x00000003: OK" \ |
" - carry flag set: FALSE" \ |
" - overflow flag set: FALSE" \ |
" - exception triggered: FALSE" \ |
" 0xffffffff + 0xfffffffe = 0xfffffffd: OK" \ |
" - carry flag set: TRUE" \ |
" - overflow flag set: FALSE" \ |
" - exception triggered: FALSE" \ |
" 0x40000000 + 0x3fffffff = 0x7fffffff: OK" \ |
" - carry flag set: FALSE" \ |
" - overflow flag set: FALSE" \ |
" - exception triggered: FALSE" \ |
" 0x40000000 + 0x40000000 = 0x80000000: OK" \ |
" - carry flag set: FALSE" \ |
" - overflow flag set: TRUE" \ |
" - exception triggered: FALSE" \ |
" 0xc0000000 + 0xc0000000 = 0x80000000: OK" \ |
" - carry flag set: TRUE" \ |
" - overflow flag set: FALSE" \ |
" - exception triggered: FALSE" \ |
" 0xbfffffff + 0xbfffffff = 0x7ffffffe: OK" \ |
" - carry flag set: TRUE" \ |
" - overflow flag set: TRUE" \ |
" - exception triggered: FALSE" \ |
"! ** OVE flag set **" \ |
" RANGE exception" \ |
" - caused by: report(0xe0853000);" \ |
" - SR value: report(0x00009a01);" \ |
" 0x40000000 + 0x40000000 = 0x80000000: OK" \ |
" - carry flag set: FALSE" \ |
" - overflow flag set: TRUE" \ |
" 0xffffffff + 0xfffffffe = 0xfffffffd: OK" \ |
" - carry flag set: TRUE" \ |
" - overflow flag set: FALSE" \ |
"! - caused by: report(0xe0853000);" \ |
"! - SR value: report(0x00009a01);" \ |
" 0x40000000 + 0x40000000 = 0x80000000: OK" \ |
" - carry flag set: FALSE" \ |
" - overflow flag set: TRUE" \ |
" - exception triggered: TRUE" \ |
" 0xffffffff + 0xfffffffe = 0xfffffffd: OK" \ |
" - carry flag set: TRUE" \ |
" - overflow flag set: FALSE" \ |
" - exception triggered: FALSE" \ |
" RANGE exception" \ |
" - caused by: report(0xe0853000);" \ |
" - SR value: report(0x00009e01);" \ |
" 0xbfffffff + 0xbfffffff = 0x7ffffffe: OK" \ |
" - carry flag set: TRUE" \ |
" - overflow flag set: TRUE" \ |
"! - caused by: report(0xe0853000);" \ |
"! - SR value: report(0x00009e01);" \ |
" 0xbfffffff + 0xbfffffff = 0x7ffffffe: OK" \ |
" - carry flag set: TRUE" \ |
" - overflow flag set: TRUE" \ |
" - exception triggered: TRUE" \ |
"! ** OVE flag cleared **" \ |
"!l.addc" \ |
"l.addc" \ |
" 0x00000001 + 0x00000002 = 0x00000003: OK" \ |
" - carry flag set: FALSE" \ |
" - overflow flag set: FALSE" \ |
" - carry flag set: FALSE" \ |
" - overflow flag set: FALSE" \ |
" - exception triggered: FALSE" \ |
" 0xffffffff + 0xfffffffe = 0xfffffffd: OK" \ |
" - carry flag set: TRUE" \ |
" - overflow flag set: FALSE" \ |
" - carry flag set: TRUE" \ |
" - overflow flag set: FALSE" \ |
" - exception triggered: FALSE" \ |
" 0x40000000 + 0x3fffffff = 0x7fffffff: OK" \ |
" - carry flag set: FALSE" \ |
" - overflow flag set: FALSE" \ |
" - carry flag set: FALSE" \ |
" - overflow flag set: FALSE" \ |
" - exception triggered: FALSE" \ |
" 0x40000000 + 0x3fffffff + c = 0x80000000: OK" \ |
" - carry flag set: FALSE" \ |
" - overflow flag set: TRUE" \ |
" - carry flag set: FALSE" \ |
" - overflow flag set: TRUE" \ |
" - exception triggered: FALSE" \ |
" 0x40000000 + 0x40000000 = 0x80000000: OK" \ |
" - carry flag set: FALSE" \ |
" - overflow flag set: TRUE" \ |
" - carry flag set: FALSE" \ |
" - overflow flag set: TRUE" \ |
" - exception triggered: FALSE" \ |
" 0xffffffff + 0x00000000 + c = 0x00000000: OK" \ |
" - carry flag set: TRUE" \ |
" - overflow flag set: FALSE" \ |
" - carry flag set: TRUE" \ |
" - overflow flag set: FALSE" \ |
" - exception triggered: FALSE" \ |
" 0x00000000 + 0xffffffff + c = 0x00000000: OK" \ |
" - carry flag set: TRUE" \ |
" - overflow flag set: FALSE" \ |
" - carry flag set: TRUE" \ |
" - overflow flag set: FALSE" \ |
" - exception triggered: FALSE" \ |
" 0xc0000000 + 0xc0000000 = 0x80000000: OK" \ |
" - carry flag set: TRUE" \ |
" - overflow flag set: FALSE" \ |
" - carry flag set: TRUE" \ |
" - overflow flag set: FALSE" \ |
" - exception triggered: FALSE" \ |
" 0xc0000000 + 0xbfffffff + c = 0x80000000: OK" \ |
" - carry flag set: TRUE" \ |
" - overflow flag set: FALSE" \ |
" - carry flag set: TRUE" \ |
" - overflow flag set: FALSE" \ |
" - exception triggered: FALSE" \ |
" 0xbfffffff + 0xbfffffff = 0x7ffffffe: OK" \ |
" - carry flag set: TRUE" \ |
" - overflow flag set: TRUE" \ |
" - carry flag set: TRUE" \ |
" - overflow flag set: TRUE" \ |
" - exception triggered: FALSE" \ |
"! ** OVE flag set **" \ |
" RANGE exception" \ |
" - caused by: report(0xe0853001);" \ |
" - SR value: report(0x00009a01);" \ |
"! - caused by: report(0xe0853001);" \ |
"! - SR value: report(0x00009a01);" \ |
" 0x40000000 + 0x40000000 = 0x80000000: OK" \ |
" - carry flag set: FALSE" \ |
" - overflow flag set: TRUE" \ |
" - carry flag set: FALSE" \ |
" - overflow flag set: TRUE" \ |
" - exception triggered: TRUE" \ |
" RANGE exception" \ |
" - caused by: report(0xe0853001);" \ |
" - SR value: report(0x00009a01);" \ |
"! - caused by: report(0xe0853001);" \ |
"! - SR value: report(0x00009a01);" \ |
" 0x40000000 + 0x3fffffff + c = 0x80000000: OK" \ |
" - carry flag set: FALSE" \ |
" - overflow flag set: TRUE" \ |
" - carry flag set: FALSE" \ |
" - overflow flag set: TRUE" \ |
" - exception triggered: TRUE" \ |
" 0xffffffff + 0xfffffffe = 0xfffffffd: OK" \ |
" - carry flag set: TRUE" \ |
" - overflow flag set: FALSE" \ |
" - carry flag set: TRUE" \ |
" - overflow flag set: FALSE" \ |
" - exception triggered: FALSE" \ |
" 0x00000000 + 0xffffffff + c = 0x00000000: OK" \ |
" - carry flag set: TRUE" \ |
" - overflow flag set: FALSE" \ |
" - carry flag set: TRUE" \ |
" - overflow flag set: FALSE" \ |
" - exception triggered: FALSE" \ |
" RANGE exception" \ |
" - caused by: report(0xe0853001);" \ |
" - SR value: report(0x00009e01);" \ |
"! - caused by: report(0xe0853001);" \ |
"! - SR value: report(0x00009e01);" \ |
" 0xbfffffff + 0xbfffffff = 0x7ffffffe: OK" \ |
" - carry flag set: TRUE" \ |
" - overflow flag set: TRUE" \ |
" - carry flag set: TRUE" \ |
" - overflow flag set: TRUE" \ |
" - exception triggered: TRUE" \ |
"! ** OVE flag cleared **" \ |
"!l.addi" \ |
" 0x00000001 + 0x00000002 = 0x00000003: OK" \ |
" - carry flag set: FALSE" \ |
" - overflow flag set: FALSE" \ |
" 0x00000001 + 0x00000002 = 0x00000003: OK" \ |
" - carry flag set: FALSE" \ |
" - overflow flag set: FALSE" \ |
" 0xffffffff + 0xfffffffe = 0xfffffffd: OK" \ |
" - carry flag set: TRUE" \ |
" - overflow flag set: FALSE" \ |
" 0x7fff8000 + 0x00007fff = 0x7fffffff: OK" \ |
" - carry flag set: FALSE" \ |
" - overflow flag set: FALSE" \ |
" 0x7fffc000 + 0x00004000 = 0x80000000: OK" \ |
" - carry flag set: FALSE" \ |
" - overflow flag set: TRUE" \ |
" 0x80008000 + 0xffff8000 = 0x80000000: OK" \ |
" - carry flag set: TRUE" \ |
" - overflow flag set: FALSE" \ |
" 0x80007fff + 0xffff8000 = 0x7fffffff: OK" \ |
" - carry flag set: TRUE" \ |
" - overflow flag set: TRUE" \ |
"l.addi" \ |
" 0x00000001 + 0x00000002 = 0x00000003: OK" \ |
" - carry flag set: FALSE" \ |
" - overflow flag set: FALSE" \ |
" - exception triggered: FALSE" \ |
" 0x00000001 + 0x00000002 + c = 0x00000003: OK" \ |
" - carry flag set: FALSE" \ |
" - overflow flag set: FALSE" \ |
" - exception triggered: FALSE" \ |
" 0xffffffff + 0x0000fffe = 0xfffffffd: OK" \ |
" - carry flag set: TRUE" \ |
" - overflow flag set: FALSE" \ |
" - exception triggered: FALSE" \ |
" 0x7fff8000 + 0x00007fff = 0x7fffffff: OK" \ |
" - carry flag set: FALSE" \ |
" - overflow flag set: FALSE" \ |
" - exception triggered: FALSE" \ |
" 0x7fffc000 + 0x00004000 = 0x80000000: OK" \ |
" - carry flag set: FALSE" \ |
" - overflow flag set: TRUE" \ |
" - exception triggered: FALSE" \ |
" 0x80008000 + 0x00008000 = 0x80000000: OK" \ |
" - carry flag set: TRUE" \ |
" - overflow flag set: FALSE" \ |
" - exception triggered: FALSE" \ |
" 0x80007fff + 0x00008000 = 0x7fffffff: OK" \ |
" - carry flag set: TRUE" \ |
" - overflow flag set: TRUE" \ |
" - exception triggered: FALSE" \ |
"! ** OVE flag set **" \ |
" RANGE exception" \ |
" - caused by: report(0x9c854000);" \ |
" - SR value: report(0x00009a01);" \ |
" 0x7fffc000 + 0x00004000 = 0x80000000: OK" \ |
" - carry flag set: FALSE" \ |
" - overflow flag set: TRUE" \ |
" 0xffffffff + 0xfffffffe = 0xfffffffd: OK" \ |
" - carry flag set: TRUE" \ |
" - overflow flag set: FALSE" \ |
"! - caused by: report(0x9c854000);" \ |
"! - SR value: report(0x00009a01);" \ |
" 0x7fffc000 + 0x00004000 = 0x80000000: OK" \ |
" - carry flag set: FALSE" \ |
" - overflow flag set: TRUE" \ |
" - exception triggered: TRUE" \ |
" 0xffffffff + 0x0000fffe = 0xfffffffd: OK" \ |
" - carry flag set: TRUE" \ |
" - overflow flag set: FALSE" \ |
" - exception triggered: FALSE" \ |
" RANGE exception" \ |
" - caused by: report(0x9c858000);" \ |
" - SR value: report(0x00009e01);" \ |
" 0x80007fff + 0xffff8000 = 0x7ffffffe: OK" \ |
" - carry flag set: TRUE" \ |
" - overflow flag set: TRUE" \ |
"! - caused by: report(0x9c858000);" \ |
"! - SR value: report(0x00009e01);" \ |
" 0x80007fff + 0x00008000 = 0x7fffffff: OK" \ |
" - carry flag set: TRUE" \ |
" - overflow flag set: TRUE" \ |
" - exception triggered: TRUE" \ |
"! ** OVE flag cleared **" \ |
"!l.addic" \ |
"l.addic" \ |
" 0x00000001 + 0x00000002 = 0x00000003: OK" \ |
" - carry flag set: FALSE" \ |
" - overflow flag set: FALSE" \ |
" 0xffffffff + 0xfffffffe = 0xfffffffd: OK" \ |
" - carry flag set: TRUE" \ |
" - overflow flag set: FALSE" \ |
" - carry flag set: FALSE" \ |
" - overflow flag set: FALSE" \ |
" - exception triggered: FALSE" \ |
" 0xffffffff + 0x0000fffe = 0xfffffffd: OK" \ |
" - carry flag set: TRUE" \ |
" - overflow flag set: FALSE" \ |
" - exception triggered: FALSE" \ |
" 0x7fff8000 + 0x00007fff = 0x7fffffff: OK" \ |
" - carry flag set: FALSE" \ |
" - overflow flag set: FALSE" \ |
" - carry flag set: FALSE" \ |
" - overflow flag set: FALSE" \ |
" - exception triggered: FALSE" \ |
" 0x7fff8000 + 0x00007fff + c = 0x80000000: OK" \ |
" - carry flag set: FALSE" \ |
" - overflow flag set: TRUE" \ |
" - carry flag set: FALSE" \ |
" - overflow flag set: TRUE" \ |
" - exception triggered: FALSE" \ |
" 0x7fffc000 + 0x00004000 = 0x80000000: OK" \ |
" - carry flag set: FALSE" \ |
" - overflow flag set: TRUE" \ |
" - carry flag set: FALSE" \ |
" - overflow flag set: TRUE" \ |
" - exception triggered: FALSE" \ |
" 0xffffffff + 0x00000000 + c = 0x00000000: OK" \ |
" - carry flag set: TRUE" \ |
" - overflow flag set: FALSE" \ |
" 0x00000000 + 0xffffffff + c = 0x00000000: OK" \ |
" - carry flag set: TRUE" \ |
" - overflow flag set: FALSE" \ |
" 0x80008000 + 0xffff8000 = 0x80000000: OK" \ |
" - carry flag set: TRUE" \ |
" - overflow flag set: FALSE" \ |
" 0x80007fff + 0xffff8000 + c = 0x80000000: OK" \ |
" - carry flag set: TRUE" \ |
" - overflow flag set: FALSE" \ |
" 0x80007fff + 0xffff8000 = 0x7fffffff: OK" \ |
" - carry flag set: TRUE" \ |
" - overflow flag set: TRUE" \ |
" - carry flag set: TRUE" \ |
" - overflow flag set: FALSE" \ |
" - exception triggered: FALSE" \ |
" 0x00000000 + 0x0000ffff + c = 0x00000000: OK" \ |
" - carry flag set: TRUE" \ |
" - overflow flag set: FALSE" \ |
" - exception triggered: FALSE" \ |
" 0x80008000 + 0x00008000 = 0x80000000: OK" \ |
" - carry flag set: TRUE" \ |
" - overflow flag set: FALSE" \ |
" - exception triggered: FALSE" \ |
" 0x80007fff + 0x00008000 + c = 0x80000000: OK" \ |
" - carry flag set: TRUE" \ |
" - overflow flag set: FALSE" \ |
" - exception triggered: FALSE" \ |
" 0x80007fff + 0x00008000 = 0x7fffffff: OK" \ |
" - carry flag set: TRUE" \ |
" - overflow flag set: TRUE" \ |
" - exception triggered: FALSE" \ |
"! ** OVE flag set **" \ |
" RANGE exception" \ |
" - caused by: report(0xa0854000);" \ |
" - SR value: report(0x00009a01);" \ |
"! - caused by: report(0xa0854000);" \ |
"! - SR value: report(0x00009a01);" \ |
" 0x7fffc000 + 0x00004000 = 0x80000000: OK" \ |
" - carry flag set: FALSE" \ |
" - overflow flag set: TRUE" \ |
" - carry flag set: FALSE" \ |
" - overflow flag set: TRUE" \ |
" - exception triggered: TRUE" \ |
" RANGE exception" \ |
" - caused by: report(0xa0853fff);" \ |
" - SR value: report(0x00009a01);" \ |
"! - caused by: report(0xa0853fff);" \ |
"! - SR value: report(0x00009a01);" \ |
" 0x7fffc000 + 0x00003fff + c = 0x80000000: OK" \ |
" - carry flag set: FALSE" \ |
" - overflow flag set: TRUE" \ |
" 0xffffffff + 0xfffffffe = 0xfffffffd: OK" \ |
" - carry flag set: TRUE" \ |
" - overflow flag set: FALSE" \ |
" 0x00000000 + 0xffffffff + c = 0x00000000: OK" \ |
" - carry flag set: TRUE" \ |
" - overflow flag set: FALSE" \ |
" - carry flag set: FALSE" \ |
" - overflow flag set: TRUE" \ |
" - exception triggered: TRUE" \ |
" 0xffffffff + 0x0000fffe = 0xfffffffd: OK" \ |
" - carry flag set: TRUE" \ |
" - overflow flag set: FALSE" \ |
" - exception triggered: FALSE" \ |
" 0x00000000 + 0x0000ffff + c = 0x00000000: OK" \ |
" - carry flag set: TRUE" \ |
" - overflow flag set: FALSE" \ |
" - exception triggered: FALSE" \ |
" RANGE exception" \ |
" - caused by: report(0xa0858000);" \ |
" - SR value: report(0x00009e01);" \ |
" 0x80007fff + 0xffff8000 = 0x7ffffffe: OK" \ |
" - carry flag set: TRUE" \ |
" - overflow flag set: TRUE" \ |
"! - caused by: report(0xa0858000);" \ |
"! - SR value: report(0x00009e01);" \ |
" 0x80007fff + 0x00008000 = 0x7fffffff: OK" \ |
" - carry flag set: TRUE" \ |
" - overflow flag set: TRUE" \ |
" - exception triggered: TRUE" \ |
"! ** OVE flag cleared **" \ |
"!Test completed" \ |
"!report(0xdeaddead);" \ |
224,40 → 275,144
"inst-set-test.cfg" "inst-set-test/is-add-test" |
|
# Run the l.div and l.divu test |
run_or1ksim "div-test" \ |
[list "!l.div" \ |
"! RANGE exception" \ |
" - caused by: report(0xe0853309);" \ |
"! - SR value: report(0x00008601);" \ |
" 1 / 0 (with error) carry flag set: TRUE" \ |
"!l.divu" \ |
"! RANGE exception" \ |
" - caused by: report(0xe085330a);" \ |
"! - SR value: report(0x00008601);" \ |
" 1 / 0 (with error) carry flag set: TRUE" \ |
"!Test completed" \ |
"!report(0xdeaddead);" \ |
"!exit(0)"] \ |
run_or1ksim "div-test" \ |
[list "!l.div" \ |
" 0x0000000c / 0x00000003 = 0x00000004: OK" \ |
" - carry flag set: FALSE" \ |
" - overflow flag set: FALSE" \ |
" - exception triggered: FALSE" \ |
" 0x0000000b / 0x00000003 = 0x00000003: OK" \ |
" - carry flag set: FALSE" \ |
" - overflow flag set: FALSE" \ |
" - exception triggered: FALSE" \ |
" 0xfffffff4 / 0xfffffffd = 0x00000004: OK" \ |
" - carry flag set: FALSE" \ |
" - overflow flag set: FALSE" \ |
" - exception triggered: FALSE" \ |
" 0xfffffff5 / 0xfffffffd = 0x00000003: OK" \ |
" - carry flag set: FALSE" \ |
" - overflow flag set: FALSE" \ |
" - exception triggered: FALSE" \ |
" 0xfffffff4 / 0x00000003 = 0xfffffffc: OK" \ |
" - carry flag set: FALSE" \ |
" - overflow flag set: FALSE" \ |
" - exception triggered: FALSE" \ |
" 0xfffffff5 / 0x00000003 = 0xfffffffd: OK" \ |
" - carry flag set: FALSE" \ |
" - overflow flag set: FALSE" \ |
" - exception triggered: FALSE" \ |
" 0x0000000c / 0xfffffffd = 0xfffffffc: OK" \ |
" - carry flag set: FALSE" \ |
" - overflow flag set: FALSE" \ |
" - exception triggered: FALSE" \ |
" 0x0000000b / 0xfffffffd = 0xfffffffd: OK" \ |
" - carry flag set: FALSE" \ |
" - overflow flag set: FALSE" \ |
" - exception triggered: FALSE" \ |
" 0x0000000c / 0x00000000 = 0x00000000: OK" \ |
" - carry flag set: TRUE" \ |
" - overflow flag set: FALSE" \ |
" - exception triggered: FALSE" \ |
" 0xfffffff4 / 0x00000000 = 0x00000000: OK" \ |
" - carry flag set: TRUE" \ |
" - overflow flag set: FALSE" \ |
" - exception triggered: FALSE" \ |
"! ** OVE flag set **" \ |
" RANGE exception" \ |
"! - caused by: report(0xe0853309);" \ |
"! - SR value: report(0x00009601);" \ |
" 0x0000000c / 0x00000000 = 0x00000000: OK" \ |
" - carry flag set: TRUE" \ |
" - overflow flag set: FALSE" \ |
" - exception triggered: TRUE" \ |
" RANGE exception" \ |
"! - caused by: report(0xe0853309);" \ |
"! - SR value: report(0x00009601);" \ |
" 0xfffffff4 / 0x00000000 = 0x00000000: OK" \ |
" - carry flag set: TRUE" \ |
" - overflow flag set: FALSE" \ |
" - exception triggered: TRUE" \ |
"! ** OVE flag cleared **" \ |
"l.divu" \ |
" 0x0000000c / 0x00000003 = 0x00000004: OK" \ |
" - carry flag set: FALSE" \ |
" - overflow flag set: FALSE" \ |
" - exception triggered: FALSE" \ |
" 0x0000000b / 0x00000003 = 0x00000003: OK" \ |
" - carry flag set: FALSE" \ |
" - overflow flag set: FALSE" \ |
" - exception triggered: FALSE" \ |
" 0xfffffff4 / 0xfffffffd = 0x00000000: OK" \ |
" - carry flag set: FALSE" \ |
" - overflow flag set: FALSE" \ |
" - exception triggered: FALSE" \ |
" 0xfffffff5 / 0xfffffffd = 0x00000000: OK" \ |
" - carry flag set: FALSE" \ |
" - overflow flag set: FALSE" \ |
" - exception triggered: FALSE" \ |
" 0xfffffff4 / 0x00000003 = 0x55555551: OK" \ |
" - carry flag set: FALSE" \ |
" - overflow flag set: FALSE" \ |
" - exception triggered: FALSE" \ |
" 0xfffffff5 / 0x00000003 = 0x55555551: OK" \ |
" - carry flag set: FALSE" \ |
" - overflow flag set: FALSE" \ |
" - exception triggered: FALSE" \ |
" 0x0000000c / 0xfffffffd = 0x00000000: OK" \ |
" - carry flag set: FALSE" \ |
" - overflow flag set: FALSE" \ |
" - exception triggered: FALSE" \ |
" 0x0000000b / 0xfffffffd = 0x00000000: OK" \ |
" - carry flag set: FALSE" \ |
" - overflow flag set: FALSE" \ |
" - exception triggered: FALSE" \ |
" 0x0000000c / 0x00000000 = 0x00000000: OK" \ |
" - carry flag set: TRUE" \ |
" - overflow flag set: FALSE" \ |
" - exception triggered: FALSE" \ |
" 0xfffffff4 / 0x00000000 = 0x00000000: OK" \ |
" - carry flag set: TRUE" \ |
" - overflow flag set: FALSE" \ |
" - exception triggered: FALSE" \ |
"! ** OVE flag set **" \ |
" RANGE exception" \ |
"! - caused by: report(0xe085330a);" \ |
"! - SR value: report(0x00009601);" \ |
" 0x0000000c / 0x00000000 = 0x00000000: OK" \ |
" - carry flag set: TRUE" \ |
" - overflow flag set: FALSE" \ |
" - exception triggered: TRUE" \ |
" RANGE exception" \ |
"! - caused by: report(0xe085330a);" \ |
"! - SR value: report(0x00009601);" \ |
" 0xfffffff4 / 0x00000000 = 0x00000000: OK" \ |
" - carry flag set: TRUE" \ |
" - overflow flag set: FALSE" \ |
" - exception triggered: TRUE" \ |
"! ** OVE flag cleared **" \ |
"!Test completed" \ |
"!report(0xdeaddead);" \ |
"!exit(0)"] \ |
"inst-set-test.cfg" "inst-set-test/is-div-test" |
|
# Run the l.ff1 and l.fl1 test |
run_or1ksim "find-test" \ |
[list "!l.ff1" \ |
" ff1 (0x00000001) = 1: OK" \ |
" ff1 (0x80000000) = 32: OK" \ |
" ff1 (0x55555555) = 1: OK" \ |
" ff1 (0xaaaaaaaa) = 2: OK" \ |
" ff1 (0x00018000) = 16: OK" \ |
" ff1 (0xc0000000) = 31: OK" \ |
" ff1 (0x00000000) = 0: OK" \ |
" ff1 (0x00000001) = 0x01: OK" \ |
" ff1 (0x80000000) = 0x20: OK" \ |
" ff1 (0x55555555) = 0x01: OK" \ |
" ff1 (0xaaaaaaaa) = 0x02: OK" \ |
" ff1 (0x00018000) = 0x10: OK" \ |
" ff1 (0xc0000000) = 0x1f: OK" \ |
" ff1 (0x00000000) = 0x00: OK" \ |
"!l.fl1" \ |
" fl1 (0x00000001) = 1: OK" \ |
" fl1 (0x80000000) = 32: OK" \ |
" fl1 (0x55555555) = 31: OK" \ |
" fl1 (0xaaaaaaaa) = 32: OK" \ |
" fl1 (0x00018000) = 17: OK" \ |
" fl1 (0xc0000000) = 32: OK" \ |
" fl1 (0x00000000) = 0: OK" \ |
" fl1 (0x00000001) = 0x01: OK" \ |
" fl1 (0x80000000) = 0x20: OK" \ |
" fl1 (0x55555555) = 0x1f: OK" \ |
" fl1 (0xaaaaaaaa) = 0x20: OK" \ |
" fl1 (0x00018000) = 0x11: OK" \ |
" fl1 (0xc0000000) = 0x20: OK" \ |
" fl1 (0x00000000) = 0x00: OK" \ |
"!Test completed" \ |
"!report(0xdeaddead);" \ |
"!exit(0)"] \ |
500,3 → 655,212
"!report(0xdeaddead);" \ |
"!exit(0)"] \ |
"inst-set-test.cfg" "inst-set-test/is-mac-test" |
|
# Run the l.mul test |
run_or1ksim "mul-test" \ |
[list "! ** OVE flag cleared **" \ |
"!l.mul" \ |
" 0x00000002 * 0x00000003 = 0x00000006: OK" \ |
" - carry flag set: FALSE" \ |
" - overflow flag set: FALSE" \ |
" - exception triggered: FALSE" \ |
" 0x00008001 * 0x0000fffe = 0x7ffffffe: OK" \ |
" - carry flag set: FALSE" \ |
" - overflow flag set: FALSE" \ |
" - exception triggered: FALSE" \ |
" 0x00008000 * 0x00010000 = 0x80000000: OK" \ |
" - carry flag set: FALSE" \ |
" - overflow flag set: TRUE" \ |
" - exception triggered: FALSE" \ |
" 0x00010000 * 0x00010000 = 0x00000000: OK" \ |
" - carry flag set: TRUE" \ |
" - overflow flag set: TRUE" \ |
" - exception triggered: FALSE" \ |
" 0xfffffffe * 0xfffffffd = 0x00000006: OK" \ |
" - carry flag set: TRUE" \ |
" - overflow flag set: FALSE" \ |
" - exception triggered: FALSE" \ |
" 0xffff7fff * 0xffff0002 = 0x7ffffffe: OK" \ |
" - carry flag set: TRUE" \ |
" - overflow flag set: FALSE" \ |
" - exception triggered: FALSE" \ |
" 0xffff7fff * 0xffff0000 = 0x80010000: OK" \ |
" - carry flag set: TRUE" \ |
" - overflow flag set: TRUE" \ |
" - exception triggered: FALSE" \ |
" 0xffff0000 * 0xfffeffff = 0x00010000: OK" \ |
" - carry flag set: TRUE" \ |
" - overflow flag set: TRUE" \ |
" - exception triggered: FALSE" \ |
" 0x00000002 * 0xfffffffd = 0xfffffffa: OK" \ |
" - carry flag set: TRUE" \ |
" - overflow flag set: FALSE" \ |
" - exception triggered: FALSE" \ |
" 0xffff8000 * 0x00010000 = 0x80000000: OK" \ |
" - carry flag set: TRUE" \ |
" - overflow flag set: FALSE" \ |
" - exception triggered: FALSE" \ |
" 0xffff7fff * 0x00010000 = 0x7fff0000: OK" \ |
" - carry flag set: TRUE" \ |
" - overflow flag set: TRUE" \ |
" - exception triggered: FALSE" \ |
" 0x80000000 * 0x00000001 = 0x80000000: OK" \ |
" - carry flag set: FALSE" \ |
" - overflow flag set: FALSE" \ |
" - exception triggered: FALSE" \ |
"! ** OVE flag set **" \ |
" RANGE exception" \ |
"! - caused by: report(0xe0853306);" \ |
"! - SR value: report(0x00009a01);" \ |
" 0x00008000 * 0x00010000 = 0x80000000: OK" \ |
" - carry flag set: FALSE" \ |
" - overflow flag set: TRUE" \ |
" - exception triggered: TRUE" \ |
" 0x00000002 * 0xfffffffd = 0xfffffffa: OK" \ |
" - carry flag set: TRUE" \ |
" - overflow flag set: FALSE" \ |
" - exception triggered: FALSE" \ |
" RANGE exception" \ |
"! - caused by: report(0xe0853306);" \ |
"! - SR value: report(0x00009e01);" \ |
" 0xffff7fff * 0xffff0000 = 0x80010000: OK" \ |
" - carry flag set: TRUE" \ |
" - overflow flag set: TRUE" \ |
" - exception triggered: TRUE" \ |
"! ** OVE flag cleared **" \ |
"l.muli" \ |
" 0x00000002 * 0x0003 = 0x00000006: OK" \ |
" - carry flag set: FALSE" \ |
" - overflow flag set: FALSE" \ |
" - exception triggered: FALSE" \ |
" 0x00010002 * 0x7fff = 0x7ffffffe: OK" \ |
" - carry flag set: FALSE" \ |
" - overflow flag set: FALSE" \ |
" - exception triggered: FALSE" \ |
" 0x00020000 * 0x4000 = 0x80000000: OK" \ |
" - carry flag set: FALSE" \ |
" - overflow flag set: TRUE" \ |
" - exception triggered: FALSE" \ |
" 0x00040000 * 0x4000 = 0x00000000: OK" \ |
" - carry flag set: TRUE" \ |
" - overflow flag set: TRUE" \ |
" - exception triggered: FALSE" \ |
" 0xfffffffe * 0xfffd = 0x00000006: OK" \ |
" - carry flag set: TRUE" \ |
" - overflow flag set: FALSE" \ |
" - exception triggered: FALSE" \ |
" 0xfffefffe * 0x8001 = 0x7ffffffe: OK" \ |
" - carry flag set: TRUE" \ |
" - overflow flag set: FALSE" \ |
" - exception triggered: FALSE" \ |
" 0xfffe0000 * 0xbfff = 0x80020000: OK" \ |
" - carry flag set: TRUE" \ |
" - overflow flag set: TRUE" \ |
" - exception triggered: FALSE" \ |
" 0xfffdfffe * 0x8000 = 0x00010000: OK" \ |
" - carry flag set: TRUE" \ |
" - overflow flag set: TRUE" \ |
" - exception triggered: FALSE" \ |
" 0x00000002 * 0xfffd = 0xfffffffa: OK" \ |
" - carry flag set: TRUE" \ |
" - overflow flag set: FALSE" \ |
" - exception triggered: FALSE" \ |
" 0x00010000 * 0x8000 = 0x80000000: OK" \ |
" - carry flag set: TRUE" \ |
" - overflow flag set: FALSE" \ |
" - exception triggered: FALSE" \ |
" 0xfffdfffc * 0x4000 = 0x7fff0000: OK" \ |
" - carry flag set: TRUE" \ |
" - overflow flag set: TRUE" \ |
" - exception triggered: FALSE" \ |
" 0x80000000 * 0x0001 = 0x80000000: OK" \ |
" - carry flag set: FALSE" \ |
" - overflow flag set: FALSE" \ |
" - exception triggered: FALSE" \ |
"! ** OVE flag set **" \ |
" RANGE exception" \ |
"! - caused by: report(0xb0854000);" \ |
"! - SR value: report(0x00009a01);" \ |
" 0x00020000 * 0x4000 = 0x80000000: OK" \ |
" - carry flag set: FALSE" \ |
" - overflow flag set: TRUE" \ |
" - exception triggered: TRUE" \ |
" 0xfffffffe * 0xfffd = 0x00000006: OK" \ |
" - carry flag set: TRUE" \ |
" - overflow flag set: FALSE" \ |
" - exception triggered: FALSE" \ |
" RANGE exception" \ |
"! - caused by: report(0xb0858000);" \ |
"! - SR value: report(0x00009e01);" \ |
" 0xfffdfffe * 0x8000 = 0x00010000: OK" \ |
" - carry flag set: TRUE" \ |
" - overflow flag set: TRUE" \ |
" - exception triggered: TRUE" \ |
"! ** OVE flag cleared **" \ |
"l.mulu" \ |
" 0x00000002 * 0x00000003 = 0x00000006: OK" \ |
" - carry flag set: FALSE" \ |
" - overflow flag set: FALSE" \ |
" - exception triggered: FALSE" \ |
" 0x00008001 * 0x0000fffe = 0x7ffffffe: OK" \ |
" - carry flag set: FALSE" \ |
" - overflow flag set: FALSE" \ |
" - exception triggered: FALSE" \ |
" 0x00008000 * 0x00010000 = 0x80000000: OK" \ |
" - carry flag set: FALSE" \ |
" - overflow flag set: FALSE" \ |
" - exception triggered: FALSE" \ |
" 0x00010000 * 0x00010000 = 0x00000000: OK" \ |
" - carry flag set: TRUE" \ |
" - overflow flag set: FALSE" \ |
" - exception triggered: FALSE" \ |
" 0xfffffffe * 0xfffffffd = 0x00000006: OK" \ |
" - carry flag set: TRUE" \ |
" - overflow flag set: FALSE" \ |
" - exception triggered: FALSE" \ |
" 0xffff7fff * 0xffff0002 = 0x7ffffffe: OK" \ |
" - carry flag set: TRUE" \ |
" - overflow flag set: FALSE" \ |
" - exception triggered: FALSE" \ |
" 0xffff7fff * 0xffff0000 = 0x80010000: OK" \ |
" - carry flag set: TRUE" \ |
" - overflow flag set: FALSE" \ |
" - exception triggered: FALSE" \ |
" 0xffff0000 * 0xfffeffff = 0x00010000: OK" \ |
" - carry flag set: TRUE" \ |
" - overflow flag set: FALSE" \ |
" - exception triggered: FALSE" \ |
" 0x00000002 * 0xfffffffd = 0xfffffffa: OK" \ |
" - carry flag set: TRUE" \ |
" - overflow flag set: FALSE" \ |
" - exception triggered: FALSE" \ |
" 0xffff8000 * 0x00010000 = 0x80000000: OK" \ |
" - carry flag set: TRUE" \ |
" - overflow flag set: FALSE" \ |
" - exception triggered: FALSE" \ |
" 0xffff7fff * 0x00010000 = 0x7fff0000: OK" \ |
" - carry flag set: TRUE" \ |
" - overflow flag set: FALSE" \ |
" - exception triggered: FALSE" \ |
" 0x80000000 * 0x00000001 = 0x80000000: OK" \ |
" - carry flag set: FALSE" \ |
" - overflow flag set: FALSE" \ |
" - exception triggered: FALSE" \ |
"! ** OVE flag set **" \ |
" 0x00008000 * 0x00010000 = 0x80000000: OK" \ |
" - carry flag set: FALSE" \ |
" - overflow flag set: FALSE" \ |
" - exception triggered: FALSE" \ |
" 0x00000002 * 0xfffffffd = 0xfffffffa: OK" \ |
" - carry flag set: TRUE" \ |
" - overflow flag set: FALSE" \ |
" - exception triggered: FALSE" \ |
" 0xffff7fff * 0xffff0000 = 0x80010000: OK" \ |
" - carry flag set: TRUE" \ |
" - overflow flag set: FALSE" \ |
" - exception triggered: FALSE" \ |
"! ** OVE flag cleared **" \ |
"!Test completed" \ |
"!report(0xdeaddead);" \ |
"!exit(0)"] \ |
"inst-set-test.cfg" "inst-set-test/is-mul-test" |
/ChangeLog
1,3 → 1,9
2010-06-13 Jeremy Bennett <jeremy.bennett@embecosm.com> |
* or1ksim.tests/inst-set-test.exp: Added multiplication |
tests. Extended divistion tests. Changed output to match new |
format from existing tests. |
* README: Updated with new tests. |
|
2010-06-11 Jeremy Bennett <jeremy.bennett@embecosm.com> |
* or1ksim.tests/inst-set-test.exp: Added MAC tests. |
* or1ksim.tests/mul.exp: Corrected erroneous expected results. |
/test-code/Makefile.in
179,6 → 179,7
PACKAGE_NAME = @PACKAGE_NAME@ |
PACKAGE_STRING = @PACKAGE_STRING@ |
PACKAGE_TARNAME = @PACKAGE_TARNAME@ |
PACKAGE_URL = @PACKAGE_URL@ |
PACKAGE_VERSION = @PACKAGE_VERSION@ |
PATH_SEPARATOR = @PATH_SEPARATOR@ |
POW_LIB = @POW_LIB@ |
/test-code/lib-iftest/Makefile.in
159,6 → 159,7
PACKAGE_NAME = @PACKAGE_NAME@ |
PACKAGE_STRING = @PACKAGE_STRING@ |
PACKAGE_TARNAME = @PACKAGE_TARNAME@ |
PACKAGE_URL = @PACKAGE_URL@ |
PACKAGE_VERSION = @PACKAGE_VERSION@ |
PATH_SEPARATOR = @PATH_SEPARATOR@ |
POW_LIB = @POW_LIB@ |
/test-code/lib-upcalls/Makefile.in
156,6 → 156,7
PACKAGE_NAME = @PACKAGE_NAME@ |
PACKAGE_STRING = @PACKAGE_STRING@ |
PACKAGE_TARNAME = @PACKAGE_TARNAME@ |
PACKAGE_URL = @PACKAGE_URL@ |
PACKAGE_VERSION = @PACKAGE_VERSION@ |
PATH_SEPARATOR = @PATH_SEPARATOR@ |
POW_LIB = @POW_LIB@ |
/test-code/lib-jtag/Makefile.in
159,6 → 159,7
PACKAGE_NAME = @PACKAGE_NAME@ |
PACKAGE_STRING = @PACKAGE_STRING@ |
PACKAGE_TARNAME = @PACKAGE_TARNAME@ |
PACKAGE_URL = @PACKAGE_URL@ |
PACKAGE_VERSION = @PACKAGE_VERSION@ |
PATH_SEPARATOR = @PATH_SEPARATOR@ |
POW_LIB = @POW_LIB@ |
/test-code/lib-inttest/Makefile.in
160,6 → 160,7
PACKAGE_NAME = @PACKAGE_NAME@ |
PACKAGE_STRING = @PACKAGE_STRING@ |
PACKAGE_TARNAME = @PACKAGE_TARNAME@ |
PACKAGE_URL = @PACKAGE_URL@ |
PACKAGE_VERSION = @PACKAGE_VERSION@ |
PATH_SEPARATOR = @PATH_SEPARATOR@ |
POW_LIB = @POW_LIB@ |
/README
12,8 → 12,8
Tests are provided for the standalone simulator (or1ksim) and for the library |
(libsim.a). |
|
At the time of writing a total of 1,450 tests compile, run and pass. That |
figure is broken down into 1,186 tests of the standalone simulator and 264 |
At the time of writing a total of 1,766 tests compile, run and pass. That |
figure is broken down into 1,502 tests of the standalone simulator and 264 |
tests of the library |
|
Configuration and make files are provided for further test programs. These |
46,7 → 46,7
Working tests |
============= |
|
A total of 1,186 tests of standalone Or1ksim: |
A total of 1,502 tests of standalone Or1ksim: |
|
basic: 8 tests of a wide range of instructions and registers. |
cache: 5 tests of the Or1ksim cache modeling |
66,11 → 66,12
kbdtest: 26 tests of the PS2 keyboard interface. |
local-global: 1 test of C local and global variables. |
inst-set-test: A collection of tests of individual instructions |
is-add-test 180 tests of the l.add* instructions (Bugs 1771, 1776) |
is-div-test: 4 tests of the l.div and l.divu instructions (Bug 1770). |
is-add-test 213 tests of the l.add* instructions (Bugs 1771, 1776) |
is-div-test: 101 tests of the l.div and l.divu instructions (Bug 1770). |
is-find-test: 14 tests of the l.ff1 and l.fl1 instructions (Bug 1772). |
is-lws-test: 13 tests of the l.lws instruction (Bug 1767). |
is-mac-test: 189 tests of the MAC instructions (Bug 1773). |
is-mac-test: 189 tests of the MAC instructions (Bugs 1773, 1777). |
is-mul-test: 186 tests of the l.mul* instructions (Bug 1774). |
mem-test: 16 tests of simple memory access. |
mmu: 110 tests of the MMU. |
mul: 5 tests of the multiply functionality. |
123,4 → 124,4
|
|
Updated by Jeremy Bennett (jeremy@jeremybennett.com) |
3 June 2010 |
13 June 2010 |