Added optional parameter in getRegisters to return SPRs
[dyninst.git] / configure
1 #! /bin/sh
2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.59 for Dyninst 6.1.
4 #
5 # Report bugs to <bugs@dyninst.org>.
6 #
7 # Copyright (C) 2003 Free Software Foundation, Inc.
8 # This configure script is free software; the Free Software Foundation
9 # gives unlimited permission to copy, distribute and modify it.
10 ## --------------------- ##
11 ## M4sh Initialization.  ##
12 ## --------------------- ##
13
14 # Be Bourne compatible
15 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
16   emulate sh
17   NULLCMD=:
18   # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
19   # is contrary to our usage.  Disable this feature.
20   alias -g '${1+"$@"}'='"$@"'
21 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
22   set -o posix
23 fi
24 DUALCASE=1; export DUALCASE # for MKS sh
25
26 # Support unset when possible.
27 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
28   as_unset=unset
29 else
30   as_unset=false
31 fi
32
33
34 # Work around bugs in pre-3.0 UWIN ksh.
35 $as_unset ENV MAIL MAILPATH
36 PS1='$ '
37 PS2='> '
38 PS4='+ '
39
40 # NLS nuisances.
41 for as_var in \
42   LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
43   LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
44   LC_TELEPHONE LC_TIME
45 do
46   if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
47     eval $as_var=C; export $as_var
48   else
49     $as_unset $as_var
50   fi
51 done
52
53 # Required to use basename.
54 if expr a : '\(a\)' >/dev/null 2>&1; then
55   as_expr=expr
56 else
57   as_expr=false
58 fi
59
60 if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
61   as_basename=basename
62 else
63   as_basename=false
64 fi
65
66
67 # Name of the executable.
68 as_me=`$as_basename "$0" ||
69 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
70          X"$0" : 'X\(//\)$' \| \
71          X"$0" : 'X\(/\)$' \| \
72          .     : '\(.\)' 2>/dev/null ||
73 echo X/"$0" |
74     sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
75           /^X\/\(\/\/\)$/{ s//\1/; q; }
76           /^X\/\(\/\).*/{ s//\1/; q; }
77           s/.*/./; q'`
78
79
80 # PATH needs CR, and LINENO needs CR and PATH.
81 # Avoid depending upon Character Ranges.
82 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
83 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
84 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
85 as_cr_digits='0123456789'
86 as_cr_alnum=$as_cr_Letters$as_cr_digits
87
88 # The user is always right.
89 if test "${PATH_SEPARATOR+set}" != set; then
90   echo "#! /bin/sh" >conf$$.sh
91   echo  "exit 0"   >>conf$$.sh
92   chmod +x conf$$.sh
93   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
94     PATH_SEPARATOR=';'
95   else
96     PATH_SEPARATOR=:
97   fi
98   rm -f conf$$.sh
99 fi
100
101
102   as_lineno_1=$LINENO
103   as_lineno_2=$LINENO
104   as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
105   test "x$as_lineno_1" != "x$as_lineno_2" &&
106   test "x$as_lineno_3"  = "x$as_lineno_2"  || {
107   # Find who we are.  Look in the path if we contain no path at all
108   # relative or not.
109   case $0 in
110     *[\\/]* ) as_myself=$0 ;;
111     *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
112 for as_dir in $PATH
113 do
114   IFS=$as_save_IFS
115   test -z "$as_dir" && as_dir=.
116   test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
117 done
118
119        ;;
120   esac
121   # We did not find ourselves, most probably we were run as `sh COMMAND'
122   # in which case we are not to be found in the path.
123   if test "x$as_myself" = x; then
124     as_myself=$0
125   fi
126   if test ! -f "$as_myself"; then
127     { echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2
128    { (exit 1); exit 1; }; }
129   fi
130   case $CONFIG_SHELL in
131   '')
132     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
133 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
134 do
135   IFS=$as_save_IFS
136   test -z "$as_dir" && as_dir=.
137   for as_base in sh bash ksh sh5; do
138          case $as_dir in
139          /*)
140            if ("$as_dir/$as_base" -c '
141   as_lineno_1=$LINENO
142   as_lineno_2=$LINENO
143   as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
144   test "x$as_lineno_1" != "x$as_lineno_2" &&
145   test "x$as_lineno_3"  = "x$as_lineno_2" ') 2>/dev/null; then
146              $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
147              $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
148              CONFIG_SHELL=$as_dir/$as_base
149              export CONFIG_SHELL
150              exec "$CONFIG_SHELL" "$0" ${1+"$@"}
151            fi;;
152          esac
153        done
154 done
155 ;;
156   esac
157
158   # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
159   # uniformly replaced by the line number.  The first 'sed' inserts a
160   # line-number line before each line; the second 'sed' does the real
161   # work.  The second script uses 'N' to pair each line-number line
162   # with the numbered line, and appends trailing '-' during
163   # substitution so that $LINENO is not a special case at line end.
164   # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
165   # second 'sed' script.  Blame Lee E. McMahon for sed's syntax.  :-)
166   sed '=' <$as_myself |
167     sed '
168       N
169       s,$,-,
170       : loop
171       s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
172       t loop
173       s,-$,,
174       s,^['$as_cr_digits']*\n,,
175     ' >$as_me.lineno &&
176   chmod +x $as_me.lineno ||
177     { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
178    { (exit 1); exit 1; }; }
179
180   # Don't try to exec as it changes $[0], causing all sort of problems
181   # (the dirname of $[0] is not the place where we might find the
182   # original and so on.  Autoconf is especially sensible to this).
183   . ./$as_me.lineno
184   # Exit status is that of the last command.
185   exit
186 }
187
188
189 case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
190   *c*,-n*) ECHO_N= ECHO_C='
191 ' ECHO_T='      ' ;;
192   *c*,*  ) ECHO_N=-n ECHO_C= ECHO_T= ;;
193   *)       ECHO_N= ECHO_C='\c' ECHO_T= ;;
194 esac
195
196 if expr a : '\(a\)' >/dev/null 2>&1; then
197   as_expr=expr
198 else
199   as_expr=false
200 fi
201
202 rm -f conf$$ conf$$.exe conf$$.file
203 echo >conf$$.file
204 if ln -s conf$$.file conf$$ 2>/dev/null; then
205   # We could just check for DJGPP; but this test a) works b) is more generic
206   # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
207   if test -f conf$$.exe; then
208     # Don't use ln at all; we don't have any links
209     as_ln_s='cp -p'
210   else
211     as_ln_s='ln -s'
212   fi
213 elif ln conf$$.file conf$$ 2>/dev/null; then
214   as_ln_s=ln
215 else
216   as_ln_s='cp -p'
217 fi
218 rm -f conf$$ conf$$.exe conf$$.file
219
220 if mkdir -p . 2>/dev/null; then
221   as_mkdir_p=:
222 else
223   test -d ./-p && rmdir ./-p
224   as_mkdir_p=false
225 fi
226
227 as_executable_p="test -f"
228
229 # Sed expression to map a string onto a valid CPP name.
230 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
231
232 # Sed expression to map a string onto a valid variable name.
233 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
234
235
236 # IFS
237 # We need space, tab and new line, in precisely that order.
238 as_nl='
239 '
240 IFS="   $as_nl"
241
242 # CDPATH.
243 $as_unset CDPATH
244
245
246 # Name of the host.
247 # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
248 # so uname gets run too.
249 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
250
251 exec 6>&1
252
253 #
254 # Initializations.
255 #
256 ac_default_prefix=/usr/local
257 ac_config_libobj_dir=.
258 cross_compiling=no
259 subdirs=
260 MFLAGS=
261 MAKEFLAGS=
262 SHELL=${CONFIG_SHELL-/bin/sh}
263
264 # Maximum number of lines to put in a shell here document.
265 # This variable seems obsolete.  It should probably be removed, and
266 # only ac_max_sed_lines should be used.
267 : ${ac_max_here_lines=38}
268
269 # Identity of this package.
270 PACKAGE_NAME='Dyninst'
271 PACKAGE_TARNAME='dyninst'
272 PACKAGE_VERSION='6.1'
273 PACKAGE_STRING='Dyninst 6.1'
274 PACKAGE_BUGREPORT='bugs@dyninst.org'
275
276 ac_default_prefix=`pwd`/..
277 # Factoring default headers for most tests.
278 ac_includes_default="\
279 #include <stdio.h>
280 #if HAVE_SYS_TYPES_H
281 # include <sys/types.h>
282 #endif
283 #if HAVE_SYS_STAT_H
284 # include <sys/stat.h>
285 #endif
286 #if STDC_HEADERS
287 # include <stdlib.h>
288 # include <stddef.h>
289 #else
290 # if HAVE_STDLIB_H
291 #  include <stdlib.h>
292 # endif
293 #endif
294 #if HAVE_STRING_H
295 # if !STDC_HEADERS && HAVE_MEMORY_H
296 #  include <memory.h>
297 # endif
298 # include <string.h>
299 #endif
300 #if HAVE_STRINGS_H
301 # include <strings.h>
302 #endif
303 #if HAVE_INTTYPES_H
304 # include <inttypes.h>
305 #else
306 # if HAVE_STDINT_H
307 #  include <stdint.h>
308 # endif
309 #endif
310 #if HAVE_UNISTD_H
311 # include <unistd.h>
312 #endif"
313
314 ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS CXX CXXFLAGS LDFLAGS CPPFLAGS ac_ct_CXX EXEEXT OBJEXT _ICC_ _ICPC_ _PGC_ _PGCXX_ _CC_ _CXX_ USE_TCL83 TCLTK_INC_DIR TCLTK_LIB_DIR build build_cpu build_vendor build_os host host_cpu host_vendor host_os ARG_WRAPPER_LIBS CXXCPP EGREP LIBELF_INC_DIR LIBELF_LIB_DIR LIBELF_STATIC LIBELF_DYNAMIC BUILD_XLC GNU_DEMANGLER USE_LIBERTY LINK_LIBERTY LIBIBERTY_LIB_DIR LIBDWARF_INC_DIR LIBDWARF_LIB_DIR LIBDWARF_STATIC LIBDWARF_DYNAMIC LIBDWARF_HAS_SET_FRAME LIBXML2_INC_DIR LIBXML2_LIB_DIR LIBUNWIND_INC_DIR LIBUNWIND_LIB_DIR LIBFLEX_LIB_DIR NASM STACKPROT BUILD32 MMTIMER TESTSUITE LIBOBJS LTLIBOBJS'
315 ac_subst_files=''
316
317 # Initialize some variables set by options.
318 ac_init_help=
319 ac_init_version=false
320 # The variables have the same names as the options, with
321 # dashes changed to underlines.
322 cache_file=/dev/null
323 exec_prefix=NONE
324 no_create=
325 no_recursion=
326 prefix=NONE
327 program_prefix=NONE
328 program_suffix=NONE
329 program_transform_name=s,x,x,
330 silent=
331 site=
332 srcdir=
333 verbose=
334 x_includes=NONE
335 x_libraries=NONE
336
337 # Installation directory options.
338 # These are left unexpanded so users can "make install exec_prefix=/foo"
339 # and all the variables that are supposed to be based on exec_prefix
340 # by default will actually change.
341 # Use braces instead of parens because sh, perl, etc. also accept them.
342 bindir='${exec_prefix}/bin'
343 sbindir='${exec_prefix}/sbin'
344 libexecdir='${exec_prefix}/libexec'
345 datadir='${prefix}/share'
346 sysconfdir='${prefix}/etc'
347 sharedstatedir='${prefix}/com'
348 localstatedir='${prefix}/var'
349 libdir='${exec_prefix}/lib'
350 includedir='${prefix}/include'
351 oldincludedir='/usr/include'
352 infodir='${prefix}/info'
353 mandir='${prefix}/man'
354
355 ac_prev=
356 for ac_option
357 do
358   # If the previous option needs an argument, assign it.
359   if test -n "$ac_prev"; then
360     eval "$ac_prev=\$ac_option"
361     ac_prev=
362     continue
363   fi
364
365   ac_optarg=`expr "x$ac_option" : 'x[^=]*=\(.*\)'`
366
367   # Accept the important Cygnus configure options, so we can diagnose typos.
368
369   case $ac_option in
370
371   -bindir | --bindir | --bindi | --bind | --bin | --bi)
372     ac_prev=bindir ;;
373   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
374     bindir=$ac_optarg ;;
375
376   -build | --build | --buil | --bui | --bu)
377     ac_prev=build_alias ;;
378   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
379     build_alias=$ac_optarg ;;
380
381   -cache-file | --cache-file | --cache-fil | --cache-fi \
382   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
383     ac_prev=cache_file ;;
384   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
385   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
386     cache_file=$ac_optarg ;;
387
388   --config-cache | -C)
389     cache_file=config.cache ;;
390
391   -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
392     ac_prev=datadir ;;
393   -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
394   | --da=*)
395     datadir=$ac_optarg ;;
396
397   -disable-* | --disable-*)
398     ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
399     # Reject names that are not valid shell variable names.
400     expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
401       { echo "$as_me: error: invalid feature name: $ac_feature" >&2
402    { (exit 1); exit 1; }; }
403     ac_feature=`echo $ac_feature | sed 's/-/_/g'`
404     eval "enable_$ac_feature=no" ;;
405
406   -enable-* | --enable-*)
407     ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
408     # Reject names that are not valid shell variable names.
409     expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
410       { echo "$as_me: error: invalid feature name: $ac_feature" >&2
411    { (exit 1); exit 1; }; }
412     ac_feature=`echo $ac_feature | sed 's/-/_/g'`
413     case $ac_option in
414       *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
415       *) ac_optarg=yes ;;
416     esac
417     eval "enable_$ac_feature='$ac_optarg'" ;;
418
419   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
420   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
421   | --exec | --exe | --ex)
422     ac_prev=exec_prefix ;;
423   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
424   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
425   | --exec=* | --exe=* | --ex=*)
426     exec_prefix=$ac_optarg ;;
427
428   -gas | --gas | --ga | --g)
429     # Obsolete; use --with-gas.
430     with_gas=yes ;;
431
432   -help | --help | --hel | --he | -h)
433     ac_init_help=long ;;
434   -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
435     ac_init_help=recursive ;;
436   -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
437     ac_init_help=short ;;
438
439   -host | --host | --hos | --ho)
440     ac_prev=host_alias ;;
441   -host=* | --host=* | --hos=* | --ho=*)
442     host_alias=$ac_optarg ;;
443
444   -includedir | --includedir | --includedi | --included | --include \
445   | --includ | --inclu | --incl | --inc)
446     ac_prev=includedir ;;
447   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
448   | --includ=* | --inclu=* | --incl=* | --inc=*)
449     includedir=$ac_optarg ;;
450
451   -infodir | --infodir | --infodi | --infod | --info | --inf)
452     ac_prev=infodir ;;
453   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
454     infodir=$ac_optarg ;;
455
456   -libdir | --libdir | --libdi | --libd)
457     ac_prev=libdir ;;
458   -libdir=* | --libdir=* | --libdi=* | --libd=*)
459     libdir=$ac_optarg ;;
460
461   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
462   | --libexe | --libex | --libe)
463     ac_prev=libexecdir ;;
464   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
465   | --libexe=* | --libex=* | --libe=*)
466     libexecdir=$ac_optarg ;;
467
468   -localstatedir | --localstatedir | --localstatedi | --localstated \
469   | --localstate | --localstat | --localsta | --localst \
470   | --locals | --local | --loca | --loc | --lo)
471     ac_prev=localstatedir ;;
472   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
473   | --localstate=* | --localstat=* | --localsta=* | --localst=* \
474   | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
475     localstatedir=$ac_optarg ;;
476
477   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
478     ac_prev=mandir ;;
479   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
480     mandir=$ac_optarg ;;
481
482   -nfp | --nfp | --nf)
483     # Obsolete; use --without-fp.
484     with_fp=no ;;
485
486   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
487   | --no-cr | --no-c | -n)
488     no_create=yes ;;
489
490   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
491   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
492     no_recursion=yes ;;
493
494   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
495   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
496   | --oldin | --oldi | --old | --ol | --o)
497     ac_prev=oldincludedir ;;
498   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
499   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
500   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
501     oldincludedir=$ac_optarg ;;
502
503   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
504     ac_prev=prefix ;;
505   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
506     prefix=$ac_optarg ;;
507
508   -program-prefix | --program-prefix | --program-prefi | --program-pref \
509   | --program-pre | --program-pr | --program-p)
510     ac_prev=program_prefix ;;
511   -program-prefix=* | --program-prefix=* | --program-prefi=* \
512   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
513     program_prefix=$ac_optarg ;;
514
515   -program-suffix | --program-suffix | --program-suffi | --program-suff \
516   | --program-suf | --program-su | --program-s)
517     ac_prev=program_suffix ;;
518   -program-suffix=* | --program-suffix=* | --program-suffi=* \
519   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
520     program_suffix=$ac_optarg ;;
521
522   -program-transform-name | --program-transform-name \
523   | --program-transform-nam | --program-transform-na \
524   | --program-transform-n | --program-transform- \
525   | --program-transform | --program-transfor \
526   | --program-transfo | --program-transf \
527   | --program-trans | --program-tran \
528   | --progr-tra | --program-tr | --program-t)
529     ac_prev=program_transform_name ;;
530   -program-transform-name=* | --program-transform-name=* \
531   | --program-transform-nam=* | --program-transform-na=* \
532   | --program-transform-n=* | --program-transform-=* \
533   | --program-transform=* | --program-transfor=* \
534   | --program-transfo=* | --program-transf=* \
535   | --program-trans=* | --program-tran=* \
536   | --progr-tra=* | --program-tr=* | --program-t=*)
537     program_transform_name=$ac_optarg ;;
538
539   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
540   | -silent | --silent | --silen | --sile | --sil)
541     silent=yes ;;
542
543   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
544     ac_prev=sbindir ;;
545   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
546   | --sbi=* | --sb=*)
547     sbindir=$ac_optarg ;;
548
549   -sharedstatedir | --sharedstatedir | --sharedstatedi \
550   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
551   | --sharedst | --shareds | --shared | --share | --shar \
552   | --sha | --sh)
553     ac_prev=sharedstatedir ;;
554   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
555   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
556   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
557   | --sha=* | --sh=*)
558     sharedstatedir=$ac_optarg ;;
559
560   -site | --site | --sit)
561     ac_prev=site ;;
562   -site=* | --site=* | --sit=*)
563     site=$ac_optarg ;;
564
565   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
566     ac_prev=srcdir ;;
567   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
568     srcdir=$ac_optarg ;;
569
570   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
571   | --syscon | --sysco | --sysc | --sys | --sy)
572     ac_prev=sysconfdir ;;
573   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
574   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
575     sysconfdir=$ac_optarg ;;
576
577   -target | --target | --targe | --targ | --tar | --ta | --t)
578     ac_prev=target_alias ;;
579   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
580     target_alias=$ac_optarg ;;
581
582   -v | -verbose | --verbose | --verbos | --verbo | --verb)
583     verbose=yes ;;
584
585   -version | --version | --versio | --versi | --vers | -V)
586     ac_init_version=: ;;
587
588   -with-* | --with-*)
589     ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
590     # Reject names that are not valid shell variable names.
591     expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
592       { echo "$as_me: error: invalid package name: $ac_package" >&2
593    { (exit 1); exit 1; }; }
594     ac_package=`echo $ac_package| sed 's/-/_/g'`
595     case $ac_option in
596       *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
597       *) ac_optarg=yes ;;
598     esac
599     eval "with_$ac_package='$ac_optarg'" ;;
600
601   -without-* | --without-*)
602     ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
603     # Reject names that are not valid shell variable names.
604     expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
605       { echo "$as_me: error: invalid package name: $ac_package" >&2
606    { (exit 1); exit 1; }; }
607     ac_package=`echo $ac_package | sed 's/-/_/g'`
608     eval "with_$ac_package=no" ;;
609
610   --x)
611     # Obsolete; use --with-x.
612     with_x=yes ;;
613
614   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
615   | --x-incl | --x-inc | --x-in | --x-i)
616     ac_prev=x_includes ;;
617   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
618   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
619     x_includes=$ac_optarg ;;
620
621   -x-libraries | --x-libraries | --x-librarie | --x-librari \
622   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
623     ac_prev=x_libraries ;;
624   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
625   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
626     x_libraries=$ac_optarg ;;
627
628   -*) { echo "$as_me: error: unrecognized option: $ac_option
629 Try \`$0 --help' for more information." >&2
630    { (exit 1); exit 1; }; }
631     ;;
632
633   *=*)
634     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
635     # Reject names that are not valid shell variable names.
636     expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
637       { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
638    { (exit 1); exit 1; }; }
639     ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`
640     eval "$ac_envvar='$ac_optarg'"
641     export $ac_envvar ;;
642
643   *)
644     # FIXME: should be removed in autoconf 3.0.
645     echo "$as_me: WARNING: you should use --build, --host, --target" >&2
646     expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
647       echo "$as_me: WARNING: invalid host type: $ac_option" >&2
648     : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
649     ;;
650
651   esac
652 done
653
654 if test -n "$ac_prev"; then
655   ac_option=--`echo $ac_prev | sed 's/_/-/g'`
656   { echo "$as_me: error: missing argument to $ac_option" >&2
657    { (exit 1); exit 1; }; }
658 fi
659
660 # Be sure to have absolute paths.
661 for ac_var in exec_prefix prefix
662 do
663   eval ac_val=$`echo $ac_var`
664   case $ac_val in
665     [\\/$]* | ?:[\\/]* | NONE | '' ) ;;
666     *)  { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
667    { (exit 1); exit 1; }; };;
668   esac
669 done
670
671 # Be sure to have absolute paths.
672 for ac_var in bindir sbindir libexecdir datadir sysconfdir sharedstatedir \
673               localstatedir libdir includedir oldincludedir infodir mandir
674 do
675   eval ac_val=$`echo $ac_var`
676   case $ac_val in
677     [\\/$]* | ?:[\\/]* ) ;;
678     *)  { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
679    { (exit 1); exit 1; }; };;
680   esac
681 done
682
683 # There might be people who depend on the old broken behavior: `$host'
684 # used to hold the argument of --host etc.
685 # FIXME: To remove some day.
686 build=$build_alias
687 host=$host_alias
688 target=$target_alias
689
690 # FIXME: To remove some day.
691 if test "x$host_alias" != x; then
692   if test "x$build_alias" = x; then
693     cross_compiling=maybe
694     echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
695     If a cross compiler is detected then cross compile mode will be used." >&2
696   elif test "x$build_alias" != "x$host_alias"; then
697     cross_compiling=yes
698   fi
699 fi
700
701 ac_tool_prefix=
702 test -n "$host_alias" && ac_tool_prefix=$host_alias-
703
704 test "$silent" = yes && exec 6>/dev/null
705
706
707 # Find the source files, if location was not specified.
708 if test -z "$srcdir"; then
709   ac_srcdir_defaulted=yes
710   # Try the directory containing this script, then its parent.
711   ac_confdir=`(dirname "$0") 2>/dev/null ||
712 $as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
713          X"$0" : 'X\(//\)[^/]' \| \
714          X"$0" : 'X\(//\)$' \| \
715          X"$0" : 'X\(/\)' \| \
716          .     : '\(.\)' 2>/dev/null ||
717 echo X"$0" |
718     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
719           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
720           /^X\(\/\/\)$/{ s//\1/; q; }
721           /^X\(\/\).*/{ s//\1/; q; }
722           s/.*/./; q'`
723   srcdir=$ac_confdir
724   if test ! -r $srcdir/$ac_unique_file; then
725     srcdir=..
726   fi
727 else
728   ac_srcdir_defaulted=no
729 fi
730 if test ! -r $srcdir/$ac_unique_file; then
731   if test "$ac_srcdir_defaulted" = yes; then
732     { echo "$as_me: error: cannot find sources ($ac_unique_file) in $ac_confdir or .." >&2
733    { (exit 1); exit 1; }; }
734   else
735     { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
736    { (exit 1); exit 1; }; }
737   fi
738 fi
739 (cd $srcdir && test -r ./$ac_unique_file) 2>/dev/null ||
740   { echo "$as_me: error: sources are in $srcdir, but \`cd $srcdir' does not work" >&2
741    { (exit 1); exit 1; }; }
742 srcdir=`echo "$srcdir" | sed 's%\([^\\/]\)[\\/]*$%\1%'`
743 ac_env_build_alias_set=${build_alias+set}
744 ac_env_build_alias_value=$build_alias
745 ac_cv_env_build_alias_set=${build_alias+set}
746 ac_cv_env_build_alias_value=$build_alias
747 ac_env_host_alias_set=${host_alias+set}
748 ac_env_host_alias_value=$host_alias
749 ac_cv_env_host_alias_set=${host_alias+set}
750 ac_cv_env_host_alias_value=$host_alias
751 ac_env_target_alias_set=${target_alias+set}
752 ac_env_target_alias_value=$target_alias
753 ac_cv_env_target_alias_set=${target_alias+set}
754 ac_cv_env_target_alias_value=$target_alias
755 ac_env_CXX_set=${CXX+set}
756 ac_env_CXX_value=$CXX
757 ac_cv_env_CXX_set=${CXX+set}
758 ac_cv_env_CXX_value=$CXX
759 ac_env_CXXFLAGS_set=${CXXFLAGS+set}
760 ac_env_CXXFLAGS_value=$CXXFLAGS
761 ac_cv_env_CXXFLAGS_set=${CXXFLAGS+set}
762 ac_cv_env_CXXFLAGS_value=$CXXFLAGS
763 ac_env_LDFLAGS_set=${LDFLAGS+set}
764 ac_env_LDFLAGS_value=$LDFLAGS
765 ac_cv_env_LDFLAGS_set=${LDFLAGS+set}
766 ac_cv_env_LDFLAGS_value=$LDFLAGS
767 ac_env_CPPFLAGS_set=${CPPFLAGS+set}
768 ac_env_CPPFLAGS_value=$CPPFLAGS
769 ac_cv_env_CPPFLAGS_set=${CPPFLAGS+set}
770 ac_cv_env_CPPFLAGS_value=$CPPFLAGS
771 ac_env_CXXCPP_set=${CXXCPP+set}
772 ac_env_CXXCPP_value=$CXXCPP
773 ac_cv_env_CXXCPP_set=${CXXCPP+set}
774 ac_cv_env_CXXCPP_value=$CXXCPP
775
776 #
777 # Report the --help message.
778 #
779 if test "$ac_init_help" = "long"; then
780   # Omit some internal or obsolete options to make the list less imposing.
781   # This message is too long to be a string in the A/UX 3.1 sh.
782   cat <<_ACEOF
783 \`configure' configures Dyninst 6.1 to adapt to many kinds of systems.
784
785 Usage: $0 [OPTION]... [VAR=VALUE]...
786
787 To assign environment variables (e.g., CC, CFLAGS...), specify them as
788 VAR=VALUE.  See below for descriptions of some of the useful variables.
789
790 Defaults for the options are specified in brackets.
791
792 Configuration:
793   -h, --help              display this help and exit
794       --help=short        display options specific to this package
795       --help=recursive    display the short help of all the included packages
796   -V, --version           display version information and exit
797   -q, --quiet, --silent   do not print \`checking...' messages
798       --cache-file=FILE   cache test results in FILE [disabled]
799   -C, --config-cache      alias for \`--cache-file=config.cache'
800   -n, --no-create         do not create output files
801       --srcdir=DIR        find the sources in DIR [configure dir or \`..']
802
803 _ACEOF
804
805   cat <<_ACEOF
806 Installation directories:
807   --prefix=PREFIX         install architecture-independent files in PREFIX
808                           [$ac_default_prefix]
809   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
810                           [PREFIX]
811
812 By default, \`make install' will install all the files in
813 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
814 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
815 for instance \`--prefix=\$HOME'.
816
817 For better control, use the options below.
818
819 Fine tuning of the installation directories:
820   --bindir=DIR           user executables [EPREFIX/bin]
821   --sbindir=DIR          system admin executables [EPREFIX/sbin]
822   --libexecdir=DIR       program executables [EPREFIX/libexec]
823   --datadir=DIR          read-only architecture-independent data [PREFIX/share]
824   --sysconfdir=DIR       read-only single-machine data [PREFIX/etc]
825   --sharedstatedir=DIR   modifiable architecture-independent data [PREFIX/com]
826   --localstatedir=DIR    modifiable single-machine data [PREFIX/var]
827   --libdir=DIR           object code libraries [EPREFIX/lib]
828   --includedir=DIR       C header files [PREFIX/include]
829   --oldincludedir=DIR    C header files for non-gcc [/usr/include]
830   --infodir=DIR          info documentation [PREFIX/info]
831   --mandir=DIR           man documentation [PREFIX/man]
832 _ACEOF
833
834   cat <<\_ACEOF
835
836 System types:
837   --build=BUILD     configure for building on BUILD [guessed]
838   --host=HOST       cross-compile to build programs to run on HOST [BUILD]
839 _ACEOF
840 fi
841
842 if test -n "$ac_init_help"; then
843   case $ac_init_help in
844      short | recursive ) echo "Configuration of Dyninst 6.1:";;
845    esac
846   cat <<\_ACEOF
847
848 Optional Features:
849   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
850   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
851   --enable-gnu-demangler  Use g++'s built in demangler
852   --disable-testsuite     Disable the Dyninst test suite (default is no)
853
854 Optional Packages:
855   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
856   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
857   --with-package-base     Base directory to look for packages
858   --with-tcl83            Use Tcl/Tk 8.3
859   --with-tcltk-incdir     TCL/TK include directory
860   --with-tcltk-libdir     TCL/TK library directory
861   --with-wrapper-libs     Comma seperated list of archive to wrap
862   --with-libelf-incdir    LIBELF include directory
863   --with-libelf-libdir    LIBELF library directory
864   --with-icc              Path to Intel's ICC compiler
865   --with-pgcc             Path to Pathscale's PGCC compiler
866   --with-libiberty-libdir LIBIBERTY library directory
867   --with-libdwarf-incdir  LIBDWARF include directory
868   --with-libdwarf-libdir  LIBDWARF library directory
869   --with-libxml2-incdir   LIBXML2 include directory
870   --with-libxml2-libdir   LIBXML2 library directory
871   --with-libunwind-incdir LIBUNWIND include directory
872   --with-libunwind-libdir LIBUNWIND library directory
873   --with-libflex-libdir   Absolute path to flex library
874
875 Some influential environment variables:
876   CXX         C++ compiler command
877   CXXFLAGS    C++ compiler flags
878   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
879               nonstandard directory <lib dir>
880   CPPFLAGS    C/C++ preprocessor flags, e.g. -I<include dir> if you have
881               headers in a nonstandard directory <include dir>
882   CXXCPP      C++ preprocessor
883
884 Use these variables to override the choices made by `configure' or to help
885 it to find libraries and programs with nonstandard names/locations.
886
887 Report bugs to <bugs@dyninst.org>.
888 _ACEOF
889 fi
890
891 if test "$ac_init_help" = "recursive"; then
892   # If there are subdirs, report their specific --help.
893   ac_popdir=`pwd`
894   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
895     test -d $ac_dir || continue
896     ac_builddir=.
897
898 if test "$ac_dir" != .; then
899   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
900   # A "../" for each directory in $ac_dir_suffix.
901   ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
902 else
903   ac_dir_suffix= ac_top_builddir=
904 fi
905
906 case $srcdir in
907   .)  # No --srcdir option.  We are building in place.
908     ac_srcdir=.
909     if test -z "$ac_top_builddir"; then
910        ac_top_srcdir=.
911     else
912        ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
913     fi ;;
914   [\\/]* | ?:[\\/]* )  # Absolute path.
915     ac_srcdir=$srcdir$ac_dir_suffix;
916     ac_top_srcdir=$srcdir ;;
917   *) # Relative path.
918     ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
919     ac_top_srcdir=$ac_top_builddir$srcdir ;;
920 esac
921
922 # Do not use `cd foo && pwd` to compute absolute paths, because
923 # the directories may not exist.
924 case `pwd` in
925 .) ac_abs_builddir="$ac_dir";;
926 *)
927   case "$ac_dir" in
928   .) ac_abs_builddir=`pwd`;;
929   [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
930   *) ac_abs_builddir=`pwd`/"$ac_dir";;
931   esac;;
932 esac
933 case $ac_abs_builddir in
934 .) ac_abs_top_builddir=${ac_top_builddir}.;;
935 *)
936   case ${ac_top_builddir}. in
937   .) ac_abs_top_builddir=$ac_abs_builddir;;
938   [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
939   *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
940   esac;;
941 esac
942 case $ac_abs_builddir in
943 .) ac_abs_srcdir=$ac_srcdir;;
944 *)
945   case $ac_srcdir in
946   .) ac_abs_srcdir=$ac_abs_builddir;;
947   [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
948   *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
949   esac;;
950 esac
951 case $ac_abs_builddir in
952 .) ac_abs_top_srcdir=$ac_top_srcdir;;
953 *)
954   case $ac_top_srcdir in
955   .) ac_abs_top_srcdir=$ac_abs_builddir;;
956   [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
957   *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
958   esac;;
959 esac
960
961     cd $ac_dir
962     # Check for guested configure; otherwise get Cygnus style configure.
963     if test -f $ac_srcdir/configure.gnu; then
964       echo
965       $SHELL $ac_srcdir/configure.gnu  --help=recursive
966     elif test -f $ac_srcdir/configure; then
967       echo
968       $SHELL $ac_srcdir/configure  --help=recursive
969     elif test -f $ac_srcdir/configure.ac ||
970            test -f $ac_srcdir/configure.in; then
971       echo
972       $ac_configure --help
973     else
974       echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
975     fi
976     cd $ac_popdir
977   done
978 fi
979
980 test -n "$ac_init_help" && exit 0
981 if $ac_init_version; then
982   cat <<\_ACEOF
983 Dyninst configure 6.1
984 generated by GNU Autoconf 2.59
985
986 Copyright (C) 2003 Free Software Foundation, Inc.
987 This configure script is free software; the Free Software Foundation
988 gives unlimited permission to copy, distribute and modify it.
989 _ACEOF
990   exit 0
991 fi
992 exec 5>config.log
993 cat >&5 <<_ACEOF
994 This file contains any messages produced by compilers while
995 running configure, to aid debugging if configure makes a mistake.
996
997 It was created by Dyninst $as_me 6.1, which was
998 generated by GNU Autoconf 2.59.  Invocation command line was
999
1000   $ $0 $@
1001
1002 _ACEOF
1003 {
1004 cat <<_ASUNAME
1005 ## --------- ##
1006 ## Platform. ##
1007 ## --------- ##
1008
1009 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1010 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1011 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1012 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1013 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1014
1015 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1016 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1017
1018 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1019 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1020 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1021 hostinfo               = `(hostinfo) 2>/dev/null               || echo unknown`
1022 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1023 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1024 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1025
1026 _ASUNAME
1027
1028 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1029 for as_dir in $PATH
1030 do
1031   IFS=$as_save_IFS
1032   test -z "$as_dir" && as_dir=.
1033   echo "PATH: $as_dir"
1034 done
1035
1036 } >&5
1037
1038 cat >&5 <<_ACEOF
1039
1040
1041 ## ----------- ##
1042 ## Core tests. ##
1043 ## ----------- ##
1044
1045 _ACEOF
1046
1047
1048 # Keep a trace of the command line.
1049 # Strip out --no-create and --no-recursion so they do not pile up.
1050 # Strip out --silent because we don't want to record it for future runs.
1051 # Also quote any args containing shell meta-characters.
1052 # Make two passes to allow for proper duplicate-argument suppression.
1053 ac_configure_args=
1054 ac_configure_args0=
1055 ac_configure_args1=
1056 ac_sep=
1057 ac_must_keep_next=false
1058 for ac_pass in 1 2
1059 do
1060   for ac_arg
1061   do
1062     case $ac_arg in
1063     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1064     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1065     | -silent | --silent | --silen | --sile | --sil)
1066       continue ;;
1067     *" "*|*"    "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1068       ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1069     esac
1070     case $ac_pass in
1071     1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1072     2)
1073       ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1074       if test $ac_must_keep_next = true; then
1075         ac_must_keep_next=false # Got value, back to normal.
1076       else
1077         case $ac_arg in
1078           *=* | --config-cache | -C | -disable-* | --disable-* \
1079           | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1080           | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1081           | -with-* | --with-* | -without-* | --without-* | --x)
1082             case "$ac_configure_args0 " in
1083               "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1084             esac
1085             ;;
1086           -* ) ac_must_keep_next=true ;;
1087         esac
1088       fi
1089       ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'"
1090       # Get rid of the leading space.
1091       ac_sep=" "
1092       ;;
1093     esac
1094   done
1095 done
1096 $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1097 $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1098
1099 # When interrupted or exit'd, cleanup temporary files, and complete
1100 # config.log.  We remove comments because anyway the quotes in there
1101 # would cause problems or look ugly.
1102 # WARNING: Be sure not to use single quotes in there, as some shells,
1103 # such as our DU 5.0 friend, will then `close' the trap.
1104 trap 'exit_status=$?
1105   # Save into config.log some information that might help in debugging.
1106   {
1107     echo
1108
1109     cat <<\_ASBOX
1110 ## ---------------- ##
1111 ## Cache variables. ##
1112 ## ---------------- ##
1113 _ASBOX
1114     echo
1115     # The following way of writing the cache mishandles newlines in values,
1116 {
1117   (set) 2>&1 |
1118     case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in
1119     *ac_space=\ *)
1120       sed -n \
1121         "s/'"'"'/'"'"'\\\\'"'"''"'"'/g;
1122           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p"
1123       ;;
1124     *)
1125       sed -n \
1126         "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
1127       ;;
1128     esac;
1129 }
1130     echo
1131
1132     cat <<\_ASBOX
1133 ## ----------------- ##
1134 ## Output variables. ##
1135 ## ----------------- ##
1136 _ASBOX
1137     echo
1138     for ac_var in $ac_subst_vars
1139     do
1140       eval ac_val=$`echo $ac_var`
1141       echo "$ac_var='"'"'$ac_val'"'"'"
1142     done | sort
1143     echo
1144
1145     if test -n "$ac_subst_files"; then
1146       cat <<\_ASBOX
1147 ## ------------- ##
1148 ## Output files. ##
1149 ## ------------- ##
1150 _ASBOX
1151       echo
1152       for ac_var in $ac_subst_files
1153       do
1154         eval ac_val=$`echo $ac_var`
1155         echo "$ac_var='"'"'$ac_val'"'"'"
1156       done | sort
1157       echo
1158     fi
1159
1160     if test -s confdefs.h; then
1161       cat <<\_ASBOX
1162 ## ----------- ##
1163 ## confdefs.h. ##
1164 ## ----------- ##
1165 _ASBOX
1166       echo
1167       sed "/^$/d" confdefs.h | sort
1168       echo
1169     fi
1170     test "$ac_signal" != 0 &&
1171       echo "$as_me: caught signal $ac_signal"
1172     echo "$as_me: exit $exit_status"
1173   } >&5
1174   rm -f core *.core &&
1175   rm -rf conftest* confdefs* conf$$* $ac_clean_files &&
1176     exit $exit_status
1177      ' 0
1178 for ac_signal in 1 2 13 15; do
1179   trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1180 done
1181 ac_signal=0
1182
1183 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1184 rm -rf conftest* confdefs.h
1185 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
1186 echo >confdefs.h
1187
1188 # Predefined preprocessor variables.
1189
1190 cat >>confdefs.h <<_ACEOF
1191 #define PACKAGE_NAME "$PACKAGE_NAME"
1192 _ACEOF
1193
1194
1195 cat >>confdefs.h <<_ACEOF
1196 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1197 _ACEOF
1198
1199
1200 cat >>confdefs.h <<_ACEOF
1201 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1202 _ACEOF
1203
1204
1205 cat >>confdefs.h <<_ACEOF
1206 #define PACKAGE_STRING "$PACKAGE_STRING"
1207 _ACEOF
1208
1209
1210 cat >>confdefs.h <<_ACEOF
1211 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1212 _ACEOF
1213
1214
1215 # Let the site file select an alternate cache file if it wants to.
1216 # Prefer explicitly selected file to automatically selected ones.
1217 if test -z "$CONFIG_SITE"; then
1218   if test "x$prefix" != xNONE; then
1219     CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
1220   else
1221     CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
1222   fi
1223 fi
1224 for ac_site_file in $CONFIG_SITE; do
1225   if test -r "$ac_site_file"; then
1226     { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1227 echo "$as_me: loading site script $ac_site_file" >&6;}
1228     sed 's/^/| /' "$ac_site_file" >&5
1229     . "$ac_site_file"
1230   fi
1231 done
1232
1233 if test -r "$cache_file"; then
1234   # Some versions of bash will fail to source /dev/null (special
1235   # files actually), so we avoid doing that.
1236   if test -f "$cache_file"; then
1237     { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1238 echo "$as_me: loading cache $cache_file" >&6;}
1239     case $cache_file in
1240       [\\/]* | ?:[\\/]* ) . $cache_file;;
1241       *)                      . ./$cache_file;;
1242     esac
1243   fi
1244 else
1245   { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1246 echo "$as_me: creating cache $cache_file" >&6;}
1247   >$cache_file
1248 fi
1249
1250 # Check that the precious variables saved in the cache have kept the same
1251 # value.
1252 ac_cache_corrupted=false
1253 for ac_var in `(set) 2>&1 |
1254                sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do
1255   eval ac_old_set=\$ac_cv_env_${ac_var}_set
1256   eval ac_new_set=\$ac_env_${ac_var}_set
1257   eval ac_old_val="\$ac_cv_env_${ac_var}_value"
1258   eval ac_new_val="\$ac_env_${ac_var}_value"
1259   case $ac_old_set,$ac_new_set in
1260     set,)
1261       { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1262 echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1263       ac_cache_corrupted=: ;;
1264     ,set)
1265       { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1266 echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1267       ac_cache_corrupted=: ;;
1268     ,);;
1269     *)
1270       if test "x$ac_old_val" != "x$ac_new_val"; then
1271         { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1272 echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1273         { echo "$as_me:$LINENO:   former value:  $ac_old_val" >&5
1274 echo "$as_me:   former value:  $ac_old_val" >&2;}
1275         { echo "$as_me:$LINENO:   current value: $ac_new_val" >&5
1276 echo "$as_me:   current value: $ac_new_val" >&2;}
1277         ac_cache_corrupted=:
1278       fi;;
1279   esac
1280   # Pass precious variables to config.status.
1281   if test "$ac_new_set" = set; then
1282     case $ac_new_val in
1283     *" "*|*"    "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1284       ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1285     *) ac_arg=$ac_var=$ac_new_val ;;
1286     esac
1287     case " $ac_configure_args " in
1288       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
1289       *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1290     esac
1291   fi
1292 done
1293 if $ac_cache_corrupted; then
1294   { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1295 echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1296   { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1297 echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1298    { (exit 1); exit 1; }; }
1299 fi
1300
1301 ac_ext=c
1302 ac_cpp='$CPP $CPPFLAGS'
1303 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1304 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1305 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1306
1307
1308
1309
1310
1311
1312
1313
1314
1315
1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329
1330
1331
1332
1333
1334
1335
1336 ac_aux_dir=
1337 for ac_dir in autodyninst $srcdir/autodyninst; do
1338   if test -f $ac_dir/install-sh; then
1339     ac_aux_dir=$ac_dir
1340     ac_install_sh="$ac_aux_dir/install-sh -c"
1341     break
1342   elif test -f $ac_dir/install.sh; then
1343     ac_aux_dir=$ac_dir
1344     ac_install_sh="$ac_aux_dir/install.sh -c"
1345     break
1346   elif test -f $ac_dir/shtool; then
1347     ac_aux_dir=$ac_dir
1348     ac_install_sh="$ac_aux_dir/shtool install -c"
1349     break
1350   fi
1351 done
1352 if test -z "$ac_aux_dir"; then
1353   { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in autodyninst $srcdir/autodyninst" >&5
1354 echo "$as_me: error: cannot find install-sh or install.sh in autodyninst $srcdir/autodyninst" >&2;}
1355    { (exit 1); exit 1; }; }
1356 fi
1357 ac_config_guess="$SHELL $ac_aux_dir/config.guess"
1358 ac_config_sub="$SHELL $ac_aux_dir/config.sub"
1359 ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
1360
1361 case autodyninst in
1362   [\\/]* | ?:[\\/]* ) ac_macro_dir=autodyninst         ;;
1363   *)                      ac_macro_dir=$srcdir/autodyninst ;;
1364 esac
1365 if test -d "$ac_macro_dir"; then :
1366 else
1367   { { echo "$as_me:$LINENO: error: cannot find macro directory \`autodyninst'" >&5
1368 echo "$as_me: error: cannot find macro directory \`autodyninst'" >&2;}
1369    { (exit 1); exit 1; }; }
1370 fi
1371
1372
1373 ac_ext=cc
1374 ac_cpp='$CXXCPP $CPPFLAGS'
1375 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1376 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1377 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
1378 if test -n "$ac_tool_prefix"; then
1379   for ac_prog in $CCC g++
1380   do
1381     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
1382 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
1383 echo "$as_me:$LINENO: checking for $ac_word" >&5
1384 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1385 if test "${ac_cv_prog_CXX+set}" = set; then
1386   echo $ECHO_N "(cached) $ECHO_C" >&6
1387 else
1388   if test -n "$CXX"; then
1389   ac_cv_prog_CXX="$CXX" # Let the user override the test.
1390 else
1391 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1392 for as_dir in $PATH
1393 do
1394   IFS=$as_save_IFS
1395   test -z "$as_dir" && as_dir=.
1396   for ac_exec_ext in '' $ac_executable_extensions; do
1397   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1398     ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
1399     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1400     break 2
1401   fi
1402 done
1403 done
1404
1405 fi
1406 fi
1407 CXX=$ac_cv_prog_CXX
1408 if test -n "$CXX"; then
1409   echo "$as_me:$LINENO: result: $CXX" >&5
1410 echo "${ECHO_T}$CXX" >&6
1411 else
1412   echo "$as_me:$LINENO: result: no" >&5
1413 echo "${ECHO_T}no" >&6
1414 fi
1415
1416     test -n "$CXX" && break
1417   done
1418 fi
1419 if test -z "$CXX"; then
1420   ac_ct_CXX=$CXX
1421   for ac_prog in $CCC g++
1422 do
1423   # Extract the first word of "$ac_prog", so it can be a program name with args.
1424 set dummy $ac_prog; ac_word=$2
1425 echo "$as_me:$LINENO: checking for $ac_word" >&5
1426 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1427 if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then
1428   echo $ECHO_N "(cached) $ECHO_C" >&6
1429 else
1430   if test -n "$ac_ct_CXX"; then
1431   ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
1432 else
1433 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1434 for as_dir in $PATH
1435 do
1436   IFS=$as_save_IFS
1437   test -z "$as_dir" && as_dir=.
1438   for ac_exec_ext in '' $ac_executable_extensions; do
1439   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1440     ac_cv_prog_ac_ct_CXX="$ac_prog"
1441     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1442     break 2
1443   fi
1444 done
1445 done
1446
1447 fi
1448 fi
1449 ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
1450 if test -n "$ac_ct_CXX"; then
1451   echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5
1452 echo "${ECHO_T}$ac_ct_CXX" >&6
1453 else
1454   echo "$as_me:$LINENO: result: no" >&5
1455 echo "${ECHO_T}no" >&6
1456 fi
1457
1458   test -n "$ac_ct_CXX" && break
1459 done
1460 test -n "$ac_ct_CXX" || ac_ct_CXX="g++"
1461
1462   CXX=$ac_ct_CXX
1463 fi
1464
1465
1466 # Provide some information about the compiler.
1467 echo "$as_me:$LINENO:" \
1468      "checking for C++ compiler version" >&5
1469 ac_compiler=`set X $ac_compile; echo $2`
1470 { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
1471   (eval $ac_compiler --version </dev/null >&5) 2>&5
1472   ac_status=$?
1473   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1474   (exit $ac_status); }
1475 { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
1476   (eval $ac_compiler -v </dev/null >&5) 2>&5
1477   ac_status=$?
1478   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1479   (exit $ac_status); }
1480 { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
1481   (eval $ac_compiler -V </dev/null >&5) 2>&5
1482   ac_status=$?
1483   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1484   (exit $ac_status); }
1485
1486 cat >conftest.$ac_ext <<_ACEOF
1487 /* confdefs.h.  */
1488 _ACEOF
1489 cat confdefs.h >>conftest.$ac_ext
1490 cat >>conftest.$ac_ext <<_ACEOF
1491 /* end confdefs.h.  */
1492
1493 int
1494 main ()
1495 {
1496
1497   ;
1498   return 0;
1499 }
1500 _ACEOF
1501 ac_clean_files_save=$ac_clean_files
1502 ac_clean_files="$ac_clean_files a.out a.exe b.out"
1503 # Try to create an executable without -o first, disregard a.out.
1504 # It will help us diagnose broken compilers, and finding out an intuition
1505 # of exeext.
1506 echo "$as_me:$LINENO: checking for C++ compiler default output file name" >&5
1507 echo $ECHO_N "checking for C++ compiler default output file name... $ECHO_C" >&6
1508 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
1509 if { (eval echo "$as_me:$LINENO: \"$ac_link_default\"") >&5
1510   (eval $ac_link_default) 2>&5
1511   ac_status=$?
1512   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1513   (exit $ac_status); }; then
1514   # Find the output, starting from the most likely.  This scheme is
1515 # not robust to junk in `.', hence go to wildcards (a.*) only as a last
1516 # resort.
1517
1518 # Be careful to initialize this variable, since it used to be cached.
1519 # Otherwise an old cache value of `no' led to `EXEEXT = no' in a Makefile.
1520 ac_cv_exeext=
1521 # b.out is created by i960 compilers.
1522 for ac_file in a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out
1523 do
1524   test -f "$ac_file" || continue
1525   case $ac_file in
1526     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj )
1527         ;;
1528     conftest.$ac_ext )
1529         # This is the source file.
1530         ;;
1531     [ab].out )
1532         # We found the default executable, but exeext='' is most
1533         # certainly right.
1534         break;;
1535     *.* )
1536         ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1537         # FIXME: I believe we export ac_cv_exeext for Libtool,
1538         # but it would be cool to find out if it's true.  Does anybody
1539         # maintain Libtool? --akim.
1540         export ac_cv_exeext
1541         break;;
1542     * )
1543         break;;
1544   esac
1545 done
1546 else
1547   echo "$as_me: failed program was:" >&5
1548 sed 's/^/| /' conftest.$ac_ext >&5
1549
1550 { { echo "$as_me:$LINENO: error: C++ compiler cannot create executables
1551 See \`config.log' for more details." >&5
1552 echo "$as_me: error: C++ compiler cannot create executables
1553 See \`config.log' for more details." >&2;}
1554    { (exit 77); exit 77; }; }
1555 fi
1556
1557 ac_exeext=$ac_cv_exeext
1558 echo "$as_me:$LINENO: result: $ac_file" >&5
1559 echo "${ECHO_T}$ac_file" >&6
1560
1561 # Check the compiler produces executables we can run.  If not, either
1562 # the compiler is broken, or we cross compile.
1563 echo "$as_me:$LINENO: checking whether the C++ compiler works" >&5
1564 echo $ECHO_N "checking whether the C++ compiler works... $ECHO_C" >&6
1565 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
1566 # If not cross compiling, check that we can run a simple program.
1567 if test "$cross_compiling" != yes; then
1568   if { ac_try='./$ac_file'
1569   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
1570   (eval $ac_try) 2>&5
1571   ac_status=$?
1572   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1573   (exit $ac_status); }; }; then
1574     cross_compiling=no
1575   else
1576     if test "$cross_compiling" = maybe; then
1577         cross_compiling=yes
1578     else
1579         { { echo "$as_me:$LINENO: error: cannot run C++ compiled programs.
1580 If you meant to cross compile, use \`--host'.
1581 See \`config.log' for more details." >&5
1582 echo "$as_me: error: cannot run C++ compiled programs.
1583 If you meant to cross compile, use \`--host'.
1584 See \`config.log' for more details." >&2;}
1585    { (exit 1); exit 1; }; }
1586     fi
1587   fi
1588 fi
1589 echo "$as_me:$LINENO: result: yes" >&5
1590 echo "${ECHO_T}yes" >&6
1591
1592 rm -f a.out a.exe conftest$ac_cv_exeext b.out
1593 ac_clean_files=$ac_clean_files_save
1594 # Check the compiler produces executables we can run.  If not, either
1595 # the compiler is broken, or we cross compile.
1596 echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
1597 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6
1598 echo "$as_me:$LINENO: result: $cross_compiling" >&5
1599 echo "${ECHO_T}$cross_compiling" >&6
1600
1601 echo "$as_me:$LINENO: checking for suffix of executables" >&5
1602 echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6
1603 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
1604   (eval $ac_link) 2>&5
1605   ac_status=$?
1606   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1607   (exit $ac_status); }; then
1608   # If both `conftest.exe' and `conftest' are `present' (well, observable)
1609 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
1610 # work properly (i.e., refer to `conftest.exe'), while it won't with
1611 # `rm'.
1612 for ac_file in conftest.exe conftest conftest.*; do
1613   test -f "$ac_file" || continue
1614   case $ac_file in
1615     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) ;;
1616     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1617           export ac_cv_exeext
1618           break;;
1619     * ) break;;
1620   esac
1621 done
1622 else
1623   { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
1624 See \`config.log' for more details." >&5
1625 echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
1626 See \`config.log' for more details." >&2;}
1627    { (exit 1); exit 1; }; }
1628 fi
1629
1630 rm -f conftest$ac_cv_exeext
1631 echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
1632 echo "${ECHO_T}$ac_cv_exeext" >&6
1633
1634 rm -f conftest.$ac_ext
1635 EXEEXT=$ac_cv_exeext
1636 ac_exeext=$EXEEXT
1637 echo "$as_me:$LINENO: checking for suffix of object files" >&5
1638 echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6
1639 if test "${ac_cv_objext+set}" = set; then
1640   echo $ECHO_N "(cached) $ECHO_C" >&6
1641 else
1642   cat >conftest.$ac_ext <<_ACEOF
1643 /* confdefs.h.  */
1644 _ACEOF
1645 cat confdefs.h >>conftest.$ac_ext
1646 cat >>conftest.$ac_ext <<_ACEOF
1647 /* end confdefs.h.  */
1648
1649 int
1650 main ()
1651 {
1652
1653   ;
1654   return 0;
1655 }
1656 _ACEOF
1657 rm -f conftest.o conftest.obj
1658 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
1659   (eval $ac_compile) 2>&5
1660   ac_status=$?
1661   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1662   (exit $ac_status); }; then
1663   for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
1664   case $ac_file in
1665     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg ) ;;
1666     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
1667        break;;
1668   esac
1669 done
1670 else
1671   echo "$as_me: failed program was:" >&5
1672 sed 's/^/| /' conftest.$ac_ext >&5
1673
1674 { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
1675 See \`config.log' for more details." >&5
1676 echo "$as_me: error: cannot compute suffix of object files: cannot compile
1677 See \`config.log' for more details." >&2;}
1678    { (exit 1); exit 1; }; }
1679 fi
1680
1681 rm -f conftest.$ac_cv_objext conftest.$ac_ext
1682 fi
1683 echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
1684 echo "${ECHO_T}$ac_cv_objext" >&6
1685 OBJEXT=$ac_cv_objext
1686 ac_objext=$OBJEXT
1687 echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5
1688 echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6
1689 if test "${ac_cv_cxx_compiler_gnu+set}" = set; then
1690   echo $ECHO_N "(cached) $ECHO_C" >&6
1691 else
1692   cat >conftest.$ac_ext <<_ACEOF
1693 /* confdefs.h.  */
1694 _ACEOF
1695 cat confdefs.h >>conftest.$ac_ext
1696 cat >>conftest.$ac_ext <<_ACEOF
1697 /* end confdefs.h.  */
1698
1699 int
1700 main ()
1701 {
1702 #ifndef __GNUC__
1703        choke me
1704 #endif
1705
1706   ;
1707   return 0;
1708 }
1709 _ACEOF
1710 rm -f conftest.$ac_objext
1711 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
1712   (eval $ac_compile) 2>conftest.er1
1713   ac_status=$?
1714   grep -v '^ *+' conftest.er1 >conftest.err
1715   rm -f conftest.er1
1716   cat conftest.err >&5
1717   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1718   (exit $ac_status); } &&
1719          { ac_try='test -z "$ac_cxx_werror_flag"
1720                          || test ! -s conftest.err'
1721   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
1722   (eval $ac_try) 2>&5
1723   ac_status=$?
1724   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1725   (exit $ac_status); }; } &&
1726          { ac_try='test -s conftest.$ac_objext'
1727   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
1728   (eval $ac_try) 2>&5
1729   ac_status=$?
1730   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1731   (exit $ac_status); }; }; then
1732   ac_compiler_gnu=yes
1733 else
1734   echo "$as_me: failed program was:" >&5
1735 sed 's/^/| /' conftest.$ac_ext >&5
1736
1737 ac_compiler_gnu=no
1738 fi
1739 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
1740 ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
1741
1742 fi
1743 echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5
1744 echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6
1745 GXX=`test $ac_compiler_gnu = yes && echo yes`
1746 ac_test_CXXFLAGS=${CXXFLAGS+set}
1747 ac_save_CXXFLAGS=$CXXFLAGS
1748 CXXFLAGS="-g"
1749 echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5
1750 echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6
1751 if test "${ac_cv_prog_cxx_g+set}" = set; then
1752   echo $ECHO_N "(cached) $ECHO_C" >&6
1753 else
1754   cat >conftest.$ac_ext <<_ACEOF
1755 /* confdefs.h.  */
1756 _ACEOF
1757 cat confdefs.h >>conftest.$ac_ext
1758 cat >>conftest.$ac_ext <<_ACEOF
1759 /* end confdefs.h.  */
1760
1761 int
1762 main ()
1763 {
1764
1765   ;
1766   return 0;
1767 }
1768 _ACEOF
1769 rm -f conftest.$ac_objext
1770 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
1771   (eval $ac_compile) 2>conftest.er1
1772   ac_status=$?
1773   grep -v '^ *+' conftest.er1 >conftest.err
1774   rm -f conftest.er1
1775   cat conftest.err >&5
1776   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1777   (exit $ac_status); } &&
1778          { ac_try='test -z "$ac_cxx_werror_flag"
1779                          || test ! -s conftest.err'
1780   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
1781   (eval $ac_try) 2>&5
1782   ac_status=$?
1783   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1784   (exit $ac_status); }; } &&
1785          { ac_try='test -s conftest.$ac_objext'
1786   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
1787   (eval $ac_try) 2>&5
1788   ac_status=$?
1789   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1790   (exit $ac_status); }; }; then
1791   ac_cv_prog_cxx_g=yes
1792 else
1793   echo "$as_me: failed program was:" >&5
1794 sed 's/^/| /' conftest.$ac_ext >&5
1795
1796 ac_cv_prog_cxx_g=no
1797 fi
1798 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
1799 fi
1800 echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5
1801 echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6
1802 if test "$ac_test_CXXFLAGS" = set; then
1803   CXXFLAGS=$ac_save_CXXFLAGS
1804 elif test $ac_cv_prog_cxx_g = yes; then
1805   if test "$GXX" = yes; then
1806     CXXFLAGS="-g -O2"
1807   else
1808     CXXFLAGS="-g"
1809   fi
1810 else
1811   if test "$GXX" = yes; then
1812     CXXFLAGS="-O2"
1813   else
1814     CXXFLAGS=
1815   fi
1816 fi
1817 for ac_declaration in \
1818    '' \
1819    'extern "C" void std::exit (int) throw (); using std::exit;' \
1820    'extern "C" void std::exit (int); using std::exit;' \
1821    'extern "C" void exit (int) throw ();' \
1822    'extern "C" void exit (int);' \
1823    'void exit (int);'
1824 do
1825   cat >conftest.$ac_ext <<_ACEOF
1826 /* confdefs.h.  */
1827 _ACEOF
1828 cat confdefs.h >>conftest.$ac_ext
1829 cat >>conftest.$ac_ext <<_ACEOF
1830 /* end confdefs.h.  */
1831 $ac_declaration
1832 #include <stdlib.h>
1833 int
1834 main ()
1835 {
1836 exit (42);
1837   ;
1838   return 0;
1839 }
1840 _ACEOF
1841 rm -f conftest.$ac_objext
1842 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
1843   (eval $ac_compile) 2>conftest.er1
1844   ac_status=$?
1845   grep -v '^ *+' conftest.er1 >conftest.err
1846   rm -f conftest.er1
1847   cat conftest.err >&5
1848   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1849   (exit $ac_status); } &&
1850          { ac_try='test -z "$ac_cxx_werror_flag"
1851                          || test ! -s conftest.err'
1852   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
1853   (eval $ac_try) 2>&5
1854   ac_status=$?
1855   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1856   (exit $ac_status); }; } &&
1857          { ac_try='test -s conftest.$ac_objext'
1858   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
1859   (eval $ac_try) 2>&5
1860   ac_status=$?
1861   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1862   (exit $ac_status); }; }; then
1863   :
1864 else
1865   echo "$as_me: failed program was:" >&5
1866 sed 's/^/| /' conftest.$ac_ext >&5
1867
1868 continue
1869 fi
1870 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
1871   cat >conftest.$ac_ext <<_ACEOF
1872 /* confdefs.h.  */
1873 _ACEOF
1874 cat confdefs.h >>conftest.$ac_ext
1875 cat >>conftest.$ac_ext <<_ACEOF
1876 /* end confdefs.h.  */
1877 $ac_declaration
1878 int
1879 main ()
1880 {
1881 exit (42);
1882   ;
1883   return 0;
1884 }
1885 _ACEOF
1886 rm -f conftest.$ac_objext
1887 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
1888   (eval $ac_compile) 2>conftest.er1
1889   ac_status=$?
1890   grep -v '^ *+' conftest.er1 >conftest.err
1891   rm -f conftest.er1
1892   cat conftest.err >&5
1893   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1894   (exit $ac_status); } &&
1895          { ac_try='test -z "$ac_cxx_werror_flag"
1896                          || test ! -s conftest.err'
1897   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
1898   (eval $ac_try) 2>&5
1899   ac_status=$?
1900   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1901   (exit $ac_status); }; } &&
1902          { ac_try='test -s conftest.$ac_objext'
1903   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
1904   (eval $ac_try) 2>&5
1905   ac_status=$?
1906   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1907   (exit $ac_status); }; }; then
1908   break
1909 else
1910   echo "$as_me: failed program was:" >&5
1911 sed 's/^/| /' conftest.$ac_ext >&5
1912
1913 fi
1914 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
1915 done
1916 rm -f conftest*
1917 if test -n "$ac_declaration"; then
1918   echo '#ifdef __cplusplus' >>confdefs.h
1919   echo $ac_declaration      >>confdefs.h
1920   echo '#endif'             >>confdefs.h
1921 fi
1922
1923 ac_ext=c
1924 ac_cpp='$CPP $CPPFLAGS'
1925 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1926 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1927 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1928
1929 # Extract the first word of "icc", so it can be a program name with args.
1930 set dummy icc; ac_word=$2
1931 echo "$as_me:$LINENO: checking for $ac_word" >&5
1932 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1933 if test "${ac_cv_path__ICC_+set}" = set; then
1934   echo $ECHO_N "(cached) $ECHO_C" >&6
1935 else
1936   case $_ICC_ in
1937   [\\/]* | ?:[\\/]*)
1938   ac_cv_path__ICC_="$_ICC_" # Let the user override the test with a path.
1939   ;;
1940   *)
1941   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1942 for as_dir in $PATH
1943 do
1944   IFS=$as_save_IFS
1945   test -z "$as_dir" && as_dir=.
1946   for ac_exec_ext in '' $ac_executable_extensions; do
1947   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1948     ac_cv_path__ICC_="$as_dir/$ac_word$ac_exec_ext"
1949     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1950     break 2
1951   fi
1952 done
1953 done
1954
1955   ;;
1956 esac
1957 fi
1958 _ICC_=$ac_cv_path__ICC_
1959
1960 if test -n "$_ICC_"; then
1961   echo "$as_me:$LINENO: result: $_ICC_" >&5
1962 echo "${ECHO_T}$_ICC_" >&6
1963 else
1964   echo "$as_me:$LINENO: result: no" >&5
1965 echo "${ECHO_T}no" >&6
1966 fi
1967
1968 # Extract the first word of "icpc", so it can be a program name with args.
1969 set dummy icpc; ac_word=$2
1970 echo "$as_me:$LINENO: checking for $ac_word" >&5
1971 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1972 if test "${ac_cv_path__ICPC_+set}" = set; then
1973   echo $ECHO_N "(cached) $ECHO_C" >&6
1974 else
1975   case $_ICPC_ in
1976   [\\/]* | ?:[\\/]*)
1977   ac_cv_path__ICPC_="$_ICPC_" # Let the user override the test with a path.
1978   ;;
1979   *)
1980   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1981 for as_dir in $PATH
1982 do
1983   IFS=$as_save_IFS
1984   test -z "$as_dir" && as_dir=.
1985   for ac_exec_ext in '' $ac_executable_extensions; do
1986   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1987     ac_cv_path__ICPC_="$as_dir/$ac_word$ac_exec_ext"
1988     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1989     break 2
1990   fi
1991 done
1992 done
1993
1994   ;;
1995 esac
1996 fi
1997 _ICPC_=$ac_cv_path__ICPC_
1998
1999 if test -n "$_ICPC_"; then
2000   echo "$as_me:$LINENO: result: $_ICPC_" >&5
2001 echo "${ECHO_T}$_ICPC_" >&6
2002 else
2003   echo "$as_me:$LINENO: result: no" >&5
2004 echo "${ECHO_T}no" >&6
2005 fi
2006
2007 # Extract the first word of "pgcc", so it can be a program name with args.
2008 set dummy pgcc; ac_word=$2
2009 echo "$as_me:$LINENO: checking for $ac_word" >&5
2010 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2011 if test "${ac_cv_path__PGC_+set}" = set; then
2012   echo $ECHO_N "(cached) $ECHO_C" >&6
2013 else
2014   case $_PGC_ in
2015   [\\/]* | ?:[\\/]*)
2016   ac_cv_path__PGC_="$_PGC_" # Let the user override the test with a path.
2017   ;;
2018   *)
2019   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2020 for as_dir in $PATH
2021 do
2022   IFS=$as_save_IFS
2023   test -z "$as_dir" && as_dir=.
2024   for ac_exec_ext in '' $ac_executable_extensions; do
2025   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2026     ac_cv_path__PGC_="$as_dir/$ac_word$ac_exec_ext"
2027     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2028     break 2
2029   fi
2030 done
2031 done
2032
2033   ;;
2034 esac
2035 fi
2036 _PGC_=$ac_cv_path__PGC_
2037
2038 if test -n "$_PGC_"; then
2039   echo "$as_me:$LINENO: result: $_PGC_" >&5
2040 echo "${ECHO_T}$_PGC_" >&6
2041 else
2042   echo "$as_me:$LINENO: result: no" >&5
2043 echo "${ECHO_T}no" >&6
2044 fi
2045
2046 # Extract the first word of "pgCC", so it can be a program name with args.
2047 set dummy pgCC; ac_word=$2
2048 echo "$as_me:$LINENO: checking for $ac_word" >&5
2049 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2050 if test "${ac_cv_path__PGCXX_+set}" = set; then
2051   echo $ECHO_N "(cached) $ECHO_C" >&6
2052 else
2053   case $_PGCXX_ in
2054   [\\/]* | ?:[\\/]*)
2055   ac_cv_path__PGCXX_="$_PGCXX_" # Let the user override the test with a path.
2056   ;;
2057   *)
2058   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2059 for as_dir in $PATH
2060 do
2061   IFS=$as_save_IFS
2062   test -z "$as_dir" && as_dir=.
2063   for ac_exec_ext in '' $ac_executable_extensions; do
2064   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2065     ac_cv_path__PGCXX_="$as_dir/$ac_word$ac_exec_ext"
2066     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2067     break 2
2068   fi
2069 done
2070 done
2071
2072   ;;
2073 esac
2074 fi
2075 _PGCXX_=$ac_cv_path__PGCXX_
2076
2077 if test -n "$_PGCXX_"; then
2078   echo "$as_me:$LINENO: result: $_PGCXX_" >&5
2079 echo "${ECHO_T}$_PGCXX_" >&6
2080 else
2081   echo "$as_me:$LINENO: result: no" >&5
2082 echo "${ECHO_T}no" >&6
2083 fi
2084
2085 # Extract the first word of "cc", so it can be a program name with args.
2086 set dummy cc; ac_word=$2
2087 echo "$as_me:$LINENO: checking for $ac_word" >&5
2088 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2089 if test "${ac_cv_path__CC_+set}" = set; then
2090   echo $ECHO_N "(cached) $ECHO_C" >&6
2091 else
2092   case $_CC_ in
2093   [\\/]* | ?:[\\/]*)
2094   ac_cv_path__CC_="$_CC_" # Let the user override the test with a path.
2095   ;;
2096   *)
2097   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2098 for as_dir in $PATH
2099 do
2100   IFS=$as_save_IFS
2101   test -z "$as_dir" && as_dir=.
2102   for ac_exec_ext in '' $ac_executable_extensions; do
2103   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2104     ac_cv_path__CC_="$as_dir/$ac_word$ac_exec_ext"
2105     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2106     break 2
2107   fi
2108 done
2109 done
2110
2111   ;;
2112 esac
2113 fi
2114 _CC_=$ac_cv_path__CC_
2115
2116 if test -n "$_CC_"; then
2117   echo "$as_me:$LINENO: result: $_CC_" >&5
2118 echo "${ECHO_T}$_CC_" >&6
2119 else
2120   echo "$as_me:$LINENO: result: no" >&5
2121 echo "${ECHO_T}no" >&6
2122 fi
2123
2124 # Extract the first word of "CC", so it can be a program name with args.
2125 set dummy CC; ac_word=$2
2126 echo "$as_me:$LINENO: checking for $ac_word" >&5
2127 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2128 if test "${ac_cv_path__CXX_+set}" = set; then
2129   echo $ECHO_N "(cached) $ECHO_C" >&6
2130 else
2131   case $_CXX_ in
2132   [\\/]* | ?:[\\/]*)
2133   ac_cv_path__CXX_="$_CXX_" # Let the user override the test with a path.
2134   ;;
2135   *)
2136   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2137 for as_dir in $PATH
2138 do
2139   IFS=$as_save_IFS
2140   test -z "$as_dir" && as_dir=.
2141   for ac_exec_ext in '' $ac_executable_extensions; do
2142   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2143     ac_cv_path__CXX_="$as_dir/$ac_word$ac_exec_ext"
2144     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2145     break 2
2146   fi
2147 done
2148 done
2149
2150   ;;
2151 esac
2152 fi
2153 _CXX_=$ac_cv_path__CXX_
2154
2155 if test -n "$_CXX_"; then
2156   echo "$as_me:$LINENO: result: $_CXX_" >&5
2157 echo "${ECHO_T}$_CXX_" >&6
2158 else
2159   echo "$as_me:$LINENO: result: no" >&5
2160 echo "${ECHO_T}no" >&6
2161 fi
2162
2163 ac_ext=cc
2164 ac_cpp='$CXXCPP $CPPFLAGS'
2165 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2166 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2167 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
2168
2169
2170
2171
2172
2173 PACKAGE_BASE=""
2174
2175 # Check whether --with-package-base or --without-package-base was given.
2176 if test "${with_package_base+set}" = set; then
2177   withval="$with_package_base"
2178   PACKAGE_BASE="${withval}";
2179             TCLTK_INC_DIR="${PACKAGE_BASE}/tcl8.4.5/include";
2180             TCLTK_LIB_DIR="${PACKAGE_BASE}/tcl8.4.5/lib";
2181             LIBELF_INC_DIR="${PACKAGE_BASE}/libelf/include";
2182             LIBELF_LIB_DIR="${PACKAGE_BASE}/libelf/lib";
2183             LIBDWARF_INC_DIR="${PACKAGE_BASE}/libdwarf/include";
2184             LIBDWARF_LIB_DIR="${PACKAGE_BASE}/libdwarf/lib";
2185             ARG_WRAPPER_LIBS="";
2186             LIBXML2_INC_DIR="${PACKAGE_BASE}/libxml2/include/libxml2"
2187             LIBXML2_LIB_DIR="${PACKAGE_BASE}/libxml2/lib";
2188             LIBUNWIND_INC_DIR="${PACKAGE_BASE}/libunwind/include";
2189             LIBUNWIND_LIB_DIR="${PACKAGE_BASE}/libunwind/lib";
2190             LIBFLEX_LIB_DIR="${PACKAGE_BASE}/libflex/lib";
2191
2192 else
2193
2194             # We fall back on these defaults if both --with-package-base and
2195             # specific --with-<package> arguments are not provided.
2196             TCLTK_INC_DIR="/usr/include";
2197             TCLTK_LIB_DIR="/usr/lib";
2198             LIBELF_INC_DIR="/usr/include";
2199             LIBELF_LIB_DIR="/usr/lib";
2200             ARG_WRAPPER_LIBS="";
2201             LIBDWARF_INC_DIR="/usr/include";
2202             LIBDWARF_LIB_DIR="/usr/lib";
2203             LIBXML2_INC_DIR="/usr/include/libxml2"
2204             LIBXML2_LIB_DIR="/usr/lib";
2205             LIBUNWIND_INC_DIR="/usr/include";
2206             LIBUNWIND_LIB_DIR="/usr/lib";
2207             LIBFLEX_LIB_DIR="/usr/lib";
2208
2209 fi;
2210 # 3/15/09: We don't include libiberty in the cs.wisc.edu package-base.
2211 #          Why?  Putting these here for now...
2212 #LIBIBERTY_LIB_DIR="/usr/lib";
2213
2214
2215
2216 # Check whether --with-tcl83 or --without-tcl83 was given.
2217 if test "${with_tcl83+set}" = set; then
2218   withval="$with_tcl83"
2219   TCL_VERSION="tcl8.3"; USE_TCL83="${withval}";
2220 else
2221   TCL_VERSION="tcl8.4"; USE_TCL83="false";
2222 fi;
2223
2224 # Check whether --with-tcltk-incdir or --without-tcltk-incdir was given.
2225 if test "${with_tcltk_incdir+set}" = set; then
2226   withval="$with_tcltk_incdir"
2227   TCLTK_INC_DIR="${withval}";
2228 fi;
2229
2230 # Check whether --with-tcltk-libdir or --without-tcltk-libdir was given.
2231 if test "${with_tcltk_libdir+set}" = set; then
2232   withval="$with_tcltk_libdir"
2233   TCLTK_LIB_DIR="${withval}";
2234 fi;
2235
2236
2237   CXXFLAGS_HOLD=$CXXFLAGS
2238   if test "$TCLTK_INC_DIR" != "" ; then
2239     echo "$as_me:$LINENO: checking for tcl.h in $TCLTK_INC_DIR" >&5
2240 echo $ECHO_N "checking for tcl.h in $TCLTK_INC_DIR... $ECHO_C" >&6
2241     CXXFLAGS="$CXXFLAGS -I$TCLTK_INC_DIR"
2242   else
2243     echo "$as_me:$LINENO: checking for tcl.h" >&5
2244 echo $ECHO_N "checking for tcl.h... $ECHO_C" >&6
2245   fi
2246   cat >conftest.$ac_ext <<_ACEOF
2247 /* confdefs.h.  */
2248 _ACEOF
2249 cat confdefs.h >>conftest.$ac_ext
2250 cat >>conftest.$ac_ext <<_ACEOF
2251 /* end confdefs.h.  */
2252 #include "tcl.h"
2253 int
2254 main ()
2255 {
2256
2257   ;
2258   return 0;
2259 }
2260 _ACEOF
2261 rm -f conftest.$ac_objext
2262 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2263   (eval $ac_compile) 2>conftest.er1
2264   ac_status=$?
2265   grep -v '^ *+' conftest.er1 >conftest.err
2266   rm -f conftest.er1
2267   cat conftest.err >&5
2268   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2269   (exit $ac_status); } &&
2270          { ac_try='test -z "$ac_cxx_werror_flag"
2271                          || test ! -s conftest.err'
2272   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2273   (eval $ac_try) 2>&5
2274   ac_status=$?
2275   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2276   (exit $ac_status); }; } &&
2277          { ac_try='test -s conftest.$ac_objext'
2278   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2279   (eval $ac_try) 2>&5
2280   ac_status=$?
2281   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2282   (exit $ac_status); }; }; then
2283
2284 cat >>confdefs.h <<\_ACEOF
2285 #define cap_have_tcl 1
2286 _ACEOF
2287
2288 else
2289   echo "$as_me: failed program was:" >&5
2290 sed 's/^/| /' conftest.$ac_ext >&5
2291
2292 echo "$as_me:$LINENO: result: tcl.h not found in $TCLTK_INC_DIR" >&5
2293 echo "${ECHO_T}tcl.h not found in $TCLTK_INC_DIR" >&6
2294 fi
2295 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2296   CXXFLAGS=$CXXFLAGS_HOLD
2297
2298
2299   if test "$TCLTK_LIB_DIR" = "" ; then
2300
2301 as_ac_Lib=`echo "ac_cv_lib_$TCL_VERSION''_Tcl_Eval" | $as_tr_sh`
2302 echo "$as_me:$LINENO: checking for Tcl_Eval in -l$TCL_VERSION" >&5
2303 echo $ECHO_N "checking for Tcl_Eval in -l$TCL_VERSION... $ECHO_C" >&6
2304 if eval "test \"\${$as_ac_Lib+set}\" = set"; then
2305   echo $ECHO_N "(cached) $ECHO_C" >&6
2306 else
2307   ac_check_lib_save_LIBS=$LIBS
2308 LIBS="-l$TCL_VERSION  $LIBS"
2309 cat >conftest.$ac_ext <<_ACEOF
2310 /* confdefs.h.  */
2311 _ACEOF
2312 cat confdefs.h >>conftest.$ac_ext
2313 cat >>conftest.$ac_ext <<_ACEOF
2314 /* end confdefs.h.  */
2315
2316 /* Override any gcc2 internal prototype to avoid an error.  */
2317 #ifdef __cplusplus
2318 extern "C"
2319 #endif
2320 /* We use char because int might match the return type of a gcc2
2321    builtin and then its argument prototype would still apply.  */
2322 char Tcl_Eval ();
2323 int
2324 main ()
2325 {
2326 Tcl_Eval ();
2327   ;
2328   return 0;
2329 }
2330 _ACEOF
2331 rm -f conftest.$ac_objext conftest$ac_exeext
2332 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
2333   (eval $ac_link) 2>conftest.er1
2334   ac_status=$?
2335   grep -v '^ *+' conftest.er1 >conftest.err
2336   rm -f conftest.er1
2337   cat conftest.err >&5
2338   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2339   (exit $ac_status); } &&
2340          { ac_try='test -z "$ac_cxx_werror_flag"
2341                          || test ! -s conftest.err'
2342   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2343   (eval $ac_try) 2>&5
2344   ac_status=$?
2345   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2346   (exit $ac_status); }; } &&
2347          { ac_try='test -s conftest$ac_exeext'
2348   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2349   (eval $ac_try) 2>&5
2350   ac_status=$?
2351   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2352   (exit $ac_status); }; }; then
2353   eval "$as_ac_Lib=yes"
2354 else
2355   echo "$as_me: failed program was:" >&5
2356 sed 's/^/| /' conftest.$ac_ext >&5
2357
2358 eval "$as_ac_Lib=no"
2359 fi
2360 rm -f conftest.err conftest.$ac_objext \
2361       conftest$ac_exeext conftest.$ac_ext
2362 LIBS=$ac_check_lib_save_LIBS
2363 fi
2364 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Lib'}'`" >&5
2365 echo "${ECHO_T}`eval echo '${'$as_ac_Lib'}'`" >&6
2366 if test `eval echo '${'$as_ac_Lib'}'` = yes; then
2367   cat >>confdefs.h <<_ACEOF
2368 #define `echo "HAVE_LIB$TCL_VERSION" | $as_tr_cpp` 1
2369 _ACEOF
2370
2371   LIBS="-l$TCL_VERSION $LIBS"
2372
2373 else
2374   echo "$as_me:$LINENO: result: Can't find lib$TCL_VERSION." >&5
2375 echo "${ECHO_T}Can't find lib$TCL_VERSION." >&6
2376 fi
2377
2378   else
2379     LIBS_HOLD=$LIBS
2380     if test "" != "" ; then
2381       LIBS="-L$TCLTK_LIB_DIR -L"
2382
2383 as_ac_Lib=`echo "ac_cv_lib_$TCL_VERSION''_Tcl_Eval" | $as_tr_sh`
2384 echo "$as_me:$LINENO: checking for Tcl_Eval in -l$TCL_VERSION" >&5
2385 echo $ECHO_N "checking for Tcl_Eval in -l$TCL_VERSION... $ECHO_C" >&6
2386 if eval "test \"\${$as_ac_Lib+set}\" = set"; then
2387   echo $ECHO_N "(cached) $ECHO_C" >&6
2388 else
2389   ac_check_lib_save_LIBS=$LIBS
2390 LIBS="-l$TCL_VERSION  $LIBS"
2391 cat >conftest.$ac_ext <<_ACEOF
2392 /* confdefs.h.  */
2393 _ACEOF
2394 cat confdefs.h >>conftest.$ac_ext
2395 cat >>conftest.$ac_ext <<_ACEOF
2396 /* end confdefs.h.  */
2397
2398 /* Override any gcc2 internal prototype to avoid an error.  */
2399 #ifdef __cplusplus
2400 extern "C"
2401 #endif
2402 /* We use char because int might match the return type of a gcc2
2403    builtin and then its argument prototype would still apply.  */
2404 char Tcl_Eval ();
2405 int
2406 main ()
2407 {
2408 Tcl_Eval ();
2409   ;
2410   return 0;
2411 }
2412 _ACEOF
2413 rm -f conftest.$ac_objext conftest$ac_exeext
2414 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
2415   (eval $ac_link) 2>conftest.er1
2416   ac_status=$?
2417   grep -v '^ *+' conftest.er1 >conftest.err
2418   rm -f conftest.er1
2419   cat conftest.err >&5
2420   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2421   (exit $ac_status); } &&
2422          { ac_try='test -z "$ac_cxx_werror_flag"
2423                          || test ! -s conftest.err'
2424   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2425   (eval $ac_try) 2>&5
2426   ac_status=$?
2427   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2428   (exit $ac_status); }; } &&
2429          { ac_try='test -s conftest$ac_exeext'
2430   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2431   (eval $ac_try) 2>&5
2432   ac_status=$?
2433   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2434   (exit $ac_status); }; }; then
2435   eval "$as_ac_Lib=yes"
2436 else
2437   echo "$as_me: failed program was:" >&5
2438 sed 's/^/| /' conftest.$ac_ext >&5
2439
2440 eval "$as_ac_Lib=no"
2441 fi
2442 rm -f conftest.err conftest.$ac_objext \
2443       conftest$ac_exeext conftest.$ac_ext
2444 LIBS=$ac_check_lib_save_LIBS
2445 fi
2446 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Lib'}'`" >&5
2447 echo "${ECHO_T}`eval echo '${'$as_ac_Lib'}'`" >&6
2448 if test `eval echo '${'$as_ac_Lib'}'` = yes; then
2449   cat >>confdefs.h <<_ACEOF
2450 #define `echo "HAVE_LIB$TCL_VERSION" | $as_tr_cpp` 1
2451 _ACEOF
2452
2453   LIBS="-l$TCL_VERSION $LIBS"
2454
2455 else
2456   echo "$as_me:$LINENO: result: Can't find lib$TCL_VERSION in $TCLTK_LIB_DIR" >&5
2457 echo "${ECHO_T}Can't find lib$TCL_VERSION in $TCLTK_LIB_DIR" >&6
2458 fi
2459
2460     else
2461       LIBS="-L$TCLTK_LIB_DIR"
2462
2463 as_ac_Lib=`echo "ac_cv_lib_$TCL_VERSION''_Tcl_Eval" | $as_tr_sh`
2464 echo "$as_me:$LINENO: checking for Tcl_Eval in -l$TCL_VERSION" >&5
2465 echo $ECHO_N "checking for Tcl_Eval in -l$TCL_VERSION... $ECHO_C" >&6
2466 if eval "test \"\${$as_ac_Lib+set}\" = set"; then
2467   echo $ECHO_N "(cached) $ECHO_C" >&6
2468 else
2469   ac_check_lib_save_LIBS=$LIBS
2470 LIBS="-l$TCL_VERSION  $LIBS"
2471 cat >conftest.$ac_ext <<_ACEOF
2472 /* confdefs.h.  */
2473 _ACEOF
2474 cat confdefs.h >>conftest.$ac_ext
2475 cat >>conftest.$ac_ext <<_ACEOF
2476 /* end confdefs.h.  */
2477
2478 /* Override any gcc2 internal prototype to avoid an error.  */
2479 #ifdef __cplusplus
2480 extern "C"
2481 #endif
2482 /* We use char because int might match the return type of a gcc2
2483    builtin and then its argument prototype would still apply.  */
2484 char Tcl_Eval ();
2485 int
2486 main ()
2487 {
2488 Tcl_Eval ();
2489   ;
2490   return 0;
2491 }
2492 _ACEOF
2493 rm -f conftest.$ac_objext conftest$ac_exeext
2494 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
2495   (eval $ac_link) 2>conftest.er1
2496   ac_status=$?
2497   grep -v '^ *+' conftest.er1 >conftest.err
2498   rm -f conftest.er1
2499   cat conftest.err >&5
2500   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2501   (exit $ac_status); } &&
2502          { ac_try='test -z "$ac_cxx_werror_flag"
2503                          || test ! -s conftest.err'
2504   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2505   (eval $ac_try) 2>&5
2506   ac_status=$?
2507   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2508   (exit $ac_status); }; } &&
2509          { ac_try='test -s conftest$ac_exeext'
2510   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2511   (eval $ac_try) 2>&5
2512   ac_status=$?
2513   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2514   (exit $ac_status); }; }; then
2515   eval "$as_ac_Lib=yes"
2516 else
2517   echo "$as_me: failed program was:" >&5
2518 sed 's/^/| /' conftest.$ac_ext >&5
2519
2520 eval "$as_ac_Lib=no"
2521 fi
2522 rm -f conftest.err conftest.$ac_objext \
2523       conftest$ac_exeext conftest.$ac_ext
2524 LIBS=$ac_check_lib_save_LIBS
2525 fi
2526 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Lib'}'`" >&5
2527 echo "${ECHO_T}`eval echo '${'$as_ac_Lib'}'`" >&6
2528 if test `eval echo '${'$as_ac_Lib'}'` = yes; then
2529   cat >>confdefs.h <<_ACEOF
2530 #define `echo "HAVE_LIB$TCL_VERSION" | $as_tr_cpp` 1
2531 _ACEOF
2532
2533   LIBS="-l$TCL_VERSION $LIBS"
2534
2535 else
2536   echo "$as_me:$LINENO: result: Can't find lib$TCL_VERSION in $TCLTK_LIB_DIR" >&5
2537 echo "${ECHO_T}Can't find lib$TCL_VERSION in $TCLTK_LIB_DIR" >&6
2538 fi
2539
2540     fi
2541     LIBS=$LIBS_HOLD
2542   fi
2543
2544
2545
2546
2547
2548 # Make sure we can run config.sub.
2549 $ac_config_sub sun4 >/dev/null 2>&1 ||
2550   { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5
2551 echo "$as_me: error: cannot run $ac_config_sub" >&2;}
2552    { (exit 1); exit 1; }; }
2553
2554 echo "$as_me:$LINENO: checking build system type" >&5
2555 echo $ECHO_N "checking build system type... $ECHO_C" >&6
2556 if test "${ac_cv_build+set}" = set; then
2557   echo $ECHO_N "(cached) $ECHO_C" >&6
2558 else
2559   ac_cv_build_alias=$build_alias
2560 test -z "$ac_cv_build_alias" &&
2561   ac_cv_build_alias=`$ac_config_guess`
2562 test -z "$ac_cv_build_alias" &&
2563   { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
2564 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
2565    { (exit 1); exit 1; }; }
2566 ac_cv_build=`$ac_config_sub $ac_cv_build_alias` ||
2567   { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_build_alias failed" >&5
2568 echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed" >&2;}
2569    { (exit 1); exit 1; }; }
2570
2571 fi
2572 echo "$as_me:$LINENO: result: $ac_cv_build" >&5
2573 echo "${ECHO_T}$ac_cv_build" >&6
2574 build=$ac_cv_build
2575 build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
2576 build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
2577 build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
2578
2579
2580 echo "$as_me:$LINENO: checking host system type" >&5
2581 echo $ECHO_N "checking host system type... $ECHO_C" >&6
2582 if test "${ac_cv_host+set}" = set; then
2583   echo $ECHO_N "(cached) $ECHO_C" >&6
2584 else
2585   ac_cv_host_alias=$host_alias
2586 test -z "$ac_cv_host_alias" &&
2587   ac_cv_host_alias=$ac_cv_build_alias
2588 ac_cv_host=`$ac_config_sub $ac_cv_host_alias` ||
2589   { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_host_alias failed" >&5
2590 echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
2591    { (exit 1); exit 1; }; }
2592
2593 fi
2594 echo "$as_me:$LINENO: result: $ac_cv_host" >&5
2595 echo "${ECHO_T}$ac_cv_host" >&6
2596 host=$ac_cv_host
2597 host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
2598 host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
2599 host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
2600
2601
2602
2603
2604 # Check whether --with-wrapper-libs or --without-wrapper-libs was given.
2605 if test "${with_wrapper_libs+set}" = set; then
2606   withval="$with_wrapper_libs"
2607   ARG_WRAPPER_LIBS="${withval}";
2608 fi;
2609
2610
2611 # Check whether --enable-gnu-demangler or --disable-gnu-demangler was given.
2612 if test "${enable_gnu_demangler+set}" = set; then
2613   enableval="$enable_gnu_demangler"
2614   GNU_DEMANGLER="true"
2615 fi;
2616
2617 if test "`echo $host_os | cut -b-3`" = "aix" ; then
2618    { echo "$as_me:$LINENO: AIX system, skipping libelf..." >&5
2619 echo "$as_me: AIX system, skipping libelf..." >&6;}
2620
2621 else
2622
2623 # Check whether --with-libelf-incdir or --without-libelf-incdir was given.
2624 if test "${with_libelf_incdir+set}" = set; then
2625   withval="$with_libelf_incdir"
2626   LIBELF_INC_DIR="${withval}";
2627 fi;
2628
2629 # Check whether --with-libelf-libdir or --without-libelf-libdir was given.
2630 if test "${with_libelf_libdir+set}" = set; then
2631   withval="$with_libelf_libdir"
2632   LIBELF_LIB_DIR="${withval}";
2633 fi;
2634
2635    CXXFLAGS_HOLD=$CXXFLAGS;
2636    CXXFLAGS="$CXXFLAGS -I$LIBELF_INC_DIR";
2637    CPPFLAGS_HOLD=$CPPFLAGS;
2638    CPPFLAGS="$CPPFLAGS -I$LIBELF_INC_DIR";
2639
2640    ac_ext=cc
2641 ac_cpp='$CXXCPP $CPPFLAGS'
2642 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2643 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2644 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
2645 echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5
2646 echo $ECHO_N "checking how to run the C++ preprocessor... $ECHO_C" >&6
2647 if test -z "$CXXCPP"; then
2648   if test "${ac_cv_prog_CXXCPP+set}" = set; then
2649   echo $ECHO_N "(cached) $ECHO_C" >&6
2650 else
2651       # Double quotes because CXXCPP needs to be expanded
2652     for CXXCPP in "$CXX -E" "/lib/cpp"
2653     do
2654       ac_preproc_ok=false
2655 for ac_cxx_preproc_warn_flag in '' yes
2656 do
2657   # Use a header file that comes with gcc, so configuring glibc
2658   # with a fresh cross-compiler works.
2659   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2660   # <limits.h> exists even on freestanding compilers.
2661   # On the NeXT, cc -E runs the code through the compiler's parser,
2662   # not just through cpp. "Syntax error" is here to catch this case.
2663   cat >conftest.$ac_ext <<_ACEOF
2664 /* confdefs.h.  */
2665 _ACEOF
2666 cat confdefs.h >>conftest.$ac_ext
2667 cat >>conftest.$ac_ext <<_ACEOF
2668 /* end confdefs.h.  */
2669 #ifdef __STDC__
2670 # include <limits.h>
2671 #else
2672 # include <assert.h>
2673 #endif
2674                      Syntax error
2675 _ACEOF
2676 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2677   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2678   ac_status=$?
2679   grep -v '^ *+' conftest.er1 >conftest.err
2680   rm -f conftest.er1
2681   cat conftest.err >&5
2682   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2683   (exit $ac_status); } >/dev/null; then
2684   if test -s conftest.err; then
2685     ac_cpp_err=$ac_cxx_preproc_warn_flag
2686     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
2687   else
2688     ac_cpp_err=
2689   fi
2690 else
2691   ac_cpp_err=yes
2692 fi
2693 if test -z "$ac_cpp_err"; then
2694   :
2695 else
2696   echo "$as_me: failed program was:" >&5
2697 sed 's/^/| /' conftest.$ac_ext >&5
2698
2699   # Broken: fails on valid input.
2700 continue
2701 fi
2702 rm -f conftest.err conftest.$ac_ext
2703
2704   # OK, works on sane cases.  Now check whether non-existent headers
2705   # can be detected and how.
2706   cat >conftest.$ac_ext <<_ACEOF
2707 /* confdefs.h.  */
2708 _ACEOF
2709 cat confdefs.h >>conftest.$ac_ext
2710 cat >>conftest.$ac_ext <<_ACEOF
2711 /* end confdefs.h.  */
2712 #include <ac_nonexistent.h>
2713 _ACEOF
2714 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2715   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2716   ac_status=$?
2717   grep -v '^ *+' conftest.er1 >conftest.err
2718   rm -f conftest.er1
2719   cat conftest.err >&5
2720   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2721   (exit $ac_status); } >/dev/null; then
2722   if test -s conftest.err; then
2723     ac_cpp_err=$ac_cxx_preproc_warn_flag
2724     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
2725   else
2726     ac_cpp_err=
2727   fi
2728 else
2729   ac_cpp_err=yes
2730 fi
2731 if test -z "$ac_cpp_err"; then
2732   # Broken: success on invalid input.
2733 continue
2734 else
2735   echo "$as_me: failed program was:" >&5
2736 sed 's/^/| /' conftest.$ac_ext >&5
2737
2738   # Passes both tests.
2739 ac_preproc_ok=:
2740 break
2741 fi
2742 rm -f conftest.err conftest.$ac_ext
2743
2744 done
2745 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
2746 rm -f conftest.err conftest.$ac_ext
2747 if $ac_preproc_ok; then
2748   break
2749 fi
2750
2751     done
2752     ac_cv_prog_CXXCPP=$CXXCPP
2753
2754 fi
2755   CXXCPP=$ac_cv_prog_CXXCPP
2756 else
2757   ac_cv_prog_CXXCPP=$CXXCPP
2758 fi
2759 echo "$as_me:$LINENO: result: $CXXCPP" >&5
2760 echo "${ECHO_T}$CXXCPP" >&6
2761 ac_preproc_ok=false
2762 for ac_cxx_preproc_warn_flag in '' yes
2763 do
2764   # Use a header file that comes with gcc, so configuring glibc
2765   # with a fresh cross-compiler works.
2766   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2767   # <limits.h> exists even on freestanding compilers.
2768   # On the NeXT, cc -E runs the code through the compiler's parser,
2769   # not just through cpp. "Syntax error" is here to catch this case.
2770   cat >conftest.$ac_ext <<_ACEOF
2771 /* confdefs.h.  */
2772 _ACEOF
2773 cat confdefs.h >>conftest.$ac_ext
2774 cat >>conftest.$ac_ext <<_ACEOF
2775 /* end confdefs.h.  */
2776 #ifdef __STDC__
2777 # include <limits.h>
2778 #else
2779 # include <assert.h>
2780 #endif
2781                      Syntax error
2782 _ACEOF
2783 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2784   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2785   ac_status=$?
2786   grep -v '^ *+' conftest.er1 >conftest.err
2787   rm -f conftest.er1
2788   cat conftest.err >&5
2789   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2790   (exit $ac_status); } >/dev/null; then
2791   if test -s conftest.err; then
2792     ac_cpp_err=$ac_cxx_preproc_warn_flag
2793     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
2794   else
2795     ac_cpp_err=
2796   fi
2797 else
2798   ac_cpp_err=yes
2799 fi
2800 if test -z "$ac_cpp_err"; then
2801   :
2802 else
2803   echo "$as_me: failed program was:" >&5
2804 sed 's/^/| /' conftest.$ac_ext >&5
2805
2806   # Broken: fails on valid input.
2807 continue
2808 fi
2809 rm -f conftest.err conftest.$ac_ext
2810
2811   # OK, works on sane cases.  Now check whether non-existent headers
2812   # can be detected and how.
2813   cat >conftest.$ac_ext <<_ACEOF
2814 /* confdefs.h.  */
2815 _ACEOF
2816 cat confdefs.h >>conftest.$ac_ext
2817 cat >>conftest.$ac_ext <<_ACEOF
2818 /* end confdefs.h.  */
2819 #include <ac_nonexistent.h>
2820 _ACEOF
2821 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2822   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2823   ac_status=$?
2824   grep -v '^ *+' conftest.er1 >conftest.err
2825   rm -f conftest.er1
2826   cat conftest.err >&5
2827   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2828   (exit $ac_status); } >/dev/null; then
2829   if test -s conftest.err; then
2830     ac_cpp_err=$ac_cxx_preproc_warn_flag
2831     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
2832   else
2833     ac_cpp_err=
2834   fi
2835 else
2836   ac_cpp_err=yes
2837 fi
2838 if test -z "$ac_cpp_err"; then
2839   # Broken: success on invalid input.
2840 continue
2841 else
2842   echo "$as_me: failed program was:" >&5
2843 sed 's/^/| /' conftest.$ac_ext >&5
2844
2845   # Passes both tests.
2846 ac_preproc_ok=:
2847 break
2848 fi
2849 rm -f conftest.err conftest.$ac_ext
2850
2851 done
2852 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
2853 rm -f conftest.err conftest.$ac_ext
2854 if $ac_preproc_ok; then
2855   :
2856 else
2857   { { echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check
2858 See \`config.log' for more details." >&5
2859 echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check
2860 See \`config.log' for more details." >&2;}
2861    { (exit 1); exit 1; }; }
2862 fi
2863
2864 ac_ext=cc
2865 ac_cpp='$CXXCPP $CPPFLAGS'
2866 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2867 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2868 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
2869
2870
2871 echo "$as_me:$LINENO: checking for egrep" >&5
2872 echo $ECHO_N "checking for egrep... $ECHO_C" >&6
2873 if test "${ac_cv_prog_egrep+set}" = set; then
2874   echo $ECHO_N "(cached) $ECHO_C" >&6
2875 else
2876   if echo a | (grep -E '(a|b)') >/dev/null 2>&1
2877     then ac_cv_prog_egrep='grep -E'
2878     else ac_cv_prog_egrep='egrep'
2879     fi
2880 fi
2881 echo "$as_me:$LINENO: result: $ac_cv_prog_egrep" >&5
2882 echo "${ECHO_T}$ac_cv_prog_egrep" >&6
2883  EGREP=$ac_cv_prog_egrep
2884
2885
2886 echo "$as_me:$LINENO: checking for ANSI C header files" >&5
2887 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
2888 if test "${ac_cv_header_stdc+set}" = set; then
2889   echo $ECHO_N "(cached) $ECHO_C" >&6
2890 else
2891   cat >conftest.$ac_ext <<_ACEOF
2892 /* confdefs.h.  */
2893 _ACEOF
2894 cat confdefs.h >>conftest.$ac_ext
2895 cat >>conftest.$ac_ext <<_ACEOF
2896 /* end confdefs.h.  */
2897 #include <stdlib.h>
2898 #include <stdarg.h>
2899 #include <string.h>
2900 #include <float.h>
2901
2902 int
2903 main ()
2904 {
2905
2906   ;
2907   return 0;
2908 }
2909 _ACEOF
2910 rm -f conftest.$ac_objext
2911 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2912   (eval $ac_compile) 2>conftest.er1
2913   ac_status=$?
2914   grep -v '^ *+' conftest.er1 >conftest.err
2915   rm -f conftest.er1
2916   cat conftest.err >&5
2917   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2918   (exit $ac_status); } &&
2919          { ac_try='test -z "$ac_cxx_werror_flag"
2920                          || test ! -s conftest.err'
2921   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2922   (eval $ac_try) 2>&5
2923   ac_status=$?
2924   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2925   (exit $ac_status); }; } &&
2926          { ac_try='test -s conftest.$ac_objext'
2927   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2928   (eval $ac_try) 2>&5
2929   ac_status=$?
2930   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2931   (exit $ac_status); }; }; then
2932   ac_cv_header_stdc=yes
2933 else
2934   echo "$as_me: failed program was:" >&5
2935 sed 's/^/| /' conftest.$ac_ext >&5
2936
2937 ac_cv_header_stdc=no
2938 fi
2939 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2940
2941 if test $ac_cv_header_stdc = yes; then
2942   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
2943   cat >conftest.$ac_ext <<_ACEOF
2944 /* confdefs.h.  */
2945 _ACEOF
2946 cat confdefs.h >>conftest.$ac_ext
2947 cat >>conftest.$ac_ext <<_ACEOF
2948 /* end confdefs.h.  */
2949 #include <string.h>
2950
2951 _ACEOF
2952 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2953   $EGREP "memchr" >/dev/null 2>&1; then
2954   :
2955 else
2956   ac_cv_header_stdc=no
2957 fi
2958 rm -f conftest*
2959
2960 fi
2961
2962 if test $ac_cv_header_stdc = yes; then
2963   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
2964   cat >conftest.$ac_ext <<_ACEOF
2965 /* confdefs.h.  */
2966 _ACEOF
2967 cat confdefs.h >>conftest.$ac_ext
2968 cat >>conftest.$ac_ext <<_ACEOF
2969 /* end confdefs.h.  */
2970 #include <stdlib.h>
2971
2972 _ACEOF
2973 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2974   $EGREP "free" >/dev/null 2>&1; then
2975   :
2976 else
2977   ac_cv_header_stdc=no
2978 fi
2979 rm -f conftest*
2980
2981 fi
2982
2983 if test $ac_cv_header_stdc = yes; then
2984   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
2985   if test "$cross_compiling" = yes; then
2986   :
2987 else
2988   cat >conftest.$ac_ext <<_ACEOF
2989 /* confdefs.h.  */
2990 _ACEOF
2991 cat confdefs.h >>conftest.$ac_ext
2992 cat >>conftest.$ac_ext <<_ACEOF
2993 /* end confdefs.h.  */
2994 #include <ctype.h>
2995 #if ((' ' & 0x0FF) == 0x020)
2996 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
2997 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
2998 #else
2999 # define ISLOWER(c) \
3000                    (('a' <= (c) && (c) <= 'i') \
3001                      || ('j' <= (c) && (c) <= 'r') \
3002                      || ('s' <= (c) && (c) <= 'z'))
3003 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
3004 #endif
3005
3006 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
3007 int
3008 main ()
3009 {
3010   int i;
3011   for (i = 0; i < 256; i++)
3012     if (XOR (islower (i), ISLOWER (i))
3013         || toupper (i) != TOUPPER (i))
3014       exit(2);
3015   exit (0);
3016 }
3017 _ACEOF
3018 rm -f conftest$ac_exeext
3019 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3020   (eval $ac_link) 2>&5
3021   ac_status=$?
3022   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3023   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
3024   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3025   (eval $ac_try) 2>&5
3026   ac_status=$?
3027   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3028   (exit $ac_status); }; }; then
3029   :
3030 else
3031   echo "$as_me: program exited with status $ac_status" >&5
3032 echo "$as_me: failed program was:" >&5
3033 sed 's/^/| /' conftest.$ac_ext >&5
3034
3035 ( exit $ac_status )
3036 ac_cv_header_stdc=no
3037 fi
3038 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
3039 fi
3040 fi
3041 fi
3042 echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
3043 echo "${ECHO_T}$ac_cv_header_stdc" >&6
3044 if test $ac_cv_header_stdc = yes; then
3045
3046 cat >>confdefs.h <<\_ACEOF
3047 #define STDC_HEADERS 1
3048 _ACEOF
3049
3050 fi
3051
3052 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
3053
3054
3055
3056
3057
3058
3059
3060
3061
3062 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
3063                   inttypes.h stdint.h unistd.h
3064 do
3065 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
3066 echo "$as_me:$LINENO: checking for $ac_header" >&5
3067 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
3068 if eval "test \"\${$as_ac_Header+set}\" = set"; then
3069   echo $ECHO_N "(cached) $ECHO_C" >&6
3070 else
3071   cat >conftest.$ac_ext <<_ACEOF
3072 /* confdefs.h.  */
3073 _ACEOF
3074 cat confdefs.h >>conftest.$ac_ext
3075 cat >>conftest.$ac_ext <<_ACEOF
3076 /* end confdefs.h.  */
3077 $ac_includes_default
3078
3079 #include <$ac_header>
3080 _ACEOF
3081 rm -f conftest.$ac_objext
3082 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3083   (eval $ac_compile) 2>conftest.er1
3084   ac_status=$?
3085   grep -v '^ *+' conftest.er1 >conftest.err
3086   rm -f conftest.er1
3087   cat conftest.err >&5
3088   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3089   (exit $ac_status); } &&
3090          { ac_try='test -z "$ac_cxx_werror_flag"
3091                          || test ! -s conftest.err'
3092   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3093   (eval $ac_try) 2>&5
3094   ac_status=$?
3095   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3096   (exit $ac_status); }; } &&
3097          { ac_try='test -s conftest.$ac_objext'
3098   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3099   (eval $ac_try) 2>&5
3100   ac_status=$?
3101   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3102   (exit $ac_status); }; }; then
3103   eval "$as_ac_Header=yes"
3104 else
3105   echo "$as_me: failed program was:" >&5
3106 sed 's/^/| /' conftest.$ac_ext >&5
3107
3108 eval "$as_ac_Header=no"
3109 fi
3110 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3111 fi
3112 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
3113 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
3114 if test `eval echo '${'$as_ac_Header'}'` = yes; then
3115   cat >>confdefs.h <<_ACEOF
3116 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
3117 _ACEOF
3118
3119 fi
3120
3121 done
3122
3123
3124 as_ac_Header=`echo "ac_cv_header_$LIBELF_INC_DIR/libelf.h" | $as_tr_sh`
3125 if eval "test \"\${$as_ac_Header+set}\" = set"; then
3126   echo "$as_me:$LINENO: checking for $LIBELF_INC_DIR/libelf.h" >&5
3127 echo $ECHO_N "checking for $LIBELF_INC_DIR/libelf.h... $ECHO_C" >&6
3128 if eval "test \"\${$as_ac_Header+set}\" = set"; then
3129   echo $ECHO_N "(cached) $ECHO_C" >&6
3130 fi
3131 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
3132 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
3133 else
3134   # Is the header compilable?
3135 echo "$as_me:$LINENO: checking $LIBELF_INC_DIR/libelf.h usability" >&5
3136 echo $ECHO_N "checking $LIBELF_INC_DIR/libelf.h usability... $ECHO_C" >&6
3137 cat >conftest.$ac_ext <<_ACEOF
3138 /* confdefs.h.  */
3139 _ACEOF
3140 cat confdefs.h >>conftest.$ac_ext
3141 cat >>conftest.$ac_ext <<_ACEOF
3142 /* end confdefs.h.  */
3143 $ac_includes_default
3144 #include <$LIBELF_INC_DIR/libelf.h>
3145 _ACEOF
3146 rm -f conftest.$ac_objext
3147 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3148   (eval $ac_compile) 2>conftest.er1
3149   ac_status=$?
3150   grep -v '^ *+' conftest.er1 >conftest.err
3151   rm -f conftest.er1
3152   cat conftest.err >&5
3153   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3154   (exit $ac_status); } &&
3155          { ac_try='test -z "$ac_cxx_werror_flag"
3156                          || test ! -s conftest.err'
3157   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3158   (eval $ac_try) 2>&5
3159   ac_status=$?
3160   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3161   (exit $ac_status); }; } &&
3162          { ac_try='test -s conftest.$ac_objext'
3163   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3164   (eval $ac_try) 2>&5
3165   ac_status=$?
3166   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3167   (exit $ac_status); }; }; then
3168   ac_header_compiler=yes
3169 else
3170   echo "$as_me: failed program was:" >&5
3171 sed 's/^/| /' conftest.$ac_ext >&5
3172
3173 ac_header_compiler=no
3174 fi
3175 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3176 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
3177 echo "${ECHO_T}$ac_header_compiler" >&6
3178
3179 # Is the header present?
3180 echo "$as_me:$LINENO: checking $LIBELF_INC_DIR/libelf.h presence" >&5
3181 echo $ECHO_N "checking $LIBELF_INC_DIR/libelf.h presence... $ECHO_C" >&6
3182 cat >conftest.$ac_ext <<_ACEOF
3183 /* confdefs.h.  */
3184 _ACEOF
3185 cat confdefs.h >>conftest.$ac_ext
3186 cat >>conftest.$ac_ext <<_ACEOF
3187 /* end confdefs.h.  */
3188 #include <$LIBELF_INC_DIR/libelf.h>
3189 _ACEOF
3190 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3191   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3192   ac_status=$?
3193   grep -v '^ *+' conftest.er1 >conftest.err
3194   rm -f conftest.er1
3195   cat conftest.err >&5
3196   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3197   (exit $ac_status); } >/dev/null; then
3198   if test -s conftest.err; then
3199     ac_cpp_err=$ac_cxx_preproc_warn_flag
3200     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
3201   else
3202     ac_cpp_err=
3203   fi
3204 else
3205   ac_cpp_err=yes
3206 fi
3207 if test -z "$ac_cpp_err"; then
3208   ac_header_preproc=yes
3209 else
3210   echo "$as_me: failed program was:" >&5
3211 sed 's/^/| /' conftest.$ac_ext >&5
3212
3213   ac_header_preproc=no
3214 fi
3215 rm -f conftest.err conftest.$ac_ext
3216 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
3217 echo "${ECHO_T}$ac_header_preproc" >&6
3218
3219 # So?  What about this header?
3220 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
3221   yes:no: )
3222     { echo "$as_me:$LINENO: WARNING: $LIBELF_INC_DIR/libelf.h: accepted by the compiler, rejected by the preprocessor!" >&5
3223 echo "$as_me: WARNING: $LIBELF_INC_DIR/libelf.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
3224     { echo "$as_me:$LINENO: WARNING: $LIBELF_INC_DIR/libelf.h: proceeding with the compiler's result" >&5
3225 echo "$as_me: WARNING: $LIBELF_INC_DIR/libelf.h: proceeding with the compiler's result" >&2;}
3226     ac_header_preproc=yes
3227     ;;
3228   no:yes:* )
3229     { echo "$as_me:$LINENO: WARNING: $LIBELF_INC_DIR/libelf.h: present but cannot be compiled" >&5
3230 echo "$as_me: WARNING: $LIBELF_INC_DIR/libelf.h: present but cannot be compiled" >&2;}
3231     { echo "$as_me:$LINENO: WARNING: $LIBELF_INC_DIR/libelf.h:     check for missing prerequisite headers?" >&5
3232 echo "$as_me: WARNING: $LIBELF_INC_DIR/libelf.h:     check for missing prerequisite headers?" >&2;}
3233     { echo "$as_me:$LINENO: WARNING: $LIBELF_INC_DIR/libelf.h: see the Autoconf documentation" >&5
3234 echo "$as_me: WARNING: $LIBELF_INC_DIR/libelf.h: see the Autoconf documentation" >&2;}
3235     { echo "$as_me:$LINENO: WARNING: $LIBELF_INC_DIR/libelf.h:     section \"Present But Cannot Be Compiled\"" >&5
3236 echo "$as_me: WARNING: $LIBELF_INC_DIR/libelf.h:     section \"Present But Cannot Be Compiled\"" >&2;}
3237     { echo "$as_me:$LINENO: WARNING: $LIBELF_INC_DIR/libelf.h: proceeding with the preprocessor's result" >&5
3238 echo "$as_me: WARNING: $LIBELF_INC_DIR/libelf.h: proceeding with the preprocessor's result" >&2;}
3239     { echo "$as_me:$LINENO: WARNING: $LIBELF_INC_DIR/libelf.h: in the future, the compiler will take precedence" >&5
3240 echo "$as_me: WARNING: $LIBELF_INC_DIR/libelf.h: in the future, the compiler will take precedence" >&2;}
3241     (
3242       cat <<\_ASBOX
3243 ## ------------------------------- ##
3244 ## Report this to bugs@dyninst.org ##
3245 ## ------------------------------- ##
3246 _ASBOX
3247     ) |
3248       sed "s/^/$as_me: WARNING:     /" >&2
3249     ;;
3250 esac
3251 echo "$as_me:$LINENO: checking for $LIBELF_INC_DIR/libelf.h" >&5
3252 echo $ECHO_N "checking for $LIBELF_INC_DIR/libelf.h... $ECHO_C" >&6
3253 if eval "test \"\${$as_ac_Header+set}\" = set"; then
3254   echo $ECHO_N "(cached) $ECHO_C" >&6
3255 else
3256   eval "$as_ac_Header=\$ac_header_preproc"
3257 fi
3258 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
3259 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
3260
3261 fi
3262 if test `eval echo '${'$as_ac_Header'}'` = yes; then
3263   { echo "$as_me:$LINENO: ELF include directory: $LIBELF_INC_DIR" >&5
3264 echo "$as_me: ELF include directory: $LIBELF_INC_DIR" >&6;}
3265 else
3266   CXXFLAGS="$CXXFLAGS -I$LIBELF_INC_DIR/libelf";
3267          CPPFLAGS="$CPPFLAGS -I$LIBELF_INC_DIR/libelf";
3268          as_ac_Header=`echo "ac_cv_header_$LIBELF_INC_DIR/libelf/libelf.h" | $as_tr_sh`
3269 if eval "test \"\${$as_ac_Header+set}\" = set"; then
3270   echo "$as_me:$LINENO: checking for $LIBELF_INC_DIR/libelf/libelf.h" >&5
3271 echo $ECHO_N "checking for $LIBELF_INC_DIR/libelf/libelf.h... $ECHO_C" >&6
3272 if eval "test \"\${$as_ac_Header+set}\" = set"; then
3273   echo $ECHO_N "(cached) $ECHO_C" >&6
3274 fi
3275 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
3276 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
3277 else
3278   # Is the header compilable?
3279 echo "$as_me:$LINENO: checking $LIBELF_INC_DIR/libelf/libelf.h usability" >&5
3280 echo $ECHO_N "checking $LIBELF_INC_DIR/libelf/libelf.h usability... $ECHO_C" >&6
3281 cat >conftest.$ac_ext <<_ACEOF
3282 /* confdefs.h.  */
3283 _ACEOF
3284 cat confdefs.h >>conftest.$ac_ext
3285 cat >>conftest.$ac_ext <<_ACEOF
3286 /* end confdefs.h.  */
3287 $ac_includes_default
3288 #include <$LIBELF_INC_DIR/libelf/libelf.h>
3289 _ACEOF
3290 rm -f conftest.$ac_objext
3291 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3292   (eval $ac_compile) 2>conftest.er1
3293   ac_status=$?
3294   grep -v '^ *+' conftest.er1 >conftest.err
3295   rm -f conftest.er1
3296   cat conftest.err >&5
3297   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3298   (exit $ac_status); } &&
3299          { ac_try='test -z "$ac_cxx_werror_flag"
3300                          || test ! -s conftest.err'
3301   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3302   (eval $ac_try) 2>&5
3303   ac_status=$?
3304   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3305   (exit $ac_status); }; } &&
3306          { ac_try='test -s conftest.$ac_objext'
3307   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3308   (eval $ac_try) 2>&5
3309   ac_status=$?
3310   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3311   (exit $ac_status); }; }; then
3312   ac_header_compiler=yes
3313 else
3314   echo "$as_me: failed program was:" >&5
3315 sed 's/^/| /' conftest.$ac_ext >&5
3316
3317 ac_header_compiler=no
3318 fi
3319 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3320 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
3321 echo "${ECHO_T}$ac_header_compiler" >&6
3322
3323 # Is the header present?
3324 echo "$as_me:$LINENO: checking $LIBELF_INC_DIR/libelf/libelf.h presence" >&5
3325 echo $ECHO_N "checking $LIBELF_INC_DIR/libelf/libelf.h presence... $ECHO_C" >&6
3326 cat >conftest.$ac_ext <<_ACEOF
3327 /* confdefs.h.  */
3328 _ACEOF
3329 cat confdefs.h >>conftest.$ac_ext
3330 cat >>conftest.$ac_ext <<_ACEOF
3331 /* end confdefs.h.  */
3332 #include <$LIBELF_INC_DIR/libelf/libelf.h>
3333 _ACEOF
3334 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3335   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3336   ac_status=$?
3337   grep -v '^ *+' conftest.er1 >conftest.err
3338   rm -f conftest.er1
3339   cat conftest.err >&5
3340   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3341   (exit $ac_status); } >/dev/null; then
3342   if test -s conftest.err; then
3343     ac_cpp_err=$ac_cxx_preproc_warn_flag
3344     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
3345   else
3346     ac_cpp_err=
3347   fi
3348 else
3349   ac_cpp_err=yes
3350 fi
3351 if test -z "$ac_cpp_err"; then
3352   ac_header_preproc=yes
3353 else
3354   echo "$as_me: failed program was:" >&5
3355 sed 's/^/| /' conftest.$ac_ext >&5
3356
3357   ac_header_preproc=no
3358 fi
3359 rm -f conftest.err conftest.$ac_ext
3360 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
3361 echo "${ECHO_T}$ac_header_preproc" >&6
3362
3363 # So?  What about this header?
3364 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
3365   yes:no: )
3366     { echo "$as_me:$LINENO: WARNING: $LIBELF_INC_DIR/libelf/libelf.h: accepted by the compiler, rejected by the preprocessor!" >&5
3367 echo "$as_me: WARNING: $LIBELF_INC_DIR/libelf/libelf.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
3368     { echo "$as_me:$LINENO: WARNING: $LIBELF_INC_DIR/libelf/libelf.h: proceeding with the compiler's result" >&5
3369 echo "$as_me: WARNING: $LIBELF_INC_DIR/libelf/libelf.h: proceeding with the compiler's result" >&2;}
3370     ac_header_preproc=yes
3371     ;;
3372   no:yes:* )
3373     { echo "$as_me:$LINENO: WARNING: $LIBELF_INC_DIR/libelf/libelf.h: present but cannot be compiled" >&5
3374 echo "$as_me: WARNING: $LIBELF_INC_DIR/libelf/libelf.h: present but cannot be compiled" >&2;}
3375     { echo "$as_me:$LINENO: WARNING: $LIBELF_INC_DIR/libelf/libelf.h:     check for missing prerequisite headers?" >&5
3376 echo "$as_me: WARNING: $LIBELF_INC_DIR/libelf/libelf.h:     check for missing prerequisite headers?" >&2;}
3377     { echo "$as_me:$LINENO: WARNING: $LIBELF_INC_DIR/libelf/libelf.h: see the Autoconf documentation" >&5
3378 echo "$as_me: WARNING: $LIBELF_INC_DIR/libelf/libelf.h: see the Autoconf documentation" >&2;}
3379     { echo "$as_me:$LINENO: WARNING: $LIBELF_INC_DIR/libelf/libelf.h:     section \"Present But Cannot Be Compiled\"" >&5
3380 echo "$as_me: WARNING: $LIBELF_INC_DIR/libelf/libelf.h:     section \"Present But Cannot Be Compiled\"" >&2;}
3381     { echo "$as_me:$LINENO: WARNING: $LIBELF_INC_DIR/libelf/libelf.h: proceeding with the preprocessor's result" >&5
3382 echo "$as_me: WARNING: $LIBELF_INC_DIR/libelf/libelf.h: proceeding with the preprocessor's result" >&2;}
3383     { echo "$as_me:$LINENO: WARNING: $LIBELF_INC_DIR/libelf/libelf.h: in the future, the compiler will take precedence" >&5
3384 echo "$as_me: WARNING: $LIBELF_INC_DIR/libelf/libelf.h: in the future, the compiler will take precedence" >&2;}
3385     (
3386       cat <<\_ASBOX
3387 ## ------------------------------- ##
3388 ## Report this to bugs@dyninst.org ##
3389 ## ------------------------------- ##
3390 _ASBOX
3391     ) |
3392       sed "s/^/$as_me: WARNING:     /" >&2
3393     ;;
3394 esac
3395 echo "$as_me:$LINENO: checking for $LIBELF_INC_DIR/libelf/libelf.h" >&5
3396 echo $ECHO_N "checking for $LIBELF_INC_DIR/libelf/libelf.h... $ECHO_C" >&6
3397 if eval "test \"\${$as_ac_Header+set}\" = set"; then
3398   echo $ECHO_N "(cached) $ECHO_C" >&6
3399 else
3400   eval "$as_ac_Header=\$ac_header_preproc"
3401 fi
3402 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
3403 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
3404
3405 fi
3406 if test `eval echo '${'$as_ac_Header'}'` = yes; then
3407   LIBELF_INC_DIR+="/libelf";{ echo "$as_me:$LINENO: ELF include directory: $LIBELF_INC_DIR" >&5
3408 echo "$as_me: ELF include directory: $LIBELF_INC_DIR" >&6;}
3409 else
3410   { { echo "$as_me:$LINENO: error: couldn't find libelf.h" >&5
3411 echo "$as_me: error: couldn't find libelf.h" >&2;}
3412    { (exit 1); exit 1; }; }
3413 fi
3414
3415
3416 fi
3417
3418
3419    CXXFLAGS=$CXXFLAGS_HOLD;
3420    CPPFLAGS=$CPPFLAGS_HOLD;
3421
3422   if test "$LIBELF_LIB_DIR" = "" ; then
3423
3424 echo "$as_me:$LINENO: checking for elf_memory in -lelf" >&5
3425 echo $ECHO_N "checking for elf_memory in -lelf... $ECHO_C" >&6
3426 if test "${ac_cv_lib_elf_elf_memory+set}" = set; then
3427   echo $ECHO_N "(cached) $ECHO_C" >&6
3428 else
3429   ac_check_lib_save_LIBS=$LIBS
3430 LIBS="-lelf  $LIBS"
3431 cat >conftest.$ac_ext <<_ACEOF
3432 /* confdefs.h.  */
3433 _ACEOF
3434 cat confdefs.h >>conftest.$ac_ext
3435 cat >>conftest.$ac_ext <<_ACEOF
3436 /* end confdefs.h.  */
3437
3438 /* Override any gcc2 internal prototype to avoid an error.  */
3439 #ifdef __cplusplus
3440 extern "C"
3441 #endif
3442 /* We use char because int might match the return type of a gcc2
3443    builtin and then its argument prototype would still apply.  */
3444 char elf_memory ();
3445 int
3446 main ()
3447 {
3448 elf_memory ();
3449   ;
3450   return 0;
3451 }
3452 _ACEOF
3453 rm -f conftest.$ac_objext conftest$ac_exeext
3454 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3455   (eval $ac_link) 2>conftest.er1
3456   ac_status=$?
3457   grep -v '^ *+' conftest.er1 >conftest.err
3458   rm -f conftest.er1
3459   cat conftest.err >&5
3460   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3461   (exit $ac_status); } &&
3462          { ac_try='test -z "$ac_cxx_werror_flag"
3463                          || test ! -s conftest.err'
3464   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3465   (eval $ac_try) 2>&5
3466   ac_status=$?
3467   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3468   (exit $ac_status); }; } &&
3469          { ac_try='test -s conftest$ac_exeext'
3470   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3471   (eval $ac_try) 2>&5
3472   ac_status=$?
3473   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3474   (exit $ac_status); }; }; then
3475   ac_cv_lib_elf_elf_memory=yes
3476 else
3477   echo "$as_me: failed program was:" >&5
3478 sed 's/^/| /' conftest.$ac_ext >&5
3479
3480 ac_cv_lib_elf_elf_memory=no
3481 fi
3482 rm -f conftest.err conftest.$ac_objext \
3483       conftest$ac_exeext conftest.$ac_ext
3484 LIBS=$ac_check_lib_save_LIBS
3485 fi
3486 echo "$as_me:$LINENO: result: $ac_cv_lib_elf_elf_memory" >&5
3487 echo "${ECHO_T}$ac_cv_lib_elf_elf_memory" >&6
3488 if test $ac_cv_lib_elf_elf_memory = yes; then
3489   cat >>confdefs.h <<_ACEOF
3490 #define HAVE_LIBELF 1
3491 _ACEOF
3492
3493   LIBS="-lelf $LIBS"
3494
3495 else
3496   { { echo "$as_me:$LINENO: error: Can't find libelf." >&5
3497 echo "$as_me: error: Can't find libelf." >&2;}
3498    { (exit 1); exit 1; }; }
3499 fi
3500
3501   else
3502     LIBS_HOLD=$LIBS
3503     if test "" != "" ; then
3504       LIBS="-L$LIBELF_LIB_DIR -L"
3505
3506 echo "$as_me:$LINENO: checking for elf_memory in -lelf" >&5
3507 echo $ECHO_N "checking for elf_memory in -lelf... $ECHO_C" >&6
3508 if test "${ac_cv_lib_elf_elf_memory+set}" = set; then
3509   echo $ECHO_N "(cached) $ECHO_C" >&6
3510 else
3511   ac_check_lib_save_LIBS=$LIBS
3512 LIBS="-lelf  $LIBS"
3513 cat >conftest.$ac_ext <<_ACEOF
3514 /* confdefs.h.  */
3515 _ACEOF
3516 cat confdefs.h >>conftest.$ac_ext
3517 cat >>conftest.$ac_ext <<_ACEOF
3518 /* end confdefs.h.  */
3519
3520 /* Override any gcc2 internal prototype to avoid an error.  */
3521 #ifdef __cplusplus
3522 extern "C"
3523 #endif
3524 /* We use char because int might match the return type of a gcc2
3525    builtin and then its argument prototype would still apply.  */
3526 char elf_memory ();
3527 int
3528 main ()
3529 {
3530 elf_memory ();
3531   ;
3532   return 0;
3533 }
3534 _ACEOF
3535 rm -f conftest.$ac_objext conftest$ac_exeext
3536 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3537   (eval $ac_link) 2>conftest.er1
3538   ac_status=$?
3539   grep -v '^ *+' conftest.er1 >conftest.err
3540   rm -f conftest.er1
3541   cat conftest.err >&5
3542   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3543   (exit $ac_status); } &&
3544          { ac_try='test -z "$ac_cxx_werror_flag"
3545                          || test ! -s conftest.err'
3546   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3547   (eval $ac_try) 2>&5
3548   ac_status=$?
3549   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3550   (exit $ac_status); }; } &&
3551          { ac_try='test -s conftest$ac_exeext'
3552   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3553   (eval $ac_try) 2>&5
3554   ac_status=$?
3555   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3556   (exit $ac_status); }; }; then
3557   ac_cv_lib_elf_elf_memory=yes
3558 else
3559   echo "$as_me: failed program was:" >&5
3560 sed 's/^/| /' conftest.$ac_ext >&5
3561
3562 ac_cv_lib_elf_elf_memory=no
3563 fi
3564 rm -f conftest.err conftest.$ac_objext \
3565       conftest$ac_exeext conftest.$ac_ext
3566 LIBS=$ac_check_lib_save_LIBS
3567 fi
3568 echo "$as_me:$LINENO: result: $ac_cv_lib_elf_elf_memory" >&5
3569 echo "${ECHO_T}$ac_cv_lib_elf_elf_memory" >&6
3570 if test $ac_cv_lib_elf_elf_memory = yes; then
3571   cat >>confdefs.h <<_ACEOF
3572 #define HAVE_LIBELF 1
3573 _ACEOF
3574
3575   LIBS="-lelf $LIBS"
3576
3577 else
3578   { { echo "$as_me:$LINENO: error: Can't find libelf in $LIBELF_LIB_DIR" >&5
3579 echo "$as_me: error: Can't find libelf in $LIBELF_LIB_DIR" >&2;}
3580    { (exit 1); exit 1; }; }
3581 fi
3582
3583     else
3584       LIBS="-L$LIBELF_LIB_DIR"
3585
3586 echo "$as_me:$LINENO: checking for elf_memory in -lelf" >&5
3587 echo $ECHO_N "checking for elf_memory in -lelf... $ECHO_C" >&6
3588 if test "${ac_cv_lib_elf_elf_memory+set}" = set; then
3589   echo $ECHO_N "(cached) $ECHO_C" >&6
3590 else
3591   ac_check_lib_save_LIBS=$LIBS
3592 LIBS="-lelf  $LIBS"
3593 cat >conftest.$ac_ext <<_ACEOF
3594 /* confdefs.h.  */
3595 _ACEOF
3596 cat confdefs.h >>conftest.$ac_ext
3597 cat >>conftest.$ac_ext <<_ACEOF
3598 /* end confdefs.h.  */
3599
3600 /* Override any gcc2 internal prototype to avoid an error.  */
3601 #ifdef __cplusplus
3602 extern "C"
3603 #endif
3604 /* We use char because int might match the return type of a gcc2
3605    builtin and then its argument prototype would still apply.  */
3606 char elf_memory ();
3607 int
3608 main ()
3609 {
3610 elf_memory ();
3611   ;
3612   return 0;
3613 }
3614 _ACEOF
3615 rm -f conftest.$ac_objext conftest$ac_exeext
3616 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3617   (eval $ac_link) 2>conftest.er1
3618   ac_status=$?
3619   grep -v '^ *+' conftest.er1 >conftest.err
3620   rm -f conftest.er1
3621   cat conftest.err >&5
3622   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3623   (exit $ac_status); } &&
3624          { ac_try='test -z "$ac_cxx_werror_flag"
3625                          || test ! -s conftest.err'
3626   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3627   (eval $ac_try) 2>&5
3628   ac_status=$?
3629   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3630   (exit $ac_status); }; } &&
3631          { ac_try='test -s conftest$ac_exeext'
3632   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3633   (eval $ac_try) 2>&5
3634   ac_status=$?
3635   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3636   (exit $ac_status); }; }; then
3637   ac_cv_lib_elf_elf_memory=yes
3638 else
3639   echo "$as_me: failed program was:" >&5
3640 sed 's/^/| /' conftest.$ac_ext >&5
3641
3642 ac_cv_lib_elf_elf_memory=no
3643 fi
3644 rm -f conftest.err conftest.$ac_objext \
3645       conftest$ac_exeext conftest.$ac_ext
3646 LIBS=$ac_check_lib_save_LIBS
3647 fi
3648 echo "$as_me:$LINENO: result: $ac_cv_lib_elf_elf_memory" >&5
3649 echo "${ECHO_T}$ac_cv_lib_elf_elf_memory" >&6
3650 if test $ac_cv_lib_elf_elf_memory = yes; then
3651   cat >>confdefs.h <<_ACEOF
3652 #define HAVE_LIBELF 1
3653 _ACEOF
3654
3655   LIBS="-lelf $LIBS"
3656
3657 else
3658   { { echo "$as_me:$LINENO: error: Can't find libelf in $LIBELF_LIB_DIR" >&5
3659 echo "$as_me: error: Can't find libelf in $LIBELF_LIB_DIR" >&2;}
3660    { (exit 1); exit 1; }; }
3661 fi
3662
3663     fi
3664     LIBS=$LIBS_HOLD
3665   fi
3666
3667
3668   LIB_TYPE_DYNAMIC=`ls -H -1 $LIBELF_LIB_DIR | grep elf | grep '\.so' | wc | awk '{if($'2' > 0){print "true"} else {print ""}}'`
3669   if test "$LIB_TYPE_DYNAMIC" = "true"; then
3670         LIB_TYPE_STATIC=
3671   else
3672         LIB_TYPE_STATIC=`ls -H -1 $LIBELF_LIB_DIR | grep elf | grep '\.a' | wc | awk '{if($'2' > 0){print "true"} else {print ""}}'`
3673   fi
3674
3675    LIBELF_STATIC="$LIB_TYPE_STATIC"
3676    LIBELF_DYNAMIC="$LIB_TYPE_DYNAMIC"
3677
3678
3679
3680
3681 fi
3682
3683 if test "$host_cpu" != "x86_64" -a "$host_cpu" != "i686"; then
3684    { echo "$as_me:$LINENO: Not x86/x86_64, skipping icc on $host_cpu..." >&5
3685 echo "$as_me: Not x86/x86_64, skipping icc on $host_cpu..." >&6;}
3686 else
3687
3688 # Check whether --with-icc or --without-icc was given.
3689 if test "${with_icc+set}" = set; then
3690   withval="$with_icc"
3691   _ICC_="${withval}"; _ICPC_=`dirname ${withval}`/icpc;
3692 fi;
3693 fi
3694
3695
3696
3697 if test "$host_cpu" != "x86_64" -a "$host_cpu" != "i686"; then
3698    { echo "$as_me:$LINENO: Not x86/x86_64, skipping pgcc on $host_cpu..." >&5
3699 echo "$as_me: Not x86/x86_64, skipping pgcc on $host_cpu..." >&6;}
3700 else
3701
3702 # Check whether --with-pgcc or --without-pgcc was given.
3703 if test "${with_pgcc+set}" = set; then
3704   withval="$with_pgcc"
3705   _PGC_="${withval}"; _PGCXX_=`dirname ${withval}`/pgCC;
3706 fi;
3707 fi
3708
3709
3710
3711 if test "`echo $host_os | cut -b-3`" = "aix" ; then
3712    if test "`basename $CXX`" = "xlC" ; then
3713       BUILD_XLC="true";
3714    elif test "`basename $CC`" = "xlc" ; then
3715       BUILD_XLC="true";
3716    else
3717       BUILD_XLC="";
3718    fi
3719
3720 fi
3721
3722 if test "x$BUILD_XLC" = "x" ; then
3723
3724 # Check whether --with-libiberty-libdir or --without-libiberty-libdir was given.
3725 if test "${with_libiberty_libdir+set}" = set; then
3726   withval="$with_libiberty_libdir"
3727   LIBIBERTY_LIB_DIR="${withval}";
3728 fi;
3729    LIBS_HOLD=$LIBS
3730    if test "x$LIBIBERTY_LIB_DIR" != "x" ; then
3731       LIBS="-L$LIBIBERTY_LIB_DIR"
3732    fi
3733    echo "$as_me:$LINENO: checking for cplus_demangle in -liberty" >&5
3734 echo $ECHO_N "checking for cplus_demangle in -liberty... $ECHO_C" >&6
3735 if test "${ac_cv_lib_iberty_cplus_demangle+set}" = set; then
3736   echo $ECHO_N "(cached) $ECHO_C" >&6
3737 else
3738   ac_check_lib_save_LIBS=$LIBS
3739 LIBS="-liberty  $LIBS"
3740 cat >conftest.$ac_ext <<_ACEOF
3741 /* confdefs.h.  */
3742 _ACEOF
3743 cat confdefs.h >>conftest.$ac_ext
3744 cat >>conftest.$ac_ext <<_ACEOF
3745 /* end confdefs.h.  */
3746
3747 /* Override any gcc2 internal prototype to avoid an error.  */
3748 #ifdef __cplusplus
3749 extern "C"
3750 #endif
3751 /* We use char because int might match the return type of a gcc2
3752    builtin and then its argument prototype would still apply.  */
3753 char cplus_demangle ();
3754 int
3755 main ()
3756 {
3757 cplus_demangle ();
3758   ;
3759   return 0;
3760 }
3761 _ACEOF
3762 rm -f conftest.$ac_objext conftest$ac_exeext
3763 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3764   (eval $ac_link) 2>conftest.er1
3765   ac_status=$?
3766   grep -v '^ *+' conftest.er1 >conftest.err
3767   rm -f conftest.er1
3768   cat conftest.err >&5
3769   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3770   (exit $ac_status); } &&
3771          { ac_try='test -z "$ac_cxx_werror_flag"
3772                          || test ! -s conftest.err'
3773   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3774   (eval $ac_try) 2>&5
3775   ac_status=$?
3776   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3777   (exit $ac_status); }; } &&
3778          { ac_try='test -s conftest$ac_exeext'
3779   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3780   (eval $ac_try) 2>&5
3781   ac_status=$?
3782   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3783   (exit $ac_status); }; }; then
3784   ac_cv_lib_iberty_cplus_demangle=yes
3785 else
3786   echo "$as_me: failed program was:" >&5
3787 sed 's/^/| /' conftest.$ac_ext >&5
3788
3789 ac_cv_lib_iberty_cplus_demangle=no
3790 fi
3791 rm -f conftest.err conftest.$ac_objext \
3792       conftest$ac_exeext conftest.$ac_ext
3793 LIBS=$ac_check_lib_save_LIBS
3794 fi
3795 echo "$as_me:$LINENO: result: $ac_cv_lib_iberty_cplus_demangle" >&5
3796 echo "${ECHO_T}$ac_cv_lib_iberty_cplus_demangle" >&6
3797 if test $ac_cv_lib_iberty_cplus_demangle = yes; then
3798   HAVE_LIBIBERTY="true";
3799 else
3800   HAVE_LIBIBERTY="false"
3801 fi
3802
3803
3804    LIBS_BAK=$LIBS
3805    LDFLAGS_BAK=$LDFLAGS
3806    CXXFLAGS_BAK=$CXXFLAGS
3807    LIBS="$LIBS -liberty"
3808    LDFLAGS="$LDFLAGS -shared"
3809    CXXFLAGS="-fPIC"
3810    cat >conftest.$ac_ext <<_ACEOF
3811 /* confdefs.h.  */
3812 _ACEOF
3813 cat confdefs.h >>conftest.$ac_ext
3814 cat >>conftest.$ac_ext <<_ACEOF
3815 /* end confdefs.h.  */
3816 extern "C" { char *cplus_demangle(char *s, int opts); }
3817 int
3818 main ()
3819 {
3820 cplus_demangle("", 0);
3821   ;
3822   return 0;
3823 }
3824 _ACEOF
3825 rm -f conftest.$ac_objext conftest$ac_exeext
3826 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3827   (eval $ac_link) 2>conftest.er1
3828   ac_status=$?
3829   grep -v '^ *+' conftest.er1 >conftest.err
3830   rm -f conftest.er1
3831   cat conftest.err >&5
3832   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3833   (exit $ac_status); } &&
3834          { ac_try='test -z "$ac_cxx_werror_flag"
3835                          || test ! -s conftest.err'
3836   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3837   (eval $ac_try) 2>&5
3838   ac_status=$?
3839   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3840   (exit $ac_status); }; } &&
3841          { ac_try='test -s conftest$ac_exeext'
3842   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3843   (eval $ac_try) 2>&5
3844   ac_status=$?
3845   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3846   (exit $ac_status); }; }; then
3847   LIBIBERTY_LINK="true"
3848 else
3849   echo "$as_me: failed program was:" >&5
3850 sed 's/^/| /' conftest.$ac_ext >&5
3851
3852 LIBIBERTY_LINK="false"
3853 fi
3854 rm -f conftest.err conftest.$ac_objext \
3855       conftest$ac_exeext conftest.$ac_ext
3856    LDFLAGS=$LDFLAGS_BAK
3857    LIBS=$LIBS_BAK
3858    CXXFLAGS=$CXXFLAGS_BAK
3859
3860    if test "x$HAVE_LIBIBERTY" = "xtrue" ; then
3861       if test "x$LIBIBERTY_LINK" = "xtrue" ; then
3862          USE_LIBERTY=true
3863          LINK_LIBERTY=true
3864       elif test "x$_PGC_" != "x" ; then
3865          USE_LIBERTY=true
3866          echo "WARNING: libiberty does not link with shared objects.  Mutatees will have to be linked with -liberty."
3867       else
3868          GNU_DEMANGLER=true
3869       fi
3870    else
3871       GNU_DEMANGLER=true
3872    fi
3873
3874    if test "x$GNU_DEMANGLER" = "xtrue" ; then
3875       USE_LIBIBERTY=""
3876       LINK_LIBIBERTY=""
3877    fi
3878 fi
3879
3880
3881
3882
3883
3884
3885 if test "`echo $host_os | cut -b-3`" = "aix" ; then
3886    { echo "$as_me:$LINENO: AIX system, skipping libdwarf..." >&5
3887 echo "$as_me: AIX system, skipping libdwarf..." >&6;}
3888
3889 else
3890
3891 # Check whether --with-libdwarf-incdir or --without-libdwarf-incdir was given.
3892 if test "${with_libdwarf_incdir+set}" = set; then
3893   withval="$with_libdwarf_incdir"
3894   LIBDWARF_INC_DIR="${withval}";
3895 fi;
3896
3897 # Check whether --with-libdwarf-libdir or --without-libdwarf-libdir was given.
3898 if test "${with_libdwarf_libdir+set}" = set; then
3899   withval="$with_libdwarf_libdir"
3900   LIBDWARF_LIB_DIR="${withval}";
3901 fi;
3902
3903    CXXFLAGS_HOLD=$CXXFLAGS;
3904    CXXFLAGS="$CXXFLAGS -I$LIBDWARF_INC_DIR";
3905    CPPFLAGS_HOLD=$CPPFLAGS;
3906    CPPFLAGS="$CPPFLAGS -I$LIBDWARF_INC_DIR";
3907
3908    as_ac_Header=`echo "ac_cv_header_$LIBDWARF_INC_DIR/libdwarf.h" | $as_tr_sh`
3909 if eval "test \"\${$as_ac_Header+set}\" = set"; then
3910   echo "$as_me:$LINENO: checking for $LIBDWARF_INC_DIR/libdwarf.h" >&5
3911 echo $ECHO_N "checking for $LIBDWARF_INC_DIR/libdwarf.h... $ECHO_C" >&6
3912 if eval "test \"\${$as_ac_Header+set}\" = set"; then
3913   echo $ECHO_N "(cached) $ECHO_C" >&6
3914 fi
3915 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
3916 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
3917 else
3918   # Is the header compilable?
3919 echo "$as_me:$LINENO: checking $LIBDWARF_INC_DIR/libdwarf.h usability" >&5
3920 echo $ECHO_N "checking $LIBDWARF_INC_DIR/libdwarf.h usability... $ECHO_C" >&6
3921 cat >conftest.$ac_ext <<_ACEOF
3922 /* confdefs.h.  */
3923 _ACEOF
3924 cat confdefs.h >>conftest.$ac_ext
3925 cat >>conftest.$ac_ext <<_ACEOF
3926 /* end confdefs.h.  */
3927 $ac_includes_default
3928 #include <$LIBDWARF_INC_DIR/libdwarf.h>
3929 _ACEOF
3930 rm -f conftest.$ac_objext
3931 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3932   (eval $ac_compile) 2>conftest.er1
3933   ac_status=$?
3934   grep -v '^ *+' conftest.er1 >conftest.err
3935   rm -f conftest.er1
3936   cat conftest.err >&5
3937   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3938   (exit $ac_status); } &&
3939          { ac_try='test -z "$ac_cxx_werror_flag"
3940                          || test ! -s conftest.err'
3941   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3942   (eval $ac_try) 2>&5
3943   ac_status=$?
3944   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3945   (exit $ac_status); }; } &&
3946          { ac_try='test -s conftest.$ac_objext'
3947   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3948   (eval $ac_try) 2>&5
3949   ac_status=$?
3950   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3951   (exit $ac_status); }; }; then
3952   ac_header_compiler=yes
3953 else
3954   echo "$as_me: failed program was:" >&5
3955 sed 's/^/| /' conftest.$ac_ext >&5
3956
3957 ac_header_compiler=no
3958 fi
3959 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3960 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
3961 echo "${ECHO_T}$ac_header_compiler" >&6
3962
3963 # Is the header present?
3964 echo "$as_me:$LINENO: checking $LIBDWARF_INC_DIR/libdwarf.h presence" >&5
3965 echo $ECHO_N "checking $LIBDWARF_INC_DIR/libdwarf.h presence... $ECHO_C" >&6
3966 cat >conftest.$ac_ext <<_ACEOF
3967 /* confdefs.h.  */
3968 _ACEOF
3969 cat confdefs.h >>conftest.$ac_ext
3970 cat >>conftest.$ac_ext <<_ACEOF
3971 /* end confdefs.h.  */
3972 #include <$LIBDWARF_INC_DIR/libdwarf.h>
3973 _ACEOF
3974 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3975   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3976   ac_status=$?
3977   grep -v '^ *+' conftest.er1 >conftest.err
3978   rm -f conftest.er1
3979   cat conftest.err >&5
3980   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3981   (exit $ac_status); } >/dev/null; then
3982   if test -s conftest.err; then
3983     ac_cpp_err=$ac_cxx_preproc_warn_flag
3984     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
3985   else
3986     ac_cpp_err=
3987   fi
3988 else
3989   ac_cpp_err=yes
3990 fi
3991 if test -z "$ac_cpp_err"; then
3992   ac_header_preproc=yes
3993 else
3994   echo "$as_me: failed program was:" >&5
3995 sed 's/^/| /' conftest.$ac_ext >&5
3996
3997   ac_header_preproc=no
3998 fi
3999 rm -f conftest.err conftest.$ac_ext
4000 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
4001 echo "${ECHO_T}$ac_header_preproc" >&6
4002
4003 # So?  What about this header?
4004 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
4005   yes:no: )
4006     { echo "$as_me:$LINENO: WARNING: $LIBDWARF_INC_DIR/libdwarf.h: accepted by the compiler, rejected by the preprocessor!" >&5
4007 echo "$as_me: WARNING: $LIBDWARF_INC_DIR/libdwarf.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
4008     { echo "$as_me:$LINENO: WARNING: $LIBDWARF_INC_DIR/libdwarf.h: proceeding with the compiler's result" >&5
4009 echo "$as_me: WARNING: $LIBDWARF_INC_DIR/libdwarf.h: proceeding with the compiler's result" >&2;}
4010     ac_header_preproc=yes
4011     ;;
4012   no:yes:* )
4013     { echo "$as_me:$LINENO: WARNING: $LIBDWARF_INC_DIR/libdwarf.h: present but cannot be compiled" >&5
4014 echo "$as_me: WARNING: $LIBDWARF_INC_DIR/libdwarf.h: present but cannot be compiled" >&2;}
4015     { echo "$as_me:$LINENO: WARNING: $LIBDWARF_INC_DIR/libdwarf.h:     check for missing prerequisite headers?" >&5
4016 echo "$as_me: WARNING: $LIBDWARF_INC_DIR/libdwarf.h:     check for missing prerequisite headers?" >&2;}
4017     { echo "$as_me:$LINENO: WARNING: $LIBDWARF_INC_DIR/libdwarf.h: see the Autoconf documentation" >&5
4018 echo "$as_me: WARNING: $LIBDWARF_INC_DIR/libdwarf.h: see the Autoconf documentation" >&2;}
4019     { echo "$as_me:$LINENO: WARNING: $LIBDWARF_INC_DIR/libdwarf.h:     section \"Present But Cannot Be Compiled\"" >&5
4020 echo "$as_me: WARNING: $LIBDWARF_INC_DIR/libdwarf.h:     section \"Present But Cannot Be Compiled\"" >&2;}
4021     { echo "$as_me:$LINENO: WARNING: $LIBDWARF_INC_DIR/libdwarf.h: proceeding with the preprocessor's result" >&5
4022 echo "$as_me: WARNING: $LIBDWARF_INC_DIR/libdwarf.h: proceeding with the preprocessor's result" >&2;}
4023     { echo "$as_me:$LINENO: WARNING: $LIBDWARF_INC_DIR/libdwarf.h: in the future, the compiler will take precedence" >&5
4024 echo "$as_me: WARNING: $LIBDWARF_INC_DIR/libdwarf.h: in the future, the compiler will take precedence" >&2;}
4025     (
4026       cat <<\_ASBOX
4027 ## ------------------------------- ##
4028 ## Report this to bugs@dyninst.org ##
4029 ## ------------------------------- ##
4030 _ASBOX
4031     ) |
4032       sed "s/^/$as_me: WARNING:     /" >&2
4033     ;;
4034 esac
4035 echo "$as_me:$LINENO: checking for $LIBDWARF_INC_DIR/libdwarf.h" >&5
4036 echo $ECHO_N "checking for $LIBDWARF_INC_DIR/libdwarf.h... $ECHO_C" >&6
4037 if eval "test \"\${$as_ac_Header+set}\" = set"; then
4038   echo $ECHO_N "(cached) $ECHO_C" >&6
4039 else
4040   eval "$as_ac_Header=\$ac_header_preproc"
4041 fi
4042 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
4043 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
4044
4045 fi
4046 if test `eval echo '${'$as_ac_Header'}'` = yes; then
4047   { echo "$as_me:$LINENO: DWARF include directory: $LIBDWARF_INC_DIR" >&5
4048 echo "$as_me: DWARF include directory: $LIBDWARF_INC_DIR" >&6;}
4049 else
4050   CXXFLAGS="$CXXFLAGS -I$LIBDWARF_INC_DIR/libdwarf";
4051          CPPFLAGS="$CPPFLAGS -I$LIBDWARF_INC_DIR/libdwarf";
4052          as_ac_Header=`echo "ac_cv_header_$LIBDWARF_INC_DIR/libdwarf/libdwarf.h" | $as_tr_sh`
4053 if eval "test \"\${$as_ac_Header+set}\" = set"; then
4054   echo "$as_me:$LINENO: checking for $LIBDWARF_INC_DIR/libdwarf/libdwarf.h" >&5
4055 echo $ECHO_N "checking for $LIBDWARF_INC_DIR/libdwarf/libdwarf.h... $ECHO_C" >&6
4056 if eval "test \"\${$as_ac_Header+set}\" = set"; then
4057   echo $ECHO_N "(cached) $ECHO_C" >&6
4058 fi
4059 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
4060 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
4061 else
4062   # Is the header compilable?
4063 echo "$as_me:$LINENO: checking $LIBDWARF_INC_DIR/libdwarf/libdwarf.h usability" >&5
4064 echo $ECHO_N "checking $LIBDWARF_INC_DIR/libdwarf/libdwarf.h usability... $ECHO_C" >&6
4065 cat >conftest.$ac_ext <<_ACEOF
4066 /* confdefs.h.  */
4067 _ACEOF
4068 cat confdefs.h >>conftest.$ac_ext
4069 cat >>conftest.$ac_ext <<_ACEOF
4070 /* end confdefs.h.  */
4071 $ac_includes_default
4072 #include <$LIBDWARF_INC_DIR/libdwarf/libdwarf.h>
4073 _ACEOF
4074 rm -f conftest.$ac_objext
4075 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4076   (eval $ac_compile) 2>conftest.er1
4077   ac_status=$?
4078   grep -v '^ *+' conftest.er1 >conftest.err
4079   rm -f conftest.er1
4080   cat conftest.err >&5
4081   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4082   (exit $ac_status); } &&
4083          { ac_try='test -z "$ac_cxx_werror_flag"
4084                          || test ! -s conftest.err'
4085   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4086   (eval $ac_try) 2>&5
4087   ac_status=$?
4088   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4089   (exit $ac_status); }; } &&
4090          { ac_try='test -s conftest.$ac_objext'
4091   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4092   (eval $ac_try) 2>&5
4093   ac_status=$?
4094   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4095   (exit $ac_status); }; }; then
4096   ac_header_compiler=yes
4097 else
4098   echo "$as_me: failed program was:" >&5
4099 sed 's/^/| /' conftest.$ac_ext >&5
4100
4101 ac_header_compiler=no
4102 fi
4103 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4104 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
4105 echo "${ECHO_T}$ac_header_compiler" >&6
4106
4107 # Is the header present?
4108 echo "$as_me:$LINENO: checking $LIBDWARF_INC_DIR/libdwarf/libdwarf.h presence" >&5
4109 echo $ECHO_N "checking $LIBDWARF_INC_DIR/libdwarf/libdwarf.h presence... $ECHO_C" >&6
4110 cat >conftest.$ac_ext <<_ACEOF
4111 /* confdefs.h.  */
4112 _ACEOF
4113 cat confdefs.h >>conftest.$ac_ext
4114 cat >>conftest.$ac_ext <<_ACEOF
4115 /* end confdefs.h.  */
4116 #include <$LIBDWARF_INC_DIR/libdwarf/libdwarf.h>
4117 _ACEOF</