Final fixes for IAPI/Power integration:
[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 CXXCPP EGREP LIBELF_INC_DIR LIBELF_LIB_DIR LIBELF_STATIC LIBELF_DYNAMIC LIBIBERTY_LIB_DIR LIBIBERTY_STATIC LIBIBERTY_DYNAMIC HAVE_LIBIBERTY BUILD_XLC 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   --disable-testsuite     Disable the Dyninst test suite (default is no)
852
853 Optional Packages:
854   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
855   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
856   --with-package-base     Base directory to look for packages
857   --with-tcl83            Use Tcl/Tk 8.3
858   --with-tcltk-incdir     TCL/TK include directory
859   --with-tcltk-libdir     TCL/TK library directory
860   --with-libelf-incdir    LIBELF include directory
861   --with-libelf-libdir    LIBELF library directory
862   --with-libiberty-libdir LIBIBERTY library directory
863   --with-libdwarf-incdir  LIBDWARF include directory
864   --with-libdwarf-libdir  LIBDWARF library directory
865   --with-libxml2-incdir   LIBXML2 include directory
866   --with-libxml2-libdir   LIBXML2 library directory
867   --with-libunwind-incdir LIBUNWIND include directory
868   --with-libunwind-libdir LIBUNWIND library directory
869   --with-libflex-libdir   Absolute path to flex library
870
871 Some influential environment variables:
872   CXX         C++ compiler command
873   CXXFLAGS    C++ compiler flags
874   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
875               nonstandard directory <lib dir>
876   CPPFLAGS    C/C++ preprocessor flags, e.g. -I<include dir> if you have
877               headers in a nonstandard directory <include dir>
878   CXXCPP      C++ preprocessor
879
880 Use these variables to override the choices made by `configure' or to help
881 it to find libraries and programs with nonstandard names/locations.
882
883 Report bugs to <bugs@dyninst.org>.
884 _ACEOF
885 fi
886
887 if test "$ac_init_help" = "recursive"; then
888   # If there are subdirs, report their specific --help.
889   ac_popdir=`pwd`
890   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
891     test -d $ac_dir || continue
892     ac_builddir=.
893
894 if test "$ac_dir" != .; then
895   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
896   # A "../" for each directory in $ac_dir_suffix.
897   ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
898 else
899   ac_dir_suffix= ac_top_builddir=
900 fi
901
902 case $srcdir in
903   .)  # No --srcdir option.  We are building in place.
904     ac_srcdir=.
905     if test -z "$ac_top_builddir"; then
906        ac_top_srcdir=.
907     else
908        ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
909     fi ;;
910   [\\/]* | ?:[\\/]* )  # Absolute path.
911     ac_srcdir=$srcdir$ac_dir_suffix;
912     ac_top_srcdir=$srcdir ;;
913   *) # Relative path.
914     ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
915     ac_top_srcdir=$ac_top_builddir$srcdir ;;
916 esac
917
918 # Do not use `cd foo && pwd` to compute absolute paths, because
919 # the directories may not exist.
920 case `pwd` in
921 .) ac_abs_builddir="$ac_dir";;
922 *)
923   case "$ac_dir" in
924   .) ac_abs_builddir=`pwd`;;
925   [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
926   *) ac_abs_builddir=`pwd`/"$ac_dir";;
927   esac;;
928 esac
929 case $ac_abs_builddir in
930 .) ac_abs_top_builddir=${ac_top_builddir}.;;
931 *)
932   case ${ac_top_builddir}. in
933   .) ac_abs_top_builddir=$ac_abs_builddir;;
934   [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
935   *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
936   esac;;
937 esac
938 case $ac_abs_builddir in
939 .) ac_abs_srcdir=$ac_srcdir;;
940 *)
941   case $ac_srcdir in
942   .) ac_abs_srcdir=$ac_abs_builddir;;
943   [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
944   *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
945   esac;;
946 esac
947 case $ac_abs_builddir in
948 .) ac_abs_top_srcdir=$ac_top_srcdir;;
949 *)
950   case $ac_top_srcdir in
951   .) ac_abs_top_srcdir=$ac_abs_builddir;;
952   [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
953   *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
954   esac;;
955 esac
956
957     cd $ac_dir
958     # Check for guested configure; otherwise get Cygnus style configure.
959     if test -f $ac_srcdir/configure.gnu; then
960       echo
961       $SHELL $ac_srcdir/configure.gnu  --help=recursive
962     elif test -f $ac_srcdir/configure; then
963       echo
964       $SHELL $ac_srcdir/configure  --help=recursive
965     elif test -f $ac_srcdir/configure.ac ||
966            test -f $ac_srcdir/configure.in; then
967       echo
968       $ac_configure --help
969     else
970       echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
971     fi
972     cd $ac_popdir
973   done
974 fi
975
976 test -n "$ac_init_help" && exit 0
977 if $ac_init_version; then
978   cat <<\_ACEOF
979 Dyninst configure 6.1
980 generated by GNU Autoconf 2.59
981
982 Copyright (C) 2003 Free Software Foundation, Inc.
983 This configure script is free software; the Free Software Foundation
984 gives unlimited permission to copy, distribute and modify it.
985 _ACEOF
986   exit 0
987 fi
988 exec 5>config.log
989 cat >&5 <<_ACEOF
990 This file contains any messages produced by compilers while
991 running configure, to aid debugging if configure makes a mistake.
992
993 It was created by Dyninst $as_me 6.1, which was
994 generated by GNU Autoconf 2.59.  Invocation command line was
995
996   $ $0 $@
997
998 _ACEOF
999 {
1000 cat <<_ASUNAME
1001 ## --------- ##
1002 ## Platform. ##
1003 ## --------- ##
1004
1005 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1006 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1007 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1008 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1009 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1010
1011 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1012 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1013
1014 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1015 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1016 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1017 hostinfo               = `(hostinfo) 2>/dev/null               || echo unknown`
1018 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1019 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1020 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1021
1022 _ASUNAME
1023
1024 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1025 for as_dir in $PATH
1026 do
1027   IFS=$as_save_IFS
1028   test -z "$as_dir" && as_dir=.
1029   echo "PATH: $as_dir"
1030 done
1031
1032 } >&5
1033
1034 cat >&5 <<_ACEOF
1035
1036
1037 ## ----------- ##
1038 ## Core tests. ##
1039 ## ----------- ##
1040
1041 _ACEOF
1042
1043
1044 # Keep a trace of the command line.
1045 # Strip out --no-create and --no-recursion so they do not pile up.
1046 # Strip out --silent because we don't want to record it for future runs.
1047 # Also quote any args containing shell meta-characters.
1048 # Make two passes to allow for proper duplicate-argument suppression.
1049 ac_configure_args=
1050 ac_configure_args0=
1051 ac_configure_args1=
1052 ac_sep=
1053 ac_must_keep_next=false
1054 for ac_pass in 1 2
1055 do
1056   for ac_arg
1057   do
1058     case $ac_arg in
1059     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1060     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1061     | -silent | --silent | --silen | --sile | --sil)
1062       continue ;;
1063     *" "*|*"    "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1064       ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1065     esac
1066     case $ac_pass in
1067     1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1068     2)
1069       ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1070       if test $ac_must_keep_next = true; then
1071         ac_must_keep_next=false # Got value, back to normal.
1072       else
1073         case $ac_arg in
1074           *=* | --config-cache | -C | -disable-* | --disable-* \
1075           | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1076           | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1077           | -with-* | --with-* | -without-* | --without-* | --x)
1078             case "$ac_configure_args0 " in
1079               "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1080             esac
1081             ;;
1082           -* ) ac_must_keep_next=true ;;
1083         esac
1084       fi
1085       ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'"
1086       # Get rid of the leading space.
1087       ac_sep=" "
1088       ;;
1089     esac
1090   done
1091 done
1092 $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1093 $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1094
1095 # When interrupted or exit'd, cleanup temporary files, and complete
1096 # config.log.  We remove comments because anyway the quotes in there
1097 # would cause problems or look ugly.
1098 # WARNING: Be sure not to use single quotes in there, as some shells,
1099 # such as our DU 5.0 friend, will then `close' the trap.
1100 trap 'exit_status=$?
1101   # Save into config.log some information that might help in debugging.
1102   {
1103     echo
1104
1105     cat <<\_ASBOX
1106 ## ---------------- ##
1107 ## Cache variables. ##
1108 ## ---------------- ##
1109 _ASBOX
1110     echo
1111     # The following way of writing the cache mishandles newlines in values,
1112 {
1113   (set) 2>&1 |
1114     case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in
1115     *ac_space=\ *)
1116       sed -n \
1117         "s/'"'"'/'"'"'\\\\'"'"''"'"'/g;
1118           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p"
1119       ;;
1120     *)
1121       sed -n \
1122         "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
1123       ;;
1124     esac;
1125 }
1126     echo
1127
1128     cat <<\_ASBOX
1129 ## ----------------- ##
1130 ## Output variables. ##
1131 ## ----------------- ##
1132 _ASBOX
1133     echo
1134     for ac_var in $ac_subst_vars
1135     do
1136       eval ac_val=$`echo $ac_var`
1137       echo "$ac_var='"'"'$ac_val'"'"'"
1138     done | sort
1139     echo
1140
1141     if test -n "$ac_subst_files"; then
1142       cat <<\_ASBOX
1143 ## ------------- ##
1144 ## Output files. ##
1145 ## ------------- ##
1146 _ASBOX
1147       echo
1148       for ac_var in $ac_subst_files
1149       do
1150         eval ac_val=$`echo $ac_var`
1151         echo "$ac_var='"'"'$ac_val'"'"'"
1152       done | sort
1153       echo
1154     fi
1155
1156     if test -s confdefs.h; then
1157       cat <<\_ASBOX
1158 ## ----------- ##
1159 ## confdefs.h. ##
1160 ## ----------- ##
1161 _ASBOX
1162       echo
1163       sed "/^$/d" confdefs.h | sort
1164       echo
1165     fi
1166     test "$ac_signal" != 0 &&
1167       echo "$as_me: caught signal $ac_signal"
1168     echo "$as_me: exit $exit_status"
1169   } >&5
1170   rm -f core *.core &&
1171   rm -rf conftest* confdefs* conf$$* $ac_clean_files &&
1172     exit $exit_status
1173      ' 0
1174 for ac_signal in 1 2 13 15; do
1175   trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1176 done
1177 ac_signal=0
1178
1179 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1180 rm -rf conftest* confdefs.h
1181 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
1182 echo >confdefs.h
1183
1184 # Predefined preprocessor variables.
1185
1186 cat >>confdefs.h <<_ACEOF
1187 #define PACKAGE_NAME "$PACKAGE_NAME"
1188 _ACEOF
1189
1190
1191 cat >>confdefs.h <<_ACEOF
1192 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1193 _ACEOF
1194
1195
1196 cat >>confdefs.h <<_ACEOF
1197 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1198 _ACEOF
1199
1200
1201 cat >>confdefs.h <<_ACEOF
1202 #define PACKAGE_STRING "$PACKAGE_STRING"
1203 _ACEOF
1204
1205
1206 cat >>confdefs.h <<_ACEOF
1207 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1208 _ACEOF
1209
1210
1211 # Let the site file select an alternate cache file if it wants to.
1212 # Prefer explicitly selected file to automatically selected ones.
1213 if test -z "$CONFIG_SITE"; then
1214   if test "x$prefix" != xNONE; then
1215     CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
1216   else
1217     CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
1218   fi
1219 fi
1220 for ac_site_file in $CONFIG_SITE; do
1221   if test -r "$ac_site_file"; then
1222     { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1223 echo "$as_me: loading site script $ac_site_file" >&6;}
1224     sed 's/^/| /' "$ac_site_file" >&5
1225     . "$ac_site_file"
1226   fi
1227 done
1228
1229 if test -r "$cache_file"; then
1230   # Some versions of bash will fail to source /dev/null (special
1231   # files actually), so we avoid doing that.
1232   if test -f "$cache_file"; then
1233     { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1234 echo "$as_me: loading cache $cache_file" >&6;}
1235     case $cache_file in
1236       [\\/]* | ?:[\\/]* ) . $cache_file;;
1237       *)                      . ./$cache_file;;
1238     esac
1239   fi
1240 else
1241   { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1242 echo "$as_me: creating cache $cache_file" >&6;}
1243   >$cache_file
1244 fi
1245
1246 # Check that the precious variables saved in the cache have kept the same
1247 # value.
1248 ac_cache_corrupted=false
1249 for ac_var in `(set) 2>&1 |
1250                sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do
1251   eval ac_old_set=\$ac_cv_env_${ac_var}_set
1252   eval ac_new_set=\$ac_env_${ac_var}_set
1253   eval ac_old_val="\$ac_cv_env_${ac_var}_value"
1254   eval ac_new_val="\$ac_env_${ac_var}_value"
1255   case $ac_old_set,$ac_new_set in
1256     set,)
1257       { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1258 echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1259       ac_cache_corrupted=: ;;
1260     ,set)
1261       { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1262 echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1263       ac_cache_corrupted=: ;;
1264     ,);;
1265     *)
1266       if test "x$ac_old_val" != "x$ac_new_val"; then
1267         { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1268 echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1269         { echo "$as_me:$LINENO:   former value:  $ac_old_val" >&5
1270 echo "$as_me:   former value:  $ac_old_val" >&2;}
1271         { echo "$as_me:$LINENO:   current value: $ac_new_val" >&5
1272 echo "$as_me:   current value: $ac_new_val" >&2;}
1273         ac_cache_corrupted=:
1274       fi;;
1275   esac
1276   # Pass precious variables to config.status.
1277   if test "$ac_new_set" = set; then
1278     case $ac_new_val in
1279     *" "*|*"    "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1280       ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1281     *) ac_arg=$ac_var=$ac_new_val ;;
1282     esac
1283     case " $ac_configure_args " in
1284       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
1285       *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1286     esac
1287   fi
1288 done
1289 if $ac_cache_corrupted; then
1290   { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1291 echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1292   { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1293 echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1294    { (exit 1); exit 1; }; }
1295 fi
1296
1297 ac_ext=c
1298 ac_cpp='$CPP $CPPFLAGS'
1299 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1300 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1301 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1302
1303
1304
1305
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 ac_aux_dir=
1333 for ac_dir in autodyninst $srcdir/autodyninst; do
1334   if test -f $ac_dir/install-sh; then
1335     ac_aux_dir=$ac_dir
1336     ac_install_sh="$ac_aux_dir/install-sh -c"
1337     break
1338   elif 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/shtool; then
1343     ac_aux_dir=$ac_dir
1344     ac_install_sh="$ac_aux_dir/shtool install -c"
1345     break
1346   fi
1347 done
1348 if test -z "$ac_aux_dir"; then
1349   { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in autodyninst $srcdir/autodyninst" >&5
1350 echo "$as_me: error: cannot find install-sh or install.sh in autodyninst $srcdir/autodyninst" >&2;}
1351    { (exit 1); exit 1; }; }
1352 fi
1353 ac_config_guess="$SHELL $ac_aux_dir/config.guess"
1354 ac_config_sub="$SHELL $ac_aux_dir/config.sub"
1355 ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
1356
1357 case autodyninst in
1358   [\\/]* | ?:[\\/]* ) ac_macro_dir=autodyninst         ;;
1359   *)                      ac_macro_dir=$srcdir/autodyninst ;;
1360 esac
1361 if test -d "$ac_macro_dir"; then :
1362 else
1363   { { echo "$as_me:$LINENO: error: cannot find macro directory \`autodyninst'" >&5
1364 echo "$as_me: error: cannot find macro directory \`autodyninst'" >&2;}
1365    { (exit 1); exit 1; }; }
1366 fi
1367
1368
1369 ac_ext=cc
1370 ac_cpp='$CXXCPP $CPPFLAGS'
1371 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1372 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1373 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
1374 if test -n "$ac_tool_prefix"; then
1375   for ac_prog in $CCC g++
1376   do
1377     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
1378 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
1379 echo "$as_me:$LINENO: checking for $ac_word" >&5
1380 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1381 if test "${ac_cv_prog_CXX+set}" = set; then
1382   echo $ECHO_N "(cached) $ECHO_C" >&6
1383 else
1384   if test -n "$CXX"; then
1385   ac_cv_prog_CXX="$CXX" # Let the user override the test.
1386 else
1387 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1388 for as_dir in $PATH
1389 do
1390   IFS=$as_save_IFS
1391   test -z "$as_dir" && as_dir=.
1392   for ac_exec_ext in '' $ac_executable_extensions; do
1393   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1394     ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
1395     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1396     break 2
1397   fi
1398 done
1399 done
1400
1401 fi
1402 fi
1403 CXX=$ac_cv_prog_CXX
1404 if test -n "$CXX"; then
1405   echo "$as_me:$LINENO: result: $CXX" >&5
1406 echo "${ECHO_T}$CXX" >&6
1407 else
1408   echo "$as_me:$LINENO: result: no" >&5
1409 echo "${ECHO_T}no" >&6
1410 fi
1411
1412     test -n "$CXX" && break
1413   done
1414 fi
1415 if test -z "$CXX"; then
1416   ac_ct_CXX=$CXX
1417   for ac_prog in $CCC g++
1418 do
1419   # Extract the first word of "$ac_prog", so it can be a program name with args.
1420 set dummy $ac_prog; ac_word=$2
1421 echo "$as_me:$LINENO: checking for $ac_word" >&5
1422 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1423 if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then
1424   echo $ECHO_N "(cached) $ECHO_C" >&6
1425 else
1426   if test -n "$ac_ct_CXX"; then
1427   ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
1428 else
1429 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1430 for as_dir in $PATH
1431 do
1432   IFS=$as_save_IFS
1433   test -z "$as_dir" && as_dir=.
1434   for ac_exec_ext in '' $ac_executable_extensions; do
1435   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1436     ac_cv_prog_ac_ct_CXX="$ac_prog"
1437     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1438     break 2
1439   fi
1440 done
1441 done
1442
1443 fi
1444 fi
1445 ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
1446 if test -n "$ac_ct_CXX"; then
1447   echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5
1448 echo "${ECHO_T}$ac_ct_CXX" >&6
1449 else
1450   echo "$as_me:$LINENO: result: no" >&5
1451 echo "${ECHO_T}no" >&6
1452 fi
1453
1454   test -n "$ac_ct_CXX" && break
1455 done
1456 test -n "$ac_ct_CXX" || ac_ct_CXX="g++"
1457
1458   CXX=$ac_ct_CXX
1459 fi
1460
1461
1462 # Provide some information about the compiler.
1463 echo "$as_me:$LINENO:" \
1464      "checking for C++ compiler version" >&5
1465 ac_compiler=`set X $ac_compile; echo $2`
1466 { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
1467   (eval $ac_compiler --version </dev/null >&5) 2>&5
1468   ac_status=$?
1469   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1470   (exit $ac_status); }
1471 { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
1472   (eval $ac_compiler -v </dev/null >&5) 2>&5
1473   ac_status=$?
1474   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1475   (exit $ac_status); }
1476 { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
1477   (eval $ac_compiler -V </dev/null >&5) 2>&5
1478   ac_status=$?
1479   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1480   (exit $ac_status); }
1481
1482 cat >conftest.$ac_ext <<_ACEOF
1483 /* confdefs.h.  */
1484 _ACEOF
1485 cat confdefs.h >>conftest.$ac_ext
1486 cat >>conftest.$ac_ext <<_ACEOF
1487 /* end confdefs.h.  */
1488
1489 int
1490 main ()
1491 {
1492
1493   ;
1494   return 0;
1495 }
1496 _ACEOF
1497 ac_clean_files_save=$ac_clean_files
1498 ac_clean_files="$ac_clean_files a.out a.exe b.out"
1499 # Try to create an executable without -o first, disregard a.out.
1500 # It will help us diagnose broken compilers, and finding out an intuition
1501 # of exeext.
1502 echo "$as_me:$LINENO: checking for C++ compiler default output file name" >&5
1503 echo $ECHO_N "checking for C++ compiler default output file name... $ECHO_C" >&6
1504 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
1505 if { (eval echo "$as_me:$LINENO: \"$ac_link_default\"") >&5
1506   (eval $ac_link_default) 2>&5
1507   ac_status=$?
1508   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1509   (exit $ac_status); }; then
1510   # Find the output, starting from the most likely.  This scheme is
1511 # not robust to junk in `.', hence go to wildcards (a.*) only as a last
1512 # resort.
1513
1514 # Be careful to initialize this variable, since it used to be cached.
1515 # Otherwise an old cache value of `no' led to `EXEEXT = no' in a Makefile.
1516 ac_cv_exeext=
1517 # b.out is created by i960 compilers.
1518 for ac_file in a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out
1519 do
1520   test -f "$ac_file" || continue
1521   case $ac_file in
1522     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj )
1523         ;;
1524     conftest.$ac_ext )
1525         # This is the source file.
1526         ;;
1527     [ab].out )
1528         # We found the default executable, but exeext='' is most
1529         # certainly right.
1530         break;;
1531     *.* )
1532         ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1533         # FIXME: I believe we export ac_cv_exeext for Libtool,
1534         # but it would be cool to find out if it's true.  Does anybody
1535         # maintain Libtool? --akim.
1536         export ac_cv_exeext
1537         break;;
1538     * )
1539         break;;
1540   esac
1541 done
1542 else
1543   echo "$as_me: failed program was:" >&5
1544 sed 's/^/| /' conftest.$ac_ext >&5
1545
1546 { { echo "$as_me:$LINENO: error: C++ compiler cannot create executables
1547 See \`config.log' for more details." >&5
1548 echo "$as_me: error: C++ compiler cannot create executables
1549 See \`config.log' for more details." >&2;}
1550    { (exit 77); exit 77; }; }
1551 fi
1552
1553 ac_exeext=$ac_cv_exeext
1554 echo "$as_me:$LINENO: result: $ac_file" >&5
1555 echo "${ECHO_T}$ac_file" >&6
1556
1557 # Check the compiler produces executables we can run.  If not, either
1558 # the compiler is broken, or we cross compile.
1559 echo "$as_me:$LINENO: checking whether the C++ compiler works" >&5
1560 echo $ECHO_N "checking whether the C++ compiler works... $ECHO_C" >&6
1561 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
1562 # If not cross compiling, check that we can run a simple program.
1563 if test "$cross_compiling" != yes; then
1564   if { ac_try='./$ac_file'
1565   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
1566   (eval $ac_try) 2>&5
1567   ac_status=$?
1568   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1569   (exit $ac_status); }; }; then
1570     cross_compiling=no
1571   else
1572     if test "$cross_compiling" = maybe; then
1573         cross_compiling=yes
1574     else
1575         { { echo "$as_me:$LINENO: error: cannot run C++ compiled programs.
1576 If you meant to cross compile, use \`--host'.
1577 See \`config.log' for more details." >&5
1578 echo "$as_me: error: cannot run C++ compiled programs.
1579 If you meant to cross compile, use \`--host'.
1580 See \`config.log' for more details." >&2;}
1581    { (exit 1); exit 1; }; }
1582     fi
1583   fi
1584 fi
1585 echo "$as_me:$LINENO: result: yes" >&5
1586 echo "${ECHO_T}yes" >&6
1587
1588 rm -f a.out a.exe conftest$ac_cv_exeext b.out
1589 ac_clean_files=$ac_clean_files_save
1590 # Check the compiler produces executables we can run.  If not, either
1591 # the compiler is broken, or we cross compile.
1592 echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
1593 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6
1594 echo "$as_me:$LINENO: result: $cross_compiling" >&5
1595 echo "${ECHO_T}$cross_compiling" >&6
1596
1597 echo "$as_me:$LINENO: checking for suffix of executables" >&5
1598 echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6
1599 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
1600   (eval $ac_link) 2>&5
1601   ac_status=$?
1602   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1603   (exit $ac_status); }; then
1604   # If both `conftest.exe' and `conftest' are `present' (well, observable)
1605 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
1606 # work properly (i.e., refer to `conftest.exe'), while it won't with
1607 # `rm'.
1608 for ac_file in conftest.exe conftest conftest.*; do
1609   test -f "$ac_file" || continue
1610   case $ac_file in
1611     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) ;;
1612     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1613           export ac_cv_exeext
1614           break;;
1615     * ) break;;
1616   esac
1617 done
1618 else
1619   { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
1620 See \`config.log' for more details." >&5
1621 echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
1622 See \`config.log' for more details." >&2;}
1623    { (exit 1); exit 1; }; }
1624 fi
1625
1626 rm -f conftest$ac_cv_exeext
1627 echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
1628 echo "${ECHO_T}$ac_cv_exeext" >&6
1629
1630 rm -f conftest.$ac_ext
1631 EXEEXT=$ac_cv_exeext
1632 ac_exeext=$EXEEXT
1633 echo "$as_me:$LINENO: checking for suffix of object files" >&5
1634 echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6
1635 if test "${ac_cv_objext+set}" = set; then
1636   echo $ECHO_N "(cached) $ECHO_C" >&6
1637 else
1638   cat >conftest.$ac_ext <<_ACEOF
1639 /* confdefs.h.  */
1640 _ACEOF
1641 cat confdefs.h >>conftest.$ac_ext
1642 cat >>conftest.$ac_ext <<_ACEOF
1643 /* end confdefs.h.  */
1644
1645 int
1646 main ()
1647 {
1648
1649   ;
1650   return 0;
1651 }
1652 _ACEOF
1653 rm -f conftest.o conftest.obj
1654 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
1655   (eval $ac_compile) 2>&5
1656   ac_status=$?
1657   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1658   (exit $ac_status); }; then
1659   for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
1660   case $ac_file in
1661     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg ) ;;
1662     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
1663        break;;
1664   esac
1665 done
1666 else
1667   echo "$as_me: failed program was:" >&5
1668 sed 's/^/| /' conftest.$ac_ext >&5
1669
1670 { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
1671 See \`config.log' for more details." >&5
1672 echo "$as_me: error: cannot compute suffix of object files: cannot compile
1673 See \`config.log' for more details." >&2;}
1674    { (exit 1); exit 1; }; }
1675 fi
1676
1677 rm -f conftest.$ac_cv_objext conftest.$ac_ext
1678 fi
1679 echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
1680 echo "${ECHO_T}$ac_cv_objext" >&6
1681 OBJEXT=$ac_cv_objext
1682 ac_objext=$OBJEXT
1683 echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5
1684 echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6
1685 if test "${ac_cv_cxx_compiler_gnu+set}" = set; then
1686   echo $ECHO_N "(cached) $ECHO_C" >&6
1687 else
1688   cat >conftest.$ac_ext <<_ACEOF
1689 /* confdefs.h.  */
1690 _ACEOF
1691 cat confdefs.h >>conftest.$ac_ext
1692 cat >>conftest.$ac_ext <<_ACEOF
1693 /* end confdefs.h.  */
1694
1695 int
1696 main ()
1697 {
1698 #ifndef __GNUC__
1699        choke me
1700 #endif
1701
1702   ;
1703   return 0;
1704 }
1705 _ACEOF
1706 rm -f conftest.$ac_objext
1707 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
1708   (eval $ac_compile) 2>conftest.er1
1709   ac_status=$?
1710   grep -v '^ *+' conftest.er1 >conftest.err
1711   rm -f conftest.er1
1712   cat conftest.err >&5
1713   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1714   (exit $ac_status); } &&
1715          { ac_try='test -z "$ac_cxx_werror_flag"
1716                          || test ! -s conftest.err'
1717   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
1718   (eval $ac_try) 2>&5
1719   ac_status=$?
1720   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1721   (exit $ac_status); }; } &&
1722          { ac_try='test -s conftest.$ac_objext'
1723   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
1724   (eval $ac_try) 2>&5
1725   ac_status=$?
1726   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1727   (exit $ac_status); }; }; then
1728   ac_compiler_gnu=yes
1729 else
1730   echo "$as_me: failed program was:" >&5
1731 sed 's/^/| /' conftest.$ac_ext >&5
1732
1733 ac_compiler_gnu=no
1734 fi
1735 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
1736 ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
1737
1738 fi
1739 echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5
1740 echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6
1741 GXX=`test $ac_compiler_gnu = yes && echo yes`
1742 ac_test_CXXFLAGS=${CXXFLAGS+set}
1743 ac_save_CXXFLAGS=$CXXFLAGS
1744 CXXFLAGS="-g"
1745 echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5
1746 echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6
1747 if test "${ac_cv_prog_cxx_g+set}" = set; then
1748   echo $ECHO_N "(cached) $ECHO_C" >&6
1749 else
1750   cat >conftest.$ac_ext <<_ACEOF
1751 /* confdefs.h.  */
1752 _ACEOF
1753 cat confdefs.h >>conftest.$ac_ext
1754 cat >>conftest.$ac_ext <<_ACEOF
1755 /* end confdefs.h.  */
1756
1757 int
1758 main ()
1759 {
1760
1761   ;
1762   return 0;
1763 }
1764 _ACEOF
1765 rm -f conftest.$ac_objext
1766 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
1767   (eval $ac_compile) 2>conftest.er1
1768   ac_status=$?
1769   grep -v '^ *+' conftest.er1 >conftest.err
1770   rm -f conftest.er1
1771   cat conftest.err >&5
1772   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1773   (exit $ac_status); } &&
1774          { ac_try='test -z "$ac_cxx_werror_flag"
1775                          || test ! -s conftest.err'
1776   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
1777   (eval $ac_try) 2>&5
1778   ac_status=$?
1779   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1780   (exit $ac_status); }; } &&
1781          { ac_try='test -s conftest.$ac_objext'
1782   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
1783   (eval $ac_try) 2>&5
1784   ac_status=$?
1785   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1786   (exit $ac_status); }; }; then
1787   ac_cv_prog_cxx_g=yes
1788 else
1789   echo "$as_me: failed program was:" >&5
1790 sed 's/^/| /' conftest.$ac_ext >&5
1791
1792 ac_cv_prog_cxx_g=no
1793 fi
1794 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
1795 fi
1796 echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5
1797 echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6
1798 if test "$ac_test_CXXFLAGS" = set; then
1799   CXXFLAGS=$ac_save_CXXFLAGS
1800 elif test $ac_cv_prog_cxx_g = yes; then
1801   if test "$GXX" = yes; then
1802     CXXFLAGS="-g -O2"
1803   else
1804     CXXFLAGS="-g"
1805   fi
1806 else
1807   if test "$GXX" = yes; then
1808     CXXFLAGS="-O2"
1809   else
1810     CXXFLAGS=
1811   fi
1812 fi
1813 for ac_declaration in \
1814    '' \
1815    'extern "C" void std::exit (int) throw (); using std::exit;' \
1816    'extern "C" void std::exit (int); using std::exit;' \
1817    'extern "C" void exit (int) throw ();' \
1818    'extern "C" void exit (int);' \
1819    'void exit (int);'
1820 do
1821   cat >conftest.$ac_ext <<_ACEOF
1822 /* confdefs.h.  */
1823 _ACEOF
1824 cat confdefs.h >>conftest.$ac_ext
1825 cat >>conftest.$ac_ext <<_ACEOF
1826 /* end confdefs.h.  */
1827 $ac_declaration
1828 #include <stdlib.h>
1829 int
1830 main ()
1831 {
1832 exit (42);
1833   ;
1834   return 0;
1835 }
1836 _ACEOF
1837 rm -f conftest.$ac_objext
1838 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
1839   (eval $ac_compile) 2>conftest.er1
1840   ac_status=$?
1841   grep -v '^ *+' conftest.er1 >conftest.err
1842   rm -f conftest.er1
1843   cat conftest.err >&5
1844   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1845   (exit $ac_status); } &&
1846          { ac_try='test -z "$ac_cxx_werror_flag"
1847                          || test ! -s conftest.err'
1848   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
1849   (eval $ac_try) 2>&5
1850   ac_status=$?
1851   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1852   (exit $ac_status); }; } &&
1853          { ac_try='test -s conftest.$ac_objext'
1854   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
1855   (eval $ac_try) 2>&5
1856   ac_status=$?
1857   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1858   (exit $ac_status); }; }; then
1859   :
1860 else
1861   echo "$as_me: failed program was:" >&5
1862 sed 's/^/| /' conftest.$ac_ext >&5
1863
1864 continue
1865 fi
1866 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
1867   cat >conftest.$ac_ext <<_ACEOF
1868 /* confdefs.h.  */
1869 _ACEOF
1870 cat confdefs.h >>conftest.$ac_ext
1871 cat >>conftest.$ac_ext <<_ACEOF
1872 /* end confdefs.h.  */
1873 $ac_declaration
1874 int
1875 main ()
1876 {
1877 exit (42);
1878   ;
1879   return 0;
1880 }
1881 _ACEOF
1882 rm -f conftest.$ac_objext
1883 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
1884   (eval $ac_compile) 2>conftest.er1
1885   ac_status=$?
1886   grep -v '^ *+' conftest.er1 >conftest.err
1887   rm -f conftest.er1
1888   cat conftest.err >&5
1889   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1890   (exit $ac_status); } &&
1891          { ac_try='test -z "$ac_cxx_werror_flag"
1892                          || test ! -s conftest.err'
1893   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
1894   (eval $ac_try) 2>&5
1895   ac_status=$?
1896   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1897   (exit $ac_status); }; } &&
1898          { ac_try='test -s conftest.$ac_objext'
1899   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
1900   (eval $ac_try) 2>&5
1901   ac_status=$?
1902   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1903   (exit $ac_status); }; }; then
1904   break
1905 else
1906   echo "$as_me: failed program was:" >&5
1907 sed 's/^/| /' conftest.$ac_ext >&5
1908
1909 fi
1910 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
1911 done
1912 rm -f conftest*
1913 if test -n "$ac_declaration"; then
1914   echo '#ifdef __cplusplus' >>confdefs.h
1915   echo $ac_declaration      >>confdefs.h
1916   echo '#endif'             >>confdefs.h
1917 fi
1918
1919 ac_ext=c
1920 ac_cpp='$CPP $CPPFLAGS'
1921 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1922 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1923 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1924
1925 # Extract the first word of "icc", so it can be a program name with args.
1926 set dummy icc; ac_word=$2
1927 echo "$as_me:$LINENO: checking for $ac_word" >&5
1928 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1929 if test "${ac_cv_path__ICC_+set}" = set; then
1930   echo $ECHO_N "(cached) $ECHO_C" >&6
1931 else
1932   case $_ICC_ in
1933   [\\/]* | ?:[\\/]*)
1934   ac_cv_path__ICC_="$_ICC_" # Let the user override the test with a path.
1935   ;;
1936   *)
1937   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1938 for as_dir in $PATH
1939 do
1940   IFS=$as_save_IFS
1941   test -z "$as_dir" && as_dir=.
1942   for ac_exec_ext in '' $ac_executable_extensions; do
1943   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1944     ac_cv_path__ICC_="$as_dir/$ac_word$ac_exec_ext"
1945     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1946     break 2
1947   fi
1948 done
1949 done
1950
1951   ;;
1952 esac
1953 fi
1954 _ICC_=$ac_cv_path__ICC_
1955
1956 if test -n "$_ICC_"; then
1957   echo "$as_me:$LINENO: result: $_ICC_" >&5
1958 echo "${ECHO_T}$_ICC_" >&6
1959 else
1960   echo "$as_me:$LINENO: result: no" >&5
1961 echo "${ECHO_T}no" >&6
1962 fi
1963
1964 # Extract the first word of "icpc", so it can be a program name with args.
1965 set dummy icpc; ac_word=$2
1966 echo "$as_me:$LINENO: checking for $ac_word" >&5
1967 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1968 if test "${ac_cv_path__ICPC_+set}" = set; then
1969   echo $ECHO_N "(cached) $ECHO_C" >&6
1970 else
1971   case $_ICPC_ in
1972   [\\/]* | ?:[\\/]*)
1973   ac_cv_path__ICPC_="$_ICPC_" # Let the user override the test with a path.
1974   ;;
1975   *)
1976   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1977 for as_dir in $PATH
1978 do
1979   IFS=$as_save_IFS
1980   test -z "$as_dir" && as_dir=.
1981   for ac_exec_ext in '' $ac_executable_extensions; do
1982   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1983     ac_cv_path__ICPC_="$as_dir/$ac_word$ac_exec_ext"
1984     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1985     break 2
1986   fi
1987 done
1988 done
1989
1990   ;;
1991 esac
1992 fi
1993 _ICPC_=$ac_cv_path__ICPC_
1994
1995 if test -n "$_ICPC_"; then
1996   echo "$as_me:$LINENO: result: $_ICPC_" >&5
1997 echo "${ECHO_T}$_ICPC_" >&6
1998 else
1999   echo "$as_me:$LINENO: result: no" >&5
2000 echo "${ECHO_T}no" >&6
2001 fi
2002
2003 # Extract the first word of "pgcc", so it can be a program name with args.
2004 set dummy pgcc; ac_word=$2
2005 echo "$as_me:$LINENO: checking for $ac_word" >&5
2006 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2007 if test "${ac_cv_path__PGC_+set}" = set; then
2008   echo $ECHO_N "(cached) $ECHO_C" >&6
2009 else
2010   case $_PGC_ in
2011   [\\/]* | ?:[\\/]*)
2012   ac_cv_path__PGC_="$_PGC_" # Let the user override the test with a path.
2013   ;;
2014   *)
2015   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2016 for as_dir in $PATH
2017 do
2018   IFS=$as_save_IFS
2019   test -z "$as_dir" && as_dir=.
2020   for ac_exec_ext in '' $ac_executable_extensions; do
2021   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2022     ac_cv_path__PGC_="$as_dir/$ac_word$ac_exec_ext"
2023     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2024     break 2
2025   fi
2026 done
2027 done
2028
2029   ;;
2030 esac
2031 fi
2032 _PGC_=$ac_cv_path__PGC_
2033
2034 if test -n "$_PGC_"; then
2035   echo "$as_me:$LINENO: result: $_PGC_" >&5
2036 echo "${ECHO_T}$_PGC_" >&6
2037 else
2038   echo "$as_me:$LINENO: result: no" >&5
2039 echo "${ECHO_T}no" >&6
2040 fi
2041
2042 # Extract the first word of "pgCC", so it can be a program name with args.
2043 set dummy pgCC; ac_word=$2
2044 echo "$as_me:$LINENO: checking for $ac_word" >&5
2045 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2046 if test "${ac_cv_path__PGCXX_+set}" = set; then
2047   echo $ECHO_N "(cached) $ECHO_C" >&6
2048 else
2049   case $_PGCXX_ in
2050   [\\/]* | ?:[\\/]*)
2051   ac_cv_path__PGCXX_="$_PGCXX_" # Let the user override the test with a path.
2052   ;;
2053   *)
2054   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2055 for as_dir in $PATH
2056 do
2057   IFS=$as_save_IFS
2058   test -z "$as_dir" && as_dir=.
2059   for ac_exec_ext in '' $ac_executable_extensions; do
2060   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2061     ac_cv_path__PGCXX_="$as_dir/$ac_word$ac_exec_ext"
2062     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2063     break 2
2064   fi
2065 done
2066 done
2067
2068   ;;
2069 esac
2070 fi
2071 _PGCXX_=$ac_cv_path__PGCXX_
2072
2073 if test -n "$_PGCXX_"; then
2074   echo "$as_me:$LINENO: result: $_PGCXX_" >&5
2075 echo "${ECHO_T}$_PGCXX_" >&6
2076 else
2077   echo "$as_me:$LINENO: result: no" >&5
2078 echo "${ECHO_T}no" >&6
2079 fi
2080
2081 # Extract the first word of "cc", so it can be a program name with args.
2082 set dummy cc; ac_word=$2
2083 echo "$as_me:$LINENO: checking for $ac_word" >&5
2084 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2085 if test "${ac_cv_path__CC_+set}" = set; then
2086   echo $ECHO_N "(cached) $ECHO_C" >&6
2087 else
2088   case $_CC_ in
2089   [\\/]* | ?:[\\/]*)
2090   ac_cv_path__CC_="$_CC_" # Let the user override the test with a path.
2091   ;;
2092   *)
2093   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2094 for as_dir in $PATH
2095 do
2096   IFS=$as_save_IFS
2097   test -z "$as_dir" && as_dir=.
2098   for ac_exec_ext in '' $ac_executable_extensions; do
2099   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2100     ac_cv_path__CC_="$as_dir/$ac_word$ac_exec_ext"
2101     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2102     break 2
2103   fi
2104 done
2105 done
2106
2107   ;;
2108 esac
2109 fi
2110 _CC_=$ac_cv_path__CC_
2111
2112 if test -n "$_CC_"; then
2113   echo "$as_me:$LINENO: result: $_CC_" >&5
2114 echo "${ECHO_T}$_CC_" >&6
2115 else
2116   echo "$as_me:$LINENO: result: no" >&5
2117 echo "${ECHO_T}no" >&6
2118 fi
2119
2120 # Extract the first word of "CC", so it can be a program name with args.
2121 set dummy CC; ac_word=$2
2122 echo "$as_me:$LINENO: checking for $ac_word" >&5
2123 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2124 if test "${ac_cv_path__CXX_+set}" = set; then
2125   echo $ECHO_N "(cached) $ECHO_C" >&6
2126 else
2127   case $_CXX_ in
2128   [\\/]* | ?:[\\/]*)
2129   ac_cv_path__CXX_="$_CXX_" # Let the user override the test with a path.
2130   ;;
2131   *)
2132   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2133 for as_dir in $PATH
2134 do
2135   IFS=$as_save_IFS
2136   test -z "$as_dir" && as_dir=.
2137   for ac_exec_ext in '' $ac_executable_extensions; do
2138   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2139     ac_cv_path__CXX_="$as_dir/$ac_word$ac_exec_ext"
2140     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2141     break 2
2142   fi
2143 done
2144 done
2145
2146   ;;
2147 esac
2148 fi
2149 _CXX_=$ac_cv_path__CXX_
2150
2151 if test -n "$_CXX_"; then
2152   echo "$as_me:$LINENO: result: $_CXX_" >&5
2153 echo "${ECHO_T}$_CXX_" >&6
2154 else
2155   echo "$as_me:$LINENO: result: no" >&5
2156 echo "${ECHO_T}no" >&6
2157 fi
2158
2159 ac_ext=cc
2160 ac_cpp='$CXXCPP $CPPFLAGS'
2161 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2162 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2163 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
2164
2165
2166
2167
2168
2169 PACKAGE_BASE=""
2170
2171 # Check whether --with-package-base or --without-package-base was given.
2172 if test "${with_package_base+set}" = set; then
2173   withval="$with_package_base"
2174   PACKAGE_BASE="${withval}";
2175             TCLTK_INC_DIR="${PACKAGE_BASE}/tcl8.4.5/include";
2176             TCLTK_LIB_DIR="${PACKAGE_BASE}/tcl8.4.5/lib";
2177             LIBELF_INC_DIR="${PACKAGE_BASE}/libelf/include";
2178             LIBELF_LIB_DIR="${PACKAGE_BASE}/libelf/lib";
2179             LIBDWARF_INC_DIR="${PACKAGE_BASE}/libdwarf/include";
2180             LIBDWARF_LIB_DIR="${PACKAGE_BASE}/libdwarf/lib";
2181             LIBXML2_INC_DIR="${PACKAGE_BASE}/libxml2/include/libxml2"
2182             LIBXML2_LIB_DIR="${PACKAGE_BASE}/libxml2/lib";
2183             LIBUNWIND_INC_DIR="${PACKAGE_BASE}/libunwind/include";
2184             LIBUNWIND_LIB_DIR="${PACKAGE_BASE}/libunwind/lib";
2185             LIBFLEX_LIB_DIR="${PACKAGE_BASE}/libflex/lib";
2186
2187 else
2188
2189             # We fall back on these defaults if both --with-package-base and
2190             # specific --with-<package> arguments are not provided.
2191             TCLTK_INC_DIR="/usr/include";
2192             TCLTK_LIB_DIR="/usr/lib";
2193             LIBELF_INC_DIR="/usr/include";
2194             LIBELF_LIB_DIR="/usr/lib";
2195             LIBDWARF_INC_DIR="/usr/include";
2196             LIBDWARF_LIB_DIR="/usr/lib";
2197             LIBXML2_INC_DIR="/usr/include/libxml2"
2198             LIBXML2_LIB_DIR="/usr/lib";
2199             LIBUNWIND_INC_DIR="/usr/include";
2200             LIBUNWIND_LIB_DIR="/usr/lib";
2201             LIBFLEX_LIB_DIR="/usr/lib";
2202
2203 fi;
2204 # 3/15/09: We don't include libiberty in the cs.wisc.edu package-base.
2205 #          Why?  Putting these here for now...
2206 LIBIBERTY_LIB_DIR="/usr/lib";
2207
2208
2209
2210 # Check whether --with-tcl83 or --without-tcl83 was given.
2211 if test "${with_tcl83+set}" = set; then
2212   withval="$with_tcl83"
2213   TCL_VERSION="tcl8.3"; USE_TCL83="${withval}";
2214 else
2215   TCL_VERSION="tcl8.4"; USE_TCL83="false";
2216 fi;
2217
2218 # Check whether --with-tcltk-incdir or --without-tcltk-incdir was given.
2219 if test "${with_tcltk_incdir+set}" = set; then
2220   withval="$with_tcltk_incdir"
2221   TCLTK_INC_DIR="${withval}";
2222 fi;
2223
2224 # Check whether --with-tcltk-libdir or --without-tcltk-libdir was given.
2225 if test "${with_tcltk_libdir+set}" = set; then
2226   withval="$with_tcltk_libdir"
2227   TCLTK_LIB_DIR="${withval}";
2228 fi;
2229
2230
2231   CXXFLAGS_HOLD=$CXXFLAGS
2232   if test "$TCLTK_INC_DIR" != "" ; then
2233     echo "$as_me:$LINENO: checking for tcl.h in $TCLTK_INC_DIR" >&5
2234 echo $ECHO_N "checking for tcl.h in $TCLTK_INC_DIR... $ECHO_C" >&6
2235     CXXFLAGS="$CXXFLAGS -I$TCLTK_INC_DIR"
2236   else
2237     echo "$as_me:$LINENO: checking for tcl.h" >&5
2238 echo $ECHO_N "checking for tcl.h... $ECHO_C" >&6
2239   fi
2240   cat >conftest.$ac_ext <<_ACEOF
2241 /* confdefs.h.  */
2242 _ACEOF
2243 cat confdefs.h >>conftest.$ac_ext
2244 cat >>conftest.$ac_ext <<_ACEOF
2245 /* end confdefs.h.  */
2246 #include "tcl.h"
2247 int
2248 main ()
2249 {
2250
2251   ;
2252   return 0;
2253 }
2254 _ACEOF
2255 rm -f conftest.$ac_objext
2256 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2257   (eval $ac_compile) 2>conftest.er1
2258   ac_status=$?
2259   grep -v '^ *+' conftest.er1 >conftest.err
2260   rm -f conftest.er1
2261   cat conftest.err >&5
2262   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2263   (exit $ac_status); } &&
2264          { ac_try='test -z "$ac_cxx_werror_flag"
2265                          || test ! -s conftest.err'
2266   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2267   (eval $ac_try) 2>&5
2268   ac_status=$?
2269   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2270   (exit $ac_status); }; } &&
2271          { ac_try='test -s conftest.$ac_objext'
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); }; }; then
2277
2278 cat >>confdefs.h <<\_ACEOF
2279 #define cap_have_tcl 1
2280 _ACEOF
2281
2282 else
2283   echo "$as_me: failed program was:" >&5
2284 sed 's/^/| /' conftest.$ac_ext >&5
2285
2286 echo "$as_me:$LINENO: result: tcl.h not found in $TCLTK_INC_DIR" >&5
2287 echo "${ECHO_T}tcl.h not found in $TCLTK_INC_DIR" >&6
2288 fi
2289 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2290   CXXFLAGS=$CXXFLAGS_HOLD
2291
2292
2293   if test "$TCLTK_LIB_DIR" = "" ; then
2294
2295 as_ac_Lib=`echo "ac_cv_lib_$TCL_VERSION''_Tcl_Eval" | $as_tr_sh`
2296 echo "$as_me:$LINENO: checking for Tcl_Eval in -l$TCL_VERSION" >&5
2297 echo $ECHO_N "checking for Tcl_Eval in -l$TCL_VERSION... $ECHO_C" >&6
2298 if eval "test \"\${$as_ac_Lib+set}\" = set"; then
2299   echo $ECHO_N "(cached) $ECHO_C" >&6
2300 else
2301   ac_check_lib_save_LIBS=$LIBS
2302 LIBS="-l$TCL_VERSION  $LIBS"
2303 cat >conftest.$ac_ext <<_ACEOF
2304 /* confdefs.h.  */
2305 _ACEOF
2306 cat confdefs.h >>conftest.$ac_ext
2307 cat >>conftest.$ac_ext <<_ACEOF
2308 /* end confdefs.h.  */
2309
2310 /* Override any gcc2 internal prototype to avoid an error.  */
2311 #ifdef __cplusplus
2312 extern "C"
2313 #endif
2314 /* We use char because int might match the return type of a gcc2
2315    builtin and then its argument prototype would still apply.  */
2316 char Tcl_Eval ();
2317 int
2318 main ()
2319 {
2320 Tcl_Eval ();
2321   ;
2322   return 0;
2323 }
2324 _ACEOF
2325 rm -f conftest.$ac_objext conftest$ac_exeext
2326 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
2327   (eval $ac_link) 2>conftest.er1
2328   ac_status=$?
2329   grep -v '^ *+' conftest.er1 >conftest.err
2330   rm -f conftest.er1
2331   cat conftest.err >&5
2332   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2333   (exit $ac_status); } &&
2334          { ac_try='test -z "$ac_cxx_werror_flag"
2335                          || test ! -s conftest.err'
2336   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2337   (eval $ac_try) 2>&5
2338   ac_status=$?
2339   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2340   (exit $ac_status); }; } &&
2341          { ac_try='test -s conftest$ac_exeext'
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); }; }; then
2347   eval "$as_ac_Lib=yes"
2348 else
2349   echo "$as_me: failed program was:" >&5
2350 sed 's/^/| /' conftest.$ac_ext >&5
2351
2352 eval "$as_ac_Lib=no"
2353 fi
2354 rm -f conftest.err conftest.$ac_objext \
2355       conftest$ac_exeext conftest.$ac_ext
2356 LIBS=$ac_check_lib_save_LIBS
2357 fi
2358 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Lib'}'`" >&5
2359 echo "${ECHO_T}`eval echo '${'$as_ac_Lib'}'`" >&6
2360 if test `eval echo '${'$as_ac_Lib'}'` = yes; then
2361   cat >>confdefs.h <<_ACEOF
2362 #define `echo "HAVE_LIB$TCL_VERSION" | $as_tr_cpp` 1
2363 _ACEOF
2364
2365   LIBS="-l$TCL_VERSION $LIBS"
2366
2367 else
2368   echo "$as_me:$LINENO: result: Can't find lib$TCL_VERSION." >&5
2369 echo "${ECHO_T}Can't find lib$TCL_VERSION." >&6
2370 fi
2371
2372   else
2373     LIBS_HOLD=$LIBS
2374     if test "" != "" ; then
2375       LIBS="-L$TCLTK_LIB_DIR -L"
2376
2377 as_ac_Lib=`echo "ac_cv_lib_$TCL_VERSION''_Tcl_Eval" | $as_tr_sh`
2378 echo "$as_me:$LINENO: checking for Tcl_Eval in -l$TCL_VERSION" >&5
2379 echo $ECHO_N "checking for Tcl_Eval in -l$TCL_VERSION... $ECHO_C" >&6
2380 if eval "test \"\${$as_ac_Lib+set}\" = set"; then
2381   echo $ECHO_N "(cached) $ECHO_C" >&6
2382 else
2383   ac_check_lib_save_LIBS=$LIBS
2384 LIBS="-l$TCL_VERSION  $LIBS"
2385 cat >conftest.$ac_ext <<_ACEOF
2386 /* confdefs.h.  */
2387 _ACEOF
2388 cat confdefs.h >>conftest.$ac_ext
2389 cat >>conftest.$ac_ext <<_ACEOF
2390 /* end confdefs.h.  */
2391
2392 /* Override any gcc2 internal prototype to avoid an error.  */
2393 #ifdef __cplusplus
2394 extern "C"
2395 #endif
2396 /* We use char because int might match the return type of a gcc2
2397    builtin and then its argument prototype would still apply.  */
2398 char Tcl_Eval ();
2399 int
2400 main ()
2401 {
2402 Tcl_Eval ();
2403   ;
2404   return 0;
2405 }
2406 _ACEOF
2407 rm -f conftest.$ac_objext conftest$ac_exeext
2408 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
2409   (eval $ac_link) 2>conftest.er1
2410   ac_status=$?
2411   grep -v '^ *+' conftest.er1 >conftest.err
2412   rm -f conftest.er1
2413   cat conftest.err >&5
2414   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2415   (exit $ac_status); } &&
2416          { ac_try='test -z "$ac_cxx_werror_flag"
2417                          || test ! -s conftest.err'
2418   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2419   (eval $ac_try) 2>&5
2420   ac_status=$?
2421   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2422   (exit $ac_status); }; } &&
2423          { ac_try='test -s conftest$ac_exeext'
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); }; }; then
2429   eval "$as_ac_Lib=yes"
2430 else
2431   echo "$as_me: failed program was:" >&5
2432 sed 's/^/| /' conftest.$ac_ext >&5
2433
2434 eval "$as_ac_Lib=no"
2435 fi
2436 rm -f conftest.err conftest.$ac_objext \
2437       conftest$ac_exeext conftest.$ac_ext
2438 LIBS=$ac_check_lib_save_LIBS
2439 fi
2440 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Lib'}'`" >&5
2441 echo "${ECHO_T}`eval echo '${'$as_ac_Lib'}'`" >&6
2442 if test `eval echo '${'$as_ac_Lib'}'` = yes; then
2443   cat >>confdefs.h <<_ACEOF
2444 #define `echo "HAVE_LIB$TCL_VERSION" | $as_tr_cpp` 1
2445 _ACEOF
2446
2447   LIBS="-l$TCL_VERSION $LIBS"
2448
2449 else
2450   echo "$as_me:$LINENO: result: Can't find lib$TCL_VERSION in $TCLTK_LIB_DIR" >&5
2451 echo "${ECHO_T}Can't find lib$TCL_VERSION in $TCLTK_LIB_DIR" >&6
2452 fi
2453
2454     else
2455       LIBS="-L$TCLTK_LIB_DIR"
2456
2457 as_ac_Lib=`echo "ac_cv_lib_$TCL_VERSION''_Tcl_Eval" | $as_tr_sh`
2458 echo "$as_me:$LINENO: checking for Tcl_Eval in -l$TCL_VERSION" >&5
2459 echo $ECHO_N "checking for Tcl_Eval in -l$TCL_VERSION... $ECHO_C" >&6
2460 if eval "test \"\${$as_ac_Lib+set}\" = set"; then
2461   echo $ECHO_N "(cached) $ECHO_C" >&6
2462 else
2463   ac_check_lib_save_LIBS=$LIBS
2464 LIBS="-l$TCL_VERSION  $LIBS"
2465 cat >conftest.$ac_ext <<_ACEOF
2466 /* confdefs.h.  */
2467 _ACEOF
2468 cat confdefs.h >>conftest.$ac_ext
2469 cat >>conftest.$ac_ext <<_ACEOF
2470 /* end confdefs.h.  */
2471
2472 /* Override any gcc2 internal prototype to avoid an error.  */
2473 #ifdef __cplusplus
2474 extern "C"
2475 #endif
2476 /* We use char because int might match the return type of a gcc2
2477    builtin and then its argument prototype would still apply.  */
2478 char Tcl_Eval ();
2479 int
2480 main ()
2481 {
2482 Tcl_Eval ();
2483   ;
2484   return 0;
2485 }
2486 _ACEOF
2487 rm -f conftest.$ac_objext conftest$ac_exeext
2488 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
2489   (eval $ac_link) 2>conftest.er1
2490   ac_status=$?
2491   grep -v '^ *+' conftest.er1 >conftest.err
2492   rm -f conftest.er1
2493   cat conftest.err >&5
2494   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2495   (exit $ac_status); } &&
2496          { ac_try='test -z "$ac_cxx_werror_flag"
2497                          || test ! -s conftest.err'
2498   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2499   (eval $ac_try) 2>&5
2500   ac_status=$?
2501   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2502   (exit $ac_status); }; } &&
2503          { ac_try='test -s conftest$ac_exeext'
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); }; }; then
2509   eval "$as_ac_Lib=yes"
2510 else
2511   echo "$as_me: failed program was:" >&5
2512 sed 's/^/| /' conftest.$ac_ext >&5
2513
2514 eval "$as_ac_Lib=no"
2515 fi
2516 rm -f conftest.err conftest.$ac_objext \
2517       conftest$ac_exeext conftest.$ac_ext
2518 LIBS=$ac_check_lib_save_LIBS
2519 fi
2520 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Lib'}'`" >&5
2521 echo "${ECHO_T}`eval echo '${'$as_ac_Lib'}'`" >&6
2522 if test `eval echo '${'$as_ac_Lib'}'` = yes; then
2523   cat >>confdefs.h <<_ACEOF
2524 #define `echo "HAVE_LIB$TCL_VERSION" | $as_tr_cpp` 1
2525 _ACEOF
2526
2527   LIBS="-l$TCL_VERSION $LIBS"
2528
2529 else
2530   echo "$as_me:$LINENO: result: Can't find lib$TCL_VERSION in $TCLTK_LIB_DIR" >&5
2531 echo "${ECHO_T}Can't find lib$TCL_VERSION in $TCLTK_LIB_DIR" >&6
2532 fi
2533
2534     fi
2535     LIBS=$LIBS_HOLD
2536   fi
2537
2538
2539
2540
2541
2542 # Make sure we can run config.sub.
2543 $ac_config_sub sun4 >/dev/null 2>&1 ||
2544   { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5
2545 echo "$as_me: error: cannot run $ac_config_sub" >&2;}
2546    { (exit 1); exit 1; }; }
2547
2548 echo "$as_me:$LINENO: checking build system type" >&5
2549 echo $ECHO_N "checking build system type... $ECHO_C" >&6
2550 if test "${ac_cv_build+set}" = set; then
2551   echo $ECHO_N "(cached) $ECHO_C" >&6
2552 else
2553   ac_cv_build_alias=$build_alias
2554 test -z "$ac_cv_build_alias" &&
2555   ac_cv_build_alias=`$ac_config_guess`
2556 test -z "$ac_cv_build_alias" &&
2557   { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
2558 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
2559    { (exit 1); exit 1; }; }
2560 ac_cv_build=`$ac_config_sub $ac_cv_build_alias` ||
2561   { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_build_alias failed" >&5
2562 echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed" >&2;}
2563    { (exit 1); exit 1; }; }
2564
2565 fi
2566 echo "$as_me:$LINENO: result: $ac_cv_build" >&5
2567 echo "${ECHO_T}$ac_cv_build" >&6
2568 build=$ac_cv_build
2569 build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
2570 build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
2571 build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
2572
2573
2574 echo "$as_me:$LINENO: checking host system type" >&5
2575 echo $ECHO_N "checking host system type... $ECHO_C" >&6
2576 if test "${ac_cv_host+set}" = set; then
2577   echo $ECHO_N "(cached) $ECHO_C" >&6
2578 else
2579   ac_cv_host_alias=$host_alias
2580 test -z "$ac_cv_host_alias" &&
2581   ac_cv_host_alias=$ac_cv_build_alias
2582 ac_cv_host=`$ac_config_sub $ac_cv_host_alias` ||
2583   { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_host_alias failed" >&5
2584 echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
2585    { (exit 1); exit 1; }; }
2586
2587 fi
2588 echo "$as_me:$LINENO: result: $ac_cv_host" >&5
2589 echo "${ECHO_T}$ac_cv_host" >&6
2590 host=$ac_cv_host
2591 host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
2592 host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
2593 host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
2594
2595
2596
2597 if test "`echo $host_os | cut -b-3`" = "aix" ; then
2598    { echo "$as_me:$LINENO: AIX system, skipping libelf..." >&5
2599 echo "$as_me: AIX system, skipping libelf..." >&6;}
2600
2601 else
2602
2603 # Check whether --with-libelf-incdir or --without-libelf-incdir was given.
2604 if test "${with_libelf_incdir+set}" = set; then
2605   withval="$with_libelf_incdir"
2606   LIBELF_INC_DIR="${withval}";
2607 fi;
2608
2609 # Check whether --with-libelf-libdir or --without-libelf-libdir was given.
2610 if test "${with_libelf_libdir+set}" = set; then
2611   withval="$with_libelf_libdir"
2612   LIBELF_LIB_DIR="${withval}";
2613 fi;
2614
2615    CXXFLAGS_HOLD=$CXXFLAGS;
2616    CXXFLAGS="$CXXFLAGS -I$LIBELF_INC_DIR";
2617    CPPFLAGS_HOLD=$CPPFLAGS;
2618    CPPFLAGS="$CPPFLAGS -I$LIBELF_INC_DIR";
2619
2620    ac_ext=cc
2621 ac_cpp='$CXXCPP $CPPFLAGS'
2622 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2623 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2624 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
2625 echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5
2626 echo $ECHO_N "checking how to run the C++ preprocessor... $ECHO_C" >&6
2627 if test -z "$CXXCPP"; then
2628   if test "${ac_cv_prog_CXXCPP+set}" = set; then
2629   echo $ECHO_N "(cached) $ECHO_C" >&6
2630 else
2631       # Double quotes because CXXCPP needs to be expanded
2632     for CXXCPP in "$CXX -E" "/lib/cpp"
2633     do
2634       ac_preproc_ok=false
2635 for ac_cxx_preproc_warn_flag in '' yes
2636 do
2637   # Use a header file that comes with gcc, so configuring glibc
2638   # with a fresh cross-compiler works.
2639   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2640   # <limits.h> exists even on freestanding compilers.
2641   # On the NeXT, cc -E runs the code through the compiler's parser,
2642   # not just through cpp. "Syntax error" is here to catch this case.
2643   cat >conftest.$ac_ext <<_ACEOF
2644 /* confdefs.h.  */
2645 _ACEOF
2646 cat confdefs.h >>conftest.$ac_ext
2647 cat >>conftest.$ac_ext <<_ACEOF
2648 /* end confdefs.h.  */
2649 #ifdef __STDC__
2650 # include <limits.h>
2651 #else
2652 # include <assert.h>
2653 #endif
2654                      Syntax error
2655 _ACEOF
2656 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2657   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2658   ac_status=$?
2659   grep -v '^ *+' conftest.er1 >conftest.err
2660   rm -f conftest.er1
2661   cat conftest.err >&5
2662   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2663   (exit $ac_status); } >/dev/null; then
2664   if test -s conftest.err; then
2665     ac_cpp_err=$ac_cxx_preproc_warn_flag
2666     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
2667   else
2668     ac_cpp_err=
2669   fi
2670 else
2671   ac_cpp_err=yes
2672 fi
2673 if test -z "$ac_cpp_err"; then
2674   :
2675 else
2676   echo "$as_me: failed program was:" >&5
2677 sed 's/^/| /' conftest.$ac_ext >&5
2678
2679   # Broken: fails on valid input.
2680 continue
2681 fi
2682 rm -f conftest.err conftest.$ac_ext
2683
2684   # OK, works on sane cases.  Now check whether non-existent headers
2685   # can be detected and how.
2686   cat >conftest.$ac_ext <<_ACEOF
2687 /* confdefs.h.  */
2688 _ACEOF
2689 cat confdefs.h >>conftest.$ac_ext
2690 cat >>conftest.$ac_ext <<_ACEOF
2691 /* end confdefs.h.  */
2692 #include <ac_nonexistent.h>
2693 _ACEOF
2694 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2695   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2696   ac_status=$?
2697   grep -v '^ *+' conftest.er1 >conftest.err
2698   rm -f conftest.er1
2699   cat conftest.err >&5
2700   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2701   (exit $ac_status); } >/dev/null; then
2702   if test -s conftest.err; then
2703     ac_cpp_err=$ac_cxx_preproc_warn_flag
2704     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
2705   else
2706     ac_cpp_err=
2707   fi
2708 else
2709   ac_cpp_err=yes
2710 fi
2711 if test -z "$ac_cpp_err"; then
2712   # Broken: success on invalid input.
2713 continue
2714 else
2715   echo "$as_me: failed program was:" >&5
2716 sed 's/^/| /' conftest.$ac_ext >&5
2717
2718   # Passes both tests.
2719 ac_preproc_ok=:
2720 break
2721 fi
2722 rm -f conftest.err conftest.$ac_ext
2723
2724 done
2725 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
2726 rm -f conftest.err conftest.$ac_ext
2727 if $ac_preproc_ok; then
2728   break
2729 fi
2730
2731     done
2732     ac_cv_prog_CXXCPP=$CXXCPP
2733
2734 fi
2735   CXXCPP=$ac_cv_prog_CXXCPP
2736 else
2737   ac_cv_prog_CXXCPP=$CXXCPP
2738 fi
2739 echo "$as_me:$LINENO: result: $CXXCPP" >&5
2740 echo "${ECHO_T}$CXXCPP" >&6
2741 ac_preproc_ok=false
2742 for ac_cxx_preproc_warn_flag in '' yes
2743 do
2744   # Use a header file that comes with gcc, so configuring glibc
2745   # with a fresh cross-compiler works.
2746   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2747   # <limits.h> exists even on freestanding compilers.
2748   # On the NeXT, cc -E runs the code through the compiler's parser,
2749   # not just through cpp. "Syntax error" is here to catch this case.
2750   cat >conftest.$ac_ext <<_ACEOF
2751 /* confdefs.h.  */
2752 _ACEOF
2753 cat confdefs.h >>conftest.$ac_ext
2754 cat >>conftest.$ac_ext <<_ACEOF
2755 /* end confdefs.h.  */
2756 #ifdef __STDC__
2757 # include <limits.h>
2758 #else
2759 # include <assert.h>
2760 #endif
2761                      Syntax error
2762 _ACEOF
2763 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2764   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2765   ac_status=$?
2766   grep -v '^ *+' conftest.er1 >conftest.err
2767   rm -f conftest.er1
2768   cat conftest.err >&5
2769   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2770   (exit $ac_status); } >/dev/null; then
2771   if test -s conftest.err; then
2772     ac_cpp_err=$ac_cxx_preproc_warn_flag
2773     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
2774   else
2775     ac_cpp_err=
2776   fi
2777 else
2778   ac_cpp_err=yes
2779 fi
2780 if test -z "$ac_cpp_err"; then
2781   :
2782 else
2783   echo "$as_me: failed program was:" >&5
2784 sed 's/^/| /' conftest.$ac_ext >&5
2785
2786   # Broken: fails on valid input.
2787 continue
2788 fi
2789 rm -f conftest.err conftest.$ac_ext
2790
2791   # OK, works on sane cases.  Now check whether non-existent headers
2792   # can be detected and how.
2793   cat >conftest.$ac_ext <<_ACEOF
2794 /* confdefs.h.  */
2795 _ACEOF
2796 cat confdefs.h >>conftest.$ac_ext
2797 cat >>conftest.$ac_ext <<_ACEOF
2798 /* end confdefs.h.  */
2799 #include <ac_nonexistent.h>
2800 _ACEOF
2801 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2802   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2803   ac_status=$?
2804   grep -v '^ *+' conftest.er1 >conftest.err
2805   rm -f conftest.er1
2806   cat conftest.err >&5
2807   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2808   (exit $ac_status); } >/dev/null; then
2809   if test -s conftest.err; then
2810     ac_cpp_err=$ac_cxx_preproc_warn_flag
2811     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
2812   else
2813     ac_cpp_err=
2814   fi
2815 else
2816   ac_cpp_err=yes
2817 fi
2818 if test -z "$ac_cpp_err"; then
2819   # Broken: success on invalid input.
2820 continue
2821 else
2822   echo "$as_me: failed program was:" >&5
2823 sed 's/^/| /' conftest.$ac_ext >&5
2824
2825   # Passes both tests.
2826 ac_preproc_ok=:
2827 break
2828 fi
2829 rm -f conftest.err conftest.$ac_ext
2830
2831 done
2832 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
2833 rm -f conftest.err conftest.$ac_ext
2834 if $ac_preproc_ok; then
2835   :
2836 else
2837   { { echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check
2838 See \`config.log' for more details." >&5
2839 echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check
2840 See \`config.log' for more details." >&2;}
2841    { (exit 1); exit 1; }; }
2842 fi
2843
2844 ac_ext=cc
2845 ac_cpp='$CXXCPP $CPPFLAGS'
2846 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2847 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2848 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
2849
2850
2851 echo "$as_me:$LINENO: checking for egrep" >&5
2852 echo $ECHO_N "checking for egrep... $ECHO_C" >&6
2853 if test "${ac_cv_prog_egrep+set}" = set; then
2854   echo $ECHO_N "(cached) $ECHO_C" >&6
2855 else
2856   if echo a | (grep -E '(a|b)') >/dev/null 2>&1
2857     then ac_cv_prog_egrep='grep -E'
2858     else ac_cv_prog_egrep='egrep'
2859     fi
2860 fi
2861 echo "$as_me:$LINENO: result: $ac_cv_prog_egrep" >&5
2862 echo "${ECHO_T}$ac_cv_prog_egrep" >&6
2863  EGREP=$ac_cv_prog_egrep
2864
2865
2866 echo "$as_me:$LINENO: checking for ANSI C header files" >&5
2867 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
2868 if test "${ac_cv_header_stdc+set}" = set; then
2869   echo $ECHO_N "(cached) $ECHO_C" >&6
2870 else
2871   cat >conftest.$ac_ext <<_ACEOF
2872 /* confdefs.h.  */
2873 _ACEOF
2874 cat confdefs.h >>conftest.$ac_ext
2875 cat >>conftest.$ac_ext <<_ACEOF
2876 /* end confdefs.h.  */
2877 #include <stdlib.h>
2878 #include <stdarg.h>
2879 #include <string.h>
2880 #include <float.h>
2881
2882 int
2883 main ()
2884 {
2885
2886   ;
2887   return 0;
2888 }
2889 _ACEOF
2890 rm -f conftest.$ac_objext
2891 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2892   (eval $ac_compile) 2>conftest.er1
2893   ac_status=$?
2894   grep -v '^ *+' conftest.er1 >conftest.err
2895   rm -f conftest.er1
2896   cat conftest.err >&5
2897   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2898   (exit $ac_status); } &&
2899          { ac_try='test -z "$ac_cxx_werror_flag"
2900                          || test ! -s conftest.err'
2901   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2902   (eval $ac_try) 2>&5
2903   ac_status=$?
2904   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2905   (exit $ac_status); }; } &&
2906          { ac_try='test -s conftest.$ac_objext'
2907   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2908   (eval $ac_try) 2>&5
2909   ac_status=$?
2910   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2911   (exit $ac_status); }; }; then
2912   ac_cv_header_stdc=yes
2913 else
2914   echo "$as_me: failed program was:" >&5
2915 sed 's/^/| /' conftest.$ac_ext >&5
2916
2917 ac_cv_header_stdc=no
2918 fi
2919 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2920
2921 if test $ac_cv_header_stdc = yes; then
2922   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
2923   cat >conftest.$ac_ext <<_ACEOF
2924 /* confdefs.h.  */
2925 _ACEOF
2926 cat confdefs.h >>conftest.$ac_ext
2927 cat >>conftest.$ac_ext <<_ACEOF
2928 /* end confdefs.h.  */
2929 #include <string.h>
2930
2931 _ACEOF
2932 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2933   $EGREP "memchr" >/dev/null 2>&1; then
2934   :
2935 else
2936   ac_cv_header_stdc=no
2937 fi
2938 rm -f conftest*
2939
2940 fi
2941
2942 if test $ac_cv_header_stdc = yes; then
2943   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
2944   cat >conftest.$ac_ext <<_ACEOF
2945 /* confdefs.h.  */
2946 _ACEOF
2947 cat confdefs.h >>conftest.$ac_ext
2948 cat >>conftest.$ac_ext <<_ACEOF
2949 /* end confdefs.h.  */
2950 #include <stdlib.h>
2951
2952 _ACEOF
2953 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2954   $EGREP "free" >/dev/null 2>&1; then
2955   :
2956 else
2957   ac_cv_header_stdc=no
2958 fi
2959 rm -f conftest*
2960
2961 fi
2962
2963 if test $ac_cv_header_stdc = yes; then
2964   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
2965   if test "$cross_compiling" = yes; then
2966   :
2967 else
2968   cat >conftest.$ac_ext <<_ACEOF
2969 /* confdefs.h.  */
2970 _ACEOF
2971 cat confdefs.h >>conftest.$ac_ext
2972 cat >>conftest.$ac_ext <<_ACEOF
2973 /* end confdefs.h.  */
2974 #include <ctype.h>
2975 #if ((' ' & 0x0FF) == 0x020)
2976 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
2977 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
2978 #else
2979 # define ISLOWER(c) \
2980                    (('a' <= (c) && (c) <= 'i') \
2981                      || ('j' <= (c) && (c) <= 'r') \
2982                      || ('s' <= (c) && (c) <= 'z'))
2983 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
2984 #endif
2985
2986 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
2987 int
2988 main ()
2989 {
2990   int i;
2991   for (i = 0; i < 256; i++)
2992     if (XOR (islower (i), ISLOWER (i))
2993         || toupper (i) != TOUPPER (i))
2994       exit(2);
2995   exit (0);
2996 }
2997 _ACEOF
2998 rm -f conftest$ac_exeext
2999 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3000   (eval $ac_link) 2>&5
3001   ac_status=$?
3002   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3003   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
3004   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3005   (eval $ac_try) 2>&5
3006   ac_status=$?
3007   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3008   (exit $ac_status); }; }; then
3009   :
3010 else
3011   echo "$as_me: program exited with status $ac_status" >&5
3012 echo "$as_me: failed program was:" >&5
3013 sed 's/^/| /' conftest.$ac_ext >&5
3014
3015 ( exit $ac_status )
3016 ac_cv_header_stdc=no
3017 fi
3018 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
3019 fi
3020 fi
3021 fi
3022 echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
3023 echo "${ECHO_T}$ac_cv_header_stdc" >&6
3024 if test $ac_cv_header_stdc = yes; then
3025
3026 cat >>confdefs.h <<\_ACEOF
3027 #define STDC_HEADERS 1
3028 _ACEOF
3029
3030 fi
3031
3032 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
3033
3034
3035
3036
3037
3038
3039
3040
3041
3042 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
3043                   inttypes.h stdint.h unistd.h
3044 do
3045 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
3046 echo "$as_me:$LINENO: checking for $ac_header" >&5
3047 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
3048 if eval "test \"\${$as_ac_Header+set}\" = set"; then
3049   echo $ECHO_N "(cached) $ECHO_C" >&6
3050 else
3051   cat >conftest.$ac_ext <<_ACEOF
3052 /* confdefs.h.  */
3053 _ACEOF
3054 cat confdefs.h >>conftest.$ac_ext
3055 cat >>conftest.$ac_ext <<_ACEOF
3056 /* end confdefs.h.  */
3057 $ac_includes_default
3058
3059 #include <$ac_header>
3060 _ACEOF
3061 rm -f conftest.$ac_objext
3062 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3063   (eval $ac_compile) 2>conftest.er1
3064   ac_status=$?
3065   grep -v '^ *+' conftest.er1 >conftest.err
3066   rm -f conftest.er1
3067   cat conftest.err >&5
3068   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3069   (exit $ac_status); } &&
3070          { ac_try='test -z "$ac_cxx_werror_flag"
3071                          || test ! -s conftest.err'
3072   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3073   (eval $ac_try) 2>&5
3074   ac_status=$?
3075   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3076   (exit $ac_status); }; } &&
3077          { ac_try='test -s conftest.$ac_objext'
3078   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3079   (eval $ac_try) 2>&5
3080   ac_status=$?
3081   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3082   (exit $ac_status); }; }; then
3083   eval "$as_ac_Header=yes"
3084 else
3085   echo "$as_me: failed program was:" >&5
3086 sed 's/^/| /' conftest.$ac_ext >&5
3087
3088 eval "$as_ac_Header=no"
3089 fi
3090 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3091 fi
3092 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
3093 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
3094 if test `eval echo '${'$as_ac_Header'}'` = yes; then
3095   cat >>confdefs.h <<_ACEOF
3096 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
3097 _ACEOF
3098
3099 fi
3100
3101 done
3102
3103
3104 as_ac_Header=`echo "ac_cv_header_$LIBELF_INC_DIR/libelf.h" | $as_tr_sh`
3105 if eval "test \"\${$as_ac_Header+set}\" = set"; then
3106   echo "$as_me:$LINENO: checking for $LIBELF_INC_DIR/libelf.h" >&5
3107 echo $ECHO_N "checking for $LIBELF_INC_DIR/libelf.h... $ECHO_C" >&6
3108 if eval "test \"\${$as_ac_Header+set}\" = set"; then
3109   echo $ECHO_N "(cached) $ECHO_C" >&6
3110 fi
3111 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
3112 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
3113 else
3114   # Is the header compilable?
3115 echo "$as_me:$LINENO: checking $LIBELF_INC_DIR/libelf.h usability" >&5
3116 echo $ECHO_N "checking $LIBELF_INC_DIR/libelf.h usability... $ECHO_C" >&6
3117 cat >conftest.$ac_ext <<_ACEOF
3118 /* confdefs.h.  */
3119 _ACEOF
3120 cat confdefs.h >>conftest.$ac_ext
3121 cat >>conftest.$ac_ext <<_ACEOF
3122 /* end confdefs.h.  */
3123 $ac_includes_default
3124 #include <$LIBELF_INC_DIR/libelf.h>
3125 _ACEOF
3126 rm -f conftest.$ac_objext
3127 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3128   (eval $ac_compile) 2>conftest.er1
3129   ac_status=$?
3130   grep -v '^ *+' conftest.er1 >conftest.err
3131   rm -f conftest.er1
3132   cat conftest.err >&5
3133   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3134   (exit $ac_status); } &&
3135          { ac_try='test -z "$ac_cxx_werror_flag"
3136                          || test ! -s conftest.err'
3137   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3138   (eval $ac_try) 2>&5
3139   ac_status=$?
3140   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3141   (exit $ac_status); }; } &&
3142          { ac_try='test -s conftest.$ac_objext'
3143   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3144   (eval $ac_try) 2>&5
3145   ac_status=$?
3146   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3147   (exit $ac_status); }; }; then
3148   ac_header_compiler=yes
3149 else
3150   echo "$as_me: failed program was:" >&5
3151 sed 's/^/| /' conftest.$ac_ext >&5
3152
3153 ac_header_compiler=no
3154 fi
3155 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3156 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
3157 echo "${ECHO_T}$ac_header_compiler" >&6
3158
3159 # Is the header present?
3160 echo "$as_me:$LINENO: checking $LIBELF_INC_DIR/libelf.h presence" >&5
3161 echo $ECHO_N "checking $LIBELF_INC_DIR/libelf.h presence... $ECHO_C" >&6
3162 cat >conftest.$ac_ext <<_ACEOF
3163 /* confdefs.h.  */
3164 _ACEOF
3165 cat confdefs.h >>conftest.$ac_ext
3166 cat >>conftest.$ac_ext <<_ACEOF
3167 /* end confdefs.h.  */
3168 #include <$LIBELF_INC_DIR/libelf.h>
3169 _ACEOF
3170 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3171   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3172   ac_status=$?
3173   grep -v '^ *+' conftest.er1 >conftest.err
3174   rm -f conftest.er1
3175   cat conftest.err >&5
3176   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3177   (exit $ac_status); } >/dev/null; then
3178   if test -s conftest.err; then
3179     ac_cpp_err=$ac_cxx_preproc_warn_flag
3180     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
3181   else
3182     ac_cpp_err=
3183   fi
3184 else
3185   ac_cpp_err=yes
3186 fi
3187 if test -z "$ac_cpp_err"; then
3188   ac_header_preproc=yes
3189 else
3190   echo "$as_me: failed program was:" >&5
3191 sed 's/^/| /' conftest.$ac_ext >&5
3192
3193   ac_header_preproc=no
3194 fi
3195 rm -f conftest.err conftest.$ac_ext
3196 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
3197 echo "${ECHO_T}$ac_header_preproc" >&6
3198
3199 # So?  What about this header?
3200 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
3201   yes:no: )
3202     { echo "$as_me:$LINENO: WARNING: $LIBELF_INC_DIR/libelf.h: accepted by the compiler, rejected by the preprocessor!" >&5
3203 echo "$as_me: WARNING: $LIBELF_INC_DIR/libelf.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
3204     { echo "$as_me:$LINENO: WARNING: $LIBELF_INC_DIR/libelf.h: proceeding with the compiler's result" >&5
3205 echo "$as_me: WARNING: $LIBELF_INC_DIR/libelf.h: proceeding with the compiler's result" >&2;}
3206     ac_header_preproc=yes
3207     ;;
3208   no:yes:* )
3209     { echo "$as_me:$LINENO: WARNING: $LIBELF_INC_DIR/libelf.h: present but cannot be compiled" >&5
3210 echo "$as_me: WARNING: $LIBELF_INC_DIR/libelf.h: present but cannot be compiled" >&2;}
3211     { echo "$as_me:$LINENO: WARNING: $LIBELF_INC_DIR/libelf.h:     check for missing prerequisite headers?" >&5
3212 echo "$as_me: WARNING: $LIBELF_INC_DIR/libelf.h:     check for missing prerequisite headers?" >&2;}
3213     { echo "$as_me:$LINENO: WARNING: $LIBELF_INC_DIR/libelf.h: see the Autoconf documentation" >&5
3214 echo "$as_me: WARNING: $LIBELF_INC_DIR/libelf.h: see the Autoconf documentation" >&2;}
3215     { echo "$as_me:$LINENO: WARNING: $LIBELF_INC_DIR/libelf.h:     section \"Present But Cannot Be Compiled\"" >&5
3216 echo "$as_me: WARNING: $LIBELF_INC_DIR/libelf.h:     section \"Present But Cannot Be Compiled\"" >&2;}
3217     { echo "$as_me:$LINENO: WARNING: $LIBELF_INC_DIR/libelf.h: proceeding with the preprocessor's result" >&5
3218 echo "$as_me: WARNING: $LIBELF_INC_DIR/libelf.h: proceeding with the preprocessor's result" >&2;}
3219     { echo "$as_me:$LINENO: WARNING: $LIBELF_INC_DIR/libelf.h: in the future, the compiler will take precedence" >&5
3220 echo "$as_me: WARNING: $LIBELF_INC_DIR/libelf.h: in the future, the compiler will take precedence" >&2;}
3221     (
3222       cat <<\_ASBOX
3223 ## ------------------------------- ##
3224 ## Report this to bugs@dyninst.org ##
3225 ## ------------------------------- ##
3226 _ASBOX
3227     ) |
3228       sed "s/^/$as_me: WARNING:     /" >&2
3229     ;;
3230 esac
3231 echo "$as_me:$LINENO: checking for $LIBELF_INC_DIR/libelf.h" >&5
3232 echo $ECHO_N "checking for $LIBELF_INC_DIR/libelf.h... $ECHO_C" >&6
3233 if eval "test \"\${$as_ac_Header+set}\" = set"; then
3234   echo $ECHO_N "(cached) $ECHO_C" >&6
3235 else
3236   eval "$as_ac_Header=\$ac_header_preproc"
3237 fi
3238 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
3239 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
3240
3241 fi
3242 if test `eval echo '${'$as_ac_Header'}'` = yes; then
3243   { echo "$as_me:$LINENO: ELF include directory: $LIBELF_INC_DIR" >&5
3244 echo "$as_me: ELF include directory: $LIBELF_INC_DIR" >&6;}
3245 else
3246   CXXFLAGS="$CXXFLAGS -I$LIBELF_INC_DIR/libelf";
3247          CPPFLAGS="$CPPFLAGS -I$LIBELF_INC_DIR/libelf";
3248          as_ac_Header=`echo "ac_cv_header_$LIBELF_INC_DIR/libelf/libelf.h" | $as_tr_sh`
3249 if eval "test \"\${$as_ac_Header+set}\" = set"; then
3250   echo "$as_me:$LINENO: checking for $LIBELF_INC_DIR/libelf/libelf.h" >&5
3251 echo $ECHO_N "checking for $LIBELF_INC_DIR/libelf/libelf.h... $ECHO_C" >&6
3252 if eval "test \"\${$as_ac_Header+set}\" = set"; then
3253   echo $ECHO_N "(cached) $ECHO_C" >&6
3254 fi
3255 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
3256 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
3257 else
3258   # Is the header compilable?
3259 echo "$as_me:$LINENO: checking $LIBELF_INC_DIR/libelf/libelf.h usability" >&5
3260 echo $ECHO_N "checking $LIBELF_INC_DIR/libelf/libelf.h usability... $ECHO_C" >&6
3261 cat >conftest.$ac_ext <<_ACEOF
3262 /* confdefs.h.  */
3263 _ACEOF
3264 cat confdefs.h >>conftest.$ac_ext
3265 cat >>conftest.$ac_ext <<_ACEOF
3266 /* end confdefs.h.  */
3267 $ac_includes_default
3268 #include <$LIBELF_INC_DIR/libelf/libelf.h>
3269 _ACEOF
3270 rm -f conftest.$ac_objext
3271 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3272   (eval $ac_compile) 2>conftest.er1
3273   ac_status=$?
3274   grep -v '^ *+' conftest.er1 >conftest.err
3275   rm -f conftest.er1
3276   cat conftest.err >&5
3277   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3278   (exit $ac_status); } &&
3279          { ac_try='test -z "$ac_cxx_werror_flag"
3280                          || test ! -s conftest.err'
3281   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3282   (eval $ac_try) 2>&5
3283   ac_status=$?
3284   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3285   (exit $ac_status); }; } &&
3286          { ac_try='test -s conftest.$ac_objext'
3287   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3288   (eval $ac_try) 2>&5
3289   ac_status=$?
3290   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3291   (exit $ac_status); }; }; then
3292   ac_header_compiler=yes
3293 else
3294   echo "$as_me: failed program was:" >&5
3295 sed 's/^/| /' conftest.$ac_ext >&5
3296
3297 ac_header_compiler=no
3298 fi
3299 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3300 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
3301 echo "${ECHO_T}$ac_header_compiler" >&6
3302
3303 # Is the header present?
3304 echo "$as_me:$LINENO: checking $LIBELF_INC_DIR/libelf/libelf.h presence" >&5
3305 echo $ECHO_N "checking $LIBELF_INC_DIR/libelf/libelf.h presence... $ECHO_C" >&6
3306 cat >conftest.$ac_ext <<_ACEOF
3307 /* confdefs.h.  */
3308 _ACEOF
3309 cat confdefs.h >>conftest.$ac_ext
3310 cat >>conftest.$ac_ext <<_ACEOF
3311 /* end confdefs.h.  */
3312 #include <$LIBELF_INC_DIR/libelf/libelf.h>
3313 _ACEOF
3314 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3315   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3316   ac_status=$?
3317   grep -v '^ *+' conftest.er1 >conftest.err
3318   rm -f conftest.er1
3319   cat conftest.err >&5
3320   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3321   (exit $ac_status); } >/dev/null; then
3322   if test -s conftest.err; then
3323     ac_cpp_err=$ac_cxx_preproc_warn_flag
3324     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
3325   else
3326     ac_cpp_err=
3327   fi
3328 else
3329   ac_cpp_err=yes
3330 fi
3331 if test -z "$ac_cpp_err"; then
3332   ac_header_preproc=yes
3333 else
3334   echo "$as_me: failed program was:" >&5
3335 sed 's/^/| /' conftest.$ac_ext >&5
3336
3337   ac_header_preproc=no
3338 fi
3339 rm -f conftest.err conftest.$ac_ext
3340 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
3341 echo "${ECHO_T}$ac_header_preproc" >&6
3342
3343 # So?  What about this header?
3344 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
3345   yes:no: )
3346     { echo "$as_me:$LINENO: WARNING: $LIBELF_INC_DIR/libelf/libelf.h: accepted by the compiler, rejected by the preprocessor!" >&5
3347 echo "$as_me: WARNING: $LIBELF_INC_DIR/libelf/libelf.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
3348     { echo "$as_me:$LINENO: WARNING: $LIBELF_INC_DIR/libelf/libelf.h: proceeding with the compiler's result" >&5
3349 echo "$as_me: WARNING: $LIBELF_INC_DIR/libelf/libelf.h: proceeding with the compiler's result" >&2;}
3350     ac_header_preproc=yes
3351     ;;
3352   no:yes:* )
3353     { echo "$as_me:$LINENO: WARNING: $LIBELF_INC_DIR/libelf/libelf.h: present but cannot be compiled" >&5
3354 echo "$as_me: WARNING: $LIBELF_INC_DIR/libelf/libelf.h: present but cannot be compiled" >&2;}
3355     { echo "$as_me:$LINENO: WARNING: $LIBELF_INC_DIR/libelf/libelf.h:     check for missing prerequisite headers?" >&5
3356 echo "$as_me: WARNING: $LIBELF_INC_DIR/libelf/libelf.h:     check for missing prerequisite headers?" >&2;}
3357     { echo "$as_me:$LINENO: WARNING: $LIBELF_INC_DIR/libelf/libelf.h: see the Autoconf documentation" >&5
3358 echo "$as_me: WARNING: $LIBELF_INC_DIR/libelf/libelf.h: see the Autoconf documentation" >&2;}
3359     { echo "$as_me:$LINENO: WARNING: $LIBELF_INC_DIR/libelf/libelf.h:     section \"Present But Cannot Be Compiled\"" >&5
3360 echo "$as_me: WARNING: $LIBELF_INC_DIR/libelf/libelf.h:     section \"Present But Cannot Be Compiled\"" >&2;}
3361     { echo "$as_me:$LINENO: WARNING: $LIBELF_INC_DIR/libelf/libelf.h: proceeding with the preprocessor's result" >&5
3362 echo "$as_me: WARNING: $LIBELF_INC_DIR/libelf/libelf.h: proceeding with the preprocessor's result" >&2;}
3363     { echo "$as_me:$LINENO: WARNING: $LIBELF_INC_DIR/libelf/libelf.h: in the future, the compiler will take precedence" >&5
3364 echo "$as_me: WARNING: $LIBELF_INC_DIR/libelf/libelf.h: in the future, the compiler will take precedence" >&2;}
3365     (
3366       cat <<\_ASBOX
3367 ## ------------------------------- ##
3368 ## Report this to bugs@dyninst.org ##
3369 ## ------------------------------- ##
3370 _ASBOX
3371     ) |
3372       sed "s/^/$as_me: WARNING:     /" >&2
3373     ;;
3374 esac
3375 echo "$as_me:$LINENO: checking for $LIBELF_INC_DIR/libelf/libelf.h" >&5
3376 echo $ECHO_N "checking for $LIBELF_INC_DIR/libelf/libelf.h... $ECHO_C" >&6
3377 if eval "test \"\${$as_ac_Header+set}\" = set"; then
3378   echo $ECHO_N "(cached) $ECHO_C" >&6
3379 else
3380   eval "$as_ac_Header=\$ac_header_preproc"
3381 fi
3382 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
3383 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
3384
3385 fi
3386 if test `eval echo '${'$as_ac_Header'}'` = yes; then
3387   LIBELF_INC_DIR+="/libelf";{ echo "$as_me:$LINENO: ELF include directory: $LIBELF_INC_DIR" >&5
3388 echo "$as_me: ELF include directory: $LIBELF_INC_DIR" >&6;}
3389 else
3390   { { echo "$as_me:$LINENO: error: couldn't find libelf.h" >&5
3391 echo "$as_me: error: couldn't find libelf.h" >&2;}
3392    { (exit 1); exit 1; }; }
3393 fi
3394
3395
3396 fi
3397
3398
3399    CXXFLAGS=$CXXFLAGS_HOLD;
3400    CPPFLAGS=$CPPFLAGS_HOLD;
3401
3402   if test "$LIBELF_LIB_DIR" = "" ; then
3403
3404 echo "$as_me:$LINENO: checking for elf_memory in -lelf" >&5
3405 echo $ECHO_N "checking for elf_memory in -lelf... $ECHO_C" >&6
3406 if test "${ac_cv_lib_elf_elf_memory+set}" = set; then
3407   echo $ECHO_N "(cached) $ECHO_C" >&6
3408 else
3409   ac_check_lib_save_LIBS=$LIBS
3410 LIBS="-lelf  $LIBS"
3411 cat >conftest.$ac_ext <<_ACEOF
3412 /* confdefs.h.  */
3413 _ACEOF
3414 cat confdefs.h >>conftest.$ac_ext
3415 cat >>conftest.$ac_ext <<_ACEOF
3416 /* end confdefs.h.  */
3417
3418 /* Override any gcc2 internal prototype to avoid an error.  */
3419 #ifdef __cplusplus
3420 extern "C"
3421 #endif
3422 /* We use char because int might match the return type of a gcc2
3423    builtin and then its argument prototype would still apply.  */
3424 char elf_memory ();
3425 int
3426 main ()
3427 {
3428 elf_memory ();
3429   ;
3430   return 0;
3431 }
3432 _ACEOF
3433 rm -f conftest.$ac_objext conftest$ac_exeext
3434 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3435   (eval $ac_link) 2>conftest.er1
3436   ac_status=$?
3437   grep -v '^ *+' conftest.er1 >conftest.err
3438   rm -f conftest.er1
3439   cat conftest.err >&5
3440   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3441   (exit $ac_status); } &&
3442          { ac_try='test -z "$ac_cxx_werror_flag"
3443                          || test ! -s conftest.err'
3444   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3445   (eval $ac_try) 2>&5
3446   ac_status=$?
3447   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3448   (exit $ac_status); }; } &&
3449          { ac_try='test -s conftest$ac_exeext'
3450   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3451   (eval $ac_try) 2>&5
3452   ac_status=$?
3453   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3454   (exit $ac_status); }; }; then
3455   ac_cv_lib_elf_elf_memory=yes
3456 else
3457   echo "$as_me: failed program was:" >&5
3458 sed 's/^/| /' conftest.$ac_ext >&5
3459
3460 ac_cv_lib_elf_elf_memory=no
3461 fi
3462 rm -f conftest.err conftest.$ac_objext \
3463       conftest$ac_exeext conftest.$ac_ext
3464 LIBS=$ac_check_lib_save_LIBS
3465 fi
3466 echo "$as_me:$LINENO: result: $ac_cv_lib_elf_elf_memory" >&5
3467 echo "${ECHO_T}$ac_cv_lib_elf_elf_memory" >&6
3468 if test $ac_cv_lib_elf_elf_memory = yes; then
3469   cat >>confdefs.h <<_ACEOF
3470 #define HAVE_LIBELF 1
3471 _ACEOF
3472
3473   LIBS="-lelf $LIBS"
3474
3475 else
3476   { { echo "$as_me:$LINENO: error: Can't find libelf." >&5
3477 echo "$as_me: error: Can't find libelf." >&2;}
3478    { (exit 1); exit 1; }; }
3479 fi
3480
3481   else
3482     LIBS_HOLD=$LIBS
3483     if test "" != "" ; then
3484       LIBS="-L$LIBELF_LIB_DIR -L"
3485
3486 echo "$as_me:$LINENO: checking for elf_memory in -lelf" >&5
3487 echo $ECHO_N "checking for elf_memory in -lelf... $ECHO_C" >&6
3488 if test "${ac_cv_lib_elf_elf_memory+set}" = set; then
3489   echo $ECHO_N "(cached) $ECHO_C" >&6
3490 else
3491   ac_check_lib_save_LIBS=$LIBS
3492 LIBS="-lelf  $LIBS"
3493 cat >conftest.$ac_ext <<_ACEOF
3494 /* confdefs.h.  */
3495 _ACEOF
3496 cat confdefs.h >>conftest.$ac_ext
3497 cat >>conftest.$ac_ext <<_ACEOF
3498 /* end confdefs.h.  */
3499
3500 /* Override any gcc2 internal prototype to avoid an error.  */
3501 #ifdef __cplusplus
3502 extern "C"
3503 #endif
3504 /* We use char because int might match the return type of a gcc2
3505    builtin and then its argument prototype would still apply.  */
3506 char elf_memory ();
3507 int
3508 main ()
3509 {
3510 elf_memory ();
3511   ;
3512   return 0;
3513 }
3514 _ACEOF
3515 rm -f conftest.$ac_objext conftest$ac_exeext
3516 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3517   (eval $ac_link) 2>conftest.er1
3518   ac_status=$?
3519   grep -v '^ *+' conftest.er1 >conftest.err
3520   rm -f conftest.er1
3521   cat conftest.err >&5
3522   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3523   (exit $ac_status); } &&
3524          { ac_try='test -z "$ac_cxx_werror_flag"
3525                          || test ! -s conftest.err'
3526   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3527   (eval $ac_try) 2>&5
3528   ac_status=$?
3529   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3530   (exit $ac_status); }; } &&
3531          { ac_try='test -s conftest$ac_exeext'
3532   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3533   (eval $ac_try) 2>&5
3534   ac_status=$?
3535   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3536   (exit $ac_status); }; }; then
3537   ac_cv_lib_elf_elf_memory=yes
3538 else
3539   echo "$as_me: failed program was:" >&5
3540 sed 's/^/| /' conftest.$ac_ext >&5
3541
3542 ac_cv_lib_elf_elf_memory=no
3543 fi
3544 rm -f conftest.err conftest.$ac_objext \
3545       conftest$ac_exeext conftest.$ac_ext
3546 LIBS=$ac_check_lib_save_LIBS
3547 fi
3548 echo "$as_me:$LINENO: result: $ac_cv_lib_elf_elf_memory" >&5
3549 echo "${ECHO_T}$ac_cv_lib_elf_elf_memory" >&6
3550 if test $ac_cv_lib_elf_elf_memory = yes; then
3551   cat >>confdefs.h <<_ACEOF
3552 #define HAVE_LIBELF 1
3553 _ACEOF
3554
3555   LIBS="-lelf $LIBS"
3556
3557 else
3558   { { echo "$as_me:$LINENO: error: Can't find libelf in $LIBELF_LIB_DIR" >&5
3559 echo "$as_me: error: Can't find libelf in $LIBELF_LIB_DIR" >&2;}
3560    { (exit 1); exit 1; }; }
3561 fi
3562
3563     else
3564       LIBS="-L$LIBELF_LIB_DIR"
3565
3566 echo "$as_me:$LINENO: checking for elf_memory in -lelf" >&5
3567 echo $ECHO_N "checking for elf_memory in -lelf... $ECHO_C" >&6
3568 if test "${ac_cv_lib_elf_elf_memory+set}" = set; then
3569   echo $ECHO_N "(cached) $ECHO_C" >&6
3570 else
3571   ac_check_lib_save_LIBS=$LIBS
3572 LIBS="-lelf  $LIBS"
3573 cat >conftest.$ac_ext <<_ACEOF
3574 /* confdefs.h.  */
3575 _ACEOF
3576 cat confdefs.h >>conftest.$ac_ext
3577 cat >>conftest.$ac_ext <<_ACEOF
3578 /* end confdefs.h.  */
3579
3580 /* Override any gcc2 internal prototype to avoid an error.  */
3581 #ifdef __cplusplus
3582 extern "C"
3583 #endif
3584 /* We use char because int might match the return type of a gcc2
3585    builtin and then its argument prototype would still apply.  */
3586 char elf_memory ();
3587 int
3588 main ()
3589 {
3590 elf_memory ();
3591   ;
3592   return 0;
3593 }
3594 _ACEOF
3595 rm -f conftest.$ac_objext conftest$ac_exeext
3596 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3597   (eval $ac_link) 2>conftest.er1
3598   ac_status=$?
3599   grep -v '^ *+' conftest.er1 >conftest.err
3600   rm -f conftest.er1
3601   cat conftest.err >&5
3602   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3603   (exit $ac_status); } &&
3604          { ac_try='test -z "$ac_cxx_werror_flag"
3605                          || test ! -s conftest.err'
3606   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3607   (eval $ac_try) 2>&5
3608   ac_status=$?
3609   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3610   (exit $ac_status); }; } &&
3611          { ac_try='test -s conftest$ac_exeext'
3612   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3613   (eval $ac_try) 2>&5
3614   ac_status=$?
3615   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3616   (exit $ac_status); }; }; then
3617   ac_cv_lib_elf_elf_memory=yes
3618 else
3619   echo "$as_me: failed program was:" >&5
3620 sed 's/^/| /' conftest.$ac_ext >&5
3621
3622 ac_cv_lib_elf_elf_memory=no
3623 fi
3624 rm -f conftest.err conftest.$ac_objext \
3625       conftest$ac_exeext conftest.$ac_ext
3626 LIBS=$ac_check_lib_save_LIBS
3627 fi
3628 echo "$as_me:$LINENO: result: $ac_cv_lib_elf_elf_memory" >&5
3629 echo "${ECHO_T}$ac_cv_lib_elf_elf_memory" >&6
3630 if test $ac_cv_lib_elf_elf_memory = yes; then
3631   cat >>confdefs.h <<_ACEOF
3632 #define HAVE_LIBELF 1
3633 _ACEOF
3634
3635   LIBS="-lelf $LIBS"
3636
3637 else
3638   { { echo "$as_me:$LINENO: error: Can't find libelf in $LIBELF_LIB_DIR" >&5
3639 echo "$as_me: error: Can't find libelf in $LIBELF_LIB_DIR" >&2;}
3640    { (exit 1); exit 1; }; }
3641 fi
3642
3643     fi
3644     LIBS=$LIBS_HOLD
3645   fi
3646
3647
3648   LIB_TYPE_DYNAMIC=`ls -H -1 $LIBELF_LIB_DIR | grep elf | grep '\.so' | wc | awk '{if($'2' > 0){print "true"} else {print ""}}'`
3649   if test "$LIB_TYPE_DYNAMIC" = "true"; then
3650         LIB_TYPE_STATIC=
3651   else
3652         LIB_TYPE_STATIC=`ls -H -1 $LIBELF_LIB_DIR | grep elf | grep '\.a' | wc | awk '{if($'2' > 0){print "true"} else {print ""}}'`
3653   fi
3654
3655    LIBELF_STATIC="$LIB_TYPE_STATIC"
3656    LIBELF_DYNAMIC="$LIB_TYPE_DYNAMIC"
3657
3658
3659
3660
3661 fi
3662
3663 if test "`echo $host_os | cut -b-3`" = "aix" ; then
3664    if test "`basename $CXX`" = "xlC" ; then
3665       BUILD_XLC="true";
3666    elif test "`basename $CC`" = "xlc" ; then
3667       BUILD_XLC="true";
3668    else
3669       BUILD_XLC="";
3670
3671 # Check whether --with-libiberty-libdir or --without-libiberty-libdir was given.
3672 if test "${with_libiberty_libdir+set}" = set; then
3673   withval="$with_libiberty_libdir"
3674   LIBIBERTY_LIB_DIR="${withval}";
3675 fi;
3676    LIBS_HOLD=$LIBS
3677    LIBS="-L$LIBIBERTY_LIB_DIR"
3678    echo "$as_me:$LINENO: checking for cplus_demangle in -liberty" >&5
3679 echo $ECHO_N "checking for cplus_demangle in -liberty... $ECHO_C" >&6
3680 if test "${ac_cv_lib_iberty_cplus_demangle+set}" = set; then
3681   echo $ECHO_N "(cached) $ECHO_C" >&6
3682 else
3683   ac_check_lib_save_LIBS=$LIBS
3684 LIBS="-liberty  $LIBS"
3685 cat >conftest.$ac_ext <<_ACEOF
3686 /* confdefs.h.  */
3687 _ACEOF
3688 cat confdefs.h >>conftest.$ac_ext
3689 cat >>conftest.$ac_ext <<_ACEOF
3690 /* end confdefs.h.  */
3691
3692 /* Override any gcc2 internal prototype to avoid an error.  */
3693 #ifdef __cplusplus
3694 extern "C"
3695 #endif
3696 /* We use char because int might match the return type of a gcc2
3697    builtin and then its argument prototype would still apply.  */
3698 char cplus_demangle ();
3699 int
3700 main ()
3701 {
3702 cplus_demangle ();
3703   ;
3704   return 0;
3705 }
3706 _ACEOF
3707 rm -f conftest.$ac_objext conftest$ac_exeext
3708 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3709   (eval $ac_link) 2>conftest.er1
3710   ac_status=$?
3711   grep -v '^ *+' conftest.er1 >conftest.err
3712   rm -f conftest.er1
3713   cat conftest.err >&5
3714   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3715   (exit $ac_status); } &&
3716          { ac_try='test -z "$ac_cxx_werror_flag"
3717                          || test ! -s conftest.err'
3718   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3719   (eval $ac_try) 2>&5
3720   ac_status=$?
3721   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3722   (exit $ac_status); }; } &&
3723          { ac_try='test -s conftest$ac_exeext'
3724   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3725   (eval $ac_try) 2>&5
3726   ac_status=$?
3727   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3728   (exit $ac_status); }; }; then
3729   ac_cv_lib_iberty_cplus_demangle=yes
3730 else
3731   echo "$as_me: failed program was:" >&5
3732 sed 's/^/| /' conftest.$ac_ext >&5
3733
3734 ac_cv_lib_iberty_cplus_demangle=no
3735 fi
3736 rm -f conftest.err conftest.$ac_objext \
3737       conftest$ac_exeext conftest.$ac_ext
3738 LIBS=$ac_check_lib_save_LIBS
3739 fi
3740 echo "$as_me:$LINENO: result: $ac_cv_lib_iberty_cplus_demangle" >&5
3741 echo "${ECHO_T}$ac_cv_lib_iberty_cplus_demangle" >&6
3742 if test $ac_cv_lib_iberty_cplus_demangle = yes; then
3743   HAVE_LIBIBERTY="1";
3744 else
3745   as_ac_File=`echo "ac_cv_file_$LIBIBERTY_LIB_DIR/libiberty.a" | $as_tr_sh`
3746 echo "$as_me:$LINENO: checking for $LIBIBERTY_LIB_DIR/libiberty.a" >&5
3747 echo $ECHO_N "checking for $LIBIBERTY_LIB_DIR/libiberty.a... $ECHO_C" >&6
3748 if eval "test \"\${$as_ac_File+set}\" = set"; then
3749   echo $ECHO_N "(cached) $ECHO_C" >&6
3750 else
3751   test "$cross_compiling" = yes &&
3752   { { echo "$as_me:$LINENO: error: cannot check for file existence when cross compiling" >&5
3753 echo "$as_me: error: cannot check for file existence when cross compiling" >&2;}
3754    { (exit 1); exit 1; }; }
3755 if test -r "$LIBIBERTY_LIB_DIR/libiberty.a"; then
3756   eval "$as_ac_File=yes"
3757 else
3758   eval "$as_ac_File=no"
3759 fi
3760 fi
3761 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_File'}'`" >&5
3762 echo "${ECHO_T}`eval echo '${'$as_ac_File'}'`" >&6
3763 if test `eval echo '${'$as_ac_File'}'` = yes; then
3764   :
3765 else
3766   { { echo "$as_me:$LINENO: error: Can't find libiberty in $LIBIBERTY_LIB_DIR" >&5
3767 echo "$as_me: error: Can't find libiberty in $LIBIBERTY_LIB_DIR" >&2;}
3768    { (exit 1); exit 1; }; }
3769 fi
3770
3771 fi
3772
3773    LIBS=$LIBS_HOLD
3774
3775
3776   LIB_TYPE_DYNAMIC=`ls -H -1 $LIBIBERTY_LIB_DIR | grep iberty | grep '\.so' | wc | awk '{if($'2' > 0){print "true"} else {print ""}}'`
3777   if test "$LIB_TYPE_DYNAMIC" = "true"; then
3778         LIB_TYPE_STATIC=
3779   else
3780         LIB_TYPE_STATIC=`ls -H -1 $LIBIBERTY_LIB_DIR | grep iberty | grep '\.a' | wc | awk '{if($'2' > 0){print "true"} else {print ""}}'`
3781   fi
3782
3783    LIBIBERTY_STATIC="$LIB_TYPE_STATIC"
3784    LIBIBERTY_DYNAMIC="$LIB_TYPE_DYNAMIC"
3785
3786
3787
3788
3789    fi
3790
3791 else
3792
3793 # Check whether --with-libiberty-libdir or --without-libiberty-libdir was given.
3794 if test "${with_libiberty_libdir+set}" = set; then
3795   withval="$with_libiberty_libdir"
3796   LIBIBERTY_LIB_DIR="${withval}";
3797 fi;
3798    LIBS_HOLD=$LIBS
3799    LIBS="-L$LIBIBERTY_LIB_DIR"
3800    echo "$as_me:$LINENO: checking for cplus_demangle in -liberty" >&5
3801 echo $ECHO_N "checking for cplus_demangle in -liberty... $ECHO_C" >&6
3802 if test "${ac_cv_lib_iberty_cplus_demangle+set}" = set; then
3803   echo $ECHO_N "(cached) $ECHO_C" >&6
3804 else
3805   ac_check_lib_save_LIBS=$LIBS
3806 LIBS="-liberty  $LIBS"
3807 cat >conftest.$ac_ext <<_ACEOF
3808 /* confdefs.h.  */
3809 _ACEOF
3810 cat confdefs.h >>conftest.$ac_ext
3811 cat >>conftest.$ac_ext <<_ACEOF
3812 /* end confdefs.h.  */
3813
3814 /* Override any gcc2 internal prototype to avoid an error.  */
3815 #ifdef __cplusplus
3816 extern "C"
3817 #endif
3818 /* We use char because int might match the return type of a gcc2
3819    builtin and then its argument prototype would still apply.  */
3820 char cplus_demangle ();
3821 int
3822 main ()
3823 {
3824 cplus_demangle ();
3825   ;
3826   return 0;
3827 }
3828 _ACEOF
3829 rm -f conftest.$ac_objext conftest$ac_exeext
3830 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3831   (eval $ac_link) 2>conftest.er1
3832   ac_status=$?
3833   grep -v '^ *+' conftest.er1 >conftest.err
3834   rm -f conftest.er1
3835   cat conftest.err >&5
3836   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3837   (exit $ac_status); } &&
3838          { ac_try='test -z "$ac_cxx_werror_flag"
3839                          || test ! -s conftest.err'
3840   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3841   (eval $ac_try) 2>&5
3842   ac_status=$?
3843   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3844   (exit $ac_status); }; } &&
3845          { ac_try='test -s conftest$ac_exeext'
3846   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3847   (eval $ac_try) 2>&5
3848   ac_status=$?
3849   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3850   (exit $ac_status); }; }; then
3851   ac_cv_lib_iberty_cplus_demangle=yes
3852 else
3853   echo "$as_me: failed program was:" >&5
3854 sed 's/^/| /' conftest.$ac_ext >&5
3855
3856 ac_cv_lib_iberty_cplus_demangle=no
3857 fi
3858 rm -f conftest.err conftest.$ac_objext \
3859       conftest$ac_exeext conftest.$ac_ext
3860 LIBS=$ac_check_lib_save_LIBS
3861 fi
3862 echo "$as_me:$LINENO: result: $ac_cv_lib_iberty_cplus_demangle" >&5
3863 echo "${ECHO_T}$ac_cv_lib_iberty_cplus_demangle" >&6
3864 if test $ac_cv_lib_iberty_cplus_demangle = yes; then
3865   HAVE_LIBIBERTY="1";
3866 else
3867   as_ac_File=`echo "ac_cv_file_$LIBIBERTY_LIB_DIR/libiberty.a" | $as_tr_sh`
3868 echo "$as_me:$LINENO: checking for $LIBIBERTY_LIB_DIR/libiberty.a" >&5
3869 echo $ECHO_N "checking for $LIBIBERTY_LIB_DIR/libiberty.a... $ECHO_C" >&6
3870 if eval "test \"\${$as_ac_File+set}\" = set"; then
3871   echo $ECHO_N "(cached) $ECHO_C" >&6
3872 else
3873   test "$cross_compiling" = yes &&
3874   { { echo "$as_me:$LINENO: error: cannot check for file existence when cross compiling" >&5
3875 echo "$as_me: error: cannot check for file existence when cross compiling" >&2;}
3876    { (exit 1); exit 1; }; }
3877 if test -r "$LIBIBERTY_LIB_DIR/libiberty.a"; then
3878   eval "$as_ac_File=yes"
3879 else
3880   eval "$as_ac_File=no"
3881 fi
3882 fi
3883 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_File'}'`" >&5
3884 echo "${ECHO_T}`eval echo '${'$as_ac_File'}'`" >&6
3885 if test `eval echo '${'$as_ac_File'}'` = yes; then
3886   :
3887 else
3888   { { echo "$as_me:$LINENO: error: Can't find libiberty in $LIBIBERTY_LIB_DIR" >&5
3889 echo "$as_me: error: Can't find libiberty in $LIBIBERTY_LIB_DIR" >&2;}
3890    { (exit 1); exit 1; }; }
3891 fi
3892
3893 fi
3894
3895    LIBS=$LIBS_HOLD
3896
3897
3898   LIB_TYPE_DYNAMIC=`ls -H -1 $LIBIBERTY_LIB_DIR | grep iberty | grep '\.so' | wc | awk '{if($'2' > 0){print "true"} else {print ""}}'`
3899   if test "$LIB_TYPE_DYNAMIC" = "true"; then
3900         LIB_TYPE_STATIC=
3901   else
3902         LIB_TYPE_STATIC=`ls -H -1 $LIBIBERTY_LIB_DIR | grep iberty | grep '\.a' | wc | awk '{if($'2' > 0){print "true"} else {print ""}}'`
3903   fi
3904
3905    LIBIBERTY_STATIC="$LIB_TYPE_STATIC"
3906    LIBIBERTY_DYNAMIC="$LIB_TYPE_DYNAMIC"
3907
3908
3909
3910 fi
3911
3912 if test "`echo $host_os | cut -b-3`" = "aix" ; then
3913    { echo "$as_me:$LINENO: AIX system, skipping libdwarf..." >&5
3914 echo "$as_me: AIX system, skipping libdwarf..." >&6;}
3915
3916 else
3917
3918 # Check whether --with-libdwarf-incdir or --without-libdwarf-incdir was given.
3919 if test "${with_libdwarf_incdir+set}" = set; then
3920   withval="$with_libdwarf_incdir"
3921   LIBDWARF_INC_DIR="${withval}";
3922 fi;
3923
3924 # Check whether --with-libdwarf-libdir or --without-libdwarf-libdir was given.
3925 if test "${with_libdwarf_libdir+set}" = set; then
3926   withval="$with_libdwarf_libdir"
3927   LIBDWARF_LIB_DIR="${withval}";
3928 fi;
3929
3930    CXXFLAGS_HOLD=$CXXFLAGS;
3931    CXXFLAGS="$CXXFLAGS -I$LIBDWARF_INC_DIR";
3932    CPPFLAGS_HOLD=$CPPFLAGS;
3933    CPPFLAGS="$CPPFLAGS -I$LIBDWARF_INC_DIR";
3934
3935    as_ac_Header=`echo "ac_cv_header_$LIBDWARF_INC_DIR/libdwarf.h" | $as_tr_sh`
3936 if eval "test \"\${$as_ac_Header+set}\" = set"; then
3937   echo "$as_me:$LINENO: checking for $LIBDWARF_INC_DIR/libdwarf.h" >&5
3938 echo $ECHO_N "checking for $LIBDWARF_INC_DIR/libdwarf.h... $ECHO_C" >&6
3939 if eval "test \"\${$as_ac_Header+set}\" = set"; then
3940   echo $ECHO_N "(cached) $ECHO_C" >&6
3941 fi
3942 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
3943 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
3944 else
3945   # Is the header compilable?
3946 echo "$as_me:$LINENO: checking $LIBDWARF_INC_DIR/libdwarf.h usability" >&5
3947 echo $ECHO_N "checking $LIBDWARF_INC_DIR/libdwarf.h usability... $ECHO_C" >&6
3948 cat >conftest.$ac_ext <<_ACEOF
3949 /* confdefs.h.  */
3950 _ACEOF
3951 cat confdefs.h >>conftest.$ac_ext
3952 cat >>conftest.$ac_ext <<_ACEOF
3953 /* end confdefs.h.  */
3954 $ac_includes_default
3955 #include <$LIBDWARF_INC_DIR/libdwarf.h>
3956 _ACEOF
3957 rm -f conftest.$ac_objext
3958 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3959   (eval $ac_compile) 2>conftest.er1
3960   ac_status=$?
3961   grep -v '^ *+' conftest.er1 >conftest.err
3962   rm -f conftest.er1
3963   cat conftest.err >&5
3964   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3965   (exit $ac_status); } &&
3966          { ac_try='test -z "$ac_cxx_werror_flag"
3967                          || test ! -s conftest.err'
3968   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3969   (eval $ac_try) 2>&5
3970   ac_status=$?
3971   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3972   (exit $ac_status); }; } &&
3973          { ac_try='test -s conftest.$ac_objext'
3974   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3975   (eval $ac_try) 2>&5
3976   ac_status=$?
3977   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3978   (exit $ac_status); }; }; then
3979   ac_header_compiler=yes
3980 else
3981   echo "$as_me: failed program was:" >&5
3982 sed 's/^/| /' conftest.$ac_ext >&5
3983
3984 ac_header_compiler=no
3985 fi
3986 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3987 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
3988 echo "${ECHO_T}$ac_header_compiler" >&6
3989
3990 # Is the header present?
3991 echo "$as_me:$LINENO: checking $LIBDWARF_INC_DIR/libdwarf.h presence" >&5
3992 echo $ECHO_N "checking $LIBDWARF_INC_DIR/libdwarf.h presence... $ECHO_C" >&6
3993 cat >conftest.$ac_ext <<_ACEOF
3994 /* confdefs.h.  */
3995 _ACEOF
3996 cat confdefs.h >>conftest.$ac_ext
3997 cat >>conftest.$ac_ext <<_ACEOF
3998 /* end confdefs.h.  */
3999 #include <$LIBDWARF_INC_DIR/libdwarf.h>
4000 _ACEOF
4001 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4002   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4003   ac_status=$?
4004   grep -v '^ *+' conftest.er1 >conftest.err
4005   rm -f conftest.er1
4006   cat conftest.err >&5
4007   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4008   (exit $ac_status); } >/dev/null; then
4009   if test -s conftest.err; then
4010     ac_cpp_err=$ac_cxx_preproc_warn_flag
4011     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
4012   else
4013     ac_cpp_err=
4014   fi
4015 else
4016   ac_cpp_err=yes
4017 fi
4018 if test -z "$ac_cpp_err"; then
4019   ac_header_preproc=yes
4020 else
4021   echo "$as_me: failed program was:" >&5
4022 sed 's/^/| /' conftest.$ac_ext >&5
4023
4024   ac_header_preproc=no
4025 fi
4026 rm -f conftest.err conftest.$ac_ext
4027 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
4028 echo "${ECHO_T}$ac_header_preproc" >&6
4029
4030 # So?  What about this header?
4031 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
4032   yes:no: )
4033     { echo "$as_me:$LINENO: WARNING: $LIBDWARF_INC_DIR/libdwarf.h: accepted by the compiler, rejected by the preprocessor!" >&5
4034 echo "$as_me: WARNING: $LIBDWARF_INC_DIR/libdwarf.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
4035     { echo "$as_me:$LINENO: WARNING: $LIBDWARF_INC_DIR/libdwarf.h: proceeding with the compiler's result" >&5
4036 echo "$as_me: WARNING: $LIBDWARF_INC_DIR/libdwarf.h: proceeding with the compiler's result" >&2;}
4037     ac_header_preproc=yes
4038     ;;
4039   no:yes:* )
4040     { echo "$as_me:$LINENO: WARNING: $LIBDWARF_INC_DIR/libdwarf.h: present but cannot be compiled" >&5
4041 echo "$as_me: WARNING: $LIBDWARF_INC_DIR/libdwarf.h: present but cannot be compiled" >&2;}
4042     { echo "$as_me:$LINENO: WARNING: $LIBDWARF_INC_DIR/libdwarf.h:     check for missing prerequisite headers?" >&5
4043 echo "$as_me: WARNING: $LIBDWARF_INC_DIR/libdwarf.h:     check for missing prerequisite headers?" >&2;}
4044     { echo "$as_me:$LINENO: WARNING: $LIBDWARF_INC_DIR/libdwarf.h: see the Autoconf documentation" >&5
4045 echo "$as_me: WARNING: $LIBDWARF_INC_DIR/libdwarf.h: see the Autoconf documentation" >&2;}
4046     { echo "$as_me:$LINENO: WARNING: $LIBDWARF_INC_DIR/libdwarf.h:     section \"Present But Cannot Be Compiled\"" >&5
4047 echo "$as_me: WARNING: $LIBDWARF_INC_DIR/libdwarf.h:     section \"Present But Cannot Be Compiled\"" >&2;}
4048     { echo "$as_me:$LINENO: WARNING: $LIBDWARF_INC_DIR/libdwarf.h: proceeding with the preprocessor's result" >&5
4049 echo "$as_me: WARNING: $LIBDWARF_INC_DIR/libdwarf.h: proceeding with the preprocessor's result" >&2;}
4050     { echo "$as_me:$LINENO: WARNING: $LIBDWARF_INC_DIR/libdwarf.h: in the future, the compiler will take precedence" >&5
4051 echo "$as_me: WARNING: $LIBDWARF_INC_DIR/libdwarf.h: in the future, the compiler will take precedence" >&2;}
4052     (
4053       cat <<\_ASBOX
4054 ## ------------------------------- ##
4055 ## Report this to bugs@dyninst.org ##
4056 ## ------------------------------- ##
4057 _ASBOX
4058     ) |
4059       sed "s/^/$as_me: WARNING:     /" >&2
4060     ;;
4061 esac
4062 echo "$as_me:$LINENO: checking for $LIBDWARF_INC_DIR/libdwarf.h" >&5
4063 echo $ECHO_N "checking for $LIBDWARF_INC_DIR/libdwarf.h... $ECHO_C" >&6
4064 if eval "test \"\${$as_ac_Header+set}\" = set"; then
4065   echo $ECHO_N "(cached) $ECHO_C" >&6
4066 else
4067   eval "$as_ac_Header=\$ac_header_preproc"
4068 fi
4069 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
4070 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
4071
4072 fi
4073 if test `eval echo '${'$as_ac_Header'}'` = yes; then
4074   { echo "$as_me:$LINENO: DWARF include directory: $LIBDWARF_INC_DIR" >&5
4075 echo "$as_me: DWARF include directory: $LIBDWARF_INC_DIR" >&6;}
4076 else
4077   CXXFLAGS="$CXXFLAGS -I$LIBDWARF_INC_DIR/libdwarf";
4078          CPPFLAGS="$CPPFLAGS -I$LIBDWARF_INC_DIR/libdwarf";
4079          as_ac_Header=`echo "ac_cv_header_$LIBDWARF_INC_DIR/libdwarf/libdwarf.h" | $as_tr_sh`
4080 if eval "test \"\${$as_ac_Header+set}\" = set"; then
4081   echo "$as_me:$LINENO: checking for $LIBDWARF_INC_DIR/libdwarf/libdwarf.h" >&5
4082 echo $ECHO_N "checking for $LIBDWARF_INC_DIR/libdwarf/libdwarf.h... $ECHO_C" >&6
4083 if eval "test \"\${$as_ac_Header+set}\" = set"; then
4084   echo $ECHO_N "(cached) $ECHO_C" >&6
4085 fi
4086 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
4087 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
4088 else
4089   # Is the header compilable?
4090 echo "$as_me:$LINENO: checking $LIBDWARF_INC_DIR/libdwarf/libdwarf.h usability" >&5
4091 echo $ECHO_N "checking $LIBDWARF_INC_DIR/libdwarf/libdwarf.h usability... $ECHO_C" >&6
4092 cat >conftest.$ac_ext <<_ACEOF
4093 /* confdefs.h.  */
4094 _ACEOF
4095 cat confdefs.h >>conftest.$ac_ext
4096 cat >>conftest.$ac_ext <<_ACEOF
4097 /* end confdefs.h.  */
4098 $ac_includes_default
4099 #include <$LIBDWARF_INC_DIR/libdwarf/libdwarf.h>
4100 _ACEOF
4101 rm -f conftest.$ac_objext
4102 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4103   (eval $ac_compile) 2>conftest.er1
4104   ac_status=$?
4105   grep -v '^ *+' conftest.er1 >conftest.err
4106   rm -f conftest.er1
4107   cat conftest.err >&5
4108   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4109   (exit $ac_status); } &&
4110          { ac_try='test -z "$ac_cxx_werror_flag"
4111                          || test ! -s conftest.err'
4112   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4113   (eval $ac_try) 2>&5
4114   ac_status=$?
4115   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4116   (exit $ac_status); }; } &&
4117          { ac_try='test -s conftest.$ac_objext'
4118   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4119   (eval $ac_try) 2>&5
4120   ac_status=$?
4121   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4122   (exit $ac_status); }; }; then
4123   ac_header_compiler=yes
4124 else
4125   echo "$as_me: failed program was:" >&5
4126 sed 's/^/| /' conftest.$ac_ext >&5
4127
4128 ac_header_compiler=no
4129 fi
4130 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4131 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
4132 echo "${ECHO_T}$ac_header_compiler" >&6
4133
4134 # Is the header present?
4135 echo "$as_me:$LINENO: checking $LIBDWARF_INC_DIR/libdwarf/libdwarf.h presence" >&5
4136 echo $ECHO_N "checking $LIBDWARF_INC_DIR/libdwarf/libdwarf.h presence... $ECHO_C" >&6
4137 cat >conftest.$ac_ext <<_ACEOF
4138 /* confdefs.h.  */
4139 _ACEOF
4140 cat confdefs.h >>conftest.$ac_ext
4141 cat >>conftest.$ac_ext <<_ACEOF
4142 /* end confdefs.h.  */
4143 #include <$LIBDWARF_INC_DIR/libdwarf/libdwarf.h>
4144 _ACEOF
4145 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4146   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4147   ac_status=$?
4148   grep -v '^ *+' conftest.er1 >conftest.err
4149   rm -f conftest.er1
4150   cat conftest.err >&5
4151   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4152   (exit $ac_status); } >/dev/null; then
4153   if test -s conftest.err; then
4154     ac_cpp_err=$ac_cxx_preproc_warn_flag
4155     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
4156   else
4157     ac_cpp_err=
4158   fi
4159 else
4160   ac_cpp_err=yes
4161 fi
4162 if test -z "$ac_cpp_err"; then
4163   ac_header_preproc=yes
4164 else
4165   echo "$as_me: failed program was:" >&5
4166 sed 's/^/| /' conftest.$ac_ext >&5
4167
4168   ac_header_preproc=no
4169 fi
4170 rm -f conftest.err conftest.$ac_ext
4171 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
4172 echo "${ECHO_T}$ac_header_preproc" >&6
4173
4174 # So?  What about this header?
4175 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
4176   yes:no: )
4177     { echo "$as_me:$LINENO: WARNING: $LIBDWARF_INC_DIR/libdwarf/libdwarf.h: accepted by the compiler, rejected by the preprocessor!" >&5
4178 echo "$as_me: WARNING: $LIBDWARF_INC_DIR/libdwarf/libdwarf.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
4179     { echo "$as_me:$LINENO: WARNING: $LIBDWARF_INC_DIR/libdwarf/libdwarf.h: proceeding with the compiler's result" >&5
4180 echo "$as_me: WARNING: $LIBDWARF_INC_DIR/libdwarf/libdwarf.h: proceeding with the compiler's result" >&2;}
4181     ac_header_preproc=yes
4182     ;;
4183   no:yes:* )
4184     { echo "$as_me:$LINENO: WARNING: $LIBDWARF_INC_DIR/libdwarf/libdwarf.h: present but cannot be compiled" >&5
4185 echo "$as_me: WARNING: $LIBDWARF_INC_DIR/libdwarf/libdwarf.h: present but cannot be compiled" >&2;}
4186     { echo "$as_me:$LINENO: WARNING: $LIBDWARF_INC_DIR/libdwarf/libdwarf.h:     check for missing prerequisite headers?" >&5
4187 echo "$as_me: WARNING: $LIBDWARF_INC_DIR/libdwarf/libdwarf.h:     check for missing prerequisite headers?" >&2;}
4188     { echo "$as_me:$LINENO: WARNING: $LIBDWARF_INC_DIR/libdwarf/libdwarf.h: see the Autoconf documentation" >&5
4189 echo "$as_me: WARNING: $LIBDWARF_INC_DIR/libdwarf/libdwarf.h: see the Autoconf documentation" >&2;}
4190     { echo "$as_me:$LINENO: WARNING: $LIBDWARF_INC_DIR/libdwarf/libdwarf.h:     section \"Present But Cannot Be Compiled\"" >&5
4191 echo "$as_me: WARNING: $LIBDWARF_INC_DIR/libdwarf/libdwarf.h:     section \"Present But Cannot Be Compiled\"" >&2;}
4192     { echo "$as_me:$LINENO: WARNING: $LIBDWARF_INC_DIR/libdwarf/libdwarf.h: proceeding with the preprocessor's result" >&5
4193 echo "$as_me: WARNING: $LIBDWARF_INC_DIR/libdwarf/libdwarf.h: proceeding with the preprocessor's result" >&2;}
4194     { echo "$as_me:$LINENO: WARNING: $LIBDWARF_INC_DIR/libdwarf/libdwarf.h: in the future, the compiler will take precedence" >&5
4195 echo "$as_me: WARNING: $LIBDWARF_INC_DIR/libdwarf/libdwarf.h: in the future, the compiler will take precedence" >&2;}
4196     (
4197       cat <<\_ASBOX
4198 ## ------------------------------- ##
4199 ## Report this to bugs@dyninst.org ##
4200 ## ------------------------------- ##
4201 _ASBOX
4202     ) |
4203       sed "s/^/$as_me: WARNING:     /" >&2
4204     ;;
4205 esac
4206 echo "$as_me:$LINENO: checking for $LIBDWARF_INC_DIR/libdwarf/libdwarf.h" >&5
4207 echo $ECHO_N "checking for $LIBDWARF_INC_DIR/libdwarf/libdwarf.h... $ECHO_C" >&6
4208 if eval "test \"\${$as_ac_Header+set}\" = set"; then
4209   echo $ECHO_N "(cached) $ECHO_C" >&6
4210 else
4211   eval "$as_ac_Header=\$ac_header_preproc"
4212 fi
4213 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
4214 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
4215
4216 fi
4217 if test `eval echo '${'$as_ac_Header'}'` = yes; then
4218   LIBDWARF_INC_DIR+="/libdwarf";{ echo "$as_me:$LINENO: DWARF include directory: $LIBDWARF_INC_DIR" >&5
4219 echo "$as_me: DWARF include directory: $LIBDWARF_INC_DIR" >&6;}
4220 else
4221   { { echo "$as_me:$LINENO: error: couldn't find libdwarf.h" >&5
4222 echo "$as_me: error: couldn't find libdwarf.h" >&2;}
4223    { (exit 1); exit 1; }; }
4224 fi
4225
4226
4227 fi
4228
4229
4230    CXXFLAGS=$CXXFLAGS_HOLD;
4231    CPPFLAGS=$CPPFLAGS_HOLD;
4232
4233
4234   if test "$LIBDWARF_LIB_DIR" = "" ; then
4235
4236 echo "$as_me:$LINENO: checking for dwarf_add_arange in -ldwarf" >&5
4237 echo $ECHO_N "checking for dwarf_add_arange in -ldwarf... $ECHO_C" >&6
4238 if test "${ac_cv_lib_dwarf_dwarf_add_arange+set}" = set; then
4239   echo $ECHO_N "(cached) $ECHO_C" >&6
4240 else
4241   ac_check_lib_save_LIBS=$LIBS
4242 LIBS="-ldwarf  $LIBS"
4243 cat >conftest.$ac_ext <<_ACEOF
4244 /* confdefs.h.  */
4245 _ACEOF
4246 cat confdefs.h >>conftest.$ac_ext
4247 cat >>conftest.$ac_ext <<_ACEOF
4248 /* end confdefs.h.  */
4249
4250 /* Override any gcc2 internal prototype to avoid an error.  */
4251 #ifdef __cplusplus
4252 extern "C"
4253 #endif
4254 /* We use char because int might match the return type of a gcc2
4255    builtin and then its argument prototype would still apply.  */
4256 char dwarf_add_arange ();
4257 int
4258 main ()
4259 {
4260 dwarf_add_arange ();
4261   ;
4262   return 0;
4263 }
4264 _ACEOF
4265 rm -f conftest.$ac_objext conftest$ac_exeext
4266 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4267   (eval $ac_link) 2>conftest.er1
4268   ac_status=$?
4269   grep -v '^ *+' conftest.er1 >conftest.err
4270   rm -f conftest.er1
4271   cat conftest.err >&5
4272   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4273   (exit $ac_status); } &&
4274          { ac_try='test -z "$ac_cxx_werror_flag"
4275                          || test ! -s conftest.err'
4276   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4277   (eval $ac_try) 2>&5
4278   ac_status=$?
4279   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4280   (exit $ac_status); }; } &&
4281          { ac_try='test -s conftest$ac_exeext'
4282   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4283   (eval $ac_try) 2>&5
4284   ac_status=$?
4285   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4286   (exit $ac_status); }; }; then
4287   ac_cv_lib_dwarf_dwarf_add_arange=yes
4288 else
4289   echo "$as_me: failed program was:" >&5
4290 sed 's/^/| /' conftest.$ac_ext >&5
4291
4292 ac_cv_lib_dwarf_dwarf_add_arange=no
4293 fi
4294 rm -f conftest.err conftest.$ac_objext \
4295       conftest$ac_exeext conftest.$ac_ext
4296 LIBS=$ac_check_lib_save_LIBS
4297 fi
4298 echo "$as_me:$LINENO: result: $ac_cv_lib_dwarf_dwarf_add_arange" >&5
4299 echo "${ECHO_T}$ac_cv_lib_dwarf_dwarf_add_arange" >&6
4300 if test $ac_cv_lib_dwarf_dwarf_add_arange = yes; then
4301   cat >>confdefs.h <<_ACEOF
4302 #define HAVE_LIBDWARF 1
4303 _ACEOF
4304
4305   LIBS="-ldwarf $LIBS"
4306
4307 else
4308   { { echo "$as_me:$LINENO: error: Can't find libdwarf." >&5
4309 echo "$as_me: error: Can't find libdwarf." >&2;}
4310    { (exit 1); exit 1; }; }
4311 fi
4312
4313   else
4314     LIBS_HOLD=$LIBS
4315     if test "$LIBELF_LIB_DIR" != "" ; then
4316       LIBS="-L$LIBDWARF_LIB_DIR -L$LIBELF_LIB_DIR"
4317
4318 echo "$as_me:$LINENO: checking for dwarf_add_arange in -ldwarf" >&5
4319 echo $ECHO_N "checking for dwarf_add_arange in -ldwarf... $ECHO_C" >&6
4320 if test "${ac_cv_lib_dwarf_dwarf_add_arange+set}" = set; then
4321   echo $ECHO_N "(cached) $ECHO_C" >&6
4322 else
4323   ac_check_lib_save_LIBS=$LIBS
4324 LIBS="-ldwarf -lelf $LIBS"
4325 cat >conftest.$ac_ext <<_ACEOF
4326 /* confdefs.h.  */
4327 _ACEOF
4328 cat confdefs.h >>conftest.$ac_ext
4329 cat >>conftest.$ac_ext <<_ACEOF
4330 /* end confdefs.h.  */
4331
4332 /* Override any gcc2 internal prototype to avoid an error.  */
4333 #ifdef __cplusplus
4334 extern "C"
4335 #endif
4336 /* We use char because int might match the return type of a gcc2
4337    builtin and then its argument prototype would still apply.  */
4338 char dwarf_add_arange ();
4339 int
4340 main ()
4341 {
4342 dwarf_add_arange ();
4343   ;
4344   return 0;
4345 }
4346 _ACEOF
4347 rm -f conftest.$ac_objext conftest$ac_exeext
4348 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4349   (eval $ac_link) 2>conftest.er1
4350   ac_status=$?
4351   grep -v '^ *+' conftest.er1 >conftest.err
4352   rm -f conftest.er1
4353   cat conftest.err >&5
4354   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4355   (exit $ac_status); } &&
4356          { ac_try='test -z "$ac_cxx_werror_flag"
4357                          || test ! -s conftest.err'
4358   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4359   (eval $ac_try) 2>&5
4360   ac_status=$?
4361   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4362   (exit $ac_status); }; } &&
4363          { ac_try='test -s conftest$ac_exeext'
4364   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4365   (eval $ac_try) 2>&5
4366   ac_status=$?
4367   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4368   (exit $ac_status); }; }; then
4369   ac_cv_lib_dwarf_dwarf_add_arange=yes
4370 else
4371   echo "$as_me: failed program was:" >&5
4372 sed 's/^/| /' conftest.$ac_ext >&5
4373
4374 ac_cv_lib_dwarf_dwarf_add_arange=no
4375 fi
4376 rm -f conftest.err conftest.$ac_objext \
4377       conftest$ac_exeext conftest.$ac_ext
4378 LIBS=$ac_check_lib_save_LIBS
4379 fi
4380 echo "$as_me:$LINENO: result: $ac_cv_lib_dwarf_dwarf_add_arange" >&5
4381 echo "${ECHO_T}$ac_cv_lib_dwarf_dwarf_add_arange" >&6
4382 if test $ac_cv_lib_dwarf_dwarf_add_arange = yes; then
4383   cat >>confdefs.h <<_ACEOF
4384 #define HAVE_LIBDWARF 1
4385 _ACEOF
4386
4387   LIBS="-ldwarf $LIBS"
4388
4389 else
4390   { { echo "$as_me:$LINENO: error: Can't find libdwarf in $LIBDWARF_LIB_DIR" >&5
4391 echo "$as_me: error: Can't find libdwarf in $LIBDWARF_LIB_DIR" >&2;}
4392    { (exit 1); exit 1; }; }
4393 fi
4394
4395     else
4396       LIBS="-L$LIBDWARF_LIB_DIR"
4397
4398 echo "$as_me:$LINENO: checking for dwarf_add_arange in -ldwarf" >&5
4399 echo $ECHO_N "checking for dwarf_add_arange in -ldwarf... $ECHO_C" >&6
4400 if test "${ac_cv_lib_dwarf_dwarf_add_arange+set}" = set; then
4401   echo $ECHO_N "(cached) $ECHO_C" >&6
4402 else
4403   ac_check_lib_save_LIBS=$LIBS
4404 LIBS="-ldwarf  $LIBS"
4405 cat >conftest.$ac_ext <<_ACEOF
4406 /* confdefs.h.  */
4407 _ACEOF
4408 cat confdefs.h >>conftest.$ac_ext
4409 cat >>conftest.$ac_ext <<_ACEOF
4410 /* end confdefs.h.  */
4411
4412 /* Override any gcc2 internal prototype to avoid an error.  */
4413 #ifdef __cplusplus
4414 extern "C"
4415 #endif
4416 /* We use char because int might match the return type of a gcc2
4417    builtin and then its argument prototype would still apply.  */
4418 char dwarf_add_arange ();
4419 int
4420 main ()
4421 {
4422 dwarf_add_arange ();
4423   ;
4424   return 0;
4425 }
4426 _ACEOF
4427 rm -f conftest.$ac_objext conftest$ac_exeext
4428 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4429   (eval $ac_link) 2>conftest.er1
4430   ac_status=$?
4431   grep -v '^ *+' conftest.er1 >conftest.err
4432   rm -f conftest.er1
4433   cat conftest.err >&5
4434   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4435   (exit $ac_status); } &&
4436          { ac_try='test -z "$ac_cxx_werror_flag"
4437                          || test ! -s conftest.err'
4438   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4439   (eval $ac_try) 2>&5
4440   ac_status=$?
4441   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4442   (exit $ac_status); }; } &&
4443          { ac_try='test -s conftest$ac_exeext'
4444   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4445   (eval $ac_try) 2>&5
4446   ac_status=$?
4447   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4448   (exit $ac_status); }; }; then
4449   ac_cv_lib_dwarf_dwarf_add_arange=yes
4450 else
4451   echo "$as_me: failed program was:" >&5
4452 sed 's/^/| /' conftest.$ac_ext >&5
4453
4454 ac_cv_lib_dwarf_dwarf_add_arange=no
4455 fi
4456 rm -f conftest.err conftest.$ac_objext \
4457       conftest$ac_exeext conftest.$ac_ext
4458 LIBS=$ac_check_lib_save_LIBS
4459 fi
4460 echo "$as_me:$LINENO: result: $ac_cv_lib_dwarf_dwarf_add_arange" >&5
4461 echo "${ECHO_T}$ac_cv_lib_dwarf_dwarf_add_arange" >&6
4462 if test $ac_cv_lib_dwarf_dwarf_add_arange = yes; then
4463   cat >>confdefs.h <<_ACEOF
4464 #define HAVE_LIBDWARF 1
4465 _ACEOF
4466
4467   LIBS="-ldwarf $LIBS"
4468
4469 else
4470   { { echo "$as_me:$LINENO: error: Can't find libdwarf in $LIBDWARF_LIB_DIR" >&5
4471 echo "$as_me: error: Can't find libdwarf in $LIBDWARF_LIB_DIR" >&2;}
4472    { (exit 1); exit 1; }; }
4473 fi
4474
4475     fi
4476     LIBS=$LIBS_HOLD
4477   fi
4478
4479
4480   LIB_TYPE_DYNAMIC=`ls -H -1 $LIBDWARF_LIB_DIR | grep dwarf | grep '\.so' | wc | awk '{if($'2' > 0){print "true"} else {print ""}}'`
4481   if test "$LIB_TYPE_DYNAMIC" = "true"; then
4482         LIB_TYPE_STATIC=
4483   else
4484         LIB_TYPE_STATIC=`ls -H -1 $LIBDWARF_LIB_DIR | grep dwarf | grep '\.a' | wc | awk '{if($'2' > 0){print "true"} else {print ""}}'`
4485   fi
4486
4487    LIBDWARF_STATIC="$LIB_TYPE_STATIC"
4488    LIBDWARF_DYNAMIC="$LIB_TYPE_DYNAMIC"
4489
4490
4491
4492
4493
4494
4495   if test "$LIBDWARF_LIB_DIR" = "" ; then
4496     echo "$as_me:$LINENO: checking for dwarf_set_frame_cfa_value in -ldwarf" >&5
4497 echo $ECHO_N "checking for dwarf_set_frame_cfa_value in -ldwarf... $ECHO_C" >&6
4498 if test "${ac_cv_lib_dwarf_dwarf_set_frame_cfa_value+set}" = set; then
4499   echo $ECHO_N "(cached) $ECHO_C" >&6
4500 else
4501   ac_check_lib_save_LIBS=$LIBS
4502 LIBS="-ldwarf  $LIBS"
4503 cat >conftest.$ac_ext <<_ACEOF
4504 /* confdefs.h.  */
4505 _ACEOF
4506 cat confdefs.h >>conftest.$ac_ext
4507 cat >>conftest.$ac_ext <<_ACEOF
4508 /* end confdefs.h.  */
4509
4510 /* Override any gcc2 internal prototype to avoid an error.  */
4511 #ifdef __cplusplus
4512 extern "C"
4513 #endif
4514 /* We use char because int might match the return type of a gcc2
4515    builtin and then its argument prototype would still apply.  */
4516 char dwarf_set_frame_cfa_value ();
4517 int
4518 main ()
4519 {
4520 dwarf_set_frame_cfa_value ();
4521   ;
4522   return 0;
4523 }
4524 _ACEOF
4525 rm -f conftest.$ac_objext conftest$ac_exeext
4526 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4527   (eval $ac_link) 2>conftest.er1
4528   ac_status=$?
4529   grep -v '^ *+' conftest.er1 >conftest.err
4530   rm -f conftest.er1
4531   cat conftest.err >&5
4532   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4533   (exit $ac_status); } &&
4534          { ac_try='test -z "$ac_cxx_werror_flag"
4535                          || test ! -s conftest.err'
4536   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4537   (eval $ac_try) 2>&5
4538   ac_status=$?
4539   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4540   (exit $ac_status); }; } &&
4541          { ac_try='test -s conftest$ac_exeext'
4542   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4543   (eval $ac_try) 2>&5
4544   ac_status=$?
4545   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4546   (exit $ac_status); }; }; then
4547   ac_cv_lib_dwarf_dwarf_set_frame_cfa_value=yes
4548 else
4549   echo "$as_me: failed program was:" >&5
4550 sed 's/^/| /' conftest.$ac_ext >&5
4551
4552 ac_cv_lib_dwarf_dwarf_set_frame_cfa_value=no
4553 fi
4554 rm -f conftest.err conftest.$ac_objext \
4555       conftest$ac_exeext conftest.$ac_ext
4556 LIBS=$ac_check_lib_save_LIBS
4557 fi
4558 echo "$as_me:$LINENO: result: $ac_cv_lib_dwarf_dwarf_set_frame_cfa_value" >&5
4559 echo "${ECHO_T}$ac_cv_lib_dwarf_dwarf_set_frame_cfa_value" >&6
4560 if test $ac_cv_lib_dwarf_dwarf_set_frame_cfa_value = yes; then
4561   HAS_FEATURE="true"
4562 fi
4563
4564   else
4565     LIBS_HOLD=$LIBS
4566     if test "$LIBELF_LIB_DIR" != "" ; then
4567       LIBS="-L$LIBDWARF_LIB_DIR -L$LIBELF_LIB_DIR"
4568       echo "$as_me:$LINENO: checking for dwarf_set_frame_cfa_value in -ldwarf" >&5
4569 echo $ECHO_N "checking for dwarf_set_frame_cfa_value in -ldwarf... $ECHO_C" >&6
4570 if test "${ac_cv_lib_dwarf_dwarf_set_frame_cfa_value+set}" = set; then
4571   echo $ECHO_N "(cached) $ECHO_C" >&6
4572 else
4573   ac_check_lib_save_LIBS=$LIBS
4574 LIBS="-ldwarf -lelf $LIBS"
4575 cat >conftest.$ac_ext <<_ACEOF
4576 /* confdefs.h.  */
4577 _ACEOF
4578 cat confdefs.h >>conftest.$ac_ext
4579 cat >>conftest.$ac_ext <<_ACEOF
4580 /* end confdefs.h.  */
4581
4582 /* Override any gcc2 internal prototype to avoid an error.  */
4583 #ifdef __cplusplus
4584 extern "C"
4585 #endif
4586 /* We use char because int might match the return type of a gcc2
4587    builtin and then its argument prototype would still apply.  */
4588 char dwarf_set_frame_cfa_value ();
4589 int
4590 main ()
4591 {
4592 dwarf_set_frame_cfa_value ();
4593   ;
4594   return 0;
4595 }
4596 _ACEOF
4597 rm -f conftest.$ac_objext conftest$ac_exeext
4598 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4599   (eval $ac_link) 2>conftest.er1
4600   ac_status=$?
4601   grep -v '^ *+' conftest.er1 >conftest.err
4602   rm -f conftest.er1
4603   cat conftest.err >&5
4604   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4605   (exit $ac_status); } &&
4606          { ac_try='test -z "$ac_cxx_werror_flag"
4607                          || test ! -s conftest.err'
4608   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4609   (eval $ac_try) 2>&5
4610   ac_status=$?
4611   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4612   (exit $ac_status); }; } &&
4613          { ac_try='test -s conftest$ac_exeext'
4614   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4615   (eval $ac_try) 2>&5
4616   ac_status=$?
4617   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4618   (exit $ac_status); }; }; then
4619   ac_cv_lib_dwarf_dwarf_set_frame_cfa_value=yes
4620 else
4621   echo "$as_me: failed program was:" >&5
4622 sed 's/^/| /' conftest.$ac_ext >&5
4623
4624 ac_cv_lib_dwarf_dwarf_set_frame_cfa_value=no
4625 fi
4626 rm -f conftest.err conftest.$ac_objext \
4627       conftest$ac_exeext conftest.$ac_ext
4628 LIBS=$ac_check_lib_save_LIBS
4629 fi
4630 echo "$as_me:$LINENO: result: $ac_cv_lib_dwarf_dwarf_set_frame_cfa_value" >&5
4631 echo "${ECHO_T}$ac_cv_lib_dwarf_dwarf_set_frame_cfa_value" >&6
4632 if test $ac_cv_lib_dwarf_dwarf_set_frame_cfa_value = yes; then
4633   HAS_FEATURE="true"
4634 fi
4635
4636     else
4637       LIBS="-L$LIBDWARF_LIB_DIR"
4638       echo "$as_me:$LINENO: checking for dwarf_set_frame_cfa_value in -ldwarf" >&5
4639 echo $ECHO_N "checking for dwarf_set_frame_cfa_value in -ldwarf... $ECHO_C" >&6
4640 if test "${ac_cv_lib_dwarf_dwarf_set_frame_cfa_value+set}" = set; then
4641   echo $ECHO_N "(cached) $ECHO_C" >&6
4642 else
4643   ac_check_lib_save_LIBS=$LIBS
4644 LIBS="-ldwarf  $LIBS"
4645 cat >conftest.$ac_ext <<_ACEOF
4646 /* confdefs.h.  */
4647 _ACEOF
4648 cat confdefs.h >>conftest.$ac_ext
4649 cat >>conftest.$ac_ext <<_ACEOF
4650 /* end confdefs.h.  */
4651
4652 /* Override any gcc2 internal prototype to avoid an error.  */
4653 #ifdef __cplusplus
4654 extern "C"
4655 #endif
4656 /* We use char because int might match the return type of a gcc2
4657    builtin and then its argument prototype would still apply.  */
4658 char dwarf_set_frame_cfa_value ();
4659 int
4660 main ()
4661 {
4662 dwarf_set_frame_cfa_value ();
4663   ;
4664   return 0;
4665 }
4666 _ACEOF
4667 rm -f conftest.$ac_objext conftest$ac_exeext
4668 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4669   (eval $ac_link) 2>conftest.er1
4670   ac_status=$?
4671   grep -v '^ *+' conftest.er1 >conftest.err
4672   rm -f conftest.er1
4673   cat conftest.err >&5
4674   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4675   (exit $ac_status); } &&
4676          { ac_try='test -z "$ac_cxx_werror_flag"
4677                          || test ! -s conftest.err'
4678   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4679   (eval $ac_try) 2>&5
4680   ac_status=$?
4681   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4682   (exit $ac_status); }; } &&
4683          { ac_try='test -s conftest$ac_exeext'
4684   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4685   (eval $ac_try) 2>&5
4686   ac_status=$?
4687   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4688   (exit $ac_status); }; }; then
4689   ac_cv_lib_dwarf_dwarf_set_frame_cfa_value=yes
4690 else
4691   echo "$as_me: failed program was:" >&5
4692 sed 's/^/| /' conftest.$ac_ext >&5
4693
4694 ac_cv_lib_dwarf_dwarf_set_frame_cfa_value=no
4695 fi
4696 rm -f conftest.err conftest.$ac_objext \
4697       conftest$ac_exeext conftest.$ac_ext
4698 LIBS=$ac_check_lib_save_LIBS
4699 fi
4700 echo "$as_me:$LINENO: result: $ac_cv_lib_dwarf_dwarf_set_frame_cfa_value" >&5
4701 echo "${ECHO_T}$ac_cv_lib_dwarf_dwarf_set_frame_cfa_value" >&6
4702 if test $ac_cv_lib_dwarf_dwarf_set_frame_cfa_value = yes; then
4703   HAS_FEATURE="true"
4704 fi
4705
4706     fi
4707     LIBS=$LIBS_HOLD
4708   fi
4709
4710    LIBDWARF_HAS_SET_FRAME="$HAS_FEATURE"
4711
4712 fi
4713
4714
4715
4716
4717
4718 # Check whether --with-libxml2-incdir or --without-libxml2-incdir was given.
4719 if test "${with_libxml2_incdir+set}" = set; then
4720   withval="$with_libxml2_incdir"
4721   LIBXML2_INC_DIR="${withval}";
4722 fi;
4723
4724 # Check whether --with-libxml2-libdir or --without-libxml2-libdir was given.
4725 if test "${with_libxml2_libdir+set}" = set; then
4726   withval="$with_libxml2_libdir"
4727   LIBXML2_LIB_DIR="${withval}";
4728 fi;
4729
4730   CXXFLAGS_HOLD=$CXXFLAGS
4731   if test "$LIBXML2_INC_DIR" != "" ; then
4732     echo "$as_me:$LINENO: checking for libxml/xmlschemas.h in $LIBXML2_INC_DIR" >&5
4733 echo $ECHO_N "checking for libxml/xmlschemas.h in $LIBXML2_INC_DIR... $ECHO_C" >&6
4734     CXXFLAGS="$CXXFLAGS -I$LIBXML2_INC_DIR"
4735   else
4736     echo "$as_me:$LINENO: checking for libxml/xmlschemas.h" >&5
4737 echo $ECHO_N "checking for libxml/xmlschemas.h... $ECHO_C" >&6
4738   fi
4739   cat >conftest.$ac_ext <<_ACEOF
4740 /* confdefs.h.  */
4741 _ACEOF
4742 cat confdefs.h >>conftest.$ac_ext
4743 cat >>conftest.$ac_ext <<_ACEOF
4744 /* end confdefs.h.  */
4745 #include "libxml/xmlschemas.h"
4746 int
4747 main ()
4748 {
4749
4750   ;
4751   return 0;
4752 }
4753 _ACEOF
4754 rm -f conftest.$ac_objext
4755 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4756   (eval $ac_compile) 2>conftest.er1
4757   ac_status=$?
4758   grep -v '^ *+' conftest.er1 >conftest.err
4759   rm -f conftest.er1
4760   cat conftest.err >&5
4761   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4762   (exit $ac_status); } &&
4763          { ac_try='test -z "$ac_cxx_werror_flag"
4764                          || test ! -s conftest.err'
4765   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4766   (eval $ac_try) 2>&5
4767   ac_status=$?
4768   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4769   (exit $ac_status); }; } &&
4770          { ac_try='test -s conftest.$ac_objext'
4771   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4772   (eval $ac_try) 2>&5
4773   ac_status=$?
4774   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4775   (exit $ac_status); }; }; then
4776
4777 cat >>confdefs.h <<\_ACEOF
4778 #define cap_have_libxml 1
4779 _ACEOF
4780
4781 else
4782   echo "$as_me: failed program was:" >&5
4783 sed 's/^/| /' conftest.$ac_ext >&5
4784
4785 echo "$as_me:$LINENO: result: libxml/xmlschemas.h not found in $LIBXML2_INC_DIR" >&5
4786 echo "${ECHO_T}libxml/xmlschemas.h not found in $LIBXML2_INC_DIR" >&6
4787 fi
4788 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4789   CXXFLAGS=$CXXFLAGS_HOLD
4790
4791
4792   if test "$LIBXML2_LIB_DIR" = "" ; then
4793
4794 echo "$as_me:$LINENO: checking for xmlAddID in -lxml2" >&5
4795 echo $ECHO_N "checking for xmlAddID in -lxml2... $ECHO_C" >&6
4796 if test "${ac_cv_lib_xml2_xmlAddID+set}" = set; then
4797   echo $ECHO_N "(cached) $ECHO_C" >&6
4798 else
4799   ac_check_lib_save_LIBS=$LIBS
4800 LIBS="-lxml2  $LIBS"
4801 cat >conftest.$ac_ext <<_ACEOF
4802 /* confdefs.h.  */
4803 _ACEOF
4804 cat confdefs.h >>conftest.$ac_ext
4805 cat >>conftest.$ac_ext <<_ACEOF
4806 /* end confdefs.h.  */
4807
4808 /* Override any gcc2 internal prototype to avoid an error.  */
4809 #ifdef __cplusplus
4810 extern "C"
4811 #endif
4812 /* We use char because int might match the return type of a gcc2
4813    builtin and then its argument prototype would still apply.  */
4814 char xmlAddID ();
4815 int
4816 main ()
4817 {
4818 xmlAddID ();
4819   ;
4820   return 0;
4821 }
4822 _ACEOF
4823 rm -f conftest.$ac_objext conftest$ac_exeext
4824 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4825   (eval $ac_link) 2>conftest.er1
4826   ac_status=$?
4827   grep -v '^ *+' conftest.er1 >conftest.err
4828   rm -f conftest.er1
4829   cat conftest.err >&5
4830   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4831   (exit $ac_status); } &&
4832          { ac_try='test -z "$ac_cxx_werror_flag"
4833                          || test ! -s conftest.err'
4834   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4835   (eval $ac_try) 2>&5
4836   ac_status=$?
4837   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4838   (exit $ac_status); }; } &&
4839          { ac_try='test -s conftest$ac_exeext'
4840   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4841   (eval $ac_try) 2>&5
4842   ac_status=$?
4843   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4844   (exit $ac_status); }; }; then
4845   ac_cv_lib_xml2_xmlAddID=yes
4846 else
4847   echo "$as_me: failed program was:" >&5
4848 sed 's/^/| /' conftest.$ac_ext >&5
4849
4850 ac_cv_lib_xml2_xmlAddID=no
4851 fi
4852 rm -f conftest.err conftest.$ac_objext \
4853       conftest$ac_exeext conftest.$ac_ext
4854 LIBS=$ac_check_lib_save_LIBS
4855 fi
4856 echo "$as_me:$LINENO: result: $ac_cv_lib_xml2_xmlAddID" >&5
4857 echo "${ECHO_T}$ac_cv_lib_xml2_xmlAddID" >&6
4858 if test $ac_cv_lib_xml2_xmlAddID = yes; then
4859   cat >>confdefs.h <<_ACEOF
4860 #define HAVE_LIBXML2 1
4861 _ACEOF
4862
4863   LIBS="-lxml2 $LIBS"
4864
4865 else
4866   echo "$as_me:$LINENO: result: Can't find libxml2." >&5
4867 echo "${ECHO_T}Can't find libxml2." >&6
4868 fi
4869
4870   else
4871     LIBS_HOLD=$LIBS
4872     if test "" != "" ; then
4873       LIBS="-L$LIBXML2_LIB_DIR -L"
4874
4875 echo "$as_me:$LINENO: checking for xmlAddID in -lxml2" >&5
4876 echo $ECHO_N "checking for xmlAddID in -lxml2... $ECHO_C" >&6
4877 if test "${ac_cv_lib_xml2_xmlAddID+set}" = set; then
4878   echo $ECHO_N "(cached) $ECHO_C" >&6
4879 else
4880   ac_check_lib_save_LIBS=$LIBS
4881 LIBS="-lxml2  $LIBS"
4882 cat >conftest.$ac_ext <<_ACEOF
4883 /* confdefs.h.  */
4884 _ACEOF
4885 cat confdefs.h >>conftest.$ac_ext
4886 cat >>conftest.$ac_ext <<_ACEOF
4887 /* end confdefs.h.  */
4888
4889 /* Override any gcc2 internal prototype to avoid an error.  */
4890 #ifdef __cplusplus
4891 extern "C"
4892 #endif
4893 /* We use char because int might match the return type of a gcc2
4894    builtin and then its argument prototype would still apply.  */
4895 char xmlAddID ();
4896 int
4897 main ()
4898 {
4899 xmlAddID ();
4900   ;
4901   return 0;
4902 }
4903 _ACEOF
4904 rm -f conftest.$ac_objext conftest$ac_exeext
4905 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4906   (eval $ac_link) 2>conftest.er1
4907   ac_status=$?
4908   grep -v '^ *+' conftest.er1 >conftest.err
4909   rm -f conftest.er1
4910   cat conftest.err >&5
4911   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4912   (exit $ac_status); } &&
4913          { ac_try='test -z "$ac_cxx_werror_flag"
4914                          || test ! -s conftest.err'
4915   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4916   (eval $ac_try) 2>&5
4917   ac_status=$?
4918   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4919   (exit $ac_status); }; } &&
4920          { ac_try='test -s conftest$ac_exeext'
4921   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4922   (eval $ac_try) 2>&5
4923   ac_status=$?
4924   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4925   (exit $ac_status); }; }; then
4926   ac_cv_lib_xml2_xmlAddID=yes
4927 else
4928   echo "$as_me: failed program was:" >&5
4929 sed 's/^/| /' conftest.$ac_ext >&5
4930
4931 ac_cv_lib_xml2_xmlAddID=no
4932 fi
4933 rm -f conftest.err conftest.$ac_objext \
4934       conftest$ac_exeext conftest.$ac_ext
4935 LIBS=$ac_check_lib_save_LIBS
4936 fi
4937 echo "$as_me:$LINENO: result: $ac_cv_lib_xml2_xmlAddID" >&5
4938 echo "${ECHO_T}$ac_cv_lib_xml2_xmlAddID" >&6
4939 if test $ac_cv_lib_xml2_xmlAddID = yes; then
4940   cat >>confdefs.h <<_ACEOF
4941 #define HAVE_LIBXML2 1
4942 _ACEOF
4943
4944   LIBS="-lxml2 $LIBS"
4945
4946 else
4947   echo "$as_me:$LINENO: result: Can't find libxml2 in $LIBXML2_LIB_DIR" >&5
4948 echo "${ECHO_T}Can't find libxml2 in $LIBXML2_LIB_DIR" >&6
4949 fi
4950
4951     else
4952       LIBS="-L$LIBXML2_LIB_DIR"
4953
4954 echo "$as_me:$LINENO: checking for xmlAddID in -lxml2" >&5
4955 echo $ECHO_N "checking for xmlAddID in -lxml2... $ECHO_C" >&6
4956 if test "${ac_cv_lib_xml2_xmlAddID+set}" = set; then
4957   echo $ECHO_N "(cached) $ECHO_C" >&6