Fixes compile error and Merge branch 'Defensive' of ssh://coriander.cs.wisc.edu/u...
[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 7.0.
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='7.0'
273 PACKAGE_STRING='Dyninst 7.0'
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 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 7.0 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 7.0:";;
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-libflex-libdir   Absolute path to flex library
872
873 Some influential environment variables:
874   CXX         C++ compiler command
875   CXXFLAGS    C++ compiler flags
876   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
877               nonstandard directory <lib dir>
878   CPPFLAGS    C/C++ preprocessor flags, e.g. -I<include dir> if you have
879               headers in a nonstandard directory <include dir>
880   CXXCPP      C++ preprocessor
881
882 Use these variables to override the choices made by `configure' or to help
883 it to find libraries and programs with nonstandard names/locations.
884
885 Report bugs to <bugs@dyninst.org>.
886 _ACEOF
887 fi
888
889 if test "$ac_init_help" = "recursive"; then
890   # If there are subdirs, report their specific --help.
891   ac_popdir=`pwd`
892   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
893     test -d $ac_dir || continue
894     ac_builddir=.
895
896 if test "$ac_dir" != .; then
897   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
898   # A "../" for each directory in $ac_dir_suffix.
899   ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
900 else
901   ac_dir_suffix= ac_top_builddir=
902 fi
903
904 case $srcdir in
905   .)  # No --srcdir option.  We are building in place.
906     ac_srcdir=.
907     if test -z "$ac_top_builddir"; then
908        ac_top_srcdir=.
909     else
910        ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
911     fi ;;
912   [\\/]* | ?:[\\/]* )  # Absolute path.
913     ac_srcdir=$srcdir$ac_dir_suffix;
914     ac_top_srcdir=$srcdir ;;
915   *) # Relative path.
916     ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
917     ac_top_srcdir=$ac_top_builddir$srcdir ;;
918 esac
919
920 # Do not use `cd foo && pwd` to compute absolute paths, because
921 # the directories may not exist.
922 case `pwd` in
923 .) ac_abs_builddir="$ac_dir";;
924 *)
925   case "$ac_dir" in
926   .) ac_abs_builddir=`pwd`;;
927   [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
928   *) ac_abs_builddir=`pwd`/"$ac_dir";;
929   esac;;
930 esac
931 case $ac_abs_builddir in
932 .) ac_abs_top_builddir=${ac_top_builddir}.;;
933 *)
934   case ${ac_top_builddir}. in
935   .) ac_abs_top_builddir=$ac_abs_builddir;;
936   [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
937   *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
938   esac;;
939 esac
940 case $ac_abs_builddir in
941 .) ac_abs_srcdir=$ac_srcdir;;
942 *)
943   case $ac_srcdir in
944   .) ac_abs_srcdir=$ac_abs_builddir;;
945   [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
946   *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
947   esac;;
948 esac
949 case $ac_abs_builddir in
950 .) ac_abs_top_srcdir=$ac_top_srcdir;;
951 *)
952   case $ac_top_srcdir in
953   .) ac_abs_top_srcdir=$ac_abs_builddir;;
954   [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
955   *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
956   esac;;
957 esac
958
959     cd $ac_dir
960     # Check for guested configure; otherwise get Cygnus style configure.
961     if test -f $ac_srcdir/configure.gnu; then
962       echo
963       $SHELL $ac_srcdir/configure.gnu  --help=recursive
964     elif test -f $ac_srcdir/configure; then
965       echo
966       $SHELL $ac_srcdir/configure  --help=recursive
967     elif test -f $ac_srcdir/configure.ac ||
968            test -f $ac_srcdir/configure.in; then
969       echo
970       $ac_configure --help
971     else
972       echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
973     fi
974     cd $ac_popdir
975   done
976 fi
977
978 test -n "$ac_init_help" && exit 0
979 if $ac_init_version; then
980   cat <<\_ACEOF
981 Dyninst configure 7.0
982 generated by GNU Autoconf 2.59
983
984 Copyright (C) 2003 Free Software Foundation, Inc.
985 This configure script is free software; the Free Software Foundation
986 gives unlimited permission to copy, distribute and modify it.
987 _ACEOF
988   exit 0
989 fi
990 exec 5>config.log
991 cat >&5 <<_ACEOF
992 This file contains any messages produced by compilers while
993 running configure, to aid debugging if configure makes a mistake.
994
995 It was created by Dyninst $as_me 7.0, which was
996 generated by GNU Autoconf 2.59.  Invocation command line was
997
998   $ $0 $@
999
1000 _ACEOF
1001 {
1002 cat <<_ASUNAME
1003 ## --------- ##
1004 ## Platform. ##
1005 ## --------- ##
1006
1007 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1008 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1009 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1010 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1011 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1012
1013 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1014 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1015
1016 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1017 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1018 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1019 hostinfo               = `(hostinfo) 2>/dev/null               || echo unknown`
1020 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1021 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1022 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1023
1024 _ASUNAME
1025
1026 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1027 for as_dir in $PATH
1028 do
1029   IFS=$as_save_IFS
1030   test -z "$as_dir" && as_dir=.
1031   echo "PATH: $as_dir"
1032 done
1033
1034 } >&5
1035
1036 cat >&5 <<_ACEOF
1037
1038
1039 ## ----------- ##
1040 ## Core tests. ##
1041 ## ----------- ##
1042
1043 _ACEOF
1044
1045
1046 # Keep a trace of the command line.
1047 # Strip out --no-create and --no-recursion so they do not pile up.
1048 # Strip out --silent because we don't want to record it for future runs.
1049 # Also quote any args containing shell meta-characters.
1050 # Make two passes to allow for proper duplicate-argument suppression.
1051 ac_configure_args=
1052 ac_configure_args0=
1053 ac_configure_args1=
1054 ac_sep=
1055 ac_must_keep_next=false
1056 for ac_pass in 1 2
1057 do
1058   for ac_arg
1059   do
1060     case $ac_arg in
1061     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1062     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1063     | -silent | --silent | --silen | --sile | --sil)
1064       continue ;;
1065     *" "*|*"    "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1066       ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1067     esac
1068     case $ac_pass in
1069     1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1070     2)
1071       ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1072       if test $ac_must_keep_next = true; then
1073         ac_must_keep_next=false # Got value, back to normal.
1074       else
1075         case $ac_arg in
1076           *=* | --config-cache | -C | -disable-* | --disable-* \
1077           | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1078           | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1079           | -with-* | --with-* | -without-* | --without-* | --x)
1080             case "$ac_configure_args0 " in
1081               "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1082             esac
1083             ;;
1084           -* ) ac_must_keep_next=true ;;
1085         esac
1086       fi
1087       ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'"
1088       # Get rid of the leading space.
1089       ac_sep=" "
1090       ;;
1091     esac
1092   done
1093 done
1094 $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1095 $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1096
1097 # When interrupted or exit'd, cleanup temporary files, and complete
1098 # config.log.  We remove comments because anyway the quotes in there
1099 # would cause problems or look ugly.
1100 # WARNING: Be sure not to use single quotes in there, as some shells,
1101 # such as our DU 5.0 friend, will then `close' the trap.
1102 trap 'exit_status=$?
1103   # Save into config.log some information that might help in debugging.
1104   {
1105     echo
1106
1107     cat <<\_ASBOX
1108 ## ---------------- ##
1109 ## Cache variables. ##
1110 ## ---------------- ##
1111 _ASBOX
1112     echo
1113     # The following way of writing the cache mishandles newlines in values,
1114 {
1115   (set) 2>&1 |
1116     case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in
1117     *ac_space=\ *)
1118       sed -n \
1119         "s/'"'"'/'"'"'\\\\'"'"''"'"'/g;
1120           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p"
1121       ;;
1122     *)
1123       sed -n \
1124         "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
1125       ;;
1126     esac;
1127 }
1128     echo
1129
1130     cat <<\_ASBOX
1131 ## ----------------- ##
1132 ## Output variables. ##
1133 ## ----------------- ##
1134 _ASBOX
1135     echo
1136     for ac_var in $ac_subst_vars
1137     do
1138       eval ac_val=$`echo $ac_var`
1139       echo "$ac_var='"'"'$ac_val'"'"'"
1140     done | sort
1141     echo
1142
1143     if test -n "$ac_subst_files"; then
1144       cat <<\_ASBOX
1145 ## ------------- ##
1146 ## Output files. ##
1147 ## ------------- ##
1148 _ASBOX
1149       echo
1150       for ac_var in $ac_subst_files
1151       do
1152         eval ac_val=$`echo $ac_var`
1153         echo "$ac_var='"'"'$ac_val'"'"'"
1154       done | sort
1155       echo
1156     fi
1157
1158     if test -s confdefs.h; then
1159       cat <<\_ASBOX
1160 ## ----------- ##
1161 ## confdefs.h. ##
1162 ## ----------- ##
1163 _ASBOX
1164       echo
1165       sed "/^$/d" confdefs.h | sort
1166       echo
1167     fi
1168     test "$ac_signal" != 0 &&
1169       echo "$as_me: caught signal $ac_signal"
1170     echo "$as_me: exit $exit_status"
1171   } >&5
1172   rm -f core *.core &&
1173   rm -rf conftest* confdefs* conf$$* $ac_clean_files &&
1174     exit $exit_status
1175      ' 0
1176 for ac_signal in 1 2 13 15; do
1177   trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1178 done
1179 ac_signal=0
1180
1181 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1182 rm -rf conftest* confdefs.h
1183 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
1184 echo >confdefs.h
1185
1186 # Predefined preprocessor variables.
1187
1188 cat >>confdefs.h <<_ACEOF
1189 #define PACKAGE_NAME "$PACKAGE_NAME"
1190 _ACEOF
1191
1192
1193 cat >>confdefs.h <<_ACEOF
1194 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1195 _ACEOF
1196
1197
1198 cat >>confdefs.h <<_ACEOF
1199 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1200 _ACEOF
1201
1202
1203 cat >>confdefs.h <<_ACEOF
1204 #define PACKAGE_STRING "$PACKAGE_STRING"
1205 _ACEOF
1206
1207
1208 cat >>confdefs.h <<_ACEOF
1209 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1210 _ACEOF
1211
1212
1213 # Let the site file select an alternate cache file if it wants to.
1214 # Prefer explicitly selected file to automatically selected ones.
1215 if test -z "$CONFIG_SITE"; then
1216   if test "x$prefix" != xNONE; then
1217     CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
1218   else
1219     CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
1220   fi
1221 fi
1222 for ac_site_file in $CONFIG_SITE; do
1223   if test -r "$ac_site_file"; then
1224     { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1225 echo "$as_me: loading site script $ac_site_file" >&6;}
1226     sed 's/^/| /' "$ac_site_file" >&5
1227     . "$ac_site_file"
1228   fi
1229 done
1230
1231 if test -r "$cache_file"; then
1232   # Some versions of bash will fail to source /dev/null (special
1233   # files actually), so we avoid doing that.
1234   if test -f "$cache_file"; then
1235     { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1236 echo "$as_me: loading cache $cache_file" >&6;}
1237     case $cache_file in
1238       [\\/]* | ?:[\\/]* ) . $cache_file;;
1239       *)                      . ./$cache_file;;
1240     esac
1241   fi
1242 else
1243   { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1244 echo "$as_me: creating cache $cache_file" >&6;}
1245   >$cache_file
1246 fi
1247
1248 # Check that the precious variables saved in the cache have kept the same
1249 # value.
1250 ac_cache_corrupted=false
1251 for ac_var in `(set) 2>&1 |
1252                sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do
1253   eval ac_old_set=\$ac_cv_env_${ac_var}_set
1254   eval ac_new_set=\$ac_env_${ac_var}_set
1255   eval ac_old_val="\$ac_cv_env_${ac_var}_value"
1256   eval ac_new_val="\$ac_env_${ac_var}_value"
1257   case $ac_old_set,$ac_new_set in
1258     set,)
1259       { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1260 echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1261       ac_cache_corrupted=: ;;
1262     ,set)
1263       { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1264 echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1265       ac_cache_corrupted=: ;;
1266     ,);;
1267     *)
1268       if test "x$ac_old_val" != "x$ac_new_val"; then
1269         { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1270 echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1271         { echo "$as_me:$LINENO:   former value:  $ac_old_val" >&5
1272 echo "$as_me:   former value:  $ac_old_val" >&2;}
1273         { echo "$as_me:$LINENO:   current value: $ac_new_val" >&5
1274 echo "$as_me:   current value: $ac_new_val" >&2;}
1275         ac_cache_corrupted=:
1276       fi;;
1277   esac
1278   # Pass precious variables to config.status.
1279   if test "$ac_new_set" = set; then
1280     case $ac_new_val in
1281     *" "*|*"    "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1282       ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1283     *) ac_arg=$ac_var=$ac_new_val ;;
1284     esac
1285     case " $ac_configure_args " in
1286       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
1287       *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1288     esac
1289   fi
1290 done
1291 if $ac_cache_corrupted; then
1292   { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1293 echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1294   { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1295 echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1296    { (exit 1); exit 1; }; }
1297 fi
1298
1299 ac_ext=c
1300 ac_cpp='$CPP $CPPFLAGS'
1301 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1302 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1303 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1304
1305
1306
1307
1308
1309
1310
1311
1312
1313
1314
1315
1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329
1330
1331
1332
1333
1334 ac_aux_dir=
1335 for ac_dir in autodyninst $srcdir/autodyninst; do
1336   if test -f $ac_dir/install-sh; then
1337     ac_aux_dir=$ac_dir
1338     ac_install_sh="$ac_aux_dir/install-sh -c"
1339     break
1340   elif test -f $ac_dir/install.sh; then
1341     ac_aux_dir=$ac_dir
1342     ac_install_sh="$ac_aux_dir/install.sh -c"
1343     break
1344   elif test -f $ac_dir/shtool; then
1345     ac_aux_dir=$ac_dir
1346     ac_install_sh="$ac_aux_dir/shtool install -c"
1347     break
1348   fi
1349 done
1350 if test -z "$ac_aux_dir"; then
1351   { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in autodyninst $srcdir/autodyninst" >&5
1352 echo "$as_me: error: cannot find install-sh or install.sh in autodyninst $srcdir/autodyninst" >&2;}
1353    { (exit 1); exit 1; }; }
1354 fi
1355 ac_config_guess="$SHELL $ac_aux_dir/config.guess"
1356 ac_config_sub="$SHELL $ac_aux_dir/config.sub"
1357 ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
1358
1359 case autodyninst in
1360   [\\/]* | ?:[\\/]* ) ac_macro_dir=autodyninst         ;;
1361   *)                      ac_macro_dir=$srcdir/autodyninst ;;
1362 esac
1363 if test -d "$ac_macro_dir"; then :
1364 else
1365   { { echo "$as_me:$LINENO: error: cannot find macro directory \`autodyninst'" >&5
1366 echo "$as_me: error: cannot find macro directory \`autodyninst'" >&2;}
1367    { (exit 1); exit 1; }; }
1368 fi
1369
1370
1371 ac_ext=cc
1372 ac_cpp='$CXXCPP $CPPFLAGS'
1373 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1374 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1375 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
1376 if test -n "$ac_tool_prefix"; then
1377   for ac_prog in $CCC g++
1378   do
1379     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
1380 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
1381 echo "$as_me:$LINENO: checking for $ac_word" >&5
1382 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1383 if test "${ac_cv_prog_CXX+set}" = set; then
1384   echo $ECHO_N "(cached) $ECHO_C" >&6
1385 else
1386   if test -n "$CXX"; then
1387   ac_cv_prog_CXX="$CXX" # Let the user override the test.
1388 else
1389 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1390 for as_dir in $PATH
1391 do
1392   IFS=$as_save_IFS
1393   test -z "$as_dir" && as_dir=.
1394   for ac_exec_ext in '' $ac_executable_extensions; do
1395   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1396     ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
1397     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1398     break 2
1399   fi
1400 done
1401 done
1402
1403 fi
1404 fi
1405 CXX=$ac_cv_prog_CXX
1406 if test -n "$CXX"; then
1407   echo "$as_me:$LINENO: result: $CXX" >&5
1408 echo "${ECHO_T}$CXX" >&6
1409 else
1410   echo "$as_me:$LINENO: result: no" >&5
1411 echo "${ECHO_T}no" >&6
1412 fi
1413
1414     test -n "$CXX" && break
1415   done
1416 fi
1417 if test -z "$CXX"; then
1418   ac_ct_CXX=$CXX
1419   for ac_prog in $CCC g++
1420 do
1421   # Extract the first word of "$ac_prog", so it can be a program name with args.
1422 set dummy $ac_prog; ac_word=$2
1423 echo "$as_me:$LINENO: checking for $ac_word" >&5
1424 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1425 if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then
1426   echo $ECHO_N "(cached) $ECHO_C" >&6
1427 else
1428   if test -n "$ac_ct_CXX"; then
1429   ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
1430 else
1431 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1432 for as_dir in $PATH
1433 do
1434   IFS=$as_save_IFS
1435   test -z "$as_dir" && as_dir=.
1436   for ac_exec_ext in '' $ac_executable_extensions; do
1437   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1438     ac_cv_prog_ac_ct_CXX="$ac_prog"
1439     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1440     break 2
1441   fi
1442 done
1443 done
1444
1445 fi
1446 fi
1447 ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
1448 if test -n "$ac_ct_CXX"; then
1449   echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5
1450 echo "${ECHO_T}$ac_ct_CXX" >&6
1451 else
1452   echo "$as_me:$LINENO: result: no" >&5
1453 echo "${ECHO_T}no" >&6
1454 fi
1455
1456   test -n "$ac_ct_CXX" && break
1457 done
1458 test -n "$ac_ct_CXX" || ac_ct_CXX="g++"
1459
1460   CXX=$ac_ct_CXX
1461 fi
1462
1463
1464 # Provide some information about the compiler.
1465 echo "$as_me:$LINENO:" \
1466      "checking for C++ compiler version" >&5
1467 ac_compiler=`set X $ac_compile; echo $2`
1468 { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
1469   (eval $ac_compiler --version </dev/null >&5) 2>&5
1470   ac_status=$?
1471   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1472   (exit $ac_status); }
1473 { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
1474   (eval $ac_compiler -v </dev/null >&5) 2>&5
1475   ac_status=$?
1476   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1477   (exit $ac_status); }
1478 { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
1479   (eval $ac_compiler -V </dev/null >&5) 2>&5
1480   ac_status=$?
1481   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1482   (exit $ac_status); }
1483
1484 cat >conftest.$ac_ext <<_ACEOF
1485 /* confdefs.h.  */
1486 _ACEOF
1487 cat confdefs.h >>conftest.$ac_ext
1488 cat >>conftest.$ac_ext <<_ACEOF
1489 /* end confdefs.h.  */
1490
1491 int
1492 main ()
1493 {
1494
1495   ;
1496   return 0;
1497 }
1498 _ACEOF
1499 ac_clean_files_save=$ac_clean_files
1500 ac_clean_files="$ac_clean_files a.out a.exe b.out"
1501 # Try to create an executable without -o first, disregard a.out.
1502 # It will help us diagnose broken compilers, and finding out an intuition
1503 # of exeext.
1504 echo "$as_me:$LINENO: checking for C++ compiler default output file name" >&5
1505 echo $ECHO_N "checking for C++ compiler default output file name... $ECHO_C" >&6
1506 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
1507 if { (eval echo "$as_me:$LINENO: \"$ac_link_default\"") >&5
1508   (eval $ac_link_default) 2>&5
1509   ac_status=$?
1510   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1511   (exit $ac_status); }; then
1512   # Find the output, starting from the most likely.  This scheme is
1513 # not robust to junk in `.', hence go to wildcards (a.*) only as a last
1514 # resort.
1515
1516 # Be careful to initialize this variable, since it used to be cached.
1517 # Otherwise an old cache value of `no' led to `EXEEXT = no' in a Makefile.
1518 ac_cv_exeext=
1519 # b.out is created by i960 compilers.
1520 for ac_file in a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out
1521 do
1522   test -f "$ac_file" || continue
1523   case $ac_file in
1524     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj )
1525         ;;
1526     conftest.$ac_ext )
1527         # This is the source file.
1528         ;;
1529     [ab].out )
1530         # We found the default executable, but exeext='' is most
1531         # certainly right.
1532         break;;
1533     *.* )
1534         ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1535         # FIXME: I believe we export ac_cv_exeext for Libtool,
1536         # but it would be cool to find out if it's true.  Does anybody
1537         # maintain Libtool? --akim.
1538         export ac_cv_exeext
1539         break;;
1540     * )
1541         break;;
1542   esac
1543 done
1544 else
1545   echo "$as_me: failed program was:" >&5
1546 sed 's/^/| /' conftest.$ac_ext >&5
1547
1548 { { echo "$as_me:$LINENO: error: C++ compiler cannot create executables
1549 See \`config.log' for more details." >&5
1550 echo "$as_me: error: C++ compiler cannot create executables
1551 See \`config.log' for more details." >&2;}
1552    { (exit 77); exit 77; }; }
1553 fi
1554
1555 ac_exeext=$ac_cv_exeext
1556 echo "$as_me:$LINENO: result: $ac_file" >&5
1557 echo "${ECHO_T}$ac_file" >&6
1558
1559 # Check the compiler produces executables we can run.  If not, either
1560 # the compiler is broken, or we cross compile.
1561 echo "$as_me:$LINENO: checking whether the C++ compiler works" >&5
1562 echo $ECHO_N "checking whether the C++ compiler works... $ECHO_C" >&6
1563 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
1564 # If not cross compiling, check that we can run a simple program.
1565 if test "$cross_compiling" != yes; then
1566   if { ac_try='./$ac_file'
1567   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
1568   (eval $ac_try) 2>&5
1569   ac_status=$?
1570   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1571   (exit $ac_status); }; }; then
1572     cross_compiling=no
1573   else
1574     if test "$cross_compiling" = maybe; then
1575         cross_compiling=yes
1576     else
1577         { { echo "$as_me:$LINENO: error: cannot run C++ compiled programs.
1578 If you meant to cross compile, use \`--host'.
1579 See \`config.log' for more details." >&5
1580 echo "$as_me: error: cannot run C++ compiled programs.
1581 If you meant to cross compile, use \`--host'.
1582 See \`config.log' for more details." >&2;}
1583    { (exit 1); exit 1; }; }
1584     fi
1585   fi
1586 fi
1587 echo "$as_me:$LINENO: result: yes" >&5
1588 echo "${ECHO_T}yes" >&6
1589
1590 rm -f a.out a.exe conftest$ac_cv_exeext b.out
1591 ac_clean_files=$ac_clean_files_save
1592 # Check the compiler produces executables we can run.  If not, either
1593 # the compiler is broken, or we cross compile.
1594 echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
1595 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6
1596 echo "$as_me:$LINENO: result: $cross_compiling" >&5
1597 echo "${ECHO_T}$cross_compiling" >&6
1598
1599 echo "$as_me:$LINENO: checking for suffix of executables" >&5
1600 echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6
1601 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
1602   (eval $ac_link) 2>&5
1603   ac_status=$?
1604   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1605   (exit $ac_status); }; then
1606   # If both `conftest.exe' and `conftest' are `present' (well, observable)
1607 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
1608 # work properly (i.e., refer to `conftest.exe'), while it won't with
1609 # `rm'.
1610 for ac_file in conftest.exe conftest conftest.*; do
1611   test -f "$ac_file" || continue
1612   case $ac_file in
1613     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) ;;
1614     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1615           export ac_cv_exeext
1616           break;;
1617     * ) break;;
1618   esac
1619 done
1620 else
1621   { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
1622 See \`config.log' for more details." >&5
1623 echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
1624 See \`config.log' for more details." >&2;}
1625    { (exit 1); exit 1; }; }
1626 fi
1627
1628 rm -f conftest$ac_cv_exeext
1629 echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
1630 echo "${ECHO_T}$ac_cv_exeext" >&6
1631
1632 rm -f conftest.$ac_ext
1633 EXEEXT=$ac_cv_exeext
1634 ac_exeext=$EXEEXT
1635 echo "$as_me:$LINENO: checking for suffix of object files" >&5
1636 echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6
1637 if test "${ac_cv_objext+set}" = set; then
1638   echo $ECHO_N "(cached) $ECHO_C" >&6
1639 else
1640   cat >conftest.$ac_ext <<_ACEOF
1641 /* confdefs.h.  */
1642 _ACEOF
1643 cat confdefs.h >>conftest.$ac_ext
1644 cat >>conftest.$ac_ext <<_ACEOF
1645 /* end confdefs.h.  */
1646
1647 int
1648 main ()
1649 {
1650
1651   ;
1652   return 0;
1653 }
1654 _ACEOF
1655 rm -f conftest.o conftest.obj
1656 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
1657   (eval $ac_compile) 2>&5
1658   ac_status=$?
1659   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1660   (exit $ac_status); }; then
1661   for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
1662   case $ac_file in
1663     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg ) ;;
1664     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
1665        break;;
1666   esac
1667 done
1668 else
1669   echo "$as_me: failed program was:" >&5
1670 sed 's/^/| /' conftest.$ac_ext >&5
1671
1672 { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
1673 See \`config.log' for more details." >&5
1674 echo "$as_me: error: cannot compute suffix of object files: cannot compile
1675 See \`config.log' for more details." >&2;}
1676    { (exit 1); exit 1; }; }
1677 fi
1678
1679 rm -f conftest.$ac_cv_objext conftest.$ac_ext
1680 fi
1681 echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
1682 echo "${ECHO_T}$ac_cv_objext" >&6
1683 OBJEXT=$ac_cv_objext
1684 ac_objext=$OBJEXT
1685 echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5
1686 echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6
1687 if test "${ac_cv_cxx_compiler_gnu+set}" = set; then
1688   echo $ECHO_N "(cached) $ECHO_C" >&6
1689 else
1690   cat >conftest.$ac_ext <<_ACEOF
1691 /* confdefs.h.  */
1692 _ACEOF
1693 cat confdefs.h >>conftest.$ac_ext
1694 cat >>conftest.$ac_ext <<_ACEOF
1695 /* end confdefs.h.  */
1696
1697 int
1698 main ()
1699 {
1700 #ifndef __GNUC__
1701        choke me
1702 #endif
1703
1704   ;
1705   return 0;
1706 }
1707 _ACEOF
1708 rm -f conftest.$ac_objext
1709 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
1710   (eval $ac_compile) 2>conftest.er1
1711   ac_status=$?
1712   grep -v '^ *+' conftest.er1 >conftest.err
1713   rm -f conftest.er1
1714   cat conftest.err >&5
1715   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1716   (exit $ac_status); } &&
1717          { ac_try='test -z "$ac_cxx_werror_flag"
1718                          || test ! -s conftest.err'
1719   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
1720   (eval $ac_try) 2>&5
1721   ac_status=$?
1722   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1723   (exit $ac_status); }; } &&
1724          { ac_try='test -s conftest.$ac_objext'
1725   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
1726   (eval $ac_try) 2>&5
1727   ac_status=$?
1728   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1729   (exit $ac_status); }; }; then
1730   ac_compiler_gnu=yes
1731 else
1732   echo "$as_me: failed program was:" >&5
1733 sed 's/^/| /' conftest.$ac_ext >&5
1734
1735 ac_compiler_gnu=no
1736 fi
1737 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
1738 ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
1739
1740 fi
1741 echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5
1742 echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6
1743 GXX=`test $ac_compiler_gnu = yes && echo yes`
1744 ac_test_CXXFLAGS=${CXXFLAGS+set}
1745 ac_save_CXXFLAGS=$CXXFLAGS
1746 CXXFLAGS="-g"
1747 echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5
1748 echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6
1749 if test "${ac_cv_prog_cxx_g+set}" = set; then
1750   echo $ECHO_N "(cached) $ECHO_C" >&6
1751 else
1752   cat >conftest.$ac_ext <<_ACEOF
1753 /* confdefs.h.  */
1754 _ACEOF
1755 cat confdefs.h >>conftest.$ac_ext
1756 cat >>conftest.$ac_ext <<_ACEOF
1757 /* end confdefs.h.  */
1758
1759 int
1760 main ()
1761 {
1762
1763   ;
1764   return 0;
1765 }
1766 _ACEOF
1767 rm -f conftest.$ac_objext
1768 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
1769   (eval $ac_compile) 2>conftest.er1
1770   ac_status=$?
1771   grep -v '^ *+' conftest.er1 >conftest.err
1772   rm -f conftest.er1
1773   cat conftest.err >&5
1774   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1775   (exit $ac_status); } &&
1776          { ac_try='test -z "$ac_cxx_werror_flag"
1777                          || test ! -s conftest.err'
1778   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
1779   (eval $ac_try) 2>&5
1780   ac_status=$?
1781   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1782   (exit $ac_status); }; } &&
1783          { ac_try='test -s conftest.$ac_objext'
1784   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
1785   (eval $ac_try) 2>&5
1786   ac_status=$?
1787   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1788   (exit $ac_status); }; }; then
1789   ac_cv_prog_cxx_g=yes
1790 else
1791   echo "$as_me: failed program was:" >&5
1792 sed 's/^/| /' conftest.$ac_ext >&5
1793
1794 ac_cv_prog_cxx_g=no
1795 fi
1796 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
1797 fi
1798 echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5
1799 echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6
1800 if test "$ac_test_CXXFLAGS" = set; then
1801   CXXFLAGS=$ac_save_CXXFLAGS
1802 elif test $ac_cv_prog_cxx_g = yes; then
1803   if test "$GXX" = yes; then
1804     CXXFLAGS="-g -O2"
1805   else
1806     CXXFLAGS="-g"
1807   fi
1808 else
1809   if test "$GXX" = yes; then
1810     CXXFLAGS="-O2"
1811   else
1812     CXXFLAGS=
1813   fi
1814 fi
1815 for ac_declaration in \
1816    '' \
1817    'extern "C" void std::exit (int) throw (); using std::exit;' \
1818    'extern "C" void std::exit (int); using std::exit;' \
1819    'extern "C" void exit (int) throw ();' \
1820    'extern "C" void exit (int);' \
1821    'void exit (int);'
1822 do
1823   cat >conftest.$ac_ext <<_ACEOF
1824 /* confdefs.h.  */
1825 _ACEOF
1826 cat confdefs.h >>conftest.$ac_ext
1827 cat >>conftest.$ac_ext <<_ACEOF
1828 /* end confdefs.h.  */
1829 $ac_declaration
1830 #include <stdlib.h>
1831 int
1832 main ()
1833 {
1834 exit (42);
1835   ;
1836   return 0;
1837 }
1838 _ACEOF
1839 rm -f conftest.$ac_objext
1840 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
1841   (eval $ac_compile) 2>conftest.er1
1842   ac_status=$?
1843   grep -v '^ *+' conftest.er1 >conftest.err
1844   rm -f conftest.er1
1845   cat conftest.err >&5
1846   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1847   (exit $ac_status); } &&
1848          { ac_try='test -z "$ac_cxx_werror_flag"
1849                          || test ! -s conftest.err'
1850   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
1851   (eval $ac_try) 2>&5
1852   ac_status=$?
1853   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1854   (exit $ac_status); }; } &&
1855          { ac_try='test -s conftest.$ac_objext'
1856   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
1857   (eval $ac_try) 2>&5
1858   ac_status=$?
1859   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1860   (exit $ac_status); }; }; then
1861   :
1862 else
1863   echo "$as_me: failed program was:" >&5
1864 sed 's/^/| /' conftest.$ac_ext >&5
1865
1866 continue
1867 fi
1868 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
1869   cat >conftest.$ac_ext <<_ACEOF
1870 /* confdefs.h.  */
1871 _ACEOF
1872 cat confdefs.h >>conftest.$ac_ext
1873 cat >>conftest.$ac_ext <<_ACEOF
1874 /* end confdefs.h.  */
1875 $ac_declaration
1876 int
1877 main ()
1878 {
1879 exit (42);
1880   ;
1881   return 0;
1882 }
1883 _ACEOF
1884 rm -f conftest.$ac_objext
1885 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
1886   (eval $ac_compile) 2>conftest.er1
1887   ac_status=$?
1888   grep -v '^ *+' conftest.er1 >conftest.err
1889   rm -f conftest.er1
1890   cat conftest.err >&5
1891   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1892   (exit $ac_status); } &&
1893          { ac_try='test -z "$ac_cxx_werror_flag"
1894                          || test ! -s conftest.err'
1895   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
1896   (eval $ac_try) 2>&5
1897   ac_status=$?
1898   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1899   (exit $ac_status); }; } &&
1900          { ac_try='test -s conftest.$ac_objext'
1901   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
1902   (eval $ac_try) 2>&5
1903   ac_status=$?
1904   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1905   (exit $ac_status); }; }; then
1906   break
1907 else
1908   echo "$as_me: failed program was:" >&5
1909 sed 's/^/| /' conftest.$ac_ext >&5
1910
1911 fi
1912 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
1913 done
1914 rm -f conftest*
1915 if test -n "$ac_declaration"; then
1916   echo '#ifdef __cplusplus' >>confdefs.h
1917   echo $ac_declaration      >>confdefs.h
1918   echo '#endif'             >>confdefs.h
1919 fi
1920
1921 ac_ext=c
1922 ac_cpp='$CPP $CPPFLAGS'
1923 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1924 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1925 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1926
1927 # Extract the first word of "icc", so it can be a program name with args.
1928 set dummy icc; ac_word=$2
1929 echo "$as_me:$LINENO: checking for $ac_word" >&5
1930 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1931 if test "${ac_cv_path__ICC_+set}" = set; then
1932   echo $ECHO_N "(cached) $ECHO_C" >&6
1933 else
1934   case $_ICC_ in
1935   [\\/]* | ?:[\\/]*)
1936   ac_cv_path__ICC_="$_ICC_" # Let the user override the test with a path.
1937   ;;
1938   *)
1939   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1940 for as_dir in $PATH
1941 do
1942   IFS=$as_save_IFS
1943   test -z "$as_dir" && as_dir=.
1944   for ac_exec_ext in '' $ac_executable_extensions; do
1945   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1946     ac_cv_path__ICC_="$as_dir/$ac_word$ac_exec_ext"
1947     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1948     break 2
1949   fi
1950 done
1951 done
1952
1953   ;;
1954 esac
1955 fi
1956 _ICC_=$ac_cv_path__ICC_
1957
1958 if test -n "$_ICC_"; then
1959   echo "$as_me:$LINENO: result: $_ICC_" >&5
1960 echo "${ECHO_T}$_ICC_" >&6
1961 else
1962   echo "$as_me:$LINENO: result: no" >&5
1963 echo "${ECHO_T}no" >&6
1964 fi
1965
1966 # Extract the first word of "icpc", so it can be a program name with args.
1967 set dummy icpc; ac_word=$2
1968 echo "$as_me:$LINENO: checking for $ac_word" >&5
1969 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1970 if test "${ac_cv_path__ICPC_+set}" = set; then
1971   echo $ECHO_N "(cached) $ECHO_C" >&6
1972 else
1973   case $_ICPC_ in
1974   [\\/]* | ?:[\\/]*)
1975   ac_cv_path__ICPC_="$_ICPC_" # Let the user override the test with a path.
1976   ;;
1977   *)
1978   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1979 for as_dir in $PATH
1980 do
1981   IFS=$as_save_IFS
1982   test -z "$as_dir" && as_dir=.
1983   for ac_exec_ext in '' $ac_executable_extensions; do
1984   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1985     ac_cv_path__ICPC_="$as_dir/$ac_word$ac_exec_ext"
1986     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1987     break 2
1988   fi
1989 done
1990 done
1991
1992   ;;
1993 esac
1994 fi
1995 _ICPC_=$ac_cv_path__ICPC_
1996
1997 if test -n "$_ICPC_"; then
1998   echo "$as_me:$LINENO: result: $_ICPC_" >&5
1999 echo "${ECHO_T}$_ICPC_" >&6
2000 else
2001   echo "$as_me:$LINENO: result: no" >&5
2002 echo "${ECHO_T}no" >&6
2003 fi
2004
2005 # Extract the first word of "pgcc", so it can be a program name with args.
2006 set dummy pgcc; ac_word=$2
2007 echo "$as_me:$LINENO: checking for $ac_word" >&5
2008 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2009 if test "${ac_cv_path__PGC_+set}" = set; then
2010   echo $ECHO_N "(cached) $ECHO_C" >&6
2011 else
2012   case $_PGC_ in
2013   [\\/]* | ?:[\\/]*)
2014   ac_cv_path__PGC_="$_PGC_" # Let the user override the test with a path.
2015   ;;
2016   *)
2017   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2018 for as_dir in $PATH
2019 do
2020   IFS=$as_save_IFS
2021   test -z "$as_dir" && as_dir=.
2022   for ac_exec_ext in '' $ac_executable_extensions; do
2023   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2024     ac_cv_path__PGC_="$as_dir/$ac_word$ac_exec_ext"
2025     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2026     break 2
2027   fi
2028 done
2029 done
2030
2031   ;;
2032 esac
2033 fi
2034 _PGC_=$ac_cv_path__PGC_
2035
2036 if test -n "$_PGC_"; then
2037   echo "$as_me:$LINENO: result: $_PGC_" >&5
2038 echo "${ECHO_T}$_PGC_" >&6
2039 else
2040   echo "$as_me:$LINENO: result: no" >&5
2041 echo "${ECHO_T}no" >&6
2042 fi
2043
2044 # Extract the first word of "pgCC", so it can be a program name with args.
2045 set dummy pgCC; ac_word=$2
2046 echo "$as_me:$LINENO: checking for $ac_word" >&5
2047 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2048 if test "${ac_cv_path__PGCXX_+set}" = set; then
2049   echo $ECHO_N "(cached) $ECHO_C" >&6
2050 else
2051   case $_PGCXX_ in
2052   [\\/]* | ?:[\\/]*)
2053   ac_cv_path__PGCXX_="$_PGCXX_" # Let the user override the test with a path.
2054   ;;
2055   *)
2056   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2057 for as_dir in $PATH
2058 do
2059   IFS=$as_save_IFS
2060   test -z "$as_dir" && as_dir=.
2061   for ac_exec_ext in '' $ac_executable_extensions; do
2062   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2063     ac_cv_path__PGCXX_="$as_dir/$ac_word$ac_exec_ext"
2064     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2065     break 2
2066   fi
2067 done
2068 done
2069
2070   ;;
2071 esac
2072 fi
2073 _PGCXX_=$ac_cv_path__PGCXX_
2074
2075 if test -n "$_PGCXX_"; then
2076   echo "$as_me:$LINENO: result: $_PGCXX_" >&5
2077 echo "${ECHO_T}$_PGCXX_" >&6
2078 else
2079   echo "$as_me:$LINENO: result: no" >&5
2080 echo "${ECHO_T}no" >&6
2081 fi
2082
2083 # Extract the first word of "cc", so it can be a program name with args.
2084 set dummy cc; ac_word=$2
2085 echo "$as_me:$LINENO: checking for $ac_word" >&5
2086 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2087 if test "${ac_cv_path__CC_+set}" = set; then
2088   echo $ECHO_N "(cached) $ECHO_C" >&6
2089 else
2090   case $_CC_ in
2091   [\\/]* | ?:[\\/]*)
2092   ac_cv_path__CC_="$_CC_" # Let the user override the test with a path.
2093   ;;
2094   *)
2095   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2096 for as_dir in $PATH
2097 do
2098   IFS=$as_save_IFS
2099   test -z "$as_dir" && as_dir=.
2100   for ac_exec_ext in '' $ac_executable_extensions; do
2101   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2102     ac_cv_path__CC_="$as_dir/$ac_word$ac_exec_ext"
2103     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2104     break 2
2105   fi
2106 done
2107 done
2108
2109   ;;
2110 esac
2111 fi
2112 _CC_=$ac_cv_path__CC_
2113
2114 if test -n "$_CC_"; then
2115   echo "$as_me:$LINENO: result: $_CC_" >&5
2116 echo "${ECHO_T}$_CC_" >&6
2117 else
2118   echo "$as_me:$LINENO: result: no" >&5
2119 echo "${ECHO_T}no" >&6
2120 fi
2121
2122 # Extract the first word of "CC", so it can be a program name with args.
2123 set dummy CC; ac_word=$2
2124 echo "$as_me:$LINENO: checking for $ac_word" >&5
2125 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2126 if test "${ac_cv_path__CXX_+set}" = set; then
2127   echo $ECHO_N "(cached) $ECHO_C" >&6
2128 else
2129   case $_CXX_ in
2130   [\\/]* | ?:[\\/]*)
2131   ac_cv_path__CXX_="$_CXX_" # Let the user override the test with a path.
2132   ;;
2133   *)
2134   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2135 for as_dir in $PATH
2136 do
2137   IFS=$as_save_IFS
2138   test -z "$as_dir" && as_dir=.
2139   for ac_exec_ext in '' $ac_executable_extensions; do
2140   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2141     ac_cv_path__CXX_="$as_dir/$ac_word$ac_exec_ext"
2142     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2143     break 2
2144   fi
2145 done
2146 done
2147
2148   ;;
2149 esac
2150 fi
2151 _CXX_=$ac_cv_path__CXX_
2152
2153 if test -n "$_CXX_"; then
2154   echo "$as_me:$LINENO: result: $_CXX_" >&5
2155 echo "${ECHO_T}$_CXX_" >&6
2156 else
2157   echo "$as_me:$LINENO: result: no" >&5
2158 echo "${ECHO_T}no" >&6
2159 fi
2160
2161 ac_ext=cc
2162 ac_cpp='$CXXCPP $CPPFLAGS'
2163 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2164 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2165 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
2166
2167
2168
2169
2170
2171 PACKAGE_BASE=""
2172
2173 # Check whether --with-package-base or --without-package-base was given.
2174 if test "${with_package_base+set}" = set; then
2175   withval="$with_package_base"
2176   PACKAGE_BASE="${withval}";
2177             TCLTK_INC_DIR="${PACKAGE_BASE}/tcl8.4.5/include";
2178             TCLTK_LIB_DIR="${PACKAGE_BASE}/tcl8.4.5/lib";
2179             LIBELF_INC_DIR="${PACKAGE_BASE}/libelf/include";
2180             LIBELF_LIB_DIR="${PACKAGE_BASE}/libelf/lib";
2181             LIBDWARF_INC_DIR="${PACKAGE_BASE}/libdwarf/include";
2182             LIBDWARF_LIB_DIR="${PACKAGE_BASE}/libdwarf/lib";
2183             ARG_WRAPPER_LIBS="";
2184             LIBXML2_INC_DIR="${PACKAGE_BASE}/libxml2/include/libxml2"
2185             LIBXML2_LIB_DIR="${PACKAGE_BASE}/libxml2/lib";
2186             LIBFLEX_LIB_DIR="${PACKAGE_BASE}/libflex/lib";
2187
2188 else
2189
2190             # We fall back on these defaults if both --with-package-base and
2191             # specific --with-<package> arguments are not provided.
2192             TCLTK_INC_DIR="/usr/include";
2193             TCLTK_LIB_DIR="/usr/lib";
2194             LIBELF_INC_DIR="/usr/include";
2195             LIBELF_LIB_DIR="/usr/lib";
2196             ARG_WRAPPER_LIBS="";
2197             LIBDWARF_INC_DIR="/usr/include";
2198             LIBDWARF_LIB_DIR="/usr/lib";
2199             LIBXML2_INC_DIR="/usr/include/libxml2"
2200             LIBXML2_LIB_DIR="/usr/lib";
2201             LIBFLEX_LIB_DIR="/usr/lib";
2202
2203 fi;
2204 # 3/15/09: We don't include libiberty in the cs.wisc.edu package-base.
2205 #          Why?  Putting these here for now...
2206 #LIBIBERTY_LIB_DIR="/usr/lib";
2207
2208
2209
2210 # Check whether --with-tcl83 or --without-tcl83 was given.
2211 if test "${with_tcl83+set}" = set; then
2212   withval="$with_tcl83"
2213   TCL_VERSION="tcl8.3"; USE_TCL83="${withval}";
2214 else
2215   TCL_VERSION="tcl8.4"; USE_TCL83="false";
2216 fi;
2217
2218 # Check whether --with-tcltk-incdir or --without-tcltk-incdir was given.
2219 if test "${with_tcltk_incdir+set}" = set; then
2220   withval="$with_tcltk_incdir"
2221   TCLTK_INC_DIR="${withval}";
2222 fi;
2223
2224 # Check whether --with-tcltk-libdir or --without-tcltk-libdir was given.
2225 if test "${with_tcltk_libdir+set}" = set; then
2226   withval="$with_tcltk_libdir"
2227   TCLTK_LIB_DIR="${withval}";
2228 fi;
2229
2230
2231   CXXFLAGS_HOLD=$CXXFLAGS
2232   if test "$TCLTK_INC_DIR" != "" ; then
2233     echo "$as_me:$LINENO: checking for tcl.h in $TCLTK_INC_DIR" >&5
2234 echo $ECHO_N "checking for tcl.h in $TCLTK_INC_DIR... $ECHO_C" >&6
2235     CXXFLAGS="$CXXFLAGS -I$TCLTK_INC_DIR"
2236   else
2237     echo "$as_me:$LINENO: checking for tcl.h" >&5
2238 echo $ECHO_N "checking for tcl.h... $ECHO_C" >&6
2239   fi
2240   cat >conftest.$ac_ext <<_ACEOF
2241 /* confdefs.h.  */
2242 _ACEOF
2243 cat confdefs.h >>conftest.$ac_ext
2244 cat >>conftest.$ac_ext <<_ACEOF
2245 /* end confdefs.h.  */
2246 #include "tcl.h"
2247 int
2248 main ()
2249 {
2250
2251   ;
2252   return 0;
2253 }
2254 _ACEOF
2255 rm -f conftest.$ac_objext
2256 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2257   (eval $ac_compile) 2>conftest.er1
2258   ac_status=$?
2259   grep -v '^ *+' conftest.er1 >conftest.err
2260   rm -f conftest.er1
2261   cat conftest.err >&5
2262   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2263   (exit $ac_status); } &&
2264          { ac_try='test -z "$ac_cxx_werror_flag"
2265                          || test ! -s conftest.err'
2266   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2267   (eval $ac_try) 2>&5
2268   ac_status=$?
2269   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2270   (exit $ac_status); }; } &&
2271          { ac_try='test -s conftest.$ac_objext'
2272   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2273   (eval $ac_try) 2>&5
2274   ac_status=$?
2275   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2276   (exit $ac_status); }; }; then
2277
2278 cat >>confdefs.h <<\_ACEOF
2279 #define cap_have_tcl 1
2280 _ACEOF
2281
2282 else
2283   echo "$as_me: failed program was:" >&5
2284 sed 's/^/| /' conftest.$ac_ext >&5
2285
2286 echo "$as_me:$LINENO: result: tcl.h not found in $TCLTK_INC_DIR" >&5
2287 echo "${ECHO_T}tcl.h not found in $TCLTK_INC_DIR" >&6
2288 fi
2289 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2290   CXXFLAGS=$CXXFLAGS_HOLD
2291
2292
2293   if test "$TCLTK_LIB_DIR" = "" ; then
2294
2295 as_ac_Lib=`echo "ac_cv_lib_$TCL_VERSION''_Tcl_Eval" | $as_tr_sh`
2296 echo "$as_me:$LINENO: checking for Tcl_Eval in -l$TCL_VERSION" >&5
2297 echo $ECHO_N "checking for Tcl_Eval in -l$TCL_VERSION... $ECHO_C" >&6
2298 if eval "test \"\${$as_ac_Lib+set}\" = set"; then
2299   echo $ECHO_N "(cached) $ECHO_C" >&6
2300 else
2301   ac_check_lib_save_LIBS=$LIBS
2302 LIBS="-l$TCL_VERSION  $LIBS"
2303 cat >conftest.$ac_ext <<_ACEOF
2304 /* confdefs.h.  */
2305 _ACEOF
2306 cat confdefs.h >>conftest.$ac_ext
2307 cat >>conftest.$ac_ext <<_ACEOF
2308 /* end confdefs.h.  */
2309
2310 /* Override any gcc2 internal prototype to avoid an error.  */
2311 #ifdef __cplusplus
2312 extern "C"
2313 #endif
2314 /* We use char because int might match the return type of a gcc2
2315    builtin and then its argument prototype would still apply.  */
2316 char Tcl_Eval ();
2317 int
2318 main ()
2319 {
2320 Tcl_Eval ();
2321   ;
2322   return 0;
2323 }
2324 _ACEOF
2325 rm -f conftest.$ac_objext conftest$ac_exeext
2326 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
2327   (eval $ac_link) 2>conftest.er1
2328   ac_status=$?
2329   grep -v '^ *+' conftest.er1 >conftest.err
2330   rm -f conftest.er1
2331   cat conftest.err >&5
2332   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2333   (exit $ac_status); } &&
2334          { ac_try='test -z "$ac_cxx_werror_flag"
2335                          || test ! -s conftest.err'
2336   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2337   (eval $ac_try) 2>&5
2338   ac_status=$?
2339   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2340   (exit $ac_status); }; } &&
2341          { ac_try='test -s conftest$ac_exeext'
2342   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2343   (eval $ac_try) 2>&5
2344   ac_status=$?
2345   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2346   (exit $ac_status); }; }; then
2347   eval "$as_ac_Lib=yes"
2348 else
2349   echo "$as_me: failed program was:" >&5
2350 sed 's/^/| /' conftest.$ac_ext >&5
2351
2352 eval "$as_ac_Lib=no"
2353 fi
2354 rm -f conftest.err conftest.$ac_objext \
2355       conftest$ac_exeext conftest.$ac_ext
2356 LIBS=$ac_check_lib_save_LIBS
2357 fi
2358 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Lib'}'`" >&5
2359 echo "${ECHO_T}`eval echo '${'$as_ac_Lib'}'`" >&6
2360 if test `eval echo '${'$as_ac_Lib'}'` = yes; then
2361   cat >>confdefs.h <<_ACEOF
2362 #define `echo "HAVE_LIB$TCL_VERSION" | $as_tr_cpp` 1
2363 _ACEOF
2364
2365   LIBS="-l$TCL_VERSION $LIBS"
2366
2367 else
2368   echo "$as_me:$LINENO: result: Can't find lib$TCL_VERSION." >&5
2369 echo "${ECHO_T}Can't find lib$TCL_VERSION." >&6
2370 fi
2371
2372   else
2373     LIBS_HOLD=$LIBS
2374     if test "" != "" ; then
2375       LIBS="-L$TCLTK_LIB_DIR -L"
2376
2377 as_ac_Lib=`echo "ac_cv_lib_$TCL_VERSION''_Tcl_Eval" | $as_tr_sh`
2378 echo "$as_me:$LINENO: checking for Tcl_Eval in -l$TCL_VERSION" >&5
2379 echo $ECHO_N "checking for Tcl_Eval in -l$TCL_VERSION... $ECHO_C" >&6
2380 if eval "test \"\${$as_ac_Lib+set}\" = set"; then
2381   echo $ECHO_N "(cached) $ECHO_C" >&6
2382 else
2383   ac_check_lib_save_LIBS=$LIBS
2384 LIBS="-l$TCL_VERSION  $LIBS"
2385 cat >conftest.$ac_ext <<_ACEOF
2386 /* confdefs.h.  */
2387 _ACEOF
2388 cat confdefs.h >>conftest.$ac_ext
2389 cat >>conftest.$ac_ext <<_ACEOF
2390 /* end confdefs.h.  */
2391
2392 /* Override any gcc2 internal prototype to avoid an error.  */
2393 #ifdef __cplusplus
2394 extern "C"
2395 #endif
2396 /* We use char because int might match the return type of a gcc2
2397    builtin and then its argument prototype would still apply.  */
2398 char Tcl_Eval ();
2399 int
2400 main ()
2401 {
2402 Tcl_Eval ();
2403   ;
2404   return 0;
2405 }
2406 _ACEOF
2407 rm -f conftest.$ac_objext conftest$ac_exeext
2408 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
2409   (eval $ac_link) 2>conftest.er1
2410   ac_status=$?
2411   grep -v '^ *+' conftest.er1 >conftest.err
2412   rm -f conftest.er1
2413   cat conftest.err >&5
2414   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2415   (exit $ac_status); } &&
2416          { ac_try='test -z "$ac_cxx_werror_flag"
2417                          || test ! -s conftest.err'
2418   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2419   (eval $ac_try) 2>&5
2420   ac_status=$?
2421   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2422   (exit $ac_status); }; } &&
2423          { ac_try='test -s conftest$ac_exeext'
2424   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2425   (eval $ac_try) 2>&5
2426   ac_status=$?
2427   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2428   (exit $ac_status); }; }; then
2429   eval "$as_ac_Lib=yes"
2430 else
2431   echo "$as_me: failed program was:" >&5
2432 sed 's/^/| /' conftest.$ac_ext >&5
2433
2434 eval "$as_ac_Lib=no"
2435 fi
2436 rm -f conftest.err conftest.$ac_objext \
2437       conftest$ac_exeext conftest.$ac_ext
2438 LIBS=$ac_check_lib_save_LIBS
2439 fi
2440 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Lib'}'`" >&5
2441 echo "${ECHO_T}`eval echo '${'$as_ac_Lib'}'`" >&6
2442 if test `eval echo '${'$as_ac_Lib'}'` = yes; then
2443   cat >>confdefs.h <<_ACEOF
2444 #define `echo "HAVE_LIB$TCL_VERSION" | $as_tr_cpp` 1
2445 _ACEOF
2446
2447   LIBS="-l$TCL_VERSION $LIBS"
2448
2449 else
2450   echo "$as_me:$LINENO: result: Can't find lib$TCL_VERSION in $TCLTK_LIB_DIR" >&5
2451 echo "${ECHO_T}Can't find lib$TCL_VERSION in $TCLTK_LIB_DIR" >&6
2452 fi
2453
2454     else
2455       LIBS="-L$TCLTK_LIB_DIR"
2456
2457 as_ac_Lib=`echo "ac_cv_lib_$TCL_VERSION''_Tcl_Eval" | $as_tr_sh`
2458 echo "$as_me:$LINENO: checking for Tcl_Eval in -l$TCL_VERSION" >&5
2459 echo $ECHO_N "checking for Tcl_Eval in -l$TCL_VERSION... $ECHO_C" >&6
2460 if eval "test \"\${$as_ac_Lib+set}\" = set"; then
2461   echo $ECHO_N "(cached) $ECHO_C" >&6
2462 else
2463   ac_check_lib_save_LIBS=$LIBS
2464 LIBS="-l$TCL_VERSION  $LIBS"
2465 cat >conftest.$ac_ext <<_ACEOF
2466 /* confdefs.h.  */
2467 _ACEOF
2468 cat confdefs.h >>conftest.$ac_ext
2469 cat >>conftest.$ac_ext <<_ACEOF
2470 /* end confdefs.h.  */
2471
2472 /* Override any gcc2 internal prototype to avoid an error.  */
2473 #ifdef __cplusplus
2474 extern "C"
2475 #endif
2476 /* We use char because int might match the return type of a gcc2
2477    builtin and then its argument prototype would still apply.  */
2478 char Tcl_Eval ();
2479 int
2480 main ()
2481 {
2482 Tcl_Eval ();
2483   ;
2484   return 0;
2485 }
2486 _ACEOF
2487 rm -f conftest.$ac_objext conftest$ac_exeext
2488 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
2489   (eval $ac_link) 2>conftest.er1
2490   ac_status=$?
2491   grep -v '^ *+' conftest.er1 >conftest.err
2492   rm -f conftest.er1
2493   cat conftest.err >&5
2494   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2495   (exit $ac_status); } &&
2496          { ac_try='test -z "$ac_cxx_werror_flag"
2497                          || test ! -s conftest.err'
2498   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2499   (eval $ac_try) 2>&5
2500   ac_status=$?
2501   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2502   (exit $ac_status); }; } &&
2503          { ac_try='test -s conftest$ac_exeext'
2504   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2505   (eval $ac_try) 2>&5
2506   ac_status=$?
2507   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2508   (exit $ac_status); }; }; then
2509   eval "$as_ac_Lib=yes"
2510 else
2511   echo "$as_me: failed program was:" >&5
2512 sed 's/^/| /' conftest.$ac_ext >&5
2513
2514 eval "$as_ac_Lib=no"
2515 fi
2516 rm -f conftest.err conftest.$ac_objext \
2517       conftest$ac_exeext conftest.$ac_ext
2518 LIBS=$ac_check_lib_save_LIBS
2519 fi
2520 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Lib'}'`" >&5
2521 echo "${ECHO_T}`eval echo '${'$as_ac_Lib'}'`" >&6
2522 if test `eval echo '${'$as_ac_Lib'}'` = yes; then
2523   cat >>confdefs.h <<_ACEOF
2524 #define `echo "HAVE_LIB$TCL_VERSION" | $as_tr_cpp` 1
2525 _ACEOF
2526
2527   LIBS="-l$TCL_VERSION $LIBS"
2528
2529 else
2530   echo "$as_me:$LINENO: result: Can't find lib$TCL_VERSION in $TCLTK_LIB_DIR" >&5
2531 echo "${ECHO_T}Can't find lib$TCL_VERSION in $TCLTK_LIB_DIR" >&6
2532 fi
2533
2534     fi
2535     LIBS=$LIBS_HOLD
2536   fi
2537
2538
2539
2540
2541
2542 # Make sure we can run config.sub.
2543 $ac_config_sub sun4 >/dev/null 2>&1 ||
2544   { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5
2545 echo "$as_me: error: cannot run $ac_config_sub" >&2;}
2546    { (exit 1); exit 1; }; }
2547
2548 echo "$as_me:$LINENO: checking build system type" >&5
2549 echo $ECHO_N "checking build system type... $ECHO_C" >&6
2550 if test "${ac_cv_build+set}" = set; then
2551   echo $ECHO_N "(cached) $ECHO_C" >&6
2552 else
2553   ac_cv_build_alias=$build_alias
2554 test -z "$ac_cv_build_alias" &&
2555   ac_cv_build_alias=`$ac_config_guess`
2556 test -z "$ac_cv_build_alias" &&
2557   { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
2558 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
2559    { (exit 1); exit 1; }; }
2560 ac_cv_build=`$ac_config_sub $ac_cv_build_alias` ||
2561   { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_build_alias failed" >&5
2562 echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed" >&2;}
2563    { (exit 1); exit 1; }; }
2564
2565 fi
2566 echo "$as_me:$LINENO: result: $ac_cv_build" >&5
2567 echo "${ECHO_T}$ac_cv_build" >&6
2568 build=$ac_cv_build
2569 build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
2570 build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
2571 build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
2572
2573
2574 echo "$as_me:$LINENO: checking host system type" >&5
2575 echo $ECHO_N "checking host system type... $ECHO_C" >&6
2576 if test "${ac_cv_host+set}" = set; then
2577   echo $ECHO_N "(cached) $ECHO_C" >&6
2578 else
2579   ac_cv_host_alias=$host_alias
2580 test -z "$ac_cv_host_alias" &&
2581   ac_cv_host_alias=$ac_cv_build_alias
2582 ac_cv_host=`$ac_config_sub $ac_cv_host_alias` ||
2583   { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_host_alias failed" >&5
2584 echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
2585    { (exit 1); exit 1; }; }
2586
2587 fi
2588 echo "$as_me:$LINENO: result: $ac_cv_host" >&5
2589 echo "${ECHO_T}$ac_cv_host" >&6
2590 host=$ac_cv_host
2591 host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
2592 host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
2593 host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
2594
2595
2596
2597
2598 # Check whether --with-wrapper-libs or --without-wrapper-libs was given.
2599 if test "${with_wrapper_libs+set}" = set; then
2600   withval="$with_wrapper_libs"
2601   ARG_WRAPPER_LIBS="${withval}";
2602 fi;
2603
2604
2605 # Check whether --enable-gnu-demangler or --disable-gnu-demangler was given.
2606 if test "${enable_gnu_demangler+set}" = set; then
2607   enableval="$enable_gnu_demangler"
2608   GNU_DEMANGLER="true"
2609 fi;
2610
2611 if test "`echo $host_os | cut -b-3`" = "aix" ; then
2612    { echo "$as_me:$LINENO: AIX system, skipping libelf..." >&5
2613 echo "$as_me: AIX system, skipping libelf..." >&6;}
2614
2615 else
2616
2617 # Check whether --with-libelf-incdir or --without-libelf-incdir was given.
2618 if test "${with_libelf_incdir+set}" = set; then
2619   withval="$with_libelf_incdir"
2620   LIBELF_INC_DIR="${withval}";
2621 fi;
2622
2623 # Check whether --with-libelf-libdir or --without-libelf-libdir was given.
2624 if test "${with_libelf_libdir+set}" = set; then
2625   withval="$with_libelf_libdir"
2626   LIBELF_LIB_DIR="${withval}";
2627 fi;
2628
2629    CXXFLAGS_HOLD=$CXXFLAGS;
2630    CXXFLAGS="$CXXFLAGS -I$LIBELF_INC_DIR";
2631    CPPFLAGS_HOLD=$CPPFLAGS;
2632    CPPFLAGS="$CPPFLAGS -I$LIBELF_INC_DIR";
2633
2634    ac_ext=cc
2635 ac_cpp='$CXXCPP $CPPFLAGS'
2636 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2637 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2638 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
2639 echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5
2640 echo $ECHO_N "checking how to run the C++ preprocessor... $ECHO_C" >&6
2641 if test -z "$CXXCPP"; then
2642   if test "${ac_cv_prog_CXXCPP+set}" = set; then
2643   echo $ECHO_N "(cached) $ECHO_C" >&6
2644 else
2645       # Double quotes because CXXCPP needs to be expanded
2646     for CXXCPP in "$CXX -E" "/lib/cpp"
2647     do
2648       ac_preproc_ok=false
2649 for ac_cxx_preproc_warn_flag in '' yes
2650 do
2651   # Use a header file that comes with gcc, so configuring glibc
2652   # with a fresh cross-compiler works.
2653   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2654   # <limits.h> exists even on freestanding compilers.
2655   # On the NeXT, cc -E runs the code through the compiler's parser,
2656   # not just through cpp. "Syntax error" is here to catch this case.
2657   cat >conftest.$ac_ext <<_ACEOF
2658 /* confdefs.h.  */
2659 _ACEOF
2660 cat confdefs.h >>conftest.$ac_ext
2661 cat >>conftest.$ac_ext <<_ACEOF
2662 /* end confdefs.h.  */
2663 #ifdef __STDC__
2664 # include <limits.h>
2665 #else
2666 # include <assert.h>
2667 #endif
2668                      Syntax error
2669 _ACEOF
2670 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2671   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2672   ac_status=$?
2673   grep -v '^ *+' conftest.er1 >conftest.err
2674   rm -f conftest.er1
2675   cat conftest.err >&5
2676   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2677   (exit $ac_status); } >/dev/null; then
2678   if test -s conftest.err; then
2679     ac_cpp_err=$ac_cxx_preproc_warn_flag
2680     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
2681   else
2682     ac_cpp_err=
2683   fi
2684 else
2685   ac_cpp_err=yes
2686 fi
2687 if test -z "$ac_cpp_err"; then
2688   :
2689 else
2690   echo "$as_me: failed program was:" >&5
2691 sed 's/^/| /' conftest.$ac_ext >&5
2692
2693   # Broken: fails on valid input.
2694 continue
2695 fi
2696 rm -f conftest.err conftest.$ac_ext
2697
2698   # OK, works on sane cases.  Now check whether non-existent headers
2699   # can be detected and how.
2700   cat >conftest.$ac_ext <<_ACEOF
2701 /* confdefs.h.  */
2702 _ACEOF
2703 cat confdefs.h >>conftest.$ac_ext
2704 cat >>conftest.$ac_ext <<_ACEOF
2705 /* end confdefs.h.  */
2706 #include <ac_nonexistent.h>
2707 _ACEOF
2708 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2709   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2710   ac_status=$?
2711   grep -v '^ *+' conftest.er1 >conftest.err
2712   rm -f conftest.er1
2713   cat conftest.err >&5
2714   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2715   (exit $ac_status); } >/dev/null; then
2716   if test -s conftest.err; then
2717     ac_cpp_err=$ac_cxx_preproc_warn_flag
2718     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
2719   else
2720     ac_cpp_err=
2721   fi
2722 else
2723   ac_cpp_err=yes
2724 fi
2725 if test -z "$ac_cpp_err"; then
2726   # Broken: success on invalid input.
2727 continue
2728 else
2729   echo "$as_me: failed program was:" >&5
2730 sed 's/^/| /' conftest.$ac_ext >&5
2731
2732   # Passes both tests.
2733 ac_preproc_ok=:
2734 break
2735 fi
2736 rm -f conftest.err conftest.$ac_ext
2737
2738 done
2739 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
2740 rm -f conftest.err conftest.$ac_ext
2741 if $ac_preproc_ok; then
2742   break
2743 fi
2744
2745     done
2746     ac_cv_prog_CXXCPP=$CXXCPP
2747
2748 fi
2749   CXXCPP=$ac_cv_prog_CXXCPP
2750 else
2751   ac_cv_prog_CXXCPP=$CXXCPP
2752 fi
2753 echo "$as_me:$LINENO: result: $CXXCPP" >&5
2754 echo "${ECHO_T}$CXXCPP" >&6
2755 ac_preproc_ok=false
2756 for ac_cxx_preproc_warn_flag in '' yes
2757 do
2758   # Use a header file that comes with gcc, so configuring glibc
2759   # with a fresh cross-compiler works.
2760   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2761   # <limits.h> exists even on freestanding compilers.
2762   # On the NeXT, cc -E runs the code through the compiler's parser,
2763   # not just through cpp. "Syntax error" is here to catch this case.
2764   cat >conftest.$ac_ext <<_ACEOF
2765 /* confdefs.h.  */
2766 _ACEOF
2767 cat confdefs.h >>conftest.$ac_ext
2768 cat >>conftest.$ac_ext <<_ACEOF
2769 /* end confdefs.h.  */
2770 #ifdef __STDC__
2771 # include <limits.h>
2772 #else
2773 # include <assert.h>
2774 #endif
2775                      Syntax error
2776 _ACEOF
2777 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2778   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2779   ac_status=$?
2780   grep -v '^ *+' conftest.er1 >conftest.err
2781   rm -f conftest.er1
2782   cat conftest.err >&5
2783   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2784   (exit $ac_status); } >/dev/null; then
2785   if test -s conftest.err; then
2786     ac_cpp_err=$ac_cxx_preproc_warn_flag
2787     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
2788   else
2789     ac_cpp_err=
2790   fi
2791 else
2792   ac_cpp_err=yes
2793 fi
2794 if test -z "$ac_cpp_err"; then
2795   :
2796 else
2797   echo "$as_me: failed program was:" >&5
2798 sed 's/^/| /' conftest.$ac_ext >&5
2799
2800   # Broken: fails on valid input.
2801 continue
2802 fi
2803 rm -f conftest.err conftest.$ac_ext
2804
2805   # OK, works on sane cases.  Now check whether non-existent headers
2806   # can be detected and how.
2807   cat >conftest.$ac_ext <<_ACEOF
2808 /* confdefs.h.  */
2809 _ACEOF
2810 cat confdefs.h >>conftest.$ac_ext
2811 cat >>conftest.$ac_ext <<_ACEOF
2812 /* end confdefs.h.  */
2813 #include <ac_nonexistent.h>
2814 _ACEOF
2815 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2816   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2817   ac_status=$?
2818   grep -v '^ *+' conftest.er1 >conftest.err
2819   rm -f conftest.er1
2820   cat conftest.err >&5
2821   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2822   (exit $ac_status); } >/dev/null; then
2823   if test -s conftest.err; then
2824     ac_cpp_err=$ac_cxx_preproc_warn_flag
2825     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
2826   else
2827     ac_cpp_err=
2828   fi
2829 else
2830   ac_cpp_err=yes
2831 fi
2832 if test -z "$ac_cpp_err"; then
2833   # Broken: success on invalid input.
2834 continue
2835 else
2836   echo "$as_me: failed program was:" >&5
2837 sed 's/^/| /' conftest.$ac_ext >&5
2838
2839   # Passes both tests.
2840 ac_preproc_ok=:
2841 break
2842 fi
2843 rm -f conftest.err conftest.$ac_ext
2844
2845 done
2846 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
2847 rm -f conftest.err conftest.$ac_ext
2848 if $ac_preproc_ok; then
2849   :
2850 else
2851   { { echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check
2852 See \`config.log' for more details." >&5
2853 echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check
2854 See \`config.log' for more details." >&2;}
2855    { (exit 1); exit 1; }; }
2856 fi
2857
2858 ac_ext=cc
2859 ac_cpp='$CXXCPP $CPPFLAGS'
2860 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2861 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2862 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
2863
2864
2865 echo "$as_me:$LINENO: checking for egrep" >&5
2866 echo $ECHO_N "checking for egrep... $ECHO_C" >&6
2867 if test "${ac_cv_prog_egrep+set}" = set; then
2868   echo $ECHO_N "(cached) $ECHO_C" >&6
2869 else
2870   if echo a | (grep -E '(a|b)') >/dev/null 2>&1
2871     then ac_cv_prog_egrep='grep -E'
2872     else ac_cv_prog_egrep='egrep'
2873     fi
2874 fi
2875 echo "$as_me:$LINENO: result: $ac_cv_prog_egrep" >&5
2876 echo "${ECHO_T}$ac_cv_prog_egrep" >&6
2877  EGREP=$ac_cv_prog_egrep
2878
2879
2880 echo "$as_me:$LINENO: checking for ANSI C header files" >&5
2881 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
2882 if test "${ac_cv_header_stdc+set}" = set; then
2883   echo $ECHO_N "(cached) $ECHO_C" >&6
2884 else
2885   cat >conftest.$ac_ext <<_ACEOF
2886 /* confdefs.h.  */
2887 _ACEOF
2888 cat confdefs.h >>conftest.$ac_ext
2889 cat >>conftest.$ac_ext <<_ACEOF
2890 /* end confdefs.h.  */
2891 #include <stdlib.h>
2892 #include <stdarg.h>
2893 #include <string.h>
2894 #include <float.h>
2895
2896 int
2897 main ()
2898 {
2899
2900   ;
2901   return 0;
2902 }
2903 _ACEOF
2904 rm -f conftest.$ac_objext
2905 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2906   (eval $ac_compile) 2>conftest.er1
2907   ac_status=$?
2908   grep -v '^ *+' conftest.er1 >conftest.err
2909   rm -f conftest.er1
2910   cat conftest.err >&5
2911   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2912   (exit $ac_status); } &&
2913          { ac_try='test -z "$ac_cxx_werror_flag"
2914                          || test ! -s conftest.err'
2915   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2916   (eval $ac_try) 2>&5
2917   ac_status=$?
2918   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2919   (exit $ac_status); }; } &&
2920          { ac_try='test -s conftest.$ac_objext'
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); }; }; then
2926   ac_cv_header_stdc=yes
2927 else
2928   echo "$as_me: failed program was:" >&5
2929 sed 's/^/| /' conftest.$ac_ext >&5
2930
2931 ac_cv_header_stdc=no
2932 fi
2933 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2934
2935 if test $ac_cv_header_stdc = yes; then
2936   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
2937   cat >conftest.$ac_ext <<_ACEOF
2938 /* confdefs.h.  */
2939 _ACEOF
2940 cat confdefs.h >>conftest.$ac_ext
2941 cat >>conftest.$ac_ext <<_ACEOF
2942 /* end confdefs.h.  */
2943 #include <string.h>
2944
2945 _ACEOF
2946 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2947   $EGREP "memchr" >/dev/null 2>&1; then
2948   :
2949 else
2950   ac_cv_header_stdc=no
2951 fi
2952 rm -f conftest*
2953
2954 fi
2955
2956 if test $ac_cv_header_stdc = yes; then
2957   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
2958   cat >conftest.$ac_ext <<_ACEOF
2959 /* confdefs.h.  */
2960 _ACEOF
2961 cat confdefs.h >>conftest.$ac_ext
2962 cat >>conftest.$ac_ext <<_ACEOF
2963 /* end confdefs.h.  */
2964 #include <stdlib.h>
2965
2966 _ACEOF
2967 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2968   $EGREP "free" >/dev/null 2>&1; then
2969   :
2970 else
2971   ac_cv_header_stdc=no
2972 fi
2973 rm -f conftest*
2974
2975 fi
2976
2977 if test $ac_cv_header_stdc = yes; then
2978   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
2979   if test "$cross_compiling" = yes; then
2980   :
2981 else
2982   cat >conftest.$ac_ext <<_ACEOF
2983 /* confdefs.h.  */
2984 _ACEOF
2985 cat confdefs.h >>conftest.$ac_ext
2986 cat >>conftest.$ac_ext <<_ACEOF
2987 /* end confdefs.h.  */
2988 #include <ctype.h>
2989 #if ((' ' & 0x0FF) == 0x020)
2990 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
2991 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
2992 #else
2993 # define ISLOWER(c) \
2994                    (('a' <= (c) && (c) <= 'i') \
2995                      || ('j' <= (c) && (c) <= 'r') \
2996                      || ('s' <= (c) && (c) <= 'z'))
2997 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
2998 #endif
2999
3000 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
3001 int
3002 main ()
3003 {
3004   int i;
3005   for (i = 0; i < 256; i++)
3006     if (XOR (islower (i), ISLOWER (i))
3007         || toupper (i) != TOUPPER (i))
3008       exit(2);
3009   exit (0);
3010 }
3011 _ACEOF
3012 rm -f conftest$ac_exeext
3013 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3014   (eval $ac_link) 2>&5
3015   ac_status=$?
3016   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3017   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
3018   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3019   (eval $ac_try) 2>&5
3020   ac_status=$?
3021   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3022   (exit $ac_status); }; }; then
3023   :
3024 else
3025   echo "$as_me: program exited with status $ac_status" >&5
3026 echo "$as_me: failed program was:" >&5
3027 sed 's/^/| /' conftest.$ac_ext >&5
3028
3029 ( exit $ac_status )
3030 ac_cv_header_stdc=no
3031 fi
3032 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
3033 fi
3034 fi
3035 fi
3036 echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
3037 echo "${ECHO_T}$ac_cv_header_stdc" >&6
3038 if test $ac_cv_header_stdc = yes; then
3039
3040 cat >>confdefs.h <<\_ACEOF
3041 #define STDC_HEADERS 1
3042 _ACEOF
3043
3044 fi
3045
3046 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
3047
3048
3049
3050
3051
3052
3053
3054
3055
3056 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
3057                   inttypes.h stdint.h unistd.h
3058 do
3059 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
3060 echo "$as_me:$LINENO: checking for $ac_header" >&5
3061 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
3062 if eval "test \"\${$as_ac_Header+set}\" = set"; then
3063   echo $ECHO_N "(cached) $ECHO_C" >&6
3064 else
3065   cat >conftest.$ac_ext <<_ACEOF
3066 /* confdefs.h.  */
3067 _ACEOF
3068 cat confdefs.h >>conftest.$ac_ext
3069 cat >>conftest.$ac_ext <<_ACEOF
3070 /* end confdefs.h.  */
3071 $ac_includes_default
3072
3073 #include <$ac_header>
3074 _ACEOF
3075 rm -f conftest.$ac_objext
3076 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3077   (eval $ac_compile) 2>conftest.er1
3078   ac_status=$?
3079   grep -v '^ *+' conftest.er1 >conftest.err
3080   rm -f conftest.er1
3081   cat conftest.err >&5
3082   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3083   (exit $ac_status); } &&
3084          { ac_try='test -z "$ac_cxx_werror_flag"
3085                          || test ! -s conftest.err'
3086   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3087   (eval $ac_try) 2>&5
3088   ac_status=$?
3089   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3090   (exit $ac_status); }; } &&
3091          { ac_try='test -s conftest.$ac_objext'
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); }; }; then
3097   eval "$as_ac_Header=yes"
3098 else
3099   echo "$as_me: failed program was:" >&5
3100 sed 's/^/| /' conftest.$ac_ext >&5
3101
3102 eval "$as_ac_Header=no"
3103 fi
3104 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3105 fi
3106 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
3107 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
3108 if test `eval echo '${'$as_ac_Header'}'` = yes; then
3109   cat >>confdefs.h <<_ACEOF
3110 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
3111 _ACEOF
3112
3113 fi
3114
3115 done
3116
3117
3118 as_ac_Header=`echo "ac_cv_header_$LIBELF_INC_DIR/libelf.h" | $as_tr_sh`
3119 if eval "test \"\${$as_ac_Header+set}\" = set"; then
3120   echo "$as_me:$LINENO: checking for $LIBELF_INC_DIR/libelf.h" >&5
3121 echo $ECHO_N "checking for $LIBELF_INC_DIR/libelf.h... $ECHO_C" >&6
3122 if eval "test \"\${$as_ac_Header+set}\" = set"; then
3123   echo $ECHO_N "(cached) $ECHO_C" >&6
3124 fi
3125 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
3126 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
3127 else
3128   # Is the header compilable?
3129 echo "$as_me:$LINENO: checking $LIBELF_INC_DIR/libelf.h usability" >&5
3130 echo $ECHO_N "checking $LIBELF_INC_DIR/libelf.h usability... $ECHO_C" >&6
3131 cat >conftest.$ac_ext <<_ACEOF
3132 /* confdefs.h.  */
3133 _ACEOF
3134 cat confdefs.h >>conftest.$ac_ext
3135 cat >>conftest.$ac_ext <<_ACEOF
3136 /* end confdefs.h.  */
3137 $ac_includes_default
3138 #include <$LIBELF_INC_DIR/libelf.h>
3139 _ACEOF
3140 rm -f conftest.$ac_objext
3141 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3142   (eval $ac_compile) 2>conftest.er1
3143   ac_status=$?
3144   grep -v '^ *+' conftest.er1 >conftest.err
3145   rm -f conftest.er1
3146   cat conftest.err >&5
3147   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3148   (exit $ac_status); } &&
3149          { ac_try='test -z "$ac_cxx_werror_flag"
3150                          || test ! -s conftest.err'
3151   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3152   (eval $ac_try) 2>&5
3153   ac_status=$?
3154   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3155   (exit $ac_status); }; } &&
3156          { ac_try='test -s conftest.$ac_objext'
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); }; }; then
3162   ac_header_compiler=yes
3163 else
3164   echo "$as_me: failed program was:" >&5
3165 sed 's/^/| /' conftest.$ac_ext >&5
3166
3167 ac_header_compiler=no
3168 fi
3169 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3170 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
3171 echo "${ECHO_T}$ac_header_compiler" >&6
3172
3173 # Is the header present?
3174 echo "$as_me:$LINENO: checking $LIBELF_INC_DIR/libelf.h presence" >&5
3175 echo $ECHO_N "checking $LIBELF_INC_DIR/libelf.h presence... $ECHO_C" >&6
3176 cat >conftest.$ac_ext <<_ACEOF
3177 /* confdefs.h.  */
3178 _ACEOF
3179 cat confdefs.h >>conftest.$ac_ext
3180 cat >>conftest.$ac_ext <<_ACEOF
3181 /* end confdefs.h.  */
3182 #include <$LIBELF_INC_DIR/libelf.h>
3183 _ACEOF
3184 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3185   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3186   ac_status=$?
3187   grep -v '^ *+' conftest.er1 >conftest.err
3188   rm -f conftest.er1
3189   cat conftest.err >&5
3190   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3191   (exit $ac_status); } >/dev/null; then
3192   if test -s conftest.err; then
3193     ac_cpp_err=$ac_cxx_preproc_warn_flag
3194     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
3195   else
3196     ac_cpp_err=
3197   fi
3198 else
3199   ac_cpp_err=yes
3200 fi
3201 if test -z "$ac_cpp_err"; then
3202   ac_header_preproc=yes
3203 else
3204   echo "$as_me: failed program was:" >&5
3205 sed 's/^/| /' conftest.$ac_ext >&5
3206
3207   ac_header_preproc=no
3208 fi
3209 rm -f conftest.err conftest.$ac_ext
3210 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
3211 echo "${ECHO_T}$ac_header_preproc" >&6
3212
3213 # So?  What about this header?
3214 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
3215   yes:no: )
3216     { echo "$as_me:$LINENO: WARNING: $LIBELF_INC_DIR/libelf.h: accepted by the compiler, rejected by the preprocessor!" >&5
3217 echo "$as_me: WARNING: $LIBELF_INC_DIR/libelf.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
3218     { echo "$as_me:$LINENO: WARNING: $LIBELF_INC_DIR/libelf.h: proceeding with the compiler's result" >&5
3219 echo "$as_me: WARNING: $LIBELF_INC_DIR/libelf.h: proceeding with the compiler's result" >&2;}
3220     ac_header_preproc=yes
3221     ;;
3222   no:yes:* )
3223     { echo "$as_me:$LINENO: WARNING: $LIBELF_INC_DIR/libelf.h: present but cannot be compiled" >&5
3224 echo "$as_me: WARNING: $LIBELF_INC_DIR/libelf.h: present but cannot be compiled" >&2;}
3225     { echo "$as_me:$LINENO: WARNING: $LIBELF_INC_DIR/libelf.h:     check for missing prerequisite headers?" >&5
3226 echo "$as_me: WARNING: $LIBELF_INC_DIR/libelf.h:     check for missing prerequisite headers?" >&2;}
3227     { echo "$as_me:$LINENO: WARNING: $LIBELF_INC_DIR/libelf.h: see the Autoconf documentation" >&5
3228 echo "$as_me: WARNING: $LIBELF_INC_DIR/libelf.h: see the Autoconf documentation" >&2;}
3229     { echo "$as_me:$LINENO: WARNING: $LIBELF_INC_DIR/libelf.h:     section \"Present But Cannot Be Compiled\"" >&5
3230 echo "$as_me: WARNING: $LIBELF_INC_DIR/libelf.h:     section \"Present But Cannot Be Compiled\"" >&2;}
3231     { echo "$as_me:$LINENO: WARNING: $LIBELF_INC_DIR/libelf.h: proceeding with the preprocessor's result" >&5
3232 echo "$as_me: WARNING: $LIBELF_INC_DIR/libelf.h: proceeding with the preprocessor's result" >&2;}
3233     { echo "$as_me:$LINENO: WARNING: $LIBELF_INC_DIR/libelf.h: in the future, the compiler will take precedence" >&5
3234 echo "$as_me: WARNING: $LIBELF_INC_DIR/libelf.h: in the future, the compiler will take precedence" >&2;}
3235     (
3236       cat <<\_ASBOX
3237 ## ------------------------------- ##
3238 ## Report this to bugs@dyninst.org ##
3239 ## ------------------------------- ##
3240 _ASBOX
3241     ) |
3242       sed "s/^/$as_me: WARNING:     /" >&2
3243     ;;
3244 esac
3245 echo "$as_me:$LINENO: checking for $LIBELF_INC_DIR/libelf.h" >&5
3246 echo $ECHO_N "checking for $LIBELF_INC_DIR/libelf.h... $ECHO_C" >&6
3247 if eval "test \"\${$as_ac_Header+set}\" = set"; then
3248   echo $ECHO_N "(cached) $ECHO_C" >&6
3249 else
3250   eval "$as_ac_Header=\$ac_header_preproc"
3251 fi
3252 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
3253 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
3254
3255 fi
3256 if test `eval echo '${'$as_ac_Header'}'` = yes; then
3257   { echo "$as_me:$LINENO: ELF include directory: $LIBELF_INC_DIR" >&5
3258 echo "$as_me: ELF include directory: $LIBELF_INC_DIR" >&6;}
3259 else
3260   CXXFLAGS="$CXXFLAGS -I$LIBELF_INC_DIR/libelf";
3261          CPPFLAGS="$CPPFLAGS -I$LIBELF_INC_DIR/libelf";
3262          as_ac_Header=`echo "ac_cv_header_$LIBELF_INC_DIR/libelf/libelf.h" | $as_tr_sh`
3263 if eval "test \"\${$as_ac_Header+set}\" = set"; then
3264   echo "$as_me:$LINENO: checking for $LIBELF_INC_DIR/libelf/libelf.h" >&5
3265 echo $ECHO_N "checking for $LIBELF_INC_DIR/libelf/libelf.h... $ECHO_C" >&6
3266 if eval "test \"\${$as_ac_Header+set}\" = set"; then
3267   echo $ECHO_N "(cached) $ECHO_C" >&6
3268 fi
3269 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
3270 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
3271 else
3272   # Is the header compilable?
3273 echo "$as_me:$LINENO: checking $LIBELF_INC_DIR/libelf/libelf.h usability" >&5
3274 echo $ECHO_N "checking $LIBELF_INC_DIR/libelf/libelf.h usability... $ECHO_C" >&6
3275 cat >conftest.$ac_ext <<_ACEOF
3276 /* confdefs.h.  */
3277 _ACEOF
3278 cat confdefs.h >>conftest.$ac_ext
3279 cat >>conftest.$ac_ext <<_ACEOF
3280 /* end confdefs.h.  */
3281 $ac_includes_default
3282 #include <$LIBELF_INC_DIR/libelf/libelf.h>
3283 _ACEOF
3284 rm -f conftest.$ac_objext
3285 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3286   (eval $ac_compile) 2>conftest.er1
3287   ac_status=$?
3288   grep -v '^ *+' conftest.er1 >conftest.err
3289   rm -f conftest.er1
3290   cat conftest.err >&5
3291   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3292   (exit $ac_status); } &&
3293          { ac_try='test -z "$ac_cxx_werror_flag"
3294                          || test ! -s conftest.err'
3295   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3296   (eval $ac_try) 2>&5
3297   ac_status=$?
3298   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3299   (exit $ac_status); }; } &&
3300          { ac_try='test -s conftest.$ac_objext'
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); }; }; then
3306   ac_header_compiler=yes
3307 else
3308   echo "$as_me: failed program was:" >&5
3309 sed 's/^/| /' conftest.$ac_ext >&5
3310
3311 ac_header_compiler=no
3312 fi
3313 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3314 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
3315 echo "${ECHO_T}$ac_header_compiler" >&6
3316
3317 # Is the header present?
3318 echo "$as_me:$LINENO: checking $LIBELF_INC_DIR/libelf/libelf.h presence" >&5
3319 echo $ECHO_N "checking $LIBELF_INC_DIR/libelf/libelf.h presence... $ECHO_C" >&6
3320 cat >conftest.$ac_ext <<_ACEOF
3321 /* confdefs.h.  */
3322 _ACEOF
3323 cat confdefs.h >>conftest.$ac_ext
3324 cat >>conftest.$ac_ext <<_ACEOF
3325 /* end confdefs.h.  */
3326 #include <$LIBELF_INC_DIR/libelf/libelf.h>
3327 _ACEOF
3328 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3329   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3330   ac_status=$?
3331   grep -v '^ *+' conftest.er1 >conftest.err
3332   rm -f conftest.er1
3333   cat conftest.err >&5
3334   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3335   (exit $ac_status); } >/dev/null; then
3336   if test -s conftest.err; then
3337     ac_cpp_err=$ac_cxx_preproc_warn_flag
3338     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
3339   else
3340     ac_cpp_err=
3341   fi
3342 else
3343   ac_cpp_err=yes
3344 fi
3345 if test -z "$ac_cpp_err"; then
3346   ac_header_preproc=yes
3347 else
3348   echo "$as_me: failed program was:" >&5
3349 sed 's/^/| /' conftest.$ac_ext >&5
3350
3351   ac_header_preproc=no
3352 fi
3353 rm -f conftest.err conftest.$ac_ext
3354 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
3355 echo "${ECHO_T}$ac_header_preproc" >&6
3356
3357 # So?  What about this header?
3358 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
3359   yes:no: )
3360     { echo "$as_me:$LINENO: WARNING: $LIBELF_INC_DIR/libelf/libelf.h: accepted by the compiler, rejected by the preprocessor!" >&5
3361 echo "$as_me: WARNING: $LIBELF_INC_DIR/libelf/libelf.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
3362     { echo "$as_me:$LINENO: WARNING: $LIBELF_INC_DIR/libelf/libelf.h: proceeding with the compiler's result" >&5
3363 echo "$as_me: WARNING: $LIBELF_INC_DIR/libelf/libelf.h: proceeding with the compiler's result" >&2;}
3364     ac_header_preproc=yes
3365     ;;
3366   no:yes:* )
3367     { echo "$as_me:$LINENO: WARNING: $LIBELF_INC_DIR/libelf/libelf.h: present but cannot be compiled" >&5
3368 echo "$as_me: WARNING: $LIBELF_INC_DIR/libelf/libelf.h: present but cannot be compiled" >&2;}
3369     { echo "$as_me:$LINENO: WARNING: $LIBELF_INC_DIR/libelf/libelf.h:     check for missing prerequisite headers?" >&5
3370 echo "$as_me: WARNING: $LIBELF_INC_DIR/libelf/libelf.h:     check for missing prerequisite headers?" >&2;}
3371     { echo "$as_me:$LINENO: WARNING: $LIBELF_INC_DIR/libelf/libelf.h: see the Autoconf documentation" >&5
3372 echo "$as_me: WARNING: $LIBELF_INC_DIR/libelf/libelf.h: see the Autoconf documentation" >&2;}
3373     { echo "$as_me:$LINENO: WARNING: $LIBELF_INC_DIR/libelf/libelf.h:     section \"Present But Cannot Be Compiled\"" >&5
3374 echo "$as_me: WARNING: $LIBELF_INC_DIR/libelf/libelf.h:     section \"Present But Cannot Be Compiled\"" >&2;}
3375     { echo "$as_me:$LINENO: WARNING: $LIBELF_INC_DIR/libelf/libelf.h: proceeding with the preprocessor's result" >&5
3376 echo "$as_me: WARNING: $LIBELF_INC_DIR/libelf/libelf.h: proceeding with the preprocessor's result" >&2;}
3377     { echo "$as_me:$LINENO: WARNING: $LIBELF_INC_DIR/libelf/libelf.h: in the future, the compiler will take precedence" >&5
3378 echo "$as_me: WARNING: $LIBELF_INC_DIR/libelf/libelf.h: in the future, the compiler will take precedence" >&2;}
3379     (
3380       cat <<\_ASBOX
3381 ## ------------------------------- ##
3382 ## Report this to bugs@dyninst.org ##
3383 ## ------------------------------- ##
3384 _ASBOX
3385     ) |
3386       sed "s/^/$as_me: WARNING:     /" >&2
3387     ;;
3388 esac
3389 echo "$as_me:$LINENO: checking for $LIBELF_INC_DIR/libelf/libelf.h" >&5
3390 echo $ECHO_N "checking for $LIBELF_INC_DIR/libelf/libelf.h... $ECHO_C" >&6
3391 if eval "test \"\${$as_ac_Header+set}\" = set"; then
3392   echo $ECHO_N "(cached) $ECHO_C" >&6
3393 else
3394   eval "$as_ac_Header=\$ac_header_preproc"
3395 fi
3396 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
3397 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
3398
3399 fi
3400 if test `eval echo '${'$as_ac_Header'}'` = yes; then
3401   LIBELF_INC_DIR+="/libelf";{ echo "$as_me:$LINENO: ELF include directory: $LIBELF_INC_DIR" >&5
3402 echo "$as_me: ELF include directory: $LIBELF_INC_DIR" >&6;}
3403 else
3404   { { echo "$as_me:$LINENO: error: couldn't find libelf.h" >&5
3405 echo "$as_me: error: couldn't find libelf.h" >&2;}
3406    { (exit 1); exit 1; }; }
3407 fi
3408
3409
3410 fi
3411
3412
3413    CXXFLAGS=$CXXFLAGS_HOLD;
3414    CPPFLAGS=$CPPFLAGS_HOLD;
3415
3416   if test "$LIBELF_LIB_DIR" = "" ; then
3417
3418 echo "$as_me:$LINENO: checking for elf_memory in -lelf" >&5
3419 echo $ECHO_N "checking for elf_memory in -lelf... $ECHO_C" >&6
3420 if test "${ac_cv_lib_elf_elf_memory+set}" = set; then
3421   echo $ECHO_N "(cached) $ECHO_C" >&6
3422 else
3423   ac_check_lib_save_LIBS=$LIBS
3424 LIBS="-lelf  $LIBS"
3425 cat >conftest.$ac_ext <<_ACEOF
3426 /* confdefs.h.  */
3427 _ACEOF
3428 cat confdefs.h >>conftest.$ac_ext
3429 cat >>conftest.$ac_ext <<_ACEOF
3430 /* end confdefs.h.  */
3431
3432 /* Override any gcc2 internal prototype to avoid an error.  */
3433 #ifdef __cplusplus
3434 extern "C"
3435 #endif
3436 /* We use char because int might match the return type of a gcc2
3437    builtin and then its argument prototype would still apply.  */
3438 char elf_memory ();
3439 int
3440 main ()
3441 {
3442 elf_memory ();
3443   ;
3444   return 0;
3445 }
3446 _ACEOF
3447 rm -f conftest.$ac_objext conftest$ac_exeext
3448 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3449   (eval $ac_link) 2>conftest.er1
3450   ac_status=$?
3451   grep -v '^ *+' conftest.er1 >conftest.err
3452   rm -f conftest.er1
3453   cat conftest.err >&5
3454   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3455   (exit $ac_status); } &&
3456          { ac_try='test -z "$ac_cxx_werror_flag"
3457                          || test ! -s conftest.err'
3458   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3459   (eval $ac_try) 2>&5
3460   ac_status=$?
3461   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3462   (exit $ac_status); }; } &&
3463          { ac_try='test -s conftest$ac_exeext'
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); }; }; then
3469   ac_cv_lib_elf_elf_memory=yes
3470 else
3471   echo "$as_me: failed program was:" >&5
3472 sed 's/^/| /' conftest.$ac_ext >&5
3473
3474 ac_cv_lib_elf_elf_memory=no
3475 fi
3476 rm -f conftest.err conftest.$ac_objext \
3477       conftest$ac_exeext conftest.$ac_ext
3478 LIBS=$ac_check_lib_save_LIBS
3479 fi
3480 echo "$as_me:$LINENO: result: $ac_cv_lib_elf_elf_memory" >&5
3481 echo "${ECHO_T}$ac_cv_lib_elf_elf_memory" >&6
3482 if test $ac_cv_lib_elf_elf_memory = yes; then
3483   cat >>confdefs.h <<_ACEOF
3484 #define HAVE_LIBELF 1
3485 _ACEOF
3486
3487   LIBS="-lelf $LIBS"
3488
3489 else
3490   { { echo "$as_me:$LINENO: error: Can't find libelf." >&5
3491 echo "$as_me: error: Can't find libelf." >&2;}
3492    { (exit 1); exit 1; }; }
3493 fi
3494
3495   else
3496     LIBS_HOLD=$LIBS
3497     if test "" != "" ; then
3498       LIBS="-L$LIBELF_LIB_DIR -L"
3499
3500 echo "$as_me:$LINENO: checking for elf_memory in -lelf" >&5
3501 echo $ECHO_N "checking for elf_memory in -lelf... $ECHO_C" >&6
3502 if test "${ac_cv_lib_elf_elf_memory+set}" = set; then
3503   echo $ECHO_N "(cached) $ECHO_C" >&6
3504 else
3505   ac_check_lib_save_LIBS=$LIBS
3506 LIBS="-lelf  $LIBS"
3507 cat >conftest.$ac_ext <<_ACEOF
3508 /* confdefs.h.  */
3509 _ACEOF
3510 cat confdefs.h >>conftest.$ac_ext
3511 cat >>conftest.$ac_ext <<_ACEOF
3512 /* end confdefs.h.  */
3513
3514 /* Override any gcc2 internal prototype to avoid an error.  */
3515 #ifdef __cplusplus
3516 extern "C"
3517 #endif
3518 /* We use char because int might match the return type of a gcc2
3519    builtin and then its argument prototype would still apply.  */
3520 char elf_memory ();
3521 int
3522 main ()
3523 {
3524 elf_memory ();
3525   ;
3526   return 0;
3527 }
3528 _ACEOF
3529 rm -f conftest.$ac_objext conftest$ac_exeext
3530 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3531   (eval $ac_link) 2>conftest.er1
3532   ac_status=$?
3533   grep -v '^ *+' conftest.er1 >conftest.err
3534   rm -f conftest.er1
3535   cat conftest.err >&5
3536   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3537   (exit $ac_status); } &&
3538          { ac_try='test -z "$ac_cxx_werror_flag"
3539                          || test ! -s conftest.err'
3540   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3541   (eval $ac_try) 2>&5
3542   ac_status=$?
3543   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3544   (exit $ac_status); }; } &&
3545          { ac_try='test -s conftest$ac_exeext'
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); }; }; then
3551   ac_cv_lib_elf_elf_memory=yes
3552 else
3553   echo "$as_me: failed program was:" >&5
3554 sed 's/^/| /' conftest.$ac_ext >&5
3555
3556 ac_cv_lib_elf_elf_memory=no
3557 fi
3558 rm -f conftest.err conftest.$ac_objext \
3559       conftest$ac_exeext conftest.$ac_ext
3560 LIBS=$ac_check_lib_save_LIBS
3561 fi
3562 echo "$as_me:$LINENO: result: $ac_cv_lib_elf_elf_memory" >&5
3563 echo "${ECHO_T}$ac_cv_lib_elf_elf_memory" >&6
3564 if test $ac_cv_lib_elf_elf_memory = yes; then
3565   cat >>confdefs.h <<_ACEOF
3566 #define HAVE_LIBELF 1
3567 _ACEOF
3568
3569   LIBS="-lelf $LIBS"
3570
3571 else
3572   { { echo "$as_me:$LINENO: error: Can't find libelf in $LIBELF_LIB_DIR" >&5
3573 echo "$as_me: error: Can't find libelf in $LIBELF_LIB_DIR" >&2;}
3574    { (exit 1); exit 1; }; }
3575 fi
3576
3577     else
3578       LIBS="-L$LIBELF_LIB_DIR"
3579
3580 echo "$as_me:$LINENO: checking for elf_memory in -lelf" >&5
3581 echo $ECHO_N "checking for elf_memory in -lelf... $ECHO_C" >&6
3582 if test "${ac_cv_lib_elf_elf_memory+set}" = set; then
3583   echo $ECHO_N "(cached) $ECHO_C" >&6
3584 else
3585   ac_check_lib_save_LIBS=$LIBS
3586 LIBS="-lelf  $LIBS"
3587 cat >conftest.$ac_ext <<_ACEOF
3588 /* confdefs.h.  */
3589 _ACEOF
3590 cat confdefs.h >>conftest.$ac_ext
3591 cat >>conftest.$ac_ext <<_ACEOF
3592 /* end confdefs.h.  */
3593
3594 /* Override any gcc2 internal prototype to avoid an error.  */
3595 #ifdef __cplusplus
3596 extern "C"
3597 #endif
3598 /* We use char because int might match the return type of a gcc2
3599    builtin and then its argument prototype would still apply.  */
3600 char elf_memory ();
3601 int
3602 main ()
3603 {
3604 elf_memory ();
3605   ;
3606   return 0;
3607 }
3608 _ACEOF
3609 rm -f conftest.$ac_objext conftest$ac_exeext
3610 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3611   (eval $ac_link) 2>conftest.er1
3612   ac_status=$?
3613   grep -v '^ *+' conftest.er1 >conftest.err
3614   rm -f conftest.er1
3615   cat conftest.err >&5
3616   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3617   (exit $ac_status); } &&
3618          { ac_try='test -z "$ac_cxx_werror_flag"
3619                          || test ! -s conftest.err'
3620   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3621   (eval $ac_try) 2>&5
3622   ac_status=$?
3623   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3624   (exit $ac_status); }; } &&
3625          { ac_try='test -s conftest$ac_exeext'
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); }; }; then
3631   ac_cv_lib_elf_elf_memory=yes
3632 else
3633   echo "$as_me: failed program was:" >&5
3634 sed 's/^/| /' conftest.$ac_ext >&5
3635
3636 ac_cv_lib_elf_elf_memory=no
3637 fi
3638 rm -f conftest.err conftest.$ac_objext \
3639       conftest$ac_exeext conftest.$ac_ext
3640 LIBS=$ac_check_lib_save_LIBS
3641 fi
3642 echo "$as_me:$LINENO: result: $ac_cv_lib_elf_elf_memory" >&5
3643 echo "${ECHO_T}$ac_cv_lib_elf_elf_memory" >&6
3644 if test $ac_cv_lib_elf_elf_memory = yes; then
3645   cat >>confdefs.h <<_ACEOF
3646 #define HAVE_LIBELF 1
3647 _ACEOF
3648
3649   LIBS="-lelf $LIBS"
3650
3651 else
3652   { { echo "$as_me:$LINENO: error: Can't find libelf in $LIBELF_LIB_DIR" >&5
3653 echo "$as_me: error: Can't find libelf in $LIBELF_LIB_DIR" >&2;}
3654    { (exit 1); exit 1; }; }
3655 fi
3656
3657     fi
3658     LIBS=$LIBS_HOLD
3659   fi
3660
3661
3662   LIB_TYPE_DYNAMIC=`ls -H -1 $LIBELF_LIB_DIR | grep elf | grep '\.so' | wc | awk '{if($'2' > 0){print "true"} else {print ""}}'`
3663   if test "$LIB_TYPE_DYNAMIC" = "true"; then
3664         LIB_TYPE_STATIC=
3665   else
3666         LIB_TYPE_STATIC=`ls -H -1 $LIBELF_LIB_DIR | grep elf | grep '\.a' | wc | awk '{if($'2' > 0){print "true"} else {print ""}}'`
3667   fi
3668
3669    LIBELF_STATIC="$LIB_TYPE_STATIC"
3670    LIBELF_DYNAMIC="$LIB_TYPE_DYNAMIC"
3671
3672
3673
3674
3675 fi
3676
3677 if test "$host_cpu" != "x86_64" -a "$host_cpu" != "i686"; then
3678    { echo "$as_me:$LINENO: Not x86/x86_64, skipping icc on $host_cpu..." >&5
3679 echo "$as_me: Not x86/x86_64, skipping icc on $host_cpu..." >&6;}
3680 else
3681
3682 # Check whether --with-icc or --without-icc was given.
3683 if test "${with_icc+set}" = set; then
3684   withval="$with_icc"
3685   _ICC_="${withval}"; _ICPC_=`dirname ${withval}`/icpc;
3686 fi;
3687 fi
3688
3689
3690
3691 if test "$host_cpu" != "x86_64" -a "$host_cpu" != "i686"; then
3692    { echo "$as_me:$LINENO: Not x86/x86_64, skipping pgcc on $host_cpu..." >&5
3693 echo "$as_me: Not x86/x86_64, skipping pgcc on $host_cpu..." >&6;}
3694 else
3695
3696 # Check whether --with-pgcc or --without-pgcc was given.
3697 if test "${with_pgcc+set}" = set; then
3698   withval="$with_pgcc"
3699   _PGC_="${withval}"; _PGCXX_=`dirname ${withval}`/pgCC;
3700 fi;
3701 fi
3702
3703
3704
3705 if test "`echo $host_os | cut -b-3`" = "aix" ; then
3706    if test "`basename $CXX`" = "xlC" ; then
3707       BUILD_XLC="true";
3708    elif test "`basename $CC`" = "xlc" ; then
3709       BUILD_XLC="true";
3710    else
3711       BUILD_XLC="";
3712    fi
3713
3714 fi
3715
3716 if test "x$BUILD_XLC" = "x" ; then
3717
3718 # Check whether --with-libiberty-libdir or --without-libiberty-libdir was given.
3719 if test "${with_libiberty_libdir+set}" = set; then
3720   withval="$with_libiberty_libdir"
3721   LIBIBERTY_LIB_DIR="${withval}";
3722 fi;
3723    LIBS_HOLD=$LIBS
3724    if test "x$LIBIBERTY_LIB_DIR" != "x" ; then
3725       LIBS="-L$LIBIBERTY_LIB_DIR"
3726    fi
3727    echo "$as_me:$LINENO: checking for cplus_demangle in -liberty" >&5
3728 echo $ECHO_N "checking for cplus_demangle in -liberty... $ECHO_C" >&6
3729 if test "${ac_cv_lib_iberty_cplus_demangle+set}" = set; then
3730   echo $ECHO_N "(cached) $ECHO_C" >&6
3731 else
3732   ac_check_lib_save_LIBS=$LIBS
3733 LIBS="-liberty  $LIBS"
3734 cat >conftest.$ac_ext <<_ACEOF
3735 /* confdefs.h.  */
3736 _ACEOF
3737 cat confdefs.h >>conftest.$ac_ext
3738 cat >>conftest.$ac_ext <<_ACEOF
3739 /* end confdefs.h.  */
3740
3741 /* Override any gcc2 internal prototype to avoid an error.  */
3742 #ifdef __cplusplus
3743 extern "C"
3744 #endif
3745 /* We use char because int might match the return type of a gcc2
3746    builtin and then its argument prototype would still apply.  */
3747 char cplus_demangle ();
3748 int
3749 main ()
3750 {
3751 cplus_demangle ();
3752   ;
3753   return 0;
3754 }
3755 _ACEOF
3756 rm -f conftest.$ac_objext conftest$ac_exeext
3757 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3758   (eval $ac_link) 2>conftest.er1
3759   ac_status=$?
3760   grep -v '^ *+' conftest.er1 >conftest.err
3761   rm -f conftest.er1
3762   cat conftest.err >&5
3763   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3764   (exit $ac_status); } &&
3765          { ac_try='test -z "$ac_cxx_werror_flag"
3766                          || test ! -s conftest.err'
3767   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3768   (eval $ac_try) 2>&5
3769   ac_status=$?
3770   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3771   (exit $ac_status); }; } &&
3772          { ac_try='test -s conftest$ac_exeext'
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); }; }; then
3778   ac_cv_lib_iberty_cplus_demangle=yes
3779 else
3780   echo "$as_me: failed program was:" >&5
3781 sed 's/^/| /' conftest.$ac_ext >&5
3782
3783 ac_cv_lib_iberty_cplus_demangle=no
3784 fi
3785 rm -f conftest.err conftest.$ac_objext \
3786       conftest$ac_exeext conftest.$ac_ext
3787 LIBS=$ac_check_lib_save_LIBS
3788 fi
3789 echo "$as_me:$LINENO: result: $ac_cv_lib_iberty_cplus_demangle" >&5
3790 echo "${ECHO_T}$ac_cv_lib_iberty_cplus_demangle" >&6
3791 if test $ac_cv_lib_iberty_cplus_demangle = yes; then
3792   HAVE_LIBIBERTY="true";
3793 else
3794   HAVE_LIBIBERTY="false"
3795 fi
3796
3797
3798    LIBS_BAK=$LIBS
3799    LDFLAGS_BAK=$LDFLAGS
3800    CXXFLAGS_BAK=$CXXFLAGS
3801    LIBS="$LIBS -liberty"
3802    LDFLAGS="$LDFLAGS -shared"
3803    CXXFLAGS="-fPIC"
3804    cat >conftest.$ac_ext <<_ACEOF
3805 /* confdefs.h.  */
3806 _ACEOF
3807 cat confdefs.h >>conftest.$ac_ext
3808 cat >>conftest.$ac_ext <<_ACEOF
3809 /* end confdefs.h.  */
3810 extern "C" { char *cplus_demangle(char *s, int opts); }
3811 int
3812 main ()
3813 {
3814 cplus_demangle("", 0);
3815   ;
3816   return 0;
3817 }
3818 _ACEOF
3819 rm -f conftest.$ac_objext conftest$ac_exeext
3820 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3821   (eval $ac_link) 2>conftest.er1
3822   ac_status=$?
3823   grep -v '^ *+' conftest.er1 >conftest.err
3824   rm -f conftest.er1
3825   cat conftest.err >&5
3826   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3827   (exit $ac_status); } &&
3828          { ac_try='test -z "$ac_cxx_werror_flag"
3829                          || test ! -s conftest.err'
3830   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3831   (eval $ac_try) 2>&5
3832   ac_status=$?
3833   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3834   (exit $ac_status); }; } &&
3835          { ac_try='test -s conftest$ac_exeext'
3836   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3837   (eval $ac_try) 2>&5
3838   ac_status=$?
3839   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3840   (exit $ac_status); }; }; then
3841   LIBIBERTY_LINK="true"
3842 else
3843   echo "$as_me: failed program was:" >&5
3844 sed 's/^/| /' conftest.$ac_ext >&5
3845
3846 LIBIBERTY_LINK="false"
3847 fi
3848 rm -f conftest.err conftest.$ac_objext \
3849       conftest$ac_exeext conftest.$ac_ext
3850    LDFLAGS=$LDFLAGS_BAK
3851    LIBS=$LIBS_BAK
3852    CXXFLAGS=$CXXFLAGS_BAK
3853
3854    if test "x$HAVE_LIBIBERTY" = "xtrue" ; then
3855       if test "x$LIBIBERTY_LINK" = "xtrue" ; then
3856          USE_LIBERTY=true
3857          LINK_LIBERTY=true
3858       elif test "x$_PGC_" != "x" ; then
3859          USE_LIBERTY=true
3860          echo "WARNING: libiberty does not link with shared objects.  Mutatees will have to be linked with -liberty."
3861       else
3862          GNU_DEMANGLER=true
3863       fi
3864    else
3865       GNU_DEMANGLER=true
3866    fi
3867
3868    if test "x$GNU_DEMANGLER" = "xtrue" ; then
3869       USE_LIBIBERTY=""
3870       LINK_LIBIBERTY=""
3871    fi
3872 fi
3873
3874
3875
3876
3877
3878
3879 if test "`echo $host_os | cut -b-3`" = "aix" ; then
3880    { echo "$as_me:$LINENO: AIX system, skipping libdwarf..." >&5
3881 echo "$as_me: AIX system, skipping libdwarf..." >&6;}
3882
3883 else
3884
3885 # Check whether --with-libdwarf-incdir or --without-libdwarf-incdir was given.
3886 if test "${with_libdwarf_incdir+set}" = set; then
3887   withval="$with_libdwarf_incdir"
3888   LIBDWARF_INC_DIR="${withval}";
3889 fi;
3890
3891 # Check whether --with-libdwarf-libdir or --without-libdwarf-libdir was given.
3892 if test "${with_libdwarf_libdir+set}" = set; then
3893   withval="$with_libdwarf_libdir"
3894   LIBDWARF_LIB_DIR="${withval}";
3895 fi;
3896
3897    CXXFLAGS_HOLD=$CXXFLAGS;
3898    CXXFLAGS="$CXXFLAGS -I$LIBDWARF_INC_DIR";
3899    CPPFLAGS_HOLD=$CPPFLAGS;
3900    CPPFLAGS="$CPPFLAGS -I$LIBDWARF_INC_DIR";
3901
3902    as_ac_Header=`echo "ac_cv_header_$LIBDWARF_INC_DIR/libdwarf.h" | $as_tr_sh`
3903 if eval "test \"\${$as_ac_Header+set}\" = set"; then
3904   echo "$as_me:$LINENO: checking for $LIBDWARF_INC_DIR/libdwarf.h" >&5
3905 echo $ECHO_N "checking for $LIBDWARF_INC_DIR/libdwarf.h... $ECHO_C" >&6
3906 if eval "test \"\${$as_ac_Header+set}\" = set"; then
3907   echo $ECHO_N "(cached) $ECHO_C" >&6
3908 fi
3909 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
3910 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
3911 else
3912   # Is the header compilable?
3913 echo "$as_me:$LINENO: checking $LIBDWARF_INC_DIR/libdwarf.h usability" >&5
3914 echo $ECHO_N "checking $LIBDWARF_INC_DIR/libdwarf.h usability... $ECHO_C" >&6
3915 cat >conftest.$ac_ext <<_ACEOF
3916 /* confdefs.h.  */
3917 _ACEOF
3918 cat confdefs.h >>conftest.$ac_ext
3919 cat >>conftest.$ac_ext <<_ACEOF
3920 /* end confdefs.h.  */
3921 $ac_includes_default
3922 #include <$LIBDWARF_INC_DIR/libdwarf.h>
3923 _ACEOF
3924 rm -f conftest.$ac_objext
3925 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3926   (eval $ac_compile) 2>conftest.er1
3927   ac_status=$?
3928   grep -v '^ *+' conftest.er1 >conftest.err
3929   rm -f conftest.er1
3930   cat conftest.err >&5
3931   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3932   (exit $ac_status); } &&
3933          { ac_try='test -z "$ac_cxx_werror_flag"
3934                          || test ! -s conftest.err'
3935   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3936   (eval $ac_try) 2>&5
3937   ac_status=$?
3938   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3939   (exit $ac_status); }; } &&
3940          { ac_try='test -s conftest.$ac_objext'
3941   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3942   (eval $ac_try) 2>&5
3943   ac_status=$?
3944   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3945   (exit $ac_status); }; }; then
3946   ac_header_compiler=yes
3947 else
3948   echo "$as_me: failed program was:" >&5
3949 sed 's/^/| /' conftest.$ac_ext >&5
3950
3951 ac_header_compiler=no
3952 fi
3953 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3954 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
3955 echo "${ECHO_T}$ac_header_compiler" >&6
3956
3957 # Is the header present?
3958 echo "$as_me:$LINENO: checking $LIBDWARF_INC_DIR/libdwarf.h presence" >&5
3959 echo $ECHO_N "checking $LIBDWARF_INC_DIR/libdwarf.h presence... $ECHO_C" >&6
3960 cat >conftest.$ac_ext <<_ACEOF
3961 /* confdefs.h.  */
3962 _ACEOF
3963 cat confdefs.h >>conftest.$ac_ext
3964 cat >>conftest.$ac_ext <<_ACEOF
3965 /* end confdefs.h.  */
3966 #include <$LIBDWARF_INC_DIR/libdwarf.h>
3967 _ACEOF
3968 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3969   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3970   ac_status=$?
3971   grep -v '^ *+' conftest.er1 >conftest.err
3972   rm -f conftest.er1
3973   cat conftest.err >&5
3974   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3975   (exit $ac_status); } >/dev/null; then
3976   if test -s conftest.err; then
3977     ac_cpp_err=$ac_cxx_preproc_warn_flag
3978     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
3979   else
3980     ac_cpp_err=
3981   fi
3982 else
3983   ac_cpp_err=yes
3984 fi
3985 if test -z "$ac_cpp_err"; then
3986   ac_header_preproc=yes
3987 else
3988   echo "$as_me: failed program was:" >&5
3989 sed 's/^/| /' conftest.$ac_ext >&5
3990
3991   ac_header_preproc=no
3992 fi
3993 rm -f conftest.err conftest.$ac_ext
3994 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
3995 echo "${ECHO_T}$ac_header_preproc" >&6
3996
3997 # So?  What about this header?
3998 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
3999   yes:no: )
4000     { echo "$as_me:$LINENO: WARNING: $LIBDWARF_INC_DIR/libdwarf.h: accepted by the compiler, rejected by the preprocessor!" >&5
4001 echo "$as_me: WARNING: $LIBDWARF_INC_DIR/libdwarf.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
4002     { echo "$as_me:$LINENO: WARNING: $LIBDWARF_INC_DIR/libdwarf.h: proceeding with the compiler's result" >&5
4003 echo "$as_me: WARNING: $LIBDWARF_INC_DIR/libdwarf.h: proceeding with the compiler's result" >&2;}
4004     ac_header_preproc=yes
4005     ;;
4006   no:yes:* )
4007     { echo "$as_me:$LINENO: WARNING: $LIBDWARF_INC_DIR/libdwarf.h: present but cannot be compiled" >&5
4008 echo "$as_me: WARNING: $LIBDWARF_INC_DIR/libdwarf.h: present but cannot be compiled" >&2;}
4009     { echo "$as_me:$LINENO: WARNING: $LIBDWARF_INC_DIR/libdwarf.h:     check for missing prerequisite headers?" >&5
4010 echo "$as_me: WARNING: $LIBDWARF_INC_DIR/libdwarf.h:     check for missing prerequisite headers?" >&2;}
4011     { echo "$as_me:$LINENO: WARNING: $LIBDWARF_INC_DIR/libdwarf.h: see the Autoconf documentation" >&5
4012 echo "$as_me: WARNING: $LIBDWARF_INC_DIR/libdwarf.h: see the Autoconf documentation" >&2;}
4013     { echo "$as_me:$LINENO: WARNING: $LIBDWARF_INC_DIR/libdwarf.h:     section \"Present But Cannot Be Compiled\"" >&5
4014 echo "$as_me: WARNING: $LIBDWARF_INC_DIR/libdwarf.h:     section \"Present But Cannot Be Compiled\"" >&2;}
4015     { echo "$as_me:$LINENO: WARNING: $LIBDWARF_INC_DIR/libdwarf.h: proceeding with the preprocessor's result" >&5
4016 echo "$as_me: WARNING: $LIBDWARF_INC_DIR/libdwarf.h: proceeding with the preprocessor's result" >&2;}
4017     { echo "$as_me:$LINENO: WARNING: $LIBDWARF_INC_DIR/libdwarf.h: in the future, the compiler will take precedence" >&5
4018 echo "$as_me: WARNING: $LIBDWARF_INC_DIR/libdwarf.h: in the future, the compiler will take precedence" >&2;}
4019     (
4020       cat <<\_ASBOX
4021 ## ------------------------------- ##
4022 ## Report this to bugs@dyninst.org ##
4023 ## ------------------------------- ##
4024 _ASBOX
4025     ) |
4026       sed "s/^/$as_me: WARNING:     /" >&2
4027     ;;
4028 esac
4029 echo "$as_me:$LINENO: checking for $LIBDWARF_INC_DIR/libdwarf.h" >&5
4030 echo $ECHO_N "checking for $LIBDWARF_INC_DIR/libdwarf.h... $ECHO_C" >&6
4031 if eval "test \"\${$as_ac_Header+set}\" = set"; then
4032   echo $ECHO_N "(cached) $ECHO_C" >&6
4033 else
4034   eval "$as_ac_Header=\$ac_header_preproc"
4035 fi
4036 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
4037 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
4038
4039 fi
4040 if test `eval echo '${'$as_ac_Header'}'` = yes; then
4041   { echo "$as_me:$LINENO: DWARF include directory: $LIBDWARF_INC_DIR" >&5
4042 echo "$as_me: DWARF include directory: $LIBDWARF_INC_DIR" >&6;}
4043 else
4044   CXXFLAGS="$CXXFLAGS -I$LIBDWARF_INC_DIR/libdwarf";
4045          CPPFLAGS="$CPPFLAGS -I$LIBDWARF_INC_DIR/libdwarf";
4046          as_ac_Header=`echo "ac_cv_header_$LIBDWARF_INC_DIR/libdwarf/libdwarf.h" | $as_tr_sh`
4047 if eval "test \"\${$as_ac_Header+set}\" = set"; then
4048   echo "$as_me:$LINENO: checking for $LIBDWARF_INC_DIR/libdwarf/libdwarf.h" >&5
4049 echo $ECHO_N "checking for $LIBDWARF_INC_DIR/libdwarf/libdwarf.h... $ECHO_C" >&6
4050 if eval "test \"\${$as_ac_Header+set}\" = set"; then
4051   echo $ECHO_N "(cached) $ECHO_C" >&6
4052 fi
4053 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
4054 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
4055 else
4056   # Is the header compilable?
4057 echo "$as_me:$LINENO: checking $LIBDWARF_INC_DIR/libdwarf/libdwarf.h usability" >&5
4058 echo $ECHO_N "checking $LIBDWARF_INC_DIR/libdwarf/libdwarf.h usability... $ECHO_C" >&6
4059 cat >conftest.$ac_ext <<_ACEOF
4060 /* confdefs.h.  */
4061 _ACEOF
4062 cat confdefs.h >>conftest.$ac_ext
4063 cat >>conftest.$ac_ext <<_ACEOF
4064 /* end confdefs.h.  */
4065 $ac_includes_default
4066 #include <$LIBDWARF_INC_DIR/libdwarf/libdwarf.h>
4067 _ACEOF
4068 rm -f conftest.$ac_objext
4069 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4070   (eval $ac_compile) 2>conftest.er1
4071   ac_status=$?
4072   grep -v '^ *+' conftest.er1 >conftest.err
4073   rm -f conftest.er1
4074   cat conftest.err >&5
4075   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4076   (exit $ac_status); } &&
4077          { ac_try='test -z "$ac_cxx_werror_flag"
4078                          || test ! -s conftest.err'
4079   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4080   (eval $ac_try) 2>&5
4081   ac_status=$?
4082   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4083   (exit $ac_status); }; } &&
4084          { ac_try='test -s conftest.$ac_objext'
4085   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4086   (eval $ac_try) 2>&5
4087   ac_status=$?
4088   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4089   (exit $ac_status); }; }; then
4090   ac_header_compiler=yes
4091 else
4092   echo "$as_me: failed program was:" >&5
4093 sed 's/^/| /' conftest.$ac_ext >&5
4094
4095 ac_header_compiler=no
4096 fi
4097 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4098 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
4099 echo "${ECHO_T}$ac_header_compiler" >&6
4100
4101 # Is the header present?
4102 echo "$as_me:$LINENO: checking $LIBDWARF_INC_DIR/libdwarf/libdwarf.h presence" >&5
4103 echo $ECHO_N "checking $LIBDWARF_INC_DIR/libdwarf/libdwarf.h presence... $ECHO_C" >&6
4104 cat >conftest.$ac_ext <<_ACEOF
4105 /* confdefs.h.  */
4106 _ACEOF
4107 cat confdefs.h >>conftest.$ac_ext
4108 cat >>conftest.$ac_ext <<_ACEOF
4109 /* end confdefs.h.  */
4110 #include <$LIBDWARF_INC_DIR/libdwarf/libdwarf.h>
4111 _ACEOF
4112 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4113   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4114   ac_status=$?
4115   grep -v '^ *+' conftest.er1 >conftest.err
4116   rm -f conftest.er1
4117   cat conftest.err >&5
4118   echo "$as_me:$LINENO: \$? = $ac_sta