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