#! /bin/sh # Guess values for system-dependent variables and create Makefiles. # Generated by GNU Autoconf 2.53. # # Copyright 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, 2002 # Free Software Foundation, Inc. # This configure script is free software; the Free Software Foundation # gives unlimited permission to copy, distribute and modify it. if expr a : '\(a\)' >/dev/null 2>&1; then as_expr=expr else as_expr=false fi ## --------------------- ## ## M4sh Initialization. ## ## --------------------- ## # Be Bourne compatible if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then emulate sh NULLCMD=: elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then set -o posix fi # NLS nuisances. # Support unset when possible. if (FOO=FOO; unset FOO) >/dev/null 2>&1; then as_unset=unset else as_unset=false fi (set +x; test -n "`(LANG=C; export LANG) 2>&1`") && { $as_unset LANG || test "${LANG+set}" != set; } || { LANG=C; export LANG; } (set +x; test -n "`(LC_ALL=C; export LC_ALL) 2>&1`") && { $as_unset LC_ALL || test "${LC_ALL+set}" != set; } || { LC_ALL=C; export LC_ALL; } (set +x; test -n "`(LC_TIME=C; export LC_TIME) 2>&1`") && { $as_unset LC_TIME || test "${LC_TIME+set}" != set; } || { LC_TIME=C; export LC_TIME; } (set +x; test -n "`(LC_CTYPE=C; export LC_CTYPE) 2>&1`") && { $as_unset LC_CTYPE || test "${LC_CTYPE+set}" != set; } || { LC_CTYPE=C; export LC_CTYPE; } (set +x; test -n "`(LANGUAGE=C; export LANGUAGE) 2>&1`") && { $as_unset LANGUAGE || test "${LANGUAGE+set}" != set; } || { LANGUAGE=C; export LANGUAGE; } (set +x; test -n "`(LC_COLLATE=C; export LC_COLLATE) 2>&1`") && { $as_unset LC_COLLATE || test "${LC_COLLATE+set}" != set; } || { LC_COLLATE=C; export LC_COLLATE; } (set +x; test -n "`(LC_NUMERIC=C; export LC_NUMERIC) 2>&1`") && { $as_unset LC_NUMERIC || test "${LC_NUMERIC+set}" != set; } || { LC_NUMERIC=C; export LC_NUMERIC; } (set +x; test -n "`(LC_MESSAGES=C; export LC_MESSAGES) 2>&1`") && { $as_unset LC_MESSAGES || test "${LC_MESSAGES+set}" != set; } || { LC_MESSAGES=C; export LC_MESSAGES; } # Name of the executable. as_me=`(basename "$0") 2>/dev/null || $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ X"$0" : 'X\(//\)$' \| \ X"$0" : 'X\(/\)$' \| \ . : '\(.\)' 2>/dev/null || echo X/"$0" | sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; } /^X\/\(\/\/\)$/{ s//\1/; q; } /^X\/\(\/\).*/{ s//\1/; q; } s/.*/./; q'` # PATH needs CR, and LINENO needs CR and PATH. # 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 # The user is always right. if test "${PATH_SEPARATOR+set}" != set; then echo "#! /bin/sh" >conftest.sh echo "exit 0" >>conftest.sh chmod +x conftest.sh if (PATH=".;."; conftest.sh) >/dev/null 2>&1; then PATH_SEPARATOR=';' else PATH_SEPARATOR=: fi rm -f conftest.sh fi as_lineno_1=$LINENO as_lineno_2=$LINENO as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null` test "x$as_lineno_1" != "x$as_lineno_2" && test "x$as_lineno_3" = "x$as_lineno_2" || { # Find who we are. Look in the path if we contain no path at all # relative or not. case $0 in *[\\/]* ) as_myself=$0 ;; *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break done ;; esac # We did not find ourselves, most probably we were run as `sh COMMAND' # in which case we are not to be found in the path. if test "x$as_myself" = x; then as_myself=$0 fi if test ! -f "$as_myself"; then { echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2 { (exit 1); exit 1; }; } fi case $CONFIG_SHELL in '') as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for as_base in sh bash ksh sh5; do case $as_dir in /*) if ("$as_dir/$as_base" -c ' as_lineno_1=$LINENO as_lineno_2=$LINENO as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null` test "x$as_lineno_1" != "x$as_lineno_2" && test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev/null; then CONFIG_SHELL=$as_dir/$as_base export CONFIG_SHELL exec "$CONFIG_SHELL" "$0" ${1+"$@"} fi;; esac done done ;; esac # 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 before each line; the second 'sed' does the real # work. The second script uses 'N' to pair each line-number line # with the numbered line, 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 # second 'sed' script. Blame Lee E. McMahon for sed's syntax. :-) sed '=' <$as_myself | sed ' N s,$,-, : loop s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3, t loop s,-$,, s,^['$as_cr_digits']*\n,, ' >$as_me.lineno && chmod +x $as_me.lineno || { 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 sensible to this). . ./$as_me.lineno # Exit status is that of the last command. exit } case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in *c*,-n*) ECHO_N= ECHO_C=' ' ECHO_T=' ' ;; *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;; *) ECHO_N= ECHO_C='\c' ECHO_T= ;; esac if expr a : '\(a\)' >/dev/null 2>&1; then as_expr=expr else as_expr=false fi rm -f conf$$ conf$$.exe conf$$.file echo >conf$$.file if ln -s conf$$.file conf$$ 2>/dev/null; then # We could just check for DJGPP; but this test a) works b) is more generic # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04). if test -f conf$$.exe; then # Don't use ln at all; we don't have any links as_ln_s='cp -p' else as_ln_s='ln -s' fi elif ln conf$$.file conf$$ 2>/dev/null; then as_ln_s=ln else as_ln_s='cp -p' fi rm -f conf$$ conf$$.exe conf$$.file as_executable_p="test -f" # Sed expression to map a string onto a valid CPP name. as_tr_cpp="sed y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g" # Sed expression to map a string onto a valid variable name. as_tr_sh="sed y%*+%pp%;s%[^_$as_cr_alnum]%_%g" # IFS # We need space, tab and new line, in precisely that order. as_nl=' ' IFS=" $as_nl" # CDPATH. $as_unset CDPATH || test "${CDPATH+set}" != set || { CDPATH=$PATH_SEPARATOR; export CDPATH; } # Name of the host. # hostname on some systems (SVR3.2, Linux) returns a bogus exit status, # so uname gets run too. ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q` exec 6>&1 # # Initializations. # ac_default_prefix=/usr/local cross_compiling=no subdirs= MFLAGS= MAKEFLAGS= SHELL=${CONFIG_SHELL-/bin/sh} # Maximum number of lines to put in a shell here document. # This variable seems obsolete. It should probably be removed, and # only ac_max_sed_lines should be used. : ${ac_max_here_lines=38} # Identity of this package. PACKAGE_NAME= PACKAGE_TARNAME= PACKAGE_VERSION= PACKAGE_STRING= PACKAGE_BUGREPORT= ac_unique_file="AST.h" ac_subdirs_all="$ac_subdirs_all runtime/gasnet" # Factoring default headers for most tests. ac_includes_default="\ #include #if HAVE_SYS_TYPES_H # include #endif #if HAVE_SYS_STAT_H # include #endif #if STDC_HEADERS # include # include #else # if HAVE_STDLIB_H # include # endif #endif #if HAVE_STRING_H # if !STDC_HEADERS && HAVE_MEMORY_H # include # endif # include #endif #if HAVE_STRINGS_H # include #endif #if HAVE_INTTYPES_H # include #else # if HAVE_STDINT_H # include # endif #endif #if HAVE_UNISTD_H # include #endif" # Initialize some variables set by options. ac_init_help= ac_init_version=false # The variables have the same names as the options, with # dashes changed to underlines. cache_file=./config.cache exec_prefix=NONE no_create= no_recursion= prefix=NONE program_prefix=NONE program_suffix=NONE program_transform_name=s,x,x, silent= site= srcdir= verbose= x_includes=NONE x_libraries=NONE # Installation directory options. # These are left unexpanded so users can "make install exec_prefix=/foo" # and all the variables that are supposed to be based on exec_prefix # by default will actually change. # Use braces instead of parens because sh, perl, etc. also accept them. bindir='${exec_prefix}/bin' sbindir='${exec_prefix}/sbin' libexecdir='${exec_prefix}/libexec' datadir='${prefix}/share' sysconfdir='${prefix}/etc' sharedstatedir='${prefix}/com' localstatedir='${prefix}/var' libdir='${exec_prefix}/lib' includedir='${prefix}/include' oldincludedir='/usr/include' infodir='${prefix}/info' mandir='${prefix}/man' ac_prev= for ac_option do # If the previous option needs an argument, assign it. if test -n "$ac_prev"; then eval "$ac_prev=\$ac_option" ac_prev= continue fi ac_optarg=`expr "x$ac_option" : 'x[^=]*=\(.*\)'` # Accept the important Cygnus configure options, so we can diagnose typos. case $ac_option in -bindir | --bindir | --bindi | --bind | --bin | --bi) ac_prev=bindir ;; -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) bindir=$ac_optarg ;; -build | --build | --buil | --bui | --bu) ac_prev=build_alias ;; -build=* | --build=* | --buil=* | --bui=* | --bu=*) build_alias=$ac_optarg ;; -cache-file | --cache-file | --cache-fil | --cache-fi \ | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) ac_prev=cache_file ;; -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*) cache_file=$ac_optarg ;; --config-cache | -C) cache_file=config.cache ;; -datadir | --datadir | --datadi | --datad | --data | --dat | --da) ac_prev=datadir ;; -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \ | --da=*) datadir=$ac_optarg ;; -disable-* | --disable-*) ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'` # Reject names that are not valid shell variable names. expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null && { echo "$as_me: error: invalid feature name: $ac_feature" >&2 { (exit 1); exit 1; }; } ac_feature=`echo $ac_feature | sed 's/-/_/g'` eval "enable_$ac_feature=no" ;; -enable-* | --enable-*) ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` # Reject names that are not valid shell variable names. expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null && { echo "$as_me: error: invalid feature name: $ac_feature" >&2 { (exit 1); exit 1; }; } ac_feature=`echo $ac_feature | sed 's/-/_/g'` case $ac_option in *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;; *) ac_optarg=yes ;; esac eval "enable_$ac_feature='$ac_optarg'" ;; -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ | --exec | --exe | --ex) ac_prev=exec_prefix ;; -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \ | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \ | --exec=* | --exe=* | --ex=*) exec_prefix=$ac_optarg ;; -gas | --gas | --ga | --g) # Obsolete; use --with-gas. with_gas=yes ;; -help | --help | --hel | --he | -h) ac_init_help=long ;; -help=r* | --help=r* | --hel=r* | --he=r* | -hr*) ac_init_help=recursive ;; -help=s* | --help=s* | --hel=s* | --he=s* | -hs*) ac_init_help=short ;; -host | --host | --hos | --ho) ac_prev=host_alias ;; -host=* | --host=* | --hos=* | --ho=*) host_alias=$ac_optarg ;; -includedir | --includedir | --includedi | --included | --include \ | --includ | --inclu | --incl | --inc) ac_prev=includedir ;; -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ | --includ=* | --inclu=* | --incl=* | --inc=*) includedir=$ac_optarg ;; -infodir | --infodir | --infodi | --infod | --info | --inf) ac_prev=infodir ;; -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*) infodir=$ac_optarg ;; -libdir | --libdir | --libdi | --libd) ac_prev=libdir ;; -libdir=* | --libdir=* | --libdi=* | --libd=*) libdir=$ac_optarg ;; -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \ | --libexe | --libex | --libe) ac_prev=libexecdir ;; -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ | --libexe=* | --libex=* | --libe=*) libexecdir=$ac_optarg ;; -localstatedir | --localstatedir | --localstatedi | --localstated \ | --localstate | --localstat | --localsta | --localst \ | --locals | --local | --loca | --loc | --lo) ac_prev=localstatedir ;; -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ | --localstate=* | --localstat=* | --localsta=* | --localst=* \ | --locals=* | --local=* | --loca=* | --loc=* | --lo=*) localstatedir=$ac_optarg ;; -mandir | --mandir | --mandi | --mand | --man | --ma | --m) ac_prev=mandir ;; -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) mandir=$ac_optarg ;; -nfp | --nfp | --nf) # Obsolete; use --without-fp. with_fp=no ;; -no-create | --no-create | --no-creat | --no-crea | --no-cre \ | --no-cr | --no-c | -n) no_create=yes ;; -no-recursion | --no-recursion | --no-recursio | --no-recursi \ | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) no_recursion=yes ;; -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \ | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \ | --oldin | --oldi | --old | --ol | --o) ac_prev=oldincludedir ;; -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \ | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \ | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*) oldincludedir=$ac_optarg ;; -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) ac_prev=prefix ;; -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) prefix=$ac_optarg ;; -program-prefix | --program-prefix | --program-prefi | --program-pref \ | --program-pre | --program-pr | --program-p) ac_prev=program_prefix ;; -program-prefix=* | --program-prefix=* | --program-prefi=* \ | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*) program_prefix=$ac_optarg ;; -program-suffix | --program-suffix | --program-suffi | --program-suff \ | --program-suf | --program-su | --program-s) ac_prev=program_suffix ;; -program-suffix=* | --program-suffix=* | --program-suffi=* \ | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*) program_suffix=$ac_optarg ;; -program-transform-name | --program-transform-name \ | --program-transform-nam | --program-transform-na \ | --program-transform-n | --program-transform- \ | --program-transform | --program-transfor \ | --program-transfo | --program-transf \ | --program-trans | --program-tran \ | --progr-tra | --program-tr | --program-t) ac_prev=program_transform_name ;; -program-transform-name=* | --program-transform-name=* \ | --program-transform-nam=* | --program-transform-na=* \ | --program-transform-n=* | --program-transform-=* \ | --program-transform=* | --program-transfor=* \ | --program-transfo=* | --program-transf=* \ | --program-trans=* | --program-tran=* \ | --progr-tra=* | --program-tr=* | --program-t=*) program_transform_name=$ac_optarg ;; -q | -quiet | --quiet | --quie | --qui | --qu | --q \ | -silent | --silent | --silen | --sile | --sil) silent=yes ;; -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) ac_prev=sbindir ;; -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ | --sbi=* | --sb=*) sbindir=$ac_optarg ;; -sharedstatedir | --sharedstatedir | --sharedstatedi \ | --sharedstated | --sharedstate | --sharedstat | --sharedsta \ | --sharedst | --shareds | --shared | --share | --shar \ | --sha | --sh) ac_prev=sharedstatedir ;; -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \ | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \ | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \ | --sha=* | --sh=*) sharedstatedir=$ac_optarg ;; -site | --site | --sit) ac_prev=site ;; -site=* | --site=* | --sit=*) site=$ac_optarg ;; -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) ac_prev=srcdir ;; -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) srcdir=$ac_optarg ;; -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \ | --syscon | --sysco | --sysc | --sys | --sy) ac_prev=sysconfdir ;; -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \ | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*) sysconfdir=$ac_optarg ;; -target | --target | --targe | --targ | --tar | --ta | --t) ac_prev=target_alias ;; -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*) target_alias=$ac_optarg ;; -v | -verbose | --verbose | --verbos | --verbo | --verb) verbose=yes ;; -version | --version | --versio | --versi | --vers | -V) ac_init_version=: ;; -with-* | --with-*) ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` # Reject names that are not valid shell variable names. expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null && { echo "$as_me: error: invalid package name: $ac_package" >&2 { (exit 1); exit 1; }; } ac_package=`echo $ac_package| sed 's/-/_/g'` case $ac_option in *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;; *) ac_optarg=yes ;; esac eval "with_$ac_package='$ac_optarg'" ;; -without-* | --without-*) ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'` # Reject names that are not valid shell variable names. expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null && { echo "$as_me: error: invalid package name: $ac_package" >&2 { (exit 1); exit 1; }; } ac_package=`echo $ac_package | sed 's/-/_/g'` eval "with_$ac_package=no" ;; --x) # Obsolete; use --with-x. with_x=yes ;; -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \ | --x-incl | --x-inc | --x-in | --x-i) ac_prev=x_includes ;; -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \ | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*) x_includes=$ac_optarg ;; -x-libraries | --x-libraries | --x-librarie | --x-librari \ | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l) ac_prev=x_libraries ;; -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) x_libraries=$ac_optarg ;; -*) { echo "$as_me: error: unrecognized option: $ac_option Try \`$0 --help' for more information." >&2 { (exit 1); exit 1; }; } ;; *=*) 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 && { echo "$as_me: error: invalid variable name: $ac_envvar" >&2 { (exit 1); exit 1; }; } ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` eval "$ac_envvar='$ac_optarg'" export $ac_envvar ;; *) # FIXME: should be removed in autoconf 3.0. echo "$as_me: WARNING: you should use --build, --host, --target" >&2 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && echo "$as_me: WARNING: invalid host type: $ac_option" >&2 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option} ;; esac done if test -n "$ac_prev"; then ac_option=--`echo $ac_prev | sed 's/_/-/g'` { echo "$as_me: error: missing argument to $ac_option" >&2 { (exit 1); exit 1; }; } fi # Be sure to have absolute paths. for ac_var in exec_prefix prefix do eval ac_val=$`echo $ac_var` case $ac_val in [\\/$]* | ?:[\\/]* | NONE | '' ) ;; *) { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2 { (exit 1); exit 1; }; };; esac done # Be sure to have absolute paths. for ac_var in bindir sbindir libexecdir datadir sysconfdir sharedstatedir \ localstatedir libdir includedir oldincludedir infodir mandir do eval ac_val=$`echo $ac_var` case $ac_val in [\\/$]* | ?:[\\/]* ) ;; *) { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2 { (exit 1); exit 1; }; };; esac done # There might be people who depend on the old broken behavior: `$host' # used to hold the argument of --host etc. # FIXME: To remove some day. build=$build_alias host=$host_alias target=$target_alias # FIXME: To remove some day. if test "x$host_alias" != x; then if test "x$build_alias" = x; then cross_compiling=maybe echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host. If a cross compiler is detected then cross compile mode will be used." >&2 elif test "x$build_alias" != "x$host_alias"; then cross_compiling=yes fi fi ac_tool_prefix= test -n "$host_alias" && ac_tool_prefix=$host_alias- test "$silent" = yes && exec 6>/dev/null # Find the source files, if location was not specified. if test -z "$srcdir"; then ac_srcdir_defaulted=yes # Try the directory containing this script, then its parent. ac_confdir=`(dirname "$0") 2>/dev/null || $as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ X"$0" : 'X\(//\)[^/]' \| \ X"$0" : 'X\(//\)$' \| \ X"$0" : 'X\(/\)' \| \ . : '\(.\)' 2>/dev/null || echo X"$0" | sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } /^X\(\/\/\)[^/].*/{ s//\1/; q; } /^X\(\/\/\)$/{ s//\1/; q; } /^X\(\/\).*/{ s//\1/; q; } s/.*/./; q'` srcdir=$ac_confdir if test ! -r $srcdir/$ac_unique_file; then srcdir=.. fi else ac_srcdir_defaulted=no fi if test ! -r $srcdir/$ac_unique_file; then if test "$ac_srcdir_defaulted" = yes; then { echo "$as_me: error: cannot find sources ($ac_unique_file) in $ac_confdir or .." >&2 { (exit 1); exit 1; }; } else { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2 { (exit 1); exit 1; }; } fi fi srcdir=`echo "$srcdir" | sed 's%\([^\\/]\)[\\/]*$%\1%'` ac_env_build_alias_set=${build_alias+set} ac_env_build_alias_value=$build_alias ac_cv_env_build_alias_set=${build_alias+set} ac_cv_env_build_alias_value=$build_alias ac_env_host_alias_set=${host_alias+set} ac_env_host_alias_value=$host_alias ac_cv_env_host_alias_set=${host_alias+set} ac_cv_env_host_alias_value=$host_alias ac_env_target_alias_set=${target_alias+set} ac_env_target_alias_value=$target_alias ac_cv_env_target_alias_set=${target_alias+set} ac_cv_env_target_alias_value=$target_alias ac_env_CC_set=${CC+set} ac_env_CC_value=$CC ac_cv_env_CC_set=${CC+set} ac_cv_env_CC_value=$CC ac_env_CFLAGS_set=${CFLAGS+set} ac_env_CFLAGS_value=$CFLAGS ac_cv_env_CFLAGS_set=${CFLAGS+set} ac_cv_env_CFLAGS_value=$CFLAGS ac_env_LDFLAGS_set=${LDFLAGS+set} ac_env_LDFLAGS_value=$LDFLAGS ac_cv_env_LDFLAGS_set=${LDFLAGS+set} ac_cv_env_LDFLAGS_value=$LDFLAGS ac_env_CPPFLAGS_set=${CPPFLAGS+set} ac_env_CPPFLAGS_value=$CPPFLAGS ac_cv_env_CPPFLAGS_set=${CPPFLAGS+set} ac_cv_env_CPPFLAGS_value=$CPPFLAGS ac_env_CPP_set=${CPP+set} ac_env_CPP_value=$CPP ac_cv_env_CPP_set=${CPP+set} ac_cv_env_CPP_value=$CPP ac_env_CXX_set=${CXX+set} ac_env_CXX_value=$CXX ac_cv_env_CXX_set=${CXX+set} ac_cv_env_CXX_value=$CXX ac_env_CXXFLAGS_set=${CXXFLAGS+set} ac_env_CXXFLAGS_value=$CXXFLAGS ac_cv_env_CXXFLAGS_set=${CXXFLAGS+set} ac_cv_env_CXXFLAGS_value=$CXXFLAGS ac_env_CXXCPP_set=${CXXCPP+set} ac_env_CXXCPP_value=$CXXCPP ac_cv_env_CXXCPP_set=${CXXCPP+set} ac_cv_env_CXXCPP_value=$CXXCPP # # Report the --help message. # if test "$ac_init_help" = "long"; then # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF \`configure' configures this package to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... To assign environment variables (e.g., CC, CFLAGS...), specify them as VAR=VALUE. See below for descriptions of some of the useful variables. Defaults for the options are specified in brackets. Configuration: -h, --help display this help and exit --help=short display options specific to this package --help=recursive display the short help of all the included packages -V, --version display version information and exit -q, --quiet, --silent do not print \`checking...' messages --cache-file=FILE cache test results in FILE [disabled] -C, --config-cache alias for \`--cache-file=config.cache' -n, --no-create do not create output files --srcdir=DIR find the sources in DIR [configure dir or \`..'] _ACEOF cat <<_ACEOF Installation directories: --prefix=PREFIX install architecture-independent files in PREFIX [$ac_default_prefix] --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX [PREFIX] By default, \`make install' will install all the files in \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify an installation prefix other than \`$ac_default_prefix' using \`--prefix', for instance \`--prefix=\$HOME'. For better control, use the options below. Fine tuning of the installation directories: --bindir=DIR user executables [EPREFIX/bin] --sbindir=DIR system admin executables [EPREFIX/sbin] --libexecdir=DIR program executables [EPREFIX/libexec] --datadir=DIR read-only architecture-independent data [PREFIX/share] --sysconfdir=DIR read-only single-machine data [PREFIX/etc] --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] --localstatedir=DIR modifiable single-machine data [PREFIX/var] --libdir=DIR object code libraries [EPREFIX/lib] --includedir=DIR C header files [PREFIX/include] --oldincludedir=DIR C header files for non-gcc [/usr/include] --infodir=DIR info documentation [PREFIX/info] --mandir=DIR man documentation [PREFIX/man] _ACEOF cat <<\_ACEOF Program names: --program-prefix=PREFIX prepend PREFIX to installed program names --program-suffix=SUFFIX append SUFFIX to installed program names --program-transform-name=PROGRAM run sed PROGRAM on installed program names System types: --build=BUILD configure for building on BUILD [guessed] --host=HOST cross-compile to build programs to run on HOST [BUILD] --target=TARGET configure for building compilers for TARGET [HOST] _ACEOF fi if test -n "$ac_init_help"; then cat <<\_ACEOF Optional Features: --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) --enable-FEATURE[=ARG] include FEATURE [ARG=yes] --enable-millennium use known directories for Berkeley Millennium cluster --enable-now use known directories for Berkeley NOW cluster --disable-dependency-tracking Speeds up one-time builds --enable-dependency-tracking Do not reject slow dependency extractors --enable-allow-gcc296 Allow the use of the broken gcc 2.96 compiler --enable-mips64 Use MIPS-64 ABI --enable-gasnet Enable/disable GASNet backends --disable-gasnet Enable/disable GASNet backends --enable-elan enable gasnet-elan-* backends --enable-lapi enable gasnet-lapi-* backends --enable-gm enable gasnet-gm-* backends --enable-mpi enable gasnet-mpi-* backends --enable-srs use known directories for Berkeley SRS install --enable-debug-memory-usage Track compiler's use (and misuse) of memory --enable-tc-gc Use conservative garbage collector in compiler --enable-aix-flex-hack Workaround for spurious yytext symbols in AIX libc --disable-papi Force disable of PAPI support --enable-sglobal-inference Enable/disable sglobal inference --disable-sglobal-inference Enable/disable sglobal inference --enable-runtime-gc Enable/disable runtime garbage collection --disable-runtime-gc Enable/disable runtime garbage collection --disable-runtime-autobuild No automatic building of runtime from top directory --disable-tlibg Don't build tlib-g debug libraries --enable-runtime-vararray Use stack arrays of variable size in runtime code --disable-runtime-vararray Use stack arrays of variable size in runtime code --enable-runtime-inttypes-h Use inttypes.h --disable-runtime-inttypes-h Use inttypes.h --disable-sequential Disable use of the sequential backend (if available) --disable-smp Disable use of the smp backend (if available) --disable-udp-cluster-uniprocess Disable use of the udp-cluster-uniprocess backend (if available) --disable-udp-cluster-smp Disable use of the udp-cluster-smp backend (if available) --disable-mpi-cluster-uniprocess Disable use of the mpi-cluster-uniprocess backend (if available) --disable-mpi-cluster-smp Disable use of the mpi-cluster-smp backend (if available) --disable-now-uniprocess Disable use of the now-uniprocess backend (if available) --disable-now-cluster-uniprocess Disable use of the now-cluster-uniprocess backend (if available) --disable-tera-thread Disable use of the tera-thread backend (if available) --disable-sp2 Disable use of the sp2 backend (if available) --disable-sp2clump Disable use of the sp2clump backend (if available) --disable-sp3 Disable use of the sp3 backend (if available) --disable-cray-t3e Disable use of the cray-t3e backend (if available) --disable-gasnet-elan-uni Disable use of the gasnet-elan-uni backend (if available) --disable-gasnet-elan-smp Disable use of the gasnet-elan-smp backend (if available) --disable-gasnet-lapi-uni Disable use of the gasnet-lapi-uni backend (if available) --disable-gasnet-lapi-smp Disable use of the gasnet-lapi-smp backend (if available) --disable-gasnet-gm-uni Disable use of the gasnet-gm-uni backend (if available) --disable-gasnet-gm-smp Disable use of the gasnet-gm-smp backend (if available) --disable-gasnet-mpi-uni Disable use of the gasnet-mpi-uni backend (if available) --disable-gasnet-mpi-smp Disable use of the gasnet-mpi-smp backend (if available) Optional Packages: --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) --with-tcbuild-cflags-common=FLAGS common C flags used by tcbuild --with-tcbuild-cflags-optimize=FLAGS C optimization flags used by tcbuild --with-tcbuild-cflags-debug=FLAGS C debug flags used by tcbuild --with-papi=PATH path to PAPI --with-pmapi=PATH path to pmapi library --with-omega=PATH path to Omega libraries --with-omega-headers=PATH path to Omega headers Some influential environment variables: CC C compiler command CFLAGS C compiler flags LDFLAGS linker flags, e.g. -L if you have libraries in a nonstandard directory CPPFLAGS C/C++ preprocessor flags, e.g. -I if you have headers in a nonstandard directory CPP C preprocessor CXX C++ compiler command CXXFLAGS C++ compiler flags CXXCPP C++ preprocessor Use these variables to override the choices made by `configure' or to help it to find libraries and programs with nonstandard names/locations. _ACEOF fi if test "$ac_init_help" = "recursive"; then # If there are subdirs, report their specific --help. ac_popdir=`pwd` for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue test -d $ac_dir || continue ac_builddir=. if test "$ac_dir" != .; then ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'` # A "../" for each directory in $ac_dir_suffix. ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'` else ac_dir_suffix= ac_top_builddir= fi case $srcdir in .) # No --srcdir option. We are building in place. ac_srcdir=. if test -z "$ac_top_builddir"; then ac_top_srcdir=. else ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'` fi ;; [\\/]* | ?:[\\/]* ) # Absolute path. ac_srcdir=$srcdir$ac_dir_suffix; ac_top_srcdir=$srcdir ;; *) # Relative path. ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix ac_top_srcdir=$ac_top_builddir$srcdir ;; esac # Don't blindly perform a `cd "$ac_dir"/$ac_foo && pwd` since $ac_foo can be # absolute. ac_abs_builddir=`cd "$ac_dir" && cd $ac_builddir && pwd` ac_abs_top_builddir=`cd "$ac_dir" && cd $ac_top_builddir && pwd` ac_abs_srcdir=`cd "$ac_dir" && cd $ac_srcdir && pwd` ac_abs_top_srcdir=`cd "$ac_dir" && cd $ac_top_srcdir && pwd` cd $ac_dir # Check for guested configure; otherwise get Cygnus style configure. if test -f $ac_srcdir/configure.gnu; then echo $SHELL $ac_srcdir/configure.gnu --help=recursive elif test -f $ac_srcdir/configure; then echo $SHELL $ac_srcdir/configure --help=recursive elif test -f $ac_srcdir/configure.ac || test -f $ac_srcdir/configure.in; then echo $ac_configure --help else echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2 fi cd $ac_popdir done fi test -n "$ac_init_help" && exit 0 if $ac_init_version; then cat <<\_ACEOF Copyright 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, 2002 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 0 fi exec 5>config.log cat >&5 <<_ACEOF This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. It was created by $as_me, which was generated by GNU Autoconf 2.53. Invocation command line was $ $0 $@ _ACEOF { cat <<_ASUNAME ## --------- ## ## Platform. ## ## --------- ## hostname = `(hostname || uname -n) 2>/dev/null | sed 1q` uname -m = `(uname -m) 2>/dev/null || echo unknown` uname -r = `(uname -r) 2>/dev/null || echo unknown` uname -s = `(uname -s) 2>/dev/null || echo unknown` uname -v = `(uname -v) 2>/dev/null || echo unknown` /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown` /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown` /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown` /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown` /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown` hostinfo = `(hostinfo) 2>/dev/null || echo unknown` /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown` /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown` /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown` _ASUNAME as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. echo "PATH: $as_dir" done } >&5 cat >&5 <<_ACEOF ## ----------- ## ## Core tests. ## ## ----------- ## _ACEOF # Keep a trace of the command line. # Strip out --no-create and --no-recursion so they do not pile up. # Also quote any args containing shell meta-characters. ac_configure_args= ac_sep= for ac_arg do case $ac_arg in -no-create | --no-create | --no-creat | --no-crea | --no-cre \ | --no-cr | --no-c | -n ) continue ;; -no-recursion | --no-recursion | --no-recursio | --no-recursi \ | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) continue ;; *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*) ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; esac case " $ac_configure_args " in *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. *) ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'" ac_sep=" " ;; esac # Get rid of the leading space. done # When interrupted or exit'd, cleanup temporary files, and complete # config.log. We remove comments because anyway the quotes in there # would cause problems or look ugly. # WARNING: Be sure not to use single quotes in there, as some shells, # such as our DU 5.0 friend, will then `close' the trap. trap 'exit_status=$? # Save into config.log some information that might help in debugging. { echo cat <<\_ASBOX ## ---------------- ## ## Cache variables. ## ## ---------------- ## _ASBOX echo # The following way of writing the cache mishandles newlines in values, { (set) 2>&1 | case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in *ac_space=\ *) sed -n \ "s/'"'"'/'"'"'\\\\'"'"''"'"'/g; s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p" ;; *) sed -n \ "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p" ;; esac; } echo if test -s confdefs.h; then cat <<\_ASBOX ## ----------- ## ## confdefs.h. ## ## ----------- ## _ASBOX echo sed "/^$/d" confdefs.h echo fi test "$ac_signal" != 0 && echo "$as_me: caught signal $ac_signal" echo "$as_me: exit $exit_status" } >&5 rm -f core core.* *.core && rm -rf conftest* confdefs* conf$$* $ac_clean_files && exit $exit_status ' 0 for ac_signal in 1 2 13 15; do trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal done ac_signal=0 # confdefs.h avoids OS command line length limits that DEFS can exceed. rm -rf conftest* confdefs.h # AIX cpp loses on an empty file, so make sure it contains at least a newline. echo >confdefs.h # Predefined preprocessor variables. cat >>confdefs.h <<_ACEOF #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 # Let the site file select an alternate cache file if it wants to. # Prefer explicitly selected file to automatically selected ones. if test -z "$CONFIG_SITE"; then if test "x$prefix" != xNONE; then CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site" else CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site" fi fi for ac_site_file in $CONFIG_SITE; do if test -r "$ac_site_file"; then { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5 echo "$as_me: loading site script $ac_site_file" >&6;} sed 's/^/| /' "$ac_site_file" >&5 . "$ac_site_file" fi 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 { echo "$as_me:$LINENO: loading cache $cache_file" >&5 echo "$as_me: loading cache $cache_file" >&6;} case $cache_file in [\\/]* | ?:[\\/]* ) . $cache_file;; *) . ./$cache_file;; esac fi else { echo "$as_me:$LINENO: creating cache $cache_file" >&5 echo "$as_me: creating cache $cache_file" >&6;} >$cache_file fi # Check that the precious variables saved in the cache have kept the same # value. ac_cache_corrupted=false for ac_var in `(set) 2>&1 | sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do eval ac_old_set=\$ac_cv_env_${ac_var}_set eval ac_new_set=\$ac_env_${ac_var}_set eval ac_old_val="\$ac_cv_env_${ac_var}_value" eval ac_new_val="\$ac_env_${ac_var}_value" case $ac_old_set,$ac_new_set in set,) { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} ac_cache_corrupted=: ;; ,set) { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5 echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} ac_cache_corrupted=: ;; ,);; *) if test "x$ac_old_val" != "x$ac_new_val"; then { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5 echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} { echo "$as_me:$LINENO: former value: $ac_old_val" >&5 echo "$as_me: former value: $ac_old_val" >&2;} { echo "$as_me:$LINENO: current value: $ac_new_val" >&5 echo "$as_me: current value: $ac_new_val" >&2;} ac_cache_corrupted=: fi;; esac # Pass precious variables to config.status. if test "$ac_new_set" = set; then case $ac_new_val in *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*) ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; *) ac_arg=$ac_var=$ac_new_val ;; esac case " $ac_configure_args " in *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. *) ac_configure_args="$ac_configure_args '$ac_arg'" ;; esac fi done if $ac_cache_corrupted; then { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5 echo "$as_me: error: changes in the environment can compromise the build" >&2;} { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5 echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;} { (exit 1); exit 1; }; } fi ac_ext=c ac_cpp='$CPP $CPPFLAGS' 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 echo "$as_me:$LINENO: checking for good shell" >&5 echo $ECHO_N "checking for good shell... $ECHO_C" >&6 if test "$BASH" = '' && test `uname` = HP-UX; then echo "$as_me:$LINENO: result: no, switching to bash" >&5 echo "${ECHO_T}no, switching to bash" >&6 case $# in 0) exec bash - "$0" ;; *) exec bash - "$0" "$@" ;; esac else echo "$as_me:$LINENO: result: yes" >&5 echo "${ECHO_T}yes" >&6 fi ac_aux_dir= for ac_dir in config-aux $srcdir/config-aux; 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 done if test -z "$ac_aux_dir"; then { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in config-aux $srcdir/config-aux" >&5 echo "$as_me: error: cannot find install-sh or install.sh in config-aux $srcdir/config-aux" >&2;} { (exit 1); exit 1; }; } fi ac_config_guess="$SHELL $ac_aux_dir/config.guess" ac_config_sub="$SHELL $ac_aux_dir/config.sub" ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure. # Make sure we can run config.sub. $ac_config_sub sun4 >/dev/null 2>&1 || { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5 echo "$as_me: error: cannot run $ac_config_sub" >&2;} { (exit 1); exit 1; }; } echo "$as_me:$LINENO: checking build system type" >&5 echo $ECHO_N "checking build system type... $ECHO_C" >&6 if test "${ac_cv_build+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else ac_cv_build_alias=$build_alias test -z "$ac_cv_build_alias" && ac_cv_build_alias=`$ac_config_guess` test -z "$ac_cv_build_alias" && { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5 echo "$as_me: error: cannot guess build type; you must specify one" >&2;} { (exit 1); exit 1; }; } ac_cv_build=`$ac_config_sub $ac_cv_build_alias` || { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_build_alias failed" >&5 echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed" >&2;} { (exit 1); exit 1; }; } fi echo "$as_me:$LINENO: result: $ac_cv_build" >&5 echo "${ECHO_T}$ac_cv_build" >&6 build=$ac_cv_build build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'` build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'` build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'` echo "$as_me:$LINENO: checking host system type" >&5 echo $ECHO_N "checking host system type... $ECHO_C" >&6 if test "${ac_cv_host+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else ac_cv_host_alias=$host_alias test -z "$ac_cv_host_alias" && ac_cv_host_alias=$ac_cv_build_alias ac_cv_host=`$ac_config_sub $ac_cv_host_alias` || { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_host_alias failed" >&5 echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;} { (exit 1); exit 1; }; } fi echo "$as_me:$LINENO: result: $ac_cv_host" >&5 echo "${ECHO_T}$ac_cv_host" >&6 host=$ac_cv_host host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'` host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'` host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'` echo "$as_me:$LINENO: checking target system type" >&5 echo $ECHO_N "checking target system type... $ECHO_C" >&6 if test "${ac_cv_target+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else ac_cv_target_alias=$target_alias test "x$ac_cv_target_alias" = "x" && ac_cv_target_alias=$ac_cv_host_alias ac_cv_target=`$ac_config_sub $ac_cv_target_alias` || { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_target_alias failed" >&5 echo "$as_me: error: $ac_config_sub $ac_cv_target_alias failed" >&2;} { (exit 1); exit 1; }; } fi echo "$as_me:$LINENO: result: $ac_cv_target" >&5 echo "${ECHO_T}$ac_cv_target" >&6 target=$ac_cv_target target_cpu=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'` target_vendor=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'` target_os=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'` # The aliases save the names the user supplied, while $host etc. # will get canonicalized. test -n "$target_alias" && test "$program_prefix$program_suffix$program_transform_name" = \ NONENONEs,x,x, && program_prefix=${target_alias}- am__api_version="1.6" # 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" # ./install, which can be erroneously created by make from ./install.sh. echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6 if test -z "$INSTALL"; then if test "${ac_cv_path_install+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&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/* | \ /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 $as_executable_p "$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 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" break 3 fi fi done done ;; esac done 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. We don't cache a # path for INSTALL within a source directory, because that will # break other packages using the cache if that directory is # removed, or if the path is relative. INSTALL=$ac_install_sh fi fi echo "$as_me:$LINENO: result: $INSTALL" >&5 echo "${ECHO_T}$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' echo "$as_me:$LINENO: checking whether build environment is sane" >&5 echo $ECHO_N "checking whether build environment is sane... $ECHO_C" >&6 # Just in case sleep 1 echo timestamp > conftest.file # Do `set' in a subshell so we don't clobber the current shell's # arguments. Must try -L first in case configure is actually a # symlink; some systems play weird games with the mod time of symlinks # (eg FreeBSD returns the mod time of the symlink's containing # directory). if ( set X `ls -Lt $srcdir/configure conftest.file 2> /dev/null` if test "$*" = "X"; then # -L didn't work. set X `ls -t $srcdir/configure conftest.file` fi rm -f conftest.file if test "$*" != "X $srcdir/configure conftest.file" \ && test "$*" != "X conftest.file $srcdir/configure"; then # If neither matched, then we have a broken ls. This can happen # 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". { { echo "$as_me:$LINENO: error: ls -t appears to fail. Make sure there is not a broken alias in your environment" >&5 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; }; } fi test "$2" = conftest.file ) then # Ok. : else { { echo "$as_me:$LINENO: error: newly created file is older than distributed files! Check your system clock" >&5 echo "$as_me: error: newly created file is older than distributed files! Check your system clock" >&2;} { (exit 1); exit 1; }; } fi echo "$as_me:$LINENO: result: yes" >&5 echo "${ECHO_T}yes" >&6 test "$program_prefix" != NONE && program_transform_name="s,^,$program_prefix,;$program_transform_name" # Use a double $ so make ignores it. test "$program_suffix" != NONE && program_transform_name="s,\$,$program_suffix,;$program_transform_name" # Double any \ or $. echo might interpret backslashes. # By default was `s,x,x', remove it if useless. cat <<\_ACEOF >conftest.sed s/[\\$]/&&/g;s/;s,x,x,$// _ACEOF program_transform_name=`echo $program_transform_name | sed -f conftest.sed` rm conftest.sed # expand $ac_aux_dir to an absolute path am_aux_dir=`cd $ac_aux_dir && pwd` test x"${MISSING+set}" = xset || MISSING="\${SHELL} $am_aux_dir/missing" # Use eval to expand $SHELL if eval "$MISSING --run true"; then am_missing_run="$MISSING --run " else am_missing_run= { echo "$as_me:$LINENO: WARNING: \`missing' script is too old or missing" >&5 echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;} fi for ac_prog in gawk mawk nawk awk do # Extract the first word of "$ac_prog", so it can be a program name with args. set dummy $ac_prog; ac_word=$2 echo "$as_me:$LINENO: checking for $ac_word" >&5 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 if test "${ac_cv_prog_AWK+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else if test -n "$AWK"; then ac_cv_prog_AWK="$AWK" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_AWK="$ac_prog" echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done fi fi AWK=$ac_cv_prog_AWK if test -n "$AWK"; then echo "$as_me:$LINENO: result: $AWK" >&5 echo "${ECHO_T}$AWK" >&6 else echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6 fi test -n "$AWK" && break done echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \${MAKE}" >&5 echo $ECHO_N "checking whether ${MAKE-make} sets \${MAKE}... $ECHO_C" >&6 set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y,./+-,__p_,'` if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\" = set"; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.make <<\_ACEOF all: @echo 'ac_maketemp="${MAKE}"' _ACEOF # GNU make sometimes prints "make[1]: Entering...", which would confuse us. eval `${MAKE-make} -f conftest.make 2>/dev/null | grep temp=` if test -n "$ac_maketemp"; then eval ac_cv_prog_make_${ac_make}_set=yes else eval ac_cv_prog_make_${ac_make}_set=no fi rm -f conftest.make fi if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then echo "$as_me:$LINENO: result: yes" >&5 echo "${ECHO_T}yes" >&6 SET_MAKE= else echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6 SET_MAKE="MAKE=${MAKE-make}" fi # test to see if srcdir already configured if test "`cd $srcdir && pwd`" != "`pwd`" && test -f $srcdir/config.status; then { { echo "$as_me:$LINENO: error: source directory already configured; run \"make distclean\" there first" >&5 echo "$as_me: error: source directory already configured; run \"make distclean\" there first" >&2;} { (exit 1); exit 1; }; } fi # Define the identity of the package. PACKAGE=titaniumc VERSION=2.205 cat >>confdefs.h <<_ACEOF #define PACKAGE "$PACKAGE" _ACEOF cat >>confdefs.h <<_ACEOF #define VERSION "$VERSION" _ACEOF # Some tools Automake needs. ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"} AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"} AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"} AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"} MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"} AMTAR=${AMTAR-"${am_missing_run}tar"} install_sh=${install_sh-"$am_aux_dir/install-sh"} # Installed binaries are usually stripped using `strip' when the user # run `make install-strip'. However `strip' might not be the right # tool to use in cross-compilation environments, therefore Automake # will honor the `STRIP' environment variable to overrule this program. if test "$cross_compiling" != no; then 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 echo "$as_me:$LINENO: checking for $ac_word" >&5 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 if test "${ac_cv_prog_STRIP+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else if test -n "$STRIP"; then ac_cv_prog_STRIP="$STRIP" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_STRIP="${ac_tool_prefix}strip" echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done fi fi STRIP=$ac_cv_prog_STRIP if test -n "$STRIP"; then echo "$as_me:$LINENO: result: $STRIP" >&5 echo "${ECHO_T}$STRIP" >&6 else echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6 fi fi if test -z "$ac_cv_prog_STRIP"; then 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 echo "$as_me:$LINENO: checking for $ac_word" >&5 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else if test -n "$ac_ct_STRIP"; then ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_ac_ct_STRIP="strip" echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done test -z "$ac_cv_prog_ac_ct_STRIP" && ac_cv_prog_ac_ct_STRIP=":" fi fi ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP if test -n "$ac_ct_STRIP"; then echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5 echo "${ECHO_T}$ac_ct_STRIP" >&6 else echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6 fi STRIP=$ac_ct_STRIP else STRIP="$ac_cv_prog_STRIP" fi fi INSTALL_STRIP_PROGRAM="\${SHELL} \$(install_sh) -c -s" # We need awk for the "check" target. The system "awk" is bad on # some platforms. # Add the stamp file to the list of files AC keeps track of, # along with our hook. ac_config_headers="$ac_config_headers config.h" if test "$ti_acenv_list" != ""; then { { echo "$as_me:$LINENO: error: _TI_RESTORE_AUTOCONF_ENV called more than once" >&5 echo "$as_me: error: _TI_RESTORE_AUTOCONF_ENV called more than once" >&2;} { (exit 1); exit 1; }; } fi ti_acenv_list="CC CXX CFLAGS CXXFLAGS CPPFLAGS LIBS MAKE GMAKE AR AS RANLIB REXEC PERL KSH SUM LEX YACC" echo "$as_me:$LINENO: checking for cached autoconf environment settings" >&5 echo $ECHO_N "checking for cached autoconf environment settings... $ECHO_C" >&6 echo "$as_me:$LINENO: result: \"\"" >&5 echo "${ECHO_T}\"\"" >&6 for varname in CC CXX CFLAGS CXXFLAGS CPPFLAGS LIBS MAKE GMAKE AR AS RANLIB REXEC PERL KSH SUM LEX YACC; do val=`eval echo '$'"ti_cv_acenv_$varname"` if test "$val" != ""; then eval $varname=\"$val\" echo "$as_me:$LINENO: result: $varname=\"$val\"" >&5 echo "${ECHO_T}$varname=\"$val\"" >&6 fi done ######################################################################## ## ## Site-Specific Prefabricated Collections of Settings ## ## Berkeley Millennium cluster echo "$as_me:$LINENO: checking for Berkeley Millennium cluster" >&5 echo $ECHO_N "checking for Berkeley Millennium cluster... $ECHO_C" >&6 # Check whether --enable-millennium or --disable-millennium was given. if test "${enable_millennium+set}" = set; then enableval="$enable_millennium" else case "`hostname`" in *.Millennium.Berkeley.EDU) enable_millennium=yes ;; *) enable_millennium=no ;; esac fi; if test "$enable_millennium" = yes; then #with_ens=/usr/mill/lib # don't use ens on Millennium - AMVIA is broken anyhow with_includes=/usr/mill/include with_amvia=/home/cs/philipb/amvia_3/lib/Linux-i686 with_via=/home/cs/philipb/via/lib/Linux-i686-myrinet with_rexec=/usr/mill/bin fi echo "$as_me:$LINENO: result: $enable_millennium" >&5 echo "${ECHO_T}$enable_millennium" >&6 ## Berkeley NOW cluster echo "$as_me:$LINENO: checking for Berkeley NOW cluster" >&5 echo $ECHO_N "checking for Berkeley NOW cluster... $ECHO_C" >&6 # Check whether --enable-now or --disable-now was given. if test "${enable_now+set}" = set; then enableval="$enable_now" else if test `hostname` = "now.CS.Berkeley.EDU" -o \( -d /usr/now/lib -a -d /usr/now/include \) ; then enable_now=yes else enable_now=no fi fi; if test "$enable_now" = yes; then with_ens=/usr/now/lib with_includes=/usr/now/include fi echo "$as_me:$LINENO: result: $enable_now" >&5 echo "${ECHO_T}$enable_now" >&6 ######################################################################## ## ## Supporting Command-Line Tools ## ## perl for ac_prog in perl5 perl do # Extract the first word of "$ac_prog", so it can be a program name with args. set dummy $ac_prog; ac_word=$2 echo "$as_me:$LINENO: checking for $ac_word" >&5 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 if test "${ac_cv_path_PERL+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else case $PERL in [\\/]* | ?:[\\/]*) ac_cv_path_PERL="$PERL" # Let the user override the test with a path. ;; *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext" echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done ;; esac fi PERL=$ac_cv_path_PERL if test -n "$PERL"; then echo "$as_me:$LINENO: result: $PERL" >&5 echo "${ECHO_T}$PERL" >&6 else echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6 fi test -n "$PERL" && break done echo "$as_me:$LINENO: checking for perl version 5.004 or later" >&5 echo $ECHO_N "checking for perl version 5.004 or later... $ECHO_C" >&6 if $PERL -e 'require 5.004;' 2>&5; then echo "$as_me:$LINENO: result: yes" >&5 echo "${ECHO_T}yes" >&6 else { { echo "$as_me:$LINENO: error: cannot find perl 5.004 or later" >&5 echo "$as_me: error: cannot find perl 5.004 or later" >&2;} { (exit 1); exit 1; }; } fi ## other stuff # Extract the first word of "ksh", so it can be a program name with args. set dummy ksh; ac_word=$2 echo "$as_me:$LINENO: checking for $ac_word" >&5 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 if test "${ac_cv_path_KSH+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else case $KSH in [\\/]* | ?:[\\/]*) ac_cv_path_KSH="$KSH" # Let the user override the test with a path. ;; *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_path_KSH="$as_dir/$ac_word$ac_exec_ext" echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done ;; esac fi KSH=$ac_cv_path_KSH if test -n "$KSH"; then echo "$as_me:$LINENO: result: $KSH" >&5 echo "${ECHO_T}$KSH" >&6 else echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6 fi if test "$KSH" = "" ; then { echo "$as_me:$LINENO: WARNING: Failed to find ksh - test suite disabled" >&5 echo "$as_me: WARNING: Failed to find ksh - test suite disabled" >&2;} KSH='/usr/bin/env ksh' fi case "$SUM" in '') for ac_prog in md5 cksum sum do # Extract the first word of "$ac_prog", so it can be a program name with args. set dummy $ac_prog; ac_word=$2 echo "$as_me:$LINENO: checking for $ac_word" >&5 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 if test "${ac_cv_prog_SUM+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else if test -n "$SUM"; then ac_cv_prog_SUM="$SUM" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_SUM="$ac_prog" echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done fi fi SUM=$ac_cv_prog_SUM if test -n "$SUM"; then echo "$as_me:$LINENO: result: $SUM" >&5 echo "${ECHO_T}$SUM" >&6 else echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6 fi test -n "$SUM" && break done ;; esac case "$SUM" in '') { { echo "$as_me:$LINENO: error: cannot find checksum engine" >&5 echo "$as_me: error: cannot find checksum engine" >&2;} { (exit 1); exit 1; }; } ;; esac case "$AR" in '') for ac_prog in ar gar do # Extract the first word of "$ac_prog", so it can be a program name with args. set dummy $ac_prog; ac_word=$2 echo "$as_me:$LINENO: checking for $ac_word" >&5 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 if test "${ac_cv_prog_AR+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else if test -n "$AR"; then ac_cv_prog_AR="$AR" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_AR="$ac_prog" echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done fi fi AR=$ac_cv_prog_AR if test -n "$AR"; then echo "$as_me:$LINENO: result: $AR" >&5 echo "${ECHO_T}$AR" >&6 else echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6 fi test -n "$AR" && break done ;; esac case "$AR" in '') { { echo "$as_me:$LINENO: error: cannot find archiver" >&5 echo "$as_me: error: cannot find archiver" >&2;} { (exit 1); exit 1; }; } ;; esac case "$AS" in '') for ac_prog in as $CC do # Extract the first word of "$ac_prog", so it can be a program name with args. set dummy $ac_prog; ac_word=$2 echo "$as_me:$LINENO: checking for $ac_word" >&5 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 if test "${ac_cv_prog_AS+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else if test -n "$AS"; then ac_cv_prog_AS="$AS" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_AS="$ac_prog" echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done fi fi AS=$ac_cv_prog_AS if test -n "$AS"; then echo "$as_me:$LINENO: result: $AS" >&5 echo "${ECHO_T}$AS" >&6 else echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6 fi test -n "$AS" && break done ;; esac case "$AS" in '') { { echo "$as_me:$LINENO: error: cannot find assembler" >&5 echo "$as_me: error: cannot find assembler" >&2;} { (exit 1); exit 1; }; } ;; esac case "$MAKE" in '') for ac_prog in $GMAKE gmake make $MAKE do # Extract the first word of "$ac_prog", so it can be a program name with args. set dummy $ac_prog; ac_word=$2 echo "$as_me:$LINENO: checking for $ac_word" >&5 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 if test "${ac_cv_prog_MAKE+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else if test -n "$MAKE"; then ac_cv_prog_MAKE="$MAKE" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_MAKE="$ac_prog" echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done fi fi MAKE=$ac_cv_prog_MAKE if test -n "$MAKE"; then echo "$as_me:$LINENO: result: $MAKE" >&5 echo "${ECHO_T}$MAKE" >&6 else echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6 fi test -n "$MAKE" && break done ;; esac case "$MAKE" in '') { { echo "$as_me:$LINENO: error: cannot find GNU make" >&5 echo "$as_me: error: cannot find GNU make" >&2;} { (exit 1); exit 1; }; } ;; esac case "$GMAKE" in '') for ac_prog in $GMAKE gmake make $MAKE do # Extract the first word of "$ac_prog", so it can be a program name with args. set dummy $ac_prog; ac_word=$2 echo "$as_me:$LINENO: checking for $ac_word" >&5 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 if test "${ac_cv_path_GMAKE+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else case $GMAKE in [\\/]* | ?:[\\/]*) ac_cv_path_GMAKE="$GMAKE" # Let the user override the test with a path. ;; *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_path_GMAKE="$as_dir/$ac_word$ac_exec_ext" echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done ;; esac fi GMAKE=$ac_cv_path_GMAKE if test -n "$GMAKE"; then echo "$as_me:$LINENO: result: $GMAKE" >&5 echo "${ECHO_T}$GMAKE" >&6 else echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6 fi test -n "$GMAKE" && break done ;; esac case "$GMAKE" in '') { { echo "$as_me:$LINENO: error: cannot find GNU make" >&5 echo "$as_me: error: cannot find GNU make" >&2;} { (exit 1); exit 1; }; } ;; esac echo "$as_me:$LINENO: checking for GNU make" >&5 echo $ECHO_N "checking for GNU make... $ECHO_C" >&6 if $GMAKE --version | grep GNU ; then echo "$as_me:$LINENO: result: yes" >&5 echo "${ECHO_T}yes" >&6 else { { echo "$as_me:$LINENO: error: cannot find a version of GNU make - please install GNU make and/or set \$GMAKE to indicate where it's located" >&5 echo "$as_me: error: cannot find a version of GNU make - please install GNU make and/or set \$GMAKE to indicate where it's located" >&2;} { (exit 1); exit 1; }; } fi 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 echo "$as_me:$LINENO: checking for $ac_word" >&5 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 if test "${ac_cv_prog_RANLIB+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else if test -n "$RANLIB"; then ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib" echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done fi fi RANLIB=$ac_cv_prog_RANLIB if test -n "$RANLIB"; then echo "$as_me:$LINENO: result: $RANLIB" >&5 echo "${ECHO_T}$RANLIB" >&6 else echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6 fi fi if test -z "$ac_cv_prog_RANLIB"; then 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 echo "$as_me:$LINENO: checking for $ac_word" >&5 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else if test -n "$ac_ct_RANLIB"; then ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_ac_ct_RANLIB="ranlib" echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":" fi fi ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB if test -n "$ac_ct_RANLIB"; then echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5 echo "${ECHO_T}$ac_ct_RANLIB" >&6 else echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6 fi RANLIB=$ac_ct_RANLIB else RANLIB="$ac_cv_prog_RANLIB" fi ######################################################################## ## ## C/C++ Compilers ## case "$build_os" in unicos*) echo "$as_me:$LINENO: checking for CXX in environment" >&5 echo $ECHO_N "checking for CXX in environment... $ECHO_C" >&6 envval_src="cached" if test "${ti_cv_envvar_CXX+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else case "$CXX" in '') ti_cv_envvar_CXX="KCC" envval_src=default ;; *) ti_cv_envvar_CXX="$CXX" envval_src=given esac fi CXX="$ti_cv_envvar_CXX" case "$envval_src" in 'cached') echo "$as_me:$LINENO: result: using cached value \"$CXX\"" >&5 echo "${ECHO_T}using cached value \"$CXX\"" >&6 ;; 'default') echo "$as_me:$LINENO: result: no, defaulting to \"$CXX\"" >&5 echo "${ECHO_T}no, defaulting to \"$CXX\"" >&6 ;; 'given') echo "$as_me:$LINENO: result: yes, using \"$CXX\"" >&5 echo "${ECHO_T}yes, using \"$CXX\"" >&6 ;; *) { { echo "$as_me:$LINENO: error: _TI_ENV_DEFAULT broken" >&5 echo "$as_me: error: _TI_ENV_DEFAULT broken" >&2;} { (exit 1); exit 1; }; } esac echo "$as_me:$LINENO: checking for CXXCPP in environment" >&5 echo $ECHO_N "checking for CXXCPP in environment... $ECHO_C" >&6 envval_src="cached" if test "${ti_cv_envvar_CXXCPP+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else case "$CXXCPP" in '') ti_cv_envvar_CXXCPP="$CXX -E" envval_src=default ;; *) ti_cv_envvar_CXXCPP="$CXXCPP" envval_src=given esac fi CXXCPP="$ti_cv_envvar_CXXCPP" case "$envval_src" in 'cached') echo "$as_me:$LINENO: result: using cached value \"$CXXCPP\"" >&5 echo "${ECHO_T}using cached value \"$CXXCPP\"" >&6 ;; 'default') echo "$as_me:$LINENO: result: no, defaulting to \"$CXXCPP\"" >&5 echo "${ECHO_T}no, defaulting to \"$CXXCPP\"" >&6 ;; 'given') echo "$as_me:$LINENO: result: yes, using \"$CXXCPP\"" >&5 echo "${ECHO_T}yes, using \"$CXXCPP\"" >&6 ;; *) { { echo "$as_me:$LINENO: error: _TI_ENV_DEFAULT broken" >&5 echo "$as_me: error: _TI_ENV_DEFAULT broken" >&2;} { (exit 1); exit 1; }; } esac ac_cv_prog_CXXCPP="$CXXCPP" # DOB: work-around for a gnarly Cray configure bug echo "$as_me:$LINENO: checking for YACC in environment" >&5 echo $ECHO_N "checking for YACC in environment... $ECHO_C" >&6 envval_src="cached" if test "${ti_cv_envvar_YACC+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else case "$YACC" in '') ti_cv_envvar_YACC="yacc" envval_src=default ;; *) ti_cv_envvar_YACC="$YACC" envval_src=given esac fi YACC="$ti_cv_envvar_YACC" case "$envval_src" in 'cached') echo "$as_me:$LINENO: result: using cached value \"$YACC\"" >&5 echo "${ECHO_T}using cached value \"$YACC\"" >&6 ;; 'default') echo "$as_me:$LINENO: result: no, defaulting to \"$YACC\"" >&5 echo "${ECHO_T}no, defaulting to \"$YACC\"" >&6 ;; 'given') echo "$as_me:$LINENO: result: yes, using \"$YACC\"" >&5 echo "${ECHO_T}yes, using \"$YACC\"" >&6 ;; *) { { echo "$as_me:$LINENO: error: _TI_ENV_DEFAULT broken" >&5 echo "$as_me: error: _TI_ENV_DEFAULT broken" >&2;} { (exit 1); exit 1; }; } esac ;; esac ac_ext=c ac_cpp='$CPP $CPPFLAGS' 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 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 echo "$as_me:$LINENO: checking for $ac_word" >&5 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 if test "${ac_cv_prog_CC+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else if test -n "$CC"; then ac_cv_prog_CC="$CC" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_CC="${ac_tool_prefix}gcc" echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done fi fi CC=$ac_cv_prog_CC if test -n "$CC"; then echo "$as_me:$LINENO: result: $CC" >&5 echo "${ECHO_T}$CC" >&6 else echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6 fi fi if test -z "$ac_cv_prog_CC"; then 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 echo "$as_me:$LINENO: checking for $ac_word" >&5 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else if test -n "$ac_ct_CC"; then ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_ac_ct_CC="gcc" echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done fi fi ac_ct_CC=$ac_cv_prog_ac_ct_CC if test -n "$ac_ct_CC"; then echo "$as_me:$LINENO: result: $ac_ct_CC" >&5 echo "${ECHO_T}$ac_ct_CC" >&6 else echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6 fi CC=$ac_ct_CC else CC="$ac_cv_prog_CC" fi if test -z "$CC"; then 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 echo "$as_me:$LINENO: checking for $ac_word" >&5 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 if test "${ac_cv_prog_CC+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else if test -n "$CC"; then ac_cv_prog_CC="$CC" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_CC="${ac_tool_prefix}cc" echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done fi fi CC=$ac_cv_prog_CC if test -n "$CC"; then echo "$as_me:$LINENO: result: $CC" >&5 echo "${ECHO_T}$CC" >&6 else echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6 fi fi if test -z "$ac_cv_prog_CC"; then ac_ct_CC=$CC # Extract the first word of "cc", so it can be a program name with args. set dummy cc; ac_word=$2 echo "$as_me:$LINENO: checking for $ac_word" >&5 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else if test -n "$ac_ct_CC"; then ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_ac_ct_CC="cc" echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done fi fi ac_ct_CC=$ac_cv_prog_ac_ct_CC if test -n "$ac_ct_CC"; then echo "$as_me:$LINENO: result: $ac_ct_CC" >&5 echo "${ECHO_T}$ac_ct_CC" >&6 else echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6 fi CC=$ac_ct_CC else CC="$ac_cv_prog_CC" fi fi if test -z "$CC"; then # Extract the first word of "cc", so it can be a program name with args. set dummy cc; ac_word=$2 echo "$as_me:$LINENO: checking for $ac_word" >&5 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 if test "${ac_cv_prog_CC+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else if test -n "$CC"; then ac_cv_prog_CC="$CC" # Let the user override the test. else ac_prog_rejected=no as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if $as_executable_p "$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 continue fi ac_cv_prog_CC="cc" echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done if test $ac_prog_rejected = yes; then # We found a bogon in the path, so make sure we never use it. set dummy $ac_cv_prog_CC shift if test $# != 0; then # We chose a different compiler from the bogus one. # However, it has the same basename, so the bogon will be chosen # first if we set CC to just the basename; use the full file name. shift set dummy "$as_dir/$ac_word" ${1+"$@"} shift ac_cv_prog_CC="$@" fi fi fi fi CC=$ac_cv_prog_CC if test -n "$CC"; then echo "$as_me:$LINENO: result: $CC" >&5 echo "${ECHO_T}$CC" >&6 else echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6 fi fi if test -z "$CC"; then if test -n "$ac_tool_prefix"; then for ac_prog in cl 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 echo "$as_me:$LINENO: checking for $ac_word" >&5 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 if test "${ac_cv_prog_CC+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else if test -n "$CC"; then ac_cv_prog_CC="$CC" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_CC="$ac_tool_prefix$ac_prog" echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done fi fi CC=$ac_cv_prog_CC if test -n "$CC"; then echo "$as_me:$LINENO: result: $CC" >&5 echo "${ECHO_T}$CC" >&6 else echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6 fi test -n "$CC" && break done fi if test -z "$CC"; then ac_ct_CC=$CC for ac_prog in cl do # Extract the first word of "$ac_prog", so it can be a program name with args. set dummy $ac_prog; ac_word=$2 echo "$as_me:$LINENO: checking for $ac_word" >&5 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else if test -n "$ac_ct_CC"; then ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_ac_ct_CC="$ac_prog" echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done fi fi ac_ct_CC=$ac_cv_prog_ac_ct_CC if test -n "$ac_ct_CC"; then echo "$as_me:$LINENO: result: $ac_ct_CC" >&5 echo "${ECHO_T}$ac_ct_CC" >&6 else echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6 fi test -n "$ac_ct_CC" && break done CC=$ac_ct_CC fi fi test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH" >&5 echo "$as_me: error: no acceptable C compiler found in \$PATH" >&2;} { (exit 1); exit 1; }; } # Provide some information about the compiler. echo "$as_me:$LINENO:" \ "checking for C compiler version" >&5 ac_compiler=`set X $ac_compile; echo $2` { (eval echo "$as_me:$LINENO: \"$ac_compiler --version &5\"") >&5 (eval $ac_compiler --version &5) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } { (eval echo "$as_me:$LINENO: \"$ac_compiler -v &5\"") >&5 (eval $ac_compiler -v &5) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } { (eval echo "$as_me:$LINENO: \"$ac_compiler -V &5\"") >&5 (eval $ac_compiler -V &5) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" #ifdef F77_DUMMY_MAIN # ifdef __cplusplus extern "C" # endif int F77_DUMMY_MAIN() { return 1; } #endif int main () { ; return 0; } _ACEOF ac_clean_files_save=$ac_clean_files ac_clean_files="$ac_clean_files a.out a.exe" # 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. echo "$as_me:$LINENO: checking for C compiler default output" >&5 echo $ECHO_N "checking for C compiler default output... $ECHO_C" >&6 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` if { (eval echo "$as_me:$LINENO: \"$ac_link_default\"") >&5 (eval $ac_link_default) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; then # Find the output, starting from the most likely. This scheme is # not robust to junk in `.', hence go to wildcards (a.*) only as a last # resort. # Be careful to initialize this variable, since it used to be cached. # Otherwise an old cache value of `no' led to `EXEEXT = no' in a Makefile. ac_cv_exeext= for ac_file in `ls a_out.exe a.exe conftest.exe 2>/dev/null; ls a.out conftest 2>/dev/null; ls a.* conftest.* 2>/dev/null`; do case $ac_file in *.$ac_ext | *.o | *.obj | *.xcoff | *.tds | *.d | *.pdb | *.xSYM ) ;; a.out ) # We found the default executable, but exeext='' is most # certainly right. break;; *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` # FIXME: I believe we export ac_cv_exeext for Libtool --akim. export ac_cv_exeext break;; * ) break;; esac done else echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 { { echo "$as_me:$LINENO: error: C compiler cannot create executables" >&5 echo "$as_me: error: C compiler cannot create executables" >&2;} { (exit 77); exit 77; }; } fi ac_exeext=$ac_cv_exeext echo "$as_me:$LINENO: result: $ac_file" >&5 echo "${ECHO_T}$ac_file" >&6 # Check the compiler produces executables we can run. If not, either # the compiler is broken, or we cross compile. echo "$as_me:$LINENO: checking whether the C compiler works" >&5 echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&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' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? 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 { { echo "$as_me:$LINENO: error: cannot run C compiled programs. If you meant to cross compile, use \`--host'." >&5 echo "$as_me: error: cannot run C compiled programs. If you meant to cross compile, use \`--host'." >&2;} { (exit 1); exit 1; }; } fi fi fi echo "$as_me:$LINENO: result: yes" >&5 echo "${ECHO_T}yes" >&6 rm -f a.out a.exe conftest$ac_cv_exeext ac_clean_files=$ac_clean_files_save # Check the compiler produces executables we can run. If not, either # the compiler is broken, or we cross compile. echo "$as_me:$LINENO: checking whether we are cross compiling" >&5 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6 echo "$as_me:$LINENO: result: $cross_compiling" >&5 echo "${ECHO_T}$cross_compiling" >&6 echo "$as_me:$LINENO: checking for suffix of executables" >&5 echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 (eval $ac_link) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; 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 # `rm'. for ac_file in `(ls conftest.exe; ls conftest; ls conftest.*) 2>/dev/null`; do case $ac_file in *.$ac_ext | *.o | *.obj | *.xcoff | *.tds | *.d | *.pdb ) ;; *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` export ac_cv_exeext break;; * ) break;; esac done else { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link" >&5 echo "$as_me: error: cannot compute suffix of executables: cannot compile and link" >&2;} { (exit 1); exit 1; }; } fi rm -f conftest$ac_cv_exeext echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5 echo "${ECHO_T}$ac_cv_exeext" >&6 rm -f conftest.$ac_ext EXEEXT=$ac_cv_exeext ac_exeext=$EXEEXT echo "$as_me:$LINENO: checking for suffix of object files" >&5 echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6 if test "${ac_cv_objext+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" #ifdef F77_DUMMY_MAIN # ifdef __cplusplus extern "C" # endif int F77_DUMMY_MAIN() { return 1; } #endif int main () { ; return 0; } _ACEOF rm -f conftest.o conftest.obj if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 (eval $ac_compile) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; then for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do case $ac_file in *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb ) ;; *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` break;; esac done else echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile" >&5 echo "$as_me: error: cannot compute suffix of object files: cannot compile" >&2;} { (exit 1); exit 1; }; } fi rm -f conftest.$ac_cv_objext conftest.$ac_ext fi echo "$as_me:$LINENO: result: $ac_cv_objext" >&5 echo "${ECHO_T}$ac_cv_objext" >&6 OBJEXT=$ac_cv_objext ac_objext=$OBJEXT echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6 if test "${ac_cv_c_compiler_gnu+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" #ifdef F77_DUMMY_MAIN # ifdef __cplusplus extern "C" # endif int F77_DUMMY_MAIN() { return 1; } #endif int main () { #ifndef __GNUC__ choke me #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 (eval $ac_compile) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then ac_compiler_gnu=yes else echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 ac_compiler_gnu=no fi rm -f conftest.$ac_objext conftest.$ac_ext ac_cv_c_compiler_gnu=$ac_compiler_gnu fi echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6 GCC=`test $ac_compiler_gnu = yes && echo yes` ac_test_CFLAGS=${CFLAGS+set} ac_save_CFLAGS=$CFLAGS CFLAGS="-g" echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6 if test "${ac_cv_prog_cc_g+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" #ifdef F77_DUMMY_MAIN # ifdef __cplusplus extern "C" # endif int F77_DUMMY_MAIN() { return 1; } #endif int main () { ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 (eval $ac_compile) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then ac_cv_prog_cc_g=yes else echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 ac_cv_prog_cc_g=no fi rm -f conftest.$ac_objext conftest.$ac_ext fi echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6 if test "$ac_test_CFLAGS" = set; then CFLAGS=$ac_save_CFLAGS elif test $ac_cv_prog_cc_g = yes; then if test "$GCC" = yes; then CFLAGS="-g -O2" else CFLAGS="-g" fi else if test "$GCC" = yes; then CFLAGS="-O2" else CFLAGS= fi fi # Some people use a C++ compiler to compile C. Since we use `exit', # in C++ we need to declare it. In case someone uses the same compiler # for both compiling C and C++ we need to have the C++ compiler decide # the declaration of exit, since it's the most demanding environment. cat >conftest.$ac_ext <<_ACEOF #ifndef __cplusplus choke me #endif _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 (eval $ac_compile) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then for ac_declaration in \ ''\ '#include ' \ 'extern "C" void std::exit (int) throw (); using std::exit;' \ 'extern "C" void std::exit (int); using std::exit;' \ 'extern "C" void exit (int) throw ();' \ 'extern "C" void exit (int);' \ 'void exit (int);' do cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" #include $ac_declaration #ifdef F77_DUMMY_MAIN # ifdef __cplusplus extern "C" # endif int F77_DUMMY_MAIN() { return 1; } #endif int main () { exit (42); ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 (eval $ac_compile) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then : else echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 continue fi rm -f conftest.$ac_objext conftest.$ac_ext cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" $ac_declaration #ifdef F77_DUMMY_MAIN # ifdef __cplusplus extern "C" # endif int F77_DUMMY_MAIN() { return 1; } #endif int main () { exit (42); ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 (eval $ac_compile) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then break else echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 fi rm -f conftest.$ac_objext conftest.$ac_ext done rm -f conftest* if test -n "$ac_declaration"; then echo '#ifdef __cplusplus' >>confdefs.h echo $ac_declaration >>confdefs.h echo '#endif' >>confdefs.h fi else echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 fi rm -f conftest.$ac_objext conftest.$ac_ext ac_ext=c ac_cpp='$CPP $CPPFLAGS' 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 rm -f .deps 2>/dev/null mkdir .deps 2>/dev/null if test -d .deps; then DEPDIR=.deps else # MS-DOS does not allow filenames that begin with a dot. DEPDIR=_deps fi rmdir .deps 2>/dev/null ac_config_commands="$ac_config_commands depfiles" am_make=${MAKE-make} cat > confinc << 'END' doit: @echo done END # If we don't find an include directive, just comment out the code. echo "$as_me:$LINENO: checking for style of include used by $am_make" >&5 echo $ECHO_N "checking for style of include used by $am_make... $ECHO_C" >&6 am__include="#" am__quote= _am_result=none # First try GNU make style include. echo "include confinc" > confmf # We grep out `Entering directory' and `Leaving directory' # messages which can occur if `w' ends up in MAKEFLAGS. # In particular we don't look at `^make:' because GNU make might # be invoked under some other name (usually "gmake"), in which # case it prints its new name instead of `make'. if test "`$am_make -s -f confmf 2> /dev/null | fgrep -v 'ing directory'`" = "done"; then am__include=include am__quote= _am_result=GNU fi # Now try BSD make style include. if test "$am__include" = "#"; then echo '.include "confinc"' > confmf if test "`$am_make -s -f confmf 2> /dev/null`" = "done"; then am__include=.include am__quote="\"" _am_result=BSD fi fi echo "$as_me:$LINENO: result: $_am_result" >&5 echo "${ECHO_T}$_am_result" >&6 rm -f confinc confmf # Check whether --enable-dependency-tracking or --disable-dependency-tracking was given. if test "${enable_dependency_tracking+set}" = set; then enableval="$enable_dependency_tracking" fi; if test "x$enable_dependency_tracking" != xno; then am_depcomp="$ac_aux_dir/depcomp" AMDEPBACKSLASH='\' fi if test "x$enable_dependency_tracking" != xno; then AMDEP_TRUE= AMDEP_FALSE='#' else AMDEP_TRUE='#' AMDEP_FALSE= fi depcc="$CC" am_compiler_list= echo "$as_me:$LINENO: checking dependency style of $depcc" >&5 echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6 if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then # We make a subdir and do the tests there. Otherwise we can end up # making bogus files that we don't know about and never remove. For # instance it was reported that on HP-UX the gcc test will end up # making a dummy file named `D' -- because `-MD' means `put the output # in D'. mkdir conftest.dir # Copy depcomp to subdir because otherwise we won't find it if we're # using a relative directory. cp "$am_depcomp" conftest.dir cd conftest.dir am_cv_CC_dependencies_compiler_type=none if test "$am_compiler_list" = ""; then am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp` fi for depmode in $am_compiler_list; do # We need to recreate these files for each test, as the compiler may # overwrite some of them when testing with obscure command lines. # This happens at least with the AIX C compiler. echo '#include "conftest.h"' > conftest.c echo 'int i;' > conftest.h echo "${am__include} ${am__quote}conftest.Po${am__quote}" > confmf case $depmode in nosideeffect) # after this tag, mechanisms are not by side-effect, so they'll # only be used when explicitly requested if test "x$enable_dependency_tracking" = xyes; then continue else break fi ;; none) break ;; esac # We check with `-c' and `-o' for the sake of the "dashmstdout" # mode. It turns out that the SunPro C++ compiler does not properly # handle `-M -o', and we need to detect this. if depmode=$depmode \ source=conftest.c object=conftest.o \ depfile=conftest.Po tmpdepfile=conftest.TPo \ $SHELL ./depcomp $depcc -c conftest.c -o conftest.o >/dev/null 2>&1 && grep conftest.h conftest.Po > /dev/null 2>&1 && ${MAKE-make} -s -f confmf > /dev/null 2>&1; then am_cv_CC_dependencies_compiler_type=$depmode break fi done cd .. rm -rf conftest.dir else am_cv_CC_dependencies_compiler_type=none fi fi echo "$as_me:$LINENO: result: $am_cv_CC_dependencies_compiler_type" >&5 echo "${ECHO_T}$am_cv_CC_dependencies_compiler_type" >&6 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type ac_ext=c ac_cpp='$CPP $CPPFLAGS' 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 echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6 # On Suns, sometimes $CPP names a directory. if test -n "$CPP" && test -d "$CPP"; then CPP= fi if test -z "$CPP"; then if test "${ac_cv_prog_CPP+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else # Double quotes because CPP needs to be expanded for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp" do ac_preproc_ok=false for ac_c_preproc_warn_flag in '' yes do # Use a header file that comes with gcc, so configuring glibc # with a fresh cross-compiler works. # 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 #line $LINENO "configure" #include "confdefs.h" #include Syntax error _ACEOF if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 ac_status=$? egrep -v '^ *\+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } >/dev/null; then if test -s conftest.err; then ac_cpp_err=$ac_c_preproc_warn_flag else ac_cpp_err= fi else ac_cpp_err=yes fi if test -z "$ac_cpp_err"; then : else echo "$as_me: failed program was:" >&5 cat 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 non-existent headers # can be detected and how. cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" #include _ACEOF if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 ac_status=$? egrep -v '^ *\+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } >/dev/null; then if test -s conftest.err; then ac_cpp_err=$ac_c_preproc_warn_flag else ac_cpp_err= fi else ac_cpp_err=yes fi if test -z "$ac_cpp_err"; then # Broken: success on invalid input. continue else echo "$as_me: failed program was:" >&5 cat 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 break fi done ac_cv_prog_CPP=$CPP fi CPP=$ac_cv_prog_CPP else ac_cv_prog_CPP=$CPP fi echo "$as_me:$LINENO: result: $CPP" >&5 echo "${ECHO_T}$CPP" >&6 ac_preproc_ok=false for ac_c_preproc_warn_flag in '' yes do # Use a header file that comes with gcc, so configuring glibc # with a fresh cross-compiler works. # 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 #line $LINENO "configure" #include "confdefs.h" #include Syntax error _ACEOF if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 ac_status=$? egrep -v '^ *\+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } >/dev/null; then if test -s conftest.err; then ac_cpp_err=$ac_c_preproc_warn_flag else ac_cpp_err= fi else ac_cpp_err=yes fi if test -z "$ac_cpp_err"; then : else echo "$as_me: failed program was:" >&5 cat 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 non-existent headers # can be detected and how. cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" #include _ACEOF if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 ac_status=$? egrep -v '^ *\+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } >/dev/null; then if test -s conftest.err; then ac_cpp_err=$ac_c_preproc_warn_flag else ac_cpp_err= fi else ac_cpp_err=yes fi if test -z "$ac_cpp_err"; then # Broken: success on invalid input. continue else echo "$as_me: failed program was:" >&5 cat 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 : else { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check" >&5 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check" >&2;} { (exit 1); exit 1; }; } fi ac_ext=c ac_cpp='$CPP $CPPFLAGS' 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 ac_ext=cc ac_cpp='$CXXCPP $CPPFLAGS' ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_cxx_compiler_gnu if test -n "$ac_tool_prefix"; then for ac_prog in $CCC g++ c++ gpp aCC CC cxx cc++ cl FCC KCC RCC xlC_r xlC 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 echo "$as_me:$LINENO: checking for $ac_word" >&5 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 if test "${ac_cv_prog_CXX+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else if test -n "$CXX"; then ac_cv_prog_CXX="$CXX" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_CXX="$ac_tool_prefix$ac_prog" echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done fi fi CXX=$ac_cv_prog_CXX if test -n "$CXX"; then echo "$as_me:$LINENO: result: $CXX" >&5 echo "${ECHO_T}$CXX" >&6 else echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6 fi test -n "$CXX" && break done fi if test -z "$CXX"; then ac_ct_CXX=$CXX for ac_prog in $CCC g++ c++ gpp aCC CC cxx cc++ cl FCC KCC RCC xlC_r xlC do # Extract the first word of "$ac_prog", so it can be a program name with args. set dummy $ac_prog; ac_word=$2 echo "$as_me:$LINENO: checking for $ac_word" >&5 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else if test -n "$ac_ct_CXX"; then ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_ac_ct_CXX="$ac_prog" echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done fi fi ac_ct_CXX=$ac_cv_prog_ac_ct_CXX if test -n "$ac_ct_CXX"; then echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5 echo "${ECHO_T}$ac_ct_CXX" >&6 else echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6 fi test -n "$ac_ct_CXX" && break done test -n "$ac_ct_CXX" || ac_ct_CXX="g++" CXX=$ac_ct_CXX fi # Provide some information about the compiler. echo "$as_me:$LINENO:" \ "checking for C++ compiler version" >&5 ac_compiler=`set X $ac_compile; echo $2` { (eval echo "$as_me:$LINENO: \"$ac_compiler --version &5\"") >&5 (eval $ac_compiler --version &5) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } { (eval echo "$as_me:$LINENO: \"$ac_compiler -v &5\"") >&5 (eval $ac_compiler -v &5) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } { (eval echo "$as_me:$LINENO: \"$ac_compiler -V &5\"") >&5 (eval $ac_compiler -V &5) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5 echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6 if test "${ac_cv_cxx_compiler_gnu+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" #ifdef F77_DUMMY_MAIN # ifdef __cplusplus extern "C" # endif int F77_DUMMY_MAIN() { return 1; } #endif int main () { #ifndef __GNUC__ choke me #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 (eval $ac_compile) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then ac_compiler_gnu=yes else echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 ac_compiler_gnu=no fi rm -f conftest.$ac_objext conftest.$ac_ext ac_cv_cxx_compiler_gnu=$ac_compiler_gnu fi echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5 echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6 GXX=`test $ac_compiler_gnu = yes && echo yes` ac_test_CXXFLAGS=${CXXFLAGS+set} ac_save_CXXFLAGS=$CXXFLAGS CXXFLAGS="-g" echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5 echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6 if test "${ac_cv_prog_cxx_g+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" #ifdef F77_DUMMY_MAIN # ifdef __cplusplus extern "C" # endif int F77_DUMMY_MAIN() { return 1; } #endif int main () { ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 (eval $ac_compile) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then ac_cv_prog_cxx_g=yes else echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 ac_cv_prog_cxx_g=no fi rm -f conftest.$ac_objext conftest.$ac_ext fi echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5 echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6 if test "$ac_test_CXXFLAGS" = set; then CXXFLAGS=$ac_save_CXXFLAGS elif test $ac_cv_prog_cxx_g = yes; then if test "$GXX" = yes; then CXXFLAGS="-g -O2" else CXXFLAGS="-g" fi else if test "$GXX" = yes; then CXXFLAGS="-O2" else CXXFLAGS= fi fi for ac_declaration in \ ''\ '#include ' \ 'extern "C" void std::exit (int) throw (); using std::exit;' \ 'extern "C" void std::exit (int); using std::exit;' \ 'extern "C" void exit (int) throw ();' \ 'extern "C" void exit (int);' \ 'void exit (int);' do cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" #include $ac_declaration #ifdef F77_DUMMY_MAIN # ifdef __cplusplus extern "C" # endif int F77_DUMMY_MAIN() { return 1; } #endif int main () { exit (42); ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 (eval $ac_compile) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then : else echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 continue fi rm -f conftest.$ac_objext conftest.$ac_ext cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" $ac_declaration #ifdef F77_DUMMY_MAIN # ifdef __cplusplus extern "C" # endif int F77_DUMMY_MAIN() { return 1; } #endif int main () { exit (42); ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 (eval $ac_compile) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then break else echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 fi rm -f conftest.$ac_objext conftest.$ac_ext done rm -f conftest* if test -n "$ac_declaration"; then echo '#ifdef __cplusplus' >>confdefs.h echo $ac_declaration >>confdefs.h echo '#endif' >>confdefs.h fi ac_ext=c ac_cpp='$CPP $CPPFLAGS' 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 depcc="$CXX" am_compiler_list= echo "$as_me:$LINENO: checking dependency style of $depcc" >&5 echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6 if test "${am_cv_CXX_dependencies_compiler_type+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then # We make a subdir and do the tests there. Otherwise we can end up # making bogus files that we don't know about and never remove. For # instance it was reported that on HP-UX the gcc test will end up # making a dummy file named `D' -- because `-MD' means `put the output # in D'. mkdir conftest.dir # Copy depcomp to subdir because otherwise we won't find it if we're # using a relative directory. cp "$am_depcomp" conftest.dir cd conftest.dir am_cv_CXX_dependencies_compiler_type=none if test "$am_compiler_list" = ""; then am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp` fi for depmode in $am_compiler_list; do # We need to recreate these files for each test, as the compiler may # overwrite some of them when testing with obscure command lines. # This happens at least with the AIX C compiler. echo '#include "conftest.h"' > conftest.c echo 'int i;' > conftest.h echo "${am__include} ${am__quote}conftest.Po${am__quote}" > confmf case $depmode in nosideeffect) # after this tag, mechanisms are not by side-effect, so they'll # only be used when explicitly requested if test "x$enable_dependency_tracking" = xyes; then continue else break fi ;; none) break ;; esac # We check with `-c' and `-o' for the sake of the "dashmstdout" # mode. It turns out that the SunPro C++ compiler does not properly # handle `-M -o', and we need to detect this. if depmode=$depmode \ source=conftest.c object=conftest.o \ depfile=conftest.Po tmpdepfile=conftest.TPo \ $SHELL ./depcomp $depcc -c conftest.c -o conftest.o >/dev/null 2>&1 && grep conftest.h conftest.Po > /dev/null 2>&1 && ${MAKE-make} -s -f confmf > /dev/null 2>&1; then am_cv_CXX_dependencies_compiler_type=$depmode break fi done cd .. rm -rf conftest.dir else am_cv_CXX_dependencies_compiler_type=none fi fi echo "$as_me:$LINENO: result: $am_cv_CXX_dependencies_compiler_type" >&5 echo "${ECHO_T}$am_cv_CXX_dependencies_compiler_type" >&6 CXXDEPMODE=depmode=$am_cv_CXX_dependencies_compiler_type ac_ext=cc ac_cpp='$CXXCPP $CPPFLAGS' ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_cxx_compiler_gnu echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5 echo $ECHO_N "checking how to run the C++ preprocessor... $ECHO_C" >&6 if test -z "$CXXCPP"; then if test "${ac_cv_prog_CXXCPP+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else # Double quotes because CXXCPP needs to be expanded for CXXCPP in "$CXX -E" "/lib/cpp" do ac_preproc_ok=false for ac_cxx_preproc_warn_flag in '' yes do # Use a header file that comes with gcc, so configuring glibc # with a fresh cross-compiler works. # 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 #line $LINENO "configure" #include "confdefs.h" #include Syntax error _ACEOF if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 ac_status=$? egrep -v '^ *\+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } >/dev/null; then if test -s conftest.err; then ac_cpp_err=$ac_cxx_preproc_warn_flag else ac_cpp_err= fi else ac_cpp_err=yes fi if test -z "$ac_cpp_err"; then : else echo "$as_me: failed program was:" >&5 cat 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 non-existent headers # can be detected and how. cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" #include _ACEOF if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 ac_status=$? egrep -v '^ *\+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } >/dev/null; then if test -s conftest.err; then ac_cpp_err=$ac_cxx_preproc_warn_flag else ac_cpp_err= fi else ac_cpp_err=yes fi if test -z "$ac_cpp_err"; then # Broken: success on invalid input. continue else echo "$as_me: failed program was:" >&5 cat 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 break fi done ac_cv_prog_CXXCPP=$CXXCPP fi CXXCPP=$ac_cv_prog_CXXCPP else ac_cv_prog_CXXCPP=$CXXCPP fi echo "$as_me:$LINENO: result: $CXXCPP" >&5 echo "${ECHO_T}$CXXCPP" >&6 ac_preproc_ok=false for ac_cxx_preproc_warn_flag in '' yes do # Use a header file that comes with gcc, so configuring glibc # with a fresh cross-compiler works. # 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 #line $LINENO "configure" #include "confdefs.h" #include Syntax error _ACEOF if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 ac_status=$? egrep -v '^ *\+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } >/dev/null; then if test -s conftest.err; then ac_cpp_err=$ac_cxx_preproc_warn_flag else ac_cpp_err= fi else ac_cpp_err=yes fi if test -z "$ac_cpp_err"; then : else echo "$as_me: failed program was:" >&5 cat 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 non-existent headers # can be detected and how. cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" #include _ACEOF if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 ac_status=$? egrep -v '^ *\+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } >/dev/null; then if test -s conftest.err; then ac_cpp_err=$ac_cxx_preproc_warn_flag else ac_cpp_err= fi else ac_cpp_err=yes fi if test -z "$ac_cpp_err"; then # Broken: success on invalid input. continue else echo "$as_me: failed program was:" >&5 cat 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 : else { { echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check" >&5 echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check" >&2;} { (exit 1); exit 1; }; } fi ac_ext=c ac_cpp='$CPP $CPPFLAGS' 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 for ac_prog in flex lex do # Extract the first word of "$ac_prog", so it can be a program name with args. set dummy $ac_prog; ac_word=$2 echo "$as_me:$LINENO: checking for $ac_word" >&5 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 if test "${ac_cv_prog_LEX+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else if test -n "$LEX"; then ac_cv_prog_LEX="$LEX" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_LEX="$ac_prog" echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done fi fi LEX=$ac_cv_prog_LEX if test -n "$LEX"; then echo "$as_me:$LINENO: result: $LEX" >&5 echo "${ECHO_T}$LEX" >&6 else echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6 fi test -n "$LEX" && break done test -n "$LEX" || LEX=":" if test -z "$LEXLIB" then echo "$as_me:$LINENO: checking for yywrap in -lfl" >&5 echo $ECHO_N "checking for yywrap in -lfl... $ECHO_C" >&6 if test "${ac_cv_lib_fl_yywrap+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else ac_check_lib_save_LIBS=$LIBS LIBS="-lfl $LIBS" cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" #endif /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char yywrap (); #ifdef F77_DUMMY_MAIN # ifdef __cplusplus extern "C" # endif int F77_DUMMY_MAIN() { return 1; } #endif int main () { yywrap (); ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 (eval $ac_link) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='test -s conftest$ac_exeext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then ac_cv_lib_fl_yywrap=yes else echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 ac_cv_lib_fl_yywrap=no fi rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi echo "$as_me:$LINENO: result: $ac_cv_lib_fl_yywrap" >&5 echo "${ECHO_T}$ac_cv_lib_fl_yywrap" >&6 if test $ac_cv_lib_fl_yywrap = yes; then LEXLIB="-lfl" else echo "$as_me:$LINENO: checking for yywrap in -ll" >&5 echo $ECHO_N "checking for yywrap in -ll... $ECHO_C" >&6 if test "${ac_cv_lib_l_yywrap+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else ac_check_lib_save_LIBS=$LIBS LIBS="-ll $LIBS" cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" #endif /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char yywrap (); #ifdef F77_DUMMY_MAIN # ifdef __cplusplus extern "C" # endif int F77_DUMMY_MAIN() { return 1; } #endif int main () { yywrap (); ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 (eval $ac_link) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='test -s conftest$ac_exeext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then ac_cv_lib_l_yywrap=yes else echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 ac_cv_lib_l_yywrap=no fi rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi echo "$as_me:$LINENO: result: $ac_cv_lib_l_yywrap" >&5 echo "${ECHO_T}$ac_cv_lib_l_yywrap" >&6 if test $ac_cv_lib_l_yywrap = yes; then LEXLIB="-ll" fi fi fi if test "x$LEX" != "x:"; then echo "$as_me:$LINENO: checking lex output file root" >&5 echo $ECHO_N "checking lex output file root... $ECHO_C" >&6 if test "${ac_cv_prog_lex_root+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else # The minimal lex program is just a single line: %%. But some broken lexes # (Solaris, I think it was) want two %% lines, so accommodate them. cat >conftest.l <<_ACEOF %% %% _ACEOF { (eval echo "$as_me:$LINENO: \"$LEX conftest.l\"") >&5 (eval $LEX conftest.l) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } if test -f lex.yy.c; then ac_cv_prog_lex_root=lex.yy elif test -f lexyy.c; then ac_cv_prog_lex_root=lexyy else { { echo "$as_me:$LINENO: error: cannot find output from $LEX; giving up" >&5 echo "$as_me: error: cannot find output from $LEX; giving up" >&2;} { (exit 1); exit 1; }; } fi fi echo "$as_me:$LINENO: result: $ac_cv_prog_lex_root" >&5 echo "${ECHO_T}$ac_cv_prog_lex_root" >&6 rm -f conftest.l LEX_OUTPUT_ROOT=$ac_cv_prog_lex_root echo "$as_me:$LINENO: checking whether yytext is a pointer" >&5 echo $ECHO_N "checking whether yytext is a pointer... $ECHO_C" >&6 if test "${ac_cv_prog_lex_yytext_pointer+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else # POSIX says lex can declare yytext either as a pointer or an array; the # default is implementation-dependent. Figure out which it is, since # not all implementations provide the %pointer and %array declarations. ac_cv_prog_lex_yytext_pointer=no echo 'extern char *yytext;' >>$LEX_OUTPUT_ROOT.c ac_save_LIBS=$LIBS LIBS="$LIBS $LEXLIB" cat >conftest.$ac_ext <<_ACEOF `cat $LEX_OUTPUT_ROOT.c` _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 (eval $ac_link) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='test -s conftest$ac_exeext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then ac_cv_prog_lex_yytext_pointer=yes else echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 fi rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext LIBS=$ac_save_LIBS rm -f "${LEX_OUTPUT_ROOT}.c" fi echo "$as_me:$LINENO: result: $ac_cv_prog_lex_yytext_pointer" >&5 echo "${ECHO_T}$ac_cv_prog_lex_yytext_pointer" >&6 if test $ac_cv_prog_lex_yytext_pointer = yes; then cat >>confdefs.h <<\_ACEOF #define YYTEXT_POINTER 1 _ACEOF fi fi if test "$LEX" = :; then LEX=${am_missing_run}flex fi echo "$as_me:$LINENO: checking whether ln -s works" >&5 echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6 LN_S=$as_ln_s if test "$LN_S" = "ln -s"; then echo "$as_me:$LINENO: result: yes" >&5 echo "${ECHO_T}yes" >&6 else echo "$as_me:$LINENO: result: no, using $LN_S" >&5 echo "${ECHO_T}no, using $LN_S" >&6 fi 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 echo "$as_me:$LINENO: checking for $ac_word" >&5 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 if test "${ac_cv_prog_RANLIB+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else if test -n "$RANLIB"; then ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib" echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done fi fi RANLIB=$ac_cv_prog_RANLIB if test -n "$RANLIB"; then echo "$as_me:$LINENO: result: $RANLIB" >&5 echo "${ECHO_T}$RANLIB" >&6 else echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6 fi fi if test -z "$ac_cv_prog_RANLIB"; then 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 echo "$as_me:$LINENO: checking for $ac_word" >&5 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else if test -n "$ac_ct_RANLIB"; then ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_ac_ct_RANLIB="ranlib" echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":" fi fi ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB if test -n "$ac_ct_RANLIB"; then echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5 echo "${ECHO_T}$ac_ct_RANLIB" >&6 else echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6 fi RANLIB=$ac_ct_RANLIB else RANLIB="$ac_cv_prog_RANLIB" fi for ac_prog in 'bison -y' byacc do # Extract the first word of "$ac_prog", so it can be a program name with args. set dummy $ac_prog; ac_word=$2 echo "$as_me:$LINENO: checking for $ac_word" >&5 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 if test "${ac_cv_prog_YACC+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else if test -n "$YACC"; then ac_cv_prog_YACC="$YACC" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_YACC="$ac_prog" echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done fi fi YACC=$ac_cv_prog_YACC if test -n "$YACC"; then echo "$as_me:$LINENO: result: $YACC" >&5 echo "${ECHO_T}$YACC" >&6 else echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6 fi test -n "$YACC" && break done test -n "$YACC" || YACC="yacc" echo "$as_me:$LINENO: checking whether byte ordering is bigendian" >&5 echo $ECHO_N "checking whether byte ordering is bigendian... $ECHO_C" >&6 if test "${ac_cv_c_bigendian+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else # See if sys/param.h defines the BYTE_ORDER macro. cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" #include #include #ifdef F77_DUMMY_MAIN # ifdef __cplusplus extern "C" # endif int F77_DUMMY_MAIN() { return 1; } #endif int main () { #if !BYTE_ORDER || !BIG_ENDIAN || !LITTLE_ENDIAN bogus endian macros #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 (eval $ac_compile) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then # It does; now see whether it defined to BIG_ENDIAN or not. cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" #include #include #ifdef F77_DUMMY_MAIN # ifdef __cplusplus extern "C" # endif int F77_DUMMY_MAIN() { return 1; } #endif int main () { #if BYTE_ORDER != BIG_ENDIAN not big endian #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 (eval $ac_compile) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then ac_cv_c_bigendian=yes else echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 ac_cv_c_bigendian=no fi rm -f conftest.$ac_objext conftest.$ac_ext else echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 # It does not; compile a test program. if test "$cross_compiling" = yes; then # try to guess the endianess by grep'ing values into an object file ac_cv_c_bigendian=unknown cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" short ascii_mm[] = { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 }; short ascii_ii[] = { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 }; void _ascii () { char *s = (char *) ascii_mm; s = (char *) ascii_ii; } short ebcdic_ii[] = { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 }; short ebcdic_mm[] = { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 }; void _ebcdic () { char *s = (char *) ebcdic_mm; s = (char *) ebcdic_ii; } #ifdef F77_DUMMY_MAIN # ifdef __cplusplus extern "C" # endif int F77_DUMMY_MAIN() { return 1; } #endif int main () { _ascii (); _ebcdic (); ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 (eval $ac_compile) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then if fgrep BIGenDianSyS conftest.$ac_objext >/dev/null ; then ac_cv_c_bigendian=yes fi if fgrep LiTTleEnDian conftest.$ac_objext >/dev/null ; then if test "$ac_cv_c_bigendian" = unknown; then ac_cv_c_bigendian=no else # finding both strings is unlikely to happen, but who knows? ac_cv_c_bigendian=unknown fi fi else echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 fi rm -f conftest.$ac_objext conftest.$ac_ext else cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" int main () { /* Are we little or big endian? From Harbison&Steele. */ union { long l; char c[sizeof (long)]; } u; u.l = 1; exit (u.c[sizeof (long) - 1] == 1); } _ACEOF rm -f conftest$ac_exeext if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 (eval $ac_link) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then ac_cv_c_bigendian=no else echo "$as_me: program exited with status $ac_status" >&5 echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 ( exit $ac_status ) ac_cv_c_bigendian=yes fi rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext fi fi rm -f conftest.$ac_objext conftest.$ac_ext fi echo "$as_me:$LINENO: result: $ac_cv_c_bigendian" >&5 echo "${ECHO_T}$ac_cv_c_bigendian" >&6 case $ac_cv_c_bigendian in yes) cat >>confdefs.h <<\_ACEOF #define WORDS_BIGENDIAN 1 _ACEOF ;; no) ;; *) { { echo "$as_me:$LINENO: error: unknown endianess presetting ac_cv_c_bigendian=no (or yes) will help" >&5 echo "$as_me: error: unknown endianess presetting ac_cv_c_bigendian=no (or yes) will help" >&2;} { (exit 1); exit 1; }; } ;; esac # Extract the first word of "ar", so it can be a program name with args. set dummy ar; ac_word=$2 echo "$as_me:$LINENO: checking for $ac_word" >&5 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 if test "${ac_cv_prog_AR+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else if test -n "$AR"; then ac_cv_prog_AR="$AR" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_AR="" echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done fi fi AR=$ac_cv_prog_AR if test -n "$AR"; then echo "$as_me:$LINENO: result: $AR" >&5 echo "${ECHO_T}$AR" >&6 else echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6 fi # Extract the first word of "mpcc_r", so it can be a program name with args. set dummy mpcc_r; ac_word=$2 echo "$as_me:$LINENO: checking for $ac_word" >&5 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 if test "${ac_cv_prog_have_mpcc_r+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else if test -n "$have_mpcc_r"; then ac_cv_prog_have_mpcc_r="$have_mpcc_r" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_have_mpcc_r="yes" echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done test -z "$ac_cv_prog_have_mpcc_r" && ac_cv_prog_have_mpcc_r="no" fi fi have_mpcc_r=$ac_cv_prog_have_mpcc_r if test -n "$have_mpcc_r"; then echo "$as_me:$LINENO: result: $have_mpcc_r" >&5 echo "${ECHO_T}$have_mpcc_r" >&6 else echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6 fi echo "$as_me:$LINENO: checking known buggy C compilers" >&5 echo $ECHO_N "checking known buggy C compilers... $ECHO_C" >&6 cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" #if __GNUC__ == 2 && __GNUC_MINOR__ == 96 && __GNUC_PATCHLEVEL__ == 0 # error #endif _ACEOF if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 ac_status=$? egrep -v '^ *\+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } >/dev/null; then if test -s conftest.err; then ac_cpp_err=$ac_c_preproc_warn_flag else ac_cpp_err= fi else ac_cpp_err=yes fi if test -z "$ac_cpp_err"; then echo "$as_me:$LINENO: result: ok" >&5 echo "${ECHO_T}ok" >&6 else echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 echo "$as_me:$LINENO: result: gcc 2.96" >&5 echo "${ECHO_T}gcc 2.96" >&6 gcc296msg="Use of gcc 2.96 for compiling this software is strongly discouraged. \ It is not an official GNU release and has many serious known bugs, especially \ in the optimizer, which may lead to bad code and incorrect runtime behavior. \ Consider using \$CC to select a different compiler." # Check whether --enable-allow-gcc296 or --disable-allow-gcc296 was given. if test "${enable_allow_gcc296+set}" = set; then enableval="$enable_allow_gcc296" fi; case "$enable_allow_gcc296" in '' | no) { { echo "$as_me:$LINENO: error: $gcc296msg \ You may enable use of this broken compiler at your own risk by passing the --enable-allow-gcc296 flag." >&5 echo "$as_me: error: $gcc296msg \ You may enable use of this broken compiler at your own risk by passing the --enable-allow-gcc296 flag." >&2;} { (exit 1); exit 1; }; } ;; *) { echo "$as_me:$LINENO: WARNING: $gcc296msg" >&5 echo "$as_me: WARNING: $gcc296msg" >&2;} ;; esac fi rm -f conftest.err conftest.$ac_ext if test "$ac_cv_c_bigendian" = 'yes'; then ENDIANNESS="-DBIG_ENDIAN" else ENDIANNESS="-DLITTLE_ENDIAN=1234" fi ## specific compiler families echo "$as_me:$LINENO: checking for C compiler family" >&5 echo $ECHO_N "checking for C compiler family... $ECHO_C" >&6 if test "${tc_cv_cc_family+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else tc_cv_cc_family=unknown cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" #ifdef __GNUC__ # error #endif _ACEOF if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 ac_status=$? egrep -v '^ *\+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } >/dev/null; then if test -s conftest.err; then ac_cpp_err=$ac_c_preproc_warn_flag else ac_cpp_err= fi else ac_cpp_err=yes fi if test -z "$ac_cpp_err"; then : else echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 tc_cv_cc_family=GNU fi rm -f conftest.err conftest.$ac_ext cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" #ifdef __xlC__ # error #endif _ACEOF if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 ac_status=$? egrep -v '^ *\+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } >/dev/null; then if test -s conftest.err; then ac_cpp_err=$ac_c_preproc_warn_flag else ac_cpp_err= fi else ac_cpp_err=yes fi if test -z "$ac_cpp_err"; then : else echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 tc_cv_cc_family=XLC fi rm -f conftest.err conftest.$ac_ext cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" #ifdef __KCC # error #endif _ACEOF if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 ac_status=$? egrep -v '^ *\+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } >/dev/null; then if test -s conftest.err; then ac_cpp_err=$ac_c_preproc_warn_flag else ac_cpp_err= fi else ac_cpp_err=yes fi if test -z "$ac_cpp_err"; then : else echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 tc_cv_cc_family=KAI fi rm -f conftest.err conftest.$ac_ext cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" #ifdef __SUNPRO_C # error #endif _ACEOF if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 ac_status=$? egrep -v '^ *\+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } >/dev/null; then if test -s conftest.err; then ac_cpp_err=$ac_c_preproc_warn_flag else ac_cpp_err= fi else ac_cpp_err=yes fi if test -z "$ac_cpp_err"; then : else echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 tc_cv_cc_family=Sun fi rm -f conftest.err conftest.$ac_ext cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" #ifdef _CRAYC # error #endif _ACEOF if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 ac_status=$? egrep -v '^ *\+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } >/dev/null; then if test -s conftest.err; then ac_cpp_err=$ac_c_preproc_warn_flag else ac_cpp_err= fi else ac_cpp_err=yes fi if test -z "$ac_cpp_err"; then : else echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 tc_cv_cc_family=Cray fi rm -f conftest.err conftest.$ac_ext cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" #ifdef __INTEL_COMPILER # error #endif _ACEOF if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 ac_status=$? egrep -v '^ *\+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } >/dev/null; then if test -s conftest.err; then ac_cpp_err=$ac_c_preproc_warn_flag else ac_cpp_err= fi else ac_cpp_err=yes fi if test -z "$ac_cpp_err"; then : else echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 tc_cv_cc_family=Intel fi rm -f conftest.err conftest.$ac_ext if test "$tc_cv_cc_family" = "unknown"; then cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" #ifdef __digital__ # error #endif _ACEOF if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 ac_status=$? egrep -v '^ *\+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } >/dev/null; then if test -s conftest.err; then ac_cpp_err=$ac_c_preproc_warn_flag else ac_cpp_err= fi else ac_cpp_err=yes fi if test -z "$ac_cpp_err"; then : else echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 tc_cv_cc_family=Compaq fi rm -f conftest.err conftest.$ac_ext fi if test "$tc_cv_cc_family" = "unknown"; then cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" #ifdef mips # error #endif _ACEOF if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 ac_status=$? egrep -v '^ *\+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } >/dev/null; then if test -s conftest.err; then ac_cpp_err=$ac_c_preproc_warn_flag else ac_cpp_err= fi else ac_cpp_err=yes fi if test -z "$ac_cpp_err"; then : else echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 tc_cv_cc_family=MIPS fi rm -f conftest.err conftest.$ac_ext fi fi echo "$as_me:$LINENO: result: $tc_cv_cc_family" >&5 echo "${ECHO_T}$tc_cv_cc_family" >&6 CC_FAMILY=$tc_cv_cc_family CC_UNWRAPPED=$CC case $tc_cv_cc_family in GNU) CC_WRAPPED=$CC ;; *) CC_WRAPPED="\$(top_builddir)/cc-wrapper \$(CC_FAMILY) \$(CC_UNWRAPPED)" ;; esac cc_wrapper_mk="cc-wrapper.mk" if test "$tc_cv_cc_family" = MIPS; then # The MIPSPro C compiler has a broken C preprocessor exit code, so we hardwire some choices cat >>confdefs.h <<\_ACEOF #define MIPSPRO_COMPILER 1 _ACEOF tc_cv_cc_is_tera_cc=no tc_cv_cc_is_cray_t3e_cc=no tc_cv_cc_is_cray_gnu_cc=no ac_cv_header_sstream=yes # Check whether --enable-mips64 or --disable-mips64 was given. if test "${enable_mips64+set}" = set; then enableval="$enable_mips64" fi; case "$enable_mips64" in '' | no) mipsabi="-n32" ;; *) mipsabi="-64" ;; esac fi MIPS_ABI_FLAG=$mipsabi ### # # choose the default optimization flags that tcbuild uses on generated C code # echo "$as_me:$LINENO: checking tcbuild common C flags" >&5 echo $ECHO_N "checking tcbuild common C flags... $ECHO_C" >&6 # Check whether --with-tcbuild-cflags-common or --without-tcbuild-cflags-common was given. if test "${with_tcbuild_cflags_common+set}" = set; then withval="$with_tcbuild_cflags_common" else case "$tc_cv_cc_family" in GNU) withval=-fno-strict-aliasing ;; MIPS) withval="$mipsabi -common -OPT:alias=ANY -diag_suppress1116,1171,1174,1209,1552,1681" ;; # no space to keep from confusing makedepend XLC) withval="-qnoansialias" ;; Compaq) withval="-noansi_alias" ;; *) withval= ;; esac case "$target_os" in darwin*) withval="$withval -no-cpp-precomp" ;; *) ;; esac fi; TCBUILD_CFLAGS_COMMON="$withval" echo "$as_me:$LINENO: result: $withval" >&5 echo "${ECHO_T}$withval" >&6 echo "$as_me:$LINENO: checking tcbuild C optimization flags" >&5 echo $ECHO_N "checking tcbuild C optimization flags... $ECHO_C" >&6 # Check whether --with-tcbuild-cflags-optimize or --without-tcbuild-cflags-optimize was given. if test "${with_tcbuild_cflags_optimize+set}" = set; then withval="$with_tcbuild_cflags_optimize" else case "$tc_cv_cc_family" in GNU) withval="-O3" # -finline-limit not available on gcc 2.95 oldflags="$CFLAGS" CFLAGS="$CFLAGS -finline-limit=10000" ac_ext=c ac_cpp='$CPP $CPPFLAGS' 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 cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" #ifdef F77_DUMMY_MAIN # ifdef __cplusplus extern "C" # endif int F77_DUMMY_MAIN() { return 1; } #endif int main () { ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 (eval $ac_compile) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then withval="$withval -finline-limit=10000" else echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 fi rm -f conftest.$ac_objext conftest.$ac_ext ac_ext=c ac_cpp='$CPP $CPPFLAGS' 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 CFLAGS="$oldflags" ;; Sun) withval=-xO5 ;; Cray) withval=-O2 ;; # DOB: -O3 is unstable on Cray cc MIPS) withval=-O3 ;; XLC) withval="-O5 -qsmp=noauto -qmaxmem=8192" ;; # -O5 == -O3 w/ intra-procedural analysis Compaq) withval="-O4 -msg_disable extrasemi -tune host -inline speed" # TODO: Compaq inliner sucks - even with -inline speed it ignores some explicit inline directives # -inline all works, but is way overkill (inlines everything in the program) ;; *) withval=-O ;; esac fi; TCBUILD_CFLAGS_OPTIMIZE="$withval" echo "$as_me:$LINENO: result: $withval" >&5 echo "${ECHO_T}$withval" >&6 echo "$as_me:$LINENO: checking tcbuild C debug flags" >&5 echo $ECHO_N "checking tcbuild C debug flags... $ECHO_C" >&6 # Check whether --with-tcbuild-cflags-debug or --without-tcbuild-cflags-debug was given. if test "${with_tcbuild_cflags_debug+set}" = set; then withval="$with_tcbuild_cflags_debug" else withval=-g fi; TCBUILD_CFLAGS_DEBUG="$withval" echo "$as_me:$LINENO: result: $withval" >&5 echo "${ECHO_T}$withval" >&6 ac_ext=cc ac_cpp='$CXXCPP $CPPFLAGS' ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_cxx_compiler_gnu echo "$as_me:$LINENO: checking for C++ compiler family" >&5 echo $ECHO_N "checking for C++ compiler family... $ECHO_C" >&6 if test "${tc_cv_cxx_family+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else tc_cv_cxx_family=unknown cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" #ifdef __GNUC__ # error #endif _ACEOF if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 ac_status=$? egrep -v '^ *\+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } >/dev/null; then if test -s conftest.err; then ac_cpp_err=$ac_cxx_preproc_warn_flag else ac_cpp_err= fi else ac_cpp_err=yes fi if test -z "$ac_cpp_err"; then : else echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 tc_cv_cxx_family=GNU fi rm -f conftest.err conftest.$ac_ext cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" #ifdef __xlC__ # error #endif _ACEOF if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 ac_status=$? egrep -v '^ *\+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } >/dev/null; then if test -s conftest.err; then ac_cpp_err=$ac_cxx_preproc_warn_flag else ac_cpp_err= fi else ac_cpp_err=yes fi if test -z "$ac_cpp_err"; then : else echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 tc_cv_cxx_family=XLC fi rm -f conftest.err conftest.$ac_ext cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" #ifdef __KCC # error #endif _ACEOF if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 ac_status=$? egrep -v '^ *\+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } >/dev/null; then if test -s conftest.err; then ac_cpp_err=$ac_cxx_preproc_warn_flag else ac_cpp_err= fi else ac_cpp_err=yes fi if test -z "$ac_cpp_err"; then : else echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 tc_cv_cxx_family=KAI fi rm -f conftest.err conftest.$ac_ext cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" #ifdef __SUNPRO_C # error #endif _ACEOF if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 ac_status=$? egrep -v '^ *\+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } >/dev/null; then if test -s conftest.err; then ac_cpp_err=$ac_cxx_preproc_warn_flag else ac_cpp_err= fi else ac_cpp_err=yes fi if test -z "$ac_cpp_err"; then : else echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 tc_cv_cxx_family=Sun fi rm -f conftest.err conftest.$ac_ext cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" #ifdef _CRAYC # error #endif _ACEOF if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 ac_status=$? egrep -v '^ *\+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } >/dev/null; then if test -s conftest.err; then ac_cpp_err=$ac_cxx_preproc_warn_flag else ac_cpp_err= fi else ac_cpp_err=yes fi if test -z "$ac_cpp_err"; then : else echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 tc_cv_cxx_family=Cray fi rm -f conftest.err conftest.$ac_ext cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" #ifdef __INTEL_COMPILER # error #endif _ACEOF if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 ac_status=$? egrep -v '^ *\+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } >/dev/null; then if test -s conftest.err; then ac_cpp_err=$ac_cxx_preproc_warn_flag else ac_cpp_err= fi else ac_cpp_err=yes fi if test -z "$ac_cpp_err"; then : else echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 tc_cv_cxx_family=Intel fi rm -f conftest.err conftest.$ac_ext if test "$tc_cv_cxx_family" = "unknown"; then cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" #ifdef __digital__ # error #endif _ACEOF if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 ac_status=$? egrep -v '^ *\+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } >/dev/null; then if test -s conftest.err; then ac_cpp_err=$ac_cxx_preproc_warn_flag else ac_cpp_err= fi else ac_cpp_err=yes fi if test -z "$ac_cpp_err"; then : else echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 tc_cv_cxx_family=Compaq fi rm -f conftest.err conftest.$ac_ext fi if test "$tc_cv_cxx_family" = "unknown"; then cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" #ifdef mips # error #endif _ACEOF if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 ac_status=$? egrep -v '^ *\+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } >/dev/null; then if test -s conftest.err; then ac_cpp_err=$ac_cxx_preproc_warn_flag else ac_cpp_err= fi else ac_cpp_err=yes fi if test -z "$ac_cpp_err"; then : else echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 tc_cv_cxx_family=MIPS fi rm -f conftest.err conftest.$ac_ext fi fi echo "$as_me:$LINENO: result: $tc_cv_cxx_family" >&5 echo "${ECHO_T}$tc_cv_cxx_family" >&6 CXX_FAMILY=$tc_cv_cxx_family CXX_UNWRAPPED=$CXX case $tc_cv_cxx_family in GNU) CXX_WRAPPED=$CXX ;; *) CXX_WRAPPED="\$(top_builddir)/cc-wrapper \$(CXX_FAMILY) \$(CXX_UNWRAPPED)" ;; esac cc_wrapper_mk="cc-wrapper.mk" ac_ext=c ac_cpp='$CPP $CPPFLAGS' 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 if test "$tc_cv_cxx_family" = KAI; then CXX_FAMILY_KAI_TRUE= CXX_FAMILY_KAI_FALSE='#' else CXX_FAMILY_KAI_TRUE='#' CXX_FAMILY_KAI_FALSE= fi if test "$tc_cv_cxx_family" = MIPS; then CXX_FAMILY_MIPS_TRUE= CXX_FAMILY_MIPS_FALSE='#' else CXX_FAMILY_MIPS_TRUE='#' CXX_FAMILY_MIPS_FALSE= fi if test "$tc_cv_cxx_family" = MIPS; then AR="$(top_srcdir)/ar-wrapper" # use a special ar for MIPSPro C++ fi # grab safe C++ flags that don't include tc-specific stuff GENERIC_CXXFLAGS="$CXXFLAGS" # CXXFLAGSE is how we tell the C++ compiler that we may use exceptions CXXFLAGSE="" case "$tc_cv_cxx_family" in GNU) CXXFLAGSE="-fexceptions" CXXFLAGS="$CXXFLAGS -fno-exceptions" ;; KAI) CXXFLAGSE="--exceptions" #CXXFLAGS="$CXXFLAGS --no_exceptions --display_error_number --diag_suppress 611 --diag_suppress 610" ;; # Kai C++ requires all files to have the same exceptions setting # also need the -tlocal template instantiation mechanism to ensure # that the sublibraries which comprise tc (e.g. libomega) all instatiate # their required templates correctly CXXFLAGS="$CXXFLAGS $CXXFLAGSE --display_error_number --diag_suppress 611 --diag_suppress 610 -tlocal" ;; MIPS) CXXFLAGSE="-LANG:exceptions=ON" CXXFLAGS="$CXXFLAGS $mipsabi -LANG:exceptions=OFF -LANG:std -common -diag_suppress 1171,1174,1209,1552,1681,1682 -I$(top_srcdir)/c-headers" ;; esac echo "$as_me:$LINENO: checking for libgcc link flags" >&5 echo $ECHO_N "checking for libgcc link flags... $ECHO_C" >&6 if test "${tc_cv_lib_gcc+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else if test "$GCC" = yes; then #LIBGCC="`$CC -v 2>&1 | sed -n 's:^Reading specs from \(.*\)/specs$:-L\1 -lgcc:p'`" LIBGCC="-L`$CC -print-libgcc-file-name | xargs dirname` -lgcc" if test -z "$LIBGCC"; then { { echo "$as_me:$LINENO: error: cannot find libgcc" >&5 echo "$as_me: error: cannot find libgcc" >&2;} { (exit 1); exit 1; }; } fi fi tc_cv_lib_gcc="$LIBGCC" fi echo "$as_me:$LINENO: result: $tc_cv_lib_gcc" >&5 echo "${ECHO_T}$tc_cv_lib_gcc" >&6 LIBGCC="$tc_cv_lib_gcc" ######################################################################## ## ## Cluster computing libraries ## ti_check_lib_old_ldflags="$LDFLAGS" LDFLAGS="$LD_FLAGS -L/usr/lib ${with_ens:+-L$with_ens}" echo "$as_me:$LINENO: checking for NameServer_Init in -lens" >&5 echo $ECHO_N "checking for NameServer_Init in -lens... $ECHO_C" >&6 if test "${ac_cv_lib_ens_NameServer_Init+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else ac_check_lib_save_LIBS=$LIBS LIBS="-lens $LIBS" cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" #endif /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char NameServer_Init (); #ifdef F77_DUMMY_MAIN # ifdef __cplusplus extern "C" # endif int F77_DUMMY_MAIN() { return 1; } #endif int main () { NameServer_Init (); ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 (eval $ac_link) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='test -s conftest$ac_exeext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then ac_cv_lib_ens_NameServer_Init=yes else echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 ac_cv_lib_ens_NameServer_Init=no fi rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi echo "$as_me:$LINENO: result: $ac_cv_lib_ens_NameServer_Init" >&5 echo "${ECHO_T}$ac_cv_lib_ens_NameServer_Init" >&6 if test $ac_cv_lib_ens_NameServer_Init = yes; then have_libens=yes fi LDFLAGS="$ti_check_lib_old_ldflags" echo "$as_me:$LINENO: checking for Glib_Initialize in -lglunix" >&5 echo $ECHO_N "checking for Glib_Initialize in -lglunix... $ECHO_C" >&6 if test "${ac_cv_lib_glunix_Glib_Initialize+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else ac_check_lib_save_LIBS=$LIBS LIBS="-lglunix -lsocket $LIBS" cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" #endif /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char Glib_Initialize (); #ifdef F77_DUMMY_MAIN # ifdef __cplusplus extern "C" # endif int F77_DUMMY_MAIN() { return 1; } #endif int main () { Glib_Initialize (); ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 (eval $ac_link) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='test -s conftest$ac_exeext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then ac_cv_lib_glunix_Glib_Initialize=yes else echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 ac_cv_lib_glunix_Glib_Initialize=no fi rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi echo "$as_me:$LINENO: result: $ac_cv_lib_glunix_Glib_Initialize" >&5 echo "${ECHO_T}$ac_cv_lib_glunix_Glib_Initialize" >&6 if test $ac_cv_lib_glunix_Glib_Initialize = yes; then have_libglunix=yes fi fnname="A""M_Init" # work around an annoying autoconf BUG as_ac_Lib=`echo "ac_cv_lib_am2_$fnname" | $as_tr_sh` echo "$as_me:$LINENO: checking for $fnname in -lam2" >&5 echo $ECHO_N "checking for $fnname in -lam2... $ECHO_C" >&6 if eval "test \"\${$as_ac_Lib+set}\" = set"; then echo $ECHO_N "(cached) $ECHO_C" >&6 else ac_check_lib_save_LIBS=$LIBS LIBS="-lam2 $LIBS" cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" #endif /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char $fnname (); #ifdef F77_DUMMY_MAIN # ifdef __cplusplus extern "C" # endif int F77_DUMMY_MAIN() { return 1; } #endif int main () { $fnname (); ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 (eval $ac_link) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='test -s conftest$ac_exeext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then eval "$as_ac_Lib=yes" else echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 eval "$as_ac_Lib=no" fi rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Lib'}'`" >&5 echo "${ECHO_T}`eval echo '${'$as_ac_Lib'}'`" >&6 if test `eval echo '${'$as_ac_Lib'}'` = yes; then have_libam2=yes fi ti_check_lib_old_ldflags="$LDFLAGS" LDFLAGS="$LD_FLAGS ${with_amvia:+-L$with_amvia} ${with_via:+-L$with_via}" as_ac_Lib=`echo "ac_cv_lib_amvia_$fnname" | $as_tr_sh` echo "$as_me:$LINENO: checking for $fnname in -lamvia" >&5 echo $ECHO_N "checking for $fnname in -lamvia... $ECHO_C" >&6 if eval "test \"\${$as_ac_Lib+set}\" = set"; then echo $ECHO_N "(cached) $ECHO_C" >&6 else ac_check_lib_save_LIBS=$LIBS LIBS="-lamvia -lvia $LIBS" cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" #endif /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char $fnname (); #ifdef F77_DUMMY_MAIN # ifdef __cplusplus extern "C" # endif int F77_DUMMY_MAIN() { return 1; } #endif int main () { $fnname (); ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 (eval $ac_link) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='test -s conftest$ac_exeext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then eval "$as_ac_Lib=yes" else echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 eval "$as_ac_Lib=no" fi rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Lib'}'`" >&5 echo "${ECHO_T}`eval echo '${'$as_ac_Lib'}'`" >&6 if test `eval echo '${'$as_ac_Lib'}'` = yes; then have_libamvia=yes fi LDFLAGS="$ti_check_lib_old_ldflags" # Extract the first word of "$REXEC rexec", so it can be a program name with args. set dummy $REXEC rexec; ac_word=$2 echo "$as_me:$LINENO: checking for $ac_word" >&5 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 if test "${ac_cv_path_REXEC+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else case $REXEC in [\\/]* | ?:[\\/]*) ac_cv_path_REXEC="$REXEC" # Let the user override the test with a path. ;; *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $with_rexec:$PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_path_REXEC="$as_dir/$ac_word$ac_exec_ext" echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done ;; esac fi REXEC=$ac_cv_path_REXEC if test -n "$REXEC"; then echo "$as_me:$LINENO: result: $REXEC" >&5 echo "${ECHO_T}$REXEC" >&6 else echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6 fi echo "$as_me:$LINENO: checking for Millennium rexec" >&5 echo $ECHO_N "checking for Millennium rexec... $ECHO_C" >&6 # We're only interested in the Millennium version of rexec # the standard UNIX command 'rexec' has completely different behavior and is currently of no use to us if test -n "$REXEC" -a -n "`$REXEC 2> /dev/null | grep -- '-n #nodes'`"; then have_rexec=yes TIC_REXEC_DEFINES="-DREXEC" echo "$as_me:$LINENO: result: yes" >&5 echo "${ECHO_T}yes" >&6 else have_rexec=no TIC_REXEC_DEFINES="" echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6 fi if test "$have_libens" = yes ; then # need -L/usr/lib here or we'll get the wrong pthread lib on millennium TIC_ENS_LD_FLAGS="-L/usr/lib ${with_ens:+-L$with_ens -Wl,-R$with_ens}" TIC_ENS_INCLUDES="${with_ens:+-I$with_includes}" TIC_ENS_LIBS="-lens" cat >>confdefs.h <<\_ACEOF #define HAVE_ENAMESERVER_H 1 _ACEOF else TIC_ENS_LD_FLAGS="" TIC_ENS_INCLUDES="" TIC_ENS_LIBS="" fi if test "$have_libglunix" = yes ; then TIC_GLUNIX_DEFINES="-DGLUNIX" TIC_GLUNIX_INCLUDES="-I/usr/now/include" TIC_GLUNIX_LIBS="-lglunix -lsocket" else TIC_GLUNIX_DEFINES="" TIC_GLUNIX_INCLUDES="" TIC_GLUNIX_LIBS="" fi if test "$TI_CSPAWN_CMD" != "" ; then cat >>confdefs.h <<_ACEOF #define TI_CSPAWN_CMD "$TI_CSPAWN_CMD" _ACEOF fi if test "$have_libamvia" = yes ; then TIC_AM_DEFINES="-DUSERLIB" TIC_AM_LD_FLAGS="${with_amvia:+-L$with_amvia -Wl,-R$with_amvia} ${with_via:+-L$with_via -Wl,-R$with_via}" TIC_AM_INCLUDES="-I/home/cs/philipb/via/include -I/home/cs/philipb/amvia_3/include" TIC_AM_LIBS="-lamvia -lvia" elif test "$have_libam2" = yes ; then TIC_AM_DEFINES="" TIC_AM_LD_FLAGS="" TIC_AM_INCLUDES="-I/usr/now/include/am2" TIC_AM_LIBS="-lam2" else TIC_AM_DEFINES="" TIC_AM_LD_FLAGS="" TIC_AM_INCLUDES="" TIC_AM_LIBS="-lam2" fi case "$target_os" in solaris*) TIC_MACHINE_DEFINES="-DSOLARIS" TIC_THREAD_DEFINES="-D_REENTRANT" TIC_THREAD_LIBS="" if test "no" = yes ; then ## Solaris threads (deprecated and no longer necessary) echo "$as_me:$LINENO: checking for thr_create in -lthread" >&5 echo $ECHO_N "checking for thr_create in -lthread... $ECHO_C" >&6 if test "${ac_cv_lib_thread_thr_create+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else ac_check_lib_save_LIBS=$LIBS LIBS="-lthread $LIBS" cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" #endif /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char thr_create (); #ifdef F77_DUMMY_MAIN # ifdef __cplusplus extern "C" # endif int F77_DUMMY_MAIN() { return 1; } #endif int main () { thr_create (); ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 (eval $ac_link) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='test -s conftest$ac_exeext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then ac_cv_lib_thread_thr_create=yes else echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 ac_cv_lib_thread_thr_create=no fi rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi echo "$as_me:$LINENO: result: $ac_cv_lib_thread_thr_create" >&5 echo "${ECHO_T}$ac_cv_lib_thread_thr_create" >&6 if test $ac_cv_lib_thread_thr_create = yes; then have_solthread=yes else have_solthread=no fi TIC_THREAD_DEFINES="-D_REENTRANT" TIC_THREAD_LIBS="-lthread" fi TIC_DL_LIBS="-ldl" ;; linux*) TIC_MACHINE_DEFINES="-DLINUX" TIC_THREAD_DEFINES="-D_REENTRANT" TIC_THREAD_LIBS="-lpthread" TIC_DL_LIBS="-ldl" ;; freebsd*) TIC_MACHINE_DEFINES="-DFREEBSD" TIC_THREAD_DEFINES="-D_REENTRANT" TIC_THREAD_LIBS="-pthread" TIC_DL_LIBS="" ;; cygwin*) TIC_MACHINE_DEFINES="-DCYGWIN" TIC_THREAD_DEFINES="-D_REENTRANT" TIC_THREAD_LIBS="-lpthread" TIC_DL_LIBS="" ;; osf*) TIC_MACHINE_DEFINES="-DOSF" TIC_THREAD_DEFINES="-D_REENTRANT -D_THREAD_SAFE" TIC_THREAD_LIBS="-pthread -lpthreads" TIC_DL_LIBS="" ;; irix*) TIC_MACHINE_DEFINES="-DIRIX" TIC_THREAD_DEFINES="-D_REENTRANT" TIC_THREAD_LIBS="-lpthread" TIC_DL_LIBS="" ;; hpux*) TIC_MACHINE_DEFINES="-DHPUX" TIC_THREAD_DEFINES="-D_REENTRANT" TIC_THREAD_LIBS="-lpthread -lrt" TIC_DL_LIBS="" ;; darwin*) TIC_MACHINE_DEFINES="-DMACOSX" TIC_THREAD_DEFINES="-D_REENTRANT" TIC_THREAD_LIBS="" TIC_DL_LIBS="" ;; aix*) TIC_MACHINE_DEFINES="-DAIX" TIC_THREAD_DEFINES="-D_REENTRANT -D_THREAD_SAFE" TIC_THREAD_LIBS="-lpthread" TIC_DL_LIBS="" ;; unicos*) TIC_MACHINE_DEFINES="-DUNICOS -DCRAY -DCRAYT3E" TIC_THREAD_DEFINES="-D_REENTRANT" TIC_THREAD_LIBS="-lpthread" TIC_DL_LIBS="" ;; *) { echo "$as_me:$LINENO: WARNING: unknown OS - you may need to update the configure script" >&5 echo "$as_me: WARNING: unknown OS - you may need to update the configure script" >&2;} TIC_THREAD_DEFINES="-D_REENTRANT -D_THREAD_SAFE" OLDLIBS="$LIBS" LIBS="" echo "$as_me:$LINENO: checking for library containing pthread_create" >&5 echo $ECHO_N "checking for library containing pthread_create... $ECHO_C" >&6 if test "${ac_cv_search_pthread_create+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else ac_func_search_save_LIBS=$LIBS ac_cv_search_pthread_create=no cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" #endif /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char pthread_create (); #ifdef F77_DUMMY_MAIN # ifdef __cplusplus extern "C" # endif int F77_DUMMY_MAIN() { return 1; } #endif int main () { pthread_create (); ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 (eval $ac_link) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='test -s conftest$ac_exeext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then ac_cv_search_pthread_create="none required" else echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 fi rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext if test "$ac_cv_search_pthread_create" = no; then for ac_lib in pthread pthreads; do LIBS="-l$ac_lib $ac_func_search_save_LIBS" cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" #endif /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char pthread_create (); #ifdef F77_DUMMY_MAIN # ifdef __cplusplus extern "C" # endif int F77_DUMMY_MAIN() { return 1; } #endif int main () { pthread_create (); ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 (eval $ac_link) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='test -s conftest$ac_exeext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then ac_cv_search_pthread_create="-l$ac_lib" break else echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 fi rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext done fi LIBS=$ac_func_search_save_LIBS fi echo "$as_me:$LINENO: result: $ac_cv_search_pthread_create" >&5 echo "${ECHO_T}$ac_cv_search_pthread_create" >&6 if test "$ac_cv_search_pthread_create" != no; then test "$ac_cv_search_pthread_create" = "none required" || LIBS="$ac_cv_search_pthread_create $LIBS" fi TIC_THREAD_LIBS="$LIBS" LIBS="$OLDLIBS" ;; esac ## verify POSIX threads seem to be working.. OLDLIBS="$LIBS" LIBS="$LIBS $TIC_THREAD_LIBS" echo "$as_me:$LINENO: checking for library containing pthread_create" >&5 echo $ECHO_N "checking for library containing pthread_create... $ECHO_C" >&6 if test "${ac_cv_search_pthread_create+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else ac_func_search_save_LIBS=$LIBS ac_cv_search_pthread_create=no cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" #endif /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char pthread_create (); #ifdef F77_DUMMY_MAIN # ifdef __cplusplus extern "C" # endif int F77_DUMMY_MAIN() { return 1; } #endif int main () { pthread_create (); ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 (eval $ac_link) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='test -s conftest$ac_exeext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then ac_cv_search_pthread_create="none required" else echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 fi rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext if test "$ac_cv_search_pthread_create" = no; then for ac_lib in pthread pthreads; do LIBS="-l$ac_lib $ac_func_search_save_LIBS" cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" #endif /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char pthread_create (); #ifdef F77_DUMMY_MAIN # ifdef __cplusplus extern "C" # endif int F77_DUMMY_MAIN() { return 1; } #endif int main () { pthread_create (); ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 (eval $ac_link) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='test -s conftest$ac_exeext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then ac_cv_search_pthread_create="-l$ac_lib" break else echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 fi rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext done fi LIBS=$ac_func_search_save_LIBS fi echo "$as_me:$LINENO: result: $ac_cv_search_pthread_create" >&5 echo "${ECHO_T}$ac_cv_search_pthread_create" >&6 if test "$ac_cv_search_pthread_create" != no; then test "$ac_cv_search_pthread_create" = "none required" || LIBS="$ac_cv_search_pthread_create $LIBS" have_pthread=yes else have_pthread=no fi echo "$as_me:$LINENO: checking for library containing pthread_setconcurrency" >&5 echo $ECHO_N "checking for library containing pthread_setconcurrency... $ECHO_C" >&6 if test "${ac_cv_search_pthread_setconcurrency+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else ac_func_search_save_LIBS=$LIBS ac_cv_search_pthread_setconcurrency=no cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" #endif /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char pthread_setconcurrency (); #ifdef F77_DUMMY_MAIN # ifdef __cplusplus extern "C" # endif int F77_DUMMY_MAIN() { return 1; } #endif int main () { pthread_setconcurrency (); ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 (eval $ac_link) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='test -s conftest$ac_exeext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then ac_cv_search_pthread_setconcurrency="none required" else echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 fi rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext if test "$ac_cv_search_pthread_setconcurrency" = no; then for ac_lib in pthread pthreads; do LIBS="-l$ac_lib $ac_func_search_save_LIBS" cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" #endif /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char pthread_setconcurrency (); #ifdef F77_DUMMY_MAIN # ifdef __cplusplus extern "C" # endif int F77_DUMMY_MAIN() { return 1; } #endif int main () { pthread_setconcurrency (); ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 (eval $ac_link) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='test -s conftest$ac_exeext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then ac_cv_search_pthread_setconcurrency="-l$ac_lib" break else echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 fi rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext done fi LIBS=$ac_func_search_save_LIBS fi echo "$as_me:$LINENO: result: $ac_cv_search_pthread_setconcurrency" >&5 echo "${ECHO_T}$ac_cv_search_pthread_setconcurrency" >&6 if test "$ac_cv_search_pthread_setconcurrency" != no; then test "$ac_cv_search_pthread_setconcurrency" = "none required" || LIBS="$ac_cv_search_pthread_setconcurrency $LIBS" cat >>confdefs.h <<\_ACEOF #define HAVE_PTHREAD_SETCONCURRENCY 1 _ACEOF fi LIBS="$OLDLIBS" case "$target_os" in hpux*) # HPUX pthreads.h define pthread_create as a macro, so there's no external symbol have_pthread=yes cat >>confdefs.h <<\_ACEOF #define HAVE_PTHREAD_SETCONCURRENCY 1 _ACEOF esac if test "$have_pthread" = "no"; then { echo "$as_me:$LINENO: WARNING: unable to detect pthreads libs - pthread functionality will be disabled" >&5 echo "$as_me: WARNING: unable to detect pthreads libs - pthread functionality will be disabled" >&2;} fi if test "$have_pthread" = yes; then HAVE_PTHREAD_TRUE= HAVE_PTHREAD_FALSE='#' else HAVE_PTHREAD_TRUE='#' HAVE_PTHREAD_FALSE= fi case "$target_os" in unicos*) # AMUDP not supported on Cray systems (due to 64-bit nature) # (actually is close to working on the Cray, # but we have a better shmem-based backend there anyhow) supported_amudp=no supported_ammpi=yes ;; *) supported_amudp=yes supported_ammpi=yes ;; esac if test $supported_amudp = yes; then # detect libraries necessary for udp-* backends OLDLIBS="$LIBS" LIBS="" echo "$as_me:$LINENO: checking for library containing ueth_init" >&5 echo $ECHO_N "checking for library containing ueth_init... $ECHO_C" >&6 if test "${ac_cv_search_ueth_init+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else ac_func_search_save_LIBS=$LIBS ac_cv_search_ueth_init=no cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" #endif /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char ueth_init (); #ifdef F77_DUMMY_MAIN # ifdef __cplusplus extern "C" # endif int F77_DUMMY_MAIN() { return 1; } #endif int main () { ueth_init (); ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 (eval $ac_link) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='test -s conftest$ac_exeext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then ac_cv_search_ueth_init="none required" else echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 fi rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext if test "$ac_cv_search_ueth_init" = no; then for ac_lib in ueth; do LIBS="-l$ac_lib $ac_func_search_save_LIBS" cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" #endif /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char ueth_init (); #ifdef F77_DUMMY_MAIN # ifdef __cplusplus extern "C" # endif int F77_DUMMY_MAIN() { return 1; } #endif int main () { ueth_init (); ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 (eval $ac_link) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='test -s conftest$ac_exeext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then ac_cv_search_ueth_init="-l$ac_lib" break else echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 fi rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext done fi LIBS=$ac_func_search_save_LIBS fi echo "$as_me:$LINENO: result: $ac_cv_search_ueth_init" >&5 echo "${ECHO_T}$ac_cv_search_ueth_init" >&6 if test "$ac_cv_search_ueth_init" != no; then test "$ac_cv_search_ueth_init" = "none required" || LIBS="$ac_cv_search_ueth_init $LIBS" have_ueth=yes else have_ueth=no fi if test "$have_ueth" = "yes" ; then TIC_UETH_DEFINES="-DUETH" TIC_UDP_LIBS="$LIBS" have_amudp=yes else LIBS="" echo "$as_me:$LINENO: checking for library containing socket" >&5 echo $ECHO_N "checking for library containing socket... $ECHO_C" >&6 if test "${ac_cv_search_socket+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else ac_func_search_save_LIBS=$LIBS ac_cv_search_socket=no cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" #endif /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char socket (); #ifdef F77_DUMMY_MAIN # ifdef __cplusplus extern "C" # endif int F77_DUMMY_MAIN() { return 1; } #endif int main () { socket (); ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 (eval $ac_link) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='test -s conftest$ac_exeext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then ac_cv_search_socket="none required" else echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 fi rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext if test "$ac_cv_search_socket" = no; then for ac_lib in socket; do LIBS="-l$ac_lib $ac_func_search_save_LIBS" cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" #endif /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char socket (); #ifdef F77_DUMMY_MAIN # ifdef __cplusplus extern "C" # endif int F77_DUMMY_MAIN() { return 1; } #endif int main () { socket (); ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 (eval $ac_link) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='test -s conftest$ac_exeext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then ac_cv_search_socket="-l$ac_lib" break else echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 fi rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext done fi LIBS=$ac_func_search_save_LIBS fi echo "$as_me:$LINENO: result: $ac_cv_search_socket" >&5 echo "${ECHO_T}$ac_cv_search_socket" >&6 if test "$ac_cv_search_socket" != no; then test "$ac_cv_search_socket" = "none required" || LIBS="$ac_cv_search_socket $LIBS" have_udp=yes else have_udp=no fi echo "$as_me:$LINENO: checking for library containing gethostbyname" >&5 echo $ECHO_N "checking for library containing gethostbyname... $ECHO_C" >&6 if test "${ac_cv_search_gethostbyname+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else ac_func_search_save_LIBS=$LIBS ac_cv_search_gethostbyname=no cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" #endif /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char gethostbyname (); #ifdef F77_DUMMY_MAIN # ifdef __cplusplus extern "C" # endif int F77_DUMMY_MAIN() { return 1; } #endif int main () { gethostbyname (); ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 (eval $ac_link) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='test -s conftest$ac_exeext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then ac_cv_search_gethostbyname="none required" else echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 fi rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext if test "$ac_cv_search_gethostbyname" = no; then for ac_lib in nsl; do LIBS="-l$ac_lib $ac_func_search_save_LIBS" cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" #endif /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char gethostbyname (); #ifdef F77_DUMMY_MAIN # ifdef __cplusplus extern "C" # endif int F77_DUMMY_MAIN() { return 1; } #endif int main () { gethostbyname (); ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 (eval $ac_link) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='test -s conftest$ac_exeext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then ac_cv_search_gethostbyname="-l$ac_lib" break else echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 fi rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext done fi LIBS=$ac_func_search_save_LIBS fi echo "$as_me:$LINENO: result: $ac_cv_search_gethostbyname" >&5 echo "${ECHO_T}$ac_cv_search_gethostbyname" >&6 if test "$ac_cv_search_gethostbyname" != no; then test "$ac_cv_search_gethostbyname" = "none required" || LIBS="$ac_cv_search_gethostbyname $LIBS" else have_udp=no fi if test "$have_udp" = "yes" ; then TIC_UDP_LIBS="$LIBS" have_amudp=yes fi fi LIBS="$OLDLIBS" fi if test "$supported_amudp$have_amudp" = yesyes; then USE_AMUDP_TRUE= USE_AMUDP_FALSE='#' else USE_AMUDP_TRUE='#' USE_AMUDP_FALSE= fi #--------------------------------------------------------------------------------------------------------------- # Configure MPI, if the AMMPI backends are supported # (In the future it would be nice to try and discover MPI setup automatically) if test $supported_ammpi = yes; then # user can explicitly configure MPI by setting MPI_CC, MPI_CFLAGS and MPI_LIBS have_mpi=yes # start by assuming they have it case "$target_os" in solaris*) if test "$enable_now" = "yes" ; then # this config is for AMMPI-over-MPI-over-AMNOW (Berkeley NOW cluster) # (not meant as a production platform) # Use Sun cc (man acc to see options) echo "$as_me:$LINENO: checking for MPI_CC in environment" >&5 echo $ECHO_N "checking for MPI_CC in environment... $ECHO_C" >&6 envval_src="cached" if test "${ti_cv_envvar_MPI_CC+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else case "$MPI_CC" in '') ti_cv_envvar_MPI_CC="/usr/sww/opt/SUNWspro/bin/cc" envval_src=default ;; *) ti_cv_envvar_MPI_CC="$MPI_CC" envval_src=given esac fi MPI_CC="$ti_cv_envvar_MPI_CC" case "$envval_src" in 'cached') echo "$as_me:$LINENO: result: using cached value \"$MPI_CC\"" >&5 echo "${ECHO_T}using cached value \"$MPI_CC\"" >&6 ;; 'default') echo "$as_me:$LINENO: result: no, defaulting to \"$MPI_CC\"" >&5 echo "${ECHO_T}no, defaulting to \"$MPI_CC\"" >&6 ;; 'given') echo "$as_me:$LINENO: result: yes, using \"$MPI_CC\"" >&5 echo "${ECHO_T}yes, using \"$MPI_CC\"" >&6 ;; *) { { echo "$as_me:$LINENO: error: _TI_ENV_DEFAULT broken" >&5 echo "$as_me: error: _TI_ENV_DEFAULT broken" >&2;} { (exit 1); exit 1; }; } esac echo "$as_me:$LINENO: checking for MPI_CFLAGS in environment" >&5 echo $ECHO_N "checking for MPI_CFLAGS in environment... $ECHO_C" >&6 envval_src="cached" if test "${ti_cv_envvar_MPI_CFLAGS+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else case "$MPI_CFLAGS" in '') ti_cv_envvar_MPI_CFLAGS="-DAMMPI_COEXIST_WITH_AM \ -I/usr/now/am2/include -I/usr/now/include -I/usr/now/mpi/mpich/include \ -dalign -xarch=v8plusa -xchip=ultra -fast -xtarget=native -xO5 -w" envval_src=default ;; *) ti_cv_envvar_MPI_CFLAGS="$MPI_CFLAGS" envval_src=given esac fi MPI_CFLAGS="$ti_cv_envvar_MPI_CFLAGS" case "$envval_src" in 'cached') echo "$as_me:$LINENO: result: using cached value \"$MPI_CFLAGS\"" >&5 echo "${ECHO_T}using cached value \"$MPI_CFLAGS\"" >&6 ;; 'default') echo "$as_me:$LINENO: result: no, defaulting to \"$MPI_CFLAGS\"" >&5 echo "${ECHO_T}no, defaulting to \"$MPI_CFLAGS\"" >&6 ;; 'given') echo "$as_me:$LINENO: result: yes, using \"$MPI_CFLAGS\"" >&5 echo "${ECHO_T}yes, using \"$MPI_CFLAGS\"" >&6 ;; *) { { echo "$as_me:$LINENO: error: _TI_ENV_DEFAULT broken" >&5 echo "$as_me: error: _TI_ENV_DEFAULT broken" >&2;} { (exit 1); exit 1; }; } esac echo "$as_me:$LINENO: checking for MPI_LIBS in environment" >&5 echo $ECHO_N "checking for MPI_LIBS in environment... $ECHO_C" >&6 envval_src="cached" if test "${ti_cv_envvar_MPI_LIBS+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else case "$MPI_LIBS" in '') ti_cv_envvar_MPI_LIBS="-lposix4 \ -L/usr/now/mpi/mpich/lib/solaris/am2 -L/usr/now/lib\ -L/usr/now/am2/lib -lmpi -lens -lglunix -lam2 -lthread\ -lsocket -lnsl" envval_src=default ;; *) ti_cv_envvar_MPI_LIBS="$MPI_LIBS" envval_src=given esac fi MPI_LIBS="$ti_cv_envvar_MPI_LIBS" case "$envval_src" in 'cached') echo "$as_me:$LINENO: result: using cached value \"$MPI_LIBS\"" >&5 echo "${ECHO_T}using cached value \"$MPI_LIBS\"" >&6 ;; 'default') echo "$as_me:$LINENO: result: no, defaulting to \"$MPI_LIBS\"" >&5 echo "${ECHO_T}no, defaulting to \"$MPI_LIBS\"" >&6 ;; 'given') echo "$as_me:$LINENO: result: yes, using \"$MPI_LIBS\"" >&5 echo "${ECHO_T}yes, using \"$MPI_LIBS\"" >&6 ;; *) { { echo "$as_me:$LINENO: error: _TI_ENV_DEFAULT broken" >&5 echo "$as_me: error: _TI_ENV_DEFAULT broken" >&2;} { (exit 1); exit 1; }; } esac echo "$as_me:$LINENO: checking for MPIRUN_CMD in environment" >&5 echo $ECHO_N "checking for MPIRUN_CMD in environment... $ECHO_C" >&6 envval_src="cached" if test "${ti_cv_envvar_MPIRUN_CMD+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else case "$MPIRUN_CMD" in '') ti_cv_envvar_MPIRUN_CMD="glurun -%N %C" envval_src=default ;; *) ti_cv_envvar_MPIRUN_CMD="$MPIRUN_CMD" envval_src=given esac fi MPIRUN_CMD="$ti_cv_envvar_MPIRUN_CMD" case "$envval_src" in 'cached') echo "$as_me:$LINENO: result: using cached value \"$MPIRUN_CMD\"" >&5 echo "${ECHO_T}using cached value \"$MPIRUN_CMD\"" >&6 ;; 'default') echo "$as_me:$LINENO: result: no, defaulting to \"$MPIRUN_CMD\"" >&5 echo "${ECHO_T}no, defaulting to \"$MPIRUN_CMD\"" >&6 ;; 'given') echo "$as_me:$LINENO: result: yes, using \"$MPIRUN_CMD\"" >&5 echo "${ECHO_T}yes, using \"$MPIRUN_CMD\"" >&6 ;; *) { { echo "$as_me:$LINENO: error: _TI_ENV_DEFAULT broken" >&5 echo "$as_me: error: _TI_ENV_DEFAULT broken" >&2;} { (exit 1); exit 1; }; } esac else # I don't have access to a Solaris cluster with MPI (other than NOW) # but these seem like sane defaults echo "$as_me:$LINENO: checking for MPI_CC in environment" >&5 echo $ECHO_N "checking for MPI_CC in environment... $ECHO_C" >&6 envval_src="cached" if test "${ti_cv_envvar_MPI_CC+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else case "$MPI_CC" in '') ti_cv_envvar_MPI_CC="mpicc" envval_src=default ;; *) ti_cv_envvar_MPI_CC="$MPI_CC" envval_src=given esac fi MPI_CC="$ti_cv_envvar_MPI_CC" case "$envval_src" in 'cached') echo "$as_me:$LINENO: result: using cached value \"$MPI_CC\"" >&5 echo "${ECHO_T}using cached value \"$MPI_CC\"" >&6 ;; 'default') echo "$as_me:$LINENO: result: no, defaulting to \"$MPI_CC\"" >&5 echo "${ECHO_T}no, defaulting to \"$MPI_CC\"" >&6 ;; 'given') echo "$as_me:$LINENO: result: yes, using \"$MPI_CC\"" >&5 echo "${ECHO_T}yes, using \"$MPI_CC\"" >&6 ;; *) { { echo "$as_me:$LINENO: error: _TI_ENV_DEFAULT broken" >&5 echo "$as_me: error: _TI_ENV_DEFAULT broken" >&2;} { (exit 1); exit 1; }; } esac echo "$as_me:$LINENO: checking for MPI_CFLAGS in environment" >&5 echo $ECHO_N "checking for MPI_CFLAGS in environment... $ECHO_C" >&6 envval_src="cached" if test "${ti_cv_envvar_MPI_CFLAGS+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else case "$MPI_CFLAGS" in '') ti_cv_envvar_MPI_CFLAGS="$TCBUILD_CFLAGS_COMMON $TCBUILD_CFLAGS_OPTIMIZE" envval_src=default ;; *) ti_cv_envvar_MPI_CFLAGS="$MPI_CFLAGS" envval_src=given esac fi MPI_CFLAGS="$ti_cv_envvar_MPI_CFLAGS" case "$envval_src" in 'cached') echo "$as_me:$LINENO: result: using cached value \"$MPI_CFLAGS\"" >&5 echo "${ECHO_T}using cached value \"$MPI_CFLAGS\"" >&6 ;; 'default') echo "$as_me:$LINENO: result: no, defaulting to \"$MPI_CFLAGS\"" >&5 echo "${ECHO_T}no, defaulting to \"$MPI_CFLAGS\"" >&6 ;; 'given') echo "$as_me:$LINENO: result: yes, using \"$MPI_CFLAGS\"" >&5 echo "${ECHO_T}yes, using \"$MPI_CFLAGS\"" >&6 ;; *) { { echo "$as_me:$LINENO: error: _TI_ENV_DEFAULT broken" >&5 echo "$as_me: error: _TI_ENV_DEFAULT broken" >&2;} { (exit 1); exit 1; }; } esac echo "$as_me:$LINENO: checking for MPI_LIBS in environment" >&5 echo $ECHO_N "checking for MPI_LIBS in environment... $ECHO_C" >&6 envval_src="cached" if test "${ti_cv_envvar_MPI_LIBS+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else case "$MPI_LIBS" in '') ti_cv_envvar_MPI_LIBS="" envval_src=default ;; *) ti_cv_envvar_MPI_LIBS="$MPI_LIBS" envval_src=given esac fi MPI_LIBS="$ti_cv_envvar_MPI_LIBS" case "$envval_src" in 'cached') echo "$as_me:$LINENO: result: using cached value \"$MPI_LIBS\"" >&5 echo "${ECHO_T}using cached value \"$MPI_LIBS\"" >&6 ;; 'default') echo "$as_me:$LINENO: result: no, defaulting to \"$MPI_LIBS\"" >&5 echo "${ECHO_T}no, defaulting to \"$MPI_LIBS\"" >&6 ;; 'given') echo "$as_me:$LINENO: result: yes, using \"$MPI_LIBS\"" >&5 echo "${ECHO_T}yes, using \"$MPI_LIBS\"" >&6 ;; *) { { echo "$as_me:$LINENO: error: _TI_ENV_DEFAULT broken" >&5 echo "$as_me: error: _TI_ENV_DEFAULT broken" >&2;} { (exit 1); exit 1; }; } esac echo "$as_me:$LINENO: checking for MPIRUN_CMD in environment" >&5 echo $ECHO_N "checking for MPIRUN_CMD in environment... $ECHO_C" >&6 envval_src="cached" if test "${ti_cv_envvar_MPIRUN_CMD+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else case "$MPIRUN_CMD" in '') ti_cv_envvar_MPIRUN_CMD="mpirun -np %N %C" envval_src=default ;; *) ti_cv_envvar_MPIRUN_CMD="$MPIRUN_CMD" envval_src=given esac fi MPIRUN_CMD="$ti_cv_envvar_MPIRUN_CMD" case "$envval_src" in 'cached') echo "$as_me:$LINENO: result: using cached value \"$MPIRUN_CMD\"" >&5 echo "${ECHO_T}using cached value \"$MPIRUN_CMD\"" >&6 ;; 'default') echo "$as_me:$LINENO: result: no, defaulting to \"$MPIRUN_CMD\"" >&5 echo "${ECHO_T}no, defaulting to \"$MPIRUN_CMD\"" >&6 ;; 'given') echo "$as_me:$LINENO: result: yes, using \"$MPIRUN_CMD\"" >&5 echo "${ECHO_T}yes, using \"$MPIRUN_CMD\"" >&6 ;; *) { { echo "$as_me:$LINENO: error: _TI_ENV_DEFAULT broken" >&5 echo "$as_me: error: _TI_ENV_DEFAULT broken" >&2;} { (exit 1); exit 1; }; } esac fi ;; linux*) echo "$as_me:$LINENO: checking for MPI_CFLAGS in environment" >&5 echo $ECHO_N "checking for MPI_CFLAGS in environment... $ECHO_C" >&6 envval_src="cached" if test "${ti_cv_envvar_MPI_CFLAGS+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else case "$MPI_CFLAGS" in '') ti_cv_envvar_MPI_CFLAGS="$TCBUILD_CFLAGS_COMMON $TCBUILD_CFLAGS_OPTIMIZE" envval_src=default ;; *) ti_cv_envvar_MPI_CFLAGS="$MPI_CFLAGS" envval_src=given esac fi MPI_CFLAGS="$ti_cv_envvar_MPI_CFLAGS" case "$envval_src" in 'cached') echo "$as_me:$LINENO: result: using cached value \"$MPI_CFLAGS\"" >&5 echo "${ECHO_T}using cached value \"$MPI_CFLAGS\"" >&6 ;; 'default') echo "$as_me:$LINENO: result: no, defaulting to \"$MPI_CFLAGS\"" >&5 echo "${ECHO_T}no, defaulting to \"$MPI_CFLAGS\"" >&6 ;; 'given') echo "$as_me:$LINENO: result: yes, using \"$MPI_CFLAGS\"" >&5 echo "${ECHO_T}yes, using \"$MPI_CFLAGS\"" >&6 ;; *) { { echo "$as_me:$LINENO: error: _TI_ENV_DEFAULT broken" >&5 echo "$as_me: error: _TI_ENV_DEFAULT broken" >&2;} { (exit 1); exit 1; }; } esac echo "$as_me:$LINENO: checking for MPI_LIBS in environment" >&5 echo $ECHO_N "checking for MPI_LIBS in environment... $ECHO_C" >&6 envval_src="cached" if test "${ti_cv_envvar_MPI_LIBS+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else case "$MPI_LIBS" in '') ti_cv_envvar_MPI_LIBS="" envval_src=default ;; *) ti_cv_envvar_MPI_LIBS="$MPI_LIBS" envval_src=given esac fi MPI_LIBS="$ti_cv_envvar_MPI_LIBS" case "$envval_src" in 'cached') echo "$as_me:$LINENO: result: using cached value \"$MPI_LIBS\"" >&5 echo "${ECHO_T}using cached value \"$MPI_LIBS\"" >&6 ;; 'default') echo "$as_me:$LINENO: result: no, defaulting to \"$MPI_LIBS\"" >&5 echo "${ECHO_T}no, defaulting to \"$MPI_LIBS\"" >&6 ;; 'given') echo "$as_me:$LINENO: result: yes, using \"$MPI_LIBS\"" >&5 echo "${ECHO_T}yes, using \"$MPI_LIBS\"" >&6 ;; *) { { echo "$as_me:$LINENO: error: _TI_ENV_DEFAULT broken" >&5 echo "$as_me: error: _TI_ENV_DEFAULT broken" >&2;} { (exit 1); exit 1; }; } esac if test "$enable_millennium" = yes; then #mpi_loc=/usr/mill/bin # TCP/IP implementation # Millennium has screwy mpirun syntax to assure distinct nodes on TCP/IP p4 device #TI_ENV_DEFAULT(MPIRUN_CMD, ${mpi_loc}/mpirun -np %N -nodes %N %C) mpi_loc=/usr/mill/pkg/mpich-gm/bin # GM-based implementation echo "$as_me:$LINENO: checking for MPIRUN_CMD in environment" >&5 echo $ECHO_N "checking for MPIRUN_CMD in environment... $ECHO_C" >&6 envval_src="cached" if test "${ti_cv_envvar_MPIRUN_CMD+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else case "$MPIRUN_CMD" in '') ti_cv_envvar_MPIRUN_CMD="${mpi_loc}/mpirun -np %N %C" envval_src=default ;; *) ti_cv_envvar_MPIRUN_CMD="$MPIRUN_CMD" envval_src=given esac fi MPIRUN_CMD="$ti_cv_envvar_MPIRUN_CMD" case "$envval_src" in 'cached') echo "$as_me:$LINENO: result: using cached value \"$MPIRUN_CMD\"" >&5 echo "${ECHO_T}using cached value \"$MPIRUN_CMD\"" >&6 ;; 'default') echo "$as_me:$LINENO: result: no, defaulting to \"$MPIRUN_CMD\"" >&5 echo "${ECHO_T}no, defaulting to \"$MPIRUN_CMD\"" >&6 ;; 'given') echo "$as_me:$LINENO: result: yes, using \"$MPIRUN_CMD\"" >&5 echo "${ECHO_T}yes, using \"$MPIRUN_CMD\"" >&6 ;; *) { { echo "$as_me:$LINENO: error: _TI_ENV_DEFAULT broken" >&5 echo "$as_me: error: _TI_ENV_DEFAULT broken" >&2;} { (exit 1); exit 1; }; } esac echo "$as_me:$LINENO: checking for MPI_CC in environment" >&5 echo $ECHO_N "checking for MPI_CC in environment... $ECHO_C" >&6 envval_src="cached" if test "${ti_cv_envvar_MPI_CC+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else case "$MPI_CC" in '') ti_cv_envvar_MPI_CC="${mpi_loc}/mpicc" envval_src=default ;; *) ti_cv_envvar_MPI_CC="$MPI_CC" envval_src=given esac fi MPI_CC="$ti_cv_envvar_MPI_CC" case "$envval_src" in 'cached') echo "$as_me:$LINENO: result: using cached value \"$MPI_CC\"" >&5 echo "${ECHO_T}using cached value \"$MPI_CC\"" >&6 ;; 'default') echo "$as_me:$LINENO: result: no, defaulting to \"$MPI_CC\"" >&5 echo "${ECHO_T}no, defaulting to \"$MPI_CC\"" >&6 ;; 'given') echo "$as_me:$LINENO: result: yes, using \"$MPI_CC\"" >&5 echo "${ECHO_T}yes, using \"$MPI_CC\"" >&6 ;; *) { { echo "$as_me:$LINENO: error: _TI_ENV_DEFAULT broken" >&5 echo "$as_me: error: _TI_ENV_DEFAULT broken" >&2;} { (exit 1); exit 1; }; } esac else echo "$as_me:$LINENO: checking for MPI_CC in environment" >&5 echo $ECHO_N "checking for MPI_CC in environment... $ECHO_C" >&6 envval_src="cached" if test "${ti_cv_envvar_MPI_CC+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else case "$MPI_CC" in '') ti_cv_envvar_MPI_CC="mpicc" envval_src=default ;; *) ti_cv_envvar_MPI_CC="$MPI_CC" envval_src=given esac fi MPI_CC="$ti_cv_envvar_MPI_CC" case "$envval_src" in 'cached') echo "$as_me:$LINENO: result: using cached value \"$MPI_CC\"" >&5 echo "${ECHO_T}using cached value \"$MPI_CC\"" >&6 ;; 'default') echo "$as_me:$LINENO: result: no, defaulting to \"$MPI_CC\"" >&5 echo "${ECHO_T}no, defaulting to \"$MPI_CC\"" >&6 ;; 'given') echo "$as_me:$LINENO: result: yes, using \"$MPI_CC\"" >&5 echo "${ECHO_T}yes, using \"$MPI_CC\"" >&6 ;; *) { { echo "$as_me:$LINENO: error: _TI_ENV_DEFAULT broken" >&5 echo "$as_me: error: _TI_ENV_DEFAULT broken" >&2;} { (exit 1); exit 1; }; } esac echo "$as_me:$LINENO: checking for MPIRUN_CMD in environment" >&5 echo $ECHO_N "checking for MPIRUN_CMD in environment... $ECHO_C" >&6 envval_src="cached" if test "${ti_cv_envvar_MPIRUN_CMD+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else case "$MPIRUN_CMD" in '') ti_cv_envvar_MPIRUN_CMD="mpirun -np %N %C" envval_src=default ;; *) ti_cv_envvar_MPIRUN_CMD="$MPIRUN_CMD" envval_src=given esac fi MPIRUN_CMD="$ti_cv_envvar_MPIRUN_CMD" case "$envval_src" in 'cached') echo "$as_me:$LINENO: result: using cached value \"$MPIRUN_CMD\"" >&5 echo "${ECHO_T}using cached value \"$MPIRUN_CMD\"" >&6 ;; 'default') echo "$as_me:$LINENO: result: no, defaulting to \"$MPIRUN_CMD\"" >&5 echo "${ECHO_T}no, defaulting to \"$MPIRUN_CMD\"" >&6 ;; 'given') echo "$as_me:$LINENO: result: yes, using \"$MPIRUN_CMD\"" >&5 echo "${ECHO_T}yes, using \"$MPIRUN_CMD\"" >&6 ;; *) { { echo "$as_me:$LINENO: error: _TI_ENV_DEFAULT broken" >&5 echo "$as_me: error: _TI_ENV_DEFAULT broken" >&2;} { (exit 1); exit 1; }; } esac fi ;; irix*) # use SGI native MPI library # user may need to do a "module load mpt" to make this work echo "$as_me:$LINENO: checking for MPI_CC in environment" >&5 echo $ECHO_N "checking for MPI_CC in environment... $ECHO_C" >&6 envval_src="cached" if test "${ti_cv_envvar_MPI_CC+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else case "$MPI_CC" in '') ti_cv_envvar_MPI_CC="cc $mipsabi" envval_src=default ;; *) ti_cv_envvar_MPI_CC="$MPI_CC" envval_src=given esac fi MPI_CC="$ti_cv_envvar_MPI_CC" case "$envval_src" in 'cached') echo "$as_me:$LINENO: result: using cached value \"$MPI_CC\"" >&5 echo "${ECHO_T}using cached value \"$MPI_CC\"" >&6 ;; 'default') echo "$as_me:$LINENO: result: no, defaulting to \"$MPI_CC\"" >&5 echo "${ECHO_T}no, defaulting to \"$MPI_CC\"" >&6 ;; 'given') echo "$as_me:$LINENO: result: yes, using \"$MPI_CC\"" >&5 echo "${ECHO_T}yes, using \"$MPI_CC\"" >&6 ;; *) { { echo "$as_me:$LINENO: error: _TI_ENV_DEFAULT broken" >&5 echo "$as_me: error: _TI_ENV_DEFAULT broken" >&2;} { (exit 1); exit 1; }; } esac echo "$as_me:$LINENO: checking for MPI_CFLAGS in environment" >&5 echo $ECHO_N "checking for MPI_CFLAGS in environment... $ECHO_C" >&6 envval_src="cached" if test "${ti_cv_envvar_MPI_CFLAGS+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else case "$MPI_CFLAGS" in '') ti_cv_envvar_MPI_CFLAGS="-O2 -woff 1209 -common" envval_src=default ;; *) ti_cv_envvar_MPI_CFLAGS="$MPI_CFLAGS" envval_src=given esac fi MPI_CFLAGS="$ti_cv_envvar_MPI_CFLAGS" case "$envval_src" in 'cached') echo "$as_me:$LINENO: result: using cached value \"$MPI_CFLAGS\"" >&5 echo "${ECHO_T}using cached value \"$MPI_CFLAGS\"" >&6 ;; 'default') echo "$as_me:$LINENO: result: no, defaulting to \"$MPI_CFLAGS\"" >&5 echo "${ECHO_T}no, defaulting to \"$MPI_CFLAGS\"" >&6 ;; 'given') echo "$as_me:$LINENO: result: yes, using \"$MPI_CFLAGS\"" >&5 echo "${ECHO_T}yes, using \"$MPI_CFLAGS\"" >&6 ;; *) { { echo "$as_me:$LINENO: error: _TI_ENV_DEFAULT broken" >&5 echo "$as_me: error: _TI_ENV_DEFAULT broken" >&2;} { (exit 1); exit 1; }; } esac echo "$as_me:$LINENO: checking for MPI_LIBS in environment" >&5 echo $ECHO_N "checking for MPI_LIBS in environment... $ECHO_C" >&6 envval_src="cached" if test "${ti_cv_envvar_MPI_LIBS+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else case "$MPI_LIBS" in '') ti_cv_envvar_MPI_LIBS="-lmpi" envval_src=default ;; *) ti_cv_envvar_MPI_LIBS="$MPI_LIBS" envval_src=given esac fi MPI_LIBS="$ti_cv_envvar_MPI_LIBS" case "$envval_src" in 'cached') echo "$as_me:$LINENO: result: using cached value \"$MPI_LIBS\"" >&5 echo "${ECHO_T}using cached value \"$MPI_LIBS\"" >&6 ;; 'default') echo "$as_me:$LINENO: result: no, defaulting to \"$MPI_LIBS\"" >&5 echo "${ECHO_T}no, defaulting to \"$MPI_LIBS\"" >&6 ;; 'given') echo "$as_me:$LINENO: result: yes, using \"$MPI_LIBS\"" >&5 echo "${ECHO_T}yes, using \"$MPI_LIBS\"" >&6 ;; *) { { echo "$as_me:$LINENO: error: _TI_ENV_DEFAULT broken" >&5 echo "$as_me: error: _TI_ENV_DEFAULT broken" >&2;} { (exit 1); exit 1; }; } esac echo "$as_me:$LINENO: checking for MPIRUN_CMD in environment" >&5 echo $ECHO_N "checking for MPIRUN_CMD in environment... $ECHO_C" >&6 envval_src="cached" if test "${ti_cv_envvar_MPIRUN_CMD+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else case "$MPIRUN_CMD" in '') ti_cv_envvar_MPIRUN_CMD="mpirun -np %N %C" envval_src=default ;; *) ti_cv_envvar_MPIRUN_CMD="$MPIRUN_CMD" envval_src=given esac fi MPIRUN_CMD="$ti_cv_envvar_MPIRUN_CMD" case "$envval_src" in 'cached') echo "$as_me:$LINENO: result: using cached value \"$MPIRUN_CMD\"" >&5 echo "${ECHO_T}using cached value \"$MPIRUN_CMD\"" >&6 ;; 'default') echo "$as_me:$LINENO: result: no, defaulting to \"$MPIRUN_CMD\"" >&5 echo "${ECHO_T}no, defaulting to \"$MPIRUN_CMD\"" >&6 ;; 'given') echo "$as_me:$LINENO: result: yes, using \"$MPIRUN_CMD\"" >&5 echo "${ECHO_T}yes, using \"$MPIRUN_CMD\"" >&6 ;; *) { { echo "$as_me:$LINENO: error: _TI_ENV_DEFAULT broken" >&5 echo "$as_me: error: _TI_ENV_DEFAULT broken" >&2;} { (exit 1); exit 1; }; } esac ;; aix*) echo "$as_me:$LINENO: checking for MPI_CC in environment" >&5 echo $ECHO_N "checking for MPI_CC in environment... $ECHO_C" >&6 envval_src="cached" if test "${ti_cv_envvar_MPI_CC+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else case "$MPI_CC" in '') ti_cv_envvar_MPI_CC="mpcc" envval_src=default ;; *) ti_cv_envvar_MPI_CC="$MPI_CC" envval_src=given esac fi MPI_CC="$ti_cv_envvar_MPI_CC" case "$envval_src" in 'cached') echo "$as_me:$LINENO: result: using cached value \"$MPI_CC\"" >&5 echo "${ECHO_T}using cached value \"$MPI_CC\"" >&6 ;; 'default') echo "$as_me:$LINENO: result: no, defaulting to \"$MPI_CC\"" >&5 echo "${ECHO_T}no, defaulting to \"$MPI_CC\"" >&6 ;; 'given') echo "$as_me:$LINENO: result: yes, using \"$MPI_CC\"" >&5 echo "${ECHO_T}yes, using \"$MPI_CC\"" >&6 ;; *) { { echo "$as_me:$LINENO: error: _TI_ENV_DEFAULT broken" >&5 echo "$as_me: error: _TI_ENV_DEFAULT broken" >&2;} { (exit 1); exit 1; }; } esac #TI_ENV_DEFAULT(MPI_CFLAGS, -O3 -qstrict -qmaxmem=8192) echo "$as_me:$LINENO: checking for MPI_CFLAGS in environment" >&5 echo $ECHO_N "checking for MPI_CFLAGS in environment... $ECHO_C" >&6 envval_src="cached" if test "${ti_cv_envvar_MPI_CFLAGS+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else case "$MPI_CFLAGS" in '') ti_cv_envvar_MPI_CFLAGS="-O3 -qstrict -qarch=pwr3 -qtune=pwr3 -qsmp=noauto -qmaxmem=8192" envval_src=default ;; *) ti_cv_envvar_MPI_CFLAGS="$MPI_CFLAGS" envval_src=given esac fi MPI_CFLAGS="$ti_cv_envvar_MPI_CFLAGS" case "$envval_src" in 'cached') echo "$as_me:$LINENO: result: using cached value \"$MPI_CFLAGS\"" >&5 echo "${ECHO_T}using cached value \"$MPI_CFLAGS\"" >&6 ;; 'default') echo "$as_me:$LINENO: result: no, defaulting to \"$MPI_CFLAGS\"" >&5 echo "${ECHO_T}no, defaulting to \"$MPI_CFLAGS\"" >&6 ;; 'given') echo "$as_me:$LINENO: result: yes, using \"$MPI_CFLAGS\"" >&5 echo "${ECHO_T}yes, using \"$MPI_CFLAGS\"" >&6 ;; *) { { echo "$as_me:$LINENO: error: _TI_ENV_DEFAULT broken" >&5 echo "$as_me: error: _TI_ENV_DEFAULT broken" >&2;} { (exit 1); exit 1; }; } esac echo "$as_me:$LINENO: checking for MPI_LIBS in environment" >&5 echo $ECHO_N "checking for MPI_LIBS in environment... $ECHO_C" >&6 envval_src="cached" if test "${ti_cv_envvar_MPI_LIBS+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else case "$MPI_LIBS" in '') ti_cv_envvar_MPI_LIBS="-Wl,-bbigtoc" envval_src=default ;; *) ti_cv_envvar_MPI_LIBS="$MPI_LIBS" envval_src=given esac fi MPI_LIBS="$ti_cv_envvar_MPI_LIBS" case "$envval_src" in 'cached') echo "$as_me:$LINENO: result: using cached value \"$MPI_LIBS\"" >&5 echo "${ECHO_T}using cached value \"$MPI_LIBS\"" >&6 ;; 'default') echo "$as_me:$LINENO: result: no, defaulting to \"$MPI_LIBS\"" >&5 echo "${ECHO_T}no, defaulting to \"$MPI_LIBS\"" >&6 ;; 'given') echo "$as_me:$LINENO: result: yes, using \"$MPI_LIBS\"" >&5 echo "${ECHO_T}yes, using \"$MPI_LIBS\"" >&6 ;; *) { { echo "$as_me:$LINENO: error: _TI_ENV_DEFAULT broken" >&5 echo "$as_me: error: _TI_ENV_DEFAULT broken" >&2;} { (exit 1); exit 1; }; } esac echo "$as_me:$LINENO: checking for MPIRUN_CMD in environment" >&5 echo $ECHO_N "checking for MPIRUN_CMD in environment... $ECHO_C" >&6 envval_src="cached" if test "${ti_cv_envvar_MPIRUN_CMD+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else case "$MPIRUN_CMD" in '') ti_cv_envvar_MPIRUN_CMD="poe %C -nodes %N -tasks_per_node 1 -rmpool 1 -euilib us -retry 1 -retrycount 10000" envval_src=default ;; *) ti_cv_envvar_MPIRUN_CMD="$MPIRUN_CMD" envval_src=given esac fi MPIRUN_CMD="$ti_cv_envvar_MPIRUN_CMD" case "$envval_src" in 'cached') echo "$as_me:$LINENO: result: using cached value \"$MPIRUN_CMD\"" >&5 echo "${ECHO_T}using cached value \"$MPIRUN_CMD\"" >&6 ;; 'default') echo "$as_me:$LINENO: result: no, defaulting to \"$MPIRUN_CMD\"" >&5 echo "${ECHO_T}no, defaulting to \"$MPIRUN_CMD\"" >&6 ;; 'given') echo "$as_me:$LINENO: result: yes, using \"$MPIRUN_CMD\"" >&5 echo "${ECHO_T}yes, using \"$MPIRUN_CMD\"" >&6 ;; *) { { echo "$as_me:$LINENO: error: _TI_ENV_DEFAULT broken" >&5 echo "$as_me: error: _TI_ENV_DEFAULT broken" >&2;} { (exit 1); exit 1; }; } esac ;; unicos*) # Cray cc - need to enable private global vars and disable a silly warning # user may need to do a "module load mpt" to make this work echo "$as_me:$LINENO: checking for MPI_CC in environment" >&5 echo $ECHO_N "checking for MPI_CC in environment... $ECHO_C" >&6 envval_src="cached" if test "${ti_cv_envvar_MPI_CC+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else case "$MPI_CC" in '') ti_cv_envvar_MPI_CC="cc" envval_src=default ;; *) ti_cv_envvar_MPI_CC="$MPI_CC" envval_src=given esac fi MPI_CC="$ti_cv_envvar_MPI_CC" case "$envval_src" in 'cached') echo "$as_me:$LINENO: result: using cached value \"$MPI_CC\"" >&5 echo "${ECHO_T}using cached value \"$MPI_CC\"" >&6 ;; 'default') echo "$as_me:$LINENO: result: no, defaulting to \"$MPI_CC\"" >&5 echo "${ECHO_T}no, defaulting to \"$MPI_CC\"" >&6 ;; 'given') echo "$as_me:$LINENO: result: yes, using \"$MPI_CC\"" >&5 echo "${ECHO_T}yes, using \"$MPI_CC\"" >&6 ;; *) { { echo "$as_me:$LINENO: error: _TI_ENV_DEFAULT broken" >&5 echo "$as_me: error: _TI_ENV_DEFAULT broken" >&2;} { (exit 1); exit 1; }; } esac echo "$as_me:$LINENO: checking for MPI_CFLAGS in environment" >&5 echo $ECHO_N "checking for MPI_CFLAGS in environment... $ECHO_C" >&6 envval_src="cached" if test "${ti_cv_envvar_MPI_CFLAGS+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else case "$MPI_CFLAGS" in '') ti_cv_envvar_MPI_CFLAGS="-O2 -htaskprivate -hnomessage=236" envval_src=default ;; *) ti_cv_envvar_MPI_CFLAGS="$MPI_CFLAGS" envval_src=given esac fi MPI_CFLAGS="$ti_cv_envvar_MPI_CFLAGS" case "$envval_src" in 'cached') echo "$as_me:$LINENO: result: using cached value \"$MPI_CFLAGS\"" >&5 echo "${ECHO_T}using cached value \"$MPI_CFLAGS\"" >&6 ;; 'default') echo "$as_me:$LINENO: result: no, defaulting to \"$MPI_CFLAGS\"" >&5 echo "${ECHO_T}no, defaulting to \"$MPI_CFLAGS\"" >&6 ;; 'given') echo "$as_me:$LINENO: result: yes, using \"$MPI_CFLAGS\"" >&5 echo "${ECHO_T}yes, using \"$MPI_CFLAGS\"" >&6 ;; *) { { echo "$as_me:$LINENO: error: _TI_ENV_DEFAULT broken" >&5 echo "$as_me: error: _TI_ENV_DEFAULT broken" >&2;} { (exit 1); exit 1; }; } esac echo "$as_me:$LINENO: checking for MPI_LIBS in environment" >&5 echo $ECHO_N "checking for MPI_LIBS in environment... $ECHO_C" >&6 envval_src="cached" if test "${ti_cv_envvar_MPI_LIBS+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else case "$MPI_LIBS" in '') ti_cv_envvar_MPI_LIBS="$$LIBCM -lpthread" envval_src=default ;; *) ti_cv_envvar_MPI_LIBS="$MPI_LIBS" envval_src=given esac fi MPI_LIBS="$ti_cv_envvar_MPI_LIBS" case "$envval_src" in 'cached') echo "$as_me:$LINENO: result: using cached value \"$MPI_LIBS\"" >&5 echo "${ECHO_T}using cached value \"$MPI_LIBS\"" >&6 ;; 'default') echo "$as_me:$LINENO: result: no, defaulting to \"$MPI_LIBS\"" >&5 echo "${ECHO_T}no, defaulting to \"$MPI_LIBS\"" >&6 ;; 'given') echo "$as_me:$LINENO: result: yes, using \"$MPI_LIBS\"" >&5 echo "${ECHO_T}yes, using \"$MPI_LIBS\"" >&6 ;; *) { { echo "$as_me:$LINENO: error: _TI_ENV_DEFAULT broken" >&5 echo "$as_me: error: _TI_ENV_DEFAULT broken" >&2;} { (exit 1); exit 1; }; } esac echo "$as_me:$LINENO: checking for MPIRUN_CMD in environment" >&5 echo $ECHO_N "checking for MPIRUN_CMD in environment... $ECHO_C" >&6 envval_src="cached" if test "${ti_cv_envvar_MPIRUN_CMD+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else case "$MPIRUN_CMD" in '') ti_cv_envvar_MPIRUN_CMD="mpprun -n %N %C" envval_src=default ;; *) ti_cv_envvar_MPIRUN_CMD="$MPIRUN_CMD" envval_src=given esac fi MPIRUN_CMD="$ti_cv_envvar_MPIRUN_CMD" case "$envval_src" in 'cached') echo "$as_me:$LINENO: result: using cached value \"$MPIRUN_CMD\"" >&5 echo "${ECHO_T}using cached value \"$MPIRUN_CMD\"" >&6 ;; 'default') echo "$as_me:$LINENO: result: no, defaulting to \"$MPIRUN_CMD\"" >&5 echo "${ECHO_T}no, defaulting to \"$MPIRUN_CMD\"" >&6 ;; 'given') echo "$as_me:$LINENO: result: yes, using \"$MPIRUN_CMD\"" >&5 echo "${ECHO_T}yes, using \"$MPIRUN_CMD\"" >&6 ;; *) { { echo "$as_me:$LINENO: error: _TI_ENV_DEFAULT broken" >&5 echo "$as_me: error: _TI_ENV_DEFAULT broken" >&2;} { (exit 1); exit 1; }; } esac ;; osf*) echo "$as_me:$LINENO: checking for MPI_CC in environment" >&5 echo $ECHO_N "checking for MPI_CC in environment... $ECHO_C" >&6 envval_src="cached" if test "${ti_cv_envvar_MPI_CC+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else case "$MPI_CC" in '') ti_cv_envvar_MPI_CC="cc" envval_src=default ;; *) ti_cv_envvar_MPI_CC="$MPI_CC" envval_src=given esac fi MPI_CC="$ti_cv_envvar_MPI_CC" case "$envval_src" in 'cached') echo "$as_me:$LINENO: result: using cached value \"$MPI_CC\"" >&5 echo "${ECHO_T}using cached value \"$MPI_CC\"" >&6 ;; 'default') echo "$as_me:$LINENO: result: no, defaulting to \"$MPI_CC\"" >&5 echo "${ECHO_T}no, defaulting to \"$MPI_CC\"" >&6 ;; 'given') echo "$as_me:$LINENO: result: yes, using \"$MPI_CC\"" >&5 echo "${ECHO_T}yes, using \"$MPI_CC\"" >&6 ;; *) { { echo "$as_me:$LINENO: error: _TI_ENV_DEFAULT broken" >&5 echo "$as_me: error: _TI_ENV_DEFAULT broken" >&2;} { (exit 1); exit 1; }; } esac echo "$as_me:$LINENO: checking for MPI_CFLAGS in environment" >&5 echo $ECHO_N "checking for MPI_CFLAGS in environment... $ECHO_C" >&6 envval_src="cached" if test "${ti_cv_envvar_MPI_CFLAGS+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else case "$MPI_CFLAGS" in '') ti_cv_envvar_MPI_CFLAGS="-O4 -tune host -msg_disable extrasemi -inline speed" envval_src=default ;; *) ti_cv_envvar_MPI_CFLAGS="$MPI_CFLAGS" envval_src=given esac fi MPI_CFLAGS="$ti_cv_envvar_MPI_CFLAGS" case "$envval_src" in 'cached') echo "$as_me:$LINENO: result: using cached value \"$MPI_CFLAGS\"" >&5 echo "${ECHO_T}using cached value \"$MPI_CFLAGS\"" >&6 ;; 'default') echo "$as_me:$LINENO: result: no, defaulting to \"$MPI_CFLAGS\"" >&5 echo "${ECHO_T}no, defaulting to \"$MPI_CFLAGS\"" >&6 ;; 'given') echo "$as_me:$LINENO: result: yes, using \"$MPI_CFLAGS\"" >&5 echo "${ECHO_T}yes, using \"$MPI_CFLAGS\"" >&6 ;; *) { { echo "$as_me:$LINENO: error: _TI_ENV_DEFAULT broken" >&5 echo "$as_me: error: _TI_ENV_DEFAULT broken" >&2;} { (exit 1); exit 1; }; } esac echo "$as_me:$LINENO: checking for MPI_LIBS in environment" >&5 echo $ECHO_N "checking for MPI_LIBS in environment... $ECHO_C" >&6 envval_src="cached" if test "${ti_cv_envvar_MPI_LIBS+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else case "$MPI_LIBS" in '') ti_cv_envvar_MPI_LIBS="-lmpi -lelan -lrt" envval_src=default ;; *) ti_cv_envvar_MPI_LIBS="$MPI_LIBS" envval_src=given esac fi MPI_LIBS="$ti_cv_envvar_MPI_LIBS" case "$envval_src" in 'cached') echo "$as_me:$LINENO: result: using cached value \"$MPI_LIBS\"" >&5 echo "${ECHO_T}using cached value \"$MPI_LIBS\"" >&6 ;; 'default') echo "$as_me:$LINENO: result: no, defaulting to \"$MPI_LIBS\"" >&5 echo "${ECHO_T}no, defaulting to \"$MPI_LIBS\"" >&6 ;; 'given') echo "$as_me:$LINENO: result: yes, using \"$MPI_LIBS\"" >&5 echo "${ECHO_T}yes, using \"$MPI_LIBS\"" >&6 ;; *) { { echo "$as_me:$LINENO: error: _TI_ENV_DEFAULT broken" >&5 echo "$as_me: error: _TI_ENV_DEFAULT broken" >&2;} { (exit 1); exit 1; }; } esac echo "$as_me:$LINENO: checking for MPIRUN_CMD in environment" >&5 echo $ECHO_N "checking for MPIRUN_CMD in environment... $ECHO_C" >&6 envval_src="cached" if test "${ti_cv_envvar_MPIRUN_CMD+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else case "$MPIRUN_CMD" in '') ti_cv_envvar_MPIRUN_CMD="prun -N %N %C" envval_src=default ;; *) ti_cv_envvar_MPIRUN_CMD="$MPIRUN_CMD" envval_src=given esac fi MPIRUN_CMD="$ti_cv_envvar_MPIRUN_CMD" case "$envval_src" in 'cached') echo "$as_me:$LINENO: result: using cached value \"$MPIRUN_CMD\"" >&5 echo "${ECHO_T}using cached value \"$MPIRUN_CMD\"" >&6 ;; 'default') echo "$as_me:$LINENO: result: no, defaulting to \"$MPIRUN_CMD\"" >&5 echo "${ECHO_T}no, defaulting to \"$MPIRUN_CMD\"" >&6 ;; 'given') echo "$as_me:$LINENO: result: yes, using \"$MPIRUN_CMD\"" >&5 echo "${ECHO_T}yes, using \"$MPIRUN_CMD\"" >&6 ;; *) { { echo "$as_me:$LINENO: error: _TI_ENV_DEFAULT broken" >&5 echo "$as_me: error: _TI_ENV_DEFAULT broken" >&2;} { (exit 1); exit 1; }; } esac ;; *) # unknown OS - if user doesn't provide info, nothing we can do echo "$as_me:$LINENO: checking for MPI_CC in environment" >&5 echo $ECHO_N "checking for MPI_CC in environment... $ECHO_C" >&6 envval_src="cached" if test "${ti_cv_envvar_MPI_CC+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else case "$MPI_CC" in '') ti_cv_envvar_MPI_CC="mpicc" envval_src=default ;; *) ti_cv_envvar_MPI_CC="$MPI_CC" envval_src=given esac fi MPI_CC="$ti_cv_envvar_MPI_CC" case "$envval_src" in 'cached') echo "$as_me:$LINENO: result: using cached value \"$MPI_CC\"" >&5 echo "${ECHO_T}using cached value \"$MPI_CC\"" >&6 ;; 'default') echo "$as_me:$LINENO: result: no, defaulting to \"$MPI_CC\"" >&5 echo "${ECHO_T}no, defaulting to \"$MPI_CC\"" >&6 ;; 'given') echo "$as_me:$LINENO: result: yes, using \"$MPI_CC\"" >&5 echo "${ECHO_T}yes, using \"$MPI_CC\"" >&6 ;; *) { { echo "$as_me:$LINENO: error: _TI_ENV_DEFAULT broken" >&5 echo "$as_me: error: _TI_ENV_DEFAULT broken" >&2;} { (exit 1); exit 1; }; } esac echo "$as_me:$LINENO: checking for MPI_CFLAGS in environment" >&5 echo $ECHO_N "checking for MPI_CFLAGS in environment... $ECHO_C" >&6 envval_src="cached" if test "${ti_cv_envvar_MPI_CFLAGS+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else case "$MPI_CFLAGS" in '') ti_cv_envvar_MPI_CFLAGS="-O" envval_src=default ;; *) ti_cv_envvar_MPI_CFLAGS="$MPI_CFLAGS" envval_src=given esac fi MPI_CFLAGS="$ti_cv_envvar_MPI_CFLAGS" case "$envval_src" in 'cached') echo "$as_me:$LINENO: result: using cached value \"$MPI_CFLAGS\"" >&5 echo "${ECHO_T}using cached value \"$MPI_CFLAGS\"" >&6 ;; 'default') echo "$as_me:$LINENO: result: no, defaulting to \"$MPI_CFLAGS\"" >&5 echo "${ECHO_T}no, defaulting to \"$MPI_CFLAGS\"" >&6 ;; 'given') echo "$as_me:$LINENO: result: yes, using \"$MPI_CFLAGS\"" >&5 echo "${ECHO_T}yes, using \"$MPI_CFLAGS\"" >&6 ;; *) { { echo "$as_me:$LINENO: error: _TI_ENV_DEFAULT broken" >&5 echo "$as_me: error: _TI_ENV_DEFAULT broken" >&2;} { (exit 1); exit 1; }; } esac echo "$as_me:$LINENO: checking for MPI_LIBS in environment" >&5 echo $ECHO_N "checking for MPI_LIBS in environment... $ECHO_C" >&6 envval_src="cached" if test "${ti_cv_envvar_MPI_LIBS+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else case "$MPI_LIBS" in '') ti_cv_envvar_MPI_LIBS="" envval_src=default ;; *) ti_cv_envvar_MPI_LIBS="$MPI_LIBS" envval_src=given esac fi MPI_LIBS="$ti_cv_envvar_MPI_LIBS" case "$envval_src" in 'cached') echo "$as_me:$LINENO: result: using cached value \"$MPI_LIBS\"" >&5 echo "${ECHO_T}using cached value \"$MPI_LIBS\"" >&6 ;; 'default') echo "$as_me:$LINENO: result: no, defaulting to \"$MPI_LIBS\"" >&5 echo "${ECHO_T}no, defaulting to \"$MPI_LIBS\"" >&6 ;; 'given') echo "$as_me:$LINENO: result: yes, using \"$MPI_LIBS\"" >&5 echo "${ECHO_T}yes, using \"$MPI_LIBS\"" >&6 ;; *) { { echo "$as_me:$LINENO: error: _TI_ENV_DEFAULT broken" >&5 echo "$as_me: error: _TI_ENV_DEFAULT broken" >&2;} { (exit 1); exit 1; }; } esac echo "$as_me:$LINENO: checking for MPIRUN_CMD in environment" >&5 echo $ECHO_N "checking for MPIRUN_CMD in environment... $ECHO_C" >&6 envval_src="cached" if test "${ti_cv_envvar_MPIRUN_CMD+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else case "$MPIRUN_CMD" in '') ti_cv_envvar_MPIRUN_CMD="mpirun -np %N %C" envval_src=default ;; *) ti_cv_envvar_MPIRUN_CMD="$MPIRUN_CMD" envval_src=given esac fi MPIRUN_CMD="$ti_cv_envvar_MPIRUN_CMD" case "$envval_src" in 'cached') echo "$as_me:$LINENO: result: using cached value \"$MPIRUN_CMD\"" >&5 echo "${ECHO_T}using cached value \"$MPIRUN_CMD\"" >&6 ;; 'default') echo "$as_me:$LINENO: result: no, defaulting to \"$MPIRUN_CMD\"" >&5 echo "${ECHO_T}no, defaulting to \"$MPIRUN_CMD\"" >&6 ;; 'given') echo "$as_me:$LINENO: result: yes, using \"$MPIRUN_CMD\"" >&5 echo "${ECHO_T}yes, using \"$MPIRUN_CMD\"" >&6 ;; *) { { echo "$as_me:$LINENO: error: _TI_ENV_DEFAULT broken" >&5 echo "$as_me: error: _TI_ENV_DEFAULT broken" >&2;} { (exit 1); exit 1; }; } esac if test "$MPI_CC" = ""; then { echo "$as_me:$LINENO: WARNING: I don't know how to build MPI programs on your system" >&5 echo "$as_me: WARNING: I don't know how to build MPI programs on your system" >&2;} { echo "$as_me:$LINENO: WARNING: consider using \$MPI_CC \$MPI_CFLAGS and \$MPI_LIBS to configure MPI support for your site if you want the mpi-* backends" >&5 echo "$as_me: WARNING: consider using \$MPI_CC \$MPI_CFLAGS and \$MPI_LIBS to configure MPI support for your site if you want the mpi-* backends" >&2;} have_mpi=no fi ;; esac # now run a basic test of the MPI configuration to make sure it works if test $have_mpi = yes; then echo "$as_me:$LINENO: checking for working MPI configuration" >&5 echo $ECHO_N "checking for working MPI configuration... $ECHO_C" >&6 # we need a clean slate here because MPI config may be totally different OLDCC="$CC" OLDCFLAGS="$CFLAGS" OLDCPPFLAGS="$CPPFLAGS" OLDLDFLAGS="$LDFLAGS" OLDLIBS="$LIBS" CC="$MPI_CC" CFLAGS="$MPI_CFLAGS" CPPFLAGS="" LDFLAGS="" LIBS="$MPI_LIBS" # we just try to link an MPI app - running MPI apps is a whole new can of worms cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" #include #include #ifdef F77_DUMMY_MAIN # ifdef __cplusplus extern "C" # endif int F77_DUMMY_MAIN() { return 1; } #endif int main () { MPI_Init(NULL,NULL); MPI_Finalize(); ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 (eval $ac_link) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='test -s conftest$ac_exeext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then mpi_test_worked=yes else echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 mpi_test_worked=no fi rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext CC="$OLDCC" CFLAGS="$OLDCFLAGS" CPPFLAGS="$OLDCPPFLAGS" LDFLAGS="$OLDLDFLAGS" LIBS="$OLDLIBS" if test "$mpi_test_worked" = yes ; then echo "$as_me:$LINENO: result: yes" >&5 echo "${ECHO_T}yes" >&6 if echo "$MPI_CFLAGS" | grep -- "-DAMMPI_COEXIST_WITH_AM" > /dev/null ; then # -DAMMPI_COEXIST_WITH_AM must be included whenever ammpi.h is compiled, or not at all MPI_DEFINES="$MPI_DEFINES -DAMMPI_COEXIST_WITH_AM" fi else echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6 { echo "$as_me:$LINENO: WARNING: build test failed: I don't know how to build MPI programs on your system" >&5 echo "$as_me: WARNING: build test failed: I don't know how to build MPI programs on your system" >&2;} { echo "$as_me:$LINENO: WARNING: consider using \$MPI_CC \$MPI_CFLAGS and \$MPI_LIBS to configure MPI support for your site if you want the mpi-* backends" >&5 echo "$as_me: WARNING: consider using \$MPI_CC \$MPI_CFLAGS and \$MPI_LIBS to configure MPI support for your site if you want the mpi-* backends" >&2;} have_mpi=no fi fi fi # compiler to be used to build AMMPI, and linker for AMMPI-based backends # compiler flags (optimization, includes, etc) to be used with above compiler when building AMMPI # libs and ldflags that must be used when linking AMMPI-based backend # preprocessor defs to be used for all client code that includes ammpi.h (not including AMMPI library itself) # prototype command used by tcrun to run MPI programs if test "$have_mpi$supported_ammpi" = yesyes; then USE_AMMPI_TRUE= USE_AMMPI_FALSE='#' else USE_AMMPI_TRUE='#' USE_AMMPI_FALSE= fi #-------------------------------------------------------------------------------------------------------- splitc=yes if test "$splitc" = yes; then BACKEND_TIC_TRUE= BACKEND_TIC_FALSE='#' else BACKEND_TIC_TRUE='#' BACKEND_TIC_FALSE= fi #--------------------------------------------------------------------------------------------------------------- # Enable GASNet, if supported supported_gasnet=yes if test "$supported_gasnet" = yes; then # Check whether --enable-gasnet or --disable-gasnet was given. if test "${enable_gasnet+set}" = set; then enableval="$enable_gasnet" fi; # Check whether --enable-gasnet or --disable-gasnet was given. if test "${enable_gasnet+set}" = set; then enableval="$enable_gasnet" fi; case "$enable_gasnet" in no) enable_gasnet=no ;; yes) enable_gasnet=yes ;; *) enable_gasnet=yes ;; esac fi if test "$supported_gasnet$enable_gasnet" = yesyes; then USE_GASNET_TRUE= USE_GASNET_FALSE='#' else USE_GASNET_TRUE='#' USE_GASNET_FALSE= fi if test "$supported_gasnet$enable_gasnet" = yesyes; then subdirs="$subdirs runtime/gasnet" cat >>confdefs.h <<\_ACEOF #define USE_GASNET_TOOLS 1 _ACEOF GASNET_TOOLS_INCLUDES="-I\$(top_srcdir)/runtime/gasnet -I\$(top_builddir)/runtime/gasnet" # Enable GASNET_SEGMENT_EVERYTHING configuration we require #set -- $* --enable-segment-everything ac_configure_args="$ac_configure_args --enable-segment-everything" # TODO: Here we just take the user's word for it that these backends are available. # GASNet's configure script may actually reject some of these... # Check whether --enable-elan or --disable-elan was given. if test "${enable_elan+set}" = set; then enableval="$enable_elan" fi; case "$enable_elan" in '' | no) ;; *) enable_gasnet_elan=yes ;; esac # Check whether --enable-lapi or --disable-lapi was given. if test "${enable_lapi+set}" = set; then enableval="$enable_lapi" fi; case "$enable_lapi" in '' | no) ;; *) enable_gasnet_lapi=yes ;; esac # Check whether --enable-gm or --disable-gm was given. if test "${enable_gm+set}" = set; then enableval="$enable_gm" fi; case "$enable_gm" in '' | no) ;; *) enable_gasnet_gm=yes ;; esac if test "$enable_gasnet_gm" = yes; then echo "$as_me:$LINENO: checking for GMRUN_CMD in environment" >&5 echo $ECHO_N "checking for GMRUN_CMD in environment... $ECHO_C" >&6 envval_src="cached" if test "${ti_cv_envvar_GMRUN_CMD+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else case "$GMRUN_CMD" in '') ti_cv_envvar_GMRUN_CMD="%E/gasnetrun -np %N %C" envval_src=default ;; *) ti_cv_envvar_GMRUN_CMD="$GMRUN_CMD" envval_src=given esac fi GMRUN_CMD="$ti_cv_envvar_GMRUN_CMD" case "$envval_src" in 'cached') echo "$as_me:$LINENO: result: using cached value \"$GMRUN_CMD\"" >&5 echo "${ECHO_T}using cached value \"$GMRUN_CMD\"" >&6 ;; 'default') echo "$as_me:$LINENO: result: no, defaulting to \"$GMRUN_CMD\"" >&5 echo "${ECHO_T}no, defaulting to \"$GMRUN_CMD\"" >&6 ;; 'given') echo "$as_me:$LINENO: result: yes, using \"$GMRUN_CMD\"" >&5 echo "${ECHO_T}yes, using \"$GMRUN_CMD\"" >&6 ;; *) { { echo "$as_me:$LINENO: error: _TI_ENV_DEFAULT broken" >&5 echo "$as_me: error: _TI_ENV_DEFAULT broken" >&2;} { (exit 1); exit 1; }; } esac fi # Check whether --enable-mpi or --disable-mpi was given. if test "${enable_mpi+set}" = set; then enableval="$enable_mpi" fi; case "$enable_mpi" in '' | no) ;; *) { echo "$as_me:$LINENO: WARNING: The gasnet-mpi-* backends are for debugging purposes only." >&5 echo "$as_me: WARNING: The gasnet-mpi-* backends are for debugging purposes only." >&2;} { echo "$as_me:$LINENO: WARNING: They are expected to perform no better or worse than the mpi-cluster-* backends." >&5 echo "$as_me: WARNING: They are expected to perform no better or worse than the mpi-cluster-* backends." >&2;} enable_gasnet_mpi=yes ;; esac fi ######################################################################## # Check whether --enable-srs or --disable-srs was given. if test "${enable_srs+set}" = set; then enableval="$enable_srs" fi; case "$enable_srs" in '' | no) ;; *) prefix='/project/cs/titanium/srs/${host_triplet}/${PACKAGE}/${VERSION}' datadir='/project/cs/titanium/srs/share/${PACKAGE}/${VERSION}' enable_sglobal_inference=yes ;; esac if test "$enable_srs" = yes; then SRS_TRUE= SRS_FALSE='#' else SRS_TRUE='#' SRS_FALSE= fi # Check whether --enable-debug-memory-usage or --disable-debug-memory-usage was given. if test "${enable_debug_memory_usage+set}" = set; then enableval="$enable_debug_memory_usage" fi; case "$enable_debug_memory_usage" in '' | no) ;; *) cat >>confdefs.h <<\_ACEOF #define DEBUG_MEMORY_USAGE 1 _ACEOF ;; esac if test "$enable_debug_memory_usage" = yes; then DEBUG_MEMORY_USAGE_TRUE= DEBUG_MEMORY_USAGE_FALSE='#' else DEBUG_MEMORY_USAGE_TRUE='#' DEBUG_MEMORY_USAGE_FALSE= fi # Check whether --enable-tc-gc or --disable-tc-gc was given. if test "${enable_tc_gc+set}" = set; then enableval="$enable_tc_gc" fi; case "$enable_tc_gc" in '' | no) ;; *) cat >>confdefs.h <<\_ACEOF #define USE_TC_GC 1 _ACEOF ;; esac if test "$enable_tc_gc" = yes; then USE_TC_GC_TRUE= USE_TC_GC_FALSE='#' else USE_TC_GC_TRUE='#' USE_TC_GC_FALSE= fi # Check whether --enable-aix-flex-hack or --disable-aix-flex-hack was given. if test "${enable_aix_flex_hack+set}" = set; then enableval="$enable_aix_flex_hack" fi; case "$enable_aix_flex_hack" in '' | no) ;; *) cat >>confdefs.h <<\_ACEOF #define USE_AIX_FLEX_HACK 1 _ACEOF touch $(top_srcdir)/lexer.ll # ensure lexer.cc gets rebuilt ;; esac if test "$enable_aix_flex_hack" = yes; then USE_AIX_FLEX_HACK_TRUE= USE_AIX_FLEX_HACK_FALSE='#' else USE_AIX_FLEX_HACK_TRUE='#' USE_AIX_FLEX_HACK_FALSE= fi ######################################################################## # The PAPI library # Check whether --enable-papi or --disable-papi was given. if test "${enable_papi+set}" = set; then enableval="$enable_papi" fi; case "$enable_papi" in '' | yes) ;; *) disable_papi=yes ;; esac if test "$disable_papi" != "yes" ; then # Check whether --with-papi or --without-papi was given. if test "${with_papi+set}" = set; then withval="$with_papi" papi="$withval" fi; if test "$papi" = ""; then PAPI_INCLUDES="" LIBPAPI="-lpapi" else PAPI_INCLUDES="-I$papi/include" LIBPAPI="-L$papi/lib -lpapi" fi # Check whether --with-pmapi or --without-pmapi was given. if test "${with_pmapi+set}" = set; then withval="$with_pmapi" pmapi="$withval" fi; ac_ext=c ac_cpp='$CPP $CPPFLAGS' 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 OLDLIBS="$LIBS" case "$target_os" in aix*) LIBPAPI="$LIBPAPI -L$pmapi -lpmapi" ;; solaris*) LIBPAPI="$LIBPAPI -lcpc" ;; *) ;; esac ti_check_lib_old_ldflags="$LDFLAGS" LDFLAGS="$LD_FLAGS $PAPI_INCLUDES $LIBPAPI" echo "$as_me:$LINENO: checking for PAPI_lock in -lpapi" >&5 echo $ECHO_N "checking for PAPI_lock in -lpapi... $ECHO_C" >&6 if test "${ac_cv_lib_papi_PAPI_lock+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else ac_check_lib_save_LIBS=$LIBS LIBS="-lpapi $LIBS" cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" #endif /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char PAPI_lock (); #ifdef F77_DUMMY_MAIN # ifdef __cplusplus extern "C" # endif int F77_DUMMY_MAIN() { return 1; } #endif int main () { PAPI_lock (); ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 (eval $ac_link) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='test -s conftest$ac_exeext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then ac_cv_lib_papi_PAPI_lock=yes else echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 ac_cv_lib_papi_PAPI_lock=no fi rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi echo "$as_me:$LINENO: result: $ac_cv_lib_papi_PAPI_lock" >&5 echo "${ECHO_T}$ac_cv_lib_papi_PAPI_lock" >&6 if test $ac_cv_lib_papi_PAPI_lock = yes; then have_papi=yes else have_papi=no fi LDFLAGS="$ti_check_lib_old_ldflags" if test "$have_papi" = "yes"; then cat >>confdefs.h <<\_ACEOF #define USE_PAPI 1 _ACEOF ti_check_lib_old_ldflags="$LDFLAGS" LDFLAGS="$LD_FLAGS $PAPI_INCLUDES $LIBPAPI" echo "$as_me:$LINENO: checking for PAPI_multiplex_init in -lpapi" >&5 echo $ECHO_N "checking for PAPI_multiplex_init in -lpapi... $ECHO_C" >&6 if test "${ac_cv_lib_papi_PAPI_multiplex_init+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else ac_check_lib_save_LIBS=$LIBS LIBS="-lpapi $LIBS" cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" #endif /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char PAPI_multiplex_init (); #ifdef F77_DUMMY_MAIN # ifdef __cplusplus extern "C" # endif int F77_DUMMY_MAIN() { return 1; } #endif int main () { PAPI_multiplex_init (); ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 (eval $ac_link) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='test -s conftest$ac_exeext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then ac_cv_lib_papi_PAPI_multiplex_init=yes else echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 ac_cv_lib_papi_PAPI_multiplex_init=no fi rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi echo "$as_me:$LINENO: result: $ac_cv_lib_papi_PAPI_multiplex_init" >&5 echo "${ECHO_T}$ac_cv_lib_papi_PAPI_multiplex_init" >&6 if test $ac_cv_lib_papi_PAPI_multiplex_init = yes; then cat >>confdefs.h <<\_ACEOF #define HAVE_PAPI_MULTIPLEX_INIT 1 _ACEOF fi LDFLAGS="$ti_check_lib_old_ldflags" else LIBPAPI="" PAPI_INCLUDES="" fi LIBS="$OLDLIBS" ac_ext=c ac_cpp='$CPP $CPPFLAGS' 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 fi ######################################################################## # The Stoptifu library cat >>confdefs.h <<\_ACEOF #define BUILD_OMEGA 1 _ACEOF # Check whether --with-omega or --without-omega was given. if test "${with_omega+set}" = set; then withval="$with_omega" omega="$withval" fi; if test -z "$omega"; then omega="\$(srcdir)/runtime/omega/omega_lib/obj" fi # Check whether --with-OMEGA_INCLUDES or --without-OMEGA_INCLUDES was given. if test "${with_OMEGA_INCLUDES+set}" = set; then withval="$with_OMEGA_INCLUDES" OMEGA_INCLUDES="$withval" fi; if test -z "$OMEGA_INCLUDES"; then OMEGA_INCLUDES="-Iomega-include -I../omega-include" else OMEGA_INCLUDES="-I$OMEGA_INCLUDES" fi ac_ext=cc ac_cpp='$CXXCPP $CPPFLAGS' ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_cxx_compiler_gnu OLDLIBS="$LIBS" ti_check_lib_old_ldflags="$LDFLAGS" LDFLAGS="$LD_FLAGS -L$omega" echo "$as_me:$LINENO: checking for Must_Be_Subset__FRC14Omega_RelationT0 in -lomega" >&5 echo $ECHO_N "checking for Must_Be_Subset__FRC14Omega_RelationT0 in -lomega... $ECHO_C" >&6 if test "${ac_cv_lib_omega_Must_Be_Subset__FRC14Omega_RelationT0+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else ac_check_lib_save_LIBS=$LIBS LIBS="-lomega $LIBS" cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" #endif /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char Must_Be_Subset__FRC14Omega_RelationT0 (); #ifdef F77_DUMMY_MAIN # ifdef __cplusplus extern "C" # endif int F77_DUMMY_MAIN() { return 1; } #endif int main () { Must_Be_Subset__FRC14Omega_RelationT0 (); ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 (eval $ac_link) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='test -s conftest$ac_exeext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then ac_cv_lib_omega_Must_Be_Subset__FRC14Omega_RelationT0=yes else echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 ac_cv_lib_omega_Must_Be_Subset__FRC14Omega_RelationT0=no fi rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi echo "$as_me:$LINENO: result: $ac_cv_lib_omega_Must_Be_Subset__FRC14Omega_RelationT0" >&5 echo "${ECHO_T}$ac_cv_lib_omega_Must_Be_Subset__FRC14Omega_RelationT0" >&6 if test $ac_cv_lib_omega_Must_Be_Subset__FRC14Omega_RelationT0 = yes; then LIBOMEGA="-L$omega -lomega" else LIBOMEGA="" fi LDFLAGS="$ti_check_lib_old_ldflags" if test "x$LIBOMEGA" = "x"; then ti_check_lib_old_ldflags="$LDFLAGS" LDFLAGS="$LD_FLAGS -L$omega" echo "$as_me:$LINENO: checking for _Z14Must_Be_SubsetRK14Omega_RelationS1_ in -lomega" >&5 echo $ECHO_N "checking for _Z14Must_Be_SubsetRK14Omega_RelationS1_ in -lomega... $ECHO_C" >&6 if test "${ac_cv_lib_omega__Z14Must_Be_SubsetRK14Omega_RelationS1_+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else ac_check_lib_save_LIBS=$LIBS LIBS="-lomega $LIBS" cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" #endif /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char _Z14Must_Be_SubsetRK14Omega_RelationS1_ (); #ifdef F77_DUMMY_MAIN # ifdef __cplusplus extern "C" # endif int F77_DUMMY_MAIN() { return 1; } #endif int main () { _Z14Must_Be_SubsetRK14Omega_RelationS1_ (); ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 (eval $ac_link) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='test -s conftest$ac_exeext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then ac_cv_lib_omega__Z14Must_Be_SubsetRK14Omega_RelationS1_=yes else echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 ac_cv_lib_omega__Z14Must_Be_SubsetRK14Omega_RelationS1_=no fi rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi echo "$as_me:$LINENO: result: $ac_cv_lib_omega__Z14Must_Be_SubsetRK14Omega_RelationS1_" >&5 echo "${ECHO_T}$ac_cv_lib_omega__Z14Must_Be_SubsetRK14Omega_RelationS1_" >&6 if test $ac_cv_lib_omega__Z14Must_Be_SubsetRK14Omega_RelationS1_ = yes; then LIBOMEGA="-L$omega -lomega" else LIBOMEGA="" fi LDFLAGS="$ti_check_lib_old_ldflags" fi if test "x$LIBOMEGA" = "x"; then BUILD_OMEGA_TRUE= BUILD_OMEGA_FALSE='#' else BUILD_OMEGA_TRUE='#' BUILD_OMEGA_FALSE= fi if test "x$LIBOMEGA" = "x"; then LIBOMEGA=runtime/omega-runtime/omega_lib/obj/libomega.a fi LIBS="$OLDLIBS" ac_ext=c ac_cpp='$CPP $CPPFLAGS' 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 ######################################################################## # Sglobal inference # Check whether --enable-sglobal-inference or --disable-sglobal-inference was given. if test "${enable_sglobal_inference+set}" = set; then enableval="$enable_sglobal_inference" fi; # Check whether --enable-sglobal-inference or --disable-sglobal-inference was given. if test "${enable_sglobal_inference+set}" = set; then enableval="$enable_sglobal_inference" fi; case "$enable_sglobal_inference" in no) enable_sglobal_inference=no ;; yes) enable_sglobal_inference=yes ;; *) enable_sglobal_inference=yes ;; esac if test "$enable_sglobal_inference" = yes ; then cat >>confdefs.h <<\_ACEOF #define USE_SGLOBAL_INFERENCE 1 _ACEOF fi if test "$enable_sglobal_inference" = yes; then USE_SGLOBAL_INFERENCE_TRUE= USE_SGLOBAL_INFERENCE_FALSE='#' else USE_SGLOBAL_INFERENCE_TRUE='#' USE_SGLOBAL_INFERENCE_FALSE= fi ######################################################################## # Runtime Garbage Collection Support # Check whether --enable-runtime-gc or --disable-runtime-gc was given. if test "${enable_runtime_gc+set}" = set; then enableval="$enable_runtime_gc" fi; # Check whether --enable-runtime-gc or --disable-runtime-gc was given. if test "${enable_runtime_gc+set}" = set; then enableval="$enable_runtime_gc" fi; case "$enable_runtime_gc" in no) setGcSupport=no ;; yes) setGcSupport=yes ;; *) setGcSupport=auto ;; esac # Automatically detect whether to turn on the GC if test "$setGcSupport" = auto ; then echo "$as_me:$LINENO: checking for garbage collector support" >&5 echo $ECHO_N "checking for garbage collector support... $ECHO_C" >&6 case "$target_os" in solaris* | linux-gnu* | cygwin* | irix* | hpux* | aix* | osf* | darwin* | freebsd*) setGcSupport=yes ;; *) setGcSupport=no ;; esac echo "$as_me:$LINENO: result: $setGcSupport" >&5 echo "${ECHO_T}$setGcSupport" >&6 fi # Set the proper values if test "$setGcSupport" = no ; then cat >>confdefs.h <<\_ACEOF #define USE_GC_NONE 1 _ACEOF TI_GC_CFLAGS="-DUSE_GC_NONE" else TI_GC_CFLAGS="-DLARGE_CONFIG" # optimize GC for large memory usage fi if test "$setGcSupport" = no; then USE_GC_NONE_TRUE= USE_GC_NONE_FALSE='#' else USE_GC_NONE_TRUE='#' USE_GC_NONE_FALSE= fi # Set other GC flags case "$target_os" in solaris*) GC_THREAD_CFLAGS='-DGC_SOLARIS_PTHREADS -D_REENTRANT' ;; aix*) GC_THREAD_CFLAGS='-D_REENTRANT -D_THREAD_SAFE' ;; *) GC_THREAD_CFLAGS='-D_REENTRANT' ;; esac case "$target_os" in solaris*) GC_PTHREAD_CFLAGS='-DGC_SOLARIS_PTHREADS' ;; linux-gnu*) GC_PTHREAD_CFLAGS='-DGC_LINUX_THREADS' ;; cygwin*) GC_PTHREAD_CFLAGS='-DGC_WIN32_THREADS' ;; osf*) GC_PTHREAD_CFLAGS='-DGC_OSF1_THREADS' ;; irix*) GC_PTHREAD_CFLAGS='-DGC_IRIX_THREADS' ;; hpux*) GC_PTHREAD_CFLAGS='-DGC_HPUX_THREADS' ;; freebsd*) GC_PTHREAD_CFLAGS='-DGC_FREEBSD_THREADS' ;; aix*) GC_PTHREAD_CFLAGS='-DGC_AIX_THREADS' ;; #darwin*) GC_PTHREAD_CFLAGS='-DGC_MACOSX_THREADS' ;; # support to be added in gc6.2 darwin*) GC_PTHREAD_CFLAGS='-DUSE_GC_NONE' ;; *) GC_PTHREAD_CFLAGS='-DUSE_GC_NONE' ;; # threaded GC disabled by default on untested systems esac # GC requires these to be included in all files that make thread calls TIC_THREAD_DEFINES="$TIC_THREAD_DEFINES $GC_THREAD_CFLAGS $GC_PTHREAD_CFLAGS" ######################################################################## # No Runtime Autobuild # Check whether --enable-runtime-autobuild or --disable-runtime-autobuild was given. if test "${enable_runtime_autobuild+set}" = set; then enableval="$enable_runtime_autobuild" fi; case "$enable_runtime_autobuild" in '' | yes) ;; *) setNoRuntimeAutobuild=yes ;; esac if test "$setNoRuntimeAutobuild" = yes; then USE_NO_RUNTIME_AUTOBUILD_TRUE= USE_NO_RUNTIME_AUTOBUILD_FALSE='#' else USE_NO_RUNTIME_AUTOBUILD_TRUE='#' USE_NO_RUNTIME_AUTOBUILD_FALSE= fi case "$target_os" in cygwin*) EXESUFFIX='.exe' ;; *) EXESUFFIX='' ;; esac ######################################################################## # Build the tlib-g library usetlibg=yes # Check whether --enable-tlibg or --disable-tlibg was given. if test "${enable_tlibg+set}" = set; then enableval="$enable_tlibg" fi; case "$enable_tlibg" in '' | yes) ;; *) usetlibg=no ;; esac if test "$usetlibg" = yes; then USE_TLIBG_TRUE= USE_TLIBG_FALSE='#' else USE_TLIBG_TRUE='#' USE_TLIBG_FALSE= fi ######################################################################## ac_ext=cc ac_cpp='$CXXCPP $CPPFLAGS' ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_cxx_compiler_gnu echo "$as_me:$LINENO: checking for working iostreams" >&5 echo $ECHO_N "checking for working iostreams... $ECHO_C" >&6 STDCXXLIB="" cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" #include #ifdef F77_DUMMY_MAIN # ifdef __cplusplus extern "C" # endif int F77_DUMMY_MAIN() { return 1; } #endif int main () { std::cout << "hi" << std::endl; ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 (eval $ac_link) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='test -s conftest$ac_exeext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then iostream_test_worked=yes else echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 iostream_test_worked=no fi rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext if test "$iostream_test_worked" = yes ; then echo "$as_me:$LINENO: result: yes" >&5 echo "${ECHO_T}yes" >&6 else OLDLIBS="$LIBS" LIBS="$LIBS -lstdc++" cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" #include #ifdef F77_DUMMY_MAIN # ifdef __cplusplus extern "C" # endif int F77_DUMMY_MAIN() { return 1; } #endif int main () { std::cout << "hi" << std::endl; ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 (eval $ac_link) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='test -s conftest$ac_exeext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then : else echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 { { echo "$as_me:$LINENO: error: \"I can\'t figure out how to build a program that uses C++ iostreams\"" >&5 echo "$as_me: error: \"I can\'t figure out how to build a program that uses C++ iostreams\"" >&2;} { (exit 1); exit 1; }; } fi rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext LIBS="$OLDLIBS" STDCXXLIB="$STDCXXLIB -lstdc++" echo "$as_me:$LINENO: result: yes: with -lstdc++" >&5 echo "${ECHO_T}yes: with -lstdc++" >&6 fi echo "$as_me:$LINENO: checking for long long output to ostreams" >&5 echo $ECHO_N "checking for long long output to ostreams... $ECHO_C" >&6 STDCXXLIB="" cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" #include #ifdef F77_DUMMY_MAIN # ifdef __cplusplus extern "C" # endif int F77_DUMMY_MAIN() { return 1; } #endif int main () { std::cout << (long long) 9 << std::endl; ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 (eval $ac_link) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='test -s conftest$ac_exeext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then ostream_long_long_test_worked=yes else echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 ostream_long_long_test_worked=no fi rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext if test "$ostream_long_long_test_worked" = yes ; then echo "$as_me:$LINENO: result: yes" >&5 echo "${ECHO_T}yes" >&6 else echo "$as_me:$LINENO: result: no: use long-long-support.h" >&5 echo "${ECHO_T}no: use long-long-support.h" >&6 cat >>confdefs.h <<\_ACEOF #define USE_LONG_LONG_SUPPORT_H 1 _ACEOF fi echo "$as_me:$LINENO: checking for string::erase()" >&5 echo $ECHO_N "checking for string::erase()... $ECHO_C" >&6 if test "${tc_cv_cxx_string_erase+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" #include #ifdef F77_DUMMY_MAIN # ifdef __cplusplus extern "C" # endif int F77_DUMMY_MAIN() { return 1; } #endif int main () { std::string str; str.erase( 0, 1 ); ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 (eval $ac_compile) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then tc_cv_cxx_string_erase=yes else echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 tc_cv_cxx_string_erase=no fi rm -f conftest.$ac_objext conftest.$ac_ext fi echo "$as_me:$LINENO: result: $tc_cv_cxx_string_erase" >&5 echo "${ECHO_T}$tc_cv_cxx_string_erase" >&6 if test "$tc_cv_cxx_string_erase" = yes; then : cat >>confdefs.h <<\_ACEOF #define HAVE_STRING_ERASE 1 _ACEOF fi echo "$as_me:$LINENO: checking for binary adaptor templates" >&5 echo $ECHO_N "checking for binary adaptor templates... $ECHO_C" >&6 if test "${tc_cv_cxx_binary_adaptors+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" #include #include #ifdef F77_DUMMY_MAIN # ifdef __cplusplus extern "C" # endif int F77_DUMMY_MAIN() { return 1; } #endif int main () { typedef std::queue< int, std::deque< int > > IntQueue; ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 (eval $ac_compile) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then tc_cv_cxx_binary_adaptors=yes else echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 tc_cv_cxx_binary_adaptors=no fi rm -f conftest.$ac_objext conftest.$ac_ext fi echo "$as_me:$LINENO: result: $tc_cv_cxx_binary_adaptors" >&5 echo "${ECHO_T}$tc_cv_cxx_binary_adaptors" >&6 if test "$tc_cv_cxx_binary_adaptors" = yes; then : cat >>confdefs.h <<\_ACEOF #define HAVE_BINARY_ADAPTORS 1 _ACEOF fi echo "$as_me:$LINENO: checking for template specialization" >&5 echo $ECHO_N "checking for template specialization... $ECHO_C" >&6 if test "${tc_cv_cxx_template_specialization+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" template void foo(T); template <> void foo(int); #ifdef F77_DUMMY_MAIN # ifdef __cplusplus extern "C" # endif int F77_DUMMY_MAIN() { return 1; } #endif int main () { ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 (eval $ac_compile) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then tc_cv_cxx_template_specialization=yes else echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 tc_cv_cxx_template_specialization=no fi rm -f conftest.$ac_objext conftest.$ac_ext fi echo "$as_me:$LINENO: result: $tc_cv_cxx_template_specialization" >&5 echo "${ECHO_T}$tc_cv_cxx_template_specialization" >&6 if test "$tc_cv_cxx_template_specialization" = yes; then : cat >>confdefs.h <<\_ACEOF #define HAVE_TEMPLATE_SPECIALIZATION 1 _ACEOF fi echo "$as_me:$LINENO: checking for std/bastring.cc" >&5 echo $ECHO_N "checking for std/bastring.cc... $ECHO_C" >&6 if test "${tc_cv_cxx_std_bastring_cc+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" #include #include #ifdef F77_DUMMY_MAIN # ifdef __cplusplus extern "C" # endif int F77_DUMMY_MAIN() { return 1; } #endif int main () { ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 (eval $ac_compile) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then tc_cv_cxx_std_bastring_cc=yes else echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 tc_cv_cxx_std_bastring_cc=no fi rm -f conftest.$ac_objext conftest.$ac_ext fi echo "$as_me:$LINENO: result: $tc_cv_cxx_std_bastring_cc" >&5 echo "${ECHO_T}$tc_cv_cxx_std_bastring_cc" >&6 if test "$tc_cv_cxx_std_bastring_cc" = yes; then : cat >>confdefs.h <<\_ACEOF #define HAVE_STD_BASTRING_CC 1 _ACEOF fi echo "$as_me:$LINENO: checking for implicit char_traits specialization" >&5 echo $ECHO_N "checking for implicit char_traits specialization... $ECHO_C" >&6 if test "${tc_cv_cxx_implicit_char_traits+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" #include #ifdef F77_DUMMY_MAIN # ifdef __cplusplus extern "C" # endif int F77_DUMMY_MAIN() { return 1; } #endif int main () { typedef std::basic_string< unsigned short > ShortString; ShortString s; ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 (eval $ac_compile) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then tc_cv_cxx_implicit_char_traits=yes else echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 tc_cv_cxx_implicit_char_traits=no fi rm -f conftest.$ac_objext conftest.$ac_ext fi echo "$as_me:$LINENO: result: $tc_cv_cxx_implicit_char_traits" >&5 echo "${ECHO_T}$tc_cv_cxx_implicit_char_traits" >&6 if test "$tc_cv_cxx_implicit_char_traits" = yes; then : cat >>confdefs.h <<\_ACEOF #define IMPLICIT_CHAR_TRAITS 1 _ACEOF fi echo "$as_me:$LINENO: checking for ios::setstate()" >&5 echo $ECHO_N "checking for ios::setstate()... $ECHO_C" >&6 if test "${tc_cv_cxx_ios_setstate+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" #include #ifdef F77_DUMMY_MAIN # ifdef __cplusplus extern "C" # endif int F77_DUMMY_MAIN() { return 1; } #endif int main () { std::cin.setstate(std::ios::goodbit); ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 (eval $ac_compile) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then tc_cv_cxx_ios_setstate=yes else echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 tc_cv_cxx_ios_setstate=no fi rm -f conftest.$ac_objext conftest.$ac_ext fi echo "$as_me:$LINENO: result: $tc_cv_cxx_ios_setstate" >&5 echo "${ECHO_T}$tc_cv_cxx_ios_setstate" >&6 if test "$tc_cv_cxx_ios_setstate" = yes; then : cat >>confdefs.h <<\_ACEOF #define HAVE_IOS_SETSTATE 1 _ACEOF fi echo "$as_me:$LINENO: checking for ANSI C header files" >&5 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6 if test "${ac_cv_header_stdc+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" #include #include #include #include _ACEOF if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 ac_status=$? egrep -v '^ *\+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } >/dev/null; then if test -s conftest.err; then ac_cpp_err=$ac_cxx_preproc_warn_flag else ac_cpp_err= fi else ac_cpp_err=yes fi if test -z "$ac_cpp_err"; then ac_cv_header_stdc=yes else echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 ac_cv_header_stdc=no fi rm -f conftest.err 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 #line $LINENO "configure" #include "confdefs.h" #include _ACEOF if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | egrep "memchr" >/dev/null 2>&1; then : else ac_cv_header_stdc=no fi rm -f conftest* fi 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 #line $LINENO "configure" #include "confdefs.h" #include _ACEOF if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | egrep "free" >/dev/null 2>&1; then : else ac_cv_header_stdc=no fi rm -f conftest* fi 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 : else cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" #include #if ((' ' & 0x0FF) == 0x020) # define ISLOWER(c) ('a' <= (c) && (c) <= 'z') # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) #else # define ISLOWER(c) (('a' <= (c) && (c) <= 'i') \ || ('j' <= (c) && (c) <= 'r') \ || ('s' <= (c) && (c) <= 'z')) # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) #endif #define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) int main () { int i; for (i = 0; i < 256; i++) if (XOR (islower (i), ISLOWER (i)) || toupper (i) != TOUPPER (i)) exit(2); exit (0); } _ACEOF rm -f conftest$ac_exeext if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 (eval $ac_link) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then : else echo "$as_me: program exited with status $ac_status" >&5 echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 ( exit $ac_status ) ac_cv_header_stdc=no fi rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext fi fi fi echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5 echo "${ECHO_T}$ac_cv_header_stdc" >&6 if test $ac_cv_header_stdc = yes; then cat >>confdefs.h <<\_ACEOF #define STDC_HEADERS 1 _ACEOF 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=`echo "ac_cv_header_$ac_header" | $as_tr_sh` echo "$as_me:$LINENO: checking for $ac_header" >&5 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 if eval "test \"\${$as_ac_Header+set}\" = set"; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" $ac_includes_default #include <$ac_header> _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 (eval $ac_compile) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then eval "$as_ac_Header=yes" else echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 eval "$as_ac_Header=no" fi rm -f conftest.$ac_objext conftest.$ac_ext fi echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 if test `eval echo '${'$as_ac_Header'}'` = yes; then cat >>confdefs.h <<_ACEOF #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 _ACEOF fi done for ac_header in hash_map ext/hash_map do as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` if eval "test \"\${$as_ac_Header+set}\" = set"; then echo "$as_me:$LINENO: checking for $ac_header" >&5 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 if eval "test \"\${$as_ac_Header+set}\" = set"; then echo $ECHO_N "(cached) $ECHO_C" >&6 fi echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 else # Is the header compilable? echo "$as_me:$LINENO: checking $ac_header usability" >&5 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6 cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" $ac_includes_default #include <$ac_header> _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 (eval $ac_compile) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then ac_header_compiler=yes else echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 ac_header_compiler=no fi rm -f conftest.$ac_objext conftest.$ac_ext echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 echo "${ECHO_T}$ac_header_compiler" >&6 # Is the header present? echo "$as_me:$LINENO: checking $ac_header presence" >&5 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6 cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" #include <$ac_header> _ACEOF if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 ac_status=$? egrep -v '^ *\+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } >/dev/null; then if test -s conftest.err; then ac_cpp_err=$ac_cxx_preproc_warn_flag else ac_cpp_err= fi else ac_cpp_err=yes fi if test -z "$ac_cpp_err"; then ac_header_preproc=yes else echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 ac_header_preproc=no fi rm -f conftest.err conftest.$ac_ext echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 echo "${ECHO_T}$ac_header_preproc" >&6 # So? What about this header? case $ac_header_compiler:$ac_header_preproc in yes:no ) { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;};; no:yes ) { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;};; esac echo "$as_me:$LINENO: checking for $ac_header" >&5 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 if eval "test \"\${$as_ac_Header+set}\" = set"; then echo $ECHO_N "(cached) $ECHO_C" >&6 else eval "$as_ac_Header=$ac_header_preproc" fi echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 fi if test `eval echo '${'$as_ac_Header'}'` = yes; then cat >>confdefs.h <<_ACEOF #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 _ACEOF fi done for ac_header in sstream do as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` if eval "test \"\${$as_ac_Header+set}\" = set"; then echo "$as_me:$LINENO: checking for $ac_header" >&5 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 if eval "test \"\${$as_ac_Header+set}\" = set"; then echo $ECHO_N "(cached) $ECHO_C" >&6 fi echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 else # Is the header compilable? echo "$as_me:$LINENO: checking $ac_header usability" >&5 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6 cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" $ac_includes_default #include <$ac_header> _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 (eval $ac_compile) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then ac_header_compiler=yes else echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 ac_header_compiler=no fi rm -f conftest.$ac_objext conftest.$ac_ext echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 echo "${ECHO_T}$ac_header_compiler" >&6 # Is the header present? echo "$as_me:$LINENO: checking $ac_header presence" >&5 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6 cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" #include <$ac_header> _ACEOF if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 ac_status=$? egrep -v '^ *\+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } >/dev/null; then if test -s conftest.err; then ac_cpp_err=$ac_cxx_preproc_warn_flag else ac_cpp_err= fi else ac_cpp_err=yes fi if test -z "$ac_cpp_err"; then ac_header_preproc=yes else echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 ac_header_preproc=no fi rm -f conftest.err conftest.$ac_ext echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 echo "${ECHO_T}$ac_header_preproc" >&6 # So? What about this header? case $ac_header_compiler:$ac_header_preproc in yes:no ) { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;};; no:yes ) { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;};; esac echo "$as_me:$LINENO: checking for $ac_header" >&5 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 if eval "test \"\${$as_ac_Header+set}\" = set"; then echo $ECHO_N "(cached) $ECHO_C" >&6 else eval "$as_ac_Header=$ac_header_preproc" fi echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 fi if test `eval echo '${'$as_ac_Header'}'` = yes; then cat >>confdefs.h <<_ACEOF #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 _ACEOF fi done # check for a certain broken sstream implementation (early GNU g++ release) cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" #include _ACEOF if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | egrep "stream_len \+= 1;" >/dev/null 2>&1; then cat >>confdefs.h <<\_ACEOF #define SSTREAM_BROKEN 1 _ACEOF fi rm -f conftest* for ac_header in features.h sys/filio.h do as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` if eval "test \"\${$as_ac_Header+set}\" = set"; then echo "$as_me:$LINENO: checking for $ac_header" >&5 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 if eval "test \"\${$as_ac_Header+set}\" = set"; then echo $ECHO_N "(cached) $ECHO_C" >&6 fi echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 else # Is the header compilable? echo "$as_me:$LINENO: checking $ac_header usability" >&5 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6 cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" $ac_includes_default #include <$ac_header> _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 (eval $ac_compile) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then ac_header_compiler=yes else echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 ac_header_compiler=no fi rm -f conftest.$ac_objext conftest.$ac_ext echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 echo "${ECHO_T}$ac_header_compiler" >&6 # Is the header present? echo "$as_me:$LINENO: checking $ac_header presence" >&5 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6 cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" #include <$ac_header> _ACEOF if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 ac_status=$? egrep -v '^ *\+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } >/dev/null; then if test -s conftest.err; then ac_cpp_err=$ac_cxx_preproc_warn_flag else ac_cpp_err= fi else ac_cpp_err=yes fi if test -z "$ac_cpp_err"; then ac_header_preproc=yes else echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 ac_header_preproc=no fi rm -f conftest.err conftest.$ac_ext echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 echo "${ECHO_T}$ac_header_preproc" >&6 # So? What about this header? case $ac_header_compiler:$ac_header_preproc in yes:no ) { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;};; no:yes ) { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;};; esac echo "$as_me:$LINENO: checking for $ac_header" >&5 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 if eval "test \"\${$as_ac_Header+set}\" = set"; then echo $ECHO_N "(cached) $ECHO_C" >&6 else eval "$as_ac_Header=$ac_header_preproc" fi echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 fi if test `eval echo '${'$as_ac_Header'}'` = yes; then cat >>confdefs.h <<_ACEOF #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 _ACEOF fi done # Check for alloca in C++ code # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works # for constant arguments. Useless! echo "$as_me:$LINENO: checking for working alloca.h" >&5 echo $ECHO_N "checking for working alloca.h... $ECHO_C" >&6 if test "${ac_cv_working_alloca_h+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" #include #ifdef F77_DUMMY_MAIN # ifdef __cplusplus extern "C" # endif int F77_DUMMY_MAIN() { return 1; } #endif int main () { char *p = (char *) alloca (2 * sizeof (int)); ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 (eval $ac_link) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='test -s conftest$ac_exeext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then ac_cv_working_alloca_h=yes else echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 ac_cv_working_alloca_h=no fi rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext fi echo "$as_me:$LINENO: result: $ac_cv_working_alloca_h" >&5 echo "${ECHO_T}$ac_cv_working_alloca_h" >&6 if test $ac_cv_working_alloca_h = yes; then cat >>confdefs.h <<\_ACEOF #define HAVE_ALLOCA_H 1 _ACEOF fi echo "$as_me:$LINENO: checking for alloca" >&5 echo $ECHO_N "checking for alloca... $ECHO_C" >&6 if test "${ac_cv_func_alloca_works+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" #ifdef __GNUC__ # define alloca __builtin_alloca #else # ifdef _MSC_VER # include # define alloca _alloca # else # if HAVE_ALLOCA_H # include # else # ifdef _AIX #pragma alloca # else # ifndef alloca /* predefined by HP cc +Olibcalls */ char *alloca (); # endif # endif # endif # endif #endif #ifdef F77_DUMMY_MAIN # ifdef __cplusplus extern "C" # endif int F77_DUMMY_MAIN() { return 1; } #endif int main () { char *p = (char *) alloca (1); ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 (eval $ac_link) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='test -s conftest$ac_exeext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then ac_cv_func_alloca_works=yes else echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 ac_cv_func_alloca_works=no fi rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext fi echo "$as_me:$LINENO: result: $ac_cv_func_alloca_works" >&5 echo "${ECHO_T}$ac_cv_func_alloca_works" >&6 if test $ac_cv_func_alloca_works = yes; then cat >>confdefs.h <<\_ACEOF #define HAVE_ALLOCA 1 _ACEOF else # The SVR3 libPW and SVR4 libucb both contain incompatible functions # that cause trouble. Some versions do not even contain alloca or # contain a buggy version. If you still want to use their alloca, # use ar to extract alloca.o from them instead of compiling alloca.c. ALLOCA=alloca.$ac_objext cat >>confdefs.h <<\_ACEOF #define C_ALLOCA 1 _ACEOF echo "$as_me:$LINENO: checking whether \`alloca.c' needs Cray hooks" >&5 echo $ECHO_N "checking whether \`alloca.c' needs Cray hooks... $ECHO_C" >&6 if test "${ac_cv_os_cray+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" #if defined(CRAY) && ! defined(CRAY2) webecray #else wenotbecray #endif _ACEOF if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | egrep "webecray" >/dev/null 2>&1; then ac_cv_os_cray=yes else ac_cv_os_cray=no fi rm -f conftest* fi echo "$as_me:$LINENO: result: $ac_cv_os_cray" >&5 echo "${ECHO_T}$ac_cv_os_cray" >&6 if test $ac_cv_os_cray = yes; then for ac_func in _getb67 GETB67 getb67; do as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` echo "$as_me:$LINENO: checking for $ac_func" >&5 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6 if eval "test \"\${$as_ac_var+set}\" = set"; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" /* System header to define __stub macros and hopefully few prototypes, which can conflict with char $ac_func (); below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" #endif /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char $ac_func (); char (*f) (); #ifdef F77_DUMMY_MAIN # ifdef __cplusplus extern "C" # endif int F77_DUMMY_MAIN() { return 1; } #endif int main () { /* 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_$ac_func) || defined (__stub___$ac_func) choke me #else f = $ac_func; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 (eval $ac_link) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='test -s conftest$ac_exeext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then eval "$as_ac_var=yes" else echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 eval "$as_ac_var=no" fi rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext fi echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 if test `eval echo '${'$as_ac_var'}'` = yes; then cat >>confdefs.h <<_ACEOF #define CRAY_STACKSEG_END $ac_func _ACEOF break fi done fi echo "$as_me:$LINENO: checking stack direction for C alloca" >&5 echo $ECHO_N "checking stack direction for C alloca... $ECHO_C" >&6 if test "${ac_cv_c_stack_direction+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else if test "$cross_compiling" = yes; then ac_cv_c_stack_direction=0 else cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" int find_stack_direction () { static char *addr = 0; auto char dummy; if (addr == 0) { addr = &dummy; return find_stack_direction (); } else return (&dummy > addr) ? 1 : -1; } int main () { exit (find_stack_direction () < 0); } _ACEOF rm -f conftest$ac_exeext if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 (eval $ac_link) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then ac_cv_c_stack_direction=1 else echo "$as_me: program exited with status $ac_status" >&5 echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 ( exit $ac_status ) ac_cv_c_stack_direction=-1 fi rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext fi fi echo "$as_me:$LINENO: result: $ac_cv_c_stack_direction" >&5 echo "${ECHO_T}$ac_cv_c_stack_direction" >&6 cat >>confdefs.h <<_ACEOF #define STACK_DIRECTION $ac_cv_c_stack_direction _ACEOF fi ac_ext=c ac_cpp='$CPP $CPPFLAGS' 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 # Check for alloca in C code echo "$as_me:$LINENO: checking for alloca in C code" >&5 echo $ECHO_N "checking for alloca in C code... $ECHO_C" >&6 ALLOCA_IN_C="" cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" /* AIX requires this to be the first thing in the file. */ #ifndef __GNUC__ # if HAVE_ALLOCA_H # include # else # ifdef _AIX #pragma alloca # else # ifndef alloca /* predefined by HP cc +Olibcalls */ char *alloca (); # endif # endif # endif #endif #ifdef F77_DUMMY_MAIN # ifdef __cplusplus extern "C" # endif int F77_DUMMY_MAIN() { return 1; } #endif int main () { char *p = (char *) alloca(10); ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 (eval $ac_link) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='test -s conftest$ac_exeext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then alloca_in_c=yes else echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 alloca_in_c=no fi rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext if test "$alloca_in_c" = yes; then echo "$as_me:$LINENO: result: yes" >&5 echo "${ECHO_T}yes" >&6 ALLOCA_IN_C="1" else echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6 fi for ac_func in stat64 fstat64 open64 lseek64 llseek do as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` echo "$as_me:$LINENO: checking for $ac_func" >&5 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6 if eval "test \"\${$as_ac_var+set}\" = set"; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" /* System header to define __stub macros and hopefully few prototypes, which can conflict with char $ac_func (); below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" #endif /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char $ac_func (); char (*f) (); #ifdef F77_DUMMY_MAIN # ifdef __cplusplus extern "C" # endif int F77_DUMMY_MAIN() { return 1; } #endif int main () { /* 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_$ac_func) || defined (__stub___$ac_func) choke me #else f = $ac_func; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 (eval $ac_link) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='test -s conftest$ac_exeext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then eval "$as_ac_var=yes" else echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 eval "$as_ac_var=no" fi rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext fi echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 if test `eval echo '${'$as_ac_var'}'` = yes; then cat >>confdefs.h <<_ACEOF #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 _ACEOF fi done echo "$as_me:$LINENO: checking whether stat64 contains long longs" >&5 echo $ECHO_N "checking whether stat64 contains long longs... $ECHO_C" >&6 if test "${tc_cv_c_stat64_contains_long_long+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" #ifdef HAVE_FEATURES_H /* these get us 64-bit file declarations under several Unixen */ /* they must come before the first include of features.h */ #define _LARGEFILE64_SOURCE 1 #define _LARGEFILE_SOURCE 1 # include #endif #ifdef USE_RUNTIME_INTTYPES_H # include #endif #include #include #include long long foo() { struct stat64 stats; return stats.st_size; } #ifdef F77_DUMMY_MAIN # ifdef __cplusplus extern "C" # endif int F77_DUMMY_MAIN() { return 1; } #endif int main () { ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 (eval $ac_compile) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then tc_cv_c_stat64_contains_long_long=yes else echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 tc_cv_c_stat64_contains_long_long=no fi rm -f conftest.$ac_objext conftest.$ac_ext fi echo "$as_me:$LINENO: result: $tc_cv_c_stat64_contains_long_long" >&5 echo "${ECHO_T}$tc_cv_c_stat64_contains_long_long" >&6 if test "$tc_cv_c_stat64_contains_long_long" = yes; then : cat >>confdefs.h <<\_ACEOF #define STAT64_CONTAINS_LONG_LONGS 1 _ACEOF fi # -lm should only live in LIBM, and only if we have it (not in LIBS) OLDLIBS="$LIBS" # sin should be in everyone's libm if they've got one. echo "$as_me:$LINENO: checking for sin in -lm" >&5 echo $ECHO_N "checking for sin in -lm... $ECHO_C" >&6 if test "${ac_cv_lib_m_sin+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else ac_check_lib_save_LIBS=$LIBS LIBS="-lm $LIBS" cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" #endif /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char sin (); #ifdef F77_DUMMY_MAIN # ifdef __cplusplus extern "C" # endif int F77_DUMMY_MAIN() { return 1; } #endif int main () { sin (); ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 (eval $ac_link) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='test -s conftest$ac_exeext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then ac_cv_lib_m_sin=yes else echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 ac_cv_lib_m_sin=no fi rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi echo "$as_me:$LINENO: result: $ac_cv_lib_m_sin" >&5 echo "${ECHO_T}$ac_cv_lib_m_sin" >&6 if test $ac_cv_lib_m_sin = yes; then LIBM="-lm" else LIBM="" fi echo "$as_me:$LINENO: checking for library containing drem" >&5 echo $ECHO_N "checking for library containing drem... $ECHO_C" >&6 if test "${ac_cv_search_drem+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else ac_func_search_save_LIBS=$LIBS ac_cv_search_drem=no cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" #endif /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char drem (); #ifdef F77_DUMMY_MAIN # ifdef __cplusplus extern "C" # endif int F77_DUMMY_MAIN() { return 1; } #endif int main () { drem (); ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 (eval $ac_link) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='test -s conftest$ac_exeext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then ac_cv_search_drem="none required" else echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 fi rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext if test "$ac_cv_search_drem" = no; then for ac_lib in m; do LIBS="-l$ac_lib $ac_func_search_save_LIBS" cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" #endif /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char drem (); #ifdef F77_DUMMY_MAIN # ifdef __cplusplus extern "C" # endif int F77_DUMMY_MAIN() { return 1; } #endif int main () { drem (); ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 (eval $ac_link) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='test -s conftest$ac_exeext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then ac_cv_search_drem="-l$ac_lib" break else echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 fi rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext done fi LIBS=$ac_func_search_save_LIBS fi echo "$as_me:$LINENO: result: $ac_cv_search_drem" >&5 echo "${ECHO_T}$ac_cv_search_drem" >&6 if test "$ac_cv_search_drem" != no; then test "$ac_cv_search_drem" = "none required" || LIBS="$ac_cv_search_drem $LIBS" cat >>confdefs.h <<\_ACEOF #define HAVE_DREM 1 _ACEOF fi echo "$as_me:$LINENO: checking for library containing remainder" >&5 echo $ECHO_N "checking for library containing remainder... $ECHO_C" >&6 if test "${ac_cv_search_remainder+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else ac_func_search_save_LIBS=$LIBS ac_cv_search_remainder=no cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" #endif /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char remainder (); #ifdef F77_DUMMY_MAIN # ifdef __cplusplus extern "C" # endif int F77_DUMMY_MAIN() { return 1; } #endif int main () { remainder (); ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 (eval $ac_link) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='test -s conftest$ac_exeext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then ac_cv_search_remainder="none required" else echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 fi rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext if test "$ac_cv_search_remainder" = no; then for ac_lib in m; do LIBS="-l$ac_lib $ac_func_search_save_LIBS" cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" #endif /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char remainder (); #ifdef F77_DUMMY_MAIN # ifdef __cplusplus extern "C" # endif int F77_DUMMY_MAIN() { return 1; } #endif int main () { remainder (); ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 (eval $ac_link) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='test -s conftest$ac_exeext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then ac_cv_search_remainder="-l$ac_lib" break else echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 fi rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext done fi LIBS=$ac_func_search_save_LIBS fi echo "$as_me:$LINENO: result: $ac_cv_search_remainder" >&5 echo "${ECHO_T}$ac_cv_search_remainder" >&6 if test "$ac_cv_search_remainder" != no; then test "$ac_cv_search_remainder" = "none required" || LIBS="$ac_cv_search_remainder $LIBS" cat >>confdefs.h <<\_ACEOF #define HAVE_REMAINDER 1 _ACEOF fi echo "$as_me:$LINENO: checking for library containing fmod" >&5 echo $ECHO_N "checking for library containing fmod... $ECHO_C" >&6 if test "${ac_cv_search_fmod+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else ac_func_search_save_LIBS=$LIBS ac_cv_search_fmod=no cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" #endif /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char fmod (); #ifdef F77_DUMMY_MAIN # ifdef __cplusplus extern "C" # endif int F77_DUMMY_MAIN() { return 1; } #endif int main () { fmod (); ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 (eval $ac_link) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='test -s conftest$ac_exeext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then ac_cv_search_fmod="none required" else echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 fi rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext if test "$ac_cv_search_fmod" = no; then for ac_lib in m; do LIBS="-l$ac_lib $ac_func_search_save_LIBS" cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" #endif /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char fmod (); #ifdef F77_DUMMY_MAIN # ifdef __cplusplus extern "C" # endif int F77_DUMMY_MAIN() { return 1; } #endif int main () { fmod (); ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 (eval $ac_link) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='test -s conftest$ac_exeext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then ac_cv_search_fmod="-l$ac_lib" break else echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 fi rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext done fi LIBS=$ac_func_search_save_LIBS fi echo "$as_me:$LINENO: result: $ac_cv_search_fmod" >&5 echo "${ECHO_T}$ac_cv_search_fmod" >&6 if test "$ac_cv_search_fmod" != no; then test "$ac_cv_search_fmod" = "none required" || LIBS="$ac_cv_search_fmod $LIBS" cat >>confdefs.h <<\_ACEOF #define HAVE_FMOD 1 _ACEOF fi LIBS="$OLDLIBS" for ac_func in setenv putenv do as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` echo "$as_me:$LINENO: checking for $ac_func" >&5 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6 if eval "test \"\${$as_ac_var+set}\" = set"; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" /* System header to define __stub macros and hopefully few prototypes, which can conflict with char $ac_func (); below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" #endif /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char $ac_func (); char (*f) (); #ifdef F77_DUMMY_MAIN # ifdef __cplusplus extern "C" # endif int F77_DUMMY_MAIN() { return 1; } #endif int main () { /* 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_$ac_func) || defined (__stub___$ac_func) choke me #else f = $ac_func; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 (eval $ac_link) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='test -s conftest$ac_exeext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then eval "$as_ac_var=yes" else echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 eval "$as_ac_var=no" fi rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext fi echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 if test `eval echo '${'$as_ac_var'}'` = yes; then cat >>confdefs.h <<_ACEOF #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 _ACEOF fi done ######################################################################## # hardware support for byte-swapping echo "$as_me:$LINENO: checking for byte-swapping macros" >&5 echo $ECHO_N "checking for byte-swapping macros... $ECHO_C" >&6 if test "${tc_cv_cc_has_swabn+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" #include #ifdef F77_DUMMY_MAIN # ifdef __cplusplus extern "C" # endif int F77_DUMMY_MAIN() { return 1; } #endif int main () { __swab16(0); __swab32(0); __swab64(0); ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 (eval $ac_link) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='test -s conftest$ac_exeext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then tc_cv_cc_has_swabn=yes else echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 tc_cv_cc_has_swabn=no fi rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext fi echo "$as_me:$LINENO: result: $tc_cv_cc_has_swabn" >&5 echo "${ECHO_T}$tc_cv_cc_has_swabn" >&6 if test "$tc_cv_cc_has_swabn" = yes; then : cat >>confdefs.h <<\_ACEOF #define HAVE_SWABN_MACROS 1 _ACEOF fi ######################################################################## case "$target_cpu" in sparc) ARCH_CFLAGS="-Wa,-xarch=v8plus" ;; esac gc_common_mk="runtime/gc-build/common.mk" ######################################################################## # Try to discover the C compiler's inline modifier inlinemod="" case "$tc_cv_cc_family" in Compaq) # force __inline on Compaq C, because it's the most effective cat >>confdefs.h <<\_ACEOF #define CC_INLINE_MODIFIER __inline _ACEOF inlinemod=__inline ;; esac if test "$inlinemod" = ""; then echo "$as_me:$LINENO: checking for inline modifier" >&5 echo $ECHO_N "checking for inline modifier... $ECHO_C" >&6 if test "${tc_cv_cc_modinline+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" inline int dummy() { return 1; } #ifdef F77_DUMMY_MAIN # ifdef __cplusplus extern "C" # endif int F77_DUMMY_MAIN() { return 1; } #endif int main () { ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 (eval $ac_compile) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then tc_cv_cc_modinline=yes else echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 tc_cv_cc_modinline=no fi rm -f conftest.$ac_objext conftest.$ac_ext fi echo "$as_me:$LINENO: result: $tc_cv_cc_modinline" >&5 echo "${ECHO_T}$tc_cv_cc_modinline" >&6 if test "$tc_cv_cc_modinline" = yes; then : cat >>confdefs.h <<\_ACEOF #define CC_INLINE_MODIFIER inline _ACEOF inlinemod=inline fi fi if test "$inlinemod" = ""; then echo "$as_me:$LINENO: checking for __inline__ modifier" >&5 echo $ECHO_N "checking for __inline__ modifier... $ECHO_C" >&6 if test "${tc_cv_cc_mod__inline__+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" __inline__ int dummy() { return 1; } #ifdef F77_DUMMY_MAIN # ifdef __cplusplus extern "C" # endif int F77_DUMMY_MAIN() { return 1; } #endif int main () { ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 (eval $ac_compile) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then tc_cv_cc_mod__inline__=yes else echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 tc_cv_cc_mod__inline__=no fi rm -f conftest.$ac_objext conftest.$ac_ext fi echo "$as_me:$LINENO: result: $tc_cv_cc_mod__inline__" >&5 echo "${ECHO_T}$tc_cv_cc_mod__inline__" >&6 if test "$tc_cv_cc_mod__inline__" = yes; then : cat >>confdefs.h <<\_ACEOF #define CC_INLINE_MODIFIER __inline__ _ACEOF inlinemod=__inline__ fi fi if test "$inlinemod" = ""; then echo "$as_me:$LINENO: checking for __inline modifier" >&5 echo $ECHO_N "checking for __inline modifier... $ECHO_C" >&6 if test "${tc_cv_cc_mod__inline+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" __inline int dummy() { return 1; } #ifdef F77_DUMMY_MAIN # ifdef __cplusplus extern "C" # endif int F77_DUMMY_MAIN() { return 1; } #endif int main () { ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 (eval $ac_compile) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then tc_cv_cc_mod__inline=yes else echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 tc_cv_cc_mod__inline=no fi rm -f conftest.$ac_objext conftest.$ac_ext fi echo "$as_me:$LINENO: result: $tc_cv_cc_mod__inline" >&5 echo "${ECHO_T}$tc_cv_cc_mod__inline" >&6 if test "$tc_cv_cc_mod__inline" = yes; then : cat >>confdefs.h <<\_ACEOF #define CC_INLINE_MODIFIER __inline _ACEOF inlinemod=__inline fi fi if test "$inlinemod" = ""; then echo "$as_me:$LINENO: checking for _inline modifier" >&5 echo $ECHO_N "checking for _inline modifier... $ECHO_C" >&6 if test "${tc_cv_cc_mod_inline+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" _inline int dummy() { return 1; } #ifdef F77_DUMMY_MAIN # ifdef __cplusplus extern "C" # endif int F77_DUMMY_MAIN() { return 1; } #endif int main () { ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 (eval $ac_compile) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then tc_cv_cc_mod_inline=yes else echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 tc_cv_cc_mod_inline=no fi rm -f conftest.$ac_objext conftest.$ac_ext fi echo "$as_me:$LINENO: result: $tc_cv_cc_mod_inline" >&5 echo "${ECHO_T}$tc_cv_cc_mod_inline" >&6 if test "$tc_cv_cc_mod_inline" = yes; then : cat >>confdefs.h <<\_ACEOF #define CC_INLINE_MODIFIER _inline _ACEOF inlinemod=_inline fi fi if test "$inlinemod" = ""; then echo "$as_me:$LINENO: checking for _Inline modifier" >&5 echo $ECHO_N "checking for _Inline modifier... $ECHO_C" >&6 if test "${tc_cv_cc_mod_Inline+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" _Inline int dummy() { return 1; } #ifdef F77_DUMMY_MAIN # ifdef __cplusplus extern "C" # endif int F77_DUMMY_MAIN() { return 1; } #endif int main () { ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 (eval $ac_compile) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then tc_cv_cc_mod_Inline=yes else echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 tc_cv_cc_mod_Inline=no fi rm -f conftest.$ac_objext conftest.$ac_ext fi echo "$as_me:$LINENO: result: $tc_cv_cc_mod_Inline" >&5 echo "${ECHO_T}$tc_cv_cc_mod_Inline" >&6 if test "$tc_cv_cc_mod_Inline" = yes; then : cat >>confdefs.h <<\_ACEOF #define CC_INLINE_MODIFIER _Inline _ACEOF inlinemod=_Inline fi fi if test "$inlinemod" != ""; then echo "$as_me:$LINENO: checking whether static $inlinemod works" >&5 echo $ECHO_N "checking whether static $inlinemod works... $ECHO_C" >&6 cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" static $inlinemod int dummy() { return 1; } #ifdef F77_DUMMY_MAIN # ifdef __cplusplus extern "C" # endif int F77_DUMMY_MAIN() { return 1; } #endif int main () { ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 (eval $ac_compile) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then cat >>confdefs.h <<\_ACEOF #define STATIC_INLINE_WORKS 1 _ACEOF echo "$as_me:$LINENO: result: yes" >&5 echo "${ECHO_T}yes" >&6 else echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6 fi rm -f conftest.$ac_objext conftest.$ac_ext fi # Runtime Var Arrays # Check whether --enable-runtime-vararray or --disable-runtime-vararray was given. if test "${enable_runtime_vararray+set}" = set; then enableval="$enable_runtime_vararray" fi; # Check whether --enable-runtime-vararray or --disable-runtime-vararray was given. if test "${enable_runtime_vararray+set}" = set; then enableval="$enable_runtime_vararray" fi; case "$enable_runtime_vararray" in no) ;; yes) cat >>confdefs.h <<\_ACEOF #define USE_RUNTIME_VARARRAY 1 _ACEOF ;; *) echo "$as_me:$LINENO: checking for variable stack arrays" >&5 echo $ECHO_N "checking for variable stack arrays... $ECHO_C" >&6 if test "${tc_cv_cc_vararray_mod+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" void dummy(int x) { char yx; } #ifdef F77_DUMMY_MAIN # ifdef __cplusplus extern "C" # endif int F77_DUMMY_MAIN() { return 1; } #endif int main () { ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 (eval $ac_compile) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then tc_cv_cc_vararray_mod=yes else echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 tc_cv_cc_vararray_mod=no fi rm -f conftest.$ac_objext conftest.$ac_ext fi echo "$as_me:$LINENO: result: $tc_cv_cc_vararray_mod" >&5 echo "${ECHO_T}$tc_cv_cc_vararray_mod" >&6 if test "$tc_cv_cc_vararray_mod" = yes; then : cat >>confdefs.h <<\_ACEOF #define USE_RUNTIME_VARARRAY 1 _ACEOF fi ;; esac # Runtime inttypes.h # Check whether --enable-runtime-inttypes-h or --disable-runtime-inttypes-h was given. if test "${enable_runtime_inttypes_h+set}" = set; then enableval="$enable_runtime_inttypes_h" fi; # Check whether --enable-runtime-inttypes-h or --disable-runtime-inttypes-h was given. if test "${enable_runtime_inttypes_h+set}" = set; then enableval="$enable_runtime_inttypes_h" fi; case "$enable_runtime_inttypes_h" in no) ;; yes) cat >>confdefs.h <<\_ACEOF #define USE_RUNTIME_INTTYPES_H 1 _ACEOF ;; *) if test "${ac_cv_header_inttypes_h+set}" = set; then echo "$as_me:$LINENO: checking for inttypes.h" >&5 echo $ECHO_N "checking for inttypes.h... $ECHO_C" >&6 if test "${ac_cv_header_inttypes_h+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 fi echo "$as_me:$LINENO: result: $ac_cv_header_inttypes_h" >&5 echo "${ECHO_T}$ac_cv_header_inttypes_h" >&6 else # Is the header compilable? echo "$as_me:$LINENO: checking inttypes.h usability" >&5 echo $ECHO_N "checking inttypes.h usability... $ECHO_C" >&6 cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" $ac_includes_default #include _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 (eval $ac_compile) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then ac_header_compiler=yes else echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 ac_header_compiler=no fi rm -f conftest.$ac_objext conftest.$ac_ext echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 echo "${ECHO_T}$ac_header_compiler" >&6 # Is the header present? echo "$as_me:$LINENO: checking inttypes.h presence" >&5 echo $ECHO_N "checking inttypes.h presence... $ECHO_C" >&6 cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" #include _ACEOF if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 ac_status=$? egrep -v '^ *\+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } >/dev/null; then if test -s conftest.err; then ac_cpp_err=$ac_c_preproc_warn_flag else ac_cpp_err= fi else ac_cpp_err=yes fi if test -z "$ac_cpp_err"; then ac_header_preproc=yes else echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 ac_header_preproc=no fi rm -f conftest.err conftest.$ac_ext echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 echo "${ECHO_T}$ac_header_preproc" >&6 # So? What about this header? case $ac_header_compiler:$ac_header_preproc in yes:no ) { echo "$as_me:$LINENO: WARNING: inttypes.h: accepted by the compiler, rejected by the preprocessor!" >&5 echo "$as_me: WARNING: inttypes.h: accepted by the compiler, rejected by the preprocessor!" >&2;} { echo "$as_me:$LINENO: WARNING: inttypes.h: proceeding with the preprocessor's result" >&5 echo "$as_me: WARNING: inttypes.h: proceeding with the preprocessor's result" >&2;};; no:yes ) { echo "$as_me:$LINENO: WARNING: inttypes.h: present but cannot be compiled" >&5 echo "$as_me: WARNING: inttypes.h: present but cannot be compiled" >&2;} { echo "$as_me:$LINENO: WARNING: inttypes.h: check for missing prerequisite headers?" >&5 echo "$as_me: WARNING: inttypes.h: check for missing prerequisite headers?" >&2;} { echo "$as_me:$LINENO: WARNING: inttypes.h: proceeding with the preprocessor's result" >&5 echo "$as_me: WARNING: inttypes.h: proceeding with the preprocessor's result" >&2;};; esac echo "$as_me:$LINENO: checking for inttypes.h" >&5 echo $ECHO_N "checking for inttypes.h... $ECHO_C" >&6 if test "${ac_cv_header_inttypes_h+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else ac_cv_header_inttypes_h=$ac_header_preproc fi echo "$as_me:$LINENO: result: $ac_cv_header_inttypes_h" >&5 echo "${ECHO_T}$ac_cv_header_inttypes_h" >&6 fi if test $ac_cv_header_inttypes_h = yes; then cat >>confdefs.h <<\_ACEOF #define USE_RUNTIME_INTTYPES_H 1 _ACEOF fi ;; esac # Check if using the Tera C compiler echo "$as_me:$LINENO: checking for Tera C compiler" >&5 echo $ECHO_N "checking for Tera C compiler... $ECHO_C" >&6 if test "${tc_cv_cc_is_tera_cc+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" #ifndef __TERA__ # error Not the Tera C compiler #endif #ifdef F77_DUMMY_MAIN # ifdef __cplusplus extern "C" # endif int F77_DUMMY_MAIN() { return 1; } #endif int main () { ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 (eval $ac_compile) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then tc_cv_cc_is_tera_cc=yes else echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 tc_cv_cc_is_tera_cc=no fi rm -f conftest.$ac_objext conftest.$ac_ext fi echo "$as_me:$LINENO: result: $tc_cv_cc_is_tera_cc" >&5 echo "${ECHO_T}$tc_cv_cc_is_tera_cc" >&6 if test "$tc_cv_cc_is_tera_cc" = yes; then : fi # Check if using the GNU C for Cray compiler echo "$as_me:$LINENO: checking for GNU C compiler for the Cray" >&5 echo $ECHO_N "checking for GNU C compiler for the Cray... $ECHO_C" >&6 if test "${tc_cv_cc_is_cray_gnu_cc+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" #if !(defined(__CRAY__) && defined(__GNUC__)) # error Not the Cray GNU C compiler #endif #ifdef F77_DUMMY_MAIN # ifdef __cplusplus extern "C" # endif int F77_DUMMY_MAIN() { return 1; } #endif int main () { ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 (eval $ac_compile) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then tc_cv_cc_is_cray_gnu_cc=yes else echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 tc_cv_cc_is_cray_gnu_cc=no fi rm -f conftest.$ac_objext conftest.$ac_ext fi echo "$as_me:$LINENO: result: $tc_cv_cc_is_cray_gnu_cc" >&5 echo "${ECHO_T}$tc_cv_cc_is_cray_gnu_cc" >&6 if test "$tc_cv_cc_is_cray_gnu_cc" = yes; then : cat >>confdefs.h <<\_ACEOF #define USE_RUNTIME_CRAY_GNU_C 1 _ACEOF fi if test $tc_cv_cc_is_cray_gnu_cc = yes; then RUNTIME_CC_IS_CRAY_GNU_CC_TRUE= RUNTIME_CC_IS_CRAY_GNU_CC_FALSE='#' else RUNTIME_CC_IS_CRAY_GNU_CC_TRUE='#' RUNTIME_CC_IS_CRAY_GNU_CC_FALSE= fi # Check if using the Cray C compiler echo "$as_me:$LINENO: checking for Cray T3E C compiler" >&5 echo $ECHO_N "checking for Cray T3E C compiler... $ECHO_C" >&6 if test "${tc_cv_cc_is_cray_t3e_cc+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" #if !(defined(_CRAY) && defined(_CRAYT3E)) # error Not the Cray T3E C compiler #endif #ifdef F77_DUMMY_MAIN # ifdef __cplusplus extern "C" # endif int F77_DUMMY_MAIN() { return 1; } #endif int main () { ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 (eval $ac_compile) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then tc_cv_cc_is_cray_t3e_cc=yes else echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 tc_cv_cc_is_cray_t3e_cc=no fi rm -f conftest.$ac_objext conftest.$ac_ext fi echo "$as_me:$LINENO: result: $tc_cv_cc_is_cray_t3e_cc" >&5 echo "${ECHO_T}$tc_cv_cc_is_cray_t3e_cc" >&6 if test "$tc_cv_cc_is_cray_t3e_cc" = yes; then : cat >>confdefs.h <<\_ACEOF #define USE_RUNTIME_CRAY_T3E_C 1 _ACEOF fi if test $tc_cv_cc_is_cray_t3e_cc = yes; then RUNTIME_CC_IS_CRAY_T3E_CC_TRUE= RUNTIME_CC_IS_CRAY_T3E_CC_FALSE='#' else RUNTIME_CC_IS_CRAY_T3E_CC_TRUE='#' RUNTIME_CC_IS_CRAY_T3E_CC_FALSE= fi # Use 64-bit point coord on Cray CC (workaround for PR291, see c-types/CtPointInstance.cc) if test $tc_cv_cc_is_cray_t3e_cc = yes ; then cat >>confdefs.h <<\_ACEOF #define USE_64BIT_POINTS 1 _ACEOF fi # Check if MAXPATHLEN is defined in sys/param.h echo "$as_me:$LINENO: checking for MAXPATHLEN in sys/param.h" >&5 echo $ECHO_N "checking for MAXPATHLEN in sys/param.h... $ECHO_C" >&6 if test "${tc_cv_cc_sys_param_has_mpl+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" #include int dummy = MAXPATHLEN; #ifdef F77_DUMMY_MAIN # ifdef __cplusplus extern "C" # endif int F77_DUMMY_MAIN() { return 1; } #endif int main () { ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 (eval $ac_compile) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then tc_cv_cc_sys_param_has_mpl=yes else echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 tc_cv_cc_sys_param_has_mpl=no fi rm -f conftest.$ac_objext conftest.$ac_ext fi echo "$as_me:$LINENO: result: $tc_cv_cc_sys_param_has_mpl" >&5 echo "${ECHO_T}$tc_cv_cc_sys_param_has_mpl" >&6 if test "$tc_cv_cc_sys_param_has_mpl" = yes; then : cat >>confdefs.h <<\_ACEOF #define USE_RUNTIME_SYS_PARAM_H_MAXPATHLEN 1 _ACEOF fi # Check for usleep echo "$as_me:$LINENO: checking for usleep()" >&5 echo $ECHO_N "checking for usleep()... $ECHO_C" >&6 if test "${tc_cv_cc_has_usleep+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" #include #ifdef F77_DUMMY_MAIN # ifdef __cplusplus extern "C" # endif int F77_DUMMY_MAIN() { return 1; } #endif int main () { usleep(500); ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 (eval $ac_compile) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then tc_cv_cc_has_usleep=yes else echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 tc_cv_cc_has_usleep=no fi rm -f conftest.$ac_objext conftest.$ac_ext fi echo "$as_me:$LINENO: result: $tc_cv_cc_has_usleep" >&5 echo "${ECHO_T}$tc_cv_cc_has_usleep" >&6 if test "$tc_cv_cc_has_usleep" = yes; then : echo "$as_me:$LINENO: checking for library containing usleep" >&5 echo $ECHO_N "checking for library containing usleep... $ECHO_C" >&6 if test "${ac_cv_search_usleep+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else ac_func_search_save_LIBS=$LIBS ac_cv_search_usleep=no cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" #endif /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char usleep (); #ifdef F77_DUMMY_MAIN # ifdef __cplusplus extern "C" # endif int F77_DUMMY_MAIN() { return 1; } #endif int main () { usleep (); ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 (eval $ac_link) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='test -s conftest$ac_exeext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then ac_cv_search_usleep="none required" else echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 fi rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext if test "$ac_cv_search_usleep" = no; then for ac_lib in posix4; do LIBS="-l$ac_lib $ac_func_search_save_LIBS" cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" #endif /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char usleep (); #ifdef F77_DUMMY_MAIN # ifdef __cplusplus extern "C" # endif int F77_DUMMY_MAIN() { return 1; } #endif int main () { usleep (); ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 (eval $ac_link) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='test -s conftest$ac_exeext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then ac_cv_search_usleep="-l$ac_lib" break else echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 fi rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext done fi LIBS=$ac_func_search_save_LIBS fi echo "$as_me:$LINENO: result: $ac_cv_search_usleep" >&5 echo "${ECHO_T}$ac_cv_search_usleep" >&6 if test "$ac_cv_search_usleep" != no; then test "$ac_cv_search_usleep" = "none required" || LIBS="$ac_cv_search_usleep $LIBS" cat >>confdefs.h <<\_ACEOF #define HAVE_USLEEP 1 _ACEOF else echo "$as_me:$LINENO: result: entry point not found - disabled" >&5 echo "${ECHO_T}entry point not found - disabled" >&6 fi fi # Check for nanosleep echo "$as_me:$LINENO: checking for nanosleep()" >&5 echo $ECHO_N "checking for nanosleep()... $ECHO_C" >&6 if test "${tc_cv_cc_has_nanosleep+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" #include #include #ifdef F77_DUMMY_MAIN # ifdef __cplusplus extern "C" # endif int F77_DUMMY_MAIN() { return 1; } #endif int main () { struct timespec tm, tmremaining; tm.tv_sec =1; tm.tv_nsec = 1000000; nanosleep(&tm, &tmremaining); ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 (eval $ac_compile) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then tc_cv_cc_has_nanosleep=yes else echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 tc_cv_cc_has_nanosleep=no fi rm -f conftest.$ac_objext conftest.$ac_ext fi echo "$as_me:$LINENO: result: $tc_cv_cc_has_nanosleep" >&5 echo "${ECHO_T}$tc_cv_cc_has_nanosleep" >&6 if test "$tc_cv_cc_has_nanosleep" = yes; then : echo "$as_me:$LINENO: checking for library containing nanosleep" >&5 echo $ECHO_N "checking for library containing nanosleep... $ECHO_C" >&6 if test "${ac_cv_search_nanosleep+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else ac_func_search_save_LIBS=$LIBS ac_cv_search_nanosleep=no cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" #endif /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char nanosleep (); #ifdef F77_DUMMY_MAIN # ifdef __cplusplus extern "C" # endif int F77_DUMMY_MAIN() { return 1; } #endif int main () { nanosleep (); ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 (eval $ac_link) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='test -s conftest$ac_exeext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then ac_cv_search_nanosleep="none required" else echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 fi rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext if test "$ac_cv_search_nanosleep" = no; then for ac_lib in posix4; do LIBS="-l$ac_lib $ac_func_search_save_LIBS" cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" #endif /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char nanosleep (); #ifdef F77_DUMMY_MAIN # ifdef __cplusplus extern "C" # endif int F77_DUMMY_MAIN() { return 1; } #endif int main () { nanosleep (); ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 (eval $ac_link) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='test -s conftest$ac_exeext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then ac_cv_search_nanosleep="-l$ac_lib" break else echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 fi rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext done fi LIBS=$ac_func_search_save_LIBS fi echo "$as_me:$LINENO: result: $ac_cv_search_nanosleep" >&5 echo "${ECHO_T}$ac_cv_search_nanosleep" >&6 if test "$ac_cv_search_nanosleep" != no; then test "$ac_cv_search_nanosleep" = "none required" || LIBS="$ac_cv_search_nanosleep $LIBS" cat >>confdefs.h <<\_ACEOF #define HAVE_NANOSLEEP 1 _ACEOF else echo "$as_me:$LINENO: result: entry point not found - disabled" >&5 echo "${ECHO_T}entry point not found - disabled" >&6 fi fi # Check for nsleep echo "$as_me:$LINENO: checking for nsleep()" >&5 echo $ECHO_N "checking for nsleep()... $ECHO_C" >&6 if test "${tc_cv_cc_has_nsleep+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" #include #include #ifdef F77_DUMMY_MAIN # ifdef __cplusplus extern "C" # endif int F77_DUMMY_MAIN() { return 1; } #endif int main () { struct timespec tm, tmremaining; tm.tv_sec =1; tm.tv_nsec = 1000000; nsleep(&tm, &tmremaining); ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 (eval $ac_compile) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then tc_cv_cc_has_nsleep=yes else echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 tc_cv_cc_has_nsleep=no fi rm -f conftest.$ac_objext conftest.$ac_ext fi echo "$as_me:$LINENO: result: $tc_cv_cc_has_nsleep" >&5 echo "${ECHO_T}$tc_cv_cc_has_nsleep" >&6 if test "$tc_cv_cc_has_nsleep" = yes; then : echo "$as_me:$LINENO: checking for library containing nsleep" >&5 echo $ECHO_N "checking for library containing nsleep... $ECHO_C" >&6 if test "${ac_cv_search_nsleep+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else ac_func_search_save_LIBS=$LIBS ac_cv_search_nsleep=no cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" #endif /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char nsleep (); #ifdef F77_DUMMY_MAIN # ifdef __cplusplus extern "C" # endif int F77_DUMMY_MAIN() { return 1; } #endif int main () { nsleep (); ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 (eval $ac_link) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='test -s conftest$ac_exeext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then ac_cv_search_nsleep="none required" else echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 fi rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext if test "$ac_cv_search_nsleep" = no; then for ac_lib in posix4; do LIBS="-l$ac_lib $ac_func_search_save_LIBS" cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" #endif /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char nsleep (); #ifdef F77_DUMMY_MAIN # ifdef __cplusplus extern "C" # endif int F77_DUMMY_MAIN() { return 1; } #endif int main () { nsleep (); ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 (eval $ac_link) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='test -s conftest$ac_exeext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then ac_cv_search_nsleep="-l$ac_lib" break else echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 fi rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext done fi LIBS=$ac_func_search_save_LIBS fi echo "$as_me:$LINENO: result: $ac_cv_search_nsleep" >&5 echo "${ECHO_T}$ac_cv_search_nsleep" >&6 if test "$ac_cv_search_nsleep" != no; then test "$ac_cv_search_nsleep" = "none required" || LIBS="$ac_cv_search_nsleep $LIBS" cat >>confdefs.h <<\_ACEOF #define HAVE_NSLEEP 1 _ACEOF else echo "$as_me:$LINENO: result: entry point not found - disabled" >&5 echo "${ECHO_T}entry point not found - disabled" >&6 fi fi # Check for sched_yield echo "$as_me:$LINENO: checking for sched_yield()" >&5 echo $ECHO_N "checking for sched_yield()... $ECHO_C" >&6 if test "${tc_cv_cc_has_sched_yield+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" #include #ifdef F77_DUMMY_MAIN # ifdef __cplusplus extern "C" # endif int F77_DUMMY_MAIN() { return 1; } #endif int main () { sched_yield(); ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 (eval $ac_compile) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then tc_cv_cc_has_sched_yield=yes else echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 tc_cv_cc_has_sched_yield=no fi rm -f conftest.$ac_objext conftest.$ac_ext fi echo "$as_me:$LINENO: result: $tc_cv_cc_has_sched_yield" >&5 echo "${ECHO_T}$tc_cv_cc_has_sched_yield" >&6 if test "$tc_cv_cc_has_sched_yield" = yes; then : echo "$as_me:$LINENO: checking for library containing sched_yield" >&5 echo $ECHO_N "checking for library containing sched_yield... $ECHO_C" >&6 if test "${ac_cv_search_sched_yield+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else ac_func_search_save_LIBS=$LIBS ac_cv_search_sched_yield=no cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" #endif /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char sched_yield (); #ifdef F77_DUMMY_MAIN # ifdef __cplusplus extern "C" # endif int F77_DUMMY_MAIN() { return 1; } #endif int main () { sched_yield (); ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 (eval $ac_link) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='test -s conftest$ac_exeext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then ac_cv_search_sched_yield="none required" else echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 fi rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext if test "$ac_cv_search_sched_yield" = no; then for ac_lib in posix4; do LIBS="-l$ac_lib $ac_func_search_save_LIBS" cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" #endif /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char sched_yield (); #ifdef F77_DUMMY_MAIN # ifdef __cplusplus extern "C" # endif int F77_DUMMY_MAIN() { return 1; } #endif int main () { sched_yield (); ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 (eval $ac_link) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='test -s conftest$ac_exeext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then ac_cv_search_sched_yield="-l$ac_lib" break else echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 fi rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext done fi LIBS=$ac_func_search_save_LIBS fi echo "$as_me:$LINENO: result: $ac_cv_search_sched_yield" >&5 echo "${ECHO_T}$ac_cv_search_sched_yield" >&6 if test "$ac_cv_search_sched_yield" != no; then test "$ac_cv_search_sched_yield" = "none required" || LIBS="$ac_cv_search_sched_yield $LIBS" cat >>confdefs.h <<\_ACEOF #define HAVE_SCHED_YIELD 1 _ACEOF else echo "$as_me:$LINENO: result: entry point not found - disabled" >&5 echo "${ECHO_T}entry point not found - disabled" >&6 fi fi if test $tc_cv_cc_sys_param_has_mpl = no ; then # Check if PATHSIZE is defined in sys/param.h echo "$as_me:$LINENO: checking for PATHSIZE in sys/param.h" >&5 echo $ECHO_N "checking for PATHSIZE in sys/param.h... $ECHO_C" >&6 if test "${tc_cv_cc_sys_param_has_ps+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" #include int dummy = PATHSIZE; #ifdef F77_DUMMY_MAIN # ifdef __cplusplus extern "C" # endif int F77_DUMMY_MAIN() { return 1; } #endif int main () { ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 (eval $ac_compile) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then tc_cv_cc_sys_param_has_ps=yes else echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 tc_cv_cc_sys_param_has_ps=no fi rm -f conftest.$ac_objext conftest.$ac_ext fi echo "$as_me:$LINENO: result: $tc_cv_cc_sys_param_has_ps" >&5 echo "${ECHO_T}$tc_cv_cc_sys_param_has_ps" >&6 if test "$tc_cv_cc_sys_param_has_ps" = yes; then : cat >>confdefs.h <<\_ACEOF #define USE_RUNTIME_SYS_PARAM_H_PATHSIZE 1 _ACEOF fi fi # Check for __builtin_expect (GCC 3.0) echo "$as_me:$LINENO: checking for __builtin_expect" >&5 echo $ECHO_N "checking for __builtin_expect... $ECHO_C" >&6 if test "${tc_cv_cc_has_builtin_expect+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" int x; #ifdef F77_DUMMY_MAIN # ifdef __cplusplus extern "C" # endif int F77_DUMMY_MAIN() { return 1; } #endif int main () { if (__builtin_expect(x,1)) return 1; ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 (eval $ac_link) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='test -s conftest$ac_exeext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then tc_cv_cc_has_builtin_expect=yes else echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 tc_cv_cc_has_builtin_expect=no fi rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext fi echo "$as_me:$LINENO: result: $tc_cv_cc_has_builtin_expect" >&5 echo "${ECHO_T}$tc_cv_cc_has_builtin_expect" >&6 if test "$tc_cv_cc_has_builtin_expect" = yes; then : cat >>confdefs.h <<\_ACEOF #define HAVE_BUILTIN_EXPECT 1 _ACEOF fi echo "$as_me:$LINENO: checking for __func__" >&5 echo $ECHO_N "checking for __func__... $ECHO_C" >&6 if test "${tc_cv_cc_has_func+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" #ifdef F77_DUMMY_MAIN # ifdef __cplusplus extern "C" # endif int F77_DUMMY_MAIN() { return 1; } #endif int main () { const char* p = __func__; ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 (eval $ac_link) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='test -s conftest$ac_exeext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then tc_cv_cc_has_func=yes else echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 tc_cv_cc_has_func=no fi rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext fi echo "$as_me:$LINENO: result: $tc_cv_cc_has_func" >&5 echo "${ECHO_T}$tc_cv_cc_has_func" >&6 if test "$tc_cv_cc_has_func" = yes; then : cat >>confdefs.h <<\_ACEOF #define HAVE_FUNC 1 _ACEOF fi ######################################################################## # hunt for 16-, 32-, and 64-bit integer types # Some known sizes if test $tc_cv_cc_is_tera_cc = yes ; then # The Tera cross_short=2 cross_int=8 cross_long=8 cross_long_long=8 cross_void_P=8 else # Unknown cross_short=0 cross_int=0 cross_long=0 cross_long_long=0 cross_void_P=0 fi # Check sizes echo "$as_me:$LINENO: checking for short" >&5 echo $ECHO_N "checking for short... $ECHO_C" >&6 if test "${ac_cv_type_short+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" $ac_includes_default #ifdef F77_DUMMY_MAIN # ifdef __cplusplus extern "C" # endif int F77_DUMMY_MAIN() { return 1; } #endif int main () { if ((short *) 0) return 0; if (sizeof (short)) return 0; ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 (eval $ac_compile) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then ac_cv_type_short=yes else echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 ac_cv_type_short=no fi rm -f conftest.$ac_objext conftest.$ac_ext fi echo "$as_me:$LINENO: result: $ac_cv_type_short" >&5 echo "${ECHO_T}$ac_cv_type_short" >&6 echo "$as_me:$LINENO: checking size of short" >&5 echo $ECHO_N "checking size of short... $ECHO_C" >&6 if test "${ac_cv_sizeof_short+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else if test "$ac_cv_type_short" = yes; then # The cast to unsigned long works around a bug in the HP C Compiler # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. # This bug is HP SR number 8606223364. if test "$cross_compiling" = yes; then # Depending upon the size, compute the lo and hi bounds. cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" $ac_includes_default #ifdef F77_DUMMY_MAIN # ifdef __cplusplus extern "C" # endif int F77_DUMMY_MAIN() { return 1; } #endif int main () { static int test_array [1 - 2 * !(((long) (sizeof (short))) >= 0)]; test_array [0] = 0 ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 (eval $ac_compile) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then ac_lo=0 ac_mid=0 while :; do cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" $ac_includes_default #ifdef F77_DUMMY_MAIN # ifdef __cplusplus extern "C" # endif int F77_DUMMY_MAIN() { return 1; } #endif int main () { static int test_array [1 - 2 * !(((long) (sizeof (short))) <= $ac_mid)]; test_array [0] = 0 ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 (eval $ac_compile) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then ac_hi=$ac_mid; break else echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 ac_lo=`expr $ac_mid + 1` if test $ac_lo -le $ac_mid; then ac_lo= ac_hi= break fi ac_mid=`expr 2 '*' $ac_mid + 1` fi rm -f conftest.$ac_objext conftest.$ac_ext done else echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" $ac_includes_default #ifdef F77_DUMMY_MAIN # ifdef __cplusplus extern "C" # endif int F77_DUMMY_MAIN() { return 1; } #endif int main () { static int test_array [1 - 2 * !(((long) (sizeof (short))) < 0)]; test_array [0] = 0 ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 (eval $ac_compile) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then ac_hi=-1 ac_mid=-1 while :; do cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" $ac_includes_default #ifdef F77_DUMMY_MAIN # ifdef __cplusplus extern "C" # endif int F77_DUMMY_MAIN() { return 1; } #endif int main () { static int test_array [1 - 2 * !(((long) (sizeof (short))) >= $ac_mid)]; test_array [0] = 0 ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 (eval $ac_compile) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then ac_lo=$ac_mid; break else echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 ac_hi=`expr '(' $ac_mid ')' - 1` if test $ac_mid -le $ac_hi; then ac_lo= ac_hi= break fi ac_mid=`expr 2 '*' $ac_mid` fi rm -f conftest.$ac_objext conftest.$ac_ext done else echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 ac_lo= ac_hi= fi rm -f conftest.$ac_objext conftest.$ac_ext fi rm -f conftest.$ac_objext conftest.$ac_ext # Binary search between lo and hi bounds. while test "x$ac_lo" != "x$ac_hi"; do ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo` cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" $ac_includes_default #ifdef F77_DUMMY_MAIN # ifdef __cplusplus extern "C" # endif int F77_DUMMY_MAIN() { return 1; } #endif int main () { static int test_array [1 - 2 * !(((long) (sizeof (short))) <= $ac_mid)]; test_array [0] = 0 ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 (eval $ac_compile) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then ac_hi=$ac_mid else echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 ac_lo=`expr '(' $ac_mid ')' + 1` fi rm -f conftest.$ac_objext conftest.$ac_ext done case $ac_lo in ?*) ac_cv_sizeof_short=$ac_lo;; '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (short), 77" >&5 echo "$as_me: error: cannot compute sizeof (short), 77" >&2;} { (exit 1); exit 1; }; } ;; esac else if test "$cross_compiling" = yes; then { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling" >&5 echo "$as_me: error: cannot run test program while cross compiling" >&2;} { (exit 1); exit 1; }; } else cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" $ac_includes_default long longval () { return (long) (sizeof (short)); } unsigned long ulongval () { return (long) (sizeof (short)); } #include #include #ifdef F77_DUMMY_MAIN # ifdef __cplusplus extern "C" # endif int F77_DUMMY_MAIN() { return 1; } #endif int main () { FILE *f = fopen ("conftest.val", "w"); if (! f) exit (1); if (((long) (sizeof (short))) < 0) { long i = longval (); if (i != ((long) (sizeof (short)))) exit (1); fprintf (f, "%ld\n", i); } else { unsigned long i = ulongval (); if (i != ((long) (sizeof (short)))) exit (1); fprintf (f, "%lu\n", i); } exit (ferror (f) || fclose (f) != 0); ; return 0; } _ACEOF rm -f conftest$ac_exeext if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 (eval $ac_link) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then ac_cv_sizeof_short=`cat conftest.val` else echo "$as_me: program exited with status $ac_status" >&5 echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 ( exit $ac_status ) { { echo "$as_me:$LINENO: error: cannot compute sizeof (short), 77" >&5 echo "$as_me: error: cannot compute sizeof (short), 77" >&2;} { (exit 1); exit 1; }; } fi rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext fi fi rm -f conftest.val else ac_cv_sizeof_short=0 fi fi echo "$as_me:$LINENO: result: $ac_cv_sizeof_short" >&5 echo "${ECHO_T}$ac_cv_sizeof_short" >&6 cat >>confdefs.h <<_ACEOF #define SIZEOF_SHORT $ac_cv_sizeof_short _ACEOF echo "$as_me:$LINENO: checking for int" >&5 echo $ECHO_N "checking for int... $ECHO_C" >&6 if test "${ac_cv_type_int+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" $ac_includes_default #ifdef F77_DUMMY_MAIN # ifdef __cplusplus extern "C" # endif int F77_DUMMY_MAIN() { return 1; } #endif int main () { if ((int *) 0) return 0; if (sizeof (int)) return 0; ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 (eval $ac_compile) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then ac_cv_type_int=yes else echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 ac_cv_type_int=no fi rm -f conftest.$ac_objext conftest.$ac_ext fi echo "$as_me:$LINENO: result: $ac_cv_type_int" >&5 echo "${ECHO_T}$ac_cv_type_int" >&6 echo "$as_me:$LINENO: checking size of int" >&5 echo $ECHO_N "checking size of int... $ECHO_C" >&6 if test "${ac_cv_sizeof_int+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else if test "$ac_cv_type_int" = yes; then # The cast to unsigned long works around a bug in the HP C Compiler # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. # This bug is HP SR number 8606223364. if test "$cross_compiling" = yes; then # Depending upon the size, compute the lo and hi bounds. cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" $ac_includes_default #ifdef F77_DUMMY_MAIN # ifdef __cplusplus extern "C" # endif int F77_DUMMY_MAIN() { return 1; } #endif int main () { static int test_array [1 - 2 * !(((long) (sizeof (int))) >= 0)]; test_array [0] = 0 ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 (eval $ac_compile) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then ac_lo=0 ac_mid=0 while :; do cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" $ac_includes_default #ifdef F77_DUMMY_MAIN # ifdef __cplusplus extern "C" # endif int F77_DUMMY_MAIN() { return 1; } #endif int main () { static int test_array [1 - 2 * !(((long) (sizeof (int))) <= $ac_mid)]; test_array [0] = 0 ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 (eval $ac_compile) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then ac_hi=$ac_mid; break else echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 ac_lo=`expr $ac_mid + 1` if test $ac_lo -le $ac_mid; then ac_lo= ac_hi= break fi ac_mid=`expr 2 '*' $ac_mid + 1` fi rm -f conftest.$ac_objext conftest.$ac_ext done else echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" $ac_includes_default #ifdef F77_DUMMY_MAIN # ifdef __cplusplus extern "C" # endif int F77_DUMMY_MAIN() { return 1; } #endif int main () { static int test_array [1 - 2 * !(((long) (sizeof (int))) < 0)]; test_array [0] = 0 ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 (eval $ac_compile) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then ac_hi=-1 ac_mid=-1 while :; do cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" $ac_includes_default #ifdef F77_DUMMY_MAIN # ifdef __cplusplus extern "C" # endif int F77_DUMMY_MAIN() { return 1; } #endif int main () { static int test_array [1 - 2 * !(((long) (sizeof (int))) >= $ac_mid)]; test_array [0] = 0 ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 (eval $ac_compile) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then ac_lo=$ac_mid; break else echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 ac_hi=`expr '(' $ac_mid ')' - 1` if test $ac_mid -le $ac_hi; then ac_lo= ac_hi= break fi ac_mid=`expr 2 '*' $ac_mid` fi rm -f conftest.$ac_objext conftest.$ac_ext done else echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 ac_lo= ac_hi= fi rm -f conftest.$ac_objext conftest.$ac_ext fi rm -f conftest.$ac_objext conftest.$ac_ext # Binary search between lo and hi bounds. while test "x$ac_lo" != "x$ac_hi"; do ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo` cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" $ac_includes_default #ifdef F77_DUMMY_MAIN # ifdef __cplusplus extern "C" # endif int F77_DUMMY_MAIN() { return 1; } #endif int main () { static int test_array [1 - 2 * !(((long) (sizeof (int))) <= $ac_mid)]; test_array [0] = 0 ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 (eval $ac_compile) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then ac_hi=$ac_mid else echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 ac_lo=`expr '(' $ac_mid ')' + 1` fi rm -f conftest.$ac_objext conftest.$ac_ext done case $ac_lo in ?*) ac_cv_sizeof_int=$ac_lo;; '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (int), 77" >&5 echo "$as_me: error: cannot compute sizeof (int), 77" >&2;} { (exit 1); exit 1; }; } ;; esac else if test "$cross_compiling" = yes; then { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling" >&5 echo "$as_me: error: cannot run test program while cross compiling" >&2;} { (exit 1); exit 1; }; } else cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" $ac_includes_default long longval () { return (long) (sizeof (int)); } unsigned long ulongval () { return (long) (sizeof (int)); } #include #include #ifdef F77_DUMMY_MAIN # ifdef __cplusplus extern "C" # endif int F77_DUMMY_MAIN() { return 1; } #endif int main () { FILE *f = fopen ("conftest.val", "w"); if (! f) exit (1); if (((long) (sizeof (int))) < 0) { long i = longval (); if (i != ((long) (sizeof (int)))) exit (1); fprintf (f, "%ld\n", i); } else { unsigned long i = ulongval (); if (i != ((long) (sizeof (int)))) exit (1); fprintf (f, "%lu\n", i); } exit (ferror (f) || fclose (f) != 0); ; return 0; } _ACEOF rm -f conftest$ac_exeext if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 (eval $ac_link) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then ac_cv_sizeof_int=`cat conftest.val` else echo "$as_me: program exited with status $ac_status" >&5 echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 ( exit $ac_status ) { { echo "$as_me:$LINENO: error: cannot compute sizeof (int), 77" >&5 echo "$as_me: error: cannot compute sizeof (int), 77" >&2;} { (exit 1); exit 1; }; } fi rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext fi fi rm -f conftest.val else ac_cv_sizeof_int=0 fi fi echo "$as_me:$LINENO: result: $ac_cv_sizeof_int" >&5 echo "${ECHO_T}$ac_cv_sizeof_int" >&6 cat >>confdefs.h <<_ACEOF #define SIZEOF_INT $ac_cv_sizeof_int _ACEOF echo "$as_me:$LINENO: checking for long" >&5 echo $ECHO_N "checking for long... $ECHO_C" >&6 if test "${ac_cv_type_long+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" $ac_includes_default #ifdef F77_DUMMY_MAIN # ifdef __cplusplus extern "C" # endif int F77_DUMMY_MAIN() { return 1; } #endif int main () { if ((long *) 0) return 0; if (sizeof (long)) return 0; ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 (eval $ac_compile) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then ac_cv_type_long=yes else echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 ac_cv_type_long=no fi rm -f conftest.$ac_objext conftest.$ac_ext fi echo "$as_me:$LINENO: result: $ac_cv_type_long" >&5 echo "${ECHO_T}$ac_cv_type_long" >&6 echo "$as_me:$LINENO: checking size of long" >&5 echo $ECHO_N "checking size of long... $ECHO_C" >&6 if test "${ac_cv_sizeof_long+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else if test "$ac_cv_type_long" = yes; then # The cast to unsigned long works around a bug in the HP C Compiler # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. # This bug is HP SR number 8606223364. if test "$cross_compiling" = yes; then # Depending upon the size, compute the lo and hi bounds. cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" $ac_includes_default #ifdef F77_DUMMY_MAIN # ifdef __cplusplus extern "C" # endif int F77_DUMMY_MAIN() { return 1; } #endif int main () { static int test_array [1 - 2 * !(((long) (sizeof (long))) >= 0)]; test_array [0] = 0 ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 (eval $ac_compile) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then ac_lo=0 ac_mid=0 while :; do cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" $ac_includes_default #ifdef F77_DUMMY_MAIN # ifdef __cplusplus extern "C" # endif int F77_DUMMY_MAIN() { return 1; } #endif int main () { static int test_array [1 - 2 * !(((long) (sizeof (long))) <= $ac_mid)]; test_array [0] = 0 ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 (eval $ac_compile) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then ac_hi=$ac_mid; break else echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 ac_lo=`expr $ac_mid + 1` if test $ac_lo -le $ac_mid; then ac_lo= ac_hi= break fi ac_mid=`expr 2 '*' $ac_mid + 1` fi rm -f conftest.$ac_objext conftest.$ac_ext done else echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" $ac_includes_default #ifdef F77_DUMMY_MAIN # ifdef __cplusplus extern "C" # endif int F77_DUMMY_MAIN() { return 1; } #endif int main () { static int test_array [1 - 2 * !(((long) (sizeof (long))) < 0)]; test_array [0] = 0 ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 (eval $ac_compile) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then ac_hi=-1 ac_mid=-1 while :; do cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" $ac_includes_default #ifdef F77_DUMMY_MAIN # ifdef __cplusplus extern "C" # endif int F77_DUMMY_MAIN() { return 1; } #endif int main () { static int test_array [1 - 2 * !(((long) (sizeof (long))) >= $ac_mid)]; test_array [0] = 0 ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 (eval $ac_compile) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then ac_lo=$ac_mid; break else echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 ac_hi=`expr '(' $ac_mid ')' - 1` if test $ac_mid -le $ac_hi; then ac_lo= ac_hi= break fi ac_mid=`expr 2 '*' $ac_mid` fi rm -f conftest.$ac_objext conftest.$ac_ext done else echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 ac_lo= ac_hi= fi rm -f conftest.$ac_objext conftest.$ac_ext fi rm -f conftest.$ac_objext conftest.$ac_ext # Binary search between lo and hi bounds. while test "x$ac_lo" != "x$ac_hi"; do ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo` cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" $ac_includes_default #ifdef F77_DUMMY_MAIN # ifdef __cplusplus extern "C" # endif int F77_DUMMY_MAIN() { return 1; } #endif int main () { static int test_array [1 - 2 * !(((long) (sizeof (long))) <= $ac_mid)]; test_array [0] = 0 ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 (eval $ac_compile) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then ac_hi=$ac_mid else echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 ac_lo=`expr '(' $ac_mid ')' + 1` fi rm -f conftest.$ac_objext conftest.$ac_ext done case $ac_lo in ?*) ac_cv_sizeof_long=$ac_lo;; '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (long), 77" >&5 echo "$as_me: error: cannot compute sizeof (long), 77" >&2;} { (exit 1); exit 1; }; } ;; esac else if test "$cross_compiling" = yes; then { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling" >&5 echo "$as_me: error: cannot run test program while cross compiling" >&2;} { (exit 1); exit 1; }; } else cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" $ac_includes_default long longval () { return (long) (sizeof (long)); } unsigned long ulongval () { return (long) (sizeof (long)); } #include #include #ifdef F77_DUMMY_MAIN # ifdef __cplusplus extern "C" # endif int F77_DUMMY_MAIN() { return 1; } #endif int main () { FILE *f = fopen ("conftest.val", "w"); if (! f) exit (1); if (((long) (sizeof (long))) < 0) { long i = longval (); if (i != ((long) (sizeof (long)))) exit (1); fprintf (f, "%ld\n", i); } else { unsigned long i = ulongval (); if (i != ((long) (sizeof (long)))) exit (1); fprintf (f, "%lu\n", i); } exit (ferror (f) || fclose (f) != 0); ; return 0; } _ACEOF rm -f conftest$ac_exeext if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 (eval $ac_link) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then ac_cv_sizeof_long=`cat conftest.val` else echo "$as_me: program exited with status $ac_status" >&5 echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 ( exit $ac_status ) { { echo "$as_me:$LINENO: error: cannot compute sizeof (long), 77" >&5 echo "$as_me: error: cannot compute sizeof (long), 77" >&2;} { (exit 1); exit 1; }; } fi rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext fi fi rm -f conftest.val else ac_cv_sizeof_long=0 fi fi echo "$as_me:$LINENO: result: $ac_cv_sizeof_long" >&5 echo "${ECHO_T}$ac_cv_sizeof_long" >&6 cat >>confdefs.h <<_ACEOF #define SIZEOF_LONG $ac_cv_sizeof_long _ACEOF echo "$as_me:$LINENO: checking for long long" >&5 echo $ECHO_N "checking for long long... $ECHO_C" >&6 if test "${ac_cv_type_long_long+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" $ac_includes_default #ifdef F77_DUMMY_MAIN # ifdef __cplusplus extern "C" # endif int F77_DUMMY_MAIN() { return 1; } #endif int main () { if ((long long *) 0) return 0; if (sizeof (long long)) return 0; ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 (eval $ac_compile) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then ac_cv_type_long_long=yes else echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 ac_cv_type_long_long=no fi rm -f conftest.$ac_objext conftest.$ac_ext fi echo "$as_me:$LINENO: result: $ac_cv_type_long_long" >&5 echo "${ECHO_T}$ac_cv_type_long_long" >&6 echo "$as_me:$LINENO: checking size of long long" >&5 echo $ECHO_N "checking size of long long... $ECHO_C" >&6 if test "${ac_cv_sizeof_long_long+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else if test "$ac_cv_type_long_long" = yes; then # The cast to unsigned long works around a bug in the HP C Compiler # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. # This bug is HP SR number 8606223364. if test "$cross_compiling" = yes; then # Depending upon the size, compute the lo and hi bounds. cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" $ac_includes_default #ifdef F77_DUMMY_MAIN # ifdef __cplusplus extern "C" # endif int F77_DUMMY_MAIN() { return 1; } #endif int main () { static int test_array [1 - 2 * !(((long) (sizeof (long long))) >= 0)]; test_array [0] = 0 ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 (eval $ac_compile) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then ac_lo=0 ac_mid=0 while :; do cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" $ac_includes_default #ifdef F77_DUMMY_MAIN # ifdef __cplusplus extern "C" # endif int F77_DUMMY_MAIN() { return 1; } #endif int main () { static int test_array [1 - 2 * !(((long) (sizeof (long long))) <= $ac_mid)]; test_array [0] = 0 ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 (eval $ac_compile) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then ac_hi=$ac_mid; break else echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 ac_lo=`expr $ac_mid + 1` if test $ac_lo -le $ac_mid; then ac_lo= ac_hi= break fi ac_mid=`expr 2 '*' $ac_mid + 1` fi rm -f conftest.$ac_objext conftest.$ac_ext done else echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" $ac_includes_default #ifdef F77_DUMMY_MAIN # ifdef __cplusplus extern "C" # endif int F77_DUMMY_MAIN() { return 1; } #endif int main () { static int test_array [1 - 2 * !(((long) (sizeof (long long))) < 0)]; test_array [0] = 0 ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 (eval $ac_compile) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then ac_hi=-1 ac_mid=-1 while :; do cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" $ac_includes_default #ifdef F77_DUMMY_MAIN # ifdef __cplusplus extern "C" # endif int F77_DUMMY_MAIN() { return 1; } #endif int main () { static int test_array [1 - 2 * !(((long) (sizeof (long long))) >= $ac_mid)]; test_array [0] = 0 ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 (eval $ac_compile) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then ac_lo=$ac_mid; break else echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 ac_hi=`expr '(' $ac_mid ')' - 1` if test $ac_mid -le $ac_hi; then ac_lo= ac_hi= break fi ac_mid=`expr 2 '*' $ac_mid` fi rm -f conftest.$ac_objext conftest.$ac_ext done else echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 ac_lo= ac_hi= fi rm -f conftest.$ac_objext conftest.$ac_ext fi rm -f conftest.$ac_objext conftest.$ac_ext # Binary search between lo and hi bounds. while test "x$ac_lo" != "x$ac_hi"; do ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo` cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" $ac_includes_default #ifdef F77_DUMMY_MAIN # ifdef __cplusplus extern "C" # endif int F77_DUMMY_MAIN() { return 1; } #endif int main () { static int test_array [1 - 2 * !(((long) (sizeof (long long))) <= $ac_mid)]; test_array [0] = 0 ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 (eval $ac_compile) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then ac_hi=$ac_mid else echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 ac_lo=`expr '(' $ac_mid ')' + 1` fi rm -f conftest.$ac_objext conftest.$ac_ext done case $ac_lo in ?*) ac_cv_sizeof_long_long=$ac_lo;; '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (long long), 77" >&5 echo "$as_me: error: cannot compute sizeof (long long), 77" >&2;} { (exit 1); exit 1; }; } ;; esac else if test "$cross_compiling" = yes; then { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling" >&5 echo "$as_me: error: cannot run test program while cross compiling" >&2;} { (exit 1); exit 1; }; } else cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" $ac_includes_default long longval () { return (long) (sizeof (long long)); } unsigned long ulongval () { return (long) (sizeof (long long)); } #include #include #ifdef F77_DUMMY_MAIN # ifdef __cplusplus extern "C" # endif int F77_DUMMY_MAIN() { return 1; } #endif int main () { FILE *f = fopen ("conftest.val", "w"); if (! f) exit (1); if (((long) (sizeof (long long))) < 0) { long i = longval (); if (i != ((long) (sizeof (long long)))) exit (1); fprintf (f, "%ld\n", i); } else { unsigned long i = ulongval (); if (i != ((long) (sizeof (long long)))) exit (1); fprintf (f, "%lu\n", i); } exit (ferror (f) || fclose (f) != 0); ; return 0; } _ACEOF rm -f conftest$ac_exeext if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 (eval $ac_link) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then ac_cv_sizeof_long_long=`cat conftest.val` else echo "$as_me: program exited with status $ac_status" >&5 echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 ( exit $ac_status ) { { echo "$as_me:$LINENO: error: cannot compute sizeof (long long), 77" >&5 echo "$as_me: error: cannot compute sizeof (long long), 77" >&2;} { (exit 1); exit 1; }; } fi rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext fi fi rm -f conftest.val else ac_cv_sizeof_long_long=0 fi fi echo "$as_me:$LINENO: result: $ac_cv_sizeof_long_long" >&5 echo "${ECHO_T}$ac_cv_sizeof_long_long" >&6 cat >>confdefs.h <<_ACEOF #define SIZEOF_LONG_LONG $ac_cv_sizeof_long_long _ACEOF echo "$as_me:$LINENO: checking for void *" >&5 echo $ECHO_N "checking for void *... $ECHO_C" >&6 if test "${ac_cv_type_void_p+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" $ac_includes_default #ifdef F77_DUMMY_MAIN # ifdef __cplusplus extern "C" # endif int F77_DUMMY_MAIN() { return 1; } #endif int main () { if ((void * *) 0) return 0; if (sizeof (void *)) return 0; ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 (eval $ac_compile) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then ac_cv_type_void_p=yes else echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 ac_cv_type_void_p=no fi rm -f conftest.$ac_objext conftest.$ac_ext fi echo "$as_me:$LINENO: result: $ac_cv_type_void_p" >&5 echo "${ECHO_T}$ac_cv_type_void_p" >&6 echo "$as_me:$LINENO: checking size of void *" >&5 echo $ECHO_N "checking size of void *... $ECHO_C" >&6 if test "${ac_cv_sizeof_void_p+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else if test "$ac_cv_type_void_p" = yes; then # The cast to unsigned long works around a bug in the HP C Compiler # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. # This bug is HP SR number 8606223364. if test "$cross_compiling" = yes; then # Depending upon the size, compute the lo and hi bounds. cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" $ac_includes_default #ifdef F77_DUMMY_MAIN # ifdef __cplusplus extern "C" # endif int F77_DUMMY_MAIN() { return 1; } #endif int main () { static int test_array [1 - 2 * !(((long) (sizeof (void *))) >= 0)]; test_array [0] = 0 ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 (eval $ac_compile) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then ac_lo=0 ac_mid=0 while :; do cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" $ac_includes_default #ifdef F77_DUMMY_MAIN # ifdef __cplusplus extern "C" # endif int F77_DUMMY_MAIN() { return 1; } #endif int main () { static int test_array [1 - 2 * !(((long) (sizeof (void *))) <= $ac_mid)]; test_array [0] = 0 ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 (eval $ac_compile) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then ac_hi=$ac_mid; break else echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 ac_lo=`expr $ac_mid + 1` if test $ac_lo -le $ac_mid; then ac_lo= ac_hi= break fi ac_mid=`expr 2 '*' $ac_mid + 1` fi rm -f conftest.$ac_objext conftest.$ac_ext done else echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" $ac_includes_default #ifdef F77_DUMMY_MAIN # ifdef __cplusplus extern "C" # endif int F77_DUMMY_MAIN() { return 1; } #endif int main () { static int test_array [1 - 2 * !(((long) (sizeof (void *))) < 0)]; test_array [0] = 0 ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 (eval $ac_compile) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then ac_hi=-1 ac_mid=-1 while :; do cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" $ac_includes_default #ifdef F77_DUMMY_MAIN # ifdef __cplusplus extern "C" # endif int F77_DUMMY_MAIN() { return 1; } #endif int main () { static int test_array [1 - 2 * !(((long) (sizeof (void *))) >= $ac_mid)]; test_array [0] = 0 ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 (eval $ac_compile) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then ac_lo=$ac_mid; break else echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 ac_hi=`expr '(' $ac_mid ')' - 1` if test $ac_mid -le $ac_hi; then ac_lo= ac_hi= break fi ac_mid=`expr 2 '*' $ac_mid` fi rm -f conftest.$ac_objext conftest.$ac_ext done else echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 ac_lo= ac_hi= fi rm -f conftest.$ac_objext conftest.$ac_ext fi rm -f conftest.$ac_objext conftest.$ac_ext # Binary search between lo and hi bounds. while test "x$ac_lo" != "x$ac_hi"; do ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo` cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" $ac_includes_default #ifdef F77_DUMMY_MAIN # ifdef __cplusplus extern "C" # endif int F77_DUMMY_MAIN() { return 1; } #endif int main () { static int test_array [1 - 2 * !(((long) (sizeof (void *))) <= $ac_mid)]; test_array [0] = 0 ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 (eval $ac_compile) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then ac_hi=$ac_mid else echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 ac_lo=`expr '(' $ac_mid ')' + 1` fi rm -f conftest.$ac_objext conftest.$ac_ext done case $ac_lo in ?*) ac_cv_sizeof_void_p=$ac_lo;; '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (void *), 77" >&5 echo "$as_me: error: cannot compute sizeof (void *), 77" >&2;} { (exit 1); exit 1; }; } ;; esac else if test "$cross_compiling" = yes; then { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling" >&5 echo "$as_me: error: cannot run test program while cross compiling" >&2;} { (exit 1); exit 1; }; } else cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" $ac_includes_default long longval () { return (long) (sizeof (void *)); } unsigned long ulongval () { return (long) (sizeof (void *)); } #include #include #ifdef F77_DUMMY_MAIN # ifdef __cplusplus extern "C" # endif int F77_DUMMY_MAIN() { return 1; } #endif int main () { FILE *f = fopen ("conftest.val", "w"); if (! f) exit (1); if (((long) (sizeof (void *))) < 0) { long i = longval (); if (i != ((long) (sizeof (void *)))) exit (1); fprintf (f, "%ld\n", i); } else { unsigned long i = ulongval (); if (i != ((long) (sizeof (void *)))) exit (1); fprintf (f, "%lu\n", i); } exit (ferror (f) || fclose (f) != 0); ; return 0; } _ACEOF rm -f conftest$ac_exeext if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 (eval $ac_link) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then ac_cv_sizeof_void_p=`cat conftest.val` else echo "$as_me: program exited with status $ac_status" >&5 echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 ( exit $ac_status ) { { echo "$as_me:$LINENO: error: cannot compute sizeof (void *), 77" >&5 echo "$as_me: error: cannot compute sizeof (void *), 77" >&2;} { (exit 1); exit 1; }; } fi rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext fi fi rm -f conftest.val else ac_cv_sizeof_void_p=0 fi fi echo "$as_me:$LINENO: result: $ac_cv_sizeof_void_p" >&5 echo "${ECHO_T}$ac_cv_sizeof_void_p" >&6 cat >>confdefs.h <<_ACEOF #define SIZEOF_VOID_P $ac_cv_sizeof_void_p _ACEOF for ac_header in inttypes.h do as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` if eval "test \"\${$as_ac_Header+set}\" = set"; then echo "$as_me:$LINENO: checking for $ac_header" >&5 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 if eval "test \"\${$as_ac_Header+set}\" = set"; then echo $ECHO_N "(cached) $ECHO_C" >&6 fi echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 else # Is the header compilable? echo "$as_me:$LINENO: checking $ac_header usability" >&5 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6 cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" $ac_includes_default #include <$ac_header> _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 (eval $ac_compile) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then ac_header_compiler=yes else echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 ac_header_compiler=no fi rm -f conftest.$ac_objext conftest.$ac_ext echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 echo "${ECHO_T}$ac_header_compiler" >&6 # Is the header present? echo "$as_me:$LINENO: checking $ac_header presence" >&5 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6 cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" #include "confdefs.h" #include <$ac_header> _ACEOF if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 ac_status=$? egrep -v '^ *\+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } >/dev/null; then if test -s conftest.err; then ac_cpp_err=$ac_c_preproc_warn_flag else ac_cpp_err= fi else ac_cpp_err=yes fi if test -z "$ac_cpp_err"; then ac_header_preproc=yes else echo "$as_me: failed program was:" >&5 cat conftest.$ac_ext >&5 ac_header_preproc=no fi rm -f conftest.err conftest.$ac_ext echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 echo "${ECHO_T}$ac_header_preproc" >&6 # So? What about this header? case $ac_header_compiler:$ac_header_preproc in yes:no ) { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;};; no:yes ) { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;};; esac echo "$as_me:$LINENO: checking for $ac_header" >&5 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 if eval "test \"\${$as_ac_Header+set}\" = set"; then echo $ECHO_N "(cached) $ECHO_C" >&6 else eval "$as_ac_Header=$ac_header_preproc" fi echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 fi if test `eval echo '${'$as_ac_Header'}'` = yes; then cat >>confdefs.h <<_ACEOF #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 _ACEOF fi done ######################################################################## ## tcbuild's cleanup script will use termcap if perl supports it echo "$as_me:$LINENO: checking for perl termcap support" >&5 echo $ECHO_N "checking for perl termcap support... $ECHO_C" >&6 if $PERL -MTerm::Cap -e 'Tgetent Term::Cap { TERM => xterm, OSPEED => 9600 };'; then perl_termcap=yes else perl_termcap=no fi if test "$perl_termcap" = yes; then HAVE_PERL_TERMCAP_TRUE= HAVE_PERL_TERMCAP_FALSE='#' else HAVE_PERL_TERMCAP_TRUE='#' HAVE_PERL_TERMCAP_FALSE= fi echo "$as_me:$LINENO: result: $perl_termcap" >&5 echo "${ECHO_T}$perl_termcap" >&6 # complete sp2 setup case "$target_os" in aix*) aix=yes SP2_LD_LIBS="-ltitanium-sp2 -lswclock" # AIX linker doesn't allow large enough TOC by default to accomodate # tc and most applications tcLDFLAGS="$tcLDFLAGS -Wl,-bbigtoc" LDFLAGS="$LDFLAGS -Wl,-bbigtoc" if test x"$ac_cv_sizeof_void_p" = x4; then # set the data segment size to the largest permitted size for 32-bit apps (2GB) # (don't set it for 64-bit apps because it would truncate addressable space) LDFLAGS="$LDFLAGS -Wl,-bmaxdata:0x80000000" SP3_CC="mpcc_r -qstrict" else SP3_CC="mpcc_r -q64 -qstrict" fi # not sure that the TI_FAMILY_CACHE_CHECK thing works....autoconf gives it # /lib/cpp, not $(CC), and /lib/cpp usually doesn't carry machine-specific # macros if test "$tc_cv_cc_family" = "unknown"; then tc_cv_cc_family=sp2 fi if test "$tc_cv_cxx_family" = "unknown"; then tc_cv_cxx_family=sp2 fi ;; irix*) tcLDFLAGS="$tcLDFLAGS -LD_LAYOUT:lgot_buffer=20" LDFLAGS="$LDFLAGS -LD_LAYOUT:lgot_buffer=20" ;; esac ######### handle --with-gas switch if test "$with_gas" = yes; then echo "$as_me:$LINENO: checking for GNU assembler" >&5 echo $ECHO_N "checking for GNU assembler... $ECHO_C" >&6 if test "$tc_cv_cxx_family" = "GNU"; then GASPATH=`which gas` if test -x $GASPATH; then echo "$as_me:$LINENO: result: $GASPATH" >&5 echo "${ECHO_T}$GASPATH" >&6 GASDIR=`dirname $GASPATH` CXXFLAGS="$CXXFLAGS -B$GASDIR/g" else echo "$as_me:$LINENO: result: not found" >&5 echo "${ECHO_T}not found" >&6 fi else echo "$as_me:$LINENO: result: don't know how to get $tc_cv_cxx_family to use gas" >&5 echo "${ECHO_T}don't know how to get $tc_cv_cxx_family to use gas" >&6 fi fi ######################################################################## ## ## Backends ## ## I would love to tweak TI_CHECK_BACKEND so that it ## automatically takes care of the AM_CONDITIONAL for you. ## Unfortunately, that does not actually work due to limitations of ## automake-1.4, which requires all AM_CONDITIONAL declarations ## to be directly visible in the configure.in script. Phooey. ## ## workstations and workstation clusters echo "$as_me:$LINENO: checking for sequential backend" >&5 echo $ECHO_N "checking for sequential backend... $ECHO_C" >&6 override="" if true; then # Check whether --enable-sequential or --disable-sequential was given. if test "${enable_sequential+set}" = set; then enableval="$enable_sequential" fi; case "$enable_sequential" in '' | yes) ;; *) override=yes ;; esac if test "$override" = "yes" ; then enable_sequential=no override=" (disabled from configure command-line)" else BACKENDS="$BACKENDS sequential" enable_sequential=yes fi else enable_sequential=no fi echo "$as_me:$LINENO: result: $enable_sequential$override" >&5 echo "${ECHO_T}$enable_sequential$override" >&6 if test "$enable_sequential" = yes; then BACKEND_SEQUENTIAL_TRUE= BACKEND_SEQUENTIAL_FALSE='#' else BACKEND_SEQUENTIAL_TRUE='#' BACKEND_SEQUENTIAL_FALSE= fi echo "$as_me:$LINENO: checking for smp backend" >&5 echo $ECHO_N "checking for smp backend... $ECHO_C" >&6 override="" if test "$have_pthread" = yes; then # Check whether --enable-smp or --disable-smp was given. if test "${enable_smp+set}" = set; then enableval="$enable_smp" fi; case "$enable_smp" in '' | yes) ;; *) override=yes ;; esac if test "$override" = "yes" ; then enable_smp=no override=" (disabled from configure command-line)" else BACKENDS="$BACKENDS smp" enable_smp=yes fi else enable_smp=no fi echo "$as_me:$LINENO: result: $enable_smp$override" >&5 echo "${ECHO_T}$enable_smp$override" >&6 if test "$enable_smp" = yes; then BACKEND_SMP_TRUE= BACKEND_SMP_FALSE='#' else BACKEND_SMP_TRUE='#' BACKEND_SMP_FALSE= fi echo "$as_me:$LINENO: checking for udp-cluster-uniprocess backend" >&5 echo $ECHO_N "checking for udp-cluster-uniprocess backend... $ECHO_C" >&6 override="" if test "$supported_amudp$have_amudp" = yesyes; then # Check whether --enable-udp-cluster-uniprocess or --disable-udp-cluster-uniprocess was given. if test "${enable_udp_cluster_uniprocess+set}" = set; then enableval="$enable_udp_cluster_uniprocess" fi; case "$enable_udp_cluster_uniprocess" in '' | yes) ;; *) override=yes ;; esac if test "$override" = "yes" ; then enable_udp_cluster_uniprocess=no override=" (disabled from configure command-line)" else BACKENDS="$BACKENDS udp-cluster-uniprocess" enable_udp_cluster_uniprocess=yes fi else enable_udp_cluster_uniprocess=no fi echo "$as_me:$LINENO: result: $enable_udp_cluster_uniprocess$override" >&5 echo "${ECHO_T}$enable_udp_cluster_uniprocess$override" >&6 if test "$enable_udp_cluster_uniprocess" = yes; then BACKEND_UDP_CLUSTER_UNIPROCESS_TRUE= BACKEND_UDP_CLUSTER_UNIPROCESS_FALSE='#' else BACKEND_UDP_CLUSTER_UNIPROCESS_TRUE='#' BACKEND_UDP_CLUSTER_UNIPROCESS_FALSE= fi echo "$as_me:$LINENO: checking for udp-cluster-smp backend" >&5 echo $ECHO_N "checking for udp-cluster-smp backend... $ECHO_C" >&6 override="" if test "$supported_amudp$have_amudp$have_pthread" = yesyesyes; then # Check whether --enable-udp-cluster-smp or --disable-udp-cluster-smp was given. if test "${enable_udp_cluster_smp+set}" = set; then enableval="$enable_udp_cluster_smp" fi; case "$enable_udp_cluster_smp" in '' | yes) ;; *) override=yes ;; esac if test "$override" = "yes" ; then enable_udp_cluster_smp=no override=" (disabled from configure command-line)" else BACKENDS="$BACKENDS udp-cluster-smp" enable_udp_cluster_smp=yes fi else enable_udp_cluster_smp=no fi echo "$as_me:$LINENO: result: $enable_udp_cluster_smp$override" >&5 echo "${ECHO_T}$enable_udp_cluster_smp$override" >&6 if test "$enable_udp_cluster_smp" = yes; then BACKEND_UDP_CLUSTER_SMP_TRUE= BACKEND_UDP_CLUSTER_SMP_FALSE='#' else BACKEND_UDP_CLUSTER_SMP_TRUE='#' BACKEND_UDP_CLUSTER_SMP_FALSE= fi echo "$as_me:$LINENO: checking for mpi-cluster-uniprocess backend" >&5 echo $ECHO_N "checking for mpi-cluster-uniprocess backend... $ECHO_C" >&6 override="" if test "$have_mpi$supported_ammpi" = yesyes; then # Check whether --enable-mpi-cluster-uniprocess or --disable-mpi-cluster-uniprocess was given. if test "${enable_mpi_cluster_uniprocess+set}" = set; then enableval="$enable_mpi_cluster_uniprocess" fi; case "$enable_mpi_cluster_uniprocess" in '' | yes) ;; *) override=yes ;; esac if test "$override" = "yes" ; then enable_mpi_cluster_uniprocess=no override=" (disabled from configure command-line)" else BACKENDS="$BACKENDS mpi-cluster-uniprocess" enable_mpi_cluster_uniprocess=yes fi else enable_mpi_cluster_uniprocess=no fi echo "$as_me:$LINENO: result: $enable_mpi_cluster_uniprocess$override" >&5 echo "${ECHO_T}$enable_mpi_cluster_uniprocess$override" >&6 if test "$enable_mpi_cluster_uniprocess" = yes; then BACKEND_MPI_CLUSTER_UNIPROCESS_TRUE= BACKEND_MPI_CLUSTER_UNIPROCESS_FALSE='#' else BACKEND_MPI_CLUSTER_UNIPROCESS_TRUE='#' BACKEND_MPI_CLUSTER_UNIPROCESS_FALSE= fi echo "$as_me:$LINENO: checking for mpi-cluster-smp backend" >&5 echo $ECHO_N "checking for mpi-cluster-smp backend... $ECHO_C" >&6 override="" if test "$have_mpi$supported_ammpi$have_pthread" = yesyesyes; then # Check whether --enable-mpi-cluster-smp or --disable-mpi-cluster-smp was given. if test "${enable_mpi_cluster_smp+set}" = set; then enableval="$enable_mpi_cluster_smp" fi; case "$enable_mpi_cluster_smp" in '' | yes) ;; *) override=yes ;; esac if test "$override" = "yes" ; then enable_mpi_cluster_smp=no override=" (disabled from configure command-line)" else BACKENDS="$BACKENDS mpi-cluster-smp" enable_mpi_cluster_smp=yes fi else enable_mpi_cluster_smp=no fi echo "$as_me:$LINENO: result: $enable_mpi_cluster_smp$override" >&5 echo "${ECHO_T}$enable_mpi_cluster_smp$override" >&6 if test "$enable_mpi_cluster_smp" = yes; then BACKEND_MPI_CLUSTER_SMP_TRUE= BACKEND_MPI_CLUSTER_SMP_FALSE='#' else BACKEND_MPI_CLUSTER_SMP_TRUE='#' BACKEND_MPI_CLUSTER_SMP_FALSE= fi # the mill-* backends are broken #TI_CHECK_BACKEND(mill-uniprocess, #test "$have_libens$have_pthread$have_rexec" = yesyesyes) #AM_CONDITIONAL(BACKEND_MILL_UNIPROCESS, test "$enable_mill_uniprocess" = yes) # #TI_CHECK_BACKEND(mill-smp, #test "$have_libens$have_pthread$have_rexec" = yesyesyes) #AM_CONDITIONAL(BACKEND_MILL_SMP, test "$enable_mill_smp" = yes) # #TI_CHECK_BACKEND(mill-cluster-uniprocess, #test "$have_libamvia$enable_mill_uniprocess" = yesyes) #AM_CONDITIONAL(BACKEND_MILL_CLUSTER_UNIPROCESS, test "$enable_mill_cluster_uniprocess" = yes) # #TI_CHECK_BACKEND(mill-cluster-smp, #test "$have_libamvia$enable_mill_smp" = yesyes) #AM_CONDITIONAL(BACKEND_MILL_CLUSTER_SMP, test "$enable_mill_cluster_smp" = yes) echo "$as_me:$LINENO: checking for now-uniprocess backend" >&5 echo $ECHO_N "checking for now-uniprocess backend... $ECHO_C" >&6 override="" if test "$have_libens$have_pthread$have_libglunix" = yesyesyes; then # Check whether --enable-now-uniprocess or --disable-now-uniprocess was given. if test "${enable_now_uniprocess+set}" = set; then enableval="$enable_now_uniprocess" fi; case "$enable_now_uniprocess" in '' | yes) ;; *) override=yes ;; esac if test "$override" = "yes" ; then enable_now_uniprocess=no override=" (disabled from configure command-line)" else BACKENDS="$BACKENDS now-uniprocess" enable_now_uniprocess=yes fi else enable_now_uniprocess=no fi echo "$as_me:$LINENO: result: $enable_now_uniprocess$override" >&5 echo "${ECHO_T}$enable_now_uniprocess$override" >&6 if test "$enable_now_uniprocess" = yes; then BACKEND_NOW_UNIPROCESS_TRUE= BACKEND_NOW_UNIPROCESS_FALSE='#' else BACKEND_NOW_UNIPROCESS_TRUE='#' BACKEND_NOW_UNIPROCESS_FALSE= fi echo "$as_me:$LINENO: checking for now-cluster-uniprocess backend" >&5 echo $ECHO_N "checking for now-cluster-uniprocess backend... $ECHO_C" >&6 override="" if test "$have_libam2$enable_now_uniprocess" = yesyes; then # Check whether --enable-now-cluster-uniprocess or --disable-now-cluster-uniprocess was given. if test "${enable_now_cluster_uniprocess+set}" = set; then enableval="$enable_now_cluster_uniprocess" fi; case "$enable_now_cluster_uniprocess" in '' | yes) ;; *) override=yes ;; esac if test "$override" = "yes" ; then enable_now_cluster_uniprocess=no override=" (disabled from configure command-line)" else BACKENDS="$BACKENDS now-cluster-uniprocess" enable_now_cluster_uniprocess=yes fi else enable_now_cluster_uniprocess=no fi echo "$as_me:$LINENO: result: $enable_now_cluster_uniprocess$override" >&5 echo "${ECHO_T}$enable_now_cluster_uniprocess$override" >&6 if test "$enable_now_cluster_uniprocess" = yes; then BACKEND_NOW_CLUSTER_UNIPROCESS_TRUE= BACKEND_NOW_CLUSTER_UNIPROCESS_FALSE='#' else BACKEND_NOW_CLUSTER_UNIPROCESS_TRUE='#' BACKEND_NOW_CLUSTER_UNIPROCESS_FALSE= fi ## supercomputers echo "$as_me:$LINENO: checking for tera-thread backend" >&5 echo $ECHO_N "checking for tera-thread backend... $ECHO_C" >&6 override="" if test yes = "$tc_cv_cc_is_tera_cc"; then # Check whether --enable-tera-thread or --disable-tera-thread was given. if test "${enable_tera_thread+set}" = set; then enableval="$enable_tera_thread" fi; case "$enable_tera_thread" in '' | yes) ;; *) override=yes ;; esac if test "$override" = "yes" ; then enable_tera_thread=no override=" (disabled from configure command-line)" else BACKENDS="$BACKENDS tera-thread" enable_tera_thread=yes fi else enable_tera_thread=no fi echo "$as_me:$LINENO: result: $enable_tera_thread$override" >&5 echo "${ECHO_T}$enable_tera_thread$override" >&6 if test "$enable_tera_thread" = yes; then BACKEND_TERA_THREAD_TRUE= BACKEND_TERA_THREAD_FALSE='#' else BACKEND_TERA_THREAD_TRUE='#' BACKEND_TERA_THREAD_FALSE= fi echo "$as_me:$LINENO: checking for sp2 backend" >&5 echo $ECHO_N "checking for sp2 backend... $ECHO_C" >&6 override="" if false; then # Check whether --enable-sp2 or --disable-sp2 was given. if test "${enable_sp2+set}" = set; then enableval="$enable_sp2" fi; case "$enable_sp2" in '' | yes) ;; *) override=yes ;; esac if test "$override" = "yes" ; then enable_sp2=no override=" (disabled from configure command-line)" else BACKENDS="$BACKENDS sp2" enable_sp2=yes fi else enable_sp2=no fi echo "$as_me:$LINENO: result: $enable_sp2$override" >&5 echo "${ECHO_T}$enable_sp2$override" >&6 if test "$enable_sp2" = yes; then BACKEND_SP2_TRUE= BACKEND_SP2_FALSE='#' else BACKEND_SP2_TRUE='#' BACKEND_SP2_FALSE= fi echo "$as_me:$LINENO: checking for sp2clump backend" >&5 echo $ECHO_N "checking for sp2clump backend... $ECHO_C" >&6 override="" if false; then # Check whether --enable-sp2clump or --disable-sp2clump was given. if test "${enable_sp2clump+set}" = set; then enableval="$enable_sp2clump" fi; case "$enable_sp2clump" in '' | yes) ;; *) override=yes ;; esac if test "$override" = "yes" ; then enable_sp2clump=no override=" (disabled from configure command-line)" else BACKENDS="$BACKENDS sp2clump" enable_sp2clump=yes fi else enable_sp2clump=no fi echo "$as_me:$LINENO: result: $enable_sp2clump$override" >&5 echo "${ECHO_T}$enable_sp2clump$override" >&6 if test "$enable_sp2clump" = yes; then BACKEND_SP2CLUMP_TRUE= BACKEND_SP2CLUMP_FALSE='#' else BACKEND_SP2CLUMP_TRUE='#' BACKEND_SP2CLUMP_FALSE= fi echo "$as_me:$LINENO: checking for sp3 backend" >&5 echo $ECHO_N "checking for sp3 backend... $ECHO_C" >&6 override="" if test "$aix$have_pthread$have_mpcc_r" = yesyesyes; then # Check whether --enable-sp3 or --disable-sp3 was given. if test "${enable_sp3+set}" = set; then enableval="$enable_sp3" fi; case "$enable_sp3" in '' | yes) ;; *) override=yes ;; esac if test "$override" = "yes" ; then enable_sp3=no override=" (disabled from configure command-line)" else BACKENDS="$BACKENDS sp3" enable_sp3=yes fi else enable_sp3=no fi echo "$as_me:$LINENO: result: $enable_sp3$override" >&5 echo "${ECHO_T}$enable_sp3$override" >&6 if test "$enable_sp3" = yes; then BACKEND_SP3_TRUE= BACKEND_SP3_FALSE='#' else BACKEND_SP3_TRUE='#' BACKEND_SP3_FALSE= fi echo "$as_me:$LINENO: checking for cray-t3e backend" >&5 echo $ECHO_N "checking for cray-t3e backend... $ECHO_C" >&6 override="" if test yes = "$tc_cv_cc_is_cray_gnu_cc" -o yes = "$tc_cv_cc_is_cray_t3e_cc"; then # Check whether --enable-cray-t3e or --disable-cray-t3e was given. if test "${enable_cray_t3e+set}" = set; then enableval="$enable_cray_t3e" fi; case "$enable_cray_t3e" in '' | yes) ;; *) override=yes ;; esac if test "$override" = "yes" ; then enable_cray_t3e=no override=" (disabled from configure command-line)" else BACKENDS="$BACKENDS cray-t3e" enable_cray_t3e=yes fi else enable_cray_t3e=no fi echo "$as_me:$LINENO: result: $enable_cray_t3e$override" >&5 echo "${ECHO_T}$enable_cray_t3e$override" >&6 if test "$enable_cray_t3e" = yes; then BACKEND_CRAY_T3E_TRUE= BACKEND_CRAY_T3E_FALSE='#' else BACKEND_CRAY_T3E_TRUE='#' BACKEND_CRAY_T3E_FALSE= fi # GASNet backends echo "$as_me:$LINENO: checking for gasnet-elan-uni backend" >&5 echo $ECHO_N "checking for gasnet-elan-uni backend... $ECHO_C" >&6 override="" if test "$enable_gasnet_elan" = yes; then # Check whether --enable-gasnet-elan-uni or --disable-gasnet-elan-uni was given. if test "${enable_gasnet_elan_uni+set}" = set; then enableval="$enable_gasnet_elan_uni" fi; case "$enable_gasnet_elan_uni" in '' | yes) ;; *) override=yes ;; esac if test "$override" = "yes" ; then enable_gasnet_elan_uni=no override=" (disabled from configure command-line)" else BACKENDS="$BACKENDS gasnet-elan-uni" enable_gasnet_elan_uni=yes fi else enable_gasnet_elan_uni=no fi echo "$as_me:$LINENO: result: $enable_gasnet_elan_uni$override" >&5 echo "${ECHO_T}$enable_gasnet_elan_uni$override" >&6 if test "$enable_gasnet_elan" = yes; then BACKEND_GASNET_ELAN_UNI_TRUE= BACKEND_GASNET_ELAN_UNI_FALSE='#' else BACKEND_GASNET_ELAN_UNI_TRUE='#' BACKEND_GASNET_ELAN_UNI_FALSE= fi echo "$as_me:$LINENO: checking for gasnet-elan-smp backend" >&5 echo $ECHO_N "checking for gasnet-elan-smp backend... $ECHO_C" >&6 override="" if test "$enable_gasnet_elan$have_pthread" = yesyes; then # Check whether --enable-gasnet-elan-smp or --disable-gasnet-elan-smp was given. if test "${enable_gasnet_elan_smp+set}" = set; then enableval="$enable_gasnet_elan_smp" fi; case "$enable_gasnet_elan_smp" in '' | yes) ;; *) override=yes ;; esac if test "$override" = "yes" ; then enable_gasnet_elan_smp=no override=" (disabled from configure command-line)" else BACKENDS="$BACKENDS gasnet-elan-smp" enable_gasnet_elan_smp=yes fi else enable_gasnet_elan_smp=no fi echo "$as_me:$LINENO: result: $enable_gasnet_elan_smp$override" >&5 echo "${ECHO_T}$enable_gasnet_elan_smp$override" >&6 if test "$enable_gasnet_elan$have_pthread" = yesyes; then BACKEND_GASNET_ELAN_SMP_TRUE= BACKEND_GASNET_ELAN_SMP_FALSE='#' else BACKEND_GASNET_ELAN_SMP_TRUE='#' BACKEND_GASNET_ELAN_SMP_FALSE= fi echo "$as_me:$LINENO: checking for gasnet-lapi-uni backend" >&5 echo $ECHO_N "checking for gasnet-lapi-uni backend... $ECHO_C" >&6 override="" if test "$enable_gasnet_lapi" = yes; then # Check whether --enable-gasnet-lapi-uni or --disable-gasnet-lapi-uni was given. if test "${enable_gasnet_lapi_uni+set}" = set; then enableval="$enable_gasnet_lapi_uni" fi; case "$enable_gasnet_lapi_uni" in '' | yes) ;; *) override=yes ;; esac if test "$override" = "yes" ; then enable_gasnet_lapi_uni=no override=" (disabled from configure command-line)" else BACKENDS="$BACKENDS gasnet-lapi-uni" enable_gasnet_lapi_uni=yes fi else enable_gasnet_lapi_uni=no fi echo "$as_me:$LINENO: result: $enable_gasnet_lapi_uni$override" >&5 echo "${ECHO_T}$enable_gasnet_lapi_uni$override" >&6 if test "$enable_gasnet_lapi" = yes; then BACKEND_GASNET_LAPI_UNI_TRUE= BACKEND_GASNET_LAPI_UNI_FALSE='#' else BACKEND_GASNET_LAPI_UNI_TRUE='#' BACKEND_GASNET_LAPI_UNI_FALSE= fi echo "$as_me:$LINENO: checking for gasnet-lapi-smp backend" >&5 echo $ECHO_N "checking for gasnet-lapi-smp backend... $ECHO_C" >&6 override="" if test "$enable_gasnet_lapi$have_pthread" = yesyes; then # Check whether --enable-gasnet-lapi-smp or --disable-gasnet-lapi-smp was given. if test "${enable_gasnet_lapi_smp+set}" = set; then enableval="$enable_gasnet_lapi_smp" fi; case "$enable_gasnet_lapi_smp" in '' | yes) ;; *) override=yes ;; esac if test "$override" = "yes" ; then enable_gasnet_lapi_smp=no override=" (disabled from configure command-line)" else BACKENDS="$BACKENDS gasnet-lapi-smp" enable_gasnet_lapi_smp=yes fi else enable_gasnet_lapi_smp=no fi echo "$as_me:$LINENO: result: $enable_gasnet_lapi_smp$override" >&5 echo "${ECHO_T}$enable_gasnet_lapi_smp$override" >&6 if test "$enable_gasnet_lapi$have_pthread" = yesyes; then BACKEND_GASNET_LAPI_SMP_TRUE= BACKEND_GASNET_LAPI_SMP_FALSE='#' else BACKEND_GASNET_LAPI_SMP_TRUE='#' BACKEND_GASNET_LAPI_SMP_FALSE= fi echo "$as_me:$LINENO: checking for gasnet-gm-uni backend" >&5 echo $ECHO_N "checking for gasnet-gm-uni backend... $ECHO_C" >&6 override="" if test "$enable_gasnet_gm" = yes; then # Check whether --enable-gasnet-gm-uni or --disable-gasnet-gm-uni was given. if test "${enable_gasnet_gm_uni+set}" = set; then enableval="$enable_gasnet_gm_uni" fi; case "$enable_gasnet_gm_uni" in '' | yes) ;; *) override=yes ;; esac if test "$override" = "yes" ; then enable_gasnet_gm_uni=no override=" (disabled from configure command-line)" else BACKENDS="$BACKENDS gasnet-gm-uni" enable_gasnet_gm_uni=yes fi else enable_gasnet_gm_uni=no fi echo "$as_me:$LINENO: result: $enable_gasnet_gm_uni$override" >&5 echo "${ECHO_T}$enable_gasnet_gm_uni$override" >&6 if test "$enable_gasnet_gm" = yes; then BACKEND_GASNET_GM_UNI_TRUE= BACKEND_GASNET_GM_UNI_FALSE='#' else BACKEND_GASNET_GM_UNI_TRUE='#' BACKEND_GASNET_GM_UNI_FALSE= fi echo "$as_me:$LINENO: checking for gasnet-gm-smp backend" >&5 echo $ECHO_N "checking for gasnet-gm-smp backend... $ECHO_C" >&6 override="" if test "$enable_gasnet_gm$have_pthread" = yesyes; then # Check whether --enable-gasnet-gm-smp or --disable-gasnet-gm-smp was given. if test "${enable_gasnet_gm_smp+set}" = set; then enableval="$enable_gasnet_gm_smp" fi; case "$enable_gasnet_gm_smp" in '' | yes) ;; *) override=yes ;; esac if test "$override" = "yes" ; then enable_gasnet_gm_smp=no override=" (disabled from configure command-line)" else BACKENDS="$BACKENDS gasnet-gm-smp" enable_gasnet_gm_smp=yes fi else enable_gasnet_gm_smp=no fi echo "$as_me:$LINENO: result: $enable_gasnet_gm_smp$override" >&5 echo "${ECHO_T}$enable_gasnet_gm_smp$override" >&6 if test "$enable_gasnet_gm$have_pthread" = yesyes; then BACKEND_GASNET_GM_SMP_TRUE= BACKEND_GASNET_GM_SMP_FALSE='#' else BACKEND_GASNET_GM_SMP_TRUE='#' BACKEND_GASNET_GM_SMP_FALSE= fi echo "$as_me:$LINENO: checking for gasnet-mpi-uni backend" >&5 echo $ECHO_N "checking for gasnet-mpi-uni backend... $ECHO_C" >&6 override="" if test "$enable_gasnet_mpi" = yes; then # Check whether --enable-gasnet-mpi-uni or --disable-gasnet-mpi-uni was given. if test "${enable_gasnet_mpi_uni+set}" = set; then enableval="$enable_gasnet_mpi_uni" fi; case "$enable_gasnet_mpi_uni" in '' | yes) ;; *) override=yes ;; esac if test "$override" = "yes" ; then enable_gasnet_mpi_uni=no override=" (disabled from configure command-line)" else BACKENDS="$BACKENDS gasnet-mpi-uni" enable_gasnet_mpi_uni=yes fi else enable_gasnet_mpi_uni=no fi echo "$as_me:$LINENO: result: $enable_gasnet_mpi_uni$override" >&5 echo "${ECHO_T}$enable_gasnet_mpi_uni$override" >&6 if test "$enable_gasnet_mpi" = yes; then BACKEND_GASNET_MPI_UNI_TRUE= BACKEND_GASNET_MPI_UNI_FALSE='#' else BACKEND_GASNET_MPI_UNI_TRUE='#' BACKEND_GASNET_MPI_UNI_FALSE= fi echo "$as_me:$LINENO: checking for gasnet-mpi-smp backend" >&5 echo $ECHO_N "checking for gasnet-mpi-smp backend... $ECHO_C" >&6 override="" if test "$enable_gasnet_mpi$have_pthread" = yesyes; then # Check whether --enable-gasnet-mpi-smp or --disable-gasnet-mpi-smp was given. if test "${enable_gasnet_mpi_smp+set}" = set; then enableval="$enable_gasnet_mpi_smp" fi; case "$enable_gasnet_mpi_smp" in '' | yes) ;; *) override=yes ;; esac if test "$override" = "yes" ; then enable_gasnet_mpi_smp=no override=" (disabled from configure command-line)" else BACKENDS="$BACKENDS gasnet-mpi-smp" enable_gasnet_mpi_smp=yes fi else enable_gasnet_mpi_smp=no fi echo "$as_me:$LINENO: result: $enable_gasnet_mpi_smp$override" >&5 echo "${ECHO_T}$enable_gasnet_mpi_smp$override" >&6 if test "$enable_gasnet_mpi$have_pthread" = yesyes; then BACKEND_GASNET_MPI_SMP_TRUE= BACKEND_GASNET_MPI_SMP_FALSE='#' else BACKEND_GASNET_MPI_SMP_TRUE='#' BACKEND_GASNET_MPI_SMP_FALSE= fi ######################################################################## ## ## Final Output ## for varname in $ti_acenv_list; do val=`eval echo '$'"$varname"` if test "$val" != ""; then cachevarname=ti_cv_acenv_$varname eval $cachevarname=\"$val\" fi done ti_exec_list="$ti_exec_list cc-wrapper" ti_exec_list="$ti_exec_list runtime/gp-trace/gp-tracer" ti_exec_list="$ti_exec_list tcbuild/cleanup" ti_exec_list="$ti_exec_list tcbuild/makedepend" ti_exec_list="$ti_exec_list tcbuild/refresh-cache" ti_exec_list="$ti_exec_list tcbuild/tcbuild" ti_exec_list="$ti_exec_list tcbuild/tcbuild-demangler" ti_exec_list="$ti_exec_list tcbuild/tcrun" ti_exec_list="$ti_exec_list version" ti_exec_list="$ti_exec_list ex/TestSuite/bin/abort_norm" ti_exec_list="$ti_exec_list ex/TestSuite/bin/domain1_tester" ti_exec_list="$ti_exec_list ex/TestSuite/bin/error_tester" ti_exec_list="$ti_exec_list ex/TestSuite/bin/execute_tester" ti_exec_list="$ti_exec_list ex/TestSuite/bin/ignore_exitval" ti_exec_list="$ti_exec_list ex/TestSuite/bin/run_n_times" ti_exec_list="$ti_exec_list ex/TestSuite/bin/sort_stdout_err_norm" ti_exec_list="$ti_exec_list ex/TestSuite/bin/stats_norm" ti_exec_list="$ti_exec_list ex/TestSuite/bin/stoptifu_norm" ti_exec_list="$ti_exec_list ex/TestSuite/bin/stdout_err_norm" ti_exec_list="$ti_exec_list ex/TestSuite/bin/stdout_err_tester" ti_exec_list="$ti_exec_list ex/TestSuite/bin/stdout_err_test_exe" ti_exec_list="$ti_exec_list ex/TestSuite/bin/stdout_err_vnn_norm" ti_exec_list="$ti_exec_list ex/TestSuite/bin/tc_stats_tester" ti_exec_list="$ti_exec_list ex/TestSuite/bin/tc_stoptifu_tester" ti_exec_list="$ti_exec_list ex/TestSuite/bin/testDriver" ti_exec_list="$ti_exec_list ex/TestSuite/bin/ti_err_exe_tester" ti_exec_list="$ti_exec_list ex/TestSuite/bin/watchdog" ac_config_files="$ac_config_files cc-wrapper cc-wrapper.mk Makefile c-types/Makefile code-files/Makefile config-aux/Makefile ex/Makefile ex/ok/Makefile ex/TestSuite/Makefile stoptifu/Makefile ex/TestSuite/bin/Makefile ex/TestSuite/bin/abort_norm ex/TestSuite/bin/domain1_tester ex/TestSuite/bin/error_tester ex/TestSuite/bin/execute_tester ex/TestSuite/bin/ignore_exitval ex/TestSuite/bin/run_n_times ex/TestSuite/bin/sort_stdout_err_norm ex/TestSuite/bin/stats_norm ex/TestSuite/bin/stoptifu_norm ex/TestSuite/bin/stdout_err_norm ex/TestSuite/bin/stdout_err_tester ex/TestSuite/bin/stdout_err_test_exe ex/TestSuite/bin/stdout_err_vnn_norm ex/TestSuite/bin/tc_stats_tester ex/TestSuite/bin/tc_stoptifu_tester ex/TestSuite/bin/testDriver ex/TestSuite/bin/ti_err_exe_tester ex/TestSuite/bin/watchdog runtime/Makefile runtime/amlapi/Makefile runtime/amudp/Makefile runtime/amudp/src/Makefile.titanium runtime/ammpi/Makefile runtime/ammpi/src/Makefile.titanium runtime/backend/Makefile runtime/backend/common/Makefile runtime/backend/cray-t3e/Makefile runtime/backend/cray-t3e/cray-t3e.mk runtime/backend/gasnet-elan-smp/Makefile runtime/backend/gasnet-elan-smp/gasnet-elan-smp.mk runtime/backend/gasnet-elan-uni/Makefile runtime/backend/gasnet-elan-uni/gasnet-elan-uni.mk runtime/backend/gasnet-lapi-smp/Makefile runtime/backend/gasnet-lapi-smp/gasnet-lapi-smp.mk runtime/backend/gasnet-lapi-uni/Makefile runtime/backend/gasnet-lapi-uni/gasnet-lapi-uni.mk runtime/backend/gasnet-gm-smp/Makefile runtime/backend/gasnet-gm-smp/gasnet-gm-smp.mk runtime/backend/gasnet-gm-uni/Makefile runtime/backend/gasnet-gm-uni/gasnet-gm-uni.mk runtime/backend/gasnet-mpi-smp/Makefile runtime/backend/gasnet-mpi-smp/gasnet-mpi-smp.mk runtime/backend/gasnet-mpi-uni/Makefile runtime/backend/gasnet-mpi-uni/gasnet-mpi-uni.mk runtime/backend/mill-cluster-smp/Makefile runtime/backend/mill-cluster-smp/mill-cluster-smp.mk runtime/backend/mill-cluster-uniprocess/Makefile runtime/backend/mill-cluster-uniprocess/mill-cluster-uniprocess.mk runtime/backend/mill-smp/Makefile runtime/backend/mill-smp/mill-smp.mk runtime/backend/mill-uniprocess/Makefile runtime/backend/mill-uniprocess/mill-uniprocess.mk runtime/backend/mpi-cluster-smp/Makefile runtime/backend/mpi-cluster-smp/mpi-cluster-smp.mk runtime/backend/mpi-cluster-uniprocess/Makefile runtime/backend/mpi-cluster-uniprocess/mpi-cluster-uniprocess.mk runtime/backend/now-cluster-uniprocess/Makefile runtime/backend/now-cluster-uniprocess/now-cluster-uniprocess.mk runtime/backend/now-uniprocess/Makefile runtime/backend/now-uniprocess/now-uniprocess.mk runtime/backend/sequential/Makefile runtime/backend/sequential/sequential.mk runtime/backend/smp/Makefile runtime/backend/smp/smp.mk runtime/backend/sp2/Makefile runtime/backend/sp2/sp2.mk runtime/backend/sp2clump/Makefile runtime/backend/sp2clump/sp2clump.mk runtime/backend/sp3/Makefile runtime/backend/sp3/sp3.mk runtime/backend/tera-thread/Makefile runtime/backend/tera-thread/tera-thread.mk runtime/backend/udp-cluster-smp/Makefile runtime/backend/udp-cluster-smp/udp-cluster-smp.mk runtime/backend/udp-cluster-uniprocess/Makefile runtime/backend/udp-cluster-uniprocess/udp-cluster-uniprocess.mk runtime/fp-utils/Makefile runtime/gc-build/Makefile runtime/gc-build/common.mk runtime/gc-build/include/Makefile runtime/gc-build/include/private/Makefile runtime/gc-build/pthread/Makefile runtime/gc-build/uniproc/Makefile runtime/gp-trace/Makefile runtime/gp-trace/gp-tracer runtime/native/Makefile qual-infer/Makefile qual-infer/cqual/Makefile qual-infer/cqual/libcompat/Makefile qual-infer/local/Makefile qual-infer/sharing/Makefile qual-infer/sharing/early/Makefile qual-infer/sharing/late/Makefile tcbuild/Makefile tcbuild/cleanup tcbuild/config.mk tcbuild/makedepend tcbuild/refresh-cache tcbuild/tcbuild tcbuild/tcbuild-demangler tcbuild/tcbuild.mk tcbuild/tcrun templates/Makefile tlib/Makefile tlib/tlib.mk tlib/java/Makefile tlib/java/io/Makefile tlib/java/lang/Makefile tlib/java/util/Makefile tlib/ti/Makefile tlib/ti/domains/Makefile tlib/ti/internal/Makefile tlib/ti/lang/Makefile tlib/ti/io/Makefile version" ac_config_commands="$ac_config_commands default" cat >confcache <<\_ACEOF # This file is a shell script that caches the results of configure # tests run on this system so they can be shared between configure # scripts and configure runs, see configure's option --config-cache. # It is not useful on other systems. If it contains results you don't # want to keep, you may remove or edit it. # # config.status only pays attention to the cache file if you give it # the --recheck option to rerun configure. # # `ac_cv_env_foo' variables (set or unset) will be overriden when # loading this file, other *unset* `ac_cv_foo' will be assigned the # following values. _ACEOF # The following way of writing the cache mishandles newlines in values, # but we know of no workaround that is simple, portable, and efficient. # So, don't put newlines in cache variables' values. # Ultrix sh set writes to stderr and can't be redirected directly, # and sets the high bit in the cache file unless we assign to the vars. { (set) 2>&1 | case `(ac_space=' '; set | grep ac_space) 2>&1` in *ac_space=\ *) # `set' does not quote correctly, so add quotes (double-quote # substitution turns \\\\ into \\, and sed turns \\ into \). sed -n \ "s/'/'\\\\''/g; s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" ;; *) # `set' quotes correctly as required by POSIX, so do not add quotes. sed -n \ "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p" ;; esac; } | sed ' t clear : clear s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/ t end /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ : end' >>confcache if cmp -s $cache_file confcache; then :; else if test -w $cache_file; then test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file" cat confcache >$cache_file else echo "not updating unwritable cache $cache_file" fi fi rm -f confcache test "x$prefix" = xNONE && prefix=$ac_default_prefix # Let make expand exec_prefix. test "x$exec_prefix" = xNONE && exec_prefix='${prefix}' # VPATH may cause trouble with some makes, so we remove $(srcdir), # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and # trailing colons and then remove the whole line if VPATH becomes empty # (actually we leave an empty line to preserve line numbers). if test "x$srcdir" = x.; then ac_vpsub='/^[ ]*VPATH[ ]*=/{ s/:*\$(srcdir):*/:/; s/:*\${srcdir}:*/:/; s/:*@srcdir@:*/:/; s/^\([^=]*=[ ]*\):*/\1/; s/:*$//; s/^[^=]*=[ ]*$//; }' fi DEFS=-DHAVE_CONFIG_H if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then { { echo "$as_me:$LINENO: error: conditional \"AMDEP\" was never defined. Usually this means the macro was only invoked conditionally." >&5 echo "$as_me: error: conditional \"AMDEP\" was never defined. Usually this means the macro was only invoked conditionally." >&2;} { (exit 1); exit 1; }; } fi if test -z "${CXX_FAMILY_KAI_TRUE}" && test -z "${CXX_FAMILY_KAI_FALSE}"; then { { echo "$as_me:$LINENO: error: conditional \"CXX_FAMILY_KAI\" was never defined. Usually this means the macro was only invoked conditionally." >&5 echo "$as_me: error: conditional \"CXX_FAMILY_KAI\" was never defined. Usually this means the macro was only invoked conditionally." >&2;} { (exit 1); exit 1; }; } fi if test -z "${CXX_FAMILY_MIPS_TRUE}" && test -z "${CXX_FAMILY_MIPS_FALSE}"; then { { echo "$as_me:$LINENO: error: conditional \"CXX_FAMILY_MIPS\" was never defined. Usually this means the macro was only invoked conditionally." >&5 echo "$as_me: error: conditional \"CXX_FAMILY_MIPS\" was never defined. Usually this means the macro was only invoked conditionally." >&2;} { (exit 1); exit 1; }; } fi if test -z "${HAVE_PTHREAD_TRUE}" && test -z "${HAVE_PTHREAD_FALSE}"; then { { echo "$as_me:$LINENO: error: conditional \"HAVE_PTHREAD\" was never defined. Usually this means the macro was only invoked conditionally." >&5 echo "$as_me: error: conditional \"HAVE_PTHREAD\" was never defined. Usually this means the macro was only invoked conditionally." >&2;} { (exit 1); exit 1; }; } fi if test -z "${USE_AMUDP_TRUE}" && test -z "${USE_AMUDP_FALSE}"; then { { echo "$as_me:$LINENO: error: conditional \"USE_AMUDP\" was never defined. Usually this means the macro was only invoked conditionally." >&5 echo "$as_me: error: conditional \"USE_AMUDP\" was never defined. Usually this means the macro was only invoked conditionally." >&2;} { (exit 1); exit 1; }; } fi if test -z "${USE_AMMPI_TRUE}" && test -z "${USE_AMMPI_FALSE}"; then { { echo "$as_me:$LINENO: error: conditional \"USE_AMMPI\" was never defined. Usually this means the macro was only invoked conditionally." >&5 echo "$as_me: error: conditional \"USE_AMMPI\" was never defined. Usually this means the macro was only invoked conditionally." >&2;} { (exit 1); exit 1; }; } fi if test -z "${BACKEND_TIC_TRUE}" && test -z "${BACKEND_TIC_FALSE}"; then { { echo "$as_me:$LINENO: error: conditional \"BACKEND_TIC\" was never defined. Usually this means the macro was only invoked conditionally." >&5 echo "$as_me: error: conditional \"BACKEND_TIC\" was never defined. Usually this means the macro was only invoked conditionally." >&2;} { (exit 1); exit 1; }; } fi if test -z "${USE_GASNET_TRUE}" && test -z "${USE_GASNET_FALSE}"; then { { echo "$as_me:$LINENO: error: conditional \"USE_GASNET\" was never defined. Usually this means the macro was only invoked conditionally." >&5 echo "$as_me: error: conditional \"USE_GASNET\" was never defined. Usually this means the macro was only invoked conditionally." >&2;} { (exit 1); exit 1; }; } fi if test -z "${SRS_TRUE}" && test -z "${SRS_FALSE}"; then { { echo "$as_me:$LINENO: error: conditional \"SRS\" was never defined. Usually this means the macro was only invoked conditionally." >&5 echo "$as_me: error: conditional \"SRS\" was never defined. Usually this means the macro was only invoked conditionally." >&2;} { (exit 1); exit 1; }; } fi if test -z "${DEBUG_MEMORY_USAGE_TRUE}" && test -z "${DEBUG_MEMORY_USAGE_FALSE}"; then { { echo "$as_me:$LINENO: error: conditional \"DEBUG_MEMORY_USAGE\" was never defined. Usually this means the macro was only invoked conditionally." >&5 echo "$as_me: error: conditional \"DEBUG_MEMORY_USAGE\" was never defined. Usually this means the macro was only invoked conditionally." >&2;} { (exit 1); exit 1; }; } fi if test -z "${USE_TC_GC_TRUE}" && test -z "${USE_TC_GC_FALSE}"; then { { echo "$as_me:$LINENO: error: conditional \"USE_TC_GC\" was never defined. Usually this means the macro was only invoked conditionally." >&5 echo "$as_me: error: conditional \"USE_TC_GC\" was never defined. Usually this means the macro was only invoked conditionally." >&2;} { (exit 1); exit 1; }; } fi if test -z "${USE_AIX_FLEX_HACK_TRUE}" && test -z "${USE_AIX_FLEX_HACK_FALSE}"; then { { echo "$as_me:$LINENO: error: conditional \"USE_AIX_FLEX_HACK\" was never defined. Usually this means the macro was only invoked conditionally." >&5 echo "$as_me: error: conditional \"USE_AIX_FLEX_HACK\" was never defined. Usually this means the macro was only invoked conditionally." >&2;} { (exit 1); exit 1; }; } fi if test -z "${BUILD_OMEGA_TRUE}" && test -z "${BUILD_OMEGA_FALSE}"; then { { echo "$as_me:$LINENO: error: conditional \"BUILD_OMEGA\" was never defined. Usually this means the macro was only invoked conditionally." >&5 echo "$as_me: error: conditional \"BUILD_OMEGA\" was never defined. Usually this means the macro was only invoked conditionally." >&2;} { (exit 1); exit 1; }; } fi if test -z "${USE_SGLOBAL_INFERENCE_TRUE}" && test -z "${USE_SGLOBAL_INFERENCE_FALSE}"; then { { echo "$as_me:$LINENO: error: conditional \"USE_SGLOBAL_INFERENCE\" was never defined. Usually this means the macro was only invoked conditionally." >&5 echo "$as_me: error: conditional \"USE_SGLOBAL_INFERENCE\" was never defined. Usually this means the macro was only invoked conditionally." >&2;} { (exit 1); exit 1; }; } fi if test -z "${USE_GC_NONE_TRUE}" && test -z "${USE_GC_NONE_FALSE}"; then { { echo "$as_me:$LINENO: error: conditional \"USE_GC_NONE\" was never defined. Usually this means the macro was only invoked conditionally." >&5 echo "$as_me: error: conditional \"USE_GC_NONE\" was never defined. Usually this means the macro was only invoked conditionally." >&2;} { (exit 1); exit 1; }; } fi if test -z "${USE_NO_RUNTIME_AUTOBUILD_TRUE}" && test -z "${USE_NO_RUNTIME_AUTOBUILD_FALSE}"; then { { echo "$as_me:$LINENO: error: conditional \"USE_NO_RUNTIME_AUTOBUILD\" was never defined. Usually this means the macro was only invoked conditionally." >&5 echo "$as_me: error: conditional \"USE_NO_RUNTIME_AUTOBUILD\" was never defined. Usually this means the macro was only invoked conditionally." >&2;} { (exit 1); exit 1; }; } fi if test -z "${USE_TLIBG_TRUE}" && test -z "${USE_TLIBG_FALSE}"; then { { echo "$as_me:$LINENO: error: conditional \"USE_TLIBG\" was never defined. Usually this means the macro was only invoked conditionally." >&5 echo "$as_me: error: conditional \"USE_TLIBG\" was never defined. Usually this means the macro was only invoked conditionally." >&2;} { (exit 1); exit 1; }; } fi if test -z "${RUNTIME_CC_IS_CRAY_GNU_CC_TRUE}" && test -z "${RUNTIME_CC_IS_CRAY_GNU_CC_FALSE}"; then { { echo "$as_me:$LINENO: error: conditional \"RUNTIME_CC_IS_CRAY_GNU_CC\" was never defined. Usually this means the macro was only invoked conditionally." >&5 echo "$as_me: error: conditional \"RUNTIME_CC_IS_CRAY_GNU_CC\" was never defined. Usually this means the macro was only invoked conditionally." >&2;} { (exit 1); exit 1; }; } fi if test -z "${RUNTIME_CC_IS_CRAY_T3E_CC_TRUE}" && test -z "${RUNTIME_CC_IS_CRAY_T3E_CC_FALSE}"; then { { echo "$as_me:$LINENO: error: conditional \"RUNTIME_CC_IS_CRAY_T3E_CC\" was never defined. Usually this means the macro was only invoked conditionally." >&5 echo "$as_me: error: conditional \"RUNTIME_CC_IS_CRAY_T3E_CC\" was never defined. Usually this means the macro was only invoked conditionally." >&2;} { (exit 1); exit 1; }; } fi if test -z "${HAVE_PERL_TERMCAP_TRUE}" && test -z "${HAVE_PERL_TERMCAP_FALSE}"; then { { echo "$as_me:$LINENO: error: conditional \"HAVE_PERL_TERMCAP\" was never defined. Usually this means the macro was only invoked conditionally." >&5 echo "$as_me: error: conditional \"HAVE_PERL_TERMCAP\" was never defined. Usually this means the macro was only invoked conditionally." >&2;} { (exit 1); exit 1; }; } fi if test -z "${BACKEND_SEQUENTIAL_TRUE}" && test -z "${BACKEND_SEQUENTIAL_FALSE}"; then { { echo "$as_me:$LINENO: error: conditional \"BACKEND_SEQUENTIAL\" was never defined. Usually this means the macro was only invoked conditionally." >&5 echo "$as_me: error: conditional \"BACKEND_SEQUENTIAL\" was never defined. Usually this means the macro was only invoked conditionally." >&2;} { (exit 1); exit 1; }; } fi if test -z "${BACKEND_SMP_TRUE}" && test -z "${BACKEND_SMP_FALSE}"; then { { echo "$as_me:$LINENO: error: conditional \"BACKEND_SMP\" was never defined. Usually this means the macro was only invoked conditionally." >&5 echo "$as_me: error: conditional \"BACKEND_SMP\" was never defined. Usually this means the macro was only invoked conditionally." >&2;} { (exit 1); exit 1; }; } fi if test -z "${BACKEND_UDP_CLUSTER_UNIPROCESS_TRUE}" && test -z "${BACKEND_UDP_CLUSTER_UNIPROCESS_FALSE}"; then { { echo "$as_me:$LINENO: error: conditional \"BACKEND_UDP_CLUSTER_UNIPROCESS\" was never defined. Usually this means the macro was only invoked conditionally." >&5 echo "$as_me: error: conditional \"BACKEND_UDP_CLUSTER_UNIPROCESS\" was never defined. Usually this means the macro was only invoked conditionally." >&2;} { (exit 1); exit 1; }; } fi if test -z "${BACKEND_UDP_CLUSTER_SMP_TRUE}" && test -z "${BACKEND_UDP_CLUSTER_SMP_FALSE}"; then { { echo "$as_me:$LINENO: error: conditional \"BACKEND_UDP_CLUSTER_SMP\" was never defined. Usually this means the macro was only invoked conditionally." >&5 echo "$as_me: error: conditional \"BACKEND_UDP_CLUSTER_SMP\" was never defined. Usually this means the macro was only invoked conditionally." >&2;} { (exit 1); exit 1; }; } fi if test -z "${BACKEND_MPI_CLUSTER_UNIPROCESS_TRUE}" && test -z "${BACKEND_MPI_CLUSTER_UNIPROCESS_FALSE}"; then { { echo "$as_me:$LINENO: error: conditional \"BACKEND_MPI_CLUSTER_UNIPROCESS\" was never defined. Usually this means the macro was only invoked conditionally." >&5 echo "$as_me: error: conditional \"BACKEND_MPI_CLUSTER_UNIPROCESS\" was never defined. Usually this means the macro was only invoked conditionally." >&2;} { (exit 1); exit 1; }; } fi if test -z "${BACKEND_MPI_CLUSTER_SMP_TRUE}" && test -z "${BACKEND_MPI_CLUSTER_SMP_FALSE}"; then { { echo "$as_me:$LINENO: error: conditional \"BACKEND_MPI_CLUSTER_SMP\" was never defined. Usually this means the macro was only invoked conditionally." >&5 echo "$as_me: error: conditional \"BACKEND_MPI_CLUSTER_SMP\" was never defined. Usually this means the macro was only invoked conditionally." >&2;} { (exit 1); exit 1; }; } fi if test -z "${BACKEND_NOW_UNIPROCESS_TRUE}" && test -z "${BACKEND_NOW_UNIPROCESS_FALSE}"; then { { echo "$as_me:$LINENO: error: conditional \"BACKEND_NOW_UNIPROCESS\" was never defined. Usually this means the macro was only invoked conditionally." >&5 echo "$as_me: error: conditional \"BACKEND_NOW_UNIPROCESS\" was never defined. Usually this means the macro was only invoked conditionally." >&2;} { (exit 1); exit 1; }; } fi if test -z "${BACKEND_NOW_CLUSTER_UNIPROCESS_TRUE}" && test -z "${BACKEND_NOW_CLUSTER_UNIPROCESS_FALSE}"; then { { echo "$as_me:$LINENO: error: conditional \"BACKEND_NOW_CLUSTER_UNIPROCESS\" was never defined. Usually this means the macro was only invoked conditionally." >&5 echo "$as_me: error: conditional \"BACKEND_NOW_CLUSTER_UNIPROCESS\" was never defined. Usually this means the macro was only invoked conditionally." >&2;} { (exit 1); exit 1; }; } fi if test -z "${BACKEND_TERA_THREAD_TRUE}" && test -z "${BACKEND_TERA_THREAD_FALSE}"; then { { echo "$as_me:$LINENO: error: conditional \"BACKEND_TERA_THREAD\" was never defined. Usually this means the macro was only invoked conditionally." >&5 echo "$as_me: error: conditional \"BACKEND_TERA_THREAD\" was never defined. Usually this means the macro was only invoked conditionally." >&2;} { (exit 1); exit 1; }; } fi if test -z "${BACKEND_SP2_TRUE}" && test -z "${BACKEND_SP2_FALSE}"; then { { echo "$as_me:$LINENO: error: conditional \"BACKEND_SP2\" was never defined. Usually this means the macro was only invoked conditionally." >&5 echo "$as_me: error: conditional \"BACKEND_SP2\" was never defined. Usually this means the macro was only invoked conditionally." >&2;} { (exit 1); exit 1; }; } fi if test -z "${BACKEND_SP2CLUMP_TRUE}" && test -z "${BACKEND_SP2CLUMP_FALSE}"; then { { echo "$as_me:$LINENO: error: conditional \"BACKEND_SP2CLUMP\" was never defined. Usually this means the macro was only invoked conditionally." >&5 echo "$as_me: error: conditional \"BACKEND_SP2CLUMP\" was never defined. Usually this means the macro was only invoked conditionally." >&2;} { (exit 1); exit 1; }; } fi if test -z "${BACKEND_SP3_TRUE}" && test -z "${BACKEND_SP3_FALSE}"; then { { echo "$as_me:$LINENO: error: conditional \"BACKEND_SP3\" was never defined. Usually this means the macro was only invoked conditionally." >&5 echo "$as_me: error: conditional \"BACKEND_SP3\" was never defined. Usually this means the macro was only invoked conditionally." >&2;} { (exit 1); exit 1; }; } fi if test -z "${BACKEND_CRAY_T3E_TRUE}" && test -z "${BACKEND_CRAY_T3E_FALSE}"; then { { echo "$as_me:$LINENO: error: conditional \"BACKEND_CRAY_T3E\" was never defined. Usually this means the macro was only invoked conditionally." >&5 echo "$as_me: error: conditional \"BACKEND_CRAY_T3E\" was never defined. Usually this means the macro was only invoked conditionally." >&2;} { (exit 1); exit 1; }; } fi if test -z "${BACKEND_GASNET_ELAN_UNI_TRUE}" && test -z "${BACKEND_GASNET_ELAN_UNI_FALSE}"; then { { echo "$as_me:$LINENO: error: conditional \"BACKEND_GASNET_ELAN_UNI\" was never defined. Usually this means the macro was only invoked conditionally." >&5 echo "$as_me: error: conditional \"BACKEND_GASNET_ELAN_UNI\" was never defined. Usually this means the macro was only invoked conditionally." >&2;} { (exit 1); exit 1; }; } fi if test -z "${BACKEND_GASNET_ELAN_SMP_TRUE}" && test -z "${BACKEND_GASNET_ELAN_SMP_FALSE}"; then { { echo "$as_me:$LINENO: error: conditional \"BACKEND_GASNET_ELAN_SMP\" was never defined. Usually this means the macro was only invoked conditionally." >&5 echo "$as_me: error: conditional \"BACKEND_GASNET_ELAN_SMP\" was never defined. Usually this means the macro was only invoked conditionally." >&2;} { (exit 1); exit 1; }; } fi if test -z "${BACKEND_GASNET_LAPI_UNI_TRUE}" && test -z "${BACKEND_GASNET_LAPI_UNI_FALSE}"; then { { echo "$as_me:$LINENO: error: conditional \"BACKEND_GASNET_LAPI_UNI\" was never defined. Usually this means the macro was only invoked conditionally." >&5 echo "$as_me: error: conditional \"BACKEND_GASNET_LAPI_UNI\" was never defined. Usually this means the macro was only invoked conditionally." >&2;} { (exit 1); exit 1; }; } fi if test -z "${BACKEND_GASNET_LAPI_SMP_TRUE}" && test -z "${BACKEND_GASNET_LAPI_SMP_FALSE}"; then { { echo "$as_me:$LINENO: error: conditional \"BACKEND_GASNET_LAPI_SMP\" was never defined. Usually this means the macro was only invoked conditionally." >&5 echo "$as_me: error: conditional \"BACKEND_GASNET_LAPI_SMP\" was never defined. Usually this means the macro was only invoked conditionally." >&2;} { (exit 1); exit 1; }; } fi if test -z "${BACKEND_GASNET_GM_UNI_TRUE}" && test -z "${BACKEND_GASNET_GM_UNI_FALSE}"; then { { echo "$as_me:$LINENO: error: conditional \"BACKEND_GASNET_GM_UNI\" was never defined. Usually this means the macro was only invoked conditionally." >&5 echo "$as_me: error: conditional \"BACKEND_GASNET_GM_UNI\" was never defined. Usually this means the macro was only invoked conditionally." >&2;} { (exit 1); exit 1; }; } fi if test -z "${BACKEND_GASNET_GM_SMP_TRUE}" && test -z "${BACKEND_GASNET_GM_SMP_FALSE}"; then { { echo "$as_me:$LINENO: error: conditional \"BACKEND_GASNET_GM_SMP\" was never defined. Usually this means the macro was only invoked conditionally." >&5 echo "$as_me: error: conditional \"BACKEND_GASNET_GM_SMP\" was never defined. Usually this means the macro was only invoked conditionally." >&2;} { (exit 1); exit 1; }; } fi if test -z "${BACKEND_GASNET_MPI_UNI_TRUE}" && test -z "${BACKEND_GASNET_MPI_UNI_FALSE}"; then { { echo "$as_me:$LINENO: error: conditional \"BACKEND_GASNET_MPI_UNI\" was never defined. Usually this means the macro was only invoked conditionally." >&5 echo "$as_me: error: conditional \"BACKEND_GASNET_MPI_UNI\" was never defined. Usually this means the macro was only invoked conditionally." >&2;} { (exit 1); exit 1; }; } fi if test -z "${BACKEND_GASNET_MPI_SMP_TRUE}" && test -z "${BACKEND_GASNET_MPI_SMP_FALSE}"; then { { echo "$as_me:$LINENO: error: conditional \"BACKEND_GASNET_MPI_SMP\" was never defined. Usually this means the macro was only invoked conditionally." >&5 echo "$as_me: error: conditional \"BACKEND_GASNET_MPI_SMP\" was never defined. Usually this means the macro was only invoked conditionally." >&2;} { (exit 1); exit 1; }; } fi : ${CONFIG_STATUS=./config.status} ac_clean_files_save=$ac_clean_files ac_clean_files="$ac_clean_files $CONFIG_STATUS" { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5 echo "$as_me: creating $CONFIG_STATUS" >&6;} cat >$CONFIG_STATUS <<_ACEOF #! $SHELL # Generated by $as_me. # Run this file to recreate the current configuration. # Compiler output produced by configure, useful for debugging # configure, is in config.log if it exists. debug=false SHELL=\${CONFIG_SHELL-$SHELL} _ACEOF cat >>$CONFIG_STATUS <<\_ACEOF ## --------------------- ## ## M4sh Initialization. ## ## --------------------- ## # Be Bourne compatible if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then emulate sh NULLCMD=: elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then set -o posix fi # NLS nuisances. # Support unset when possible. if (FOO=FOO; unset FOO) >/dev/null 2>&1; then as_unset=unset else as_unset=false fi (set +x; test -n "`(LANG=C; export LANG) 2>&1`") && { $as_unset LANG || test "${LANG+set}" != set; } || { LANG=C; export LANG; } (set +x; test -n "`(LC_ALL=C; export LC_ALL) 2>&1`") && { $as_unset LC_ALL || test "${LC_ALL+set}" != set; } || { LC_ALL=C; export LC_ALL; } (set +x; test -n "`(LC_TIME=C; export LC_TIME) 2>&1`") && { $as_unset LC_TIME || test "${LC_TIME+set}" != set; } || { LC_TIME=C; export LC_TIME; } (set +x; test -n "`(LC_CTYPE=C; export LC_CTYPE) 2>&1`") && { $as_unset LC_CTYPE || test "${LC_CTYPE+set}" != set; } || { LC_CTYPE=C; export LC_CTYPE; } (set +x; test -n "`(LANGUAGE=C; export LANGUAGE) 2>&1`") && { $as_unset LANGUAGE || test "${LANGUAGE+set}" != set; } || { LANGUAGE=C; export LANGUAGE; } (set +x; test -n "`(LC_COLLATE=C; export LC_COLLATE) 2>&1`") && { $as_unset LC_COLLATE || test "${LC_COLLATE+set}" != set; } || { LC_COLLATE=C; export LC_COLLATE; } (set +x; test -n "`(LC_NUMERIC=C; export LC_NUMERIC) 2>&1`") && { $as_unset LC_NUMERIC || test "${LC_NUMERIC+set}" != set; } || { LC_NUMERIC=C; export LC_NUMERIC; } (set +x; test -n "`(LC_MESSAGES=C; export LC_MESSAGES) 2>&1`") && { $as_unset LC_MESSAGES || test "${LC_MESSAGES+set}" != set; } || { LC_MESSAGES=C; export LC_MESSAGES; } # Name of the executable. as_me=`(basename "$0") 2>/dev/null || $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ X"$0" : 'X\(//\)$' \| \ X"$0" : 'X\(/\)$' \| \ . : '\(.\)' 2>/dev/null || echo X/"$0" | sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; } /^X\/\(\/\/\)$/{ s//\1/; q; } /^X\/\(\/\).*/{ s//\1/; q; } s/.*/./; q'` # PATH needs CR, and LINENO needs CR and PATH. # 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 # The user is always right. if test "${PATH_SEPARATOR+set}" != set; then echo "#! /bin/sh" >conftest.sh echo "exit 0" >>conftest.sh chmod +x conftest.sh if (PATH=".;."; conftest.sh) >/dev/null 2>&1; then PATH_SEPARATOR=';' else PATH_SEPARATOR=: fi rm -f conftest.sh fi as_lineno_1=$LINENO as_lineno_2=$LINENO as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null` test "x$as_lineno_1" != "x$as_lineno_2" && test "x$as_lineno_3" = "x$as_lineno_2" || { # Find who we are. Look in the path if we contain no path at all # relative or not. case $0 in *[\\/]* ) as_myself=$0 ;; *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break done ;; esac # We did not find ourselves, most probably we were run as `sh COMMAND' # in which case we are not to be found in the path. if test "x$as_myself" = x; then as_myself=$0 fi if test ! -f "$as_myself"; then { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5 echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;} { (exit 1); exit 1; }; } fi case $CONFIG_SHELL in '') as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for as_base in sh bash ksh sh5; do case $as_dir in /*) if ("$as_dir/$as_base" -c ' as_lineno_1=$LINENO as_lineno_2=$LINENO as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null` test "x$as_lineno_1" != "x$as_lineno_2" && test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev/null; then CONFIG_SHELL=$as_dir/$as_base export CONFIG_SHELL exec "$CONFIG_SHELL" "$0" ${1+"$@"} fi;; esac done done ;; esac # 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 before each line; the second 'sed' does the real # work. The second script uses 'N' to pair each line-number line # with the numbered line, 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 # second 'sed' script. Blame Lee E. McMahon for sed's syntax. :-) sed '=' <$as_myself | sed ' N s,$,-, : loop s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3, t loop s,-$,, s,^['$as_cr_digits']*\n,, ' >$as_me.lineno && chmod +x $as_me.lineno || { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5 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 sensible to this). . ./$as_me.lineno # Exit status is that of the last command. exit } case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in *c*,-n*) ECHO_N= ECHO_C=' ' ECHO_T=' ' ;; *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;; *) ECHO_N= ECHO_C='\c' ECHO_T= ;; esac if expr a : '\(a\)' >/dev/null 2>&1; then as_expr=expr else as_expr=false fi rm -f conf$$ conf$$.exe conf$$.file echo >conf$$.file if ln -s conf$$.file conf$$ 2>/dev/null; then # We could just check for DJGPP; but this test a) works b) is more generic # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04). if test -f conf$$.exe; then # Don't use ln at all; we don't have any links as_ln_s='cp -p' else as_ln_s='ln -s' fi elif ln conf$$.file conf$$ 2>/dev/null; then as_ln_s=ln else as_ln_s='cp -p' fi rm -f conf$$ conf$$.exe conf$$.file as_executable_p="test -f" # Sed expression to map a string onto a valid CPP name. as_tr_cpp="sed y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g" # Sed expression to map a string onto a valid variable name. as_tr_sh="sed y%*+%pp%;s%[^_$as_cr_alnum]%_%g" # IFS # We need space, tab and new line, in precisely that order. as_nl=' ' IFS=" $as_nl" # CDPATH. $as_unset CDPATH || test "${CDPATH+set}" != set || { CDPATH=$PATH_SEPARATOR; export CDPATH; } exec 6>&1 # Open the log real soon, to keep \$[0] and so on meaningful, and to # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. Logging --version etc. is OK. exec 5>>config.log { echo sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX ## Running $as_me. ## _ASBOX } >&5 cat >&5 <<_CSEOF This file was extended by $as_me, which was generated by GNU Autoconf 2.53. Invocation command line was CONFIG_FILES = $CONFIG_FILES CONFIG_HEADERS = $CONFIG_HEADERS CONFIG_LINKS = $CONFIG_LINKS CONFIG_COMMANDS = $CONFIG_COMMANDS $ $0 $@ _CSEOF echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5 echo >&5 _ACEOF # Files that config.status was made for. if test -n "$ac_config_files"; then echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS fi if test -n "$ac_config_headers"; then echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS fi if test -n "$ac_config_links"; then echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS fi if test -n "$ac_config_commands"; then echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS fi cat >>$CONFIG_STATUS <<\_ACEOF ac_cs_usage="\ \`$as_me' instantiates files from templates according to the current configuration. Usage: $0 [OPTIONS] [FILE]... -h, --help print this help, then exit -V, --version print version number, then exit -d, --debug don't remove temporary files --recheck update $as_me by reconfiguring in the same conditions --file=FILE[:TEMPLATE] instantiate the configuration file FILE --header=FILE[:TEMPLATE] instantiate the configuration header FILE Configuration files: $config_files Configuration headers: $config_headers Configuration commands: $config_commands Report bugs to ." _ACEOF cat >>$CONFIG_STATUS <<_ACEOF ac_cs_version="\\ config.status configured by $0, generated by GNU Autoconf 2.53, with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\" Copyright 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001 Free Software Foundation, Inc. This config.status script is free software; the Free Software Foundation gives unlimited permission to copy, distribute and modify it." srcdir=$srcdir INSTALL="$INSTALL" _ACEOF cat >>$CONFIG_STATUS <<\_ACEOF # If no file are specified by the user, then we need to provide default # value. By we need to know if files were specified by the user. ac_need_defaults=: while test $# != 0 do case $1 in --*=*) ac_option=`expr "x$1" : 'x\([^=]*\)='` ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'` shift set dummy "$ac_option" "$ac_optarg" ${1+"$@"} shift ;; -*);; *) # This is not an option, so the user has probably given explicit # arguments. ac_need_defaults=false;; esac case $1 in # Handling of the options. _ACEOF cat >>$CONFIG_STATUS <<_ACEOF -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) echo "running $SHELL $0 " $ac_configure_args " --no-create --no-recursion" exec $SHELL $0 $ac_configure_args --no-create --no-recursion ;; _ACEOF cat >>$CONFIG_STATUS <<\_ACEOF --version | --vers* | -V ) echo "$ac_cs_version"; exit 0 ;; --he | --h) # Conflict between --help and --header { { echo "$as_me:$LINENO: error: ambiguous option: $1 Try \`$0 --help' for more information." >&5 echo "$as_me: error: ambiguous option: $1 Try \`$0 --help' for more information." >&2;} { (exit 1); exit 1; }; };; --help | --hel | -h ) echo "$ac_cs_usage"; exit 0 ;; --debug | --d* | -d ) debug=: ;; --file | --fil | --fi | --f ) shift CONFIG_FILES="$CONFIG_FILES $1" ac_need_defaults=false;; --header | --heade | --head | --hea ) shift CONFIG_HEADERS="$CONFIG_HEADERS $1" ac_need_defaults=false;; # This is an error. -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1 Try \`$0 --help' for more information." >&5 echo "$as_me: error: unrecognized option: $1 Try \`$0 --help' for more information." >&2;} { (exit 1); exit 1; }; } ;; *) ac_config_targets="$ac_config_targets $1" ;; esac shift done _ACEOF cat >>$CONFIG_STATUS <<_ACEOF # # INIT-COMMANDS section. # AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir" if test "\${config_commands+set}" != set ; then config_commands="default" fi CONFIG_COMMANDS="\$config_commands" ti_exec_list="$ti_exec_list" _ACEOF cat >>$CONFIG_STATUS <<\_ACEOF for ac_config_target in $ac_config_targets do case "$ac_config_target" in # Handling of arguments. "cc-wrapper" ) CONFIG_FILES="$CONFIG_FILES cc-wrapper" ;; "cc-wrapper.mk" ) CONFIG_FILES="$CONFIG_FILES cc-wrapper.mk" ;; "Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile" ;; "c-types/Makefile" ) CONFIG_FILES="$CONFIG_FILES c-types/Makefile" ;; "code-files/Makefile" ) CONFIG_FILES="$CONFIG_FILES code-files/Makefile" ;; "config-aux/Makefile" ) CONFIG_FILES="$CONFIG_FILES config-aux/Makefile" ;; "ex/Makefile" ) CONFIG_FILES="$CONFIG_FILES ex/Makefile" ;; "ex/ok/Makefile" ) CONFIG_FILES="$CONFIG_FILES ex/ok/Makefile" ;; "ex/TestSuite/Makefile" ) CONFIG_FILES="$CONFIG_FILES ex/TestSuite/Makefile" ;; "stoptifu/Makefile" ) CONFIG_FILES="$CONFIG_FILES stoptifu/Makefile" ;; "ex/TestSuite/bin/Makefile" ) CONFIG_FILES="$CONFIG_FILES ex/TestSuite/bin/Makefile" ;; "ex/TestSuite/bin/abort_norm" ) CONFIG_FILES="$CONFIG_FILES ex/TestSuite/bin/abort_norm" ;; "ex/TestSuite/bin/domain1_tester" ) CONFIG_FILES="$CONFIG_FILES ex/TestSuite/bin/domain1_tester" ;; "ex/TestSuite/bin/error_tester" ) CONFIG_FILES="$CONFIG_FILES ex/TestSuite/bin/error_tester" ;; "ex/TestSuite/bin/execute_tester" ) CONFIG_FILES="$CONFIG_FILES ex/TestSuite/bin/execute_tester" ;; "ex/TestSuite/bin/ignore_exitval" ) CONFIG_FILES="$CONFIG_FILES ex/TestSuite/bin/ignore_exitval" ;; "ex/TestSuite/bin/run_n_times" ) CONFIG_FILES="$CONFIG_FILES ex/TestSuite/bin/run_n_times" ;; "ex/TestSuite/bin/sort_stdout_err_norm" ) CONFIG_FILES="$CONFIG_FILES ex/TestSuite/bin/sort_stdout_err_norm" ;; "ex/TestSuite/bin/stats_norm" ) CONFIG_FILES="$CONFIG_FILES ex/TestSuite/bin/stats_norm" ;; "ex/TestSuite/bin/stoptifu_norm" ) CONFIG_FILES="$CONFIG_FILES ex/TestSuite/bin/stoptifu_norm" ;; "ex/TestSuite/bin/stdout_err_norm" ) CONFIG_FILES="$CONFIG_FILES ex/TestSuite/bin/stdout_err_norm" ;; "ex/TestSuite/bin/stdout_err_tester" ) CONFIG_FILES="$CONFIG_FILES ex/TestSuite/bin/stdout_err_tester" ;; "ex/TestSuite/bin/stdout_err_test_exe" ) CONFIG_FILES="$CONFIG_FILES ex/TestSuite/bin/stdout_err_test_exe" ;; "ex/TestSuite/bin/stdout_err_vnn_norm" ) CONFIG_FILES="$CONFIG_FILES ex/TestSuite/bin/stdout_err_vnn_norm" ;; "ex/TestSuite/bin/tc_stats_tester" ) CONFIG_FILES="$CONFIG_FILES ex/TestSuite/bin/tc_stats_tester" ;; "ex/TestSuite/bin/tc_stoptifu_tester" ) CONFIG_FILES="$CONFIG_FILES ex/TestSuite/bin/tc_stoptifu_tester" ;; "ex/TestSuite/bin/testDriver" ) CONFIG_FILES="$CONFIG_FILES ex/TestSuite/bin/testDriver" ;; "ex/TestSuite/bin/ti_err_exe_tester" ) CONFIG_FILES="$CONFIG_FILES ex/TestSuite/bin/ti_err_exe_tester" ;; "ex/TestSuite/bin/watchdog" ) CONFIG_FILES="$CONFIG_FILES ex/TestSuite/bin/watchdog" ;; "runtime/Makefile" ) CONFIG_FILES="$CONFIG_FILES runtime/Makefile" ;; "runtime/amlapi/Makefile" ) CONFIG_FILES="$CONFIG_FILES runtime/amlapi/Makefile" ;; "runtime/amudp/Makefile" ) CONFIG_FILES="$CONFIG_FILES runtime/amudp/Makefile" ;; "runtime/amudp/src/Makefile.titanium" ) CONFIG_FILES="$CONFIG_FILES runtime/amudp/src/Makefile.titanium" ;; "runtime/ammpi/Makefile" ) CONFIG_FILES="$CONFIG_FILES runtime/ammpi/Makefile" ;; "runtime/ammpi/src/Makefile.titanium" ) CONFIG_FILES="$CONFIG_FILES runtime/ammpi/src/Makefile.titanium" ;; "runtime/backend/Makefile" ) CONFIG_FILES="$CONFIG_FILES runtime/backend/Makefile" ;; "runtime/backend/common/Makefile" ) CONFIG_FILES="$CONFIG_FILES runtime/backend/common/Makefile" ;; "runtime/backend/cray-t3e/Makefile" ) CONFIG_FILES="$CONFIG_FILES runtime/backend/cray-t3e/Makefile" ;; "runtime/backend/cray-t3e/cray-t3e.mk" ) CONFIG_FILES="$CONFIG_FILES runtime/backend/cray-t3e/cray-t3e.mk" ;; "runtime/backend/gasnet-elan-smp/Makefile" ) CONFIG_FILES="$CONFIG_FILES runtime/backend/gasnet-elan-smp/Makefile" ;; "runtime/backend/gasnet-elan-smp/gasnet-elan-smp.mk" ) CONFIG_FILES="$CONFIG_FILES runtime/backend/gasnet-elan-smp/gasnet-elan-smp.mk" ;; "runtime/backend/gasnet-elan-uni/Makefile" ) CONFIG_FILES="$CONFIG_FILES runtime/backend/gasnet-elan-uni/Makefile" ;; "runtime/backend/gasnet-elan-uni/gasnet-elan-uni.mk" ) CONFIG_FILES="$CONFIG_FILES runtime/backend/gasnet-elan-uni/gasnet-elan-uni.mk" ;; "runtime/backend/gasnet-lapi-smp/Makefile" ) CONFIG_FILES="$CONFIG_FILES runtime/backend/gasnet-lapi-smp/Makefile" ;; "runtime/backend/gasnet-lapi-smp/gasnet-lapi-smp.mk" ) CONFIG_FILES="$CONFIG_FILES runtime/backend/gasnet-lapi-smp/gasnet-lapi-smp.mk" ;; "runtime/backend/gasnet-lapi-uni/Makefile" ) CONFIG_FILES="$CONFIG_FILES runtime/backend/gasnet-lapi-uni/Makefile" ;; "runtime/backend/gasnet-lapi-uni/gasnet-lapi-uni.mk" ) CONFIG_FILES="$CONFIG_FILES runtime/backend/gasnet-lapi-uni/gasnet-lapi-uni.mk" ;; "runtime/backend/gasnet-gm-smp/Makefile" ) CONFIG_FILES="$CONFIG_FILES runtime/backend/gasnet-gm-smp/Makefile" ;; "runtime/backend/gasnet-gm-smp/gasnet-gm-smp.mk" ) CONFIG_FILES="$CONFIG_FILES runtime/backend/gasnet-gm-smp/gasnet-gm-smp.mk" ;; "runtime/backend/gasnet-gm-uni/Makefile" ) CONFIG_FILES="$CONFIG_FILES runtime/backend/gasnet-gm-uni/Makefile" ;; "runtime/backend/gasnet-gm-uni/gasnet-gm-uni.mk" ) CONFIG_FILES="$CONFIG_FILES runtime/backend/gasnet-gm-uni/gasnet-gm-uni.mk" ;; "runtime/backend/gasnet-mpi-smp/Makefile" ) CONFIG_FILES="$CONFIG_FILES runtime/backend/gasnet-mpi-smp/Makefile" ;; "runtime/backend/gasnet-mpi-smp/gasnet-mpi-smp.mk" ) CONFIG_FILES="$CONFIG_FILES runtime/backend/gasnet-mpi-smp/gasnet-mpi-smp.mk" ;; "runtime/backend/gasnet-mpi-uni/Makefile" ) CONFIG_FILES="$CONFIG_FILES runtime/backend/gasnet-mpi-uni/Makefile" ;; "runtime/backend/gasnet-mpi-uni/gasnet-mpi-uni.mk" ) CONFIG_FILES="$CONFIG_FILES runtime/backend/gasnet-mpi-uni/gasnet-mpi-uni.mk" ;; "runtime/backend/mill-cluster-smp/Makefile" ) CONFIG_FILES="$CONFIG_FILES runtime/backend/mill-cluster-smp/Makefile" ;; "runtime/backend/mill-cluster-smp/mill-cluster-smp.mk" ) CONFIG_FILES="$CONFIG_FILES runtime/backend/mill-cluster-smp/mill-cluster-smp.mk" ;; "runtime/backend/mill-cluster-uniprocess/Makefile" ) CONFIG_FILES="$CONFIG_FILES runtime/backend/mill-cluster-uniprocess/Makefile" ;; "runtime/backend/mill-cluster-uniprocess/mill-cluster-uniprocess.mk" ) CONFIG_FILES="$CONFIG_FILES runtime/backend/mill-cluster-uniprocess/mill-cluster-uniprocess.mk" ;; "runtime/backend/mill-smp/Makefile" ) CONFIG_FILES="$CONFIG_FILES runtime/backend/mill-smp/Makefile" ;; "runtime/backend/mill-smp/mill-smp.mk" ) CONFIG_FILES="$CONFIG_FILES runtime/backend/mill-smp/mill-smp.mk" ;; "runtime/backend/mill-uniprocess/Makefile" ) CONFIG_FILES="$CONFIG_FILES runtime/backend/mill-uniprocess/Makefile" ;; "runtime/backend/mill-uniprocess/mill-uniprocess.mk" ) CONFIG_FILES="$CONFIG_FILES runtime/backend/mill-uniprocess/mill-uniprocess.mk" ;; "runtime/backend/mpi-cluster-smp/Makefile" ) CONFIG_FILES="$CONFIG_FILES runtime/backend/mpi-cluster-smp/Makefile" ;; "runtime/backend/mpi-cluster-smp/mpi-cluster-smp.mk" ) CONFIG_FILES="$CONFIG_FILES runtime/backend/mpi-cluster-smp/mpi-cluster-smp.mk" ;; "runtime/backend/mpi-cluster-uniprocess/Makefile" ) CONFIG_FILES="$CONFIG_FILES runtime/backend/mpi-cluster-uniprocess/Makefile" ;; "runtime/backend/mpi-cluster-uniprocess/mpi-cluster-uniprocess.mk" ) CONFIG_FILES="$CONFIG_FILES runtime/backend/mpi-cluster-uniprocess/mpi-cluster-uniprocess.mk" ;; "runtime/backend/now-cluster-uniprocess/Makefile" ) CONFIG_FILES="$CONFIG_FILES runtime/backend/now-cluster-uniprocess/Makefile" ;; "runtime/backend/now-cluster-uniprocess/now-cluster-uniprocess.mk" ) CONFIG_FILES="$CONFIG_FILES runtime/backend/now-cluster-uniprocess/now-cluster-uniprocess.mk" ;; "runtime/backend/now-uniprocess/Makefile" ) CONFIG_FILES="$CONFIG_FILES runtime/backend/now-uniprocess/Makefile" ;; "runtime/backend/now-uniprocess/now-uniprocess.mk" ) CONFIG_FILES="$CONFIG_FILES runtime/backend/now-uniprocess/now-uniprocess.mk" ;; "runtime/backend/sequential/Makefile" ) CONFIG_FILES="$CONFIG_FILES runtime/backend/sequential/Makefile" ;; "runtime/backend/sequential/sequential.mk" ) CONFIG_FILES="$CONFIG_FILES runtime/backend/sequential/sequential.mk" ;; "runtime/backend/smp/Makefile" ) CONFIG_FILES="$CONFIG_FILES runtime/backend/smp/Makefile" ;; "runtime/backend/smp/smp.mk" ) CONFIG_FILES="$CONFIG_FILES runtime/backend/smp/smp.mk" ;; "runtime/backend/sp2/Makefile" ) CONFIG_FILES="$CONFIG_FILES runtime/backend/sp2/Makefile" ;; "runtime/backend/sp2/sp2.mk" ) CONFIG_FILES="$CONFIG_FILES runtime/backend/sp2/sp2.mk" ;; "runtime/backend/sp2clump/Makefile" ) CONFIG_FILES="$CONFIG_FILES runtime/backend/sp2clump/Makefile" ;; "runtime/backend/sp2clump/sp2clump.mk" ) CONFIG_FILES="$CONFIG_FILES runtime/backend/sp2clump/sp2clump.mk" ;; "runtime/backend/sp3/Makefile" ) CONFIG_FILES="$CONFIG_FILES runtime/backend/sp3/Makefile" ;; "runtime/backend/sp3/sp3.mk" ) CONFIG_FILES="$CONFIG_FILES runtime/backend/sp3/sp3.mk" ;; "runtime/backend/tera-thread/Makefile" ) CONFIG_FILES="$CONFIG_FILES runtime/backend/tera-thread/Makefile" ;; "runtime/backend/tera-thread/tera-thread.mk" ) CONFIG_FILES="$CONFIG_FILES runtime/backend/tera-thread/tera-thread.mk" ;; "runtime/backend/udp-cluster-smp/Makefile" ) CONFIG_FILES="$CONFIG_FILES runtime/backend/udp-cluster-smp/Makefile" ;; "runtime/backend/udp-cluster-smp/udp-cluster-smp.mk" ) CONFIG_FILES="$CONFIG_FILES runtime/backend/udp-cluster-smp/udp-cluster-smp.mk" ;; "runtime/backend/udp-cluster-uniprocess/Makefile" ) CONFIG_FILES="$CONFIG_FILES runtime/backend/udp-cluster-uniprocess/Makefile" ;; "runtime/backend/udp-cluster-uniprocess/udp-cluster-uniprocess.mk" ) CONFIG_FILES="$CONFIG_FILES runtime/backend/udp-cluster-uniprocess/udp-cluster-uniprocess.mk" ;; "runtime/fp-utils/Makefile" ) CONFIG_FILES="$CONFIG_FILES runtime/fp-utils/Makefile" ;; "runtime/gc-build/Makefile" ) CONFIG_FILES="$CONFIG_FILES runtime/gc-build/Makefile" ;; "runtime/gc-build/common.mk" ) CONFIG_FILES="$CONFIG_FILES runtime/gc-build/common.mk" ;; "runtime/gc-build/include/Makefile" ) CONFIG_FILES="$CONFIG_FILES runtime/gc-build/include/Makefile" ;; "runtime/gc-build/include/private/Makefile" ) CONFIG_FILES="$CONFIG_FILES runtime/gc-build/include/private/Makefile" ;; "runtime/gc-build/pthread/Makefile" ) CONFIG_FILES="$CONFIG_FILES runtime/gc-build/pthread/Makefile" ;; "runtime/gc-build/uniproc/Makefile" ) CONFIG_FILES="$CONFIG_FILES runtime/gc-build/uniproc/Makefile" ;; "runtime/gp-trace/Makefile" ) CONFIG_FILES="$CONFIG_FILES runtime/gp-trace/Makefile" ;; "runtime/gp-trace/gp-tracer" ) CONFIG_FILES="$CONFIG_FILES runtime/gp-trace/gp-tracer" ;; "runtime/native/Makefile" ) CONFIG_FILES="$CONFIG_FILES runtime/native/Makefile" ;; "qual-infer/Makefile" ) CONFIG_FILES="$CONFIG_FILES qual-infer/Makefile" ;; "qual-infer/cqual/Makefile" ) CONFIG_FILES="$CONFIG_FILES qual-infer/cqual/Makefile" ;; "qual-infer/cqual/libcompat/Makefile" ) CONFIG_FILES="$CONFIG_FILES qual-infer/cqual/libcompat/Makefile" ;; "qual-infer/local/Makefile" ) CONFIG_FILES="$CONFIG_FILES qual-infer/local/Makefile" ;; "qual-infer/sharing/Makefile" ) CONFIG_FILES="$CONFIG_FILES qual-infer/sharing/Makefile" ;; "qual-infer/sharing/early/Makefile" ) CONFIG_FILES="$CONFIG_FILES qual-infer/sharing/early/Makefile" ;; "qual-infer/sharing/late/Makefile" ) CONFIG_FILES="$CONFIG_FILES qual-infer/sharing/late/Makefile" ;; "tcbuild/Makefile" ) CONFIG_FILES="$CONFIG_FILES tcbuild/Makefile" ;; "tcbuild/cleanup" ) CONFIG_FILES="$CONFIG_FILES tcbuild/cleanup" ;; "tcbuild/config.mk" ) CONFIG_FILES="$CONFIG_FILES tcbuild/config.mk" ;; "tcbuild/makedepend" ) CONFIG_FILES="$CONFIG_FILES tcbuild/makedepend" ;; "tcbuild/refresh-cache" ) CONFIG_FILES="$CONFIG_FILES tcbuild/refresh-cache" ;; "tcbuild/tcbuild" ) CONFIG_FILES="$CONFIG_FILES tcbuild/tcbuild" ;; "tcbuild/tcbuild-demangler" ) CONFIG_FILES="$CONFIG_FILES tcbuild/tcbuild-demangler" ;; "tcbuild/tcbuild.mk" ) CONFIG_FILES="$CONFIG_FILES tcbuild/tcbuild.mk" ;; "tcbuild/tcrun" ) CONFIG_FILES="$CONFIG_FILES tcbuild/tcrun" ;; "templates/Makefile" ) CONFIG_FILES="$CONFIG_FILES templates/Makefile" ;; "tlib/Makefile" ) CONFIG_FILES="$CONFIG_FILES tlib/Makefile" ;; "tlib/tlib.mk" ) CONFIG_FILES="$CONFIG_FILES tlib/tlib.mk" ;; "tlib/java/Makefile" ) CONFIG_FILES="$CONFIG_FILES tlib/java/Makefile" ;; "tlib/java/io/Makefile" ) CONFIG_FILES="$CONFIG_FILES tlib/java/io/Makefile" ;; "tlib/java/lang/Makefile" ) CONFIG_FILES="$CONFIG_FILES tlib/java/lang/Makefile" ;; "tlib/java/util/Makefile" ) CONFIG_FILES="$CONFIG_FILES tlib/java/util/Makefile" ;; "tlib/ti/Makefile" ) CONFIG_FILES="$CONFIG_FILES tlib/ti/Makefile" ;; "tlib/ti/domains/Makefile" ) CONFIG_FILES="$CONFIG_FILES tlib/ti/domains/Makefile" ;; "tlib/ti/internal/Makefile" ) CONFIG_FILES="$CONFIG_FILES tlib/ti/internal/Makefile" ;; "tlib/ti/lang/Makefile" ) CONFIG_FILES="$CONFIG_FILES tlib/ti/lang/Makefile" ;; "tlib/ti/io/Makefile" ) CONFIG_FILES="$CONFIG_FILES tlib/ti/io/Makefile" ;; "version" ) CONFIG_FILES="$CONFIG_FILES version" ;; "depfiles" ) CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;; "default" ) CONFIG_COMMANDS="$CONFIG_COMMANDS default" ;; "config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;; *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5 echo "$as_me: error: invalid argument: $ac_config_target" >&2;} { (exit 1); exit 1; }; };; esac done # If the user did not use the arguments to specify the items to instantiate, # then the envvar interface is used. Set only those that are not. # We use the long form for the default assignment because of an extremely # bizarre bug on SunOS 4.1.3. if $ac_need_defaults; then test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands fi # Create a temporary directory, and hook for its removal unless debugging. $debug || { trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0 trap '{ (exit 1); exit 1; }' 1 2 13 15 } # Create a (secure) tmp directory for tmp files. : ${TMPDIR=/tmp} { tmp=`(umask 077 && mktemp -d -q "$TMPDIR/csXXXXXX") 2>/dev/null` && test -n "$tmp" && test -d "$tmp" } || { tmp=$TMPDIR/cs$$-$RANDOM (umask 077 && mkdir $tmp) } || { echo "$me: cannot create a temporary directory in $TMPDIR" >&2 { (exit 1); exit 1; } } _ACEOF cat >>$CONFIG_STATUS <<_ACEOF # # CONFIG_FILES section. # # No need to generate the scripts if there are no CONFIG_FILES. # This happens for instance when ./config.status config.h if test -n "\$CONFIG_FILES"; then # Protect against being on the right side of a sed subst in config.status. sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g; s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF s,@SHELL@,$SHELL,;t t s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t s,@exec_prefix@,$exec_prefix,;t t s,@prefix@,$prefix,;t t s,@program_transform_name@,$program_transform_name,;t t s,@bindir@,$bindir,;t t s,@sbindir@,$sbindir,;t t s,@libexecdir@,$libexecdir,;t t s,@datadir@,$datadir,;t t s,@sysconfdir@,$sysconfdir,;t t s,@sharedstatedir@,$sharedstatedir,;t t s,@localstatedir@,$localstatedir,;t t s,@libdir@,$libdir,;t t s,@includedir@,$includedir,;t t s,@oldincludedir@,$oldincludedir,;t t s,@infodir@,$infodir,;t t s,@mandir@,$mandir,;t t s,@build_alias@,$build_alias,;t t s,@host_alias@,$host_alias,;t t s,@target_alias@,$target_alias,;t t s,@DEFS@,$DEFS,;t t s,@ECHO_C@,$ECHO_C,;t t s,@ECHO_N@,$ECHO_N,;t t s,@ECHO_T@,$ECHO_T,;t t s,@LIBS@,$LIBS,;t t s,@build@,$build,;t t s,@build_cpu@,$build_cpu,;t t s,@build_vendor@,$build_vendor,;t t s,@build_os@,$build_os,;t t s,@host@,$host,;t t s,@host_cpu@,$host_cpu,;t t s,@host_vendor@,$host_vendor,;t t s,@host_os@,$host_os,;t t s,@target@,$target,;t t s,@target_cpu@,$target_cpu,;t t s,@target_vendor@,$target_vendor,;t t s,@target_os@,$target_os,;t t s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t s,@INSTALL_DATA@,$INSTALL_DATA,;t t s,@PACKAGE@,$PACKAGE,;t t s,@VERSION@,$VERSION,;t t s,@ACLOCAL@,$ACLOCAL,;t t s,@AUTOCONF@,$AUTOCONF,;t t s,@AUTOMAKE@,$AUTOMAKE,;t t s,@AUTOHEADER@,$AUTOHEADER,;t t s,@MAKEINFO@,$MAKEINFO,;t t s,@AMTAR@,$AMTAR,;t t s,@install_sh@,$install_sh,;t t s,@STRIP@,$STRIP,;t t s,@ac_ct_STRIP@,$ac_ct_STRIP,;t t s,@INSTALL_STRIP_PROGRAM@,$INSTALL_STRIP_PROGRAM,;t t s,@AWK@,$AWK,;t t s,@SET_MAKE@,$SET_MAKE,;t t s,@PERL@,$PERL,;t t s,@KSH@,$KSH,;t t s,@SUM@,$SUM,;t t s,@AR@,$AR,;t t s,@AS@,$AS,;t t s,@MAKE@,$MAKE,;t t s,@GMAKE@,$GMAKE,;t t s,@RANLIB@,$RANLIB,;t t s,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t s,@CC@,$CC,;t t s,@CFLAGS@,$CFLAGS,;t t s,@LDFLAGS@,$LDFLAGS,;t t s,@CPPFLAGS@,$CPPFLAGS,;t t s,@ac_ct_CC@,$ac_ct_CC,;t t s,@EXEEXT@,$EXEEXT,;t t s,@OBJEXT@,$OBJEXT,;t t s,@DEPDIR@,$DEPDIR,;t t s,@am__include@,$am__include,;t t s,@am__quote@,$am__quote,;t t s,@AMDEP_TRUE@,$AMDEP_TRUE,;t t s,@AMDEP_FALSE@,$AMDEP_FALSE,;t t s,@AMDEPBACKSLASH@,$AMDEPBACKSLASH,;t t s,@CCDEPMODE@,$CCDEPMODE,;t t s,@CPP@,$CPP,;t t s,@CXX@,$CXX,;t t s,@CXXFLAGS@,$CXXFLAGS,;t t s,@ac_ct_CXX@,$ac_ct_CXX,;t t s,@CXXDEPMODE@,$CXXDEPMODE,;t t s,@CXXCPP@,$CXXCPP,;t t s,@LEX@,$LEX,;t t s,@LEXLIB@,$LEXLIB,;t t s,@LEX_OUTPUT_ROOT@,$LEX_OUTPUT_ROOT,;t t s,@LN_S@,$LN_S,;t t s,@YACC@,$YACC,;t t s,@have_mpcc_r@,$have_mpcc_r,;t t s,@ENDIANNESS@,$ENDIANNESS,;t t s,@CC_FAMILY@,$CC_FAMILY,;t t s,@CC_UNWRAPPED@,$CC_UNWRAPPED,;t t s,@CC_WRAPPED@,$CC_WRAPPED,;t t /@cc_wrapper_mk@/r $cc_wrapper_mk s,@cc_wrapper_mk@,,;t t s,@MIPS_ABI_FLAG@,$MIPS_ABI_FLAG,;t t s,@TCBUILD_CFLAGS_COMMON@,$TCBUILD_CFLAGS_COMMON,;t t s,@TCBUILD_CFLAGS_OPTIMIZE@,$TCBUILD_CFLAGS_OPTIMIZE,;t t s,@TCBUILD_CFLAGS_DEBUG@,$TCBUILD_CFLAGS_DEBUG,;t t s,@CXX_FAMILY@,$CXX_FAMILY,;t t s,@CXX_UNWRAPPED@,$CXX_UNWRAPPED,;t t s,@CXX_WRAPPED@,$CXX_WRAPPED,;t t s,@CXX_FAMILY_KAI_TRUE@,$CXX_FAMILY_KAI_TRUE,;t t s,@CXX_FAMILY_KAI_FALSE@,$CXX_FAMILY_KAI_FALSE,;t t s,@CXX_FAMILY_MIPS_TRUE@,$CXX_FAMILY_MIPS_TRUE,;t t s,@CXX_FAMILY_MIPS_FALSE@,$CXX_FAMILY_MIPS_FALSE,;t t s,@GENERIC_CXXFLAGS@,$GENERIC_CXXFLAGS,;t t s,@CXXFLAGSE@,$CXXFLAGSE,;t t s,@LIBGCC@,$LIBGCC,;t t s,@REXEC@,$REXEC,;t t s,@HAVE_PTHREAD_TRUE@,$HAVE_PTHREAD_TRUE,;t t s,@HAVE_PTHREAD_FALSE@,$HAVE_PTHREAD_FALSE,;t t s,@TIC_UDP_LIBS@,$TIC_UDP_LIBS,;t t s,@TIC_UETH_DEFINES@,$TIC_UETH_DEFINES,;t t s,@USE_AMUDP_TRUE@,$USE_AMUDP_TRUE,;t t s,@USE_AMUDP_FALSE@,$USE_AMUDP_FALSE,;t t s,@MPI_CC@,$MPI_CC,;t t s,@MPI_CFLAGS@,$MPI_CFLAGS,;t t s,@MPI_LIBS@,$MPI_LIBS,;t t s,@MPI_DEFINES@,$MPI_DEFINES,;t t s,@MPIRUN_CMD@,$MPIRUN_CMD,;t t s,@USE_AMMPI_TRUE@,$USE_AMMPI_TRUE,;t t s,@USE_AMMPI_FALSE@,$USE_AMMPI_FALSE,;t t s,@TIC_MACHINE_DEFINES@,$TIC_MACHINE_DEFINES,;t t s,@TIC_THREAD_DEFINES@,$TIC_THREAD_DEFINES,;t t s,@TIC_THREAD_LIBS@,$TIC_THREAD_LIBS,;t t s,@TIC_DL_LIBS@,$TIC_DL_LIBS,;t t s,@TIC_ENS_INCLUDES@,$TIC_ENS_INCLUDES,;t t s,@TIC_ENS_LD_FLAGS@,$TIC_ENS_LD_FLAGS,;t t s,@TIC_ENS_LIBS@,$TIC_ENS_LIBS,;t t s,@TIC_GLUNIX_DEFINES@,$TIC_GLUNIX_DEFINES,;t t s,@TIC_GLUNIX_INCLUDES@,$TIC_GLUNIX_INCLUDES,;t t s,@TIC_GLUNIX_LIBS@,$TIC_GLUNIX_LIBS,;t t s,@TIC_REXEC_DEFINES@,$TIC_REXEC_DEFINES,;t t s,@TIC_AM_DEFINES@,$TIC_AM_DEFINES,;t t s,@TIC_AM_LD_FLAGS@,$TIC_AM_LD_FLAGS,;t t s,@TIC_AM_LIBS@,$TIC_AM_LIBS,;t t s,@TIC_AM_INCLUDES@,$TIC_AM_INCLUDES,;t t s,@BACKEND_TIC_TRUE@,$BACKEND_TIC_TRUE,;t t s,@BACKEND_TIC_FALSE@,$BACKEND_TIC_FALSE,;t t s,@USE_GASNET_TRUE@,$USE_GASNET_TRUE,;t t s,@USE_GASNET_FALSE@,$USE_GASNET_FALSE,;t t s,@subdirs@,$subdirs,;t t s,@GMRUN_CMD@,$GMRUN_CMD,;t t s,@GASNET_TOOLS_INCLUDES@,$GASNET_TOOLS_INCLUDES,;t t s,@SRS_TRUE@,$SRS_TRUE,;t t s,@SRS_FALSE@,$SRS_FALSE,;t t s,@DEBUG_MEMORY_USAGE_TRUE@,$DEBUG_MEMORY_USAGE_TRUE,;t t s,@DEBUG_MEMORY_USAGE_FALSE@,$DEBUG_MEMORY_USAGE_FALSE,;t t s,@USE_TC_GC_TRUE@,$USE_TC_GC_TRUE,;t t s,@USE_TC_GC_FALSE@,$USE_TC_GC_FALSE,;t t s,@USE_AIX_FLEX_HACK_TRUE@,$USE_AIX_FLEX_HACK_TRUE,;t t s,@USE_AIX_FLEX_HACK_FALSE@,$USE_AIX_FLEX_HACK_FALSE,;t t s,@LIBPAPI@,$LIBPAPI,;t t s,@PAPI_INCLUDES@,$PAPI_INCLUDES,;t t s,@omega@,$omega,;t t s,@OMEGA_INCLUDES@,$OMEGA_INCLUDES,;t t s,@BUILD_OMEGA_TRUE@,$BUILD_OMEGA_TRUE,;t t s,@BUILD_OMEGA_FALSE@,$BUILD_OMEGA_FALSE,;t t s,@LIBOMEGA@,$LIBOMEGA,;t t s,@USE_SGLOBAL_INFERENCE_TRUE@,$USE_SGLOBAL_INFERENCE_TRUE,;t t s,@USE_SGLOBAL_INFERENCE_FALSE@,$USE_SGLOBAL_INFERENCE_FALSE,;t t s,@USE_GC_NONE_TRUE@,$USE_GC_NONE_TRUE,;t t s,@USE_GC_NONE_FALSE@,$USE_GC_NONE_FALSE,;t t s,@TI_GC_CFLAGS@,$TI_GC_CFLAGS,;t t s,@GC_THREAD_CFLAGS@,$GC_THREAD_CFLAGS,;t t s,@GC_PTHREAD_CFLAGS@,$GC_PTHREAD_CFLAGS,;t t s,@USE_NO_RUNTIME_AUTOBUILD_TRUE@,$USE_NO_RUNTIME_AUTOBUILD_TRUE,;t t s,@USE_NO_RUNTIME_AUTOBUILD_FALSE@,$USE_NO_RUNTIME_AUTOBUILD_FALSE,;t t s,@EXESUFFIX@,$EXESUFFIX,;t t s,@USE_TLIBG_TRUE@,$USE_TLIBG_TRUE,;t t s,@USE_TLIBG_FALSE@,$USE_TLIBG_FALSE,;t t s,@STDCXXLIB@,$STDCXXLIB,;t t s,@ALLOCA@,$ALLOCA,;t t s,@ALLOCA_IN_C@,$ALLOCA_IN_C,;t t s,@LIBM@,$LIBM,;t t s,@ARCH_CFLAGS@,$ARCH_CFLAGS,;t t /@gc_common_mk@/r $gc_common_mk s,@gc_common_mk@,,;t t s,@RUNTIME_CC_IS_CRAY_GNU_CC_TRUE@,$RUNTIME_CC_IS_CRAY_GNU_CC_TRUE,;t t s,@RUNTIME_CC_IS_CRAY_GNU_CC_FALSE@,$RUNTIME_CC_IS_CRAY_GNU_CC_FALSE,;t t s,@RUNTIME_CC_IS_CRAY_T3E_CC_TRUE@,$RUNTIME_CC_IS_CRAY_T3E_CC_TRUE,;t t s,@RUNTIME_CC_IS_CRAY_T3E_CC_FALSE@,$RUNTIME_CC_IS_CRAY_T3E_CC_FALSE,;t t s,@HAVE_PERL_TERMCAP_TRUE@,$HAVE_PERL_TERMCAP_TRUE,;t t s,@HAVE_PERL_TERMCAP_FALSE@,$HAVE_PERL_TERMCAP_FALSE,;t t s,@SP2_LD_LIBS@,$SP2_LD_LIBS,;t t s,@SP2_DEFINES@,$SP2_DEFINES,;t t s,@SP2_INCLUDES@,$SP2_INCLUDES,;t t s,@SP2_LD_FLAGS@,$SP2_LD_FLAGS,;t t s,@SP3_CC@,$SP3_CC,;t t s,@tcLDFLAGS@,$tcLDFLAGS,;t t s,@BACKENDS@,$BACKENDS,;t t s,@BACKEND_SEQUENTIAL_TRUE@,$BACKEND_SEQUENTIAL_TRUE,;t t s,@BACKEND_SEQUENTIAL_FALSE@,$BACKEND_SEQUENTIAL_FALSE,;t t s,@BACKEND_SMP_TRUE@,$BACKEND_SMP_TRUE,;t t s,@BACKEND_SMP_FALSE@,$BACKEND_SMP_FALSE,;t t s,@BACKEND_UDP_CLUSTER_UNIPROCESS_TRUE@,$BACKEND_UDP_CLUSTER_UNIPROCESS_TRUE,;t t s,@BACKEND_UDP_CLUSTER_UNIPROCESS_FALSE@,$BACKEND_UDP_CLUSTER_UNIPROCESS_FALSE,;t t s,@BACKEND_UDP_CLUSTER_SMP_TRUE@,$BACKEND_UDP_CLUSTER_SMP_TRUE,;t t s,@BACKEND_UDP_CLUSTER_SMP_FALSE@,$BACKEND_UDP_CLUSTER_SMP_FALSE,;t t s,@BACKEND_MPI_CLUSTER_UNIPROCESS_TRUE@,$BACKEND_MPI_CLUSTER_UNIPROCESS_TRUE,;t t s,@BACKEND_MPI_CLUSTER_UNIPROCESS_FALSE@,$BACKEND_MPI_CLUSTER_UNIPROCESS_FALSE,;t t s,@BACKEND_MPI_CLUSTER_SMP_TRUE@,$BACKEND_MPI_CLUSTER_SMP_TRUE,;t t s,@BACKEND_MPI_CLUSTER_SMP_FALSE@,$BACKEND_MPI_CLUSTER_SMP_FALSE,;t t s,@BACKEND_NOW_UNIPROCESS_TRUE@,$BACKEND_NOW_UNIPROCESS_TRUE,;t t s,@BACKEND_NOW_UNIPROCESS_FALSE@,$BACKEND_NOW_UNIPROCESS_FALSE,;t t s,@BACKEND_NOW_CLUSTER_UNIPROCESS_TRUE@,$BACKEND_NOW_CLUSTER_UNIPROCESS_TRUE,;t t s,@BACKEND_NOW_CLUSTER_UNIPROCESS_FALSE@,$BACKEND_NOW_CLUSTER_UNIPROCESS_FALSE,;t t s,@BACKEND_TERA_THREAD_TRUE@,$BACKEND_TERA_THREAD_TRUE,;t t s,@BACKEND_TERA_THREAD_FALSE@,$BACKEND_TERA_THREAD_FALSE,;t t s,@BACKEND_SP2_TRUE@,$BACKEND_SP2_TRUE,;t t s,@BACKEND_SP2_FALSE@,$BACKEND_SP2_FALSE,;t t s,@BACKEND_SP2CLUMP_TRUE@,$BACKEND_SP2CLUMP_TRUE,;t t s,@BACKEND_SP2CLUMP_FALSE@,$BACKEND_SP2CLUMP_FALSE,;t t s,@BACKEND_SP3_TRUE@,$BACKEND_SP3_TRUE,;t t s,@BACKEND_SP3_FALSE@,$BACKEND_SP3_FALSE,;t t s,@BACKEND_CRAY_T3E_TRUE@,$BACKEND_CRAY_T3E_TRUE,;t t s,@BACKEND_CRAY_T3E_FALSE@,$BACKEND_CRAY_T3E_FALSE,;t t s,@BACKEND_GASNET_ELAN_UNI_TRUE@,$BACKEND_GASNET_ELAN_UNI_TRUE,;t t s,@BACKEND_GASNET_ELAN_UNI_FALSE@,$BACKEND_GASNET_ELAN_UNI_FALSE,;t t s,@BACKEND_GASNET_ELAN_SMP_TRUE@,$BACKEND_GASNET_ELAN_SMP_TRUE,;t t s,@BACKEND_GASNET_ELAN_SMP_FALSE@,$BACKEND_GASNET_ELAN_SMP_FALSE,;t t s,@BACKEND_GASNET_LAPI_UNI_TRUE@,$BACKEND_GASNET_LAPI_UNI_TRUE,;t t s,@BACKEND_GASNET_LAPI_UNI_FALSE@,$BACKEND_GASNET_LAPI_UNI_FALSE,;t t s,@BACKEND_GASNET_LAPI_SMP_TRUE@,$BACKEND_GASNET_LAPI_SMP_TRUE,;t t s,@BACKEND_GASNET_LAPI_SMP_FALSE@,$BACKEND_GASNET_LAPI_SMP_FALSE,;t t s,@BACKEND_GASNET_GM_UNI_TRUE@,$BACKEND_GASNET_GM_UNI_TRUE,;t t s,@BACKEND_GASNET_GM_UNI_FALSE@,$BACKEND_GASNET_GM_UNI_FALSE,;t t s,@BACKEND_GASNET_GM_SMP_TRUE@,$BACKEND_GASNET_GM_SMP_TRUE,;t t s,@BACKEND_GASNET_GM_SMP_FALSE@,$BACKEND_GASNET_GM_SMP_FALSE,;t t s,@BACKEND_GASNET_MPI_UNI_TRUE@,$BACKEND_GASNET_MPI_UNI_TRUE,;t t s,@BACKEND_GASNET_MPI_UNI_FALSE@,$BACKEND_GASNET_MPI_UNI_FALSE,;t t s,@BACKEND_GASNET_MPI_SMP_TRUE@,$BACKEND_GASNET_MPI_SMP_TRUE,;t t s,@BACKEND_GASNET_MPI_SMP_FALSE@,$BACKEND_GASNET_MPI_SMP_FALSE,;t t CEOF _ACEOF cat >>$CONFIG_STATUS <<\_ACEOF # Split the substitutions into bite-sized pieces for seds with # small command number limits, like on Digital OSF/1 and HP-UX. ac_max_sed_lines=48 ac_sed_frag=1 # Number of current file. ac_beg=1 # First line for current file. ac_end=$ac_max_sed_lines # Line after last line for current file. ac_more_lines=: ac_sed_cmds= while $ac_more_lines; do if test $ac_beg -gt 1; then sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag else sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag fi if test ! -s $tmp/subs.frag; then ac_more_lines=false else # The purpose of the label and of the branching condition is to # speed up the sed processing (if there are no `@' at all, there # is no need to browse any of the substitutions). # These are the two extra sed commands mentioned above. (echo ':t /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed if test -z "$ac_sed_cmds"; then ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed" else ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed" fi ac_sed_frag=`expr $ac_sed_frag + 1` ac_beg=$ac_end ac_end=`expr $ac_end + $ac_max_sed_lines` fi done if test -z "$ac_sed_cmds"; then ac_sed_cmds=cat fi fi # test -n "$CONFIG_FILES" _ACEOF cat >>$CONFIG_STATUS <<\_ACEOF for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in". case $ac_file in - | *:- | *:-:* ) # input from stdin cat >$tmp/stdin ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'` ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;; *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'` ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;; * ) ac_file_in=$ac_file.in ;; esac # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories. ac_dir=`(dirname "$ac_file") 2>/dev/null || $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ X"$ac_file" : 'X\(//\)[^/]' \| \ X"$ac_file" : 'X\(//\)$' \| \ X"$ac_file" : 'X\(/\)' \| \ . : '\(.\)' 2>/dev/null || echo X"$ac_file" | sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } /^X\(\/\/\)[^/].*/{ s//\1/; q; } /^X\(\/\/\)$/{ s//\1/; q; } /^X\(\/\).*/{ s//\1/; q; } s/.*/./; q'` { case "$ac_dir" in [\\/]* | ?:[\\/]* ) as_incr_dir=;; *) as_incr_dir=.;; esac as_dummy="$ac_dir" for as_mkdir_dir in `IFS='/\\'; set X $as_dummy; shift; echo "$@"`; do case $as_mkdir_dir in # Skip DOS drivespec ?:) as_incr_dir=$as_mkdir_dir ;; *) as_incr_dir=$as_incr_dir/$as_mkdir_dir test -d "$as_incr_dir" || mkdir "$as_incr_dir" || { { echo "$as_me:$LINENO: error: cannot create \"$ac_dir\"" >&5 echo "$as_me: error: cannot create \"$ac_dir\"" >&2;} { (exit 1); exit 1; }; } ;; esac done; } ac_builddir=. if test "$ac_dir" != .; then ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'` # A "../" for each directory in $ac_dir_suffix. ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'` else ac_dir_suffix= ac_top_builddir= fi case $srcdir in .) # No --srcdir option. We are building in place. ac_srcdir=. if test -z "$ac_top_builddir"; then ac_top_srcdir=. else ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'` fi ;; [\\/]* | ?:[\\/]* ) # Absolute path. ac_srcdir=$srcdir$ac_dir_suffix; ac_top_srcdir=$srcdir ;; *) # Relative path. ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix ac_top_srcdir=$ac_top_builddir$srcdir ;; esac # Don't blindly perform a `cd "$ac_dir"/$ac_foo && pwd` since $ac_foo can be # absolute. ac_abs_builddir=`cd "$ac_dir" && cd $ac_builddir && pwd` ac_abs_top_builddir=`cd "$ac_dir" && cd $ac_top_builddir && pwd` ac_abs_srcdir=`cd "$ac_dir" && cd $ac_srcdir && pwd` ac_abs_top_srcdir=`cd "$ac_dir" && cd $ac_top_srcdir && pwd` case $INSTALL in [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; *) ac_INSTALL=$ac_top_builddir$INSTALL ;; esac if test x"$ac_file" != x-; then { echo "$as_me:$LINENO: creating $ac_file" >&5 echo "$as_me: creating $ac_file" >&6;} rm -f "$ac_file" fi # Let's still pretend it is `configure' which instantiates (i.e., don't # use $as_me), people would be surprised to read: # /* config.h. Generated by config.status. */ if test x"$ac_file" = x-; then configure_input= else configure_input="$ac_file. " fi configure_input=$configure_input"Generated from `echo $ac_file_in | sed 's,.*/,,'` by configure." # First look for the input files in the build tree, otherwise in the # src tree. ac_file_inputs=`IFS=: for f in $ac_file_in; do case $f in -) echo $tmp/stdin ;; [\\/$]*) # Absolute (can't be DOS-style, as IFS=:) test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5 echo "$as_me: error: cannot find input file: $f" >&2;} { (exit 1); exit 1; }; } echo $f;; *) # Relative if test -f "$f"; then # Build tree echo $f elif test -f "$srcdir/$f"; then # Source tree echo $srcdir/$f else # /dev/null tree { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5 echo "$as_me: error: cannot find input file: $f" >&2;} { (exit 1); exit 1; }; } fi;; esac done` || { (exit 1); exit 1; } _ACEOF cat >>$CONFIG_STATUS <<_ACEOF sed "$ac_vpsub $extrasub _ACEOF cat >>$CONFIG_STATUS <<\_ACEOF :t /@[a-zA-Z_][a-zA-Z_0-9]*@/!b s,@configure_input@,$configure_input,;t t s,@srcdir@,$ac_srcdir,;t t s,@abs_srcdir@,$ac_abs_srcdir,;t t s,@top_srcdir@,$ac_top_srcdir,;t t s,@abs_top_srcdir@,$ac_abs_top_srcdir,;t t s,@builddir@,$ac_builddir,;t t s,@abs_builddir@,$ac_abs_builddir,;t t s,@top_builddir@,$ac_top_builddir,;t t s,@abs_top_builddir@,$ac_abs_top_builddir,;t t s,@INSTALL@,$ac_INSTALL,;t t " $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out rm -f $tmp/stdin if test x"$ac_file" != x-; then mv $tmp/out $ac_file else cat $tmp/out rm -f $tmp/out fi done _ACEOF cat >>$CONFIG_STATUS <<\_ACEOF # # CONFIG_HEADER section. # # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where # NAME is the cpp macro being defined and VALUE is the value it is being given. # # ac_d sets the value in "#define NAME VALUE" lines. ac_dA='s,^\([ ]*\)#\([ ]*define[ ][ ]*\)' ac_dB='[ ].*$,\1#\2' ac_dC=' ' ac_dD=',;t' # ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE". ac_uA='s,^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)' ac_uB='$,\1#\2define\3' ac_uC=' ' ac_uD=',;t' for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in". case $ac_file in - | *:- | *:-:* ) # input from stdin cat >$tmp/stdin ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'` ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;; *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'` ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;; * ) ac_file_in=$ac_file.in ;; esac test x"$ac_file" != x- && { echo "$as_me:$LINENO: creating $ac_file" >&5 echo "$as_me: creating $ac_file" >&6;} # First look for the input files in the build tree, otherwise in the # src tree. ac_file_inputs=`IFS=: for f in $ac_file_in; do case $f in -) echo $tmp/stdin ;; [\\/$]*) # Absolute (can't be DOS-style, as IFS=:) test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5 echo "$as_me: error: cannot find input file: $f" >&2;} { (exit 1); exit 1; }; } echo $f;; *) # Relative if test -f "$f"; then # Build tree echo $f elif test -f "$srcdir/$f"; then # Source tree echo $srcdir/$f else # /dev/null tree { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5 echo "$as_me: error: cannot find input file: $f" >&2;} { (exit 1); exit 1; }; } fi;; esac done` || { (exit 1); exit 1; } # Remove the trailing spaces. sed 's/[ ]*$//' $ac_file_inputs >$tmp/in _ACEOF # Transform confdefs.h into two sed scripts, `conftest.defines' and # `conftest.undefs', that substitutes the proper values into # config.h.in to produce config.h. The first handles `#define' # templates, and the second `#undef' templates. # And first: Protect against being on the right side of a sed subst in # config.status. Protect against being in an unquoted here document # in config.status. rm -f conftest.defines conftest.undefs # Using a here document instead of a string reduces the quoting nightmare. # Putting comments in sed scripts is not portable. # # `end' is used to avoid that the second main sed command (meant for # 0-ary CPP macros) applies to n-ary macro definitions. # See the Autoconf documentation for `clear'. cat >confdef2sed.sed <<\_ACEOF s/[\\&,]/\\&/g s,[\\$`],\\&,g t clear : clear s,^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*\)\(([^)]*)\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp t end s,^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp : end _ACEOF # If some macros were called several times there might be several times # the same #defines, which is useless. Nevertheless, we may not want to # sort them, since we want the *last* AC-DEFINE to be honored. uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs rm -f confdef2sed.sed # This sed command replaces #undef with comments. This is necessary, for # example, in the case of _POSIX_SOURCE, which is predefined and required # on some systems where configure will not decide to define it. cat >>conftest.undefs <<\_ACEOF s,^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */, _ACEOF # Break up conftest.defines because some shells have a limit on the size # of here documents, and old seds have small limits too (100 cmds). echo ' # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS echo ' if egrep "^[ ]*#[ ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS echo ' # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS echo ' :' >>$CONFIG_STATUS rm -f conftest.tail while grep . conftest.defines >/dev/null do # Write a limited-size here document to $tmp/defines.sed. echo ' cat >$tmp/defines.sed <>$CONFIG_STATUS # Speed up: don't consider the non `#define' lines. echo '/^[ ]*#[ ]*define/!b' >>$CONFIG_STATUS # Work around the forget-to-reset-the-flag bug. echo 't clr' >>$CONFIG_STATUS echo ': clr' >>$CONFIG_STATUS sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS echo 'CEOF sed -f $tmp/defines.sed $tmp/in >$tmp/out rm -f $tmp/in mv $tmp/out $tmp/in ' >>$CONFIG_STATUS sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail rm -f conftest.defines mv conftest.tail conftest.defines done rm -f conftest.defines echo ' fi # egrep' >>$CONFIG_STATUS echo >>$CONFIG_STATUS # Break up conftest.undefs because some shells have a limit on the size # of here documents, and old seds have small limits too (100 cmds). echo ' # Handle all the #undef templates' >>$CONFIG_STATUS rm -f conftest.tail while grep . conftest.undefs >/dev/null do # Write a limited-size here document to $tmp/undefs.sed. echo ' cat >$tmp/undefs.sed <>$CONFIG_STATUS # Speed up: don't consider the non `#undef' echo '/^[ ]*#[ ]*undef/!b' >>$CONFIG_STATUS # Work around the forget-to-reset-the-flag bug. echo 't clr' >>$CONFIG_STATUS echo ': clr' >>$CONFIG_STATUS sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS echo 'CEOF sed -f $tmp/undefs.sed $tmp/in >$tmp/out rm -f $tmp/in mv $tmp/out $tmp/in ' >>$CONFIG_STATUS sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail rm -f conftest.undefs mv conftest.tail conftest.undefs done rm -f conftest.undefs cat >>$CONFIG_STATUS <<\_ACEOF # Let's still pretend it is `configure' which instantiates (i.e., don't # use $as_me), people would be surprised to read: # /* config.h. Generated by config.status. */ if test x"$ac_file" = x-; then echo "/* Generated by configure. */" >$tmp/config.h else echo "/* $ac_file. Generated by configure. */" >$tmp/config.h fi cat $tmp/in >>$tmp/config.h rm -f $tmp/in if test x"$ac_file" != x-; then if cmp -s $ac_file $tmp/config.h 2>/dev/null; then { echo "$as_me:$LINENO: $ac_file is unchanged" >&5 echo "$as_me: $ac_file is unchanged" >&6;} else ac_dir=`(dirname "$ac_file") 2>/dev/null || $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ X"$ac_file" : 'X\(//\)[^/]' \| \ X"$ac_file" : 'X\(//\)$' \| \ X"$ac_file" : 'X\(/\)' \| \ . : '\(.\)' 2>/dev/null || echo X"$ac_file" | sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } /^X\(\/\/\)[^/].*/{ s//\1/; q; } /^X\(\/\/\)$/{ s//\1/; q; } /^X\(\/\).*/{ s//\1/; q; } s/.*/./; q'` { case "$ac_dir" in [\\/]* | ?:[\\/]* ) as_incr_dir=;; *) as_incr_dir=.;; esac as_dummy="$ac_dir" for as_mkdir_dir in `IFS='/\\'; set X $as_dummy; shift; echo "$@"`; do case $as_mkdir_dir in # Skip DOS drivespec ?:) as_incr_dir=$as_mkdir_dir ;; *) as_incr_dir=$as_incr_dir/$as_mkdir_dir test -d "$as_incr_dir" || mkdir "$as_incr_dir" || { { echo "$as_me:$LINENO: error: cannot create \"$ac_dir\"" >&5 echo "$as_me: error: cannot create \"$ac_dir\"" >&2;} { (exit 1); exit 1; }; } ;; esac done; } rm -f $ac_file mv $tmp/config.h $ac_file fi else cat $tmp/config.h rm -f $tmp/config.h fi # Run the commands associated with the file. case $ac_file in config.h ) # update the timestamp echo 'timestamp for config.h' >"./stamp-h1" ;; esac done _ACEOF cat >>$CONFIG_STATUS <<\_ACEOF # # CONFIG_COMMANDS section. # for ac_file in : $CONFIG_COMMANDS; do test "x$ac_file" = x: && continue ac_dest=`echo "$ac_file" | sed 's,:.*,,'` ac_source=`echo "$ac_file" | sed 's,[^:]*:,,'` ac_dir=`(dirname "$ac_dest") 2>/dev/null || $as_expr X"$ac_dest" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ X"$ac_dest" : 'X\(//\)[^/]' \| \ X"$ac_dest" : 'X\(//\)$' \| \ X"$ac_dest" : 'X\(/\)' \| \ . : '\(.\)' 2>/dev/null || echo X"$ac_dest" | sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } /^X\(\/\/\)[^/].*/{ s//\1/; q; } /^X\(\/\/\)$/{ s//\1/; q; } /^X\(\/\).*/{ s//\1/; q; } s/.*/./; q'` ac_builddir=. if test "$ac_dir" != .; then ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'` # A "../" for each directory in $ac_dir_suffix. ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'` else ac_dir_suffix= ac_top_builddir= fi case $srcdir in .) # No --srcdir option. We are building in place. ac_srcdir=. if test -z "$ac_top_builddir"; then ac_top_srcdir=. else ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'` fi ;; [\\/]* | ?:[\\/]* ) # Absolute path. ac_srcdir=$srcdir$ac_dir_suffix; ac_top_srcdir=$srcdir ;; *) # Relative path. ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix ac_top_srcdir=$ac_top_builddir$srcdir ;; esac # Don't blindly perform a `cd "$ac_dir"/$ac_foo && pwd` since $ac_foo can be # absolute. ac_abs_builddir=`cd "$ac_dir" && cd $ac_builddir && pwd` ac_abs_top_builddir=`cd "$ac_dir" && cd $ac_top_builddir && pwd` ac_abs_srcdir=`cd "$ac_dir" && cd $ac_srcdir && pwd` ac_abs_top_srcdir=`cd "$ac_dir" && cd $ac_top_srcdir && pwd` { echo "$as_me:$LINENO: executing $ac_dest commands" >&5 echo "$as_me: executing $ac_dest commands" >&6;} case $ac_dest in depfiles ) test x"$AMDEP_TRUE" != x"" || for mf in $CONFIG_FILES; do # Strip MF so we end up with the name of the file. mf=`echo "$mf" | sed -e 's/:.*$//'` # Check whether this is an Automake generated Makefile or not. # We used to match only the files named `Makefile.in', but # some people rename them; so instead we look at the file content. # Grep'ing the first line is not enough: some people post-process # each Makefile.in and add a new line on top of each file to say so. # So let's grep whole file. if grep '^#.*generated by automake' $mf > /dev/null 2>&1; then dirpart=`(dirname "$mf") 2>/dev/null || $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ X"$mf" : 'X\(//\)[^/]' \| \ X"$mf" : 'X\(//\)$' \| \ X"$mf" : 'X\(/\)' \| \ . : '\(.\)' 2>/dev/null || echo X"$mf" | sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } /^X\(\/\/\)[^/].*/{ s//\1/; q; } /^X\(\/\/\)$/{ s//\1/; q; } /^X\(\/\).*/{ s//\1/; q; } s/.*/./; q'` else continue fi grep '^DEP_FILES *= *[^ #]' < "$mf" > /dev/null || continue # Extract the definition of DEP_FILES from the Makefile without # running `make'. DEPDIR=`sed -n -e '/^DEPDIR = / s///p' < "$mf"` test -z "$DEPDIR" && continue # When using ansi2knr, U may be empty or an underscore; expand it U=`sed -n -e '/^U = / s///p' < "$mf"` test -d "$dirpart/$DEPDIR" || mkdir "$dirpart/$DEPDIR" # We invoke sed twice because it is the simplest approach to # changing $(DEPDIR) to its actual value in the expansion. for file in `sed -n -e ' /^DEP_FILES = .*\\\\$/ { s/^DEP_FILES = // :loop s/\\\\$// p n /\\\\$/ b loop p } /^DEP_FILES = / s/^DEP_FILES = //p' < "$mf" | \ sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do # Make sure the directory exists. test -f "$dirpart/$file" && continue fdir=`(dirname "$file") 2>/dev/null || $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ X"$file" : 'X\(//\)[^/]' \| \ X"$file" : 'X\(//\)$' \| \ X"$file" : 'X\(/\)' \| \ . : '\(.\)' 2>/dev/null || echo X"$file" | sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } /^X\(\/\/\)[^/].*/{ s//\1/; q; } /^X\(\/\/\)$/{ s//\1/; q; } /^X\(\/\).*/{ s//\1/; q; } s/.*/./; q'` { case $dirpart/$fdir in [\\/]* | ?:[\\/]* ) as_incr_dir=;; *) as_incr_dir=.;; esac as_dummy=$dirpart/$fdir for as_mkdir_dir in `IFS='/\\'; set X $as_dummy; shift; echo "$@"`; do case $as_mkdir_dir in # Skip DOS drivespec ?:) as_incr_dir=$as_mkdir_dir ;; *) as_incr_dir=$as_incr_dir/$as_mkdir_dir test -d "$as_incr_dir" || mkdir "$as_incr_dir" || { { echo "$as_me:$LINENO: error: cannot create $dirpart/$fdir" >&5 echo "$as_me: error: cannot create $dirpart/$fdir" >&2;} { (exit 1); exit 1; }; } ;; esac done; } # echo "creating $dirpart/$file" echo '# dummy' > "$dirpart/$file" done done ;; default ) for file in $ti_exec_list; do case "$CONFIG_FILES" in *${file}*) chmod +x ${file} ;; esac done ;; esac done _ACEOF cat >>$CONFIG_STATUS <<\_ACEOF { (exit 0); exit 0; } _ACEOF chmod +x $CONFIG_STATUS ac_clean_files=$ac_clean_files_save # configure is writing to config.log, and then calls config.status. # config.status does its own redirection, appending to config.log. # Unfortunately, on DOS this fails, as config.log is still kept open # by configure, so config.status won't be able to write to it; its # output is simply discarded. So we exec the FD to /dev/null, # effectively closing config.log, so it can be properly (re)opened and # appended to by config.status. When coming back to configure, we # need to make the FD available again. if test "$no_create" != yes; then ac_cs_success=: exec 5>/dev/null $SHELL $CONFIG_STATUS || ac_cs_success=false 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; } fi # # CONFIG_SUBDIRS section. # if test "$no_recursion" != yes; then # Remove --cache-file and --srcdir arguments so they do not pile up. ac_sub_configure_args= ac_prev= for ac_arg in $ac_configure_args; do if test -n "$ac_prev"; then ac_prev= continue fi case $ac_arg in -cache-file | --cache-file | --cache-fil | --cache-fi \ | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) ac_prev=cache_file ;; -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* \ | --c=*) ;; --config-cache | -C) ;; -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) ac_prev=srcdir ;; -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) ;; -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) ac_prev=prefix ;; -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) ;; *) ac_sub_configure_args="$ac_sub_configure_args $ac_arg" ;; esac done # Always prepend --prefix to ensure using the same prefix # in subdir configurations. ac_sub_configure_args="--prefix=$prefix $ac_sub_configure_args" ac_popdir=`pwd` for ac_dir in : $subdirs; do test "x$ac_dir" = x: && continue # Do not complain, so a configure script can configure whichever # parts of a large source tree are present. test -d $srcdir/$ac_dir || continue { echo "$as_me:$LINENO: configuring in $ac_dir" >&5 echo "$as_me: configuring in $ac_dir" >&6;} { case "$ac_dir" in [\\/]* | ?:[\\/]* ) as_incr_dir=;; *) as_incr_dir=.;; esac as_dummy="$ac_dir" for as_mkdir_dir in `IFS='/\\'; set X $as_dummy; shift; echo "$@"`; do case $as_mkdir_dir in # Skip DOS drivespec ?:) as_incr_dir=$as_mkdir_dir ;; *) as_incr_dir=$as_incr_dir/$as_mkdir_dir test -d "$as_incr_dir" || mkdir "$as_incr_dir" || { { echo "$as_me:$LINENO: error: cannot create \"$ac_dir\"" >&5 echo "$as_me: error: cannot create \"$ac_dir\"" >&2;} { (exit 1); exit 1; }; } ;; esac done; } ac_builddir=. if test "$ac_dir" != .; then ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'` # A "../" for each directory in $ac_dir_suffix. ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'` else ac_dir_suffix= ac_top_builddir= fi case $srcdir in .) # No --srcdir option. We are building in place. ac_srcdir=. if test -z "$ac_top_builddir"; then ac_top_srcdir=. else ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'` fi ;; [\\/]* | ?:[\\/]* ) # Absolute path. ac_srcdir=$srcdir$ac_dir_suffix; ac_top_srcdir=$srcdir ;; *) # Relative path. ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix ac_top_srcdir=$ac_top_builddir$srcdir ;; esac # Don't blindly perform a `cd "$ac_dir"/$ac_foo && pwd` since $ac_foo can be # absolute. ac_abs_builddir=`cd "$ac_dir" && cd $ac_builddir && pwd` ac_abs_top_builddir=`cd "$ac_dir" && cd $ac_top_builddir && pwd` ac_abs_srcdir=`cd "$ac_dir" && cd $ac_srcdir && pwd` ac_abs_top_srcdir=`cd "$ac_dir" && cd $ac_top_srcdir && pwd` cd $ac_dir # Check for guested configure; otherwise get Cygnus style configure. if test -f $ac_srcdir/configure.gnu; then ac_sub_configure="$SHELL '$ac_srcdir/configure.gnu'" elif test -f $ac_srcdir/configure; then ac_sub_configure="$SHELL '$ac_srcdir/configure'" elif test -f $ac_srcdir/configure.in; then ac_sub_configure=$ac_configure else { echo "$as_me:$LINENO: WARNING: no configuration information is in $ac_dir" >&5 echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2;} ac_sub_configure= fi # The recursion is here. if test -n "$ac_sub_configure"; then # Make the cache file name correct relative to the subdirectory. case $cache_file in [\\/]* | ?:[\\/]* ) ac_sub_cache_file=$cache_file ;; *) # Relative path. ac_sub_cache_file=$ac_top_builddir$cache_file ;; esac { echo "$as_me:$LINENO: running $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&5 echo "$as_me: running $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&6;} # The eval makes quoting arguments work. eval $ac_sub_configure $ac_sub_configure_args \ --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir || { { echo "$as_me:$LINENO: error: $ac_sub_configure failed for $ac_dir" >&5 echo "$as_me: error: $ac_sub_configure failed for $ac_dir" >&2;} { (exit 1); exit 1; }; } fi cd $ac_popdir done fi