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