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