/ Hex Artifact Content
Login
SQLite training in Houston TX on 2019-11-05 (details)
Part of the 2019 Tcl Conference

Artifact ee30bc980af8ed1b0792f7626836482be47fbaae:


0000: 23 21 20 2f 62 69 6e 2f 73 68 0a 23 20 47 75 65  #! /bin/sh.# Gue
0010: 73 73 20 76 61 6c 75 65 73 20 66 6f 72 20 73 79  ss values for sy
0020: 73 74 65 6d 2d 64 65 70 65 6e 64 65 6e 74 20 76  stem-dependent v
0030: 61 72 69 61 62 6c 65 73 20 61 6e 64 20 63 72 65  ariables and cre
0040: 61 74 65 20 4d 61 6b 65 66 69 6c 65 73 2e 0a 23  ate Makefiles..#
0050: 20 47 65 6e 65 72 61 74 65 64 20 62 79 20 47 4e   Generated by GN
0060: 55 20 41 75 74 6f 63 6f 6e 66 20 32 2e 36 32 20  U Autoconf 2.62 
0070: 66 6f 72 20 73 71 6c 69 74 65 20 33 2e 36 2e 31  for sqlite 3.6.1
0080: 36 2e 0a 23 0a 23 20 43 6f 70 79 72 69 67 68 74  6..#.# Copyright
0090: 20 28 43 29 20 31 39 39 32 2c 20 31 39 39 33 2c   (C) 1992, 1993,
00a0: 20 31 39 39 34 2c 20 31 39 39 35 2c 20 31 39 39   1994, 1995, 199
00b0: 36 2c 20 31 39 39 38 2c 20 31 39 39 39 2c 20 32  6, 1998, 1999, 2
00c0: 30 30 30 2c 20 32 30 30 31 2c 0a 23 20 32 30 30  000, 2001,.# 200
00d0: 32 2c 20 32 30 30 33 2c 20 32 30 30 34 2c 20 32  2, 2003, 2004, 2
00e0: 30 30 35 2c 20 32 30 30 36 2c 20 32 30 30 37 2c  005, 2006, 2007,
00f0: 20 32 30 30 38 20 46 72 65 65 20 53 6f 66 74 77   2008 Free Softw
0100: 61 72 65 20 46 6f 75 6e 64 61 74 69 6f 6e 2c 20  are Foundation, 
0110: 49 6e 63 2e 0a 23 20 54 68 69 73 20 63 6f 6e 66  Inc..# This conf
0120: 69 67 75 72 65 20 73 63 72 69 70 74 20 69 73 20  igure script is 
0130: 66 72 65 65 20 73 6f 66 74 77 61 72 65 3b 20 74  free software; t
0140: 68 65 20 46 72 65 65 20 53 6f 66 74 77 61 72 65  he Free Software
0150: 20 46 6f 75 6e 64 61 74 69 6f 6e 0a 23 20 67 69   Foundation.# gi
0160: 76 65 73 20 75 6e 6c 69 6d 69 74 65 64 20 70 65  ves unlimited pe
0170: 72 6d 69 73 73 69 6f 6e 20 74 6f 20 63 6f 70 79  rmission to copy
0180: 2c 20 64 69 73 74 72 69 62 75 74 65 20 61 6e 64  , distribute and
0190: 20 6d 6f 64 69 66 79 20 69 74 2e 0a 23 23 20 2d   modify it..## -
01a0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
01b0: 2d 2d 2d 2d 20 23 23 0a 23 23 20 4d 34 73 68 20  ---- ##.## M4sh 
01c0: 49 6e 69 74 69 61 6c 69 7a 61 74 69 6f 6e 2e 20  Initialization. 
01d0: 20 23 23 0a 23 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d   ##.## ---------
01e0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 23 23 0a  ------------ ##.
01f0: 0a 23 20 42 65 20 6d 6f 72 65 20 42 6f 75 72 6e  .# Be more Bourn
0200: 65 20 63 6f 6d 70 61 74 69 62 6c 65 0a 44 55 41  e compatible.DUA
0210: 4c 43 41 53 45 3d 31 3b 20 65 78 70 6f 72 74 20  LCASE=1; export 
0220: 44 55 41 4c 43 41 53 45 20 23 20 66 6f 72 20 4d  DUALCASE # for M
0230: 4b 53 20 73 68 0a 69 66 20 74 65 73 74 20 2d 6e  KS sh.if test -n
0240: 20 22 24 7b 5a 53 48 5f 56 45 52 53 49 4f 4e 2b   "${ZSH_VERSION+
0250: 73 65 74 7d 22 20 26 26 20 28 65 6d 75 6c 61 74  set}" && (emulat
0260: 65 20 73 68 29 20 3e 2f 64 65 76 2f 6e 75 6c 6c  e sh) >/dev/null
0270: 20 32 3e 26 31 3b 20 74 68 65 6e 0a 20 20 65 6d   2>&1; then.  em
0280: 75 6c 61 74 65 20 73 68 0a 20 20 4e 55 4c 4c 43  ulate sh.  NULLC
0290: 4d 44 3d 3a 0a 20 20 23 20 50 72 65 2d 34 2e 32  MD=:.  # Pre-4.2
02a0: 20 76 65 72 73 69 6f 6e 73 20 6f 66 20 5a 73 68   versions of Zsh
02b0: 20 64 6f 20 77 6f 72 64 20 73 70 6c 69 74 74 69   do word splitti
02c0: 6e 67 20 6f 6e 20 24 7b 31 2b 22 24 40 22 7d 2c  ng on ${1+"$@"},
02d0: 20 77 68 69 63 68 0a 20 20 23 20 69 73 20 63 6f   which.  # is co
02e0: 6e 74 72 61 72 79 20 74 6f 20 6f 75 72 20 75 73  ntrary to our us
02f0: 61 67 65 2e 20 20 44 69 73 61 62 6c 65 20 74 68  age.  Disable th
0300: 69 73 20 66 65 61 74 75 72 65 2e 0a 20 20 61 6c  is feature..  al
0310: 69 61 73 20 2d 67 20 27 24 7b 31 2b 22 24 40 22  ias -g '${1+"$@"
0320: 7d 27 3d 27 22 24 40 22 27 0a 20 20 73 65 74 6f  }'='"$@"'.  seto
0330: 70 74 20 4e 4f 5f 47 4c 4f 42 5f 53 55 42 53 54  pt NO_GLOB_SUBST
0340: 0a 65 6c 73 65 0a 20 20 63 61 73 65 20 60 28 73  .else.  case `(s
0350: 65 74 20 2d 6f 29 20 32 3e 2f 64 65 76 2f 6e 75  et -o) 2>/dev/nu
0360: 6c 6c 60 20 69 6e 0a 20 20 2a 70 6f 73 69 78 2a  ll` in.  *posix*
0370: 29 20 73 65 74 20 2d 6f 20 70 6f 73 69 78 20 3b  ) set -o posix ;
0380: 3b 0a 65 73 61 63 0a 0a 66 69 0a 0a 0a 0a 0a 23  ;.esac..fi.....#
0390: 20 50 41 54 48 20 6e 65 65 64 73 20 43 52 0a 23   PATH needs CR.#
03a0: 20 41 76 6f 69 64 20 64 65 70 65 6e 64 69 6e 67   Avoid depending
03b0: 20 75 70 6f 6e 20 43 68 61 72 61 63 74 65 72 20   upon Character 
03c0: 52 61 6e 67 65 73 2e 0a 61 73 5f 63 72 5f 6c 65  Ranges..as_cr_le
03d0: 74 74 65 72 73 3d 27 61 62 63 64 65 66 67 68 69  tters='abcdefghi
03e0: 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79  jklmnopqrstuvwxy
03f0: 7a 27 0a 61 73 5f 63 72 5f 4c 45 54 54 45 52 53  z'.as_cr_LETTERS
0400: 3d 27 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e  ='ABCDEFGHIJKLMN
0410: 4f 50 51 52 53 54 55 56 57 58 59 5a 27 0a 61 73  OPQRSTUVWXYZ'.as
0420: 5f 63 72 5f 4c 65 74 74 65 72 73 3d 24 61 73 5f  _cr_Letters=$as_
0430: 63 72 5f 6c 65 74 74 65 72 73 24 61 73 5f 63 72  cr_letters$as_cr
0440: 5f 4c 45 54 54 45 52 53 0a 61 73 5f 63 72 5f 64  _LETTERS.as_cr_d
0450: 69 67 69 74 73 3d 27 30 31 32 33 34 35 36 37 38  igits='012345678
0460: 39 27 0a 61 73 5f 63 72 5f 61 6c 6e 75 6d 3d 24  9'.as_cr_alnum=$
0470: 61 73 5f 63 72 5f 4c 65 74 74 65 72 73 24 61 73  as_cr_Letters$as
0480: 5f 63 72 5f 64 69 67 69 74 73 0a 0a 61 73 5f 6e  _cr_digits..as_n
0490: 6c 3d 27 0a 27 0a 65 78 70 6f 72 74 20 61 73 5f  l='.'.export as_
04a0: 6e 6c 0a 23 20 50 72 69 6e 74 69 6e 67 20 61 20  nl.# Printing a 
04b0: 6c 6f 6e 67 20 73 74 72 69 6e 67 20 63 72 61 73  long string cras
04c0: 68 65 73 20 53 6f 6c 61 72 69 73 20 37 20 2f 75  hes Solaris 7 /u
04d0: 73 72 2f 62 69 6e 2f 70 72 69 6e 74 66 2e 0a 61  sr/bin/printf..a
04e0: 73 5f 65 63 68 6f 3d 27 5c 5c 5c 5c 5c 5c 5c 5c  s_echo='\\\\\\\\
04f0: 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c  \\\\\\\\\\\\\\\\
0500: 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c  \\\\\\\\\\\\\\\\
0510: 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c  \\\\\\\\\\\\\\\\
0520: 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c  \\\\\\\\\\\\\\\\
0530: 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c  \\\\\\\\\\\\\\\\
0540: 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 27  \\\\\\\\\\\\\\\'
0550: 0a 61 73 5f 65 63 68 6f 3d 24 61 73 5f 65 63 68  .as_echo=$as_ech
0560: 6f 24 61 73 5f 65 63 68 6f 24 61 73 5f 65 63 68  o$as_echo$as_ech
0570: 6f 24 61 73 5f 65 63 68 6f 24 61 73 5f 65 63 68  o$as_echo$as_ech
0580: 6f 0a 61 73 5f 65 63 68 6f 3d 24 61 73 5f 65 63  o.as_echo=$as_ec
0590: 68 6f 24 61 73 5f 65 63 68 6f 24 61 73 5f 65 63  ho$as_echo$as_ec
05a0: 68 6f 24 61 73 5f 65 63 68 6f 24 61 73 5f 65 63  ho$as_echo$as_ec
05b0: 68 6f 24 61 73 5f 65 63 68 6f 0a 69 66 20 28 74  ho$as_echo.if (t
05c0: 65 73 74 20 22 58 60 70 72 69 6e 74 66 20 25 73  est "X`printf %s
05d0: 20 24 61 73 5f 65 63 68 6f 60 22 20 3d 20 22 58   $as_echo`" = "X
05e0: 24 61 73 5f 65 63 68 6f 22 29 20 32 3e 2f 64 65  $as_echo") 2>/de
05f0: 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 20 20 61  v/null; then.  a
0600: 73 5f 65 63 68 6f 3d 27 70 72 69 6e 74 66 20 25  s_echo='printf %
0610: 73 5c 6e 27 0a 20 20 61 73 5f 65 63 68 6f 5f 6e  s\n'.  as_echo_n
0620: 3d 27 70 72 69 6e 74 66 20 25 73 27 0a 65 6c 73  ='printf %s'.els
0630: 65 0a 20 20 69 66 20 74 65 73 74 20 22 58 60 28  e.  if test "X`(
0640: 2f 75 73 72 2f 75 63 62 2f 65 63 68 6f 20 2d 6e  /usr/ucb/echo -n
0650: 20 2d 6e 20 24 61 73 5f 65 63 68 6f 29 20 32 3e   -n $as_echo) 2>
0660: 2f 64 65 76 2f 6e 75 6c 6c 60 22 20 3d 20 22 58  /dev/null`" = "X
0670: 2d 6e 20 24 61 73 5f 65 63 68 6f 22 3b 20 74 68  -n $as_echo"; th
0680: 65 6e 0a 20 20 20 20 61 73 5f 65 63 68 6f 5f 62  en.    as_echo_b
0690: 6f 64 79 3d 27 65 76 61 6c 20 2f 75 73 72 2f 75  ody='eval /usr/u
06a0: 63 62 2f 65 63 68 6f 20 2d 6e 20 22 24 31 24 61  cb/echo -n "$1$a
06b0: 73 5f 6e 6c 22 27 0a 20 20 20 20 61 73 5f 65 63  s_nl"'.    as_ec
06c0: 68 6f 5f 6e 3d 27 2f 75 73 72 2f 75 63 62 2f 65  ho_n='/usr/ucb/e
06d0: 63 68 6f 20 2d 6e 27 0a 20 20 65 6c 73 65 0a 20  cho -n'.  else. 
06e0: 20 20 20 61 73 5f 65 63 68 6f 5f 62 6f 64 79 3d     as_echo_body=
06f0: 27 65 76 61 6c 20 65 78 70 72 20 22 58 24 31 22  'eval expr "X$1"
0700: 20 3a 20 22 58 5c 5c 28 2e 2a 5c 5c 29 22 27 0a   : "X\\(.*\\)"'.
0710: 20 20 20 20 61 73 5f 65 63 68 6f 5f 6e 5f 62 6f      as_echo_n_bo
0720: 64 79 3d 27 65 76 61 6c 0a 20 20 20 20 20 20 61  dy='eval.      a
0730: 72 67 3d 24 31 3b 0a 20 20 20 20 20 20 63 61 73  rg=$1;.      cas
0740: 65 20 24 61 72 67 20 69 6e 0a 20 20 20 20 20 20  e $arg in.      
0750: 2a 22 24 61 73 5f 6e 6c 22 2a 29 0a 09 65 78 70  *"$as_nl"*)..exp
0760: 72 20 22 58 24 61 72 67 22 20 3a 20 22 58 5c 5c  r "X$arg" : "X\\
0770: 28 2e 2a 5c 5c 29 24 61 73 5f 6e 6c 22 3b 0a 09  (.*\\)$as_nl";..
0780: 61 72 67 3d 60 65 78 70 72 20 22 58 24 61 72 67  arg=`expr "X$arg
0790: 22 20 3a 20 22 2e 2a 24 61 73 5f 6e 6c 5c 5c 28  " : ".*$as_nl\\(
07a0: 2e 2a 5c 5c 29 22 60 3b 3b 0a 20 20 20 20 20 20  .*\\)"`;;.      
07b0: 65 73 61 63 3b 0a 20 20 20 20 20 20 65 78 70 72  esac;.      expr
07c0: 20 22 58 24 61 72 67 22 20 3a 20 22 58 5c 5c 28   "X$arg" : "X\\(
07d0: 2e 2a 5c 5c 29 22 20 7c 20 74 72 20 2d 64 20 22  .*\\)" | tr -d "
07e0: 24 61 73 5f 6e 6c 22 0a 20 20 20 20 27 0a 20 20  $as_nl".    '.  
07f0: 20 20 65 78 70 6f 72 74 20 61 73 5f 65 63 68 6f    export as_echo
0800: 5f 6e 5f 62 6f 64 79 0a 20 20 20 20 61 73 5f 65  _n_body.    as_e
0810: 63 68 6f 5f 6e 3d 27 73 68 20 2d 63 20 24 61 73  cho_n='sh -c $as
0820: 5f 65 63 68 6f 5f 6e 5f 62 6f 64 79 20 61 73 5f  _echo_n_body as_
0830: 65 63 68 6f 27 0a 20 20 66 69 0a 20 20 65 78 70  echo'.  fi.  exp
0840: 6f 72 74 20 61 73 5f 65 63 68 6f 5f 62 6f 64 79  ort as_echo_body
0850: 0a 20 20 61 73 5f 65 63 68 6f 3d 27 73 68 20 2d  .  as_echo='sh -
0860: 63 20 24 61 73 5f 65 63 68 6f 5f 62 6f 64 79 20  c $as_echo_body 
0870: 61 73 5f 65 63 68 6f 27 0a 66 69 0a 0a 23 20 54  as_echo'.fi..# T
0880: 68 65 20 75 73 65 72 20 69 73 20 61 6c 77 61 79  he user is alway
0890: 73 20 72 69 67 68 74 2e 0a 69 66 20 74 65 73 74  s right..if test
08a0: 20 22 24 7b 50 41 54 48 5f 53 45 50 41 52 41 54   "${PATH_SEPARAT
08b0: 4f 52 2b 73 65 74 7d 22 20 21 3d 20 73 65 74 3b  OR+set}" != set;
08c0: 20 74 68 65 6e 0a 20 20 50 41 54 48 5f 53 45 50   then.  PATH_SEP
08d0: 41 52 41 54 4f 52 3d 3a 0a 20 20 28 50 41 54 48  ARATOR=:.  (PATH
08e0: 3d 27 2f 62 69 6e 3b 2f 62 69 6e 27 3b 20 46 50  ='/bin;/bin'; FP
08f0: 41 54 48 3d 24 50 41 54 48 3b 20 73 68 20 2d 63  ATH=$PATH; sh -c
0900: 20 3a 29 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 32   :) >/dev/null 2
0910: 3e 26 31 20 26 26 20 7b 0a 20 20 20 20 28 50 41  >&1 && {.    (PA
0920: 54 48 3d 27 2f 62 69 6e 3a 2f 62 69 6e 27 3b 20  TH='/bin:/bin'; 
0930: 46 50 41 54 48 3d 24 50 41 54 48 3b 20 73 68 20  FPATH=$PATH; sh 
0940: 2d 63 20 3a 29 20 3e 2f 64 65 76 2f 6e 75 6c 6c  -c :) >/dev/null
0950: 20 32 3e 26 31 20 7c 7c 0a 20 20 20 20 20 20 50   2>&1 ||.      P
0960: 41 54 48 5f 53 45 50 41 52 41 54 4f 52 3d 27 3b  ATH_SEPARATOR=';
0970: 27 0a 20 20 7d 0a 66 69 0a 0a 23 20 53 75 70 70  '.  }.fi..# Supp
0980: 6f 72 74 20 75 6e 73 65 74 20 77 68 65 6e 20 70  ort unset when p
0990: 6f 73 73 69 62 6c 65 2e 0a 69 66 20 28 20 28 4d  ossible..if ( (M
09a0: 41 49 4c 3d 36 30 3b 20 75 6e 73 65 74 20 4d 41  AIL=60; unset MA
09b0: 49 4c 29 20 7c 7c 20 65 78 69 74 29 20 3e 2f 64  IL) || exit) >/d
09c0: 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 3b 20 74 68  ev/null 2>&1; th
09d0: 65 6e 0a 20 20 61 73 5f 75 6e 73 65 74 3d 75 6e  en.  as_unset=un
09e0: 73 65 74 0a 65 6c 73 65 0a 20 20 61 73 5f 75 6e  set.else.  as_un
09f0: 73 65 74 3d 66 61 6c 73 65 0a 66 69 0a 0a 0a 23  set=false.fi...#
0a00: 20 49 46 53 0a 23 20 57 65 20 6e 65 65 64 20 73   IFS.# We need s
0a10: 70 61 63 65 2c 20 74 61 62 20 61 6e 64 20 6e 65  pace, tab and ne
0a20: 77 20 6c 69 6e 65 2c 20 69 6e 20 70 72 65 63 69  w line, in preci
0a30: 73 65 6c 79 20 74 68 61 74 20 6f 72 64 65 72 2e  sely that order.
0a40: 20 20 51 75 6f 74 69 6e 67 20 69 73 0a 23 20 74    Quoting is.# t
0a50: 68 65 72 65 20 74 6f 20 70 72 65 76 65 6e 74 20  here to prevent 
0a60: 65 64 69 74 6f 72 73 20 66 72 6f 6d 20 63 6f 6d  editors from com
0a70: 70 6c 61 69 6e 69 6e 67 20 61 62 6f 75 74 20 73  plaining about s
0a80: 70 61 63 65 2d 74 61 62 2e 0a 23 20 28 49 66 20  pace-tab..# (If 
0a90: 5f 41 53 5f 50 41 54 48 5f 57 41 4c 4b 20 77 65  _AS_PATH_WALK we
0aa0: 72 65 20 63 61 6c 6c 65 64 20 77 69 74 68 20 49  re called with I
0ab0: 46 53 20 75 6e 73 65 74 2c 20 69 74 20 77 6f 75  FS unset, it wou
0ac0: 6c 64 20 64 69 73 61 62 6c 65 20 77 6f 72 64 0a  ld disable word.
0ad0: 23 20 73 70 6c 69 74 74 69 6e 67 20 62 79 20 73  # splitting by s
0ae0: 65 74 74 69 6e 67 20 49 46 53 20 74 6f 20 65 6d  etting IFS to em
0af0: 70 74 79 20 76 61 6c 75 65 2e 29 0a 49 46 53 3d  pty value.).IFS=
0b00: 22 20 22 22 09 24 61 73 5f 6e 6c 22 0a 0a 23 20  " "".$as_nl"..# 
0b10: 46 69 6e 64 20 77 68 6f 20 77 65 20 61 72 65 2e  Find who we are.
0b20: 20 20 4c 6f 6f 6b 20 69 6e 20 74 68 65 20 70 61    Look in the pa
0b30: 74 68 20 69 66 20 77 65 20 63 6f 6e 74 61 69 6e  th if we contain
0b40: 20 6e 6f 20 64 69 72 65 63 74 6f 72 79 20 73 65   no directory se
0b50: 70 61 72 61 74 6f 72 2e 0a 63 61 73 65 20 24 30  parator..case $0
0b60: 20 69 6e 0a 20 20 2a 5b 5c 5c 2f 5d 2a 20 29 20   in.  *[\\/]* ) 
0b70: 61 73 5f 6d 79 73 65 6c 66 3d 24 30 20 3b 3b 0a  as_myself=$0 ;;.
0b80: 20 20 2a 29 20 61 73 5f 73 61 76 65 5f 49 46 53    *) as_save_IFS
0b90: 3d 24 49 46 53 3b 20 49 46 53 3d 24 50 41 54 48  =$IFS; IFS=$PATH
0ba0: 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f 72 20 61  _SEPARATOR.for a
0bb0: 73 5f 64 69 72 20 69 6e 20 24 50 41 54 48 0a 64  s_dir in $PATH.d
0bc0: 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73 61 76 65  o.  IFS=$as_save
0bd0: 5f 49 46 53 0a 20 20 74 65 73 74 20 2d 7a 20 22  _IFS.  test -z "
0be0: 24 61 73 5f 64 69 72 22 20 26 26 20 61 73 5f 64  $as_dir" && as_d
0bf0: 69 72 3d 2e 0a 20 20 74 65 73 74 20 2d 72 20 22  ir=..  test -r "
0c00: 24 61 73 5f 64 69 72 2f 24 30 22 20 26 26 20 61  $as_dir/$0" && a
0c10: 73 5f 6d 79 73 65 6c 66 3d 24 61 73 5f 64 69 72  s_myself=$as_dir
0c20: 2f 24 30 20 26 26 20 62 72 65 61 6b 0a 64 6f 6e  /$0 && break.don
0c30: 65 0a 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49  e.IFS=$as_save_I
0c40: 46 53 0a 0a 20 20 20 20 20 3b 3b 0a 65 73 61 63  FS..     ;;.esac
0c50: 0a 23 20 57 65 20 64 69 64 20 6e 6f 74 20 66 69  .# We did not fi
0c60: 6e 64 20 6f 75 72 73 65 6c 76 65 73 2c 20 6d 6f  nd ourselves, mo
0c70: 73 74 20 70 72 6f 62 61 62 6c 79 20 77 65 20 77  st probably we w
0c80: 65 72 65 20 72 75 6e 20 61 73 20 60 73 68 20 43  ere run as `sh C
0c90: 4f 4d 4d 41 4e 44 27 0a 23 20 69 6e 20 77 68 69  OMMAND'.# in whi
0ca0: 63 68 20 63 61 73 65 20 77 65 20 61 72 65 20 6e  ch case we are n
0cb0: 6f 74 20 74 6f 20 62 65 20 66 6f 75 6e 64 20 69  ot to be found i
0cc0: 6e 20 74 68 65 20 70 61 74 68 2e 0a 69 66 20 74  n the path..if t
0cd0: 65 73 74 20 22 78 24 61 73 5f 6d 79 73 65 6c 66  est "x$as_myself
0ce0: 22 20 3d 20 78 3b 20 74 68 65 6e 0a 20 20 61 73  " = x; then.  as
0cf0: 5f 6d 79 73 65 6c 66 3d 24 30 0a 66 69 0a 69 66  _myself=$0.fi.if
0d00: 20 74 65 73 74 20 21 20 2d 66 20 22 24 61 73 5f   test ! -f "$as_
0d10: 6d 79 73 65 6c 66 22 3b 20 74 68 65 6e 0a 20 20  myself"; then.  
0d20: 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 79  $as_echo "$as_my
0d30: 73 65 6c 66 3a 20 65 72 72 6f 72 3a 20 63 61 6e  self: error: can
0d40: 6e 6f 74 20 66 69 6e 64 20 6d 79 73 65 6c 66 3b  not find myself;
0d50: 20 72 65 72 75 6e 20 77 69 74 68 20 61 6e 20 61   rerun with an a
0d60: 62 73 6f 6c 75 74 65 20 66 69 6c 65 20 6e 61 6d  bsolute file nam
0d70: 65 22 20 3e 26 32 0a 20 20 7b 20 28 65 78 69 74  e" >&2.  { (exit
0d80: 20 31 29 3b 20 65 78 69 74 20 31 3b 20 7d 0a 66   1); exit 1; }.f
0d90: 69 0a 0a 23 20 57 6f 72 6b 20 61 72 6f 75 6e 64  i..# Work around
0da0: 20 62 75 67 73 20 69 6e 20 70 72 65 2d 33 2e 30   bugs in pre-3.0
0db0: 20 55 57 49 4e 20 6b 73 68 2e 0a 66 6f 72 20 61   UWIN ksh..for a
0dc0: 73 5f 76 61 72 20 69 6e 20 45 4e 56 20 4d 41 49  s_var in ENV MAI
0dd0: 4c 20 4d 41 49 4c 50 41 54 48 0a 64 6f 20 28 24  L MAILPATH.do ($
0de0: 61 73 5f 75 6e 73 65 74 20 24 61 73 5f 76 61 72  as_unset $as_var
0df0: 29 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e 26  ) >/dev/null 2>&
0e00: 31 20 26 26 20 24 61 73 5f 75 6e 73 65 74 20 24  1 && $as_unset $
0e10: 61 73 5f 76 61 72 0a 64 6f 6e 65 0a 50 53 31 3d  as_var.done.PS1=
0e20: 27 24 20 27 0a 50 53 32 3d 27 3e 20 27 0a 50 53  '$ '.PS2='> '.PS
0e30: 34 3d 27 2b 20 27 0a 0a 23 20 4e 4c 53 20 6e 75  4='+ '..# NLS nu
0e40: 69 73 61 6e 63 65 73 2e 0a 4c 43 5f 41 4c 4c 3d  isances..LC_ALL=
0e50: 43 0a 65 78 70 6f 72 74 20 4c 43 5f 41 4c 4c 0a  C.export LC_ALL.
0e60: 4c 41 4e 47 55 41 47 45 3d 43 0a 65 78 70 6f 72  LANGUAGE=C.expor
0e70: 74 20 4c 41 4e 47 55 41 47 45 0a 0a 23 20 52 65  t LANGUAGE..# Re
0e80: 71 75 69 72 65 64 20 74 6f 20 75 73 65 20 62 61  quired to use ba
0e90: 73 65 6e 61 6d 65 2e 0a 69 66 20 65 78 70 72 20  sename..if expr 
0ea0: 61 20 3a 20 27 5c 28 61 5c 29 27 20 3e 2f 64 65  a : '\(a\)' >/de
0eb0: 76 2f 6e 75 6c 6c 20 32 3e 26 31 20 26 26 0a 20  v/null 2>&1 &&. 
0ec0: 20 20 74 65 73 74 20 22 58 60 65 78 70 72 20 30    test "X`expr 0
0ed0: 30 30 30 31 20 3a 20 27 2e 2a 5c 28 2e 2e 2e 5c  0001 : '.*\(...\
0ee0: 29 27 60 22 20 3d 20 58 30 30 31 3b 20 74 68 65  )'`" = X001; the
0ef0: 6e 0a 20 20 61 73 5f 65 78 70 72 3d 65 78 70 72  n.  as_expr=expr
0f00: 0a 65 6c 73 65 0a 20 20 61 73 5f 65 78 70 72 3d  .else.  as_expr=
0f10: 66 61 6c 73 65 0a 66 69 0a 0a 69 66 20 28 62 61  false.fi..if (ba
0f20: 73 65 6e 61 6d 65 20 2d 2d 20 2f 29 20 3e 2f 64  sename -- /) >/d
0f30: 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 20 26 26 20  ev/null 2>&1 && 
0f40: 74 65 73 74 20 22 58 60 62 61 73 65 6e 61 6d 65  test "X`basename
0f50: 20 2d 2d 20 2f 20 32 3e 26 31 60 22 20 3d 20 22   -- / 2>&1`" = "
0f60: 58 2f 22 3b 20 74 68 65 6e 0a 20 20 61 73 5f 62  X/"; then.  as_b
0f70: 61 73 65 6e 61 6d 65 3d 62 61 73 65 6e 61 6d 65  asename=basename
0f80: 0a 65 6c 73 65 0a 20 20 61 73 5f 62 61 73 65 6e  .else.  as_basen
0f90: 61 6d 65 3d 66 61 6c 73 65 0a 66 69 0a 0a 0a 23  ame=false.fi...#
0fa0: 20 4e 61 6d 65 20 6f 66 20 74 68 65 20 65 78 65   Name of the exe
0fb0: 63 75 74 61 62 6c 65 2e 0a 61 73 5f 6d 65 3d 60  cutable..as_me=`
0fc0: 24 61 73 5f 62 61 73 65 6e 61 6d 65 20 2d 2d 20  $as_basename -- 
0fd0: 22 24 30 22 20 7c 7c 0a 24 61 73 5f 65 78 70 72  "$0" ||.$as_expr
0fe0: 20 58 2f 22 24 30 22 20 3a 20 27 2e 2a 2f 5c 28   X/"$0" : '.*/\(
0ff0: 5b 5e 2f 5d 5b 5e 2f 5d 2a 5c 29 2f 2a 24 27 20  [^/][^/]*\)/*$' 
1000: 5c 7c 20 5c 0a 09 20 58 22 24 30 22 20 3a 20 27  \| \.. X"$0" : '
1010: 58 5c 28 2f 2f 5c 29 24 27 20 5c 7c 20 5c 0a 09  X\(//\)$' \| \..
1020: 20 58 22 24 30 22 20 3a 20 27 58 5c 28 2f 5c 29   X"$0" : 'X\(/\)
1030: 27 20 5c 7c 20 2e 20 32 3e 2f 64 65 76 2f 6e 75  ' \| . 2>/dev/nu
1040: 6c 6c 20 7c 7c 0a 24 61 73 5f 65 63 68 6f 20 58  ll ||.$as_echo X
1050: 2f 22 24 30 22 20 7c 0a 20 20 20 20 73 65 64 20  /"$0" |.    sed 
1060: 27 2f 5e 2e 2a 5c 2f 5c 28 5b 5e 2f 5d 5b 5e 2f  '/^.*\/\([^/][^/
1070: 5d 2a 5c 29 5c 2f 2a 24 2f 7b 0a 09 20 20 20 20  ]*\)\/*$/{..    
1080: 73 2f 2f 5c 31 2f 0a 09 20 20 20 20 71 0a 09 20  s//\1/..    q.. 
1090: 20 7d 0a 09 20 20 2f 5e 58 5c 2f 5c 28 5c 2f 5c   }..  /^X\/\(\/\
10a0: 2f 5c 29 24 2f 7b 0a 09 20 20 20 20 73 2f 2f 5c  /\)$/{..    s//\
10b0: 31 2f 0a 09 20 20 20 20 71 0a 09 20 20 7d 0a 09  1/..    q..  }..
10c0: 20 20 2f 5e 58 5c 2f 5c 28 5c 2f 5c 29 2e 2a 2f    /^X\/\(\/\).*/
10d0: 7b 0a 09 20 20 20 20 73 2f 2f 5c 31 2f 0a 09 20  {..    s//\1/.. 
10e0: 20 20 20 71 0a 09 20 20 7d 0a 09 20 20 73 2f 2e     q..  }..  s/.
10f0: 2a 2f 2e 2f 3b 20 71 27 60 0a 0a 23 20 43 44 50  */./; q'`..# CDP
1100: 41 54 48 2e 0a 24 61 73 5f 75 6e 73 65 74 20 43  ATH..$as_unset C
1110: 44 50 41 54 48 0a 0a 0a 69 66 20 74 65 73 74 20  DPATH...if test 
1120: 22 78 24 43 4f 4e 46 49 47 5f 53 48 45 4c 4c 22  "x$CONFIG_SHELL"
1130: 20 3d 20 78 3b 20 74 68 65 6e 0a 20 20 69 66 20   = x; then.  if 
1140: 28 65 76 61 6c 20 22 3a 22 29 20 32 3e 2f 64 65  (eval ":") 2>/de
1150: 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 20 20 61  v/null; then.  a
1160: 73 5f 68 61 76 65 5f 72 65 71 75 69 72 65 64 3d  s_have_required=
1170: 79 65 73 0a 65 6c 73 65 0a 20 20 61 73 5f 68 61  yes.else.  as_ha
1180: 76 65 5f 72 65 71 75 69 72 65 64 3d 6e 6f 0a 66  ve_required=no.f
1190: 69 0a 0a 20 20 69 66 20 74 65 73 74 20 24 61 73  i..  if test $as
11a0: 5f 68 61 76 65 5f 72 65 71 75 69 72 65 64 20 3d  _have_required =
11b0: 20 79 65 73 20 26 26 09 20 28 65 76 61 6c 20 22   yes &&. (eval "
11c0: 3a 0a 28 61 73 5f 66 75 6e 63 5f 72 65 74 75 72  :.(as_func_retur
11d0: 6e 20 28 29 20 7b 0a 20 20 28 65 78 69 74 20 5c  n () {.  (exit \
11e0: 24 31 29 0a 7d 0a 61 73 5f 66 75 6e 63 5f 73 75  $1).}.as_func_su
11f0: 63 63 65 73 73 20 28 29 20 7b 0a 20 20 61 73 5f  ccess () {.  as_
1200: 66 75 6e 63 5f 72 65 74 75 72 6e 20 30 0a 7d 0a  func_return 0.}.
1210: 61 73 5f 66 75 6e 63 5f 66 61 69 6c 75 72 65 20  as_func_failure 
1220: 28 29 20 7b 0a 20 20 61 73 5f 66 75 6e 63 5f 72  () {.  as_func_r
1230: 65 74 75 72 6e 20 31 0a 7d 0a 61 73 5f 66 75 6e  eturn 1.}.as_fun
1240: 63 5f 72 65 74 5f 73 75 63 63 65 73 73 20 28 29  c_ret_success ()
1250: 20 7b 0a 20 20 72 65 74 75 72 6e 20 30 0a 7d 0a   {.  return 0.}.
1260: 61 73 5f 66 75 6e 63 5f 72 65 74 5f 66 61 69 6c  as_func_ret_fail
1270: 75 72 65 20 28 29 20 7b 0a 20 20 72 65 74 75 72  ure () {.  retur
1280: 6e 20 31 0a 7d 0a 0a 65 78 69 74 63 6f 64 65 3d  n 1.}..exitcode=
1290: 30 0a 69 66 20 61 73 5f 66 75 6e 63 5f 73 75 63  0.if as_func_suc
12a0: 63 65 73 73 3b 20 74 68 65 6e 0a 20 20 3a 0a 65  cess; then.  :.e
12b0: 6c 73 65 0a 20 20 65 78 69 74 63 6f 64 65 3d 31  lse.  exitcode=1
12c0: 0a 20 20 65 63 68 6f 20 61 73 5f 66 75 6e 63 5f  .  echo as_func_
12d0: 73 75 63 63 65 73 73 20 66 61 69 6c 65 64 2e 0a  success failed..
12e0: 66 69 0a 0a 69 66 20 61 73 5f 66 75 6e 63 5f 66  fi..if as_func_f
12f0: 61 69 6c 75 72 65 3b 20 74 68 65 6e 0a 20 20 65  ailure; then.  e
1300: 78 69 74 63 6f 64 65 3d 31 0a 20 20 65 63 68 6f  xitcode=1.  echo
1310: 20 61 73 5f 66 75 6e 63 5f 66 61 69 6c 75 72 65   as_func_failure
1320: 20 73 75 63 63 65 65 64 65 64 2e 0a 66 69 0a 0a   succeeded..fi..
1330: 69 66 20 61 73 5f 66 75 6e 63 5f 72 65 74 5f 73  if as_func_ret_s
1340: 75 63 63 65 73 73 3b 20 74 68 65 6e 0a 20 20 3a  uccess; then.  :
1350: 0a 65 6c 73 65 0a 20 20 65 78 69 74 63 6f 64 65  .else.  exitcode
1360: 3d 31 0a 20 20 65 63 68 6f 20 61 73 5f 66 75 6e  =1.  echo as_fun
1370: 63 5f 72 65 74 5f 73 75 63 63 65 73 73 20 66 61  c_ret_success fa
1380: 69 6c 65 64 2e 0a 66 69 0a 0a 69 66 20 61 73 5f  iled..fi..if as_
1390: 66 75 6e 63 5f 72 65 74 5f 66 61 69 6c 75 72 65  func_ret_failure
13a0: 3b 20 74 68 65 6e 0a 20 20 65 78 69 74 63 6f 64  ; then.  exitcod
13b0: 65 3d 31 0a 20 20 65 63 68 6f 20 61 73 5f 66 75  e=1.  echo as_fu
13c0: 6e 63 5f 72 65 74 5f 66 61 69 6c 75 72 65 20 73  nc_ret_failure s
13d0: 75 63 63 65 65 64 65 64 2e 0a 66 69 0a 0a 69 66  ucceeded..fi..if
13e0: 20 28 20 73 65 74 20 78 3b 20 61 73 5f 66 75 6e   ( set x; as_fun
13f0: 63 5f 72 65 74 5f 73 75 63 63 65 73 73 20 79 20  c_ret_success y 
1400: 26 26 20 74 65 73 74 20 78 20 3d 20 5c 22 5c 24  && test x = \"\$
1410: 31 5c 22 20 29 3b 20 74 68 65 6e 0a 20 20 3a 0a  1\" ); then.  :.
1420: 65 6c 73 65 0a 20 20 65 78 69 74 63 6f 64 65 3d  else.  exitcode=
1430: 31 0a 20 20 65 63 68 6f 20 70 6f 73 69 74 69 6f  1.  echo positio
1440: 6e 61 6c 20 70 61 72 61 6d 65 74 65 72 73 20 77  nal parameters w
1450: 65 72 65 20 6e 6f 74 20 73 61 76 65 64 2e 0a 66  ere not saved..f
1460: 69 0a 0a 74 65 73 74 20 5c 24 65 78 69 74 63 6f  i..test \$exitco
1470: 64 65 20 3d 20 30 29 20 7c 7c 20 7b 20 28 65 78  de = 0) || { (ex
1480: 69 74 20 31 29 3b 20 65 78 69 74 20 31 3b 20 7d  it 1); exit 1; }
1490: 0a 0a 28 0a 20 20 61 73 5f 6c 69 6e 65 6e 6f 5f  ..(.  as_lineno_
14a0: 31 3d 5c 24 4c 49 4e 45 4e 4f 0a 20 20 61 73 5f  1=\$LINENO.  as_
14b0: 6c 69 6e 65 6e 6f 5f 32 3d 5c 24 4c 49 4e 45 4e  lineno_2=\$LINEN
14c0: 4f 0a 20 20 74 65 73 74 20 5c 22 78 5c 24 61 73  O.  test \"x\$as
14d0: 5f 6c 69 6e 65 6e 6f 5f 31 5c 22 20 21 3d 20 5c  _lineno_1\" != \
14e0: 22 78 5c 24 61 73 5f 6c 69 6e 65 6e 6f 5f 32 5c  "x\$as_lineno_2\
14f0: 22 20 26 26 0a 20 20 74 65 73 74 20 5c 22 78 5c  " &&.  test \"x\
1500: 60 65 78 70 72 20 5c 24 61 73 5f 6c 69 6e 65 6e  `expr \$as_linen
1510: 6f 5f 31 20 2b 20 31 5c 60 5c 22 20 3d 20 5c 22  o_1 + 1\`\" = \"
1520: 78 5c 24 61 73 5f 6c 69 6e 65 6e 6f 5f 32 5c 22  x\$as_lineno_2\"
1530: 29 20 7c 7c 20 7b 20 28 65 78 69 74 20 31 29 3b  ) || { (exit 1);
1540: 20 65 78 69 74 20 31 3b 20 7d 0a 22 29 20 32 3e   exit 1; }.") 2>
1550: 20 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e   /dev/null; then
1560: 0a 20 20 3a 0a 65 6c 73 65 0a 20 20 61 73 5f 63  .  :.else.  as_c
1570: 61 6e 64 69 64 61 74 65 5f 73 68 65 6c 6c 73 3d  andidate_shells=
1580: 0a 20 20 20 20 61 73 5f 73 61 76 65 5f 49 46 53  .    as_save_IFS
1590: 3d 24 49 46 53 3b 20 49 46 53 3d 24 50 41 54 48  =$IFS; IFS=$PATH
15a0: 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f 72 20 61  _SEPARATOR.for a
15b0: 73 5f 64 69 72 20 69 6e 20 2f 62 69 6e 24 50 41  s_dir in /bin$PA
15c0: 54 48 5f 53 45 50 41 52 41 54 4f 52 2f 75 73 72  TH_SEPARATOR/usr
15d0: 2f 62 69 6e 24 50 41 54 48 5f 53 45 50 41 52 41  /bin$PATH_SEPARA
15e0: 54 4f 52 24 50 41 54 48 0a 64 6f 0a 20 20 49 46  TOR$PATH.do.  IF
15f0: 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 20  S=$as_save_IFS. 
1600: 20 74 65 73 74 20 2d 7a 20 22 24 61 73 5f 64 69   test -z "$as_di
1610: 72 22 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20  r" && as_dir=.. 
1620: 20 63 61 73 65 20 24 61 73 5f 64 69 72 20 69 6e   case $as_dir in
1630: 0a 09 20 2f 2a 29 0a 09 20 20 20 66 6f 72 20 61  .. /*)..   for a
1640: 73 5f 62 61 73 65 20 69 6e 20 73 68 20 62 61 73  s_base in sh bas
1650: 68 20 6b 73 68 20 73 68 35 3b 20 64 6f 0a 09 20  h ksh sh5; do.. 
1660: 20 20 20 20 61 73 5f 63 61 6e 64 69 64 61 74 65      as_candidate
1670: 5f 73 68 65 6c 6c 73 3d 22 24 61 73 5f 63 61 6e  _shells="$as_can
1680: 64 69 64 61 74 65 5f 73 68 65 6c 6c 73 20 24 61  didate_shells $a
1690: 73 5f 64 69 72 2f 24 61 73 5f 62 61 73 65 22 0a  s_dir/$as_base".
16a0: 09 20 20 20 64 6f 6e 65 3b 3b 0a 20 20 20 20 20  .   done;;.     
16b0: 20 20 65 73 61 63 0a 64 6f 6e 65 0a 49 46 53 3d    esac.done.IFS=
16c0: 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a 0a 20  $as_save_IFS... 
16d0: 20 20 20 20 20 66 6f 72 20 61 73 5f 73 68 65 6c       for as_shel
16e0: 6c 20 69 6e 20 24 61 73 5f 63 61 6e 64 69 64 61  l in $as_candida
16f0: 74 65 5f 73 68 65 6c 6c 73 20 24 53 48 45 4c 4c  te_shells $SHELL
1700: 3b 20 64 6f 0a 09 20 23 20 54 72 79 20 6f 6e 6c  ; do.. # Try onl
1710: 79 20 73 68 65 6c 6c 73 20 74 68 61 74 20 65 78  y shells that ex
1720: 69 73 74 2c 20 74 6f 20 73 61 76 65 20 73 65 76  ist, to save sev
1730: 65 72 61 6c 20 66 6f 72 6b 73 2e 0a 09 20 69 66  eral forks... if
1740: 20 7b 20 74 65 73 74 20 2d 66 20 22 24 61 73 5f   { test -f "$as_
1750: 73 68 65 6c 6c 22 20 7c 7c 20 74 65 73 74 20 2d  shell" || test -
1760: 66 20 22 24 61 73 5f 73 68 65 6c 6c 2e 65 78 65  f "$as_shell.exe
1770: 22 3b 20 7d 20 26 26 0a 09 09 7b 20 28 22 24 61  "; } &&...{ ("$a
1780: 73 5f 73 68 65 6c 6c 22 29 20 32 3e 20 2f 64 65  s_shell") 2> /de
1790: 76 2f 6e 75 6c 6c 20 3c 3c 5c 5f 41 53 45 4f 46  v/null <<\_ASEOF
17a0: 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24 7b 5a  .if test -n "${Z
17b0: 53 48 5f 56 45 52 53 49 4f 4e 2b 73 65 74 7d 22  SH_VERSION+set}"
17c0: 20 26 26 20 28 65 6d 75 6c 61 74 65 20 73 68 29   && (emulate sh)
17d0: 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31   >/dev/null 2>&1
17e0: 3b 20 74 68 65 6e 0a 20 20 65 6d 75 6c 61 74 65  ; then.  emulate
17f0: 20 73 68 0a 20 20 4e 55 4c 4c 43 4d 44 3d 3a 0a   sh.  NULLCMD=:.
1800: 20 20 23 20 50 72 65 2d 34 2e 32 20 76 65 72 73    # Pre-4.2 vers
1810: 69 6f 6e 73 20 6f 66 20 5a 73 68 20 64 6f 20 77  ions of Zsh do w
1820: 6f 72 64 20 73 70 6c 69 74 74 69 6e 67 20 6f 6e  ord splitting on
1830: 20 24 7b 31 2b 22 24 40 22 7d 2c 20 77 68 69 63   ${1+"$@"}, whic
1840: 68 0a 20 20 23 20 69 73 20 63 6f 6e 74 72 61 72  h.  # is contrar
1850: 79 20 74 6f 20 6f 75 72 20 75 73 61 67 65 2e 20  y to our usage. 
1860: 20 44 69 73 61 62 6c 65 20 74 68 69 73 20 66 65   Disable this fe
1870: 61 74 75 72 65 2e 0a 20 20 61 6c 69 61 73 20 2d  ature..  alias -
1880: 67 20 27 24 7b 31 2b 22 24 40 22 7d 27 3d 27 22  g '${1+"$@"}'='"
1890: 24 40 22 27 0a 20 20 73 65 74 6f 70 74 20 4e 4f  $@"'.  setopt NO
18a0: 5f 47 4c 4f 42 5f 53 55 42 53 54 0a 65 6c 73 65  _GLOB_SUBST.else
18b0: 0a 20 20 63 61 73 65 20 60 28 73 65 74 20 2d 6f  .  case `(set -o
18c0: 29 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 60 20 69  ) 2>/dev/null` i
18d0: 6e 0a 20 20 2a 70 6f 73 69 78 2a 29 20 73 65 74  n.  *posix*) set
18e0: 20 2d 6f 20 70 6f 73 69 78 20 3b 3b 0a 65 73 61   -o posix ;;.esa
18f0: 63 0a 0a 66 69 0a 0a 0a 3a 0a 5f 41 53 45 4f 46  c..fi...:._ASEOF
1900: 0a 7d 3b 20 74 68 65 6e 0a 20 20 43 4f 4e 46 49  .}; then.  CONFI
1910: 47 5f 53 48 45 4c 4c 3d 24 61 73 5f 73 68 65 6c  G_SHELL=$as_shel
1920: 6c 0a 09 20 20 20 20 20 20 20 61 73 5f 68 61 76  l..       as_hav
1930: 65 5f 72 65 71 75 69 72 65 64 3d 79 65 73 0a 09  e_required=yes..
1940: 20 20 20 20 20 20 20 69 66 20 7b 20 22 24 61 73         if { "$as
1950: 5f 73 68 65 6c 6c 22 20 32 3e 20 2f 64 65 76 2f  _shell" 2> /dev/
1960: 6e 75 6c 6c 20 3c 3c 5c 5f 41 53 45 4f 46 0a 69  null <<\_ASEOF.i
1970: 66 20 74 65 73 74 20 2d 6e 20 22 24 7b 5a 53 48  f test -n "${ZSH
1980: 5f 56 45 52 53 49 4f 4e 2b 73 65 74 7d 22 20 26  _VERSION+set}" &
1990: 26 20 28 65 6d 75 6c 61 74 65 20 73 68 29 20 3e  & (emulate sh) >
19a0: 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 3b 20  /dev/null 2>&1; 
19b0: 74 68 65 6e 0a 20 20 65 6d 75 6c 61 74 65 20 73  then.  emulate s
19c0: 68 0a 20 20 4e 55 4c 4c 43 4d 44 3d 3a 0a 20 20  h.  NULLCMD=:.  
19d0: 23 20 50 72 65 2d 34 2e 32 20 76 65 72 73 69 6f  # Pre-4.2 versio
19e0: 6e 73 20 6f 66 20 5a 73 68 20 64 6f 20 77 6f 72  ns of Zsh do wor
19f0: 64 20 73 70 6c 69 74 74 69 6e 67 20 6f 6e 20 24  d splitting on $
1a00: 7b 31 2b 22 24 40 22 7d 2c 20 77 68 69 63 68 0a  {1+"$@"}, which.
1a10: 20 20 23 20 69 73 20 63 6f 6e 74 72 61 72 79 20    # is contrary 
1a20: 74 6f 20 6f 75 72 20 75 73 61 67 65 2e 20 20 44  to our usage.  D
1a30: 69 73 61 62 6c 65 20 74 68 69 73 20 66 65 61 74  isable this feat
1a40: 75 72 65 2e 0a 20 20 61 6c 69 61 73 20 2d 67 20  ure..  alias -g 
1a50: 27 24 7b 31 2b 22 24 40 22 7d 27 3d 27 22 24 40  '${1+"$@"}'='"$@
1a60: 22 27 0a 20 20 73 65 74 6f 70 74 20 4e 4f 5f 47  "'.  setopt NO_G
1a70: 4c 4f 42 5f 53 55 42 53 54 0a 65 6c 73 65 0a 20  LOB_SUBST.else. 
1a80: 20 63 61 73 65 20 60 28 73 65 74 20 2d 6f 29 20   case `(set -o) 
1a90: 32 3e 2f 64 65 76 2f 6e 75 6c 6c 60 20 69 6e 0a  2>/dev/null` in.
1aa0: 20 20 2a 70 6f 73 69 78 2a 29 20 73 65 74 20 2d    *posix*) set -
1ab0: 6f 20 70 6f 73 69 78 20 3b 3b 0a 65 73 61 63 0a  o posix ;;.esac.
1ac0: 0a 66 69 0a 0a 0a 3a 0a 28 61 73 5f 66 75 6e 63  .fi...:.(as_func
1ad0: 5f 72 65 74 75 72 6e 20 28 29 20 7b 0a 20 20 28  _return () {.  (
1ae0: 65 78 69 74 20 24 31 29 0a 7d 0a 61 73 5f 66 75  exit $1).}.as_fu
1af0: 6e 63 5f 73 75 63 63 65 73 73 20 28 29 20 7b 0a  nc_success () {.
1b00: 20 20 61 73 5f 66 75 6e 63 5f 72 65 74 75 72 6e    as_func_return
1b10: 20 30 0a 7d 0a 61 73 5f 66 75 6e 63 5f 66 61 69   0.}.as_func_fai
1b20: 6c 75 72 65 20 28 29 20 7b 0a 20 20 61 73 5f 66  lure () {.  as_f
1b30: 75 6e 63 5f 72 65 74 75 72 6e 20 31 0a 7d 0a 61  unc_return 1.}.a
1b40: 73 5f 66 75 6e 63 5f 72 65 74 5f 73 75 63 63 65  s_func_ret_succe
1b50: 73 73 20 28 29 20 7b 0a 20 20 72 65 74 75 72 6e  ss () {.  return
1b60: 20 30 0a 7d 0a 61 73 5f 66 75 6e 63 5f 72 65 74   0.}.as_func_ret
1b70: 5f 66 61 69 6c 75 72 65 20 28 29 20 7b 0a 20 20  _failure () {.  
1b80: 72 65 74 75 72 6e 20 31 0a 7d 0a 0a 65 78 69 74  return 1.}..exit
1b90: 63 6f 64 65 3d 30 0a 69 66 20 61 73 5f 66 75 6e  code=0.if as_fun
1ba0: 63 5f 73 75 63 63 65 73 73 3b 20 74 68 65 6e 0a  c_success; then.
1bb0: 20 20 3a 0a 65 6c 73 65 0a 20 20 65 78 69 74 63    :.else.  exitc
1bc0: 6f 64 65 3d 31 0a 20 20 65 63 68 6f 20 61 73 5f  ode=1.  echo as_
1bd0: 66 75 6e 63 5f 73 75 63 63 65 73 73 20 66 61 69  func_success fai
1be0: 6c 65 64 2e 0a 66 69 0a 0a 69 66 20 61 73 5f 66  led..fi..if as_f
1bf0: 75 6e 63 5f 66 61 69 6c 75 72 65 3b 20 74 68 65  unc_failure; the
1c00: 6e 0a 20 20 65 78 69 74 63 6f 64 65 3d 31 0a 20  n.  exitcode=1. 
1c10: 20 65 63 68 6f 20 61 73 5f 66 75 6e 63 5f 66 61   echo as_func_fa
1c20: 69 6c 75 72 65 20 73 75 63 63 65 65 64 65 64 2e  ilure succeeded.
1c30: 0a 66 69 0a 0a 69 66 20 61 73 5f 66 75 6e 63 5f  .fi..if as_func_
1c40: 72 65 74 5f 73 75 63 63 65 73 73 3b 20 74 68 65  ret_success; the
1c50: 6e 0a 20 20 3a 0a 65 6c 73 65 0a 20 20 65 78 69  n.  :.else.  exi
1c60: 74 63 6f 64 65 3d 31 0a 20 20 65 63 68 6f 20 61  tcode=1.  echo a
1c70: 73 5f 66 75 6e 63 5f 72 65 74 5f 73 75 63 63 65  s_func_ret_succe
1c80: 73 73 20 66 61 69 6c 65 64 2e 0a 66 69 0a 0a 69  ss failed..fi..i
1c90: 66 20 61 73 5f 66 75 6e 63 5f 72 65 74 5f 66 61  f as_func_ret_fa
1ca0: 69 6c 75 72 65 3b 20 74 68 65 6e 0a 20 20 65 78  ilure; then.  ex
1cb0: 69 74 63 6f 64 65 3d 31 0a 20 20 65 63 68 6f 20  itcode=1.  echo 
1cc0: 61 73 5f 66 75 6e 63 5f 72 65 74 5f 66 61 69 6c  as_func_ret_fail
1cd0: 75 72 65 20 73 75 63 63 65 65 64 65 64 2e 0a 66  ure succeeded..f
1ce0: 69 0a 0a 69 66 20 28 20 73 65 74 20 78 3b 20 61  i..if ( set x; a
1cf0: 73 5f 66 75 6e 63 5f 72 65 74 5f 73 75 63 63 65  s_func_ret_succe
1d00: 73 73 20 79 20 26 26 20 74 65 73 74 20 78 20 3d  ss y && test x =
1d10: 20 22 24 31 22 20 29 3b 20 74 68 65 6e 0a 20 20   "$1" ); then.  
1d20: 3a 0a 65 6c 73 65 0a 20 20 65 78 69 74 63 6f 64  :.else.  exitcod
1d30: 65 3d 31 0a 20 20 65 63 68 6f 20 70 6f 73 69 74  e=1.  echo posit
1d40: 69 6f 6e 61 6c 20 70 61 72 61 6d 65 74 65 72 73  ional parameters
1d50: 20 77 65 72 65 20 6e 6f 74 20 73 61 76 65 64 2e   were not saved.
1d60: 0a 66 69 0a 0a 74 65 73 74 20 24 65 78 69 74 63  .fi..test $exitc
1d70: 6f 64 65 20 3d 20 30 29 20 7c 7c 20 7b 20 28 65  ode = 0) || { (e
1d80: 78 69 74 20 31 29 3b 20 65 78 69 74 20 31 3b 20  xit 1); exit 1; 
1d90: 7d 0a 0a 28 0a 20 20 61 73 5f 6c 69 6e 65 6e 6f  }..(.  as_lineno
1da0: 5f 31 3d 24 4c 49 4e 45 4e 4f 0a 20 20 61 73 5f  _1=$LINENO.  as_
1db0: 6c 69 6e 65 6e 6f 5f 32 3d 24 4c 49 4e 45 4e 4f  lineno_2=$LINENO
1dc0: 0a 20 20 74 65 73 74 20 22 78 24 61 73 5f 6c 69  .  test "x$as_li
1dd0: 6e 65 6e 6f 5f 31 22 20 21 3d 20 22 78 24 61 73  neno_1" != "x$as
1de0: 5f 6c 69 6e 65 6e 6f 5f 32 22 20 26 26 0a 20 20  _lineno_2" &&.  
1df0: 74 65 73 74 20 22 78 60 65 78 70 72 20 24 61 73  test "x`expr $as
1e00: 5f 6c 69 6e 65 6e 6f 5f 31 20 2b 20 31 60 22 20  _lineno_1 + 1`" 
1e10: 3d 20 22 78 24 61 73 5f 6c 69 6e 65 6e 6f 5f 32  = "x$as_lineno_2
1e20: 22 29 20 7c 7c 20 7b 20 28 65 78 69 74 20 31 29  ") || { (exit 1)
1e30: 3b 20 65 78 69 74 20 31 3b 20 7d 0a 0a 5f 41 53  ; exit 1; }.._AS
1e40: 45 4f 46 0a 7d 3b 20 74 68 65 6e 0a 20 20 62 72  EOF.}; then.  br
1e50: 65 61 6b 0a 66 69 0a 0a 66 69 0a 0a 20 20 20 20  eak.fi..fi..    
1e60: 20 20 64 6f 6e 65 0a 0a 20 20 20 20 20 20 69 66    done..      if
1e70: 20 74 65 73 74 20 22 78 24 43 4f 4e 46 49 47 5f   test "x$CONFIG_
1e80: 53 48 45 4c 4c 22 20 21 3d 20 78 3b 20 74 68 65  SHELL" != x; the
1e90: 6e 0a 20 20 66 6f 72 20 61 73 5f 76 61 72 20 69  n.  for as_var i
1ea0: 6e 20 42 41 53 48 5f 45 4e 56 20 45 4e 56 0a 09  n BASH_ENV ENV..
1eb0: 64 6f 20 28 24 61 73 5f 75 6e 73 65 74 20 24 61  do ($as_unset $a
1ec0: 73 5f 76 61 72 29 20 3e 2f 64 65 76 2f 6e 75 6c  s_var) >/dev/nul
1ed0: 6c 20 32 3e 26 31 20 26 26 20 24 61 73 5f 75 6e  l 2>&1 && $as_un
1ee0: 73 65 74 20 24 61 73 5f 76 61 72 0a 09 64 6f 6e  set $as_var..don
1ef0: 65 0a 09 65 78 70 6f 72 74 20 43 4f 4e 46 49 47  e..export CONFIG
1f00: 5f 53 48 45 4c 4c 0a 09 65 78 65 63 20 22 24 43  _SHELL..exec "$C
1f10: 4f 4e 46 49 47 5f 53 48 45 4c 4c 22 20 22 24 61  ONFIG_SHELL" "$a
1f20: 73 5f 6d 79 73 65 6c 66 22 20 24 7b 31 2b 22 24  s_myself" ${1+"$
1f30: 40 22 7d 0a 66 69 0a 0a 0a 20 20 20 20 69 66 20  @"}.fi...    if 
1f40: 74 65 73 74 20 24 61 73 5f 68 61 76 65 5f 72 65  test $as_have_re
1f50: 71 75 69 72 65 64 20 3d 20 6e 6f 3b 20 74 68 65  quired = no; the
1f60: 6e 0a 20 20 65 63 68 6f 20 54 68 69 73 20 73 63  n.  echo This sc
1f70: 72 69 70 74 20 72 65 71 75 69 72 65 73 20 61 20  ript requires a 
1f80: 73 68 65 6c 6c 20 6d 6f 72 65 20 6d 6f 64 65 72  shell more moder
1f90: 6e 20 74 68 61 6e 20 61 6c 6c 20 74 68 65 0a 20  n than all the. 
1fa0: 20 20 20 20 20 65 63 68 6f 20 73 68 65 6c 6c 73       echo shells
1fb0: 20 74 68 61 74 20 49 20 66 6f 75 6e 64 20 6f 6e   that I found on
1fc0: 20 79 6f 75 72 20 73 79 73 74 65 6d 2e 20 20 50   your system.  P
1fd0: 6c 65 61 73 65 20 69 6e 73 74 61 6c 6c 20 61 0a  lease install a.
1fe0: 20 20 20 20 20 20 65 63 68 6f 20 6d 6f 64 65 72        echo moder
1ff0: 6e 20 73 68 65 6c 6c 2c 20 6f 72 20 6d 61 6e 75  n shell, or manu
2000: 61 6c 6c 79 20 72 75 6e 20 74 68 65 20 73 63 72  ally run the scr
2010: 69 70 74 20 75 6e 64 65 72 20 73 75 63 68 20 61  ipt under such a
2020: 0a 20 20 20 20 20 20 65 63 68 6f 20 73 68 65 6c  .      echo shel
2030: 6c 20 69 66 20 79 6f 75 20 64 6f 20 68 61 76 65  l if you do have
2040: 20 6f 6e 65 2e 0a 20 20 20 20 20 20 7b 20 28 65   one..      { (e
2050: 78 69 74 20 31 29 3b 20 65 78 69 74 20 31 3b 20  xit 1); exit 1; 
2060: 7d 0a 66 69 0a 0a 0a 66 69 0a 0a 66 69 0a 0a 0a  }.fi...fi..fi...
2070: 0a 28 65 76 61 6c 20 22 61 73 5f 66 75 6e 63 5f  .(eval "as_func_
2080: 72 65 74 75 72 6e 20 28 29 20 7b 0a 20 20 28 65  return () {.  (e
2090: 78 69 74 20 5c 24 31 29 0a 7d 0a 61 73 5f 66 75  xit \$1).}.as_fu
20a0: 6e 63 5f 73 75 63 63 65 73 73 20 28 29 20 7b 0a  nc_success () {.
20b0: 20 20 61 73 5f 66 75 6e 63 5f 72 65 74 75 72 6e    as_func_return
20c0: 20 30 0a 7d 0a 61 73 5f 66 75 6e 63 5f 66 61 69   0.}.as_func_fai
20d0: 6c 75 72 65 20 28 29 20 7b 0a 20 20 61 73 5f 66  lure () {.  as_f
20e0: 75 6e 63 5f 72 65 74 75 72 6e 20 31 0a 7d 0a 61  unc_return 1.}.a
20f0: 73 5f 66 75 6e 63 5f 72 65 74 5f 73 75 63 63 65  s_func_ret_succe
2100: 73 73 20 28 29 20 7b 0a 20 20 72 65 74 75 72 6e  ss () {.  return
2110: 20 30 0a 7d 0a 61 73 5f 66 75 6e 63 5f 72 65 74   0.}.as_func_ret
2120: 5f 66 61 69 6c 75 72 65 20 28 29 20 7b 0a 20 20  _failure () {.  
2130: 72 65 74 75 72 6e 20 31 0a 7d 0a 0a 65 78 69 74  return 1.}..exit
2140: 63 6f 64 65 3d 30 0a 69 66 20 61 73 5f 66 75 6e  code=0.if as_fun
2150: 63 5f 73 75 63 63 65 73 73 3b 20 74 68 65 6e 0a  c_success; then.
2160: 20 20 3a 0a 65 6c 73 65 0a 20 20 65 78 69 74 63    :.else.  exitc
2170: 6f 64 65 3d 31 0a 20 20 65 63 68 6f 20 61 73 5f  ode=1.  echo as_
2180: 66 75 6e 63 5f 73 75 63 63 65 73 73 20 66 61 69  func_success fai
2190: 6c 65 64 2e 0a 66 69 0a 0a 69 66 20 61 73 5f 66  led..fi..if as_f
21a0: 75 6e 63 5f 66 61 69 6c 75 72 65 3b 20 74 68 65  unc_failure; the
21b0: 6e 0a 20 20 65 78 69 74 63 6f 64 65 3d 31 0a 20  n.  exitcode=1. 
21c0: 20 65 63 68 6f 20 61 73 5f 66 75 6e 63 5f 66 61   echo as_func_fa
21d0: 69 6c 75 72 65 20 73 75 63 63 65 65 64 65 64 2e  ilure succeeded.
21e0: 0a 66 69 0a 0a 69 66 20 61 73 5f 66 75 6e 63 5f  .fi..if as_func_
21f0: 72 65 74 5f 73 75 63 63 65 73 73 3b 20 74 68 65  ret_success; the
2200: 6e 0a 20 20 3a 0a 65 6c 73 65 0a 20 20 65 78 69  n.  :.else.  exi
2210: 74 63 6f 64 65 3d 31 0a 20 20 65 63 68 6f 20 61  tcode=1.  echo a
2220: 73 5f 66 75 6e 63 5f 72 65 74 5f 73 75 63 63 65  s_func_ret_succe
2230: 73 73 20 66 61 69 6c 65 64 2e 0a 66 69 0a 0a 69  ss failed..fi..i
2240: 66 20 61 73 5f 66 75 6e 63 5f 72 65 74 5f 66 61  f as_func_ret_fa
2250: 69 6c 75 72 65 3b 20 74 68 65 6e 0a 20 20 65 78  ilure; then.  ex
2260: 69 74 63 6f 64 65 3d 31 0a 20 20 65 63 68 6f 20  itcode=1.  echo 
2270: 61 73 5f 66 75 6e 63 5f 72 65 74 5f 66 61 69 6c  as_func_ret_fail
2280: 75 72 65 20 73 75 63 63 65 65 64 65 64 2e 0a 66  ure succeeded..f
2290: 69 0a 0a 69 66 20 28 20 73 65 74 20 78 3b 20 61  i..if ( set x; a
22a0: 73 5f 66 75 6e 63 5f 72 65 74 5f 73 75 63 63 65  s_func_ret_succe
22b0: 73 73 20 79 20 26 26 20 74 65 73 74 20 78 20 3d  ss y && test x =
22c0: 20 5c 22 5c 24 31 5c 22 20 29 3b 20 74 68 65 6e   \"\$1\" ); then
22d0: 0a 20 20 3a 0a 65 6c 73 65 0a 20 20 65 78 69 74  .  :.else.  exit
22e0: 63 6f 64 65 3d 31 0a 20 20 65 63 68 6f 20 70 6f  code=1.  echo po
22f0: 73 69 74 69 6f 6e 61 6c 20 70 61 72 61 6d 65 74  sitional paramet
2300: 65 72 73 20 77 65 72 65 20 6e 6f 74 20 73 61 76  ers were not sav
2310: 65 64 2e 0a 66 69 0a 0a 74 65 73 74 20 5c 24 65  ed..fi..test \$e
2320: 78 69 74 63 6f 64 65 20 3d 20 30 22 29 20 7c 7c  xitcode = 0") ||
2330: 20 7b 0a 20 20 65 63 68 6f 20 4e 6f 20 73 68 65   {.  echo No she
2340: 6c 6c 20 66 6f 75 6e 64 20 74 68 61 74 20 73 75  ll found that su
2350: 70 70 6f 72 74 73 20 73 68 65 6c 6c 20 66 75 6e  pports shell fun
2360: 63 74 69 6f 6e 73 2e 0a 20 20 65 63 68 6f 20 50  ctions..  echo P
2370: 6c 65 61 73 65 20 74 65 6c 6c 20 62 75 67 2d 61  lease tell bug-a
2380: 75 74 6f 63 6f 6e 66 40 67 6e 75 2e 6f 72 67 20  utoconf@gnu.org 
2390: 61 62 6f 75 74 20 79 6f 75 72 20 73 79 73 74 65  about your syste
23a0: 6d 2c 0a 20 20 65 63 68 6f 20 69 6e 63 6c 75 64  m,.  echo includ
23b0: 69 6e 67 20 61 6e 79 20 65 72 72 6f 72 20 70 6f  ing any error po
23c0: 73 73 69 62 6c 79 20 6f 75 74 70 75 74 20 62 65  ssibly output be
23d0: 66 6f 72 65 20 74 68 69 73 20 6d 65 73 73 61 67  fore this messag
23e0: 65 2e 0a 20 20 65 63 68 6f 20 54 68 69 73 20 63  e..  echo This c
23f0: 61 6e 20 68 65 6c 70 20 75 73 20 69 6d 70 72 6f  an help us impro
2400: 76 65 20 66 75 74 75 72 65 20 61 75 74 6f 63 6f  ve future autoco
2410: 6e 66 20 76 65 72 73 69 6f 6e 73 2e 0a 20 20 65  nf versions..  e
2420: 63 68 6f 20 43 6f 6e 66 69 67 75 72 61 74 69 6f  cho Configuratio
2430: 6e 20 77 69 6c 6c 20 6e 6f 77 20 70 72 6f 63 65  n will now proce
2440: 65 64 20 77 69 74 68 6f 75 74 20 73 68 65 6c 6c  ed without shell
2450: 20 66 75 6e 63 74 69 6f 6e 73 2e 0a 7d 0a 0a 0a   functions..}...
2460: 0a 20 20 61 73 5f 6c 69 6e 65 6e 6f 5f 31 3d 24  .  as_lineno_1=$
2470: 4c 49 4e 45 4e 4f 0a 20 20 61 73 5f 6c 69 6e 65  LINENO.  as_line
2480: 6e 6f 5f 32 3d 24 4c 49 4e 45 4e 4f 0a 20 20 74  no_2=$LINENO.  t
2490: 65 73 74 20 22 78 24 61 73 5f 6c 69 6e 65 6e 6f  est "x$as_lineno
24a0: 5f 31 22 20 21 3d 20 22 78 24 61 73 5f 6c 69 6e  _1" != "x$as_lin
24b0: 65 6e 6f 5f 32 22 20 26 26 0a 20 20 74 65 73 74  eno_2" &&.  test
24c0: 20 22 78 60 65 78 70 72 20 24 61 73 5f 6c 69 6e   "x`expr $as_lin
24d0: 65 6e 6f 5f 31 20 2b 20 31 60 22 20 3d 20 22 78  eno_1 + 1`" = "x
24e0: 24 61 73 5f 6c 69 6e 65 6e 6f 5f 32 22 20 7c 7c  $as_lineno_2" ||
24f0: 20 7b 0a 0a 20 20 23 20 43 72 65 61 74 65 20 24   {..  # Create $
2500: 61 73 5f 6d 65 2e 6c 69 6e 65 6e 6f 20 61 73 20  as_me.lineno as 
2510: 61 20 63 6f 70 79 20 6f 66 20 24 61 73 5f 6d 79  a copy of $as_my
2520: 73 65 6c 66 2c 20 62 75 74 20 77 69 74 68 20 24  self, but with $
2530: 4c 49 4e 45 4e 4f 0a 20 20 23 20 75 6e 69 66 6f  LINENO.  # unifo
2540: 72 6d 6c 79 20 72 65 70 6c 61 63 65 64 20 62 79  rmly replaced by
2550: 20 74 68 65 20 6c 69 6e 65 20 6e 75 6d 62 65 72   the line number
2560: 2e 20 20 54 68 65 20 66 69 72 73 74 20 27 73 65  .  The first 'se
2570: 64 27 20 69 6e 73 65 72 74 73 20 61 0a 20 20 23  d' inserts a.  #
2580: 20 6c 69 6e 65 2d 6e 75 6d 62 65 72 20 6c 69 6e   line-number lin
2590: 65 20 61 66 74 65 72 20 65 61 63 68 20 6c 69 6e  e after each lin
25a0: 65 20 75 73 69 6e 67 20 24 4c 49 4e 45 4e 4f 3b  e using $LINENO;
25b0: 20 74 68 65 20 73 65 63 6f 6e 64 20 27 73 65 64   the second 'sed
25c0: 27 0a 20 20 23 20 64 6f 65 73 20 74 68 65 20 72  '.  # does the r
25d0: 65 61 6c 20 77 6f 72 6b 2e 20 20 54 68 65 20 73  eal work.  The s
25e0: 65 63 6f 6e 64 20 73 63 72 69 70 74 20 75 73 65  econd script use
25f0: 73 20 27 4e 27 20 74 6f 20 70 61 69 72 20 65 61  s 'N' to pair ea
2600: 63 68 0a 20 20 23 20 6c 69 6e 65 2d 6e 75 6d 62  ch.  # line-numb
2610: 65 72 20 6c 69 6e 65 20 77 69 74 68 20 74 68 65  er line with the
2620: 20 6c 69 6e 65 20 63 6f 6e 74 61 69 6e 69 6e 67   line containing
2630: 20 24 4c 49 4e 45 4e 4f 2c 20 61 6e 64 20 61 70   $LINENO, and ap
2640: 70 65 6e 64 73 0a 20 20 23 20 74 72 61 69 6c 69  pends.  # traili
2650: 6e 67 20 27 2d 27 20 64 75 72 69 6e 67 20 73 75  ng '-' during su
2660: 62 73 74 69 74 75 74 69 6f 6e 20 73 6f 20 74 68  bstitution so th
2670: 61 74 20 24 4c 49 4e 45 4e 4f 20 69 73 20 6e 6f  at $LINENO is no
2680: 74 20 61 20 73 70 65 63 69 61 6c 0a 20 20 23 20  t a special.  # 
2690: 63 61 73 65 20 61 74 20 6c 69 6e 65 20 65 6e 64  case at line end
26a0: 2e 0a 20 20 23 20 28 52 61 6a 61 20 52 20 48 61  ..  # (Raja R Ha
26b0: 72 69 6e 61 74 68 20 73 75 67 67 65 73 74 65 64  rinath suggested
26c0: 20 73 65 64 20 27 3d 27 2c 20 61 6e 64 20 50 61   sed '=', and Pa
26d0: 75 6c 20 45 67 67 65 72 74 20 77 72 6f 74 65 20  ul Eggert wrote 
26e0: 74 68 65 0a 20 20 23 20 73 63 72 69 70 74 73 20  the.  # scripts 
26f0: 77 69 74 68 20 6f 70 74 69 6d 69 7a 61 74 69 6f  with optimizatio
2700: 6e 20 68 65 6c 70 20 66 72 6f 6d 20 50 61 6f 6c  n help from Paol
2710: 6f 20 42 6f 6e 7a 69 6e 69 2e 20 20 42 6c 61 6d  o Bonzini.  Blam
2720: 65 20 4c 65 65 0a 20 20 23 20 45 2e 20 4d 63 4d  e Lee.  # E. McM
2730: 61 68 6f 6e 20 28 31 39 33 31 2d 31 39 38 39 29  ahon (1931-1989)
2740: 20 66 6f 72 20 73 65 64 27 73 20 73 79 6e 74 61   for sed's synta
2750: 78 2e 20 20 3a 2d 29 0a 20 20 73 65 64 20 2d 6e  x.  :-).  sed -n
2760: 20 27 0a 20 20 20 20 70 0a 20 20 20 20 2f 5b 24   '.    p.    /[$
2770: 5d 4c 49 4e 45 4e 4f 2f 3d 0a 20 20 27 20 3c 24  ]LINENO/=.  ' <$
2780: 61 73 5f 6d 79 73 65 6c 66 20 7c 0a 20 20 20 20  as_myself |.    
2790: 73 65 64 20 27 0a 20 20 20 20 20 20 73 2f 5b 24  sed '.      s/[$
27a0: 5d 4c 49 4e 45 4e 4f 2e 2a 2f 26 2d 2f 0a 20 20  ]LINENO.*/&-/.  
27b0: 20 20 20 20 74 20 6c 69 6e 65 6e 6f 0a 20 20 20      t lineno.   
27c0: 20 20 20 62 0a 20 20 20 20 20 20 3a 6c 69 6e 65     b.      :line
27d0: 6e 6f 0a 20 20 20 20 20 20 4e 0a 20 20 20 20 20  no.      N.     
27e0: 20 3a 6c 6f 6f 70 0a 20 20 20 20 20 20 73 2f 5b   :loop.      s/[
27f0: 24 5d 4c 49 4e 45 4e 4f 5c 28 5b 5e 27 24 61 73  $]LINENO\([^'$as
2800: 5f 63 72 5f 61 6c 6e 75 6d 27 5f 5d 2e 2a 5c 6e  _cr_alnum'_].*\n
2810: 5c 29 5c 28 2e 2a 5c 29 2f 5c 32 5c 31 5c 32 2f  \)\(.*\)/\2\1\2/
2820: 0a 20 20 20 20 20 20 74 20 6c 6f 6f 70 0a 20 20  .      t loop.  
2830: 20 20 20 20 73 2f 2d 5c 6e 2e 2a 2f 2f 0a 20 20      s/-\n.*//.  
2840: 20 20 27 20 3e 24 61 73 5f 6d 65 2e 6c 69 6e 65    ' >$as_me.line
2850: 6e 6f 20 26 26 0a 20 20 63 68 6d 6f 64 20 2b 78  no &&.  chmod +x
2860: 20 22 24 61 73 5f 6d 65 2e 6c 69 6e 65 6e 6f 22   "$as_me.lineno"
2870: 20 7c 7c 0a 20 20 20 20 7b 20 24 61 73 5f 65 63   ||.    { $as_ec
2880: 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f  ho "$as_me: erro
2890: 72 3a 20 63 61 6e 6e 6f 74 20 63 72 65 61 74 65  r: cannot create
28a0: 20 24 61 73 5f 6d 65 2e 6c 69 6e 65 6e 6f 3b 20   $as_me.lineno; 
28b0: 72 65 72 75 6e 20 77 69 74 68 20 61 20 50 4f 53  rerun with a POS
28c0: 49 58 20 73 68 65 6c 6c 22 20 3e 26 32 0a 20 20  IX shell" >&2.  
28d0: 20 7b 20 28 65 78 69 74 20 31 29 3b 20 65 78 69   { (exit 1); exi
28e0: 74 20 31 3b 20 7d 3b 20 7d 0a 0a 20 20 23 20 44  t 1; }; }..  # D
28f0: 6f 6e 27 74 20 74 72 79 20 74 6f 20 65 78 65 63  on't try to exec
2900: 20 61 73 20 69 74 20 63 68 61 6e 67 65 73 20 24   as it changes $
2910: 5b 30 5d 2c 20 63 61 75 73 69 6e 67 20 61 6c 6c  [0], causing all
2920: 20 73 6f 72 74 20 6f 66 20 70 72 6f 62 6c 65 6d   sort of problem
2930: 73 0a 20 20 23 20 28 74 68 65 20 64 69 72 6e 61  s.  # (the dirna
2940: 6d 65 20 6f 66 20 24 5b 30 5d 20 69 73 20 6e 6f  me of $[0] is no
2950: 74 20 74 68 65 20 70 6c 61 63 65 20 77 68 65 72  t the place wher
2960: 65 20 77 65 20 6d 69 67 68 74 20 66 69 6e 64 20  e we might find 
2970: 74 68 65 0a 20 20 23 20 6f 72 69 67 69 6e 61 6c  the.  # original
2980: 20 61 6e 64 20 73 6f 20 6f 6e 2e 20 20 41 75 74   and so on.  Aut
2990: 6f 63 6f 6e 66 20 69 73 20 65 73 70 65 63 69 61  oconf is especia
29a0: 6c 6c 79 20 73 65 6e 73 69 74 69 76 65 20 74 6f  lly sensitive to
29b0: 20 74 68 69 73 29 2e 0a 20 20 2e 20 22 2e 2f 24   this)..  . "./$
29c0: 61 73 5f 6d 65 2e 6c 69 6e 65 6e 6f 22 0a 20 20  as_me.lineno".  
29d0: 23 20 45 78 69 74 20 73 74 61 74 75 73 20 69 73  # Exit status is
29e0: 20 74 68 61 74 20 6f 66 20 74 68 65 20 6c 61 73   that of the las
29f0: 74 20 63 6f 6d 6d 61 6e 64 2e 0a 20 20 65 78 69  t command..  exi
2a00: 74 0a 7d 0a 0a 0a 69 66 20 28 61 73 5f 64 69 72  t.}...if (as_dir
2a10: 3d 60 64 69 72 6e 61 6d 65 20 2d 2d 20 2f 60 20  =`dirname -- /` 
2a20: 26 26 20 74 65 73 74 20 22 58 24 61 73 5f 64 69  && test "X$as_di
2a30: 72 22 20 3d 20 58 2f 29 20 3e 2f 64 65 76 2f 6e  r" = X/) >/dev/n
2a40: 75 6c 6c 20 32 3e 26 31 3b 20 74 68 65 6e 0a 20  ull 2>&1; then. 
2a50: 20 61 73 5f 64 69 72 6e 61 6d 65 3d 64 69 72 6e   as_dirname=dirn
2a60: 61 6d 65 0a 65 6c 73 65 0a 20 20 61 73 5f 64 69  ame.else.  as_di
2a70: 72 6e 61 6d 65 3d 66 61 6c 73 65 0a 66 69 0a 0a  rname=false.fi..
2a80: 45 43 48 4f 5f 43 3d 20 45 43 48 4f 5f 4e 3d 20  ECHO_C= ECHO_N= 
2a90: 45 43 48 4f 5f 54 3d 0a 63 61 73 65 20 60 65 63  ECHO_T=.case `ec
2aa0: 68 6f 20 2d 6e 20 78 60 20 69 6e 0a 2d 6e 2a 29  ho -n x` in.-n*)
2ab0: 0a 20 20 63 61 73 65 20 60 65 63 68 6f 20 27 78  .  case `echo 'x
2ac0: 5c 63 27 60 20 69 6e 0a 20 20 2a 63 2a 29 20 45  \c'` in.  *c*) E
2ad0: 43 48 4f 5f 54 3d 27 09 27 3b 3b 09 23 20 45 43  CHO_T='.';;.# EC
2ae0: 48 4f 5f 54 20 69 73 20 73 69 6e 67 6c 65 20 74  HO_T is single t
2af0: 61 62 20 63 68 61 72 61 63 74 65 72 2e 0a 20 20  ab character..  
2b00: 2a 29 20 20 20 45 43 48 4f 5f 43 3d 27 5c 63 27  *)   ECHO_C='\c'
2b10: 3b 3b 0a 20 20 65 73 61 63 3b 3b 0a 2a 29 0a 20  ;;.  esac;;.*). 
2b20: 20 45 43 48 4f 5f 4e 3d 27 2d 6e 27 3b 3b 0a 65   ECHO_N='-n';;.e
2b30: 73 61 63 0a 69 66 20 65 78 70 72 20 61 20 3a 20  sac.if expr a : 
2b40: 27 5c 28 61 5c 29 27 20 3e 2f 64 65 76 2f 6e 75  '\(a\)' >/dev/nu
2b50: 6c 6c 20 32 3e 26 31 20 26 26 0a 20 20 20 74 65  ll 2>&1 &&.   te
2b60: 73 74 20 22 58 60 65 78 70 72 20 30 30 30 30 31  st "X`expr 00001
2b70: 20 3a 20 27 2e 2a 5c 28 2e 2e 2e 5c 29 27 60 22   : '.*\(...\)'`"
2b80: 20 3d 20 58 30 30 31 3b 20 74 68 65 6e 0a 20 20   = X001; then.  
2b90: 61 73 5f 65 78 70 72 3d 65 78 70 72 0a 65 6c 73  as_expr=expr.els
2ba0: 65 0a 20 20 61 73 5f 65 78 70 72 3d 66 61 6c 73  e.  as_expr=fals
2bb0: 65 0a 66 69 0a 0a 72 6d 20 2d 66 20 63 6f 6e 66  e.fi..rm -f conf
2bc0: 24 24 20 63 6f 6e 66 24 24 2e 65 78 65 20 63 6f  $$ conf$$.exe co
2bd0: 6e 66 24 24 2e 66 69 6c 65 0a 69 66 20 74 65 73  nf$$.file.if tes
2be0: 74 20 2d 64 20 63 6f 6e 66 24 24 2e 64 69 72 3b  t -d conf$$.dir;
2bf0: 20 74 68 65 6e 0a 20 20 72 6d 20 2d 66 20 63 6f   then.  rm -f co
2c00: 6e 66 24 24 2e 64 69 72 2f 63 6f 6e 66 24 24 2e  nf$$.dir/conf$$.
2c10: 66 69 6c 65 0a 65 6c 73 65 0a 20 20 72 6d 20 2d  file.else.  rm -
2c20: 66 20 63 6f 6e 66 24 24 2e 64 69 72 0a 20 20 6d  f conf$$.dir.  m
2c30: 6b 64 69 72 20 63 6f 6e 66 24 24 2e 64 69 72 20  kdir conf$$.dir 
2c40: 32 3e 2f 64 65 76 2f 6e 75 6c 6c 0a 66 69 0a 69  2>/dev/null.fi.i
2c50: 66 20 28 65 63 68 6f 20 3e 63 6f 6e 66 24 24 2e  f (echo >conf$$.
2c60: 66 69 6c 65 29 20 32 3e 2f 64 65 76 2f 6e 75 6c  file) 2>/dev/nul
2c70: 6c 3b 20 74 68 65 6e 0a 20 20 69 66 20 6c 6e 20  l; then.  if ln 
2c80: 2d 73 20 63 6f 6e 66 24 24 2e 66 69 6c 65 20 63  -s conf$$.file c
2c90: 6f 6e 66 24 24 20 32 3e 2f 64 65 76 2f 6e 75 6c  onf$$ 2>/dev/nul
2ca0: 6c 3b 20 74 68 65 6e 0a 20 20 20 20 61 73 5f 6c  l; then.    as_l
2cb0: 6e 5f 73 3d 27 6c 6e 20 2d 73 27 0a 20 20 20 20  n_s='ln -s'.    
2cc0: 23 20 2e 2e 2e 20 62 75 74 20 74 68 65 72 65 20  # ... but there 
2cd0: 61 72 65 20 74 77 6f 20 67 6f 74 63 68 61 73 3a  are two gotchas:
2ce0: 0a 20 20 20 20 23 20 31 29 20 4f 6e 20 4d 53 59  .    # 1) On MSY
2cf0: 53 2c 20 62 6f 74 68 20 60 6c 6e 20 2d 73 20 66  S, both `ln -s f
2d00: 69 6c 65 20 64 69 72 27 20 61 6e 64 20 60 6c 6e  ile dir' and `ln
2d10: 20 66 69 6c 65 20 64 69 72 27 20 66 61 69 6c 2e   file dir' fail.
2d20: 0a 20 20 20 20 23 20 32 29 20 44 4a 47 50 50 20  .    # 2) DJGPP 
2d30: 3c 20 32 2e 30 34 20 68 61 73 20 6e 6f 20 73 79  < 2.04 has no sy
2d40: 6d 6c 69 6e 6b 73 3b 20 60 6c 6e 20 2d 73 27 20  mlinks; `ln -s' 
2d50: 63 72 65 61 74 65 73 20 61 20 77 72 61 70 70 65  creates a wrappe
2d60: 72 20 65 78 65 63 75 74 61 62 6c 65 2e 0a 20 20  r executable..  
2d70: 20 20 23 20 49 6e 20 62 6f 74 68 20 63 61 73 65    # In both case
2d80: 73 2c 20 77 65 20 68 61 76 65 20 74 6f 20 64 65  s, we have to de
2d90: 66 61 75 6c 74 20 74 6f 20 60 63 70 20 2d 70 27  fault to `cp -p'
2da0: 2e 0a 20 20 20 20 6c 6e 20 2d 73 20 63 6f 6e 66  ..    ln -s conf
2db0: 24 24 2e 66 69 6c 65 20 63 6f 6e 66 24 24 2e 64  $$.file conf$$.d
2dc0: 69 72 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20 26  ir 2>/dev/null &
2dd0: 26 20 74 65 73 74 20 21 20 2d 66 20 63 6f 6e 66  & test ! -f conf
2de0: 24 24 2e 65 78 65 20 7c 7c 0a 20 20 20 20 20 20  $$.exe ||.      
2df0: 61 73 5f 6c 6e 5f 73 3d 27 63 70 20 2d 70 27 0a  as_ln_s='cp -p'.
2e00: 20 20 65 6c 69 66 20 6c 6e 20 63 6f 6e 66 24 24    elif ln conf$$
2e10: 2e 66 69 6c 65 20 63 6f 6e 66 24 24 20 32 3e 2f  .file conf$$ 2>/
2e20: 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 20  dev/null; then. 
2e30: 20 20 20 61 73 5f 6c 6e 5f 73 3d 6c 6e 0a 20 20     as_ln_s=ln.  
2e40: 65 6c 73 65 0a 20 20 20 20 61 73 5f 6c 6e 5f 73  else.    as_ln_s
2e50: 3d 27 63 70 20 2d 70 27 0a 20 20 66 69 0a 65 6c  ='cp -p'.  fi.el
2e60: 73 65 0a 20 20 61 73 5f 6c 6e 5f 73 3d 27 63 70  se.  as_ln_s='cp
2e70: 20 2d 70 27 0a 66 69 0a 72 6d 20 2d 66 20 63 6f   -p'.fi.rm -f co
2e80: 6e 66 24 24 20 63 6f 6e 66 24 24 2e 65 78 65 20  nf$$ conf$$.exe 
2e90: 63 6f 6e 66 24 24 2e 64 69 72 2f 63 6f 6e 66 24  conf$$.dir/conf$
2ea0: 24 2e 66 69 6c 65 20 63 6f 6e 66 24 24 2e 66 69  $.file conf$$.fi
2eb0: 6c 65 0a 72 6d 64 69 72 20 63 6f 6e 66 24 24 2e  le.rmdir conf$$.
2ec0: 64 69 72 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 0a  dir 2>/dev/null.
2ed0: 0a 69 66 20 6d 6b 64 69 72 20 2d 70 20 2e 20 32  .if mkdir -p . 2
2ee0: 3e 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e  >/dev/null; then
2ef0: 0a 20 20 61 73 5f 6d 6b 64 69 72 5f 70 3d 3a 0a  .  as_mkdir_p=:.
2f00: 65 6c 73 65 0a 20 20 74 65 73 74 20 2d 64 20 2e  else.  test -d .
2f10: 2f 2d 70 20 26 26 20 72 6d 64 69 72 20 2e 2f 2d  /-p && rmdir ./-
2f20: 70 0a 20 20 61 73 5f 6d 6b 64 69 72 5f 70 3d 66  p.  as_mkdir_p=f
2f30: 61 6c 73 65 0a 66 69 0a 0a 69 66 20 74 65 73 74  alse.fi..if test
2f40: 20 2d 78 20 2f 20 3e 2f 64 65 76 2f 6e 75 6c 6c   -x / >/dev/null
2f50: 20 32 3e 26 31 3b 20 74 68 65 6e 0a 20 20 61 73   2>&1; then.  as
2f60: 5f 74 65 73 74 5f 78 3d 27 74 65 73 74 20 2d 78  _test_x='test -x
2f70: 27 0a 65 6c 73 65 0a 20 20 69 66 20 6c 73 20 2d  '.else.  if ls -
2f80: 64 4c 20 2f 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20  dL / >/dev/null 
2f90: 32 3e 26 31 3b 20 74 68 65 6e 0a 20 20 20 20 61  2>&1; then.    a
2fa0: 73 5f 6c 73 5f 4c 5f 6f 70 74 69 6f 6e 3d 4c 0a  s_ls_L_option=L.
2fb0: 20 20 65 6c 73 65 0a 20 20 20 20 61 73 5f 6c 73    else.    as_ls
2fc0: 5f 4c 5f 6f 70 74 69 6f 6e 3d 0a 20 20 66 69 0a  _L_option=.  fi.
2fd0: 20 20 61 73 5f 74 65 73 74 5f 78 3d 27 0a 20 20    as_test_x='.  
2fe0: 20 20 65 76 61 6c 20 73 68 20 2d 63 20 27 5c 27    eval sh -c '\'
2ff0: 27 0a 20 20 20 20 20 20 69 66 20 74 65 73 74 20  '.      if test 
3000: 2d 64 20 22 24 31 22 3b 20 74 68 65 6e 0a 09 74  -d "$1"; then..t
3010: 65 73 74 20 2d 64 20 22 24 31 2f 2e 22 3b 0a 20  est -d "$1/.";. 
3020: 20 20 20 20 20 65 6c 73 65 0a 09 63 61 73 65 20       else..case 
3030: 24 31 20 69 6e 0a 09 2d 2a 29 73 65 74 20 22 2e  $1 in..-*)set ".
3040: 2f 24 31 22 3b 3b 0a 09 65 73 61 63 3b 0a 09 63  /$1";;..esac;..c
3050: 61 73 65 20 60 6c 73 20 2d 6c 64 27 24 61 73 5f  ase `ls -ld'$as_
3060: 6c 73 5f 4c 5f 6f 70 74 69 6f 6e 27 20 22 24 31  ls_L_option' "$1
3070: 22 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 60 20 69  " 2>/dev/null` i
3080: 6e 0a 09 3f 3f 3f 5b 73 78 5d 2a 29 3a 3b 3b 2a  n..???[sx]*):;;*
3090: 29 66 61 6c 73 65 3b 3b 65 73 61 63 3b 66 69 0a  )false;;esac;fi.
30a0: 20 20 20 20 27 5c 27 27 20 73 68 0a 20 20 27 0a      '\'' sh.  '.
30b0: 66 69 0a 61 73 5f 65 78 65 63 75 74 61 62 6c 65  fi.as_executable
30c0: 5f 70 3d 24 61 73 5f 74 65 73 74 5f 78 0a 0a 23  _p=$as_test_x..#
30d0: 20 53 65 64 20 65 78 70 72 65 73 73 69 6f 6e 20   Sed expression 
30e0: 74 6f 20 6d 61 70 20 61 20 73 74 72 69 6e 67 20  to map a string 
30f0: 6f 6e 74 6f 20 61 20 76 61 6c 69 64 20 43 50 50  onto a valid CPP
3100: 20 6e 61 6d 65 2e 0a 61 73 5f 74 72 5f 63 70 70   name..as_tr_cpp
3110: 3d 22 65 76 61 6c 20 73 65 64 20 27 79 25 2a 24  ="eval sed 'y%*$
3120: 61 73 5f 63 72 5f 6c 65 74 74 65 72 73 25 50 24  as_cr_letters%P$
3130: 61 73 5f 63 72 5f 4c 45 54 54 45 52 53 25 3b 73  as_cr_LETTERS%;s
3140: 25 5b 5e 5f 24 61 73 5f 63 72 5f 61 6c 6e 75 6d  %[^_$as_cr_alnum
3150: 5d 25 5f 25 67 27 22 0a 0a 23 20 53 65 64 20 65  ]%_%g'"..# Sed e
3160: 78 70 72 65 73 73 69 6f 6e 20 74 6f 20 6d 61 70  xpression to map
3170: 20 61 20 73 74 72 69 6e 67 20 6f 6e 74 6f 20 61   a string onto a
3180: 20 76 61 6c 69 64 20 76 61 72 69 61 62 6c 65 20   valid variable 
3190: 6e 61 6d 65 2e 0a 61 73 5f 74 72 5f 73 68 3d 22  name..as_tr_sh="
31a0: 65 76 61 6c 20 73 65 64 20 27 79 25 2a 2b 25 70  eval sed 'y%*+%p
31b0: 70 25 3b 73 25 5b 5e 5f 24 61 73 5f 63 72 5f 61  p%;s%[^_$as_cr_a
31c0: 6c 6e 75 6d 5d 25 5f 25 67 27 22 0a 0a 0a 0a 0a  lnum]%_%g'".....
31d0: 23 20 43 68 65 63 6b 20 74 68 61 74 20 77 65 20  # Check that we 
31e0: 61 72 65 20 72 75 6e 6e 69 6e 67 20 75 6e 64 65  are running unde
31f0: 72 20 74 68 65 20 63 6f 72 72 65 63 74 20 73 68  r the correct sh
3200: 65 6c 6c 2e 0a 53 48 45 4c 4c 3d 24 7b 43 4f 4e  ell..SHELL=${CON
3210: 46 49 47 5f 53 48 45 4c 4c 2d 2f 62 69 6e 2f 73  FIG_SHELL-/bin/s
3220: 68 7d 0a 0a 63 61 73 65 20 58 24 6c 74 5f 45 43  h}..case X$lt_EC
3230: 48 4f 20 69 6e 0a 58 2a 2d 2d 66 61 6c 6c 62 61  HO in.X*--fallba
3240: 63 6b 2d 65 63 68 6f 29 0a 20 20 23 20 52 65 6d  ck-echo).  # Rem
3250: 6f 76 65 20 6f 6e 65 20 6c 65 76 65 6c 20 6f 66  ove one level of
3260: 20 71 75 6f 74 61 74 69 6f 6e 20 28 77 68 69 63   quotation (whic
3270: 68 20 77 61 73 20 72 65 71 75 69 72 65 64 20 66  h was required f
3280: 6f 72 20 4d 61 6b 65 29 2e 0a 20 20 45 43 48 4f  or Make)..  ECHO
3290: 3d 60 65 63 68 6f 20 22 24 6c 74 5f 45 43 48 4f  =`echo "$lt_ECHO
32a0: 22 20 7c 20 73 65 64 20 27 73 2c 5c 5c 5c 5c 5c  " | sed 's,\\\\\
32b0: 24 5c 5c 24 30 2c 27 24 30 27 2c 27 60 0a 20 20  $\\$0,'$0','`.  
32c0: 3b 3b 0a 65 73 61 63 0a 0a 45 43 48 4f 3d 24 7b  ;;.esac..ECHO=${
32d0: 6c 74 5f 45 43 48 4f 2d 65 63 68 6f 7d 0a 69 66  lt_ECHO-echo}.if
32e0: 20 74 65 73 74 20 22 58 24 31 22 20 3d 20 58 2d   test "X$1" = X-
32f0: 2d 6e 6f 2d 72 65 65 78 65 63 3b 20 74 68 65 6e  -no-reexec; then
3300: 0a 20 20 23 20 44 69 73 63 61 72 64 20 74 68 65  .  # Discard the
3310: 20 2d 2d 6e 6f 2d 72 65 65 78 65 63 20 66 6c 61   --no-reexec fla
3320: 67 2c 20 61 6e 64 20 63 6f 6e 74 69 6e 75 65 2e  g, and continue.
3330: 0a 20 20 73 68 69 66 74 0a 65 6c 69 66 20 74 65  .  shift.elif te
3340: 73 74 20 22 58 24 31 22 20 3d 20 58 2d 2d 66 61  st "X$1" = X--fa
3350: 6c 6c 62 61 63 6b 2d 65 63 68 6f 3b 20 74 68 65  llback-echo; the
3360: 6e 0a 20 20 23 20 41 76 6f 69 64 20 69 6e 6c 69  n.  # Avoid inli
3370: 6e 65 20 64 6f 63 75 6d 65 6e 74 20 68 65 72 65  ne document here
3380: 2c 20 69 74 20 6d 61 79 20 62 65 20 6c 65 66 74  , it may be left
3390: 20 6f 76 65 72 0a 20 20 3a 0a 65 6c 69 66 20 74   over.  :.elif t
33a0: 65 73 74 20 22 58 60 7b 20 24 45 43 48 4f 20 27  est "X`{ $ECHO '
33b0: 5c 74 27 3b 20 7d 20 32 3e 2f 64 65 76 2f 6e 75  \t'; } 2>/dev/nu
33c0: 6c 6c 60 22 20 3d 20 27 58 5c 74 27 20 3b 20 74  ll`" = 'X\t' ; t
33d0: 68 65 6e 0a 20 20 23 20 59 69 70 70 65 65 2c 20  hen.  # Yippee, 
33e0: 24 45 43 48 4f 20 77 6f 72 6b 73 21 0a 20 20 3a  $ECHO works!.  :
33f0: 0a 65 6c 73 65 0a 20 20 23 20 52 65 73 74 61 72  .else.  # Restar
3400: 74 20 75 6e 64 65 72 20 74 68 65 20 63 6f 72 72  t under the corr
3410: 65 63 74 20 73 68 65 6c 6c 2e 0a 20 20 65 78 65  ect shell..  exe
3420: 63 20 24 53 48 45 4c 4c 20 22 24 30 22 20 2d 2d  c $SHELL "$0" --
3430: 6e 6f 2d 72 65 65 78 65 63 20 24 7b 31 2b 22 24  no-reexec ${1+"$
3440: 40 22 7d 0a 66 69 0a 0a 69 66 20 74 65 73 74 20  @"}.fi..if test 
3450: 22 58 24 31 22 20 3d 20 58 2d 2d 66 61 6c 6c 62  "X$1" = X--fallb
3460: 61 63 6b 2d 65 63 68 6f 3b 20 74 68 65 6e 0a 20  ack-echo; then. 
3470: 20 23 20 75 73 65 64 20 61 73 20 66 61 6c 6c 62   # used as fallb
3480: 61 63 6b 20 65 63 68 6f 0a 20 20 73 68 69 66 74  ack echo.  shift
3490: 0a 20 20 63 61 74 20 3c 3c 5f 4c 54 5f 45 4f 46  .  cat <<_LT_EOF
34a0: 0a 24 2a 0a 5f 4c 54 5f 45 4f 46 0a 20 20 65 78  .$*._LT_EOF.  ex
34b0: 69 74 20 30 0a 66 69 0a 0a 23 20 54 68 65 20 48  it 0.fi..# The H
34c0: 50 2d 55 58 20 6b 73 68 20 61 6e 64 20 50 4f 53  P-UX ksh and POS
34d0: 49 58 20 73 68 65 6c 6c 20 70 72 69 6e 74 20 74  IX shell print t
34e0: 68 65 20 74 61 72 67 65 74 20 64 69 72 65 63 74  he target direct
34f0: 6f 72 79 20 74 6f 20 73 74 64 6f 75 74 0a 23 20  ory to stdout.# 
3500: 69 66 20 43 44 50 41 54 48 20 69 73 20 73 65 74  if CDPATH is set
3510: 2e 0a 28 75 6e 73 65 74 20 43 44 50 41 54 48 29  ..(unset CDPATH)
3520: 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31   >/dev/null 2>&1
3530: 20 26 26 20 75 6e 73 65 74 20 43 44 50 41 54 48   && unset CDPATH
3540: 0a 0a 69 66 20 74 65 73 74 20 2d 7a 20 22 24 6c  ..if test -z "$l
3550: 74 5f 45 43 48 4f 22 3b 20 74 68 65 6e 0a 20 20  t_ECHO"; then.  
3560: 69 66 20 74 65 73 74 20 22 58 24 7b 65 63 68 6f  if test "X${echo
3570: 5f 74 65 73 74 5f 73 74 72 69 6e 67 2b 73 65 74  _test_string+set
3580: 7d 22 20 21 3d 20 58 73 65 74 3b 20 74 68 65 6e  }" != Xset; then
3590: 0a 20 20 20 20 23 20 66 69 6e 64 20 61 20 73 74  .    # find a st
35a0: 72 69 6e 67 20 61 73 20 6c 61 72 67 65 20 61 73  ring as large as
35b0: 20 70 6f 73 73 69 62 6c 65 2c 20 61 73 20 6c 6f   possible, as lo
35c0: 6e 67 20 61 73 20 74 68 65 20 73 68 65 6c 6c 20  ng as the shell 
35d0: 63 61 6e 20 63 6f 70 65 20 77 69 74 68 20 69 74  can cope with it
35e0: 0a 20 20 20 20 66 6f 72 20 63 6d 64 20 69 6e 20  .    for cmd in 
35f0: 27 73 65 64 20 35 30 71 20 22 24 30 22 27 20 27  'sed 50q "$0"' '
3600: 73 65 64 20 32 30 71 20 22 24 30 22 27 20 27 73  sed 20q "$0"' 's
3610: 65 64 20 31 30 71 20 22 24 30 22 27 20 27 73 65  ed 10q "$0"' 'se
3620: 64 20 32 71 20 22 24 30 22 27 20 27 65 63 68 6f  d 2q "$0"' 'echo
3630: 20 74 65 73 74 27 3b 20 64 6f 0a 20 20 20 20 20   test'; do.     
3640: 20 23 20 65 78 70 65 63 74 65 64 20 73 69 7a 65   # expected size
3650: 73 3a 20 6c 65 73 73 20 74 68 61 6e 20 32 4b 62  s: less than 2Kb
3660: 2c 20 31 4b 62 2c 20 35 31 32 20 62 79 74 65 73  , 1Kb, 512 bytes
3670: 2c 20 31 36 20 62 79 74 65 73 2c 20 2e 2e 2e 0a  , 16 bytes, ....
3680: 20 20 20 20 20 20 69 66 20 7b 20 65 63 68 6f 5f        if { echo_
3690: 74 65 73 74 5f 73 74 72 69 6e 67 3d 60 65 76 61  test_string=`eva
36a0: 6c 20 24 63 6d 64 60 3b 20 7d 20 32 3e 2f 64 65  l $cmd`; } 2>/de
36b0: 76 2f 6e 75 6c 6c 20 26 26 0a 09 20 7b 20 74 65  v/null &&.. { te
36c0: 73 74 20 22 58 24 65 63 68 6f 5f 74 65 73 74 5f  st "X$echo_test_
36d0: 73 74 72 69 6e 67 22 20 3d 20 22 58 24 65 63 68  string" = "X$ech
36e0: 6f 5f 74 65 73 74 5f 73 74 72 69 6e 67 22 3b 20  o_test_string"; 
36f0: 7d 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 0a 20 20  } 2>/dev/null.  
3700: 20 20 20 20 74 68 65 6e 0a 20 20 20 20 20 20 20      then.       
3710: 20 62 72 65 61 6b 0a 20 20 20 20 20 20 66 69 0a   break.      fi.
3720: 20 20 20 20 64 6f 6e 65 0a 20 20 66 69 0a 0a 20      done.  fi.. 
3730: 20 69 66 20 74 65 73 74 20 22 58 60 7b 20 24 45   if test "X`{ $E
3740: 43 48 4f 20 27 5c 74 27 3b 20 7d 20 32 3e 2f 64  CHO '\t'; } 2>/d
3750: 65 76 2f 6e 75 6c 6c 60 22 20 3d 20 27 58 5c 74  ev/null`" = 'X\t
3760: 27 20 26 26 0a 20 20 20 20 20 65 63 68 6f 5f 74  ' &&.     echo_t
3770: 65 73 74 69 6e 67 5f 73 74 72 69 6e 67 3d 60 7b  esting_string=`{
3780: 20 24 45 43 48 4f 20 22 24 65 63 68 6f 5f 74 65   $ECHO "$echo_te
3790: 73 74 5f 73 74 72 69 6e 67 22 3b 20 7d 20 32 3e  st_string"; } 2>
37a0: 2f 64 65 76 2f 6e 75 6c 6c 60 20 26 26 0a 20 20  /dev/null` &&.  
37b0: 20 20 20 74 65 73 74 20 22 58 24 65 63 68 6f 5f     test "X$echo_
37c0: 74 65 73 74 69 6e 67 5f 73 74 72 69 6e 67 22 20  testing_string" 
37d0: 3d 20 22 58 24 65 63 68 6f 5f 74 65 73 74 5f 73  = "X$echo_test_s
37e0: 74 72 69 6e 67 22 3b 20 74 68 65 6e 0a 20 20 20  tring"; then.   
37f0: 20 3a 0a 20 20 65 6c 73 65 0a 20 20 20 20 23 20   :.  else.    # 
3800: 54 68 65 20 53 6f 6c 61 72 69 73 2c 20 41 49 58  The Solaris, AIX
3810: 2c 20 61 6e 64 20 44 69 67 69 74 61 6c 20 55 6e  , and Digital Un
3820: 69 78 20 64 65 66 61 75 6c 74 20 65 63 68 6f 20  ix default echo 
3830: 70 72 6f 67 72 61 6d 73 20 75 6e 71 75 6f 74 65  programs unquote
3840: 0a 20 20 20 20 23 20 62 61 63 6b 73 6c 61 73 68  .    # backslash
3850: 65 73 2e 20 20 54 68 69 73 20 6d 61 6b 65 73 20  es.  This makes 
3860: 69 74 20 69 6d 70 6f 73 73 69 62 6c 65 20 74 6f  it impossible to
3870: 20 71 75 6f 74 65 20 62 61 63 6b 73 6c 61 73 68   quote backslash
3880: 65 73 20 75 73 69 6e 67 0a 20 20 20 20 23 20 20  es using.    #  
3890: 20 65 63 68 6f 20 22 24 73 6f 6d 65 74 68 69 6e   echo "$somethin
38a0: 67 22 20 7c 20 73 65 64 20 27 73 2f 5c 5c 2f 5c  g" | sed 's/\\/\
38b0: 5c 5c 5c 2f 67 27 0a 20 20 20 20 23 0a 20 20 20  \\\/g'.    #.   
38c0: 20 23 20 53 6f 2c 20 66 69 72 73 74 20 77 65 20   # So, first we 
38d0: 6c 6f 6f 6b 20 66 6f 72 20 61 20 77 6f 72 6b 69  look for a worki
38e0: 6e 67 20 65 63 68 6f 20 69 6e 20 74 68 65 20 75  ng echo in the u
38f0: 73 65 72 27 73 20 50 41 54 48 2e 0a 0a 20 20 20  ser's PATH...   
3900: 20 6c 74 5f 73 61 76 65 5f 69 66 73 3d 22 24 49   lt_save_ifs="$I
3910: 46 53 22 3b 20 49 46 53 3d 24 50 41 54 48 5f 53  FS"; IFS=$PATH_S
3920: 45 50 41 52 41 54 4f 52 0a 20 20 20 20 66 6f 72  EPARATOR.    for
3930: 20 64 69 72 20 69 6e 20 24 50 41 54 48 20 2f 75   dir in $PATH /u
3940: 73 72 2f 75 63 62 3b 20 64 6f 0a 20 20 20 20 20  sr/ucb; do.     
3950: 20 49 46 53 3d 22 24 6c 74 5f 73 61 76 65 5f 69   IFS="$lt_save_i
3960: 66 73 22 0a 20 20 20 20 20 20 69 66 20 28 74 65  fs".      if (te
3970: 73 74 20 2d 66 20 24 64 69 72 2f 65 63 68 6f 20  st -f $dir/echo 
3980: 7c 7c 20 74 65 73 74 20 2d 66 20 24 64 69 72 2f  || test -f $dir/
3990: 65 63 68 6f 24 61 63 5f 65 78 65 65 78 74 29 20  echo$ac_exeext) 
39a0: 26 26 0a 20 20 20 20 20 20 20 20 20 74 65 73 74  &&.         test
39b0: 20 22 58 60 28 24 64 69 72 2f 65 63 68 6f 20 27   "X`($dir/echo '
39c0: 5c 74 27 29 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c  \t') 2>/dev/null
39d0: 60 22 20 3d 20 27 58 5c 74 27 20 26 26 0a 20 20  `" = 'X\t' &&.  
39e0: 20 20 20 20 20 20 20 65 63 68 6f 5f 74 65 73 74         echo_test
39f0: 69 6e 67 5f 73 74 72 69 6e 67 3d 60 28 24 64 69  ing_string=`($di
3a00: 72 2f 65 63 68 6f 20 22 24 65 63 68 6f 5f 74 65  r/echo "$echo_te
3a10: 73 74 5f 73 74 72 69 6e 67 22 29 20 32 3e 2f 64  st_string") 2>/d
3a20: 65 76 2f 6e 75 6c 6c 60 20 26 26 0a 20 20 20 20  ev/null` &&.    
3a30: 20 20 20 20 20 74 65 73 74 20 22 58 24 65 63 68       test "X$ech
3a40: 6f 5f 74 65 73 74 69 6e 67 5f 73 74 72 69 6e 67  o_testing_string
3a50: 22 20 3d 20 22 58 24 65 63 68 6f 5f 74 65 73 74  " = "X$echo_test
3a60: 5f 73 74 72 69 6e 67 22 3b 20 74 68 65 6e 0a 20  _string"; then. 
3a70: 20 20 20 20 20 20 20 45 43 48 4f 3d 22 24 64 69         ECHO="$di
3a80: 72 2f 65 63 68 6f 22 0a 20 20 20 20 20 20 20 20  r/echo".        
3a90: 62 72 65 61 6b 0a 20 20 20 20 20 20 66 69 0a 20  break.      fi. 
3aa0: 20 20 20 64 6f 6e 65 0a 20 20 20 20 49 46 53 3d     done.    IFS=
3ab0: 22 24 6c 74 5f 73 61 76 65 5f 69 66 73 22 0a 0a  "$lt_save_ifs"..
3ac0: 20 20 20 20 69 66 20 74 65 73 74 20 22 58 24 45      if test "X$E
3ad0: 43 48 4f 22 20 3d 20 58 65 63 68 6f 3b 20 74 68  CHO" = Xecho; th
3ae0: 65 6e 0a 20 20 20 20 20 20 23 20 57 65 20 64 69  en.      # We di
3af0: 64 6e 27 74 20 66 69 6e 64 20 61 20 62 65 74 74  dn't find a bett
3b00: 65 72 20 65 63 68 6f 2c 20 73 6f 20 6c 6f 6f 6b  er echo, so look
3b10: 20 66 6f 72 20 61 6c 74 65 72 6e 61 74 69 76 65   for alternative
3b20: 73 2e 0a 20 20 20 20 20 20 69 66 20 74 65 73 74  s..      if test
3b30: 20 22 58 60 7b 20 70 72 69 6e 74 20 2d 72 20 27   "X`{ print -r '
3b40: 5c 74 27 3b 20 7d 20 32 3e 2f 64 65 76 2f 6e 75  \t'; } 2>/dev/nu
3b50: 6c 6c 60 22 20 3d 20 27 58 5c 74 27 20 26 26 0a  ll`" = 'X\t' &&.
3b60: 20 20 20 20 20 20 20 20 20 65 63 68 6f 5f 74 65           echo_te
3b70: 73 74 69 6e 67 5f 73 74 72 69 6e 67 3d 60 7b 20  sting_string=`{ 
3b80: 70 72 69 6e 74 20 2d 72 20 22 24 65 63 68 6f 5f  print -r "$echo_
3b90: 74 65 73 74 5f 73 74 72 69 6e 67 22 3b 20 7d 20  test_string"; } 
3ba0: 32 3e 2f 64 65 76 2f 6e 75 6c 6c 60 20 26 26 0a  2>/dev/null` &&.
3bb0: 20 20 20 20 20 20 20 20 20 74 65 73 74 20 22 58           test "X
3bc0: 24 65 63 68 6f 5f 74 65 73 74 69 6e 67 5f 73 74  $echo_testing_st
3bd0: 72 69 6e 67 22 20 3d 20 22 58 24 65 63 68 6f 5f  ring" = "X$echo_
3be0: 74 65 73 74 5f 73 74 72 69 6e 67 22 3b 20 74 68  test_string"; th
3bf0: 65 6e 0a 20 20 20 20 20 20 20 20 23 20 54 68 69  en.        # Thi
3c00: 73 20 73 68 65 6c 6c 20 68 61 73 20 61 20 62 75  s shell has a bu
3c10: 69 6c 74 69 6e 20 70 72 69 6e 74 20 2d 72 20 74  iltin print -r t
3c20: 68 61 74 20 64 6f 65 73 20 74 68 65 20 74 72 69  hat does the tri
3c30: 63 6b 2e 0a 20 20 20 20 20 20 20 20 45 43 48 4f  ck..        ECHO
3c40: 3d 27 70 72 69 6e 74 20 2d 72 27 0a 20 20 20 20  ='print -r'.    
3c50: 20 20 65 6c 69 66 20 7b 20 74 65 73 74 20 2d 66    elif { test -f
3c60: 20 2f 62 69 6e 2f 6b 73 68 20 7c 7c 20 74 65 73   /bin/ksh || tes
3c70: 74 20 2d 66 20 2f 62 69 6e 2f 6b 73 68 24 61 63  t -f /bin/ksh$ac
3c80: 5f 65 78 65 65 78 74 3b 20 7d 20 26 26 0a 09 20  _exeext; } &&.. 
3c90: 20 20 74 65 73 74 20 22 58 24 43 4f 4e 46 49 47    test "X$CONFIG
3ca0: 5f 53 48 45 4c 4c 22 20 21 3d 20 58 2f 62 69 6e  _SHELL" != X/bin
3cb0: 2f 6b 73 68 3b 20 74 68 65 6e 0a 20 20 20 20 20  /ksh; then.     
3cc0: 20 20 20 23 20 49 66 20 77 65 20 68 61 76 65 20     # If we have 
3cd0: 6b 73 68 2c 20 74 72 79 20 72 75 6e 6e 69 6e 67  ksh, try running
3ce0: 20 63 6f 6e 66 69 67 75 72 65 20 61 67 61 69 6e   configure again
3cf0: 20 77 69 74 68 20 69 74 2e 0a 20 20 20 20 20 20   with it..      
3d00: 20 20 4f 52 49 47 49 4e 41 4c 5f 43 4f 4e 46 49    ORIGINAL_CONFI
3d10: 47 5f 53 48 45 4c 4c 3d 24 7b 43 4f 4e 46 49 47  G_SHELL=${CONFIG
3d20: 5f 53 48 45 4c 4c 2d 2f 62 69 6e 2f 73 68 7d 0a  _SHELL-/bin/sh}.
3d30: 20 20 20 20 20 20 20 20 65 78 70 6f 72 74 20 4f          export O
3d40: 52 49 47 49 4e 41 4c 5f 43 4f 4e 46 49 47 5f 53  RIGINAL_CONFIG_S
3d50: 48 45 4c 4c 0a 20 20 20 20 20 20 20 20 43 4f 4e  HELL.        CON
3d60: 46 49 47 5f 53 48 45 4c 4c 3d 2f 62 69 6e 2f 6b  FIG_SHELL=/bin/k
3d70: 73 68 0a 20 20 20 20 20 20 20 20 65 78 70 6f 72  sh.        expor
3d80: 74 20 43 4f 4e 46 49 47 5f 53 48 45 4c 4c 0a 20  t CONFIG_SHELL. 
3d90: 20 20 20 20 20 20 20 65 78 65 63 20 24 43 4f 4e         exec $CON
3da0: 46 49 47 5f 53 48 45 4c 4c 20 22 24 30 22 20 2d  FIG_SHELL "$0" -
3db0: 2d 6e 6f 2d 72 65 65 78 65 63 20 24 7b 31 2b 22  -no-reexec ${1+"
3dc0: 24 40 22 7d 0a 20 20 20 20 20 20 65 6c 73 65 0a  $@"}.      else.
3dd0: 20 20 20 20 20 20 20 20 23 20 54 72 79 20 75 73          # Try us
3de0: 69 6e 67 20 70 72 69 6e 74 66 2e 0a 20 20 20 20  ing printf..    
3df0: 20 20 20 20 45 43 48 4f 3d 27 70 72 69 6e 74 66      ECHO='printf
3e00: 20 25 73 5c 6e 27 0a 20 20 20 20 20 20 20 20 69   %s\n'.        i
3e10: 66 20 74 65 73 74 20 22 58 60 7b 20 24 45 43 48  f test "X`{ $ECH
3e20: 4f 20 27 5c 74 27 3b 20 7d 20 32 3e 2f 64 65 76  O '\t'; } 2>/dev
3e30: 2f 6e 75 6c 6c 60 22 20 3d 20 27 58 5c 74 27 20  /null`" = 'X\t' 
3e40: 26 26 0a 09 20 20 20 65 63 68 6f 5f 74 65 73 74  &&..   echo_test
3e50: 69 6e 67 5f 73 74 72 69 6e 67 3d 60 7b 20 24 45  ing_string=`{ $E
3e60: 43 48 4f 20 22 24 65 63 68 6f 5f 74 65 73 74 5f  CHO "$echo_test_
3e70: 73 74 72 69 6e 67 22 3b 20 7d 20 32 3e 2f 64 65  string"; } 2>/de
3e80: 76 2f 6e 75 6c 6c 60 20 26 26 0a 09 20 20 20 74  v/null` &&..   t
3e90: 65 73 74 20 22 58 24 65 63 68 6f 5f 74 65 73 74  est "X$echo_test
3ea0: 69 6e 67 5f 73 74 72 69 6e 67 22 20 3d 20 22 58  ing_string" = "X
3eb0: 24 65 63 68 6f 5f 74 65 73 74 5f 73 74 72 69 6e  $echo_test_strin
3ec0: 67 22 3b 20 74 68 65 6e 0a 09 20 20 23 20 43 6f  g"; then..  # Co
3ed0: 6f 6c 2c 20 70 72 69 6e 74 66 20 77 6f 72 6b 73  ol, printf works
3ee0: 0a 09 20 20 3a 0a 20 20 20 20 20 20 20 20 65 6c  ..  :.        el
3ef0: 69 66 20 65 63 68 6f 5f 74 65 73 74 69 6e 67 5f  if echo_testing_
3f00: 73 74 72 69 6e 67 3d 60 28 24 4f 52 49 47 49 4e  string=`($ORIGIN
3f10: 41 4c 5f 43 4f 4e 46 49 47 5f 53 48 45 4c 4c 20  AL_CONFIG_SHELL 
3f20: 22 24 30 22 20 2d 2d 66 61 6c 6c 62 61 63 6b 2d  "$0" --fallback-
3f30: 65 63 68 6f 20 27 5c 74 27 29 20 32 3e 2f 64 65  echo '\t') 2>/de
3f40: 76 2f 6e 75 6c 6c 60 20 26 26 0a 09 20 20 20 20  v/null` &&..    
3f50: 20 74 65 73 74 20 22 58 24 65 63 68 6f 5f 74 65   test "X$echo_te
3f60: 73 74 69 6e 67 5f 73 74 72 69 6e 67 22 20 3d 20  sting_string" = 
3f70: 27 58 5c 74 27 20 26 26 0a 09 20 20 20 20 20 65  'X\t' &&..     e
3f80: 63 68 6f 5f 74 65 73 74 69 6e 67 5f 73 74 72 69  cho_testing_stri
3f90: 6e 67 3d 60 28 24 4f 52 49 47 49 4e 41 4c 5f 43  ng=`($ORIGINAL_C
3fa0: 4f 4e 46 49 47 5f 53 48 45 4c 4c 20 22 24 30 22  ONFIG_SHELL "$0"
3fb0: 20 2d 2d 66 61 6c 6c 62 61 63 6b 2d 65 63 68 6f   --fallback-echo
3fc0: 20 22 24 65 63 68 6f 5f 74 65 73 74 5f 73 74 72   "$echo_test_str
3fd0: 69 6e 67 22 29 20 32 3e 2f 64 65 76 2f 6e 75 6c  ing") 2>/dev/nul
3fe0: 6c 60 20 26 26 0a 09 20 20 20 20 20 74 65 73 74  l` &&..     test
3ff0: 20 22 58 24 65 63 68 6f 5f 74 65 73 74 69 6e 67   "X$echo_testing
4000: 5f 73 74 72 69 6e 67 22 20 3d 20 22 58 24 65 63  _string" = "X$ec
4010: 68 6f 5f 74 65 73 74 5f 73 74 72 69 6e 67 22 3b  ho_test_string";
4020: 20 74 68 65 6e 0a 09 20 20 43 4f 4e 46 49 47 5f   then..  CONFIG_
4030: 53 48 45 4c 4c 3d 24 4f 52 49 47 49 4e 41 4c 5f  SHELL=$ORIGINAL_
4040: 43 4f 4e 46 49 47 5f 53 48 45 4c 4c 0a 09 20 20  CONFIG_SHELL..  
4050: 65 78 70 6f 72 74 20 43 4f 4e 46 49 47 5f 53 48  export CONFIG_SH
4060: 45 4c 4c 0a 09 20 20 53 48 45 4c 4c 3d 22 24 43  ELL..  SHELL="$C
4070: 4f 4e 46 49 47 5f 53 48 45 4c 4c 22 0a 09 20 20  ONFIG_SHELL"..  
4080: 65 78 70 6f 72 74 20 53 48 45 4c 4c 0a 09 20 20  export SHELL..  
4090: 45 43 48 4f 3d 22 24 43 4f 4e 46 49 47 5f 53 48  ECHO="$CONFIG_SH
40a0: 45 4c 4c 20 24 30 20 2d 2d 66 61 6c 6c 62 61 63  ELL $0 --fallbac
40b0: 6b 2d 65 63 68 6f 22 0a 20 20 20 20 20 20 20 20  k-echo".        
40c0: 65 6c 69 66 20 65 63 68 6f 5f 74 65 73 74 69 6e  elif echo_testin
40d0: 67 5f 73 74 72 69 6e 67 3d 60 28 24 43 4f 4e 46  g_string=`($CONF
40e0: 49 47 5f 53 48 45 4c 4c 20 22 24 30 22 20 2d 2d  IG_SHELL "$0" --
40f0: 66 61 6c 6c 62 61 63 6b 2d 65 63 68 6f 20 27 5c  fallback-echo '\
4100: 74 27 29 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 60  t') 2>/dev/null`
4110: 20 26 26 0a 09 20 20 20 20 20 74 65 73 74 20 22   &&..     test "
4120: 58 24 65 63 68 6f 5f 74 65 73 74 69 6e 67 5f 73  X$echo_testing_s
4130: 74 72 69 6e 67 22 20 3d 20 27 58 5c 74 27 20 26  tring" = 'X\t' &
4140: 26 0a 09 20 20 20 20 20 65 63 68 6f 5f 74 65 73  &..     echo_tes
4150: 74 69 6e 67 5f 73 74 72 69 6e 67 3d 60 28 24 43  ting_string=`($C
4160: 4f 4e 46 49 47 5f 53 48 45 4c 4c 20 22 24 30 22  ONFIG_SHELL "$0"
4170: 20 2d 2d 66 61 6c 6c 62 61 63 6b 2d 65 63 68 6f   --fallback-echo
4180: 20 22 24 65 63 68 6f 5f 74 65 73 74 5f 73 74 72   "$echo_test_str
4190: 69 6e 67 22 29 20 32 3e 2f 64 65 76 2f 6e 75 6c  ing") 2>/dev/nul
41a0: 6c 60 20 26 26 0a 09 20 20 20 20 20 74 65 73 74  l` &&..     test
41b0: 20 22 58 24 65 63 68 6f 5f 74 65 73 74 69 6e 67   "X$echo_testing
41c0: 5f 73 74 72 69 6e 67 22 20 3d 20 22 58 24 65 63  _string" = "X$ec
41d0: 68 6f 5f 74 65 73 74 5f 73 74 72 69 6e 67 22 3b  ho_test_string";
41e0: 20 74 68 65 6e 0a 09 20 20 45 43 48 4f 3d 22 24   then..  ECHO="$
41f0: 43 4f 4e 46 49 47 5f 53 48 45 4c 4c 20 24 30 20  CONFIG_SHELL $0 
4200: 2d 2d 66 61 6c 6c 62 61 63 6b 2d 65 63 68 6f 22  --fallback-echo"
4210: 0a 20 20 20 20 20 20 20 20 65 6c 73 65 0a 09 20  .        else.. 
4220: 20 23 20 6d 61 79 62 65 20 77 69 74 68 20 61 20   # maybe with a 
4230: 73 6d 61 6c 6c 65 72 20 73 74 72 69 6e 67 2e 2e  smaller string..
4240: 2e 0a 09 20 20 70 72 65 76 3d 3a 0a 0a 09 20 20  ...  prev=:...  
4250: 66 6f 72 20 63 6d 64 20 69 6e 20 27 65 63 68 6f  for cmd in 'echo
4260: 20 74 65 73 74 27 20 27 73 65 64 20 32 71 20 22   test' 'sed 2q "
4270: 24 30 22 27 20 27 73 65 64 20 31 30 71 20 22 24  $0"' 'sed 10q "$
4280: 30 22 27 20 27 73 65 64 20 32 30 71 20 22 24 30  0"' 'sed 20q "$0
4290: 22 27 20 27 73 65 64 20 35 30 71 20 22 24 30 22  "' 'sed 50q "$0"
42a0: 27 3b 20 64 6f 0a 09 20 20 20 20 69 66 20 7b 20  '; do..    if { 
42b0: 74 65 73 74 20 22 58 24 65 63 68 6f 5f 74 65 73  test "X$echo_tes
42c0: 74 5f 73 74 72 69 6e 67 22 20 3d 20 22 58 60 65  t_string" = "X`e
42d0: 76 61 6c 20 24 63 6d 64 60 22 3b 20 7d 20 32 3e  val $cmd`"; } 2>
42e0: 2f 64 65 76 2f 6e 75 6c 6c 0a 09 20 20 20 20 74  /dev/null..    t
42f0: 68 65 6e 0a 09 20 20 20 20 20 20 62 72 65 61 6b  hen..      break
4300: 0a 09 20 20 20 20 66 69 0a 09 20 20 20 20 70 72  ..    fi..    pr
4310: 65 76 3d 22 24 63 6d 64 22 0a 09 20 20 64 6f 6e  ev="$cmd"..  don
4320: 65 0a 0a 09 20 20 69 66 20 74 65 73 74 20 22 24  e...  if test "$
4330: 70 72 65 76 22 20 21 3d 20 27 73 65 64 20 35 30  prev" != 'sed 50
4340: 71 20 22 24 30 22 27 3b 20 74 68 65 6e 0a 09 20  q "$0"'; then.. 
4350: 20 20 20 65 63 68 6f 5f 74 65 73 74 5f 73 74 72     echo_test_str
4360: 69 6e 67 3d 60 65 76 61 6c 20 24 70 72 65 76 60  ing=`eval $prev`
4370: 0a 09 20 20 20 20 65 78 70 6f 72 74 20 65 63 68  ..    export ech
4380: 6f 5f 74 65 73 74 5f 73 74 72 69 6e 67 0a 09 20  o_test_string.. 
4390: 20 20 20 65 78 65 63 20 24 7b 4f 52 49 47 49 4e     exec ${ORIGIN
43a0: 41 4c 5f 43 4f 4e 46 49 47 5f 53 48 45 4c 4c 2d  AL_CONFIG_SHELL-
43b0: 24 7b 43 4f 4e 46 49 47 5f 53 48 45 4c 4c 2d 2f  ${CONFIG_SHELL-/
43c0: 62 69 6e 2f 73 68 7d 7d 20 22 24 30 22 20 24 7b  bin/sh}} "$0" ${
43d0: 31 2b 22 24 40 22 7d 0a 09 20 20 65 6c 73 65 0a  1+"$@"}..  else.
43e0: 09 20 20 20 20 23 20 4f 6f 70 73 2e 20 20 57 65  .    # Oops.  We
43f0: 20 6c 6f 73 74 20 63 6f 6d 70 6c 65 74 65 6c 79   lost completely
4400: 2c 20 73 6f 20 6a 75 73 74 20 73 74 69 63 6b 20  , so just stick 
4410: 77 69 74 68 20 65 63 68 6f 2e 0a 09 20 20 20 20  with echo...    
4420: 45 43 48 4f 3d 65 63 68 6f 0a 09 20 20 66 69 0a  ECHO=echo..  fi.
4430: 20 20 20 20 20 20 20 20 66 69 0a 20 20 20 20 20          fi.     
4440: 20 66 69 0a 20 20 20 20 66 69 0a 20 20 66 69 0a   fi.    fi.  fi.
4450: 66 69 0a 0a 23 20 43 6f 70 79 20 65 63 68 6f 20  fi..# Copy echo 
4460: 61 6e 64 20 71 75 6f 74 65 20 74 68 65 20 63 6f  and quote the co
4470: 70 79 20 73 75 69 74 61 62 6c 79 20 66 6f 72 20  py suitably for 
4480: 70 61 73 73 69 6e 67 20 74 6f 20 6c 69 62 74 6f  passing to libto
4490: 6f 6c 20 66 72 6f 6d 0a 23 20 74 68 65 20 4d 61  ol from.# the Ma
44a0: 6b 65 66 69 6c 65 2c 20 69 6e 73 74 65 61 64 20  kefile, instead 
44b0: 6f 66 20 71 75 6f 74 69 6e 67 20 74 68 65 20 6f  of quoting the o
44c0: 72 69 67 69 6e 61 6c 2c 20 77 68 69 63 68 20 69  riginal, which i
44d0: 73 20 75 73 65 64 20 6c 61 74 65 72 2e 0a 6c 74  s used later..lt
44e0: 5f 45 43 48 4f 3d 24 45 43 48 4f 0a 69 66 20 74  _ECHO=$ECHO.if t
44f0: 65 73 74 20 22 58 24 6c 74 5f 45 43 48 4f 22 20  est "X$lt_ECHO" 
4500: 3d 20 22 58 24 43 4f 4e 46 49 47 5f 53 48 45 4c  = "X$CONFIG_SHEL
4510: 4c 20 24 30 20 2d 2d 66 61 6c 6c 62 61 63 6b 2d  L $0 --fallback-
4520: 65 63 68 6f 22 3b 20 74 68 65 6e 0a 20 20 20 6c  echo"; then.   l
4530: 74 5f 45 43 48 4f 3d 22 24 43 4f 4e 46 49 47 5f  t_ECHO="$CONFIG_
4540: 53 48 45 4c 4c 20 5c 5c 5c 24 5c 24 30 20 2d 2d  SHELL \\\$\$0 --
4550: 66 61 6c 6c 62 61 63 6b 2d 65 63 68 6f 22 0a 66  fallback-echo".f
4560: 69 0a 0a 0a 0a 0a 65 78 65 63 20 37 3c 26 30 20  i.....exec 7<&0 
4570: 3c 2f 64 65 76 2f 6e 75 6c 6c 20 36 3e 26 31 0a  </dev/null 6>&1.
4580: 0a 23 20 4e 61 6d 65 20 6f 66 20 74 68 65 20 68  .# Name of the h
4590: 6f 73 74 2e 0a 23 20 68 6f 73 74 6e 61 6d 65 20  ost..# hostname 
45a0: 6f 6e 20 73 6f 6d 65 20 73 79 73 74 65 6d 73 20  on some systems 
45b0: 28 53 56 52 33 2e 32 2c 20 4c 69 6e 75 78 29 20  (SVR3.2, Linux) 
45c0: 72 65 74 75 72 6e 73 20 61 20 62 6f 67 75 73 20  returns a bogus 
45d0: 65 78 69 74 20 73 74 61 74 75 73 2c 0a 23 20 73  exit status,.# s
45e0: 6f 20 75 6e 61 6d 65 20 67 65 74 73 20 72 75 6e  o uname gets run
45f0: 20 74 6f 6f 2e 0a 61 63 5f 68 6f 73 74 6e 61 6d   too..ac_hostnam
4600: 65 3d 60 28 68 6f 73 74 6e 61 6d 65 20 7c 7c 20  e=`(hostname || 
4610: 75 6e 61 6d 65 20 2d 6e 29 20 32 3e 2f 64 65 76  uname -n) 2>/dev
4620: 2f 6e 75 6c 6c 20 7c 20 73 65 64 20 31 71 60 0a  /null | sed 1q`.
4630: 0a 23 0a 23 20 49 6e 69 74 69 61 6c 69 7a 61 74  .#.# Initializat
4640: 69 6f 6e 73 2e 0a 23 0a 61 63 5f 64 65 66 61 75  ions..#.ac_defau
4650: 6c 74 5f 70 72 65 66 69 78 3d 2f 75 73 72 2f 6c  lt_prefix=/usr/l
4660: 6f 63 61 6c 0a 61 63 5f 63 6c 65 61 6e 5f 66 69  ocal.ac_clean_fi
4670: 6c 65 73 3d 0a 61 63 5f 63 6f 6e 66 69 67 5f 6c  les=.ac_config_l
4680: 69 62 6f 62 6a 5f 64 69 72 3d 2e 0a 4c 49 42 4f  ibobj_dir=..LIBO
4690: 42 4a 53 3d 0a 63 72 6f 73 73 5f 63 6f 6d 70 69  BJS=.cross_compi
46a0: 6c 69 6e 67 3d 6e 6f 0a 73 75 62 64 69 72 73 3d  ling=no.subdirs=
46b0: 0a 4d 46 4c 41 47 53 3d 0a 4d 41 4b 45 46 4c 41  .MFLAGS=.MAKEFLA
46c0: 47 53 3d 0a 53 48 45 4c 4c 3d 24 7b 43 4f 4e 46  GS=.SHELL=${CONF
46d0: 49 47 5f 53 48 45 4c 4c 2d 2f 62 69 6e 2f 73 68  IG_SHELL-/bin/sh
46e0: 7d 0a 0a 23 20 49 64 65 6e 74 69 74 79 20 6f 66  }..# Identity of
46f0: 20 74 68 69 73 20 70 61 63 6b 61 67 65 2e 0a 50   this package..P
4700: 41 43 4b 41 47 45 5f 4e 41 4d 45 3d 27 73 71 6c  ACKAGE_NAME='sql
4710: 69 74 65 27 0a 50 41 43 4b 41 47 45 5f 54 41 52  ite'.PACKAGE_TAR
4720: 4e 41 4d 45 3d 27 73 71 6c 69 74 65 27 0a 50 41  NAME='sqlite'.PA
4730: 43 4b 41 47 45 5f 56 45 52 53 49 4f 4e 3d 27 33  CKAGE_VERSION='3
4740: 2e 36 2e 31 36 27 0a 50 41 43 4b 41 47 45 5f 53  .6.16'.PACKAGE_S
4750: 54 52 49 4e 47 3d 27 73 71 6c 69 74 65 20 33 2e  TRING='sqlite 3.
4760: 36 2e 31 36 27 0a 50 41 43 4b 41 47 45 5f 42 55  6.16'.PACKAGE_BU
4770: 47 52 45 50 4f 52 54 3d 27 27 0a 0a 23 20 46 61  GREPORT=''..# Fa
4780: 63 74 6f 72 69 6e 67 20 64 65 66 61 75 6c 74 20  ctoring default 
4790: 68 65 61 64 65 72 73 20 66 6f 72 20 6d 6f 73 74  headers for most
47a0: 20 74 65 73 74 73 2e 0a 61 63 5f 69 6e 63 6c 75   tests..ac_inclu
47b0: 64 65 73 5f 64 65 66 61 75 6c 74 3d 22 5c 0a 23  des_default="\.#
47c0: 69 6e 63 6c 75 64 65 20 3c 73 74 64 69 6f 2e 68  include <stdio.h
47d0: 3e 0a 23 69 66 64 65 66 20 48 41 56 45 5f 53 59  >.#ifdef HAVE_SY
47e0: 53 5f 54 59 50 45 53 5f 48 0a 23 20 69 6e 63 6c  S_TYPES_H.# incl
47f0: 75 64 65 20 3c 73 79 73 2f 74 79 70 65 73 2e 68  ude <sys/types.h
4800: 3e 0a 23 65 6e 64 69 66 0a 23 69 66 64 65 66 20  >.#endif.#ifdef 
4810: 48 41 56 45 5f 53 59 53 5f 53 54 41 54 5f 48 0a  HAVE_SYS_STAT_H.
4820: 23 20 69 6e 63 6c 75 64 65 20 3c 73 79 73 2f 73  # include <sys/s
4830: 74 61 74 2e 68 3e 0a 23 65 6e 64 69 66 0a 23 69  tat.h>.#endif.#i
4840: 66 64 65 66 20 53 54 44 43 5f 48 45 41 44 45 52  fdef STDC_HEADER
4850: 53 0a 23 20 69 6e 63 6c 75 64 65 20 3c 73 74 64  S.# include <std
4860: 6c 69 62 2e 68 3e 0a 23 20 69 6e 63 6c 75 64 65  lib.h>.# include
4870: 20 3c 73 74 64 64 65 66 2e 68 3e 0a 23 65 6c 73   <stddef.h>.#els
4880: 65 0a 23 20 69 66 64 65 66 20 48 41 56 45 5f 53  e.# ifdef HAVE_S
4890: 54 44 4c 49 42 5f 48 0a 23 20 20 69 6e 63 6c 75  TDLIB_H.#  inclu
48a0: 64 65 20 3c 73 74 64 6c 69 62 2e 68 3e 0a 23 20  de <stdlib.h>.# 
48b0: 65 6e 64 69 66 0a 23 65 6e 64 69 66 0a 23 69 66  endif.#endif.#if
48c0: 64 65 66 20 48 41 56 45 5f 53 54 52 49 4e 47 5f  def HAVE_STRING_
48d0: 48 0a 23 20 69 66 20 21 64 65 66 69 6e 65 64 20  H.# if !defined 
48e0: 53 54 44 43 5f 48 45 41 44 45 52 53 20 26 26 20  STDC_HEADERS && 
48f0: 64 65 66 69 6e 65 64 20 48 41 56 45 5f 4d 45 4d  defined HAVE_MEM
4900: 4f 52 59 5f 48 0a 23 20 20 69 6e 63 6c 75 64 65  ORY_H.#  include
4910: 20 3c 6d 65 6d 6f 72 79 2e 68 3e 0a 23 20 65 6e   <memory.h>.# en
4920: 64 69 66 0a 23 20 69 6e 63 6c 75 64 65 20 3c 73  dif.# include <s
4930: 74 72 69 6e 67 2e 68 3e 0a 23 65 6e 64 69 66 0a  tring.h>.#endif.
4940: 23 69 66 64 65 66 20 48 41 56 45 5f 53 54 52 49  #ifdef HAVE_STRI
4950: 4e 47 53 5f 48 0a 23 20 69 6e 63 6c 75 64 65 20  NGS_H.# include 
4960: 3c 73 74 72 69 6e 67 73 2e 68 3e 0a 23 65 6e 64  <strings.h>.#end
4970: 69 66 0a 23 69 66 64 65 66 20 48 41 56 45 5f 49  if.#ifdef HAVE_I
4980: 4e 54 54 59 50 45 53 5f 48 0a 23 20 69 6e 63 6c  NTTYPES_H.# incl
4990: 75 64 65 20 3c 69 6e 74 74 79 70 65 73 2e 68 3e  ude <inttypes.h>
49a0: 0a 23 65 6e 64 69 66 0a 23 69 66 64 65 66 20 48  .#endif.#ifdef H
49b0: 41 56 45 5f 53 54 44 49 4e 54 5f 48 0a 23 20 69  AVE_STDINT_H.# i
49c0: 6e 63 6c 75 64 65 20 3c 73 74 64 69 6e 74 2e 68  nclude <stdint.h
49d0: 3e 0a 23 65 6e 64 69 66 0a 23 69 66 64 65 66 20  >.#endif.#ifdef 
49e0: 48 41 56 45 5f 55 4e 49 53 54 44 5f 48 0a 23 20  HAVE_UNISTD_H.# 
49f0: 69 6e 63 6c 75 64 65 20 3c 75 6e 69 73 74 64 2e  include <unistd.
4a00: 68 3e 0a 23 65 6e 64 69 66 22 0a 0a 61 63 5f 73  h>.#endif"..ac_s
4a10: 75 62 73 74 5f 76 61 72 73 3d 27 53 48 45 4c 4c  ubst_vars='SHELL
4a20: 0a 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a  .PATH_SEPARATOR.
4a30: 50 41 43 4b 41 47 45 5f 4e 41 4d 45 0a 50 41 43  PACKAGE_NAME.PAC
4a40: 4b 41 47 45 5f 54 41 52 4e 41 4d 45 0a 50 41 43  KAGE_TARNAME.PAC
4a50: 4b 41 47 45 5f 56 45 52 53 49 4f 4e 0a 50 41 43  KAGE_VERSION.PAC
4a60: 4b 41 47 45 5f 53 54 52 49 4e 47 0a 50 41 43 4b  KAGE_STRING.PACK
4a70: 41 47 45 5f 42 55 47 52 45 50 4f 52 54 0a 65 78  AGE_BUGREPORT.ex
4a80: 65 63 5f 70 72 65 66 69 78 0a 70 72 65 66 69 78  ec_prefix.prefix
4a90: 0a 70 72 6f 67 72 61 6d 5f 74 72 61 6e 73 66 6f  .program_transfo
4aa0: 72 6d 5f 6e 61 6d 65 0a 62 69 6e 64 69 72 0a 73  rm_name.bindir.s
4ab0: 62 69 6e 64 69 72 0a 6c 69 62 65 78 65 63 64 69  bindir.libexecdi
4ac0: 72 0a 64 61 74 61 72 6f 6f 74 64 69 72 0a 64 61  r.datarootdir.da
4ad0: 74 61 64 69 72 0a 73 79 73 63 6f 6e 66 64 69 72  tadir.sysconfdir
4ae0: 0a 73 68 61 72 65 64 73 74 61 74 65 64 69 72 0a  .sharedstatedir.
4af0: 6c 6f 63 61 6c 73 74 61 74 65 64 69 72 0a 69 6e  localstatedir.in
4b00: 63 6c 75 64 65 64 69 72 0a 6f 6c 64 69 6e 63 6c  cludedir.oldincl
4b10: 75 64 65 64 69 72 0a 64 6f 63 64 69 72 0a 69 6e  udedir.docdir.in
4b20: 66 6f 64 69 72 0a 68 74 6d 6c 64 69 72 0a 64 76  fodir.htmldir.dv
4b30: 69 64 69 72 0a 70 64 66 64 69 72 0a 70 73 64 69  idir.pdfdir.psdi
4b40: 72 0a 6c 69 62 64 69 72 0a 6c 6f 63 61 6c 65 64  r.libdir.localed
4b50: 69 72 0a 6d 61 6e 64 69 72 0a 44 45 46 53 0a 45  ir.mandir.DEFS.E
4b60: 43 48 4f 5f 43 0a 45 43 48 4f 5f 4e 0a 45 43 48  CHO_C.ECHO_N.ECH
4b70: 4f 5f 54 0a 4c 49 42 53 0a 62 75 69 6c 64 5f 61  O_T.LIBS.build_a
4b80: 6c 69 61 73 0a 68 6f 73 74 5f 61 6c 69 61 73 0a  lias.host_alias.
4b90: 74 61 72 67 65 74 5f 61 6c 69 61 73 0a 4c 49 42  target_alias.LIB
4ba0: 54 4f 4f 4c 0a 62 75 69 6c 64 0a 62 75 69 6c 64  TOOL.build.build
4bb0: 5f 63 70 75 0a 62 75 69 6c 64 5f 76 65 6e 64 6f  _cpu.build_vendo
4bc0: 72 0a 62 75 69 6c 64 5f 6f 73 0a 68 6f 73 74 0a  r.build_os.host.
4bd0: 68 6f 73 74 5f 63 70 75 0a 68 6f 73 74 5f 76 65  host_cpu.host_ve
4be0: 6e 64 6f 72 0a 68 6f 73 74 5f 6f 73 0a 43 43 0a  ndor.host_os.CC.
4bf0: 43 46 4c 41 47 53 0a 4c 44 46 4c 41 47 53 0a 43  CFLAGS.LDFLAGS.C
4c00: 50 50 46 4c 41 47 53 0a 61 63 5f 63 74 5f 43 43  PPFLAGS.ac_ct_CC
4c10: 0a 45 58 45 45 58 54 0a 4f 42 4a 45 58 54 0a 53  .EXEEXT.OBJEXT.S
4c20: 45 44 0a 47 52 45 50 0a 45 47 52 45 50 0a 46 47  ED.GREP.EGREP.FG
4c30: 52 45 50 0a 4c 44 0a 44 55 4d 50 42 49 4e 0a 61  REP.LD.DUMPBIN.a
4c40: 63 5f 63 74 5f 44 55 4d 50 42 49 4e 0a 4e 4d 0a  c_ct_DUMPBIN.NM.
4c50: 4c 4e 5f 53 0a 4f 42 4a 44 55 4d 50 0a 41 52 0a  LN_S.OBJDUMP.AR.
4c60: 53 54 52 49 50 0a 52 41 4e 4c 49 42 0a 6c 74 5f  STRIP.RANLIB.lt_
4c70: 45 43 48 4f 0a 44 53 59 4d 55 54 49 4c 0a 4e 4d  ECHO.DSYMUTIL.NM
4c80: 45 44 49 54 0a 4c 49 50 4f 0a 4f 54 4f 4f 4c 0a  EDIT.LIPO.OTOOL.
4c90: 4f 54 4f 4f 4c 36 34 0a 43 50 50 0a 49 4e 53 54  OTOOL64.CPP.INST
4ca0: 41 4c 4c 5f 50 52 4f 47 52 41 4d 0a 49 4e 53 54  ALL_PROGRAM.INST
4cb0: 41 4c 4c 5f 53 43 52 49 50 54 0a 49 4e 53 54 41  ALL_SCRIPT.INSTA
4cc0: 4c 4c 5f 44 41 54 41 0a 41 57 4b 0a 54 43 4c 53  LL_DATA.AWK.TCLS
4cd0: 48 5f 43 4d 44 0a 54 43 4c 4c 49 42 44 49 52 0a  H_CMD.TCLLIBDIR.
4ce0: 70 72 6f 67 72 61 6d 5f 70 72 65 66 69 78 0a 56  program_prefix.V
4cf0: 45 52 53 49 4f 4e 0a 52 45 4c 45 41 53 45 0a 56  ERSION.RELEASE.V
4d00: 45 52 53 49 4f 4e 5f 4e 55 4d 42 45 52 0a 42 55  ERSION_NUMBER.BU
4d10: 49 4c 44 5f 43 43 0a 53 51 4c 49 54 45 5f 54 48  ILD_CC.SQLITE_TH
4d20: 52 45 41 44 53 41 46 45 0a 58 54 48 52 45 41 44  READSAFE.XTHREAD
4d30: 43 4f 4e 4e 45 43 54 0a 54 48 52 45 41 44 53 4f  CONNECT.THREADSO
4d40: 56 45 52 52 49 44 45 4c 4f 43 4b 53 0a 41 4c 4c  VERRIDELOCKS.ALL
4d50: 4f 57 52 45 4c 45 41 53 45 0a 54 45 4d 50 5f 53  OWRELEASE.TEMP_S
4d60: 54 4f 52 45 0a 42 55 49 4c 44 5f 45 58 45 45 58  TORE.BUILD_EXEEX
4d70: 54 0a 53 51 4c 49 54 45 5f 4f 53 5f 55 4e 49 58  T.SQLITE_OS_UNIX
4d80: 0a 53 51 4c 49 54 45 5f 4f 53 5f 57 49 4e 0a 53  .SQLITE_OS_WIN.S
4d90: 51 4c 49 54 45 5f 4f 53 5f 4f 53 32 0a 54 41 52  QLITE_OS_OS2.TAR
4da0: 47 45 54 5f 45 58 45 45 58 54 0a 54 43 4c 5f 56  GET_EXEEXT.TCL_V
4db0: 45 52 53 49 4f 4e 0a 54 43 4c 5f 42 49 4e 5f 44  ERSION.TCL_BIN_D
4dc0: 49 52 0a 54 43 4c 5f 53 52 43 5f 44 49 52 0a 54  IR.TCL_SRC_DIR.T
4dd0: 43 4c 5f 4c 49 42 53 0a 54 43 4c 5f 49 4e 43 4c  CL_LIBS.TCL_INCL
4de0: 55 44 45 5f 53 50 45 43 0a 54 43 4c 5f 4c 49 42  UDE_SPEC.TCL_LIB
4df0: 5f 46 49 4c 45 0a 54 43 4c 5f 4c 49 42 5f 46 4c  _FILE.TCL_LIB_FL
4e00: 41 47 0a 54 43 4c 5f 4c 49 42 5f 53 50 45 43 0a  AG.TCL_LIB_SPEC.
4e10: 54 43 4c 5f 53 54 55 42 5f 4c 49 42 5f 46 49 4c  TCL_STUB_LIB_FIL
4e20: 45 0a 54 43 4c 5f 53 54 55 42 5f 4c 49 42 5f 46  E.TCL_STUB_LIB_F
4e30: 4c 41 47 0a 54 43 4c 5f 53 54 55 42 5f 4c 49 42  LAG.TCL_STUB_LIB
4e40: 5f 53 50 45 43 0a 48 41 56 45 5f 54 43 4c 0a 54  _SPEC.HAVE_TCL.T
4e50: 41 52 47 45 54 5f 52 45 41 44 4c 49 4e 45 5f 4c  ARGET_READLINE_L
4e60: 49 42 53 0a 54 41 52 47 45 54 5f 52 45 41 44 4c  IBS.TARGET_READL
4e70: 49 4e 45 5f 49 4e 43 0a 54 41 52 47 45 54 5f 48  INE_INC.TARGET_H
4e80: 41 56 45 5f 52 45 41 44 4c 49 4e 45 0a 54 41 52  AVE_READLINE.TAR
4e90: 47 45 54 5f 44 45 42 55 47 0a 55 53 45 5f 41 4d  GET_DEBUG.USE_AM
4ea0: 41 4c 47 41 4d 41 54 49 4f 4e 0a 4f 50 54 5f 46  ALGAMATION.OPT_F
4eb0: 45 41 54 55 52 45 5f 46 4c 41 47 53 0a 55 53 45  EATURE_FLAGS.USE
4ec0: 5f 47 43 4f 56 0a 42 55 49 4c 44 5f 43 46 4c 41  _GCOV.BUILD_CFLA
4ed0: 47 53 0a 4c 49 42 4f 42 4a 53 0a 4c 54 4c 49 42  GS.LIBOBJS.LTLIB
4ee0: 4f 42 4a 53 27 0a 61 63 5f 73 75 62 73 74 5f 66  OBJS'.ac_subst_f
4ef0: 69 6c 65 73 3d 27 27 0a 61 63 5f 75 73 65 72 5f  iles=''.ac_user_
4f00: 6f 70 74 73 3d 27 0a 65 6e 61 62 6c 65 5f 6f 70  opts='.enable_op
4f10: 74 69 6f 6e 5f 63 68 65 63 6b 69 6e 67 0a 65 6e  tion_checking.en
4f20: 61 62 6c 65 5f 73 68 61 72 65 64 0a 65 6e 61 62  able_shared.enab
4f30: 6c 65 5f 73 74 61 74 69 63 0a 77 69 74 68 5f 70  le_static.with_p
4f40: 69 63 0a 65 6e 61 62 6c 65 5f 66 61 73 74 5f 69  ic.enable_fast_i
4f50: 6e 73 74 61 6c 6c 0a 77 69 74 68 5f 67 6e 75 5f  nstall.with_gnu_
4f60: 6c 64 0a 65 6e 61 62 6c 65 5f 6c 69 62 74 6f 6f  ld.enable_libtoo
4f70: 6c 5f 6c 6f 63 6b 0a 65 6e 61 62 6c 65 5f 6c 61  l_lock.enable_la
4f80: 72 67 65 66 69 6c 65 0a 77 69 74 68 5f 68 69 6e  rgefile.with_hin
4f90: 74 73 0a 65 6e 61 62 6c 65 5f 74 68 72 65 61 64  ts.enable_thread
4fa0: 73 61 66 65 0a 65 6e 61 62 6c 65 5f 63 72 6f 73  safe.enable_cros
4fb0: 73 5f 74 68 72 65 61 64 5f 63 6f 6e 6e 65 63 74  s_thread_connect
4fc0: 69 6f 6e 73 0a 65 6e 61 62 6c 65 5f 74 68 72 65  ions.enable_thre
4fd0: 61 64 73 5f 6f 76 65 72 72 69 64 65 5f 6c 6f 63  ads_override_loc
4fe0: 6b 73 0a 65 6e 61 62 6c 65 5f 72 65 6c 65 61 73  ks.enable_releas
4ff0: 65 6d 6f 64 65 0a 65 6e 61 62 6c 65 5f 74 65 6d  emode.enable_tem
5000: 70 73 74 6f 72 65 0a 65 6e 61 62 6c 65 5f 74 63  pstore.enable_tc
5010: 6c 0a 77 69 74 68 5f 74 63 6c 0a 65 6e 61 62 6c  l.with_tcl.enabl
5020: 65 5f 72 65 61 64 6c 69 6e 65 0a 77 69 74 68 5f  e_readline.with_
5030: 72 65 61 64 6c 69 6e 65 5f 6c 69 62 0a 77 69 74  readline_lib.wit
5040: 68 5f 72 65 61 64 6c 69 6e 65 5f 69 6e 63 0a 65  h_readline_inc.e
5050: 6e 61 62 6c 65 5f 64 65 62 75 67 0a 65 6e 61 62  nable_debug.enab
5060: 6c 65 5f 61 6d 61 6c 67 61 6d 61 74 69 6f 6e 0a  le_amalgamation.
5070: 65 6e 61 62 6c 65 5f 6c 6f 61 64 5f 65 78 74 65  enable_load_exte
5080: 6e 73 69 6f 6e 0a 65 6e 61 62 6c 65 5f 67 63 6f  nsion.enable_gco
5090: 76 0a 27 0a 20 20 20 20 20 20 61 63 5f 70 72 65  v.'.      ac_pre
50a0: 63 69 6f 75 73 5f 76 61 72 73 3d 27 62 75 69 6c  cious_vars='buil
50b0: 64 5f 61 6c 69 61 73 0a 68 6f 73 74 5f 61 6c 69  d_alias.host_ali
50c0: 61 73 0a 74 61 72 67 65 74 5f 61 6c 69 61 73 0a  as.target_alias.
50d0: 43 43 0a 43 46 4c 41 47 53 0a 4c 44 46 4c 41 47  CC.CFLAGS.LDFLAG
50e0: 53 0a 4c 49 42 53 0a 43 50 50 46 4c 41 47 53 0a  S.LIBS.CPPFLAGS.
50f0: 43 50 50 0a 54 43 4c 4c 49 42 44 49 52 27 0a 0a  CPP.TCLLIBDIR'..
5100: 0a 23 20 49 6e 69 74 69 61 6c 69 7a 65 20 73 6f  .# Initialize so
5110: 6d 65 20 76 61 72 69 61 62 6c 65 73 20 73 65 74  me variables set
5120: 20 62 79 20 6f 70 74 69 6f 6e 73 2e 0a 61 63 5f   by options..ac_
5130: 69 6e 69 74 5f 68 65 6c 70 3d 0a 61 63 5f 69 6e  init_help=.ac_in
5140: 69 74 5f 76 65 72 73 69 6f 6e 3d 66 61 6c 73 65  it_version=false
5150: 0a 61 63 5f 75 6e 72 65 63 6f 67 6e 69 7a 65 64  .ac_unrecognized
5160: 5f 6f 70 74 73 3d 0a 61 63 5f 75 6e 72 65 63 6f  _opts=.ac_unreco
5170: 67 6e 69 7a 65 64 5f 73 65 70 3d 0a 23 20 54 68  gnized_sep=.# Th
5180: 65 20 76 61 72 69 61 62 6c 65 73 20 68 61 76 65  e variables have
5190: 20 74 68 65 20 73 61 6d 65 20 6e 61 6d 65 73 20   the same names 
51a0: 61 73 20 74 68 65 20 6f 70 74 69 6f 6e 73 2c 20  as the options, 
51b0: 77 69 74 68 0a 23 20 64 61 73 68 65 73 20 63 68  with.# dashes ch
51c0: 61 6e 67 65 64 20 74 6f 20 75 6e 64 65 72 6c 69  anged to underli
51d0: 6e 65 73 2e 0a 63 61 63 68 65 5f 66 69 6c 65 3d  nes..cache_file=
51e0: 2f 64 65 76 2f 6e 75 6c 6c 0a 65 78 65 63 5f 70  /dev/null.exec_p
51f0: 72 65 66 69 78 3d 4e 4f 4e 45 0a 6e 6f 5f 63 72  refix=NONE.no_cr
5200: 65 61 74 65 3d 0a 6e 6f 5f 72 65 63 75 72 73 69  eate=.no_recursi
5210: 6f 6e 3d 0a 70 72 65 66 69 78 3d 4e 4f 4e 45 0a  on=.prefix=NONE.
5220: 70 72 6f 67 72 61 6d 5f 70 72 65 66 69 78 3d 4e  program_prefix=N
5230: 4f 4e 45 0a 70 72 6f 67 72 61 6d 5f 73 75 66 66  ONE.program_suff
5240: 69 78 3d 4e 4f 4e 45 0a 70 72 6f 67 72 61 6d 5f  ix=NONE.program_
5250: 74 72 61 6e 73 66 6f 72 6d 5f 6e 61 6d 65 3d 73  transform_name=s
5260: 2c 78 2c 78 2c 0a 73 69 6c 65 6e 74 3d 0a 73 69  ,x,x,.silent=.si
5270: 74 65 3d 0a 73 72 63 64 69 72 3d 0a 76 65 72 62  te=.srcdir=.verb
5280: 6f 73 65 3d 0a 78 5f 69 6e 63 6c 75 64 65 73 3d  ose=.x_includes=
5290: 4e 4f 4e 45 0a 78 5f 6c 69 62 72 61 72 69 65 73  NONE.x_libraries
52a0: 3d 4e 4f 4e 45 0a 0a 23 20 49 6e 73 74 61 6c 6c  =NONE..# Install
52b0: 61 74 69 6f 6e 20 64 69 72 65 63 74 6f 72 79 20  ation directory 
52c0: 6f 70 74 69 6f 6e 73 2e 0a 23 20 54 68 65 73 65  options..# These
52d0: 20 61 72 65 20 6c 65 66 74 20 75 6e 65 78 70 61   are left unexpa
52e0: 6e 64 65 64 20 73 6f 20 75 73 65 72 73 20 63 61  nded so users ca
52f0: 6e 20 22 6d 61 6b 65 20 69 6e 73 74 61 6c 6c 20  n "make install 
5300: 65 78 65 63 5f 70 72 65 66 69 78 3d 2f 66 6f 6f  exec_prefix=/foo
5310: 22 0a 23 20 61 6e 64 20 61 6c 6c 20 74 68 65 20  ".# and all the 
5320: 76 61 72 69 61 62 6c 65 73 20 74 68 61 74 20 61  variables that a
5330: 72 65 20 73 75 70 70 6f 73 65 64 20 74 6f 20 62  re supposed to b
5340: 65 20 62 61 73 65 64 20 6f 6e 20 65 78 65 63 5f  e based on exec_
5350: 70 72 65 66 69 78 0a 23 20 62 79 20 64 65 66 61  prefix.# by defa
5360: 75 6c 74 20 77 69 6c 6c 20 61 63 74 75 61 6c 6c  ult will actuall
5370: 79 20 63 68 61 6e 67 65 2e 0a 23 20 55 73 65 20  y change..# Use 
5380: 62 72 61 63 65 73 20 69 6e 73 74 65 61 64 20 6f  braces instead o
5390: 66 20 70 61 72 65 6e 73 20 62 65 63 61 75 73 65  f parens because
53a0: 20 73 68 2c 20 70 65 72 6c 2c 20 65 74 63 2e 20   sh, perl, etc. 
53b0: 61 6c 73 6f 20 61 63 63 65 70 74 20 74 68 65 6d  also accept them
53c0: 2e 0a 23 20 28 54 68 65 20 6c 69 73 74 20 66 6f  ..# (The list fo
53d0: 6c 6c 6f 77 73 20 74 68 65 20 73 61 6d 65 20 6f  llows the same o
53e0: 72 64 65 72 20 61 73 20 74 68 65 20 47 4e 55 20  rder as the GNU 
53f0: 43 6f 64 69 6e 67 20 53 74 61 6e 64 61 72 64 73  Coding Standards
5400: 2e 29 0a 62 69 6e 64 69 72 3d 27 24 7b 65 78 65  .).bindir='${exe
5410: 63 5f 70 72 65 66 69 78 7d 2f 62 69 6e 27 0a 73  c_prefix}/bin'.s
5420: 62 69 6e 64 69 72 3d 27 24 7b 65 78 65 63 5f 70  bindir='${exec_p
5430: 72 65 66 69 78 7d 2f 73 62 69 6e 27 0a 6c 69 62  refix}/sbin'.lib
5440: 65 78 65 63 64 69 72 3d 27 24 7b 65 78 65 63 5f  execdir='${exec_
5450: 70 72 65 66 69 78 7d 2f 6c 69 62 65 78 65 63 27  prefix}/libexec'
5460: 0a 64 61 74 61 72 6f 6f 74 64 69 72 3d 27 24 7b  .datarootdir='${
5470: 70 72 65 66 69 78 7d 2f 73 68 61 72 65 27 0a 64  prefix}/share'.d
5480: 61 74 61 64 69 72 3d 27 24 7b 64 61 74 61 72 6f  atadir='${dataro
5490: 6f 74 64 69 72 7d 27 0a 73 79 73 63 6f 6e 66 64  otdir}'.sysconfd
54a0: 69 72 3d 27 24 7b 70 72 65 66 69 78 7d 2f 65 74  ir='${prefix}/et
54b0: 63 27 0a 73 68 61 72 65 64 73 74 61 74 65 64 69  c'.sharedstatedi
54c0: 72 3d 27 24 7b 70 72 65 66 69 78 7d 2f 63 6f 6d  r='${prefix}/com
54d0: 27 0a 6c 6f 63 61 6c 73 74 61 74 65 64 69 72 3d  '.localstatedir=
54e0: 27 24 7b 70 72 65 66 69 78 7d 2f 76 61 72 27 0a  '${prefix}/var'.
54f0: 69 6e 63 6c 75 64 65 64 69 72 3d 27 24 7b 70 72  includedir='${pr
5500: 65 66 69 78 7d 2f 69 6e 63 6c 75 64 65 27 0a 6f  efix}/include'.o
5510: 6c 64 69 6e 63 6c 75 64 65 64 69 72 3d 27 2f 75  ldincludedir='/u
5520: 73 72 2f 69 6e 63 6c 75 64 65 27 0a 64 6f 63 64  sr/include'.docd
5530: 69 72 3d 27 24 7b 64 61 74 61 72 6f 6f 74 64 69  ir='${datarootdi
5540: 72 7d 2f 64 6f 63 2f 24 7b 50 41 43 4b 41 47 45  r}/doc/${PACKAGE
5550: 5f 54 41 52 4e 41 4d 45 7d 27 0a 69 6e 66 6f 64  _TARNAME}'.infod
5560: 69 72 3d 27 24 7b 64 61 74 61 72 6f 6f 74 64 69  ir='${datarootdi
5570: 72 7d 2f 69 6e 66 6f 27 0a 68 74 6d 6c 64 69 72  r}/info'.htmldir
5580: 3d 27 24 7b 64 6f 63 64 69 72 7d 27 0a 64 76 69  ='${docdir}'.dvi
5590: 64 69 72 3d 27 24 7b 64 6f 63 64 69 72 7d 27 0a  dir='${docdir}'.
55a0: 70 64 66 64 69 72 3d 27 24 7b 64 6f 63 64 69 72  pdfdir='${docdir
55b0: 7d 27 0a 70 73 64 69 72 3d 27 24 7b 64 6f 63 64  }'.psdir='${docd
55c0: 69 72 7d 27 0a 6c 69 62 64 69 72 3d 27 24 7b 65  ir}'.libdir='${e
55d0: 78 65 63 5f 70 72 65 66 69 78 7d 2f 6c 69 62 27  xec_prefix}/lib'
55e0: 0a 6c 6f 63 61 6c 65 64 69 72 3d 27 24 7b 64 61  .localedir='${da
55f0: 74 61 72 6f 6f 74 64 69 72 7d 2f 6c 6f 63 61 6c  tarootdir}/local
5600: 65 27 0a 6d 61 6e 64 69 72 3d 27 24 7b 64 61 74  e'.mandir='${dat
5610: 61 72 6f 6f 74 64 69 72 7d 2f 6d 61 6e 27 0a 0a  arootdir}/man'..
5620: 61 63 5f 70 72 65 76 3d 0a 61 63 5f 64 61 73 68  ac_prev=.ac_dash
5630: 64 61 73 68 3d 0a 66 6f 72 20 61 63 5f 6f 70 74  dash=.for ac_opt
5640: 69 6f 6e 0a 64 6f 0a 20 20 23 20 49 66 20 74 68  ion.do.  # If th
5650: 65 20 70 72 65 76 69 6f 75 73 20 6f 70 74 69 6f  e previous optio
5660: 6e 20 6e 65 65 64 73 20 61 6e 20 61 72 67 75 6d  n needs an argum
5670: 65 6e 74 2c 20 61 73 73 69 67 6e 20 69 74 2e 0a  ent, assign it..
5680: 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61    if test -n "$a
5690: 63 5f 70 72 65 76 22 3b 20 74 68 65 6e 0a 20 20  c_prev"; then.  
56a0: 20 20 65 76 61 6c 20 24 61 63 5f 70 72 65 76 3d    eval $ac_prev=
56b0: 5c 24 61 63 5f 6f 70 74 69 6f 6e 0a 20 20 20 20  \$ac_option.    
56c0: 61 63 5f 70 72 65 76 3d 0a 20 20 20 20 63 6f 6e  ac_prev=.    con
56d0: 74 69 6e 75 65 0a 20 20 66 69 0a 0a 20 20 63 61  tinue.  fi..  ca
56e0: 73 65 20 24 61 63 5f 6f 70 74 69 6f 6e 20 69 6e  se $ac_option in
56f0: 0a 20 20 2a 3d 2a 29 09 61 63 5f 6f 70 74 61 72  .  *=*).ac_optar
5700: 67 3d 60 65 78 70 72 20 22 58 24 61 63 5f 6f 70  g=`expr "X$ac_op
5710: 74 69 6f 6e 22 20 3a 20 27 5b 5e 3d 5d 2a 3d 5c  tion" : '[^=]*=\
5720: 28 2e 2a 5c 29 27 60 20 3b 3b 0a 20 20 2a 29 09  (.*\)'` ;;.  *).
5730: 61 63 5f 6f 70 74 61 72 67 3d 79 65 73 20 3b 3b  ac_optarg=yes ;;
5740: 0a 20 20 65 73 61 63 0a 0a 20 20 23 20 41 63 63  .  esac..  # Acc
5750: 65 70 74 20 74 68 65 20 69 6d 70 6f 72 74 61 6e  ept the importan
5760: 74 20 43 79 67 6e 75 73 20 63 6f 6e 66 69 67 75  t Cygnus configu
5770: 72 65 20 6f 70 74 69 6f 6e 73 2c 20 73 6f 20 77  re options, so w
5780: 65 20 63 61 6e 20 64 69 61 67 6e 6f 73 65 20 74  e can diagnose t
5790: 79 70 6f 73 2e 0a 0a 20 20 63 61 73 65 20 24 61  ypos...  case $a
57a0: 63 5f 64 61 73 68 64 61 73 68 24 61 63 5f 6f 70  c_dashdash$ac_op
57b0: 74 69 6f 6e 20 69 6e 0a 20 20 2d 2d 29 0a 20 20  tion in.  --).  
57c0: 20 20 61 63 5f 64 61 73 68 64 61 73 68 3d 79 65    ac_dashdash=ye
57d0: 73 20 3b 3b 0a 0a 20 20 2d 62 69 6e 64 69 72 20  s ;;..  -bindir 
57e0: 7c 20 2d 2d 62 69 6e 64 69 72 20 7c 20 2d 2d 62  | --bindir | --b
57f0: 69 6e 64 69 20 7c 20 2d 2d 62 69 6e 64 20 7c 20  indi | --bind | 
5800: 2d 2d 62 69 6e 20 7c 20 2d 2d 62 69 29 0a 20 20  --bin | --bi).  
5810: 20 20 61 63 5f 70 72 65 76 3d 62 69 6e 64 69 72    ac_prev=bindir
5820: 20 3b 3b 0a 20 20 2d 62 69 6e 64 69 72 3d 2a 20   ;;.  -bindir=* 
5830: 7c 20 2d 2d 62 69 6e 64 69 72 3d 2a 20 7c 20 2d  | --bindir=* | -
5840: 2d 62 69 6e 64 69 3d 2a 20 7c 20 2d 2d 62 69 6e  -bindi=* | --bin
5850: 64 3d 2a 20 7c 20 2d 2d 62 69 6e 3d 2a 20 7c 20  d=* | --bin=* | 
5860: 2d 2d 62 69 3d 2a 29 0a 20 20 20 20 62 69 6e 64  --bi=*).    bind
5870: 69 72 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b  ir=$ac_optarg ;;
5880: 0a 0a 20 20 2d 62 75 69 6c 64 20 7c 20 2d 2d 62  ..  -build | --b
5890: 75 69 6c 64 20 7c 20 2d 2d 62 75 69 6c 20 7c 20  uild | --buil | 
58a0: 2d 2d 62 75 69 20 7c 20 2d 2d 62 75 29 0a 20 20  --bui | --bu).  
58b0: 20 20 61 63 5f 70 72 65 76 3d 62 75 69 6c 64 5f    ac_prev=build_
58c0: 61 6c 69 61 73 20 3b 3b 0a 20 20 2d 62 75 69 6c  alias ;;.  -buil
58d0: 64 3d 2a 20 7c 20 2d 2d 62 75 69 6c 64 3d 2a 20  d=* | --build=* 
58e0: 7c 20 2d 2d 62 75 69 6c 3d 2a 20 7c 20 2d 2d 62  | --buil=* | --b
58f0: 75 69 3d 2a 20 7c 20 2d 2d 62 75 3d 2a 29 0a 20  ui=* | --bu=*). 
5900: 20 20 20 62 75 69 6c 64 5f 61 6c 69 61 73 3d 24     build_alias=$
5910: 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20  ac_optarg ;;..  
5920: 2d 63 61 63 68 65 2d 66 69 6c 65 20 7c 20 2d 2d  -cache-file | --
5930: 63 61 63 68 65 2d 66 69 6c 65 20 7c 20 2d 2d 63  cache-file | --c
5940: 61 63 68 65 2d 66 69 6c 20 7c 20 2d 2d 63 61 63  ache-fil | --cac
5950: 68 65 2d 66 69 20 5c 0a 20 20 7c 20 2d 2d 63 61  he-fi \.  | --ca
5960: 63 68 65 2d 66 20 7c 20 2d 2d 63 61 63 68 65 2d  che-f | --cache-
5970: 20 7c 20 2d 2d 63 61 63 68 65 20 7c 20 2d 2d 63   | --cache | --c
5980: 61 63 68 20 7c 20 2d 2d 63 61 63 20 7c 20 2d 2d  ach | --cac | --
5990: 63 61 20 7c 20 2d 2d 63 29 0a 20 20 20 20 61 63  ca | --c).    ac
59a0: 5f 70 72 65 76 3d 63 61 63 68 65 5f 66 69 6c 65  _prev=cache_file
59b0: 20 3b 3b 0a 20 20 2d 63 61 63 68 65 2d 66 69 6c   ;;.  -cache-fil
59c0: 65 3d 2a 20 7c 20 2d 2d 63 61 63 68 65 2d 66 69  e=* | --cache-fi
59d0: 6c 65 3d 2a 20 7c 20 2d 2d 63 61 63 68 65 2d 66  le=* | --cache-f
59e0: 69 6c 3d 2a 20 7c 20 2d 2d 63 61 63 68 65 2d 66  il=* | --cache-f
59f0: 69 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 63 61 63 68  i=* \.  | --cach
5a00: 65 2d 66 3d 2a 20 7c 20 2d 2d 63 61 63 68 65 2d  e-f=* | --cache-
5a10: 3d 2a 20 7c 20 2d 2d 63 61 63 68 65 3d 2a 20 7c  =* | --cache=* |
5a20: 20 2d 2d 63 61 63 68 3d 2a 20 7c 20 2d 2d 63 61   --cach=* | --ca
5a30: 63 3d 2a 20 7c 20 2d 2d 63 61 3d 2a 20 7c 20 2d  c=* | --ca=* | -
5a40: 2d 63 3d 2a 29 0a 20 20 20 20 63 61 63 68 65 5f  -c=*).    cache_
5a50: 66 69 6c 65 3d 24 61 63 5f 6f 70 74 61 72 67 20  file=$ac_optarg 
5a60: 3b 3b 0a 0a 20 20 2d 2d 63 6f 6e 66 69 67 2d 63  ;;..  --config-c
5a70: 61 63 68 65 20 7c 20 2d 43 29 0a 20 20 20 20 63  ache | -C).    c
5a80: 61 63 68 65 5f 66 69 6c 65 3d 63 6f 6e 66 69 67  ache_file=config
5a90: 2e 63 61 63 68 65 20 3b 3b 0a 0a 20 20 2d 64 61  .cache ;;..  -da
5aa0: 74 61 64 69 72 20 7c 20 2d 2d 64 61 74 61 64 69  tadir | --datadi
5ab0: 72 20 7c 20 2d 2d 64 61 74 61 64 69 20 7c 20 2d  r | --datadi | -
5ac0: 2d 64 61 74 61 64 29 0a 20 20 20 20 61 63 5f 70  -datad).    ac_p
5ad0: 72 65 76 3d 64 61 74 61 64 69 72 20 3b 3b 0a 20  rev=datadir ;;. 
5ae0: 20 2d 64 61 74 61 64 69 72 3d 2a 20 7c 20 2d 2d   -datadir=* | --
5af0: 64 61 74 61 64 69 72 3d 2a 20 7c 20 2d 2d 64 61  datadir=* | --da
5b00: 74 61 64 69 3d 2a 20 7c 20 2d 2d 64 61 74 61 64  tadi=* | --datad
5b10: 3d 2a 29 0a 20 20 20 20 64 61 74 61 64 69 72 3d  =*).    datadir=
5b20: 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20  $ac_optarg ;;.. 
5b30: 20 2d 64 61 74 61 72 6f 6f 74 64 69 72 20 7c 20   -datarootdir | 
5b40: 2d 2d 64 61 74 61 72 6f 6f 74 64 69 72 20 7c 20  --datarootdir | 
5b50: 2d 2d 64 61 74 61 72 6f 6f 74 64 69 20 7c 20 2d  --datarootdi | -
5b60: 2d 64 61 74 61 72 6f 6f 74 64 20 7c 20 2d 2d 64  -datarootd | --d
5b70: 61 74 61 72 6f 6f 74 20 5c 0a 20 20 7c 20 2d 2d  ataroot \.  | --
5b80: 64 61 74 61 72 6f 6f 20 7c 20 2d 2d 64 61 74 61  dataroo | --data
5b90: 72 6f 20 7c 20 2d 2d 64 61 74 61 72 29 0a 20 20  ro | --datar).  
5ba0: 20 20 61 63 5f 70 72 65 76 3d 64 61 74 61 72 6f    ac_prev=dataro
5bb0: 6f 74 64 69 72 20 3b 3b 0a 20 20 2d 64 61 74 61  otdir ;;.  -data
5bc0: 72 6f 6f 74 64 69 72 3d 2a 20 7c 20 2d 2d 64 61  rootdir=* | --da
5bd0: 74 61 72 6f 6f 74 64 69 72 3d 2a 20 7c 20 2d 2d  tarootdir=* | --
5be0: 64 61 74 61 72 6f 6f 74 64 69 3d 2a 20 7c 20 2d  datarootdi=* | -
5bf0: 2d 64 61 74 61 72 6f 6f 74 64 3d 2a 20 5c 0a 20  -datarootd=* \. 
5c00: 20 7c 20 2d 2d 64 61 74 61 72 6f 6f 74 3d 2a 20   | --dataroot=* 
5c10: 7c 20 2d 2d 64 61 74 61 72 6f 6f 3d 2a 20 7c 20  | --dataroo=* | 
5c20: 2d 2d 64 61 74 61 72 6f 3d 2a 20 7c 20 2d 2d 64  --dataro=* | --d
5c30: 61 74 61 72 3d 2a 29 0a 20 20 20 20 64 61 74 61  atar=*).    data
5c40: 72 6f 6f 74 64 69 72 3d 24 61 63 5f 6f 70 74 61  rootdir=$ac_opta
5c50: 72 67 20 3b 3b 0a 0a 20 20 2d 64 69 73 61 62 6c  rg ;;..  -disabl
5c60: 65 2d 2a 20 7c 20 2d 2d 64 69 73 61 62 6c 65 2d  e-* | --disable-
5c70: 2a 29 0a 20 20 20 20 61 63 5f 75 73 65 72 6f 70  *).    ac_userop
5c80: 74 3d 60 65 78 70 72 20 22 78 24 61 63 5f 6f 70  t=`expr "x$ac_op
5c90: 74 69 6f 6e 22 20 3a 20 27 78 2d 2a 64 69 73 61  tion" : 'x-*disa
5ca0: 62 6c 65 2d 5c 28 2e 2a 5c 29 27 60 0a 20 20 20  ble-\(.*\)'`.   
5cb0: 20 23 20 52 65 6a 65 63 74 20 6e 61 6d 65 73 20   # Reject names 
5cc0: 74 68 61 74 20 61 72 65 20 6e 6f 74 20 76 61 6c  that are not val
5cd0: 69 64 20 73 68 65 6c 6c 20 76 61 72 69 61 62 6c  id shell variabl
5ce0: 65 20 6e 61 6d 65 73 2e 0a 20 20 20 20 65 78 70  e names..    exp
5cf0: 72 20 22 78 24 61 63 5f 75 73 65 72 6f 70 74 22  r "x$ac_useropt"
5d00: 20 3a 20 22 2e 2a 5b 5e 2d 2b 2e 5f 24 61 73 5f   : ".*[^-+._$as_
5d10: 63 72 5f 61 6c 6e 75 6d 5d 22 20 3e 2f 64 65 76  cr_alnum]" >/dev
5d20: 2f 6e 75 6c 6c 20 26 26 0a 20 20 20 20 20 20 7b  /null &&.      {
5d30: 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
5d40: 65 3a 20 65 72 72 6f 72 3a 20 69 6e 76 61 6c 69  e: error: invali
5d50: 64 20 66 65 61 74 75 72 65 20 6e 61 6d 65 3a 20  d feature name: 
5d60: 24 61 63 5f 75 73 65 72 6f 70 74 22 20 3e 26 32  $ac_useropt" >&2
5d70: 0a 20 20 20 7b 20 28 65 78 69 74 20 31 29 3b 20  .   { (exit 1); 
5d80: 65 78 69 74 20 31 3b 20 7d 3b 20 7d 0a 20 20 20  exit 1; }; }.   
5d90: 20 61 63 5f 75 73 65 72 6f 70 74 5f 6f 72 69 67   ac_useropt_orig
5da0: 3d 24 61 63 5f 75 73 65 72 6f 70 74 0a 20 20 20  =$ac_useropt.   
5db0: 20 61 63 5f 75 73 65 72 6f 70 74 3d 60 24 61 73   ac_useropt=`$as
5dc0: 5f 65 63 68 6f 20 22 24 61 63 5f 75 73 65 72 6f  _echo "$ac_usero
5dd0: 70 74 22 20 7c 20 73 65 64 20 27 73 2f 5b 2d 2b  pt" | sed 's/[-+
5de0: 2e 5d 2f 5f 2f 67 27 60 0a 20 20 20 20 63 61 73  .]/_/g'`.    cas
5df0: 65 20 24 61 63 5f 75 73 65 72 5f 6f 70 74 73 20  e $ac_user_opts 
5e00: 69 6e 0a 20 20 20 20 20 20 2a 22 0a 22 65 6e 61  in.      *"."ena
5e10: 62 6c 65 5f 24 61 63 5f 75 73 65 72 6f 70 74 22  ble_$ac_useropt"
5e20: 0a 22 2a 29 20 3b 3b 0a 20 20 20 20 20 20 2a 29  ."*) ;;.      *)
5e30: 20 61 63 5f 75 6e 72 65 63 6f 67 6e 69 7a 65 64   ac_unrecognized
5e40: 5f 6f 70 74 73 3d 22 24 61 63 5f 75 6e 72 65 63  _opts="$ac_unrec
5e50: 6f 67 6e 69 7a 65 64 5f 6f 70 74 73 24 61 63 5f  ognized_opts$ac_
5e60: 75 6e 72 65 63 6f 67 6e 69 7a 65 64 5f 73 65 70  unrecognized_sep
5e70: 2d 2d 64 69 73 61 62 6c 65 2d 24 61 63 5f 75 73  --disable-$ac_us
5e80: 65 72 6f 70 74 5f 6f 72 69 67 22 0a 09 20 61 63  eropt_orig".. ac
5e90: 5f 75 6e 72 65 63 6f 67 6e 69 7a 65 64 5f 73 65  _unrecognized_se
5ea0: 70 3d 27 2c 20 27 3b 3b 0a 20 20 20 20 65 73 61  p=', ';;.    esa
5eb0: 63 0a 20 20 20 20 65 76 61 6c 20 65 6e 61 62 6c  c.    eval enabl
5ec0: 65 5f 24 61 63 5f 75 73 65 72 6f 70 74 3d 6e 6f  e_$ac_useropt=no
5ed0: 20 3b 3b 0a 0a 20 20 2d 64 6f 63 64 69 72 20 7c   ;;..  -docdir |
5ee0: 20 2d 2d 64 6f 63 64 69 72 20 7c 20 2d 2d 64 6f   --docdir | --do
5ef0: 63 64 69 20 7c 20 2d 2d 64 6f 63 20 7c 20 2d 2d  cdi | --doc | --
5f00: 64 6f 29 0a 20 20 20 20 61 63 5f 70 72 65 76 3d  do).    ac_prev=
5f10: 64 6f 63 64 69 72 20 3b 3b 0a 20 20 2d 64 6f 63  docdir ;;.  -doc
5f20: 64 69 72 3d 2a 20 7c 20 2d 2d 64 6f 63 64 69 72  dir=* | --docdir
5f30: 3d 2a 20 7c 20 2d 2d 64 6f 63 64 69 3d 2a 20 7c  =* | --docdi=* |
5f40: 20 2d 2d 64 6f 63 3d 2a 20 7c 20 2d 2d 64 6f 3d   --doc=* | --do=
5f50: 2a 29 0a 20 20 20 20 64 6f 63 64 69 72 3d 24 61  *).    docdir=$a
5f60: 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d  c_optarg ;;..  -
5f70: 64 76 69 64 69 72 20 7c 20 2d 2d 64 76 69 64 69  dvidir | --dvidi
5f80: 72 20 7c 20 2d 2d 64 76 69 64 69 20 7c 20 2d 2d  r | --dvidi | --
5f90: 64 76 69 64 20 7c 20 2d 2d 64 76 69 20 7c 20 2d  dvid | --dvi | -
5fa0: 2d 64 76 29 0a 20 20 20 20 61 63 5f 70 72 65 76  -dv).    ac_prev
5fb0: 3d 64 76 69 64 69 72 20 3b 3b 0a 20 20 2d 64 76  =dvidir ;;.  -dv
5fc0: 69 64 69 72 3d 2a 20 7c 20 2d 2d 64 76 69 64 69  idir=* | --dvidi
5fd0: 72 3d 2a 20 7c 20 2d 2d 64 76 69 64 69 3d 2a 20  r=* | --dvidi=* 
5fe0: 7c 20 2d 2d 64 76 69 64 3d 2a 20 7c 20 2d 2d 64  | --dvid=* | --d
5ff0: 76 69 3d 2a 20 7c 20 2d 2d 64 76 3d 2a 29 0a 20  vi=* | --dv=*). 
6000: 20 20 20 64 76 69 64 69 72 3d 24 61 63 5f 6f 70     dvidir=$ac_op
6010: 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 65 6e 61 62  targ ;;..  -enab
6020: 6c 65 2d 2a 20 7c 20 2d 2d 65 6e 61 62 6c 65 2d  le-* | --enable-
6030: 2a 29 0a 20 20 20 20 61 63 5f 75 73 65 72 6f 70  *).    ac_userop
6040: 74 3d 60 65 78 70 72 20 22 78 24 61 63 5f 6f 70  t=`expr "x$ac_op
6050: 74 69 6f 6e 22 20 3a 20 27 78 2d 2a 65 6e 61 62  tion" : 'x-*enab
6060: 6c 65 2d 5c 28 5b 5e 3d 5d 2a 5c 29 27 60 0a 20  le-\([^=]*\)'`. 
6070: 20 20 20 23 20 52 65 6a 65 63 74 20 6e 61 6d 65     # Reject name
6080: 73 20 74 68 61 74 20 61 72 65 20 6e 6f 74 20 76  s that are not v
6090: 61 6c 69 64 20 73 68 65 6c 6c 20 76 61 72 69 61  alid shell varia
60a0: 62 6c 65 20 6e 61 6d 65 73 2e 0a 20 20 20 20 65  ble names..    e
60b0: 78 70 72 20 22 78 24 61 63 5f 75 73 65 72 6f 70  xpr "x$ac_userop
60c0: 74 22 20 3a 20 22 2e 2a 5b 5e 2d 2b 2e 5f 24 61  t" : ".*[^-+._$a
60d0: 73 5f 63 72 5f 61 6c 6e 75 6d 5d 22 20 3e 2f 64  s_cr_alnum]" >/d
60e0: 65 76 2f 6e 75 6c 6c 20 26 26 0a 20 20 20 20 20  ev/null &&.     
60f0: 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73   { $as_echo "$as
6100: 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 69 6e 76 61  _me: error: inva
6110: 6c 69 64 20 66 65 61 74 75 72 65 20 6e 61 6d 65  lid feature name
6120: 3a 20 24 61 63 5f 75 73 65 72 6f 70 74 22 20 3e  : $ac_useropt" >
6130: 26 32 0a 20 20 20 7b 20 28 65 78 69 74 20 31 29  &2.   { (exit 1)
6140: 3b 20 65 78 69 74 20 31 3b 20 7d 3b 20 7d 0a 20  ; exit 1; }; }. 
6150: 20 20 20 61 63 5f 75 73 65 72 6f 70 74 5f 6f 72     ac_useropt_or
6160: 69 67 3d 24 61 63 5f 75 73 65 72 6f 70 74 0a 20  ig=$ac_useropt. 
6170: 20 20 20 61 63 5f 75 73 65 72 6f 70 74 3d 60 24     ac_useropt=`$
6180: 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 75 73 65  as_echo "$ac_use
6190: 72 6f 70 74 22 20 7c 20 73 65 64 20 27 73 2f 5b  ropt" | sed 's/[
61a0: 2d 2b 2e 5d 2f 5f 2f 67 27 60 0a 20 20 20 20 63  -+.]/_/g'`.    c
61b0: 61 73 65 20 24 61 63 5f 75 73 65 72 5f 6f 70 74  ase $ac_user_opt
61c0: 73 20 69 6e 0a 20 20 20 20 20 20 2a 22 0a 22 65  s in.      *"."e
61d0: 6e 61 62 6c 65 5f 24 61 63 5f 75 73 65 72 6f 70  nable_$ac_userop
61e0: 74 22 0a 22 2a 29 20 3b 3b 0a 20 20 20 20 20 20  t"."*) ;;.      
61f0: 2a 29 20 61 63 5f 75 6e 72 65 63 6f 67 6e 69 7a  *) ac_unrecogniz
6200: 65 64 5f 6f 70 74 73 3d 22 24 61 63 5f 75 6e 72  ed_opts="$ac_unr
6210: 65 63 6f 67 6e 69 7a 65 64 5f 6f 70 74 73 24 61  ecognized_opts$a
6220: 63 5f 75 6e 72 65 63 6f 67 6e 69 7a 65 64 5f 73  c_unrecognized_s
6230: 65 70 2d 2d 65 6e 61 62 6c 65 2d 24 61 63 5f 75  ep--enable-$ac_u
6240: 73 65 72 6f 70 74 5f 6f 72 69 67 22 0a 09 20 61  seropt_orig".. a
6250: 63 5f 75 6e 72 65 63 6f 67 6e 69 7a 65 64 5f 73  c_unrecognized_s
6260: 65 70 3d 27 2c 20 27 3b 3b 0a 20 20 20 20 65 73  ep=', ';;.    es
6270: 61 63 0a 20 20 20 20 65 76 61 6c 20 65 6e 61 62  ac.    eval enab
6280: 6c 65 5f 24 61 63 5f 75 73 65 72 6f 70 74 3d 5c  le_$ac_useropt=\
6290: 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20  $ac_optarg ;;.. 
62a0: 20 2d 65 78 65 63 2d 70 72 65 66 69 78 20 7c 20   -exec-prefix | 
62b0: 2d 2d 65 78 65 63 5f 70 72 65 66 69 78 20 7c 20  --exec_prefix | 
62c0: 2d 2d 65 78 65 63 2d 70 72 65 66 69 78 20 7c 20  --exec-prefix | 
62d0: 2d 2d 65 78 65 63 2d 70 72 65 66 69 20 5c 0a 20  --exec-prefi \. 
62e0: 20 7c 20 2d 2d 65 78 65 63 2d 70 72 65 66 20 7c   | --exec-pref |
62f0: 20 2d 2d 65 78 65 63 2d 70 72 65 20 7c 20 2d 2d   --exec-pre | --
6300: 65 78 65 63 2d 70 72 20 7c 20 2d 2d 65 78 65 63  exec-pr | --exec
6310: 2d 70 20 7c 20 2d 2d 65 78 65 63 2d 20 5c 0a 20  -p | --exec- \. 
6320: 20 7c 20 2d 2d 65 78 65 63 20 7c 20 2d 2d 65 78   | --exec | --ex
6330: 65 20 7c 20 2d 2d 65 78 29 0a 20 20 20 20 61 63  e | --ex).    ac
6340: 5f 70 72 65 76 3d 65 78 65 63 5f 70 72 65 66 69  _prev=exec_prefi
6350: 78 20 3b 3b 0a 20 20 2d 65 78 65 63 2d 70 72 65  x ;;.  -exec-pre
6360: 66 69 78 3d 2a 20 7c 20 2d 2d 65 78 65 63 5f 70  fix=* | --exec_p
6370: 72 65 66 69 78 3d 2a 20 7c 20 2d 2d 65 78 65 63  refix=* | --exec
6380: 2d 70 72 65 66 69 78 3d 2a 20 7c 20 2d 2d 65 78  -prefix=* | --ex
6390: 65 63 2d 70 72 65 66 69 3d 2a 20 5c 0a 20 20 7c  ec-prefi=* \.  |
63a0: 20 2d 2d 65 78 65 63 2d 70 72 65 66 3d 2a 20 7c   --exec-pref=* |
63b0: 20 2d 2d 65 78 65 63 2d 70 72 65 3d 2a 20 7c 20   --exec-pre=* | 
63c0: 2d 2d 65 78 65 63 2d 70 72 3d 2a 20 7c 20 2d 2d  --exec-pr=* | --
63d0: 65 78 65 63 2d 70 3d 2a 20 7c 20 2d 2d 65 78 65  exec-p=* | --exe
63e0: 63 2d 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 65 78 65  c-=* \.  | --exe
63f0: 63 3d 2a 20 7c 20 2d 2d 65 78 65 3d 2a 20 7c 20  c=* | --exe=* | 
6400: 2d 2d 65 78 3d 2a 29 0a 20 20 20 20 65 78 65 63  --ex=*).    exec
6410: 5f 70 72 65 66 69 78 3d 24 61 63 5f 6f 70 74 61  _prefix=$ac_opta
6420: 72 67 20 3b 3b 0a 0a 20 20 2d 67 61 73 20 7c 20  rg ;;..  -gas | 
6430: 2d 2d 67 61 73 20 7c 20 2d 2d 67 61 20 7c 20 2d  --gas | --ga | -
6440: 2d 67 29 0a 20 20 20 20 23 20 4f 62 73 6f 6c 65  -g).    # Obsole
6450: 74 65 3b 20 75 73 65 20 2d 2d 77 69 74 68 2d 67  te; use --with-g
6460: 61 73 2e 0a 20 20 20 20 77 69 74 68 5f 67 61 73  as..    with_gas
6470: 3d 79 65 73 20 3b 3b 0a 0a 20 20 2d 68 65 6c 70  =yes ;;..  -help
6480: 20 7c 20 2d 2d 68 65 6c 70 20 7c 20 2d 2d 68 65   | --help | --he
6490: 6c 20 7c 20 2d 2d 68 65 20 7c 20 2d 68 29 0a 20  l | --he | -h). 
64a0: 20 20 20 61 63 5f 69 6e 69 74 5f 68 65 6c 70 3d     ac_init_help=
64b0: 6c 6f 6e 67 20 3b 3b 0a 20 20 2d 68 65 6c 70 3d  long ;;.  -help=
64c0: 72 2a 20 7c 20 2d 2d 68 65 6c 70 3d 72 2a 20 7c  r* | --help=r* |
64d0: 20 2d 2d 68 65 6c 3d 72 2a 20 7c 20 2d 2d 68 65   --hel=r* | --he
64e0: 3d 72 2a 20 7c 20 2d 68 72 2a 29 0a 20 20 20 20  =r* | -hr*).    
64f0: 61 63 5f 69 6e 69 74 5f 68 65 6c 70 3d 72 65 63  ac_init_help=rec
6500: 75 72 73 69 76 65 20 3b 3b 0a 20 20 2d 68 65 6c  ursive ;;.  -hel
6510: 70 3d 73 2a 20 7c 20 2d 2d 68 65 6c 70 3d 73 2a  p=s* | --help=s*
6520: 20 7c 20 2d 2d 68 65 6c 3d 73 2a 20 7c 20 2d 2d   | --hel=s* | --
6530: 68 65 3d 73 2a 20 7c 20 2d 68 73 2a 29 0a 20 20  he=s* | -hs*).  
6540: 20 20 61 63 5f 69 6e 69 74 5f 68 65 6c 70 3d 73    ac_init_help=s
6550: 68 6f 72 74 20 3b 3b 0a 0a 20 20 2d 68 6f 73 74  hort ;;..  -host
6560: 20 7c 20 2d 2d 68 6f 73 74 20 7c 20 2d 2d 68 6f   | --host | --ho
6570: 73 20 7c 20 2d 2d 68 6f 29 0a 20 20 20 20 61 63  s | --ho).    ac
6580: 5f 70 72 65 76 3d 68 6f 73 74 5f 61 6c 69 61 73  _prev=host_alias
6590: 20 3b 3b 0a 20 20 2d 68 6f 73 74 3d 2a 20 7c 20   ;;.  -host=* | 
65a0: 2d 2d 68 6f 73 74 3d 2a 20 7c 20 2d 2d 68 6f 73  --host=* | --hos
65b0: 3d 2a 20 7c 20 2d 2d 68 6f 3d 2a 29 0a 20 20 20  =* | --ho=*).   
65c0: 20 68 6f 73 74 5f 61 6c 69 61 73 3d 24 61 63 5f   host_alias=$ac_
65d0: 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 68 74  optarg ;;..  -ht
65e0: 6d 6c 64 69 72 20 7c 20 2d 2d 68 74 6d 6c 64 69  mldir | --htmldi
65f0: 72 20 7c 20 2d 2d 68 74 6d 6c 64 69 20 7c 20 2d  r | --htmldi | -
6600: 2d 68 74 6d 6c 64 20 7c 20 2d 2d 68 74 6d 6c 20  -htmld | --html 
6610: 7c 20 2d 2d 68 74 6d 20 7c 20 2d 2d 68 74 29 0a  | --htm | --ht).
6620: 20 20 20 20 61 63 5f 70 72 65 76 3d 68 74 6d 6c      ac_prev=html
6630: 64 69 72 20 3b 3b 0a 20 20 2d 68 74 6d 6c 64 69  dir ;;.  -htmldi
6640: 72 3d 2a 20 7c 20 2d 2d 68 74 6d 6c 64 69 72 3d  r=* | --htmldir=
6650: 2a 20 7c 20 2d 2d 68 74 6d 6c 64 69 3d 2a 20 7c  * | --htmldi=* |
6660: 20 2d 2d 68 74 6d 6c 64 3d 2a 20 7c 20 2d 2d 68   --htmld=* | --h
6670: 74 6d 6c 3d 2a 20 7c 20 2d 2d 68 74 6d 3d 2a 20  tml=* | --htm=* 
6680: 5c 0a 20 20 7c 20 2d 2d 68 74 3d 2a 29 0a 20 20  \.  | --ht=*).  
6690: 20 20 68 74 6d 6c 64 69 72 3d 24 61 63 5f 6f 70    htmldir=$ac_op
66a0: 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 69 6e 63 6c  targ ;;..  -incl
66b0: 75 64 65 64 69 72 20 7c 20 2d 2d 69 6e 63 6c 75  udedir | --inclu
66c0: 64 65 64 69 72 20 7c 20 2d 2d 69 6e 63 6c 75 64  dedir | --includ
66d0: 65 64 69 20 7c 20 2d 2d 69 6e 63 6c 75 64 65 64  edi | --included
66e0: 20 7c 20 2d 2d 69 6e 63 6c 75 64 65 20 5c 0a 20   | --include \. 
66f0: 20 7c 20 2d 2d 69 6e 63 6c 75 64 20 7c 20 2d 2d   | --includ | --
6700: 69 6e 63 6c 75 20 7c 20 2d 2d 69 6e 63 6c 20 7c  inclu | --incl |
6710: 20 2d 2d 69 6e 63 29 0a 20 20 20 20 61 63 5f 70   --inc).    ac_p
6720: 72 65 76 3d 69 6e 63 6c 75 64 65 64 69 72 20 3b  rev=includedir ;
6730: 3b 0a 20 20 2d 69 6e 63 6c 75 64 65 64 69 72 3d  ;.  -includedir=
6740: 2a 20 7c 20 2d 2d 69 6e 63 6c 75 64 65 64 69 72  * | --includedir
6750: 3d 2a 20 7c 20 2d 2d 69 6e 63 6c 75 64 65 64 69  =* | --includedi
6760: 3d 2a 20 7c 20 2d 2d 69 6e 63 6c 75 64 65 64 3d  =* | --included=
6770: 2a 20 7c 20 2d 2d 69 6e 63 6c 75 64 65 3d 2a 20  * | --include=* 
6780: 5c 0a 20 20 7c 20 2d 2d 69 6e 63 6c 75 64 3d 2a  \.  | --includ=*
6790: 20 7c 20 2d 2d 69 6e 63 6c 75 3d 2a 20 7c 20 2d   | --inclu=* | -
67a0: 2d 69 6e 63 6c 3d 2a 20 7c 20 2d 2d 69 6e 63 3d  -incl=* | --inc=
67b0: 2a 29 0a 20 20 20 20 69 6e 63 6c 75 64 65 64 69  *).    includedi
67c0: 72 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a  r=$ac_optarg ;;.
67d0: 0a 20 20 2d 69 6e 66 6f 64 69 72 20 7c 20 2d 2d  .  -infodir | --
67e0: 69 6e 66 6f 64 69 72 20 7c 20 2d 2d 69 6e 66 6f  infodir | --info
67f0: 64 69 20 7c 20 2d 2d 69 6e 66 6f 64 20 7c 20 2d  di | --infod | -
6800: 2d 69 6e 66 6f 20 7c 20 2d 2d 69 6e 66 29 0a 20  -info | --inf). 
6810: 20 20 20 61 63 5f 70 72 65 76 3d 69 6e 66 6f 64     ac_prev=infod
6820: 69 72 20 3b 3b 0a 20 20 2d 69 6e 66 6f 64 69 72  ir ;;.  -infodir
6830: 3d 2a 20 7c 20 2d 2d 69 6e 66 6f 64 69 72 3d 2a  =* | --infodir=*
6840: 20 7c 20 2d 2d 69 6e 66 6f 64 69 3d 2a 20 7c 20   | --infodi=* | 
6850: 2d 2d 69 6e 66 6f 64 3d 2a 20 7c 20 2d 2d 69 6e  --infod=* | --in
6860: 66 6f 3d 2a 20 7c 20 2d 2d 69 6e 66 3d 2a 29 0a  fo=* | --inf=*).
6870: 20 20 20 20 69 6e 66 6f 64 69 72 3d 24 61 63 5f      infodir=$ac_
6880: 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 6c 69  optarg ;;..  -li
6890: 62 64 69 72 20 7c 20 2d 2d 6c 69 62 64 69 72 20  bdir | --libdir 
68a0: 7c 20 2d 2d 6c 69 62 64 69 20 7c 20 2d 2d 6c 69  | --libdi | --li
68b0: 62 64 29 0a 20 20 20 20 61 63 5f 70 72 65 76 3d  bd).    ac_prev=
68c0: 6c 69 62 64 69 72 20 3b 3b 0a 20 20 2d 6c 69 62  libdir ;;.  -lib
68d0: 64 69 72 3d 2a 20 7c 20 2d 2d 6c 69 62 64 69 72  dir=* | --libdir
68e0: 3d 2a 20 7c 20 2d 2d 6c 69 62 64 69 3d 2a 20 7c  =* | --libdi=* |
68f0: 20 2d 2d 6c 69 62 64 3d 2a 29 0a 20 20 20 20 6c   --libd=*).    l
6900: 69 62 64 69 72 3d 24 61 63 5f 6f 70 74 61 72 67  ibdir=$ac_optarg
6910: 20 3b 3b 0a 0a 20 20 2d 6c 69 62 65 78 65 63 64   ;;..  -libexecd
6920: 69 72 20 7c 20 2d 2d 6c 69 62 65 78 65 63 64 69  ir | --libexecdi
6930: 72 20 7c 20 2d 2d 6c 69 62 65 78 65 63 64 69 20  r | --libexecdi 
6940: 7c 20 2d 2d 6c 69 62 65 78 65 63 64 20 7c 20 2d  | --libexecd | -
6950: 2d 6c 69 62 65 78 65 63 20 5c 0a 20 20 7c 20 2d  -libexec \.  | -
6960: 2d 6c 69 62 65 78 65 20 7c 20 2d 2d 6c 69 62 65  -libexe | --libe
6970: 78 20 7c 20 2d 2d 6c 69 62 65 29 0a 20 20 20 20  x | --libe).    
6980: 61 63 5f 70 72 65 76 3d 6c 69 62 65 78 65 63 64  ac_prev=libexecd
6990: 69 72 20 3b 3b 0a 20 20 2d 6c 69 62 65 78 65 63  ir ;;.  -libexec
69a0: 64 69 72 3d 2a 20 7c 20 2d 2d 6c 69 62 65 78 65  dir=* | --libexe
69b0: 63 64 69 72 3d 2a 20 7c 20 2d 2d 6c 69 62 65 78  cdir=* | --libex
69c0: 65 63 64 69 3d 2a 20 7c 20 2d 2d 6c 69 62 65 78  ecdi=* | --libex
69d0: 65 63 64 3d 2a 20 7c 20 2d 2d 6c 69 62 65 78 65  ecd=* | --libexe
69e0: 63 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 6c 69 62 65  c=* \.  | --libe
69f0: 78 65 3d 2a 20 7c 20 2d 2d 6c 69 62 65 78 3d 2a  xe=* | --libex=*
6a00: 20 7c 20 2d 2d 6c 69 62 65 3d 2a 29 0a 20 20 20   | --libe=*).   
6a10: 20 6c 69 62 65 78 65 63 64 69 72 3d 24 61 63 5f   libexecdir=$ac_
6a20: 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 6c 6f  optarg ;;..  -lo
6a30: 63 61 6c 65 64 69 72 20 7c 20 2d 2d 6c 6f 63 61  caledir | --loca
6a40: 6c 65 64 69 72 20 7c 20 2d 2d 6c 6f 63 61 6c 65  ledir | --locale
6a50: 64 69 20 7c 20 2d 2d 6c 6f 63 61 6c 65 64 20 7c  di | --localed |
6a60: 20 2d 2d 6c 6f 63 61 6c 65 29 0a 20 20 20 20 61   --locale).    a
6a70: 63 5f 70 72 65 76 3d 6c 6f 63 61 6c 65 64 69 72  c_prev=localedir
6a80: 20 3b 3b 0a 20 20 2d 6c 6f 63 61 6c 65 64 69 72   ;;.  -localedir
6a90: 3d 2a 20 7c 20 2d 2d 6c 6f 63 61 6c 65 64 69 72  =* | --localedir
6aa0: 3d 2a 20 7c 20 2d 2d 6c 6f 63 61 6c 65 64 69 3d  =* | --localedi=
6ab0: 2a 20 7c 20 2d 2d 6c 6f 63 61 6c 65 64 3d 2a 20  * | --localed=* 
6ac0: 7c 20 2d 2d 6c 6f 63 61 6c 65 3d 2a 29 0a 20 20  | --locale=*).  
6ad0: 20 20 6c 6f 63 61 6c 65 64 69 72 3d 24 61 63 5f    localedir=$ac_
6ae0: 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 6c 6f  optarg ;;..  -lo
6af0: 63 61 6c 73 74 61 74 65 64 69 72 20 7c 20 2d 2d  calstatedir | --
6b00: 6c 6f 63 61 6c 73 74 61 74 65 64 69 72 20 7c 20  localstatedir | 
6b10: 2d 2d 6c 6f 63 61 6c 73 74 61 74 65 64 69 20 7c  --localstatedi |
6b20: 20 2d 2d 6c 6f 63 61 6c 73 74 61 74 65 64 20 5c   --localstated \
6b30: 0a 20 20 7c 20 2d 2d 6c 6f 63 61 6c 73 74 61 74  .  | --localstat
6b40: 65 20 7c 20 2d 2d 6c 6f 63 61 6c 73 74 61 74 20  e | --localstat 
6b50: 7c 20 2d 2d 6c 6f 63 61 6c 73 74 61 20 7c 20 2d  | --localsta | -
6b60: 2d 6c 6f 63 61 6c 73 74 20 7c 20 2d 2d 6c 6f 63  -localst | --loc
6b70: 61 6c 73 29 0a 20 20 20 20 61 63 5f 70 72 65 76  als).    ac_prev
6b80: 3d 6c 6f 63 61 6c 73 74 61 74 65 64 69 72 20 3b  =localstatedir ;
6b90: 3b 0a 20 20 2d 6c 6f 63 61 6c 73 74 61 74 65 64  ;.  -localstated
6ba0: 69 72 3d 2a 20 7c 20 2d 2d 6c 6f 63 61 6c 73 74  ir=* | --localst
6bb0: 61 74 65 64 69 72 3d 2a 20 7c 20 2d 2d 6c 6f 63  atedir=* | --loc
6bc0: 61 6c 73 74 61 74 65 64 69 3d 2a 20 7c 20 2d 2d  alstatedi=* | --
6bd0: 6c 6f 63 61 6c 73 74 61 74 65 64 3d 2a 20 5c 0a  localstated=* \.
6be0: 20 20 7c 20 2d 2d 6c 6f 63 61 6c 73 74 61 74 65    | --localstate
6bf0: 3d 2a 20 7c 20 2d 2d 6c 6f 63 61 6c 73 74 61 74  =* | --localstat
6c00: 3d 2a 20 7c 20 2d 2d 6c 6f 63 61 6c 73 74 61 3d  =* | --localsta=
6c10: 2a 20 7c 20 2d 2d 6c 6f 63 61 6c 73 74 3d 2a 20  * | --localst=* 
6c20: 7c 20 2d 2d 6c 6f 63 61 6c 73 3d 2a 29 0a 20 20  | --locals=*).  
6c30: 20 20 6c 6f 63 61 6c 73 74 61 74 65 64 69 72 3d    localstatedir=
6c40: 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20  $ac_optarg ;;.. 
6c50: 20 2d 6d 61 6e 64 69 72 20 7c 20 2d 2d 6d 61 6e   -mandir | --man
6c60: 64 69 72 20 7c 20 2d 2d 6d 61 6e 64 69 20 7c 20  dir | --mandi | 
6c70: 2d 2d 6d 61 6e 64 20 7c 20 2d 2d 6d 61 6e 20 7c  --mand | --man |
6c80: 20 2d 2d 6d 61 20 7c 20 2d 2d 6d 29 0a 20 20 20   --ma | --m).   
6c90: 20 61 63 5f 70 72 65 76 3d 6d 61 6e 64 69 72 20   ac_prev=mandir 
6ca0: 3b 3b 0a 20 20 2d 6d 61 6e 64 69 72 3d 2a 20 7c  ;;.  -mandir=* |
6cb0: 20 2d 2d 6d 61 6e 64 69 72 3d 2a 20 7c 20 2d 2d   --mandir=* | --
6cc0: 6d 61 6e 64 69 3d 2a 20 7c 20 2d 2d 6d 61 6e 64  mandi=* | --mand
6cd0: 3d 2a 20 7c 20 2d 2d 6d 61 6e 3d 2a 20 7c 20 2d  =* | --man=* | -
6ce0: 2d 6d 61 3d 2a 20 7c 20 2d 2d 6d 3d 2a 29 0a 20  -ma=* | --m=*). 
6cf0: 20 20 20 6d 61 6e 64 69 72 3d 24 61 63 5f 6f 70     mandir=$ac_op
6d00: 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 6e 66 70 20  targ ;;..  -nfp 
6d10: 7c 20 2d 2d 6e 66 70 20 7c 20 2d 2d 6e 66 29 0a  | --nfp | --nf).
6d20: 20 20 20 20 23 20 4f 62 73 6f 6c 65 74 65 3b 20      # Obsolete; 
6d30: 75 73 65 20 2d 2d 77 69 74 68 6f 75 74 2d 66 70  use --without-fp
6d40: 2e 0a 20 20 20 20 77 69 74 68 5f 66 70 3d 6e 6f  ..    with_fp=no
6d50: 20 3b 3b 0a 0a 20 20 2d 6e 6f 2d 63 72 65 61 74   ;;..  -no-creat
6d60: 65 20 7c 20 2d 2d 6e 6f 2d 63 72 65 61 74 65 20  e | --no-create 
6d70: 7c 20 2d 2d 6e 6f 2d 63 72 65 61 74 20 7c 20 2d  | --no-creat | -
6d80: 2d 6e 6f 2d 63 72 65 61 20 7c 20 2d 2d 6e 6f 2d  -no-crea | --no-
6d90: 63 72 65 20 5c 0a 20 20 7c 20 2d 2d 6e 6f 2d 63  cre \.  | --no-c
6da0: 72 20 7c 20 2d 2d 6e 6f 2d 63 20 7c 20 2d 6e 29  r | --no-c | -n)
6db0: 0a 20 20 20 20 6e 6f 5f 63 72 65 61 74 65 3d 79  .    no_create=y
6dc0: 65 73 20 3b 3b 0a 0a 20 20 2d 6e 6f 2d 72 65 63  es ;;..  -no-rec
6dd0: 75 72 73 69 6f 6e 20 7c 20 2d 2d 6e 6f 2d 72 65  ursion | --no-re
6de0: 63 75 72 73 69 6f 6e 20 7c 20 2d 2d 6e 6f 2d 72  cursion | --no-r
6df0: 65 63 75 72 73 69 6f 20 7c 20 2d 2d 6e 6f 2d 72  ecursio | --no-r
6e00: 65 63 75 72 73 69 20 5c 0a 20 20 7c 20 2d 2d 6e  ecursi \.  | --n
6e10: 6f 2d 72 65 63 75 72 73 20 7c 20 2d 2d 6e 6f 2d  o-recurs | --no-
6e20: 72 65 63 75 72 20 7c 20 2d 2d 6e 6f 2d 72 65 63  recur | --no-rec
6e30: 75 20 7c 20 2d 2d 6e 6f 2d 72 65 63 20 7c 20 2d  u | --no-rec | -
6e40: 2d 6e 6f 2d 72 65 20 7c 20 2d 2d 6e 6f 2d 72 29  -no-re | --no-r)
6e50: 0a 20 20 20 20 6e 6f 5f 72 65 63 75 72 73 69 6f  .    no_recursio
6e60: 6e 3d 79 65 73 20 3b 3b 0a 0a 20 20 2d 6f 6c 64  n=yes ;;..  -old
6e70: 69 6e 63 6c 75 64 65 64 69 72 20 7c 20 2d 2d 6f  includedir | --o
6e80: 6c 64 69 6e 63 6c 75 64 65 64 69 72 20 7c 20 2d  ldincludedir | -
6e90: 2d 6f 6c 64 69 6e 63 6c 75 64 65 64 69 20 7c 20  -oldincludedi | 
6ea0: 2d 2d 6f 6c 64 69 6e 63 6c 75 64 65 64 20 5c 0a  --oldincluded \.
6eb0: 20 20 7c 20 2d 2d 6f 6c 64 69 6e 63 6c 75 64 65    | --oldinclude
6ec0: 20 7c 20 2d 2d 6f 6c 64 69 6e 63 6c 75 64 20 7c   | --oldinclud |
6ed0: 20 2d 2d 6f 6c 64 69 6e 63 6c 75 20 7c 20 2d 2d   --oldinclu | --
6ee0: 6f 6c 64 69 6e 63 6c 20 7c 20 2d 2d 6f 6c 64 69  oldincl | --oldi
6ef0: 6e 63 20 5c 0a 20 20 7c 20 2d 2d 6f 6c 64 69 6e  nc \.  | --oldin
6f00: 20 7c 20 2d 2d 6f 6c 64 69 20 7c 20 2d 2d 6f 6c   | --oldi | --ol
6f10: 64 20 7c 20 2d 2d 6f 6c 20 7c 20 2d 2d 6f 29 0a  d | --ol | --o).
6f20: 20 20 20 20 61 63 5f 70 72 65 76 3d 6f 6c 64 69      ac_prev=oldi
6f30: 6e 63 6c 75 64 65 64 69 72 20 3b 3b 0a 20 20 2d  ncludedir ;;.  -
6f40: 6f 6c 64 69 6e 63 6c 75 64 65 64 69 72 3d 2a 20  oldincludedir=* 
6f50: 7c 20 2d 2d 6f 6c 64 69 6e 63 6c 75 64 65 64 69  | --oldincludedi
6f60: 72 3d 2a 20 7c 20 2d 2d 6f 6c 64 69 6e 63 6c 75  r=* | --oldinclu
6f70: 64 65 64 69 3d 2a 20 7c 20 2d 2d 6f 6c 64 69 6e  dedi=* | --oldin
6f80: 63 6c 75 64 65 64 3d 2a 20 5c 0a 20 20 7c 20 2d  cluded=* \.  | -
6f90: 2d 6f 6c 64 69 6e 63 6c 75 64 65 3d 2a 20 7c 20  -oldinclude=* | 
6fa0: 2d 2d 6f 6c 64 69 6e 63 6c 75 64 3d 2a 20 7c 20  --oldinclud=* | 
6fb0: 2d 2d 6f 6c 64 69 6e 63 6c 75 3d 2a 20 7c 20 2d  --oldinclu=* | -
6fc0: 2d 6f 6c 64 69 6e 63 6c 3d 2a 20 7c 20 2d 2d 6f  -oldincl=* | --o
6fd0: 6c 64 69 6e 63 3d 2a 20 5c 0a 20 20 7c 20 2d 2d  ldinc=* \.  | --
6fe0: 6f 6c 64 69 6e 3d 2a 20 7c 20 2d 2d 6f 6c 64 69  oldin=* | --oldi
6ff0: 3d 2a 20 7c 20 2d 2d 6f 6c 64 3d 2a 20 7c 20 2d  =* | --old=* | -
7000: 2d 6f 6c 3d 2a 20 7c 20 2d 2d 6f 3d 2a 29 0a 20  -ol=* | --o=*). 
7010: 20 20 20 6f 6c 64 69 6e 63 6c 75 64 65 64 69 72     oldincludedir
7020: 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a  =$ac_optarg ;;..
7030: 20 20 2d 70 72 65 66 69 78 20 7c 20 2d 2d 70 72    -prefix | --pr
7040: 65 66 69 78 20 7c 20 2d 2d 70 72 65 66 69 20 7c  efix | --prefi |
7050: 20 2d 2d 70 72 65 66 20 7c 20 2d 2d 70 72 65 20   --pref | --pre 
7060: 7c 20 2d 2d 70 72 20 7c 20 2d 2d 70 29 0a 20 20  | --pr | --p).  
7070: 20 20 61 63 5f 70 72 65 76 3d 70 72 65 66 69 78    ac_prev=prefix
7080: 20 3b 3b 0a 20 20 2d 70 72 65 66 69 78 3d 2a 20   ;;.  -prefix=* 
7090: 7c 20 2d 2d 70 72 65 66 69 78 3d 2a 20 7c 20 2d  | --prefix=* | -
70a0: 2d 70 72 65 66 69 3d 2a 20 7c 20 2d 2d 70 72 65  -prefi=* | --pre
70b0: 66 3d 2a 20 7c 20 2d 2d 70 72 65 3d 2a 20 7c 20  f=* | --pre=* | 
70c0: 2d 2d 70 72 3d 2a 20 7c 20 2d 2d 70 3d 2a 29 0a  --pr=* | --p=*).
70d0: 20 20 20 20 70 72 65 66 69 78 3d 24 61 63 5f 6f      prefix=$ac_o
70e0: 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 70 72 6f  ptarg ;;..  -pro
70f0: 67 72 61 6d 2d 70 72 65 66 69 78 20 7c 20 2d 2d  gram-prefix | --
7100: 70 72 6f 67 72 61 6d 2d 70 72 65 66 69 78 20 7c  program-prefix |
7110: 20 2d 2d 70 72 6f 67 72 61 6d 2d 70 72 65 66 69   --program-prefi
7120: 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 70 72 65   | --program-pre
7130: 66 20 5c 0a 20 20 7c 20 2d 2d 70 72 6f 67 72 61  f \.  | --progra
7140: 6d 2d 70 72 65 20 7c 20 2d 2d 70 72 6f 67 72 61  m-pre | --progra
7150: 6d 2d 70 72 20 7c 20 2d 2d 70 72 6f 67 72 61 6d  m-pr | --program
7160: 2d 70 29 0a 20 20 20 20 61 63 5f 70 72 65 76 3d  -p).    ac_prev=
7170: 70 72 6f 67 72 61 6d 5f 70 72 65 66 69 78 20 3b  program_prefix ;
7180: 3b 0a 20 20 2d 70 72 6f 67 72 61 6d 2d 70 72 65  ;.  -program-pre
7190: 66 69 78 3d 2a 20 7c 20 2d 2d 70 72 6f 67 72 61  fix=* | --progra
71a0: 6d 2d 70 72 65 66 69 78 3d 2a 20 7c 20 2d 2d 70  m-prefix=* | --p
71b0: 72 6f 67 72 61 6d 2d 70 72 65 66 69 3d 2a 20 5c  rogram-prefi=* \
71c0: 0a 20 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 70  .  | --program-p
71d0: 72 65 66 3d 2a 20 7c 20 2d 2d 70 72 6f 67 72 61  ref=* | --progra
71e0: 6d 2d 70 72 65 3d 2a 20 7c 20 2d 2d 70 72 6f 67  m-pre=* | --prog
71f0: 72 61 6d 2d 70 72 3d 2a 20 7c 20 2d 2d 70 72 6f  ram-pr=* | --pro
7200: 67 72 61 6d 2d 70 3d 2a 29 0a 20 20 20 20 70 72  gram-p=*).    pr
7210: 6f 67 72 61 6d 5f 70 72 65 66 69 78 3d 24 61 63  ogram_prefix=$ac
7220: 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 70  _optarg ;;..  -p
7230: 72 6f 67 72 61 6d 2d 73 75 66 66 69 78 20 7c 20  rogram-suffix | 
7240: 2d 2d 70 72 6f 67 72 61 6d 2d 73 75 66 66 69 78  --program-suffix
7250: 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 73 75 66   | --program-suf
7260: 66 69 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 73  fi | --program-s
7270: 75 66 66 20 5c 0a 20 20 7c 20 2d 2d 70 72 6f 67  uff \.  | --prog
7280: 72 61 6d 2d 73 75 66 20 7c 20 2d 2d 70 72 6f 67  ram-suf | --prog
7290: 72 61 6d 2d 73 75 20 7c 20 2d 2d 70 72 6f 67 72  ram-su | --progr
72a0: 61 6d 2d 73 29 0a 20 20 20 20 61 63 5f 70 72 65  am-s).    ac_pre
72b0: 76 3d 70 72 6f 67 72 61 6d 5f 73 75 66 66 69 78  v=program_suffix
72c0: 20 3b 3b 0a 20 20 2d 70 72 6f 67 72 61 6d 2d 73   ;;.  -program-s
72d0: 75 66 66 69 78 3d 2a 20 7c 20 2d 2d 70 72 6f 67  uffix=* | --prog
72e0: 72 61 6d 2d 73 75 66 66 69 78 3d 2a 20 7c 20 2d  ram-suffix=* | -
72f0: 2d 70 72 6f 67 72 61 6d 2d 73 75 66 66 69 3d 2a  -program-suffi=*
7300: 20 5c 0a 20 20 7c 20 2d 2d 70 72 6f 67 72 61 6d   \.  | --program
7310: 2d 73 75 66 66 3d 2a 20 7c 20 2d 2d 70 72 6f 67  -suff=* | --prog
7320: 72 61 6d 2d 73 75 66 3d 2a 20 7c 20 2d 2d 70 72  ram-suf=* | --pr
7330: 6f 67 72 61 6d 2d 73 75 3d 2a 20 7c 20 2d 2d 70  ogram-su=* | --p
7340: 72 6f 67 72 61 6d 2d 73 3d 2a 29 0a 20 20 20 20  rogram-s=*).    
7350: 70 72 6f 67 72 61 6d 5f 73 75 66 66 69 78 3d 24  program_suffix=$
7360: 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20  ac_optarg ;;..  
7370: 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e 73 66 6f  -program-transfo
7380: 72 6d 2d 6e 61 6d 65 20 7c 20 2d 2d 70 72 6f 67  rm-name | --prog
7390: 72 61 6d 2d 74 72 61 6e 73 66 6f 72 6d 2d 6e 61  ram-transform-na
73a0: 6d 65 20 5c 0a 20 20 7c 20 2d 2d 70 72 6f 67 72  me \.  | --progr
73b0: 61 6d 2d 74 72 61 6e 73 66 6f 72 6d 2d 6e 61 6d  am-transform-nam
73c0: 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 61   | --program-tra
73d0: 6e 73 66 6f 72 6d 2d 6e 61 20 5c 0a 20 20 7c 20  nsform-na \.  | 
73e0: 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e 73 66  --program-transf
73f0: 6f 72 6d 2d 6e 20 7c 20 2d 2d 70 72 6f 67 72 61  orm-n | --progra
7400: 6d 2d 74 72 61 6e 73 66 6f 72 6d 2d 20 5c 0a 20  m-transform- \. 
7410: 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 61   | --program-tra
7420: 6e 73 66 6f 72 6d 20 7c 20 2d 2d 70 72 6f 67 72  nsform | --progr
7430: 61 6d 2d 74 72 61 6e 73 66 6f 72 20 5c 0a 20 20  am-transfor \.  
7440: 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e  | --program-tran
7450: 73 66 6f 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d  sfo | --program-
7460: 74 72 61 6e 73 66 20 5c 0a 20 20 7c 20 2d 2d 70  transf \.  | --p
7470: 72 6f 67 72 61 6d 2d 74 72 61 6e 73 20 7c 20 2d  rogram-trans | -
7480: 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e 20 5c 0a  -program-tran \.
7490: 20 20 7c 20 2d 2d 70 72 6f 67 72 2d 74 72 61 20    | --progr-tra 
74a0: 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 20 7c  | --program-tr |
74b0: 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 29 0a 20 20   --program-t).  
74c0: 20 20 61 63 5f 70 72 65 76 3d 70 72 6f 67 72 61    ac_prev=progra
74d0: 6d 5f 74 72 61 6e 73 66 6f 72 6d 5f 6e 61 6d 65  m_transform_name
74e0: 20 3b 3b 0a 20 20 2d 70 72 6f 67 72 61 6d 2d 74   ;;.  -program-t
74f0: 72 61 6e 73 66 6f 72 6d 2d 6e 61 6d 65 3d 2a 20  ransform-name=* 
7500: 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e  | --program-tran
7510: 73 66 6f 72 6d 2d 6e 61 6d 65 3d 2a 20 5c 0a 20  sform-name=* \. 
7520: 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 61   | --program-tra
7530: 6e 73 66 6f 72 6d 2d 6e 61 6d 3d 2a 20 7c 20 2d  nsform-nam=* | -
7540: 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e 73 66 6f  -program-transfo
7550: 72 6d 2d 6e 61 3d 2a 20 5c 0a 20 20 7c 20 2d 2d  rm-na=* \.  | --
7560: 70 72 6f 67 72 61 6d 2d 74 72 61 6e 73 66 6f 72  program-transfor
7570: 6d 2d 6e 3d 2a 20 7c 20 2d 2d 70 72 6f 67 72 61  m-n=* | --progra
7580: 6d 2d 74 72 61 6e 73 66 6f 72 6d 2d 3d 2a 20 5c  m-transform-=* \
7590: 0a 20 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74  .  | --program-t
75a0: 72 61 6e 73 66 6f 72 6d 3d 2a 20 7c 20 2d 2d 70  ransform=* | --p
75b0: 72 6f 67 72 61 6d 2d 74 72 61 6e 73 66 6f 72 3d  rogram-transfor=
75c0: 2a 20 5c 0a 20 20 7c 20 2d 2d 70 72 6f 67 72 61  * \.  | --progra
75d0: 6d 2d 74 72 61 6e 73 66 6f 3d 2a 20 7c 20 2d 2d  m-transfo=* | --
75e0: 70 72 6f 67 72 61 6d 2d 74 72 61 6e 73 66 3d 2a  program-transf=*
75f0: 20 5c 0a 20 20 7c 20 2d 2d 70 72 6f 67 72 61 6d   \.  | --program
7600: 2d 74 72 61 6e 73 3d 2a 20 7c 20 2d 2d 70 72 6f  -trans=* | --pro
7610: 67 72 61 6d 2d 74 72 61 6e 3d 2a 20 5c 0a 20 20  gram-tran=* \.  
7620: 7c 20 2d 2d 70 72 6f 67 72 2d 74 72 61 3d 2a 20  | --progr-tra=* 
7630: 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 3d 2a  | --program-tr=*
7640: 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 3d 2a   | --program-t=*
7650: 29 0a 20 20 20 20 70 72 6f 67 72 61 6d 5f 74 72  ).    program_tr
7660: 61 6e 73 66 6f 72 6d 5f 6e 61 6d 65 3d 24 61 63  ansform_name=$ac
7670: 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 70  _optarg ;;..  -p
7680: 64 66 64 69 72 20 7c 20 2d 2d 70 64 66 64 69 72  dfdir | --pdfdir
7690: 20 7c 20 2d 2d 70 64 66 64 69 20 7c 20 2d 2d 70   | --pdfdi | --p
76a0: 64 66 64 20 7c 20 2d 2d 70 64 66 20 7c 20 2d 2d  dfd | --pdf | --
76b0: 70 64 29 0a 20 20 20 20 61 63 5f 70 72 65 76 3d  pd).    ac_prev=
76c0: 70 64 66 64 69 72 20 3b 3b 0a 20 20 2d 70 64 66  pdfdir ;;.  -pdf
76d0: 64 69 72 3d 2a 20 7c 20 2d 2d 70 64 66 64 69 72  dir=* | --pdfdir
76e0: 3d 2a 20 7c 20 2d 2d 70 64 66 64 69 3d 2a 20 7c  =* | --pdfdi=* |
76f0: 20 2d 2d 70 64 66 64 3d 2a 20 7c 20 2d 2d 70 64   --pdfd=* | --pd
7700: 66 3d 2a 20 7c 20 2d 2d 70 64 3d 2a 29 0a 20 20  f=* | --pd=*).  
7710: 20 20 70 64 66 64 69 72 3d 24 61 63 5f 6f 70 74    pdfdir=$ac_opt
7720: 61 72 67 20 3b 3b 0a 0a 20 20 2d 70 73 64 69 72  arg ;;..  -psdir
7730: 20 7c 20 2d 2d 70 73 64 69 72 20 7c 20 2d 2d 70   | --psdir | --p
7740: 73 64 69 20 7c 20 2d 2d 70 73 64 20 7c 20 2d 2d  sdi | --psd | --
7750: 70 73 29 0a 20 20 20 20 61 63 5f 70 72 65 76 3d  ps).    ac_prev=
7760: 70 73 64 69 72 20 3b 3b 0a 20 20 2d 70 73 64 69  psdir ;;.  -psdi
7770: 72 3d 2a 20 7c 20 2d 2d 70 73 64 69 72 3d 2a 20  r=* | --psdir=* 
7780: 7c 20 2d 2d 70 73 64 69 3d 2a 20 7c 20 2d 2d 70  | --psdi=* | --p
7790: 73 64 3d 2a 20 7c 20 2d 2d 70 73 3d 2a 29 0a 20  sd=* | --ps=*). 
77a0: 20 20 20 70 73 64 69 72 3d 24 61 63 5f 6f 70 74     psdir=$ac_opt
77b0: 61 72 67 20 3b 3b 0a 0a 20 20 2d 71 20 7c 20 2d  arg ;;..  -q | -
77c0: 71 75 69 65 74 20 7c 20 2d 2d 71 75 69 65 74 20  quiet | --quiet 
77d0: 7c 20 2d 2d 71 75 69 65 20 7c 20 2d 2d 71 75 69  | --quie | --qui
77e0: 20 7c 20 2d 2d 71 75 20 7c 20 2d 2d 71 20 5c 0a   | --qu | --q \.
77f0: 20 20 7c 20 2d 73 69 6c 65 6e 74 20 7c 20 2d 2d    | -silent | --
7800: 73 69 6c 65 6e 74 20 7c 20 2d 2d 73 69 6c 65 6e  silent | --silen
7810: 20 7c 20 2d 2d 73 69 6c 65 20 7c 20 2d 2d 73 69   | --sile | --si
7820: 6c 29 0a 20 20 20 20 73 69 6c 65 6e 74 3d 79 65  l).    silent=ye
7830: 73 20 3b 3b 0a 0a 20 20 2d 73 62 69 6e 64 69 72  s ;;..  -sbindir
7840: 20 7c 20 2d 2d 73 62 69 6e 64 69 72 20 7c 20 2d   | --sbindir | -
7850: 2d 73 62 69 6e 64 69 20 7c 20 2d 2d 73 62 69 6e  -sbindi | --sbin
7860: 64 20 7c 20 2d 2d 73 62 69 6e 20 7c 20 2d 2d 73  d | --sbin | --s
7870: 62 69 20 7c 20 2d 2d 73 62 29 0a 20 20 20 20 61  bi | --sb).    a
7880: 63 5f 70 72 65 76 3d 73 62 69 6e 64 69 72 20 3b  c_prev=sbindir ;
7890: 3b 0a 20 20 2d 73 62 69 6e 64 69 72 3d 2a 20 7c  ;.  -sbindir=* |
78a0: 20 2d 2d 73 62 69 6e 64 69 72 3d 2a 20 7c 20 2d   --sbindir=* | -
78b0: 2d 73 62 69 6e 64 69 3d 2a 20 7c 20 2d 2d 73 62  -sbindi=* | --sb
78c0: 69 6e 64 3d 2a 20 7c 20 2d 2d 73 62 69 6e 3d 2a  ind=* | --sbin=*
78d0: 20 5c 0a 20 20 7c 20 2d 2d 73 62 69 3d 2a 20 7c   \.  | --sbi=* |
78e0: 20 2d 2d 73 62 3d 2a 29 0a 20 20 20 20 73 62 69   --sb=*).    sbi
78f0: 6e 64 69 72 3d 24 61 63 5f 6f 70 74 61 72 67 20  ndir=$ac_optarg 
7900: 3b 3b 0a 0a 20 20 2d 73 68 61 72 65 64 73 74 61  ;;..  -sharedsta
7910: 74 65 64 69 72 20 7c 20 2d 2d 73 68 61 72 65 64  tedir | --shared
7920: 73 74 61 74 65 64 69 72 20 7c 20 2d 2d 73 68 61  statedir | --sha
7930: 72 65 64 73 74 61 74 65 64 69 20 5c 0a 20 20 7c  redstatedi \.  |
7940: 20 2d 2d 73 68 61 72 65 64 73 74 61 74 65 64 20   --sharedstated 
7950: 7c 20 2d 2d 73 68 61 72 65 64 73 74 61 74 65 20  | --sharedstate 
7960: 7c 20 2d 2d 73 68 61 72 65 64 73 74 61 74 20 7c  | --sharedstat |
7970: 20 2d 2d 73 68 61 72 65 64 73 74 61 20 5c 0a 20   --sharedsta \. 
7980: 20 7c 20 2d 2d 73 68 61 72 65 64 73 74 20 7c 20   | --sharedst | 
7990: 2d 2d 73 68 61 72 65 64 73 20 7c 20 2d 2d 73 68  --shareds | --sh
79a0: 61 72 65 64 20 7c 20 2d 2d 73 68 61 72 65 20 7c  ared | --share |
79b0: 20 2d 2d 73 68 61 72 20 5c 0a 20 20 7c 20 2d 2d   --shar \.  | --
79c0: 73 68 61 20 7c 20 2d 2d 73 68 29 0a 20 20 20 20  sha | --sh).    
79d0: 61 63 5f 70 72 65 76 3d 73 68 61 72 65 64 73 74  ac_prev=sharedst
79e0: 61 74 65 64 69 72 20 3b 3b 0a 20 20 2d 73 68 61  atedir ;;.  -sha
79f0: 72 65 64 73 74 61 74 65 64 69 72 3d 2a 20 7c 20  redstatedir=* | 
7a00: 2d 2d 73 68 61 72 65 64 73 74 61 74 65 64 69 72  --sharedstatedir
7a10: 3d 2a 20 7c 20 2d 2d 73 68 61 72 65 64 73 74 61  =* | --sharedsta
7a20: 74 65 64 69 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 73  tedi=* \.  | --s
7a30: 68 61 72 65 64 73 74 61 74 65 64 3d 2a 20 7c 20  haredstated=* | 
7a40: 2d 2d 73 68 61 72 65 64 73 74 61 74 65 3d 2a 20  --sharedstate=* 
7a50: 7c 20 2d 2d 73 68 61 72 65 64 73 74 61 74 3d 2a  | --sharedstat=*
7a60: 20 7c 20 2d 2d 73 68 61 72 65 64 73 74 61 3d 2a   | --sharedsta=*
7a70: 20 5c 0a 20 20 7c 20 2d 2d 73 68 61 72 65 64 73   \.  | --shareds
7a80: 74 3d 2a 20 7c 20 2d 2d 73 68 61 72 65 64 73 3d  t=* | --shareds=
7a90: 2a 20 7c 20 2d 2d 73 68 61 72 65 64 3d 2a 20 7c  * | --shared=* |
7aa0: 20 2d 2d 73 68 61 72 65 3d 2a 20 7c 20 2d 2d 73   --share=* | --s
7ab0: 68 61 72 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 73 68  har=* \.  | --sh
7ac0: 61 3d 2a 20 7c 20 2d 2d 73 68 3d 2a 29 0a 20 20  a=* | --sh=*).  
7ad0: 20 20 73 68 61 72 65 64 73 74 61 74 65 64 69 72    sharedstatedir
7ae0: 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a  =$ac_optarg ;;..
7af0: 20 20 2d 73 69 74 65 20 7c 20 2d 2d 73 69 74 65    -site | --site
7b00: 20 7c 20 2d 2d 73 69 74 29 0a 20 20 20 20 61 63   | --sit).    ac
7b10: 5f 70 72 65 76 3d 73 69 74 65 20 3b 3b 0a 20 20  _prev=site ;;.  
7b20: 2d 73 69 74 65 3d 2a 20 7c 20 2d 2d 73 69 74 65  -site=* | --site
7b30: 3d 2a 20 7c 20 2d 2d 73 69 74 3d 2a 29 0a 20 20  =* | --sit=*).  
7b40: 20 20 73 69 74 65 3d 24 61 63 5f 6f 70 74 61 72    site=$ac_optar
7b50: 67 20 3b 3b 0a 0a 20 20 2d 73 72 63 64 69 72 20  g ;;..  -srcdir 
7b60: 7c 20 2d 2d 73 72 63 64 69 72 20 7c 20 2d 2d 73  | --srcdir | --s
7b70: 72 63 64 69 20 7c 20 2d 2d 73 72 63 64 20 7c 20  rcdi | --srcd | 
7b80: 2d 2d 73 72 63 20 7c 20 2d 2d 73 72 29 0a 20 20  --src | --sr).  
7b90: 20 20 61 63 5f 70 72 65 76 3d 73 72 63 64 69 72    ac_prev=srcdir
7ba0: 20 3b 3b 0a 20 20 2d 73 72 63 64 69 72 3d 2a 20   ;;.  -srcdir=* 
7bb0: 7c 20 2d 2d 73 72 63 64 69 72 3d 2a 20 7c 20 2d  | --srcdir=* | -
7bc0: 2d 73 72 63 64 69 3d 2a 20 7c 20 2d 2d 73 72 63  -srcdi=* | --src
7bd0: 64 3d 2a 20 7c 20 2d 2d 73 72 63 3d 2a 20 7c 20  d=* | --src=* | 
7be0: 2d 2d 73 72 3d 2a 29 0a 20 20 20 20 73 72 63 64  --sr=*).    srcd
7bf0: 69 72 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b  ir=$ac_optarg ;;
7c00: 0a 0a 20 20 2d 73 79 73 63 6f 6e 66 64 69 72 20  ..  -sysconfdir 
7c10: 7c 20 2d 2d 73 79 73 63 6f 6e 66 64 69 72 20 7c  | --sysconfdir |
7c20: 20 2d 2d 73 79 73 63 6f 6e 66 64 69 20 7c 20 2d   --sysconfdi | -
7c30: 2d 73 79 73 63 6f 6e 66 64 20 7c 20 2d 2d 73 79  -sysconfd | --sy
7c40: 73 63 6f 6e 66 20 5c 0a 20 20 7c 20 2d 2d 73 79  sconf \.  | --sy
7c50: 73 63 6f 6e 20 7c 20 2d 2d 73 79 73 63 6f 20 7c  scon | --sysco |
7c60: 20 2d 2d 73 79 73 63 20 7c 20 2d 2d 73 79 73 20   --sysc | --sys 
7c70: 7c 20 2d 2d 73 79 29 0a 20 20 20 20 61 63 5f 70  | --sy).    ac_p
7c80: 72 65 76 3d 73 79 73 63 6f 6e 66 64 69 72 20 3b  rev=sysconfdir ;
7c90: 3b 0a 20 20 2d 73 79 73 63 6f 6e 66 64 69 72 3d  ;.  -sysconfdir=
7ca0: 2a 20 7c 20 2d 2d 73 79 73 63 6f 6e 66 64 69 72  * | --sysconfdir
7cb0: 3d 2a 20 7c 20 2d 2d 73 79 73 63 6f 6e 66 64 69  =* | --sysconfdi
7cc0: 3d 2a 20 7c 20 2d 2d 73 79 73 63 6f 6e 66 64 3d  =* | --sysconfd=
7cd0: 2a 20 7c 20 2d 2d 73 79 73 63 6f 6e 66 3d 2a 20  * | --sysconf=* 
7ce0: 5c 0a 20 20 7c 20 2d 2d 73 79 73 63 6f 6e 3d 2a  \.  | --syscon=*
7cf0: 20 7c 20 2d 2d 73 79 73 63 6f 3d 2a 20 7c 20 2d   | --sysco=* | -
7d00: 2d 73 79 73 63 3d 2a 20 7c 20 2d 2d 73 79 73 3d  -sysc=* | --sys=
7d10: 2a 20 7c 20 2d 2d 73 79 3d 2a 29 0a 20 20 20 20  * | --sy=*).    
7d20: 73 79 73 63 6f 6e 66 64 69 72 3d 24 61 63 5f 6f  sysconfdir=$ac_o
7d30: 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 74 61 72  ptarg ;;..  -tar
7d40: 67 65 74 20 7c 20 2d 2d 74 61 72 67 65 74 20 7c  get | --target |
7d50: 20 2d 2d 74 61 72 67 65 20 7c 20 2d 2d 74 61 72   --targe | --tar
7d60: 67 20 7c 20 2d 2d 74 61 72 20 7c 20 2d 2d 74 61  g | --tar | --ta
7d70: 20 7c 20 2d 2d 74 29 0a 20 20 20 20 61 63 5f 70   | --t).    ac_p
7d80: 72 65 76 3d 74 61 72 67 65 74 5f 61 6c 69 61 73  rev=target_alias
7d90: 20 3b 3b 0a 20 20 2d 74 61 72 67 65 74 3d 2a 20   ;;.  -target=* 
7da0: 7c 20 2d 2d 74 61 72 67 65 74 3d 2a 20 7c 20 2d  | --target=* | -
7db0: 2d 74 61 72 67 65 3d 2a 20 7c 20 2d 2d 74 61 72  -targe=* | --tar
7dc0: 67 3d 2a 20 7c 20 2d 2d 74 61 72 3d 2a 20 7c 20  g=* | --tar=* | 
7dd0: 2d 2d 74 61 3d 2a 20 7c 20 2d 2d 74 3d 2a 29 0a  --ta=* | --t=*).
7de0: 20 20 20 20 74 61 72 67 65 74 5f 61 6c 69 61 73      target_alias
7df0: 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a  =$ac_optarg ;;..
7e00: 20 20 2d 76 20 7c 20 2d 76 65 72 62 6f 73 65 20    -v | -verbose 
7e10: 7c 20 2d 2d 76 65 72 62 6f 73 65 20 7c 20 2d 2d  | --verbose | --
7e20: 76 65 72 62 6f 73 20 7c 20 2d 2d 76 65 72 62 6f  verbos | --verbo
7e30: 20 7c 20 2d 2d 76 65 72 62 29 0a 20 20 20 20 76   | --verb).    v
7e40: 65 72 62 6f 73 65 3d 79 65 73 20 3b 3b 0a 0a 20  erbose=yes ;;.. 
7e50: 20 2d 76 65 72 73 69 6f 6e 20 7c 20 2d 2d 76 65   -version | --ve
7e60: 72 73 69 6f 6e 20 7c 20 2d 2d 76 65 72 73 69 6f  rsion | --versio
7e70: 20 7c 20 2d 2d 76 65 72 73 69 20 7c 20 2d 2d 76   | --versi | --v
7e80: 65 72 73 20 7c 20 2d 56 29 0a 20 20 20 20 61 63  ers | -V).    ac
7e90: 5f 69 6e 69 74 5f 76 65 72 73 69 6f 6e 3d 3a 20  _init_version=: 
7ea0: 3b 3b 0a 0a 20 20 2d 77 69 74 68 2d 2a 20 7c 20  ;;..  -with-* | 
7eb0: 2d 2d 77 69 74 68 2d 2a 29 0a 20 20 20 20 61 63  --with-*).    ac
7ec0: 5f 75 73 65 72 6f 70 74 3d 60 65 78 70 72 20 22  _useropt=`expr "
7ed0: 78 24 61 63 5f 6f 70 74 69 6f 6e 22 20 3a 20 27  x$ac_option" : '
7ee0: 78 2d 2a 77 69 74 68 2d 5c 28 5b 5e 3d 5d 2a 5c  x-*with-\([^=]*\
7ef0: 29 27 60 0a 20 20 20 20 23 20 52 65 6a 65 63 74  )'`.    # Reject
7f00: 20 6e 61 6d 65 73 20 74 68 61 74 20 61 72 65 20   names that are 
7f10: 6e 6f 74 20 76 61 6c 69 64 20 73 68 65 6c 6c 20  not valid shell 
7f20: 76 61 72 69 61 62 6c 65 20 6e 61 6d 65 73 2e 0a  variable names..
7f30: 20 20 20 20 65 78 70 72 20 22 78 24 61 63 5f 75      expr "x$ac_u
7f40: 73 65 72 6f 70 74 22 20 3a 20 22 2e 2a 5b 5e 2d  seropt" : ".*[^-
7f50: 2b 2e 5f 24 61 73 5f 63 72 5f 61 6c 6e 75 6d 5d  +._$as_cr_alnum]
7f60: 22 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 26 26 0a  " >/dev/null &&.
7f70: 20 20 20 20 20 20 7b 20 24 61 73 5f 65 63 68 6f        { $as_echo
7f80: 20 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a   "$as_me: error:
7f90: 20 69 6e 76 61 6c 69 64 20 70 61 63 6b 61 67 65   invalid package
7fa0: 20 6e 61 6d 65 3a 20 24 61 63 5f 75 73 65 72 6f   name: $ac_usero
7fb0: 70 74 22 20 3e 26 32 0a 20 20 20 7b 20 28 65 78  pt" >&2.   { (ex
7fc0: 69 74 20 31 29 3b 20 65 78 69 74 20 31 3b 20 7d  it 1); exit 1; }
7fd0: 3b 20 7d 0a 20 20 20 20 61 63 5f 75 73 65 72 6f  ; }.    ac_usero
7fe0: 70 74 5f 6f 72 69 67 3d 24 61 63 5f 75 73 65 72  pt_orig=$ac_user
7ff0: 6f 70 74 0a 20 20 20 20 61 63 5f 75 73 65 72 6f  opt.    ac_usero
8000: 70 74 3d 60 24 61 73 5f 65 63 68 6f 20 22 24 61  pt=`$as_echo "$a
8010: 63 5f 75 73 65 72 6f 70 74 22 20 7c 20 73 65 64  c_useropt" | sed
8020: 20 27 73 2f 5b 2d 2b 2e 5d 2f 5f 2f 67 27 60 0a   's/[-+.]/_/g'`.
8030: 20 20 20 20 63 61 73 65 20 24 61 63 5f 75 73 65      case $ac_use
8040: 72 5f 6f 70 74 73 20 69 6e 0a 20 20 20 20 20 20  r_opts in.      
8050: 2a 22 0a 22 77 69 74 68 5f 24 61 63 5f 75 73 65  *"."with_$ac_use
8060: 72 6f 70 74 22 0a 22 2a 29 20 3b 3b 0a 20 20 20  ropt"."*) ;;.   
8070: 20 20 20 2a 29 20 61 63 5f 75 6e 72 65 63 6f 67     *) ac_unrecog
8080: 6e 69 7a 65 64 5f 6f 70 74 73 3d 22 24 61 63 5f  nized_opts="$ac_
8090: 75 6e 72 65 63 6f 67 6e 69 7a 65 64 5f 6f 70 74  unrecognized_opt
80a0: 73 24 61 63 5f 75 6e 72 65 63 6f 67 6e 69 7a 65  s$ac_unrecognize
80b0: 64 5f 73 65 70 2d 2d 77 69 74 68 2d 24 61 63 5f  d_sep--with-$ac_
80c0: 75 73 65 72 6f 70 74 5f 6f 72 69 67 22 0a 09 20  useropt_orig".. 
80d0: 61 63 5f 75 6e 72 65 63 6f 67 6e 69 7a 65 64 5f  ac_unrecognized_
80e0: 73 65 70 3d 27 2c 20 27 3b 3b 0a 20 20 20 20 65  sep=', ';;.    e
80f0: 73 61 63 0a 20 20 20 20 65 76 61 6c 20 77 69 74  sac.    eval wit
8100: 68 5f 24 61 63 5f 75 73 65 72 6f 70 74 3d 5c 24  h_$ac_useropt=\$
8110: 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20  ac_optarg ;;..  
8120: 2d 77 69 74 68 6f 75 74 2d 2a 20 7c 20 2d 2d 77  -without-* | --w
8130: 69 74 68 6f 75 74 2d 2a 29 0a 20 20 20 20 61 63  ithout-*).    ac
8140: 5f 75 73 65 72 6f 70 74 3d 60 65 78 70 72 20 22  _useropt=`expr "
8150: 78 24 61 63 5f 6f 70 74 69 6f 6e 22 20 3a 20 27  x$ac_option" : '
8160: 78 2d 2a 77 69 74 68 6f 75 74 2d 5c 28 2e 2a 5c  x-*without-\(.*\
8170: 29 27 60 0a 20 20 20 20 23 20 52 65 6a 65 63 74  )'`.    # Reject
8180: 20 6e 61 6d 65 73 20 74 68 61 74 20 61 72 65 20   names that are 
8190: 6e 6f 74 20 76 61 6c 69 64 20 73 68 65 6c 6c 20  not valid shell 
81a0: 76 61 72 69 61 62 6c 65 20 6e 61 6d 65 73 2e 0a  variable names..
81b0: 20 20 20 20 65 78 70 72 20 22 78 24 61 63 5f 75      expr "x$ac_u
81c0: 73 65 72 6f 70 74 22 20 3a 20 22 2e 2a 5b 5e 2d  seropt" : ".*[^-
81d0: 2b 2e 5f 24 61 73 5f 63 72 5f 61 6c 6e 75 6d 5d  +._$as_cr_alnum]
81e0: 22 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 26 26 0a  " >/dev/null &&.
81f0: 20 20 20 20 20 20 7b 20 24 61 73 5f 65 63 68 6f        { $as_echo
8200: 20 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a   "$as_me: error:
8210: 20 69 6e 76 61 6c 69 64 20 70 61 63 6b 61 67 65   invalid package
8220: 20 6e 61 6d 65 3a 20 24 61 63 5f 75 73 65 72 6f   name: $ac_usero
8230: 70 74 22 20 3e 26 32 0a 20 20 20 7b 20 28 65 78  pt" >&2.   { (ex
8240: 69 74 20 31 29 3b 20 65 78 69 74 20 31 3b 20 7d  it 1); exit 1; }
8250: 3b 20 7d 0a 20 20 20 20 61 63 5f 75 73 65 72 6f  ; }.    ac_usero
8260: 70 74 5f 6f 72 69 67 3d 24 61 63 5f 75 73 65 72  pt_orig=$ac_user
8270: 6f 70 74 0a 20 20 20 20 61 63 5f 75 73 65 72 6f  opt.    ac_usero
8280: 70 74 3d 60 24 61 73 5f 65 63 68 6f 20 22 24 61  pt=`$as_echo "$a
8290: 63 5f 75 73 65 72 6f 70 74 22 20 7c 20 73 65 64  c_useropt" | sed
82a0: 20 27 73 2f 5b 2d 2b 2e 5d 2f 5f 2f 67 27 60 0a   's/[-+.]/_/g'`.
82b0: 20 20 20 20 63 61 73 65 20 24 61 63 5f 75 73 65      case $ac_use
82c0: 72 5f 6f 70 74 73 20 69 6e 0a 20 20 20 20 20 20  r_opts in.      
82d0: 2a 22 0a 22 77 69 74 68 5f 24 61 63 5f 75 73 65  *"."with_$ac_use
82e0: 72 6f 70 74 22 0a 22 2a 29 20 3b 3b 0a 20 20 20  ropt"."*) ;;.   
82f0: 20 20 20 2a 29 20 61 63 5f 75 6e 72 65 63 6f 67     *) ac_unrecog
8300: 6e 69 7a 65 64 5f 6f 70 74 73 3d 22 24 61 63 5f  nized_opts="$ac_
8310: 75 6e 72 65 63 6f 67 6e 69 7a 65 64 5f 6f 70 74  unrecognized_opt
8320: 73 24 61 63 5f 75 6e 72 65 63 6f 67 6e 69 7a 65  s$ac_unrecognize
8330: 64 5f 73 65 70 2d 2d 77 69 74 68 6f 75 74 2d 24  d_sep--without-$
8340: 61 63 5f 75 73 65 72 6f 70 74 5f 6f 72 69 67 22  ac_useropt_orig"
8350: 0a 09 20 61 63 5f 75 6e 72 65 63 6f 67 6e 69 7a  .. ac_unrecogniz
8360: 65 64 5f 73 65 70 3d 27 2c 20 27 3b 3b 0a 20 20  ed_sep=', ';;.  
8370: 20 20 65 73 61 63 0a 20 20 20 20 65 76 61 6c 20    esac.    eval 
8380: 77 69 74 68 5f 24 61 63 5f 75 73 65 72 6f 70 74  with_$ac_useropt
8390: 3d 6e 6f 20 3b 3b 0a 0a 20 20 2d 2d 78 29 0a 20  =no ;;..  --x). 
83a0: 20 20 20 23 20 4f 62 73 6f 6c 65 74 65 3b 20 75     # Obsolete; u
83b0: 73 65 20 2d 2d 77 69 74 68 2d 78 2e 0a 20 20 20  se --with-x..   
83c0: 20 77 69 74 68 5f 78 3d 79 65 73 20 3b 3b 0a 0a   with_x=yes ;;..
83d0: 20 20 2d 78 2d 69 6e 63 6c 75 64 65 73 20 7c 20    -x-includes | 
83e0: 2d 2d 78 2d 69 6e 63 6c 75 64 65 73 20 7c 20 2d  --x-includes | -
83f0: 2d 78 2d 69 6e 63 6c 75 64 65 20 7c 20 2d 2d 78  -x-include | --x
8400: 2d 69 6e 63 6c 75 64 20 7c 20 2d 2d 78 2d 69 6e  -includ | --x-in
8410: 63 6c 75 20 5c 0a 20 20 7c 20 2d 2d 78 2d 69 6e  clu \.  | --x-in
8420: 63 6c 20 7c 20 2d 2d 78 2d 69 6e 63 20 7c 20 2d  cl | --x-inc | -
8430: 2d 78 2d 69 6e 20 7c 20 2d 2d 78 2d 69 29 0a 20  -x-in | --x-i). 
8440: 20 20 20 61 63 5f 70 72 65 76 3d 78 5f 69 6e 63     ac_prev=x_inc
8450: 6c 75 64 65 73 20 3b 3b 0a 20 20 2d 78 2d 69 6e  ludes ;;.  -x-in
8460: 63 6c 75 64 65 73 3d 2a 20 7c 20 2d 2d 78 2d 69  cludes=* | --x-i
8470: 6e 63 6c 75 64 65 73 3d 2a 20 7c 20 2d 2d 78 2d  ncludes=* | --x-
8480: 69 6e 63 6c 75 64 65 3d 2a 20 7c 20 2d 2d 78 2d  include=* | --x-
8490: 69 6e 63 6c 75 64 3d 2a 20 7c 20 2d 2d 78 2d 69  includ=* | --x-i
84a0: 6e 63 6c 75 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 78  nclu=* \.  | --x
84b0: 2d 69 6e 63 6c 3d 2a 20 7c 20 2d 2d 78 2d 69 6e  -incl=* | --x-in
84c0: 63 3d 2a 20 7c 20 2d 2d 78 2d 69 6e 3d 2a 20 7c  c=* | --x-in=* |
84d0: 20 2d 2d 78 2d 69 3d 2a 29 0a 20 20 20 20 78 5f   --x-i=*).    x_
84e0: 69 6e 63 6c 75 64 65 73 3d 24 61 63 5f 6f 70 74  includes=$ac_opt
84f0: 61 72 67 20 3b 3b 0a 0a 20 20 2d 78 2d 6c 69 62  arg ;;..  -x-lib
8500: 72 61 72 69 65 73 20 7c 20 2d 2d 78 2d 6c 69 62  raries | --x-lib
8510: 72 61 72 69 65 73 20 7c 20 2d 2d 78 2d 6c 69 62  raries | --x-lib
8520: 72 61 72 69 65 20 7c 20 2d 2d 78 2d 6c 69 62 72  rarie | --x-libr
8530: 61 72 69 20 5c 0a 20 20 7c 20 2d 2d 78 2d 6c 69  ari \.  | --x-li
8540: 62 72 61 72 20 7c 20 2d 2d 78 2d 6c 69 62 72 61  brar | --x-libra
8550: 20 7c 20 2d 2d 78 2d 6c 69 62 72 20 7c 20 2d 2d   | --x-libr | --
8560: 78 2d 6c 69 62 20 7c 20 2d 2d 78 2d 6c 69 20 7c  x-lib | --x-li |
8570: 20 2d 2d 78 2d 6c 29 0a 20 20 20 20 61 63 5f 70   --x-l).    ac_p
8580: 72 65 76 3d 78 5f 6c 69 62 72 61 72 69 65 73 20  rev=x_libraries 
8590: 3b 3b 0a 20 20 2d 78 2d 6c 69 62 72 61 72 69 65  ;;.  -x-librarie
85a0: 73 3d 2a 20 7c 20 2d 2d 78 2d 6c 69 62 72 61 72  s=* | --x-librar
85b0: 69 65 73 3d 2a 20 7c 20 2d 2d 78 2d 6c 69 62 72  ies=* | --x-libr
85c0: 61 72 69 65 3d 2a 20 7c 20 2d 2d 78 2d 6c 69 62  arie=* | --x-lib
85d0: 72 61 72 69 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 78  rari=* \.  | --x
85e0: 2d 6c 69 62 72 61 72 3d 2a 20 7c 20 2d 2d 78 2d  -librar=* | --x-
85f0: 6c 69 62 72 61 3d 2a 20 7c 20 2d 2d 78 2d 6c 69  libra=* | --x-li
8600: 62 72 3d 2a 20 7c 20 2d 2d 78 2d 6c 69 62 3d 2a  br=* | --x-lib=*
8610: 20 7c 20 2d 2d 78 2d 6c 69 3d 2a 20 7c 20 2d 2d   | --x-li=* | --
8620: 78 2d 6c 3d 2a 29 0a 20 20 20 20 78 5f 6c 69 62  x-l=*).    x_lib
8630: 72 61 72 69 65 73 3d 24 61 63 5f 6f 70 74 61 72  raries=$ac_optar
8640: 67 20 3b 3b 0a 0a 20 20 2d 2a 29 20 7b 20 24 61  g ;;..  -*) { $a
8650: 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20  s_echo "$as_me: 
8660: 65 72 72 6f 72 3a 20 75 6e 72 65 63 6f 67 6e 69  error: unrecogni
8670: 7a 65 64 20 6f 70 74 69 6f 6e 3a 20 24 61 63 5f  zed option: $ac_
8680: 6f 70 74 69 6f 6e 0a 54 72 79 20 5c 60 24 30 20  option.Try \`$0 
8690: 2d 2d 68 65 6c 70 27 20 66 6f 72 20 6d 6f 72 65  --help' for more
86a0: 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 2e 22 20 3e   information." >
86b0: 26 32 0a 20 20 20 7b 20 28 65 78 69 74 20 31 29  &2.   { (exit 1)
86c0: 3b 20 65 78 69 74 20 31 3b 20 7d 3b 20 7d 0a 20  ; exit 1; }; }. 
86d0: 20 20 20 3b 3b 0a 0a 20 20 2a 3d 2a 29 0a 20 20     ;;..  *=*).  
86e0: 20 20 61 63 5f 65 6e 76 76 61 72 3d 60 65 78 70    ac_envvar=`exp
86f0: 72 20 22 78 24 61 63 5f 6f 70 74 69 6f 6e 22 20  r "x$ac_option" 
8700: 3a 20 27 78 5c 28 5b 5e 3d 5d 2a 5c 29 3d 27 60  : 'x\([^=]*\)='`
8710: 0a 20 20 20 20 23 20 52 65 6a 65 63 74 20 6e 61  .    # Reject na
8720: 6d 65 73 20 74 68 61 74 20 61 72 65 20 6e 6f 74  mes that are not
8730: 20 76 61 6c 69 64 20 73 68 65 6c 6c 20 76 61 72   valid shell var
8740: 69 61 62 6c 65 20 6e 61 6d 65 73 2e 0a 20 20 20  iable names..   
8750: 20 65 78 70 72 20 22 78 24 61 63 5f 65 6e 76 76   expr "x$ac_envv
8760: 61 72 22 20 3a 20 22 2e 2a 5b 5e 5f 24 61 73 5f  ar" : ".*[^_$as_
8770: 63 72 5f 61 6c 6e 75 6d 5d 22 20 3e 2f 64 65 76  cr_alnum]" >/dev
8780: 2f 6e 75 6c 6c 20 26 26 0a 20 20 20 20 20 20 7b  /null &&.      {
8790: 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
87a0: 65 3a 20 65 72 72 6f 72 3a 20 69 6e 76 61 6c 69  e: error: invali
87b0: 64 20 76 61 72 69 61 62 6c 65 20 6e 61 6d 65 3a  d variable name:
87c0: 20 24 61 63 5f 65 6e 76 76 61 72 22 20 3e 26 32   $ac_envvar" >&2
87d0: 0a 20 20 20 7b 20 28 65 78 69 74 20 31 29 3b 20  .   { (exit 1); 
87e0: 65 78 69 74 20 31 3b 20 7d 3b 20 7d 0a 20 20 20  exit 1; }; }.   
87f0: 20 65 76 61 6c 20 24 61 63 5f 65 6e 76 76 61 72   eval $ac_envvar
8800: 3d 5c 24 61 63 5f 6f 70 74 61 72 67 0a 20 20 20  =\$ac_optarg.   
8810: 20 65 78 70 6f 72 74 20 24 61 63 5f 65 6e 76 76   export $ac_envv
8820: 61 72 20 3b 3b 0a 0a 20 20 2a 29 0a 20 20 20 20  ar ;;..  *).    
8830: 23 20 46 49 58 4d 45 3a 20 73 68 6f 75 6c 64 20  # FIXME: should 
8840: 62 65 20 72 65 6d 6f 76 65 64 20 69 6e 20 61 75  be removed in au
8850: 74 6f 63 6f 6e 66 20 33 2e 30 2e 0a 20 20 20 20  toconf 3.0..    
8860: 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
8870: 3a 20 57 41 52 4e 49 4e 47 3a 20 79 6f 75 20 73  : WARNING: you s
8880: 68 6f 75 6c 64 20 75 73 65 20 2d 2d 62 75 69 6c  hould use --buil
8890: 64 2c 20 2d 2d 68 6f 73 74 2c 20 2d 2d 74 61 72  d, --host, --tar
88a0: 67 65 74 22 20 3e 26 32 0a 20 20 20 20 65 78 70  get" >&2.    exp
88b0: 72 20 22 78 24 61 63 5f 6f 70 74 69 6f 6e 22 20  r "x$ac_option" 
88c0: 3a 20 22 2e 2a 5b 5e 2d 2e 5f 24 61 73 5f 63 72  : ".*[^-._$as_cr
88d0: 5f 61 6c 6e 75 6d 5d 22 20 3e 2f 64 65 76 2f 6e  _alnum]" >/dev/n
88e0: 75 6c 6c 20 26 26 0a 20 20 20 20 20 20 24 61 73  ull &&.      $as
88f0: 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 57  _echo "$as_me: W
8900: 41 52 4e 49 4e 47 3a 20 69 6e 76 61 6c 69 64 20  ARNING: invalid 
8910: 68 6f 73 74 20 74 79 70 65 3a 20 24 61 63 5f 6f  host type: $ac_o
8920: 70 74 69 6f 6e 22 20 3e 26 32 0a 20 20 20 20 3a  ption" >&2.    :
8930: 20 24 7b 62 75 69 6c 64 5f 61 6c 69 61 73 3d 24   ${build_alias=$
8940: 61 63 5f 6f 70 74 69 6f 6e 7d 20 24 7b 68 6f 73  ac_option} ${hos
8950: 74 5f 61 6c 69 61 73 3d 24 61 63 5f 6f 70 74 69  t_alias=$ac_opti
8960: 6f 6e 7d 20 24 7b 74 61 72 67 65 74 5f 61 6c 69  on} ${target_ali
8970: 61 73 3d 24 61 63 5f 6f 70 74 69 6f 6e 7d 0a 20  as=$ac_option}. 
8980: 20 20 20 3b 3b 0a 0a 20 20 65 73 61 63 0a 64 6f     ;;..  esac.do
8990: 6e 65 0a 0a 69 66 20 74 65 73 74 20 2d 6e 20 22  ne..if test -n "
89a0: 24 61 63 5f 70 72 65 76 22 3b 20 74 68 65 6e 0a  $ac_prev"; then.
89b0: 20 20 61 63 5f 6f 70 74 69 6f 6e 3d 2d 2d 60 65    ac_option=--`e
89c0: 63 68 6f 20 24 61 63 5f 70 72 65 76 20 7c 20 73  cho $ac_prev | s
89d0: 65 64 20 27 73 2f 5f 2f 2d 2f 67 27 60 0a 20 20  ed 's/_/-/g'`.  
89e0: 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
89f0: 6d 65 3a 20 65 72 72 6f 72 3a 20 6d 69 73 73 69  me: error: missi
8a00: 6e 67 20 61 72 67 75 6d 65 6e 74 20 74 6f 20 24  ng argument to $
8a10: 61 63 5f 6f 70 74 69 6f 6e 22 20 3e 26 32 0a 20  ac_option" >&2. 
8a20: 20 20 7b 20 28 65 78 69 74 20 31 29 3b 20 65 78    { (exit 1); ex
8a30: 69 74 20 31 3b 20 7d 3b 20 7d 0a 66 69 0a 0a 69  it 1; }; }.fi..i
8a40: 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 75  f test -n "$ac_u
8a50: 6e 72 65 63 6f 67 6e 69 7a 65 64 5f 6f 70 74 73  nrecognized_opts
8a60: 22 3b 20 74 68 65 6e 0a 20 20 63 61 73 65 20 24  "; then.  case $
8a70: 65 6e 61 62 6c 65 5f 6f 70 74 69 6f 6e 5f 63 68  enable_option_ch
8a80: 65 63 6b 69 6e 67 20 69 6e 0a 20 20 20 20 6e 6f  ecking in.    no
8a90: 29 20 3b 3b 0a 20 20 20 20 66 61 74 61 6c 29 20  ) ;;.    fatal) 
8aa0: 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
8ab0: 6d 65 3a 20 65 72 72 6f 72 3a 20 55 6e 72 65 63  me: error: Unrec
8ac0: 6f 67 6e 69 7a 65 64 20 6f 70 74 69 6f 6e 73 3a  ognized options:
8ad0: 20 24 61 63 5f 75 6e 72 65 63 6f 67 6e 69 7a 65   $ac_unrecognize
8ae0: 64 5f 6f 70 74 73 22 20 3e 26 32 0a 20 20 20 7b  d_opts" >&2.   {
8af0: 20 28 65 78 69 74 20 31 29 3b 20 65 78 69 74 20   (exit 1); exit 
8b00: 31 3b 20 7d 3b 20 7d 20 3b 3b 0a 20 20 20 20 2a  1; }; } ;;.    *
8b10: 29 20 20 20 20 20 24 61 73 5f 65 63 68 6f 20 22  )     $as_echo "
8b20: 24 61 73 5f 6d 65 3a 20 57 41 52 4e 49 4e 47 3a  $as_me: WARNING:
8b30: 20 55 6e 72 65 63 6f 67 6e 69 7a 65 64 20 6f 70   Unrecognized op
8b40: 74 69 6f 6e 73 3a 20 24 61 63 5f 75 6e 72 65 63  tions: $ac_unrec
8b50: 6f 67 6e 69 7a 65 64 5f 6f 70 74 73 22 20 3e 26  ognized_opts" >&
8b60: 32 20 3b 3b 0a 20 20 65 73 61 63 0a 66 69 0a 0a  2 ;;.  esac.fi..
8b70: 23 20 43 68 65 63 6b 20 61 6c 6c 20 64 69 72 65  # Check all dire
8b80: 63 74 6f 72 79 20 61 72 67 75 6d 65 6e 74 73 20  ctory arguments 
8b90: 66 6f 72 20 63 6f 6e 73 69 73 74 65 6e 63 79 2e  for consistency.
8ba0: 0a 66 6f 72 20 61 63 5f 76 61 72 20 69 6e 09 65  .for ac_var in.e
8bb0: 78 65 63 5f 70 72 65 66 69 78 20 70 72 65 66 69  xec_prefix prefi
8bc0: 78 20 62 69 6e 64 69 72 20 73 62 69 6e 64 69 72  x bindir sbindir
8bd0: 20 6c 69 62 65 78 65 63 64 69 72 20 64 61 74 61   libexecdir data
8be0: 72 6f 6f 74 64 69 72 20 5c 0a 09 09 64 61 74 61  rootdir \...data
8bf0: 64 69 72 20 73 79 73 63 6f 6e 66 64 69 72 20 73  dir sysconfdir s
8c00: 68 61 72 65 64 73 74 61 74 65 64 69 72 20 6c 6f  haredstatedir lo
8c10: 63 61 6c 73 74 61 74 65 64 69 72 20 69 6e 63 6c  calstatedir incl
8c20: 75 64 65 64 69 72 20 5c 0a 09 09 6f 6c 64 69 6e  udedir \...oldin
8c30: 63 6c 75 64 65 64 69 72 20 64 6f 63 64 69 72 20  cludedir docdir 
8c40: 69 6e 66 6f 64 69 72 20 68 74 6d 6c 64 69 72 20  infodir htmldir 
8c50: 64 76 69 64 69 72 20 70 64 66 64 69 72 20 70 73  dvidir pdfdir ps
8c60: 64 69 72 20 5c 0a 09 09 6c 69 62 64 69 72 20 6c  dir \...libdir l
8c70: 6f 63 61 6c 65 64 69 72 20 6d 61 6e 64 69 72 0a  ocaledir mandir.
8c80: 64 6f 0a 20 20 65 76 61 6c 20 61 63 5f 76 61 6c  do.  eval ac_val
8c90: 3d 5c 24 24 61 63 5f 76 61 72 0a 20 20 23 20 52  =\$$ac_var.  # R
8ca0: 65 6d 6f 76 65 20 74 72 61 69 6c 69 6e 67 20 73  emove trailing s
8cb0: 6c 61 73 68 65 73 2e 0a 20 20 63 61 73 65 20 24  lashes..  case $
8cc0: 61 63 5f 76 61 6c 20 69 6e 0a 20 20 20 20 2a 2f  ac_val in.    */
8cd0: 20 29 0a 20 20 20 20 20 20 61 63 5f 76 61 6c 3d   ).      ac_val=
8ce0: 60 65 78 70 72 20 22 58 24 61 63 5f 76 61 6c 22  `expr "X$ac_val"
8cf0: 20 3a 20 27 58 5c 28 2e 2a 5b 5e 2f 5d 5c 29 27   : 'X\(.*[^/]\)'
8d00: 20 5c 7c 20 22 58 24 61 63 5f 76 61 6c 22 20 3a   \| "X$ac_val" :
8d10: 20 27 58 5c 28 2e 2a 5c 29 27 60 0a 20 20 20 20   'X\(.*\)'`.    
8d20: 20 20 65 76 61 6c 20 24 61 63 5f 76 61 72 3d 5c    eval $ac_var=\
8d30: 24 61 63 5f 76 61 6c 3b 3b 0a 20 20 65 73 61 63  $ac_val;;.  esac
8d40: 0a 20 20 23 20 42 65 20 73 75 72 65 20 74 6f 20  .  # Be sure to 
8d50: 68 61 76 65 20 61 62 73 6f 6c 75 74 65 20 64 69  have absolute di
8d60: 72 65 63 74 6f 72 79 20 6e 61 6d 65 73 2e 0a 20  rectory names.. 
8d70: 20 63 61 73 65 20 24 61 63 5f 76 61 6c 20 69 6e   case $ac_val in
8d80: 0a 20 20 20 20 5b 5c 5c 2f 24 5d 2a 20 7c 20 3f  .    [\\/$]* | ?
8d90: 3a 5b 5c 5c 2f 5d 2a 20 29 20 20 63 6f 6e 74 69  :[\\/]* )  conti
8da0: 6e 75 65 3b 3b 0a 20 20 20 20 4e 4f 4e 45 20 7c  nue;;.    NONE |
8db0: 20 27 27 20 29 20 63 61 73 65 20 24 61 63 5f 76   '' ) case $ac_v
8dc0: 61 72 20 69 6e 20 2a 70 72 65 66 69 78 20 29 20  ar in *prefix ) 
8dd0: 63 6f 6e 74 69 6e 75 65 3b 3b 20 65 73 61 63 3b  continue;; esac;
8de0: 3b 0a 20 20 65 73 61 63 0a 20 20 7b 20 24 61 73  ;.  esac.  { $as
8df0: 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65  _echo "$as_me: e
8e00: 72 72 6f 72 3a 20 65 78 70 65 63 74 65 64 20 61  rror: expected a
8e10: 6e 20 61 62 73 6f 6c 75 74 65 20 64 69 72 65 63  n absolute direc
8e20: 74 6f 72 79 20 6e 61 6d 65 20 66 6f 72 20 2d 2d  tory name for --
8e30: 24 61 63 5f 76 61 72 3a 20 24 61 63 5f 76 61 6c  $ac_var: $ac_val
8e40: 22 20 3e 26 32 0a 20 20 20 7b 20 28 65 78 69 74  " >&2.   { (exit
8e50: 20 31 29 3b 20 65 78 69 74 20 31 3b 20 7d 3b 20   1); exit 1; }; 
8e60: 7d 0a 64 6f 6e 65 0a 0a 23 20 54 68 65 72 65 20  }.done..# There 
8e70: 6d 69 67 68 74 20 62 65 20 70 65 6f 70 6c 65 20  might be people 
8e80: 77 68 6f 20 64 65 70 65 6e 64 20 6f 6e 20 74 68  who depend on th
8e90: 65 20 6f 6c 64 20 62 72 6f 6b 65 6e 20 62 65 68  e old broken beh
8ea0: 61 76 69 6f 72 3a 20 60 24 68 6f 73 74 27 0a 23  avior: `$host'.#
8eb0: 20 75 73 65 64 20 74 6f 20 68 6f 6c 64 20 74 68   used to hold th
8ec0: 65 20 61 72 67 75 6d 65 6e 74 20 6f 66 20 2d 2d  e argument of --
8ed0: 68 6f 73 74 20 65 74 63 2e 0a 23 20 46 49 58 4d  host etc..# FIXM
8ee0: 45 3a 20 54 6f 20 72 65 6d 6f 76 65 20 73 6f 6d  E: To remove som
8ef0: 65 20 64 61 79 2e 0a 62 75 69 6c 64 3d 24 62 75  e day..build=$bu
8f00: 69 6c 64 5f 61 6c 69 61 73 0a 68 6f 73 74 3d 24  ild_alias.host=$
8f10: 68 6f 73 74 5f 61 6c 69 61 73 0a 74 61 72 67 65  host_alias.targe
8f20: 74 3d 24 74 61 72 67 65 74 5f 61 6c 69 61 73 0a  t=$target_alias.
8f30: 0a 23 20 46 49 58 4d 45 3a 20 54 6f 20 72 65 6d  .# FIXME: To rem
8f40: 6f 76 65 20 73 6f 6d 65 20 64 61 79 2e 0a 69 66  ove some day..if
8f50: 20 74 65 73 74 20 22 78 24 68 6f 73 74 5f 61 6c   test "x$host_al
8f60: 69 61 73 22 20 21 3d 20 78 3b 20 74 68 65 6e 0a  ias" != x; then.
8f70: 20 20 69 66 20 74 65 73 74 20 22 78 24 62 75 69    if test "x$bui
8f80: 6c 64 5f 61 6c 69 61 73 22 20 3d 20 78 3b 20 74  ld_alias" = x; t
8f90: 68 65 6e 0a 20 20 20 20 63 72 6f 73 73 5f 63 6f  hen.    cross_co
8fa0: 6d 70 69 6c 69 6e 67 3d 6d 61 79 62 65 0a 20 20  mpiling=maybe.  
8fb0: 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f    $as_echo "$as_
8fc0: 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20 49 66 20  me: WARNING: If 
8fd0: 79 6f 75 20 77 61 6e 74 65 64 20 74 6f 20 73 65  you wanted to se
8fe0: 74 20 74 68 65 20 2d 2d 62 75 69 6c 64 20 74 79  t the --build ty
8ff0: 70 65 2c 20 64 6f 6e 27 74 20 75 73 65 20 2d 2d  pe, don't use --
9000: 68 6f 73 74 2e 0a 20 20 20 20 49 66 20 61 20 63  host..    If a c
9010: 72 6f 73 73 20 63 6f 6d 70 69 6c 65 72 20 69 73  ross compiler is
9020: 20 64 65 74 65 63 74 65 64 20 74 68 65 6e 20 63   detected then c
9030: 72 6f 73 73 20 63 6f 6d 70 69 6c 65 20 6d 6f 64  ross compile mod
9040: 65 20 77 69 6c 6c 20 62 65 20 75 73 65 64 2e 22  e will be used."
9050: 20 3e 26 32 0a 20 20 65 6c 69 66 20 74 65 73 74   >&2.  elif test
9060: 20 22 78 24 62 75 69 6c 64 5f 61 6c 69 61 73 22   "x$build_alias"
9070: 20 21 3d 20 22 78 24 68 6f 73 74 5f 61 6c 69 61   != "x$host_alia
9080: 73 22 3b 20 74 68 65 6e 0a 20 20 20 20 63 72 6f  s"; then.    cro
9090: 73 73 5f 63 6f 6d 70 69 6c 69 6e 67 3d 79 65 73  ss_compiling=yes
90a0: 0a 20 20 66 69 0a 66 69 0a 0a 61 63 5f 74 6f 6f  .  fi.fi..ac_too
90b0: 6c 5f 70 72 65 66 69 78 3d 0a 74 65 73 74 20 2d  l_prefix=.test -
90c0: 6e 20 22 24 68 6f 73 74 5f 61 6c 69 61 73 22 20  n "$host_alias" 
90d0: 26 26 20 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69  && ac_tool_prefi
90e0: 78 3d 24 68 6f 73 74 5f 61 6c 69 61 73 2d 0a 0a  x=$host_alias-..
90f0: 74 65 73 74 20 22 24 73 69 6c 65 6e 74 22 20 3d  test "$silent" =
9100: 20 79 65 73 20 26 26 20 65 78 65 63 20 36 3e 2f   yes && exec 6>/
9110: 64 65 76 2f 6e 75 6c 6c 0a 0a 0a 61 63 5f 70 77  dev/null...ac_pw
9120: 64 3d 60 70 77 64 60 20 26 26 20 74 65 73 74 20  d=`pwd` && test 
9130: 2d 6e 20 22 24 61 63 5f 70 77 64 22 20 26 26 0a  -n "$ac_pwd" &&.
9140: 61 63 5f 6c 73 5f 64 69 3d 60 6c 73 20 2d 64 69  ac_ls_di=`ls -di
9150: 20 2e 60 20 26 26 0a 61 63 5f 70 77 64 5f 6c 73   .` &&.ac_pwd_ls
9160: 5f 64 69 3d 60 63 64 20 22 24 61 63 5f 70 77 64  _di=`cd "$ac_pwd
9170: 22 20 26 26 20 6c 73 20 2d 64 69 20 2e 60 20 7c  " && ls -di .` |
9180: 7c 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22  |.  { $as_echo "
9190: 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 57  $as_me: error: W
91a0: 6f 72 6b 69 6e 67 20 64 69 72 65 63 74 6f 72 79  orking directory
91b0: 20 63 61 6e 6e 6f 74 20 62 65 20 64 65 74 65 72   cannot be deter
91c0: 6d 69 6e 65 64 22 20 3e 26 32 0a 20 20 20 7b 20  mined" >&2.   { 
91d0: 28 65 78 69 74 20 31 29 3b 20 65 78 69 74 20 31  (exit 1); exit 1
91e0: 3b 20 7d 3b 20 7d 0a 74 65 73 74 20 22 58 24 61  ; }; }.test "X$a
91f0: 63 5f 6c 73 5f 64 69 22 20 3d 20 22 58 24 61 63  c_ls_di" = "X$ac
9200: 5f 70 77 64 5f 6c 73 5f 64 69 22 20 7c 7c 0a 20  _pwd_ls_di" ||. 
9210: 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73   { $as_echo "$as
9220: 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 70 77 64 20  _me: error: pwd 
9230: 64 6f 65 73 20 6e 6f 74 20 72 65 70 6f 72 74 20  does not report 
9240: 6e 61 6d 65 20 6f 66 20 77 6f 72 6b 69 6e 67 20  name of working 
9250: 64 69 72 65 63 74 6f 72 79 22 20 3e 26 32 0a 20  directory" >&2. 
9260: 20 20 7b 20 28 65 78 69 74 20 31 29 3b 20 65 78    { (exit 1); ex
9270: 69 74 20 31 3b 20 7d 3b 20 7d 0a 0a 0a 23 20 46  it 1; }; }...# F
9280: 69 6e 64 20 74 68 65 20 73 6f 75 72 63 65 20 66  ind the source f
9290: 69 6c 65 73 2c 20 69 66 20 6c 6f 63 61 74 69 6f  iles, if locatio
92a0: 6e 20 77 61 73 20 6e 6f 74 20 73 70 65 63 69 66  n was not specif
92b0: 69 65 64 2e 0a 69 66 20 74 65 73 74 20 2d 7a 20  ied..if test -z 
92c0: 22 24 73 72 63 64 69 72 22 3b 20 74 68 65 6e 0a  "$srcdir"; then.
92d0: 20 20 61 63 5f 73 72 63 64 69 72 5f 64 65 66 61    ac_srcdir_defa
92e0: 75 6c 74 65 64 3d 79 65 73 0a 20 20 23 20 54 72  ulted=yes.  # Tr
92f0: 79 20 74 68 65 20 64 69 72 65 63 74 6f 72 79 20  y the directory 
9300: 63 6f 6e 74 61 69 6e 69 6e 67 20 74 68 69 73 20  containing this 
9310: 73 63 72 69 70 74 2c 20 74 68 65 6e 20 74 68 65  script, then the
9320: 20 70 61 72 65 6e 74 20 64 69 72 65 63 74 6f 72   parent director
9330: 79 2e 0a 20 20 61 63 5f 63 6f 6e 66 64 69 72 3d  y..  ac_confdir=
9340: 60 24 61 73 5f 64 69 72 6e 61 6d 65 20 2d 2d 20  `$as_dirname -- 
9350: 22 24 61 73 5f 6d 79 73 65 6c 66 22 20 7c 7c 0a  "$as_myself" ||.
9360: 24 61 73 5f 65 78 70 72 20 58 22 24 61 73 5f 6d  $as_expr X"$as_m
9370: 79 73 65 6c 66 22 20 3a 20 27 58 5c 28 2e 2a 5b  yself" : 'X\(.*[
9380: 5e 2f 5d 5c 29 2f 2f 2a 5b 5e 2f 5d 5b 5e 2f 5d  ^/]\)//*[^/][^/]
9390: 2a 2f 2a 24 27 20 5c 7c 20 5c 0a 09 20 58 22 24  */*$' \| \.. X"$
93a0: 61 73 5f 6d 79 73 65 6c 66 22 20 3a 20 27 58 5c  as_myself" : 'X\
93b0: 28 2f 2f 5c 29 5b 5e 2f 5d 27 20 5c 7c 20 5c 0a  (//\)[^/]' \| \.
93c0: 09 20 58 22 24 61 73 5f 6d 79 73 65 6c 66 22 20  . X"$as_myself" 
93d0: 3a 20 27 58 5c 28 2f 2f 5c 29 24 27 20 5c 7c 20  : 'X\(//\)$' \| 
93e0: 5c 0a 09 20 58 22 24 61 73 5f 6d 79 73 65 6c 66  \.. X"$as_myself
93f0: 22 20 3a 20 27 58 5c 28 2f 5c 29 27 20 5c 7c 20  " : 'X\(/\)' \| 
9400: 2e 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20 7c 7c  . 2>/dev/null ||
9410: 0a 24 61 73 5f 65 63 68 6f 20 58 22 24 61 73 5f  .$as_echo X"$as_
9420: 6d 79 73 65 6c 66 22 20 7c 0a 20 20 20 20 73 65  myself" |.    se
9430: 64 20 27 2f 5e 58 5c 28 2e 2a 5b 5e 2f 5d 5c 29  d '/^X\(.*[^/]\)
9440: 5c 2f 5c 2f 2a 5b 5e 2f 5d 5b 5e 2f 5d 2a 5c 2f  \/\/*[^/][^/]*\/
9450: 2a 24 2f 7b 0a 09 20 20 20 20 73 2f 2f 5c 31 2f  *$/{..    s//\1/
9460: 0a 09 20 20 20 20 71 0a 09 20 20 7d 0a 09 20 20  ..    q..  }..  
9470: 2f 5e 58 5c 28 5c 2f 5c 2f 5c 29 5b 5e 2f 5d 2e  /^X\(\/\/\)[^/].
9480: 2a 2f 7b 0a 09 20 20 20 20 73 2f 2f 5c 31 2f 0a  */{..    s//\1/.
9490: 09 20 20 20 20 71 0a 09 20 20 7d 0a 09 20 20 2f  .    q..  }..  /
94a0: 5e 58 5c 28 5c 2f 5c 2f 5c 29 24 2f 7b 0a 09 20  ^X\(\/\/\)$/{.. 
94b0: 20 20 20 73 2f 2f 5c 31 2f 0a 09 20 20 20 20 71     s//\1/..    q
94c0: 0a 09 20 20 7d 0a 09 20 20 2f 5e 58 5c 28 5c 2f  ..  }..  /^X\(\/
94d0: 5c 29 2e 2a 2f 7b 0a 09 20 20 20 20 73 2f 2f 5c  \).*/{..    s//\
94e0: 31 2f 0a 09 20 20 20 20 71 0a 09 20 20 7d 0a 09  1/..    q..  }..
94f0: 20 20 73 2f 2e 2a 2f 2e 2f 3b 20 71 27 60 0a 20    s/.*/./; q'`. 
9500: 20 73 72 63 64 69 72 3d 24 61 63 5f 63 6f 6e 66   srcdir=$ac_conf
9510: 64 69 72 0a 20 20 69 66 20 74 65 73 74 20 21 20  dir.  if test ! 
9520: 2d 72 20 22 24 73 72 63 64 69 72 2f 24 61 63 5f  -r "$srcdir/$ac_
9530: 75 6e 69 71 75 65 5f 66 69 6c 65 22 3b 20 74 68  unique_file"; th
9540: 65 6e 0a 20 20 20 20 73 72 63 64 69 72 3d 2e 2e  en.    srcdir=..
9550: 0a 20 20 66 69 0a 65 6c 73 65 0a 20 20 61 63 5f  .  fi.else.  ac_
9560: 73 72 63 64 69 72 5f 64 65 66 61 75 6c 74 65 64  srcdir_defaulted
9570: 3d 6e 6f 0a 66 69 0a 69 66 20 74 65 73 74 20 21  =no.fi.if test !
9580: 20 2d 72 20 22 24 73 72 63 64 69 72 2f 24 61 63   -r "$srcdir/$ac
9590: 5f 75 6e 69 71 75 65 5f 66 69 6c 65 22 3b 20 74  _unique_file"; t
95a0: 68 65 6e 0a 20 20 74 65 73 74 20 22 24 61 63 5f  hen.  test "$ac_
95b0: 73 72 63 64 69 72 5f 64 65 66 61 75 6c 74 65 64  srcdir_defaulted
95c0: 22 20 3d 20 79 65 73 20 26 26 20 73 72 63 64 69  " = yes && srcdi
95d0: 72 3d 22 24 61 63 5f 63 6f 6e 66 64 69 72 20 6f  r="$ac_confdir o
95e0: 72 20 2e 2e 22 0a 20 20 7b 20 24 61 73 5f 65 63  r ..".  { $as_ec
95f0: 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f  ho "$as_me: erro
9600: 72 3a 20 63 61 6e 6e 6f 74 20 66 69 6e 64 20 73  r: cannot find s
9610: 6f 75 72 63 65 73 20 28 24 61 63 5f 75 6e 69 71  ources ($ac_uniq
9620: 75 65 5f 66 69 6c 65 29 20 69 6e 20 24 73 72 63  ue_file) in $src
9630: 64 69 72 22 20 3e 26 32 0a 20 20 20 7b 20 28 65  dir" >&2.   { (e
9640: 78 69 74 20 31 29 3b 20 65 78 69 74 20 31 3b 20  xit 1); exit 1; 
9650: 7d 3b 20 7d 0a 66 69 0a 61 63 5f 6d 73 67 3d 22  }; }.fi.ac_msg="
9660: 73 6f 75 72 63 65 73 20 61 72 65 20 69 6e 20 24  sources are in $
9670: 73 72 63 64 69 72 2c 20 62 75 74 20 5c 60 63 64  srcdir, but \`cd
9680: 20 24 73 72 63 64 69 72 27 20 64 6f 65 73 20 6e   $srcdir' does n
9690: 6f 74 20 77 6f 72 6b 22 0a 61 63 5f 61 62 73 5f  ot work".ac_abs_
96a0: 63 6f 6e 66 64 69 72 3d 60 28 0a 09 63 64 20 22  confdir=`(..cd "
96b0: 24 73 72 63 64 69 72 22 20 26 26 20 74 65 73 74  $srcdir" && test
96c0: 20 2d 72 20 22 2e 2f 24 61 63 5f 75 6e 69 71 75   -r "./$ac_uniqu
96d0: 65 5f 66 69 6c 65 22 20 7c 7c 20 7b 20 24 61 73  e_file" || { $as
96e0: 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65  _echo "$as_me: e
96f0: 72 72 6f 72 3a 20 24 61 63 5f 6d 73 67 22 20 3e  rror: $ac_msg" >
9700: 26 32 0a 20 20 20 7b 20 28 65 78 69 74 20 31 29  &2.   { (exit 1)
9710: 3b 20 65 78 69 74 20 31 3b 20 7d 3b 20 7d 0a 09  ; exit 1; }; }..
9720: 70 77 64 29 60 0a 23 20 57 68 65 6e 20 62 75 69  pwd)`.# When bui
9730: 6c 64 69 6e 67 20 69 6e 20 70 6c 61 63 65 2c 20  lding in place, 
9740: 73 65 74 20 73 72 63 64 69 72 3d 2e 0a 69 66 20  set srcdir=..if 
9750: 74 65 73 74 20 22 24 61 63 5f 61 62 73 5f 63 6f  test "$ac_abs_co
9760: 6e 66 64 69 72 22 20 3d 20 22 24 61 63 5f 70 77  nfdir" = "$ac_pw
9770: 64 22 3b 20 74 68 65 6e 0a 20 20 73 72 63 64 69  d"; then.  srcdi
9780: 72 3d 2e 0a 66 69 0a 23 20 52 65 6d 6f 76 65 20  r=..fi.# Remove 
9790: 75 6e 6e 65 63 65 73 73 61 72 79 20 74 72 61 69  unnecessary trai
97a0: 6c 69 6e 67 20 73 6c 61 73 68 65 73 20 66 72 6f  ling slashes fro
97b0: 6d 20 73 72 63 64 69 72 2e 0a 23 20 44 6f 75 62  m srcdir..# Doub
97c0: 6c 65 20 73 6c 61 73 68 65 73 20 69 6e 20 66 69  le slashes in fi
97d0: 6c 65 20 6e 61 6d 65 73 20 69 6e 20 6f 62 6a 65  le names in obje
97e0: 63 74 20 66 69 6c 65 20 64 65 62 75 67 67 69 6e  ct file debuggin
97f0: 67 20 69 6e 66 6f 0a 23 20 6d 65 73 73 20 75 70  g info.# mess up
9800: 20 4d 2d 78 20 67 64 62 20 69 6e 20 45 6d 61 63   M-x gdb in Emac
9810: 73 2e 0a 63 61 73 65 20 24 73 72 63 64 69 72 20  s..case $srcdir 
9820: 69 6e 0a 2a 2f 29 20 73 72 63 64 69 72 3d 60 65  in.*/) srcdir=`e
9830: 78 70 72 20 22 58 24 73 72 63 64 69 72 22 20 3a  xpr "X$srcdir" :
9840: 20 27 58 5c 28 2e 2a 5b 5e 2f 5d 5c 29 27 20 5c   'X\(.*[^/]\)' \
9850: 7c 20 22 58 24 73 72 63 64 69 72 22 20 3a 20 27  | "X$srcdir" : '
9860: 58 5c 28 2e 2a 5c 29 27 60 3b 3b 0a 65 73 61 63  X\(.*\)'`;;.esac
9870: 0a 66 6f 72 20 61 63 5f 76 61 72 20 69 6e 20 24  .for ac_var in $
9880: 61 63 5f 70 72 65 63 69 6f 75 73 5f 76 61 72 73  ac_precious_vars
9890: 3b 20 64 6f 0a 20 20 65 76 61 6c 20 61 63 5f 65  ; do.  eval ac_e
98a0: 6e 76 5f 24 7b 61 63 5f 76 61 72 7d 5f 73 65 74  nv_${ac_var}_set
98b0: 3d 5c 24 7b 24 7b 61 63 5f 76 61 72 7d 2b 73 65  =\${${ac_var}+se
98c0: 74 7d 0a 20 20 65 76 61 6c 20 61 63 5f 65 6e 76  t}.  eval ac_env
98d0: 5f 24 7b 61 63 5f 76 61 72 7d 5f 76 61 6c 75 65  _${ac_var}_value
98e0: 3d 5c 24 24 7b 61 63 5f 76 61 72 7d 0a 20 20 65  =\$${ac_var}.  e
98f0: 76 61 6c 20 61 63 5f 63 76 5f 65 6e 76 5f 24 7b  val ac_cv_env_${
9900: 61 63 5f 76 61 72 7d 5f 73 65 74 3d 5c 24 7b 24  ac_var}_set=\${$
9910: 7b 61 63 5f 76 61 72 7d 2b 73 65 74 7d 0a 20 20  {ac_var}+set}.  
9920: 65 76 61 6c 20 61 63 5f 63 76 5f 65 6e 76 5f 24  eval ac_cv_env_$
9930: 7b 61 63 5f 76 61 72 7d 5f 76 61 6c 75 65 3d 5c  {ac_var}_value=\
9940: 24 24 7b 61 63 5f 76 61 72 7d 0a 64 6f 6e 65 0a  $${ac_var}.done.
9950: 0a 23 0a 23 20 52 65 70 6f 72 74 20 74 68 65 20  .#.# Report the 
9960: 2d 2d 68 65 6c 70 20 6d 65 73 73 61 67 65 2e 0a  --help message..
9970: 23 0a 69 66 20 74 65 73 74 20 22 24 61 63 5f 69  #.if test "$ac_i
9980: 6e 69 74 5f 68 65 6c 70 22 20 3d 20 22 6c 6f 6e  nit_help" = "lon
9990: 67 22 3b 20 74 68 65 6e 0a 20 20 23 20 4f 6d 69  g"; then.  # Omi
99a0: 74 20 73 6f 6d 65 20 69 6e 74 65 72 6e 61 6c 20  t some internal 
99b0: 6f 72 20 6f 62 73 6f 6c 65 74 65 20 6f 70 74 69  or obsolete opti
99c0: 6f 6e 73 20 74 6f 20 6d 61 6b 65 20 74 68 65 20  ons to make the 
99d0: 6c 69 73 74 20 6c 65 73 73 20 69 6d 70 6f 73 69  list less imposi
99e0: 6e 67 2e 0a 20 20 23 20 54 68 69 73 20 6d 65 73  ng..  # This mes
99f0: 73 61 67 65 20 69 73 20 74 6f 6f 20 6c 6f 6e 67  sage is too long
9a00: 20 74 6f 20 62 65 20 61 20 73 74 72 69 6e 67 20   to be a string 
9a10: 69 6e 20 74 68 65 20 41 2f 55 58 20 33 2e 31 20  in the A/UX 3.1 
9a20: 73 68 2e 0a 20 20 63 61 74 20 3c 3c 5f 41 43 45  sh..  cat <<_ACE
9a30: 4f 46 0a 5c 60 63 6f 6e 66 69 67 75 72 65 27 20  OF.\`configure' 
9a40: 63 6f 6e 66 69 67 75 72 65 73 20 73 71 6c 69 74  configures sqlit
9a50: 65 20 33 2e 36 2e 31 36 20 74 6f 20 61 64 61 70  e 3.6.16 to adap
9a60: 74 20 74 6f 20 6d 61 6e 79 20 6b 69 6e 64 73 20  t to many kinds 
9a70: 6f 66 20 73 79 73 74 65 6d 73 2e 0a 0a 55 73 61  of systems...Usa
9a80: 67 65 3a 20 24 30 20 5b 4f 50 54 49 4f 4e 5d 2e  ge: $0 [OPTION].
9a90: 2e 2e 20 5b 56 41 52 3d 56 41 4c 55 45 5d 2e 2e  .. [VAR=VALUE]..
9aa0: 2e 0a 0a 54 6f 20 61 73 73 69 67 6e 20 65 6e 76  ...To assign env
9ab0: 69 72 6f 6e 6d 65 6e 74 20 76 61 72 69 61 62 6c  ironment variabl
9ac0: 65 73 20 28 65 2e 67 2e 2c 20 43 43 2c 20 43 46  es (e.g., CC, CF
9ad0: 4c 41 47 53 2e 2e 2e 29 2c 20 73 70 65 63 69 66  LAGS...), specif
9ae0: 79 20 74 68 65 6d 20 61 73 0a 56 41 52 3d 56 41  y them as.VAR=VA
9af0: 4c 55 45 2e 20 20 53 65 65 20 62 65 6c 6f 77 20  LUE.  See below 
9b00: 66 6f 72 20 64 65 73 63 72 69 70 74 69 6f 6e 73  for descriptions
9b10: 20 6f 66 20 73 6f 6d 65 20 6f 66 20 74 68 65 20   of some of the 
9b20: 75 73 65 66 75 6c 20 76 61 72 69 61 62 6c 65 73  useful variables
9b30: 2e 0a 0a 44 65 66 61 75 6c 74 73 20 66 6f 72 20  ...Defaults for 
9b40: 74 68 65 20 6f 70 74 69 6f 6e 73 20 61 72 65 20  the options are 
9b50: 73 70 65 63 69 66 69 65 64 20 69 6e 20 62 72 61  specified in bra
9b60: 63 6b 65 74 73 2e 0a 0a 43 6f 6e 66 69 67 75 72  ckets...Configur
9b70: 61 74 69 6f 6e 3a 0a 20 20 2d 68 2c 20 2d 2d 68  ation:.  -h, --h
9b80: 65 6c 70 20 20 20 20 20 20 20 20 20 20 20 20 20  elp             
9b90: 20 64 69 73 70 6c 61 79 20 74 68 69 73 20 68 65   display this he
9ba0: 6c 70 20 61 6e 64 20 65 78 69 74 0a 20 20 20 20  lp and exit.    
9bb0: 20 20 2d 2d 68 65 6c 70 3d 73 68 6f 72 74 20 20    --help=short  
9bc0: 20 20 20 20 20 20 64 69 73 70 6c 61 79 20 6f 70        display op
9bd0: 74 69 6f 6e 73 20 73 70 65 63 69 66 69 63 20 74  tions specific t
9be0: 6f 20 74 68 69 73 20 70 61 63 6b 61 67 65 0a 20  o this package. 
9bf0: 20 20 20 20 20 2d 2d 68 65 6c 70 3d 72 65 63 75       --help=recu
9c00: 72 73 69 76 65 20 20 20 20 64 69 73 70 6c 61 79  rsive    display
9c10: 20 74 68 65 20 73 68 6f 72 74 20 68 65 6c 70 20   the short help 
9c20: 6f 66 20 61 6c 6c 20 74 68 65 20 69 6e 63 6c 75  of all the inclu
9c30: 64 65 64 20 70 61 63 6b 61 67 65 73 0a 20 20 2d  ded packages.  -
9c40: 56 2c 20 2d 2d 76 65 72 73 69 6f 6e 20 20 20 20  V, --version    
9c50: 20 20 20 20 20 20 20 64 69 73 70 6c 61 79 20 76         display v
9c60: 65 72 73 69 6f 6e 20 69 6e 66 6f 72 6d 61 74 69  ersion informati
9c70: 6f 6e 20 61 6e 64 20 65 78 69 74 0a 20 20 2d 71  on and exit.  -q
9c80: 2c 20 2d 2d 71 75 69 65 74 2c 20 2d 2d 73 69 6c  , --quiet, --sil
9c90: 65 6e 74 20 20 20 64 6f 20 6e 6f 74 20 70 72 69  ent   do not pri
9ca0: 6e 74 20 5c 60 63 68 65 63 6b 69 6e 67 2e 2e 2e  nt \`checking...
9cb0: 27 20 6d 65 73 73 61 67 65 73 0a 20 20 20 20 20  ' messages.     
9cc0: 20 2d 2d 63 61 63 68 65 2d 66 69 6c 65 3d 46 49   --cache-file=FI
9cd0: 4c 45 20 20 20 63 61 63 68 65 20 74 65 73 74 20  LE   cache test 
9ce0: 72 65 73 75 6c 74 73 20 69 6e 20 46 49 4c 45 20  results in FILE 
9cf0: 5b 64 69 73 61 62 6c 65 64 5d 0a 20 20 2d 43 2c  [disabled].  -C,
9d00: 20 2d 2d 63 6f 6e 66 69 67 2d 63 61 63 68 65 20   --config-cache 
9d10: 20 20 20 20 20 61 6c 69 61 73 20 66 6f 72 20 5c       alias for \
9d20: 60 2d 2d 63 61 63 68 65 2d 66 69 6c 65 3d 63 6f  `--cache-file=co
9d30: 6e 66 69 67 2e 63 61 63 68 65 27 0a 20 20 2d 6e  nfig.cache'.  -n
9d40: 2c 20 2d 2d 6e 6f 2d 63 72 65 61 74 65 20 20 20  , --no-create   
9d50: 20 20 20 20 20 20 64 6f 20 6e 6f 74 20 63 72 65        do not cre
9d60: 61 74 65 20 6f 75 74 70 75 74 20 66 69 6c 65 73  ate output files
9d70: 0a 20 20 20 20 20 20 2d 2d 73 72 63 64 69 72 3d  .      --srcdir=
9d80: 44 49 52 20 20 20 20 20 20 20 20 66 69 6e 64 20  DIR        find 
9d90: 74 68 65 20 73 6f 75 72 63 65 73 20 69 6e 20 44  the sources in D
9da0: 49 52 20 5b 63 6f 6e 66 69 67 75 72 65 20 64 69  IR [configure di
9db0: 72 20 6f 72 20 5c 60 2e 2e 27 5d 0a 0a 49 6e 73  r or \`..']..Ins
9dc0: 74 61 6c 6c 61 74 69 6f 6e 20 64 69 72 65 63 74  tallation direct
9dd0: 6f 72 69 65 73 3a 0a 20 20 2d 2d 70 72 65 66 69  ories:.  --prefi
9de0: 78 3d 50 52 45 46 49 58 20 20 20 20 20 20 20 20  x=PREFIX        
9df0: 20 69 6e 73 74 61 6c 6c 20 61 72 63 68 69 74 65   install archite
9e00: 63 74 75 72 65 2d 69 6e 64 65 70 65 6e 64 65 6e  cture-independen
9e10: 74 20 66 69 6c 65 73 20 69 6e 20 50 52 45 46 49  t files in PREFI
9e20: 58 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  X.              
9e30: 20 20 20 20 20 20 20 20 20 20 20 20 5b 24 61 63              [$ac
9e40: 5f 64 65 66 61 75 6c 74 5f 70 72 65 66 69 78 5d  _default_prefix]
9e50: 0a 20 20 2d 2d 65 78 65 63 2d 70 72 65 66 69 78  .  --exec-prefix
9e60: 3d 45 50 52 45 46 49 58 20 20 20 69 6e 73 74 61  =EPREFIX   insta
9e70: 6c 6c 20 61 72 63 68 69 74 65 63 74 75 72 65 2d  ll architecture-
9e80: 64 65 70 65 6e 64 65 6e 74 20 66 69 6c 65 73 20  dependent files 
9e90: 69 6e 20 45 50 52 45 46 49 58 0a 20 20 20 20 20  in EPREFIX.     
9ea0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
9eb0: 20 20 20 20 20 5b 50 52 45 46 49 58 5d 0a 0a 42       [PREFIX]..B
9ec0: 79 20 64 65 66 61 75 6c 74 2c 20 5c 60 6d 61 6b  y default, \`mak
9ed0: 65 20 69 6e 73 74 61 6c 6c 27 20 77 69 6c 6c 20  e install' will 
9ee0: 69 6e 73 74 61 6c 6c 20 61 6c 6c 20 74 68 65 20  install all the 
9ef0: 66 69 6c 65 73 20 69 6e 0a 5c 60 24 61 63 5f 64  files in.\`$ac_d
9f00: 65 66 61 75 6c 74 5f 70 72 65 66 69 78 2f 62 69  efault_prefix/bi
9f10: 6e 27 2c 20 5c 60 24 61 63 5f 64 65 66 61 75 6c  n', \`$ac_defaul
9f20: 74 5f 70 72 65 66 69 78 2f 6c 69 62 27 20 65 74  t_prefix/lib' et
9f30: 63 2e 20 20 59 6f 75 20 63 61 6e 20 73 70 65 63  c.  You can spec
9f40: 69 66 79 0a 61 6e 20 69 6e 73 74 61 6c 6c 61 74  ify.an installat
9f50: 69 6f 6e 20 70 72 65 66 69 78 20 6f 74 68 65 72  ion prefix other
9f60: 20 74 68 61 6e 20 5c 60 24 61 63 5f 64 65 66 61   than \`$ac_defa
9f70: 75 6c 74 5f 70 72 65 66 69 78 27 20 75 73 69 6e  ult_prefix' usin
9f80: 67 20 5c 60 2d 2d 70 72 65 66 69 78 27 2c 0a 66  g \`--prefix',.f
9f90: 6f 72 20 69 6e 73 74 61 6e 63 65 20 5c 60 2d 2d  or instance \`--
9fa0: 70 72 65 66 69 78 3d 5c 24 48 4f 4d 45 27 2e 0a  prefix=\$HOME'..
9fb0: 0a 46 6f 72 20 62 65 74 74 65 72 20 63 6f 6e 74  .For better cont
9fc0: 72 6f 6c 2c 20 75 73 65 20 74 68 65 20 6f 70 74  rol, use the opt
9fd0: 69 6f 6e 73 20 62 65 6c 6f 77 2e 0a 0a 46 69 6e  ions below...Fin
9fe0: 65 20 74 75 6e 69 6e 67 20 6f 66 20 74 68 65 20  e tuning of the 
9ff0: 69 6e 73 74 61 6c 6c 61 74 69 6f 6e 20 64 69 72  installation dir
a000: 65 63 74 6f 72 69 65 73 3a 0a 20 20 2d 2d 62 69  ectories:.  --bi
a010: 6e 64 69 72 3d 44 49 52 20 20 20 20 20 20 20 20  ndir=DIR        
a020: 20 20 20 20 75 73 65 72 20 65 78 65 63 75 74 61      user executa
a030: 62 6c 65 73 20 5b 45 50 52 45 46 49 58 2f 62 69  bles [EPREFIX/bi
a040: 6e 5d 0a 20 20 2d 2d 73 62 69 6e 64 69 72 3d 44  n].  --sbindir=D
a050: 49 52 20 20 20 20 20 20 20 20 20 20 20 73 79 73  IR           sys
a060: 74 65 6d 20 61 64 6d 69 6e 20 65 78 65 63 75 74  tem admin execut
a070: 61 62 6c 65 73 20 5b 45 50 52 45 46 49 58 2f 73  ables [EPREFIX/s
a080: 62 69 6e 5d 0a 20 20 2d 2d 6c 69 62 65 78 65 63  bin].  --libexec
a090: 64 69 72 3d 44 49 52 20 20 20 20 20 20 20 20 70  dir=DIR        p
a0a0: 72 6f 67 72 61 6d 20 65 78 65 63 75 74 61 62 6c  rogram executabl
a0b0: 65 73 20 5b 45 50 52 45 46 49 58 2f 6c 69 62 65  es [EPREFIX/libe
a0c0: 78 65 63 5d 0a 20 20 2d 2d 73 79 73 63 6f 6e 66  xec].  --sysconf
a0d0: 64 69 72 3d 44 49 52 20 20 20 20 20 20 20 20 72  dir=DIR        r
a0e0: 65 61 64 2d 6f 6e 6c 79 20 73 69 6e 67 6c 65 2d  ead-only single-
a0f0: 6d 61 63 68 69 6e 65 20 64 61 74 61 20 5b 50 52  machine data [PR
a100: 45 46 49 58 2f 65 74 63 5d 0a 20 20 2d 2d 73 68  EFIX/etc].  --sh
a110: 61 72 65 64 73 74 61 74 65 64 69 72 3d 44 49 52  aredstatedir=DIR
a120: 20 20 20 20 6d 6f 64 69 66 69 61 62 6c 65 20 61      modifiable a
a130: 72 63 68 69 74 65 63 74 75 72 65 2d 69 6e 64 65  rchitecture-inde
a140: 70 65 6e 64 65 6e 74 20 64 61 74 61 20 5b 50 52  pendent data [PR
a150: 45 46 49 58 2f 63 6f 6d 5d 0a 20 20 2d 2d 6c 6f  EFIX/com].  --lo
a160: 63 61 6c 73 74 61 74 65 64 69 72 3d 44 49 52 20  calstatedir=DIR 
a170: 20 20 20 20 6d 6f 64 69 66 69 61 62 6c 65 20 73      modifiable s
a180: 69 6e 67 6c 65 2d 6d 61 63 68 69 6e 65 20 64 61  ingle-machine da
a190: 74 61 20 5b 50 52 45 46 49 58 2f 76 61 72 5d 0a  ta [PREFIX/var].
a1a0: 20 20 2d 2d 6c 69 62 64 69 72 3d 44 49 52 20 20    --libdir=DIR  
a1b0: 20 20 20 20 20 20 20 20 20 20 6f 62 6a 65 63 74            object
a1c0: 20 63 6f 64 65 20 6c 69 62 72 61 72 69 65 73 20   code libraries 
a1d0: 5b 45 50 52 45 46 49 58 2f 6c 69 62 5d 0a 20 20  [EPREFIX/lib].  
a1e0: 2d 2d 69 6e 63 6c 75 64 65 64 69 72 3d 44 49 52  --includedir=DIR
a1f0: 20 20 20 20 20 20 20 20 43 20 68 65 61 64 65 72          C header
a200: 20 66 69 6c 65 73 20 5b 50 52 45 46 49 58 2f 69   files [PREFIX/i
a210: 6e 63 6c 75 64 65 5d 0a 20 20 2d 2d 6f 6c 64 69  nclude].  --oldi
a220: 6e 63 6c 75 64 65 64 69 72 3d 44 49 52 20 20 20  ncludedir=DIR   
a230: 20 20 43 20 68 65 61 64 65 72 20 66 69 6c 65 73    C header files
a240: 20 66 6f 72 20 6e 6f 6e 2d 67 63 63 20 5b 2f 75   for non-gcc [/u
a250: 73 72 2f 69 6e 63 6c 75 64 65 5d 0a 20 20 2d 2d  sr/include].  --
a260: 64 61 74 61 72 6f 6f 74 64 69 72 3d 44 49 52 20  datarootdir=DIR 
a270: 20 20 20 20 20 20 72 65 61 64 2d 6f 6e 6c 79 20        read-only 
a280: 61 72 63 68 2e 2d 69 6e 64 65 70 65 6e 64 65 6e  arch.-independen
a290: 74 20 64 61 74 61 20 72 6f 6f 74 20 5b 50 52 45  t data root [PRE
a2a0: 46 49 58 2f 73 68 61 72 65 5d 0a 20 20 2d 2d 64  FIX/share].  --d
a2b0: 61 74 61 64 69 72 3d 44 49 52 20 20 20 20 20 20  atadir=DIR      
a2c0: 20 20 20 20 20 72 65 61 64 2d 6f 6e 6c 79 20 61       read-only a
a2d0: 72 63 68 69 74 65 63 74 75 72 65 2d 69 6e 64 65  rchitecture-inde
a2e0: 70 65 6e 64 65 6e 74 20 64 61 74 61 20 5b 44 41  pendent data [DA
a2f0: 54 41 52 4f 4f 54 44 49 52 5d 0a 20 20 2d 2d 69  TAROOTDIR].  --i
a300: 6e 66 6f 64 69 72 3d 44 49 52 20 20 20 20 20 20  nfodir=DIR      
a310: 20 20 20 20 20 69 6e 66 6f 20 64 6f 63 75 6d 65       info docume
a320: 6e 74 61 74 69 6f 6e 20 5b 44 41 54 41 52 4f 4f  ntation [DATAROO
a330: 54 44 49 52 2f 69 6e 66 6f 5d 0a 20 20 2d 2d 6c  TDIR/info].  --l
a340: 6f 63 61 6c 65 64 69 72 3d 44 49 52 20 20 20 20  ocaledir=DIR    
a350: 20 20 20 20 20 6c 6f 63 61 6c 65 2d 64 65 70 65       locale-depe
a360: 6e 64 65 6e 74 20 64 61 74 61 20 5b 44 41 54 41  ndent data [DATA
a370: 52 4f 4f 54 44 49 52 2f 6c 6f 63 61 6c 65 5d 0a  ROOTDIR/locale].
a380: 20 20 2d 2d 6d 61 6e 64 69 72 3d 44 49 52 20 20    --mandir=DIR  
a390: 20 20 20 20 20 20 20 20 20 20 6d 61 6e 20 64 6f            man do
a3a0: 63 75 6d 65 6e 74 61 74 69 6f 6e 20 5b 44 41 54  cumentation [DAT
a3b0: 41 52 4f 4f 54 44 49 52 2f 6d 61 6e 5d 0a 20 20  AROOTDIR/man].  
a3c0: 2d 2d 64 6f 63 64 69 72 3d 44 49 52 20 20 20 20  --docdir=DIR    
a3d0: 20 20 20 20 20 20 20 20 64 6f 63 75 6d 65 6e 74          document
a3e0: 61 74 69 6f 6e 20 72 6f 6f 74 20 5b 44 41 54 41  ation root [DATA
a3f0: 52 4f 4f 54 44 49 52 2f 64 6f 63 2f 73 71 6c 69  ROOTDIR/doc/sqli
a400: 74 65 5d 0a 20 20 2d 2d 68 74 6d 6c 64 69 72 3d  te].  --htmldir=
a410: 44 49 52 20 20 20 20 20 20 20 20 20 20 20 68 74  DIR           ht
a420: 6d 6c 20 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e  ml documentation
a430: 20 5b 44 4f 43 44 49 52 5d 0a 20 20 2d 2d 64 76   [DOCDIR].  --dv
a440: 69 64 69 72 3d 44 49 52 20 20 20 20 20 20 20 20  idir=DIR        
a450: 20 20 20 20 64 76 69 20 64 6f 63 75 6d 65 6e 74      dvi document
a460: 61 74 69 6f 6e 20 5b 44 4f 43 44 49 52 5d 0a 20  ation [DOCDIR]. 
a470: 20 2d 2d 70 64 66 64 69 72 3d 44 49 52 20 20 20   --pdfdir=DIR   
a480: 20 20 20 20 20 20 20 20 20 70 64 66 20 64 6f 63           pdf doc
a490: 75 6d 65 6e 74 61 74 69 6f 6e 20 5b 44 4f 43 44  umentation [DOCD
a4a0: 49 52 5d 0a 20 20 2d 2d 70 73 64 69 72 3d 44 49  IR].  --psdir=DI
a4b0: 52 20 20 20 20 20 20 20 20 20 20 20 20 20 70 73  R             ps
a4c0: 20 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 20 5b   documentation [
a4d0: 44 4f 43 44 49 52 5d 0a 5f 41 43 45 4f 46 0a 0a  DOCDIR]._ACEOF..
a4e0: 20 20 63 61 74 20 3c 3c 5c 5f 41 43 45 4f 46 0a    cat <<\_ACEOF.
a4f0: 0a 53 79 73 74 65 6d 20 74 79 70 65 73 3a 0a 20  .System types:. 
a500: 20 2d 2d 62 75 69 6c 64 3d 42 55 49 4c 44 20 20   --build=BUILD  
a510: 20 20 20 63 6f 6e 66 69 67 75 72 65 20 66 6f 72     configure for
a520: 20 62 75 69 6c 64 69 6e 67 20 6f 6e 20 42 55 49   building on BUI
a530: 4c 44 20 5b 67 75 65 73 73 65 64 5d 0a 20 20 2d  LD [guessed].  -
a540: 2d 68 6f 73 74 3d 48 4f 53 54 20 20 20 20 20 20  -host=HOST      
a550: 20 63 72 6f 73 73 2d 63 6f 6d 70 69 6c 65 20 74   cross-compile t
a560: 6f 20 62 75 69 6c 64 20 70 72 6f 67 72 61 6d 73  o build programs
a570: 20 74 6f 20 72 75 6e 20 6f 6e 20 48 4f 53 54 20   to run on HOST 
a580: 5b 42 55 49 4c 44 5d 0a 5f 41 43 45 4f 46 0a 66  [BUILD]._ACEOF.f
a590: 69 0a 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24  i..if test -n "$
a5a0: 61 63 5f 69 6e 69 74 5f 68 65 6c 70 22 3b 20 74  ac_init_help"; t
a5b0: 68 65 6e 0a 20 20 63 61 73 65 20 24 61 63 5f 69  hen.  case $ac_i
a5c0: 6e 69 74 5f 68 65 6c 70 20 69 6e 0a 20 20 20 20  nit_help in.    
a5d0: 20 73 68 6f 72 74 20 7c 20 72 65 63 75 72 73 69   short | recursi
a5e0: 76 65 20 29 20 65 63 68 6f 20 22 43 6f 6e 66 69  ve ) echo "Confi
a5f0: 67 75 72 61 74 69 6f 6e 20 6f 66 20 73 71 6c 69  guration of sqli
a600: 74 65 20 33 2e 36 2e 31 36 3a 22 3b 3b 0a 20 20  te 3.6.16:";;.  
a610: 20 65 73 61 63 0a 20 20 63 61 74 20 3c 3c 5c 5f   esac.  cat <<\_
a620: 41 43 45 4f 46 0a 0a 4f 70 74 69 6f 6e 61 6c 20  ACEOF..Optional 
a630: 46 65 61 74 75 72 65 73 3a 0a 20 20 2d 2d 64 69  Features:.  --di
a640: 73 61 62 6c 65 2d 6f 70 74 69 6f 6e 2d 63 68 65  sable-option-che
a650: 63 6b 69 6e 67 20 20 69 67 6e 6f 72 65 20 75 6e  cking  ignore un
a660: 72 65 63 6f 67 6e 69 7a 65 64 20 2d 2d 65 6e 61  recognized --ena
a670: 62 6c 65 2f 2d 2d 77 69 74 68 20 6f 70 74 69 6f  ble/--with optio
a680: 6e 73 0a 20 20 2d 2d 64 69 73 61 62 6c 65 2d 46  ns.  --disable-F
a690: 45 41 54 55 52 45 20 20 20 20 20 20 20 64 6f 20  EATURE       do 
a6a0: 6e 6f 74 20 69 6e 63 6c 75 64 65 20 46 45 41 54  not include FEAT
a6b0: 55 52 45 20 28 73 61 6d 65 20 61 73 20 2d 2d 65  URE (same as --e
a6c0: 6e 61 62 6c 65 2d 46 45 41 54 55 52 45 3d 6e 6f  nable-FEATURE=no
a6d0: 29 0a 20 20 2d 2d 65 6e 61 62 6c 65 2d 46 45 41  ).  --enable-FEA
a6e0: 54 55 52 45 5b 3d 41 52 47 5d 20 20 69 6e 63 6c  TURE[=ARG]  incl
a6f0: 75 64 65 20 46 45 41 54 55 52 45 20 5b 41 52 47  ude FEATURE [ARG
a700: 3d 79 65 73 5d 0a 20 20 2d 2d 65 6e 61 62 6c 65  =yes].  --enable
a710: 2d 73 68 61 72 65 64 5b 3d 50 4b 47 53 5d 20 20  -shared[=PKGS]  
a720: 62 75 69 6c 64 20 73 68 61 72 65 64 20 6c 69 62  build shared lib
a730: 72 61 72 69 65 73 20 5b 64 65 66 61 75 6c 74 3d  raries [default=
a740: 79 65 73 5d 0a 20 20 2d 2d 65 6e 61 62 6c 65 2d  yes].  --enable-
a750: 73 74 61 74 69 63 5b 3d 50 4b 47 53 5d 20 20 62  static[=PKGS]  b
a760: 75 69 6c 64 20 73 74 61 74 69 63 20 6c 69 62 72  uild static libr
a770: 61 72 69 65 73 20 5b 64 65 66 61 75 6c 74 3d 79  aries [default=y
a780: 65 73 5d 0a 20 20 2d 2d 65 6e 61 62 6c 65 2d 66  es].  --enable-f
a790: 61 73 74 2d 69 6e 73 74 61 6c 6c 5b 3d 50 4b 47  ast-install[=PKG
a7a0: 53 5d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  S].             
a7b0: 20 20 20 20 20 20 20 20 20 20 20 20 20 6f 70 74               opt
a7c0: 69 6d 69 7a 65 20 66 6f 72 20 66 61 73 74 20 69  imize for fast i
a7d0: 6e 73 74 61 6c 6c 61 74 69 6f 6e 20 5b 64 65 66  nstallation [def
a7e0: 61 75 6c 74 3d 79 65 73 5d 0a 20 20 2d 2d 64 69  ault=yes].  --di
a7f0: 73 61 62 6c 65 2d 6c 69 62 74 6f 6f 6c 2d 6c 6f  sable-libtool-lo
a800: 63 6b 20 20 61 76 6f 69 64 20 6c 6f 63 6b 69 6e  ck  avoid lockin
a810: 67 20 28 6d 69 67 68 74 20 62 72 65 61 6b 20 70  g (might break p
a820: 61 72 61 6c 6c 65 6c 20 62 75 69 6c 64 73 29 0a  arallel builds).
a830: 20 20 2d 2d 64 69 73 61 62 6c 65 2d 6c 61 72 67    --disable-larg
a840: 65 66 69 6c 65 20 20 20 20 20 6f 6d 69 74 20 73  efile     omit s
a850: 75 70 70 6f 72 74 20 66 6f 72 20 6c 61 72 67 65  upport for large
a860: 20 66 69 6c 65 73 0a 20 20 2d 2d 65 6e 61 62 6c   files.  --enabl
a870: 65 2d 74 68 72 65 61 64 73 61 66 65 20 20 20 20  e-threadsafe    
a880: 20 53 75 70 70 6f 72 74 20 74 68 72 65 61 64 73   Support threads
a890: 61 66 65 20 6f 70 65 72 61 74 69 6f 6e 0a 20 20  afe operation.  
a8a0: 2d 2d 65 6e 61 62 6c 65 2d 63 72 6f 73 73 2d 74  --enable-cross-t
a8b0: 68 72 65 61 64 2d 63 6f 6e 6e 65 63 74 69 6f 6e  hread-connection
a8c0: 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  s.              
a8d0: 20 20 20 20 20 20 20 20 20 20 20 20 41 6c 6c 6f              Allo
a8e0: 77 20 63 6f 6e 6e 65 63 74 69 6f 6e 20 73 68 61  w connection sha
a8f0: 72 69 6e 67 20 61 63 72 6f 73 73 20 74 68 72 65  ring across thre
a900: 61 64 73 0a 20 20 2d 2d 65 6e 61 62 6c 65 2d 74  ads.  --enable-t
a910: 68 72 65 61 64 73 2d 6f 76 65 72 72 69 64 65 2d  hreads-override-
a920: 6c 6f 63 6b 73 0a 20 20 20 20 20 20 20 20 20 20  locks.          
a930: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
a940: 54 68 72 65 61 64 73 20 63 61 6e 20 6f 76 65 72  Threads can over
a950: 72 69 64 65 20 65 61 63 68 20 6f 74 68 65 72 73  ride each others
a960: 20 6c 6f 63 6b 73 0a 20 20 2d 2d 65 6e 61 62 6c   locks.  --enabl
a970: 65 2d 72 65 6c 65 61 73 65 6d 6f 64 65 20 20 20  e-releasemode   
a980: 20 53 75 70 70 6f 72 74 20 6c 69 62 74 6f 6f 6c   Support libtool
a990: 20 6c 69 6e 6b 20 74 6f 20 72 65 6c 65 61 73 65   link to release
a9a0: 20 6d 6f 64 65 0a 20 20 2d 2d 65 6e 61 62 6c 65   mode.  --enable
a9b0: 2d 74 65 6d 70 73 74 6f 72 65 20 20 20 20 20 20  -tempstore      
a9c0: 55 73 65 20 61 6e 20 69 6e 2d 72 61 6d 20 64 61  Use an in-ram da
a9d0: 74 61 62 61 73 65 20 66 6f 72 20 74 65 6d 70 6f  tabase for tempo
a9e0: 72 61 72 79 20 74 61 62 6c 65 73 0a 20 20 20 20  rary tables.    
a9f0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
aa00: 20 20 20 20 20 20 28 6e 65 76 65 72 2c 6e 6f 2c        (never,no,
aa10: 79 65 73 2c 61 6c 77 61 79 73 29 0a 20 20 2d 2d  yes,always).  --
aa20: 64 69 73 61 62 6c 65 2d 74 63 6c 20 20 20 20 20  disable-tcl     
aa30: 20 20 20 20 20 20 64 6f 20 6e 6f 74 20 62 75 69        do not bui
aa40: 6c 64 20 54 43 4c 20 65 78 74 65 6e 73 69 6f 6e  ld TCL extension
aa50: 0a 20 20 2d 2d 64 69 73 61 62 6c 65 2d 72 65 61  .  --disable-rea
aa60: 64 6c 69 6e 65 20 20 20 20 20 20 64 69 73 61 62  dline      disab
aa70: 6c 65 20 72 65 61 64 6c 69 6e 65 20 73 75 70 70  le readline supp
aa80: 6f 72 74 20 5b 64 65 66 61 75 6c 74 3d 64 65 74  ort [default=det
aa90: 65 63 74 5d 0a 20 20 2d 2d 65 6e 61 62 6c 65 2d  ect].  --enable-
aaa0: 64 65 62 75 67 20 20 20 20 20 20 20 20 20 20 65  debug          e
aab0: 6e 61 62 6c 65 20 64 65 62 75 67 67 69 6e 67 20  nable debugging 
aac0: 26 20 76 65 72 62 6f 73 65 20 65 78 70 6c 61 69  & verbose explai
aad0: 6e 0a 20 20 2d 2d 64 69 73 61 62 6c 65 2d 61 6d  n.  --disable-am
aae0: 61 6c 67 61 6d 61 74 69 6f 6e 20 20 44 69 73 61  algamation  Disa
aaf0: 62 6c 65 20 74 68 65 20 61 6d 61 6c 67 61 6d 61  ble the amalgama
ab00: 74 69 6f 6e 20 61 6e 64 20 69 6e 73 74 65 61 64  tion and instead
ab10: 20 62 75 69 6c 64 20 61 6c 6c 20 66 69 6c 65 73   build all files
ab20: 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  .               
ab30: 20 20 20 20 20 20 20 20 20 20 20 73 65 70 61 72             separ
ab40: 61 74 65 6c 79 0a 20 20 2d 2d 65 6e 61 62 6c 65  ately.  --enable
ab50: 2d 6c 6f 61 64 2d 65 78 74 65 6e 73 69 6f 6e 20  -load-extension 
ab60: 45 6e 61 62 6c 65 20 6c 6f 61 64 69 6e 67 20 6f  Enable loading o
ab70: 66 20 65 78 74 65 72 6e 61 6c 20 65 78 74 65 6e  f external exten
ab80: 73 69 6f 6e 73 0a 20 20 2d 2d 65 6e 61 62 6c 65  sions.  --enable
ab90: 2d 67 63 6f 76 20 20 20 20 20 20 20 20 20 20 20  -gcov           
aba0: 45 6e 61 62 6c 65 20 63 6f 76 65 72 61 67 65 20  Enable coverage 
abb0: 74 65 73 74 69 6e 67 20 75 73 69 6e 67 20 67 63  testing using gc
abc0: 6f 76 0a 0a 4f 70 74 69 6f 6e 61 6c 20 50 61 63  ov..Optional Pac
abd0: 6b 61 67 65 73 3a 0a 20 20 2d 2d 77 69 74 68 2d  kages:.  --with-
abe0: 50 41 43 4b 41 47 45 5b 3d 41 52 47 5d 20 20 20  PACKAGE[=ARG]   
abf0: 20 75 73 65 20 50 41 43 4b 41 47 45 20 5b 41 52   use PACKAGE [AR
ac00: 47 3d 79 65 73 5d 0a 20 20 2d 2d 77 69 74 68 6f  G=yes].  --witho
ac10: 75 74 2d 50 41 43 4b 41 47 45 20 20 20 20 20 20  ut-PACKAGE      
ac20: 20 64 6f 20 6e 6f 74 20 75 73 65 20 50 41 43 4b   do not use PACK
ac30: 41 47 45 20 28 73 61 6d 65 20 61 73 20 2d 2d 77  AGE (same as --w
ac40: 69 74 68 2d 50 41 43 4b 41 47 45 3d 6e 6f 29 0a  ith-PACKAGE=no).
ac50: 20 20 2d 2d 77 69 74 68 2d 70 69 63 20 20 20 20    --with-pic    
ac60: 20 20 20 20 20 20 20 20 20 20 74 72 79 20 74 6f            try to
ac70: 20 75 73 65 20 6f 6e 6c 79 20 50 49 43 2f 6e 6f   use only PIC/no
ac80: 6e 2d 50 49 43 20 6f 62 6a 65 63 74 73 20 5b 64  n-PIC objects [d
ac90: 65 66 61 75 6c 74 3d 75 73 65 0a 20 20 20 20 20  efault=use.     
aca0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
acb0: 20 20 20 20 20 62 6f 74 68 5d 0a 20 20 2d 2d 77       both].  --w
acc0: 69 74 68 2d 67 6e 75 2d 6c 64 20 20 20 20 20 20  ith-gnu-ld      
acd0: 20 20 20 20 20 61 73 73 75 6d 65 20 74 68 65 20       assume the 
ace0: 43 20 63 6f 6d 70 69 6c 65 72 20 75 73 65 73 20  C compiler uses 
acf0: 47 4e 55 20 6c 64 20 5b 64 65 66 61 75 6c 74 3d  GNU ld [default=
ad00: 6e 6f 5d 0a 20 20 2d 2d 77 69 74 68 2d 68 69 6e  no].  --with-hin
ad10: 74 73 3d 46 49 4c 45 20 20 20 20 20 20 20 52 65  ts=FILE       Re
ad20: 61 64 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e  ad configuration
ad30: 20 6f 70 74 69 6f 6e 73 20 66 72 6f 6d 20 46 49   options from FI
ad40: 4c 45 0a 20 20 2d 2d 77 69 74 68 2d 74 63 6c 3d  LE.  --with-tcl=
ad50: 44 49 52 20 20 20 20 20 20 20 20 20 20 64 69 72  DIR          dir
ad60: 65 63 74 6f 72 79 20 63 6f 6e 74 61 69 6e 69 6e  ectory containin
ad70: 67 20 74 63 6c 20 63 6f 6e 66 69 67 75 72 61 74  g tcl configurat
ad80: 69 6f 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20  ion.            
ad90: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74                (t
ada0: 63 6c 43 6f 6e 66 69 67 2e 73 68 29 0a 20 20 2d  clConfig.sh).  -
adb0: 2d 77 69 74 68 2d 72 65 61 64 6c 69 6e 65 2d 6c  -with-readline-l
adc0: 69 62 20 20 20 20 20 73 70 65 63 69 66 79 20 72  ib     specify r
add0: 65 61 64 6c 69 6e 65 20 6c 69 62 72 61 72 79 0a  eadline library.
ade0: 20 20 2d 2d 77 69 74 68 2d 72 65 61 64 6c 69 6e    --with-readlin
adf0: 65 2d 69 6e 63 20 20 20 20 20 73 70 65 63 69 66  e-inc     specif
ae00: 79 20 72 65 61 64 6c 69 6e 65 20 69 6e 63 6c 75  y readline inclu
ae10: 64 65 20 70 61 74 68 73 0a 0a 53 6f 6d 65 20 69  de paths..Some i
ae20: 6e 66 6c 75 65 6e 74 69 61 6c 20 65 6e 76 69 72  nfluential envir
ae30: 6f 6e 6d 65 6e 74 20 76 61 72 69 61 62 6c 65 73  onment variables
ae40: 3a 0a 20 20 43 43 20 20 20 20 20 20 20 20 20 20  :.  CC          
ae50: 43 20 63 6f 6d 70 69 6c 65 72 20 63 6f 6d 6d 61  C compiler comma
ae60: 6e 64 0a 20 20 43 46 4c 41 47 53 20 20 20 20 20  nd.  CFLAGS     
ae70: 20 43 20 63 6f 6d 70 69 6c 65 72 20 66 6c 61 67   C compiler flag
ae80: 73 0a 20 20 4c 44 46 4c 41 47 53 20 20 20 20 20  s.  LDFLAGS     
ae90: 6c 69 6e 6b 65 72 20 66 6c 61 67 73 2c 20 65 2e  linker flags, e.
aea0: 67 2e 20 2d 4c 3c 6c 69 62 20 64 69 72 3e 20 69  g. -L<lib dir> i
aeb0: 66 20 79 6f 75 20 68 61 76 65 20 6c 69 62 72 61  f you have libra
aec0: 72 69 65 73 20 69 6e 20 61 0a 20 20 20 20 20 20  ries in a.      
aed0: 20 20 20 20 20 20 20 20 6e 6f 6e 73 74 61 6e 64          nonstand
aee0: 61 72 64 20 64 69 72 65 63 74 6f 72 79 20 3c 6c  ard directory <l
aef0: 69 62 20 64 69 72 3e 0a 20 20 4c 49 42 53 20 20  ib dir>.  LIBS  
af00: 20 20 20 20 20 20 6c 69 62 72 61 72 69 65 73 20        libraries 
af10: 74 6f 20 70 61 73 73 20 74 6f 20 74 68 65 20 6c  to pass to the l
af20: 69 6e 6b 65 72 2c 20 65 2e 67 2e 20 2d 6c 3c 6c  inker, e.g. -l<l
af30: 69 62 72 61 72 79 3e 0a 20 20 43 50 50 46 4c 41  ibrary>.  CPPFLA
af40: 47 53 20 20 20 20 43 2f 43 2b 2b 2f 4f 62 6a 65  GS    C/C++/Obje
af50: 63 74 69 76 65 20 43 20 70 72 65 70 72 6f 63 65  ctive C preproce
af60: 73 73 6f 72 20 66 6c 61 67 73 2c 20 65 2e 67 2e  ssor flags, e.g.
af70: 20 2d 49 3c 69 6e 63 6c 75 64 65 20 64 69 72 3e   -I<include dir>
af80: 20 69 66 0a 20 20 20 20 20 20 20 20 20 20 20 20   if.            
af90: 20 20 79 6f 75 20 68 61 76 65 20 68 65 61 64 65    you have heade
afa0: 72 73 20 69 6e 20 61 20 6e 6f 6e 73 74 61 6e 64  rs in a nonstand
afb0: 61 72 64 20 64 69 72 65 63 74 6f 72 79 20 3c 69  ard directory <i
afc0: 6e 63 6c 75 64 65 20 64 69 72 3e 0a 20 20 43 50  nclude dir>.  CP
afd0: 50 20 20 20 20 20 20 20 20 20 43 20 70 72 65 70  P         C prep
afe0: 72 6f 63 65 73 73 6f 72 0a 20 20 54 43 4c 4c 49  rocessor.  TCLLI
aff0: 42 44 49 52 20 20 20 57 68 65 72 65 20 74 6f 20  BDIR   Where to 
b000: 69 6e 73 74 61 6c 6c 20 74 63 6c 20 70 6c 75 67  install tcl plug
b010: 69 6e 0a 0a 55 73 65 20 74 68 65 73 65 20 76 61  in..Use these va
b020: 72 69 61 62 6c 65 73 20 74 6f 20 6f 76 65 72 72  riables to overr
b030: 69 64 65 20 74 68 65 20 63 68 6f 69 63 65 73 20  ide the choices 
b040: 6d 61 64 65 20 62 79 20 60 63 6f 6e 66 69 67 75  made by `configu
b050: 72 65 27 20 6f 72 20 74 6f 20 68 65 6c 70 0a 69  re' or to help.i
b060: 74 20 74 6f 20 66 69 6e 64 20 6c 69 62 72 61 72  t to find librar
b070: 69 65 73 20 61 6e 64 20 70 72 6f 67 72 61 6d 73  ies and programs
b080: 20 77 69 74 68 20 6e 6f 6e 73 74 61 6e 64 61 72   with nonstandar
b090: 64 20 6e 61 6d 65 73 2f 6c 6f 63 61 74 69 6f 6e  d names/location
b0a0: 73 2e 0a 0a 5f 41 43 45 4f 46 0a 61 63 5f 73 74  s..._ACEOF.ac_st
b0b0: 61 74 75 73 3d 24 3f 0a 66 69 0a 0a 69 66 20 74  atus=$?.fi..if t
b0c0: 65 73 74 20 22 24 61 63 5f 69 6e 69 74 5f 68 65  est "$ac_init_he
b0d0: 6c 70 22 20 3d 20 22 72 65 63 75 72 73 69 76 65  lp" = "recursive
b0e0: 22 3b 20 74 68 65 6e 0a 20 20 23 20 49 66 20 74  "; then.  # If t
b0f0: 68 65 72 65 20 61 72 65 20 73 75 62 64 69 72 73  here are subdirs
b100: 2c 20 72 65 70 6f 72 74 20 74 68 65 69 72 20 73  , report their s
b110: 70 65 63 69 66 69 63 20 2d 2d 68 65 6c 70 2e 0a  pecific --help..
b120: 20 20 66 6f 72 20 61 63 5f 64 69 72 20 69 6e 20    for ac_dir in 
b130: 3a 20 24 61 63 5f 73 75 62 64 69 72 73 5f 61 6c  : $ac_subdirs_al
b140: 6c 3b 20 64 6f 20 74 65 73 74 20 22 78 24 61 63  l; do test "x$ac
b150: 5f 64 69 72 22 20 3d 20 78 3a 20 26 26 20 63 6f  _dir" = x: && co
b160: 6e 74 69 6e 75 65 0a 20 20 20 20 74 65 73 74 20  ntinue.    test 
b170: 2d 64 20 22 24 61 63 5f 64 69 72 22 20 7c 7c 0a  -d "$ac_dir" ||.
b180: 20 20 20 20 20 20 7b 20 63 64 20 22 24 73 72 63        { cd "$src
b190: 64 69 72 22 20 26 26 20 61 63 5f 70 77 64 3d 60  dir" && ac_pwd=`
b1a0: 70 77 64 60 20 26 26 20 73 72 63 64 69 72 3d 2e  pwd` && srcdir=.
b1b0: 20 26 26 20 74 65 73 74 20 2d 64 20 22 24 61 63   && test -d "$ac
b1c0: 5f 64 69 72 22 3b 20 7d 20 7c 7c 0a 20 20 20 20  _dir"; } ||.    
b1d0: 20 20 63 6f 6e 74 69 6e 75 65 0a 20 20 20 20 61    continue.    a
b1e0: 63 5f 62 75 69 6c 64 64 69 72 3d 2e 0a 0a 63 61  c_builddir=...ca
b1f0: 73 65 20 22 24 61 63 5f 64 69 72 22 20 69 6e 0a  se "$ac_dir" in.
b200: 2e 29 20 61 63 5f 64 69 72 5f 73 75 66 66 69 78  .) ac_dir_suffix
b210: 3d 20 61 63 5f 74 6f 70 5f 62 75 69 6c 64 64 69  = ac_top_builddi
b220: 72 5f 73 75 62 3d 2e 20 61 63 5f 74 6f 70 5f 62  r_sub=. ac_top_b
b230: 75 69 6c 64 5f 70 72 65 66 69 78 3d 20 3b 3b 0a  uild_prefix= ;;.
b240: 2a 29 0a 20 20 61 63 5f 64 69 72 5f 73 75 66 66  *).  ac_dir_suff
b250: 69 78 3d 2f 60 24 61 73 5f 65 63 68 6f 20 22 24  ix=/`$as_echo "$
b260: 61 63 5f 64 69 72 22 20 7c 20 73 65 64 20 27 73  ac_dir" | sed 's
b270: 7c 5e 5c 2e 5b 5c 5c 2f 5d 7c 7c 27 60 0a 20 20  |^\.[\\/]||'`.  
b280: 23 20 41 20 22 2e 2e 22 20 66 6f 72 20 65 61 63  # A ".." for eac
b290: 68 20 64 69 72 65 63 74 6f 72 79 20 69 6e 20 24  h directory in $
b2a0: 61 63 5f 64 69 72 5f 73 75 66 66 69 78 2e 0a 20  ac_dir_suffix.. 
b2b0: 20 61 63 5f 74 6f 70 5f 62 75 69 6c 64 64 69 72   ac_top_builddir
b2c0: 5f 73 75 62 3d 60 24 61 73 5f 65 63 68 6f 20 22  _sub=`$as_echo "
b2d0: 24 61 63 5f 64 69 72 5f 73 75 66 66 69 78 22 20  $ac_dir_suffix" 
b2e0: 7c 20 73 65 64 20 27 73 7c 2f 5b 5e 5c 5c 2f 5d  | sed 's|/[^\\/]
b2f0: 2a 7c 2f 2e 2e 7c 67 3b 73 7c 2f 7c 7c 27 60 0a  *|/..|g;s|/||'`.
b300: 20 20 63 61 73 65 20 24 61 63 5f 74 6f 70 5f 62    case $ac_top_b
b310: 75 69 6c 64 64 69 72 5f 73 75 62 20 69 6e 0a 20  uilddir_sub in. 
b320: 20 22 22 29 20 61 63 5f 74 6f 70 5f 62 75 69 6c   "") ac_top_buil
b330: 64 64 69 72 5f 73 75 62 3d 2e 20 61 63 5f 74 6f  ddir_sub=. ac_to
b340: 70 5f 62 75 69 6c 64 5f 70 72 65 66 69 78 3d 20  p_build_prefix= 
b350: 3b 3b 0a 20 20 2a 29 20 20 61 63 5f 74 6f 70 5f  ;;.  *)  ac_top_
b360: 62 75 69 6c 64 5f 70 72 65 66 69 78 3d 24 61 63  build_prefix=$ac
b370: 5f 74 6f 70 5f 62 75 69 6c 64 64 69 72 5f 73 75  _top_builddir_su
b380: 62 2f 20 3b 3b 0a 20 20 65 73 61 63 20 3b 3b 0a  b/ ;;.  esac ;;.
b390: 65 73 61 63 0a 61 63 5f 61 62 73 5f 74 6f 70 5f  esac.ac_abs_top_
b3a0: 62 75 69 6c 64 64 69 72 3d 24 61 63 5f 70 77 64  builddir=$ac_pwd
b3b0: 0a 61 63 5f 61 62 73 5f 62 75 69 6c 64 64 69 72  .ac_abs_builddir
b3c0: 3d 24 61 63 5f 70 77 64 24 61 63 5f 64 69 72 5f  =$ac_pwd$ac_dir_
b3d0: 73 75 66 66 69 78 0a 23 20 66 6f 72 20 62 61 63  suffix.# for bac
b3e0: 6b 77 61 72 64 20 63 6f 6d 70 61 74 69 62 69 6c  kward compatibil
b3f0: 69 74 79 3a 0a 61 63 5f 74 6f 70 5f 62 75 69 6c  ity:.ac_top_buil
b400: 64 64 69 72 3d 24 61 63 5f 74 6f 70 5f 62 75 69  ddir=$ac_top_bui
b410: 6c 64 5f 70 72 65 66 69 78 0a 0a 63 61 73 65 20  ld_prefix..case 
b420: 24 73 72 63 64 69 72 20 69 6e 0a 20 20 2e 29 20  $srcdir in.  .) 
b430: 20 23 20 57 65 20 61 72 65 20 62 75 69 6c 64 69   # We are buildi
b440: 6e 67 20 69 6e 20 70 6c 61 63 65 2e 0a 20 20 20  ng in place..   
b450: 20 61 63 5f 73 72 63 64 69 72 3d 2e 0a 20 20 20   ac_srcdir=..   
b460: 20 61 63 5f 74 6f 70 5f 73 72 63 64 69 72 3d 24   ac_top_srcdir=$
b470: 61 63 5f 74 6f 70 5f 62 75 69 6c 64 64 69 72 5f  ac_top_builddir_
b480: 73 75 62 0a 20 20 20 20 61 63 5f 61 62 73 5f 74  sub.    ac_abs_t
b490: 6f 70 5f 73 72 63 64 69 72 3d 24 61 63 5f 70 77  op_srcdir=$ac_pw
b4a0: 64 20 3b 3b 0a 20 20 5b 5c 5c 2f 5d 2a 20 7c 20  d ;;.  [\\/]* | 
b4b0: 3f 3a 5b 5c 5c 2f 5d 2a 20 29 20 20 23 20 41 62  ?:[\\/]* )  # Ab
b4c0: 73 6f 6c 75 74 65 20 6e 61 6d 65 2e 0a 20 20 20  solute name..   
b4d0: 20 61 63 5f 73 72 63 64 69 72 3d 24 73 72 63 64   ac_srcdir=$srcd
b4e0: 69 72 24 61 63 5f 64 69 72 5f 73 75 66 66 69 78  ir$ac_dir_suffix
b4f0: 3b 0a 20 20 20 20 61 63 5f 74 6f 70 5f 73 72 63  ;.    ac_top_src
b500: 64 69 72 3d 24 73 72 63 64 69 72 0a 20 20 20 20  dir=$srcdir.    
b510: 61 63 5f 61 62 73 5f 74 6f 70 5f 73 72 63 64 69  ac_abs_top_srcdi
b520: 72 3d 24 73 72 63 64 69 72 20 3b 3b 0a 20 20 2a  r=$srcdir ;;.  *
b530: 29 20 23 20 52 65 6c 61 74 69 76 65 20 6e 61 6d  ) # Relative nam
b540: 65 2e 0a 20 20 20 20 61 63 5f 73 72 63 64 69 72  e..    ac_srcdir
b550: 3d 24 61 63 5f 74 6f 70 5f 62 75 69 6c 64 5f 70  =$ac_top_build_p
b560: 72 65 66 69 78 24 73 72 63 64 69 72 24 61 63 5f  refix$srcdir$ac_
b570: 64 69 72 5f 73 75 66 66 69 78 0a 20 20 20 20 61  dir_suffix.    a
b580: 63 5f 74 6f 70 5f 73 72 63 64 69 72 3d 24 61 63  c_top_srcdir=$ac
b590: 5f 74 6f 70 5f 62 75 69 6c 64 5f 70 72 65 66 69  _top_build_prefi
b5a0: 78 24 73 72 63 64 69 72 0a 20 20 20 20 61 63 5f  x$srcdir.    ac_
b5b0: 61 62 73 5f 74 6f 70 5f 73 72 63 64 69 72 3d 24  abs_top_srcdir=$
b5c0: 61 63 5f 70 77 64 2f 24 73 72 63 64 69 72 20 3b  ac_pwd/$srcdir ;
b5d0: 3b 0a 65 73 61 63 0a 61 63 5f 61 62 73 5f 73 72  ;.esac.ac_abs_sr
b5e0: 63 64 69 72 3d 24 61 63 5f 61 62 73 5f 74 6f 70  cdir=$ac_abs_top
b5f0: 5f 73 72 63 64 69 72 24 61 63 5f 64 69 72 5f 73  _srcdir$ac_dir_s
b600: 75 66 66 69 78 0a 0a 20 20 20 20 63 64 20 22 24  uffix..    cd "$
b610: 61 63 5f 64 69 72 22 20 7c 7c 20 7b 20 61 63 5f  ac_dir" || { ac_
b620: 73 74 61 74 75 73 3d 24 3f 3b 20 63 6f 6e 74 69  status=$?; conti
b630: 6e 75 65 3b 20 7d 0a 20 20 20 20 23 20 43 68 65  nue; }.    # Che
b640: 63 6b 20 66 6f 72 20 67 75 65 73 74 65 64 20 63  ck for guested c
b650: 6f 6e 66 69 67 75 72 65 2e 0a 20 20 20 20 69 66  onfigure..    if
b660: 20 74 65 73 74 20 2d 66 20 22 24 61 63 5f 73 72   test -f "$ac_sr
b670: 63 64 69 72 2f 63 6f 6e 66 69 67 75 72 65 2e 67  cdir/configure.g
b680: 6e 75 22 3b 20 74 68 65 6e 0a 20 20 20 20 20 20  nu"; then.      
b690: 65 63 68 6f 20 26 26 0a 20 20 20 20 20 20 24 53  echo &&.      $S
b6a0: 48 45 4c 4c 20 22 24 61 63 5f 73 72 63 64 69 72  HELL "$ac_srcdir
b6b0: 2f 63 6f 6e 66 69 67 75 72 65 2e 67 6e 75 22 20  /configure.gnu" 
b6c0: 2d 2d 68 65 6c 70 3d 72 65 63 75 72 73 69 76 65  --help=recursive
b6d0: 0a 20 20 20 20 65 6c 69 66 20 74 65 73 74 20 2d  .    elif test -
b6e0: 66 20 22 24 61 63 5f 73 72 63 64 69 72 2f 63 6f  f "$ac_srcdir/co
b6f0: 6e 66 69 67 75 72 65 22 3b 20 74 68 65 6e 0a 20  nfigure"; then. 
b700: 20 20 20 20 20 65 63 68 6f 20 26 26 0a 20 20 20       echo &&.   
b710: 20 20 20 24 53 48 45 4c 4c 20 22 24 61 63 5f 73     $SHELL "$ac_s
b720: 72 63 64 69 72 2f 63 6f 6e 66 69 67 75 72 65 22  rcdir/configure"
b730: 20 2d 2d 68 65 6c 70 3d 72 65 63 75 72 73 69 76   --help=recursiv
b740: 65 0a 20 20 20 20 65 6c 73 65 0a 20 20 20 20 20  e.    else.     
b750: 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
b760: 65 3a 20 57 41 52 4e 49 4e 47 3a 20 6e 6f 20 63  e: WARNING: no c
b770: 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 69 6e 66  onfiguration inf
b780: 6f 72 6d 61 74 69 6f 6e 20 69 73 20 69 6e 20 24  ormation is in $
b790: 61 63 5f 64 69 72 22 20 3e 26 32 0a 20 20 20 20  ac_dir" >&2.    
b7a0: 66 69 20 7c 7c 20 61 63 5f 73 74 61 74 75 73 3d  fi || ac_status=
b7b0: 24 3f 0a 20 20 20 20 63 64 20 22 24 61 63 5f 70  $?.    cd "$ac_p
b7c0: 77 64 22 20 7c 7c 20 7b 20 61 63 5f 73 74 61 74  wd" || { ac_stat
b7d0: 75 73 3d 24 3f 3b 20 62 72 65 61 6b 3b 20 7d 0a  us=$?; break; }.
b7e0: 20 20 64 6f 6e 65 0a 66 69 0a 0a 74 65 73 74 20    done.fi..test 
b7f0: 2d 6e 20 22 24 61 63 5f 69 6e 69 74 5f 68 65 6c  -n "$ac_init_hel
b800: 70 22 20 26 26 20 65 78 69 74 20 24 61 63 5f 73  p" && exit $ac_s
b810: 74 61 74 75 73 0a 69 66 20 24 61 63 5f 69 6e 69  tatus.if $ac_ini
b820: 74 5f 76 65 72 73 69 6f 6e 3b 20 74 68 65 6e 0a  t_version; then.
b830: 20 20 63 61 74 20 3c 3c 5c 5f 41 43 45 4f 46 0a    cat <<\_ACEOF.
b840: 73 71 6c 69 74 65 20 63 6f 6e 66 69 67 75 72 65  sqlite configure
b850: 20 33 2e 36 2e 31 36 0a 67 65 6e 65 72 61 74 65   3.6.16.generate
b860: 64 20 62 79 20 47 4e 55 20 41 75 74 6f 63 6f 6e  d by GNU Autocon
b870: 66 20 32 2e 36 32 0a 0a 43 6f 70 79 72 69 67 68  f 2.62..Copyrigh
b880: 74 20 28 43 29 20 31 39 39 32 2c 20 31 39 39 33  t (C) 1992, 1993
b890: 2c 20 31 39 39 34 2c 20 31 39 39 35 2c 20 31 39  , 1994, 1995, 19
b8a0: 39 36 2c 20 31 39 39 38 2c 20 31 39 39 39 2c 20  96, 1998, 1999, 
b8b0: 32 30 30 30 2c 20 32 30 30 31 2c 0a 32 30 30 32  2000, 2001,.2002
b8c0: 2c 20 32 30 30 33 2c 20 32 30 30 34 2c 20 32 30  , 2003, 2004, 20
b8d0: 30 35 2c 20 32 30 30 36 2c 20 32 30 30 37 2c 20  05, 2006, 2007, 
b8e0: 32 30 30 38 20 46 72 65 65 20 53 6f 66 74 77 61  2008 Free Softwa
b8f0: 72 65 20 46 6f 75 6e 64 61 74 69 6f 6e 2c 20 49  re Foundation, I
b900: 6e 63 2e 0a 54 68 69 73 20 63 6f 6e 66 69 67 75  nc..This configu
b910: 72 65 20 73 63 72 69 70 74 20 69 73 20 66 72 65  re script is fre
b920: 65 20 73 6f 66 74 77 61 72 65 3b 20 74 68 65 20  e software; the 
b930: 46 72 65 65 20 53 6f 66 74 77 61 72 65 20 46 6f  Free Software Fo
b940: 75 6e 64 61 74 69 6f 6e 0a 67 69 76 65 73 20 75  undation.gives u
b950: 6e 6c 69 6d 69 74 65 64 20 70 65 72 6d 69 73 73  nlimited permiss
b960: 69 6f 6e 20 74 6f 20 63 6f 70 79 2c 20 64 69 73  ion to copy, dis
b970: 74 72 69 62 75 74 65 20 61 6e 64 20 6d 6f 64 69  tribute and modi
b980: 66 79 20 69 74 2e 0a 5f 41 43 45 4f 46 0a 20 20  fy it.._ACEOF.  
b990: 65 78 69 74 0a 66 69 0a 63 61 74 20 3e 63 6f 6e  exit.fi.cat >con
b9a0: 66 69 67 2e 6c 6f 67 20 3c 3c 5f 41 43 45 4f 46  fig.log <<_ACEOF
b9b0: 0a 54 68 69 73 20 66 69 6c 65 20 63 6f 6e 74 61  .This file conta
b9c0: 69 6e 73 20 61 6e 79 20 6d 65 73 73 61 67 65 73  ins any messages
b9d0: 20 70 72 6f 64 75 63 65 64 20 62 79 20 63 6f 6d   produced by com
b9e0: 70 69 6c 65 72 73 20 77 68 69 6c 65 0a 72 75 6e  pilers while.run
b9f0: 6e 69 6e 67 20 63 6f 6e 66 69 67 75 72 65 2c 20  ning configure, 
ba00: 74 6f 20 61 69 64 20 64 65 62 75 67 67 69 6e 67  to aid debugging
ba10: 20 69 66 20 63 6f 6e 66 69 67 75 72 65 20 6d 61   if configure ma
ba20: 6b 65 73 20 61 20 6d 69 73 74 61 6b 65 2e 0a 0a  kes a mistake...
ba30: 49 74 20 77 61 73 20 63 72 65 61 74 65 64 20 62  It was created b
ba40: 79 20 73 71 6c 69 74 65 20 24 61 73 5f 6d 65 20  y sqlite $as_me 
ba50: 33 2e 36 2e 31 36 2c 20 77 68 69 63 68 20 77 61  3.6.16, which wa
ba60: 73 0a 67 65 6e 65 72 61 74 65 64 20 62 79 20 47  s.generated by G
ba70: 4e 55 20 41 75 74 6f 63 6f 6e 66 20 32 2e 36 32  NU Autoconf 2.62
ba80: 2e 20 20 49 6e 76 6f 63 61 74 69 6f 6e 20 63 6f  .  Invocation co
ba90: 6d 6d 61 6e 64 20 6c 69 6e 65 20 77 61 73 0a 0a  mmand line was..
baa0: 20 20 24 20 24 30 20 24 40 0a 0a 5f 41 43 45 4f    $ $0 $@.._ACEO
bab0: 46 0a 65 78 65 63 20 35 3e 3e 63 6f 6e 66 69 67  F.exec 5>>config
bac0: 2e 6c 6f 67 0a 7b 0a 63 61 74 20 3c 3c 5f 41 53  .log.{.cat <<_AS
bad0: 55 4e 41 4d 45 0a 23 23 20 2d 2d 2d 2d 2d 2d 2d  UNAME.## -------
bae0: 2d 2d 20 23 23 0a 23 23 20 50 6c 61 74 66 6f 72  -- ##.## Platfor
baf0: 6d 2e 20 23 23 0a 23 23 20 2d 2d 2d 2d 2d 2d 2d  m. ##.## -------
bb00: 2d 2d 20 23 23 0a 0a 68 6f 73 74 6e 61 6d 65 20  -- ##..hostname 
bb10: 3d 20 60 28 68 6f 73 74 6e 61 6d 65 20 7c 7c 20  = `(hostname || 
bb20: 75 6e 61 6d 65 20 2d 6e 29 20 32 3e 2f 64 65 76  uname -n) 2>/dev
bb30: 2f 6e 75 6c 6c 20 7c 20 73 65 64 20 31 71 60 0a  /null | sed 1q`.
bb40: 75 6e 61 6d 65 20 2d 6d 20 3d 20 60 28 75 6e 61  uname -m = `(una
bb50: 6d 65 20 2d 6d 29 20 32 3e 2f 64 65 76 2f 6e 75  me -m) 2>/dev/nu
bb60: 6c 6c 20 7c 7c 20 65 63 68 6f 20 75 6e 6b 6e 6f  ll || echo unkno
bb70: 77 6e 60 0a 75 6e 61 6d 65 20 2d 72 20 3d 20 60  wn`.uname -r = `
bb80: 28 75 6e 61 6d 65 20 2d 72 29 20 32 3e 2f 64 65  (uname -r) 2>/de
bb90: 76 2f 6e 75 6c 6c 20 7c 7c 20 65 63 68 6f 20 75  v/null || echo u
bba0: 6e 6b 6e 6f 77 6e 60 0a 75 6e 61 6d 65 20 2d 73  nknown`.uname -s
bbb0: 20 3d 20 60 28 75 6e 61 6d 65 20 2d 73 29 20 32   = `(uname -s) 2
bbc0: 3e 2f 64 65 76 2f 6e 75 6c 6c 20 7c 7c 20 65 63  >/dev/null || ec
bbd0: 68 6f 20 75 6e 6b 6e 6f 77 6e 60 0a 75 6e 61 6d  ho unknown`.unam
bbe0: 65 20 2d 76 20 3d 20 60 28 75 6e 61 6d 65 20 2d  e -v = `(uname -
bbf0: 76 29 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20 7c  v) 2>/dev/null |
bc00: 7c 20 65 63 68 6f 20 75 6e 6b 6e 6f 77 6e 60 0a  | echo unknown`.
bc10: 0a 2f 75 73 72 2f 62 69 6e 2f 75 6e 61 6d 65 20  ./usr/bin/uname 
bc20: 2d 70 20 3d 20 60 28 2f 75 73 72 2f 62 69 6e 2f  -p = `(/usr/bin/
bc30: 75 6e 61 6d 65 20 2d 70 29 20 32 3e 2f 64 65 76  uname -p) 2>/dev
bc40: 2f 6e 75 6c 6c 20 7c 7c 20 65 63 68 6f 20 75 6e  /null || echo un
bc50: 6b 6e 6f 77 6e 60 0a 2f 62 69 6e 2f 75 6e 61 6d  known`./bin/unam
bc60: 65 20 2d 58 20 20 20 20 20 3d 20 60 28 2f 62 69  e -X     = `(/bi
bc70: 6e 2f 75 6e 61 6d 65 20 2d 58 29 20 32 3e 2f 64  n/uname -X) 2>/d
bc80: 65 76 2f 6e 75 6c 6c 20 20 20 20 20 7c 7c 20 65  ev/null     || e
bc90: 63 68 6f 20 75 6e 6b 6e 6f 77 6e 60 0a 0a 2f 62  cho unknown`../b
bca0: 69 6e 2f 61 72 63 68 20 20 20 20 20 20 20 20 20  in/arch         
bcb0: 20 20 20 20 20 3d 20 60 28 2f 62 69 6e 2f 61 72       = `(/bin/ar
bcc0: 63 68 29 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20  ch) 2>/dev/null 
bcd0: 20 20 20 20 20 20 20 20 20 20 20 20 20 7c 7c 20               || 
bce0: 65 63 68 6f 20 75 6e 6b 6e 6f 77 6e 60 0a 2f 75  echo unknown`./u
bcf0: 73 72 2f 62 69 6e 2f 61 72 63 68 20 2d 6b 20 20  sr/bin/arch -k  
bd00: 20 20 20 20 20 3d 20 60 28 2f 75 73 72 2f 62 69       = `(/usr/bi
bd10: 6e 2f 61 72 63 68 20 2d 6b 29 20 32 3e 2f 64 65  n/arch -k) 2>/de
bd20: 76 2f 6e 75 6c 6c 20 20 20 20 20 20 20 7c 7c 20  v/null       || 
bd30: 65 63 68 6f 20 75 6e 6b 6e 6f 77 6e 60 0a 2f 75  echo unknown`./u
bd40: 73 72 2f 63 6f 6e 76 65 78 2f 67 65 74 73 79 73  sr/convex/getsys
bd50: 69 6e 66 6f 20 3d 20 60 28 2f 75 73 72 2f 63 6f  info = `(/usr/co
bd60: 6e 76 65 78 2f 67 65 74 73 79 73 69 6e 66 6f 29  nvex/getsysinfo)
bd70: 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20 7c 7c 20   2>/dev/null || 
bd80: 65 63 68 6f 20 75 6e 6b 6e 6f 77 6e 60 0a 2f 75  echo unknown`./u
bd90: 73 72 2f 62 69 6e 2f 68 6f 73 74 69 6e 66 6f 20  sr/bin/hostinfo 
bda0: 20 20 20 20 20 3d 20 60 28 2f 75 73 72 2f 62 69       = `(/usr/bi
bdb0: 6e 2f 68 6f 73 74 69 6e 66 6f 29 20 32 3e 2f 64  n/hostinfo) 2>/d
bdc0: 65 76 2f 6e 75 6c 6c 20 20 20 20 20 20 7c 7c 20  ev/null      || 
bdd0: 65 63 68 6f 20 75 6e 6b 6e 6f 77 6e 60 0a 2f 62  echo unknown`./b
bde0: 69 6e 2f 6d 61 63 68 69 6e 65 20 20 20 20 20 20  in/machine      
bdf0: 20 20 20 20 20 3d 20 60 28 2f 62 69 6e 2f 6d 61       = `(/bin/ma
be00: 63 68 69 6e 65 29 20 32 3e 2f 64 65 76 2f 6e 75  chine) 2>/dev/nu
be10: 6c 6c 20 20 20 20 20 20 20 20 20 20 20 7c 7c 20  ll           || 
be20: 65 63 68 6f 20 75 6e 6b 6e 6f 77 6e 60 0a 2f 75  echo unknown`./u
be30: 73 72 2f 62 69 6e 2f 6f 73 6c 65 76 65 6c 20 20  sr/bin/oslevel  
be40: 20 20 20 20 20 3d 20 60 28 2f 75 73 72 2f 62 69       = `(/usr/bi
be50: 6e 2f 6f 73 6c 65 76 65 6c 29 20 32 3e 2f 64 65  n/oslevel) 2>/de
be60: 76 2f 6e 75 6c 6c 20 20 20 20 20 20 20 7c 7c 20  v/null       || 
be70: 65 63 68 6f 20 75 6e 6b 6e 6f 77 6e 60 0a 2f 62  echo unknown`./b
be80: 69 6e 2f 75 6e 69 76 65 72 73 65 20 20 20 20 20  in/universe     
be90: 20 20 20 20 20 3d 20 60 28 2f 62 69 6e 2f 75 6e       = `(/bin/un
bea0: 69 76 65 72 73 65 29 20 32 3e 2f 64 65 76 2f 6e  iverse) 2>/dev/n
beb0: 75 6c 6c 20 20 20 20 20 20 20 20 20 20 7c 7c 20  ull          || 
bec0: 65 63 68 6f 20 75 6e 6b 6e 6f 77 6e 60 0a 0a 5f  echo unknown`.._
bed0: 41 53 55 4e 41 4d 45 0a 0a 61 73 5f 73 61 76 65  ASUNAME..as_save
bee0: 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24  _IFS=$IFS; IFS=$
bef0: 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66  PATH_SEPARATOR.f
bf00: 6f 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50 41  or as_dir in $PA
bf10: 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f  TH.do.  IFS=$as_
bf20: 73 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74 20  save_IFS.  test 
bf30: 2d 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26 20  -z "$as_dir" && 
bf40: 61 73 5f 64 69 72 3d 2e 0a 20 20 24 61 73 5f 65  as_dir=..  $as_e
bf50: 63 68 6f 20 22 50 41 54 48 3a 20 24 61 73 5f 64  cho "PATH: $as_d
bf60: 69 72 22 0a 64 6f 6e 65 0a 49 46 53 3d 24 61 73  ir".done.IFS=$as
bf70: 5f 73 61 76 65 5f 49 46 53 0a 0a 7d 20 3e 26 35  _save_IFS..} >&5
bf80: 0a 0a 63 61 74 20 3e 26 35 20 3c 3c 5f 41 43 45  ..cat >&5 <<_ACE
bf90: 4f 46 0a 0a 0a 23 23 20 2d 2d 2d 2d 2d 2d 2d 2d  OF...## --------
bfa0: 2d 2d 2d 20 23 23 0a 23 23 20 43 6f 72 65 20 74  --- ##.## Core t
bfb0: 65 73 74 73 2e 20 23 23 0a 23 23 20 2d 2d 2d 2d  ests. ##.## ----
bfc0: 2d 2d 2d 2d 2d 2d 2d 20 23 23 0a 0a 5f 41 43 45  ------- ##.._ACE
bfd0: 4f 46 0a 0a 0a 23 20 4b 65 65 70 20 61 20 74 72  OF...# Keep a tr
bfe0: 61 63 65 20 6f 66 20 74 68 65 20 63 6f 6d 6d 61  ace of the comma
bff0: 6e 64 20 6c 69 6e 65 2e 0a 23 20 53 74 72 69 70  nd line..# Strip
c000: 20 6f 75 74 20 2d 2d 6e 6f 2d 63 72 65 61 74 65   out --no-create
c010: 20 61 6e 64 20 2d 2d 6e 6f 2d 72 65 63 75 72 73   and --no-recurs
c020: 69 6f 6e 20 73 6f 20 74 68 65 79 20 64 6f 20 6e  ion so they do n
c030: 6f 74 20 70 69 6c 65 20 75 70 2e 0a 23 20 53 74  ot pile up..# St
c040: 72 69 70 20 6f 75 74 20 2d 2d 73 69 6c 65 6e 74  rip out --silent
c050: 20 62 65 63 61 75 73 65 20 77 65 20 64 6f 6e 27   because we don'
c060: 74 20 77 61 6e 74 20 74 6f 20 72 65 63 6f 72 64  t want to record
c070: 20 69 74 20 66 6f 72 20 66 75 74 75 72 65 20 72   it for future r
c080: 75 6e 73 2e 0a 23 20 41 6c 73 6f 20 71 75 6f 74  uns..# Also quot
c090: 65 20 61 6e 79 20 61 72 67 73 20 63 6f 6e 74 61  e any args conta
c0a0: 69 6e 69 6e 67 20 73 68 65 6c 6c 20 6d 65 74 61  ining shell meta
c0b0: 2d 63 68 61 72 61 63 74 65 72 73 2e 0a 23 20 4d  -characters..# M
c0c0: 61 6b 65 20 74 77 6f 20 70 61 73 73 65 73 20 74  ake two passes t
c0d0: 6f 20 61 6c 6c 6f 77 20 66 6f 72 20 70 72 6f 70  o allow for prop
c0e0: 65 72 20 64 75 70 6c 69 63 61 74 65 2d 61 72 67  er duplicate-arg
c0f0: 75 6d 65 6e 74 20 73 75 70 70 72 65 73 73 69 6f  ument suppressio
c100: 6e 2e 0a 61 63 5f 63 6f 6e 66 69 67 75 72 65 5f  n..ac_configure_
c110: 61 72 67 73 3d 0a 61 63 5f 63 6f 6e 66 69 67 75  args=.ac_configu
c120: 72 65 5f 61 72 67 73 30 3d 0a 61 63 5f 63 6f 6e  re_args0=.ac_con
c130: 66 69 67 75 72 65 5f 61 72 67 73 31 3d 0a 61 63  figure_args1=.ac
c140: 5f 6d 75 73 74 5f 6b 65 65 70 5f 6e 65 78 74 3d  _must_keep_next=
c150: 66 61 6c 73 65 0a 66 6f 72 20 61 63 5f 70 61 73  false.for ac_pas
c160: 73 20 69 6e 20 31 20 32 0a 64 6f 0a 20 20 66 6f  s in 1 2.do.  fo
c170: 72 20 61 63 5f 61 72 67 0a 20 20 64 6f 0a 20 20  r ac_arg.  do.  
c180: 20 20 63 61 73 65 20 24 61 63 5f 61 72 67 20 69    case $ac_arg i
c190: 6e 0a 20 20 20 20 2d 6e 6f 2d 63 72 65 61 74 65  n.    -no-create
c1a0: 20 7c 20 2d 2d 6e 6f 2d 63 2a 20 7c 20 2d 6e 20   | --no-c* | -n 
c1b0: 7c 20 2d 6e 6f 2d 72 65 63 75 72 73 69 6f 6e 20  | -no-recursion 
c1c0: 7c 20 2d 2d 6e 6f 2d 72 2a 29 20 63 6f 6e 74 69  | --no-r*) conti
c1d0: 6e 75 65 20 3b 3b 0a 20 20 20 20 2d 71 20 7c 20  nue ;;.    -q | 
c1e0: 2d 71 75 69 65 74 20 7c 20 2d 2d 71 75 69 65 74  -quiet | --quiet
c1f0: 20 7c 20 2d 2d 71 75 69 65 20 7c 20 2d 2d 71 75   | --quie | --qu
c200: 69 20 7c 20 2d 2d 71 75 20 7c 20 2d 2d 71 20 5c  i | --qu | --q \
c210: 0a 20 20 20 20 7c 20 2d 73 69 6c 65 6e 74 20 7c  .    | -silent |
c220: 20 2d 2d 73 69 6c 65 6e 74 20 7c 20 2d 2d 73 69   --silent | --si
c230: 6c 65 6e 20 7c 20 2d 2d 73 69 6c 65 20 7c 20 2d  len | --sile | -
c240: 2d 73 69 6c 29 0a 20 20 20 20 20 20 63 6f 6e 74  -sil).      cont
c250: 69 6e 75 65 20 3b 3b 0a 20 20 20 20 2a 5c 27 2a  inue ;;.    *\'*
c260: 29 0a 20 20 20 20 20 20 61 63 5f 61 72 67 3d 60  ).      ac_arg=`
c270: 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 61 72  $as_echo "$ac_ar
c280: 67 22 20 7c 20 73 65 64 20 22 73 2f 27 2f 27 5c  g" | sed "s/'/'\
c290: 5c 5c 5c 5c 5c 5c 5c 27 27 2f 67 22 60 20 3b 3b  \\\\\\\''/g"` ;;
c2a0: 0a 20 20 20 20 65 73 61 63 0a 20 20 20 20 63 61  .    esac.    ca
c2b0: 73 65 20 24 61 63 5f 70 61 73 73 20 69 6e 0a 20  se $ac_pass in. 
c2c0: 20 20 20 31 29 20 61 63 5f 63 6f 6e 66 69 67 75     1) ac_configu
c2d0: 72 65 5f 61 72 67 73 30 3d 22 24 61 63 5f 63 6f  re_args0="$ac_co
c2e0: 6e 66 69 67 75 72 65 5f 61 72 67 73 30 20 27 24  nfigure_args0 '$
c2f0: 61 63 5f 61 72 67 27 22 20 3b 3b 0a 20 20 20 20  ac_arg'" ;;.    
c300: 32 29 0a 20 20 20 20 20 20 61 63 5f 63 6f 6e 66  2).      ac_conf
c310: 69 67 75 72 65 5f 61 72 67 73 31 3d 22 24 61 63  igure_args1="$ac
c320: 5f 63 6f 6e 66 69 67 75 72 65 5f 61 72 67 73 31  _configure_args1
c330: 20 27 24 61 63 5f 61 72 67 27 22 0a 20 20 20 20   '$ac_arg'".    
c340: 20 20 69 66 20 74 65 73 74 20 24 61 63 5f 6d 75    if test $ac_mu
c350: 73 74 5f 6b 65 65 70 5f 6e 65 78 74 20 3d 20 74  st_keep_next = t
c360: 72 75 65 3b 20 74 68 65 6e 0a 09 61 63 5f 6d 75  rue; then..ac_mu
c370: 73 74 5f 6b 65 65 70 5f 6e 65 78 74 3d 66 61 6c  st_keep_next=fal
c380: 73 65 20 23 20 47 6f 74 20 76 61 6c 75 65 2c 20  se # Got value, 
c390: 62 61 63 6b 20 74 6f 20 6e 6f 72 6d 61 6c 2e 0a  back to normal..
c3a0: 20 20 20 20 20 20 65 6c 73 65 0a 09 63 61 73 65        else..case
c3b0: 20 24 61 63 5f 61 72 67 20 69 6e 0a 09 20 20 2a   $ac_arg in..  *
c3c0: 3d 2a 20 7c 20 2d 2d 63 6f 6e 66 69 67 2d 63 61  =* | --config-ca
c3d0: 63 68 65 20 7c 20 2d 43 20 7c 20 2d 64 69 73 61  che | -C | -disa
c3e0: 62 6c 65 2d 2a 20 7c 20 2d 2d 64 69 73 61 62 6c  ble-* | --disabl
c3f0: 65 2d 2a 20 5c 0a 09 20 20 7c 20 2d 65 6e 61 62  e-* \..  | -enab
c400: 6c 65 2d 2a 20 7c 20 2d 2d 65 6e 61 62 6c 65 2d  le-* | --enable-
c410: 2a 20 7c 20 2d 67 61 73 20 7c 20 2d 2d 67 2a 20  * | -gas | --g* 
c420: 7c 20 2d 6e 66 70 20 7c 20 2d 2d 6e 66 2a 20 5c  | -nfp | --nf* \
c430: 0a 09 20 20 7c 20 2d 71 20 7c 20 2d 71 75 69 65  ..  | -q | -quie
c440: 74 20 7c 20 2d 2d 71 2a 20 7c 20 2d 73 69 6c 65  t | --q* | -sile
c450: 6e 74 20 7c 20 2d 2d 73 69 6c 2a 20 7c 20 2d 76  nt | --sil* | -v
c460: 20 7c 20 2d 76 65 72 62 2a 20 5c 0a 09 20 20 7c   | -verb* \..  |
c470: 20 2d 77 69 74 68 2d 2a 20 7c 20 2d 2d 77 69 74   -with-* | --wit
c480: 68 2d 2a 20 7c 20 2d 77 69 74 68 6f 75 74 2d 2a  h-* | -without-*
c490: 20 7c 20 2d 2d 77 69 74 68 6f 75 74 2d 2a 20 7c   | --without-* |
c4a0: 20 2d 2d 78 29 0a 09 20 20 20 20 63 61 73 65 20   --x)..    case 
c4b0: 22 24 61 63 5f 63 6f 6e 66 69 67 75 72 65 5f 61  "$ac_configure_a
c4c0: 72 67 73 30 20 22 20 69 6e 0a 09 20 20 20 20 20  rgs0 " in..     
c4d0: 20 22 24 61 63 5f 63 6f 6e 66 69 67 75 72 65 5f   "$ac_configure_
c4e0: 61 72 67 73 31 22 2a 22 20 27 24 61 63 5f 61 72  args1"*" '$ac_ar
c4f0: 67 27 20 22 2a 20 29 20 63 6f 6e 74 69 6e 75 65  g' "* ) continue
c500: 20 3b 3b 0a 09 20 20 20 20 65 73 61 63 0a 09 20   ;;..    esac.. 
c510: 20 20 20 3b 3b 0a 09 20 20 2d 2a 20 29 20 61 63     ;;..  -* ) ac
c520: 5f 6d 75 73 74 5f 6b 65 65 70 5f 6e 65 78 74 3d  _must_keep_next=
c530: 74 72 75 65 20 3b 3b 0a 09 65 73 61 63 0a 20 20  true ;;..esac.  
c540: 20 20 20 20 66 69 0a 20 20 20 20 20 20 61 63 5f      fi.      ac_
c550: 63 6f 6e 66 69 67 75 72 65 5f 61 72 67 73 3d 22  configure_args="
c560: 24 61 63 5f 63 6f 6e 66 69 67 75 72 65 5f 61 72  $ac_configure_ar
c570: 67 73 20 27 24 61 63 5f 61 72 67 27 22 0a 20 20  gs '$ac_arg'".  
c580: 20 20 20 20 3b 3b 0a 20 20 20 20 65 73 61 63 0a      ;;.    esac.
c590: 20 20 64 6f 6e 65 0a 64 6f 6e 65 0a 24 61 73 5f    done.done.$as_
c5a0: 75 6e 73 65 74 20 61 63 5f 63 6f 6e 66 69 67 75  unset ac_configu
c5b0: 72 65 5f 61 72 67 73 30 20 7c 7c 20 74 65 73 74  re_args0 || test
c5c0: 20 22 24 7b 61 63 5f 63 6f 6e 66 69 67 75 72 65   "${ac_configure
c5d0: 5f 61 72 67 73 30 2b 73 65 74 7d 22 20 21 3d 20  _args0+set}" != 
c5e0: 73 65 74 20 7c 7c 20 7b 20 61 63 5f 63 6f 6e 66  set || { ac_conf
c5f0: 69 67 75 72 65 5f 61 72 67 73 30 3d 3b 20 65 78  igure_args0=; ex
c600: 70 6f 72 74 20 61 63 5f 63 6f 6e 66 69 67 75 72  port ac_configur
c610: 65 5f 61 72 67 73 30 3b 20 7d 0a 24 61 73 5f 75  e_args0; }.$as_u
c620: 6e 73 65 74 20 61 63 5f 63 6f 6e 66 69 67 75 72  nset ac_configur
c630: 65 5f 61 72 67 73 31 20 7c 7c 20 74 65 73 74 20  e_args1 || test 
c640: 22 24 7b 61 63 5f 63 6f 6e 66 69 67 75 72 65 5f  "${ac_configure_
c650: 61 72 67 73 31 2b 73 65 74 7d 22 20 21 3d 20 73  args1+set}" != s
c660: 65 74 20 7c 7c 20 7b 20 61 63 5f 63 6f 6e 66 69  et || { ac_confi
c670: 67 75 72 65 5f 61 72 67 73 31 3d 3b 20 65 78 70  gure_args1=; exp
c680: 6f 72 74 20 61 63 5f 63 6f 6e 66 69 67 75 72 65  ort ac_configure
c690: 5f 61 72 67 73 31 3b 20 7d 0a 0a 23 20 57 68 65  _args1; }..# Whe
c6a0: 6e 20 69 6e 74 65 72 72 75 70 74 65 64 20 6f 72  n interrupted or
c6b0: 20 65 78 69 74 27 64 2c 20 63 6c 65 61 6e 75 70   exit'd, cleanup
c6c0: 20 74 65 6d 70 6f 72 61 72 79 20 66 69 6c 65 73   temporary files
c6d0: 2c 20 61 6e 64 20 63 6f 6d 70 6c 65 74 65 0a 23  , and complete.#
c6e0: 20 63 6f 6e 66 69 67 2e 6c 6f 67 2e 20 20 57 65   config.log.  We
c6f0: 20 72 65 6d 6f 76 65 20 63 6f 6d 6d 65 6e 74 73   remove comments
c700: 20 62 65 63 61 75 73 65 20 61 6e 79 77 61 79 20   because anyway 
c710: 74 68 65 20 71 75 6f 74 65 73 20 69 6e 20 74 68  the quotes in th
c720: 65 72 65 0a 23 20 77 6f 75 6c 64 20 63 61 75 73  ere.# would caus
c730: 65 20 70 72 6f 62 6c 65 6d 73 20 6f 72 20 6c 6f  e problems or lo
c740: 6f 6b 20 75 67 6c 79 2e 0a 23 20 57 41 52 4e 49  ok ugly..# WARNI
c750: 4e 47 3a 20 55 73 65 20 27 5c 27 27 20 74 6f 20  NG: Use '\'' to 
c760: 72 65 70 72 65 73 65 6e 74 20 61 6e 20 61 70 6f  represent an apo
c770: 73 74 72 6f 70 68 65 20 77 69 74 68 69 6e 20 74  strophe within t
c780: 68 65 20 74 72 61 70 2e 0a 23 20 57 41 52 4e 49  he trap..# WARNI
c790: 4e 47 3a 20 44 6f 20 6e 6f 74 20 73 74 61 72 74  NG: Do not start
c7a0: 20 74 68 65 20 74 72 61 70 20 63 6f 64 65 20 77   the trap code w
c7b0: 69 74 68 20 61 20 6e 65 77 6c 69 6e 65 2c 20 64  ith a newline, d
c7c0: 75 65 20 74 6f 20 61 20 46 72 65 65 42 53 44 20  ue to a FreeBSD 
c7d0: 34 2e 30 20 62 75 67 2e 0a 74 72 61 70 20 27 65  4.0 bug..trap 'e
c7e0: 78 69 74 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20  xit_status=$?.  
c7f0: 23 20 53 61 76 65 20 69 6e 74 6f 20 63 6f 6e 66  # Save into conf
c800: 69 67 2e 6c 6f 67 20 73 6f 6d 65 20 69 6e 66 6f  ig.log some info
c810: 72 6d 61 74 69 6f 6e 20 74 68 61 74 20 6d 69 67  rmation that mig
c820: 68 74 20 68 65 6c 70 20 69 6e 20 64 65 62 75 67  ht help in debug
c830: 67 69 6e 67 2e 0a 20 20 7b 0a 20 20 20 20 65 63  ging..  {.    ec
c840: 68 6f 0a 0a 20 20 20 20 63 61 74 20 3c 3c 5c 5f  ho..    cat <<\_
c850: 41 53 42 4f 58 0a 23 23 20 2d 2d 2d 2d 2d 2d 2d  ASBOX.## -------
c860: 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 23 23 0a 23 23 20  --------- ##.## 
c870: 43 61 63 68 65 20 76 61 72 69 61 62 6c 65 73 2e  Cache variables.
c880: 20 23 23 0a 23 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d   ##.## ---------
c890: 2d 2d 2d 2d 2d 2d 2d 20 23 23 0a 5f 41 53 42 4f  ------- ##._ASBO
c8a0: 58 0a 20 20 20 20 65 63 68 6f 0a 20 20 20 20 23  X.    echo.    #
c8b0: 20 54 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 77   The following w
c8c0: 61 79 20 6f 66 20 77 72 69 74 69 6e 67 20 74 68  ay of writing th
c8d0: 65 20 63 61 63 68 65 20 6d 69 73 68 61 6e 64 6c  e cache mishandl
c8e0: 65 73 20 6e 65 77 6c 69 6e 65 73 20 69 6e 20 76  es newlines in v
c8f0: 61 6c 75 65 73 2c 0a 28 0a 20 20 66 6f 72 20 61  alues,.(.  for a
c900: 63 5f 76 61 72 20 69 6e 20 60 28 73 65 74 29 20  c_var in `(set) 
c910: 32 3e 26 31 20 7c 20 73 65 64 20 2d 6e 20 27 5c  2>&1 | sed -n '\
c920: 27 27 73 2f 5e 5c 28 5b 61 2d 7a 41 2d 5a 5f 5d  ''s/^\([a-zA-Z_]
c930: 5b 61 2d 7a 41 2d 5a 30 2d 39 5f 5d 2a 5c 29 3d  [a-zA-Z0-9_]*\)=
c940: 2e 2a 2f 5c 31 2f 70 27 5c 27 27 60 3b 20 64 6f  .*/\1/p'\''`; do
c950: 0a 20 20 20 20 65 76 61 6c 20 61 63 5f 76 61 6c  .    eval ac_val
c960: 3d 5c 24 24 61 63 5f 76 61 72 0a 20 20 20 20 63  =\$$ac_var.    c
c970: 61 73 65 20 24 61 63 5f 76 61 6c 20 69 6e 20 23  ase $ac_val in #
c980: 28 0a 20 20 20 20 2a 24 7b 61 73 5f 6e 6c 7d 2a  (.    *${as_nl}*
c990: 29 0a 20 20 20 20 20 20 63 61 73 65 20 24 61 63  ).      case $ac
c9a0: 5f 76 61 72 20 69 6e 20 23 28 0a 20 20 20 20 20  _var in #(.     
c9b0: 20 2a 5f 63 76 5f 2a 29 20 7b 20 24 61 73 5f 65   *_cv_*) { $as_e
c9c0: 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
c9d0: 45 4e 4f 3a 20 57 41 52 4e 49 4e 47 3a 20 43 61  ENO: WARNING: Ca
c9e0: 63 68 65 20 76 61 72 69 61 62 6c 65 20 24 61 63  che variable $ac
c9f0: 5f 76 61 72 20 63 6f 6e 74 61 69 6e 73 20 61 20  _var contains a 
ca00: 6e 65 77 6c 69 6e 65 2e 22 20 3e 26 35 0a 24 61  newline." >&5.$a
ca10: 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20  s_echo "$as_me: 
ca20: 57 41 52 4e 49 4e 47 3a 20 43 61 63 68 65 20 76  WARNING: Cache v
ca30: 61 72 69 61 62 6c 65 20 24 61 63 5f 76 61 72 20  ariable $ac_var 
ca40: 63 6f 6e 74 61 69 6e 73 20 61 20 6e 65 77 6c 69  contains a newli
ca50: 6e 65 2e 22 20 3e 26 32 3b 7d 20 3b 3b 0a 20 20  ne." >&2;} ;;.  
ca60: 20 20 20 20 65 73 61 63 0a 20 20 20 20 20 20 63      esac.      c
ca70: 61 73 65 20 24 61 63 5f 76 61 72 20 69 6e 20 23  ase $ac_var in #
ca80: 28 0a 20 20 20 20 20 20 5f 20 7c 20 49 46 53 20  (.      _ | IFS 
ca90: 7c 20 61 73 5f 6e 6c 29 20 3b 3b 20 23 28 0a 20  | as_nl) ;; #(. 
caa0: 20 20 20 20 20 42 41 53 48 5f 41 52 47 56 20 7c       BASH_ARGV |
cab0: 20 42 41 53 48 5f 53 4f 55 52 43 45 29 20 65 76   BASH_SOURCE) ev
cac0: 61 6c 20 24 61 63 5f 76 61 72 3d 20 3b 3b 20 23  al $ac_var= ;; #
cad0: 28 0a 20 20 20 20 20 20 2a 29 20 24 61 73 5f 75  (.      *) $as_u
cae0: 6e 73 65 74 20 24 61 63 5f 76 61 72 20 3b 3b 0a  nset $ac_var ;;.
caf0: 20 20 20 20 20 20 65 73 61 63 20 3b 3b 0a 20 20        esac ;;.  
cb00: 20 20 65 73 61 63 0a 20 20 64 6f 6e 65 0a 20 20    esac.  done.  
cb10: 28 73 65 74 29 20 32 3e 26 31 20 7c 0a 20 20 20  (set) 2>&1 |.   
cb20: 20 63 61 73 65 20 24 61 73 5f 6e 6c 60 28 61 63   case $as_nl`(ac
cb30: 5f 73 70 61 63 65 3d 27 5c 27 27 20 27 5c 27 27  _space='\'' '\''
cb40: 3b 20 73 65 74 29 20 32 3e 26 31 60 20 69 6e 20  ; set) 2>&1` in 
cb50: 23 28 0a 20 20 20 20 2a 24 7b 61 73 5f 6e 6c 7d  #(.    *${as_nl}
cb60: 61 63 5f 73 70 61 63 65 3d 5c 20 2a 29 0a 20 20  ac_space=\ *).  
cb70: 20 20 20 20 73 65 64 20 2d 6e 20 5c 0a 09 22 73      sed -n \.."s
cb80: 2f 27 5c 27 27 2f 27 5c 27 27 5c 5c 5c 5c 27 5c  /'\''/'\''\\\\'\
cb90: 27 27 27 5c 27 27 2f 67 3b 0a 09 20 20 73 2f 5e  '''\''/g;..  s/^
cba0: 5c 5c 28 5b 5f 24 61 73 5f 63 72 5f 61 6c 6e 75  \\([_$as_cr_alnu
cbb0: 6d 5d 2a 5f 63 76 5f 5b 5f 24 61 73 5f 63 72 5f  m]*_cv_[_$as_cr_
cbc0: 61 6c 6e 75 6d 5d 2a 5c 5c 29 3d 5c 5c 28 2e 2a  alnum]*\\)=\\(.*
cbd0: 5c 5c 29 2f 5c 5c 31 3d 27 5c 27 27 5c 5c 32 27  \\)/\\1='\''\\2'
cbe0: 5c 27 27 2f 70 22 0a 20 20 20 20 20 20 3b 3b 20  \''/p".      ;; 
cbf0: 23 28 0a 20 20 20 20 2a 29 0a 20 20 20 20 20 20  #(.    *).      
cc00: 73 65 64 20 2d 6e 20 22 2f 5e 5b 5f 24 61 73 5f  sed -n "/^[_$as_
cc10: 63 72 5f 61 6c 6e 75 6d 5d 2a 5f 63 76 5f 5b 5f  cr_alnum]*_cv_[_
cc20: 24 61 73 5f 63 72 5f 61 6c 6e 75 6d 5d 2a 3d 2f  $as_cr_alnum]*=/
cc30: 70 22 0a 20 20 20 20 20 20 3b 3b 0a 20 20 20 20  p".      ;;.    
cc40: 65 73 61 63 20 7c 0a 20 20 20 20 73 6f 72 74 0a  esac |.    sort.
cc50: 29 0a 20 20 20 20 65 63 68 6f 0a 0a 20 20 20 20  ).    echo..    
cc60: 63 61 74 20 3c 3c 5c 5f 41 53 42 4f 58 0a 23 23  cat <<\_ASBOX.##
cc70: 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d   ---------------
cc80: 2d 2d 20 23 23 0a 23 23 20 4f 75 74 70 75 74 20  -- ##.## Output 
cc90: 76 61 72 69 61 62 6c 65 73 2e 20 23 23 0a 23 23  variables. ##.##
cca0: 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d   ---------------
ccb0: 2d 2d 20 23 23 0a 5f 41 53 42 4f 58 0a 20 20 20  -- ##._ASBOX.   
ccc0: 20 65 63 68 6f 0a 20 20 20 20 66 6f 72 20 61 63   echo.    for ac
ccd0: 5f 76 61 72 20 69 6e 20 24 61 63 5f 73 75 62 73  _var in $ac_subs
cce0: 74 5f 76 61 72 73 0a 20 20 20 20 64 6f 0a 20 20  t_vars.    do.  
ccf0: 20 20 20 20 65 76 61 6c 20 61 63 5f 76 61 6c 3d      eval ac_val=
cd00: 5c 24 24 61 63 5f 76 61 72 0a 20 20 20 20 20 20  \$$ac_var.      
cd10: 63 61 73 65 20 24 61 63 5f 76 61 6c 20 69 6e 0a  case $ac_val in.
cd20: 20 20 20 20 20 20 2a 5c 27 5c 27 27 2a 29 20 61        *\'\''*) a
cd30: 63 5f 76 61 6c 3d 60 24 61 73 5f 65 63 68 6f 20  c_val=`$as_echo 
cd40: 22 24 61 63 5f 76 61 6c 22 20 7c 20 73 65 64 20  "$ac_val" | sed 
cd50: 22 73 2f 27 5c 27 27 2f 27 5c 27 27 5c 5c 5c 5c  "s/'\''/'\''\\\\
cd60: 5c 5c 5c 5c 27 5c 27 27 27 5c 27 27 2f 67 22 60  \\\\'\'''\''/g"`
cd70: 3b 3b 0a 20 20 20 20 20 20 65 73 61 63 0a 20 20  ;;.      esac.  
cd80: 20 20 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61      $as_echo "$a
cd90: 63 5f 76 61 72 3d 27 5c 27 27 24 61 63 5f 76 61  c_var='\''$ac_va
cda0: 6c 27 5c 27 27 22 0a 20 20 20 20 64 6f 6e 65 20  l'\''".    done 
cdb0: 7c 20 73 6f 72 74 0a 20 20 20 20 65 63 68 6f 0a  | sort.    echo.
cdc0: 0a 20 20 20 20 69 66 20 74 65 73 74 20 2d 6e 20  .    if test -n 
cdd0: 22 24 61 63 5f 73 75 62 73 74 5f 66 69 6c 65 73  "$ac_subst_files
cde0: 22 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 63 61  "; then.      ca
cdf0: 74 20 3c 3c 5c 5f 41 53 42 4f 58 0a 23 23 20 2d  t <<\_ASBOX.## -
ce00: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
ce10: 2d 2d 20 23 23 0a 23 23 20 46 69 6c 65 20 73 75  -- ##.## File su
ce20: 62 73 74 69 74 75 74 69 6f 6e 73 2e 20 23 23 0a  bstitutions. ##.
ce30: 23 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ## -------------
ce40: 2d 2d 2d 2d 2d 2d 20 23 23 0a 5f 41 53 42 4f 58  ------ ##._ASBOX
ce50: 0a 20 20 20 20 20 20 65 63 68 6f 0a 20 20 20 20  .      echo.    
ce60: 20 20 66 6f 72 20 61 63 5f 76 61 72 20 69 6e 20    for ac_var in 
ce70: 24 61 63 5f 73 75 62 73 74 5f 66 69 6c 65 73 0a  $ac_subst_files.
ce80: 20 20 20 20 20 20 64 6f 0a 09 65 76 61 6c 20 61        do..eval a
ce90: 63 5f 76 61 6c 3d 5c 24 24 61 63 5f 76 61 72 0a  c_val=\$$ac_var.
cea0: 09 63 61 73 65 20 24 61 63 5f 76 61 6c 20 69 6e  .case $ac_val in
ceb0: 0a 09 2a 5c 27 5c 27 27 2a 29 20 61 63 5f 76 61  ..*\'\''*) ac_va
cec0: 6c 3d 60 24 61 73 5f 65 63 68 6f 20 22 24 61 63  l=`$as_echo "$ac
ced0: 5f 76 61 6c 22 20 7c 20 73 65 64 20 22 73 2f 27  _val" | sed "s/'
cee0: 5c 27 27 2f 27 5c 27 27 5c 5c 5c 5c 5c 5c 5c 5c  \''/'\''\\\\\\\\
cef0: 27 5c 27 27 27 5c 27 27 2f 67 22 60 3b 3b 0a 09  '\'''\''/g"`;;..
cf00: 65 73 61 63 0a 09 24 61 73 5f 65 63 68 6f 20 22  esac..$as_echo "
cf10: 24 61 63 5f 76 61 72 3d 27 5c 27 27 24 61 63 5f  $ac_var='\''$ac_
cf20: 76 61 6c 27 5c 27 27 22 0a 20 20 20 20 20 20 64  val'\''".      d
cf30: 6f 6e 65 20 7c 20 73 6f 72 74 0a 20 20 20 20 20  one | sort.     
cf40: 20 65 63 68 6f 0a 20 20 20 20 66 69 0a 0a 20 20   echo.    fi..  
cf50: 20 20 69 66 20 74 65 73 74 20 2d 73 20 63 6f 6e    if test -s con
cf60: 66 64 65 66 73 2e 68 3b 20 74 68 65 6e 0a 20 20  fdefs.h; then.  
cf70: 20 20 20 20 63 61 74 20 3c 3c 5c 5f 41 53 42 4f      cat <<\_ASBO
cf80: 58 0a 23 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  X.## -----------
cf90: 20 23 23 0a 23 23 20 63 6f 6e 66 64 65 66 73 2e   ##.## confdefs.
cfa0: 68 2e 20 23 23 0a 23 23 20 2d 2d 2d 2d 2d 2d 2d  h. ##.## -------
cfb0: 2d 2d 2d 2d 20 23 23 0a 5f 41 53 42 4f 58 0a 20  ---- ##._ASBOX. 
cfc0: 20 20 20 20 20 65 63 68 6f 0a 20 20 20 20 20 20       echo.      
cfd0: 63 61 74 20 63 6f 6e 66 64 65 66 73 2e 68 0a 20  cat confdefs.h. 
cfe0: 20 20 20 20 20 65 63 68 6f 0a 20 20 20 20 66 69       echo.    fi
cff0: 0a 20 20 20 20 74 65 73 74 20 22 24 61 63 5f 73  .    test "$ac_s
d000: 69 67 6e 61 6c 22 20 21 3d 20 30 20 26 26 0a 20  ignal" != 0 &&. 
d010: 20 20 20 20 20 24 61 73 5f 65 63 68 6f 20 22 24       $as_echo "$
d020: 61 73 5f 6d 65 3a 20 63 61 75 67 68 74 20 73 69  as_me: caught si
d030: 67 6e 61 6c 20 24 61 63 5f 73 69 67 6e 61 6c 22  gnal $ac_signal"
d040: 0a 20 20 20 20 24 61 73 5f 65 63 68 6f 20 22 24  .    $as_echo "$
d050: 61 73 5f 6d 65 3a 20 65 78 69 74 20 24 65 78 69  as_me: exit $exi
d060: 74 5f 73 74 61 74 75 73 22 0a 20 20 7d 20 3e 26  t_status".  } >&
d070: 35 0a 20 20 72 6d 20 2d 66 20 63 6f 72 65 20 2a  5.  rm -f core *
d080: 2e 63 6f 72 65 20 63 6f 72 65 2e 63 6f 6e 66 74  .core core.conft
d090: 65 73 74 2e 2a 20 26 26 0a 20 20 20 20 72 6d 20  est.* &&.    rm 
d0a0: 2d 66 20 2d 72 20 63 6f 6e 66 74 65 73 74 2a 20  -f -r conftest* 
d0b0: 63 6f 6e 66 64 65 66 73 2a 20 63 6f 6e 66 24 24  confdefs* conf$$
d0c0: 2a 20 24 61 63 5f 63 6c 65 61 6e 5f 66 69 6c 65  * $ac_clean_file
d0d0: 73 20 26 26 0a 20 20 20 20 65 78 69 74 20 24 65  s &&.    exit $e
d0e0: 78 69 74 5f 73 74 61 74 75 73 0a 27 20 30 0a 66  xit_status.' 0.f
d0f0: 6f 72 20 61 63 5f 73 69 67 6e 61 6c 20 69 6e 20  or ac_signal in 
d100: 31 20 32 20 31 33 20 31 35 3b 20 64 6f 0a 20 20  1 2 13 15; do.  
d110: 74 72 61 70 20 27 61 63 5f 73 69 67 6e 61 6c 3d  trap 'ac_signal=
d120: 27 24 61 63 5f 73 69 67 6e 61 6c 27 3b 20 7b 20  '$ac_signal'; { 
d130: 28 65 78 69 74 20 31 29 3b 20 65 78 69 74 20 31  (exit 1); exit 1
d140: 3b 20 7d 27 20 24 61 63 5f 73 69 67 6e 61 6c 0a  ; }' $ac_signal.
d150: 64 6f 6e 65 0a 61 63 5f 73 69 67 6e 61 6c 3d 30  done.ac_signal=0
d160: 0a 0a 23 20 63 6f 6e 66 64 65 66 73 2e 68 20 61  ..# confdefs.h a
d170: 76 6f 69 64 73 20 4f 53 20 63 6f 6d 6d 61 6e 64  voids OS command
d180: 20 6c 69 6e 65 20 6c 65 6e 67 74 68 20 6c 69 6d   line length lim
d190: 69 74 73 20 74 68 61 74 20 44 45 46 53 20 63 61  its that DEFS ca
d1a0: 6e 20 65 78 63 65 65 64 2e 0a 72 6d 20 2d 66 20  n exceed..rm -f 
d1b0: 2d 72 20 63 6f 6e 66 74 65 73 74 2a 20 63 6f 6e  -r conftest* con
d1c0: 66 64 65 66 73 2e 68 0a 0a 23 20 50 72 65 64 65  fdefs.h..# Prede
d1d0: 66 69 6e 65 64 20 70 72 65 70 72 6f 63 65 73 73  fined preprocess
d1e0: 6f 72 20 76 61 72 69 61 62 6c 65 73 2e 0a 0a 63  or variables...c
d1f0: 61 74 20 3e 3e 63 6f 6e 66 64 65 66 73 2e 68 20  at >>confdefs.h 
d200: 3c 3c 5f 41 43 45 4f 46 0a 23 64 65 66 69 6e 65  <<_ACEOF.#define
d210: 20 50 41 43 4b 41 47 45 5f 4e 41 4d 45 20 22 24   PACKAGE_NAME "$
d220: 50 41 43 4b 41 47 45 5f 4e 41 4d 45 22 0a 5f 41  PACKAGE_NAME"._A
d230: 43 45 4f 46 0a 0a 0a 63 61 74 20 3e 3e 63 6f 6e  CEOF...cat >>con
d240: 66 64 65 66 73 2e 68 20 3c 3c 5f 41 43 45 4f 46  fdefs.h <<_ACEOF
d250: 0a 23 64 65 66 69 6e 65 20 50 41 43 4b 41 47 45  .#define PACKAGE
d260: 5f 54 41 52 4e 41 4d 45 20 22 24 50 41 43 4b 41  _TARNAME "$PACKA
d270: 47 45 5f 54 41 52 4e 41 4d 45 22 0a 5f 41 43 45  GE_TARNAME"._ACE
d280: 4f 46 0a 0a 0a 63 61 74 20 3e 3e 63 6f 6e 66 64  OF...cat >>confd
d290: 65 66 73 2e 68 20 3c 3c 5f 41 43 45 4f 46 0a 23  efs.h <<_ACEOF.#
d2a0: 64 65 66 69 6e 65 20 50 41 43 4b 41 47 45 5f 56  define PACKAGE_V
d2b0: 45 52 53 49 4f 4e 20 22 24 50 41 43 4b 41 47 45  ERSION "$PACKAGE
d2c0: 5f 56 45 52 53 49 4f 4e 22 0a 5f 41 43 45 4f 46  _VERSION"._ACEOF
d2d0: 0a 0a 0a 63 61 74 20 3e 3e 63 6f 6e 66 64 65 66  ...cat >>confdef
d2e0: 73 2e 68 20 3c 3c 5f 41 43 45 4f 46 0a 23 64 65  s.h <<_ACEOF.#de
d2f0: 66 69 6e 65 20 50 41 43 4b 41 47 45 5f 53 54 52  fine PACKAGE_STR
d300: 49 4e 47 20 22 24 50 41 43 4b 41 47 45 5f 53 54  ING "$PACKAGE_ST
d310: 52 49 4e 47 22 0a 5f 41 43 45 4f 46 0a 0a 0a 63  RING"._ACEOF...c
d320: 61 74 20 3e 3e 63 6f 6e 66 64 65 66 73 2e 68 20  at >>confdefs.h 
d330: 3c 3c 5f 41 43 45 4f 46 0a 23 64 65 66 69 6e 65  <<_ACEOF.#define
d340: 20 50 41 43 4b 41 47 45 5f 42 55 47 52 45 50 4f   PACKAGE_BUGREPO
d350: 52 54 20 22 24 50 41 43 4b 41 47 45 5f 42 55 47  RT "$PACKAGE_BUG
d360: 52 45 50 4f 52 54 22 0a 5f 41 43 45 4f 46 0a 0a  REPORT"._ACEOF..
d370: 0a 23 20 4c 65 74 20 74 68 65 20 73 69 74 65 20  .# Let the site 
d380: 66 69 6c 65 20 73 65 6c 65 63 74 20 61 6e 20 61  file select an a
d390: 6c 74 65 72 6e 61 74 65 20 63 61 63 68 65 20 66  lternate cache f
d3a0: 69 6c 65 20 69 66 20 69 74 20 77 61 6e 74 73 20  ile if it wants 
d3b0: 74 6f 2e 0a 23 20 50 72 65 66 65 72 20 61 6e 20  to..# Prefer an 
d3c0: 65 78 70 6c 69 63 69 74 6c 79 20 73 65 6c 65 63  explicitly selec
d3d0: 74 65 64 20 66 69 6c 65 20 74 6f 20 61 75 74 6f  ted file to auto
d3e0: 6d 61 74 69 63 61 6c 6c 79 20 73 65 6c 65 63 74  matically select
d3f0: 65 64 20 6f 6e 65 73 2e 0a 61 63 5f 73 69 74 65  ed ones..ac_site
d400: 5f 66 69 6c 65 31 3d 4e 4f 4e 45 0a 61 63 5f 73  _file1=NONE.ac_s
d410: 69 74 65 5f 66 69 6c 65 32 3d 4e 4f 4e 45 0a 69  ite_file2=NONE.i
d420: 66 20 74 65 73 74 20 2d 6e 20 22 24 43 4f 4e 46  f test -n "$CONF
d430: 49 47 5f 53 49 54 45 22 3b 20 74 68 65 6e 0a 20  IG_SITE"; then. 
d440: 20 61 63 5f 73 69 74 65 5f 66 69 6c 65 31 3d 24   ac_site_file1=$
d450: 43 4f 4e 46 49 47 5f 53 49 54 45 0a 65 6c 69 66  CONFIG_SITE.elif
d460: 20 74 65 73 74 20 22 78 24 70 72 65 66 69 78 22   test "x$prefix"
d470: 20 21 3d 20 78 4e 4f 4e 45 3b 20 74 68 65 6e 0a   != xNONE; then.
d480: 20 20 61 63 5f 73 69 74 65 5f 66 69 6c 65 31 3d    ac_site_file1=
d490: 24 70 72 65 66 69 78 2f 73 68 61 72 65 2f 63 6f  $prefix/share/co
d4a0: 6e 66 69 67 2e 73 69 74 65 0a 20 20 61 63 5f 73  nfig.site.  ac_s
d4b0: 69 74 65 5f 66 69 6c 65 32 3d 24 70 72 65 66 69  ite_file2=$prefi
d4c0: 78 2f 65 74 63 2f 63 6f 6e 66 69 67 2e 73 69 74  x/etc/config.sit
d4d0: 65 0a 65 6c 73 65 0a 20 20 61 63 5f 73 69 74 65  e.else.  ac_site
d4e0: 5f 66 69 6c 65 31 3d 24 61 63 5f 64 65 66 61 75  _file1=$ac_defau
d4f0: 6c 74 5f 70 72 65 66 69 78 2f 73 68 61 72 65 2f  lt_prefix/share/
d500: 63 6f 6e 66 69 67 2e 73 69 74 65 0a 20 20 61 63  config.site.  ac
d510: 5f 73 69 74 65 5f 66 69 6c 65 32 3d 24 61 63 5f  _site_file2=$ac_
d520: 64 65 66 61 75 6c 74 5f 70 72 65 66 69 78 2f 65  default_prefix/e
d530: 74 63 2f 63 6f 6e 66 69 67 2e 73 69 74 65 0a 66  tc/config.site.f
d540: 69 0a 66 6f 72 20 61 63 5f 73 69 74 65 5f 66 69  i.for ac_site_fi
d550: 6c 65 20 69 6e 20 22 24 61 63 5f 73 69 74 65 5f  le in "$ac_site_
d560: 66 69 6c 65 31 22 20 22 24 61 63 5f 73 69 74 65  file1" "$ac_site
d570: 5f 66 69 6c 65 32 22 0a 64 6f 0a 20 20 74 65 73  _file2".do.  tes
d580: 74 20 22 78 24 61 63 5f 73 69 74 65 5f 66 69 6c  t "x$ac_site_fil
d590: 65 22 20 3d 20 78 4e 4f 4e 45 20 26 26 20 63 6f  e" = xNONE && co
d5a0: 6e 74 69 6e 75 65 0a 20 20 69 66 20 74 65 73 74  ntinue.  if test
d5b0: 20 2d 72 20 22 24 61 63 5f 73 69 74 65 5f 66 69   -r "$ac_site_fi
d5c0: 6c 65 22 3b 20 74 68 65 6e 0a 20 20 20 20 7b 20  le"; then.    { 
d5d0: 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
d5e0: 3a 24 4c 49 4e 45 4e 4f 3a 20 6c 6f 61 64 69 6e  :$LINENO: loadin
d5f0: 67 20 73 69 74 65 20 73 63 72 69 70 74 20 24 61  g site script $a
d600: 63 5f 73 69 74 65 5f 66 69 6c 65 22 20 3e 26 35  c_site_file" >&5
d610: 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d  .$as_echo "$as_m
d620: 65 3a 20 6c 6f 61 64 69 6e 67 20 73 69 74 65 20  e: loading site 
d630: 73 63 72 69 70 74 20 24 61 63 5f 73 69 74 65 5f  script $ac_site_
d640: 66 69 6c 65 22 20 3e 26 36 3b 7d 0a 20 20 20 20  file" >&6;}.    
d650: 73 65 64 20 27 73 2f 5e 2f 7c 20 2f 27 20 22 24  sed 's/^/| /' "$
d660: 61 63 5f 73 69 74 65 5f 66 69 6c 65 22 20 3e 26  ac_site_file" >&
d670: 35 0a 20 20 20 20 2e 20 22 24 61 63 5f 73 69 74  5.    . "$ac_sit
d680: 65 5f 66 69 6c 65 22 0a 20 20 66 69 0a 64 6f 6e  e_file".  fi.don
d690: 65 0a 0a 69 66 20 74 65 73 74 20 2d 72 20 22 24  e..if test -r "$
d6a0: 63 61 63 68 65 5f 66 69 6c 65 22 3b 20 74 68 65  cache_file"; the
d6b0: 6e 0a 20 20 23 20 53 6f 6d 65 20 76 65 72 73 69  n.  # Some versi
d6c0: 6f 6e 73 20 6f 66 20 62 61 73 68 20 77 69 6c 6c  ons of bash will
d6d0: 20 66 61 69 6c 20 74 6f 20 73 6f 75 72 63 65 20   fail to source 
d6e0: 2f 64 65 76 2f 6e 75 6c 6c 20 28 73 70 65 63 69  /dev/null (speci
d6f0: 61 6c 0a 20 20 23 20 66 69 6c 65 73 20 61 63 74  al.  # files act
d700: 75 61 6c 6c 79 29 2c 20 73 6f 20 77 65 20 61 76  ually), so we av
d710: 6f 69 64 20 64 6f 69 6e 67 20 74 68 61 74 2e 0a  oid doing that..
d720: 20 20 69 66 20 74 65 73 74 20 2d 66 20 22 24 63    if test -f "$c
d730: 61 63 68 65 5f 66 69 6c 65 22 3b 20 74 68 65 6e  ache_file"; then
d740: 0a 20 20 20 20 7b 20 24 61 73 5f 65 63 68 6f 20  .    { $as_echo 
d750: 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
d760: 20 6c 6f 61 64 69 6e 67 20 63 61 63 68 65 20 24   loading cache $
d770: 63 61 63 68 65 5f 66 69 6c 65 22 20 3e 26 35 0a  cache_file" >&5.
d780: 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
d790: 3a 20 6c 6f 61 64 69 6e 67 20 63 61 63 68 65 20  : loading cache 
d7a0: 24 63 61 63 68 65 5f 66 69 6c 65 22 20 3e 26 36  $cache_file" >&6
d7b0: 3b 7d 0a 20 20 20 20 63 61 73 65 20 24 63 61 63  ;}.    case $cac
d7c0: 68 65 5f 66 69 6c 65 20 69 6e 0a 20 20 20 20 20  he_file in.     
d7d0: 20 5b 5c 5c 2f 5d 2a 20 7c 20 3f 3a 5b 5c 5c 2f   [\\/]* | ?:[\\/
d7e0: 5d 2a 20 29 20 2e 20 22 24 63 61 63 68 65 5f 66  ]* ) . "$cache_f
d7f0: 69 6c 65 22 3b 3b 0a 20 20 20 20 20 20 2a 29 20  ile";;.      *) 
d800: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
d810: 20 20 20 20 20 2e 20 22 2e 2f 24 63 61 63 68 65       . "./$cache
d820: 5f 66 69 6c 65 22 3b 3b 0a 20 20 20 20 65 73 61  _file";;.    esa
d830: 63 0a 20 20 66 69 0a 65 6c 73 65 0a 20 20 7b 20  c.  fi.else.  { 
d840: 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
d850: 3a 24 4c 49 4e 45 4e 4f 3a 20 63 72 65 61 74 69  :$LINENO: creati
d860: 6e 67 20 63 61 63 68 65 20 24 63 61 63 68 65 5f  ng cache $cache_
d870: 66 69 6c 65 22 20 3e 26 35 0a 24 61 73 5f 65 63  file" >&5.$as_ec
d880: 68 6f 20 22 24 61 73 5f 6d 65 3a 20 63 72 65 61  ho "$as_me: crea
d890: 74 69 6e 67 20 63 61 63 68 65 20 24 63 61 63 68  ting cache $cach
d8a0: 65 5f 66 69 6c 65 22 20 3e 26 36 3b 7d 0a 20 20  e_file" >&6;}.  
d8b0: 3e 24 63 61 63 68 65 5f 66 69 6c 65 0a 66 69 0a  >$cache_file.fi.
d8c0: 0a 23 20 43 68 65 63 6b 20 74 68 61 74 20 74 68  .# Check that th
d8d0: 65 20 70 72 65 63 69 6f 75 73 20 76 61 72 69 61  e precious varia
d8e0: 62 6c 65 73 20 73 61 76 65 64 20 69 6e 20 74 68  bles saved in th
d8f0: 65 20 63 61 63 68 65 20 68 61 76 65 20 6b 65 70  e cache have kep
d900: 74 20 74 68 65 20 73 61 6d 65 0a 23 20 76 61 6c  t the same.# val
d910: 75 65 2e 0a 61 63 5f 63 61 63 68 65 5f 63 6f 72  ue..ac_cache_cor
d920: 72 75 70 74 65 64 3d 66 61 6c 73 65 0a 66 6f 72  rupted=false.for
d930: 20 61 63 5f 76 61 72 20 69 6e 20 24 61 63 5f 70   ac_var in $ac_p
d940: 72 65 63 69 6f 75 73 5f 76 61 72 73 3b 20 64 6f  recious_vars; do
d950: 0a 20 20 65 76 61 6c 20 61 63 5f 6f 6c 64 5f 73  .  eval ac_old_s
d960: 65 74 3d 5c 24 61 63 5f 63 76 5f 65 6e 76 5f 24  et=\$ac_cv_env_$
d970: 7b 61 63 5f 76 61 72 7d 5f 73 65 74 0a 20 20 65  {ac_var}_set.  e
d980: 76 61 6c 20 61 63 5f 6e 65 77 5f 73 65 74 3d 5c  val ac_new_set=\
d990: 24 61 63 5f 65 6e 76 5f 24 7b 61 63 5f 76 61 72  $ac_env_${ac_var
d9a0: 7d 5f 73 65 74 0a 20 20 65 76 61 6c 20 61 63 5f  }_set.  eval ac_
d9b0: 6f 6c 64 5f 76 61 6c 3d 5c 24 61 63 5f 63 76 5f  old_val=\$ac_cv_
d9c0: 65 6e 76 5f 24 7b 61 63 5f 76 61 72 7d 5f 76 61  env_${ac_var}_va
d9d0: 6c 75 65 0a 20 20 65 76 61 6c 20 61 63 5f 6e 65  lue.  eval ac_ne
d9e0: 77 5f 76 61 6c 3d 5c 24 61 63 5f 65 6e 76 5f 24  w_val=\$ac_env_$
d9f0: 7b 61 63 5f 76 61 72 7d 5f 76 61 6c 75 65 0a 20  {ac_var}_value. 
da00: 20 63 61 73 65 20 24 61 63 5f 6f 6c 64 5f 73 65   case $ac_old_se
da10: 74 2c 24 61 63 5f 6e 65 77 5f 73 65 74 20 69 6e  t,$ac_new_set in
da20: 0a 20 20 20 20 73 65 74 2c 29 0a 20 20 20 20 20  .    set,).     
da30: 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73   { $as_echo "$as
da40: 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 65 72 72  _me:$LINENO: err
da50: 6f 72 3a 20 5c 60 24 61 63 5f 76 61 72 27 20 77  or: \`$ac_var' w
da60: 61 73 20 73 65 74 20 74 6f 20 5c 60 24 61 63 5f  as set to \`$ac_
da70: 6f 6c 64 5f 76 61 6c 27 20 69 6e 20 74 68 65 20  old_val' in the 
da80: 70 72 65 76 69 6f 75 73 20 72 75 6e 22 20 3e 26  previous run" >&
da90: 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  5.$as_echo "$as_
daa0: 6d 65 3a 20 65 72 72 6f 72 3a 20 5c 60 24 61 63  me: error: \`$ac
dab0: 5f 76 61 72 27 20 77 61 73 20 73 65 74 20 74 6f  _var' was set to
dac0: 20 5c 60 24 61 63 5f 6f 6c 64 5f 76 61 6c 27 20   \`$ac_old_val' 
dad0: 69 6e 20 74 68 65 20 70 72 65 76 69 6f 75 73 20  in the previous 
dae0: 72 75 6e 22 20 3e 26 32 3b 7d 0a 20 20 20 20 20  run" >&2;}.     
daf0: 20 61 63 5f 63 61 63 68 65 5f 63 6f 72 72 75 70   ac_cache_corrup
db00: 74 65 64 3d 3a 20 3b 3b 0a 20 20 20 20 2c 73 65  ted=: ;;.    ,se
db10: 74 29 0a 20 20 20 20 20 20 7b 20 24 61 73 5f 65  t).      { $as_e
db20: 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
db30: 45 4e 4f 3a 20 65 72 72 6f 72 3a 20 5c 60 24 61  ENO: error: \`$a
db40: 63 5f 76 61 72 27 20 77 61 73 20 6e 6f 74 20 73  c_var' was not s
db50: 65 74 20 69 6e 20 74 68 65 20 70 72 65 76 69 6f  et in the previo
db60: 75 73 20 72 75 6e 22 20 3e 26 35 0a 24 61 73 5f  us run" >&5.$as_
db70: 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72  echo "$as_me: er
db80: 72 6f 72 3a 20 5c 60 24 61 63 5f 76 61 72 27 20  ror: \`$ac_var' 
db90: 77 61 73 20 6e 6f 74 20 73 65 74 20 69 6e 20 74  was not set in t
dba0: 68 65 20 70 72 65 76 69 6f 75 73 20 72 75 6e 22  he previous run"
dbb0: 20 3e 26 32 3b 7d 0a 20 20 20 20 20 20 61 63 5f   >&2;}.      ac_
dbc0: 63 61 63 68 65 5f 63 6f 72 72 75 70 74 65 64 3d  cache_corrupted=
dbd0: 3a 20 3b 3b 0a 20 20 20 20 2c 29 3b 3b 0a 20 20  : ;;.    ,);;.  
dbe0: 20 20 2a 29 0a 20 20 20 20 20 20 69 66 20 74 65    *).      if te
dbf0: 73 74 20 22 78 24 61 63 5f 6f 6c 64 5f 76 61 6c  st "x$ac_old_val
dc00: 22 20 21 3d 20 22 78 24 61 63 5f 6e 65 77 5f 76  " != "x$ac_new_v
dc10: 61 6c 22 3b 20 74 68 65 6e 0a 09 23 20 64 69 66  al"; then..# dif
dc20: 66 65 72 65 6e 63 65 73 20 69 6e 20 77 68 69 74  ferences in whit
dc30: 65 73 70 61 63 65 20 64 6f 20 6e 6f 74 20 6c 65  espace do not le
dc40: 61 64 20 74 6f 20 66 61 69 6c 75 72 65 2e 0a 09  ad to failure...
dc50: 61 63 5f 6f 6c 64 5f 76 61 6c 5f 77 3d 60 65 63  ac_old_val_w=`ec
dc60: 68 6f 20 78 20 24 61 63 5f 6f 6c 64 5f 76 61 6c  ho x $ac_old_val
dc70: 60 0a 09 61 63 5f 6e 65 77 5f 76 61 6c 5f 77 3d  `..ac_new_val_w=
dc80: 60 65 63 68 6f 20 78 20 24 61 63 5f 6e 65 77 5f  `echo x $ac_new_
dc90: 76 61 6c 60 0a 09 69 66 20 74 65 73 74 20 22 24  val`..if test "$
dca0: 61 63 5f 6f 6c 64 5f 76 61 6c 5f 77 22 20 21 3d  ac_old_val_w" !=
dcb0: 20 22 24 61 63 5f 6e 65 77 5f 76 61 6c 5f 77 22   "$ac_new_val_w"
dcc0: 3b 20 74 68 65 6e 0a 09 20 20 7b 20 24 61 73 5f  ; then..  { $as_
dcd0: 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
dce0: 4e 45 4e 4f 3a 20 65 72 72 6f 72 3a 20 5c 60 24  NENO: error: \`$
dcf0: 61 63 5f 76 61 72 27 20 68 61 73 20 63 68 61 6e  ac_var' has chan
dd00: 67 65 64 20 73 69 6e 63 65 20 74 68 65 20 70 72  ged since the pr
dd10: 65 76 69 6f 75 73 20 72 75 6e 3a 22 20 3e 26 35  evious run:" >&5
dd20: 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d  .$as_echo "$as_m
dd30: 65 3a 20 65 72 72 6f 72 3a 20 5c 60 24 61 63 5f  e: error: \`$ac_
dd40: 76 61 72 27 20 68 61 73 20 63 68 61 6e 67 65 64  var' has changed
dd50: 20 73 69 6e 63 65 20 74 68 65 20 70 72 65 76 69   since the previ
dd60: 6f 75 73 20 72 75 6e 3a 22 20 3e 26 32 3b 7d 0a  ous run:" >&2;}.
dd70: 09 20 20 61 63 5f 63 61 63 68 65 5f 63 6f 72 72  .  ac_cache_corr
dd80: 75 70 74 65 64 3d 3a 0a 09 65 6c 73 65 0a 09 20  upted=:..else.. 
dd90: 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73   { $as_echo "$as
dda0: 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 77 61 72  _me:$LINENO: war
ddb0: 6e 69 6e 67 3a 20 69 67 6e 6f 72 69 6e 67 20 77  ning: ignoring w
ddc0: 68 69 74 65 73 70 61 63 65 20 63 68 61 6e 67 65  hitespace change
ddd0: 73 20 69 6e 20 5c 60 24 61 63 5f 76 61 72 27 20  s in \`$ac_var' 
dde0: 73 69 6e 63 65 20 74 68 65 20 70 72 65 76 69 6f  since the previo
ddf0: 75 73 20 72 75 6e 3a 22 20 3e 26 35 0a 24 61 73  us run:" >&5.$as
de00: 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 77  _echo "$as_me: w
de10: 61 72 6e 69 6e 67 3a 20 69 67 6e 6f 72 69 6e 67  arning: ignoring
de20: 20 77 68 69 74 65 73 70 61 63 65 20 63 68 61 6e   whitespace chan
de30: 67 65 73 20 69 6e 20 5c 60 24 61 63 5f 76 61 72  ges in \`$ac_var
de40: 27 20 73 69 6e 63 65 20 74 68 65 20 70 72 65 76  ' since the prev
de50: 69 6f 75 73 20 72 75 6e 3a 22 20 3e 26 32 3b 7d  ious run:" >&2;}
de60: 0a 09 20 20 65 76 61 6c 20 24 61 63 5f 76 61 72  ..  eval $ac_var
de70: 3d 5c 24 61 63 5f 6f 6c 64 5f 76 61 6c 0a 09 66  =\$ac_old_val..f
de80: 69 0a 09 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  i..{ $as_echo "$
de90: 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 20  as_me:$LINENO:  
dea0: 20 66 6f 72 6d 65 72 20 76 61 6c 75 65 3a 20 20   former value:  
deb0: 5c 60 24 61 63 5f 6f 6c 64 5f 76 61 6c 27 22 20  \`$ac_old_val'" 
dec0: 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61  >&5.$as_echo "$a
ded0: 73 5f 6d 65 3a 20 20 20 66 6f 72 6d 65 72 20 76  s_me:   former v
dee0: 61 6c 75 65 3a 20 20 5c 60 24 61 63 5f 6f 6c 64  alue:  \`$ac_old
def0: 5f 76 61 6c 27 22 20 3e 26 32 3b 7d 0a 09 7b 20  _val'" >&2;}..{ 
df00: 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
df10: 3a 24 4c 49 4e 45 4e 4f 3a 20 20 20 63 75 72 72  :$LINENO:   curr
df20: 65 6e 74 20 76 61 6c 75 65 3a 20 5c 60 24 61 63  ent value: \`$ac
df30: 5f 6e 65 77 5f 76 61 6c 27 22 20 3e 26 35 0a 24  _new_val'" >&5.$
df40: 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
df50: 20 20 20 63 75 72 72 65 6e 74 20 76 61 6c 75 65     current value
df60: 3a 20 5c 60 24 61 63 5f 6e 65 77 5f 76 61 6c 27  : \`$ac_new_val'
df70: 22 20 3e 26 32 3b 7d 0a 20 20 20 20 20 20 66 69  " >&2;}.      fi
df80: 3b 3b 0a 20 20 65 73 61 63 0a 20 20 23 20 50 61  ;;.  esac.  # Pa
df90: 73 73 20 70 72 65 63 69 6f 75 73 20 76 61 72 69  ss precious vari
dfa0: 61 62 6c 65 73 20 74 6f 20 63 6f 6e 66 69 67 2e  ables to config.
dfb0: 73 74 61 74 75 73 2e 0a 20 20 69 66 20 74 65 73  status..  if tes
dfc0: 74 20 22 24 61 63 5f 6e 65 77 5f 73 65 74 22 20  t "$ac_new_set" 
dfd0: 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 20 20  = set; then.    
dfe0: 63 61 73 65 20 24 61 63 5f 6e 65 77 5f 76 61 6c  case $ac_new_val
dff0: 20 69 6e 0a 20 20 20 20 2a 5c 27 2a 29 20 61 63   in.    *\'*) ac
e000: 5f 61 72 67 3d 24 61 63 5f 76 61 72 3d 60 24 61  _arg=$ac_var=`$a
e010: 73 5f 65 63 68 6f 20 22 24 61 63 5f 6e 65 77 5f  s_echo "$ac_new_
e020: 76 61 6c 22 20 7c 20 73 65 64 20 22 73 2f 27 2f  val" | sed "s/'/
e030: 27 5c 5c 5c 5c 5c 5c 5c 5c 27 27 2f 67 22 60 20  '\\\\\\\\''/g"` 
e040: 3b 3b 0a 20 20 20 20 2a 29 20 61 63 5f 61 72 67  ;;.    *) ac_arg
e050: 3d 24 61 63 5f 76 61 72 3d 24 61 63 5f 6e 65 77  =$ac_var=$ac_new
e060: 5f 76 61 6c 20 3b 3b 0a 20 20 20 20 65 73 61 63  _val ;;.    esac
e070: 0a 20 20 20 20 63 61 73 65 20 22 20 24 61 63 5f  .    case " $ac_
e080: 63 6f 6e 66 69 67 75 72 65 5f 61 72 67 73 20 22  configure_args "
e090: 20 69 6e 0a 20 20 20 20 20 20 2a 22 20 27 24 61   in.      *" '$a
e0a0: 63 5f 61 72 67 27 20 22 2a 29 20 3b 3b 20 23 20  c_arg' "*) ;; # 
e0b0: 41 76 6f 69 64 20 64 75 70 73 2e 20 20 55 73 65  Avoid dups.  Use
e0c0: 20 6f 66 20 71 75 6f 74 65 73 20 65 6e 73 75 72   of quotes ensur
e0d0: 65 73 20 61 63 63 75 72 61 63 79 2e 0a 20 20 20  es accuracy..   
e0e0: 20 20 20 2a 29 20 61 63 5f 63 6f 6e 66 69 67 75     *) ac_configu
e0f0: 72 65 5f 61 72 67 73 3d 22 24 61 63 5f 63 6f 6e  re_args="$ac_con
e100: 66 69 67 75 72 65 5f 61 72 67 73 20 27 24 61 63  figure_args '$ac
e110: 5f 61 72 67 27 22 20 3b 3b 0a 20 20 20 20 65 73  _arg'" ;;.    es
e120: 61 63 0a 20 20 66 69 0a 64 6f 6e 65 0a 69 66 20  ac.  fi.done.if 
e130: 24 61 63 5f 63 61 63 68 65 5f 63 6f 72 72 75 70  $ac_cache_corrup
e140: 74 65 64 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61  ted; then.  { $a
e150: 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
e160: 4c 49 4e 45 4e 4f 3a 20 65 72 72 6f 72 3a 20 63  LINENO: error: c
e170: 68 61 6e 67 65 73 20 69 6e 20 74 68 65 20 65 6e  hanges in the en
e180: 76 69 72 6f 6e 6d 65 6e 74 20 63 61 6e 20 63 6f  vironment can co
e190: 6d 70 72 6f 6d 69 73 65 20 74 68 65 20 62 75 69  mpromise the bui
e1a0: 6c 64 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  ld" >&5.$as_echo
e1b0: 20 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a   "$as_me: error:
e1c0: 20 63 68 61 6e 67 65 73 20 69 6e 20 74 68 65 20   changes in the 
e1d0: 65 6e 76 69 72 6f 6e 6d 65 6e 74 20 63 61 6e 20  environment can 
e1e0: 63 6f 6d 70 72 6f 6d 69 73 65 20 74 68 65 20 62  compromise the b
e1f0: 75 69 6c 64 22 20 3e 26 32 3b 7d 0a 20 20 7b 20  uild" >&2;}.  { 
e200: 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
e210: 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 65 72 72 6f  me:$LINENO: erro
e220: 72 3a 20 72 75 6e 20 5c 60 6d 61 6b 65 20 64 69  r: run \`make di
e230: 73 74 63 6c 65 61 6e 27 20 61 6e 64 2f 6f 72 20  stclean' and/or 
e240: 5c 60 72 6d 20 24 63 61 63 68 65 5f 66 69 6c 65  \`rm $cache_file
e250: 27 20 61 6e 64 20 73 74 61 72 74 20 6f 76 65 72  ' and start over
e260: 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
e270: 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 72  $as_me: error: r
e280: 75 6e 20 5c 60 6d 61 6b 65 20 64 69 73 74 63 6c  un \`make distcl
e290: 65 61 6e 27 20 61 6e 64 2f 6f 72 20 5c 60 72 6d  ean' and/or \`rm
e2a0: 20 24 63 61 63 68 65 5f 66 69 6c 65 27 20 61 6e   $cache_file' an
e2b0: 64 20 73 74 61 72 74 20 6f 76 65 72 22 20 3e 26  d start over" >&
e2c0: 32 3b 7d 0a 20 20 20 7b 20 28 65 78 69 74 20 31  2;}.   { (exit 1
e2d0: 29 3b 20 65 78 69 74 20 31 3b 20 7d 3b 20 7d 0a  ); exit 1; }; }.
e2e0: 66 69 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  fi..............
e2f0: 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 61 63 5f 65  ............ac_e
e300: 78 74 3d 63 0a 61 63 5f 63 70 70 3d 27 24 43 50  xt=c.ac_cpp='$CP
e310: 50 20 24 43 50 50 46 4c 41 47 53 27 0a 61 63 5f  P $CPPFLAGS'.ac_
e320: 63 6f 6d 70 69 6c 65 3d 27 24 43 43 20 2d 63 20  compile='$CC -c 
e330: 24 43 46 4c 41 47 53 20 24 43 50 50 46 4c 41 47  $CFLAGS $CPPFLAG
e340: 53 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  S conftest.$ac_e
e350: 78 74 20 3e 26 35 27 0a 61 63 5f 6c 69 6e 6b 3d  xt >&5'.ac_link=
e360: 27 24 43 43 20 2d 6f 20 63 6f 6e 66 74 65 73 74  '$CC -o conftest
e370: 24 61 63 5f 65 78 65 65 78 74 20 24 43 46 4c 41  $ac_exeext $CFLA
e380: 47 53 20 24 43 50 50 46 4c 41 47 53 20 24 4c 44  GS $CPPFLAGS $LD
e390: 46 4c 41 47 53 20 63 6f 6e 66 74 65 73 74 2e 24  FLAGS conftest.$
e3a0: 61 63 5f 65 78 74 20 24 4c 49 42 53 20 3e 26 35  ac_ext $LIBS >&5
e3b0: 27 0a 61 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e  '.ac_compiler_gn
e3c0: 75 3d 24 61 63 5f 63 76 5f 63 5f 63 6f 6d 70 69  u=$ac_cv_c_compi
e3d0: 6c 65 72 5f 67 6e 75 0a 0a 0a 0a 73 71 6c 69 74  ler_gnu....sqlit
e3e0: 65 5f 76 65 72 73 69 6f 6e 5f 73 61 6e 69 74 79  e_version_sanity
e3f0: 5f 63 68 65 63 6b 3d 60 63 61 74 20 24 73 72 63  _check=`cat $src
e400: 64 69 72 2f 56 45 52 53 49 4f 4e 20 7c 20 74 72  dir/VERSION | tr
e410: 20 2d 64 20 27 5c 6e 27 60 0a 69 66 20 74 65 73   -d '\n'`.if tes
e420: 74 20 22 24 50 41 43 4b 41 47 45 5f 56 45 52 53  t "$PACKAGE_VERS
e430: 49 4f 4e 22 20 21 3d 20 22 24 73 71 6c 69 74 65  ION" != "$sqlite
e440: 5f 76 65 72 73 69 6f 6e 5f 73 61 6e 69 74 79 5f  _version_sanity_
e450: 63 68 65 63 6b 22 20 3b 20 74 68 65 6e 0a 7b 20  check" ; then.{ 
e460: 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
e470: 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 65 72 72 6f  me:$LINENO: erro
e480: 72 3a 20 63 6f 6e 66 69 67 75 72 65 20 73 63 72  r: configure scr
e490: 69 70 74 20 69 73 20 6f 75 74 20 6f 66 20 64 61  ipt is out of da
e4a0: 74 65 3a 0a 20 63 6f 6e 66 69 67 75 72 65 20 5c  te:. configure \
e4b0: 24 50 41 43 4b 41 47 45 5f 56 45 52 53 49 4f 4e  $PACKAGE_VERSION
e4c0: 20 3d 20 24 50 41 43 4b 41 47 45 5f 56 45 52 53   = $PACKAGE_VERS
e4d0: 49 4f 4e 0a 20 74 6f 70 20 6c 65 76 65 6c 20 56  ION. top level V
e4e0: 45 52 53 49 4f 4e 20 66 69 6c 65 20 20 20 20 20  ERSION file     
e4f0: 3d 20 24 73 71 6c 69 74 65 5f 76 65 72 73 69 6f  = $sqlite_versio
e500: 6e 5f 73 61 6e 69 74 79 5f 63 68 65 63 6b 0a 70  n_sanity_check.p
e510: 6c 65 61 73 65 20 72 65 67 65 6e 20 77 69 74 68  lease regen with
e520: 20 61 75 74 6f 63 6f 6e 66 22 20 3e 26 35 0a 24   autoconf" >&5.$
e530: 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
e540: 20 65 72 72 6f 72 3a 20 63 6f 6e 66 69 67 75 72   error: configur
e550: 65 20 73 63 72 69 70 74 20 69 73 20 6f 75 74 20  e script is out 
e560: 6f 66 20 64 61 74 65 3a 0a 20 63 6f 6e 66 69 67  of date:. config
e570: 75 72 65 20 5c 24 50 41 43 4b 41 47 45 5f 56 45  ure \$PACKAGE_VE
e580: 52 53 49 4f 4e 20 3d 20 24 50 41 43 4b 41 47 45  RSION = $PACKAGE
e590: 5f 56 45 52 53 49 4f 4e 0a 20 74 6f 70 20 6c 65  _VERSION. top le
e5a0: 76 65 6c 20 56 45 52 53 49 4f 4e 20 66 69 6c 65  vel VERSION file
e5b0: 20 20 20 20 20 3d 20 24 73 71 6c 69 74 65 5f 76       = $sqlite_v
e5c0: 65 72 73 69 6f 6e 5f 73 61 6e 69 74 79 5f 63 68  ersion_sanity_ch
e5d0: 65 63 6b 0a 70 6c 65 61 73 65 20 72 65 67 65 6e  eck.please regen
e5e0: 20 77 69 74 68 20 61 75 74 6f 63 6f 6e 66 22 20   with autoconf" 
e5f0: 3e 26 32 3b 7d 0a 20 20 20 7b 20 28 65 78 69 74  >&2;}.   { (exit
e600: 20 31 29 3b 20 65 78 69 74 20 31 3b 20 7d 3b 20   1); exit 1; }; 
e610: 7d 0a 66 69 0a 0a 23 20 54 68 65 20 66 6f 6c 6c  }.fi..# The foll
e620: 6f 77 69 6e 67 20 52 43 53 20 72 65 76 69 73 69  owing RCS revisi
e630: 6f 6e 20 73 74 72 69 6e 67 20 61 70 70 6c 69 65  on string applie
e640: 73 20 74 6f 20 63 6f 6e 66 69 67 75 72 65 2e 69  s to configure.i
e650: 6e 0a 23 20 24 52 65 76 69 73 69 6f 6e 3a 20 31  n.# $Revision: 1
e660: 2e 37 33 20 24 0a 0a 23 23 23 23 23 23 23 23 23  .73 $..#########
e670: 0a 23 20 50 72 6f 67 72 61 6d 73 20 6e 65 65 64  .# Programs need
e680: 65 64 0a 23 0a 63 61 73 65 20 60 70 77 64 60 20  ed.#.case `pwd` 
e690: 69 6e 0a 20 20 2a 5c 20 2a 20 7c 20 2a 5c 09 2a  in.  *\ * | *\.*
e6a0: 29 0a 20 20 20 20 7b 20 24 61 73 5f 65 63 68 6f  ).    { $as_echo
e6b0: 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
e6c0: 3a 20 57 41 52 4e 49 4e 47 3a 20 4c 69 62 74 6f  : WARNING: Libto
e6d0: 6f 6c 20 64 6f 65 73 20 6e 6f 74 20 63 6f 70 65  ol does not cope
e6e0: 20 77 65 6c 6c 20 77 69 74 68 20 77 68 69 74 65   well with white
e6f0: 73 70 61 63 65 20 69 6e 20 5c 60 70 77 64 5c 60  space in \`pwd\`
e700: 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
e710: 24 61 73 5f 6d 65 3a 20 57 41 52 4e 49 4e 47 3a  $as_me: WARNING:
e720: 20 4c 69 62 74 6f 6f 6c 20 64 6f 65 73 20 6e 6f   Libtool does no
e730: 74 20 63 6f 70 65 20 77 65 6c 6c 20 77 69 74 68  t cope well with
e740: 20 77 68 69 74 65 73 70 61 63 65 20 69 6e 20 5c   whitespace in \
e750: 60 70 77 64 5c 60 22 20 3e 26 32 3b 7d 20 3b 3b  `pwd\`" >&2;} ;;
e760: 0a 65 73 61 63 0a 0a 0a 0a 6d 61 63 72 6f 5f 76  .esac....macro_v
e770: 65 72 73 69 6f 6e 3d 27 32 2e 32 2e 36 27 0a 6d  ersion='2.2.6'.m
e780: 61 63 72 6f 5f 72 65 76 69 73 69 6f 6e 3d 27 31  acro_revision='1
e790: 2e 33 30 31 32 27 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  .3012'..........
e7a0: 0a 0a 0a 0a 6c 74 6d 61 69 6e 3d 22 24 61 63 5f  ....ltmain="$ac_
e7b0: 61 75 78 5f 64 69 72 2f 6c 74 6d 61 69 6e 2e 73  aux_dir/ltmain.s
e7c0: 68 22 0a 0a 61 63 5f 61 75 78 5f 64 69 72 3d 0a  h"..ac_aux_dir=.
e7d0: 66 6f 72 20 61 63 5f 64 69 72 20 69 6e 20 22 24  for ac_dir in "$
e7e0: 73 72 63 64 69 72 22 20 22 24 73 72 63 64 69 72  srcdir" "$srcdir
e7f0: 2f 2e 2e 22 20 22 24 73 72 63 64 69 72 2f 2e 2e  /.." "$srcdir/..
e800: 2f 2e 2e 22 3b 20 64 6f 0a 20 20 69 66 20 74 65  /.."; do.  if te
e810: 73 74 20 2d 66 20 22 24 61 63 5f 64 69 72 2f 69  st -f "$ac_dir/i
e820: 6e 73 74 61 6c 6c 2d 73 68 22 3b 20 74 68 65 6e  nstall-sh"; then
e830: 0a 20 20 20 20 61 63 5f 61 75 78 5f 64 69 72 3d  .    ac_aux_dir=
e840: 24 61 63 5f 64 69 72 0a 20 20 20 20 61 63 5f 69  $ac_dir.    ac_i
e850: 6e 73 74 61 6c 6c 5f 73 68 3d 22 24 61 63 5f 61  nstall_sh="$ac_a
e860: 75 78 5f 64 69 72 2f 69 6e 73 74 61 6c 6c 2d 73  ux_dir/install-s
e870: 68 20 2d 63 22 0a 20 20 20 20 62 72 65 61 6b 0a  h -c".    break.
e880: 20 20 65 6c 69 66 20 74 65 73 74 20 2d 66 20 22    elif test -f "
e890: 24 61 63 5f 64 69 72 2f 69 6e 73 74 61 6c 6c 2e  $ac_dir/install.
e8a0: 73 68 22 3b 20 74 68 65 6e 0a 20 20 20 20 61 63  sh"; then.    ac
e8b0: 5f 61 75 78 5f 64 69 72 3d 24 61 63 5f 64 69 72  _aux_dir=$ac_dir
e8c0: 0a 20 20 20 20 61 63 5f 69 6e 73 74 61 6c 6c 5f  .    ac_install_
e8d0: 73 68 3d 22 24 61 63 5f 61 75 78 5f 64 69 72 2f  sh="$ac_aux_dir/
e8e0: 69 6e 73 74 61 6c 6c 2e 73 68 20 2d 63 22 0a 20  install.sh -c". 
e8f0: 20 20 20 62 72 65 61 6b 0a 20 20 65 6c 69 66 20     break.  elif 
e900: 74 65 73 74 20 2d 66 20 22 24 61 63 5f 64 69 72  test -f "$ac_dir
e910: 2f 73 68 74 6f 6f 6c 22 3b 20 74 68 65 6e 0a 20  /shtool"; then. 
e920: 20 20 20 61 63 5f 61 75 78 5f 64 69 72 3d 24 61     ac_aux_dir=$a
e930: 63 5f 64 69 72 0a 20 20 20 20 61 63 5f 69 6e 73  c_dir.    ac_ins
e940: 74 61 6c 6c 5f 73 68 3d 22 24 61 63 5f 61 75 78  tall_sh="$ac_aux
e950: 5f 64 69 72 2f 73 68 74 6f 6f 6c 20 69 6e 73 74  _dir/shtool inst
e960: 61 6c 6c 20 2d 63 22 0a 20 20 20 20 62 72 65 61  all -c".    brea
e970: 6b 0a 20 20 66 69 0a 64 6f 6e 65 0a 69 66 20 74  k.  fi.done.if t
e980: 65 73 74 20 2d 7a 20 22 24 61 63 5f 61 75 78 5f  est -z "$ac_aux_
e990: 64 69 72 22 3b 20 74 68 65 6e 0a 20 20 7b 20 7b  dir"; then.  { {
e9a0: 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
e9b0: 65 3a 24 4c 49 4e 45 4e 4f 3a 20 65 72 72 6f 72  e:$LINENO: error
e9c0: 3a 20 63 61 6e 6e 6f 74 20 66 69 6e 64 20 69 6e  : cannot find in
e9d0: 73 74 61 6c 6c 2d 73 68 20 6f 72 20 69 6e 73 74  stall-sh or inst
e9e0: 61 6c 6c 2e 73 68 20 69 6e 20 5c 22 24 73 72 63  all.sh in \"$src
e9f0: 64 69 72 5c 22 20 5c 22 24 73 72 63 64 69 72 2f  dir\" \"$srcdir/
ea00: 2e 2e 5c 22 20 5c 22 24 73 72 63 64 69 72 2f 2e  ..\" \"$srcdir/.
ea10: 2e 2f 2e 2e 5c 22 22 20 3e 26 35 0a 24 61 73 5f  ./..\"" >&5.$as_
ea20: 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72  echo "$as_me: er
ea30: 72 6f 72 3a 20 63 61 6e 6e 6f 74 20 66 69 6e 64  ror: cannot find
ea40: 20 69 6e 73 74 61 6c 6c 2d 73 68 20 6f 72 20 69   install-sh or i
ea50: 6e 73 74 61 6c 6c 2e 73 68 20 69 6e 20 5c 22 24  nstall.sh in \"$
ea60: 73 72 63 64 69 72 5c 22 20 5c 22 24 73 72 63 64  srcdir\" \"$srcd
ea70: 69 72 2f 2e 2e 5c 22 20 5c 22 24 73 72 63 64 69  ir/..\" \"$srcdi
ea80: 72 2f 2e 2e 2f 2e 2e 5c 22 22 20 3e 26 32 3b 7d  r/../..\"" >&2;}
ea90: 0a 20 20 20 7b 20 28 65 78 69 74 20 31 29 3b 20  .   { (exit 1); 
eaa0: 65 78 69 74 20 31 3b 20 7d 3b 20 7d 0a 66 69 0a  exit 1; }; }.fi.
eab0: 0a 23 20 54 68 65 73 65 20 74 68 72 65 65 20 76  .# These three v
eac0: 61 72 69 61 62 6c 65 73 20 61 72 65 20 75 6e 64  ariables are und
ead0: 6f 63 75 6d 65 6e 74 65 64 20 61 6e 64 20 75 6e  ocumented and un
eae0: 73 75 70 70 6f 72 74 65 64 2c 0a 23 20 61 6e 64  supported,.# and
eaf0: 20 61 72 65 20 69 6e 74 65 6e 64 65 64 20 74 6f   are intended to
eb00: 20 62 65 20 77 69 74 68 64 72 61 77 6e 20 69 6e   be withdrawn in
eb10: 20 61 20 66 75 74 75 72 65 20 41 75 74 6f 63 6f   a future Autoco
eb20: 6e 66 20 72 65 6c 65 61 73 65 2e 0a 23 20 54 68  nf release..# Th
eb30: 65 79 20 63 61 6e 20 63 61 75 73 65 20 73 65 72  ey can cause ser
eb40: 69 6f 75 73 20 70 72 6f 62 6c 65 6d 73 20 69 66  ious problems if
eb50: 20 61 20 62 75 69 6c 64 65 72 27 73 20 73 6f 75   a builder's sou
eb60: 72 63 65 20 74 72 65 65 20 69 73 20 69 6e 20 61  rce tree is in a
eb70: 20 64 69 72 65 63 74 6f 72 79 0a 23 20 77 68 6f   directory.# who
eb80: 73 65 20 66 75 6c 6c 20 6e 61 6d 65 20 63 6f 6e  se full name con
eb90: 74 61 69 6e 73 20 75 6e 75 73 75 61 6c 20 63 68  tains unusual ch
eba0: 61 72 61 63 74 65 72 73 2e 0a 61 63 5f 63 6f 6e  aracters..ac_con
ebb0: 66 69 67 5f 67 75 65 73 73 3d 22 24 53 48 45 4c  fig_guess="$SHEL
ebc0: 4c 20 24 61 63 5f 61 75 78 5f 64 69 72 2f 63 6f  L $ac_aux_dir/co
ebd0: 6e 66 69 67 2e 67 75 65 73 73 22 20 20 23 20 50  nfig.guess"  # P
ebe0: 6c 65 61 73 65 20 64 6f 6e 27 74 20 75 73 65 20  lease don't use 
ebf0: 74 68 69 73 20 76 61 72 2e 0a 61 63 5f 63 6f 6e  this var..ac_con
ec00: 66 69 67 5f 73 75 62 3d 22 24 53 48 45 4c 4c 20  fig_sub="$SHELL 
ec10: 24 61 63 5f 61 75 78 5f 64 69 72 2f 63 6f 6e 66  $ac_aux_dir/conf
ec20: 69 67 2e 73 75 62 22 20 20 23 20 50 6c 65 61 73  ig.sub"  # Pleas
ec30: 65 20 64 6f 6e 27 74 20 75 73 65 20 74 68 69 73  e don't use this
ec40: 20 76 61 72 2e 0a 61 63 5f 63 6f 6e 66 69 67 75   var..ac_configu
ec50: 72 65 3d 22 24 53 48 45 4c 4c 20 24 61 63 5f 61  re="$SHELL $ac_a
ec60: 75 78 5f 64 69 72 2f 63 6f 6e 66 69 67 75 72 65  ux_dir/configure
ec70: 22 20 20 23 20 50 6c 65 61 73 65 20 64 6f 6e 27  "  # Please don'
ec80: 74 20 75 73 65 20 74 68 69 73 20 76 61 72 2e 0a  t use this var..
ec90: 0a 0a 23 20 4d 61 6b 65 20 73 75 72 65 20 77 65  ..# Make sure we
eca0: 20 63 61 6e 20 72 75 6e 20 63 6f 6e 66 69 67 2e   can run config.
ecb0: 73 75 62 2e 0a 24 53 48 45 4c 4c 20 22 24 61 63  sub..$SHELL "$ac
ecc0: 5f 61 75 78 5f 64 69 72 2f 63 6f 6e 66 69 67 2e  _aux_dir/config.
ecd0: 73 75 62 22 20 73 75 6e 34 20 3e 2f 64 65 76 2f  sub" sun4 >/dev/
ece0: 6e 75 6c 6c 20 32 3e 26 31 20 7c 7c 0a 20 20 7b  null 2>&1 ||.  {
ecf0: 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73   { $as_echo "$as
ed00: 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 65 72 72  _me:$LINENO: err
ed10: 6f 72 3a 20 63 61 6e 6e 6f 74 20 72 75 6e 20 24  or: cannot run $
ed20: 53 48 45 4c 4c 20 24 61 63 5f 61 75 78 5f 64 69  SHELL $ac_aux_di
ed30: 72 2f 63 6f 6e 66 69 67 2e 73 75 62 22 20 3e 26  r/config.sub" >&
ed40: 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  5.$as_echo "$as_
ed50: 6d 65 3a 20 65 72 72 6f 72 3a 20 63 61 6e 6e 6f  me: error: canno
ed60: 74 20 72 75 6e 20 24 53 48 45 4c 4c 20 24 61 63  t run $SHELL $ac
ed70: 5f 61 75 78 5f 64 69 72 2f 63 6f 6e 66 69 67 2e  _aux_dir/config.
ed80: 73 75 62 22 20 3e 26 32 3b 7d 0a 20 20 20 7b 20  sub" >&2;}.   { 
ed90: 28 65 78 69 74 20 31 29 3b 20 65 78 69 74 20 31  (exit 1); exit 1
eda0: 3b 20 7d 3b 20 7d 0a 0a 7b 20 24 61 73 5f 65 63  ; }; }..{ $as_ec
edb0: 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
edc0: 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 62 75 69  NO: checking bui
edd0: 6c 64 20 73 79 73 74 65 6d 20 74 79 70 65 22 20  ld system type" 
ede0: 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22  >&5.$as_echo_n "
edf0: 63 68 65 63 6b 69 6e 67 20 62 75 69 6c 64 20 73  checking build s
ee00: 79 73 74 65 6d 20 74 79 70 65 2e 2e 2e 20 22 20  ystem type... " 
ee10: 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74 20 22  >&6; }.if test "
ee20: 24 7b 61 63 5f 63 76 5f 62 75 69 6c 64 2b 73 65  ${ac_cv_build+se
ee30: 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a  t}" = set; then.
ee40: 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63    $as_echo_n "(c
ee50: 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73  ached) " >&6.els
ee60: 65 0a 20 20 61 63 5f 62 75 69 6c 64 5f 61 6c 69  e.  ac_build_ali
ee70: 61 73 3d 24 62 75 69 6c 64 5f 61 6c 69 61 73 0a  as=$build_alias.
ee80: 74 65 73 74 20 22 78 24 61 63 5f 62 75 69 6c 64  test "x$ac_build
ee90: 5f 61 6c 69 61 73 22 20 3d 20 78 20 26 26 0a 20  _alias" = x &&. 
eea0: 20 61 63 5f 62 75 69 6c 64 5f 61 6c 69 61 73 3d   ac_build_alias=
eeb0: 60 24 53 48 45 4c 4c 20 22 24 61 63 5f 61 75 78  `$SHELL "$ac_aux
eec0: 5f 64 69 72 2f 63 6f 6e 66 69 67 2e 67 75 65 73  _dir/config.gues
eed0: 73 22 60 0a 74 65 73 74 20 22 78 24 61 63 5f 62  s"`.test "x$ac_b
eee0: 75 69 6c 64 5f 61 6c 69 61 73 22 20 3d 20 78 20  uild_alias" = x 
eef0: 26 26 0a 20 20 7b 20 7b 20 24 61 73 5f 65 63 68  &&.  { { $as_ech
ef00: 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
ef10: 4f 3a 20 65 72 72 6f 72 3a 20 63 61 6e 6e 6f 74  O: error: cannot
ef20: 20 67 75 65 73 73 20 62 75 69 6c 64 20 74 79 70   guess build typ
ef30: 65 3b 20 79 6f 75 20 6d 75 73 74 20 73 70 65 63  e; you must spec
ef40: 69 66 79 20 6f 6e 65 22 20 3e 26 35 0a 24 61 73  ify one" >&5.$as
ef50: 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65  _echo "$as_me: e
ef60: 72 72 6f 72 3a 20 63 61 6e 6e 6f 74 20 67 75 65  rror: cannot gue
ef70: 73 73 20 62 75 69 6c 64 20 74 79 70 65 3b 20 79  ss build type; y
ef80: 6f 75 20 6d 75 73 74 20 73 70 65 63 69 66 79 20  ou must specify 
ef90: 6f 6e 65 22 20 3e 26 32 3b 7d 0a 20 20 20 7b 20  one" >&2;}.   { 
efa0: 28 65 78 69 74 20 31 29 3b 20 65 78 69 74 20 31  (exit 1); exit 1
efb0: 3b 20 7d 3b 20 7d 0a 61 63 5f 63 76 5f 62 75 69  ; }; }.ac_cv_bui
efc0: 6c 64 3d 60 24 53 48 45 4c 4c 20 22 24 61 63 5f  ld=`$SHELL "$ac_
efd0: 61 75 78 5f 64 69 72 2f 63 6f 6e 66 69 67 2e 73  aux_dir/config.s
efe0: 75 62 22 20 24 61 63 5f 62 75 69 6c 64 5f 61 6c  ub" $ac_build_al
eff0: 69 61 73 60 20 7c 7c 0a 20 20 7b 20 7b 20 24 61  ias` ||.  { { $a
f000: 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
f010: 4c 49 4e 45 4e 4f 3a 20 65 72 72 6f 72 3a 20 24  LINENO: error: $
f020: 53 48 45 4c 4c 20 24 61 63 5f 61 75 78 5f 64 69  SHELL $ac_aux_di
f030: 72 2f 63 6f 6e 66 69 67 2e 73 75 62 20 24 61 63  r/config.sub $ac
f040: 5f 62 75 69 6c 64 5f 61 6c 69 61 73 20 66 61 69  _build_alias fai
f050: 6c 65 64 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  led" >&5.$as_ech
f060: 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72  o "$as_me: error
f070: 3a 20 24 53 48 45 4c 4c 20 24 61 63 5f 61 75 78  : $SHELL $ac_aux
f080: 5f 64 69 72 2f 63 6f 6e 66 69 67 2e 73 75 62 20  _dir/config.sub 
f090: 24 61 63 5f 62 75 69 6c 64 5f 61 6c 69 61 73 20  $ac_build_alias 
f0a0: 66 61 69 6c 65 64 22 20 3e 26 32 3b 7d 0a 20 20  failed" >&2;}.  
f0b0: 20 7b 20 28 65 78 69 74 20 31 29 3b 20 65 78 69   { (exit 1); exi
f0c0: 74 20 31 3b 20 7d 3b 20 7d 0a 0a 66 69 0a 7b 20  t 1; }; }..fi.{ 
f0d0: 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
f0e0: 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74  :$LINENO: result
f0f0: 3a 20 24 61 63 5f 63 76 5f 62 75 69 6c 64 22 20  : $ac_cv_build" 
f100: 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61  >&5.$as_echo "$a
f110: 63 5f 63 76 5f 62 75 69 6c 64 22 20 3e 26 36 3b  c_cv_build" >&6;
f120: 20 7d 0a 63 61 73 65 20 24 61 63 5f 63 76 5f 62   }.case $ac_cv_b
f130: 75 69 6c 64 20 69 6e 0a 2a 2d 2a 2d 2a 29 20 3b  uild in.*-*-*) ;
f140: 3b 0a 2a 29 20 7b 20 7b 20 24 61 73 5f 65 63 68  ;.*) { { $as_ech
f150: 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
f160: 4f 3a 20 65 72 72 6f 72 3a 20 69 6e 76 61 6c 69  O: error: invali
f170: 64 20 76 61 6c 75 65 20 6f 66 20 63 61 6e 6f 6e  d value of canon
f180: 69 63 61 6c 20 62 75 69 6c 64 22 20 3e 26 35 0a  ical build" >&5.
f190: 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
f1a0: 3a 20 65 72 72 6f 72 3a 20 69 6e 76 61 6c 69 64  : error: invalid
f1b0: 20 76 61 6c 75 65 20 6f 66 20 63 61 6e 6f 6e 69   value of canoni
f1c0: 63 61 6c 20 62 75 69 6c 64 22 20 3e 26 32 3b 7d  cal build" >&2;}
f1d0: 0a 20 20 20 7b 20 28 65 78 69 74 20 31 29 3b 20  .   { (exit 1); 
f1e0: 65 78 69 74 20 31 3b 20 7d 3b 20 7d 3b 3b 0a 65  exit 1; }; };;.e
f1f0: 73 61 63 0a 62 75 69 6c 64 3d 24 61 63 5f 63 76  sac.build=$ac_cv
f200: 5f 62 75 69 6c 64 0a 61 63 5f 73 61 76 65 5f 49  _build.ac_save_I
f210: 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 27 2d 27  FS=$IFS; IFS='-'
f220: 0a 73 65 74 20 78 20 24 61 63 5f 63 76 5f 62 75  .set x $ac_cv_bu
f230: 69 6c 64 0a 73 68 69 66 74 0a 62 75 69 6c 64 5f  ild.shift.build_
f240: 63 70 75 3d 24 31 0a 62 75 69 6c 64 5f 76 65 6e  cpu=$1.build_ven
f250: 64 6f 72 3d 24 32 0a 73 68 69 66 74 3b 20 73 68  dor=$2.shift; sh
f260: 69 66 74 0a 23 20 52 65 6d 65 6d 62 65 72 2c 20  ift.# Remember, 
f270: 74 68 65 20 66 69 72 73 74 20 63 68 61 72 61 63  the first charac
f280: 74 65 72 20 6f 66 20 49 46 53 20 69 73 20 75 73  ter of IFS is us
f290: 65 64 20 74 6f 20 63 72 65 61 74 65 20 24 2a 2c  ed to create $*,
f2a0: 0a 23 20 65 78 63 65 70 74 20 77 69 74 68 20 6f  .# except with o
f2b0: 6c 64 20 73 68 65 6c 6c 73 3a 0a 62 75 69 6c 64  ld shells:.build
f2c0: 5f 6f 73 3d 24 2a 0a 49 46 53 3d 24 61 63 5f 73  _os=$*.IFS=$ac_s
f2d0: 61 76 65 5f 49 46 53 0a 63 61 73 65 20 24 62 75  ave_IFS.case $bu
f2e0: 69 6c 64 5f 6f 73 20 69 6e 20 2a 5c 20 2a 29 20  ild_os in *\ *) 
f2f0: 62 75 69 6c 64 5f 6f 73 3d 60 65 63 68 6f 20 22  build_os=`echo "
f300: 24 62 75 69 6c 64 5f 6f 73 22 20 7c 20 73 65 64  $build_os" | sed
f310: 20 27 73 2f 20 2f 2d 2f 67 27 60 3b 3b 20 65 73   's/ /-/g'`;; es
f320: 61 63 0a 0a 0a 7b 20 24 61 73 5f 65 63 68 6f 20  ac...{ $as_echo 
f330: 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
f340: 20 63 68 65 63 6b 69 6e 67 20 68 6f 73 74 20 73   checking host s
f350: 79 73 74 65 6d 20 74 79 70 65 22 20 3e 26 35 0a  ystem type" >&5.
f360: 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63  $as_echo_n "chec
f370: 6b 69 6e 67 20 68 6f 73 74 20 73 79 73 74 65 6d  king host system
f380: 20 74 79 70 65 2e 2e 2e 20 22 20 3e 26 36 3b 20   type... " >&6; 
f390: 7d 0a 69 66 20 74 65 73 74 20 22 24 7b 61 63 5f  }.if test "${ac_
f3a0: 63 76 5f 68 6f 73 74 2b 73 65 74 7d 22 20 3d 20  cv_host+set}" = 
f3b0: 73 65 74 3b 20 74 68 65 6e 0a 20 20 24 61 73 5f  set; then.  $as_
f3c0: 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29  echo_n "(cached)
f3d0: 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66   " >&6.else.  if
f3e0: 20 74 65 73 74 20 22 78 24 68 6f 73 74 5f 61 6c   test "x$host_al
f3f0: 69 61 73 22 20 3d 20 78 3b 20 74 68 65 6e 0a 20  ias" = x; then. 
f400: 20 61 63 5f 63 76 5f 68 6f 73 74 3d 24 61 63 5f   ac_cv_host=$ac_
f410: 63 76 5f 62 75 69 6c 64 0a 65 6c 73 65 0a 20 20  cv_build.else.  
f420: 61 63 5f 63 76 5f 68 6f 73 74 3d 60 24 53 48 45  ac_cv_host=`$SHE
f430: 4c 4c 20 22 24 61 63 5f 61 75 78 5f 64 69 72 2f  LL "$ac_aux_dir/
f440: 63 6f 6e 66 69 67 2e 73 75 62 22 20 24 68 6f 73  config.sub" $hos
f450: 74 5f 61 6c 69 61 73 60 20 7c 7c 0a 20 20 20 20  t_alias` ||.    
f460: 7b 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61  { { $as_echo "$a
f470: 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 65 72  s_me:$LINENO: er
f480: 72 6f 72 3a 20 24 53 48 45 4c 4c 20 24 61 63 5f  ror: $SHELL $ac_
f490: 61 75 78 5f 64 69 72 2f 63 6f 6e 66 69 67 2e 73  aux_dir/config.s
f4a0: 75 62 20 24 68 6f 73 74 5f 61 6c 69 61 73 20 66  ub $host_alias f
f4b0: 61 69 6c 65 64 22 20 3e 26 35 0a 24 61 73 5f 65  ailed" >&5.$as_e
f4c0: 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72 72  cho "$as_me: err
f4d0: 6f 72 3a 20 24 53 48 45 4c 4c 20 24 61 63 5f 61  or: $SHELL $ac_a
f4e0: 75 78 5f 64 69 72 2f 63 6f 6e 66 69 67 2e 73 75  ux_dir/config.su
f4f0: 62 20 24 68 6f 73 74 5f 61 6c 69 61 73 20 66 61  b $host_alias fa
f500: 69 6c 65 64 22 20 3e 26 32 3b 7d 0a 20 20 20 7b  iled" >&2;}.   {
f510: 20 28 65 78 69 74 20 31 29 3b 20 65 78 69 74 20   (exit 1); exit 
f520: 31 3b 20 7d 3b 20 7d 0a 66 69 0a 0a 66 69 0a 7b  1; }; }.fi..fi.{
f530: 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
f540: 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c  e:$LINENO: resul
f550: 74 3a 20 24 61 63 5f 63 76 5f 68 6f 73 74 22 20  t: $ac_cv_host" 
f560: 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61  >&5.$as_echo "$a
f570: 63 5f 63 76 5f 68 6f 73 74 22 20 3e 26 36 3b 20  c_cv_host" >&6; 
f580: 7d 0a 63 61 73 65 20 24 61 63 5f 63 76 5f 68 6f  }.case $ac_cv_ho
f590: 73 74 20 69 6e 0a 2a 2d 2a 2d 2a 29 20 3b 3b 0a  st in.*-*-*) ;;.
f5a0: 2a 29 20 7b 20 7b 20 24 61 73 5f 65 63 68 6f 20  *) { { $as_echo 
f5b0: 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
f5c0: 20 65 72 72 6f 72 3a 20 69 6e 76 61 6c 69 64 20   error: invalid 
f5d0: 76 61 6c 75 65 20 6f 66 20 63 61 6e 6f 6e 69 63  value of canonic
f5e0: 61 6c 20 68 6f 73 74 22 20 3e 26 35 0a 24 61 73  al host" >&5.$as
f5f0: 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65  _echo "$as_me: e
f600: 72 72 6f 72 3a 20 69 6e 76 61 6c 69 64 20 76 61  rror: invalid va
f610: 6c 75 65 20 6f 66 20 63 61 6e 6f 6e 69 63 61 6c  lue of canonical
f620: 20 68 6f 73 74 22 20 3e 26 32 3b 7d 0a 20 20 20   host" >&2;}.   
f630: 7b 20 28 65 78 69 74 20 31 29 3b 20 65 78 69 74  { (exit 1); exit
f640: 20 31 3b 20 7d 3b 20 7d 3b 3b 0a 65 73 61 63 0a   1; }; };;.esac.
f650: 68 6f 73 74 3d 24 61 63 5f 63 76 5f 68 6f 73 74  host=$ac_cv_host
f660: 0a 61 63 5f 73 61 76 65 5f 49 46 53 3d 24 49 46  .ac_save_IFS=$IF
f670: 53 3b 20 49 46 53 3d 27 2d 27 0a 73 65 74 20 78  S; IFS='-'.set x
f680: 20 24 61 63 5f 63 76 5f 68 6f 73 74 0a 73 68 69   $ac_cv_host.shi
f690: 66 74 0a 68 6f 73 74 5f 63 70 75 3d 24 31 0a 68  ft.host_cpu=$1.h
f6a0: 6f 73 74 5f 76 65 6e 64 6f 72 3d 24 32 0a 73 68  ost_vendor=$2.sh
f6b0: 69 66 74 3b 20 73 68 69 66 74 0a 23 20 52 65 6d  ift; shift.# Rem
f6c0: 65 6d 62 65 72 2c 20 74 68 65 20 66 69 72 73 74  ember, the first
f6d0: 20 63 68 61 72 61 63 74 65 72 20 6f 66 20 49 46   character of IF
f6e0: 53 20 69 73 20 75 73 65 64 20 74 6f 20 63 72 65  S is used to cre
f6f0: 61 74 65 20 24 2a 2c 0a 23 20 65 78 63 65 70 74  ate $*,.# except
f700: 20 77 69 74 68 20 6f 6c 64 20 73 68 65 6c 6c 73   with old shells
f710: 3a 0a 68 6f 73 74 5f 6f 73 3d 24 2a 0a 49 46 53  :.host_os=$*.IFS
f720: 3d 24 61 63 5f 73 61 76 65 5f 49 46 53 0a 63 61  =$ac_save_IFS.ca
f730: 73 65 20 24 68 6f 73 74 5f 6f 73 20 69 6e 20 2a  se $host_os in *
f740: 5c 20 2a 29 20 68 6f 73 74 5f 6f 73 3d 60 65 63  \ *) host_os=`ec
f750: 68 6f 20 22 24 68 6f 73 74 5f 6f 73 22 20 7c 20  ho "$host_os" | 
f760: 73 65 64 20 27 73 2f 20 2f 2d 2f 67 27 60 3b 3b  sed 's/ /-/g'`;;
f770: 20 65 73 61 63 0a 0a 0a 61 63 5f 65 78 74 3d 63   esac...ac_ext=c
f780: 0a 61 63 5f 63 70 70 3d 27 24 43 50 50 20 24 43  .ac_cpp='$CPP $C
f790: 50 50 46 4c 41 47 53 27 0a 61 63 5f 63 6f 6d 70  PPFLAGS'.ac_comp
f7a0: 69 6c 65 3d 27 24 43 43 20 2d 63 20 24 43 46 4c  ile='$CC -c $CFL
f7b0: 41 47 53 20 24 43 50 50 46 4c 41 47 53 20 63 6f  AGS $CPPFLAGS co
f7c0: 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3e  nftest.$ac_ext >
f7d0: 26 35 27 0a 61 63 5f 6c 69 6e 6b 3d 27 24 43 43  &5'.ac_link='$CC
f7e0: 20 2d 6f 20 63 6f 6e 66 74 65 73 74 24 61 63 5f   -o conftest$ac_
f7f0: 65 78 65 65 78 74 20 24 43 46 4c 41 47 53 20 24  exeext $CFLAGS $
f800: 43 50 50 46 4c 41 47 53 20 24 4c 44 46 4c 41 47  CPPFLAGS $LDFLAG
f810: 53 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  S conftest.$ac_e
f820: 78 74 20 24 4c 49 42 53 20 3e 26 35 27 0a 61 63  xt $LIBS >&5'.ac
f830: 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 3d 24 61  _compiler_gnu=$a
f840: 63 5f 63 76 5f 63 5f 63 6f 6d 70 69 6c 65 72 5f  c_cv_c_compiler_
f850: 67 6e 75 0a 69 66 20 74 65 73 74 20 2d 6e 20 22  gnu.if test -n "
f860: 24 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 22  $ac_tool_prefix"
f870: 3b 20 74 68 65 6e 0a 20 20 23 20 45 78 74 72 61  ; then.  # Extra
f880: 63 74 20 74 68 65 20 66 69 72 73 74 20 77 6f 72  ct the first wor
f890: 64 20 6f 66 20 22 24 7b 61 63 5f 74 6f 6f 6c 5f  d of "${ac_tool_
f8a0: 70 72 65 66 69 78 7d 67 63 63 22 2c 20 73 6f 20  prefix}gcc", so 
f8b0: 69 74 20 63 61 6e 20 62 65 20 61 20 70 72 6f 67  it can be a prog
f8c0: 72 61 6d 20 6e 61 6d 65 20 77 69 74 68 20 61 72  ram name with ar
f8d0: 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79 20 24 7b  gs..set dummy ${
f8e0: 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 67  ac_tool_prefix}g
f8f0: 63 63 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a 7b  cc; ac_word=$2.{
f900: 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
f910: 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b  e:$LINENO: check
f920: 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64  ing for $ac_word
f930: 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e  " >&5.$as_echo_n
f940: 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24   "checking for $
f950: 61 63 5f 77 6f 72 64 2e 2e 2e 20 22 20 3e 26 36  ac_word... " >&6
f960: 3b 20 7d 0a 69 66 20 74 65 73 74 20 22 24 7b 61  ; }.if test "${a
f970: 63 5f 63 76 5f 70 72 6f 67 5f 43 43 2b 73 65 74  c_cv_prog_CC+set
f980: 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20  }" = set; then. 
f990: 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61   $as_echo_n "(ca
f9a0: 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65  ched) " >&6.else
f9b0: 0a 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24  .  if test -n "$
f9c0: 43 43 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63  CC"; then.  ac_c
f9d0: 76 5f 70 72 6f 67 5f 43 43 3d 22 24 43 43 22 20  v_prog_CC="$CC" 
f9e0: 23 20 4c 65 74 20 74 68 65 20 75 73 65 72 20 6f  # Let the user o
f9f0: 76 65 72 72 69 64 65 20 74 68 65 20 74 65 73 74  verride the test
fa00: 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f 49  ..else.as_save_I
fa10: 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24 50 41  FS=$IFS; IFS=$PA
fa20: 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f 72  TH_SEPARATOR.for
fa30: 20 61 73 5f 64 69 72 20 69 6e 20 24 50 41 54 48   as_dir in $PATH
fa40: 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73 61  .do.  IFS=$as_sa
fa50: 76 65 5f 49 46 53 0a 20 20 74 65 73 74 20 2d 7a  ve_IFS.  test -z
fa60: 20 22 24 61 73 5f 64 69 72 22 20 26 26 20 61 73   "$as_dir" && as
fa70: 5f 64 69 72 3d 2e 0a 20 20 66 6f 72 20 61 63 5f  _dir=..  for ac_
fa80: 65 78 65 63 5f 65 78 74 20 69 6e 20 27 27 20 24  exec_ext in '' $
fa90: 61 63 5f 65 78 65 63 75 74 61 62 6c 65 5f 65 78  ac_executable_ex
faa0: 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 69  tensions; do.  i
fab0: 66 20 7b 20 74 65 73 74 20 2d 66 20 22 24 61 73  f { test -f "$as
fac0: 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63  _dir/$ac_word$ac
fad0: 5f 65 78 65 63 5f 65 78 74 22 20 26 26 20 24 61  _exec_ext" && $a
fae0: 73 5f 74 65 73 74 5f 78 20 22 24 61 73 5f 64 69  s_test_x "$as_di
faf0: 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78  r/$ac_word$ac_ex
fb00: 65 63 5f 65 78 74 22 3b 20 7d 3b 20 74 68 65 6e  ec_ext"; }; then
fb10: 0a 20 20 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f  .    ac_cv_prog_
fb20: 43 43 3d 22 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72  CC="${ac_tool_pr
fb30: 65 66 69 78 7d 67 63 63 22 0a 20 20 20 20 24 61  efix}gcc".    $a
fb40: 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
fb50: 4c 49 4e 45 4e 4f 3a 20 66 6f 75 6e 64 20 24 61  LINENO: found $a
fb60: 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61  s_dir/$ac_word$a
fb70: 63 5f 65 78 65 63 5f 65 78 74 22 20 3e 26 35 0a  c_exec_ext" >&5.
fb80: 20 20 20 20 62 72 65 61 6b 20 32 0a 20 20 66 69      break 2.  fi
fb90: 0a 64 6f 6e 65 0a 64 6f 6e 65 0a 49 46 53 3d 24  .done.done.IFS=$
fba0: 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a 66 69 0a  as_save_IFS..fi.
fbb0: 66 69 0a 43 43 3d 24 61 63 5f 63 76 5f 70 72 6f  fi.CC=$ac_cv_pro
fbc0: 67 5f 43 43 0a 69 66 20 74 65 73 74 20 2d 6e 20  g_CC.if test -n 
fbd0: 22 24 43 43 22 3b 20 74 68 65 6e 0a 20 20 7b 20  "$CC"; then.  { 
fbe0: 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
fbf0: 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74  :$LINENO: result
fc00: 3a 20 24 43 43 22 20 3e 26 35 0a 24 61 73 5f 65  : $CC" >&5.$as_e
fc10: 63 68 6f 20 22 24 43 43 22 20 3e 26 36 3b 20 7d  cho "$CC" >&6; }
fc20: 0a 65 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65 63  .else.  { $as_ec
fc30: 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
fc40: 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20  NO: result: no" 
fc50: 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 6e 6f  >&5.$as_echo "no
fc60: 22 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a 0a 66 69  " >&6; }.fi...fi
fc70: 0a 69 66 20 74 65 73 74 20 2d 7a 20 22 24 61 63  .if test -z "$ac
fc80: 5f 63 76 5f 70 72 6f 67 5f 43 43 22 3b 20 74 68  _cv_prog_CC"; th
fc90: 65 6e 0a 20 20 61 63 5f 63 74 5f 43 43 3d 24 43  en.  ac_ct_CC=$C
fca0: 43 0a 20 20 23 20 45 78 74 72 61 63 74 20 74 68  C.  # Extract th
fcb0: 65 20 66 69 72 73 74 20 77 6f 72 64 20 6f 66 20  e first word of 
fcc0: 22 67 63 63 22 2c 20 73 6f 20 69 74 20 63 61 6e  "gcc", so it can
fcd0: 20 62 65 20 61 20 70 72 6f 67 72 61 6d 20 6e 61   be a program na
fce0: 6d 65 20 77 69 74 68 20 61 72 67 73 2e 0a 73 65  me with args..se
fcf0: 74 20 64 75 6d 6d 79 20 67 63 63 3b 20 61 63 5f  t dummy gcc; ac_
fd00: 77 6f 72 64 3d 24 32 0a 7b 20 24 61 73 5f 65 63  word=$2.{ $as_ec
fd10: 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
fd20: 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72  NO: checking for
fd30: 20 24 61 63 5f 77 6f 72 64 22 20 3e 26 35 0a 24   $ac_word" >&5.$
fd40: 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b  as_echo_n "check
fd50: 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64  ing for $ac_word
fd60: 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20  ... " >&6; }.if 
fd70: 74 65 73 74 20 22 24 7b 61 63 5f 63 76 5f 70 72  test "${ac_cv_pr
fd80: 6f 67 5f 61 63 5f 63 74 5f 43 43 2b 73 65 74 7d  og_ac_ct_CC+set}
fd90: 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20  " = set; then.  
fda0: 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63  $as_echo_n "(cac
fdb0: 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a  hed) " >&6.else.
fdc0: 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61    if test -n "$a
fdd0: 63 5f 63 74 5f 43 43 22 3b 20 74 68 65 6e 0a 20  c_ct_CC"; then. 
fde0: 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63   ac_cv_prog_ac_c
fdf0: 74 5f 43 43 3d 22 24 61 63 5f 63 74 5f 43 43 22  t_CC="$ac_ct_CC"
fe00: 20 23 20 4c 65 74 20 74 68 65 20 75 73 65 72 20   # Let the user 
fe10: 6f 76 65 72 72 69 64 65 20 74 68 65 20 74 65 73  override the tes
fe20: 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f  t..else.as_save_
fe30: 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24 50  IFS=$IFS; IFS=$P
fe40: 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f  ATH_SEPARATOR.fo
fe50: 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50 41 54  r as_dir in $PAT
fe60: 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73  H.do.  IFS=$as_s
fe70: 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74 20 2d  ave_IFS.  test -
fe80: 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26 20 61  z "$as_dir" && a
fe90: 73 5f 64 69 72 3d 2e 0a 20 20 66 6f 72 20 61 63  s_dir=..  for ac
fea0: 5f 65 78 65 63 5f 65 78 74 20 69 6e 20 27 27 20  _exec_ext in '' 
feb0: 24 61 63 5f 65 78 65 63 75 74 61 62 6c 65 5f 65  $ac_executable_e
fec0: 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20  xtensions; do.  
fed0: 69 66 20 7b 20 74 65 73 74 20 2d 66 20 22 24 61  if { test -f "$a
fee0: 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61  s_dir/$ac_word$a
fef0: 63 5f 65 78 65 63 5f 65 78 74 22 20 26 26 20 24  c_exec_ext" && $
ff00: 61 73 5f 74 65 73 74 5f 78 20 22 24 61 73 5f 64  as_test_x "$as_d
ff10: 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65  ir/$ac_word$ac_e
ff20: 78 65 63 5f 65 78 74 22 3b 20 7d 3b 20 74 68 65  xec_ext"; }; the
ff30: 6e 0a 20 20 20 20 61 63 5f 63 76 5f 70 72 6f 67  n.    ac_cv_prog
ff40: 5f 61 63 5f 63 74 5f 43 43 3d 22 67 63 63 22 0a  _ac_ct_CC="gcc".
ff50: 20 20 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61      $as_echo "$a
ff60: 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 66 6f  s_me:$LINENO: fo
ff70: 75 6e 64 20 24 61 73 5f 64 69 72 2f 24 61 63 5f  und $as_dir/$ac_
ff80: 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74  word$ac_exec_ext
ff90: 22 20 3e 26 35 0a 20 20 20 20 62 72 65 61 6b 20  " >&5.    break 
ffa0: 32 0a 20 20 66 69 0a 64 6f 6e 65 0a 64 6f 6e 65  2.  fi.done.done
ffb0: 0a 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46  .IFS=$as_save_IF
ffc0: 53 0a 0a 66 69 0a 66 69 0a 61 63 5f 63 74 5f 43  S..fi.fi.ac_ct_C
ffd0: 43 3d 24 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63  C=$ac_cv_prog_ac
ffe0: 5f 63 74 5f 43 43 0a 69 66 20 74 65 73 74 20 2d  _ct_CC.if test -
fff0: 6e 20 22 24 61 63 5f 63 74 5f 43 43 22 3b 20 74  n "$ac_ct_CC"; t
10000 68 65 6e 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f  hen.  { $as_echo
10010 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
10020 3a 20 72 65 73 75 6c 74 3a 20 24 61 63 5f 63 74  : result: $ac_ct
10030 5f 43 43 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  _CC" >&5.$as_ech
10040 6f 20 22 24 61 63 5f 63 74 5f 43 43 22 20 3e 26  o "$ac_ct_CC" >&
10050 36 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 24 61  6; }.else.  { $a
10060 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
10070 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20  LINENO: result: 
10080 6e 6f 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  no" >&5.$as_echo
10090 20 22 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66 69 0a   "no" >&6; }.fi.
100a0 0a 20 20 69 66 20 74 65 73 74 20 22 78 24 61 63  .  if test "x$ac
100b0 5f 63 74 5f 43 43 22 20 3d 20 78 3b 20 74 68 65  _ct_CC" = x; the
100c0 6e 0a 20 20 20 20 43 43 3d 22 22 0a 20 20 65 6c  n.    CC="".  el
100d0 73 65 0a 20 20 20 20 63 61 73 65 20 24 63 72 6f  se.    case $cro
100e0 73 73 5f 63 6f 6d 70 69 6c 69 6e 67 3a 24 61 63  ss_compiling:$ac
100f0 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64 20 69 6e 0a  _tool_warned in.
10100 79 65 73 3a 29 0a 7b 20 24 61 73 5f 65 63 68 6f  yes:).{ $as_echo
10110 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
10120 3a 20 57 41 52 4e 49 4e 47 3a 20 49 6e 20 74 68  : WARNING: In th
10130 65 20 66 75 74 75 72 65 2c 20 41 75 74 6f 63 6f  e future, Autoco
10140 6e 66 20 77 69 6c 6c 20 6e 6f 74 20 64 65 74 65  nf will not dete
10150 63 74 20 63 72 6f 73 73 2d 74 6f 6f 6c 73 0a 77  ct cross-tools.w
10160 68 6f 73 65 20 6e 61 6d 65 20 64 6f 65 73 20 6e  hose name does n
10170 6f 74 20 73 74 61 72 74 20 77 69 74 68 20 74 68  ot start with th
10180 65 20 68 6f 73 74 20 74 72 69 70 6c 65 74 2e 20  e host triplet. 
10190 20 49 66 20 79 6f 75 20 74 68 69 6e 6b 20 74 68   If you think th
101a0 69 73 0a 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e  is.configuration
101b0 20 69 73 20 75 73 65 66 75 6c 20 74 6f 20 79 6f   is useful to yo
101c0 75 2c 20 70 6c 65 61 73 65 20 77 72 69 74 65 20  u, please write 
101d0 74 6f 20 61 75 74 6f 63 6f 6e 66 40 67 6e 75 2e  to autoconf@gnu.
101e0 6f 72 67 2e 22 20 3e 26 35 0a 24 61 73 5f 65 63  org." >&5.$as_ec
101f0 68 6f 20 22 24 61 73 5f 6d 65 3a 20 57 41 52 4e  ho "$as_me: WARN
10200 49 4e 47 3a 20 49 6e 20 74 68 65 20 66 75 74 75  ING: In the futu
10210 72 65 2c 20 41 75 74 6f 63 6f 6e 66 20 77 69 6c  re, Autoconf wil
10220 6c 20 6e 6f 74 20 64 65 74 65 63 74 20 63 72 6f  l not detect cro
10230 73 73 2d 74 6f 6f 6c 73 0a 77 68 6f 73 65 20 6e  ss-tools.whose n
10240 61 6d 65 20 64 6f 65 73 20 6e 6f 74 20 73 74 61  ame does not sta
10250 72 74 20 77 69 74 68 20 74 68 65 20 68 6f 73 74  rt with the host
10260 20 74 72 69 70 6c 65 74 2e 20 20 49 66 20 79 6f   triplet.  If yo
10270 75 20 74 68 69 6e 6b 20 74 68 69 73 0a 63 6f 6e  u think this.con
10280 66 69 67 75 72 61 74 69 6f 6e 20 69 73 20 75 73  figuration is us
10290 65 66 75 6c 20 74 6f 20 79 6f 75 2c 20 70 6c 65  eful to you, ple
102a0 61 73 65 20 77 72 69 74 65 20 74 6f 20 61 75 74  ase write to aut
102b0 6f 63 6f 6e 66 40 67 6e 75 2e 6f 72 67 2e 22 20  oconf@gnu.org." 
102c0 3e 26 32 3b 7d 0a 61 63 5f 74 6f 6f 6c 5f 77 61  >&2;}.ac_tool_wa
102d0 72 6e 65 64 3d 79 65 73 20 3b 3b 0a 65 73 61 63  rned=yes ;;.esac
102e0 0a 20 20 20 20 43 43 3d 24 61 63 5f 63 74 5f 43  .    CC=$ac_ct_C
102f0 43 0a 20 20 66 69 0a 65 6c 73 65 0a 20 20 43 43  C.  fi.else.  CC
10300 3d 22 24 61 63 5f 63 76 5f 70 72 6f 67 5f 43 43  ="$ac_cv_prog_CC
10310 22 0a 66 69 0a 0a 69 66 20 74 65 73 74 20 2d 7a  ".fi..if test -z
10320 20 22 24 43 43 22 3b 20 74 68 65 6e 0a 20 20 20   "$CC"; then.   
10330 20 20 20 20 20 20 20 69 66 20 74 65 73 74 20 2d         if test -
10340 6e 20 22 24 61 63 5f 74 6f 6f 6c 5f 70 72 65 66  n "$ac_tool_pref
10350 69 78 22 3b 20 74 68 65 6e 0a 20 20 20 20 23 20  ix"; then.    # 
10360 45 78 74 72 61 63 74 20 74 68 65 20 66 69 72 73  Extract the firs
10370 74 20 77 6f 72 64 20 6f 66 20 22 24 7b 61 63 5f  t word of "${ac_
10380 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 63 63 22 2c  tool_prefix}cc",
10390 20 73 6f 20 69 74 20 63 61 6e 20 62 65 20 61 20   so it can be a 
103a0 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69 74  program name wit
103b0 68 20 61 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d  h args..set dumm
103c0 79 20 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66  y ${ac_tool_pref
103d0 69 78 7d 63 63 3b 20 61 63 5f 77 6f 72 64 3d 24  ix}cc; ac_word=$
103e0 32 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61  2.{ $as_echo "$a
103f0 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68  s_me:$LINENO: ch
10400 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77  ecking for $ac_w
10410 6f 72 64 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  ord" >&5.$as_ech
10420 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f  o_n "checking fo
10430 72 20 24 61 63 5f 77 6f 72 64 2e 2e 2e 20 22 20  r $ac_word... " 
10440 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74 20 22  >&6; }.if test "
10450 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 43 43 2b  ${ac_cv_prog_CC+
10460 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65  set}" = set; the
10470 6e 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22  n.  $as_echo_n "
10480 28 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65  (cached) " >&6.e
10490 6c 73 65 0a 20 20 69 66 20 74 65 73 74 20 2d 6e  lse.  if test -n
104a0 20 22 24 43 43 22 3b 20 74 68 65 6e 0a 20 20 61   "$CC"; then.  a
104b0 63 5f 63 76 5f 70 72 6f 67 5f 43 43 3d 22 24 43  c_cv_prog_CC="$C
104c0 43 22 20 23 20 4c 65 74 20 74 68 65 20 75 73 65  C" # Let the use
104d0 72 20 6f 76 65 72 72 69 64 65 20 74 68 65 20 74  r override the t
104e0 65 73 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76  est..else.as_sav
104f0 65 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d  e_IFS=$IFS; IFS=
10500 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a  $PATH_SEPARATOR.
10510 66 6f 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50  for as_dir in $P
10520 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73  ATH.do.  IFS=$as
10530 5f 73 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74  _save_IFS.  test
10540 20 2d 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26   -z "$as_dir" &&
10550 20 61 73 5f 64 69 72 3d 2e 0a 20 20 66 6f 72 20   as_dir=..  for 
10560 61 63 5f 65 78 65 63 5f 65 78 74 20 69 6e 20 27  ac_exec_ext in '
10570 27 20 24 61 63 5f 65 78 65 63 75 74 61 62 6c 65  ' $ac_executable
10580 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a  _extensions; do.
10590 20 20 69 66 20 7b 20 74 65 73 74 20 2d 66 20 22    if { test -f "
105a0 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64  $as_dir/$ac_word
105b0 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20 26 26  $ac_exec_ext" &&
105c0 20 24 61 73 5f 74 65 73 74 5f 78 20 22 24 61 73   $as_test_x "$as
105d0 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63  _dir/$ac_word$ac
105e0 5f 65 78 65 63 5f 65 78 74 22 3b 20 7d 3b 20 74  _exec_ext"; }; t
105f0 68 65 6e 0a 20 20 20 20 61 63 5f 63 76 5f 70 72  hen.    ac_cv_pr
10600 6f 67 5f 43 43 3d 22 24 7b 61 63 5f 74 6f 6f 6c  og_CC="${ac_tool
10610 5f 70 72 65 66 69 78 7d 63 63 22 0a 20 20 20 20  _prefix}cc".    
10620 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
10630 3a 24 4c 49 4e 45 4e 4f 3a 20 66 6f 75 6e 64 20  :$LINENO: found 
10640 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64  $as_dir/$ac_word
10650 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20 3e 26  $ac_exec_ext" >&
10660 35 0a 20 20 20 20 62 72 65 61 6b 20 32 0a 20 20  5.    break 2.  
10670 66 69 0a 64 6f 6e 65 0a 64 6f 6e 65 0a 49 46 53  fi.done.done.IFS
10680 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a 66  =$as_save_IFS..f
10690 69 0a 66 69 0a 43 43 3d 24 61 63 5f 63 76 5f 70  i.fi.CC=$ac_cv_p
106a0 72 6f 67 5f 43 43 0a 69 66 20 74 65 73 74 20 2d  rog_CC.if test -
106b0 6e 20 22 24 43 43 22 3b 20 74 68 65 6e 0a 20 20  n "$CC"; then.  
106c0 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
106d0 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75  me:$LINENO: resu
106e0 6c 74 3a 20 24 43 43 22 20 3e 26 35 0a 24 61 73  lt: $CC" >&5.$as
106f0 5f 65 63 68 6f 20 22 24 43 43 22 20 3e 26 36 3b  _echo "$CC" >&6;
10700 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 24 61 73 5f   }.else.  { $as_
10710 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
10720 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 6e 6f  NENO: result: no
10730 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
10740 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a 0a  no" >&6; }.fi...
10750 20 20 66 69 0a 66 69 0a 69 66 20 74 65 73 74 20    fi.fi.if test 
10760 2d 7a 20 22 24 43 43 22 3b 20 74 68 65 6e 0a 20  -z "$CC"; then. 
10770 20 23 20 45 78 74 72 61 63 74 20 74 68 65 20 66   # Extract the f
10780 69 72 73 74 20 77 6f 72 64 20 6f 66 20 22 63 63  irst word of "cc
10790 22 2c 20 73 6f 20 69 74 20 63 61 6e 20 62 65 20  ", so it can be 
107a0 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77  a program name w
107b0 69 74 68 20 61 72 67 73 2e 0a 73 65 74 20 64 75  ith args..set du
107c0 6d 6d 79 20 63 63 3b 20 61 63 5f 77 6f 72 64 3d  mmy cc; ac_word=
107d0 24 32 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  $2.{ $as_echo "$
107e0 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63  as_me:$LINENO: c
107f0 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f  hecking for $ac_
10800 77 6f 72 64 22 20 3e 26 35 0a 24 61 73 5f 65 63  word" >&5.$as_ec
10810 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66  ho_n "checking f
10820 6f 72 20 24 61 63 5f 77 6f 72 64 2e 2e 2e 20 22  or $ac_word... "
10830 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74 20   >&6; }.if test 
10840 22 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 43 43  "${ac_cv_prog_CC
10850 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68  +set}" = set; th
10860 65 6e 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20  en.  $as_echo_n 
10870 22 28 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a  "(cached) " >&6.
10880 65 6c 73 65 0a 20 20 69 66 20 74 65 73 74 20 2d  else.  if test -
10890 6e 20 22 24 43 43 22 3b 20 74 68 65 6e 0a 20 20  n "$CC"; then.  
108a0 61 63 5f 63 76 5f 70 72 6f 67 5f 43 43 3d 22 24  ac_cv_prog_CC="$
108b0 43 43 22 20 23 20 4c 65 74 20 74 68 65 20 75 73  CC" # Let the us
108c0 65 72 20 6f 76 65 72 72 69 64 65 20 74 68 65 20  er override the 
108d0 74 65 73 74 2e 0a 65 6c 73 65 0a 20 20 61 63 5f  test..else.  ac_
108e0 70 72 6f 67 5f 72 65 6a 65 63 74 65 64 3d 6e 6f  prog_rejected=no
108f0 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d 24 49 46  .as_save_IFS=$IF
10900 53 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50  S; IFS=$PATH_SEP
10910 41 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69  ARATOR.for as_di
10920 72 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20  r in $PATH.do.  
10930 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53  IFS=$as_save_IFS
10940 0a 20 20 74 65 73 74 20 2d 7a 20 22 24 61 73 5f  .  test -z "$as_
10950 64 69 72 22 20 26 26 20 61 73 5f 64 69 72 3d 2e  dir" && as_dir=.
10960 0a 20 20 66 6f 72 20 61 63 5f 65 78 65 63 5f 65  .  for ac_exec_e
10970 78 74 20 69 6e 20 27 27 20 24 61 63 5f 65 78 65  xt in '' $ac_exe
10980 63 75 74 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f  cutable_extensio
10990 6e 73 3b 20 64 6f 0a 20 20 69 66 20 7b 20 74 65  ns; do.  if { te
109a0 73 74 20 2d 66 20 22 24 61 73 5f 64 69 72 2f 24  st -f "$as_dir/$
109b0 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f  ac_word$ac_exec_
109c0 65 78 74 22 20 26 26 20 24 61 73 5f 74 65 73 74  ext" && $as_test
109d0 5f 78 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f  _x "$as_dir/$ac_
109e0 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74  word$ac_exec_ext
109f0 22 3b 20 7d 3b 20 74 68 65 6e 0a 20 20 20 20 69  "; }; then.    i
10a00 66 20 74 65 73 74 20 22 24 61 73 5f 64 69 72 2f  f test "$as_dir/
10a10 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63  $ac_word$ac_exec
10a20 5f 65 78 74 22 20 3d 20 22 2f 75 73 72 2f 75 63  _ext" = "/usr/uc
10a30 62 2f 63 63 22 3b 20 74 68 65 6e 0a 20 20 20 20  b/cc"; then.    
10a40 20 20 20 61 63 5f 70 72 6f 67 5f 72 65 6a 65 63     ac_prog_rejec
10a50 74 65 64 3d 79 65 73 0a 20 20 20 20 20 20 20 63  ted=yes.       c
10a60 6f 6e 74 69 6e 75 65 0a 20 20 20 20 20 66 69 0a  ontinue.     fi.
10a70 20 20 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 43      ac_cv_prog_C
10a80 43 3d 22 63 63 22 0a 20 20 20 20 24 61 73 5f 65  C="cc".    $as_e
10a90 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
10aa0 45 4e 4f 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64  ENO: found $as_d
10ab0 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65  ir/$ac_word$ac_e
10ac0 78 65 63 5f 65 78 74 22 20 3e 26 35 0a 20 20 20  xec_ext" >&5.   
10ad0 20 62 72 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f   break 2.  fi.do
10ae0 6e 65 0a 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f  ne.done.IFS=$as_
10af0 73 61 76 65 5f 49 46 53 0a 0a 69 66 20 74 65 73  save_IFS..if tes
10b00 74 20 24 61 63 5f 70 72 6f 67 5f 72 65 6a 65 63  t $ac_prog_rejec
10b10 74 65 64 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a  ted = yes; then.
10b20 20 20 23 20 57 65 20 66 6f 75 6e 64 20 61 20 62    # We found a b
10b30 6f 67 6f 6e 20 69 6e 20 74 68 65 20 70 61 74 68  ogon in the path
10b40 2c 20 73 6f 20 6d 61 6b 65 20 73 75 72 65 20 77  , so make sure w
10b50 65 20 6e 65 76 65 72 20 75 73 65 20 69 74 2e 0a  e never use it..
10b60 20 20 73 65 74 20 64 75 6d 6d 79 20 24 61 63 5f    set dummy $ac_
10b70 63 76 5f 70 72 6f 67 5f 43 43 0a 20 20 73 68 69  cv_prog_CC.  shi
10b80 66 74 0a 20 20 69 66 20 74 65 73 74 20 24 23 20  ft.  if test $# 
10b90 21 3d 20 30 3b 20 74 68 65 6e 0a 20 20 20 20 23  != 0; then.    #
10ba0 20 57 65 20 63 68 6f 73 65 20 61 20 64 69 66 66   We chose a diff
10bb0 65 72 65 6e 74 20 63 6f 6d 70 69 6c 65 72 20 66  erent compiler f
10bc0 72 6f 6d 20 74 68 65 20 62 6f 67 75 73 20 6f 6e  rom the bogus on
10bd0 65 2e 0a 20 20 20 20 23 20 48 6f 77 65 76 65 72  e..    # However
10be0 2c 20 69 74 20 68 61 73 20 74 68 65 20 73 61 6d  , it has the sam
10bf0 65 20 62 61 73 65 6e 61 6d 65 2c 20 73 6f 20 74  e basename, so t
10c00 68 65 20 62 6f 67 6f 6e 20 77 69 6c 6c 20 62 65  he bogon will be
10c10 20 63 68 6f 73 65 6e 0a 20 20 20 20 23 20 66 69   chosen.    # fi
10c20 72 73 74 20 69 66 20 77 65 20 73 65 74 20 43 43  rst if we set CC
10c30 20 74 6f 20 6a 75 73 74 20 74 68 65 20 62 61 73   to just the bas
10c40 65 6e 61 6d 65 3b 20 75 73 65 20 74 68 65 20 66  ename; use the f
10c50 75 6c 6c 20 66 69 6c 65 20 6e 61 6d 65 2e 0a 20  ull file name.. 
10c60 20 20 20 73 68 69 66 74 0a 20 20 20 20 61 63 5f     shift.    ac_
10c70 63 76 5f 70 72 6f 67 5f 43 43 3d 22 24 61 73 5f  cv_prog_CC="$as_
10c80 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 7b 31 2b  dir/$ac_word${1+
10c90 27 20 27 7d 24 40 22 0a 20 20 66 69 0a 66 69 0a  ' '}$@".  fi.fi.
10ca0 66 69 0a 66 69 0a 43 43 3d 24 61 63 5f 63 76 5f  fi.fi.CC=$ac_cv_
10cb0 70 72 6f 67 5f 43 43 0a 69 66 20 74 65 73 74 20  prog_CC.if test 
10cc0 2d 6e 20 22 24 43 43 22 3b 20 74 68 65 6e 0a 20  -n "$CC"; then. 
10cd0 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73   { $as_echo "$as
10ce0 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73  _me:$LINENO: res
10cf0 75 6c 74 3a 20 24 43 43 22 20 3e 26 35 0a 24 61  ult: $CC" >&5.$a
10d00 73 5f 65 63 68 6f 20 22 24 43 43 22 20 3e 26 36  s_echo "$CC" >&6
10d10 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 24 61 73  ; }.else.  { $as
10d20 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  _echo "$as_me:$L
10d30 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 6e  INENO: result: n
10d40 6f 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  o" >&5.$as_echo 
10d50 22 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a  "no" >&6; }.fi..
10d60 0a 66 69 0a 69 66 20 74 65 73 74 20 2d 7a 20 22  .fi.if test -z "
10d70 24 43 43 22 3b 20 74 68 65 6e 0a 20 20 69 66 20  $CC"; then.  if 
10d80 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 74 6f 6f  test -n "$ac_too
10d90 6c 5f 70 72 65 66 69 78 22 3b 20 74 68 65 6e 0a  l_prefix"; then.
10da0 20 20 66 6f 72 20 61 63 5f 70 72 6f 67 20 69 6e    for ac_prog in
10db0 20 63 6c 2e 65 78 65 0a 20 20 64 6f 0a 20 20 20   cl.exe.  do.   
10dc0 20 23 20 45 78 74 72 61 63 74 20 74 68 65 20 66   # Extract the f
10dd0 69 72 73 74 20 77 6f 72 64 20 6f 66 20 22 24 61  irst word of "$a
10de0 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 24 61 63  c_tool_prefix$ac
10df0 5f 70 72 6f 67 22 2c 20 73 6f 20 69 74 20 63 61  _prog", so it ca
10e00 6e 20 62 65 20 61 20 70 72 6f 67 72 61 6d 20 6e  n be a program n
10e10 61 6d 65 20 77 69 74 68 20 61 72 67 73 2e 0a 73  ame with args..s
10e20 65 74 20 64 75 6d 6d 79 20 24 61 63 5f 74 6f 6f  et dummy $ac_too
10e30 6c 5f 70 72 65 66 69 78 24 61 63 5f 70 72 6f 67  l_prefix$ac_prog
10e40 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a 7b 20 24  ; ac_word=$2.{ $
10e50 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
10e60 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e  $LINENO: checkin
10e70 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 22 20  g for $ac_word" 
10e80 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22  >&5.$as_echo_n "
10e90 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63  checking for $ac
10ea0 5f 77 6f 72 64 2e 2e 2e 20 22 20 3e 26 36 3b 20  _word... " >&6; 
10eb0 7d 0a 69 66 20 74 65 73 74 20 22 24 7b 61 63 5f  }.if test "${ac_
10ec0 63 76 5f 70 72 6f 67 5f 43 43 2b 73 65 74 7d 22  cv_prog_CC+set}"
10ed0 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 24   = set; then.  $
10ee0 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68  as_echo_n "(cach
10ef0 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20  ed) " >&6.else. 
10f00 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24 43 43   if test -n "$CC
10f10 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f  "; then.  ac_cv_
10f20 70 72 6f 67 5f 43 43 3d 22 24 43 43 22 20 23 20  prog_CC="$CC" # 
10f30 4c 65 74 20 74 68 65 20 75 73 65 72 20 6f 76 65  Let the user ove
10f40 72 72 69 64 65 20 74 68 65 20 74 65 73 74 2e 0a  rride the test..
10f50 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f 49 46 53  else.as_save_IFS
10f60 3d 24 49 46 53 3b 20 49 46 53 3d 24 50 41 54 48  =$IFS; IFS=$PATH
10f70 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f 72 20 61  _SEPARATOR.for a
10f80 73 5f 64 69 72 20 69 6e 20 24 50 41 54 48 0a 64  s_dir in $PATH.d
10f90 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73 61 76 65  o.  IFS=$as_save
10fa0 5f 49 46 53 0a 20 20 74 65 73 74 20 2d 7a 20 22  _IFS.  test -z "
10fb0 24 61 73 5f 64 69 72 22 20 26 26 20 61 73 5f 64  $as_dir" && as_d
10fc0 69 72 3d 2e 0a 20 20 66 6f 72 20 61 63 5f 65 78  ir=..  for ac_ex
10fd0 65 63 5f 65 78 74 20 69 6e 20 27 27 20 24 61 63  ec_ext in '' $ac
10fe0 5f 65 78 65 63 75 74 61 62 6c 65 5f 65 78 74 65  _executable_exte
10ff0 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20  nsions; do.  if 
11000 7b 20 74 65 73 74 20 2d 66 20 22 24 61 73 5f 64  { test -f "$as_d
11010 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65  ir/$ac_word$ac_e
11020 78 65 63 5f 65 78 74 22 20 26 26 20 24 61 73 5f  xec_ext" && $as_
11030 74 65 73 74 5f 78 20 22 24 61 73 5f 64 69 72 2f  test_x "$as_dir/
11040 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63  $ac_word$ac_exec
11050 5f 65 78 74 22 3b 20 7d 3b 20 74 68 65 6e 0a 20  _ext"; }; then. 
11060 20 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 43 43     ac_cv_prog_CC
11070 3d 22 24 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69  ="$ac_tool_prefi
11080 78 24 61 63 5f 70 72 6f 67 22 0a 20 20 20 20 24  x$ac_prog".    $
11090 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
110a0 24 4c 49 4e 45 4e 4f 3a 20 66 6f 75 6e 64 20 24  $LINENO: found $
110b0 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24  as_dir/$ac_word$
110c0 61 63 5f 65 78 65 63 5f 65 78 74 22 20 3e 26 35  ac_exec_ext" >&5
110d0 0a 20 20 20 20 62 72 65 61 6b 20 32 0a 20 20 66  .    break 2.  f
110e0 69 0a 64 6f 6e 65 0a 64 6f 6e 65 0a 49 46 53 3d  i.done.done.IFS=
110f0 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a 66 69  $as_save_IFS..fi
11100 0a 66 69 0a 43 43 3d 24 61 63 5f 63 76 5f 70 72  .fi.CC=$ac_cv_pr
11110 6f 67 5f 43 43 0a 69 66 20 74 65 73 74 20 2d 6e  og_CC.if test -n
11120 20 22 24 43 43 22 3b 20 74 68 65 6e 0a 20 20 7b   "$CC"; then.  {
11130 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
11140 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c  e:$LINENO: resul
11150 74 3a 20 24 43 43 22 20 3e 26 35 0a 24 61 73 5f  t: $CC" >&5.$as_
11160 65 63 68 6f 20 22 24 43 43 22 20 3e 26 36 3b 20  echo "$CC" >&6; 
11170 7d 0a 65 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65  }.else.  { $as_e
11180 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
11190 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22  ENO: result: no"
111a0 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 6e   >&5.$as_echo "n
111b0 6f 22 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a 0a 20  o" >&6; }.fi... 
111c0 20 20 20 74 65 73 74 20 2d 6e 20 22 24 43 43 22     test -n "$CC"
111d0 20 26 26 20 62 72 65 61 6b 0a 20 20 64 6f 6e 65   && break.  done
111e0 0a 66 69 0a 69 66 20 74 65 73 74 20 2d 7a 20 22  .fi.if test -z "
111f0 24 43 43 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f  $CC"; then.  ac_
11200 63 74 5f 43 43 3d 24 43 43 0a 20 20 66 6f 72 20  ct_CC=$CC.  for 
11210 61 63 5f 70 72 6f 67 20 69 6e 20 63 6c 2e 65 78  ac_prog in cl.ex
11220 65 0a 64 6f 0a 20 20 23 20 45 78 74 72 61 63 74  e.do.  # Extract
11230 20 74 68 65 20 66 69 72 73 74 20 77 6f 72 64 20   the first word 
11240 6f 66 20 22 24 61 63 5f 70 72 6f 67 22 2c 20 73  of "$ac_prog", s
11250 6f 20 69 74 20 63 61 6e 20 62 65 20 61 20 70 72  o it can be a pr
11260 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69 74 68 20  ogram name with 
11270 61 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79 20  args..set dummy 
11280 24 61 63 5f 70 72 6f 67 3b 20 61 63 5f 77 6f 72  $ac_prog; ac_wor
11290 64 3d 24 32 0a 7b 20 24 61 73 5f 65 63 68 6f 20  d=$2.{ $as_echo 
112a0 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
112b0 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61   checking for $a
112c0 63 5f 77 6f 72 64 22 20 3e 26 35 0a 24 61 73 5f  c_word" >&5.$as_
112d0 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67  echo_n "checking
112e0 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 2e 2e 2e   for $ac_word...
112f0 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73   " >&6; }.if tes
11300 74 20 22 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f  t "${ac_cv_prog_
11310 61 63 5f 63 74 5f 43 43 2b 73 65 74 7d 22 20 3d  ac_ct_CC+set}" =
11320 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 24 61 73   set; then.  $as
11330 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64  _echo_n "(cached
11340 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69  ) " >&6.else.  i
11350 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 63  f test -n "$ac_c
11360 74 5f 43 43 22 3b 20 74 68 65 6e 0a 20 20 61 63  t_CC"; then.  ac
11370 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 43  _cv_prog_ac_ct_C
11380 43 3d 22 24 61 63 5f 63 74 5f 43 43 22 20 23 20  C="$ac_ct_CC" # 
11390 4c 65 74 20 74 68 65 20 75 73 65 72 20 6f 76 65  Let the user ove
113a0 72 72 69 64 65 20 74 68 65 20 74 65 73 74 2e 0a  rride the test..
113b0 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f 49 46 53  else.as_save_IFS
113c0 3d 24 49 46 53 3b 20 49 46 53 3d 24 50 41 54 48  =$IFS; IFS=$PATH
113d0 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f 72 20 61  _SEPARATOR.for a
113e0 73 5f 64 69 72 20 69 6e 20 24 50 41 54 48 0a 64  s_dir in $PATH.d
113f0 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73 61 76 65  o.  IFS=$as_save
11400 5f 49 46 53 0a 20 20 74 65 73 74 20 2d 7a 20 22  _IFS.  test -z "
11410 24 61 73 5f 64 69 72 22 20 26 26 20 61 73 5f 64  $as_dir" && as_d
11420 69 72 3d 2e 0a 20 20 66 6f 72 20 61 63 5f 65 78  ir=..  for ac_ex
11430 65 63 5f 65 78 74 20 69 6e 20 27 27 20 24 61 63  ec_ext in '' $ac
11440 5f 65 78 65 63 75 74 61 62 6c 65 5f 65 78 74 65  _executable_exte
11450 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20  nsions; do.  if 
11460 7b 20 74 65 73 74 20 2d 66 20 22 24 61 73 5f 64  { test -f "$as_d
11470 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65  ir/$ac_word$ac_e
11480 78 65 63 5f 65 78 74 22 20 26 26 20 24 61 73 5f  xec_ext" && $as_
11490 74 65 73 74 5f 78 20 22 24 61 73 5f 64 69 72 2f  test_x "$as_dir/
114a0 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63  $ac_word$ac_exec
114b0 5f 65 78 74 22 3b 20 7d 3b 20 74 68 65 6e 0a 20  _ext"; }; then. 
114c0 20 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63     ac_cv_prog_ac
114d0 5f 63 74 5f 43 43 3d 22 24 61 63 5f 70 72 6f 67  _ct_CC="$ac_prog
114e0 22 0a 20 20 20 20 24 61 73 5f 65 63 68 6f 20 22  ".    $as_echo "
114f0 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
11500 66 6f 75 6e 64 20 24 61 73 5f 64 69 72 2f 24 61  found $as_dir/$a
11510 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65  c_word$ac_exec_e
11520 78 74 22 20 3e 26 35 0a 20 20 20 20 62 72 65 61  xt" >&5.    brea
11530 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65 0a 64 6f  k 2.  fi.done.do
11540 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61 76 65 5f  ne.IFS=$as_save_
11550 49 46 53 0a 0a 66 69 0a 66 69 0a 61 63 5f 63 74  IFS..fi.fi.ac_ct
11560 5f 43 43 3d 24 61 63 5f 63 76 5f 70 72 6f 67 5f  _CC=$ac_cv_prog_
11570 61 63 5f 63 74 5f 43 43 0a 69 66 20 74 65 73 74  ac_ct_CC.if test
11580 20 2d 6e 20 22 24 61 63 5f 63 74 5f 43 43 22 3b   -n "$ac_ct_CC";
11590 20 74 68 65 6e 0a 20 20 7b 20 24 61 73 5f 65 63   then.  { $as_ec
115a0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
115b0 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 61 63 5f  NO: result: $ac_
115c0 63 74 5f 43 43 22 20 3e 26 35 0a 24 61 73 5f 65  ct_CC" >&5.$as_e
115d0 63 68 6f 20 22 24 61 63 5f 63 74 5f 43 43 22 20  cho "$ac_ct_CC" 
115e0 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20  >&6; }.else.  { 
115f0 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
11600 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74  :$LINENO: result
11610 3a 20 6e 6f 22 20 3e 26 35 0a 24 61 73 5f 65 63  : no" >&5.$as_ec
11620 68 6f 20 22 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66  ho "no" >&6; }.f
11630 69 0a 0a 0a 20 20 74 65 73 74 20 2d 6e 20 22 24  i...  test -n "$
11640 61 63 5f 63 74 5f 43 43 22 20 26 26 20 62 72 65  ac_ct_CC" && bre
11650 61 6b 0a 64 6f 6e 65 0a 0a 20 20 69 66 20 74 65  ak.done..  if te
11660 73 74 20 22 78 24 61 63 5f 63 74 5f 43 43 22 20  st "x$ac_ct_CC" 
11670 3d 20 78 3b 20 74 68 65 6e 0a 20 20 20 20 43 43  = x; then.    CC
11680 3d 22 22 0a 20 20 65 6c 73 65 0a 20 20 20 20 63  ="".  else.    c
11690 61 73 65 20 24 63 72 6f 73 73 5f 63 6f 6d 70 69  ase $cross_compi
116a0 6c 69 6e 67 3a 24 61 63 5f 74 6f 6f 6c 5f 77 61  ling:$ac_tool_wa
116b0 72 6e 65 64 20 69 6e 0a 79 65 73 3a 29 0a 7b 20  rned in.yes:).{ 
116c0 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
116d0 3a 24 4c 49 4e 45 4e 4f 3a 20 57 41 52 4e 49 4e  :$LINENO: WARNIN
116e0 47 3a 20 49 6e 20 74 68 65 20 66 75 74 75 72 65  G: In the future
116f0 2c 20 41 75 74 6f 63 6f 6e 66 20 77 69 6c 6c 20  , Autoconf will 
11700 6e 6f 74 20 64 65 74 65 63 74 20 63 72 6f 73 73  not detect cross
11710 2d 74 6f 6f 6c 73 0a 77 68 6f 73 65 20 6e 61 6d  -tools.whose nam
11720 65 20 64 6f 65 73 20 6e 6f 74 20 73 74 61 72 74  e does not start
11730 20 77 69 74 68 20 74 68 65 20 68 6f 73 74 20 74   with the host t
11740 72 69 70 6c 65 74 2e 20 20 49 66 20 79 6f 75 20  riplet.  If you 
11750 74 68 69 6e 6b 20 74 68 69 73 0a 63 6f 6e 66 69  think this.confi
11760 67 75 72 61 74 69 6f 6e 20 69 73 20 75 73 65 66  guration is usef
11770 75 6c 20 74 6f 20 79 6f 75 2c 20 70 6c 65 61 73  ul to you, pleas
11780 65 20 77 72 69 74 65 20 74 6f 20 61 75 74 6f 63  e write to autoc
11790 6f 6e 66 40 67 6e 75 2e 6f 72 67 2e 22 20 3e 26  onf@gnu.org." >&
117a0 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  5.$as_echo "$as_
117b0 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20 49 6e 20  me: WARNING: In 
117c0 74 68 65 20 66 75 74 75 72 65 2c 20 41 75 74 6f  the future, Auto
117d0 63 6f 6e 66 20 77 69 6c 6c 20 6e 6f 74 20 64 65  conf will not de
117e0 74 65 63 74 20 63 72 6f 73 73 2d 74 6f 6f 6c 73  tect cross-tools
117f0 0a 77 68 6f 73 65 20 6e 61 6d 65 20 64 6f 65 73  .whose name does
11800 20 6e 6f 74 20 73 74 61 72 74 20 77 69 74 68 20   not start with 
11810 74 68 65 20 68 6f 73 74 20 74 72 69 70 6c 65 74  the host triplet
11820 2e 20 20 49 66 20 79 6f 75 20 74 68 69 6e 6b 20  .  If you think 
11830 74 68 69 73 0a 63 6f 6e 66 69 67 75 72 61 74 69  this.configurati
11840 6f 6e 20 69 73 20 75 73 65 66 75 6c 20 74 6f 20  on is useful to 
11850 79 6f 75 2c 20 70 6c 65 61 73 65 20 77 72 69 74  you, please writ
11860 65 20 74 6f 20 61 75 74 6f 63 6f 6e 66 40 67 6e  e to autoconf@gn
11870 75 2e 6f 72 67 2e 22 20 3e 26 32 3b 7d 0a 61 63  u.org." >&2;}.ac
11880 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64 3d 79 65 73  _tool_warned=yes
11890 20 3b 3b 0a 65 73 61 63 0a 20 20 20 20 43 43 3d   ;;.esac.    CC=
118a0 24 61 63 5f 63 74 5f 43 43 0a 20 20 66 69 0a 66  $ac_ct_CC.  fi.f
118b0 69 0a 0a 66 69 0a 0a 0a 74 65 73 74 20 2d 7a 20  i..fi...test -z 
118c0 22 24 43 43 22 20 26 26 20 7b 20 7b 20 24 61 73  "$CC" && { { $as
118d0 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  _echo "$as_me:$L
118e0 49 4e 45 4e 4f 3a 20 65 72 72 6f 72 3a 20 6e 6f  INENO: error: no
118f0 20 61 63 63 65 70 74 61 62 6c 65 20 43 20 63 6f   acceptable C co
11900 6d 70 69 6c 65 72 20 66 6f 75 6e 64 20 69 6e 20  mpiler found in 
11910 5c 24 50 41 54 48 0a 53 65 65 20 5c 60 63 6f 6e  \$PATH.See \`con
11920 66 69 67 2e 6c 6f 67 27 20 66 6f 72 20 6d 6f 72  fig.log' for mor
11930 65 20 64 65 74 61 69 6c 73 2e 22 20 3e 26 35 0a  e details." >&5.
11940 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
11950 3a 20 65 72 72 6f 72 3a 20 6e 6f 20 61 63 63 65  : error: no acce
11960 70 74 61 62 6c 65 20 43 20 63 6f 6d 70 69 6c 65  ptable C compile
11970 72 20 66 6f 75 6e 64 20 69 6e 20 5c 24 50 41 54  r found in \$PAT
11980 48 0a 53 65 65 20 5c 60 63 6f 6e 66 69 67 2e 6c  H.See \`config.l
11990 6f 67 27 20 66 6f 72 20 6d 6f 72 65 20 64 65 74  og' for more det
119a0 61 69 6c 73 2e 22 20 3e 26 32 3b 7d 0a 20 20 20  ails." >&2;}.   
119b0 7b 20 28 65 78 69 74 20 31 29 3b 20 65 78 69 74  { (exit 1); exit
119c0 20 31 3b 20 7d 3b 20 7d 0a 0a 23 20 50 72 6f 76   1; }; }..# Prov
119d0 69 64 65 20 73 6f 6d 65 20 69 6e 66 6f 72 6d 61  ide some informa
119e0 74 69 6f 6e 20 61 62 6f 75 74 20 74 68 65 20 63  tion about the c
119f0 6f 6d 70 69 6c 65 72 2e 0a 24 61 73 5f 65 63 68  ompiler..$as_ech
11a00 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
11a10 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  O: checking for 
11a20 43 20 63 6f 6d 70 69 6c 65 72 20 76 65 72 73 69  C compiler versi
11a30 6f 6e 22 20 3e 26 35 0a 73 65 74 20 58 20 24 61  on" >&5.set X $a
11a40 63 5f 63 6f 6d 70 69 6c 65 0a 61 63 5f 63 6f 6d  c_compile.ac_com
11a50 70 69 6c 65 72 3d 24 32 0a 7b 20 28 61 63 5f 74  piler=$2.{ (ac_t
11a60 72 79 3d 22 24 61 63 5f 63 6f 6d 70 69 6c 65 72  ry="$ac_compiler
11a70 20 2d 2d 76 65 72 73 69 6f 6e 20 3e 26 35 22 0a   --version >&5".
11a80 63 61 73 65 20 22 28 28 24 61 63 5f 74 72 79 22  case "(($ac_try"
11a90 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60   in.  *\"* | *\`
11aa0 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74 72 79  * | *\\*) ac_try
11ab0 5f 65 63 68 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b  _echo=\$ac_try;;
11ac0 0a 20 20 2a 29 20 61 63 5f 74 72 79 5f 65 63 68  .  *) ac_try_ech
11ad0 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a 65 73 61 63  o=$ac_try;;.esac
11ae0 0a 65 76 61 6c 20 61 63 5f 74 72 79 5f 65 63 68  .eval ac_try_ech
11af0 6f 3d 22 5c 22 5c 24 61 73 5f 6d 65 3a 24 4c 49  o="\"\$as_me:$LI
11b00 4e 45 4e 4f 3a 20 24 61 63 5f 74 72 79 5f 65 63  NENO: $ac_try_ec
11b10 68 6f 5c 22 22 0a 24 61 73 5f 65 63 68 6f 20 22  ho\"".$as_echo "
11b20 24 61 63 5f 74 72 79 5f 65 63 68 6f 22 29 20 3e  $ac_try_echo") >
11b30 26 35 0a 20 20 28 65 76 61 6c 20 22 24 61 63 5f  &5.  (eval "$ac_
11b40 63 6f 6d 70 69 6c 65 72 20 2d 2d 76 65 72 73 69  compiler --versi
11b50 6f 6e 20 3e 26 35 22 29 20 32 3e 26 35 0a 20 20  on >&5") 2>&5.  
11b60 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 24  ac_status=$?.  $
11b70 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
11b80 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24  $LINENO: \$? = $
11b90 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20  ac_status" >&5. 
11ba0 20 28 65 78 69 74 20 24 61 63 5f 73 74 61 74 75   (exit $ac_statu
11bb0 73 29 3b 20 7d 0a 7b 20 28 61 63 5f 74 72 79 3d  s); }.{ (ac_try=
11bc0 22 24 61 63 5f 63 6f 6d 70 69 6c 65 72 20 2d 76  "$ac_compiler -v
11bd0 20 3e 26 35 22 0a 63 61 73 65 20 22 28 28 24 61   >&5".case "(($a
11be0 63 5f 74 72 79 22 20 69 6e 0a 20 20 2a 5c 22 2a  c_try" in.  *\"*
11bf0 20 7c 20 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20   | *\`* | *\\*) 
11c00 61 63 5f 74 72 79 5f 65 63 68 6f 3d 5c 24 61 63  ac_try_echo=\$ac
11c10 5f 74 72 79 3b 3b 0a 20 20 2a 29 20 61 63 5f 74  _try;;.  *) ac_t
11c20 72 79 5f 65 63 68 6f 3d 24 61 63 5f 74 72 79 3b  ry_echo=$ac_try;
11c30 3b 0a 65 73 61 63 0a 65 76 61 6c 20 61 63 5f 74  ;.esac.eval ac_t
11c40 72 79 5f 65 63 68 6f 3d 22 5c 22 5c 24 61 73 5f  ry_echo="\"\$as_
11c50 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 24 61 63 5f  me:$LINENO: $ac_
11c60 74 72 79 5f 65 63 68 6f 5c 22 22 0a 24 61 73 5f  try_echo\"".$as_
11c70 65 63 68 6f 20 22 24 61 63 5f 74 72 79 5f 65 63  echo "$ac_try_ec
11c80 68 6f 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c  ho") >&5.  (eval
11c90 20 22 24 61 63 5f 63 6f 6d 70 69 6c 65 72 20 2d   "$ac_compiler -
11ca0 76 20 3e 26 35 22 29 20 32 3e 26 35 0a 20 20 61  v >&5") 2>&5.  a
11cb0 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 24 61  c_status=$?.  $a
11cc0 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
11cd0 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61  LINENO: \$? = $a
11ce0 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20  c_status" >&5.  
11cf0 28 65 78 69 74 20 24 61 63 5f 73 74 61 74 75 73  (exit $ac_status
11d00 29 3b 20 7d 0a 7b 20 28 61 63 5f 74 72 79 3d 22  ); }.{ (ac_try="
11d10 24 61 63 5f 63 6f 6d 70 69 6c 65 72 20 2d 56 20  $ac_compiler -V 
11d20 3e 26 35 22 0a 63 61 73 65 20 22 28 28 24 61 63  >&5".case "(($ac
11d30 5f 74 72 79 22 20 69 6e 0a 20 20 2a 5c 22 2a 20  _try" in.  *\"* 
11d40 7c 20 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61  | *\`* | *\\*) a
11d50 63 5f 74 72 79 5f 65 63 68 6f 3d 5c 24 61 63 5f  c_try_echo=\$ac_
11d60 74 72 79 3b 3b 0a 20 20 2a 29 20 61 63 5f 74 72  try;;.  *) ac_tr
11d70 79 5f 65 63 68 6f 3d 24 61 63 5f 74 72 79 3b 3b  y_echo=$ac_try;;
11d80 0a 65 73 61 63 0a 65 76 61 6c 20 61 63 5f 74 72  .esac.eval ac_tr
11d90 79 5f 65 63 68 6f 3d 22 5c 22 5c 24 61 73 5f 6d  y_echo="\"\$as_m
11da0 65 3a 24 4c 49 4e 45 4e 4f 3a 20 24 61 63 5f 74  e:$LINENO: $ac_t
11db0 72 79 5f 65 63 68 6f 5c 22 22 0a 24 61 73 5f 65  ry_echo\"".$as_e
11dc0 63 68 6f 20 22 24 61 63 5f 74 72 79 5f 65 63 68  cho "$ac_try_ech
11dd0 6f 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20  o") >&5.  (eval 
11de0 22 24 61 63 5f 63 6f 6d 70 69 6c 65 72 20 2d 56  "$ac_compiler -V
11df0 20 3e 26 35 22 29 20 32 3e 26 35 0a 20 20 61 63   >&5") 2>&5.  ac
11e00 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 24 61 73  _status=$?.  $as
11e10 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  _echo "$as_me:$L
11e20 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63  INENO: \$? = $ac
11e30 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20 28  _status" >&5.  (
11e40 65 78 69 74 20 24 61 63 5f 73 74 61 74 75 73 29  exit $ac_status)
11e50 3b 20 7d 0a 0a 63 61 74 20 3e 63 6f 6e 66 74 65  ; }..cat >confte
11e60 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43  st.$ac_ext <<_AC
11e70 45 4f 46 0a 2f 2a 20 63 6f 6e 66 64 65 66 73 2e  EOF./* confdefs.
11e80 68 2e 20 20 2a 2f 0a 5f 41 43 45 4f 46 0a 63 61  h.  */._ACEOF.ca
11e90 74 20 63 6f 6e 66 64 65 66 73 2e 68 20 3e 3e 63  t confdefs.h >>c
11ea0 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a  onftest.$ac_ext.
11eb0 63 61 74 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24  cat >>conftest.$
11ec0 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a  ac_ext <<_ACEOF.
11ed0 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e  /* end confdefs.
11ee0 68 2e 20 20 2a 2f 0a 0a 69 6e 74 0a 6d 61 69 6e  h.  */..int.main
11ef0 20 28 29 0a 7b 0a 0a 20 20 3b 0a 20 20 72 65 74   ().{..  ;.  ret
11f00 75 72 6e 20 30 3b 0a 7d 0a 5f 41 43 45 4f 46 0a  urn 0;.}._ACEOF.
11f10 61 63 5f 63 6c 65 61 6e 5f 66 69 6c 65 73 5f 73  ac_clean_files_s
11f20 61 76 65 3d 24 61 63 5f 63 6c 65 61 6e 5f 66 69  ave=$ac_clean_fi
11f30 6c 65 73 0a 61 63 5f 63 6c 65 61 6e 5f 66 69 6c  les.ac_clean_fil
11f40 65 73 3d 22 24 61 63 5f 63 6c 65 61 6e 5f 66 69  es="$ac_clean_fi
11f50 6c 65 73 20 61 2e 6f 75 74 20 61 2e 6f 75 74 2e  les a.out a.out.
11f60 64 53 59 4d 20 61 2e 65 78 65 20 62 2e 6f 75 74  dSYM a.exe b.out
11f70 22 0a 23 20 54 72 79 20 74 6f 20 63 72 65 61 74  ".# Try to creat
11f80 65 20 61 6e 20 65 78 65 63 75 74 61 62 6c 65 20  e an executable 
11f90 77 69 74 68 6f 75 74 20 2d 6f 20 66 69 72 73 74  without -o first
11fa0 2c 20 64 69 73 72 65 67 61 72 64 20 61 2e 6f 75  , disregard a.ou
11fb0 74 2e 0a 23 20 49 74 20 77 69 6c 6c 20 68 65 6c  t..# It will hel
11fc0 70 20 75 73 20 64 69 61 67 6e 6f 73 65 20 62 72  p us diagnose br
11fd0 6f 6b 65 6e 20 63 6f 6d 70 69 6c 65 72 73 2c 20  oken compilers, 
11fe0 61 6e 64 20 66 69 6e 64 69 6e 67 20 6f 75 74 20  and finding out 
11ff0 61 6e 20 69 6e 74 75 69 74 69 6f 6e 0a 23 20 6f  an intuition.# o
12000 66 20 65 78 65 65 78 74 2e 0a 7b 20 24 61 73 5f  f exeext..{ $as_
12010 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
12020 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66  NENO: checking f
12030 6f 72 20 43 20 63 6f 6d 70 69 6c 65 72 20 64 65  or C compiler de
12040 66 61 75 6c 74 20 6f 75 74 70 75 74 20 66 69 6c  fault output fil
12050 65 20 6e 61 6d 65 22 20 3e 26 35 0a 24 61 73 5f  e name" >&5.$as_
12060 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67  echo_n "checking
12070 20 66 6f 72 20 43 20 63 6f 6d 70 69 6c 65 72 20   for C compiler 
12080 64 65 66 61 75 6c 74 20 6f 75 74 70 75 74 20 66  default output f
12090 69 6c 65 20 6e 61 6d 65 2e 2e 2e 20 22 20 3e 26  ile name... " >&
120a0 36 3b 20 7d 0a 61 63 5f 6c 69 6e 6b 5f 64 65 66  6; }.ac_link_def
120b0 61 75 6c 74 3d 60 24 61 73 5f 65 63 68 6f 20 22  ault=`$as_echo "
120c0 24 61 63 5f 6c 69 6e 6b 22 20 7c 20 73 65 64 20  $ac_link" | sed 
120d0 27 73 2f 20 2d 6f 20 2a 63 6f 6e 66 74 65 73 74  's/ -o *conftest
120e0 5b 5e 20 5d 2a 2f 2f 27 60 0a 0a 23 20 54 68 65  [^ ]*//'`..# The
120f0 20 70 6f 73 73 69 62 6c 65 20 6f 75 74 70 75 74   possible output
12100 20 66 69 6c 65 73 3a 0a 61 63 5f 66 69 6c 65 73   files:.ac_files
12110 3d 22 61 2e 6f 75 74 20 63 6f 6e 66 74 65 73 74  ="a.out conftest
12120 2e 65 78 65 20 63 6f 6e 66 74 65 73 74 20 61 2e  .exe conftest a.
12130 65 78 65 20 61 5f 6f 75 74 2e 65 78 65 20 62 2e  exe a_out.exe b.
12140 6f 75 74 20 63 6f 6e 66 74 65 73 74 2e 2a 22 0a  out conftest.*".
12150 0a 61 63 5f 72 6d 66 69 6c 65 73 3d 0a 66 6f 72  .ac_rmfiles=.for
12160 20 61 63 5f 66 69 6c 65 20 69 6e 20 24 61 63 5f   ac_file in $ac_
12170 66 69 6c 65 73 0a 64 6f 0a 20 20 63 61 73 65 20  files.do.  case 
12180 24 61 63 5f 66 69 6c 65 20 69 6e 0a 20 20 20 20  $ac_file in.    
12190 2a 2e 24 61 63 5f 65 78 74 20 7c 20 2a 2e 78 63  *.$ac_ext | *.xc
121a0 6f 66 66 20 7c 20 2a 2e 74 64 73 20 7c 20 2a 2e  off | *.tds | *.
121b0 64 20 7c 20 2a 2e 70 64 62 20 7c 20 2a 2e 78 53  d | *.pdb | *.xS
121c0 59 4d 20 7c 20 2a 2e 62 62 20 7c 20 2a 2e 62 62  YM | *.bb | *.bb
121d0 67 20 7c 20 2a 2e 6d 61 70 20 7c 20 2a 2e 69 6e  g | *.map | *.in
121e0 66 20 7c 20 2a 2e 64 53 59 4d 20 7c 20 2a 2e 6f  f | *.dSYM | *.o
121f0 20 7c 20 2a 2e 6f 62 6a 20 29 20 3b 3b 0a 20 20   | *.obj ) ;;.  
12200 20 20 2a 20 29 20 61 63 5f 72 6d 66 69 6c 65 73    * ) ac_rmfiles
12210 3d 22 24 61 63 5f 72 6d 66 69 6c 65 73 20 24 61  ="$ac_rmfiles $a
12220 63 5f 66 69 6c 65 22 3b 3b 0a 20 20 65 73 61 63  c_file";;.  esac
12230 0a 64 6f 6e 65 0a 72 6d 20 2d 66 20 24 61 63 5f  .done.rm -f $ac_
12240 72 6d 66 69 6c 65 73 0a 0a 69 66 20 7b 20 28 61  rmfiles..if { (a
12250 63 5f 74 72 79 3d 22 24 61 63 5f 6c 69 6e 6b 5f  c_try="$ac_link_
12260 64 65 66 61 75 6c 74 22 0a 63 61 73 65 20 22 28  default".case "(
12270 28 24 61 63 5f 74 72 79 22 20 69 6e 0a 20 20 2a  ($ac_try" in.  *
12280 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20 2a 5c 5c  \"* | *\`* | *\\
12290 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 5c  *) ac_try_echo=\
122a0 24 61 63 5f 74 72 79 3b 3b 0a 20 20 2a 29 20 61  $ac_try;;.  *) a
122b0 63 5f 74 72 79 5f 65 63 68 6f 3d 24 61 63 5f 74  c_try_echo=$ac_t
122c0 72 79 3b 3b 0a 65 73 61 63 0a 65 76 61 6c 20 61  ry;;.esac.eval a
122d0 63 5f 74 72 79 5f 65 63 68 6f 3d 22 5c 22 5c 24  c_try_echo="\"\$
122e0 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 24  as_me:$LINENO: $
122f0 61 63 5f 74 72 79 5f 65 63 68 6f 5c 22 22 0a 24  ac_try_echo\"".$
12300 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 74 72 79  as_echo "$ac_try
12310 5f 65 63 68 6f 22 29 20 3e 26 35 0a 20 20 28 65  _echo") >&5.  (e
12320 76 61 6c 20 22 24 61 63 5f 6c 69 6e 6b 5f 64 65  val "$ac_link_de
12330 66 61 75 6c 74 22 29 20 32 3e 26 35 0a 20 20 61  fault") 2>&5.  a
12340 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 24 61  c_status=$?.  $a
12350 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
12360 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61  LINENO: \$? = $a
12370 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20  c_status" >&5.  
12380 28 65 78 69 74 20 24 61 63 5f 73 74 61 74 75 73  (exit $ac_status
12390 29 3b 20 7d 3b 20 74 68 65 6e 0a 20 20 23 20 41  ); }; then.  # A
123a0 75 74 6f 63 6f 6e 66 2d 32 2e 31 33 20 63 6f 75  utoconf-2.13 cou
123b0 6c 64 20 73 65 74 20 74 68 65 20 61 63 5f 63 76  ld set the ac_cv
123c0 5f 65 78 65 65 78 74 20 76 61 72 69 61 62 6c 65  _exeext variable
123d0 20 74 6f 20 60 6e 6f 27 2e 0a 23 20 53 6f 20 69   to `no'..# So i
123e0 67 6e 6f 72 65 20 61 20 76 61 6c 75 65 20 6f 66  gnore a value of
123f0 20 60 6e 6f 27 2c 20 6f 74 68 65 72 77 69 73 65   `no', otherwise
12400 20 74 68 69 73 20 77 6f 75 6c 64 20 6c 65 61 64   this would lead
12410 20 74 6f 20 60 45 58 45 45 58 54 20 3d 20 6e 6f   to `EXEEXT = no
12420 27 0a 23 20 69 6e 20 61 20 4d 61 6b 65 66 69 6c  '.# in a Makefil
12430 65 2e 20 20 57 65 20 73 68 6f 75 6c 64 20 6e 6f  e.  We should no
12440 74 20 6f 76 65 72 72 69 64 65 20 61 63 5f 63 76  t override ac_cv
12450 5f 65 78 65 65 78 74 20 69 66 20 69 74 20 77 61  _exeext if it wa
12460 73 20 63 61 63 68 65 64 2c 0a 23 20 73 6f 20 74  s cached,.# so t
12470 68 61 74 20 74 68 65 20 75 73 65 72 20 63 61 6e  hat the user can
12480 20 73 68 6f 72 74 2d 63 69 72 63 75 69 74 20 74   short-circuit t
12490 68 69 73 20 74 65 73 74 20 66 6f 72 20 63 6f 6d  his test for com
124a0 70 69 6c 65 72 73 20 75 6e 6b 6e 6f 77 6e 20 74  pilers unknown t
124b0 6f 0a 23 20 41 75 74 6f 63 6f 6e 66 2e 0a 66 6f  o.# Autoconf..fo
124c0 72 20 61 63 5f 66 69 6c 65 20 69 6e 20 24 61 63  r ac_file in $ac
124d0 5f 66 69 6c 65 73 20 27 27 0a 64 6f 0a 20 20 74  _files ''.do.  t
124e0 65 73 74 20 2d 66 20 22 24 61 63 5f 66 69 6c 65  est -f "$ac_file
124f0 22 20 7c 7c 20 63 6f 6e 74 69 6e 75 65 0a 20 20  " || continue.  
12500 63 61 73 65 20 24 61 63 5f 66 69 6c 65 20 69 6e  case $ac_file in
12510 0a 20 20 20 20 2a 2e 24 61 63 5f 65 78 74 20 7c  .    *.$ac_ext |
12520 20 2a 2e 78 63 6f 66 66 20 7c 20 2a 2e 74 64 73   *.xcoff | *.tds
12530 20 7c 20 2a 2e 64 20 7c 20 2a 2e 70 64 62 20 7c   | *.d | *.pdb |
12540 20 2a 2e 78 53 59 4d 20 7c 20 2a 2e 62 62 20 7c   *.xSYM | *.bb |
12550 20 2a 2e 62 62 67 20 7c 20 2a 2e 6d 61 70 20 7c   *.bbg | *.map |
12560 20 2a 2e 69 6e 66 20 7c 20 2a 2e 64 53 59 4d 20   *.inf | *.dSYM 
12570 7c 20 2a 2e 6f 20 7c 20 2a 2e 6f 62 6a 20 29 0a  | *.o | *.obj ).
12580 09 3b 3b 0a 20 20 20 20 5b 61 62 5d 2e 6f 75 74  .;;.    [ab].out
12590 20 29 0a 09 23 20 57 65 20 66 6f 75 6e 64 20 74   )..# We found t
125a0 68 65 20 64 65 66 61 75 6c 74 20 65 78 65 63 75  he default execu
125b0 74 61 62 6c 65 2c 20 62 75 74 20 65 78 65 65 78  table, but exeex
125c0 74 3d 27 27 20 69 73 20 6d 6f 73 74 0a 09 23 20  t='' is most..# 
125d0 63 65 72 74 61 69 6e 6c 79 20 72 69 67 68 74 2e  certainly right.
125e0 0a 09 62 72 65 61 6b 3b 3b 0a 20 20 20 20 2a 2e  ..break;;.    *.
125f0 2a 20 29 0a 20 20 20 20 20 20 20 20 69 66 20 74  * ).        if t
12600 65 73 74 20 22 24 7b 61 63 5f 63 76 5f 65 78 65  est "${ac_cv_exe
12610 65 78 74 2b 73 65 74 7d 22 20 3d 20 73 65 74 20  ext+set}" = set 
12620 26 26 20 74 65 73 74 20 22 24 61 63 5f 63 76 5f  && test "$ac_cv_
12630 65 78 65 65 78 74 22 20 21 3d 20 6e 6f 3b 0a 09  exeext" != no;..
12640 74 68 65 6e 20 3a 3b 20 65 6c 73 65 0a 09 20 20  then :; else..  
12650 20 61 63 5f 63 76 5f 65 78 65 65 78 74 3d 60 65   ac_cv_exeext=`e
12660 78 70 72 20 22 24 61 63 5f 66 69 6c 65 22 20 3a  xpr "$ac_file" :
12670 20 27 5b 5e 2e 5d 2a 5c 28 5c 2e 2e 2a 5c 29 27   '[^.]*\(\..*\)'
12680 60 0a 09 66 69 0a 09 23 20 57 65 20 73 65 74 20  `..fi..# We set 
12690 61 63 5f 63 76 5f 65 78 65 65 78 74 20 68 65 72  ac_cv_exeext her
126a0 65 20 62 65 63 61 75 73 65 20 74 68 65 20 6c 61  e because the la
126b0 74 65 72 20 74 65 73 74 20 66 6f 72 20 69 74 20  ter test for it 
126c0 69 73 20 6e 6f 74 0a 09 23 20 73 61 66 65 3a 20  is not..# safe: 
126d0 63 72 6f 73 73 20 63 6f 6d 70 69 6c 65 72 73 20  cross compilers 
126e0 6d 61 79 20 6e 6f 74 20 61 64 64 20 74 68 65 20  may not add the 
126f0 73 75 66 66 69 78 20 69 66 20 67 69 76 65 6e 20  suffix if given 
12700 61 6e 20 60 2d 6f 27 0a 09 23 20 61 72 67 75 6d  an `-o'..# argum
12710 65 6e 74 2c 20 73 6f 20 77 65 20 6d 61 79 20 6e  ent, so we may n
12720 65 65 64 20 74 6f 20 6b 6e 6f 77 20 69 74 20 61  eed to know it a
12730 74 20 74 68 61 74 20 70 6f 69 6e 74 20 61 6c 72  t that point alr
12740 65 61 64 79 2e 0a 09 23 20 45 76 65 6e 20 69 66  eady...# Even if
12750 20 74 68 69 73 20 73 65 63 74 69 6f 6e 20 6c 6f   this section lo
12760 6f 6b 73 20 63 72 75 66 74 79 3a 20 69 74 20 68  oks crufty: it h
12770 61 73 20 74 68 65 20 61 64 76 61 6e 74 61 67 65  as the advantage
12780 20 6f 66 0a 09 23 20 61 63 74 75 61 6c 6c 79 20   of..# actually 
12790 77 6f 72 6b 69 6e 67 2e 0a 09 62 72 65 61 6b 3b  working...break;
127a0 3b 0a 20 20 20 20 2a 20 29 0a 09 62 72 65 61 6b  ;.    * )..break
127b0 3b 3b 0a 20 20 65 73 61 63 0a 64 6f 6e 65 0a 74  ;;.  esac.done.t
127c0 65 73 74 20 22 24 61 63 5f 63 76 5f 65 78 65 65  est "$ac_cv_exee
127d0 78 74 22 20 3d 20 6e 6f 20 26 26 20 61 63 5f 63  xt" = no && ac_c
127e0 76 5f 65 78 65 65 78 74 3d 0a 0a 65 6c 73 65 0a  v_exeext=..else.
127f0 20 20 61 63 5f 66 69 6c 65 3d 27 27 0a 66 69 0a    ac_file=''.fi.
12800 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .{ $as_echo "$as
12810 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73  _me:$LINENO: res
12820 75 6c 74 3a 20 24 61 63 5f 66 69 6c 65 22 20 3e  ult: $ac_file" >
12830 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63  &5.$as_echo "$ac
12840 5f 66 69 6c 65 22 20 3e 26 36 3b 20 7d 0a 69 66  _file" >&6; }.if
12850 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 66 69   test -z "$ac_fi
12860 6c 65 22 3b 20 74 68 65 6e 0a 20 20 24 61 73 5f  le"; then.  $as_
12870 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 66 61  echo "$as_me: fa
12880 69 6c 65 64 20 70 72 6f 67 72 61 6d 20 77 61 73  iled program was
12890 3a 22 20 3e 26 35 0a 73 65 64 20 27 73 2f 5e 2f  :" >&5.sed 's/^/
128a0 7c 20 2f 27 20 63 6f 6e 66 74 65 73 74 2e 24 61  | /' conftest.$a
128b0 63 5f 65 78 74 20 3e 26 35 0a 0a 7b 20 7b 20 24  c_ext >&5..{ { $
128c0 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
128d0 24 4c 49 4e 45 4e 4f 3a 20 65 72 72 6f 72 3a 20  $LINENO: error: 
128e0 43 20 63 6f 6d 70 69 6c 65 72 20 63 61 6e 6e 6f  C compiler canno
128f0 74 20 63 72 65 61 74 65 20 65 78 65 63 75 74 61  t create executa
12900 62 6c 65 73 0a 53 65 65 20 5c 60 63 6f 6e 66 69  bles.See \`confi
12910 67 2e 6c 6f 67 27 20 66 6f 72 20 6d 6f 72 65 20  g.log' for more 
12920 64 65 74 61 69 6c 73 2e 22 20 3e 26 35 0a 24 61  details." >&5.$a
12930 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20  s_echo "$as_me: 
12940 65 72 72 6f 72 3a 20 43 20 63 6f 6d 70 69 6c 65  error: C compile
12950 72 20 63 61 6e 6e 6f 74 20 63 72 65 61 74 65 20  r cannot create 
12960 65 78 65 63 75 74 61 62 6c 65 73 0a 53 65 65 20  executables.See 
12970 5c 60 63 6f 6e 66 69 67 2e 6c 6f 67 27 20 66 6f  \`config.log' fo
12980 72 20 6d 6f 72 65 20 64 65 74 61 69 6c 73 2e 22  r more details."
12990 20 3e 26 32 3b 7d 0a 20 20 20 7b 20 28 65 78 69   >&2;}.   { (exi
129a0 74 20 37 37 29 3b 20 65 78 69 74 20 37 37 3b 20  t 77); exit 77; 
129b0 7d 3b 20 7d 0a 66 69 0a 0a 61 63 5f 65 78 65 65  }; }.fi..ac_exee
129c0 78 74 3d 24 61 63 5f 63 76 5f 65 78 65 65 78 74  xt=$ac_cv_exeext
129d0 0a 0a 23 20 43 68 65 63 6b 20 74 68 61 74 20 74  ..# Check that t
129e0 68 65 20 63 6f 6d 70 69 6c 65 72 20 70 72 6f 64  he compiler prod
129f0 75 63 65 73 20 65 78 65 63 75 74 61 62 6c 65 73  uces executables
12a00 20 77 65 20 63 61 6e 20 72 75 6e 2e 20 20 49 66   we can run.  If
12a10 20 6e 6f 74 2c 20 65 69 74 68 65 72 0a 23 20 74   not, either.# t
12a20 68 65 20 63 6f 6d 70 69 6c 65 72 20 69 73 20 62  he compiler is b
12a30 72 6f 6b 65 6e 2c 20 6f 72 20 77 65 20 63 72 6f  roken, or we cro
12a40 73 73 20 63 6f 6d 70 69 6c 65 2e 0a 7b 20 24 61  ss compile..{ $a
12a50 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
12a60 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67  LINENO: checking
12a70 20 77 68 65 74 68 65 72 20 74 68 65 20 43 20 63   whether the C c
12a80 6f 6d 70 69 6c 65 72 20 77 6f 72 6b 73 22 20 3e  ompiler works" >
12a90 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63  &5.$as_echo_n "c
12aa0 68 65 63 6b 69 6e 67 20 77 68 65 74 68 65 72 20  hecking whether 
12ab0 74 68 65 20 43 20 63 6f 6d 70 69 6c 65 72 20 77  the C compiler w
12ac0 6f 72 6b 73 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d  orks... " >&6; }
12ad0 0a 23 20 46 49 58 4d 45 3a 20 54 68 65 73 65 20  .# FIXME: These 
12ae0 63 72 6f 73 73 20 63 6f 6d 70 69 6c 65 72 20 68  cross compiler h
12af0 61 63 6b 73 20 73 68 6f 75 6c 64 20 62 65 20 72  acks should be r
12b00 65 6d 6f 76 65 64 20 66 6f 72 20 41 75 74 6f 63  emoved for Autoc
12b10 6f 6e 66 20 33 2e 30 0a 23 20 49 66 20 6e 6f 74  onf 3.0.# If not
12b20 20 63 72 6f 73 73 20 63 6f 6d 70 69 6c 69 6e 67   cross compiling
12b30 2c 20 63 68 65 63 6b 20 74 68 61 74 20 77 65 20  , check that we 
12b40 63 61 6e 20 72 75 6e 20 61 20 73 69 6d 70 6c 65  can run a simple
12b50 20 70 72 6f 67 72 61 6d 2e 0a 69 66 20 74 65 73   program..if tes
12b60 74 20 22 24 63 72 6f 73 73 5f 63 6f 6d 70 69 6c  t "$cross_compil
12b70 69 6e 67 22 20 21 3d 20 79 65 73 3b 20 74 68 65  ing" != yes; the
12b80 6e 0a 20 20 69 66 20 7b 20 61 63 5f 74 72 79 3d  n.  if { ac_try=
12b90 27 2e 2f 24 61 63 5f 66 69 6c 65 27 0a 20 20 7b  './$ac_file'.  {
12ba0 20 28 63 61 73 65 20 22 28 28 24 61 63 5f 74 72   (case "(($ac_tr
12bb0 79 22 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a  y" in.  *\"* | *
12bc0 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74  \`* | *\\*) ac_t
12bd0 72 79 5f 65 63 68 6f 3d 5c 24 61 63 5f 74 72 79  ry_echo=\$ac_try
12be0 3b 3b 0a 20 20 2a 29 20 61 63 5f 74 72 79 5f 65  ;;.  *) ac_try_e
12bf0 63 68 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a 65 73  cho=$ac_try;;.es
12c00 61 63 0a 65 76 61 6c 20 61 63 5f 74 72 79 5f 65  ac.eval ac_try_e
12c10 63 68 6f 3d 22 5c 22 5c 24 61 73 5f 6d 65 3a 24  cho="\"\$as_me:$
12c20 4c 49 4e 45 4e 4f 3a 20 24 61 63 5f 74 72 79 5f  LINENO: $ac_try_
12c30 65 63 68 6f 5c 22 22 0a 24 61 73 5f 65 63 68 6f  echo\"".$as_echo
12c40 20 22 24 61 63 5f 74 72 79 5f 65 63 68 6f 22 29   "$ac_try_echo")
12c50 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 22 24 61   >&5.  (eval "$a
12c60 63 5f 74 72 79 22 29 20 32 3e 26 35 0a 20 20 61  c_try") 2>&5.  a
12c70 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 24 61  c_status=$?.  $a
12c80 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
12c90 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61  LINENO: \$? = $a
12ca0 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20  c_status" >&5.  
12cb0 28 65 78 69 74 20 24 61 63 5f 73 74 61 74 75 73  (exit $ac_status
12cc0 29 3b 20 7d 3b 20 7d 3b 20 74 68 65 6e 0a 20 20  ); }; }; then.  
12cd0 20 20 63 72 6f 73 73 5f 63 6f 6d 70 69 6c 69 6e    cross_compilin
12ce0 67 3d 6e 6f 0a 20 20 65 6c 73 65 0a 20 20 20 20  g=no.  else.    
12cf0 69 66 20 74 65 73 74 20 22 24 63 72 6f 73 73 5f  if test "$cross_
12d00 63 6f 6d 70 69 6c 69 6e 67 22 20 3d 20 6d 61 79  compiling" = may
12d10 62 65 3b 20 74 68 65 6e 0a 09 63 72 6f 73 73 5f  be; then..cross_
12d20 63 6f 6d 70 69 6c 69 6e 67 3d 79 65 73 0a 20 20  compiling=yes.  
12d30 20 20 65 6c 73 65 0a 09 7b 20 7b 20 24 61 73 5f    else..{ { $as_
12d40 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
12d50 4e 45 4e 4f 3a 20 65 72 72 6f 72 3a 20 63 61 6e  NENO: error: can
12d60 6e 6f 74 20 72 75 6e 20 43 20 63 6f 6d 70 69 6c  not run C compil
12d70 65 64 20 70 72 6f 67 72 61 6d 73 2e 0a 49 66 20  ed programs..If 
12d80 79 6f 75 20 6d 65 61 6e 74 20 74 6f 20 63 72 6f  you meant to cro
12d90 73 73 20 63 6f 6d 70 69 6c 65 2c 20 75 73 65 20  ss compile, use 
12da0 5c 60 2d 2d 68 6f 73 74 27 2e 0a 53 65 65 20 5c  \`--host'..See \
12db0 60 63 6f 6e 66 69 67 2e 6c 6f 67 27 20 66 6f 72  `config.log' for
12dc0 20 6d 6f 72 65 20 64 65 74 61 69 6c 73 2e 22 20   more details." 
12dd0 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61  >&5.$as_echo "$a
12de0 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 63 61 6e  s_me: error: can
12df0 6e 6f 74 20 72 75 6e 20 43 20 63 6f 6d 70 69 6c  not run C compil
12e00 65 64 20 70 72 6f 67 72 61 6d 73 2e 0a 49 66 20  ed programs..If 
12e10 79 6f 75 20 6d 65 61 6e 74 20 74 6f 20 63 72 6f  you meant to cro
12e20 73 73 20 63 6f 6d 70 69 6c 65 2c 20 75 73 65 20  ss compile, use 
12e30 5c 60 2d 2d 68 6f 73 74 27 2e 0a 53 65 65 20 5c  \`--host'..See \
12e40 60 63 6f 6e 66 69 67 2e 6c 6f 67 27 20 66 6f 72  `config.log' for
12e50 20 6d 6f 72 65 20 64 65 74 61 69 6c 73 2e 22 20   more details." 
12e60 3e 26 32 3b 7d 0a 20 20 20 7b 20 28 65 78 69 74  >&2;}.   { (exit
12e70 20 31 29 3b 20 65 78 69 74 20 31 3b 20 7d 3b 20   1); exit 1; }; 
12e80 7d 0a 20 20 20 20 66 69 0a 20 20 66 69 0a 66 69  }.    fi.  fi.fi
12e90 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .{ $as_echo "$as
12ea0 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73  _me:$LINENO: res
12eb0 75 6c 74 3a 20 79 65 73 22 20 3e 26 35 0a 24 61  ult: yes" >&5.$a
12ec0 73 5f 65 63 68 6f 20 22 79 65 73 22 20 3e 26 36  s_echo "yes" >&6
12ed0 3b 20 7d 0a 0a 72 6d 20 2d 66 20 2d 72 20 61 2e  ; }..rm -f -r a.
12ee0 6f 75 74 20 61 2e 6f 75 74 2e 64 53 59 4d 20 61  out a.out.dSYM a
12ef0 2e 65 78 65 20 63 6f 6e 66 74 65 73 74 24 61 63  .exe conftest$ac
12f00 5f 63 76 5f 65 78 65 65 78 74 20 62 2e 6f 75 74  _cv_exeext b.out
12f10 0a 61 63 5f 63 6c 65 61 6e 5f 66 69 6c 65 73 3d  .ac_clean_files=
12f20 24 61 63 5f 63 6c 65 61 6e 5f 66 69 6c 65 73 5f  $ac_clean_files_
12f30 73 61 76 65 0a 23 20 43 68 65 63 6b 20 74 68 61  save.# Check tha
12f40 74 20 74 68 65 20 63 6f 6d 70 69 6c 65 72 20 70  t the compiler p
12f50 72 6f 64 75 63 65 73 20 65 78 65 63 75 74 61 62  roduces executab
12f60 6c 65 73 20 77 65 20 63 61 6e 20 72 75 6e 2e 20  les we can run. 
12f70 20 49 66 20 6e 6f 74 2c 20 65 69 74 68 65 72 0a   If not, either.
12f80 23 20 74 68 65 20 63 6f 6d 70 69 6c 65 72 20 69  # the compiler i
12f90 73 20 62 72 6f 6b 65 6e 2c 20 6f 72 20 77 65 20  s broken, or we 
12fa0 63 72 6f 73 73 20 63 6f 6d 70 69 6c 65 2e 0a 7b  cross compile..{
12fb0 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
12fc0 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b  e:$LINENO: check
12fd0 69 6e 67 20 77 68 65 74 68 65 72 20 77 65 20 61  ing whether we a
12fe0 72 65 20 63 72 6f 73 73 20 63 6f 6d 70 69 6c 69  re cross compili
12ff0 6e 67 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  ng" >&5.$as_echo
13000 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 77 68 65  _n "checking whe
13010 74 68 65 72 20 77 65 20 61 72 65 20 63 72 6f 73  ther we are cros
13020 73 20 63 6f 6d 70 69 6c 69 6e 67 2e 2e 2e 20 22  s compiling... "
13030 20 3e 26 36 3b 20 7d 0a 7b 20 24 61 73 5f 65 63   >&6; }.{ $as_ec
13040 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
13050 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 63 72 6f  NO: result: $cro
13060 73 73 5f 63 6f 6d 70 69 6c 69 6e 67 22 20 3e 26  ss_compiling" >&
13070 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 63 72 6f  5.$as_echo "$cro
13080 73 73 5f 63 6f 6d 70 69 6c 69 6e 67 22 20 3e 26  ss_compiling" >&
13090 36 3b 20 7d 0a 0a 7b 20 24 61 73 5f 65 63 68 6f  6; }..{ $as_echo
130a0 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
130b0 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 73  : checking for s
130c0 75 66 66 69 78 20 6f 66 20 65 78 65 63 75 74 61  uffix of executa
130d0 62 6c 65 73 22 20 3e 26 35 0a 24 61 73 5f 65 63  bles" >&5.$as_ec
130e0 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66  ho_n "checking f
130f0 6f 72 20 73 75 66 66 69 78 20 6f 66 20 65 78 65  or suffix of exe
13100 63 75 74 61 62 6c 65 73 2e 2e 2e 20 22 20 3e 26  cutables... " >&
13110 36 3b 20 7d 0a 69 66 20 7b 20 28 61 63 5f 74 72  6; }.if { (ac_tr
13120 79 3d 22 24 61 63 5f 6c 69 6e 6b 22 0a 63 61 73  y="$ac_link".cas
13130 65 20 22 28 28 24 61 63 5f 74 72 79 22 20 69 6e  e "(($ac_try" in
13140 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c  .  *\"* | *\`* |
13150 20 2a 5c 5c 2a 29 20 61 63 5f 74 72 79 5f 65 63   *\\*) ac_try_ec
13160 68 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a 20 20  ho=\$ac_try;;.  
13170 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 24  *) ac_try_echo=$
13180 61 63 5f 74 72 79 3b 3b 0a 65 73 61 63 0a 65 76  ac_try;;.esac.ev
13190 61 6c 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 22  al ac_try_echo="
131a0 5c 22 5c 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  \"\$as_me:$LINEN
131b0 4f 3a 20 24 61 63 5f 74 72 79 5f 65 63 68 6f 5c  O: $ac_try_echo\
131c0 22 22 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63  "".$as_echo "$ac
131d0 5f 74 72 79 5f 65 63 68 6f 22 29 20 3e 26 35 0a  _try_echo") >&5.
131e0 20 20 28 65 76 61 6c 20 22 24 61 63 5f 6c 69 6e    (eval "$ac_lin
131f0 6b 22 29 20 32 3e 26 35 0a 20 20 61 63 5f 73 74  k") 2>&5.  ac_st
13200 61 74 75 73 3d 24 3f 0a 20 20 24 61 73 5f 65 63  atus=$?.  $as_ec
13210 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
13220 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74  NO: \$? = $ac_st
13230 61 74 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69  atus" >&5.  (exi
13240 74 20 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d  t $ac_status); }
13250 3b 20 74 68 65 6e 0a 20 20 23 20 49 66 20 62 6f  ; then.  # If bo
13260 74 68 20 60 63 6f 6e 66 74 65 73 74 2e 65 78 65  th `conftest.exe
13270 27 20 61 6e 64 20 60 63 6f 6e 66 74 65 73 74 27  ' and `conftest'
13280 20 61 72 65 20 60 70 72 65 73 65 6e 74 27 20 28   are `present' (
13290 77 65 6c 6c 2c 20 6f 62 73 65 72 76 61 62 6c 65  well, observable
132a0 29 0a 23 20 63 61 74 63 68 20 60 63 6f 6e 66 74  ).# catch `conft
132b0 65 73 74 2e 65 78 65 27 2e 20 20 46 6f 72 20 69  est.exe'.  For i
132c0 6e 73 74 61 6e 63 65 20 77 69 74 68 20 43 79 67  nstance with Cyg
132d0 77 69 6e 2c 20 60 6c 73 20 63 6f 6e 66 74 65 73  win, `ls conftes
132e0 74 27 20 77 69 6c 6c 0a 23 20 77 6f 72 6b 20 70  t' will.# work p
132f0 72 6f 70 65 72 6c 79 20 28 69 2e 65 2e 2c 20 72  roperly (i.e., r
13300 65 66 65 72 20 74 6f 20 60 63 6f 6e 66 74 65 73  efer to `conftes
13310 74 2e 65 78 65 27 29 2c 20 77 68 69 6c 65 20 69  t.exe'), while i
13320 74 20 77 6f 6e 27 74 20 77 69 74 68 0a 23 20 60  t won't with.# `
13330 72 6d 27 2e 0a 66 6f 72 20 61 63 5f 66 69 6c 65  rm'..for ac_file
13340 20 69 6e 20 63 6f 6e 66 74 65 73 74 2e 65 78 65   in conftest.exe
13350 20 63 6f 6e 66 74 65 73 74 20 63 6f 6e 66 74 65   conftest confte
13360 73 74 2e 2a 3b 20 64 6f 0a 20 20 74 65 73 74 20  st.*; do.  test 
13370 2d 66 20 22 24 61 63 5f 66 69 6c 65 22 20 7c 7c  -f "$ac_file" ||
13380 20 63 6f 6e 74 69 6e 75 65 0a 20 20 63 61 73 65   continue.  case
13390 20 24 61 63 5f 66 69 6c 65 20 69 6e 0a 20 20 20   $ac_file in.   
133a0 20 2a 2e 24 61 63 5f 65 78 74 20 7c 20 2a 2e 78   *.$ac_ext | *.x
133b0 63 6f 66 66 20 7c 20 2a 2e 74 64 73 20 7c 20 2a  coff | *.tds | *
133c0 2e 64 20 7c 20 2a 2e 70 64 62 20 7c 20 2a 2e 78  .d | *.pdb | *.x
133d0 53 59 4d 20 7c 20 2a 2e 62 62 20 7c 20 2a 2e 62  SYM | *.bb | *.b
133e0 62 67 20 7c 20 2a 2e 6d 61 70 20 7c 20 2a 2e 69  bg | *.map | *.i
133f0 6e 66 20 7c 20 2a 2e 64 53 59 4d 20 7c 20 2a 2e  nf | *.dSYM | *.
13400 6f 20 7c 20 2a 2e 6f 62 6a 20 29 20 3b 3b 0a 20  o | *.obj ) ;;. 
13410 20 20 20 2a 2e 2a 20 29 20 61 63 5f 63 76 5f 65     *.* ) ac_cv_e
13420 78 65 65 78 74 3d 60 65 78 70 72 20 22 24 61 63  xeext=`expr "$ac
13430 5f 66 69 6c 65 22 20 3a 20 27 5b 5e 2e 5d 2a 5c  _file" : '[^.]*\
13440 28 5c 2e 2e 2a 5c 29 27 60 0a 09 20 20 62 72 65  (\..*\)'`..  bre
13450 61 6b 3b 3b 0a 20 20 20 20 2a 20 29 20 62 72 65  ak;;.    * ) bre
13460 61 6b 3b 3b 0a 20 20 65 73 61 63 0a 64 6f 6e 65  ak;;.  esac.done
13470 0a 65 6c 73 65 0a 20 20 7b 20 7b 20 24 61 73 5f  .else.  { { $as_
13480 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
13490 4e 45 4e 4f 3a 20 65 72 72 6f 72 3a 20 63 61 6e  NENO: error: can
134a0 6e 6f 74 20 63 6f 6d 70 75 74 65 20 73 75 66 66  not compute suff
134b0 69 78 20 6f 66 20 65 78 65 63 75 74 61 62 6c 65  ix of executable
134c0 73 3a 20 63 61 6e 6e 6f 74 20 63 6f 6d 70 69 6c  s: cannot compil
134d0 65 20 61 6e 64 20 6c 69 6e 6b 0a 53 65 65 20 5c  e and link.See \
134e0 60 63 6f 6e 66 69 67 2e 6c 6f 67 27 20 66 6f 72  `config.log' for
134f0 20 6d 6f 72 65 20 64 65 74 61 69 6c 73 2e 22 20   more details." 
13500 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61  >&5.$as_echo "$a
13510 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 63 61 6e  s_me: error: can
13520 6e 6f 74 20 63 6f 6d 70 75 74 65 20 73 75 66 66  not compute suff
13530 69 78 20 6f 66 20 65 78 65 63 75 74 61 62 6c 65  ix of executable
13540 73 3a 20 63 61 6e 6e 6f 74 20 63 6f 6d 70 69 6c  s: cannot compil
13550 65 20 61 6e 64 20 6c 69 6e 6b 0a 53 65 65 20 5c  e and link.See \
13560 60 63 6f 6e 66 69 67 2e 6c 6f 67 27 20 66 6f 72  `config.log' for
13570 20 6d 6f 72 65 20 64 65 74 61 69 6c 73 2e 22 20   more details." 
13580 3e 26 32 3b 7d 0a 20 20 20 7b 20 28 65 78 69 74  >&2;}.   { (exit
13590 20 31 29 3b 20 65 78 69 74 20 31 3b 20 7d 3b 20   1); exit 1; }; 
135a0 7d 0a 66 69 0a 0a 72 6d 20 2d 66 20 63 6f 6e 66  }.fi..rm -f conf
135b0 74 65 73 74 24 61 63 5f 63 76 5f 65 78 65 65 78  test$ac_cv_exeex
135c0 74 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61  t.{ $as_echo "$a
135d0 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65  s_me:$LINENO: re
135e0 73 75 6c 74 3a 20 24 61 63 5f 63 76 5f 65 78 65  sult: $ac_cv_exe
135f0 65 78 74 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  ext" >&5.$as_ech
13600 6f 20 22 24 61 63 5f 63 76 5f 65 78 65 65 78 74  o "$ac_cv_exeext
13610 22 20 3e 26 36 3b 20 7d 0a 0a 72 6d 20 2d 66 20  " >&6; }..rm -f 
13620 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
13630 0a 45 58 45 45 58 54 3d 24 61 63 5f 63 76 5f 65  .EXEEXT=$ac_cv_e
13640 78 65 65 78 74 0a 61 63 5f 65 78 65 65 78 74 3d  xeext.ac_exeext=
13650 24 45 58 45 45 58 54 0a 7b 20 24 61 73 5f 65 63  $EXEEXT.{ $as_ec
13660 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
13670 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72  NO: checking for
13680 20 73 75 66 66 69 78 20 6f 66 20 6f 62 6a 65 63   suffix of objec
13690 74 20 66 69 6c 65 73 22 20 3e 26 35 0a 24 61 73  t files" >&5.$as
136a0 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e  _echo_n "checkin
136b0 67 20 66 6f 72 20 73 75 66 66 69 78 20 6f 66 20  g for suffix of 
136c0 6f 62 6a 65 63 74 20 66 69 6c 65 73 2e 2e 2e 20  object files... 
136d0 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74  " >&6; }.if test
136e0 20 22 24 7b 61 63 5f 63 76 5f 6f 62 6a 65 78 74   "${ac_cv_objext
136f0 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68  +set}" = set; th
13700 65 6e 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20  en.  $as_echo_n 
13710 22 28 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a  "(cached) " >&6.
13720 65 6c 73 65 0a 20 20 63 61 74 20 3e 63 6f 6e 66  else.  cat >conf
13730 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f  test.$ac_ext <<_
13740 41 43 45 4f 46 0a 2f 2a 20 63 6f 6e 66 64 65 66  ACEOF./* confdef
13750 73 2e 68 2e 20 20 2a 2f 0a 5f 41 43 45 4f 46 0a  s.h.  */._ACEOF.
13760 63 61 74 20 63 6f 6e 66 64 65 66 73 2e 68 20 3e  cat confdefs.h >
13770 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78  >conftest.$ac_ex
13780 74 0a 63 61 74 20 3e 3e 63 6f 6e 66 74 65 73 74  t.cat >>conftest
13790 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f  .$ac_ext <<_ACEO
137a0 46 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66  F./* end confdef
137b0 73 2e 68 2e 20 20 2a 2f 0a 0a 69 6e 74 0a 6d 61  s.h.  */..int.ma
137c0 69 6e 20 28 29 0a 7b 0a 0a 20 20 3b 0a 20 20 72  in ().{..  ;.  r
137d0 65 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41 43 45 4f  eturn 0;.}._ACEO
137e0 46 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74  F.rm -f conftest
137f0 2e 6f 20 63 6f 6e 66 74 65 73 74 2e 6f 62 6a 0a  .o conftest.obj.
13800 69 66 20 7b 20 28 61 63 5f 74 72 79 3d 22 24 61  if { (ac_try="$a
13810 63 5f 63 6f 6d 70 69 6c 65 22 0a 63 61 73 65 20  c_compile".case 
13820 22 28 28 24 61 63 5f 74 72 79 22 20 69 6e 0a 20  "(($ac_try" in. 
13830 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20 2a   *\"* | *\`* | *
13840 5c 5c 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f  \\*) ac_try_echo
13850 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a 20 20 2a 29  =\$ac_try;;.  *)
13860 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 24 61 63   ac_try_echo=$ac
13870 5f 74 72 79 3b 3b 0a 65 73 61 63 0a 65 76 61 6c  _try;;.esac.eval
13880 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 22 5c 22   ac_try_echo="\"
13890 5c 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  \$as_me:$LINENO:
138a0 20 24 61 63 5f 74 72 79 5f 65 63 68 6f 5c 22 22   $ac_try_echo\""
138b0 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 74  .$as_echo "$ac_t
138c0 72 79 5f 65 63 68 6f 22 29 20 3e 26 35 0a 20 20  ry_echo") >&5.  
138d0 28 65 76 61 6c 20 22 24 61 63 5f 63 6f 6d 70 69  (eval "$ac_compi
138e0 6c 65 22 29 20 32 3e 26 35 0a 20 20 61 63 5f 73  le") 2>&5.  ac_s
138f0 74 61 74 75 73 3d 24 3f 0a 20 20 24 61 73 5f 65  tatus=$?.  $as_e
13900 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
13910 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73  ENO: \$? = $ac_s
13920 74 61 74 75 73 22 20 3e 26 35 0a 20 20 28 65 78  tatus" >&5.  (ex
13930 69 74 20 24 61 63 5f 73 74 61 74 75 73 29 3b 20  it $ac_status); 
13940 7d 3b 20 74 68 65 6e 0a 20 20 66 6f 72 20 61 63  }; then.  for ac
13950 5f 66 69 6c 65 20 69 6e 20 63 6f 6e 66 74 65 73  _file in conftes
13960 74 2e 6f 20 63 6f 6e 66 74 65 73 74 2e 6f 62 6a  t.o conftest.obj
13970 20 63 6f 6e 66 74 65 73 74 2e 2a 3b 20 64 6f 0a   conftest.*; do.
13980 20 20 74 65 73 74 20 2d 66 20 22 24 61 63 5f 66    test -f "$ac_f
13990 69 6c 65 22 20 7c 7c 20 63 6f 6e 74 69 6e 75 65  ile" || continue
139a0 3b 0a 20 20 63 61 73 65 20 24 61 63 5f 66 69 6c  ;.  case $ac_fil
139b0 65 20 69 6e 0a 20 20 20 20 2a 2e 24 61 63 5f 65  e in.    *.$ac_e
139c0 78 74 20 7c 20 2a 2e 78 63 6f 66 66 20 7c 20 2a  xt | *.xcoff | *
139d0 2e 74 64 73 20 7c 20 2a 2e 64 20 7c 20 2a 2e 70  .tds | *.d | *.p
139e0 64 62 20 7c 20 2a 2e 78 53 59 4d 20 7c 20 2a 2e  db | *.xSYM | *.
139f0 62 62 20 7c 20 2a 2e 62 62 67 20 7c 20 2a 2e 6d  bb | *.bbg | *.m
13a00 61 70 20 7c 20 2a 2e 69 6e 66 20 7c 20 2a 2e 64  ap | *.inf | *.d
13a10 53 59 4d 20 29 20 3b 3b 0a 20 20 20 20 2a 29 20  SYM ) ;;.    *) 
13a20 61 63 5f 63 76 5f 6f 62 6a 65 78 74 3d 60 65 78  ac_cv_objext=`ex
13a30 70 72 20 22 24 61 63 5f 66 69 6c 65 22 20 3a 20  pr "$ac_file" : 
13a40 27 2e 2a 5c 2e 5c 28 2e 2a 5c 29 27 60 0a 20 20  '.*\.\(.*\)'`.  
13a50 20 20 20 20 20 62 72 65 61 6b 3b 3b 0a 20 20 65       break;;.  e
13a60 73 61 63 0a 64 6f 6e 65 0a 65 6c 73 65 0a 20 20  sac.done.else.  
13a70 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
13a80 3a 20 66 61 69 6c 65 64 20 70 72 6f 67 72 61 6d  : failed program
13a90 20 77 61 73 3a 22 20 3e 26 35 0a 73 65 64 20 27   was:" >&5.sed '
13aa0 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66 74 65 73  s/^/| /' conftes
13ab0 74 2e 24 61 63 5f 65 78 74 20 3e 26 35 0a 0a 7b  t.$ac_ext >&5..{
13ac0 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73   { $as_echo "$as
13ad0 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 65 72 72  _me:$LINENO: err
13ae0 6f 72 3a 20 63 61 6e 6e 6f 74 20 63 6f 6d 70 75  or: cannot compu
13af0 74 65 20 73 75 66 66 69 78 20 6f 66 20 6f 62 6a  te suffix of obj
13b00 65 63 74 20 66 69 6c 65 73 3a 20 63 61 6e 6e 6f  ect files: canno
13b10 74 20 63 6f 6d 70 69 6c 65 0a 53 65 65 20 5c 60  t compile.See \`
13b20 63 6f 6e 66 69 67 2e 6c 6f 67 27 20 66 6f 72 20  config.log' for 
13b30 6d 6f 72 65 20 64 65 74 61 69 6c 73 2e 22 20 3e  more details." >
13b40 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 73  &5.$as_echo "$as
13b50 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 63 61 6e 6e  _me: error: cann
13b60 6f 74 20 63 6f 6d 70 75 74 65 20 73 75 66 66 69  ot compute suffi
13b70 78 20 6f 66 20 6f 62 6a 65 63 74 20 66 69 6c 65  x of object file
13b80 73 3a 20 63 61 6e 6e 6f 74 20 63 6f 6d 70 69 6c  s: cannot compil
13b90 65 0a 53 65 65 20 5c 60 63 6f 6e 66 69 67 2e 6c  e.See \`config.l
13ba0 6f 67 27 20 66 6f 72 20 6d 6f 72 65 20 64 65 74  og' for more det
13bb0 61 69 6c 73 2e 22 20 3e 26 32 3b 7d 0a 20 20 20  ails." >&2;}.   
13bc0 7b 20 28 65 78 69 74 20 31 29 3b 20 65 78 69 74  { (exit 1); exit
13bd0 20 31 3b 20 7d 3b 20 7d 0a 66 69 0a 0a 72 6d 20   1; }; }.fi..rm 
13be0 2d 66 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  -f conftest.$ac_
13bf0 63 76 5f 6f 62 6a 65 78 74 20 63 6f 6e 66 74 65  cv_objext confte
13c00 73 74 2e 24 61 63 5f 65 78 74 0a 66 69 0a 7b 20  st.$ac_ext.fi.{ 
13c10 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
13c20 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74  :$LINENO: result
13c30 3a 20 24 61 63 5f 63 76 5f 6f 62 6a 65 78 74 22  : $ac_cv_objext"
13c40 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24   >&5.$as_echo "$
13c50 61 63 5f 63 76 5f 6f 62 6a 65 78 74 22 20 3e 26  ac_cv_objext" >&
13c60 36 3b 20 7d 0a 4f 42 4a 45 58 54 3d 24 61 63 5f  6; }.OBJEXT=$ac_
13c70 63 76 5f 6f 62 6a 65 78 74 0a 61 63 5f 6f 62 6a  cv_objext.ac_obj
13c80 65 78 74 3d 24 4f 42 4a 45 58 54 0a 7b 20 24 61  ext=$OBJEXT.{ $a
13c90 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
13ca0 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67  LINENO: checking
13cb0 20 77 68 65 74 68 65 72 20 77 65 20 61 72 65 20   whether we are 
13cc0 75 73 69 6e 67 20 74 68 65 20 47 4e 55 20 43 20  using the GNU C 
13cd0 63 6f 6d 70 69 6c 65 72 22 20 3e 26 35 0a 24 61  compiler" >&5.$a
13ce0 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69  s_echo_n "checki
13cf0 6e 67 20 77 68 65 74 68 65 72 20 77 65 20 61 72  ng whether we ar
13d00 65 20 75 73 69 6e 67 20 74 68 65 20 47 4e 55 20  e using the GNU 
13d10 43 20 63 6f 6d 70 69 6c 65 72 2e 2e 2e 20 22 20  C compiler... " 
13d20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74 20 22  >&6; }.if test "
13d30 24 7b 61 63 5f 63 76 5f 63 5f 63 6f 6d 70 69 6c  ${ac_cv_c_compil
13d40 65 72 5f 67 6e 75 2b 73 65 74 7d 22 20 3d 20 73  er_gnu+set}" = s
13d50 65 74 3b 20 74 68 65 6e 0a 20 20 24 61 73 5f 65  et; then.  $as_e
13d60 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20  cho_n "(cached) 
13d70 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 63 61 74  " >&6.else.  cat
13d80 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65   >conftest.$ac_e
13d90 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 63  xt <<_ACEOF./* c
13da0 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 5f  onfdefs.h.  */._
13db0 41 43 45 4f 46 0a 63 61 74 20 63 6f 6e 66 64 65  ACEOF.cat confde
13dc0 66 73 2e 68 20 3e 3e 63 6f 6e 66 74 65 73 74 2e  fs.h >>conftest.
13dd0 24 61 63 5f 65 78 74 0a 63 61 74 20 3e 3e 63 6f  $ac_ext.cat >>co
13de0 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c  nftest.$ac_ext <
13df0 3c 5f 41 43 45 4f 46 0a 2f 2a 20 65 6e 64 20 63  <_ACEOF./* end c
13e00 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 0a  onfdefs.h.  */..
13e10 69 6e 74 0a 6d 61 69 6e 20 28 29 0a 7b 0a 23 69  int.main ().{.#i
13e20 66 6e 64 65 66 20 5f 5f 47 4e 55 43 5f 5f 0a 20  fndef __GNUC__. 
13e30 20 20 20 20 20 20 63 68 6f 6b 65 20 6d 65 0a 23        choke me.#
13e40 65 6e 64 69 66 0a 0a 20 20 3b 0a 20 20 72 65 74  endif..  ;.  ret
13e50 75 72 6e 20 30 3b 0a 7d 0a 5f 41 43 45 4f 46 0a  urn 0;.}._ACEOF.
13e60 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 24  rm -f conftest.$
13e70 61 63 5f 6f 62 6a 65 78 74 0a 69 66 20 7b 20 28  ac_objext.if { (
13e80 61 63 5f 74 72 79 3d 22 24 61 63 5f 63 6f 6d 70  ac_try="$ac_comp
13e90 69 6c 65 22 0a 63 61 73 65 20 22 28 28 24 61 63  ile".case "(($ac
13ea0 5f 74 72 79 22 20 69 6e 0a 20 20 2a 5c 22 2a 20  _try" in.  *\"* 
13eb0 7c 20 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61  | *\`* | *\\*) a
13ec0 63 5f 74 72 79 5f 65 63 68 6f 3d 5c 24 61 63 5f  c_try_echo=\$ac_
13ed0 74 72 79 3b 3b 0a 20 20 2a 29 20 61 63 5f 74 72  try;;.  *) ac_tr
13ee0 79 5f 65 63 68 6f 3d 24 61 63 5f 74 72 79 3b 3b  y_echo=$ac_try;;
13ef0 0a 65 73 61 63 0a 65 76 61 6c 20 61 63 5f 74 72  .esac.eval ac_tr
13f00 79 5f 65 63 68 6f 3d 22 5c 22 5c 24 61 73 5f 6d  y_echo="\"\$as_m
13f10 65 3a 24 4c 49 4e 45 4e 4f 3a 20 24 61 63 5f 74  e:$LINENO: $ac_t
13f20 72 79 5f 65 63 68 6f 5c 22 22 0a 24 61 73 5f 65  ry_echo\"".$as_e
13f30 63 68 6f 20 22 24 61 63 5f 74 72 79 5f 65 63 68  cho "$ac_try_ech
13f40 6f 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20  o") >&5.  (eval 
13f50 22 24 61 63 5f 63 6f 6d 70 69 6c 65 22 29 20 32  "$ac_compile") 2
13f60 3e 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20  >conftest.er1.  
13f70 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 67  ac_status=$?.  g
13f80 72 65 70 20 2d 76 20 27 5e 20 2a 2b 27 20 63 6f  rep -v '^ *+' co
13f90 6e 66 74 65 73 74 2e 65 72 31 20 3e 63 6f 6e 66  nftest.er1 >conf
13fa0 74 65 73 74 2e 65 72 72 0a 20 20 72 6d 20 2d 66  test.err.  rm -f
13fb0 20 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20   conftest.er1.  
13fc0 63 61 74 20 63 6f 6e 66 74 65 73 74 2e 65 72 72  cat conftest.err
13fd0 20 3e 26 35 0a 20 20 24 61 73 5f 65 63 68 6f 20   >&5.  $as_echo 
13fe0 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
13ff0 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75   \$? = $ac_statu
14000 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20 24  s" >&5.  (exit $
14010 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 20 26 26  ac_status); } &&
14020 20 7b 0a 09 20 74 65 73 74 20 2d 7a 20 22 24 61   {.. test -z "$a
14030 63 5f 63 5f 77 65 72 72 6f 72 5f 66 6c 61 67 22  c_c_werror_flag"
14040 20 7c 7c 0a 09 20 74 65 73 74 20 21 20 2d 73 20   ||.. test ! -s 
14050 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20 20 20  conftest.err.   
14060 20 20 20 20 7d 20 26 26 20 74 65 73 74 20 2d 73      } && test -s
14070 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62   conftest.$ac_ob
14080 6a 65 78 74 3b 20 74 68 65 6e 0a 20 20 61 63 5f  jext; then.  ac_
14090 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 3d 79 65 73  compiler_gnu=yes
140a0 0a 65 6c 73 65 0a 20 20 24 61 73 5f 65 63 68 6f  .else.  $as_echo
140b0 20 22 24 61 73 5f 6d 65 3a 20 66 61 69 6c 65 64   "$as_me: failed
140c0 20 70 72 6f 67 72 61 6d 20 77 61 73 3a 22 20 3e   program was:" >
140d0 26 35 0a 73 65 64 20 27 73 2f 5e 2f 7c 20 2f 27  &5.sed 's/^/| /'
140e0 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78   conftest.$ac_ex
140f0 74 20 3e 26 35 0a 0a 09 61 63 5f 63 6f 6d 70 69  t >&5...ac_compi
14100 6c 65 72 5f 67 6e 75 3d 6e 6f 0a 66 69 0a 0a 72  ler_gnu=no.fi..r
14110 6d 20 2d 66 20 63 6f 72 65 20 63 6f 6e 66 74 65  m -f core confte
14120 73 74 2e 65 72 72 20 63 6f 6e 66 74 65 73 74 2e  st.err conftest.
14130 24 61 63 5f 6f 62 6a 65 78 74 20 63 6f 6e 66 74  $ac_objext conft
14140 65 73 74 2e 24 61 63 5f 65 78 74 0a 61 63 5f 63  est.$ac_ext.ac_c
14150 76 5f 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75  v_c_compiler_gnu
14160 3d 24 61 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e  =$ac_compiler_gn
14170 75 0a 0a 66 69 0a 7b 20 24 61 73 5f 65 63 68 6f  u..fi.{ $as_echo
14180 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
14190 3a 20 72 65 73 75 6c 74 3a 20 24 61 63 5f 63 76  : result: $ac_cv
141a0 5f 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 22  _c_compiler_gnu"
141b0 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24   >&5.$as_echo "$
141c0 61 63 5f 63 76 5f 63 5f 63 6f 6d 70 69 6c 65 72  ac_cv_c_compiler
141d0 5f 67 6e 75 22 20 3e 26 36 3b 20 7d 0a 69 66 20  _gnu" >&6; }.if 
141e0 74 65 73 74 20 24 61 63 5f 63 6f 6d 70 69 6c 65  test $ac_compile
141f0 72 5f 67 6e 75 20 3d 20 79 65 73 3b 20 74 68 65  r_gnu = yes; the
14200 6e 0a 20 20 47 43 43 3d 79 65 73 0a 65 6c 73 65  n.  GCC=yes.else
14210 0a 20 20 47 43 43 3d 0a 66 69 0a 61 63 5f 74 65  .  GCC=.fi.ac_te
14220 73 74 5f 43 46 4c 41 47 53 3d 24 7b 43 46 4c 41  st_CFLAGS=${CFLA
14230 47 53 2b 73 65 74 7d 0a 61 63 5f 73 61 76 65 5f  GS+set}.ac_save_
14240 43 46 4c 41 47 53 3d 24 43 46 4c 41 47 53 0a 7b  CFLAGS=$CFLAGS.{
14250 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
14260 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b  e:$LINENO: check
14270 69 6e 67 20 77 68 65 74 68 65 72 20 24 43 43 20  ing whether $CC 
14280 61 63 63 65 70 74 73 20 2d 67 22 20 3e 26 35 0a  accepts -g" >&5.
14290 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63  $as_echo_n "chec
142a0 6b 69 6e 67 20 77 68 65 74 68 65 72 20 24 43 43  king whether $CC
142b0 20 61 63 63 65 70 74 73 20 2d 67 2e 2e 2e 20 22   accepts -g... "
142c0 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74 20   >&6; }.if test 
142d0 22 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 63 63  "${ac_cv_prog_cc
142e0 5f 67 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20  _g+set}" = set; 
142f0 74 68 65 6e 0a 20 20 24 61 73 5f 65 63 68 6f 5f  then.  $as_echo_
14300 6e 20 22 28 63 61 63 68 65 64 29 20 22 20 3e 26  n "(cached) " >&
14310 36 0a 65 6c 73 65 0a 20 20 61 63 5f 73 61 76 65  6.else.  ac_save
14320 5f 63 5f 77 65 72 72 6f 72 5f 66 6c 61 67 3d 24  _c_werror_flag=$
14330 61 63 5f 63 5f 77 65 72 72 6f 72 5f 66 6c 61 67  ac_c_werror_flag
14340 0a 20 20 20 61 63 5f 63 5f 77 65 72 72 6f 72 5f  .   ac_c_werror_
14350 66 6c 61 67 3d 79 65 73 0a 20 20 20 61 63 5f 63  flag=yes.   ac_c
14360 76 5f 70 72 6f 67 5f 63 63 5f 67 3d 6e 6f 0a 20  v_prog_cc_g=no. 
14370 20 20 43 46 4c 41 47 53 3d 22 2d 67 22 0a 20 20    CFLAGS="-g".  
14380 20 63 61 74 20 3e 63 6f 6e 66 74 65 73 74 2e 24   cat >conftest.$
14390 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a  ac_ext <<_ACEOF.
143a0 2f 2a 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20  /* confdefs.h.  
143b0 2a 2f 0a 5f 41 43 45 4f 46 0a 63 61 74 20 63 6f  */._ACEOF.cat co
143c0 6e 66 64 65 66 73 2e 68 20 3e 3e 63 6f 6e 66 74  nfdefs.h >>conft
143d0 65 73 74 2e 24 61 63 5f 65 78 74 0a 63 61 74 20  est.$ac_ext.cat 
143e0 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  >>conftest.$ac_e
143f0 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 65  xt <<_ACEOF./* e
14400 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20  nd confdefs.h.  
14410 2a 2f 0a 0a 69 6e 74 0a 6d 61 69 6e 20 28 29 0a  */..int.main ().
14420 7b 0a 0a 20 20 3b 0a 20 20 72 65 74 75 72 6e 20  {..  ;.  return 
14430 30 3b 0a 7d 0a 5f 41 43 45 4f 46 0a 72 6d 20 2d  0;.}._ACEOF.rm -
14440 66 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f  f conftest.$ac_o
14450 62 6a 65 78 74 0a 69 66 20 7b 20 28 61 63 5f 74  bjext.if { (ac_t
14460 72 79 3d 22 24 61 63 5f 63 6f 6d 70 69 6c 65 22  ry="$ac_compile"
14470 0a 63 61 73 65 20 22 28 28 24 61 63 5f 74 72 79  .case "(($ac_try
14480 22 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c  " in.  *\"* | *\
14490 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74 72  `* | *\\*) ac_tr
144a0 79 5f 65 63 68 6f 3d 5c 24 61 63 5f 74 72 79 3b  y_echo=\$ac_try;
144b0 3b 0a 20 20 2a 29 20 61 63 5f 74 72 79 5f 65 63  ;.  *) ac_try_ec
144c0 68 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a 65 73 61  ho=$ac_try;;.esa
144d0 63 0a 65 76 61 6c 20 61 63 5f 74 72 79 5f 65 63  c.eval ac_try_ec
144e0 68 6f 3d 22 5c 22 5c 24 61 73 5f 6d 65 3a 24 4c  ho="\"\$as_me:$L
144f0 49 4e 45 4e 4f 3a 20 24 61 63 5f 74 72 79 5f 65  INENO: $ac_try_e
14500 63 68 6f 5c 22 22 0a 24 61 73 5f 65 63 68 6f 20  cho\"".$as_echo 
14510 22 24 61 63 5f 74 72 79 5f 65 63 68 6f 22 29 20  "$ac_try_echo") 
14520 3e 26 35 0a 20 20 28 65 76 61 6c 20 22 24 61 63  >&5.  (eval "$ac
14530 5f 63 6f 6d 70 69 6c 65 22 29 20 32 3e 63 6f 6e  _compile") 2>con
14540 66 74 65 73 74 2e 65 72 31 0a 20 20 61 63 5f 73  ftest.er1.  ac_s
14550 74 61 74 75 73 3d 24 3f 0a 20 20 67 72 65 70 20  tatus=$?.  grep 
14560 2d 76 20 27 5e 20 2a 2b 27 20 63 6f 6e 66 74 65  -v '^ *+' confte
14570 73 74 2e 65 72 31 20 3e 63 6f 6e 66 74 65 73 74  st.er1 >conftest
14580 2e 65 72 72 0a 20 20 72 6d 20 2d 66 20 63 6f 6e  .err.  rm -f con
14590 66 74 65 73 74 2e 65 72 31 0a 20 20 63 61 74 20  ftest.er1.  cat 
145a0 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 3e 26 35  conftest.err >&5
145b0 0a 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .  $as_echo "$as
145c0 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f  _me:$LINENO: \$?
145d0 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e   = $ac_status" >
145e0 26 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73  &5.  (exit $ac_s
145f0 74 61 74 75 73 29 3b 20 7d 20 26 26 20 7b 0a 09  tatus); } && {..
14600 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 63 5f   test -z "$ac_c_
14610 77 65 72 72 6f 72 5f 66 6c 61 67 22 20 7c 7c 0a  werror_flag" ||.
14620 09 20 74 65 73 74 20 21 20 2d 73 20 63 6f 6e 66  . test ! -s conf
14630 74 65 73 74 2e 65 72 72 0a 20 20 20 20 20 20 20  test.err.       
14640 7d 20 26 26 20 74 65 73 74 20 2d 73 20 63 6f 6e  } && test -s con
14650 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74  ftest.$ac_objext
14660 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70  ; then.  ac_cv_p
14670 72 6f 67 5f 63 63 5f 67 3d 79 65 73 0a 65 6c 73  rog_cc_g=yes.els
14680 65 0a 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61  e.  $as_echo "$a
14690 73 5f 6d 65 3a 20 66 61 69 6c 65 64 20 70 72 6f  s_me: failed pro
146a0 67 72 61 6d 20 77 61 73 3a 22 20 3e 26 35 0a 73  gram was:" >&5.s
146b0 65 64 20 27 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e  ed 's/^/| /' con
146c0 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3e 26  ftest.$ac_ext >&
146d0 35 0a 0a 09 43 46 4c 41 47 53 3d 22 22 0a 20 20  5...CFLAGS="".  
146e0 20 20 20 20 63 61 74 20 3e 63 6f 6e 66 74 65 73      cat >conftes
146f0 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45  t.$ac_ext <<_ACE
14700 4f 46 0a 2f 2a 20 63 6f 6e 66 64 65 66 73 2e 68  OF./* confdefs.h
14710 2e 20 20 2a 2f 0a 5f 41 43 45 4f 46 0a 63 61 74  .  */._ACEOF.cat
14720 20 63 6f 6e 66 64 65 66 73 2e 68 20 3e 3e 63 6f   confdefs.h >>co
14730 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 63  nftest.$ac_ext.c
14740 61 74 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61  at >>conftest.$a
14750 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f  c_ext <<_ACEOF./
14760 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68  * end confdefs.h
14770 2e 20 20 2a 2f 0a 0a 69 6e 74 0a 6d 61 69 6e 20  .  */..int.main 
14780 28 29 0a 7b 0a 0a 20 20 3b 0a 20 20 72 65 74 75  ().{..  ;.  retu
14790 72 6e 20 30 3b 0a 7d 0a 5f 41 43 45 4f 46 0a 72  rn 0;.}._ACEOF.r
147a0 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 24 61  m -f conftest.$a
147b0 63 5f 6f 62 6a 65 78 74 0a 69 66 20 7b 20 28 61  c_objext.if { (a
147c0 63 5f 74 72 79 3d 22 24 61 63 5f 63 6f 6d 70 69  c_try="$ac_compi
147d0 6c 65 22 0a 63 61 73 65 20 22 28 28 24 61 63 5f  le".case "(($ac_
147e0 74 72 79 22 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c  try" in.  *\"* |
147f0 20 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63   *\`* | *\\*) ac
14800 5f 74 72 79 5f 65 63 68 6f 3d 5c 24 61 63 5f 74  _try_echo=\$ac_t
14810 72 79 3b 3b 0a 20 20 2a 29 20 61 63 5f 74 72 79  ry;;.  *) ac_try
14820 5f 65 63 68 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a  _echo=$ac_try;;.
14830 65 73 61 63 0a 65 76 61 6c 20 61 63 5f 74 72 79  esac.eval ac_try
14840 5f 65 63 68 6f 3d 22 5c 22 5c 24 61 73 5f 6d 65  _echo="\"\$as_me
14850 3a 24 4c 49 4e 45 4e 4f 3a 20 24 61 63 5f 74 72  :$LINENO: $ac_tr
14860 79 5f 65 63 68 6f 5c 22 22 0a 24 61 73 5f 65 63  y_echo\"".$as_ec
14870 68 6f 20 22 24 61 63 5f 74 72 79 5f 65 63 68 6f  ho "$ac_try_echo
14880 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 22  ") >&5.  (eval "
14890 24 61 63 5f 63 6f 6d 70 69 6c 65 22 29 20 32 3e  $ac_compile") 2>
148a0 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20 61  conftest.er1.  a
148b0 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 67 72  c_status=$?.  gr
148c0 65 70 20 2d 76 20 27 5e 20 2a 2b 27 20 63 6f 6e  ep -v '^ *+' con
148d0 66 74 65 73 74 2e 65 72 31 20 3e 63 6f 6e 66 74  ftest.er1 >conft
148e0 65 73 74 2e 65 72 72 0a 20 20 72 6d 20 2d 66 20  est.err.  rm -f 
148f0 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20 63  conftest.er1.  c
14900 61 74 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20  at conftest.err 
14910 3e 26 35 0a 20 20 24 61 73 5f 65 63 68 6f 20 22  >&5.  $as_echo "
14920 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
14930 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73  \$? = $ac_status
14940 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20 24 61  " >&5.  (exit $a
14950 63 5f 73 74 61 74 75 73 29 3b 20 7d 20 26 26 20  c_status); } && 
14960 7b 0a 09 20 74 65 73 74 20 2d 7a 20 22 24 61 63  {.. test -z "$ac
14970 5f 63 5f 77 65 72 72 6f 72 5f 66 6c 61 67 22 20  _c_werror_flag" 
14980 7c 7c 0a 09 20 74 65 73 74 20 21 20 2d 73 20 63  ||.. test ! -s c
14990 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20 20 20 20  onftest.err.    
149a0 20 20 20 7d 20 26 26 20 74 65 73 74 20 2d 73 20     } && test -s 
149b0 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a  conftest.$ac_obj
149c0 65 78 74 3b 20 74 68 65 6e 0a 20 20 3a 0a 65 6c  ext; then.  :.el
149d0 73 65 0a 20 20 24 61 73 5f 65 63 68 6f 20 22 24  se.  $as_echo "$
149e0 61 73 5f 6d 65 3a 20 66 61 69 6c 65 64 20 70 72  as_me: failed pr
149f0 6f 67 72 61 6d 20 77 61 73 3a 22 20 3e 26 35 0a  ogram was:" >&5.
14a00 73 65 64 20 27 73 2f 5e 2f 7c 20 2f 27 20 63 6f  sed 's/^/| /' co
14a10 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3e  nftest.$ac_ext >
14a20 26 35 0a 0a 09 61 63 5f 63 5f 77 65 72 72 6f 72  &5...ac_c_werror
14a30 5f 66 6c 61 67 3d 24 61 63 5f 73 61 76 65 5f 63  _flag=$ac_save_c
14a40 5f 77 65 72 72 6f 72 5f 66 6c 61 67 0a 09 20 43  _werror_flag.. C
14a50 46 4c 41 47 53 3d 22 2d 67 22 0a 09 20 63 61 74  FLAGS="-g".. cat
14a60 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65   >conftest.$ac_e
14a70 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 63  xt <<_ACEOF./* c
14a80 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 5f  onfdefs.h.  */._
14a90 41 43 45 4f 46 0a 63 61 74 20 63 6f 6e 66 64 65  ACEOF.cat confde
14aa0 66 73 2e 68 20 3e 3e 63 6f 6e 66 74 65 73 74 2e  fs.h >>conftest.
14ab0 24 61 63 5f 65 78 74 0a 63 61 74 20 3e 3e 63 6f  $ac_ext.cat >>co
14ac0 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c  nftest.$ac_ext <
14ad0 3c 5f 41 43 45 4f 46 0a 2f 2a 20 65 6e 64 20 63  <_ACEOF./* end c
14ae0 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 0a  onfdefs.h.  */..
14af0 69 6e 74 0a 6d 61 69 6e 20 28 29 0a 7b 0a 0a 20  int.main ().{.. 
14b00 20 3b 0a 20 20 72 65 74 75 72 6e 20 30 3b 0a 7d   ;.  return 0;.}
14b10 0a 5f 41 43 45 4f 46 0a 72 6d 20 2d 66 20 63 6f  ._ACEOF.rm -f co
14b20 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78  nftest.$ac_objex
14b30 74 0a 69 66 20 7b 20 28 61 63 5f 74 72 79 3d 22  t.if { (ac_try="
14b40 24 61 63 5f 63 6f 6d 70 69 6c 65 22 0a 63 61 73  $ac_compile".cas
14b50 65 20 22 28 28 24 61 63 5f 74 72 79 22 20 69 6e  e "(($ac_try" in
14b60 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c  .  *\"* | *\`* |
14b70 20 2a 5c 5c 2a 29 20 61 63 5f 74 72 79 5f 65 63   *\\*) ac_try_ec
14b80 68 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a 20 20  ho=\$ac_try;;.  
14b90 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 24  *) ac_try_echo=$
14ba0 61 63 5f 74 72 79 3b 3b 0a 65 73 61 63 0a 65 76  ac_try;;.esac.ev
14bb0 61 6c 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 22  al ac_try_echo="
14bc0 5c 22 5c 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  \"\$as_me:$LINEN
14bd0 4f 3a 20 24 61 63 5f 74 72 79 5f 65 63 68 6f 5c  O: $ac_try_echo\
14be0 22 22 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63  "".$as_echo "$ac
14bf0 5f 74 72 79 5f 65 63 68 6f 22 29 20 3e 26 35 0a  _try_echo") >&5.
14c00 20 20 28 65 76 61 6c 20 22 24 61 63 5f 63 6f 6d    (eval "$ac_com
14c10 70 69 6c 65 22 29 20 32 3e 63 6f 6e 66 74 65 73  pile") 2>conftes
14c20 74 2e 65 72 31 0a 20 20 61 63 5f 73 74 61 74 75  t.er1.  ac_statu
14c30 73 3d 24 3f 0a 20 20 67 72 65 70 20 2d 76 20 27  s=$?.  grep -v '
14c40 5e 20 2a 2b 27 20 63 6f 6e 66 74 65 73 74 2e 65  ^ *+' conftest.e
14c50 72 31 20 3e 63 6f 6e 66 74 65 73 74 2e 65 72 72  r1 >conftest.err
14c60 0a 20 20 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73  .  rm -f conftes
14c70 74 2e 65 72 31 0a 20 20 63 61 74 20 63 6f 6e 66  t.er1.  cat conf
14c80 74 65 73 74 2e 65 72 72 20 3e 26 35 0a 20 20 24  test.err >&5.  $
14c90 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
14ca0 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24  $LINENO: \$? = $
14cb0 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20  ac_status" >&5. 
14cc0 20 28 65 78 69 74 20 24 61 63 5f 73 74 61 74 75   (exit $ac_statu
14cd0 73 29 3b 20 7d 20 26 26 20 7b 0a 09 20 74 65 73  s); } && {.. tes
14ce0 74 20 2d 7a 20 22 24 61 63 5f 63 5f 77 65 72 72  t -z "$ac_c_werr
14cf0 6f 72 5f 66 6c 61 67 22 20 7c 7c 0a 09 20 74 65  or_flag" ||.. te
14d00 73 74 20 21 20 2d 73 20 63 6f 6e 66 74 65 73 74  st ! -s conftest
14d10 2e 65 72 72 0a 20 20 20 20 20 20 20 7d 20 26 26  .err.       } &&
14d20 20 74 65 73 74 20 2d 73 20 63 6f 6e 66 74 65 73   test -s conftes
14d30 74 2e 24 61 63 5f 6f 62 6a 65 78 74 3b 20 74 68  t.$ac_objext; th
14d40 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f  en.  ac_cv_prog_
14d50 63 63 5f 67 3d 79 65 73 0a 65 6c 73 65 0a 20 20  cc_g=yes.else.  
14d60 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
14d70 3a 20 66 61 69 6c 65 64 20 70 72 6f 67 72 61 6d  : failed program
14d80 20 77 61 73 3a 22 20 3e 26 35 0a 73 65 64 20 27   was:" >&5.sed '
14d90 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66 74 65 73  s/^/| /' conftes
14da0 74 2e 24 61 63 5f 65 78 74 20 3e 26 35 0a 0a 0a  t.$ac_ext >&5...
14db0 66 69 0a 0a 72 6d 20 2d 66 20 63 6f 72 65 20 63  fi..rm -f core c
14dc0 6f 6e 66 74 65 73 74 2e 65 72 72 20 63 6f 6e 66  onftest.err conf
14dd0 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 20  test.$ac_objext 
14de0 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
14df0 0a 66 69 0a 0a 72 6d 20 2d 66 20 63 6f 72 65 20  .fi..rm -f core 
14e00 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 63 6f 6e  conftest.err con
14e10 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74  ftest.$ac_objext
14e20 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78   conftest.$ac_ex
14e30 74 0a 66 69 0a 0a 72 6d 20 2d 66 20 63 6f 72 65  t.fi..rm -f core
14e40 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 63 6f   conftest.err co
14e50 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78  nftest.$ac_objex
14e60 74 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  t conftest.$ac_e
14e70 78 74 0a 20 20 20 61 63 5f 63 5f 77 65 72 72 6f  xt.   ac_c_werro
14e80 72 5f 66 6c 61 67 3d 24 61 63 5f 73 61 76 65 5f  r_flag=$ac_save_
14e90 63 5f 77 65 72 72 6f 72 5f 66 6c 61 67 0a 66 69  c_werror_flag.fi
14ea0 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .{ $as_echo "$as
14eb0 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73  _me:$LINENO: res
14ec0 75 6c 74 3a 20 24 61 63 5f 63 76 5f 70 72 6f 67  ult: $ac_cv_prog
14ed0 5f 63 63 5f 67 22 20 3e 26 35 0a 24 61 73 5f 65  _cc_g" >&5.$as_e
14ee0 63 68 6f 20 22 24 61 63 5f 63 76 5f 70 72 6f 67  cho "$ac_cv_prog
14ef0 5f 63 63 5f 67 22 20 3e 26 36 3b 20 7d 0a 69 66  _cc_g" >&6; }.if
14f00 20 74 65 73 74 20 22 24 61 63 5f 74 65 73 74 5f   test "$ac_test_
14f10 43 46 4c 41 47 53 22 20 3d 20 73 65 74 3b 20 74  CFLAGS" = set; t
14f20 68 65 6e 0a 20 20 43 46 4c 41 47 53 3d 24 61 63  hen.  CFLAGS=$ac
14f30 5f 73 61 76 65 5f 43 46 4c 41 47 53 0a 65 6c 69  _save_CFLAGS.eli
14f40 66 20 74 65 73 74 20 24 61 63 5f 63 76 5f 70 72  f test $ac_cv_pr
14f50 6f 67 5f 63 63 5f 67 20 3d 20 79 65 73 3b 20 74  og_cc_g = yes; t
14f60 68 65 6e 0a 20 20 69 66 20 74 65 73 74 20 22 24  hen.  if test "$
14f70 47 43 43 22 20 3d 20 79 65 73 3b 20 74 68 65 6e  GCC" = yes; then
14f80 0a 20 20 20 20 43 46 4c 41 47 53 3d 22 2d 67 20  .    CFLAGS="-g 
14f90 2d 4f 32 22 0a 20 20 65 6c 73 65 0a 20 20 20 20  -O2".  else.    
14fa0 43 46 4c 41 47 53 3d 22 2d 67 22 0a 20 20 66 69  CFLAGS="-g".  fi
14fb0 0a 65 6c 73 65 0a 20 20 69 66 20 74 65 73 74 20  .else.  if test 
14fc0 22 24 47 43 43 22 20 3d 20 79 65 73 3b 20 74 68  "$GCC" = yes; th
14fd0 65 6e 0a 20 20 20 20 43 46 4c 41 47 53 3d 22 2d  en.    CFLAGS="-
14fe0 4f 32 22 0a 20 20 65 6c 73 65 0a 20 20 20 20 43  O2".  else.    C
14ff0 46 4c 41 47 53 3d 0a 20 20 66 69 0a 66 69 0a 7b  FLAGS=.  fi.fi.{
15000 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
15010 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b  e:$LINENO: check
15020 69 6e 67 20 66 6f 72 20 24 43 43 20 6f 70 74 69  ing for $CC opti
15030 6f 6e 20 74 6f 20 61 63 63 65 70 74 20 49 53 4f  on to accept ISO
15040 20 43 38 39 22 20 3e 26 35 0a 24 61 73 5f 65 63   C89" >&5.$as_ec
15050 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66  ho_n "checking f
15060 6f 72 20 24 43 43 20 6f 70 74 69 6f 6e 20 74 6f  or $CC option to
15070 20 61 63 63 65 70 74 20 49 53 4f 20 43 38 39 2e   accept ISO C89.
15080 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74  .. " >&6; }.if t
15090 65 73 74 20 22 24 7b 61 63 5f 63 76 5f 70 72 6f  est "${ac_cv_pro
150a0 67 5f 63 63 5f 63 38 39 2b 73 65 74 7d 22 20 3d  g_cc_c89+set}" =
150b0 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 24 61 73   set; then.  $as
150c0 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64  _echo_n "(cached
150d0 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 61  ) " >&6.else.  a
150e0 63 5f 63 76 5f 70 72 6f 67 5f 63 63 5f 63 38 39  c_cv_prog_cc_c89
150f0 3d 6e 6f 0a 61 63 5f 73 61 76 65 5f 43 43 3d 24  =no.ac_save_CC=$
15100 43 43 0a 63 61 74 20 3e 63 6f 6e 66 74 65 73 74  CC.cat >conftest
15110 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f  .$ac_ext <<_ACEO
15120 46 0a 2f 2a 20 63 6f 6e 66 64 65 66 73 2e 68 2e  F./* confdefs.h.
15130 20 20 2a 2f 0a 5f 41 43 45 4f 46 0a 63 61 74 20    */._ACEOF.cat 
15140 63 6f 6e 66 64 65 66 73 2e 68 20 3e 3e 63 6f 6e  confdefs.h >>con
15150 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 63 61  ftest.$ac_ext.ca
15160 74 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63  t >>conftest.$ac
15170 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a  _ext <<_ACEOF./*
15180 20 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e   end confdefs.h.
15190 20 20 2a 2f 0a 23 69 6e 63 6c 75 64 65 20 3c 73    */.#include <s
151a0 74 64 61 72 67 2e 68 3e 0a 23 69 6e 63 6c 75 64  tdarg.h>.#includ
151b0 65 20 3c 73 74 64 69 6f 2e 68 3e 0a 23 69 6e 63  e <stdio.h>.#inc
151c0 6c 75 64 65 20 3c 73 79 73 2f 74 79 70 65 73 2e  lude <sys/types.
151d0 68 3e 0a 23 69 6e 63 6c 75 64 65 20 3c 73 79 73  h>.#include <sys
151e0 2f 73 74 61 74 2e 68 3e 0a 2f 2a 20 4d 6f 73 74  /stat.h>./* Most
151f0 20 6f 66 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e   of the followin
15200 67 20 74 65 73 74 73 20 61 72 65 20 73 74 6f 6c  g tests are stol
15210 65 6e 20 66 72 6f 6d 20 52 43 53 20 35 2e 37 27  en from RCS 5.7'
15220 73 20 73 72 63 2f 63 6f 6e 66 2e 73 68 2e 20 20  s src/conf.sh.  
15230 2a 2f 0a 73 74 72 75 63 74 20 62 75 66 20 7b 20  */.struct buf { 
15240 69 6e 74 20 78 3b 20 7d 3b 0a 46 49 4c 45 20 2a  int x; };.FILE *
15250 20 28 2a 72 63 73 6f 70 65 6e 29 20 28 73 74 72   (*rcsopen) (str
15260 75 63 74 20 62 75 66 20 2a 2c 20 73 74 72 75 63  uct buf *, struc
15270 74 20 73 74 61 74 20 2a 2c 20 69 6e 74 29 3b 0a  t stat *, int);.
15280 73 74 61 74 69 63 20 63 68 61 72 20 2a 65 20 28  static char *e (
15290 70 2c 20 69 29 0a 20 20 20 20 20 63 68 61 72 20  p, i).     char 
152a0 2a 2a 70 3b 0a 20 20 20 20 20 69 6e 74 20 69 3b  **p;.     int i;
152b0 0a 7b 0a 20 20 72 65 74 75 72 6e 20 70 5b 69 5d  .{.  return p[i]
152c0 3b 0a 7d 0a 73 74 61 74 69 63 20 63 68 61 72 20  ;.}.static char 
152d0 2a 66 20 28 63 68 61 72 20 2a 20 28 2a 67 29 20  *f (char * (*g) 
152e0 28 63 68 61 72 20 2a 2a 2c 20 69 6e 74 29 2c 20  (char **, int), 
152f0 63 68 61 72 20 2a 2a 70 2c 20 2e 2e 2e 29 0a 7b  char **p, ...).{
15300 0a 20 20 63 68 61 72 20 2a 73 3b 0a 20 20 76 61  .  char *s;.  va
15310 5f 6c 69 73 74 20 76 3b 0a 20 20 76 61 5f 73 74  _list v;.  va_st
15320 61 72 74 20 28 76 2c 70 29 3b 0a 20 20 73 20 3d  art (v,p);.  s =
15330 20 67 20 28 70 2c 20 76 61 5f 61 72 67 20 28 76   g (p, va_arg (v
15340 2c 69 6e 74 29 29 3b 0a 20 20 76 61 5f 65 6e 64  ,int));.  va_end
15350 20 28 76 29 3b 0a 20 20 72 65 74 75 72 6e 20 73   (v);.  return s
15360 3b 0a 7d 0a 0a 2f 2a 20 4f 53 46 20 34 2e 30 20  ;.}../* OSF 4.0 
15370 43 6f 6d 70 61 71 20 63 63 20 69 73 20 73 6f 6d  Compaq cc is som
15380 65 20 73 6f 72 74 20 6f 66 20 61 6c 6d 6f 73 74  e sort of almost
15390 2d 41 4e 53 49 20 62 79 20 64 65 66 61 75 6c 74  -ANSI by default
153a0 2e 20 20 49 74 20 68 61 73 0a 20 20 20 66 75 6e  .  It has.   fun
153b0 63 74 69 6f 6e 20 70 72 6f 74 6f 74 79 70 65 73  ction prototypes
153c0 20 61 6e 64 20 73 74 75 66 66 2c 20 62 75 74 20   and stuff, but 
153d0 6e 6f 74 20 27 5c 78 48 48 27 20 68 65 78 20 63  not '\xHH' hex c
153e0 68 61 72 61 63 74 65 72 20 63 6f 6e 73 74 61 6e  haracter constan
153f0 74 73 2e 0a 20 20 20 54 68 65 73 65 20 64 6f 6e  ts..   These don
15400 27 74 20 70 72 6f 76 6f 6b 65 20 61 6e 20 65 72  't provoke an er
15410 72 6f 72 20 75 6e 66 6f 72 74 75 6e 61 74 65 6c  ror unfortunatel
15420 79 2c 20 69 6e 73 74 65 61 64 20 61 72 65 20 73  y, instead are s
15430 69 6c 65 6e 74 6c 79 20 74 72 65 61 74 65 64 0a  ilently treated.
15440 20 20 20 61 73 20 27 78 27 2e 20 20 54 68 65 20     as 'x'.  The 
15450 66 6f 6c 6c 6f 77 69 6e 67 20 69 6e 64 75 63 65  following induce
15460 73 20 61 6e 20 65 72 72 6f 72 2c 20 75 6e 74 69  s an error, unti
15470 6c 20 2d 73 74 64 20 69 73 20 61 64 64 65 64 20  l -std is added 
15480 74 6f 20 67 65 74 0a 20 20 20 70 72 6f 70 65 72  to get.   proper
15490 20 41 4e 53 49 20 6d 6f 64 65 2e 20 20 43 75 72   ANSI mode.  Cur
154a0 69 6f 75 73 6c 79 20 27 5c 78 30 30 27 21 3d 27  iously '\x00'!='
154b0 78 27 20 61 6c 77 61 79 73 20 63 6f 6d 65 73 20  x' always comes 
154c0 6f 75 74 20 74 72 75 65 2c 20 66 6f 72 20 61 6e  out true, for an
154d0 0a 20 20 20 61 72 72 61 79 20 73 69 7a 65 20 61  .   array size a
154e0 74 20 6c 65 61 73 74 2e 20 20 49 74 27 73 20 6e  t least.  It's n
154f0 65 63 65 73 73 61 72 79 20 74 6f 20 77 72 69 74  ecessary to writ
15500 65 20 27 5c 78 30 30 27 3d 3d 30 20 74 6f 20 67  e '\x00'==0 to g
15510 65 74 20 73 6f 6d 65 74 68 69 6e 67 0a 20 20 20  et something.   
15520 74 68 61 74 27 73 20 74 72 75 65 20 6f 6e 6c 79  that's true only
15530 20 77 69 74 68 20 2d 73 74 64 2e 20 20 2a 2f 0a   with -std.  */.
15540 69 6e 74 20 6f 73 66 34 5f 63 63 5f 61 72 72 61  int osf4_cc_arra
15550 79 20 5b 27 5c 78 30 30 27 20 3d 3d 20 30 20 3f  y ['\x00' == 0 ?
15560 20 31 20 3a 20 2d 31 5d 3b 0a 0a 2f 2a 20 49 42   1 : -1];../* IB
15570 4d 20 43 20 36 20 66 6f 72 20 41 49 58 20 69 73  M C 6 for AIX is
15580 20 61 6c 6d 6f 73 74 2d 41 4e 53 49 20 62 79 20   almost-ANSI by 
15590 64 65 66 61 75 6c 74 2c 20 62 75 74 20 69 74 20  default, but it 
155a0 72 65 70 6c 61 63 65 73 20 6d 61 63 72 6f 20 70  replaces macro p
155b0 61 72 61 6d 65 74 65 72 73 0a 20 20 20 69 6e 73  arameters.   ins
155c0 69 64 65 20 73 74 72 69 6e 67 73 20 61 6e 64 20  ide strings and 
155d0 63 68 61 72 61 63 74 65 72 20 63 6f 6e 73 74 61  character consta
155e0 6e 74 73 2e 20 20 2a 2f 0a 23 64 65 66 69 6e 65  nts.  */.#define
155f0 20 46 4f 4f 28 78 29 20 27 78 27 0a 69 6e 74 20   FOO(x) 'x'.int 
15600 78 6c 63 36 5f 63 63 5f 61 72 72 61 79 5b 46 4f  xlc6_cc_array[FO
15610 4f 28 61 29 20 3d 3d 20 27 78 27 20 3f 20 31 20  O(a) == 'x' ? 1 
15620 3a 20 2d 31 5d 3b 0a 0a 69 6e 74 20 74 65 73 74  : -1];..int test
15630 20 28 69 6e 74 20 69 2c 20 64 6f 75 62 6c 65 20   (int i, double 
15640 78 29 3b 0a 73 74 72 75 63 74 20 73 31 20 7b 69  x);.struct s1 {i
15650 6e 74 20 28 2a 66 29 20 28 69 6e 74 20 61 29 3b  nt (*f) (int a);
15660 7d 3b 0a 73 74 72 75 63 74 20 73 32 20 7b 69 6e  };.struct s2 {in
15670 74 20 28 2a 66 29 20 28 64 6f 75 62 6c 65 20 61  t (*f) (double a
15680 29 3b 7d 3b 0a 69 6e 74 20 70 61 69 72 6e 61 6d  );};.int pairnam
15690 65 73 20 28 69 6e 74 2c 20 63 68 61 72 20 2a 2a  es (int, char **
156a0 2c 20 46 49 4c 45 20 2a 28 2a 29 28 73 74 72 75  , FILE *(*)(stru
156b0 63 74 20 62 75 66 20 2a 2c 20 73 74 72 75 63 74  ct buf *, struct
156c0 20 73 74 61 74 20 2a 2c 20 69 6e 74 29 2c 20 69   stat *, int), i
156d0 6e 74 2c 20 69 6e 74 29 3b 0a 69 6e 74 20 61 72  nt, int);.int ar
156e0 67 63 3b 0a 63 68 61 72 20 2a 2a 61 72 67 76 3b  gc;.char **argv;
156f0 0a 69 6e 74 0a 6d 61 69 6e 20 28 29 0a 7b 0a 72  .int.main ().{.r
15700 65 74 75 72 6e 20 66 20 28 65 2c 20 61 72 67 76  eturn f (e, argv
15710 2c 20 30 29 20 21 3d 20 61 72 67 76 5b 30 5d 20  , 0) != argv[0] 
15720 20 7c 7c 20 20 66 20 28 65 2c 20 61 72 67 76 2c   ||  f (e, argv,
15730 20 31 29 20 21 3d 20 61 72 67 76 5b 31 5d 3b 0a   1) != argv[1];.
15740 20 20 3b 0a 20 20 72 65 74 75 72 6e 20 30 3b 0a    ;.  return 0;.
15750 7d 0a 5f 41 43 45 4f 46 0a 66 6f 72 20 61 63 5f  }._ACEOF.for ac_
15760 61 72 67 20 69 6e 20 27 27 20 2d 71 6c 61 6e 67  arg in '' -qlang
15770 6c 76 6c 3d 65 78 74 63 38 39 20 2d 71 6c 61 6e  lvl=extc89 -qlan
15780 67 6c 76 6c 3d 61 6e 73 69 20 2d 73 74 64 20 5c  glvl=ansi -std \
15790 0a 09 2d 41 65 20 22 2d 41 61 20 2d 44 5f 48 50  ..-Ae "-Aa -D_HP
157a0 55 58 5f 53 4f 55 52 43 45 22 20 22 2d 58 63 20  UX_SOURCE" "-Xc 
157b0 2d 44 5f 5f 45 58 54 45 4e 53 49 4f 4e 53 5f 5f  -D__EXTENSIONS__
157c0 22 0a 64 6f 0a 20 20 43 43 3d 22 24 61 63 5f 73  ".do.  CC="$ac_s
157d0 61 76 65 5f 43 43 20 24 61 63 5f 61 72 67 22 0a  ave_CC $ac_arg".
157e0 20 20 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74    rm -f conftest
157f0 2e 24 61 63 5f 6f 62 6a 65 78 74 0a 69 66 20 7b  .$ac_objext.if {
15800 20 28 61 63 5f 74 72 79 3d 22 24 61 63 5f 63 6f   (ac_try="$ac_co
15810 6d 70 69 6c 65 22 0a 63 61 73 65 20 22 28 28 24  mpile".case "(($
15820 61 63 5f 74 72 79 22 20 69 6e 0a 20 20 2a 5c 22  ac_try" in.  *\"
15830 2a 20 7c 20 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a 29  * | *\`* | *\\*)
15840 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 5c 24 61   ac_try_echo=\$a
15850 63 5f 74 72 79 3b 3b 0a 20 20 2a 29 20 61 63 5f  c_try;;.  *) ac_
15860 74 72 79 5f 65 63 68 6f 3d 24 61 63 5f 74 72 79  try_echo=$ac_try
15870 3b 3b 0a 65 73 61 63 0a 65 76 61 6c 20 61 63 5f  ;;.esac.eval ac_
15880 74 72 79 5f 65 63 68 6f 3d 22 5c 22 5c 24 61 73  try_echo="\"\$as
15890 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 24 61 63  _me:$LINENO: $ac
158a0 5f 74 72 79 5f 65 63 68 6f 5c 22 22 0a 24 61 73  _try_echo\"".$as
158b0 5f 65 63 68 6f 20 22 24 61 63 5f 74 72 79 5f 65  _echo "$ac_try_e
158c0 63 68 6f 22 29 20 3e 26 35 0a 20 20 28 65 76 61  cho") >&5.  (eva
158d0 6c 20 22 24 61 63 5f 63 6f 6d 70 69 6c 65 22 29  l "$ac_compile")
158e0 20 32 3e 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a   2>conftest.er1.
158f0 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20    ac_status=$?. 
15900 20 67 72 65 70 20 2d 76 20 27 5e 20 2a 2b 27 20   grep -v '^ *+' 
15910 63 6f 6e 66 74 65 73 74 2e 65 72 31 20 3e 63 6f  conftest.er1 >co
15920 6e 66 74 65 73 74 2e 65 72 72 0a 20 20 72 6d 20  nftest.err.  rm 
15930 2d 66 20 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a  -f conftest.er1.
15940 20 20 63 61 74 20 63 6f 6e 66 74 65 73 74 2e 65    cat conftest.e
15950 72 72 20 3e 26 35 0a 20 20 24 61 73 5f 65 63 68  rr >&5.  $as_ech
15960 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
15970 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61  O: \$? = $ac_sta
15980 74 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74  tus" >&5.  (exit
15990 20 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 20   $ac_status); } 
159a0 26 26 20 7b 0a 09 20 74 65 73 74 20 2d 7a 20 22  && {.. test -z "
159b0 24 61 63 5f 63 5f 77 65 72 72 6f 72 5f 66 6c 61  $ac_c_werror_fla
159c0 67 22 20 7c 7c 0a 09 20 74 65 73 74 20 21 20 2d  g" ||.. test ! -
159d0 73 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20  s conftest.err. 
159e0 20 20 20 20 20 20 7d 20 26 26 20 74 65 73 74 20        } && test 
159f0 2d 73 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  -s conftest.$ac_
15a00 6f 62 6a 65 78 74 3b 20 74 68 65 6e 0a 20 20 61  objext; then.  a
15a10 63 5f 63 76 5f 70 72 6f 67 5f 63 63 5f 63 38 39  c_cv_prog_cc_c89
15a20 3d 24 61 63 5f 61 72 67 0a 65 6c 73 65 0a 20 20  =$ac_arg.else.  
15a30 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
15a40 3a 20 66 61 69 6c 65 64 20 70 72 6f 67 72 61 6d  : failed program
15a50 20 77 61 73 3a 22 20 3e 26 35 0a 73 65 64 20 27   was:" >&5.sed '
15a60 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66 74 65 73  s/^/| /' conftes
15a70 74 2e 24 61 63 5f 65 78 74 20 3e 26 35 0a 0a 0a  t.$ac_ext >&5...
15a80 66 69 0a 0a 72 6d 20 2d 66 20 63 6f 72 65 20 63  fi..rm -f core c
15a90 6f 6e 66 74 65 73 74 2e 65 72 72 20 63 6f 6e 66  onftest.err conf
15aa0 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 0a  test.$ac_objext.
15ab0 20 20 74 65 73 74 20 22 78 24 61 63 5f 63 76 5f    test "x$ac_cv_
15ac0 70 72 6f 67 5f 63 63 5f 63 38 39 22 20 21 3d 20  prog_cc_c89" != 
15ad0 22 78 6e 6f 22 20 26 26 20 62 72 65 61 6b 0a 64  "xno" && break.d
15ae0 6f 6e 65 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65  one.rm -f confte
15af0 73 74 2e 24 61 63 5f 65 78 74 0a 43 43 3d 24 61  st.$ac_ext.CC=$a
15b00 63 5f 73 61 76 65 5f 43 43 0a 0a 66 69 0a 23 20  c_save_CC..fi.# 
15b10 41 43 5f 43 41 43 48 45 5f 56 41 4c 0a 63 61 73  AC_CACHE_VAL.cas
15b20 65 20 22 78 24 61 63 5f 63 76 5f 70 72 6f 67 5f  e "x$ac_cv_prog_
15b30 63 63 5f 63 38 39 22 20 69 6e 0a 20 20 78 29 0a  cc_c89" in.  x).
15b40 20 20 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22      { $as_echo "
15b50 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
15b60 72 65 73 75 6c 74 3a 20 6e 6f 6e 65 20 6e 65 65  result: none nee
15b70 64 65 64 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  ded" >&5.$as_ech
15b80 6f 20 22 6e 6f 6e 65 20 6e 65 65 64 65 64 22 20  o "none needed" 
15b90 3e 26 36 3b 20 7d 20 3b 3b 0a 20 20 78 6e 6f 29  >&6; } ;;.  xno)
15ba0 0a 20 20 20 20 7b 20 24 61 73 5f 65 63 68 6f 20  .    { $as_echo 
15bb0 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
15bc0 20 72 65 73 75 6c 74 3a 20 75 6e 73 75 70 70 6f   result: unsuppo
15bd0 72 74 65 64 22 20 3e 26 35 0a 24 61 73 5f 65 63  rted" >&5.$as_ec
15be0 68 6f 20 22 75 6e 73 75 70 70 6f 72 74 65 64 22  ho "unsupported"
15bf0 20 3e 26 36 3b 20 7d 20 3b 3b 0a 20 20 2a 29 0a   >&6; } ;;.  *).
15c00 20 20 20 20 43 43 3d 22 24 43 43 20 24 61 63 5f      CC="$CC $ac_
15c10 63 76 5f 70 72 6f 67 5f 63 63 5f 63 38 39 22 0a  cv_prog_cc_c89".
15c20 20 20 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22      { $as_echo "
15c30 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
15c40 72 65 73 75 6c 74 3a 20 24 61 63 5f 63 76 5f 70  result: $ac_cv_p
15c50 72 6f 67 5f 63 63 5f 63 38 39 22 20 3e 26 35 0a  rog_cc_c89" >&5.
15c60 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 63 76  $as_echo "$ac_cv
15c70 5f 70 72 6f 67 5f 63 63 5f 63 38 39 22 20 3e 26  _prog_cc_c89" >&
15c80 36 3b 20 7d 20 3b 3b 0a 65 73 61 63 0a 0a 0a 61  6; } ;;.esac...a
15c90 63 5f 65 78 74 3d 63 0a 61 63 5f 63 70 70 3d 27  c_ext=c.ac_cpp='
15ca0 24 43 50 50 20 24 43 50 50 46 4c 41 47 53 27 0a  $CPP $CPPFLAGS'.
15cb0 61 63 5f 63 6f 6d 70 69 6c 65 3d 27 24 43 43 20  ac_compile='$CC 
15cc0 2d 63 20 24 43 46 4c 41 47 53 20 24 43 50 50 46  -c $CFLAGS $CPPF
15cd0 4c 41 47 53 20 63 6f 6e 66 74 65 73 74 2e 24 61  LAGS conftest.$a
15ce0 63 5f 65 78 74 20 3e 26 35 27 0a 61 63 5f 6c 69  c_ext >&5'.ac_li
15cf0 6e 6b 3d 27 24 43 43 20 2d 6f 20 63 6f 6e 66 74  nk='$CC -o conft
15d00 65 73 74 24 61 63 5f 65 78 65 65 78 74 20 24 43  est$ac_exeext $C
15d10 46 4c 41 47 53 20 24 43 50 50 46 4c 41 47 53 20  FLAGS $CPPFLAGS 
15d20 24 4c 44 46 4c 41 47 53 20 63 6f 6e 66 74 65 73  $LDFLAGS conftes
15d30 74 2e 24 61 63 5f 65 78 74 20 24 4c 49 42 53 20  t.$ac_ext $LIBS 
15d40 3e 26 35 27 0a 61 63 5f 63 6f 6d 70 69 6c 65 72  >&5'.ac_compiler
15d50 5f 67 6e 75 3d 24 61 63 5f 63 76 5f 63 5f 63 6f  _gnu=$ac_cv_c_co
15d60 6d 70 69 6c 65 72 5f 67 6e 75 0a 0a 7b 20 24 61  mpiler_gnu..{ $a
15d70 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
15d80 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67  LINENO: checking
15d90 20 66 6f 72 20 61 20 73 65 64 20 74 68 61 74 20   for a sed that 
15da0 64 6f 65 73 20 6e 6f 74 20 74 72 75 6e 63 61 74  does not truncat
15db0 65 20 6f 75 74 70 75 74 22 20 3e 26 35 0a 24 61  e output" >&5.$a
15dc0 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69  s_echo_n "checki
15dd0 6e 67 20 66 6f 72 20 61 20 73 65 64 20 74 68 61  ng for a sed tha
15de0 74 20 64 6f 65 73 20 6e 6f 74 20 74 72 75 6e 63  t does not trunc
15df0 61 74 65 20 6f 75 74 70 75 74 2e 2e 2e 20 22 20  ate output... " 
15e00 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74 20 22  >&6; }.if test "
15e10 24 7b 61 63 5f 63 76 5f 70 61 74 68 5f 53 45 44  ${ac_cv_path_SED
15e20 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68  +set}" = set; th
15e30 65 6e 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20  en.  $as_echo_n 
15e40 22 28 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a  "(cached) " >&6.
15e50 65 6c 73 65 0a 20 20 20 20 20 20 20 20 20 20 20  else.           
15e60 20 61 63 5f 73 63 72 69 70 74 3d 73 2f 61 61 61   ac_script=s/aaa
15e70 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61  aaaaaaaaaaaaaaaa
15e80 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61  aaaaaaaaaaaaaaaa
15e90 2f 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62  /bbbbbbbbbbbbbbb
15ea0 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62  bbbbbbbbbbbbbbbb
15eb0 62 62 2f 0a 20 20 20 20 20 66 6f 72 20 61 63 5f  bb/.     for ac_
15ec0 69 20 69 6e 20 31 20 32 20 33 20 34 20 35 20 36  i in 1 2 3 4 5 6
15ed0 20 37 3b 20 64 6f 0a 20 20 20 20 20 20 20 61 63   7; do.       ac
15ee0 5f 73 63 72 69 70 74 3d 22 24 61 63 5f 73 63 72  _script="$ac_scr
15ef0 69 70 74 24 61 73 5f 6e 6c 24 61 63 5f 73 63 72  ipt$as_nl$ac_scr
15f00 69 70 74 22 0a 20 20 20 20 20 64 6f 6e 65 0a 20  ipt".     done. 
15f10 20 20 20 20 65 63 68 6f 20 22 24 61 63 5f 73 63      echo "$ac_sc
15f20 72 69 70 74 22 20 32 3e 2f 64 65 76 2f 6e 75 6c  ript" 2>/dev/nul
15f30 6c 20 7c 20 73 65 64 20 39 39 71 20 3e 63 6f 6e  l | sed 99q >con
15f40 66 74 65 73 74 2e 73 65 64 0a 20 20 20 20 20 24  ftest.sed.     $
15f50 61 73 5f 75 6e 73 65 74 20 61 63 5f 73 63 72 69  as_unset ac_scri
15f60 70 74 20 7c 7c 20 61 63 5f 73 63 72 69 70 74 3d  pt || ac_script=
15f70 0a 20 20 20 20 20 69 66 20 74 65 73 74 20 2d 7a  .     if test -z
15f80 20 22 24 53 45 44 22 3b 20 74 68 65 6e 0a 20 20   "$SED"; then.  
15f90 61 63 5f 70 61 74 68 5f 53 45 44 5f 66 6f 75 6e  ac_path_SED_foun
15fa0 64 3d 66 61 6c 73 65 0a 20 20 23 20 4c 6f 6f 70  d=false.  # Loop
15fb0 20 74 68 72 6f 75 67 68 20 74 68 65 20 75 73 65   through the use
15fc0 72 27 73 20 70 61 74 68 20 61 6e 64 20 74 65 73  r's path and tes
15fd0 74 20 66 6f 72 20 65 61 63 68 20 6f 66 20 50 52  t for each of PR
15fe0 4f 47 4e 41 4d 45 2d 4c 49 53 54 0a 20 20 61 73  OGNAME-LIST.  as
15ff0 5f 73 61 76 65 5f 49 46 53 3d 24 49 46 53 3b 20  _save_IFS=$IFS; 
16000 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41 52 41  IFS=$PATH_SEPARA
16010 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72 20 69  TOR.for as_dir i
16020 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20 49 46 53  n $PATH.do.  IFS
16030 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 20 20  =$as_save_IFS.  
16040 74 65 73 74 20 2d 7a 20 22 24 61 73 5f 64 69 72  test -z "$as_dir
16050 22 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20  " && as_dir=..  
16060 66 6f 72 20 61 63 5f 70 72 6f 67 20 69 6e 20 73  for ac_prog in s
16070 65 64 20 67 73 65 64 3b 20 64 6f 0a 20 20 20 20  ed gsed; do.    
16080 66 6f 72 20 61 63 5f 65 78 65 63 5f 65 78 74 20  for ac_exec_ext 
16090 69 6e 20 27 27 20 24 61 63 5f 65 78 65 63 75 74  in '' $ac_execut
160a0 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b  able_extensions;
160b0 20 64 6f 0a 20 20 20 20 20 20 61 63 5f 70 61 74   do.      ac_pat
160c0 68 5f 53 45 44 3d 22 24 61 73 5f 64 69 72 2f 24  h_SED="$as_dir/$
160d0 61 63 5f 70 72 6f 67 24 61 63 5f 65 78 65 63 5f  ac_prog$ac_exec_
160e0 65 78 74 22 0a 20 20 20 20 20 20 7b 20 74 65 73  ext".      { tes
160f0 74 20 2d 66 20 22 24 61 63 5f 70 61 74 68 5f 53  t -f "$ac_path_S
16100 45 44 22 20 26 26 20 24 61 73 5f 74 65 73 74 5f  ED" && $as_test_
16110 78 20 22 24 61 63 5f 70 61 74 68 5f 53 45 44 22  x "$ac_path_SED"
16120 3b 20 7d 20 7c 7c 20 63 6f 6e 74 69 6e 75 65 0a  ; } || continue.
16130 23 20 43 68 65 63 6b 20 66 6f 72 20 47 4e 55 20  # Check for GNU 
16140 61 63 5f 70 61 74 68 5f 53 45 44 20 61 6e 64 20  ac_path_SED and 
16150 73 65 6c 65 63 74 20 69 74 20 69 66 20 69 74 20  select it if it 
16160 69 73 20 66 6f 75 6e 64 2e 0a 20 20 23 20 43 68  is found..  # Ch
16170 65 63 6b 20 66 6f 72 20 47 4e 55 20 24 61 63 5f  eck for GNU $ac_
16180 70 61 74 68 5f 53 45 44 0a 63 61 73 65 20 60 22  path_SED.case `"
16190 24 61 63 5f 70 61 74 68 5f 53 45 44 22 20 2d 2d  $ac_path_SED" --
161a0 76 65 72 73 69 6f 6e 20 32 3e 26 31 60 20 69 6e  version 2>&1` in
161b0 0a 2a 47 4e 55 2a 29 0a 20 20 61 63 5f 63 76 5f  .*GNU*).  ac_cv_
161c0 70 61 74 68 5f 53 45 44 3d 22 24 61 63 5f 70 61  path_SED="$ac_pa
161d0 74 68 5f 53 45 44 22 20 61 63 5f 70 61 74 68 5f  th_SED" ac_path_
161e0 53 45 44 5f 66 6f 75 6e 64 3d 3a 3b 3b 0a 2a 29  SED_found=:;;.*)
161f0 0a 20 20 61 63 5f 63 6f 75 6e 74 3d 30 0a 20 20  .  ac_count=0.  
16200 24 61 73 5f 65 63 68 6f 5f 6e 20 30 31 32 33 34  $as_echo_n 01234
16210 35 36 37 38 39 20 3e 22 63 6f 6e 66 74 65 73 74  56789 >"conftest
16220 2e 69 6e 22 0a 20 20 77 68 69 6c 65 20 3a 0a 20  .in".  while :. 
16230 20 64 6f 0a 20 20 20 20 63 61 74 20 22 63 6f 6e   do.    cat "con
16240 66 74 65 73 74 2e 69 6e 22 20 22 63 6f 6e 66 74  ftest.in" "conft
16250 65 73 74 2e 69 6e 22 20 3e 22 63 6f 6e 66 74 65  est.in" >"confte
16260 73 74 2e 74 6d 70 22 0a 20 20 20 20 6d 76 20 22  st.tmp".    mv "
16270 63 6f 6e 66 74 65 73 74 2e 74 6d 70 22 20 22 63  conftest.tmp" "c
16280 6f 6e 66 74 65 73 74 2e 69 6e 22 0a 20 20 20 20  onftest.in".    
16290 63 70 20 22 63 6f 6e 66 74 65 73 74 2e 69 6e 22  cp "conftest.in"
162a0 20 22 63 6f 6e 66 74 65 73 74 2e 6e 6c 22 0a 20   "conftest.nl". 
162b0 20 20 20 24 61 73 5f 65 63 68 6f 20 27 27 20 3e     $as_echo '' >
162c0 3e 20 22 63 6f 6e 66 74 65 73 74 2e 6e 6c 22 0a  > "conftest.nl".
162d0 20 20 20 20 22 24 61 63 5f 70 61 74 68 5f 53 45      "$ac_path_SE
162e0 44 22 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 73  D" -f conftest.s
162f0 65 64 20 3c 20 22 63 6f 6e 66 74 65 73 74 2e 6e  ed < "conftest.n
16300 6c 22 20 3e 22 63 6f 6e 66 74 65 73 74 2e 6f 75  l" >"conftest.ou
16310 74 22 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20 7c  t" 2>/dev/null |
16320 7c 20 62 72 65 61 6b 0a 20 20 20 20 64 69 66 66  | break.    diff
16330 20 22 63 6f 6e 66 74 65 73 74 2e 6f 75 74 22 20   "conftest.out" 
16340 22 63 6f 6e 66 74 65 73 74 2e 6e 6c 22 20 3e 2f  "conftest.nl" >/
16350 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 20 7c 7c  dev/null 2>&1 ||
16360 20 62 72 65 61 6b 0a 20 20 20 20 61 63 5f 63 6f   break.    ac_co
16370 75 6e 74 3d 60 65 78 70 72 20 24 61 63 5f 63 6f  unt=`expr $ac_co
16380 75 6e 74 20 2b 20 31 60 0a 20 20 20 20 69 66 20  unt + 1`.    if 
16390 74 65 73 74 20 24 61 63 5f 63 6f 75 6e 74 20 2d  test $ac_count -
163a0 67 74 20 24 7b 61 63 5f 70 61 74 68 5f 53 45 44  gt ${ac_path_SED
163b0 5f 6d 61 78 2d 30 7d 3b 20 74 68 65 6e 0a 20 20  _max-0}; then.  
163c0 20 20 20 20 23 20 42 65 73 74 20 6f 6e 65 20 73      # Best one s
163d0 6f 20 66 61 72 2c 20 73 61 76 65 20 69 74 20 62  o far, save it b
163e0 75 74 20 6b 65 65 70 20 6c 6f 6f 6b 69 6e 67 20  ut keep looking 
163f0 66 6f 72 20 61 20 62 65 74 74 65 72 20 6f 6e 65  for a better one
16400 0a 20 20 20 20 20 20 61 63 5f 63 76 5f 70 61 74  .      ac_cv_pat
16410 68 5f 53 45 44 3d 22 24 61 63 5f 70 61 74 68 5f  h_SED="$ac_path_
16420 53 45 44 22 0a 20 20 20 20 20 20 61 63 5f 70 61  SED".      ac_pa
16430 74 68 5f 53 45 44 5f 6d 61 78 3d 24 61 63 5f 63  th_SED_max=$ac_c
16440 6f 75 6e 74 0a 20 20 20 20 66 69 0a 20 20 20 20  ount.    fi.    
16450 23 20 31 30 2a 28 32 5e 31 30 29 20 63 68 61 72  # 10*(2^10) char
16460 73 20 61 73 20 69 6e 70 75 74 20 73 65 65 6d 73  s as input seems
16470 20 6d 6f 72 65 20 74 68 61 6e 20 65 6e 6f 75 67   more than enoug
16480 68 0a 20 20 20 20 74 65 73 74 20 24 61 63 5f 63  h.    test $ac_c
16490 6f 75 6e 74 20 2d 67 74 20 31 30 20 26 26 20 62  ount -gt 10 && b
164a0 72 65 61 6b 0a 20 20 64 6f 6e 65 0a 20 20 72 6d  reak.  done.  rm
164b0 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 69 6e 20   -f conftest.in 
164c0 63 6f 6e 66 74 65 73 74 2e 74 6d 70 20 63 6f 6e  conftest.tmp con
164d0 66 74 65 73 74 2e 6e 6c 20 63 6f 6e 66 74 65 73  ftest.nl conftes
164e0 74 2e 6f 75 74 3b 3b 0a 65 73 61 63 0a 0a 20 20  t.out;;.esac..  
164f0 20 20 20 20 24 61 63 5f 70 61 74 68 5f 53 45 44      $ac_path_SED
16500 5f 66 6f 75 6e 64 20 26 26 20 62 72 65 61 6b 20  _found && break 
16510 33 0a 20 20 20 20 64 6f 6e 65 0a 20 20 64 6f 6e  3.    done.  don
16520 65 0a 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73  e.done.IFS=$as_s
16530 61 76 65 5f 49 46 53 0a 20 20 69 66 20 74 65 73  ave_IFS.  if tes
16540 74 20 2d 7a 20 22 24 61 63 5f 63 76 5f 70 61 74  t -z "$ac_cv_pat
16550 68 5f 53 45 44 22 3b 20 74 68 65 6e 0a 20 20 20  h_SED"; then.   
16560 20 7b 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24   { { $as_echo "$
16570 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 65  as_me:$LINENO: e
16580 72 72 6f 72 3a 20 6e 6f 20 61 63 63 65 70 74 61  rror: no accepta
16590 62 6c 65 20 73 65 64 20 63 6f 75 6c 64 20 62 65  ble sed could be
165a0 20 66 6f 75 6e 64 20 69 6e 20 5c 24 50 41 54 48   found in \$PATH
165b0 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
165c0 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 6e  $as_me: error: n
165d0 6f 20 61 63 63 65 70 74 61 62 6c 65 20 73 65 64  o acceptable sed
165e0 20 63 6f 75 6c 64 20 62 65 20 66 6f 75 6e 64 20   could be found 
165f0 69 6e 20 5c 24 50 41 54 48 22 20 3e 26 32 3b 7d  in \$PATH" >&2;}
16600 0a 20 20 20 7b 20 28 65 78 69 74 20 31 29 3b 20  .   { (exit 1); 
16610 65 78 69 74 20 31 3b 20 7d 3b 20 7d 0a 20 20 66  exit 1; }; }.  f
16620 69 0a 65 6c 73 65 0a 20 20 61 63 5f 63 76 5f 70  i.else.  ac_cv_p
16630 61 74 68 5f 53 45 44 3d 24 53 45 44 0a 66 69 0a  ath_SED=$SED.fi.
16640 0a 66 69 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22  .fi.{ $as_echo "
16650 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
16660 72 65 73 75 6c 74 3a 20 24 61 63 5f 63 76 5f 70  result: $ac_cv_p
16670 61 74 68 5f 53 45 44 22 20 3e 26 35 0a 24 61 73  ath_SED" >&5.$as
16680 5f 65 63 68 6f 20 22 24 61 63 5f 63 76 5f 70 61  _echo "$ac_cv_pa
16690 74 68 5f 53 45 44 22 20 3e 26 36 3b 20 7d 0a 20  th_SED" >&6; }. 
166a0 53 45 44 3d 22 24 61 63 5f 63 76 5f 70 61 74 68  SED="$ac_cv_path
166b0 5f 53 45 44 22 0a 20 20 72 6d 20 2d 66 20 63 6f  _SED".  rm -f co
166c0 6e 66 74 65 73 74 2e 73 65 64 0a 0a 74 65 73 74  nftest.sed..test
166d0 20 2d 7a 20 22 24 53 45 44 22 20 26 26 20 53 45   -z "$SED" && SE
166e0 44 3d 73 65 64 0a 58 73 65 64 3d 22 24 53 45 44  D=sed.Xsed="$SED
166f0 20 2d 65 20 31 73 2f 5e 58 2f 2f 22 0a 0a 0a 0a   -e 1s/^X//"....
16700 0a 0a 0a 0a 0a 0a 0a 0a 7b 20 24 61 73 5f 65 63  ........{ $as_ec
16710 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
16720 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72  NO: checking for
16730 20 67 72 65 70 20 74 68 61 74 20 68 61 6e 64 6c   grep that handl
16740 65 73 20 6c 6f 6e 67 20 6c 69 6e 65 73 20 61 6e  es long lines an
16750 64 20 2d 65 22 20 3e 26 35 0a 24 61 73 5f 65 63  d -e" >&5.$as_ec
16760 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66  ho_n "checking f
16770 6f 72 20 67 72 65 70 20 74 68 61 74 20 68 61 6e  or grep that han
16780 64 6c 65 73 20 6c 6f 6e 67 20 6c 69 6e 65 73 20  dles long lines 
16790 61 6e 64 20 2d 65 2e 2e 2e 20 22 20 3e 26 36 3b  and -e... " >&6;
167a0 20 7d 0a 69 66 20 74 65 73 74 20 22 24 7b 61 63   }.if test "${ac
167b0 5f 63 76 5f 70 61 74 68 5f 47 52 45 50 2b 73 65  _cv_path_GREP+se
167c0 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a  t}" = set; then.
167d0 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63    $as_echo_n "(c
167e0 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73  ached) " >&6.els
167f0 65 0a 20 20 69 66 20 74 65 73 74 20 2d 7a 20 22  e.  if test -z "
16800 24 47 52 45 50 22 3b 20 74 68 65 6e 0a 20 20 61  $GREP"; then.  a
16810 63 5f 70 61 74 68 5f 47 52 45 50 5f 66 6f 75 6e  c_path_GREP_foun
16820 64 3d 66 61 6c 73 65 0a 20 20 23 20 4c 6f 6f 70  d=false.  # Loop
16830 20 74 68 72 6f 75 67 68 20 74 68 65 20 75 73 65   through the use
16840 72 27 73 20 70 61 74 68 20 61 6e 64 20 74 65 73  r's path and tes
16850 74 20 66 6f 72 20 65 61 63 68 20 6f 66 20 50 52  t for each of PR
16860 4f 47 4e 41 4d 45 2d 4c 49 53 54 0a 20 20 61 73  OGNAME-LIST.  as
16870 5f 73 61 76 65 5f 49 46 53 3d 24 49 46 53 3b 20  _save_IFS=$IFS; 
16880 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41 52 41  IFS=$PATH_SEPARA
16890 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72 20 69  TOR.for as_dir i
168a0 6e 20 24 50 41 54 48 24 50 41 54 48 5f 53 45 50  n $PATH$PATH_SEP
168b0 41 52 41 54 4f 52 2f 75 73 72 2f 78 70 67 34 2f  ARATOR/usr/xpg4/
168c0 62 69 6e 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73  bin.do.  IFS=$as
168d0 5f 73 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74  _save_IFS.  test
168e0 20 2d 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26   -z "$as_dir" &&
168f0 20 61 73 5f 64 69 72 3d 2e 0a 20 20 66 6f 72 20   as_dir=..  for 
16900 61 63 5f 70 72 6f 67 20 69 6e 20 67 72 65 70 20  ac_prog in grep 
16910 67 67 72 65 70 3b 20 64 6f 0a 20 20 20 20 66 6f  ggrep; do.    fo
16920 72 20 61 63 5f 65 78 65 63 5f 65 78 74 20 69 6e  r ac_exec_ext in
16930 20 27 27 20 24 61 63 5f 65 78 65 63 75 74 61 62   '' $ac_executab
16940 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64  le_extensions; d
16950 6f 0a 20 20 20 20 20 20 61 63 5f 70 61 74 68 5f  o.      ac_path_
16960 47 52 45 50 3d 22 24 61 73 5f 64 69 72 2f 24 61  GREP="$as_dir/$a
16970 63 5f 70 72 6f 67 24 61 63 5f 65 78 65 63 5f 65  c_prog$ac_exec_e
16980 78 74 22 0a 20 20 20 20 20 20 7b 20 74 65 73 74  xt".      { test
16990 20 2d 66 20 22 24 61 63 5f 70 61 74 68 5f 47 52   -f "$ac_path_GR
169a0 45 50 22 20 26 26 20 24 61 73 5f 74 65 73 74 5f  EP" && $as_test_
169b0 78 20 22 24 61 63 5f 70 61 74 68 5f 47 52 45 50  x "$ac_path_GREP
169c0 22 3b 20 7d 20 7c 7c 20 63 6f 6e 74 69 6e 75 65  "; } || continue
169d0 0a 23 20 43 68 65 63 6b 20 66 6f 72 20 47 4e 55  .# Check for GNU
169e0 20 61 63 5f 70 61 74 68 5f 47 52 45 50 20 61 6e   ac_path_GREP an
169f0 64 20 73 65 6c 65 63 74 20 69 74 20 69 66 20 69  d select it if i
16a00 74 20 69 73 20 66 6f 75 6e 64 2e 0a 20 20 23 20  t is found..  # 
16a10 43 68 65 63 6b 20 66 6f 72 20 47 4e 55 20 24 61  Check for GNU $a
16a20 63 5f 70 61 74 68 5f 47 52 45 50 0a 63 61 73 65  c_path_GREP.case
16a30 20 60 22 24 61 63 5f 70 61 74 68 5f 47 52 45 50   `"$ac_path_GREP
16a40 22 20 2d 2d 76 65 72 73 69 6f 6e 20 32 3e 26 31  " --version 2>&1
16a50 60 20 69 6e 0a 2a 47 4e 55 2a 29 0a 20 20 61 63  ` in.*GNU*).  ac
16a60 5f 63 76 5f 70 61 74 68 5f 47 52 45 50 3d 22 24  _cv_path_GREP="$
16a70 61 63 5f 70 61 74 68 5f 47 52 45 50 22 20 61 63  ac_path_GREP" ac
16a80 5f 70 61 74 68 5f 47 52 45 50 5f 66 6f 75 6e 64  _path_GREP_found
16a90 3d 3a 3b 3b 0a 2a 29 0a 20 20 61 63 5f 63 6f 75  =:;;.*).  ac_cou
16aa0 6e 74 3d 30 0a 20 20 24 61 73 5f 65 63 68 6f 5f  nt=0.  $as_echo_
16ab0 6e 20 30 31 32 33 34 35 36 37 38 39 20 3e 22 63  n 0123456789 >"c
16ac0 6f 6e 66 74 65 73 74 2e 69 6e 22 0a 20 20 77 68  onftest.in".  wh
16ad0 69 6c 65 20 3a 0a 20 20 64 6f 0a 20 20 20 20 63  ile :.  do.    c
16ae0 61 74 20 22 63 6f 6e 66 74 65 73 74 2e 69 6e 22  at "conftest.in"
16af0 20 22 63 6f 6e 66 74 65 73 74 2e 69 6e 22 20 3e   "conftest.in" >
16b00 22 63 6f 6e 66 74 65 73 74 2e 74 6d 70 22 0a 20  "conftest.tmp". 
16b10 20 20 20 6d 76 20 22 63 6f 6e 66 74 65 73 74 2e     mv "conftest.
16b20 74 6d 70 22 20 22 63 6f 6e 66 74 65 73 74 2e 69  tmp" "conftest.i
16b30 6e 22 0a 20 20 20 20 63 70 20 22 63 6f 6e 66 74  n".    cp "conft
16b40 65 73 74 2e 69 6e 22 20 22 63 6f 6e 66 74 65 73  est.in" "conftes
16b50 74 2e 6e 6c 22 0a 20 20 20 20 24 61 73 5f 65 63  t.nl".    $as_ec
16b60 68 6f 20 27 47 52 45 50 27 20 3e 3e 20 22 63 6f  ho 'GREP' >> "co
16b70 6e 66 74 65 73 74 2e 6e 6c 22 0a 20 20 20 20 22  nftest.nl".    "
16b80 24 61 63 5f 70 61 74 68 5f 47 52 45 50 22 20 2d  $ac_path_GREP" -
16b90 65 20 27 47 52 45 50 24 27 20 2d 65 20 27 2d 28  e 'GREP$' -e '-(
16ba0 63 61 6e 6e 6f 74 20 6d 61 74 63 68 29 2d 27 20  cannot match)-' 
16bb0 3c 20 22 63 6f 6e 66 74 65 73 74 2e 6e 6c 22 20  < "conftest.nl" 
16bc0 3e 22 63 6f 6e 66 74 65 73 74 2e 6f 75 74 22 20  >"conftest.out" 
16bd0 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20 7c 7c 20 62  2>/dev/null || b
16be0 72 65 61 6b 0a 20 20 20 20 64 69 66 66 20 22 63  reak.    diff "c
16bf0 6f 6e 66 74 65 73 74 2e 6f 75 74 22 20 22 63 6f  onftest.out" "co
16c00 6e 66 74 65 73 74 2e 6e 6c 22 20 3e 2f 64 65 76  nftest.nl" >/dev
16c10 2f 6e 75 6c 6c 20 32 3e 26 31 20 7c 7c 20 62 72  /null 2>&1 || br
16c20 65 61 6b 0a 20 20 20 20 61 63 5f 63 6f 75 6e 74  eak.    ac_count
16c30 3d 60 65 78 70 72 20 24 61 63 5f 63 6f 75 6e 74  =`expr $ac_count
16c40 20 2b 20 31 60 0a 20 20 20 20 69 66 20 74 65 73   + 1`.    if tes
16c50 74 20 24 61 63 5f 63 6f 75 6e 74 20 2d 67 74 20  t $ac_count -gt 
16c60 24 7b 61 63 5f 70 61 74 68 5f 47 52 45 50 5f 6d  ${ac_path_GREP_m
16c70 61 78 2d 30 7d 3b 20 74 68 65 6e 0a 20 20 20 20  ax-0}; then.    
16c80 20 20 23 20 42 65 73 74 20 6f 6e 65 20 73 6f 20    # Best one so 
16c90 66 61 72 2c 20 73 61 76 65 20 69 74 20 62 75 74  far, save it but
16ca0 20 6b 65 65 70 20 6c 6f 6f 6b 69 6e 67 20 66 6f   keep looking fo
16cb0 72 20 61 20 62 65 74 74 65 72 20 6f 6e 65 0a 20  r a better one. 
16cc0 20 20 20 20 20 61 63 5f 63 76 5f 70 61 74 68 5f       ac_cv_path_
16cd0 47 52 45 50 3d 22 24 61 63 5f 70 61 74 68 5f 47  GREP="$ac_path_G
16ce0 52 45 50 22 0a 20 20 20 20 20 20 61 63 5f 70 61  REP".      ac_pa
16cf0 74 68 5f 47 52 45 50 5f 6d 61 78 3d 24 61 63 5f  th_GREP_max=$ac_
16d00 63 6f 75 6e 74 0a 20 20 20 20 66 69 0a 20 20 20  count.    fi.   
16d10 20 23 20 31 30 2a 28 32 5e 31 30 29 20 63 68 61   # 10*(2^10) cha
16d20 72 73 20 61 73 20 69 6e 70 75 74 20 73 65 65 6d  rs as input seem
16d30 73 20 6d 6f 72 65 20 74 68 61 6e 20 65 6e 6f 75  s more than enou
16d40 67 68 0a 20 20 20 20 74 65 73 74 20 24 61 63 5f  gh.    test $ac_
16d50 63 6f 75 6e 74 20 2d 67 74 20 31 30 20 26 26 20  count -gt 10 && 
16d60 62 72 65 61 6b 0a 20 20 64 6f 6e 65 0a 20 20 72  break.  done.  r
16d70 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 69 6e  m -f conftest.in
16d80 20 63 6f 6e 66 74 65 73 74 2e 74 6d 70 20 63 6f   conftest.tmp co
16d90 6e 66 74 65 73 74 2e 6e 6c 20 63 6f 6e 66 74 65  nftest.nl confte
16da0 73 74 2e 6f 75 74 3b 3b 0a 65 73 61 63 0a 0a 20  st.out;;.esac.. 
16db0 20 20 20 20 20 24 61 63 5f 70 61 74 68 5f 47 52       $ac_path_GR
16dc0 45 50 5f 66 6f 75 6e 64 20 26 26 20 62 72 65 61  EP_found && brea
16dd0 6b 20 33 0a 20 20 20 20 64 6f 6e 65 0a 20 20 64  k 3.    done.  d
16de0 6f 6e 65 0a 64 6f 6e 65 0a 49 46 53 3d 24 61 73  one.done.IFS=$as
16df0 5f 73 61 76 65 5f 49 46 53 0a 20 20 69 66 20 74  _save_IFS.  if t
16e00 65 73 74 20 2d 7a 20 22 24 61 63 5f 63 76 5f 70  est -z "$ac_cv_p
16e10 61 74 68 5f 47 52 45 50 22 3b 20 74 68 65 6e 0a  ath_GREP"; then.
16e20 20 20 20 20 7b 20 7b 20 24 61 73 5f 65 63 68 6f      { { $as_echo
16e30 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
16e40 3a 20 65 72 72 6f 72 3a 20 6e 6f 20 61 63 63 65  : error: no acce
16e50 70 74 61 62 6c 65 20 67 72 65 70 20 63 6f 75 6c  ptable grep coul
16e60 64 20 62 65 20 66 6f 75 6e 64 20 69 6e 20 24 50  d be found in $P
16e70 41 54 48 24 50 41 54 48 5f 53 45 50 41 52 41 54  ATH$PATH_SEPARAT
16e80 4f 52 2f 75 73 72 2f 78 70 67 34 2f 62 69 6e 22  OR/usr/xpg4/bin"
16e90 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24   >&5.$as_echo "$
16ea0 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 6e 6f  as_me: error: no
16eb0 20 61 63 63 65 70 74 61 62 6c 65 20 67 72 65 70   acceptable grep
16ec0 20 63 6f 75 6c 64 20 62 65 20 66 6f 75 6e 64 20   could be found 
16ed0 69 6e 20 24 50 41 54 48 24 50 41 54 48 5f 53 45  in $PATH$PATH_SE
16ee0 50 41 52 41 54 4f 52 2f 75 73 72 2f 78 70 67 34  PARATOR/usr/xpg4
16ef0 2f 62 69 6e 22 20 3e 26 32 3b 7d 0a 20 20 20 7b  /bin" >&2;}.   {
16f00 20 28 65 78 69 74 20 31 29 3b 20 65 78 69 74 20   (exit 1); exit 
16f10 31 3b 20 7d 3b 20 7d 0a 20 20 66 69 0a 65 6c 73  1; }; }.  fi.els
16f20 65 0a 20 20 61 63 5f 63 76 5f 70 61 74 68 5f 47  e.  ac_cv_path_G
16f30 52 45 50 3d 24 47 52 45 50 0a 66 69 0a 0a 66 69  REP=$GREP.fi..fi
16f40 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .{ $as_echo "$as
16f50 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73  _me:$LINENO: res
16f60 75 6c 74 3a 20 24 61 63 5f 63 76 5f 70 61 74 68  ult: $ac_cv_path
16f70 5f 47 52 45 50 22 20 3e 26 35 0a 24 61 73 5f 65  _GREP" >&5.$as_e
16f80 63 68 6f 20 22 24 61 63 5f 63 76 5f 70 61 74 68  cho "$ac_cv_path
16f90 5f 47 52 45 50 22 20 3e 26 36 3b 20 7d 0a 20 47  _GREP" >&6; }. G
16fa0 52 45 50 3d 22 24 61 63 5f 63 76 5f 70 61 74 68  REP="$ac_cv_path
16fb0 5f 47 52 45 50 22 0a 0a 0a 7b 20 24 61 73 5f 65  _GREP"...{ $as_e
16fc0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
16fd0 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f  ENO: checking fo
16fe0 72 20 65 67 72 65 70 22 20 3e 26 35 0a 24 61 73  r egrep" >&5.$as
16ff0 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e  _echo_n "checkin
17000 67 20 66 6f 72 20 65 67 72 65 70 2e 2e 2e 20 22  g for egrep... "
17010 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74 20   >&6; }.if test 
17020 22 24 7b 61 63 5f 63 76 5f 70 61 74 68 5f 45 47  "${ac_cv_path_EG
17030 52 45 50 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b  REP+set}" = set;
17040 20 74 68 65 6e 0a 20 20 24 61 73 5f 65 63 68 6f   then.  $as_echo
17050 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22 20 3e  _n "(cached) " >
17060 26 36 0a 65 6c 73 65 0a 20 20 69 66 20 65 63 68  &6.else.  if ech
17070 6f 20 61 20 7c 20 24 47 52 45 50 20 2d 45 20 27  o a | $GREP -E '
17080 28 61 7c 62 29 27 20 3e 2f 64 65 76 2f 6e 75 6c  (a|b)' >/dev/nul
17090 6c 20 32 3e 26 31 0a 20 20 20 74 68 65 6e 20 61  l 2>&1.   then a
170a0 63 5f 63 76 5f 70 61 74 68 5f 45 47 52 45 50 3d  c_cv_path_EGREP=
170b0 22 24 47 52 45 50 20 2d 45 22 0a 20 20 20 65 6c  "$GREP -E".   el
170c0 73 65 0a 20 20 20 20 20 69 66 20 74 65 73 74 20  se.     if test 
170d0 2d 7a 20 22 24 45 47 52 45 50 22 3b 20 74 68 65  -z "$EGREP"; the
170e0 6e 0a 20 20 61 63 5f 70 61 74 68 5f 45 47 52 45  n.  ac_path_EGRE
170f0 50 5f 66 6f 75 6e 64 3d 66 61 6c 73 65 0a 20 20  P_found=false.  
17100 23 20 4c 6f 6f 70 20 74 68 72 6f 75 67 68 20 74  # Loop through t
17110 68 65 20 75 73 65 72 27 73 20 70 61 74 68 20 61  he user's path a
17120 6e 64 20 74 65 73 74 20 66 6f 72 20 65 61 63 68  nd test for each
17130 20 6f 66 20 50 52 4f 47 4e 41 4d 45 2d 4c 49 53   of PROGNAME-LIS
17140 54 0a 20 20 61 73 5f 73 61 76 65 5f 49 46 53 3d  T.  as_save_IFS=
17150 24 49 46 53 3b 20 49 46 53 3d 24 50 41 54 48 5f  $IFS; IFS=$PATH_
17160 53 45 50 41 52 41 54 4f 52 0a 66 6f 72 20 61 73  SEPARATOR.for as
17170 5f 64 69 72 20 69 6e 20 24 50 41 54 48 24 50 41  _dir in $PATH$PA
17180 54 48 5f 53 45 50 41 52 41 54 4f 52 2f 75 73 72  TH_SEPARATOR/usr
17190 2f 78 70 67 34 2f 62 69 6e 0a 64 6f 0a 20 20 49  /xpg4/bin.do.  I
171a0 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a  FS=$as_save_IFS.
171b0 20 20 74 65 73 74 20 2d 7a 20 22 24 61 73 5f 64    test -z "$as_d
171c0 69 72 22 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a  ir" && as_dir=..
171d0 20 20 66 6f 72 20 61 63 5f 70 72 6f 67 20 69 6e    for ac_prog in
171e0 20 65 67 72 65 70 3b 20 64 6f 0a 20 20 20 20 66   egrep; do.    f
171f0 6f 72 20 61 63 5f 65 78 65 63 5f 65 78 74 20 69  or ac_exec_ext i
17200 6e 20 27 27 20 24 61 63 5f 65 78 65 63 75 74 61  n '' $ac_executa
17210 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20  ble_extensions; 
17220 64 6f 0a 20 20 20 20 20 20 61 63 5f 70 61 74 68  do.      ac_path
17230 5f 45 47 52 45 50 3d 22 24 61 73 5f 64 69 72 2f  _EGREP="$as_dir/
17240 24 61 63 5f 70 72 6f 67 24 61 63 5f 65 78 65 63  $ac_prog$ac_exec
17250 5f 65 78 74 22 0a 20 20 20 20 20 20 7b 20 74 65  _ext".      { te
17260 73 74 20 2d 66 20 22 24 61 63 5f 70 61 74 68 5f  st -f "$ac_path_
17270 45 47 52 45 50 22 20 26 26 20 24 61 73 5f 74 65  EGREP" && $as_te
17280 73 74 5f 78 20 22 24 61 63 5f 70 61 74 68 5f 45  st_x "$ac_path_E
17290 47 52 45 50 22 3b 20 7d 20 7c 7c 20 63 6f 6e 74  GREP"; } || cont
172a0 69 6e 75 65 0a 23 20 43 68 65 63 6b 20 66 6f 72  inue.# Check for
172b0 20 47 4e 55 20 61 63 5f 70 61 74 68 5f 45 47 52   GNU ac_path_EGR
172c0 45 50 20 61 6e 64 20 73 65 6c 65 63 74 20 69 74  EP and select it
172d0 20 69 66 20 69 74 20 69 73 20 66 6f 75 6e 64 2e   if it is found.
172e0 0a 20 20 23 20 43 68 65 63 6b 20 66 6f 72 20 47  .  # Check for G
172f0 4e 55 20 24 61 63 5f 70 61 74 68 5f 45 47 52 45  NU $ac_path_EGRE
17300 50 0a 63 61 73 65 20 60 22 24 61 63 5f 70 61 74  P.case `"$ac_pat
17310 68 5f 45 47 52 45 50 22 20 2d 2d 76 65 72 73 69  h_EGREP" --versi
17320 6f 6e 20 32 3e 26 31 60 20 69 6e 0a 2a 47 4e 55  on 2>&1` in.*GNU
17330 2a 29 0a 20 20 61 63 5f 63 76 5f 70 61 74 68 5f  *).  ac_cv_path_
17340 45 47 52 45 50 3d 22 24 61 63 5f 70 61 74 68 5f  EGREP="$ac_path_
17350 45 47 52 45 50 22 20 61 63 5f 70 61 74 68 5f 45  EGREP" ac_path_E
17360 47 52 45 50 5f 66 6f 75 6e 64 3d 3a 3b 3b 0a 2a  GREP_found=:;;.*
17370 29 0a 20 20 61 63 5f 63 6f 75 6e 74 3d 30 0a 20  ).  ac_count=0. 
17380 20 24 61 73 5f 65 63 68 6f 5f 6e 20 30 31 32 33   $as_echo_n 0123
17390 34 35 36 37 38 39 20 3e 22 63 6f 6e 66 74 65 73  456789 >"conftes
173a0 74 2e 69 6e 22 0a 20 20 77 68 69 6c 65 20 3a 0a  t.in".  while :.
173b0 20 20 64 6f 0a 20 20 20 20 63 61 74 20 22 63 6f    do.    cat "co
173c0 6e 66 74 65 73 74 2e 69 6e 22 20 22 63 6f 6e 66  nftest.in" "conf
173d0 74 65 73 74 2e 69 6e 22 20 3e 22 63 6f 6e 66 74  test.in" >"conft
173e0 65 73 74 2e 74 6d 70 22 0a 20 20 20 20 6d 76 20  est.tmp".    mv 
173f0 22 63 6f 6e 66 74 65 73 74 2e 74 6d 70 22 20 22  "conftest.tmp" "
17400 63 6f 6e 66 74 65 73 74 2e 69 6e 22 0a 20 20 20  conftest.in".   
17410 20 63 70 20 22 63 6f 6e 66 74 65 73 74 2e 69 6e   cp "conftest.in
17420 22 20 22 63 6f 6e 66 74 65 73 74 2e 6e 6c 22 0a  " "conftest.nl".
17430 20 20 20 20 24 61 73 5f 65 63 68 6f 20 27 45 47      $as_echo 'EG
17440 52 45 50 27 20 3e 3e 20 22 63 6f 6e 66 74 65 73  REP' >> "conftes
17450 74 2e 6e 6c 22 0a 20 20 20 20 22 24 61 63 5f 70  t.nl".    "$ac_p
17460 61 74 68 5f 45 47 52 45 50 22 20 27 45 47 52 45  ath_EGREP" 'EGRE
17470 50 24 27 20 3c 20 22 63 6f 6e 66 74 65 73 74 2e  P$' < "conftest.
17480 6e 6c 22 20 3e 22 63 6f 6e 66 74 65 73 74 2e 6f  nl" >"conftest.o
17490 75 74 22 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20  ut" 2>/dev/null 
174a0 7c 7c 20 62 72 65 61 6b 0a 20 20 20 20 64 69 66  || break.    dif
174b0 66 20 22 63 6f 6e 66 74 65 73 74 2e 6f 75 74 22  f "conftest.out"
174c0 20 22 63 6f 6e 66 74 65 73 74 2e 6e 6c 22 20 3e   "conftest.nl" >
174d0 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 20 7c  /dev/null 2>&1 |
174e0 7c 20 62 72 65 61 6b 0a 20 20 20 20 61 63 5f 63  | break.    ac_c
174f0 6f 75 6e 74 3d 60 65 78 70 72 20 24 61 63 5f 63  ount=`expr $ac_c
17500 6f 75 6e 74 20 2b 20 31 60 0a 20 20 20 20 69 66  ount + 1`.    if
17510 20 74 65 73 74 20 24 61 63 5f 63 6f 75 6e 74 20   test $ac_count 
17520 2d 67 74 20 24 7b 61 63 5f 70 61 74 68 5f 45 47  -gt ${ac_path_EG
17530 52 45 50 5f 6d 61 78 2d 30 7d 3b 20 74 68 65 6e  REP_max-0}; then
17540 0a 20 20 20 20 20 20 23 20 42 65 73 74 20 6f 6e  .      # Best on
17550 65 20 73 6f 20 66 61 72 2c 20 73 61 76 65 20 69  e so far, save i
17560 74 20 62 75 74 20 6b 65 65 70 20 6c 6f 6f 6b 69  t but keep looki
17570 6e 67 20 66 6f 72 20 61 20 62 65 74 74 65 72 20  ng for a better 
17580 6f 6e 65 0a 20 20 20 20 20 20 61 63 5f 63 76 5f  one.      ac_cv_
17590 70 61 74 68 5f 45 47 52 45 50 3d 22 24 61 63 5f  path_EGREP="$ac_
175a0 70 61 74 68 5f 45 47 52 45 50 22 0a 20 20 20 20  path_EGREP".    
175b0 20 20 61 63 5f 70 61 74 68 5f 45 47 52 45 50 5f    ac_path_EGREP_
175c0 6d 61 78 3d 24 61 63 5f 63 6f 75 6e 74 0a 20 20  max=$ac_count.  
175d0 20 20 66 69 0a 20 20 20 20 23 20 31 30 2a 28 32    fi.    # 10*(2
175e0 5e 31 30 29 20 63 68 61 72 73 20 61 73 20 69 6e  ^10) chars as in
175f0 70 75 74 20 73 65 65 6d 73 20 6d 6f 72 65 20 74  put seems more t
17600 68 61 6e 20 65 6e 6f 75 67 68 0a 20 20 20 20 74  han enough.    t
17610 65 73 74 20 24 61 63 5f 63 6f 75 6e 74 20 2d 67  est $ac_count -g
17620 74 20 31 30 20 26 26 20 62 72 65 61 6b 0a 20 20  t 10 && break.  
17630 64 6f 6e 65 0a 20 20 72 6d 20 2d 66 20 63 6f 6e  done.  rm -f con
17640 66 74 65 73 74 2e 69 6e 20 63 6f 6e 66 74 65 73  ftest.in conftes
17650 74 2e 74 6d 70 20 63 6f 6e 66 74 65 73 74 2e 6e  t.tmp conftest.n
17660 6c 20 63 6f 6e 66 74 65 73 74 2e 6f 75 74 3b 3b  l conftest.out;;
17670 0a 65 73 61 63 0a 0a 20 20 20 20 20 20 24 61 63  .esac..      $ac
17680 5f 70 61 74 68 5f 45 47 52 45 50 5f 66 6f 75 6e  _path_EGREP_foun
17690 64 20 26 26 20 62 72 65 61 6b 20 33 0a 20 20 20  d && break 3.   
176a0 20 64 6f 6e 65 0a 20 20 64 6f 6e 65 0a 64 6f 6e   done.  done.don
176b0 65 0a 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49  e.IFS=$as_save_I
176c0 46 53 0a 20 20 69 66 20 74 65 73 74 20 2d 7a 20  FS.  if test -z 
176d0 22 24 61 63 5f 63 76 5f 70 61 74 68 5f 45 47 52  "$ac_cv_path_EGR
176e0 45 50 22 3b 20 74 68 65 6e 0a 20 20 20 20 7b 20  EP"; then.    { 
176f0 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
17700 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 65 72 72 6f  me:$LINENO: erro
17710 72 3a 20 6e 6f 20 61 63 63 65 70 74 61 62 6c 65  r: no acceptable
17720 20 65 67 72 65 70 20 63 6f 75 6c 64 20 62 65 20   egrep could be 
17730 66 6f 75 6e 64 20 69 6e 20 24 50 41 54 48 24 50  found in $PATH$P
17740 41 54 48 5f 53 45 50 41 52 41 54 4f 52 2f 75 73  ATH_SEPARATOR/us
17750 72 2f 78 70 67 34 2f 62 69 6e 22 20 3e 26 35 0a  r/xpg4/bin" >&5.
17760 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
17770 3a 20 65 72 72 6f 72 3a 20 6e 6f 20 61 63 63 65  : error: no acce
17780 70 74 61 62 6c 65 20 65 67 72 65 70 20 63 6f 75  ptable egrep cou
17790 6c 64 20 62 65 20 66 6f 75 6e 64 20 69 6e 20 24  ld be found in $
177a0 50 41 54 48 24 50 41 54 48 5f 53 45 50 41 52 41  PATH$PATH_SEPARA
177b0 54 4f 52 2f 75 73 72 2f 78 70 67 34 2f 62 69 6e  TOR/usr/xpg4/bin
177c0 22 20 3e 26 32 3b 7d 0a 20 20 20 7b 20 28 65 78  " >&2;}.   { (ex
177d0 69 74 20 31 29 3b 20 65 78 69 74 20 31 3b 20 7d  it 1); exit 1; }
177e0 3b 20 7d 0a 20 20 66 69 0a 65 6c 73 65 0a 20 20  ; }.  fi.else.  
177f0 61 63 5f 63 76 5f 70 61 74 68 5f 45 47 52 45 50  ac_cv_path_EGREP
17800 3d 24 45 47 52 45 50 0a 66 69 0a 0a 20 20 20 66  =$EGREP.fi..   f
17810 69 0a 66 69 0a 7b 20 24 61 73 5f 65 63 68 6f 20  i.fi.{ $as_echo 
17820 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
17830 20 72 65 73 75 6c 74 3a 20 24 61 63 5f 63 76 5f   result: $ac_cv_
17840 70 61 74 68 5f 45 47 52 45 50 22 20 3e 26 35 0a  path_EGREP" >&5.
17850 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 63 76  $as_echo "$ac_cv
17860 5f 70 61 74 68 5f 45 47 52 45 50 22 20 3e 26 36  _path_EGREP" >&6
17870 3b 20 7d 0a 20 45 47 52 45 50 3d 22 24 61 63 5f  ; }. EGREP="$ac_
17880 63 76 5f 70 61 74 68 5f 45 47 52 45 50 22 0a 0a  cv_path_EGREP"..
17890 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .{ $as_echo "$as
178a0 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65  _me:$LINENO: che
178b0 63 6b 69 6e 67 20 66 6f 72 20 66 67 72 65 70 22  cking for fgrep"
178c0 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20   >&5.$as_echo_n 
178d0 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 66 67  "checking for fg
178e0 72 65 70 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a  rep... " >&6; }.
178f0 69 66 20 74 65 73 74 20 22 24 7b 61 63 5f 63 76  if test "${ac_cv
17900 5f 70 61 74 68 5f 46 47 52 45 50 2b 73 65 74 7d  _path_FGREP+set}
17910 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20  " = set; then.  
17920 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63  $as_echo_n "(cac
17930 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a  hed) " >&6.else.
17940 20 20 69 66 20 65 63 68 6f 20 27 61 62 2a 63 27    if echo 'ab*c'
17950 20 7c 20 24 47 52 45 50 20 2d 46 20 27 61 62 2a   | $GREP -F 'ab*
17960 63 27 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e  c' >/dev/null 2>
17970 26 31 0a 20 20 20 74 68 65 6e 20 61 63 5f 63 76  &1.   then ac_cv
17980 5f 70 61 74 68 5f 46 47 52 45 50 3d 22 24 47 52  _path_FGREP="$GR
17990 45 50 20 2d 46 22 0a 20 20 20 65 6c 73 65 0a 20  EP -F".   else. 
179a0 20 20 20 20 69 66 20 74 65 73 74 20 2d 7a 20 22      if test -z "
179b0 24 46 47 52 45 50 22 3b 20 74 68 65 6e 0a 20 20  $FGREP"; then.  
179c0 61 63 5f 70 61 74 68 5f 46 47 52 45 50 5f 66 6f  ac_path_FGREP_fo
179d0 75 6e 64 3d 66 61 6c 73 65 0a 20 20 23 20 4c 6f  und=false.  # Lo
179e0 6f 70 20 74 68 72 6f 75 67 68 20 74 68 65 20 75  op through the u
179f0 73 65 72 27 73 20 70 61 74 68 20 61 6e 64 20 74  ser's path and t
17a00 65 73 74 20 66 6f 72 20 65 61 63 68 20 6f 66 20  est for each of 
17a10 50 52 4f 47 4e 41 4d 45 2d 4c 49 53 54 0a 20 20  PROGNAME-LIST.  
17a20 61 73 5f 73 61 76 65 5f 49 46 53 3d 24 49 46 53  as_save_IFS=$IFS
17a30 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41  ; IFS=$PATH_SEPA
17a40 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72  RATOR.for as_dir
17a50 20 69 6e 20 24 50 41 54 48 24 50 41 54 48 5f 53   in $PATH$PATH_S
17a60 45 50 41 52 41 54 4f 52 2f 75 73 72 2f 78 70 67  EPARATOR/usr/xpg
17a70 34 2f 62 69 6e 0a 64 6f 0a 20 20 49 46 53 3d 24  4/bin.do.  IFS=$
17a80 61 73 5f 73 61 76 65 5f 49 46 53 0a 20 20 74 65  as_save_IFS.  te
17a90 73 74 20 2d 7a 20 22 24 61 73 5f 64 69 72 22 20  st -z "$as_dir" 
17aa0 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20 66 6f  && as_dir=..  fo
17ab0 72 20 61 63 5f 70 72 6f 67 20 69 6e 20 66 67 72  r ac_prog in fgr
17ac0 65 70 3b 20 64 6f 0a 20 20 20 20 66 6f 72 20 61  ep; do.    for a
17ad0 63 5f 65 78 65 63 5f 65 78 74 20 69 6e 20 27 27  c_exec_ext in ''
17ae0 20 24 61 63 5f 65 78 65 63 75 74 61 62 6c 65 5f   $ac_executable_
17af0 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20  extensions; do. 
17b00 20 20 20 20 20 61 63 5f 70 61 74 68 5f 46 47 52       ac_path_FGR
17b10 45 50 3d 22 24 61 73 5f 64 69 72 2f 24 61 63 5f  EP="$as_dir/$ac_
17b20 70 72 6f 67 24 61 63 5f 65 78 65 63 5f 65 78 74  prog$ac_exec_ext
17b30 22 0a 20 20 20 20 20 20 7b 20 74 65 73 74 20 2d  ".      { test -
17b40 66 20 22 24 61 63 5f 70 61 74 68 5f 46 47 52 45  f "$ac_path_FGRE
17b50 50 22 20 26 26 20 24 61 73 5f 74 65 73 74 5f 78  P" && $as_test_x
17b60 20 22 24 61 63 5f 70 61 74 68 5f 46 47 52 45 50   "$ac_path_FGREP
17b70 22 3b 20 7d 20 7c 7c 20 63 6f 6e 74 69 6e 75 65  "; } || continue
17b80 0a 23 20 43 68 65 63 6b 20 66 6f 72 20 47 4e 55  .# Check for GNU
17b90 20 61 63 5f 70 61 74 68 5f 46 47 52 45 50 20 61   ac_path_FGREP a
17ba0 6e 64 20 73 65 6c 65 63 74 20 69 74 20 69 66 20  nd select it if 
17bb0 69 74 20 69 73 20 66 6f 75 6e 64 2e 0a 20 20 23  it is found..  #
17bc0 20 43 68 65 63 6b 20 66 6f 72 20 47 4e 55 20 24   Check for GNU $
17bd0 61 63 5f 70 61 74 68 5f 46 47 52 45 50 0a 63 61  ac_path_FGREP.ca
17be0 73 65 20 60 22 24 61 63 5f 70 61 74 68 5f 46 47  se `"$ac_path_FG
17bf0 52 45 50 22 20 2d 2d 76 65 72 73 69 6f 6e 20 32  REP" --version 2
17c00 3e 26 31 60 20 69 6e 0a 2a 47 4e 55 2a 29 0a 20  >&1` in.*GNU*). 
17c10 20 61 63 5f 63 76 5f 70 61 74 68 5f 46 47 52 45   ac_cv_path_FGRE
17c20 50 3d 22 24 61 63 5f 70 61 74 68 5f 46 47 52 45  P="$ac_path_FGRE
17c30 50 22 20 61 63 5f 70 61 74 68 5f 46 47 52 45 50  P" ac_path_FGREP
17c40 5f 66 6f 75 6e 64 3d 3a 3b 3b 0a 2a 29 0a 20 20  _found=:;;.*).  
17c50 61 63 5f 63 6f 75 6e 74 3d 30 0a 20 20 24 61 73  ac_count=0.  $as
17c60 5f 65 63 68 6f 5f 6e 20 30 31 32 33 34 35 36 37  _echo_n 01234567
17c70 38 39 20 3e 22 63 6f 6e 66 74 65 73 74 2e 69 6e  89 >"conftest.in
17c80 22 0a 20 20 77 68 69 6c 65 20 3a 0a 20 20 64 6f  ".  while :.  do
17c90 0a 20 20 20 20 63 61 74 20 22 63 6f 6e 66 74 65  .    cat "confte
17ca0 73 74 2e 69 6e 22 20 22 63 6f 6e 66 74 65 73 74  st.in" "conftest
17cb0 2e 69 6e 22 20 3e 22 63 6f 6e 66 74 65 73 74 2e  .in" >"conftest.
17cc0 74 6d 70 22 0a 20 20 20 20 6d 76 20 22 63 6f 6e  tmp".    mv "con
17cd0 66 74 65 73 74 2e 74 6d 70 22 20 22 63 6f 6e 66  ftest.tmp" "conf
17ce0 74 65 73 74 2e 69 6e 22 0a 20 20 20 20 63 70 20  test.in".    cp 
17cf0 22 63 6f 6e 66 74 65 73 74 2e 69 6e 22 20 22 63  "conftest.in" "c
17d00 6f 6e 66 74 65 73 74 2e 6e 6c 22 0a 20 20 20 20  onftest.nl".    
17d10 24 61 73 5f 65 63 68 6f 20 27 46 47 52 45 50 27  $as_echo 'FGREP'
17d20 20 3e 3e 20 22 63 6f 6e 66 74 65 73 74 2e 6e 6c   >> "conftest.nl
17d30 22 0a 20 20 20 20 22 24 61 63 5f 70 61 74 68 5f  ".    "$ac_path_
17d40 46 47 52 45 50 22 20 46 47 52 45 50 20 3c 20 22  FGREP" FGREP < "
17d50 63 6f 6e 66 74 65 73 74 2e 6e 6c 22 20 3e 22 63  conftest.nl" >"c
17d60 6f 6e 66 74 65 73 74 2e 6f 75 74 22 20 32 3e 2f  onftest.out" 2>/
17d70 64 65 76 2f 6e 75 6c 6c 20 7c 7c 20 62 72 65 61  dev/null || brea
17d80 6b 0a 20 20 20 20 64 69 66 66 20 22 63 6f 6e 66  k.    diff "conf
17d90 74 65 73 74 2e 6f 75 74 22 20 22 63 6f 6e 66 74  test.out" "conft
17da0 65 73 74 2e 6e 6c 22 20 3e 2f 64 65 76 2f 6e 75  est.nl" >/dev/nu
17db0 6c 6c 20 32 3e 26 31 20 7c 7c 20 62 72 65 61 6b  ll 2>&1 || break
17dc0 0a 20 20 20 20 61 63 5f 63 6f 75 6e 74 3d 60 65  .    ac_count=`e
17dd0 78 70 72 20 24 61 63 5f 63 6f 75 6e 74 20 2b 20  xpr $ac_count + 
17de0 31 60 0a 20 20 20 20 69 66 20 74 65 73 74 20 24  1`.    if test $
17df0 61 63 5f 63 6f 75 6e 74 20 2d 67 74 20 24 7b 61  ac_count -gt ${a
17e00 63 5f 70 61 74 68 5f 46 47 52 45 50 5f 6d 61 78  c_path_FGREP_max
17e10 2d 30 7d 3b 20 74 68 65 6e 0a 20 20 20 20 20 20  -0}; then.      
17e20 23 20 42 65 73 74 20 6f 6e 65 20 73 6f 20 66 61  # Best one so fa
17e30 72 2c 20 73 61 76 65 20 69 74 20 62 75 74 20 6b  r, save it but k
17e40 65 65 70 20 6c 6f 6f 6b 69 6e 67 20 66 6f 72 20  eep looking for 
17e50 61 20 62 65 74 74 65 72 20 6f 6e 65 0a 20 20 20  a better one.   
17e60 20 20 20 61 63 5f 63 76 5f 70 61 74 68 5f 46 47     ac_cv_path_FG
17e70 52 45 50 3d 22 24 61 63 5f 70 61 74 68 5f 46 47  REP="$ac_path_FG
17e80 52 45 50 22 0a 20 20 20 20 20 20 61 63 5f 70 61  REP".      ac_pa
17e90 74 68 5f 46 47 52 45 50 5f 6d 61 78 3d 24 61 63  th_FGREP_max=$ac
17ea0 5f 63 6f 75 6e 74 0a 20 20 20 20 66 69 0a 20 20  _count.    fi.  
17eb0 20 20 23 20 31 30 2a 28 32 5e 31 30 29 20 63 68    # 10*(2^10) ch
17ec0 61 72 73 20 61 73 20 69 6e 70 75 74 20 73 65 65  ars as input see
17ed0 6d 73 20 6d 6f 72 65 20 74 68 61 6e 20 65 6e 6f  ms more than eno
17ee0 75 67 68 0a 20 20 20 20 74 65 73 74 20 24 61 63  ugh.    test $ac
17ef0 5f 63 6f 75 6e 74 20 2d 67 74 20 31 30 20 26 26  _count -gt 10 &&
17f00 20 62 72 65 61 6b 0a 20 20 64 6f 6e 65 0a 20 20   break.  done.  
17f10 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 69  rm -f conftest.i
17f20 6e 20 63 6f 6e 66 74 65 73 74 2e 74 6d 70 20 63  n conftest.tmp c
17f30 6f 6e 66 74 65 73 74 2e 6e 6c 20 63 6f 6e 66 74  onftest.nl conft
17f40 65 73 74 2e 6f 75 74 3b 3b 0a 65 73 61 63 0a 0a  est.out;;.esac..
17f50 20 20 20 20 20 20 24 61 63 5f 70 61 74 68 5f 46        $ac_path_F
17f60 47 52 45 50 5f 66 6f 75 6e 64 20 26 26 20 62 72  GREP_found && br
17f70 65 61 6b 20 33 0a 20 20 20 20 64 6f 6e 65 0a 20  eak 3.    done. 
17f80 20 64 6f 6e 65 0a 64 6f 6e 65 0a 49 46 53 3d 24   done.done.IFS=$
17f90 61 73 5f 73 61 76 65 5f 49 46 53 0a 20 20 69 66  as_save_IFS.  if
17fa0 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 63 76   test -z "$ac_cv
17fb0 5f 70 61 74 68 5f 46 47 52 45 50 22 3b 20 74 68  _path_FGREP"; th
17fc0 65 6e 0a 20 20 20 20 7b 20 7b 20 24 61 73 5f 65  en.    { { $as_e
17fd0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
17fe0 45 4e 4f 3a 20 65 72 72 6f 72 3a 20 6e 6f 20 61  ENO: error: no a
17ff0 63 63 65 70 74 61 62 6c 65 20 66 67 72 65 70 20  cceptable fgrep 
18000 63 6f 75 6c 64 20 62 65 20 66 6f 75 6e 64 20 69  could be found i
18010 6e 20 24 50 41 54 48 24 50 41 54 48 5f 53 45 50  n $PATH$PATH_SEP
18020 41 52 41 54 4f 52 2f 75 73 72 2f 78 70 67 34 2f  ARATOR/usr/xpg4/
18030 62 69 6e 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  bin" >&5.$as_ech
18040 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72  o "$as_me: error
18050 3a 20 6e 6f 20 61 63 63 65 70 74 61 62 6c 65 20  : no acceptable 
18060 66 67 72 65 70 20 63 6f 75 6c 64 20 62 65 20 66  fgrep could be f
18070 6f 75 6e 64 20 69 6e 20 24 50 41 54 48 24 50 41  ound in $PATH$PA
18080 54 48 5f 53 45 50 41 52 41 54 4f 52 2f 75 73 72  TH_SEPARATOR/usr
18090 2f 78 70 67 34 2f 62 69 6e 22 20 3e 26 32 3b 7d  /xpg4/bin" >&2;}
180a0 0a 20 20 20 7b 20 28 65 78 69 74 20 31 29 3b 20  .   { (exit 1); 
180b0 65 78 69 74 20 31 3b 20 7d 3b 20 7d 0a 20 20 66  exit 1; }; }.  f
180c0 69 0a 65 6c 73 65 0a 20 20 61 63 5f 63 76 5f 70  i.else.  ac_cv_p
180d0 61 74 68 5f 46 47 52 45 50 3d 24 46 47 52 45 50  ath_FGREP=$FGREP
180e0 0a 66 69 0a 0a 20 20 20 66 69 0a 66 69 0a 7b 20  .fi..   fi.fi.{ 
180f0 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
18100 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74  :$LINENO: result
18110 3a 20 24 61 63 5f 63 76 5f 70 61 74 68 5f 46 47  : $ac_cv_path_FG
18120 52 45 50 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  REP" >&5.$as_ech
18130 6f 20 22 24 61 63 5f 63 76 5f 70 61 74 68 5f 46  o "$ac_cv_path_F
18140 47 52 45 50 22 20 3e 26 36 3b 20 7d 0a 20 46 47  GREP" >&6; }. FG
18150 52 45 50 3d 22 24 61 63 5f 63 76 5f 70 61 74 68  REP="$ac_cv_path
18160 5f 46 47 52 45 50 22 0a 0a 0a 74 65 73 74 20 2d  _FGREP"...test -
18170 7a 20 22 24 47 52 45 50 22 20 26 26 20 47 52 45  z "$GREP" && GRE
18180 50 3d 67 72 65 70 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  P=grep..........
18190 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 23 20 43 68 65 63  ..........# Chec
181a0 6b 20 77 68 65 74 68 65 72 20 2d 2d 77 69 74 68  k whether --with
181b0 2d 67 6e 75 2d 6c 64 20 77 61 73 20 67 69 76 65  -gnu-ld was give
181c0 6e 2e 0a 69 66 20 74 65 73 74 20 22 24 7b 77 69  n..if test "${wi
181d0 74 68 5f 67 6e 75 5f 6c 64 2b 73 65 74 7d 22 20  th_gnu_ld+set}" 
181e0 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 77 69  = set; then.  wi
181f0 74 68 76 61 6c 3d 24 77 69 74 68 5f 67 6e 75 5f  thval=$with_gnu_
18200 6c 64 3b 20 74 65 73 74 20 22 24 77 69 74 68 76  ld; test "$withv
18210 61 6c 22 20 3d 20 6e 6f 20 7c 7c 20 77 69 74 68  al" = no || with
18220 5f 67 6e 75 5f 6c 64 3d 79 65 73 0a 65 6c 73 65  _gnu_ld=yes.else
18230 0a 20 20 77 69 74 68 5f 67 6e 75 5f 6c 64 3d 6e  .  with_gnu_ld=n
18240 6f 0a 66 69 0a 0a 61 63 5f 70 72 6f 67 3d 6c 64  o.fi..ac_prog=ld
18250 0a 69 66 20 74 65 73 74 20 22 24 47 43 43 22 20  .if test "$GCC" 
18260 3d 20 79 65 73 3b 20 74 68 65 6e 0a 20 20 23 20  = yes; then.  # 
18270 43 68 65 63 6b 20 69 66 20 67 63 63 20 2d 70 72  Check if gcc -pr
18280 69 6e 74 2d 70 72 6f 67 2d 6e 61 6d 65 3d 6c 64  int-prog-name=ld
18290 20 67 69 76 65 73 20 61 20 70 61 74 68 2e 0a 20   gives a path.. 
182a0 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73   { $as_echo "$as
182b0 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65  _me:$LINENO: che
182c0 63 6b 69 6e 67 20 66 6f 72 20 6c 64 20 75 73 65  cking for ld use
182d0 64 20 62 79 20 24 43 43 22 20 3e 26 35 0a 24 61  d by $CC" >&5.$a
182e0 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69  s_echo_n "checki
182f0 6e 67 20 66 6f 72 20 6c 64 20 75 73 65 64 20 62  ng for ld used b
18300 79 20 24 43 43 2e 2e 2e 20 22 20 3e 26 36 3b 20  y $CC... " >&6; 
18310 7d 0a 20 20 63 61 73 65 20 24 68 6f 73 74 20 69  }.  case $host i
18320 6e 0a 20 20 2a 2d 2a 2d 6d 69 6e 67 77 2a 29 0a  n.  *-*-mingw*).
18330 20 20 20 20 23 20 67 63 63 20 6c 65 61 76 65 73      # gcc leaves
18340 20 61 20 74 72 61 69 6c 69 6e 67 20 63 61 72 72   a trailing carr
18350 69 61 67 65 20 72 65 74 75 72 6e 20 77 68 69 63  iage return whic
18360 68 20 75 70 73 65 74 73 20 6d 69 6e 67 77 0a 20  h upsets mingw. 
18370 20 20 20 61 63 5f 70 72 6f 67 3d 60 28 24 43 43     ac_prog=`($CC
18380 20 2d 70 72 69 6e 74 2d 70 72 6f 67 2d 6e 61 6d   -print-prog-nam
18390 65 3d 6c 64 29 20 32 3e 26 35 20 7c 20 74 72 20  e=ld) 2>&5 | tr 
183a0 2d 64 20 27 5c 30 31 35 27 60 20 3b 3b 0a 20 20  -d '\015'` ;;.  
183b0 2a 29 0a 20 20 20 20 61 63 5f 70 72 6f 67 3d 60  *).    ac_prog=`
183c0 28 24 43 43 20 2d 70 72 69 6e 74 2d 70 72 6f 67  ($CC -print-prog
183d0 2d 6e 61 6d 65 3d 6c 64 29 20 32 3e 26 35 60 20  -name=ld) 2>&5` 
183e0 3b 3b 0a 20 20 65 73 61 63 0a 20 20 63 61 73 65  ;;.  esac.  case
183f0 20 24 61 63 5f 70 72 6f 67 20 69 6e 0a 20 20 20   $ac_prog in.   
18400 20 23 20 41 63 63 65 70 74 20 61 62 73 6f 6c 75   # Accept absolu
18410 74 65 20 70 61 74 68 73 2e 0a 20 20 20 20 5b 5c  te paths..    [\
18420 5c 2f 5d 2a 20 7c 20 3f 3a 5b 5c 5c 2f 5d 2a 29  \/]* | ?:[\\/]*)
18430 0a 20 20 20 20 20 20 72 65 5f 64 69 72 65 6c 74  .      re_direlt
18440 3d 27 2f 5b 5e 2f 5d 5b 5e 2f 5d 2a 2f 5c 2e 5c  ='/[^/][^/]*/\.\
18450 2e 2f 27 0a 20 20 20 20 20 20 23 20 43 61 6e 6f  ./'.      # Cano
18460 6e 69 63 61 6c 69 7a 65 20 74 68 65 20 70 61 74  nicalize the pat
18470 68 6e 61 6d 65 20 6f 66 20 6c 64 0a 20 20 20 20  hname of ld.    
18480 20 20 61 63 5f 70 72 6f 67 3d 60 24 45 43 48 4f    ac_prog=`$ECHO
18490 20 22 24 61 63 5f 70 72 6f 67 22 7c 20 24 53 45   "$ac_prog"| $SE
184a0 44 20 27 73 25 5c 5c 5c 5c 25 2f 25 67 27 60 0a  D 's%\\\\%/%g'`.
184b0 20 20 20 20 20 20 77 68 69 6c 65 20 24 45 43 48        while $ECH
184c0 4f 20 22 24 61 63 5f 70 72 6f 67 22 20 7c 20 24  O "$ac_prog" | $
184d0 47 52 45 50 20 22 24 72 65 5f 64 69 72 65 6c 74  GREP "$re_direlt
184e0 22 20 3e 20 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e  " > /dev/null 2>
184f0 26 31 3b 20 64 6f 0a 09 61 63 5f 70 72 6f 67 3d  &1; do..ac_prog=
18500 60 24 45 43 48 4f 20 24 61 63 5f 70 72 6f 67 7c  `$ECHO $ac_prog|
18510 20 24 53 45 44 20 22 73 25 24 72 65 5f 64 69 72   $SED "s%$re_dir
18520 65 6c 74 25 2f 25 22 60 0a 20 20 20 20 20 20 64  elt%/%"`.      d
18530 6f 6e 65 0a 20 20 20 20 20 20 74 65 73 74 20 2d  one.      test -
18540 7a 20 22 24 4c 44 22 20 26 26 20 4c 44 3d 22 24  z "$LD" && LD="$
18550 61 63 5f 70 72 6f 67 22 0a 20 20 20 20 20 20 3b  ac_prog".      ;
18560 3b 0a 20 20 22 22 29 0a 20 20 20 20 23 20 49 66  ;.  "").    # If
18570 20 69 74 20 66 61 69 6c 73 2c 20 74 68 65 6e 20   it fails, then 
18580 70 72 65 74 65 6e 64 20 77 65 20 61 72 65 6e 27  pretend we aren'
18590 74 20 75 73 69 6e 67 20 47 43 43 2e 0a 20 20 20  t using GCC..   
185a0 20 61 63 5f 70 72 6f 67 3d 6c 64 0a 20 20 20 20   ac_prog=ld.    
185b0 3b 3b 0a 20 20 2a 29 0a 20 20 20 20 23 20 49 66  ;;.  *).    # If
185c0 20 69 74 20 69 73 20 72 65 6c 61 74 69 76 65 2c   it is relative,
185d0 20 74 68 65 6e 20 73 65 61 72 63 68 20 66 6f 72   then search for
185e0 20 74 68 65 20 66 69 72 73 74 20 6c 64 20 69 6e   the first ld in
185f0 20 50 41 54 48 2e 0a 20 20 20 20 77 69 74 68 5f   PATH..    with_
18600 67 6e 75 5f 6c 64 3d 75 6e 6b 6e 6f 77 6e 0a 20  gnu_ld=unknown. 
18610 20 20 20 3b 3b 0a 20 20 65 73 61 63 0a 65 6c 69     ;;.  esac.eli
18620 66 20 74 65 73 74 20 22 24 77 69 74 68 5f 67 6e  f test "$with_gn
18630 75 5f 6c 64 22 20 3d 20 79 65 73 3b 20 74 68 65  u_ld" = yes; the
18640 6e 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22  n.  { $as_echo "
18650 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
18660 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 47 4e 55  checking for GNU
18670 20 6c 64 22 20 3e 26 35 0a 24 61 73 5f 65 63 68   ld" >&5.$as_ech
18680 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f  o_n "checking fo
18690 72 20 47 4e 55 20 6c 64 2e 2e 2e 20 22 20 3e 26  r GNU ld... " >&
186a0 36 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 24 61  6; }.else.  { $a
186b0 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
186c0 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67  LINENO: checking
186d0 20 66 6f 72 20 6e 6f 6e 2d 47 4e 55 20 6c 64 22   for non-GNU ld"
186e0 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20   >&5.$as_echo_n 
186f0 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 6e 6f  "checking for no
18700 6e 2d 47 4e 55 20 6c 64 2e 2e 2e 20 22 20 3e 26  n-GNU ld... " >&
18710 36 3b 20 7d 0a 66 69 0a 69 66 20 74 65 73 74 20  6; }.fi.if test 
18720 22 24 7b 6c 74 5f 63 76 5f 70 61 74 68 5f 4c 44  "${lt_cv_path_LD
18730 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68  +set}" = set; th
18740 65 6e 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20  en.  $as_echo_n 
18750 22 28 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a  "(cached) " >&6.
18760 65 6c 73 65 0a 20 20 69 66 20 74 65 73 74 20 2d  else.  if test -
18770 7a 20 22 24 4c 44 22 3b 20 74 68 65 6e 0a 20 20  z "$LD"; then.  
18780 6c 74 5f 73 61 76 65 5f 69 66 73 3d 22 24 49 46  lt_save_ifs="$IF
18790 53 22 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45  S"; IFS=$PATH_SE
187a0 50 41 52 41 54 4f 52 0a 20 20 66 6f 72 20 61 63  PARATOR.  for ac
187b0 5f 64 69 72 20 69 6e 20 24 50 41 54 48 3b 20 64  _dir in $PATH; d
187c0 6f 0a 20 20 20 20 49 46 53 3d 22 24 6c 74 5f 73  o.    IFS="$lt_s
187d0 61 76 65 5f 69 66 73 22 0a 20 20 20 20 74 65 73  ave_ifs".    tes
187e0 74 20 2d 7a 20 22 24 61 63 5f 64 69 72 22 20 26  t -z "$ac_dir" &
187f0 26 20 61 63 5f 64 69 72 3d 2e 0a 20 20 20 20 69  & ac_dir=..    i
18800 66 20 74 65 73 74 20 2d 66 20 22 24 61 63 5f 64  f test -f "$ac_d
18810 69 72 2f 24 61 63 5f 70 72 6f 67 22 20 7c 7c 20  ir/$ac_prog" || 
18820 74 65 73 74 20 2d 66 20 22 24 61 63 5f 64 69 72  test -f "$ac_dir
18830 2f 24 61 63 5f 70 72 6f 67 24 61 63 5f 65 78 65  /$ac_prog$ac_exe
18840 65 78 74 22 3b 20 74 68 65 6e 0a 20 20 20 20 20  ext"; then.     
18850 20 6c 74 5f 63 76 5f 70 61 74 68 5f 4c 44 3d 22   lt_cv_path_LD="
18860 24 61 63 5f 64 69 72 2f 24 61 63 5f 70 72 6f 67  $ac_dir/$ac_prog
18870 22 0a 20 20 20 20 20 20 23 20 43 68 65 63 6b 20  ".      # Check 
18880 74 6f 20 73 65 65 20 69 66 20 74 68 65 20 70 72  to see if the pr
18890 6f 67 72 61 6d 20 69 73 20 47 4e 55 20 6c 64 2e  ogram is GNU ld.
188a0 20 20 49 27 64 20 72 61 74 68 65 72 20 75 73 65    I'd rather use
188b0 20 2d 2d 76 65 72 73 69 6f 6e 2c 0a 20 20 20 20   --version,.    
188c0 20 20 23 20 62 75 74 20 61 70 70 61 72 65 6e 74    # but apparent
188d0 6c 79 20 73 6f 6d 65 20 76 61 72 69 61 6e 74 73  ly some variants
188e0 20 6f 66 20 47 4e 55 20 6c 64 20 6f 6e 6c 79 20   of GNU ld only 
188f0 61 63 63 65 70 74 20 2d 76 2e 0a 20 20 20 20 20  accept -v..     
18900 20 23 20 42 72 65 61 6b 20 6f 6e 6c 79 20 69 66   # Break only if
18910 20 69 74 20 77 61 73 20 74 68 65 20 47 4e 55 2f   it was the GNU/
18920 6e 6f 6e 2d 47 4e 55 20 6c 64 20 74 68 61 74 20  non-GNU ld that 
18930 77 65 20 70 72 65 66 65 72 2e 0a 20 20 20 20 20  we prefer..     
18940 20 63 61 73 65 20 60 22 24 6c 74 5f 63 76 5f 70   case `"$lt_cv_p
18950 61 74 68 5f 4c 44 22 20 2d 76 20 32 3e 26 31 20  ath_LD" -v 2>&1 
18960 3c 2f 64 65 76 2f 6e 75 6c 6c 60 20 69 6e 0a 20  </dev/null` in. 
18970 20 20 20 20 20 2a 47 4e 55 2a 20 7c 20 2a 27 77       *GNU* | *'w
18980 69 74 68 20 42 46 44 27 2a 29 0a 09 74 65 73 74  ith BFD'*)..test
18990 20 22 24 77 69 74 68 5f 67 6e 75 5f 6c 64 22 20   "$with_gnu_ld" 
189a0 21 3d 20 6e 6f 20 26 26 20 62 72 65 61 6b 0a 09  != no && break..
189b0 3b 3b 0a 20 20 20 20 20 20 2a 29 0a 09 74 65 73  ;;.      *)..tes
189c0 74 20 22 24 77 69 74 68 5f 67 6e 75 5f 6c 64 22  t "$with_gnu_ld"
189d0 20 21 3d 20 79 65 73 20 26 26 20 62 72 65 61 6b   != yes && break
189e0 0a 09 3b 3b 0a 20 20 20 20 20 20 65 73 61 63 0a  ..;;.      esac.
189f0 20 20 20 20 66 69 0a 20 20 64 6f 6e 65 0a 20 20      fi.  done.  
18a00 49 46 53 3d 22 24 6c 74 5f 73 61 76 65 5f 69 66  IFS="$lt_save_if
18a10 73 22 0a 65 6c 73 65 0a 20 20 6c 74 5f 63 76 5f  s".else.  lt_cv_
18a20 70 61 74 68 5f 4c 44 3d 22 24 4c 44 22 20 23 20  path_LD="$LD" # 
18a30 4c 65 74 20 74 68 65 20 75 73 65 72 20 6f 76 65  Let the user ove
18a40 72 72 69 64 65 20 74 68 65 20 74 65 73 74 20 77  rride the test w
18a50 69 74 68 20 61 20 70 61 74 68 2e 0a 66 69 0a 66  ith a path..fi.f
18a60 69 0a 0a 4c 44 3d 22 24 6c 74 5f 63 76 5f 70 61  i..LD="$lt_cv_pa
18a70 74 68 5f 4c 44 22 0a 69 66 20 74 65 73 74 20 2d  th_LD".if test -
18a80 6e 20 22 24 4c 44 22 3b 20 74 68 65 6e 0a 20 20  n "$LD"; then.  
18a90 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
18aa0 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75  me:$LINENO: resu
18ab0 6c 74 3a 20 24 4c 44 22 20 3e 26 35 0a 24 61 73  lt: $LD" >&5.$as
18ac0 5f 65 63 68 6f 20 22 24 4c 44 22 20 3e 26 36 3b  _echo "$LD" >&6;
18ad0 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 24 61 73 5f   }.else.  { $as_
18ae0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
18af0 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 6e 6f  NENO: result: no
18b00 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
18b10 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66 69 0a 74 65  no" >&6; }.fi.te
18b20 73 74 20 2d 7a 20 22 24 4c 44 22 20 26 26 20 7b  st -z "$LD" && {
18b30 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73   { $as_echo "$as
18b40 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 65 72 72  _me:$LINENO: err
18b50 6f 72 3a 20 6e 6f 20 61 63 63 65 70 74 61 62 6c  or: no acceptabl
18b60 65 20 6c 64 20 66 6f 75 6e 64 20 69 6e 20 5c 24  e ld found in \$
18b70 50 41 54 48 22 20 3e 26 35 0a 24 61 73 5f 65 63  PATH" >&5.$as_ec
18b80 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f  ho "$as_me: erro
18b90 72 3a 20 6e 6f 20 61 63 63 65 70 74 61 62 6c 65  r: no acceptable
18ba0 20 6c 64 20 66 6f 75 6e 64 20 69 6e 20 5c 24 50   ld found in \$P
18bb0 41 54 48 22 20 3e 26 32 3b 7d 0a 20 20 20 7b 20  ATH" >&2;}.   { 
18bc0 28 65 78 69 74 20 31 29 3b 20 65 78 69 74 20 31  (exit 1); exit 1
18bd0 3b 20 7d 3b 20 7d 0a 7b 20 24 61 73 5f 65 63 68  ; }; }.{ $as_ech
18be0 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
18bf0 4f 3a 20 63 68 65 63 6b 69 6e 67 20 69 66 20 74  O: checking if t
18c00 68 65 20 6c 69 6e 6b 65 72 20 28 24 4c 44 29 20  he linker ($LD) 
18c10 69 73 20 47 4e 55 20 6c 64 22 20 3e 26 35 0a 24  is GNU ld" >&5.$
18c20 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b  as_echo_n "check
18c30 69 6e 67 20 69 66 20 74 68 65 20 6c 69 6e 6b 65  ing if the linke
18c40 72 20 28 24 4c 44 29 20 69 73 20 47 4e 55 20 6c  r ($LD) is GNU l
18c50 64 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66  d... " >&6; }.if
18c60 20 74 65 73 74 20 22 24 7b 6c 74 5f 63 76 5f 70   test "${lt_cv_p
18c70 72 6f 67 5f 67 6e 75 5f 6c 64 2b 73 65 74 7d 22  rog_gnu_ld+set}"
18c80 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 24   = set; then.  $
18c90 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68  as_echo_n "(cach
18ca0 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20  ed) " >&6.else. 
18cb0 20 23 20 49 27 64 20 72 61 74 68 65 72 20 75 73   # I'd rather us
18cc0 65 20 2d 2d 76 65 72 73 69 6f 6e 20 68 65 72 65  e --version here
18cd0 2c 20 62 75 74 20 61 70 70 61 72 65 6e 74 6c 79  , but apparently
18ce0 20 73 6f 6d 65 20 47 4e 55 20 6c 64 73 20 6f 6e   some GNU lds on
18cf0 6c 79 20 61 63 63 65 70 74 20 2d 76 2e 0a 63 61  ly accept -v..ca
18d00 73 65 20 60 24 4c 44 20 2d 76 20 32 3e 26 31 20  se `$LD -v 2>&1 
18d10 3c 2f 64 65 76 2f 6e 75 6c 6c 60 20 69 6e 0a 2a  </dev/null` in.*
18d20 47 4e 55 2a 20 7c 20 2a 27 77 69 74 68 20 42 46  GNU* | *'with BF
18d30 44 27 2a 29 0a 20 20 6c 74 5f 63 76 5f 70 72 6f  D'*).  lt_cv_pro
18d40 67 5f 67 6e 75 5f 6c 64 3d 79 65 73 0a 20 20 3b  g_gnu_ld=yes.  ;
18d50 3b 0a 2a 29 0a 20 20 6c 74 5f 63 76 5f 70 72 6f  ;.*).  lt_cv_pro
18d60 67 5f 67 6e 75 5f 6c 64 3d 6e 6f 0a 20 20 3b 3b  g_gnu_ld=no.  ;;
18d70 0a 65 73 61 63 0a 66 69 0a 7b 20 24 61 73 5f 65  .esac.fi.{ $as_e
18d80 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
18d90 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 6c 74  ENO: result: $lt
18da0 5f 63 76 5f 70 72 6f 67 5f 67 6e 75 5f 6c 64 22  _cv_prog_gnu_ld"
18db0 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24   >&5.$as_echo "$
18dc0 6c 74 5f 63 76 5f 70 72 6f 67 5f 67 6e 75 5f 6c  lt_cv_prog_gnu_l
18dd0 64 22 20 3e 26 36 3b 20 7d 0a 77 69 74 68 5f 67  d" >&6; }.with_g
18de0 6e 75 5f 6c 64 3d 24 6c 74 5f 63 76 5f 70 72 6f  nu_ld=$lt_cv_pro
18df0 67 5f 67 6e 75 5f 6c 64 0a 0a 0a 0a 0a 0a 0a 0a  g_gnu_ld........
18e00 0a 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61  ..{ $as_echo "$a
18e10 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68  s_me:$LINENO: ch
18e20 65 63 6b 69 6e 67 20 66 6f 72 20 42 53 44 2d 20  ecking for BSD- 
18e30 6f 72 20 4d 53 2d 63 6f 6d 70 61 74 69 62 6c 65  or MS-compatible
18e40 20 6e 61 6d 65 20 6c 69 73 74 65 72 20 28 6e 6d   name lister (nm
18e50 29 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f  )" >&5.$as_echo_
18e60 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  n "checking for 
18e70 42 53 44 2d 20 6f 72 20 4d 53 2d 63 6f 6d 70 61  BSD- or MS-compa
18e80 74 69 62 6c 65 20 6e 61 6d 65 20 6c 69 73 74 65  tible name liste
18e90 72 20 28 6e 6d 29 2e 2e 2e 20 22 20 3e 26 36 3b  r (nm)... " >&6;
18ea0 20 7d 0a 69 66 20 74 65 73 74 20 22 24 7b 6c 74   }.if test "${lt
18eb0 5f 63 76 5f 70 61 74 68 5f 4e 4d 2b 73 65 74 7d  _cv_path_NM+set}
18ec0 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20  " = set; then.  
18ed0 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63  $as_echo_n "(cac
18ee0 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a  hed) " >&6.else.
18ef0 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24 4e    if test -n "$N
18f00 4d 22 3b 20 74 68 65 6e 0a 20 20 23 20 4c 65 74  M"; then.  # Let
18f10 20 74 68 65 20 75 73 65 72 20 6f 76 65 72 72 69   the user overri
18f20 64 65 20 74 68 65 20 74 65 73 74 2e 0a 20 20 6c  de the test..  l
18f30 74 5f 63 76 5f 70 61 74 68 5f 4e 4d 3d 22 24 4e  t_cv_path_NM="$N
18f40 4d 22 0a 65 6c 73 65 0a 20 20 6c 74 5f 6e 6d 5f  M".else.  lt_nm_
18f50 74 6f 5f 63 68 65 63 6b 3d 22 24 7b 61 63 5f 74  to_check="${ac_t
18f60 6f 6f 6c 5f 70 72 65 66 69 78 7d 6e 6d 22 0a 20  ool_prefix}nm". 
18f70 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63   if test -n "$ac
18f80 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 22 20 26 26  _tool_prefix" &&
18f90 20 74 65 73 74 20 22 24 62 75 69 6c 64 22 20 3d   test "$build" =
18fa0 20 22 24 68 6f 73 74 22 3b 20 74 68 65 6e 0a 20   "$host"; then. 
18fb0 20 20 20 6c 74 5f 6e 6d 5f 74 6f 5f 63 68 65 63     lt_nm_to_chec
18fc0 6b 3d 22 24 6c 74 5f 6e 6d 5f 74 6f 5f 63 68 65  k="$lt_nm_to_che
18fd0 63 6b 20 6e 6d 22 0a 20 20 66 69 0a 20 20 66 6f  ck nm".  fi.  fo
18fe0 72 20 6c 74 5f 74 6d 70 5f 6e 6d 20 69 6e 20 24  r lt_tmp_nm in $
18ff0 6c 74 5f 6e 6d 5f 74 6f 5f 63 68 65 63 6b 3b 20  lt_nm_to_check; 
19000 64 6f 0a 20 20 20 20 6c 74 5f 73 61 76 65 5f 69  do.    lt_save_i
19010 66 73 3d 22 24 49 46 53 22 3b 20 49 46 53 3d 24  fs="$IFS"; IFS=$
19020 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 20  PATH_SEPARATOR. 
19030 20 20 20 66 6f 72 20 61 63 5f 64 69 72 20 69 6e     for ac_dir in
19040 20 24 50 41 54 48 20 2f 75 73 72 2f 63 63 73 2f   $PATH /usr/ccs/
19050 62 69 6e 2f 65 6c 66 20 2f 75 73 72 2f 63 63 73  bin/elf /usr/ccs
19060 2f 62 69 6e 20 2f 75 73 72 2f 75 63 62 20 2f 62  /bin /usr/ucb /b
19070 69 6e 3b 20 64 6f 0a 20 20 20 20 20 20 49 46 53  in; do.      IFS
19080 3d 22 24 6c 74 5f 73 61 76 65 5f 69 66 73 22 0a  ="$lt_save_ifs".
19090 20 20 20 20 20 20 74 65 73 74 20 2d 7a 20 22 24        test -z "$
190a0 61 63 5f 64 69 72 22 20 26 26 20 61 63 5f 64 69  ac_dir" && ac_di
190b0 72 3d 2e 0a 20 20 20 20 20 20 74 6d 70 5f 6e 6d  r=..      tmp_nm
190c0 3d 22 24 61 63 5f 64 69 72 2f 24 6c 74 5f 74 6d  ="$ac_dir/$lt_tm
190d0 70 5f 6e 6d 22 0a 20 20 20 20 20 20 69 66 20 74  p_nm".      if t
190e0 65 73 74 20 2d 66 20 22 24 74 6d 70 5f 6e 6d 22  est -f "$tmp_nm"
190f0 20 7c 7c 20 74 65 73 74 20 2d 66 20 22 24 74 6d   || test -f "$tm
19100 70 5f 6e 6d 24 61 63 5f 65 78 65 65 78 74 22 20  p_nm$ac_exeext" 
19110 3b 20 74 68 65 6e 0a 09 23 20 43 68 65 63 6b 20  ; then..# Check 
19120 74 6f 20 73 65 65 20 69 66 20 74 68 65 20 6e 6d  to see if the nm
19130 20 61 63 63 65 70 74 73 20 61 20 42 53 44 2d 63   accepts a BSD-c
19140 6f 6d 70 61 74 20 66 6c 61 67 2e 0a 09 23 20 41  ompat flag...# A
19150 64 64 69 6e 67 20 74 68 65 20 60 73 65 64 20 31  dding the `sed 1
19160 71 27 20 70 72 65 76 65 6e 74 73 20 66 61 6c 73  q' prevents fals
19170 65 20 70 6f 73 69 74 69 76 65 73 20 6f 6e 20 48  e positives on H
19180 50 2d 55 58 2c 20 77 68 69 63 68 20 73 61 79 73  P-UX, which says
19190 3a 0a 09 23 20 20 20 6e 6d 3a 20 75 6e 6b 6e 6f  :..#   nm: unkno
191a0 77 6e 20 6f 70 74 69 6f 6e 20 22 42 22 20 69 67  wn option "B" ig
191b0 6e 6f 72 65 64 0a 09 23 20 54 72 75 36 34 27 73  nored..# Tru64's
191c0 20 6e 6d 20 63 6f 6d 70 6c 61 69 6e 73 20 74 68   nm complains th
191d0 61 74 20 2f 64 65 76 2f 6e 75 6c 6c 20 69 73 20  at /dev/null is 
191e0 61 6e 20 69 6e 76 61 6c 69 64 20 6f 62 6a 65 63  an invalid objec
191f0 74 20 66 69 6c 65 0a 09 63 61 73 65 20 60 22 24  t file..case `"$
19200 74 6d 70 5f 6e 6d 22 20 2d 42 20 2f 64 65 76 2f  tmp_nm" -B /dev/
19210 6e 75 6c 6c 20 32 3e 26 31 20 7c 20 73 65 64 20  null 2>&1 | sed 
19220 27 31 71 27 60 20 69 6e 0a 09 2a 2f 64 65 76 2f  '1q'` in..*/dev/
19230 6e 75 6c 6c 2a 20 7c 20 2a 27 49 6e 76 61 6c 69  null* | *'Invali
19240 64 20 66 69 6c 65 20 6f 72 20 6f 62 6a 65 63 74  d file or object
19250 20 74 79 70 65 27 2a 29 0a 09 20 20 6c 74 5f 63   type'*)..  lt_c
19260 76 5f 70 61 74 68 5f 4e 4d 3d 22 24 74 6d 70 5f  v_path_NM="$tmp_
19270 6e 6d 20 2d 42 22 0a 09 20 20 62 72 65 61 6b 0a  nm -B"..  break.
19280 09 20 20 3b 3b 0a 09 2a 29 0a 09 20 20 63 61 73  .  ;;..*)..  cas
19290 65 20 60 22 24 74 6d 70 5f 6e 6d 22 20 2d 70 20  e `"$tmp_nm" -p 
192a0 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 20 7c  /dev/null 2>&1 |
192b0 20 73 65 64 20 27 31 71 27 60 20 69 6e 0a 09 20   sed '1q'` in.. 
192c0 20 2a 2f 64 65 76 2f 6e 75 6c 6c 2a 29 0a 09 20   */dev/null*).. 
192d0 20 20 20 6c 74 5f 63 76 5f 70 61 74 68 5f 4e 4d     lt_cv_path_NM
192e0 3d 22 24 74 6d 70 5f 6e 6d 20 2d 70 22 0a 09 20  ="$tmp_nm -p".. 
192f0 20 20 20 62 72 65 61 6b 0a 09 20 20 20 20 3b 3b     break..    ;;
19300 0a 09 20 20 2a 29 0a 09 20 20 20 20 6c 74 5f 63  ..  *)..    lt_c
19310 76 5f 70 61 74 68 5f 4e 4d 3d 24 7b 6c 74 5f 63  v_path_NM=${lt_c
19320 76 5f 70 61 74 68 5f 4e 4d 3d 22 24 74 6d 70 5f  v_path_NM="$tmp_
19330 6e 6d 22 7d 20 23 20 6b 65 65 70 20 74 68 65 20  nm"} # keep the 
19340 66 69 72 73 74 20 6d 61 74 63 68 2c 20 62 75 74  first match, but
19350 0a 09 20 20 20 20 63 6f 6e 74 69 6e 75 65 20 23  ..    continue #
19360 20 73 6f 20 74 68 61 74 20 77 65 20 63 61 6e 20   so that we can 
19370 74 72 79 20 74 6f 20 66 69 6e 64 20 6f 6e 65 20  try to find one 
19380 74 68 61 74 20 73 75 70 70 6f 72 74 73 20 42 53  that supports BS
19390 44 20 66 6c 61 67 73 0a 09 20 20 20 20 3b 3b 0a  D flags..    ;;.
193a0 09 20 20 65 73 61 63 0a 09 20 20 3b 3b 0a 09 65  .  esac..  ;;..e
193b0 73 61 63 0a 20 20 20 20 20 20 66 69 0a 20 20 20  sac.      fi.   
193c0 20 64 6f 6e 65 0a 20 20 20 20 49 46 53 3d 22 24   done.    IFS="$
193d0 6c 74 5f 73 61 76 65 5f 69 66 73 22 0a 20 20 64  lt_save_ifs".  d
193e0 6f 6e 65 0a 20 20 3a 20 24 7b 6c 74 5f 63 76 5f  one.  : ${lt_cv_
193f0 70 61 74 68 5f 4e 4d 3d 6e 6f 7d 0a 66 69 0a 66  path_NM=no}.fi.f
19400 69 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61  i.{ $as_echo "$a
19410 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65  s_me:$LINENO: re
19420 73 75 6c 74 3a 20 24 6c 74 5f 63 76 5f 70 61 74  sult: $lt_cv_pat
19430 68 5f 4e 4d 22 20 3e 26 35 0a 24 61 73 5f 65 63  h_NM" >&5.$as_ec
19440 68 6f 20 22 24 6c 74 5f 63 76 5f 70 61 74 68 5f  ho "$lt_cv_path_
19450 4e 4d 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65  NM" >&6; }.if te
19460 73 74 20 22 24 6c 74 5f 63 76 5f 70 61 74 68 5f  st "$lt_cv_path_
19470 4e 4d 22 20 21 3d 20 22 6e 6f 22 3b 20 74 68 65  NM" != "no"; the
19480 6e 0a 20 20 4e 4d 3d 22 24 6c 74 5f 63 76 5f 70  n.  NM="$lt_cv_p
19490 61 74 68 5f 4e 4d 22 0a 65 6c 73 65 0a 20 20 23  ath_NM".else.  #
194a0 20 44 69 64 6e 27 74 20 66 69 6e 64 20 61 6e 79   Didn't find any
194b0 20 42 53 44 20 63 6f 6d 70 61 74 69 62 6c 65 20   BSD compatible 
194c0 6e 61 6d 65 20 6c 69 73 74 65 72 2c 20 6c 6f 6f  name lister, loo
194d0 6b 20 66 6f 72 20 64 75 6d 70 62 69 6e 2e 0a 20  k for dumpbin.. 
194e0 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63   if test -n "$ac
194f0 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 22 3b 20 74  _tool_prefix"; t
19500 68 65 6e 0a 20 20 66 6f 72 20 61 63 5f 70 72 6f  hen.  for ac_pro
19510 67 20 69 6e 20 22 64 75 6d 70 62 69 6e 20 2d 73  g in "dumpbin -s
19520 79 6d 62 6f 6c 73 22 20 22 6c 69 6e 6b 20 2d 64  ymbols" "link -d
19530 75 6d 70 20 2d 73 79 6d 62 6f 6c 73 22 0a 20 20  ump -symbols".  
19540 64 6f 0a 20 20 20 20 23 20 45 78 74 72 61 63 74  do.    # Extract
19550 20 74 68 65 20 66 69 72 73 74 20 77 6f 72 64 20   the first word 
19560 6f 66 20 22 24 61 63 5f 74 6f 6f 6c 5f 70 72 65  of "$ac_tool_pre
19570 66 69 78 24 61 63 5f 70 72 6f 67 22 2c 20 73 6f  fix$ac_prog", so
19580 20 69 74 20 63 61 6e 20 62 65 20 61 20 70 72 6f   it can be a pro
19590 67 72 61 6d 20 6e 61 6d 65 20 77 69 74 68 20 61  gram name with a
195a0 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79 20 24  rgs..set dummy $
195b0 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 24 61  ac_tool_prefix$a
195c0 63 5f 70 72 6f 67 3b 20 61 63 5f 77 6f 72 64 3d  c_prog; ac_word=
195d0 24 32 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  $2.{ $as_echo "$
195e0 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63  as_me:$LINENO: c
195f0 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f  hecking for $ac_
19600 77 6f 72 64 22 20 3e 26 35 0a 24 61 73 5f 65 63  word" >&5.$as_ec
19610 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66  ho_n "checking f
19620 6f 72 20 24 61 63 5f 77 6f 72 64 2e 2e 2e 20 22  or $ac_word... "
19630 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74 20   >&6; }.if test 
19640 22 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 44 55  "${ac_cv_prog_DU
19650 4d 50 42 49 4e 2b 73 65 74 7d 22 20 3d 20 73 65  MPBIN+set}" = se
19660 74 3b 20 74 68 65 6e 0a 20 20 24 61 73 5f 65 63  t; then.  $as_ec
19670 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22  ho_n "(cached) "
19680 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66 20 74   >&6.else.  if t
19690 65 73 74 20 2d 6e 20 22 24 44 55 4d 50 42 49 4e  est -n "$DUMPBIN
196a0 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f  "; then.  ac_cv_
196b0 70 72 6f 67 5f 44 55 4d 50 42 49 4e 3d 22 24 44  prog_DUMPBIN="$D
196c0 55 4d 50 42 49 4e 22 20 23 20 4c 65 74 20 74 68  UMPBIN" # Let th
196d0 65 20 75 73 65 72 20 6f 76 65 72 72 69 64 65 20  e user override 
196e0 74 68 65 20 74 65 73 74 2e 0a 65 6c 73 65 0a 61  the test..else.a
196f0 73 5f 73 61 76 65 5f 49 46 53 3d 24 49 46 53 3b  s_save_IFS=$IFS;
19700 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41 52   IFS=$PATH_SEPAR
19710 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72 20  ATOR.for as_dir 
19720 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20 49 46  in $PATH.do.  IF
19730 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 20  S=$as_save_IFS. 
19740 20 74 65 73 74 20 2d 7a 20 22 24 61 73 5f 64 69   test -z "$as_di
19750 72 22 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20  r" && as_dir=.. 
19760 20 66 6f 72 20 61 63 5f 65 78 65 63 5f 65 78 74   for ac_exec_ext
19770 20 69 6e 20 27 27 20 24 61 63 5f 65 78 65 63 75   in '' $ac_execu
19780 74 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73  table_extensions
19790 3b 20 64 6f 0a 20 20 69 66 20 7b 20 74 65 73 74  ; do.  if { test
197a0 20 2d 66 20 22 24 61 73 5f 64 69 72 2f 24 61 63   -f "$as_dir/$ac
197b0 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78  _word$ac_exec_ex
197c0 74 22 20 26 26 20 24 61 73 5f 74 65 73 74 5f 78  t" && $as_test_x
197d0 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f   "$as_dir/$ac_wo
197e0 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 3b  rd$ac_exec_ext";
197f0 20 7d 3b 20 74 68 65 6e 0a 20 20 20 20 61 63 5f   }; then.    ac_
19800 63 76 5f 70 72 6f 67 5f 44 55 4d 50 42 49 4e 3d  cv_prog_DUMPBIN=
19810 22 24 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78  "$ac_tool_prefix
19820 24 61 63 5f 70 72 6f 67 22 0a 20 20 20 20 24 61  $ac_prog".    $a
19830 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
19840 4c 49 4e 45 4e 4f 3a 20 66 6f 75 6e 64 20 24 61  LINENO: found $a
19850 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61  s_dir/$ac_word$a
19860 63 5f 65 78 65 63 5f 65 78 74 22 20 3e 26 35 0a  c_exec_ext" >&5.
19870 20 20 20 20 62 72 65 61 6b 20 32 0a 20 20 66 69      break 2.  fi
19880 0a 64 6f 6e 65 0a 64 6f 6e 65 0a 49 46 53 3d 24  .done.done.IFS=$
19890 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a 66 69 0a  as_save_IFS..fi.
198a0 66 69 0a 44 55 4d 50 42 49 4e 3d 24 61 63 5f 63  fi.DUMPBIN=$ac_c
198b0 76 5f 70 72 6f 67 5f 44 55 4d 50 42 49 4e 0a 69  v_prog_DUMPBIN.i
198c0 66 20 74 65 73 74 20 2d 6e 20 22 24 44 55 4d 50  f test -n "$DUMP
198d0 42 49 4e 22 3b 20 74 68 65 6e 0a 20 20 7b 20 24  BIN"; then.  { $
198e0 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
198f0 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a  $LINENO: result:
19900 20 24 44 55 4d 50 42 49 4e 22 20 3e 26 35 0a 24   $DUMPBIN" >&5.$
19910 61 73 5f 65 63 68 6f 20 22 24 44 55 4d 50 42 49  as_echo "$DUMPBI
19920 4e 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a 20  N" >&6; }.else. 
19930 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73   { $as_echo "$as
19940 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73  _me:$LINENO: res
19950 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 24 61 73  ult: no" >&5.$as
19960 5f 65 63 68 6f 20 22 6e 6f 22 20 3e 26 36 3b 20  _echo "no" >&6; 
19970 7d 0a 66 69 0a 0a 0a 20 20 20 20 74 65 73 74 20  }.fi...    test 
19980 2d 6e 20 22 24 44 55 4d 50 42 49 4e 22 20 26 26  -n "$DUMPBIN" &&
19990 20 62 72 65 61 6b 0a 20 20 64 6f 6e 65 0a 66 69   break.  done.fi
199a0 0a 69 66 20 74 65 73 74 20 2d 7a 20 22 24 44 55  .if test -z "$DU
199b0 4d 50 42 49 4e 22 3b 20 74 68 65 6e 0a 20 20 61  MPBIN"; then.  a
199c0 63 5f 63 74 5f 44 55 4d 50 42 49 4e 3d 24 44 55  c_ct_DUMPBIN=$DU
199d0 4d 50 42 49 4e 0a 20 20 66 6f 72 20 61 63 5f 70  MPBIN.  for ac_p
199e0 72 6f 67 20 69 6e 20 22 64 75 6d 70 62 69 6e 20  rog in "dumpbin 
199f0 2d 73 79 6d 62 6f 6c 73 22 20 22 6c 69 6e 6b 20  -symbols" "link 
19a00 2d 64 75 6d 70 20 2d 73 79 6d 62 6f 6c 73 22 0a  -dump -symbols".
19a10 64 6f 0a 20 20 23 20 45 78 74 72 61 63 74 20 74  do.  # Extract t
19a20 68 65 20 66 69 72 73 74 20 77 6f 72 64 20 6f 66  he first word of
19a30 20 22 24 61 63 5f 70 72 6f 67 22 2c 20 73 6f 20   "$ac_prog", so 
19a40 69 74 20 63 61 6e 20 62 65 20 61 20 70 72 6f 67  it can be a prog
19a50 72 61 6d 20 6e 61 6d 65 20 77 69 74 68 20 61 72  ram name with ar
19a60 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79 20 24 61  gs..set dummy $a
19a70 63 5f 70 72 6f 67 3b 20 61 63 5f 77 6f 72 64 3d  c_prog; ac_word=
19a80 24 32 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  $2.{ $as_echo "$
19a90 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63  as_me:$LINENO: c
19aa0 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f  hecking for $ac_
19ab0 77 6f 72 64 22 20 3e 26 35 0a 24 61 73 5f 65 63  word" >&5.$as_ec
19ac0 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66  ho_n "checking f
19ad0 6f 72 20 24 61 63 5f 77 6f 72 64 2e 2e 2e 20 22  or $ac_word... "
19ae0 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74 20   >&6; }.if test 
19af0 22 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63  "${ac_cv_prog_ac
19b00 5f 63 74 5f 44 55 4d 50 42 49 4e 2b 73 65 74 7d  _ct_DUMPBIN+set}
19b10 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20  " = set; then.  
19b20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63  $as_echo_n "(cac
19b30 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a  hed) " >&6.else.
19b40 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61    if test -n "$a
19b50 63 5f 63 74 5f 44 55 4d 50 42 49 4e 22 3b 20 74  c_ct_DUMPBIN"; t
19b60 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67  hen.  ac_cv_prog
19b70 5f 61 63 5f 63 74 5f 44 55 4d 50 42 49 4e 3d 22  _ac_ct_DUMPBIN="
19b80 24 61 63 5f 63 74 5f 44 55 4d 50 42 49 4e 22 20  $ac_ct_DUMPBIN" 
19b90 23 20 4c 65 74 20 74 68 65 20 75 73 65 72 20 6f  # Let the user o
19ba0 76 65 72 72 69 64 65 20 74 68 65 20 74 65 73 74  verride the test
19bb0 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f 49  ..else.as_save_I
19bc0 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24 50 41  FS=$IFS; IFS=$PA
19bd0 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f 72  TH_SEPARATOR.for
19be0 20 61 73 5f 64 69 72 20 69 6e 20 24 50 41 54 48   as_dir in $PATH
19bf0 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73 61  .do.  IFS=$as_sa
19c00 76 65 5f 49 46 53 0a 20 20 74 65 73 74 20 2d 7a  ve_IFS.  test -z
19c10 20 22 24 61 73 5f 64 69 72 22 20 26 26 20 61 73   "$as_dir" && as
19c20 5f 64 69 72 3d 2e 0a 20 20 66 6f 72 20 61 63 5f  _dir=..  for ac_
19c30 65 78 65 63 5f 65 78 74 20 69 6e 20 27 27 20 24  exec_ext in '' $
19c40 61 63 5f 65 78 65 63 75 74 61 62 6c 65 5f 65 78  ac_executable_ex
19c50 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 69  tensions; do.  i
19c60 66 20 7b 20 74 65 73 74 20 2d 66 20 22 24 61 73  f { test -f "$as
19c70 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63  _dir/$ac_word$ac
19c80 5f 65 78 65 63 5f 65 78 74 22 20 26 26 20 24 61  _exec_ext" && $a
19c90 73 5f 74 65 73 74 5f 78 20 22 24 61 73 5f 64 69  s_test_x "$as_di
19ca0 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78  r/$ac_word$ac_ex
19cb0 65 63 5f 65 78 74 22 3b 20 7d 3b 20 74 68 65 6e  ec_ext"; }; then
19cc0 0a 20 20 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f  .    ac_cv_prog_
19cd0 61 63 5f 63 74 5f 44 55 4d 50 42 49 4e 3d 22 24  ac_ct_DUMPBIN="$
19ce0 61 63 5f 70 72 6f 67 22 0a 20 20 20 20 24 61 73  ac_prog".    $as
19cf0 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  _echo "$as_me:$L
19d00 49 4e 45 4e 4f 3a 20 66 6f 75 6e 64 20 24 61 73  INENO: found $as
19d10 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63  _dir/$ac_word$ac
19d20 5f 65 78 65 63 5f 65 78 74 22 20 3e 26 35 0a 20  _exec_ext" >&5. 
19d30 20 20 20 62 72 65 61 6b 20 32 0a 20 20 66 69 0a     break 2.  fi.
19d40 64 6f 6e 65 0a 64 6f 6e 65 0a 49 46 53 3d 24 61  done.done.IFS=$a
19d50 73 5f 73 61 76 65 5f 49 46 53 0a 0a 66 69 0a 66  s_save_IFS..fi.f
19d60 69 0a 61 63 5f 63 74 5f 44 55 4d 50 42 49 4e 3d  i.ac_ct_DUMPBIN=
19d70 24 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63  $ac_cv_prog_ac_c
19d80 74 5f 44 55 4d 50 42 49 4e 0a 69 66 20 74 65 73  t_DUMPBIN.if tes
19d90 74 20 2d 6e 20 22 24 61 63 5f 63 74 5f 44 55 4d  t -n "$ac_ct_DUM
19da0 50 42 49 4e 22 3b 20 74 68 65 6e 0a 20 20 7b 20  PBIN"; then.  { 
19db0 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
19dc0 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74  :$LINENO: result
19dd0 3a 20 24 61 63 5f 63 74 5f 44 55 4d 50 42 49 4e  : $ac_ct_DUMPBIN
19de0 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
19df0 24 61 63 5f 63 74 5f 44 55 4d 50 42 49 4e 22 20  $ac_ct_DUMPBIN" 
19e00 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20  >&6; }.else.  { 
19e10 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
19e20 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74  :$LINENO: result
19e30 3a 20 6e 6f 22 20 3e 26 35 0a 24 61 73 5f 65 63  : no" >&5.$as_ec
19e40 68 6f 20 22 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66  ho "no" >&6; }.f
19e50 69 0a 0a 0a 20 20 74 65 73 74 20 2d 6e 20 22 24  i...  test -n "$
19e60 61 63 5f 63 74 5f 44 55 4d 50 42 49 4e 22 20 26  ac_ct_DUMPBIN" &
19e70 26 20 62 72 65 61 6b 0a 64 6f 6e 65 0a 0a 20 20  & break.done..  
19e80 69 66 20 74 65 73 74 20 22 78 24 61 63 5f 63 74  if test "x$ac_ct
19e90 5f 44 55 4d 50 42 49 4e 22 20 3d 20 78 3b 20 74  _DUMPBIN" = x; t
19ea0 68 65 6e 0a 20 20 20 20 44 55 4d 50 42 49 4e 3d  hen.    DUMPBIN=
19eb0 22 3a 22 0a 20 20 65 6c 73 65 0a 20 20 20 20 63  ":".  else.    c
19ec0 61 73 65 20 24 63 72 6f 73 73 5f 63 6f 6d 70 69  ase $cross_compi
19ed0 6c 69 6e 67 3a 24 61 63 5f 74 6f 6f 6c 5f 77 61  ling:$ac_tool_wa
19ee0 72 6e 65 64 20 69 6e 0a 79 65 73 3a 29 0a 7b 20  rned in.yes:).{ 
19ef0 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
19f00 3a 24 4c 49 4e 45 4e 4f 3a 20 57 41 52 4e 49 4e  :$LINENO: WARNIN
19f10 47 3a 20 49 6e 20 74 68 65 20 66 75 74 75 72 65  G: In the future
19f20 2c 20 41 75 74 6f 63 6f 6e 66 20 77 69 6c 6c 20  , Autoconf will 
19f30 6e 6f 74 20 64 65 74 65 63 74 20 63 72 6f 73 73  not detect cross
19f40 2d 74 6f 6f 6c 73 0a 77 68 6f 73 65 20 6e 61 6d  -tools.whose nam
19f50 65 20 64 6f 65 73 20 6e 6f 74 20 73 74 61 72 74  e does not start
19f60 20 77 69 74 68 20 74 68 65 20 68 6f 73 74 20 74   with the host t
19f70 72 69 70 6c 65 74 2e 20 20 49 66 20 79 6f 75 20  riplet.  If you 
19f80 74 68 69 6e 6b 20 74 68 69 73 0a 63 6f 6e 66 69  think this.confi
19f90 67 75 72 61 74 69 6f 6e 20 69 73 20 75 73 65 66  guration is usef
19fa0 75 6c 20 74 6f 20 79 6f 75 2c 20 70 6c 65 61 73  ul to you, pleas
19fb0 65 20 77 72 69 74 65 20 74 6f 20 61 75 74 6f 63  e write to autoc
19fc0 6f 6e 66 40 67 6e 75 2e 6f 72 67 2e 22 20 3e 26  onf@gnu.org." >&
19fd0 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  5.$as_echo "$as_
19fe0 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20 49 6e 20  me: WARNING: In 
19ff0 74 68 65 20 66 75 74 75 72 65 2c 20 41 75 74 6f  the future, Auto
1a000 63 6f 6e 66 20 77 69 6c 6c 20 6e 6f 74 20 64 65  conf will not de
1a010 74 65 63 74 20 63 72 6f 73 73 2d 74 6f 6f 6c 73  tect cross-tools
1a020 0a 77 68 6f 73 65 20 6e 61 6d 65 20 64 6f 65 73  .whose name does
1a030 20 6e 6f 74 20 73 74 61 72 74 20 77 69 74 68 20   not start with 
1a040 74 68 65 20 68 6f 73 74 20 74 72 69 70 6c 65 74  the host triplet
1a050 2e 20 20 49 66 20 79 6f 75 20 74 68 69 6e 6b 20  .  If you think 
1a060 74 68 69 73 0a 63 6f 6e 66 69 67 75 72 61 74 69  this.configurati
1a070 6f 6e 20 69 73 20 75 73 65 66 75 6c 20 74 6f 20  on is useful to 
1a080 79 6f 75 2c 20 70 6c 65 61 73 65 20 77 72 69 74  you, please writ
1a090 65 20 74 6f 20 61 75 74 6f 63 6f 6e 66 40 67 6e  e to autoconf@gn
1a0a0 75 2e 6f 72 67 2e 22 20 3e 26 32 3b 7d 0a 61 63  u.org." >&2;}.ac
1a0b0 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64 3d 79 65 73  _tool_warned=yes
1a0c0 20 3b 3b 0a 65 73 61 63 0a 20 20 20 20 44 55 4d   ;;.esac.    DUM
1a0d0 50 42 49 4e 3d 24 61 63 5f 63 74 5f 44 55 4d 50  PBIN=$ac_ct_DUMP
1a0e0 42 49 4e 0a 20 20 66 69 0a 66 69 0a 0a 0a 20 20  BIN.  fi.fi...  
1a0f0 69 66 20 74 65 73 74 20 22 24 44 55 4d 50 42 49  if test "$DUMPBI
1a100 4e 22 20 21 3d 20 22 3a 22 3b 20 74 68 65 6e 0a  N" != ":"; then.
1a110 20 20 20 20 4e 4d 3d 22 24 44 55 4d 50 42 49 4e      NM="$DUMPBIN
1a120 22 0a 20 20 66 69 0a 66 69 0a 74 65 73 74 20 2d  ".  fi.fi.test -
1a130 7a 20 22 24 4e 4d 22 20 26 26 20 4e 4d 3d 6e 6d  z "$NM" && NM=nm
1a140 0a 0a 0a 0a 0a 0a 0a 7b 20 24 61 73 5f 65 63 68  .......{ $as_ech
1a150 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
1a160 4f 3a 20 63 68 65 63 6b 69 6e 67 20 74 68 65 20  O: checking the 
1a170 6e 61 6d 65 20 6c 69 73 74 65 72 20 28 24 4e 4d  name lister ($NM
1a180 29 20 69 6e 74 65 72 66 61 63 65 22 20 3e 26 35  ) interface" >&5
1a190 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65  .$as_echo_n "che
1a1a0 63 6b 69 6e 67 20 74 68 65 20 6e 61 6d 65 20 6c  cking the name l
1a1b0 69 73 74 65 72 20 28 24 4e 4d 29 20 69 6e 74 65  ister ($NM) inte
1a1c0 72 66 61 63 65 2e 2e 2e 20 22 20 3e 26 36 3b 20  rface... " >&6; 
1a1d0 7d 0a 69 66 20 74 65 73 74 20 22 24 7b 6c 74 5f  }.if test "${lt_
1a1e0 63 76 5f 6e 6d 5f 69 6e 74 65 72 66 61 63 65 2b  cv_nm_interface+
1a1f0 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65  set}" = set; the
1a200 6e 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22  n.  $as_echo_n "
1a210 28 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65  (cached) " >&6.e
1a220 6c 73 65 0a 20 20 6c 74 5f 63 76 5f 6e 6d 5f 69  lse.  lt_cv_nm_i
1a230 6e 74 65 72 66 61 63 65 3d 22 42 53 44 20 6e 6d  nterface="BSD nm
1a240 22 0a 20 20 65 63 68 6f 20 22 69 6e 74 20 73 6f  ".  echo "int so
1a250 6d 65 5f 76 61 72 69 61 62 6c 65 20 3d 20 30 3b  me_variable = 0;
1a260 22 20 3e 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  " > conftest.$ac
1a270 5f 65 78 74 0a 20 20 28 65 76 61 6c 20 65 63 68  _ext.  (eval ech
1a280 6f 20 22 5c 22 5c 24 61 73 5f 6d 65 3a 33 37 34  o "\"\$as_me:374
1a290 31 3a 20 24 61 63 5f 63 6f 6d 70 69 6c 65 5c 22  1: $ac_compile\"
1a2a0 22 20 3e 26 35 29 0a 20 20 28 65 76 61 6c 20 22  " >&5).  (eval "
1a2b0 24 61 63 5f 63 6f 6d 70 69 6c 65 22 20 32 3e 63  $ac_compile" 2>c
1a2c0 6f 6e 66 74 65 73 74 2e 65 72 72 29 0a 20 20 63  onftest.err).  c
1a2d0 61 74 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20  at conftest.err 
1a2e0 3e 26 35 0a 20 20 28 65 76 61 6c 20 65 63 68 6f  >&5.  (eval echo
1a2f0 20 22 5c 22 5c 24 61 73 5f 6d 65 3a 33 37 34 34   "\"\$as_me:3744
1a300 3a 20 24 4e 4d 20 5c 5c 5c 22 63 6f 6e 66 74 65  : $NM \\\"confte
1a310 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 5c 5c 5c  st.$ac_objext\\\
1a320 22 5c 22 22 20 3e 26 35 29 0a 20 20 28 65 76 61  "\"" >&5).  (eva
1a330 6c 20 22 24 4e 4d 20 5c 22 63 6f 6e 66 74 65 73  l "$NM \"conftes
1a340 74 2e 24 61 63 5f 6f 62 6a 65 78 74 5c 22 22 20  t.$ac_objext\"" 
1a350 32 3e 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 3e  2>conftest.err >
1a360 20 63 6f 6e 66 74 65 73 74 2e 6f 75 74 29 0a 20   conftest.out). 
1a370 20 63 61 74 20 63 6f 6e 66 74 65 73 74 2e 65 72   cat conftest.er
1a380 72 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 65 63  r >&5.  (eval ec
1a390 68 6f 20 22 5c 22 5c 24 61 73 5f 6d 65 3a 33 37  ho "\"\$as_me:37
1a3a0 34 37 3a 20 6f 75 74 70 75 74 5c 22 22 20 3e 26  47: output\"" >&
1a3b0 35 29 0a 20 20 63 61 74 20 63 6f 6e 66 74 65 73  5).  cat conftes
1a3c0 74 2e 6f 75 74 20 3e 26 35 0a 20 20 69 66 20 24  t.out >&5.  if $
1a3d0 47 52 45 50 20 27 45 78 74 65 72 6e 61 6c 2e 2a  GREP 'External.*
1a3e0 73 6f 6d 65 5f 76 61 72 69 61 62 6c 65 27 20 63  some_variable' c
1a3f0 6f 6e 66 74 65 73 74 2e 6f 75 74 20 3e 20 2f 64  onftest.out > /d
1a400 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 20 20  ev/null; then.  
1a410 20 20 6c 74 5f 63 76 5f 6e 6d 5f 69 6e 74 65 72    lt_cv_nm_inter
1a420 66 61 63 65 3d 22 4d 53 20 64 75 6d 70 62 69 6e  face="MS dumpbin
1a430 22 0a 20 20 66 69 0a 20 20 72 6d 20 2d 66 20 63  ".  fi.  rm -f c
1a440 6f 6e 66 74 65 73 74 2a 0a 66 69 0a 7b 20 24 61  onftest*.fi.{ $a
1a450 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
1a460 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20  LINENO: result: 
1a470 24 6c 74 5f 63 76 5f 6e 6d 5f 69 6e 74 65 72 66  $lt_cv_nm_interf
1a480 61 63 65 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  ace" >&5.$as_ech
1a490 6f 20 22 24 6c 74 5f 63 76 5f 6e 6d 5f 69 6e 74  o "$lt_cv_nm_int
1a4a0 65 72 66 61 63 65 22 20 3e 26 36 3b 20 7d 0a 0a  erface" >&6; }..
1a4b0 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
1a4c0 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63  me:$LINENO: chec
1a4d0 6b 69 6e 67 20 77 68 65 74 68 65 72 20 6c 6e 20  king whether ln 
1a4e0 2d 73 20 77 6f 72 6b 73 22 20 3e 26 35 0a 24 61  -s works" >&5.$a
1a4f0 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69  s_echo_n "checki
1a500 6e 67 20 77 68 65 74 68 65 72 20 6c 6e 20 2d 73  ng whether ln -s
1a510 20 77 6f 72 6b 73 2e 2e 2e 20 22 20 3e 26 36 3b   works... " >&6;
1a520 20 7d 0a 4c 4e 5f 53 3d 24 61 73 5f 6c 6e 5f 73   }.LN_S=$as_ln_s
1a530 0a 69 66 20 74 65 73 74 20 22 24 4c 4e 5f 53 22  .if test "$LN_S"
1a540 20 3d 20 22 6c 6e 20 2d 73 22 3b 20 74 68 65 6e   = "ln -s"; then
1a550 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  .  { $as_echo "$
1a560 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72  as_me:$LINENO: r
1a570 65 73 75 6c 74 3a 20 79 65 73 22 20 3e 26 35 0a  esult: yes" >&5.
1a580 24 61 73 5f 65 63 68 6f 20 22 79 65 73 22 20 3e  $as_echo "yes" >
1a590 26 36 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 24  &6; }.else.  { $
1a5a0 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
1a5b0 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a  $LINENO: result:
1a5c0 20 6e 6f 2c 20 75 73 69 6e 67 20 24 4c 4e 5f 53   no, using $LN_S
1a5d0 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
1a5e0 6e 6f 2c 20 75 73 69 6e 67 20 24 4c 4e 5f 53 22  no, using $LN_S"
1a5f0 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a 23 20 66 69   >&6; }.fi..# fi
1a600 6e 64 20 74 68 65 20 6d 61 78 69 6d 75 6d 20 6c  nd the maximum l
1a610 65 6e 67 74 68 20 6f 66 20 63 6f 6d 6d 61 6e 64  ength of command
1a620 20 6c 69 6e 65 20 61 72 67 75 6d 65 6e 74 73 0a   line arguments.
1a630 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
1a640 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63  me:$LINENO: chec
1a650 6b 69 6e 67 20 74 68 65 20 6d 61 78 69 6d 75 6d  king the maximum
1a660 20 6c 65 6e 67 74 68 20 6f 66 20 63 6f 6d 6d 61   length of comma
1a670 6e 64 20 6c 69 6e 65 20 61 72 67 75 6d 65 6e 74  nd line argument
1a680 73 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f  s" >&5.$as_echo_
1a690 6e 20 22 63 68 65 63 6b 69 6e 67 20 74 68 65 20  n "checking the 
1a6a0 6d 61 78 69 6d 75 6d 20 6c 65 6e 67 74 68 20 6f  maximum length o
1a6b0 66 20 63 6f 6d 6d 61 6e 64 20 6c 69 6e 65 20 61  f command line a
1a6c0 72 67 75 6d 65 6e 74 73 2e 2e 2e 20 22 20 3e 26  rguments... " >&
1a6d0 36 3b 20 7d 0a 69 66 20 74 65 73 74 20 22 24 7b  6; }.if test "${
1a6e0 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d  lt_cv_sys_max_cm
1a6f0 64 5f 6c 65 6e 2b 73 65 74 7d 22 20 3d 20 73 65  d_len+set}" = se
1a700 74 3b 20 74 68 65 6e 0a 20 20 24 61 73 5f 65 63  t; then.  $as_ec
1a710 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22  ho_n "(cached) "
1a720 20 3e 26 36 0a 65 6c 73 65 0a 20 20 20 20 69 3d   >&6.else.    i=
1a730 30 0a 20 20 74 65 73 74 73 74 72 69 6e 67 3d 22  0.  teststring="
1a740 41 42 43 44 22 0a 0a 20 20 63 61 73 65 20 24 62  ABCD"..  case $b
1a750 75 69 6c 64 5f 6f 73 20 69 6e 0a 20 20 6d 73 64  uild_os in.  msd
1a760 6f 73 64 6a 67 70 70 2a 29 0a 20 20 20 20 23 20  osdjgpp*).    # 
1a770 4f 6e 20 44 4a 47 50 50 2c 20 74 68 69 73 20 74  On DJGPP, this t
1a780 65 73 74 20 63 61 6e 20 62 6c 6f 77 20 75 70 20  est can blow up 
1a790 70 72 65 74 74 79 20 62 61 64 6c 79 20 64 75 65  pretty badly due
1a7a0 20 74 6f 20 70 72 6f 62 6c 65 6d 73 20 69 6e 20   to problems in 
1a7b0 6c 69 62 63 0a 20 20 20 20 23 20 28 61 6e 79 20  libc.    # (any 
1a7c0 73 69 6e 67 6c 65 20 61 72 67 75 6d 65 6e 74 20  single argument 
1a7d0 65 78 63 65 65 64 69 6e 67 20 32 30 30 30 20 62  exceeding 2000 b
1a7e0 79 74 65 73 20 63 61 75 73 65 73 20 61 20 62 75  ytes causes a bu
1a7f0 66 66 65 72 20 6f 76 65 72 72 75 6e 0a 20 20 20  ffer overrun.   
1a800 20 23 20 64 75 72 69 6e 67 20 67 6c 6f 62 20 65   # during glob e
1a810 78 70 61 6e 73 69 6f 6e 29 2e 20 20 45 76 65 6e  xpansion).  Even
1a820 20 69 66 20 69 74 20 77 65 72 65 20 66 69 78 65   if it were fixe
1a830 64 2c 20 74 68 65 20 72 65 73 75 6c 74 20 6f 66  d, the result of
1a840 20 74 68 69 73 0a 20 20 20 20 23 20 63 68 65 63   this.    # chec
1a850 6b 20 77 6f 75 6c 64 20 62 65 20 6c 61 72 67 65  k would be large
1a860 72 20 74 68 61 6e 20 69 74 20 73 68 6f 75 6c 64  r than it should
1a870 20 62 65 2e 0a 20 20 20 20 6c 74 5f 63 76 5f 73   be..    lt_cv_s
1a880 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d 31  ys_max_cmd_len=1
1a890 32 32 38 38 3b 20 20 20 20 23 20 31 32 4b 20 69  2288;    # 12K i
1a8a0 73 20 61 62 6f 75 74 20 72 69 67 68 74 0a 20 20  s about right.  
1a8b0 20 20 3b 3b 0a 0a 20 20 67 6e 75 2a 29 0a 20 20    ;;..  gnu*).  
1a8c0 20 20 23 20 55 6e 64 65 72 20 47 4e 55 20 48 75    # Under GNU Hu
1a8d0 72 64 2c 20 74 68 69 73 20 74 65 73 74 20 69 73  rd, this test is
1a8e0 20 6e 6f 74 20 72 65 71 75 69 72 65 64 20 62 65   not required be
1a8f0 63 61 75 73 65 20 74 68 65 72 65 20 69 73 0a 20  cause there is. 
1a900 20 20 20 23 20 6e 6f 20 6c 69 6d 69 74 20 74 6f     # no limit to
1a910 20 74 68 65 20 6c 65 6e 67 74 68 20 6f 66 20 63   the length of c
1a920 6f 6d 6d 61 6e 64 20 6c 69 6e 65 20 61 72 67 75  ommand line argu
1a930 6d 65 6e 74 73 2e 0a 20 20 20 20 23 20 4c 69 62  ments..    # Lib
1a940 74 6f 6f 6c 20 77 69 6c 6c 20 69 6e 74 65 72 70  tool will interp
1a950 72 65 74 20 2d 31 20 61 73 20 6e 6f 20 6c 69 6d  ret -1 as no lim
1a960 69 74 20 77 68 61 74 73 6f 65 76 65 72 0a 20 20  it whatsoever.  
1a970 20 20 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78 5f    lt_cv_sys_max_
1a980 63 6d 64 5f 6c 65 6e 3d 2d 31 3b 0a 20 20 20 20  cmd_len=-1;.    
1a990 3b 3b 0a 0a 20 20 63 79 67 77 69 6e 2a 20 7c 20  ;;..  cygwin* | 
1a9a0 6d 69 6e 67 77 2a 20 7c 20 63 65 67 63 63 2a 29  mingw* | cegcc*)
1a9b0 0a 20 20 20 20 23 20 4f 6e 20 57 69 6e 39 78 2f  .    # On Win9x/
1a9c0 4d 45 2c 20 74 68 69 73 20 74 65 73 74 20 62 6c  ME, this test bl
1a9d0 6f 77 73 20 75 70 20 2d 2d 20 69 74 20 73 75 63  ows up -- it suc
1a9e0 63 65 65 64 73 2c 20 62 75 74 20 74 61 6b 65 73  ceeds, but takes
1a9f0 0a 20 20 20 20 23 20 61 62 6f 75 74 20 35 20 6d  .    # about 5 m
1aa00 69 6e 75 74 65 73 20 61 73 20 74 68 65 20 74 65  inutes as the te
1aa10 73 74 73 74 72 69 6e 67 20 67 72 6f 77 73 20 65  ststring grows e
1aa20 78 70 6f 6e 65 6e 74 69 61 6c 6c 79 2e 0a 20 20  xponentially..  
1aa30 20 20 23 20 57 6f 72 73 65 2c 20 73 69 6e 63 65    # Worse, since
1aa40 20 39 78 2f 4d 45 20 61 72 65 20 6e 6f 74 20 70   9x/ME are not p
1aa50 72 65 2d 65 6d 70 74 69 76 65 6c 79 20 6d 75 6c  re-emptively mul
1aa60 74 69 74 61 73 6b 69 6e 67 2c 0a 20 20 20 20 23  titasking,.    #
1aa70 20 79 6f 75 20 65 6e 64 20 75 70 20 77 69 74 68   you end up with
1aa80 20 61 20 22 66 72 6f 7a 65 6e 22 20 63 6f 6d 70   a "frozen" comp
1aa90 75 74 65 72 2c 20 65 76 65 6e 20 74 68 6f 75 67  uter, even thoug
1aaa0 68 20 77 69 74 68 20 70 61 74 69 65 6e 63 65 0a  h with patience.
1aab0 20 20 20 20 23 20 74 68 65 20 74 65 73 74 20 65      # the test e
1aac0 76 65 6e 74 75 61 6c 6c 79 20 73 75 63 63 65 65  ventually succee
1aad0 64 73 20 28 77 69 74 68 20 61 20 6d 61 78 20 6c  ds (with a max l
1aae0 69 6e 65 20 6c 65 6e 67 74 68 20 6f 66 20 32 35  ine length of 25
1aaf0 36 6b 29 2e 0a 20 20 20 20 23 20 49 6e 73 74 65  6k)..    # Inste
1ab00 61 64 2c 20 6c 65 74 27 73 20 6a 75 73 74 20 70  ad, let's just p
1ab10 75 6e 74 3a 20 75 73 65 20 74 68 65 20 6d 69 6e  unt: use the min
1ab20 69 6d 75 6d 20 6c 69 6e 65 6c 65 6e 67 74 68 20  imum linelength 
1ab30 72 65 70 6f 72 74 65 64 20 62 79 0a 20 20 20 20  reported by.    
1ab40 23 20 61 6c 6c 20 6f 66 20 74 68 65 20 73 75 70  # all of the sup
1ab50 70 6f 72 74 65 64 20 70 6c 61 74 66 6f 72 6d 73  ported platforms
1ab60 3a 20 38 31 39 32 20 28 6f 6e 20 4e 54 2f 32 4b  : 8192 (on NT/2K
1ab70 2f 58 50 29 2e 0a 20 20 20 20 6c 74 5f 63 76 5f  /XP)..    lt_cv_
1ab80 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d  sys_max_cmd_len=
1ab90 38 31 39 32 3b 0a 20 20 20 20 3b 3b 0a 0a 20 20  8192;.    ;;..  
1aba0 61 6d 69 67 61 6f 73 2a 29 0a 20 20 20 20 23 20  amigaos*).    # 
1abb0 4f 6e 20 41 6d 69 67 61 4f 53 20 77 69 74 68 20  On AmigaOS with 
1abc0 70 64 6b 73 68 2c 20 74 68 69 73 20 74 65 73 74  pdksh, this test
1abd0 20 74 61 6b 65 73 20 68 6f 75 72 73 2c 20 6c 69   takes hours, li
1abe0 74 65 72 61 6c 6c 79 2e 0a 20 20 20 20 23 20 53  terally..    # S
1abf0 6f 20 77 65 20 6a 75 73 74 20 70 75 6e 74 20 61  o we just punt a
1ac00 6e 64 20 75 73 65 20 61 20 6d 69 6e 69 6d 75 6d  nd use a minimum
1ac10 20 6c 69 6e 65 20 6c 65 6e 67 74 68 20 6f 66 20   line length of 
1ac20 38 31 39 32 2e 0a 20 20 20 20 6c 74 5f 63 76 5f  8192..    lt_cv_
1ac30 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d  sys_max_cmd_len=
1ac40 38 31 39 32 3b 0a 20 20 20 20 3b 3b 0a 0a 20 20  8192;.    ;;..  
1ac50 6e 65 74 62 73 64 2a 20 7c 20 66 72 65 65 62 73  netbsd* | freebs
1ac60 64 2a 20 7c 20 6f 70 65 6e 62 73 64 2a 20 7c 20  d* | openbsd* | 
1ac70 64 61 72 77 69 6e 2a 20 7c 20 64 72 61 67 6f 6e  darwin* | dragon
1ac80 66 6c 79 2a 29 0a 20 20 20 20 23 20 54 68 69 73  fly*).    # This
1ac90 20 68 61 73 20 62 65 65 6e 20 61 72 6f 75 6e 64   has been around
1aca0 20 73 69 6e 63 65 20 33 38 36 42 53 44 2c 20 61   since 386BSD, a
1acb0 74 20 6c 65 61 73 74 2e 20 20 4c 69 6b 65 6c 79  t least.  Likely
1acc0 20 66 75 72 74 68 65 72 2e 0a 20 20 20 20 69 66   further..    if
1acd0 20 74 65 73 74 20 2d 78 20 2f 73 62 69 6e 2f 73   test -x /sbin/s
1ace0 79 73 63 74 6c 3b 20 74 68 65 6e 0a 20 20 20 20  ysctl; then.    
1acf0 20 20 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78 5f    lt_cv_sys_max_
1ad00 63 6d 64 5f 6c 65 6e 3d 60 2f 73 62 69 6e 2f 73  cmd_len=`/sbin/s
1ad10 79 73 63 74 6c 20 2d 6e 20 6b 65 72 6e 2e 61 72  ysctl -n kern.ar
1ad20 67 6d 61 78 60 0a 20 20 20 20 65 6c 69 66 20 74  gmax`.    elif t
1ad30 65 73 74 20 2d 78 20 2f 75 73 72 2f 73 62 69 6e  est -x /usr/sbin
1ad40 2f 73 79 73 63 74 6c 3b 20 74 68 65 6e 0a 20 20  /sysctl; then.  
1ad50 20 20 20 20 6c 74 5f 63 76 5f 73 79 73 5f 6d 61      lt_cv_sys_ma
1ad60 78 5f 63 6d 64 5f 6c 65 6e 3d 60 2f 75 73 72 2f  x_cmd_len=`/usr/
1ad70 73 62 69 6e 2f 73 79 73 63 74 6c 20 2d 6e 20 6b  sbin/sysctl -n k
1ad80 65 72 6e 2e 61 72 67 6d 61 78 60 0a 20 20 20 20  ern.argmax`.    
1ad90 65 6c 73 65 0a 20 20 20 20 20 20 6c 74 5f 63 76  else.      lt_cv
1ada0 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e  _sys_max_cmd_len
1adb0 3d 36 35 35 33 36 09 23 20 75 73 61 62 6c 65 20  =65536.# usable 
1adc0 64 65 66 61 75 6c 74 20 66 6f 72 20 61 6c 6c 20  default for all 
1add0 42 53 44 73 0a 20 20 20 20 66 69 0a 20 20 20 20  BSDs.    fi.    
1ade0 23 20 41 6e 64 20 61 64 64 20 61 20 73 61 66 65  # And add a safe
1adf0 74 79 20 7a 6f 6e 65 0a 20 20 20 20 6c 74 5f 63  ty zone.    lt_c
1ae00 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65  v_sys_max_cmd_le
1ae10 6e 3d 60 65 78 70 72 20 24 6c 74 5f 63 76 5f 73  n=`expr $lt_cv_s
1ae20 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 20 5c  ys_max_cmd_len \
1ae30 2f 20 34 60 0a 20 20 20 20 6c 74 5f 63 76 5f 73  / 4`.    lt_cv_s
1ae40 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d 60  ys_max_cmd_len=`
1ae50 65 78 70 72 20 24 6c 74 5f 63 76 5f 73 79 73 5f  expr $lt_cv_sys_
1ae60 6d 61 78 5f 63 6d 64 5f 6c 65 6e 20 5c 2a 20 33  max_cmd_len \* 3
1ae70 60 0a 20 20 20 20 3b 3b 0a 0a 20 20 69 6e 74 65  `.    ;;..  inte
1ae80 72 69 78 2a 29 0a 20 20 20 20 23 20 57 65 20 6b  rix*).    # We k
1ae90 6e 6f 77 20 74 68 65 20 76 61 6c 75 65 20 32 36  now the value 26
1aea0 32 31 34 34 20 61 6e 64 20 68 61 72 64 63 6f 64  2144 and hardcod
1aeb0 65 20 69 74 20 77 69 74 68 20 61 20 73 61 66 65  e it with a safe
1aec0 74 79 20 7a 6f 6e 65 20 28 6c 69 6b 65 20 42 53  ty zone (like BS
1aed0 44 29 0a 20 20 20 20 6c 74 5f 63 76 5f 73 79 73  D).    lt_cv_sys
1aee0 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d 31 39 36  _max_cmd_len=196
1aef0 36 30 38 0a 20 20 20 20 3b 3b 0a 0a 20 20 6f 73  608.    ;;..  os
1af00 66 2a 29 0a 20 20 20 20 23 20 44 72 2e 20 48 61  f*).    # Dr. Ha
1af10 6e 73 20 45 6b 6b 65 68 61 72 64 20 50 6c 65 73  ns Ekkehard Ples
1af20 73 65 72 20 72 65 70 6f 72 74 73 20 73 65 65 69  ser reports seei
1af30 6e 67 20 61 20 6b 65 72 6e 65 6c 20 70 61 6e 69  ng a kernel pani
1af40 63 20 72 75 6e 6e 69 6e 67 20 63 6f 6e 66 69 67  c running config
1af50 75 72 65 0a 20 20 20 20 23 20 64 75 65 20 74 6f  ure.    # due to
1af60 20 74 68 69 73 20 74 65 73 74 20 77 68 65 6e 20   this test when 
1af70 65 78 65 63 5f 64 69 73 61 62 6c 65 5f 61 72 67  exec_disable_arg
1af80 5f 6c 69 6d 69 74 20 69 73 20 31 20 6f 6e 20 54  _limit is 1 on T
1af90 72 75 36 34 2e 20 49 74 20 69 73 20 6e 6f 74 0a  ru64. It is not.
1afa0 20 20 20 20 23 20 6e 69 63 65 20 74 6f 20 63 61      # nice to ca
1afb0 75 73 65 20 6b 65 72 6e 65 6c 20 70 61 6e 69 63  use kernel panic
1afc0 73 20 73 6f 20 6c 65 74 73 20 61 76 6f 69 64 20  s so lets avoid 
1afd0 74 68 65 20 6c 6f 6f 70 20 62 65 6c 6f 77 2e 0a  the loop below..
1afe0 20 20 20 20 23 20 46 69 72 73 74 20 73 65 74 20      # First set 
1aff0 61 20 72 65 61 73 6f 6e 61 62 6c 65 20 64 65 66  a reasonable def
1b000 61 75 6c 74 2e 0a 20 20 20 20 6c 74 5f 63 76 5f  ault..    lt_cv_
1b010 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d  sys_max_cmd_len=
1b020 31 36 33 38 34 0a 20 20 20 20 23 0a 20 20 20 20  16384.    #.    
1b030 69 66 20 74 65 73 74 20 2d 78 20 2f 73 62 69 6e  if test -x /sbin
1b040 2f 73 79 73 63 6f 6e 66 69 67 3b 20 74 68 65 6e  /sysconfig; then
1b050 0a 20 20 20 20 20 20 63 61 73 65 20 60 2f 73 62  .      case `/sb
1b060 69 6e 2f 73 79 73 63 6f 6e 66 69 67 20 2d 71 20  in/sysconfig -q 
1b070 70 72 6f 63 20 65 78 65 63 5f 64 69 73 61 62 6c  proc exec_disabl
1b080 65 5f 61 72 67 5f 6c 69 6d 69 74 60 20 69 6e 0a  e_arg_limit` in.
1b090 20 20 20 20 20 20 20 20 2a 31 2a 29 20 6c 74 5f          *1*) lt_
1b0a0 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c  cv_sys_max_cmd_l
1b0b0 65 6e 3d 2d 31 20 3b 3b 0a 20 20 20 20 20 20 65  en=-1 ;;.      e
1b0c0 73 61 63 0a 20 20 20 20 66 69 0a 20 20 20 20 3b  sac.    fi.    ;
1b0d0 3b 0a 20 20 73 63 6f 33 2e 32 76 35 2a 29 0a 20  ;.  sco3.2v5*). 
1b0e0 20 20 20 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78     lt_cv_sys_max
1b0f0 5f 63 6d 64 5f 6c 65 6e 3d 31 30 32 34 30 30 0a  _cmd_len=102400.
1b100 20 20 20 20 3b 3b 0a 20 20 73 79 73 76 35 2a 20      ;;.  sysv5* 
1b110 7c 20 73 63 6f 35 76 36 2a 20 7c 20 73 79 73 76  | sco5v6* | sysv
1b120 34 2e 32 75 77 32 2a 29 0a 20 20 20 20 6b 61 72  4.2uw2*).    kar
1b130 67 6d 61 78 3d 60 67 72 65 70 20 41 52 47 5f 4d  gmax=`grep ARG_M
1b140 41 58 20 2f 65 74 63 2f 63 6f 6e 66 2f 63 66 2e  AX /etc/conf/cf.
1b150 64 2f 73 74 75 6e 65 20 32 3e 2f 64 65 76 2f 6e  d/stune 2>/dev/n
1b160 75 6c 6c 60 0a 20 20 20 20 69 66 20 74 65 73 74  ull`.    if test
1b170 20 2d 6e 20 22 24 6b 61 72 67 6d 61 78 22 3b 20   -n "$kargmax"; 
1b180 74 68 65 6e 0a 20 20 20 20 20 20 6c 74 5f 63 76  then.      lt_cv
1b190 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e  _sys_max_cmd_len
1b1a0 3d 60 65 63 68 6f 20 24 6b 61 72 67 6d 61 78 20  =`echo $kargmax 
1b1b0 7c 20 73 65 64 20 27 73 2f 2e 2a 5b 09 20 5d 2f  | sed 's/.*[. ]/
1b1c0 2f 27 60 0a 20 20 20 20 65 6c 73 65 0a 20 20 20  /'`.    else.   
1b1d0 20 20 20 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78     lt_cv_sys_max
1b1e0 5f 63 6d 64 5f 6c 65 6e 3d 33 32 37 36 38 0a 20  _cmd_len=32768. 
1b1f0 20 20 20 66 69 0a 20 20 20 20 3b 3b 0a 20 20 2a     fi.    ;;.  *
1b200 29 0a 20 20 20 20 6c 74 5f 63 76 5f 73 79 73 5f  ).    lt_cv_sys_
1b210 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d 60 28 67 65  max_cmd_len=`(ge
1b220 74 63 6f 6e 66 20 41 52 47 5f 4d 41 58 29 20 32  tconf ARG_MAX) 2
1b230 3e 20 2f 64 65 76 2f 6e 75 6c 6c 60 0a 20 20 20  > /dev/null`.   
1b240 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24 6c 74   if test -n "$lt
1b250 5f 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f  _cv_sys_max_cmd_
1b260 6c 65 6e 22 3b 20 74 68 65 6e 0a 20 20 20 20 20  len"; then.     
1b270 20 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78 5f 63   lt_cv_sys_max_c
1b280 6d 64 5f 6c 65 6e 3d 60 65 78 70 72 20 24 6c 74  md_len=`expr $lt
1b290 5f 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f  _cv_sys_max_cmd_
1b2a0 6c 65 6e 20 5c 2f 20 34 60 0a 20 20 20 20 20 20  len \/ 4`.      
1b2b0 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d  lt_cv_sys_max_cm
1b2c0 64 5f 6c 65 6e 3d 60 65 78 70 72 20 24 6c 74 5f  d_len=`expr $lt_
1b2d0 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c  cv_sys_max_cmd_l
1b2e0 65 6e 20 5c 2a 20 33 60 0a 20 20 20 20 65 6c 73  en \* 3`.    els
1b2f0 65 0a 20 20 20 20 20 20 23 20 4d 61 6b 65 20 74  e.      # Make t
1b300 65 73 74 73 74 72 69 6e 67 20 61 20 6c 69 74 74  eststring a litt
1b310 6c 65 20 62 69 67 67 65 72 20 62 65 66 6f 72 65  le bigger before
1b320 20 77 65 20 64 6f 20 61 6e 79 74 68 69 6e 67 20   we do anything 
1b330 77 69 74 68 20 69 74 2e 0a 20 20 20 20 20 20 23  with it..      #
1b340 20 61 20 31 4b 20 73 74 72 69 6e 67 20 73 68 6f   a 1K string sho
1b350 75 6c 64 20 62 65 20 61 20 72 65 61 73 6f 6e 61  uld be a reasona
1b360 62 6c 65 20 73 74 61 72 74 2e 0a 20 20 20 20 20  ble start..     
1b370 20 66 6f 72 20 69 20 69 6e 20 31 20 32 20 33 20   for i in 1 2 3 
1b380 34 20 35 20 36 20 37 20 38 20 3b 20 64 6f 0a 20  4 5 6 7 8 ; do. 
1b390 20 20 20 20 20 20 20 74 65 73 74 73 74 72 69 6e         teststrin
1b3a0 67 3d 24 74 65 73 74 73 74 72 69 6e 67 24 74 65  g=$teststring$te
1b3b0 73 74 73 74 72 69 6e 67 0a 20 20 20 20 20 20 64  ststring.      d
1b3c0 6f 6e 65 0a 20 20 20 20 20 20 53 48 45 4c 4c 3d  one.      SHELL=
1b3d0 24 7b 53 48 45 4c 4c 2d 24 7b 43 4f 4e 46 49 47  ${SHELL-${CONFIG
1b3e0 5f 53 48 45 4c 4c 2d 2f 62 69 6e 2f 73 68 7d 7d  _SHELL-/bin/sh}}
1b3f0 0a 20 20 20 20 20 20 23 20 49 66 20 74 65 73 74  .      # If test
1b400 20 69 73 20 6e 6f 74 20 61 20 73 68 65 6c 6c 20   is not a shell 
1b410 62 75 69 6c 74 2d 69 6e 2c 20 77 65 27 6c 6c 20  built-in, we'll 
1b420 70 72 6f 62 61 62 6c 79 20 65 6e 64 20 75 70 20  probably end up 
1b430 63 6f 6d 70 75 74 69 6e 67 20 61 0a 20 20 20 20  computing a.    
1b440 20 20 23 20 6d 61 78 69 6d 75 6d 20 6c 65 6e 67    # maximum leng
1b450 74 68 20 74 68 61 74 20 69 73 20 6f 6e 6c 79 20  th that is only 
1b460 68 61 6c 66 20 6f 66 20 74 68 65 20 61 63 74 75  half of the actu
1b470 61 6c 20 6d 61 78 69 6d 75 6d 20 6c 65 6e 67 74  al maximum lengt
1b480 68 2c 20 62 75 74 0a 20 20 20 20 20 20 23 20 77  h, but.      # w
1b490 65 20 63 61 6e 27 74 20 74 65 6c 6c 2e 0a 20 20  e can't tell..  
1b4a0 20 20 20 20 77 68 69 6c 65 20 7b 20 74 65 73 74      while { test
1b4b0 20 22 58 22 60 24 53 48 45 4c 4c 20 24 30 20 2d   "X"`$SHELL $0 -
1b4c0 2d 66 61 6c 6c 62 61 63 6b 2d 65 63 68 6f 20 22  -fallback-echo "
1b4d0 58 24 74 65 73 74 73 74 72 69 6e 67 24 74 65 73  X$teststring$tes
1b4e0 74 73 74 72 69 6e 67 22 20 32 3e 2f 64 65 76 2f  tstring" 2>/dev/
1b4f0 6e 75 6c 6c 60 20 5c 0a 09 20 20 20 20 20 20 20  null` \..       
1b500 20 20 3d 20 22 58 58 24 74 65 73 74 73 74 72 69    = "XX$teststri
1b510 6e 67 24 74 65 73 74 73 74 72 69 6e 67 22 3b 20  ng$teststring"; 
1b520 7d 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e 26  } >/dev/null 2>&
1b530 31 20 26 26 0a 09 20 20 20 20 20 20 74 65 73 74  1 &&..      test
1b540 20 24 69 20 21 3d 20 31 37 20 23 20 31 2f 32 20   $i != 17 # 1/2 
1b550 4d 42 20 73 68 6f 75 6c 64 20 62 65 20 65 6e 6f  MB should be eno
1b560 75 67 68 0a 20 20 20 20 20 20 64 6f 0a 20 20 20  ugh.      do.   
1b570 20 20 20 20 20 69 3d 60 65 78 70 72 20 24 69 20       i=`expr $i 
1b580 2b 20 31 60 0a 20 20 20 20 20 20 20 20 74 65 73  + 1`.        tes
1b590 74 73 74 72 69 6e 67 3d 24 74 65 73 74 73 74 72  tstring=$teststr
1b5a0 69 6e 67 24 74 65 73 74 73 74 72 69 6e 67 0a 20  ing$teststring. 
1b5b0 20 20 20 20 20 64 6f 6e 65 0a 20 20 20 20 20 20       done.      
1b5c0 23 20 4f 6e 6c 79 20 63 68 65 63 6b 20 74 68 65  # Only check the
1b5d0 20 73 74 72 69 6e 67 20 6c 65 6e 67 74 68 20 6f   string length o
1b5e0 75 74 73 69 64 65 20 74 68 65 20 6c 6f 6f 70 2e  utside the loop.
1b5f0 0a 20 20 20 20 20 20 6c 74 5f 63 76 5f 73 79 73  .      lt_cv_sys
1b600 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d 60 65 78  _max_cmd_len=`ex
1b610 70 72 20 22 58 24 74 65 73 74 73 74 72 69 6e 67  pr "X$teststring
1b620 22 20 3a 20 22 2e 2a 22 20 32 3e 26 31 60 0a 20  " : ".*" 2>&1`. 
1b630 20 20 20 20 20 74 65 73 74 73 74 72 69 6e 67 3d       teststring=
1b640 0a 20 20 20 20 20 20 23 20 41 64 64 20 61 20 73  .      # Add a s
1b650 69 67 6e 69 66 69 63 61 6e 74 20 73 61 66 65 74  ignificant safet
1b660 79 20 66 61 63 74 6f 72 20 62 65 63 61 75 73 65  y factor because
1b670 20 43 2b 2b 20 63 6f 6d 70 69 6c 65 72 73 20 63   C++ compilers c
1b680 61 6e 20 74 61 63 6b 20 6f 6e 0a 20 20 20 20 20  an tack on.     
1b690 20 23 20 6d 61 73 73 69 76 65 20 61 6d 6f 75 6e   # massive amoun
1b6a0 74 73 20 6f 66 20 61 64 64 69 74 69 6f 6e 61 6c  ts of additional
1b6b0 20 61 72 67 75 6d 65 6e 74 73 20 62 65 66 6f 72   arguments befor
1b6c0 65 20 70 61 73 73 69 6e 67 20 74 68 65 6d 20 74  e passing them t
1b6d0 6f 20 74 68 65 0a 20 20 20 20 20 20 23 20 6c 69  o the.      # li
1b6e0 6e 6b 65 72 2e 20 20 49 74 20 61 70 70 65 61 72  nker.  It appear
1b6f0 73 20 61 73 20 74 68 6f 75 67 68 20 31 2f 32 20  s as though 1/2 
1b700 69 73 20 61 20 75 73 61 62 6c 65 20 76 61 6c 75  is a usable valu
1b710 65 2e 0a 20 20 20 20 20 20 6c 74 5f 63 76 5f 73  e..      lt_cv_s
1b720 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d 60  ys_max_cmd_len=`
1b730 65 78 70 72 20 24 6c 74 5f 63 76 5f 73 79 73 5f  expr $lt_cv_sys_
1b740 6d 61 78 5f 63 6d 64 5f 6c 65 6e 20 5c 2f 20 32  max_cmd_len \/ 2
1b750 60 0a 20 20 20 20 66 69 0a 20 20 20 20 3b 3b 0a  `.    fi.    ;;.
1b760 20 20 65 73 61 63 0a 0a 66 69 0a 0a 69 66 20 74    esac..fi..if t
1b770 65 73 74 20 2d 6e 20 24 6c 74 5f 63 76 5f 73 79  est -n $lt_cv_sy
1b780 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 20 3b 20  s_max_cmd_len ; 
1b790 74 68 65 6e 0a 20 20 7b 20 24 61 73 5f 65 63 68  then.  { $as_ech
1b7a0 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
1b7b0 4f 3a 20 72 65 73 75 6c 74 3a 20 24 6c 74 5f 63  O: result: $lt_c
1b7c0 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65  v_sys_max_cmd_le
1b7d0 6e 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  n" >&5.$as_echo 
1b7e0 22 24 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78 5f  "$lt_cv_sys_max_
1b7f0 63 6d 64 5f 6c 65 6e 22 20 3e 26 36 3b 20 7d 0a  cmd_len" >&6; }.
1b800 65 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65 63 68  else.  { $as_ech
1b810 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
1b820 4f 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 6e 65 22  O: result: none"
1b830 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 6e   >&5.$as_echo "n
1b840 6f 6e 65 22 20 3e 26 36 3b 20 7d 0a 66 69 0a 6d  one" >&6; }.fi.m
1b850 61 78 5f 63 6d 64 5f 6c 65 6e 3d 24 6c 74 5f 63  ax_cmd_len=$lt_c
1b860 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65  v_sys_max_cmd_le
1b870 6e 0a 0a 0a 0a 0a 0a 0a 3a 20 24 7b 43 50 3d 22  n.......: ${CP="
1b880 63 70 20 2d 66 22 7d 0a 3a 20 24 7b 4d 56 3d 22  cp -f"}.: ${MV="
1b890 6d 76 20 2d 66 22 7d 0a 3a 20 24 7b 52 4d 3d 22  mv -f"}.: ${RM="
1b8a0 72 6d 20 2d 66 22 7d 0a 0a 7b 20 24 61 73 5f 65  rm -f"}..{ $as_e
1b8b0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
1b8c0 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 77 68  ENO: checking wh
1b8d0 65 74 68 65 72 20 74 68 65 20 73 68 65 6c 6c 20  ether the shell 
1b8e0 75 6e 64 65 72 73 74 61 6e 64 73 20 73 6f 6d 65  understands some
1b8f0 20 58 53 49 20 63 6f 6e 73 74 72 75 63 74 73 22   XSI constructs"
1b900 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20   >&5.$as_echo_n 
1b910 22 63 68 65 63 6b 69 6e 67 20 77 68 65 74 68 65  "checking whethe
1b920 72 20 74 68 65 20 73 68 65 6c 6c 20 75 6e 64 65  r the shell unde
1b930 72 73 74 61 6e 64 73 20 73 6f 6d 65 20 58 53 49  rstands some XSI
1b940 20 63 6f 6e 73 74 72 75 63 74 73 2e 2e 2e 20 22   constructs... "
1b950 20 3e 26 36 3b 20 7d 0a 23 20 54 72 79 20 73 6f   >&6; }.# Try so
1b960 6d 65 20 58 53 49 20 66 65 61 74 75 72 65 73 0a  me XSI features.
1b970 78 73 69 5f 73 68 65 6c 6c 3d 6e 6f 0a 28 20 5f  xsi_shell=no.( _
1b980 6c 74 5f 64 75 6d 6d 79 3d 22 61 2f 62 2f 63 22  lt_dummy="a/b/c"
1b990 0a 20 20 74 65 73 74 20 22 24 7b 5f 6c 74 5f 64  .  test "${_lt_d
1b9a0 75 6d 6d 79 23 23 2a 2f 7d 2c 24 7b 5f 6c 74 5f  ummy##*/},${_lt_
1b9b0 64 75 6d 6d 79 25 2f 2a 7d 2c 22 24 7b 5f 6c 74  dummy%/*},"${_lt
1b9c0 5f 64 75 6d 6d 79 25 22 24 5f 6c 74 5f 64 75 6d  _dummy%"$_lt_dum
1b9d0 6d 79 22 7d 2c 20 5c 0a 20 20 20 20 20 20 3d 20  my"}, \.      = 
1b9e0 63 2c 61 2f 62 2c 2c 20 5c 0a 20 20 20 20 26 26  c,a/b,, \.    &&
1b9f0 20 65 76 61 6c 20 27 74 65 73 74 20 24 28 28 20   eval 'test $(( 
1ba00 31 20 2b 20 31 20 29 29 20 2d 65 71 20 32 20 5c  1 + 1 )) -eq 2 \
1ba10 0a 20 20 20 20 26 26 20 74 65 73 74 20 22 24 7b  .    && test "${
1ba20 23 5f 6c 74 5f 64 75 6d 6d 79 7d 22 20 2d 65 71  #_lt_dummy}" -eq
1ba30 20 35 27 20 29 20 3e 2f 64 65 76 2f 6e 75 6c 6c   5' ) >/dev/null
1ba40 20 32 3e 26 31 20 5c 0a 20 20 26 26 20 78 73 69   2>&1 \.  && xsi
1ba50 5f 73 68 65 6c 6c 3d 79 65 73 0a 7b 20 24 61 73  _shell=yes.{ $as
1ba60 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  _echo "$as_me:$L
1ba70 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24  INENO: result: $
1ba80 78 73 69 5f 73 68 65 6c 6c 22 20 3e 26 35 0a 24  xsi_shell" >&5.$
1ba90 61 73 5f 65 63 68 6f 20 22 24 78 73 69 5f 73 68  as_echo "$xsi_sh
1baa0 65 6c 6c 22 20 3e 26 36 3b 20 7d 0a 0a 0a 7b 20  ell" >&6; }...{ 
1bab0 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
1bac0 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69  :$LINENO: checki
1bad0 6e 67 20 77 68 65 74 68 65 72 20 74 68 65 20 73  ng whether the s
1bae0 68 65 6c 6c 20 75 6e 64 65 72 73 74 61 6e 64 73  hell understands
1baf0 20 5c 22 2b 3d 5c 22 22 20 3e 26 35 0a 24 61 73   \"+=\"" >&5.$as
1bb00 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e  _echo_n "checkin
1bb10 67 20 77 68 65 74 68 65 72 20 74 68 65 20 73 68  g whether the sh
1bb20 65 6c 6c 20 75 6e 64 65 72 73 74 61 6e 64 73 20  ell understands 
1bb30 5c 22 2b 3d 5c 22 2e 2e 2e 20 22 20 3e 26 36 3b  \"+=\"... " >&6;
1bb40 20 7d 0a 6c 74 5f 73 68 65 6c 6c 5f 61 70 70 65   }.lt_shell_appe
1bb50 6e 64 3d 6e 6f 0a 28 20 66 6f 6f 3d 62 61 72 3b  nd=no.( foo=bar;
1bb60 20 73 65 74 20 66 6f 6f 20 62 61 7a 3b 20 65 76   set foo baz; ev
1bb70 61 6c 20 22 24 31 2b 3d 5c 24 32 22 20 26 26 20  al "$1+=\$2" && 
1bb80 74 65 73 74 20 22 24 66 6f 6f 22 20 3d 20 62 61  test "$foo" = ba
1bb90 72 62 61 7a 20 29 20 5c 0a 20 20 20 20 3e 2f 64  rbaz ) \.    >/d
1bba0 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 20 5c 0a 20  ev/null 2>&1 \. 
1bbb0 20 26 26 20 6c 74 5f 73 68 65 6c 6c 5f 61 70 70   && lt_shell_app
1bbc0 65 6e 64 3d 79 65 73 0a 7b 20 24 61 73 5f 65 63  end=yes.{ $as_ec
1bbd0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
1bbe0 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 6c 74 5f  NO: result: $lt_
1bbf0 73 68 65 6c 6c 5f 61 70 70 65 6e 64 22 20 3e 26  shell_append" >&
1bc00 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 6c 74 5f  5.$as_echo "$lt_
1bc10 73 68 65 6c 6c 5f 61 70 70 65 6e 64 22 20 3e 26  shell_append" >&
1bc20 36 3b 20 7d 0a 0a 0a 69 66 20 28 20 28 4d 41 49  6; }...if ( (MAI
1bc30 4c 3d 36 30 3b 20 75 6e 73 65 74 20 4d 41 49 4c  L=60; unset MAIL
1bc40 29 20 7c 7c 20 65 78 69 74 29 20 3e 2f 64 65 76  ) || exit) >/dev
1bc50 2f 6e 75 6c 6c 20 32 3e 26 31 3b 20 74 68 65 6e  /null 2>&1; then
1bc60 0a 20 20 6c 74 5f 75 6e 73 65 74 3d 75 6e 73 65  .  lt_unset=unse
1bc70 74 0a 65 6c 73 65 0a 20 20 6c 74 5f 75 6e 73 65  t.else.  lt_unse
1bc80 74 3d 66 61 6c 73 65 0a 66 69 0a 0a 0a 0a 0a 0a  t=false.fi......
1bc90 23 20 74 65 73 74 20 45 42 43 44 49 43 20 6f 72  # test EBCDIC or
1bca0 20 41 53 43 49 49 0a 63 61 73 65 20 60 65 63 68   ASCII.case `ech
1bcb0 6f 20 58 7c 74 72 20 58 20 27 5c 31 30 31 27 60  o X|tr X '\101'`
1bcc0 20 69 6e 0a 20 41 29 20 23 20 41 53 43 49 49 20   in. A) # ASCII 
1bcd0 62 61 73 65 64 20 73 79 73 74 65 6d 0a 20 20 20  based system.   
1bce0 20 23 20 5c 6e 20 69 73 20 6e 6f 74 20 69 6e 74   # \n is not int
1bcf0 65 72 70 72 65 74 65 64 20 63 6f 72 72 65 63 74  erpreted correct
1bd00 6c 79 20 62 79 20 53 6f 6c 61 72 69 73 20 38 20  ly by Solaris 8 
1bd10 2f 75 73 72 2f 75 63 62 2f 74 72 0a 20 20 6c 74  /usr/ucb/tr.  lt
1bd20 5f 53 50 32 4e 4c 3d 27 74 72 20 5c 30 34 30 20  _SP2NL='tr \040 
1bd30 5c 30 31 32 27 0a 20 20 6c 74 5f 4e 4c 32 53 50  \012'.  lt_NL2SP
1bd40 3d 27 74 72 20 5c 30 31 35 5c 30 31 32 20 5c 30  ='tr \015\012 \0
1bd50 34 30 5c 30 34 30 27 0a 20 20 3b 3b 0a 20 2a 29  40\040'.  ;;. *)
1bd60 20 23 20 45 42 43 44 49 43 20 62 61 73 65 64 20   # EBCDIC based 
1bd70 73 79 73 74 65 6d 0a 20 20 6c 74 5f 53 50 32 4e  system.  lt_SP2N
1bd80 4c 3d 27 74 72 20 5c 31 30 30 20 5c 6e 27 0a 20  L='tr \100 \n'. 
1bd90 20 6c 74 5f 4e 4c 32 53 50 3d 27 74 72 20 5c 72   lt_NL2SP='tr \r
1bda0 5c 6e 20 5c 31 30 30 5c 31 30 30 27 0a 20 20 3b  \n \100\100'.  ;
1bdb0 3b 0a 65 73 61 63 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  ;.esac..........
1bdc0 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
1bdd0 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63  me:$LINENO: chec
1bde0 6b 69 6e 67 20 66 6f 72 20 24 4c 44 20 6f 70 74  king for $LD opt
1bdf0 69 6f 6e 20 74 6f 20 72 65 6c 6f 61 64 20 6f 62  ion to reload ob
1be00 6a 65 63 74 20 66 69 6c 65 73 22 20 3e 26 35 0a  ject files" >&5.
1be10 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63  $as_echo_n "chec
1be20 6b 69 6e 67 20 66 6f 72 20 24 4c 44 20 6f 70 74  king for $LD opt
1be30 69 6f 6e 20 74 6f 20 72 65 6c 6f 61 64 20 6f 62  ion to reload ob
1be40 6a 65 63 74 20 66 69 6c 65 73 2e 2e 2e 20 22 20  ject files... " 
1be50 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74 20 22  >&6; }.if test "
1be60 24 7b 6c 74 5f 63 76 5f 6c 64 5f 72 65 6c 6f 61  ${lt_cv_ld_reloa
1be70 64 5f 66 6c 61 67 2b 73 65 74 7d 22 20 3d 20 73  d_flag+set}" = s
1be80 65 74 3b 20 74 68 65 6e 0a 20 20 24 61 73 5f 65  et; then.  $as_e
1be90 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20  cho_n "(cached) 
1bea0 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 6c 74 5f  " >&6.else.  lt_
1beb0 63 76 5f 6c 64 5f 72 65 6c 6f 61 64 5f 66 6c 61  cv_ld_reload_fla
1bec0 67 3d 27 2d 72 27 0a 66 69 0a 7b 20 24 61 73 5f  g='-r'.fi.{ $as_
1bed0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
1bee0 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 6c  NENO: result: $l
1bef0 74 5f 63 76 5f 6c 64 5f 72 65 6c 6f 61 64 5f 66  t_cv_ld_reload_f
1bf00 6c 61 67 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  lag" >&5.$as_ech
1bf10 6f 20 22 24 6c 74 5f 63 76 5f 6c 64 5f 72 65 6c  o "$lt_cv_ld_rel
1bf20 6f 61 64 5f 66 6c 61 67 22 20 3e 26 36 3b 20 7d  oad_flag" >&6; }
1bf30 0a 72 65 6c 6f 61 64 5f 66 6c 61 67 3d 24 6c 74  .reload_flag=$lt
1bf40 5f 63 76 5f 6c 64 5f 72 65 6c 6f 61 64 5f 66 6c  _cv_ld_reload_fl
1bf50 61 67 0a 63 61 73 65 20 24 72 65 6c 6f 61 64 5f  ag.case $reload_
1bf60 66 6c 61 67 20 69 6e 0a 22 22 20 7c 20 22 20 22  flag in."" | " "
1bf70 2a 29 20 3b 3b 0a 2a 29 20 72 65 6c 6f 61 64 5f  *) ;;.*) reload_
1bf80 66 6c 61 67 3d 22 20 24 72 65 6c 6f 61 64 5f 66  flag=" $reload_f
1bf90 6c 61 67 22 20 3b 3b 0a 65 73 61 63 0a 72 65 6c  lag" ;;.esac.rel
1bfa0 6f 61 64 5f 63 6d 64 73 3d 27 24 4c 44 24 72 65  oad_cmds='$LD$re
1bfb0 6c 6f 61 64 5f 66 6c 61 67 20 2d 6f 20 24 6f 75  load_flag -o $ou
1bfc0 74 70 75 74 24 72 65 6c 6f 61 64 5f 6f 62 6a 73  tput$reload_objs
1bfd0 27 0a 63 61 73 65 20 24 68 6f 73 74 5f 6f 73 20  '.case $host_os 
1bfe0 69 6e 0a 20 20 64 61 72 77 69 6e 2a 29 0a 20 20  in.  darwin*).  
1bff0 20 20 69 66 20 74 65 73 74 20 22 24 47 43 43 22    if test "$GCC"
1c000 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a 20 20 20   = yes; then.   
1c010 20 20 20 72 65 6c 6f 61 64 5f 63 6d 64 73 3d 27     reload_cmds='
1c020 24 4c 54 43 43 20 24 4c 54 43 46 4c 41 47 53 20  $LTCC $LTCFLAGS 
1c030 2d 6e 6f 73 74 64 6c 69 62 20 24 7b 77 6c 7d 2d  -nostdlib ${wl}-
1c040 72 20 2d 6f 20 24 6f 75 74 70 75 74 24 72 65 6c  r -o $output$rel
1c050 6f 61 64 5f 6f 62 6a 73 27 0a 20 20 20 20 65 6c  oad_objs'.    el
1c060 73 65 0a 20 20 20 20 20 20 72 65 6c 6f 61 64 5f  se.      reload_
1c070 63 6d 64 73 3d 27 24 4c 44 24 72 65 6c 6f 61 64  cmds='$LD$reload
1c080 5f 66 6c 61 67 20 2d 6f 20 24 6f 75 74 70 75 74  _flag -o $output
1c090 24 72 65 6c 6f 61 64 5f 6f 62 6a 73 27 0a 20 20  $reload_objs'.  
1c0a0 20 20 66 69 0a 20 20 20 20 3b 3b 0a 65 73 61 63    fi.    ;;.esac
1c0b0 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 69 66 20 74 65 73  ..........if tes
1c0c0 74 20 2d 6e 20 22 24 61 63 5f 74 6f 6f 6c 5f 70  t -n "$ac_tool_p
1c0d0 72 65 66 69 78 22 3b 20 74 68 65 6e 0a 20 20 23  refix"; then.  #
1c0e0 20 45 78 74 72 61 63 74 20 74 68 65 20 66 69 72   Extract the fir
1c0f0 73 74 20 77 6f 72 64 20 6f 66 20 22 24 7b 61 63  st word of "${ac
1c100 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 6f 62 6a  _tool_prefix}obj
1c110 64 75 6d 70 22 2c 20 73 6f 20 69 74 20 63 61 6e  dump", so it can
1c120 20 62 65 20 61 20 70 72 6f 67 72 61 6d 20 6e 61   be a program na
1c130 6d 65 20 77 69 74 68 20 61 72 67 73 2e 0a 73 65  me with args..se
1c140 74 20 64 75 6d 6d 79 20 24 7b 61 63 5f 74 6f 6f  t dummy ${ac_too
1c150 6c 5f 70 72 65 66 69 78 7d 6f 62 6a 64 75 6d 70  l_prefix}objdump
1c160 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a 7b 20 24  ; ac_word=$2.{ $
1c170 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
1c180 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e  $LINENO: checkin
1c190 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 22 20  g for $ac_word" 
1c1a0 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22  >&5.$as_echo_n "
1c1b0 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63  checking for $ac
1c1c0 5f 77 6f 72 64 2e 2e 2e 20 22 20 3e 26 36 3b 20  _word... " >&6; 
1c1d0 7d 0a 69 66 20 74 65 73 74 20 22 24 7b 61 63 5f  }.if test "${ac_
1c1e0 63 76 5f 70 72 6f 67 5f 4f 42 4a 44 55 4d 50 2b  cv_prog_OBJDUMP+
1c1f0 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65  set}" = set; the
1c200 6e 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22  n.  $as_echo_n "
1c210 28 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65  (cached) " >&6.e
1c220 6c 73 65 0a 20 20 69 66 20 74 65 73 74 20 2d 6e  lse.  if test -n
1c230 20 22 24 4f 42 4a 44 55 4d 50 22 3b 20 74 68 65   "$OBJDUMP"; the
1c240 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 4f  n.  ac_cv_prog_O
1c250 42 4a 44 55 4d 50 3d 22 24 4f 42 4a 44 55 4d 50  BJDUMP="$OBJDUMP
1c260 22 20 23 20 4c 65 74 20 74 68 65 20 75 73 65 72  " # Let the user
1c270 20 6f 76 65 72 72 69 64 65 20 74 68 65 20 74 65   override the te
1c280 73 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65  st..else.as_save
1c290 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24  _IFS=$IFS; IFS=$
1c2a0 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66  PATH_SEPARATOR.f
1c2b0 6f 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50 41  or as_dir in $PA
1c2c0 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f  TH.do.  IFS=$as_
1c2d0 73 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74 20  save_IFS.  test 
1c2e0 2d 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26 20  -z "$as_dir" && 
1c2f0 61 73 5f 64 69 72 3d 2e 0a 20 20 66 6f 72 20 61  as_dir=..  for a
1c300 63 5f 65 78 65 63 5f 65 78 74 20 69 6e 20 27 27  c_exec_ext in ''
1c310 20 24 61 63 5f 65 78 65 63 75 74 61 62 6c 65 5f   $ac_executable_
1c320 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20  extensions; do. 
1c330 20 69 66 20 7b 20 74 65 73 74 20 2d 66 20 22 24   if { test -f "$
1c340 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24  as_dir/$ac_word$
1c350 61 63 5f 65 78 65 63 5f 65 78 74 22 20 26 26 20  ac_exec_ext" && 
1c360 24 61 73 5f 74 65 73 74 5f 78 20 22 24 61 73 5f  $as_test_x "$as_
1c370 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f  dir/$ac_word$ac_
1c380 65 78 65 63 5f 65 78 74 22 3b 20 7d 3b 20 74 68  exec_ext"; }; th
1c390 65 6e 0a 20 20 20 20 61 63 5f 63 76 5f 70 72 6f  en.    ac_cv_pro
1c3a0 67 5f 4f 42 4a 44 55 4d 50 3d 22 24 7b 61 63 5f  g_OBJDUMP="${ac_
1c3b0 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 6f 62 6a 64  tool_prefix}objd
1c3c0 75 6d 70 22 0a 20 20 20 20 24 61 73 5f 65 63 68  ump".    $as_ech
1c3d0 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
1c3e0 4f 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64 69 72  O: found $as_dir
1c3f0 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65  /$ac_word$ac_exe
1c400 63 5f 65 78 74 22 20 3e 26 35 0a 20 20 20 20 62  c_ext" >&5.    b
1c410 72 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65  reak 2.  fi.done
1c420 0a 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61  .done.IFS=$as_sa
1c430 76 65 5f 49 46 53 0a 0a 66 69 0a 66 69 0a 4f 42  ve_IFS..fi.fi.OB
1c440 4a 44 55 4d 50 3d 24 61 63 5f 63 76 5f 70 72 6f  JDUMP=$ac_cv_pro
1c450 67 5f 4f 42 4a 44 55 4d 50 0a 69 66 20 74 65 73  g_OBJDUMP.if tes
1c460 74 20 2d 6e 20 22 24 4f 42 4a 44 55 4d 50 22 3b  t -n "$OBJDUMP";
1c470 20 74 68 65 6e 0a 20 20 7b 20 24 61 73 5f 65 63   then.  { $as_ec
1c480 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
1c490 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 4f 42 4a  NO: result: $OBJ
1c4a0 44 55 4d 50 22 20 3e 26 35 0a 24 61 73 5f 65 63  DUMP" >&5.$as_ec
1c4b0 68 6f 20 22 24 4f 42 4a 44 55 4d 50 22 20 3e 26  ho "$OBJDUMP" >&
1c4c0 36 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 24 61  6; }.else.  { $a
1c4d0 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
1c4e0 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20  LINENO: result: 
1c4f0 6e 6f 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  no" >&5.$as_echo
1c500 20 22 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66 69 0a   "no" >&6; }.fi.
1c510 0a 0a 66 69 0a 69 66 20 74 65 73 74 20 2d 7a 20  ..fi.if test -z 
1c520 22 24 61 63 5f 63 76 5f 70 72 6f 67 5f 4f 42 4a  "$ac_cv_prog_OBJ
1c530 44 55 4d 50 22 3b 20 74 68 65 6e 0a 20 20 61 63  DUMP"; then.  ac
1c540 5f 63 74 5f 4f 42 4a 44 55 4d 50 3d 24 4f 42 4a  _ct_OBJDUMP=$OBJ
1c550 44 55 4d 50 0a 20 20 23 20 45 78 74 72 61 63 74  DUMP.  # Extract
1c560 20 74 68 65 20 66 69 72 73 74 20 77 6f 72 64 20   the first word 
1c570 6f 66 20 22 6f 62 6a 64 75 6d 70 22 2c 20 73 6f  of "objdump", so
1c580 20 69 74 20 63 61 6e 20 62 65 20 61 20 70 72 6f   it can be a pro
1c590 67 72 61 6d 20 6e 61 6d 65 20 77 69 74 68 20 61  gram name with a
1c5a0 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79 20 6f  rgs..set dummy o
1c5b0 62 6a 64 75 6d 70 3b 20 61 63 5f 77 6f 72 64 3d  bjdump; ac_word=
1c5c0 24 32 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  $2.{ $as_echo "$
1c5d0 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63  as_me:$LINENO: c
1c5e0 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f  hecking for $ac_
1c5f0 77 6f 72 64 22 20 3e 26 35 0a 24 61 73 5f 65 63  word" >&5.$as_ec
1c600 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66  ho_n "checking f
1c610 6f 72 20 24 61 63 5f 77 6f 72 64 2e 2e 2e 20 22  or $ac_word... "
1c620 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74 20   >&6; }.if test 
1c630 22 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63  "${ac_cv_prog_ac
1c640 5f 63 74 5f 4f 42 4a 44 55 4d 50 2b 73 65 74 7d  _ct_OBJDUMP+set}
1c650 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20  " = set; then.  
1c660 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63  $as_echo_n "(cac
1c670 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a  hed) " >&6.else.
1c680 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61    if test -n "$a
1c690 63 5f 63 74 5f 4f 42 4a 44 55 4d 50 22 3b 20 74  c_ct_OBJDUMP"; t
1c6a0 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67  hen.  ac_cv_prog
1c6b0 5f 61 63 5f 63 74 5f 4f 42 4a 44 55 4d 50 3d 22  _ac_ct_OBJDUMP="
1c6c0 24 61 63 5f 63 74 5f 4f 42 4a 44 55 4d 50 22 20  $ac_ct_OBJDUMP" 
1c6d0 23 20 4c 65 74 20 74 68 65 20 75 73 65 72 20 6f  # Let the user o
1c6e0 76 65 72 72 69 64 65 20 74 68 65 20 74 65 73 74  verride the test
1c6f0 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f 49  ..else.as_save_I
1c700 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24 50 41  FS=$IFS; IFS=$PA
1c710 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f 72  TH_SEPARATOR.for
1c720 20 61 73 5f 64 69 72 20 69 6e 20 24 50 41 54 48   as_dir in $PATH
1c730 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73 61  .do.  IFS=$as_sa
1c740 76 65 5f 49 46 53 0a 20 20 74 65 73 74 20 2d 7a  ve_IFS.  test -z
1c750 20 22 24 61 73 5f 64 69 72 22 20 26 26 20 61 73   "$as_dir" && as
1c760 5f 64 69 72 3d 2e 0a 20 20 66 6f 72 20 61 63 5f  _dir=..  for ac_
1c770 65 78 65 63 5f 65 78 74 20 69 6e 20 27 27 20 24  exec_ext in '' $
1c780 61 63 5f 65 78 65 63 75 74 61 62 6c 65 5f 65 78  ac_executable_ex
1c790 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 69  tensions; do.  i
1c7a0 66 20 7b 20 74 65 73 74 20 2d 66 20 22 24 61 73  f { test -f "$as
1c7b0 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63  _dir/$ac_word$ac
1c7c0 5f 65 78 65 63 5f 65 78 74 22 20 26 26 20 24 61  _exec_ext" && $a
1c7d0 73 5f 74 65 73 74 5f 78 20 22 24 61 73 5f 64 69  s_test_x "$as_di
1c7e0 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78  r/$ac_word$ac_ex
1c7f0 65 63 5f 65 78 74 22 3b 20 7d 3b 20 74 68 65 6e  ec_ext"; }; then
1c800 0a 20 20 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f  .    ac_cv_prog_
1c810 61 63 5f 63 74 5f 4f 42 4a 44 55 4d 50 3d 22 6f  ac_ct_OBJDUMP="o
1c820 62 6a 64 75 6d 70 22 0a 20 20 20 20 24 61 73 5f  bjdump".    $as_
1c830 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
1c840 4e 45 4e 4f 3a 20 66 6f 75 6e 64 20 24 61 73 5f  NENO: found $as_
1c850 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f  dir/$ac_word$ac_
1c860 65 78 65 63 5f 65 78 74 22 20 3e 26 35 0a 20 20  exec_ext" >&5.  
1c870 20 20 62 72 65 61 6b 20 32 0a 20 20 66 69 0a 64    break 2.  fi.d
1c880 6f 6e 65 0a 64 6f 6e 65 0a 49 46 53 3d 24 61 73  one.done.IFS=$as
1c890 5f 73 61 76 65 5f 49 46 53 0a 0a 66 69 0a 66 69  _save_IFS..fi.fi
1c8a0 0a 61 63 5f 63 74 5f 4f 42 4a 44 55 4d 50 3d 24  .ac_ct_OBJDUMP=$
1c8b0 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74  ac_cv_prog_ac_ct
1c8c0 5f 4f 42 4a 44 55 4d 50 0a 69 66 20 74 65 73 74  _OBJDUMP.if test
1c8d0 20 2d 6e 20 22 24 61 63 5f 63 74 5f 4f 42 4a 44   -n "$ac_ct_OBJD
1c8e0 55 4d 50 22 3b 20 74 68 65 6e 0a 20 20 7b 20 24  UMP"; then.  { $
1c8f0 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
1c900 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a  $LINENO: result:
1c910 20 24 61 63 5f 63 74 5f 4f 42 4a 44 55 4d 50 22   $ac_ct_OBJDUMP"
1c920 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24   >&5.$as_echo "$
1c930 61 63 5f 63 74 5f 4f 42 4a 44 55 4d 50 22 20 3e  ac_ct_OBJDUMP" >
1c940 26 36 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 24  &6; }.else.  { $
1c950 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
1c960 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a  $LINENO: result:
1c970 20 6e 6f 22 20 3e 26 35 0a 24 61 73 5f 65 63 68   no" >&5.$as_ech
1c980 6f 20 22 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66 69  o "no" >&6; }.fi
1c990 0a 0a 20 20 69 66 20 74 65 73 74 20 22 78 24 61  ..  if test "x$a
1c9a0 63 5f 63 74 5f 4f 42 4a 44 55 4d 50 22 20 3d 20  c_ct_OBJDUMP" = 
1c9b0 78 3b 20 74 68 65 6e 0a 20 20 20 20 4f 42 4a 44  x; then.    OBJD
1c9c0 55 4d 50 3d 22 66 61 6c 73 65 22 0a 20 20 65 6c  UMP="false".  el
1c9d0 73 65 0a 20 20 20 20 63 61 73 65 20 24 63 72 6f  se.    case $cro
1c9e0 73 73 5f 63 6f 6d 70 69 6c 69 6e 67 3a 24 61 63  ss_compiling:$ac
1c9f0 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64 20 69 6e 0a  _tool_warned in.
1ca00 79 65 73 3a 29 0a 7b 20 24 61 73 5f 65 63 68 6f  yes:).{ $as_echo
1ca10 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
1ca20 3a 20 57 41 52 4e 49 4e 47 3a 20 49 6e 20 74 68  : WARNING: In th
1ca30 65 20 66 75 74 75 72 65 2c 20 41 75 74 6f 63 6f  e future, Autoco
1ca40 6e 66 20 77 69 6c 6c 20 6e 6f 74 20 64 65 74 65  nf will not dete
1ca50 63 74 20 63 72 6f 73 73 2d 74 6f 6f 6c 73 0a 77  ct cross-tools.w
1ca60 68 6f 73 65 20 6e 61 6d 65 20 64 6f 65 73 20 6e  hose name does n
1ca70 6f 74 20 73 74 61 72 74 20 77 69 74 68 20 74 68  ot start with th
1ca80 65 20 68 6f 73 74 20 74 72 69 70 6c 65 74 2e 20  e host triplet. 
1ca90 20 49 66 20 79 6f 75 20 74 68 69 6e 6b 20 74 68   If you think th
1caa0 69 73 0a 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e  is.configuration
1cab0 20 69 73 20 75 73 65 66 75 6c 20 74 6f 20 79 6f   is useful to yo
1cac0 75 2c 20 70 6c 65 61 73 65 20 77 72 69 74 65 20  u, please write 
1cad0 74 6f 20 61 75 74 6f 63 6f 6e 66 40 67 6e 75 2e  to autoconf@gnu.
1cae0 6f 72 67 2e 22 20 3e 26 35 0a 24 61 73 5f 65 63  org." >&5.$as_ec
1caf0 68 6f 20 22 24 61 73 5f 6d 65 3a 20 57 41 52 4e  ho "$as_me: WARN
1cb00 49 4e 47 3a 20 49 6e 20 74 68 65 20 66 75 74 75  ING: In the futu
1cb10 72 65 2c 20 41 75 74 6f 63 6f 6e 66 20 77 69 6c  re, Autoconf wil
1cb20 6c 20 6e 6f 74 20 64 65 74 65 63 74 20 63 72 6f  l not detect cro
1cb30 73 73 2d 74 6f 6f 6c 73 0a 77 68 6f 73 65 20 6e  ss-tools.whose n
1cb40 61 6d 65 20 64 6f 65 73 20 6e 6f 74 20 73 74 61  ame does not sta
1cb50 72 74 20 77 69 74 68 20 74 68 65 20 68 6f 73 74  rt with the host
1cb60 20 74 72 69 70 6c 65 74 2e 20 20 49 66 20 79 6f   triplet.  If yo
1cb70 75 20 74 68 69 6e 6b 20 74 68 69 73 0a 63 6f 6e  u think this.con
1cb80 66 69 67 75 72 61 74 69 6f 6e 20 69 73 20 75 73  figuration is us
1cb90 65 66 75 6c 20 74 6f 20 79 6f 75 2c 20 70 6c 65  eful to you, ple
1cba0 61 73 65 20 77 72 69 74 65 20 74 6f 20 61 75 74  ase write to aut
1cbb0 6f 63 6f 6e 66 40 67 6e 75 2e 6f 72 67 2e 22 20  oconf@gnu.org." 
1cbc0 3e 26 32 3b 7d 0a 61 63 5f 74 6f 6f 6c 5f 77 61  >&2;}.ac_tool_wa
1cbd0 72 6e 65 64 3d 79 65 73 20 3b 3b 0a 65 73 61 63  rned=yes ;;.esac
1cbe0 0a 20 20 20 20 4f 42 4a 44 55 4d 50 3d 24 61 63  .    OBJDUMP=$ac
1cbf0 5f 63 74 5f 4f 42 4a 44 55 4d 50 0a 20 20 66 69  _ct_OBJDUMP.  fi
1cc00 0a 65 6c 73 65 0a 20 20 4f 42 4a 44 55 4d 50 3d  .else.  OBJDUMP=
1cc10 22 24 61 63 5f 63 76 5f 70 72 6f 67 5f 4f 42 4a  "$ac_cv_prog_OBJ
1cc20 44 55 4d 50 22 0a 66 69 0a 0a 74 65 73 74 20 2d  DUMP".fi..test -
1cc30 7a 20 22 24 4f 42 4a 44 55 4d 50 22 20 26 26 20  z "$OBJDUMP" && 
1cc40 4f 42 4a 44 55 4d 50 3d 6f 62 6a 64 75 6d 70 0a  OBJDUMP=objdump.
1cc50 0a 0a 0a 0a 0a 0a 0a 0a 0a 7b 20 24 61 73 5f 65  .........{ $as_e
1cc60 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
1cc70 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 68 6f  ENO: checking ho
1cc80 77 20 74 6f 20 72 65 63 6f 67 6e 69 7a 65 20 64  w to recognize d
1cc90 65 70 65 6e 64 65 6e 74 20 6c 69 62 72 61 72 69  ependent librari
1cca0 65 73 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  es" >&5.$as_echo
1ccb0 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 68 6f 77  _n "checking how
1ccc0 20 74 6f 20 72 65 63 6f 67 6e 69 7a 65 20 64 65   to recognize de
1ccd0 70 65 6e 64 65 6e 74 20 6c 69 62 72 61 72 69 65  pendent librarie
1cce0 73 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66  s... " >&6; }.if
1ccf0 20 74 65 73 74 20 22 24 7b 6c 74 5f 63 76 5f 64   test "${lt_cv_d
1cd00 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74  eplibs_check_met
1cd10 68 6f 64 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b  hod+set}" = set;
1cd20 20 74 68 65 6e 0a 20 20 24 61 73 5f 65 63 68 6f   then.  $as_echo
1cd30 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22 20 3e  _n "(cached) " >
1cd40 26 36 0a 65 6c 73 65 0a 20 20 6c 74 5f 63 76 5f  &6.else.  lt_cv_
1cd50 66 69 6c 65 5f 6d 61 67 69 63 5f 63 6d 64 3d 27  file_magic_cmd='
1cd60 24 4d 41 47 49 43 5f 43 4d 44 27 0a 6c 74 5f 63  $MAGIC_CMD'.lt_c
1cd70 76 5f 66 69 6c 65 5f 6d 61 67 69 63 5f 74 65 73  v_file_magic_tes
1cd80 74 5f 66 69 6c 65 3d 0a 6c 74 5f 63 76 5f 64 65  t_file=.lt_cv_de
1cd90 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68  plibs_check_meth
1cda0 6f 64 3d 27 75 6e 6b 6e 6f 77 6e 27 0a 23 20 4e  od='unknown'.# N
1cdb0 65 65 64 20 74 6f 20 73 65 74 20 74 68 65 20 70  eed to set the p
1cdc0 72 65 63 65 64 69 6e 67 20 76 61 72 69 61 62 6c  receding variabl
1cdd0 65 20 6f 6e 20 61 6c 6c 20 70 6c 61 74 66 6f 72  e on all platfor
1cde0 6d 73 20 74 68 61 74 20 73 75 70 70 6f 72 74 0a  ms that support.
1cdf0 23 20 69 6e 74 65 72 6c 69 62 72 61 72 79 20 64  # interlibrary d
1ce00 65 70 65 6e 64 65 6e 63 69 65 73 2e 0a 23 20 27  ependencies..# '
1ce10 6e 6f 6e 65 27 20 2d 2d 20 64 65 70 65 6e 64 65  none' -- depende
1ce20 6e 63 69 65 73 20 6e 6f 74 20 73 75 70 70 6f 72  ncies not suppor
1ce30 74 65 64 2e 0a 23 20 60 75 6e 6b 6e 6f 77 6e 27  ted..# `unknown'
1ce40 20 2d 2d 20 73 61 6d 65 20 61 73 20 6e 6f 6e 65   -- same as none
1ce50 2c 20 62 75 74 20 64 6f 63 75 6d 65 6e 74 73 20  , but documents 
1ce60 74 68 61 74 20 77 65 20 72 65 61 6c 6c 79 20 64  that we really d
1ce70 6f 6e 27 74 20 6b 6e 6f 77 2e 0a 23 20 27 70 61  on't know..# 'pa
1ce80 73 73 5f 61 6c 6c 27 20 2d 2d 20 61 6c 6c 20 64  ss_all' -- all d
1ce90 65 70 65 6e 64 65 6e 63 69 65 73 20 70 61 73 73  ependencies pass
1cea0 65 64 20 77 69 74 68 20 6e 6f 20 63 68 65 63 6b  ed with no check
1ceb0 73 2e 0a 23 20 27 74 65 73 74 5f 63 6f 6d 70 69  s..# 'test_compi
1cec0 6c 65 27 20 2d 2d 20 63 68 65 63 6b 20 62 79 20  le' -- check by 
1ced0 6d 61 6b 69 6e 67 20 74 65 73 74 20 70 72 6f 67  making test prog
1cee0 72 61 6d 2e 0a 23 20 27 66 69 6c 65 5f 6d 61 67  ram..# 'file_mag
1cef0 69 63 20 5b 5b 72 65 67 65 78 5d 5d 27 20 2d 2d  ic [[regex]]' --
1cf00 20 63 68 65 63 6b 20 62 79 20 6c 6f 6f 6b 69 6e   check by lookin
1cf10 67 20 66 6f 72 20 66 69 6c 65 73 20 69 6e 20 6c  g for files in l
1cf20 69 62 72 61 72 79 20 70 61 74 68 0a 23 20 77 68  ibrary path.# wh
1cf30 69 63 68 20 72 65 73 70 6f 6e 64 73 20 74 6f 20  ich responds to 
1cf40 74 68 65 20 24 66 69 6c 65 5f 6d 61 67 69 63 5f  the $file_magic_
1cf50 63 6d 64 20 77 69 74 68 20 61 20 67 69 76 65 6e  cmd with a given
1cf60 20 65 78 74 65 6e 64 65 64 20 72 65 67 65 78 2e   extended regex.
1cf70 0a 23 20 49 66 20 79 6f 75 20 68 61 76 65 20 60  .# If you have `
1cf80 66 69 6c 65 27 20 6f 72 20 65 71 75 69 76 61 6c  file' or equival
1cf90 65 6e 74 20 6f 6e 20 79 6f 75 72 20 73 79 73 74  ent on your syst
1cfa0 65 6d 20 61 6e 64 20 79 6f 75 27 72 65 20 6e 6f  em and you're no
1cfb0 74 20 73 75 72 65 0a 23 20 77 68 65 74 68 65 72  t sure.# whether
1cfc0 20 60 70 61 73 73 5f 61 6c 6c 27 20 77 69 6c 6c   `pass_all' will
1cfd0 20 2a 61 6c 77 61 79 73 2a 20 77 6f 72 6b 2c 20   *always* work, 
1cfe0 79 6f 75 20 70 72 6f 62 61 62 6c 79 20 77 61 6e  you probably wan
1cff0 74 20 74 68 69 73 20 6f 6e 65 2e 0a 0a 63 61 73  t this one...cas
1d000 65 20 24 68 6f 73 74 5f 6f 73 20 69 6e 0a 61 69  e $host_os in.ai
1d010 78 5b 34 2d 39 5d 2a 29 0a 20 20 6c 74 5f 63 76  x[4-9]*).  lt_cv
1d020 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d  _deplibs_check_m
1d030 65 74 68 6f 64 3d 70 61 73 73 5f 61 6c 6c 0a 20  ethod=pass_all. 
1d040 20 3b 3b 0a 0a 62 65 6f 73 2a 29 0a 20 20 6c 74   ;;..beos*).  lt
1d050 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63  _cv_deplibs_chec
1d060 6b 5f 6d 65 74 68 6f 64 3d 70 61 73 73 5f 61 6c  k_method=pass_al
1d070 6c 0a 20 20 3b 3b 0a 0a 62 73 64 69 5b 34 35 5d  l.  ;;..bsdi[45]
1d080 2a 29 0a 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69  *).  lt_cv_depli
1d090 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d  bs_check_method=
1d0a0 27 66 69 6c 65 5f 6d 61 67 69 63 20 45 4c 46 20  'file_magic ELF 
1d0b0 5b 30 2d 39 5d 5b 30 2d 39 5d 2a 2d 62 69 74 20  [0-9][0-9]*-bit 
1d0c0 5b 4d 4c 5d 53 42 20 28 73 68 61 72 65 64 20 6f  [ML]SB (shared o
1d0d0 62 6a 65 63 74 7c 64 79 6e 61 6d 69 63 20 6c 69  bject|dynamic li
1d0e0 62 29 27 0a 20 20 6c 74 5f 63 76 5f 66 69 6c 65  b)'.  lt_cv_file
1d0f0 5f 6d 61 67 69 63 5f 63 6d 64 3d 27 2f 75 73 72  _magic_cmd='/usr
1d100 2f 62 69 6e 2f 66 69 6c 65 20 2d 4c 27 0a 20 20  /bin/file -L'.  
1d110 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d 61 67 69 63  lt_cv_file_magic
1d120 5f 74 65 73 74 5f 66 69 6c 65 3d 2f 73 68 6c 69  _test_file=/shli
1d130 62 2f 6c 69 62 63 2e 73 6f 0a 20 20 3b 3b 0a 0a  b/libc.so.  ;;..
1d140 63 79 67 77 69 6e 2a 29 0a 20 20 23 20 66 75 6e  cygwin*).  # fun
1d150 63 5f 77 69 6e 33 32 5f 6c 69 62 69 64 20 69 73  c_win32_libid is
1d160 20 61 20 73 68 65 6c 6c 20 66 75 6e 63 74 69 6f   a shell functio
1d170 6e 20 64 65 66 69 6e 65 64 20 69 6e 20 6c 74 6d  n defined in ltm
1d180 61 69 6e 2e 73 68 0a 20 20 6c 74 5f 63 76 5f 64  ain.sh.  lt_cv_d
1d190 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74  eplibs_check_met
1d1a0 68 6f 64 3d 27 66 69 6c 65 5f 6d 61 67 69 63 20  hod='file_magic 
1d1b0 5e 78 38 36 20 61 72 63 68 69 76 65 20 69 6d 70  ^x86 archive imp
1d1c0 6f 72 74 7c 5e 78 38 36 20 44 4c 4c 27 0a 20 20  ort|^x86 DLL'.  
1d1d0 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d 61 67 69 63  lt_cv_file_magic
1d1e0 5f 63 6d 64 3d 27 66 75 6e 63 5f 77 69 6e 33 32  _cmd='func_win32
1d1f0 5f 6c 69 62 69 64 27 0a 20 20 3b 3b 0a 0a 6d 69  _libid'.  ;;..mi
1d200 6e 67 77 2a 20 7c 20 70 77 33 32 2a 29 0a 20 20  ngw* | pw32*).  
1d210 23 20 42 61 73 65 20 4d 53 59 53 2f 4d 69 6e 47  # Base MSYS/MinG
1d220 57 20 64 6f 20 6e 6f 74 20 70 72 6f 76 69 64 65  W do not provide
1d230 20 74 68 65 20 27 66 69 6c 65 27 20 63 6f 6d 6d   the 'file' comm
1d240 61 6e 64 20 6e 65 65 64 65 64 20 62 79 0a 20 20  and needed by.  
1d250 23 20 66 75 6e 63 5f 77 69 6e 33 32 5f 6c 69 62  # func_win32_lib
1d260 69 64 20 73 68 65 6c 6c 20 66 75 6e 63 74 69 6f  id shell functio
1d270 6e 2c 20 73 6f 20 75 73 65 20 61 20 77 65 61 6b  n, so use a weak
1d280 65 72 20 74 65 73 74 20 62 61 73 65 64 20 6f 6e  er test based on
1d290 20 27 6f 62 6a 64 75 6d 70 27 2c 0a 20 20 23 20   'objdump',.  # 
1d2a0 75 6e 6c 65 73 73 20 77 65 20 66 69 6e 64 20 27  unless we find '
1d2b0 66 69 6c 65 27 2c 20 66 6f 72 20 65 78 61 6d 70  file', for examp
1d2c0 6c 65 20 62 65 63 61 75 73 65 20 77 65 20 61 72  le because we ar
1d2d0 65 20 63 72 6f 73 73 2d 63 6f 6d 70 69 6c 69 6e  e cross-compilin
1d2e0 67 2e 0a 20 20 69 66 20 28 20 66 69 6c 65 20 2f  g..  if ( file /
1d2f0 20 29 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e   ) >/dev/null 2>
1d300 26 31 3b 20 74 68 65 6e 0a 20 20 20 20 6c 74 5f  &1; then.    lt_
1d310 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b  cv_deplibs_check
1d320 5f 6d 65 74 68 6f 64 3d 27 66 69 6c 65 5f 6d 61  _method='file_ma
1d330 67 69 63 20 5e 78 38 36 20 61 72 63 68 69 76 65  gic ^x86 archive
1d340 20 69 6d 70 6f 72 74 7c 5e 78 38 36 20 44 4c 4c   import|^x86 DLL
1d350 27 0a 20 20 20 20 6c 74 5f 63 76 5f 66 69 6c 65  '.    lt_cv_file
1d360 5f 6d 61 67 69 63 5f 63 6d 64 3d 27 66 75 6e 63  _magic_cmd='func
1d370 5f 77 69 6e 33 32 5f 6c 69 62 69 64 27 0a 20 20  _win32_libid'.  
1d380 65 6c 73 65 0a 20 20 20 20 6c 74 5f 63 76 5f 64  else.    lt_cv_d
1d390 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74  eplibs_check_met
1d3a0 68 6f 64 3d 27 66 69 6c 65 5f 6d 61 67 69 63 20  hod='file_magic 
1d3b0 66 69 6c 65 20 66 6f 72 6d 61 74 20 70 65 69 2a  file format pei*
1d3c0 2d 69 33 38 36 28 2e 2a 61 72 63 68 69 74 65 63  -i386(.*architec
1d3d0 74 75 72 65 3a 20 69 33 38 36 29 3f 27 0a 20 20  ture: i386)?'.  
1d3e0 20 20 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d 61 67    lt_cv_file_mag
1d3f0 69 63 5f 63 6d 64 3d 27 24 4f 42 4a 44 55 4d 50  ic_cmd='$OBJDUMP
1d400 20 2d 66 27 0a 20 20 66 69 0a 20 20 3b 3b 0a 0a   -f'.  fi.  ;;..
1d410 63 65 67 63 63 29 0a 20 20 23 20 75 73 65 20 74  cegcc).  # use t
1d420 68 65 20 77 65 61 6b 65 72 20 74 65 73 74 20 62  he weaker test b
1d430 61 73 65 64 20 6f 6e 20 27 6f 62 6a 64 75 6d 70  ased on 'objdump
1d440 27 2e 20 53 65 65 20 6d 69 6e 67 77 2a 2e 0a 20  '. See mingw*.. 
1d450 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63   lt_cv_deplibs_c
1d460 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 27 66 69 6c  heck_method='fil
1d470 65 5f 6d 61 67 69 63 20 66 69 6c 65 20 66 6f 72  e_magic file for
1d480 6d 61 74 20 70 65 2d 61 72 6d 2d 2e 2a 6c 69 74  mat pe-arm-.*lit
1d490 74 6c 65 28 2e 2a 61 72 63 68 69 74 65 63 74 75  tle(.*architectu
1d4a0 72 65 3a 20 61 72 6d 29 3f 27 0a 20 20 6c 74 5f  re: arm)?'.  lt_
1d4b0 63 76 5f 66 69 6c 65 5f 6d 61 67 69 63 5f 63 6d  cv_file_magic_cm
1d4c0 64 3d 27 24 4f 42 4a 44 55 4d 50 20 2d 66 27 0a  d='$OBJDUMP -f'.
1d4d0 20 20 3b 3b 0a 0a 64 61 72 77 69 6e 2a 20 7c 20    ;;..darwin* | 
1d4e0 72 68 61 70 73 6f 64 79 2a 29 0a 20 20 6c 74 5f  rhapsody*).  lt_
1d4f0 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b  cv_deplibs_check
1d500 5f 6d 65 74 68 6f 64 3d 70 61 73 73 5f 61 6c 6c  _method=pass_all
1d510 0a 20 20 3b 3b 0a 0a 66 72 65 65 62 73 64 2a 20  .  ;;..freebsd* 
1d520 7c 20 64 72 61 67 6f 6e 66 6c 79 2a 29 0a 20 20  | dragonfly*).  
1d530 69 66 20 65 63 68 6f 20 5f 5f 45 4c 46 5f 5f 20  if echo __ELF__ 
1d540 7c 20 24 43 43 20 2d 45 20 2d 20 7c 20 24 47 52  | $CC -E - | $GR
1d550 45 50 20 5f 5f 45 4c 46 5f 5f 20 3e 20 2f 64 65  EP __ELF__ > /de
1d560 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 20 20 20  v/null; then.   
1d570 20 63 61 73 65 20 24 68 6f 73 74 5f 63 70 75 20   case $host_cpu 
1d580 69 6e 0a 20 20 20 20 69 2a 38 36 20 29 0a 20 20  in.    i*86 ).  
1d590 20 20 20 20 23 20 4e 6f 74 20 73 75 72 65 20 77      # Not sure w
1d5a0 68 65 74 68 65 72 20 74 68 65 20 70 72 65 73 65  hether the prese
1d5b0 6e 63 65 20 6f 66 20 4f 70 65 6e 42 53 44 20 68  nce of OpenBSD h
1d5c0 65 72 65 20 77 61 73 20 61 20 6d 69 73 74 61 6b  ere was a mistak
1d5d0 65 2e 0a 20 20 20 20 20 20 23 20 4c 65 74 27 73  e..      # Let's
1d5e0 20 61 63 63 65 70 74 20 62 6f 74 68 20 6f 66 20   accept both of 
1d5f0 74 68 65 6d 20 75 6e 74 69 6c 20 74 68 69 73 20  them until this 
1d600 69 73 20 63 6c 65 61 72 65 64 20 75 70 2e 0a 20  is cleared up.. 
1d610 20 20 20 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69       lt_cv_depli
1d620 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d  bs_check_method=
1d630 27 66 69 6c 65 5f 6d 61 67 69 63 20 28 46 72 65  'file_magic (Fre
1d640 65 42 53 44 7c 4f 70 65 6e 42 53 44 7c 44 72 61  eBSD|OpenBSD|Dra
1d650 67 6f 6e 46 6c 79 29 2f 69 5b 33 2d 39 5d 38 36  gonFly)/i[3-9]86
1d660 20 28 63 6f 6d 70 61 63 74 20 29 3f 64 65 6d 61   (compact )?dema
1d670 6e 64 20 70 61 67 65 64 20 73 68 61 72 65 64 20  nd paged shared 
1d680 6c 69 62 72 61 72 79 27 0a 20 20 20 20 20 20 6c  library'.      l
1d690 74 5f 63 76 5f 66 69 6c 65 5f 6d 61 67 69 63 5f  t_cv_file_magic_
1d6a0 63 6d 64 3d 2f 75 73 72 2f 62 69 6e 2f 66 69 6c  cmd=/usr/bin/fil
1d6b0 65 0a 20 20 20 20 20 20 6c 74 5f 63 76 5f 66 69  e.      lt_cv_fi
1d6c0 6c 65 5f 6d 61 67 69 63 5f 74 65 73 74 5f 66 69  le_magic_test_fi
1d6d0 6c 65 3d 60 65 63 68 6f 20 2f 75 73 72 2f 6c 69  le=`echo /usr/li
1d6e0 62 2f 6c 69 62 63 2e 73 6f 2e 2a 60 0a 20 20 20  b/libc.so.*`.   
1d6f0 20 20 20 3b 3b 0a 20 20 20 20 65 73 61 63 0a 20     ;;.    esac. 
1d700 20 65 6c 73 65 0a 20 20 20 20 6c 74 5f 63 76 5f   else.    lt_cv_
1d710 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65  deplibs_check_me
1d720 74 68 6f 64 3d 70 61 73 73 5f 61 6c 6c 0a 20 20  thod=pass_all.  
1d730 66 69 0a 20 20 3b 3b 0a 0a 67 6e 75 2a 29 0a 20  fi.  ;;..gnu*). 
1d740 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63   lt_cv_deplibs_c
1d750 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 70 61 73 73  heck_method=pass
1d760 5f 61 6c 6c 0a 20 20 3b 3b 0a 0a 68 70 75 78 31  _all.  ;;..hpux1
1d770 30 2e 32 30 2a 20 7c 20 68 70 75 78 31 31 2a 29  0.20* | hpux11*)
1d780 0a 20 20 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d 61  .  lt_cv_file_ma
1d790 67 69 63 5f 63 6d 64 3d 2f 75 73 72 2f 62 69 6e  gic_cmd=/usr/bin
1d7a0 2f 66 69 6c 65 0a 20 20 63 61 73 65 20 24 68 6f  /file.  case $ho
1d7b0 73 74 5f 63 70 75 20 69 6e 0a 20 20 69 61 36 34  st_cpu in.  ia64
1d7c0 2a 29 0a 20 20 20 20 6c 74 5f 63 76 5f 64 65 70  *).    lt_cv_dep
1d7d0 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f  libs_check_metho
1d7e0 64 3d 27 66 69 6c 65 5f 6d 61 67 69 63 20 28 73  d='file_magic (s
1d7f0 5b 30 2d 39 5d 5b 30 2d 39 5d 5b 30 2d 39 5d 7c  [0-9][0-9][0-9]|
1d800 45 4c 46 2d 5b 30 2d 39 5d 5b 30 2d 39 5d 29 20  ELF-[0-9][0-9]) 
1d810 73 68 61 72 65 64 20 6f 62 6a 65 63 74 20 66 69  shared object fi
1d820 6c 65 20 2d 20 49 41 36 34 27 0a 20 20 20 20 6c  le - IA64'.    l
1d830 74 5f 63 76 5f 66 69 6c 65 5f 6d 61 67 69 63 5f  t_cv_file_magic_
1d840 74 65 73 74 5f 66 69 6c 65 3d 2f 75 73 72 2f 6c  test_file=/usr/l
1d850 69 62 2f 68 70 75 78 33 32 2f 6c 69 62 63 2e 73  ib/hpux32/libc.s
1d860 6f 0a 20 20 20 20 3b 3b 0a 20 20 68 70 70 61 2a  o.    ;;.  hppa*
1d870 36 34 2a 29 0a 20 20 20 20 6c 74 5f 63 76 5f 64  64*).    lt_cv_d
1d880 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74  eplibs_check_met
1d890 68 6f 64 3d 27 66 69 6c 65 5f 6d 61 67 69 63 20  hod='file_magic 
1d8a0 28 73 5b 30 2d 39 5d 5b 30 2d 39 5d 5b 30 2d 39  (s[0-9][0-9][0-9
1d8b0 5d 7c 45 4c 46 2d 5b 30 2d 39 5d 5b 30 2d 39 5d  ]|ELF-[0-9][0-9]
1d8c0 29 20 73 68 61 72 65 64 20 6f 62 6a 65 63 74 20  ) shared object 
1d8d0 66 69 6c 65 20 2d 20 50 41 2d 52 49 53 43 20 5b  file - PA-RISC [
1d8e0 30 2d 39 5d 2e 5b 30 2d 39 5d 27 0a 20 20 20 20  0-9].[0-9]'.    
1d8f0 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d 61 67 69 63  lt_cv_file_magic
1d900 5f 74 65 73 74 5f 66 69 6c 65 3d 2f 75 73 72 2f  _test_file=/usr/
1d910 6c 69 62 2f 70 61 32 30 5f 36 34 2f 6c 69 62 63  lib/pa20_64/libc
1d920 2e 73 6c 0a 20 20 20 20 3b 3b 0a 20 20 2a 29 0a  .sl.    ;;.  *).
1d930 20 20 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62      lt_cv_deplib
1d940 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 27  s_check_method='
1d950 66 69 6c 65 5f 6d 61 67 69 63 20 28 73 5b 30 2d  file_magic (s[0-
1d960 39 5d 5b 30 2d 39 5d 5b 30 2d 39 5d 7c 50 41 2d  9][0-9][0-9]|PA-
1d970 52 49 53 43 5b 30 2d 39 5d 2e 5b 30 2d 39 5d 29  RISC[0-9].[0-9])
1d980 20 73 68 61 72 65 64 20 6c 69 62 72 61 72 79 27   shared library'
1d990 0a 20 20 20 20 6c 74 5f 63 76 5f 66 69 6c 65 5f  .    lt_cv_file_
1d9a0 6d 61 67 69 63 5f 74 65 73 74 5f 66 69 6c 65 3d  magic_test_file=
1d9b0 2f 75 73 72 2f 6c 69 62 2f 6c 69 62 63 2e 73 6c  /usr/lib/libc.sl
1d9c0 0a 20 20 20 20 3b 3b 0a 20 20 65 73 61 63 0a 20  .    ;;.  esac. 
1d9d0 20 3b 3b 0a 0a 69 6e 74 65 72 69 78 5b 33 2d 39   ;;..interix[3-9
1d9e0 5d 2a 29 0a 20 20 23 20 50 49 43 20 63 6f 64 65  ]*).  # PIC code
1d9f0 20 69 73 20 62 72 6f 6b 65 6e 20 6f 6e 20 49 6e   is broken on In
1da00 74 65 72 69 78 20 33 2e 78 2c 20 74 68 61 74 27  terix 3.x, that'
1da10 73 20 77 68 79 20 7c 5c 2e 61 20 6e 6f 74 20 7c  s why |\.a not |
1da20 5f 70 69 63 5c 2e 61 20 68 65 72 65 0a 20 20 6c  _pic\.a here.  l
1da30 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65  t_cv_deplibs_che
1da40 63 6b 5f 6d 65 74 68 6f 64 3d 27 6d 61 74 63 68  ck_method='match
1da50 5f 70 61 74 74 65 72 6e 20 2f 6c 69 62 5b 5e 2f  _pattern /lib[^/
1da60 5d 2b 28 5c 2e 73 6f 7c 5c 2e 61 29 24 27 0a 20  ]+(\.so|\.a)$'. 
1da70 20 3b 3b 0a 0a 69 72 69 78 35 2a 20 7c 20 69 72   ;;..irix5* | ir
1da80 69 78 36 2a 20 7c 20 6e 6f 6e 73 74 6f 70 75 78  ix6* | nonstopux
1da90 2a 29 0a 20 20 63 61 73 65 20 24 4c 44 20 69 6e  *).  case $LD in
1daa0 0a 20 20 2a 2d 33 32 7c 2a 22 2d 33 32 20 22 29  .  *-32|*"-32 ")
1dab0 20 6c 69 62 6d 61 67 69 63 3d 33 32 2d 62 69 74   libmagic=32-bit
1dac0 3b 3b 0a 20 20 2a 2d 6e 33 32 7c 2a 22 2d 6e 33  ;;.  *-n32|*"-n3
1dad0 32 20 22 29 20 6c 69 62 6d 61 67 69 63 3d 4e 33  2 ") libmagic=N3
1dae0 32 3b 3b 0a 20 20 2a 2d 36 34 7c 2a 22 2d 36 34  2;;.  *-64|*"-64
1daf0 20 22 29 20 6c 69 62 6d 61 67 69 63 3d 36 34 2d   ") libmagic=64-
1db00 62 69 74 3b 3b 0a 20 20 2a 29 20 6c 69 62 6d 61  bit;;.  *) libma
1db10 67 69 63 3d 6e 65 76 65 72 2d 6d 61 74 63 68 3b  gic=never-match;
1db20 3b 0a 20 20 65 73 61 63 0a 20 20 6c 74 5f 63 76  ;.  esac.  lt_cv
1db30 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d  _deplibs_check_m
1db40 65 74 68 6f 64 3d 70 61 73 73 5f 61 6c 6c 0a 20  ethod=pass_all. 
1db50 20 3b 3b 0a 0a 23 20 54 68 69 73 20 6d 75 73 74   ;;..# This must
1db60 20 62 65 20 4c 69 6e 75 78 20 45 4c 46 2e 0a 6c   be Linux ELF..l
1db70 69 6e 75 78 2a 20 7c 20 6b 2a 62 73 64 2a 2d 67  inux* | k*bsd*-g
1db80 6e 75 29 0a 20 20 6c 74 5f 63 76 5f 64 65 70 6c  nu).  lt_cv_depl
1db90 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64  ibs_check_method
1dba0 3d 70 61 73 73 5f 61 6c 6c 0a 20 20 3b 3b 0a 0a  =pass_all.  ;;..
1dbb0 6e 65 74 62 73 64 2a 29 0a 20 20 69 66 20 65 63  netbsd*).  if ec
1dbc0 68 6f 20 5f 5f 45 4c 46 5f 5f 20 7c 20 24 43 43  ho __ELF__ | $CC
1dbd0 20 2d 45 20 2d 20 7c 20 24 47 52 45 50 20 5f 5f   -E - | $GREP __
1dbe0 45 4c 46 5f 5f 20 3e 20 2f 64 65 76 2f 6e 75 6c  ELF__ > /dev/nul
1dbf0 6c 3b 20 74 68 65 6e 0a 20 20 20 20 6c 74 5f 63  l; then.    lt_c
1dc00 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f  v_deplibs_check_
1dc10 6d 65 74 68 6f 64 3d 27 6d 61 74 63 68 5f 70 61  method='match_pa
1dc20 74 74 65 72 6e 20 2f 6c 69 62 5b 5e 2f 5d 2b 28  ttern /lib[^/]+(
1dc30 5c 2e 73 6f 5c 2e 5b 30 2d 39 5d 2b 5c 2e 5b 30  \.so\.[0-9]+\.[0
1dc40 2d 39 5d 2b 7c 5f 70 69 63 5c 2e 61 29 24 27 0a  -9]+|_pic\.a)$'.
1dc50 20 20 65 6c 73 65 0a 20 20 20 20 6c 74 5f 63 76    else.    lt_cv
1dc60 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d  _deplibs_check_m
1dc70 65 74 68 6f 64 3d 27 6d 61 74 63 68 5f 70 61 74  ethod='match_pat
1dc80 74 65 72 6e 20 2f 6c 69 62 5b 5e 2f 5d 2b 28 5c  tern /lib[^/]+(\
1dc90 2e 73 6f 7c 5f 70 69 63 5c 2e 61 29 24 27 0a 20  .so|_pic\.a)$'. 
1dca0 20 66 69 0a 20 20 3b 3b 0a 0a 6e 65 77 6f 73 36   fi.  ;;..newos6
1dcb0 2a 29 0a 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69  *).  lt_cv_depli
1dcc0 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d  bs_check_method=
1dcd0 27 66 69 6c 65 5f 6d 61 67 69 63 20 45 4c 46 20  'file_magic ELF 
1dce0 5b 30 2d 39 5d 5b 30 2d 39 5d 2a 2d 62 69 74 20  [0-9][0-9]*-bit 
1dcf0 5b 4d 4c 5d 53 42 20 28 65 78 65 63 75 74 61 62  [ML]SB (executab
1dd00 6c 65 7c 64 79 6e 61 6d 69 63 20 6c 69 62 29 27  le|dynamic lib)'
1dd10 0a 20 20 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d 61  .  lt_cv_file_ma
1dd20 67 69 63 5f 63 6d 64 3d 2f 75 73 72 2f 62 69 6e  gic_cmd=/usr/bin
1dd30 2f 66 69 6c 65 0a 20 20 6c 74 5f 63 76 5f 66 69  /file.  lt_cv_fi
1dd40 6c 65 5f 6d 61 67 69 63 5f 74 65 73 74 5f 66 69  le_magic_test_fi
1dd50 6c 65 3d 2f 75 73 72 2f 6c 69 62 2f 6c 69 62 6e  le=/usr/lib/libn
1dd60 6c 73 2e 73 6f 0a 20 20 3b 3b 0a 0a 2a 6e 74 6f  ls.so.  ;;..*nto
1dd70 2a 20 7c 20 2a 71 6e 78 2a 29 0a 20 20 6c 74 5f  * | *qnx*).  lt_
1dd80 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b  cv_deplibs_check
1dd90 5f 6d 65 74 68 6f 64 3d 70 61 73 73 5f 61 6c 6c  _method=pass_all
1dda0 0a 20 20 3b 3b 0a 0a 6f 70 65 6e 62 73 64 2a 29  .  ;;..openbsd*)
1ddb0 0a 20 20 69 66 20 74 65 73 74 20 2d 7a 20 22 60  .  if test -z "`
1ddc0 65 63 68 6f 20 5f 5f 45 4c 46 5f 5f 20 7c 20 24  echo __ELF__ | $
1ddd0 43 43 20 2d 45 20 2d 20 7c 20 24 47 52 45 50 20  CC -E - | $GREP 
1dde0 5f 5f 45 4c 46 5f 5f 60 22 20 7c 7c 20 74 65 73  __ELF__`" || tes
1ddf0 74 20 22 24 68 6f 73 74 5f 6f 73 2d 24 68 6f 73  t "$host_os-$hos
1de00 74 5f 63 70 75 22 20 3d 20 22 6f 70 65 6e 62 73  t_cpu" = "openbs
1de10 64 32 2e 38 2d 70 6f 77 65 72 70 63 22 3b 20 74  d2.8-powerpc"; t
1de20 68 65 6e 0a 20 20 20 20 6c 74 5f 63 76 5f 64 65  hen.    lt_cv_de
1de30 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68  plibs_check_meth
1de40 6f 64 3d 27 6d 61 74 63 68 5f 70 61 74 74 65 72  od='match_patter
1de50 6e 20 2f 6c 69 62 5b 5e 2f 5d 2b 28 5c 2e 73 6f  n /lib[^/]+(\.so
1de60 5c 2e 5b 30 2d 39 5d 2b 5c 2e 5b 30 2d 39 5d 2b  \.[0-9]+\.[0-9]+
1de70 7c 5c 2e 73 6f 7c 5f 70 69 63 5c 2e 61 29 24 27  |\.so|_pic\.a)$'
1de80 0a 20 20 65 6c 73 65 0a 20 20 20 20 6c 74 5f 63  .  else.    lt_c
1de90 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f  v_deplibs_check_
1dea0 6d 65 74 68 6f 64 3d 27 6d 61 74 63 68 5f 70 61  method='match_pa
1deb0 74 74 65 72 6e 20 2f 6c 69 62 5b 5e 2f 5d 2b 28  ttern /lib[^/]+(
1dec0 5c 2e 73 6f 5c 2e 5b 30 2d 39 5d 2b 5c 2e 5b 30  \.so\.[0-9]+\.[0
1ded0 2d 39 5d 2b 7c 5f 70 69 63 5c 2e 61 29 24 27 0a  -9]+|_pic\.a)$'.
1dee0 20 20 66 69 0a 20 20 3b 3b 0a 0a 6f 73 66 33 2a    fi.  ;;..osf3*
1def0 20 7c 20 6f 73 66 34 2a 20 7c 20 6f 73 66 35 2a   | osf4* | osf5*
1df00 29 0a 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62  ).  lt_cv_deplib
1df10 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 70  s_check_method=p
1df20 61 73 73 5f 61 6c 6c 0a 20 20 3b 3b 0a 0a 72 64  ass_all.  ;;..rd
1df30 6f 73 2a 29 0a 20 20 6c 74 5f 63 76 5f 64 65 70  os*).  lt_cv_dep
1df40 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f  libs_check_metho
1df50 64 3d 70 61 73 73 5f 61 6c 6c 0a 20 20 3b 3b 0a  d=pass_all.  ;;.
1df60 0a 73 6f 6c 61 72 69 73 2a 29 0a 20 20 6c 74 5f  .solaris*).  lt_
1df70 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b  cv_deplibs_check
1df80 5f 6d 65 74 68 6f 64 3d 70 61 73 73 5f 61 6c 6c  _method=pass_all
1df90 0a 20 20 3b 3b 0a 0a 73 79 73 76 35 2a 20 7c 20  .  ;;..sysv5* | 
1dfa0 73 63 6f 33 2e 32 76 35 2a 20 7c 20 73 63 6f 35  sco3.2v5* | sco5
1dfb0 76 36 2a 20 7c 20 75 6e 69 78 77 61 72 65 2a 20  v6* | unixware* 
1dfc0 7c 20 4f 70 65 6e 55 4e 49 58 2a 20 7c 20 73 79  | OpenUNIX* | sy
1dfd0 73 76 34 2a 75 77 32 2a 29 0a 20 20 6c 74 5f 63  sv4*uw2*).  lt_c
1dfe0 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f  v_deplibs_check_
1dff0 6d 65 74 68 6f 64 3d 70 61 73 73 5f 61 6c 6c 0a  method=pass_all.
1e000 20 20 3b 3b 0a 0a 73 79 73 76 34 20 7c 20 73 79    ;;..sysv4 | sy
1e010 73 76 34 2e 33 2a 29 0a 20 20 63 61 73 65 20 24  sv4.3*).  case $
1e020 68 6f 73 74 5f 76 65 6e 64 6f 72 20 69 6e 0a 20  host_vendor in. 
1e030 20 6d 6f 74 6f 72 6f 6c 61 29 0a 20 20 20 20 6c   motorola).    l
1e040 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65  t_cv_deplibs_che
1e050 63 6b 5f 6d 65 74 68 6f 64 3d 27 66 69 6c 65 5f  ck_method='file_
1e060 6d 61 67 69 63 20 45 4c 46 20 5b 30 2d 39 5d 5b  magic ELF [0-9][
1e070 30 2d 39 5d 2a 2d 62 69 74 20 5b 4d 4c 5d 53 42  0-9]*-bit [ML]SB
1e080 20 28 73 68 61 72 65 64 20 6f 62 6a 65 63 74 7c   (shared object|
1e090 64 79 6e 61 6d 69 63 20 6c 69 62 29 20 4d 5b 30  dynamic lib) M[0
1e0a0 2d 39 5d 5b 30 2d 39 5d 2a 20 56 65 72 73 69 6f  -9][0-9]* Versio
1e0b0 6e 20 5b 30 2d 39 5d 27 0a 20 20 20 20 6c 74 5f  n [0-9]'.    lt_
1e0c0 63 76 5f 66 69 6c 65 5f 6d 61 67 69 63 5f 74 65  cv_file_magic_te
1e0d0 73 74 5f 66 69 6c 65 3d 60 65 63 68 6f 20 2f 75  st_file=`echo /u
1e0e0 73 72 2f 6c 69 62 2f 6c 69 62 63 2e 73 6f 2a 60  sr/lib/libc.so*`
1e0f0 0a 20 20 20 20 3b 3b 0a 20 20 6e 63 72 29 0a 20  .    ;;.  ncr). 
1e100 20 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73     lt_cv_deplibs
1e110 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 70 61  _check_method=pa
1e120 73 73 5f 61 6c 6c 0a 20 20 20 20 3b 3b 0a 20 20  ss_all.    ;;.  
1e130 73 65 71 75 65 6e 74 29 0a 20 20 20 20 6c 74 5f  sequent).    lt_
1e140 63 76 5f 66 69 6c 65 5f 6d 61 67 69 63 5f 63 6d  cv_file_magic_cm
1e150 64 3d 27 2f 62 69 6e 2f 66 69 6c 65 27 0a 20 20  d='/bin/file'.  
1e160 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f    lt_cv_deplibs_
1e170 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 27 66 69  check_method='fi
1e180 6c 65 5f 6d 61 67 69 63 20 45 4c 46 20 5b 30 2d  le_magic ELF [0-
1e190 39 5d 5b 30 2d 39 5d 2a 2d 62 69 74 20 5b 4c 4d  9][0-9]*-bit [LM
1e1a0 5d 53 42 20 28 73 68 61 72 65 64 20 6f 62 6a 65  ]SB (shared obje
1e1b0 63 74 7c 64 79 6e 61 6d 69 63 20 6c 69 62 20 29  ct|dynamic lib )
1e1c0 27 0a 20 20 20 20 3b 3b 0a 20 20 73 6e 69 29 0a  '.    ;;.  sni).
1e1d0 20 20 20 20 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d      lt_cv_file_m
1e1e0 61 67 69 63 5f 63 6d 64 3d 27 2f 62 69 6e 2f 66  agic_cmd='/bin/f
1e1f0 69 6c 65 27 0a 20 20 20 20 6c 74 5f 63 76 5f 64  ile'.    lt_cv_d
1e200 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74  eplibs_check_met
1e210 68 6f 64 3d 22 66 69 6c 65 5f 6d 61 67 69 63 20  hod="file_magic 
1e220 45 4c 46 20 5b 30 2d 39 5d 5b 30 2d 39 5d 2a 2d  ELF [0-9][0-9]*-
1e230 62 69 74 20 5b 4c 4d 5d 53 42 20 64 79 6e 61 6d  bit [LM]SB dynam
1e240 69 63 20 6c 69 62 22 0a 20 20 20 20 6c 74 5f 63  ic lib".    lt_c
1e250 76 5f 66 69 6c 65 5f 6d 61 67 69 63 5f 74 65 73  v_file_magic_tes
1e260 74 5f 66 69 6c 65 3d 2f 6c 69 62 2f 6c 69 62 63  t_file=/lib/libc
1e270 2e 73 6f 0a 20 20 20 20 3b 3b 0a 20 20 73 69 65  .so.    ;;.  sie
1e280 6d 65 6e 73 29 0a 20 20 20 20 6c 74 5f 63 76 5f  mens).    lt_cv_
1e290 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65  deplibs_check_me
1e2a0 74 68 6f 64 3d 70 61 73 73 5f 61 6c 6c 0a 20 20  thod=pass_all.  
1e2b0 20 20 3b 3b 0a 20 20 70 63 29 0a 20 20 20 20 6c    ;;.  pc).    l
1e2c0 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65  t_cv_deplibs_che
1e2d0 63 6b 5f 6d 65 74 68 6f 64 3d 70 61 73 73 5f 61  ck_method=pass_a
1e2e0 6c 6c 0a 20 20 20 20 3b 3b 0a 20 20 65 73 61 63  ll.    ;;.  esac
1e2f0 0a 20 20 3b 3b 0a 0a 74 70 66 2a 29 0a 20 20 6c  .  ;;..tpf*).  l
1e300 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65  t_cv_deplibs_che
1e310 63 6b 5f 6d 65 74 68 6f 64 3d 70 61 73 73 5f 61  ck_method=pass_a
1e320 6c 6c 0a 20 20 3b 3b 0a 65 73 61 63 0a 0a 66 69  ll.  ;;.esac..fi
1e330 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .{ $as_echo "$as
1e340 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73  _me:$LINENO: res
1e350 75 6c 74 3a 20 24 6c 74 5f 63 76 5f 64 65 70 6c  ult: $lt_cv_depl
1e360 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64  ibs_check_method
1e370 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
1e380 24 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63  $lt_cv_deplibs_c
1e390 68 65 63 6b 5f 6d 65 74 68 6f 64 22 20 3e 26 36  heck_method" >&6
1e3a0 3b 20 7d 0a 66 69 6c 65 5f 6d 61 67 69 63 5f 63  ; }.file_magic_c
1e3b0 6d 64 3d 24 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d  md=$lt_cv_file_m
1e3c0 61 67 69 63 5f 63 6d 64 0a 64 65 70 6c 69 62 73  agic_cmd.deplibs
1e3d0 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 24 6c  _check_method=$l
1e3e0 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65  t_cv_deplibs_che
1e3f0 63 6b 5f 6d 65 74 68 6f 64 0a 74 65 73 74 20 2d  ck_method.test -
1e400 7a 20 22 24 64 65 70 6c 69 62 73 5f 63 68 65 63  z "$deplibs_chec
1e410 6b 5f 6d 65 74 68 6f 64 22 20 26 26 20 64 65 70  k_method" && dep
1e420 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f  libs_check_metho
1e430 64 3d 75 6e 6b 6e 6f 77 6e 0a 0a 0a 0a 0a 0a 0a  d=unknown.......
1e440 0a 0a 0a 0a 0a 0a 69 66 20 74 65 73 74 20 2d 6e  ......if test -n
1e450 20 22 24 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69   "$ac_tool_prefi
1e460 78 22 3b 20 74 68 65 6e 0a 20 20 23 20 45 78 74  x"; then.  # Ext
1e470 72 61 63 74 20 74 68 65 20 66 69 72 73 74 20 77  ract the first w
1e480 6f 72 64 20 6f 66 20 22 24 7b 61 63 5f 74 6f 6f  ord of "${ac_too
1e490 6c 5f 70 72 65 66 69 78 7d 61 72 22 2c 20 73 6f  l_prefix}ar", so
1e4a0 20 69 74 20 63 61 6e 20 62 65 20 61 20 70 72 6f   it can be a pro
1e4b0 67 72 61 6d 20 6e 61 6d 65 20 77 69 74 68 20 61  gram name with a
1e4c0 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79 20 24  rgs..set dummy $
1e4d0 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d  {ac_tool_prefix}
1e4e0 61 72 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a 7b  ar; ac_word=$2.{
1e4f0 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
1e500 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b  e:$LINENO: check
1e510 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64  ing for $ac_word
1e520 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e  " >&5.$as_echo_n
1e530 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24   "checking for $
1e540 61 63 5f 77 6f 72 64 2e 2e 2e 20 22 20 3e 26 36  ac_word... " >&6
1e550 3b 20 7d 0a 69 66 20 74 65 73 74 20 22 24 7b 61  ; }.if test "${a
1e560 63 5f 63 76 5f 70 72 6f 67 5f 41 52 2b 73 65 74  c_cv_prog_AR+set
1e570 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20  }" = set; then. 
1e580 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61   $as_echo_n "(ca
1e590 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65  ched) " >&6.else
1e5a0 0a 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24  .  if test -n "$
1e5b0 41 52 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63  AR"; then.  ac_c
1e5c0 76 5f 70 72 6f 67 5f 41 52 3d 22 24 41 52 22 20  v_prog_AR="$AR" 
1e5d0 23 20 4c 65 74 20 74 68 65 20 75 73 65 72 20 6f  # Let the user o
1e5e0 76 65 72 72 69 64 65 20 74 68 65 20 74 65 73 74  verride the test
1e5f0 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f 49  ..else.as_save_I
1e600 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24 50 41  FS=$IFS; IFS=$PA
1e610 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f 72  TH_SEPARATOR.for
1e620 20 61 73 5f 64 69 72 20 69 6e 20 24 50 41 54 48   as_dir in $PATH
1e630 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73 61  .do.  IFS=$as_sa
1e640 76 65 5f 49 46 53 0a 20 20 74 65 73 74 20 2d 7a  ve_IFS.  test -z
1e650 20 22 24 61 73 5f 64 69 72 22 20 26 26 20 61 73   "$as_dir" && as
1e660 5f 64 69 72 3d 2e 0a 20 20 66 6f 72 20 61 63 5f  _dir=..  for ac_
1e670 65 78 65 63 5f 65 78 74 20 69 6e 20 27 27 20 24  exec_ext in '' $
1e680 61 63 5f 65 78 65 63 75 74 61 62 6c 65 5f 65 78  ac_executable_ex
1e690 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 69  tensions; do.  i
1e6a0 66 20 7b 20 74 65 73 74 20 2d 66 20 22 24 61 73  f { test -f "$as
1e6b0 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63  _dir/$ac_word$ac
1e6c0 5f 65 78 65 63 5f 65 78 74 22 20 26 26 20 24 61  _exec_ext" && $a
1e6d0 73 5f 74 65 73 74 5f 78 20 22 24 61 73 5f 64 69  s_test_x "$as_di
1e6e0 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78  r/$ac_word$ac_ex
1e6f0 65 63 5f 65 78 74 22 3b 20 7d 3b 20 74 68 65 6e  ec_ext"; }; then
1e700 0a 20 20 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f  .    ac_cv_prog_
1e710 41 52 3d 22 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72  AR="${ac_tool_pr
1e720 65 66 69 78 7d 61 72 22 0a 20 20 20 20 24 61 73  efix}ar".    $as
1e730 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  _echo "$as_me:$L
1e740 49 4e 45 4e 4f 3a 20 66 6f 75 6e 64 20 24 61 73  INENO: found $as
1e750 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63  _dir/$ac_word$ac
1e760 5f 65 78 65 63 5f 65 78 74 22 20 3e 26 35 0a 20  _exec_ext" >&5. 
1e770 20 20 20 62 72 65 61 6b 20 32 0a 20 20 66 69 0a     break 2.  fi.
1e780 64 6f 6e 65 0a 64 6f 6e 65 0a 49 46 53 3d 24 61  done.done.IFS=$a
1e790 73 5f 73 61 76 65 5f 49 46 53 0a 0a 66 69 0a 66  s_save_IFS..fi.f
1e7a0 69 0a 41 52 3d 24 61 63 5f 63 76 5f 70 72 6f 67  i.AR=$ac_cv_prog
1e7b0 5f 41 52 0a 69 66 20 74 65 73 74 20 2d 6e 20 22  _AR.if test -n "
1e7c0 24 41 52 22 3b 20 74 68 65 6e 0a 20 20 7b 20 24  $AR"; then.  { $
1e7d0 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
1e7e0 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a  $LINENO: result:
1e7f0 20 24 41 52 22 20 3e 26 35 0a 24 61 73 5f 65 63   $AR" >&5.$as_ec
1e800 68 6f 20 22 24 41 52 22 20 3e 26 36 3b 20 7d 0a  ho "$AR" >&6; }.
1e810 65 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65 63 68  else.  { $as_ech
1e820 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
1e830 4f 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e  O: result: no" >
1e840 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 6e 6f 22  &5.$as_echo "no"
1e850 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a 0a 66 69 0a   >&6; }.fi...fi.
1e860 69 66 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f  if test -z "$ac_
1e870 63 76 5f 70 72 6f 67 5f 41 52 22 3b 20 74 68 65  cv_prog_AR"; the
1e880 6e 0a 20 20 61 63 5f 63 74 5f 41 52 3d 24 41 52  n.  ac_ct_AR=$AR
1e890 0a 20 20 23 20 45 78 74 72 61 63 74 20 74 68 65  .  # Extract the
1e8a0 20 66 69 72 73 74 20 77 6f 72 64 20 6f 66 20 22   first word of "
1e8b0 61 72 22 2c 20 73 6f 20 69 74 20 63 61 6e 20 62  ar", so it can b
1e8c0 65 20 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65  e a program name
1e8d0 20 77 69 74 68 20 61 72 67 73 2e 0a 73 65 74 20   with args..set 
1e8e0 64 75 6d 6d 79 20 61 72 3b 20 61 63 5f 77 6f 72  dummy ar; ac_wor
1e8f0 64 3d 24 32 0a 7b 20 24 61 73 5f 65 63 68 6f 20  d=$2.{ $as_echo 
1e900 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
1e910 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61   checking for $a
1e920 63 5f 77 6f 72 64 22 20 3e 26 35 0a 24 61 73 5f  c_word" >&5.$as_
1e930 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67  echo_n "checking
1e940 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 2e 2e 2e   for $ac_word...
1e950 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73   " >&6; }.if tes
1e960 74 20 22 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f  t "${ac_cv_prog_
1e970 61 63 5f 63 74 5f 41 52 2b 73 65 74 7d 22 20 3d  ac_ct_AR+set}" =
1e980 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 24 61 73   set; then.  $as
1e990 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64  _echo_n "(cached
1e9a0 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69  ) " >&6.else.  i
1e9b0 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 63  f test -n "$ac_c
1e9c0 74 5f 41 52 22 3b 20 74 68 65 6e 0a 20 20 61 63  t_AR"; then.  ac
1e9d0 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 41  _cv_prog_ac_ct_A
1e9e0 52 3d 22 24 61 63 5f 63 74 5f 41 52 22 20 23 20  R="$ac_ct_AR" # 
1e9f0 4c 65 74 20 74 68 65 20 75 73 65 72 20 6f 76 65  Let the user ove
1ea00 72 72 69 64 65 20 74 68 65 20 74 65 73 74 2e 0a  rride the test..
1ea10 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f 49 46 53  else.as_save_IFS
1ea20 3d 24 49 46 53 3b 20 49 46 53 3d 24 50 41 54 48  =$IFS; IFS=$PATH
1ea30 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f 72 20 61  _SEPARATOR.for a
1ea40 73 5f 64 69 72 20 69 6e 20 24 50 41 54 48 0a 64  s_dir in $PATH.d
1ea50 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73 61 76 65  o.  IFS=$as_save
1ea60 5f 49 46 53 0a 20 20 74 65 73 74 20 2d 7a 20 22  _IFS.  test -z "
1ea70 24 61 73 5f 64 69 72 22 20 26 26 20 61 73 5f 64  $as_dir" && as_d
1ea80 69 72 3d 2e 0a 20 20 66 6f 72 20 61 63 5f 65 78  ir=..  for ac_ex
1ea90 65 63 5f 65 78 74 20 69 6e 20 27 27 20 24 61 63  ec_ext in '' $ac
1eaa0 5f 65 78 65 63 75 74 61 62 6c 65 5f 65 78 74 65  _executable_exte
1eab0 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20  nsions; do.  if 
1eac0 7b 20 74 65 73 74 20 2d 66 20 22 24 61 73 5f 64  { test -f "$as_d
1ead0 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65  ir/$ac_word$ac_e
1eae0 78 65 63 5f 65 78 74 22 20 26 26 20 24 61 73 5f  xec_ext" && $as_
1eaf0 74 65 73 74 5f 78 20 22 24 61 73 5f 64 69 72 2f  test_x "$as_dir/
1eb00 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63  $ac_word$ac_exec
1eb10 5f 65 78 74 22 3b 20 7d 3b 20 74 68 65 6e 0a 20  _ext"; }; then. 
1eb20 20 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63     ac_cv_prog_ac
1eb30 5f 63 74 5f 41 52 3d 22 61 72 22 0a 20 20 20 20  _ct_AR="ar".    
1eb40 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
1eb50 3a 24 4c 49 4e 45 4e 4f 3a 20 66 6f 75 6e 64 20  :$LINENO: found 
1eb60 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64  $as_dir/$ac_word
1eb70 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20 3e 26  $ac_exec_ext" >&
1eb80 35 0a 20 20 20 20 62 72 65 61 6b 20 32 0a 20 20  5.    break 2.  
1eb90 66 69 0a 64 6f 6e 65 0a 64 6f 6e 65 0a 49 46 53  fi.done.done.IFS
1eba0 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a 66  =$as_save_IFS..f
1ebb0 69 0a 66 69 0a 61 63 5f 63 74 5f 41 52 3d 24 61  i.fi.ac_ct_AR=$a
1ebc0 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f  c_cv_prog_ac_ct_
1ebd0 41 52 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24  AR.if test -n "$
1ebe0 61 63 5f 63 74 5f 41 52 22 3b 20 74 68 65 6e 0a  ac_ct_AR"; then.
1ebf0 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61    { $as_echo "$a
1ec00 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65  s_me:$LINENO: re
1ec10 73 75 6c 74 3a 20 24 61 63 5f 63 74 5f 41 52 22  sult: $ac_ct_AR"
1ec20 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24   >&5.$as_echo "$
1ec30 61 63 5f 63 74 5f 41 52 22 20 3e 26 36 3b 20 7d  ac_ct_AR" >&6; }
1ec40 0a 65 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65 63  .else.  { $as_ec
1ec50 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
1ec60 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20  NO: result: no" 
1ec70 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 6e 6f  >&5.$as_echo "no
1ec80 22 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a 20 20 69  " >&6; }.fi..  i
1ec90 66 20 74 65 73 74 20 22 78 24 61 63 5f 63 74 5f  f test "x$ac_ct_
1eca0 41 52 22 20 3d 20 78 3b 20 74 68 65 6e 0a 20 20  AR" = x; then.  
1ecb0 20 20 41 52 3d 22 66 61 6c 73 65 22 0a 20 20 65    AR="false".  e
1ecc0 6c 73 65 0a 20 20 20 20 63 61 73 65 20 24 63 72  lse.    case $cr
1ecd0 6f 73 73 5f 63 6f 6d 70 69 6c 69 6e 67 3a 24 61  oss_compiling:$a
1ece0 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64 20 69 6e  c_tool_warned in
1ecf0 0a 79 65 73 3a 29 0a 7b 20 24 61 73 5f 65 63 68  .yes:).{ $as_ech
1ed00 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
1ed10 4f 3a 20 57 41 52 4e 49 4e 47 3a 20 49 6e 20 74  O: WARNING: In t
1ed20 68 65 20 66 75 74 75 72 65 2c 20 41 75 74 6f 63  he future, Autoc
1ed30 6f 6e 66 20 77 69 6c 6c 20 6e 6f 74 20 64 65 74  onf will not det
1ed40 65 63 74 20 63 72 6f 73 73 2d 74 6f 6f 6c 73 0a  ect cross-tools.
1ed50 77 68 6f 73 65 20 6e 61 6d 65 20 64 6f 65 73 20  whose name does 
1ed60 6e 6f 74 20 73 74 61 72 74 20 77 69 74 68 20 74  not start with t
1ed70 68 65 20 68 6f 73 74 20 74 72 69 70 6c 65 74 2e  he host triplet.
1ed80 20 20 49 66 20 79 6f 75 20 74 68 69 6e 6b 20 74    If you think t
1ed90 68 69 73 0a 63 6f 6e 66 69 67 75 72 61 74 69 6f  his.configuratio
1eda0 6e 20 69 73 20 75 73 65 66 75 6c 20 74 6f 20 79  n is useful to y
1edb0 6f 75 2c 20 70 6c 65 61 73 65 20 77 72 69 74 65  ou, please write
1edc0 20 74 6f 20 61 75 74 6f 63 6f 6e 66 40 67 6e 75   to autoconf@gnu
1edd0 2e 6f 72 67 2e 22 20 3e 26 35 0a 24 61 73 5f 65  .org." >&5.$as_e
1ede0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 57 41 52  cho "$as_me: WAR
1edf0 4e 49 4e 47 3a 20 49 6e 20 74 68 65 20 66 75 74  NING: In the fut
1ee00 75 72 65 2c 20 41 75 74 6f 63 6f 6e 66 20 77 69  ure, Autoconf wi
1ee10 6c 6c 20 6e 6f 74 20 64 65 74 65 63 74 20 63 72  ll not detect cr
1ee20 6f 73 73 2d 74 6f 6f 6c 73 0a 77 68 6f 73 65 20  oss-tools.whose 
1ee30 6e 61 6d 65 20 64 6f 65 73 20 6e 6f 74 20 73 74  name does not st
1ee40 61 72 74 20 77 69 74 68 20 74 68 65 20 68 6f 73  art with the hos
1ee50 74 20 74 72 69 70 6c 65 74 2e 20 20 49 66 20 79  t triplet.  If y
1ee60 6f 75 20 74 68 69 6e 6b 20 74 68 69 73 0a 63 6f  ou think this.co
1ee70 6e 66 69 67 75 72 61 74 69 6f 6e 20 69 73 20 75  nfiguration is u
1ee80 73 65 66 75 6c 20 74 6f 20 79 6f 75 2c 20 70 6c  seful to you, pl
1ee90 65 61 73 65 20 77 72 69 74 65 20 74 6f 20 61 75  ease write to au
1eea0 74 6f 63 6f 6e 66 40 67 6e 75 2e 6f 72 67 2e 22  toconf@gnu.org."
1eeb0 20 3e 26 32 3b 7d 0a 61 63 5f 74 6f 6f 6c 5f 77   >&2;}.ac_tool_w
1eec0 61 72 6e 65 64 3d 79 65 73 20 3b 3b 0a 65 73 61  arned=yes ;;.esa
1eed0 63 0a 20 20 20 20 41 52 3d 24 61 63 5f 63 74 5f  c.    AR=$ac_ct_
1eee0 41 52 0a 20 20 66 69 0a 65 6c 73 65 0a 20 20 41  AR.  fi.else.  A
1eef0 52 3d 22 24 61 63 5f 63 76 5f 70 72 6f 67 5f 41  R="$ac_cv_prog_A
1ef00 52 22 0a 66 69 0a 0a 74 65 73 74 20 2d 7a 20 22  R".fi..test -z "
1ef10 24 41 52 22 20 26 26 20 41 52 3d 61 72 0a 74 65  $AR" && AR=ar.te
1ef20 73 74 20 2d 7a 20 22 24 41 52 5f 46 4c 41 47 53  st -z "$AR_FLAGS
1ef30 22 20 26 26 20 41 52 5f 46 4c 41 47 53 3d 63 72  " && AR_FLAGS=cr
1ef40 75 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 69 66 20  u............if 
1ef50 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 74 6f 6f  test -n "$ac_too
1ef60 6c 5f 70 72 65 66 69 78 22 3b 20 74 68 65 6e 0a  l_prefix"; then.
1ef70 20 20 23 20 45 78 74 72 61 63 74 20 74 68 65 20    # Extract the 
1ef80 66 69 72 73 74 20 77 6f 72 64 20 6f 66 20 22 24  first word of "$
1ef90 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d  {ac_tool_prefix}
1efa0 73 74 72 69 70 22 2c 20 73 6f 20 69 74 20 63 61  strip", so it ca
1efb0 6e 20 62 65 20 61 20 70 72 6f 67 72 61 6d 20 6e  n be a program n
1efc0 61 6d 65 20 77 69 74 68 20 61 72 67 73 2e 0a 73  ame with args..s
1efd0 65 74 20 64 75 6d 6d 79 20 24 7b 61 63 5f 74 6f  et dummy ${ac_to
1efe0 6f 6c 5f 70 72 65 66 69 78 7d 73 74 72 69 70 3b  ol_prefix}strip;
1eff0 20 61 63 5f 77 6f 72 64 3d 24 32 0a 7b 20 24 61   ac_word=$2.{ $a
1f000 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
1f010 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67  LINENO: checking
1f020 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 22 20 3e   for $ac_word" >
1f030 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63  &5.$as_echo_n "c
1f040 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f  hecking for $ac_
1f050 77 6f 72 64 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d  word... " >&6; }
1f060 0a 69 66 20 74 65 73 74 20 22 24 7b 61 63 5f 63  .if test "${ac_c
1f070 76 5f 70 72 6f 67 5f 53 54 52 49 50 2b 73 65 74  v_prog_STRIP+set
1f080 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20  }" = set; then. 
1f090 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61   $as_echo_n "(ca
1f0a0 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65  ched) " >&6.else
1f0b0 0a 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24  .  if test -n "$
1f0c0 53 54 52 49 50 22 3b 20 74 68 65 6e 0a 20 20 61  STRIP"; then.  a
1f0d0 63 5f 63 76 5f 70 72 6f 67 5f 53 54 52 49 50 3d  c_cv_prog_STRIP=
1f0e0 22 24 53 54 52 49 50 22 20 23 20 4c 65 74 20 74  "$STRIP" # Let t
1f0f0 68 65 20 75 73 65 72 20 6f 76 65 72 72 69 64 65  he user override
1f100 20 74 68 65 20 74 65 73 74 2e 0a 65 6c 73 65 0a   the test..else.
1f110 61 73 5f 73 61 76 65 5f 49 46 53 3d 24 49 46 53  as_save_IFS=$IFS
1f120 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41  ; IFS=$PATH_SEPA
1f130 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72  RATOR.for as_dir
1f140 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20 49   in $PATH.do.  I
1f150 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a  FS=$as_save_IFS.
1f160 20 20 74 65 73 74 20 2d 7a 20 22 24 61 73 5f 64    test -z "$as_d
1f170 69 72 22 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a  ir" && as_dir=..
1f180 20 20 66 6f 72 20 61 63 5f 65 78 65 63 5f 65 78    for ac_exec_ex
1f190 74 20 69 6e 20 27 27 20 24 61 63 5f 65 78 65 63  t in '' $ac_exec
1f1a0 75 74 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e  utable_extension
1f1b0 73 3b 20 64 6f 0a 20 20 69 66 20 7b 20 74 65 73  s; do.  if { tes
1f1c0 74 20 2d 66 20 22 24 61 73 5f 64 69 72 2f 24 61  t -f "$as_dir/$a
1f1d0 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65  c_word$ac_exec_e
1f1e0 78 74 22 20 26 26 20 24 61 73 5f 74 65 73 74 5f  xt" && $as_test_
1f1f0 78 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77  x "$as_dir/$ac_w
1f200 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22  ord$ac_exec_ext"
1f210 3b 20 7d 3b 20 74 68 65 6e 0a 20 20 20 20 61 63  ; }; then.    ac
1f220 5f 63 76 5f 70 72 6f 67 5f 53 54 52 49 50 3d 22  _cv_prog_STRIP="
1f230 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78  ${ac_tool_prefix
1f240 7d 73 74 72 69 70 22 0a 20 20 20 20 24 61 73 5f  }strip".    $as_
1f250 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
1f260 4e 45 4e 4f 3a 20 66 6f 75 6e 64 20 24 61 73 5f  NENO: found $as_
1f270 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f  dir/$ac_word$ac_
1f280 65 78 65 63 5f 65 78 74 22 20 3e 26 35 0a 20 20  exec_ext" >&5.  
1f290 20 20 62 72 65 61 6b 20 32 0a 20 20 66 69 0a 64    break 2.  fi.d
1f2a0 6f 6e 65 0a 64 6f 6e 65 0a 49 46 53 3d 24 61 73  one.done.IFS=$as
1f2b0 5f 73 61 76 65 5f 49 46 53 0a 0a 66 69 0a 66 69  _save_IFS..fi.fi
1f2c0 0a 53 54 52 49 50 3d 24 61 63 5f 63 76 5f 70 72  .STRIP=$ac_cv_pr
1f2d0 6f 67 5f 53 54 52 49 50 0a 69 66 20 74 65 73 74  og_STRIP.if test
1f2e0 20 2d 6e 20 22 24 53 54 52 49 50 22 3b 20 74 68   -n "$STRIP"; th
1f2f0 65 6e 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20  en.  { $as_echo 
1f300 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
1f310 20 72 65 73 75 6c 74 3a 20 24 53 54 52 49 50 22   result: $STRIP"
1f320 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24   >&5.$as_echo "$
1f330 53 54 52 49 50 22 20 3e 26 36 3b 20 7d 0a 65 6c  STRIP" >&6; }.el
1f340 73 65 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20  se.  { $as_echo 
1f350 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
1f360 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35   result: no" >&5
1f370 0a 24 61 73 5f 65 63 68 6f 20 22 6e 6f 22 20 3e  .$as_echo "no" >
1f380 26 36 3b 20 7d 0a 66 69 0a 0a 0a 66 69 0a 69 66  &6; }.fi...fi.if
1f390 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 63 76   test -z "$ac_cv
1f3a0 5f 70 72 6f 67 5f 53 54 52 49 50 22 3b 20 74 68  _prog_STRIP"; th
1f3b0 65 6e 0a 20 20 61 63 5f 63 74 5f 53 54 52 49 50  en.  ac_ct_STRIP
1f3c0 3d 24 53 54 52 49 50 0a 20 20 23 20 45 78 74 72  =$STRIP.  # Extr
1f3d0 61 63 74 20 74 68 65 20 66 69 72 73 74 20 77 6f  act the first wo
1f3e0 72 64 20 6f 66 20 22 73 74 72 69 70 22 2c 20 73  rd of "strip", s
1f3f0 6f 20 69 74 20 63 61 6e 20 62 65 20 61 20 70 72  o it can be a pr
1f400 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69 74 68 20  ogram name with 
1f410 61 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79 20  args..set dummy 
1f420 73 74 72 69 70 3b 20 61 63 5f 77 6f 72 64 3d 24  strip; ac_word=$
1f430 32 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61  2.{ $as_echo "$a
1f440 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68  s_me:$LINENO: ch
1f450 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77  ecking for $ac_w
1f460 6f 72 64 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  ord" >&5.$as_ech
1f470 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f  o_n "checking fo
1f480 72 20 24 61 63 5f 77 6f 72 64 2e 2e 2e 20 22 20  r $ac_word... " 
1f490 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74 20 22  >&6; }.if test "
1f4a0 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f  ${ac_cv_prog_ac_
1f4b0 63 74 5f 53 54 52 49 50 2b 73 65 74 7d 22 20 3d  ct_STRIP+set}" =
1f4c0 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 24 61 73   set; then.  $as
1f4d0 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64  _echo_n "(cached
1f4e0 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69  ) " >&6.else.  i
1f4f0 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 63  f test -n "$ac_c
1f500 74 5f 53 54 52 49 50 22 3b 20 74 68 65 6e 0a 20  t_STRIP"; then. 
1f510 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63   ac_cv_prog_ac_c
1f520 74 5f 53 54 52 49 50 3d 22 24 61 63 5f 63 74 5f  t_STRIP="$ac_ct_
1f530 53 54 52 49 50 22 20 23 20 4c 65 74 20 74 68 65  STRIP" # Let the
1f540 20 75 73 65 72 20 6f 76 65 72 72 69 64 65 20 74   user override t
1f550 68 65 20 74 65 73 74 2e 0a 65 6c 73 65 0a 61 73  he test..else.as
1f560 5f 73 61 76 65 5f 49 46 53 3d 24 49 46 53 3b 20  _save_IFS=$IFS; 
1f570 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41 52 41  IFS=$PATH_SEPARA
1f580 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72 20 69  TOR.for as_dir i
1f590 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20 49 46 53  n $PATH.do.  IFS
1f5a0 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 20 20  =$as_save_IFS.  
1f5b0 74 65 73 74 20 2d 7a 20 22 24 61 73 5f 64 69 72  test -z "$as_dir
1f5c0 22 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20  " && as_dir=..  
1f5d0 66 6f 72 20 61 63 5f 65 78 65 63 5f 65 78 74 20  for ac_exec_ext 
1f5e0 69 6e 20 27 27 20 24 61 63 5f 65 78 65 63 75 74  in '' $ac_execut
1f5f0 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b  able_extensions;
1f600 20 64 6f 0a 20 20 69 66 20 7b 20 74 65 73 74 20   do.  if { test 
1f610 2d 66 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f  -f "$as_dir/$ac_
1f620 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74  word$ac_exec_ext
1f630 22 20 26 26 20 24 61 73 5f 74 65 73 74 5f 78 20  " && $as_test_x 
1f640 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72  "$as_dir/$ac_wor
1f650 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 3b 20  d$ac_exec_ext"; 
1f660 7d 3b 20 74 68 65 6e 0a 20 20 20 20 61 63 5f 63  }; then.    ac_c
1f670 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 53 54 52  v_prog_ac_ct_STR
1f680 49 50 3d 22 73 74 72 69 70 22 0a 20 20 20 20 24  IP="strip".    $
1f690 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
1f6a0 24 4c 49 4e 45 4e 4f 3a 20 66 6f 75 6e 64 20 24  $LINENO: found $
1f6b0 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24  as_dir/$ac_word$
1f6c0 61 63 5f 65 78 65 63 5f 65 78 74 22 20 3e 26 35  ac_exec_ext" >&5
1f6d0 0a 20 20 20 20 62 72 65 61 6b 20 32 0a 20 20 66  .    break 2.  f
1f6e0 69 0a 64 6f 6e 65 0a 64 6f 6e 65 0a 49 46 53 3d  i.done.done.IFS=
1f6f0 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a 66 69  $as_save_IFS..fi
1f700 0a 66 69 0a 61 63 5f 63 74 5f 53 54 52 49 50 3d  .fi.ac_ct_STRIP=
1f710 24 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63  $ac_cv_prog_ac_c
1f720 74 5f 53 54 52 49 50 0a 69 66 20 74 65 73 74 20  t_STRIP.if test 
1f730 2d 6e 20 22 24 61 63 5f 63 74 5f 53 54 52 49 50  -n "$ac_ct_STRIP
1f740 22 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61 73 5f  "; then.  { $as_
1f750 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
1f760 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 61  NENO: result: $a
1f770 63 5f 63 74 5f 53 54 52 49 50 22 20 3e 26 35 0a  c_ct_STRIP" >&5.
1f780 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 63 74  $as_echo "$ac_ct
1f790 5f 53 54 52 49 50 22 20 3e 26 36 3b 20 7d 0a 65  _STRIP" >&6; }.e
1f7a0 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f  lse.  { $as_echo
1f7b0 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
1f7c0 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26  : result: no" >&
1f7d0 35 0a 24 61 73 5f 65 63 68 6f 20 22 6e 6f 22 20  5.$as_echo "no" 
1f7e0 3e 26 36 3b 20 7d 0a 66 69 0a 0a 20 20 69 66 20  >&6; }.fi..  if 
1f7f0 74 65 73 74 20 22 78 24 61 63 5f 63 74 5f 53 54  test "x$ac_ct_ST
1f800 52 49 50 22 20 3d 20 78 3b 20 74 68 65 6e 0a 20  RIP" = x; then. 
1f810 20 20 20 53 54 52 49 50 3d 22 3a 22 0a 20 20 65     STRIP=":".  e
1f820 6c 73 65 0a 20 20 20 20 63 61 73 65 20 24 63 72  lse.    case $cr
1f830 6f 73 73 5f 63 6f 6d 70 69 6c 69 6e 67 3a 24 61  oss_compiling:$a
1f840 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64 20 69 6e  c_tool_warned in
1f850 0a 79 65 73 3a 29 0a 7b 20 24 61 73 5f 65 63 68  .yes:).{ $as_ech
1f860 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
1f870 4f 3a 20 57 41 52 4e 49 4e 47 3a 20 49 6e 20 74  O: WARNING: In t
1f880 68 65 20 66 75 74 75 72 65 2c 20 41 75 74 6f 63  he future, Autoc
1f890 6f 6e 66 20 77 69 6c 6c 20 6e 6f 74 20 64 65 74  onf will not det
1f8a0 65 63 74 20 63 72 6f 73 73 2d 74 6f 6f 6c 73 0a  ect cross-tools.
1f8b0 77 68 6f 73 65 20 6e 61 6d 65 20 64 6f 65 73 20  whose name does 
1f8c0 6e 6f 74 20 73 74 61 72 74 20 77 69 74 68 20 74  not start with t
1f8d0 68 65 20 68 6f 73 74 20 74 72 69 70 6c 65 74 2e  he host triplet.
1f8e0 20 20 49 66 20 79 6f 75 20 74 68 69 6e 6b 20 74    If you think t
1f8f0 68 69 73 0a 63 6f 6e 66 69 67 75 72 61 74 69 6f  his.configuratio
1f900 6e 20 69 73 20 75 73 65 66 75 6c 20 74 6f 20 79  n is useful to y
1f910 6f 75 2c 20 70 6c 65 61 73 65 20 77 72 69 74 65  ou, please write
1f920 20 74 6f 20 61 75 74 6f 63 6f 6e 66 40 67 6e 75   to autoconf@gnu
1f930 2e 6f 72 67 2e 22 20 3e 26 35 0a 24 61 73 5f 65  .org." >&5.$as_e
1f940 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 57 41 52  cho "$as_me: WAR
1f950 4e 49 4e 47 3a 20 49 6e 20 74 68 65 20 66 75 74  NING: In the fut
1f960 75 72 65 2c 20 41 75 74 6f 63 6f 6e 66 20 77 69  ure, Autoconf wi
1f970 6c 6c 20 6e 6f 74 20 64 65 74 65 63 74 20 63 72  ll not detect cr
1f980 6f 73 73 2d 74 6f 6f 6c 73 0a 77 68 6f 73 65 20  oss-tools.whose 
1f990 6e 61 6d 65 20 64 6f 65 73 20 6e 6f 74 20 73 74  name does not st
1f9a0 61 72 74 20 77 69 74 68 20 74 68 65 20 68 6f 73  art with the hos
1f9b0 74 20 74 72 69 70 6c 65 74 2e 20 20 49 66 20 79  t triplet.  If y
1f9c0 6f 75 20 74 68 69 6e 6b 20 74 68 69 73 0a 63 6f  ou think this.co
1f9d0 6e 66 69 67 75 72 61 74 69 6f 6e 20 69 73 20 75  nfiguration is u
1f9e0 73 65 66 75 6c 20 74 6f 20 79 6f 75 2c 20 70 6c  seful to you, pl
1f9f0 65 61 73 65 20 77 72 69 74 65 20 74 6f 20 61 75  ease write to au
1fa00 74 6f 63 6f 6e 66 40 67 6e 75 2e 6f 72 67 2e 22  toconf@gnu.org."
1fa10 20 3e 26 32 3b 7d 0a 61 63 5f 74 6f 6f 6c 5f 77   >&2;}.ac_tool_w
1fa20 61 72 6e 65 64 3d 79 65 73 20 3b 3b 0a 65 73 61  arned=yes ;;.esa
1fa30 63 0a 20 20 20 20 53 54 52 49 50 3d 24 61 63 5f  c.    STRIP=$ac_
1fa40 63 74 5f 53 54 52 49 50 0a 20 20 66 69 0a 65 6c  ct_STRIP.  fi.el
1fa50 73 65 0a 20 20 53 54 52 49 50 3d 22 24 61 63 5f  se.  STRIP="$ac_
1fa60 63 76 5f 70 72 6f 67 5f 53 54 52 49 50 22 0a 66  cv_prog_STRIP".f
1fa70 69 0a 0a 74 65 73 74 20 2d 7a 20 22 24 53 54 52  i..test -z "$STR
1fa80 49 50 22 20 26 26 20 53 54 52 49 50 3d 3a 0a 0a  IP" && STRIP=:..
1fa90 0a 0a 0a 0a 0a 69 66 20 74 65 73 74 20 2d 6e 20  .....if test -n 
1faa0 22 24 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78  "$ac_tool_prefix
1fab0 22 3b 20 74 68 65 6e 0a 20 20 23 20 45 78 74 72  "; then.  # Extr
1fac0 61 63 74 20 74 68 65 20 66 69 72 73 74 20 77 6f  act the first wo
1fad0 72 64 20 6f 66 20 22 24 7b 61 63 5f 74 6f 6f 6c  rd of "${ac_tool
1fae0 5f 70 72 65 66 69 78 7d 72 61 6e 6c 69 62 22 2c  _prefix}ranlib",
1faf0 20 73 6f 20 69 74 20 63 61 6e 20 62 65 20 61 20   so it can be a 
1fb00 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69 74  program name wit
1fb10 68 20 61 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d  h args..set dumm
1fb20 79 20 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66  y ${ac_tool_pref
1fb30 69 78 7d 72 61 6e 6c 69 62 3b 20 61 63 5f 77 6f  ix}ranlib; ac_wo
1fb40 72 64 3d 24 32 0a 7b 20 24 61 73 5f 65 63 68 6f  rd=$2.{ $as_echo
1fb50 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
1fb60 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24  : checking for $
1fb70 61 63 5f 77 6f 72 64 22 20 3e 26 35 0a 24 61 73  ac_word" >&5.$as
1fb80 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e  _echo_n "checkin
1fb90 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 2e 2e  g for $ac_word..
1fba0 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65  . " >&6; }.if te
1fbb0 73 74 20 22 24 7b 61 63 5f 63 76 5f 70 72 6f 67  st "${ac_cv_prog
1fbc0 5f 52 41 4e 4c 49 42 2b 73 65 74 7d 22 20 3d 20  _RANLIB+set}" = 
1fbd0 73 65 74 3b 20 74 68 65 6e 0a 20 20 24 61 73 5f  set; then.  $as_
1fbe0 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29  echo_n "(cached)
1fbf0 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66   " >&6.else.  if
1fc00 20 74 65 73 74 20 2d 6e 20 22 24 52 41 4e 4c 49   test -n "$RANLI
1fc10 42 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 76  B"; then.  ac_cv
1fc20 5f 70 72 6f 67 5f 52 41 4e 4c 49 42 3d 22 24 52  _prog_RANLIB="$R
1fc30 41 4e 4c 49 42 22 20 23 20 4c 65 74 20 74 68 65  ANLIB" # Let the
1fc40 20 75 73 65 72 20 6f 76 65 72 72 69 64 65 20 74   user override t
1fc50 68 65 20 74 65 73 74 2e 0a 65 6c 73 65 0a 61 73  he test..else.as
1fc60 5f 73 61 76 65 5f 49 46 53 3d 24 49 46 53 3b 20  _save_IFS=$IFS; 
1fc70 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41 52 41  IFS=$PATH_SEPARA
1fc80 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72 20 69  TOR.for as_dir i
1fc90 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20 49 46 53  n $PATH.do.  IFS
1fca0 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 20 20  =$as_save_IFS.  
1fcb0 74 65 73 74 20 2d 7a 20 22 24 61 73 5f 64 69 72  test -z "$as_dir
1fcc0 22 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20  " && as_dir=..  
1fcd0 66 6f 72 20 61 63 5f 65 78 65 63 5f 65 78 74 20  for ac_exec_ext 
1fce0 69 6e 20 27 27 20 24 61 63 5f 65 78 65 63 75 74  in '' $ac_execut
1fcf0 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b  able_extensions;
1fd00 20 64 6f 0a 20 20 69 66 20 7b 20 74 65 73 74 20   do.  if { test 
1fd10 2d 66 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f  -f "$as_dir/$ac_
1fd20 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74  word$ac_exec_ext
1fd30 22 20 26 26 20 24 61 73 5f 74 65 73 74 5f 78 20  " && $as_test_x 
1fd40 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72  "$as_dir/$ac_wor
1fd50 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 3b 20  d$ac_exec_ext"; 
1fd60 7d 3b 20 74 68 65 6e 0a 20 20 20 20 61 63 5f 63  }; then.    ac_c
1fd70 76 5f 70 72 6f 67 5f 52 41 4e 4c 49 42 3d 22 24  v_prog_RANLIB="$
1fd80 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d  {ac_tool_prefix}
1fd90 72 61 6e 6c 69 62 22 0a 20 20 20 20 24 61 73 5f  ranlib".    $as_
1fda0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
1fdb0 4e 45 4e 4f 3a 20 66 6f 75 6e 64 20 24 61 73 5f  NENO: found $as_
1fdc0 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f  dir/$ac_word$ac_
1fdd0 65 78 65 63 5f 65 78 74 22 20 3e 26 35 0a 20 20  exec_ext" >&5.  
1fde0 20 20 62 72 65 61 6b 20 32 0a 20 20 66 69 0a 64    break 2.  fi.d
1fdf0 6f 6e 65 0a 64 6f 6e 65 0a 49 46 53 3d 24 61 73  one.done.IFS=$as
1fe00 5f 73 61 76 65 5f 49 46 53 0a 0a 66 69 0a 66 69  _save_IFS..fi.fi
1fe10 0a 52 41 4e 4c 49 42 3d 24 61 63 5f 63 76 5f 70  .RANLIB=$ac_cv_p
1fe20 72 6f 67 5f 52 41 4e 4c 49 42 0a 69 66 20 74 65  rog_RANLIB.if te
1fe30 73 74 20 2d 6e 20 22 24 52 41 4e 4c 49 42 22 3b  st -n "$RANLIB";
1fe40 20 74 68 65 6e 0a 20 20 7b 20 24 61 73 5f 65 63   then.  { $as_ec
1fe50 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
1fe60 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 52 41 4e  NO: result: $RAN
1fe70 4c 49 42 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  LIB" >&5.$as_ech
1fe80 6f 20 22 24 52 41 4e 4c 49 42 22 20 3e 26 36 3b  o "$RANLIB" >&6;
1fe90 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 24 61 73 5f   }.else.  { $as_
1fea0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
1feb0 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 6e 6f  NENO: result: no
1fec0 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
1fed0 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a 0a  no" >&6; }.fi...
1fee0 66 69 0a 69 66 20 74 65 73 74 20 2d 7a 20 22 24  fi.if test -z "$
1fef0 61 63 5f 63 76 5f 70 72 6f 67 5f 52 41 4e 4c 49  ac_cv_prog_RANLI
1ff00 42 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 74  B"; then.  ac_ct
1ff10 5f 52 41 4e 4c 49 42 3d 24 52 41 4e 4c 49 42 0a  _RANLIB=$RANLIB.
1ff20 20 20 23 20 45 78 74 72 61 63 74 20 74 68 65 20    # Extract the 
1ff30 66 69 72 73 74 20 77 6f 72 64 20 6f 66 20 22 72  first word of "r
1ff40 61 6e 6c 69 62 22 2c 20 73 6f 20 69 74 20 63 61  anlib", so it ca
1ff50 6e 20 62 65 20 61 20 70 72 6f 67 72 61 6d 20 6e  n be a program n
1ff60 61 6d 65 20 77 69 74 68 20 61 72 67 73 2e 0a 73  ame with args..s
1ff70 65 74 20 64 75 6d 6d 79 20 72 61 6e 6c 69 62 3b  et dummy ranlib;
1ff80 20 61 63 5f 77 6f 72 64 3d 24 32 0a 7b 20 24 61   ac_word=$2.{ $a
1ff90 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
1ffa0 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67  LINENO: checking
1ffb0 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 22 20 3e   for $ac_word" >
1ffc0 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63  &5.$as_echo_n "c
1ffd0 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f  hecking for $ac_
1ffe0 77 6f 72 64 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d  word... " >&6; }
1fff0 0a 69 66 20 74 65 73 74 20 22 24 7b 61 63 5f 63  .if test "${ac_c
20000 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 52 41 4e  v_prog_ac_ct_RAN
20010 4c 49 42 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b  LIB+set}" = set;
20020 20 74 68 65 6e 0a 20 20 24 61 73 5f 65 63 68 6f   then.  $as_echo
20030 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22 20 3e  _n "(cached) " >
20040 26 36 0a 65 6c 73 65 0a 20 20 69 66 20 74 65 73  &6.else.  if tes
20050 74 20 2d 6e 20 22 24 61 63 5f 63 74 5f 52 41 4e  t -n "$ac_ct_RAN
20060 4c 49 42 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f  LIB"; then.  ac_
20070 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 52 41  cv_prog_ac_ct_RA
20080 4e 4c 49 42 3d 22 24 61 63 5f 63 74 5f 52 41 4e  NLIB="$ac_ct_RAN
20090 4c 49 42 22 20 23 20 4c 65 74 20 74 68 65 20 75  LIB" # Let the u
200a0 73 65 72 20 6f 76 65 72 72 69 64 65 20 74 68 65  ser override the
200b0 20 74 65 73 74 2e 0a 65 6c 73 65 0a 61 73 5f 73   test..else.as_s
200c0 61 76 65 5f 49 46 53 3d 24 49 46 53 3b 20 49 46  ave_IFS=$IFS; IF
200d0 53 3d 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f  S=$PATH_SEPARATO
200e0 52 0a 66 6f 72 20 61 73 5f 64 69 72 20 69 6e 20  R.for as_dir in 
200f0 24 50 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24  $PATH.do.  IFS=$
20100 61 73 5f 73 61 76 65 5f 49 46 53 0a 20 20 74 65  as_save_IFS.  te
20110 73 74 20 2d 7a 20 22 24 61 73 5f 64 69 72 22 20  st -z "$as_dir" 
20120 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20 66 6f  && as_dir=..  fo
20130 72 20 61 63 5f 65 78 65 63 5f 65 78 74 20 69 6e  r ac_exec_ext in
20140 20 27 27 20 24 61 63 5f 65 78 65 63 75 74 61 62   '' $ac_executab
20150 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64  le_extensions; d
20160 6f 0a 20 20 69 66 20 7b 20 74 65 73 74 20 2d 66  o.  if { test -f
20170 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f   "$as_dir/$ac_wo
20180 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20  rd$ac_exec_ext" 
20190 26 26 20 24 61 73 5f 74 65 73 74 5f 78 20 22 24  && $as_test_x "$
201a0 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24  as_dir/$ac_word$
201b0 61 63 5f 65 78 65 63 5f 65 78 74 22 3b 20 7d 3b  ac_exec_ext"; };
201c0 20 74 68 65 6e 0a 20 20 20 20 61 63 5f 63 76 5f   then.    ac_cv_
201d0 70 72 6f 67 5f 61 63 5f 63 74 5f 52 41 4e 4c 49  prog_ac_ct_RANLI
201e0 42 3d 22 72 61 6e 6c 69 62 22 0a 20 20 20 20 24  B="ranlib".    $
201f0 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
20200 24 4c 49 4e 45 4e 4f 3a 20 66 6f 75 6e 64 20 24  $LINENO: found $
20210 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24  as_dir/$ac_word$
20220 61 63 5f 65 78 65 63 5f 65 78 74 22 20 3e 26 35  ac_exec_ext" >&5
20230 0a 20 20 20 20 62 72 65 61 6b 20 32 0a 20 20 66  .    break 2.  f
20240 69 0a 64 6f 6e 65 0a 64 6f 6e 65 0a 49 46 53 3d  i.done.done.IFS=
20250 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a 66 69  $as_save_IFS..fi
20260 0a 66 69 0a 61 63 5f 63 74 5f 52 41 4e 4c 49 42  .fi.ac_ct_RANLIB
20270 3d 24 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f  =$ac_cv_prog_ac_
20280 63 74 5f 52 41 4e 4c 49 42 0a 69 66 20 74 65 73  ct_RANLIB.if tes
20290 74 20 2d 6e 20 22 24 61 63 5f 63 74 5f 52 41 4e  t -n "$ac_ct_RAN
202a0 4c 49 42 22 3b 20 74 68 65 6e 0a 20 20 7b 20 24  LIB"; then.  { $
202b0 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
202c0 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a  $LINENO: result:
202d0 20 24 61 63 5f 63 74 5f 52 41 4e 4c 49 42 22 20   $ac_ct_RANLIB" 
202e0 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61  >&5.$as_echo "$a
202f0 63 5f 63 74 5f 52 41 4e 4c 49 42 22 20 3e 26 36  c_ct_RANLIB" >&6
20300 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 24 61 73  ; }.else.  { $as
20310 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  _echo "$as_me:$L
20320 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 6e  INENO: result: n
20330 6f 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  o" >&5.$as_echo 
20340 22 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a  "no" >&6; }.fi..
20350 20 20 69 66 20 74 65 73 74 20 22 78 24 61 63 5f    if test "x$ac_
20360 63 74 5f 52 41 4e 4c 49 42 22 20 3d 20 78 3b 20  ct_RANLIB" = x; 
20370 74 68 65 6e 0a 20 20 20 20 52 41 4e 4c 49 42 3d  then.    RANLIB=
20380 22 3a 22 0a 20 20 65 6c 73 65 0a 20 20 20 20 63  ":".  else.    c
20390 61 73 65 20 24 63 72 6f 73 73 5f 63 6f 6d 70 69  ase $cross_compi
203a0 6c 69 6e 67 3a 24 61 63 5f 74 6f 6f 6c 5f 77 61  ling:$ac_tool_wa
203b0 72 6e 65 64 20 69 6e 0a 79 65 73 3a 29 0a 7b 20  rned in.yes:).{ 
203c0 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
203d0 3a 24 4c 49 4e 45 4e 4f 3a 20 57 41 52 4e 49 4e  :$LINENO: WARNIN
203e0 47 3a 20 49 6e 20 74 68 65 20 66 75 74 75 72 65  G: In the future
203f0 2c 20 41 75 74 6f 63 6f 6e 66 20 77 69 6c 6c 20  , Autoconf will 
20400 6e 6f 74 20 64 65 74 65 63 74 20 63 72 6f 73 73  not detect cross
20410 2d 74 6f 6f 6c 73 0a 77 68 6f 73 65 20 6e 61 6d  -tools.whose nam
20420 65 20 64 6f 65 73 20 6e 6f 74 20 73 74 61 72 74  e does not start
20430 20 77 69 74 68 20 74 68 65 20 68 6f 73 74 20 74   with the host t
20440 72 69 70 6c 65 74 2e 20 20 49 66 20 79 6f 75 20  riplet.  If you 
20450 74 68 69 6e 6b 20 74 68 69 73 0a 63 6f 6e 66 69  think this.confi
20460 67 75 72 61 74 69 6f 6e 20 69 73 20 75 73 65 66  guration is usef
20470 75 6c 20 74 6f 20 79 6f 75 2c 20 70 6c 65 61 73  ul to you, pleas
20480 65 20 77 72 69 74 65 20 74 6f 20 61 75 74 6f 63  e write to autoc
20490 6f 6e 66 40 67 6e 75 2e 6f 72 67 2e 22 20 3e 26  onf@gnu.org." >&
204a0 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  5.$as_echo "$as_
204b0 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20 49 6e 20  me: WARNING: In 
204c0 74 68 65 20 66 75 74 75 72 65 2c 20 41 75 74 6f  the future, Auto
204d0 63 6f 6e 66 20 77 69 6c 6c 20 6e 6f 74 20 64 65  conf will not de
204e0 74 65 63 74 20 63 72 6f 73 73 2d 74 6f 6f 6c 73  tect cross-tools
204f0 0a 77 68 6f 73 65 20 6e 61 6d 65 20 64 6f 65 73  .whose name does
20500 20 6e 6f 74 20 73 74 61 72 74 20 77 69 74 68 20   not start with 
20510 74 68 65 20 68 6f 73 74 20 74 72 69 70 6c 65 74  the host triplet
20520 2e 20 20 49 66 20 79 6f 75 20 74 68 69 6e 6b 20  .  If you think 
20530 74 68 69 73 0a 63 6f 6e 66 69 67 75 72 61 74 69  this.configurati
20540 6f 6e 20 69 73 20 75 73 65 66 75 6c 20 74 6f 20  on is useful to 
20550 79 6f 75 2c 20 70 6c 65 61 73 65 20 77 72 69 74  you, please writ
20560 65 20 74 6f 20 61 75 74 6f 63 6f 6e 66 40 67 6e  e to autoconf@gn
20570 75 2e 6f 72 67 2e 22 20 3e 26 32 3b 7d 0a 61 63  u.org." >&2;}.ac
20580 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64 3d 79 65 73  _tool_warned=yes
20590 20 3b 3b 0a 65 73 61 63 0a 20 20 20 20 52 41 4e   ;;.esac.    RAN
205a0 4c 49 42 3d 24 61 63 5f 63 74 5f 52 41 4e 4c 49  LIB=$ac_ct_RANLI
205b0 42 0a 20 20 66 69 0a 65 6c 73 65 0a 20 20 52 41  B.  fi.else.  RA
205c0 4e 4c 49 42 3d 22 24 61 63 5f 63 76 5f 70 72 6f  NLIB="$ac_cv_pro
205d0 67 5f 52 41 4e 4c 49 42 22 0a 66 69 0a 0a 74 65  g_RANLIB".fi..te
205e0 73 74 20 2d 7a 20 22 24 52 41 4e 4c 49 42 22 20  st -z "$RANLIB" 
205f0 26 26 20 52 41 4e 4c 49 42 3d 3a 0a 0a 0a 0a 0a  && RANLIB=:.....
20600 0a 0a 23 20 44 65 74 65 72 6d 69 6e 65 20 63 6f  ..# Determine co
20610 6d 6d 61 6e 64 73 20 74 6f 20 63 72 65 61 74 65  mmands to create
20620 20 6f 6c 64 2d 73 74 79 6c 65 20 73 74 61 74 69   old-style stati
20630 63 20 61 72 63 68 69 76 65 73 2e 0a 6f 6c 64 5f  c archives..old_
20640 61 72 63 68 69 76 65 5f 63 6d 64 73 3d 27 24 41  archive_cmds='$A
20650 52 20 24 41 52 5f 46 4c 41 47 53 20 24 6f 6c 64  R $AR_FLAGS $old
20660 6c 69 62 24 6f 6c 64 6f 62 6a 73 27 0a 6f 6c 64  lib$oldobjs'.old
20670 5f 70 6f 73 74 69 6e 73 74 61 6c 6c 5f 63 6d 64  _postinstall_cmd
20680 73 3d 27 63 68 6d 6f 64 20 36 34 34 20 24 6f 6c  s='chmod 644 $ol
20690 64 6c 69 62 27 0a 6f 6c 64 5f 70 6f 73 74 75 6e  dlib'.old_postun
206a0 69 6e 73 74 61 6c 6c 5f 63 6d 64 73 3d 0a 0a 69  install_cmds=..i
206b0 66 20 74 65 73 74 20 2d 6e 20 22 24 52 41 4e 4c  f test -n "$RANL
206c0 49 42 22 3b 20 74 68 65 6e 0a 20 20 63 61 73 65  IB"; then.  case
206d0 20 24 68 6f 73 74 5f 6f 73 20 69 6e 0a 20 20 6f   $host_os in.  o
206e0 70 65 6e 62 73 64 2a 29 0a 20 20 20 20 6f 6c 64  penbsd*).    old
206f0 5f 70 6f 73 74 69 6e 73 74 61 6c 6c 5f 63 6d 64  _postinstall_cmd
20700 73 3d 22 24 6f 6c 64 5f 70 6f 73 74 69 6e 73 74  s="$old_postinst
20710 61 6c 6c 5f 63 6d 64 73 7e 5c 24 52 41 4e 4c 49  all_cmds~\$RANLI
20720 42 20 2d 74 20 5c 24 6f 6c 64 6c 69 62 22 0a 20  B -t \$oldlib". 
20730 20 20 20 3b 3b 0a 20 20 2a 29 0a 20 20 20 20 6f     ;;.  *).    o
20740 6c 64 5f 70 6f 73 74 69 6e 73 74 61 6c 6c 5f 63  ld_postinstall_c
20750 6d 64 73 3d 22 24 6f 6c 64 5f 70 6f 73 74 69 6e  mds="$old_postin
20760 73 74 61 6c 6c 5f 63 6d 64 73 7e 5c 24 52 41 4e  stall_cmds~\$RAN
20770 4c 49 42 20 5c 24 6f 6c 64 6c 69 62 22 0a 20 20  LIB \$oldlib".  
20780 20 20 3b 3b 0a 20 20 65 73 61 63 0a 20 20 6f 6c    ;;.  esac.  ol
20790 64 5f 61 72 63 68 69 76 65 5f 63 6d 64 73 3d 22  d_archive_cmds="
207a0 24 6f 6c 64 5f 61 72 63 68 69 76 65 5f 63 6d 64  $old_archive_cmd
207b0 73 7e 5c 24 52 41 4e 4c 49 42 20 5c 24 6f 6c 64  s~\$RANLIB \$old
207c0 6c 69 62 22 0a 66 69 0a 0a 0a 0a 0a 0a 0a 0a 0a  lib".fi.........
207d0 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  ................
207e0 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 23 20 49 66 20 6e  ..........# If n
207f0 6f 20 43 20 63 6f 6d 70 69 6c 65 72 20 77 61 73  o C compiler was
20800 20 73 70 65 63 69 66 69 65 64 2c 20 75 73 65 20   specified, use 
20810 43 43 2e 0a 4c 54 43 43 3d 24 7b 4c 54 43 43 2d  CC..LTCC=${LTCC-
20820 22 24 43 43 22 7d 0a 0a 23 20 49 66 20 6e 6f 20  "$CC"}..# If no 
20830 43 20 63 6f 6d 70 69 6c 65 72 20 66 6c 61 67 73  C compiler flags
20840 20 77 65 72 65 20 73 70 65 63 69 66 69 65 64 2c   were specified,
20850 20 75 73 65 20 43 46 4c 41 47 53 2e 0a 4c 54 43   use CFLAGS..LTC
20860 46 4c 41 47 53 3d 24 7b 4c 54 43 46 4c 41 47 53  FLAGS=${LTCFLAGS
20870 2d 22 24 43 46 4c 41 47 53 22 7d 0a 0a 23 20 41  -"$CFLAGS"}..# A
20880 6c 6c 6f 77 20 43 43 20 74 6f 20 62 65 20 61 20  llow CC to be a 
20890 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69 74  program name wit
208a0 68 20 61 72 67 75 6d 65 6e 74 73 2e 0a 63 6f 6d  h arguments..com
208b0 70 69 6c 65 72 3d 24 43 43 0a 0a 0a 23 20 43 68  piler=$CC...# Ch
208c0 65 63 6b 20 66 6f 72 20 63 6f 6d 6d 61 6e 64 20  eck for command 
208d0 74 6f 20 67 72 61 62 20 74 68 65 20 72 61 77 20  to grab the raw 
208e0 73 79 6d 62 6f 6c 20 6e 61 6d 65 20 66 6f 6c 6c  symbol name foll
208f0 6f 77 65 64 20 62 79 20 43 20 73 79 6d 62 6f 6c  owed by C symbol
20900 20 66 72 6f 6d 20 6e 6d 2e 0a 7b 20 24 61 73 5f   from nm..{ $as_
20910 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
20920 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 63  NENO: checking c
20930 6f 6d 6d 61 6e 64 20 74 6f 20 70 61 72 73 65 20  ommand to parse 
20940 24 4e 4d 20 6f 75 74 70 75 74 20 66 72 6f 6d 20  $NM output from 
20950 24 63 6f 6d 70 69 6c 65 72 20 6f 62 6a 65 63 74  $compiler object
20960 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e  " >&5.$as_echo_n
20970 20 22 63 68 65 63 6b 69 6e 67 20 63 6f 6d 6d 61   "checking comma
20980 6e 64 20 74 6f 20 70 61 72 73 65 20 24 4e 4d 20  nd to parse $NM 
20990 6f 75 74 70 75 74 20 66 72 6f 6d 20 24 63 6f 6d  output from $com
209a0 70 69 6c 65 72 20 6f 62 6a 65 63 74 2e 2e 2e 20  piler object... 
209b0 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74  " >&6; }.if test
209c0 20 22 24 7b 6c 74 5f 63 76 5f 73 79 73 5f 67 6c   "${lt_cv_sys_gl
209d0 6f 62 61 6c 5f 73 79 6d 62 6f 6c 5f 70 69 70 65  obal_symbol_pipe
209e0 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68  +set}" = set; th
209f0 65 6e 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20  en.  $as_echo_n 
20a00 22 28 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a  "(cached) " >&6.
20a10 65 6c 73 65 0a 0a 23 20 54 68 65 73 65 20 61 72  else..# These ar
20a20 65 20 73 61 6e 65 20 64 65 66 61 75 6c 74 73 20  e sane defaults 
20a30 74 68 61 74 20 77 6f 72 6b 20 6f 6e 20 61 74 20  that work on at 
20a40 6c 65 61 73 74 20 61 20 66 65 77 20 6f 6c 64 20  least a few old 
20a50 73 79 73 74 65 6d 73 2e 0a 23 20 5b 54 68 65 79  systems..# [They
20a60 20 63 6f 6d 65 20 66 72 6f 6d 20 55 6c 74 72 69   come from Ultri
20a70 78 2e 20 20 57 68 61 74 20 63 6f 75 6c 64 20 62  x.  What could b
20a80 65 20 6f 6c 64 65 72 20 74 68 61 6e 20 55 6c 74  e older than Ult
20a90 72 69 78 3f 21 21 20 3b 29 5d 0a 0a 23 20 43 68  rix?!! ;)]..# Ch
20aa0 61 72 61 63 74 65 72 20 63 6c 61 73 73 20 64 65  aracter class de
20ab0 73 63 72 69 62 69 6e 67 20 4e 4d 20 67 6c 6f 62  scribing NM glob
20ac0 61 6c 20 73 79 6d 62 6f 6c 20 63 6f 64 65 73 2e  al symbol codes.
20ad0 0a 73 79 6d 63 6f 64 65 3d 27 5b 42 43 44 45 47  .symcode='[BCDEG
20ae0 52 53 54 5d 27 0a 0a 23 20 52 65 67 65 78 70 20  RST]'..# Regexp 
20af0 74 6f 20 6d 61 74 63 68 20 73 79 6d 62 6f 6c 73  to match symbols
20b00 20 74 68 61 74 20 63 61 6e 20 62 65 20 61 63 63   that can be acc
20b10 65 73 73 65 64 20 64 69 72 65 63 74 6c 79 20 66  essed directly f
20b20 72 6f 6d 20 43 2e 0a 73 79 6d 70 61 74 3d 27 5c  rom C..sympat='\
20b30 28 5b 5f 41 2d 5a 61 2d 7a 5d 5b 5f 41 2d 5a 61  ([_A-Za-z][_A-Za
20b40 2d 7a 30 2d 39 5d 2a 5c 29 27 0a 0a 23 20 44 65  -z0-9]*\)'..# De
20b50 66 69 6e 65 20 73 79 73 74 65 6d 2d 73 70 65 63  fine system-spec
20b60 69 66 69 63 20 76 61 72 69 61 62 6c 65 73 2e 0a  ific variables..
20b70 63 61 73 65 20 24 68 6f 73 74 5f 6f 73 20 69 6e  case $host_os in
20b80 0a 61 69 78 2a 29 0a 20 20 73 79 6d 63 6f 64 65  .aix*).  symcode
20b90 3d 27 5b 42 43 44 54 5d 27 0a 20 20 3b 3b 0a 63  ='[BCDT]'.  ;;.c
20ba0 79 67 77 69 6e 2a 20 7c 20 6d 69 6e 67 77 2a 20  ygwin* | mingw* 
20bb0 7c 20 70 77 33 32 2a 20 7c 20 63 65 67 63 63 2a  | pw32* | cegcc*
20bc0 29 0a 20 20 73 79 6d 63 6f 64 65 3d 27 5b 41 42  ).  symcode='[AB
20bd0 43 44 47 49 53 54 57 5d 27 0a 20 20 3b 3b 0a 68  CDGISTW]'.  ;;.h
20be0 70 75 78 2a 29 0a 20 20 69 66 20 74 65 73 74 20  pux*).  if test 
20bf0 22 24 68 6f 73 74 5f 63 70 75 22 20 3d 20 69 61  "$host_cpu" = ia
20c00 36 34 3b 20 74 68 65 6e 0a 20 20 20 20 73 79 6d  64; then.    sym
20c10 63 6f 64 65 3d 27 5b 41 42 43 44 45 47 52 53 54  code='[ABCDEGRST
20c20 5d 27 0a 20 20 66 69 0a 20 20 3b 3b 0a 69 72 69  ]'.  fi.  ;;.iri
20c30 78 2a 20 7c 20 6e 6f 6e 73 74 6f 70 75 78 2a 29  x* | nonstopux*)
20c40 0a 20 20 73 79 6d 63 6f 64 65 3d 27 5b 42 43 44  .  symcode='[BCD
20c50 45 47 52 53 54 5d 27 0a 20 20 3b 3b 0a 6f 73 66  EGRST]'.  ;;.osf
20c60 2a 29 0a 20 20 73 79 6d 63 6f 64 65 3d 27 5b 42  *).  symcode='[B
20c70 43 44 45 47 51 52 53 54 5d 27 0a 20 20 3b 3b 0a  CDEGQRST]'.  ;;.
20c80 73 6f 6c 61 72 69 73 2a 29 0a 20 20 73 79 6d 63  solaris*).  symc
20c90 6f 64 65 3d 27 5b 42 44 52 54 5d 27 0a 20 20 3b  ode='[BDRT]'.  ;
20ca0 3b 0a 73 63 6f 33 2e 32 76 35 2a 29 0a 20 20 73  ;.sco3.2v5*).  s
20cb0 79 6d 63 6f 64 65 3d 27 5b 44 54 5d 27 0a 20 20  ymcode='[DT]'.  
20cc0 3b 3b 0a 73 79 73 76 34 2e 32 75 77 32 2a 29 0a  ;;.sysv4.2uw2*).
20cd0 20 20 73 79 6d 63 6f 64 65 3d 27 5b 44 54 5d 27    symcode='[DT]'
20ce0 0a 20 20 3b 3b 0a 73 79 73 76 35 2a 20 7c 20 73  .  ;;.sysv5* | s
20cf0 63 6f 35 76 36 2a 20 7c 20 75 6e 69 78 77 61 72  co5v6* | unixwar
20d00 65 2a 20 7c 20 4f 70 65 6e 55 4e 49 58 2a 29 0a  e* | OpenUNIX*).
20d10 20 20 73 79 6d 63 6f 64 65 3d 27 5b 41 42 44 54    symcode='[ABDT
20d20 5d 27 0a 20 20 3b 3b 0a 73 79 73 76 34 29 0a 20  ]'.  ;;.sysv4). 
20d30 20 73 79 6d 63 6f 64 65 3d 27 5b 44 46 4e 53 54   symcode='[DFNST
20d40 55 5d 27 0a 20 20 3b 3b 0a 65 73 61 63 0a 0a 23  U]'.  ;;.esac..#
20d50 20 49 66 20 77 65 27 72 65 20 75 73 69 6e 67 20   If we're using 
20d60 47 4e 55 20 6e 6d 2c 20 74 68 65 6e 20 75 73 65  GNU nm, then use
20d70 20 69 74 73 20 73 74 61 6e 64 61 72 64 20 73 79   its standard sy
20d80 6d 62 6f 6c 20 63 6f 64 65 73 2e 0a 63 61 73 65  mbol codes..case
20d90 20 60 24 4e 4d 20 2d 56 20 32 3e 26 31 60 20 69   `$NM -V 2>&1` i
20da0 6e 0a 2a 47 4e 55 2a 20 7c 20 2a 27 77 69 74 68  n.*GNU* | *'with
20db0 20 42 46 44 27 2a 29 0a 20 20 73 79 6d 63 6f 64   BFD'*).  symcod
20dc0 65 3d 27 5b 41 42 43 44 47 49 52 53 54 57 5d 27  e='[ABCDGIRSTW]'
20dd0 20 3b 3b 0a 65 73 61 63 0a 0a 23 20 54 72 61 6e   ;;.esac..# Tran
20de0 73 66 6f 72 6d 20 61 6e 20 65 78 74 72 61 63 74  sform an extract
20df0 65 64 20 73 79 6d 62 6f 6c 20 6c 69 6e 65 20 69  ed symbol line i
20e00 6e 74 6f 20 61 20 70 72 6f 70 65 72 20 43 20 64  nto a proper C d
20e10 65 63 6c 61 72 61 74 69 6f 6e 2e 0a 23 20 53 6f  eclaration..# So
20e20 6d 65 20 73 79 73 74 65 6d 73 20 28 65 73 70 2e  me systems (esp.
20e30 20 6f 6e 20 69 61 36 34 29 20 6c 69 6e 6b 20 64   on ia64) link d
20e40 61 74 61 20 61 6e 64 20 63 6f 64 65 20 73 79 6d  ata and code sym
20e50 62 6f 6c 73 20 64 69 66 66 65 72 65 6e 74 6c 79  bols differently
20e60 2c 0a 23 20 73 6f 20 75 73 65 20 74 68 69 73 20  ,.# so use this 
20e70 67 65 6e 65 72 61 6c 20 61 70 70 72 6f 61 63 68  general approach
20e80 2e 0a 6c 74 5f 63 76 5f 73 79 73 5f 67 6c 6f 62  ..lt_cv_sys_glob
20e90 61 6c 5f 73 79 6d 62 6f 6c 5f 74 6f 5f 63 64 65  al_symbol_to_cde
20ea0 63 6c 3d 22 73 65 64 20 2d 6e 20 2d 65 20 27 73  cl="sed -n -e 's
20eb0 2f 5e 54 20 2e 2a 20 5c 28 2e 2a 5c 29 24 2f 65  /^T .* \(.*\)$/e
20ec0 78 74 65 72 6e 20 69 6e 74 20 5c 31 28 29 3b 2f  xtern int \1();/
20ed0 70 27 20 2d 65 20 27 73 2f 5e 24 73 79 6d 63 6f  p' -e 's/^$symco
20ee0 64 65 2a 20 2e 2a 20 5c 28 2e 2a 5c 29 24 2f 65  de* .* \(.*\)$/e
20ef0 78 74 65 72 6e 20 63 68 61 72 20 5c 31 3b 2f 70  xtern char \1;/p
20f00 27 22 0a 0a 23 20 54 72 61 6e 73 66 6f 72 6d 20  '"..# Transform 
20f10 61 6e 20 65 78 74 72 61 63 74 65 64 20 73 79 6d  an extracted sym
20f20 62 6f 6c 20 6c 69 6e 65 20 69 6e 74 6f 20 73 79  bol line into sy
20f30 6d 62 6f 6c 20 6e 61 6d 65 20 61 6e 64 20 73 79  mbol name and sy
20f40 6d 62 6f 6c 20 61 64 64 72 65 73 73 0a 6c 74 5f  mbol address.lt_
20f50 63 76 5f 73 79 73 5f 67 6c 6f 62 61 6c 5f 73 79  cv_sys_global_sy
20f60 6d 62 6f 6c 5f 74 6f 5f 63 5f 6e 61 6d 65 5f 61  mbol_to_c_name_a
20f70 64 64 72 65 73 73 3d 22 73 65 64 20 2d 6e 20 2d  ddress="sed -n -
20f80 65 20 27 73 2f 5e 3a 20 5c 28 5b 5e 20 5d 2a 5c  e 's/^: \([^ ]*\
20f90 29 20 24 2f 20 20 7b 5c 5c 5c 22 5c 31 5c 5c 5c  ) $/  {\\\"\1\\\
20fa0 22 2c 20 28 76 6f 69 64 20 2a 29 20 30 7d 2c 2f  ", (void *) 0},/
20fb0 70 27 20 2d 65 20 27 73 2f 5e 24 73 79 6d 63 6f  p' -e 's/^$symco
20fc0 64 65 2a 20 5c 28 5b 5e 20 5d 2a 5c 29 20 5c 28  de* \([^ ]*\) \(
20fd0 5b 5e 20 5d 2a 5c 29 24 2f 20 20 7b 5c 22 5c 32  [^ ]*\)$/  {\"\2
20fe0 5c 22 2c 20 28 76 6f 69 64 20 2a 29 20 5c 26 5c  \", (void *) \&\
20ff0 32 7d 2c 2f 70 27 22 0a 6c 74 5f 63 76 5f 73 79  2},/p'".lt_cv_sy
21000 73 5f 67 6c 6f 62 61 6c 5f 73 79 6d 62 6f 6c 5f  s_global_symbol_
21010 74 6f 5f 63 5f 6e 61 6d 65 5f 61 64 64 72 65 73  to_c_name_addres
21020 73 5f 6c 69 62 5f 70 72 65 66 69 78 3d 22 73 65  s_lib_prefix="se
21030 64 20 2d 6e 20 2d 65 20 27 73 2f 5e 3a 20 5c 28  d -n -e 's/^: \(
21040 5b 5e 20 5d 2a 5c 29 20 24 2f 20 20 7b 5c 5c 5c  [^ ]*\) $/  {\\\
21050 22 5c 31 5c 5c 5c 22 2c 20 28 76 6f 69 64 20 2a  "\1\\\", (void *
21060 29 20 30 7d 2c 2f 70 27 20 2d 65 20 27 73 2f 5e  ) 0},/p' -e 's/^
21070 24 73 79 6d 63 6f 64 65 2a 20 5c 28 5b 5e 20 5d  $symcode* \([^ ]
21080 2a 5c 29 20 5c 28 6c 69 62 5b 5e 20 5d 2a 5c 29  *\) \(lib[^ ]*\)
21090 24 2f 20 20 7b 5c 22 5c 32 5c 22 2c 20 28 76 6f  $/  {\"\2\", (vo
210a0 69 64 20 2a 29 20 5c 26 5c 32 7d 2c 2f 70 27 20  id *) \&\2},/p' 
210b0 2d 65 20 27 73 2f 5e 24 73 79 6d 63 6f 64 65 2a  -e 's/^$symcode*
210c0 20 5c 28 5b 5e 20 5d 2a 5c 29 20 5c 28 5b 5e 20   \([^ ]*\) \([^ 
210d0 5d 2a 5c 29 24 2f 20 20 7b 5c 22 6c 69 62 5c 32  ]*\)$/  {\"lib\2
210e0 5c 22 2c 20 28 76 6f 69 64 20 2a 29 20 5c 26 5c  \", (void *) \&\
210f0 32 7d 2c 2f 70 27 22 0a 0a 23 20 48 61 6e 64 6c  2},/p'"..# Handl
21100 65 20 43 52 4c 46 20 69 6e 20 6d 69 6e 67 77 20  e CRLF in mingw 
21110 74 6f 6f 6c 20 63 68 61 69 6e 0a 6f 70 74 5f 63  tool chain.opt_c
21120 72 3d 0a 63 61 73 65 20 24 62 75 69 6c 64 5f 6f  r=.case $build_o
21130 73 20 69 6e 0a 6d 69 6e 67 77 2a 29 0a 20 20 6f  s in.mingw*).  o
21140 70 74 5f 63 72 3d 60 24 45 43 48 4f 20 27 78 5c  pt_cr=`$ECHO 'x\
21150 7b 30 2c 31 5c 7d 27 20 7c 20 74 72 20 78 20 27  {0,1\}' | tr x '
21160 5c 30 31 35 27 60 20 23 20 6f 70 74 69 6f 6e 20  \015'` # option 
21170 63 72 20 69 6e 20 72 65 67 65 78 70 0a 20 20 3b  cr in regexp.  ;
21180 3b 0a 65 73 61 63 0a 0a 23 20 54 72 79 20 77 69  ;.esac..# Try wi
21190 74 68 6f 75 74 20 61 20 70 72 65 66 69 78 20 75  thout a prefix u
211a0 6e 64 65 72 73 63 6f 72 65 2c 20 74 68 65 6e 20  nderscore, then 
211b0 77 69 74 68 20 69 74 2e 0a 66 6f 72 20 61 63 5f  with it..for ac_
211c0 73 79 6d 70 72 66 78 20 69 6e 20 22 22 20 22 5f  symprfx in "" "_
211d0 22 3b 20 64 6f 0a 0a 20 20 23 20 54 72 61 6e 73  "; do..  # Trans
211e0 66 6f 72 6d 20 73 79 6d 63 6f 64 65 2c 20 73 79  form symcode, sy
211f0 6d 70 61 74 2c 20 61 6e 64 20 73 79 6d 70 72 66  mpat, and symprf
21200 78 20 69 6e 74 6f 20 61 20 72 61 77 20 73 79 6d  x into a raw sym
21210 62 6f 6c 20 61 6e 64 20 61 20 43 20 73 79 6d 62  bol and a C symb
21220 6f 6c 2e 0a 20 20 73 79 6d 78 66 72 6d 3d 22 5c  ol..  symxfrm="\
21230 5c 31 20 24 61 63 5f 73 79 6d 70 72 66 78 5c 5c  \1 $ac_symprfx\\
21240 32 20 5c 5c 32 22 0a 0a 20 20 23 20 57 72 69 74  2 \\2"..  # Writ
21250 65 20 74 68 65 20 72 61 77 20 61 6e 64 20 43 20  e the raw and C 
21260 69 64 65 6e 74 69 66 69 65 72 73 2e 0a 20 20 69  identifiers..  i
21270 66 20 74 65 73 74 20 22 24 6c 74 5f 63 76 5f 6e  f test "$lt_cv_n
21280 6d 5f 69 6e 74 65 72 66 61 63 65 22 20 3d 20 22  m_interface" = "
21290 4d 53 20 64 75 6d 70 62 69 6e 22 3b 20 74 68 65  MS dumpbin"; the
212a0 6e 0a 20 20 20 20 23 20 46 61 6b 65 20 69 74 20  n.    # Fake it 
212b0 66 6f 72 20 64 75 6d 70 62 69 6e 20 61 6e 64 20  for dumpbin and 
212c0 73 61 79 20 54 20 66 6f 72 20 61 6e 79 20 6e 6f  say T for any no
212d0 6e 2d 73 74 61 74 69 63 20 66 75 6e 63 74 69 6f  n-static functio
212e0 6e 0a 20 20 20 20 23 20 61 6e 64 20 44 20 66 6f  n.    # and D fo
212f0 72 20 61 6e 79 20 67 6c 6f 62 61 6c 20 76 61 72  r any global var
21300 69 61 62 6c 65 2e 0a 20 20 20 20 23 20 41 6c 73  iable..    # Als
21310 6f 20 66 69 6e 64 20 43 2b 2b 20 61 6e 64 20 5f  o find C++ and _
21320 5f 66 61 73 74 63 61 6c 6c 20 73 79 6d 62 6f 6c  _fastcall symbol
21330 73 20 66 72 6f 6d 20 4d 53 56 43 2b 2b 2c 0a 20  s from MSVC++,. 
21340 20 20 20 23 20 77 68 69 63 68 20 73 74 61 72 74     # which start
21350 20 77 69 74 68 20 40 20 6f 72 20 3f 2e 0a 20 20   with @ or ?..  
21360 20 20 6c 74 5f 63 76 5f 73 79 73 5f 67 6c 6f 62    lt_cv_sys_glob
21370 61 6c 5f 73 79 6d 62 6f 6c 5f 70 69 70 65 3d 22  al_symbol_pipe="
21380 24 41 57 4b 20 27 22 5c 0a 22 20 20 20 20 20 7b  $AWK '"\."     {
21390 6c 61 73 74 5f 73 65 63 74 69 6f 6e 3d 73 65 63  last_section=sec
213a0 74 69 6f 6e 3b 20 73 65 63 74 69 6f 6e 3d 5c 24  tion; section=\$
213b0 20 33 7d 3b 22 5c 0a 22 20 20 20 20 20 2f 53 65   3};"\."     /Se
213c0 63 74 69 6f 6e 20 6c 65 6e 67 74 68 20 2e 2a 23  ction length .*#
213d0 72 65 6c 6f 63 73 2e 2a 28 70 69 63 6b 20 61 6e  relocs.*(pick an
213e0 79 29 2f 7b 68 69 64 65 5b 6c 61 73 74 5f 73 65  y)/{hide[last_se
213f0 63 74 69 6f 6e 5d 3d 31 7d 3b 22 5c 0a 22 20 20  ction]=1};"\."  
21400 20 20 20 5c 24 20 30 21 7e 2f 45 78 74 65 72 6e     \$ 0!~/Extern
21410 61 6c 20 2a 5c 7c 2f 7b 6e 65 78 74 7d 3b 22 5c  al *\|/{next};"\
21420 0a 22 20 20 20 20 20 2f 20 30 2b 20 55 4e 44 45  ."     / 0+ UNDE
21430 46 20 2f 7b 6e 65 78 74 7d 3b 20 2f 20 55 4e 44  F /{next}; / UND
21440 45 46 20 5c 28 5b 5e 7c 5d 5c 29 2a 28 29 2f 7b  EF \([^|]\)*()/{
21450 6e 65 78 74 7d 3b 22 5c 0a 22 20 20 20 20 20 7b  next};"\."     {
21460 69 66 28 68 69 64 65 5b 73 65 63 74 69 6f 6e 5d  if(hide[section]
21470 29 20 6e 65 78 74 7d 3b 22 5c 0a 22 20 20 20 20  ) next};"\."    
21480 20 7b 66 3d 30 7d 3b 20 5c 24 20 30 7e 2f 5c 28   {f=0}; \$ 0~/\(
21490 5c 29 2e 2a 5c 7c 2f 7b 66 3d 31 7d 3b 20 7b 70  \).*\|/{f=1}; {p
214a0 72 69 6e 74 66 20 66 20 3f 20 5c 22 54 20 5c 22  rintf f ? \"T \"
214b0 20 3a 20 5c 22 44 20 5c 22 7d 3b 22 5c 0a 22 20   : \"D \"};"\." 
214c0 20 20 20 20 7b 73 70 6c 69 74 28 5c 24 20 30 2c      {split(\$ 0,
214d0 20 61 2c 20 2f 5c 7c 7c 5c 72 2f 29 3b 20 73 70   a, /\||\r/); sp
214e0 6c 69 74 28 61 5b 32 5d 2c 20 73 29 7d 3b 22 5c  lit(a[2], s)};"\
214f0 0a 22 20 20 20 20 20 73 5b 31 5d 7e 2f 5e 5b 40  ."     s[1]~/^[@
21500 3f 5d 2f 7b 70 72 69 6e 74 20 73 5b 31 5d 2c 20  ?]/{print s[1], 
21510 73 5b 31 5d 3b 20 6e 65 78 74 7d 3b 22 5c 0a 22  s[1]; next};"\."
21520 20 20 20 20 20 73 5b 31 5d 7e 70 72 66 78 20 7b       s[1]~prfx {
21530 73 70 6c 69 74 28 73 5b 31 5d 2c 74 2c 5c 22 40  split(s[1],t,\"@
21540 5c 22 29 3b 20 70 72 69 6e 74 20 74 5b 31 5d 2c  \"); print t[1],
21550 20 73 75 62 73 74 72 28 74 5b 31 5d 2c 6c 65 6e   substr(t[1],len
21560 67 74 68 28 70 72 66 78 29 29 7d 22 5c 0a 22 20  gth(prfx))}"\." 
21570 20 20 20 20 27 20 70 72 66 78 3d 5e 24 61 63 5f      ' prfx=^$ac_
21580 73 79 6d 70 72 66 78 22 0a 20 20 65 6c 73 65 0a  symprfx".  else.
21590 20 20 20 20 6c 74 5f 63 76 5f 73 79 73 5f 67 6c      lt_cv_sys_gl
215a0 6f 62 61 6c 5f 73 79 6d 62 6f 6c 5f 70 69 70 65  obal_symbol_pipe
215b0 3d 22 73 65 64 20 2d 6e 20 2d 65 20 27 73 2f 5e  ="sed -n -e 's/^
215c0 2e 2a 5b 09 20 5d 5c 28 24 73 79 6d 63 6f 64 65  .*[. ]\($symcode
215d0 24 73 79 6d 63 6f 64 65 2a 5c 29 5b 09 20 5d 5b  $symcode*\)[. ][
215e0 09 20 5d 2a 24 61 63 5f 73 79 6d 70 72 66 78 24  . ]*$ac_symprfx$
215f0 73 79 6d 70 61 74 24 6f 70 74 5f 63 72 24 2f 24  sympat$opt_cr$/$
21600 73 79 6d 78 66 72 6d 2f 70 27 22 0a 20 20 66 69  symxfrm/p'".  fi
21610 0a 0a 20 20 23 20 43 68 65 63 6b 20 74 6f 20 73  ..  # Check to s
21620 65 65 20 74 68 61 74 20 74 68 65 20 70 69 70 65  ee that the pipe
21630 20 77 6f 72 6b 73 20 63 6f 72 72 65 63 74 6c 79   works correctly
21640 2e 0a 20 20 70 69 70 65 5f 77 6f 72 6b 73 3d 6e  ..  pipe_works=n
21650 6f 0a 0a 20 20 72 6d 20 2d 66 20 63 6f 6e 66 74  o..  rm -f conft
21660 65 73 74 2a 0a 20 20 63 61 74 20 3e 20 63 6f 6e  est*.  cat > con
21670 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c  ftest.$ac_ext <<
21680 5f 4c 54 5f 45 4f 46 0a 23 69 66 64 65 66 20 5f  _LT_EOF.#ifdef _
21690 5f 63 70 6c 75 73 70 6c 75 73 0a 65 78 74 65 72  _cplusplus.exter
216a0 6e 20 22 43 22 20 7b 0a 23 65 6e 64 69 66 0a 63  n "C" {.#endif.c
216b0 68 61 72 20 6e 6d 5f 74 65 73 74 5f 76 61 72 3b  har nm_test_var;
216c0 0a 76 6f 69 64 20 6e 6d 5f 74 65 73 74 5f 66 75  .void nm_test_fu
216d0 6e 63 28 76 6f 69 64 29 3b 0a 76 6f 69 64 20 6e  nc(void);.void n
216e0 6d 5f 74 65 73 74 5f 66 75 6e 63 28 76 6f 69 64  m_test_func(void
216f0 29 7b 7d 0a 23 69 66 64 65 66 20 5f 5f 63 70 6c  ){}.#ifdef __cpl
21700 75 73 70 6c 75 73 0a 7d 0a 23 65 6e 64 69 66 0a  usplus.}.#endif.
21710 69 6e 74 20 6d 61 69 6e 28 29 7b 6e 6d 5f 74 65  int main(){nm_te
21720 73 74 5f 76 61 72 3d 27 61 27 3b 6e 6d 5f 74 65  st_var='a';nm_te
21730 73 74 5f 66 75 6e 63 28 29 3b 72 65 74 75 72 6e  st_func();return
21740 28 30 29 3b 7d 0a 5f 4c 54 5f 45 4f 46 0a 0a 20  (0);}._LT_EOF.. 
21750 20 69 66 20 7b 20 28 65 76 61 6c 20 65 63 68 6f   if { (eval echo
21760 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
21770 3a 20 5c 22 24 61 63 5f 63 6f 6d 70 69 6c 65 5c  : \"$ac_compile\
21780 22 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20  "") >&5.  (eval 
21790 24 61 63 5f 63 6f 6d 70 69 6c 65 29 20 32 3e 26  $ac_compile) 2>&
217a0 35 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f  5.  ac_status=$?
217b0 0a 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .  $as_echo "$as
217c0 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f  _me:$LINENO: \$?
217d0 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e   = $ac_status" >
217e0 26 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73  &5.  (exit $ac_s
217f0 74 61 74 75 73 29 3b 20 7d 3b 20 74 68 65 6e 0a  tatus); }; then.
21800 20 20 20 20 23 20 4e 6f 77 20 74 72 79 20 74 6f      # Now try to
21810 20 67 72 61 62 20 74 68 65 20 73 79 6d 62 6f 6c   grab the symbol
21820 73 2e 0a 20 20 20 20 6e 6c 69 73 74 3d 63 6f 6e  s..    nlist=con
21830 66 74 65 73 74 2e 6e 6d 0a 20 20 20 20 69 66 20  ftest.nm.    if 
21840 7b 20 28 65 76 61 6c 20 65 63 68 6f 20 22 24 61  { (eval echo "$a
21850 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 22  s_me:$LINENO: \"
21860 24 4e 4d 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  $NM conftest.$ac
21870 5f 6f 62 6a 65 78 74 20 5c 7c 20 24 6c 74 5f 63  _objext \| $lt_c
21880 76 5f 73 79 73 5f 67 6c 6f 62 61 6c 5f 73 79 6d  v_sys_global_sym
21890 62 6f 6c 5f 70 69 70 65 20 5c 3e 20 24 6e 6c 69  bol_pipe \> $nli
218a0 73 74 5c 22 22 29 20 3e 26 35 0a 20 20 28 65 76  st\"") >&5.  (ev
218b0 61 6c 20 24 4e 4d 20 63 6f 6e 66 74 65 73 74 2e  al $NM conftest.
218c0 24 61 63 5f 6f 62 6a 65 78 74 20 5c 7c 20 24 6c  $ac_objext \| $l
218d0 74 5f 63 76 5f 73 79 73 5f 67 6c 6f 62 61 6c 5f  t_cv_sys_global_
218e0 73 79 6d 62 6f 6c 5f 70 69 70 65 20 5c 3e 20 24  symbol_pipe \> $
218f0 6e 6c 69 73 74 29 20 32 3e 26 35 0a 20 20 61 63  nlist) 2>&5.  ac
21900 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 24 61 73  _status=$?.  $as
21910 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  _echo "$as_me:$L
21920 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63  INENO: \$? = $ac
21930 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20 28  _status" >&5.  (
21940 65 78 69 74 20 24 61 63 5f 73 74 61 74 75 73 29  exit $ac_status)
21950 3b 20 7d 20 26 26 20 74 65 73 74 20 2d 73 20 22  ; } && test -s "
21960 24 6e 6c 69 73 74 22 3b 20 74 68 65 6e 0a 20 20  $nlist"; then.  
21970 20 20 20 20 23 20 54 72 79 20 73 6f 72 74 69 6e      # Try sortin
21980 67 20 61 6e 64 20 75 6e 69 71 75 69 66 79 69 6e  g and uniquifyin
21990 67 20 74 68 65 20 6f 75 74 70 75 74 2e 0a 20 20  g the output..  
219a0 20 20 20 20 69 66 20 73 6f 72 74 20 22 24 6e 6c      if sort "$nl
219b0 69 73 74 22 20 7c 20 75 6e 69 71 20 3e 20 22 24  ist" | uniq > "$
219c0 6e 6c 69 73 74 22 54 3b 20 74 68 65 6e 0a 09 6d  nlist"T; then..m
219d0 76 20 2d 66 20 22 24 6e 6c 69 73 74 22 54 20 22  v -f "$nlist"T "
219e0 24 6e 6c 69 73 74 22 0a 20 20 20 20 20 20 65 6c  $nlist".      el
219f0 73 65 0a 09 72 6d 20 2d 66 20 22 24 6e 6c 69 73  se..rm -f "$nlis
21a00 74 22 54 0a 20 20 20 20 20 20 66 69 0a 0a 20 20  t"T.      fi..  
21a10 20 20 20 20 23 20 4d 61 6b 65 20 73 75 72 65 20      # Make sure 
21a20 74 68 61 74 20 77 65 20 73 6e 61 67 67 65 64 20  that we snagged 
21a30 61 6c 6c 20 74 68 65 20 73 79 6d 62 6f 6c 73 20  all the symbols 
21a40 77 65 20 6e 65 65 64 2e 0a 20 20 20 20 20 20 69  we need..      i
21a50 66 20 24 47 52 45 50 20 27 20 6e 6d 5f 74 65 73  f $GREP ' nm_tes
21a60 74 5f 76 61 72 24 27 20 22 24 6e 6c 69 73 74 22  t_var$' "$nlist"
21a70 20 3e 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65   >/dev/null; the
21a80 6e 0a 09 69 66 20 24 47 52 45 50 20 27 20 6e 6d  n..if $GREP ' nm
21a90 5f 74 65 73 74 5f 66 75 6e 63 24 27 20 22 24 6e  _test_func$' "$n
21aa0 6c 69 73 74 22 20 3e 2f 64 65 76 2f 6e 75 6c 6c  list" >/dev/null
21ab0 3b 20 74 68 65 6e 0a 09 20 20 63 61 74 20 3c 3c  ; then..  cat <<
21ac0 5f 4c 54 5f 45 4f 46 20 3e 20 63 6f 6e 66 74 65  _LT_EOF > confte
21ad0 73 74 2e 24 61 63 5f 65 78 74 0a 23 69 66 64 65  st.$ac_ext.#ifde
21ae0 66 20 5f 5f 63 70 6c 75 73 70 6c 75 73 0a 65 78  f __cplusplus.ex
21af0 74 65 72 6e 20 22 43 22 20 7b 0a 23 65 6e 64 69  tern "C" {.#endi
21b00 66 0a 0a 5f 4c 54 5f 45 4f 46 0a 09 20 20 23 20  f.._LT_EOF..  # 
21b10 4e 6f 77 20 67 65 6e 65 72 61 74 65 20 74 68 65  Now generate the
21b20 20 73 79 6d 62 6f 6c 20 66 69 6c 65 2e 0a 09 20   symbol file... 
21b30 20 65 76 61 6c 20 22 24 6c 74 5f 63 76 5f 73 79   eval "$lt_cv_sy
21b40 73 5f 67 6c 6f 62 61 6c 5f 73 79 6d 62 6f 6c 5f  s_global_symbol_
21b50 74 6f 5f 63 64 65 63 6c 22 27 20 3c 20 22 24 6e  to_cdecl"' < "$n
21b60 6c 69 73 74 22 20 7c 20 24 47 52 45 50 20 2d 76  list" | $GREP -v
21b70 20 6d 61 69 6e 20 3e 3e 20 63 6f 6e 66 74 65 73   main >> conftes
21b80 74 2e 24 61 63 5f 65 78 74 27 0a 0a 09 20 20 63  t.$ac_ext'...  c
21b90 61 74 20 3c 3c 5f 4c 54 5f 45 4f 46 20 3e 3e 20  at <<_LT_EOF >> 
21ba0 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
21bb0 0a 0a 2f 2a 20 54 68 65 20 6d 61 70 70 69 6e 67  ../* The mapping
21bc0 20 62 65 74 77 65 65 6e 20 73 79 6d 62 6f 6c 20   between symbol 
21bd0 6e 61 6d 65 73 20 61 6e 64 20 73 79 6d 62 6f 6c  names and symbol
21be0 73 2e 20 20 2a 2f 0a 63 6f 6e 73 74 20 73 74 72  s.  */.const str
21bf0 75 63 74 20 7b 0a 20 20 63 6f 6e 73 74 20 63 68  uct {.  const ch
21c00 61 72 20 2a 6e 61 6d 65 3b 0a 20 20 76 6f 69 64  ar *name;.  void
21c10 20 20 20 20 20 20 20 2a 61 64 64 72 65 73 73 3b         *address;
21c20 0a 7d 0a 6c 74 5f 5f 50 52 4f 47 52 41 4d 5f 5f  .}.lt__PROGRAM__
21c30 4c 54 58 5f 70 72 65 6c 6f 61 64 65 64 5f 73 79  LTX_preloaded_sy
21c40 6d 62 6f 6c 73 5b 5d 20 3d 0a 7b 0a 20 20 7b 20  mbols[] =.{.  { 
21c50 22 40 50 52 4f 47 52 41 4d 40 22 2c 20 28 76 6f  "@PROGRAM@", (vo
21c60 69 64 20 2a 29 20 30 20 7d 2c 0a 5f 4c 54 5f 45  id *) 0 },._LT_E
21c70 4f 46 0a 09 20 20 24 53 45 44 20 22 73 2f 5e 24  OF..  $SED "s/^$
21c80 73 79 6d 63 6f 64 65 24 73 79 6d 63 6f 64 65 2a  symcode$symcode*
21c90 20 5c 28 2e 2a 5c 29 20 5c 28 2e 2a 5c 29 24 2f   \(.*\) \(.*\)$/
21ca0 20 20 7b 5c 22 5c 32 5c 22 2c 20 28 76 6f 69 64    {\"\2\", (void
21cb0 20 2a 29 20 5c 26 5c 32 7d 2c 2f 22 20 3c 20 22   *) \&\2},/" < "
21cc0 24 6e 6c 69 73 74 22 20 7c 20 24 47 52 45 50 20  $nlist" | $GREP 
21cd0 2d 76 20 6d 61 69 6e 20 3e 3e 20 63 6f 6e 66 74  -v main >> conft
21ce0 65 73 74 2e 24 61 63 5f 65 78 74 0a 09 20 20 63  est.$ac_ext..  c
21cf0 61 74 20 3c 3c 5c 5f 4c 54 5f 45 4f 46 20 3e 3e  at <<\_LT_EOF >>
21d00 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78   conftest.$ac_ex
21d10 74 0a 20 20 7b 30 2c 20 28 76 6f 69 64 20 2a 29  t.  {0, (void *)
21d20 20 30 7d 0a 7d 3b 0a 0a 2f 2a 20 54 68 69 73 20   0}.};../* This 
21d30 77 6f 72 6b 73 20 61 72 6f 75 6e 64 20 61 20 70  works around a p
21d40 72 6f 62 6c 65 6d 20 69 6e 20 46 72 65 65 42 53  roblem in FreeBS
21d50 44 20 6c 69 6e 6b 65 72 20 2a 2f 0a 23 69 66 64  D linker */.#ifd
21d60 65 66 20 46 52 45 45 42 53 44 5f 57 4f 52 4b 41  ef FREEBSD_WORKA
21d70 52 4f 55 4e 44 0a 73 74 61 74 69 63 20 63 6f 6e  ROUND.static con
21d80 73 74 20 76 6f 69 64 20 2a 6c 74 5f 70 72 65 6c  st void *lt_prel
21d90 6f 61 64 65 64 5f 73 65 74 75 70 28 29 20 7b 0a  oaded_setup() {.
21da0 20 20 72 65 74 75 72 6e 20 6c 74 5f 5f 50 52 4f    return lt__PRO
21db0 47 52 41 4d 5f 5f 4c 54 58 5f 70 72 65 6c 6f 61  GRAM__LTX_preloa
21dc0 64 65 64 5f 73 79 6d 62 6f 6c 73 3b 0a 7d 0a 23  ded_symbols;.}.#
21dd0 65 6e 64 69 66 0a 0a 23 69 66 64 65 66 20 5f 5f  endif..#ifdef __
21de0 63 70 6c 75 73 70 6c 75 73 0a 7d 0a 23 65 6e 64  cplusplus.}.#end
21df0 69 66 0a 5f 4c 54 5f 45 4f 46 0a 09 20 20 23 20  if._LT_EOF..  # 
21e00 4e 6f 77 20 74 72 79 20 6c 69 6e 6b 69 6e 67 20  Now try linking 
21e10 74 68 65 20 74 77 6f 20 66 69 6c 65 73 2e 0a 09  the two files...
21e20 20 20 6d 76 20 63 6f 6e 66 74 65 73 74 2e 24 61    mv conftest.$a
21e30 63 5f 6f 62 6a 65 78 74 20 63 6f 6e 66 74 73 74  c_objext conftst
21e40 6d 2e 24 61 63 5f 6f 62 6a 65 78 74 0a 09 20 20  m.$ac_objext..  
21e50 6c 74 5f 73 61 76 65 5f 4c 49 42 53 3d 22 24 4c  lt_save_LIBS="$L
21e60 49 42 53 22 0a 09 20 20 6c 74 5f 73 61 76 65 5f  IBS"..  lt_save_
21e70 43 46 4c 41 47 53 3d 22 24 43 46 4c 41 47 53 22  CFLAGS="$CFLAGS"
21e80 0a 09 20 20 4c 49 42 53 3d 22 63 6f 6e 66 74 73  ..  LIBS="confts
21e90 74 6d 2e 24 61 63 5f 6f 62 6a 65 78 74 22 0a 09  tm.$ac_objext"..
21ea0 20 20 43 46 4c 41 47 53 3d 22 24 43 46 4c 41 47    CFLAGS="$CFLAG
21eb0 53 24 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c  S$lt_prog_compil
21ec0 65 72 5f 6e 6f 5f 62 75 69 6c 74 69 6e 5f 66 6c  er_no_builtin_fl
21ed0 61 67 22 0a 09 20 20 69 66 20 7b 20 28 65 76 61  ag"..  if { (eva
21ee0 6c 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  l echo "$as_me:$
21ef0 4c 49 4e 45 4e 4f 3a 20 5c 22 24 61 63 5f 6c 69  LINENO: \"$ac_li
21f00 6e 6b 5c 22 22 29 20 3e 26 35 0a 20 20 28 65 76  nk\"") >&5.  (ev
21f10 61 6c 20 24 61 63 5f 6c 69 6e 6b 29 20 32 3e 26  al $ac_link) 2>&
21f20 35 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f  5.  ac_status=$?
21f30 0a 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .  $as_echo "$as
21f40 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f  _me:$LINENO: \$?
21f50 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e   = $ac_status" >
21f60 26 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73  &5.  (exit $ac_s
21f70 74 61 74 75 73 29 3b 20 7d 20 26 26 20 74 65 73  tatus); } && tes
21f80 74 20 2d 73 20 63 6f 6e 66 74 65 73 74 24 7b 61  t -s conftest${a
21f90 63 5f 65 78 65 65 78 74 7d 3b 20 74 68 65 6e 0a  c_exeext}; then.
21fa0 09 20 20 20 20 70 69 70 65 5f 77 6f 72 6b 73 3d  .    pipe_works=
21fb0 79 65 73 0a 09 20 20 66 69 0a 09 20 20 4c 49 42  yes..  fi..  LIB
21fc0 53 3d 22 24 6c 74 5f 73 61 76 65 5f 4c 49 42 53  S="$lt_save_LIBS
21fd0 22 0a 09 20 20 43 46 4c 41 47 53 3d 22 24 6c 74  "..  CFLAGS="$lt
21fe0 5f 73 61 76 65 5f 43 46 4c 41 47 53 22 0a 09 65  _save_CFLAGS"..e
21ff0 6c 73 65 0a 09 20 20 65 63 68 6f 20 22 63 61 6e  lse..  echo "can
22000 6e 6f 74 20 66 69 6e 64 20 6e 6d 5f 74 65 73 74  not find nm_test
22010 5f 66 75 6e 63 20 69 6e 20 24 6e 6c 69 73 74 22  _func in $nlist"
22020 20 3e 26 35 0a 09 66 69 0a 20 20 20 20 20 20 65   >&5..fi.      e
22030 6c 73 65 0a 09 65 63 68 6f 20 22 63 61 6e 6e 6f  lse..echo "canno
22040 74 20 66 69 6e 64 20 6e 6d 5f 74 65 73 74 5f 76  t find nm_test_v
22050 61 72 20 69 6e 20 24 6e 6c 69 73 74 22 20 3e 26  ar in $nlist" >&
22060 35 0a 20 20 20 20 20 20 66 69 0a 20 20 20 20 65  5.      fi.    e
22070 6c 73 65 0a 20 20 20 20 20 20 65 63 68 6f 20 22  lse.      echo "
22080 63 61 6e 6e 6f 74 20 72 75 6e 20 24 6c 74 5f 63  cannot run $lt_c
22090 76 5f 73 79 73 5f 67 6c 6f 62 61 6c 5f 73 79 6d  v_sys_global_sym
220a0 62 6f 6c 5f 70 69 70 65 22 20 3e 26 35 0a 20 20  bol_pipe" >&5.  
220b0 20 20 66 69 0a 20 20 65 6c 73 65 0a 20 20 20 20    fi.  else.    
220c0 65 63 68 6f 20 22 24 70 72 6f 67 6e 61 6d 65 3a  echo "$progname:
220d0 20 66 61 69 6c 65 64 20 70 72 6f 67 72 61 6d 20   failed program 
220e0 77 61 73 3a 22 20 3e 26 35 0a 20 20 20 20 63 61  was:" >&5.    ca
220f0 74 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  t conftest.$ac_e
22100 78 74 20 3e 26 35 0a 20 20 66 69 0a 20 20 72 6d  xt >&5.  fi.  rm
22110 20 2d 72 66 20 63 6f 6e 66 74 65 73 74 2a 20 63   -rf conftest* c
22120 6f 6e 66 74 73 74 2a 0a 0a 20 20 23 20 44 6f 20  onftst*..  # Do 
22130 6e 6f 74 20 75 73 65 20 74 68 65 20 67 6c 6f 62  not use the glob
22140 61 6c 5f 73 79 6d 62 6f 6c 5f 70 69 70 65 20 75  al_symbol_pipe u
22150 6e 6c 65 73 73 20 69 74 20 77 6f 72 6b 73 2e 0a  nless it works..
22160 20 20 69 66 20 74 65 73 74 20 22 24 70 69 70 65    if test "$pipe
22170 5f 77 6f 72 6b 73 22 20 3d 20 79 65 73 3b 20 74  _works" = yes; t
22180 68 65 6e 0a 20 20 20 20 62 72 65 61 6b 0a 20 20  hen.    break.  
22190 65 6c 73 65 0a 20 20 20 20 6c 74 5f 63 76 5f 73  else.    lt_cv_s
221a0 79 73 5f 67 6c 6f 62 61 6c 5f 73 79 6d 62 6f 6c  ys_global_symbol
221b0 5f 70 69 70 65 3d 0a 20 20 66 69 0a 64 6f 6e 65  _pipe=.  fi.done
221c0 0a 0a 66 69 0a 0a 69 66 20 74 65 73 74 20 2d 7a  ..fi..if test -z
221d0 20 22 24 6c 74 5f 63 76 5f 73 79 73 5f 67 6c 6f   "$lt_cv_sys_glo
221e0 62 61 6c 5f 73 79 6d 62 6f 6c 5f 70 69 70 65 22  bal_symbol_pipe"
221f0 3b 20 74 68 65 6e 0a 20 20 6c 74 5f 63 76 5f 73  ; then.  lt_cv_s
22200 79 73 5f 67 6c 6f 62 61 6c 5f 73 79 6d 62 6f 6c  ys_global_symbol
22210 5f 74 6f 5f 63 64 65 63 6c 3d 0a 66 69 0a 69 66  _to_cdecl=.fi.if
22220 20 74 65 73 74 20 2d 7a 20 22 24 6c 74 5f 63 76   test -z "$lt_cv
22230 5f 73 79 73 5f 67 6c 6f 62 61 6c 5f 73 79 6d 62  _sys_global_symb
22240 6f 6c 5f 70 69 70 65 24 6c 74 5f 63 76 5f 73 79  ol_pipe$lt_cv_sy
22250 73 5f 67 6c 6f 62 61 6c 5f 73 79 6d 62 6f 6c 5f  s_global_symbol_
22260 74 6f 5f 63 64 65 63 6c 22 3b 20 74 68 65 6e 0a  to_cdecl"; then.
22270 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61    { $as_echo "$a
22280 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65  s_me:$LINENO: re
22290 73 75 6c 74 3a 20 66 61 69 6c 65 64 22 20 3e 26  sult: failed" >&
222a0 35 0a 24 61 73 5f 65 63 68 6f 20 22 66 61 69 6c  5.$as_echo "fail
222b0 65 64 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a  ed" >&6; }.else.
222c0 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61    { $as_echo "$a
222d0 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65  s_me:$LINENO: re
222e0 73 75 6c 74 3a 20 6f 6b 22 20 3e 26 35 0a 24 61  sult: ok" >&5.$a
222f0 73 5f 65 63 68 6f 20 22 6f 6b 22 20 3e 26 36 3b  s_echo "ok" >&6;
22300 20 7d 0a 66 69 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a   }.fi...........
22310 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 23 20 43  .............# C
22320 68 65 63 6b 20 77 68 65 74 68 65 72 20 2d 2d 65  heck whether --e
22330 6e 61 62 6c 65 2d 6c 69 62 74 6f 6f 6c 2d 6c 6f  nable-libtool-lo
22340 63 6b 20 77 61 73 20 67 69 76 65 6e 2e 0a 69 66  ck was given..if
22350 20 74 65 73 74 20 22 24 7b 65 6e 61 62 6c 65 5f   test "${enable_
22360 6c 69 62 74 6f 6f 6c 5f 6c 6f 63 6b 2b 73 65 74  libtool_lock+set
22370 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20  }" = set; then. 
22380 20 65 6e 61 62 6c 65 76 61 6c 3d 24 65 6e 61 62   enableval=$enab
22390 6c 65 5f 6c 69 62 74 6f 6f 6c 5f 6c 6f 63 6b 3b  le_libtool_lock;
223a0 0a 66 69 0a 0a 74 65 73 74 20 22 78 24 65 6e 61  .fi..test "x$ena
223b0 62 6c 65 5f 6c 69 62 74 6f 6f 6c 5f 6c 6f 63 6b  ble_libtool_lock
223c0 22 20 21 3d 20 78 6e 6f 20 26 26 20 65 6e 61 62  " != xno && enab
223d0 6c 65 5f 6c 69 62 74 6f 6f 6c 5f 6c 6f 63 6b 3d  le_libtool_lock=
223e0 79 65 73 0a 0a 23 20 53 6f 6d 65 20 66 6c 61 67  yes..# Some flag
223f0 73 20 6e 65 65 64 20 74 6f 20 62 65 20 70 72 6f  s need to be pro
22400 70 61 67 61 74 65 64 20 74 6f 20 74 68 65 20 63  pagated to the c
22410 6f 6d 70 69 6c 65 72 20 6f 72 20 6c 69 6e 6b 65  ompiler or linke
22420 72 20 66 6f 72 20 67 6f 6f 64 0a 23 20 6c 69 62  r for good.# lib
22430 74 6f 6f 6c 20 73 75 70 70 6f 72 74 2e 0a 63 61  tool support..ca
22440 73 65 20 24 68 6f 73 74 20 69 6e 0a 69 61 36 34  se $host in.ia64
22450 2d 2a 2d 68 70 75 78 2a 29 0a 20 20 23 20 46 69  -*-hpux*).  # Fi
22460 6e 64 20 6f 75 74 20 77 68 69 63 68 20 41 42 49  nd out which ABI
22470 20 77 65 20 61 72 65 20 75 73 69 6e 67 2e 0a 20   we are using.. 
22480 20 65 63 68 6f 20 27 69 6e 74 20 69 3b 27 20 3e   echo 'int i;' >
22490 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78   conftest.$ac_ex
224a0 74 0a 20 20 69 66 20 7b 20 28 65 76 61 6c 20 65  t.  if { (eval e
224b0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
224c0 45 4e 4f 3a 20 5c 22 24 61 63 5f 63 6f 6d 70 69  ENO: \"$ac_compi
224d0 6c 65 5c 22 22 29 20 3e 26 35 0a 20 20 28 65 76  le\"") >&5.  (ev
224e0 61 6c 20 24 61 63 5f 63 6f 6d 70 69 6c 65 29 20  al $ac_compile) 
224f0 32 3e 26 35 0a 20 20 61 63 5f 73 74 61 74 75 73  2>&5.  ac_status
22500 3d 24 3f 0a 20 20 24 61 73 5f 65 63 68 6f 20 22  =$?.  $as_echo "
22510 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
22520 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73  \$? = $ac_status
22530 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20 24 61  " >&5.  (exit $a
22540 63 5f 73 74 61 74 75 73 29 3b 20 7d 3b 20 74 68  c_status); }; th
22550 65 6e 0a 20 20 20 20 63 61 73 65 20 60 2f 75 73  en.    case `/us
22560 72 2f 62 69 6e 2f 66 69 6c 65 20 63 6f 6e 66 74  r/bin/file conft
22570 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 60 20  est.$ac_objext` 
22580 69 6e 0a 20 20 20 20 20 20 2a 45 4c 46 2d 33 32  in.      *ELF-32
22590 2a 29 0a 09 48 50 55 58 5f 49 41 36 34 5f 4d 4f  *)..HPUX_IA64_MO
225a0 44 45 3d 22 33 32 22 0a 09 3b 3b 0a 20 20 20 20  DE="32"..;;.    
225b0 20 20 2a 45 4c 46 2d 36 34 2a 29 0a 09 48 50 55    *ELF-64*)..HPU
225c0 58 5f 49 41 36 34 5f 4d 4f 44 45 3d 22 36 34 22  X_IA64_MODE="64"
225d0 0a 09 3b 3b 0a 20 20 20 20 65 73 61 63 0a 20 20  ..;;.    esac.  
225e0 66 69 0a 20 20 72 6d 20 2d 72 66 20 63 6f 6e 66  fi.  rm -rf conf
225f0 74 65 73 74 2a 0a 20 20 3b 3b 0a 2a 2d 2a 2d 69  test*.  ;;.*-*-i
22600 72 69 78 36 2a 29 0a 20 20 23 20 46 69 6e 64 20  rix6*).  # Find 
22610 6f 75 74 20 77 68 69 63 68 20 41 42 49 20 77 65  out which ABI we
22620 20 61 72 65 20 75 73 69 6e 67 2e 0a 20 20 65 63   are using..  ec
22630 68 6f 20 27 23 6c 69 6e 65 20 34 39 36 39 20 22  ho '#line 4969 "
22640 63 6f 6e 66 69 67 75 72 65 22 27 20 3e 20 63 6f  configure"' > co
22650 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 20  nftest.$ac_ext. 
22660 20 69 66 20 7b 20 28 65 76 61 6c 20 65 63 68 6f   if { (eval echo
22670 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
22680 3a 20 5c 22 24 61 63 5f 63 6f 6d 70 69 6c 65 5c  : \"$ac_compile\
22690 22 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20  "") >&5.  (eval 
226a0 24 61 63 5f 63 6f 6d 70 69 6c 65 29 20 32 3e 26  $ac_compile) 2>&
226b0 35 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f  5.  ac_status=$?
226c0 0a 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .  $as_echo "$as
226d0 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f  _me:$LINENO: \$?
226e0 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e   = $ac_status" >
226f0 26 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73  &5.  (exit $ac_s
22700 74 61 74 75 73 29 3b 20 7d 3b 20 74 68 65 6e 0a  tatus); }; then.
22710 20 20 20 20 69 66 20 74 65 73 74 20 22 24 6c 74      if test "$lt
22720 5f 63 76 5f 70 72 6f 67 5f 67 6e 75 5f 6c 64 22  _cv_prog_gnu_ld"
22730 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a 20 20 20   = yes; then.   
22740 20 20 20 63 61 73 65 20 60 2f 75 73 72 2f 62 69     case `/usr/bi
22750 6e 2f 66 69 6c 65 20 63 6f 6e 66 74 65 73 74 2e  n/file conftest.
22760 24 61 63 5f 6f 62 6a 65 78 74 60 20 69 6e 0a 09  $ac_objext` in..
22770 2a 33 32 2d 62 69 74 2a 29 0a 09 20 20 4c 44 3d  *32-bit*)..  LD=
22780 22 24 7b 4c 44 2d 6c 64 7d 20 2d 6d 65 6c 66 33  "${LD-ld} -melf3
22790 32 62 73 6d 69 70 22 0a 09 20 20 3b 3b 0a 09 2a  2bsmip"..  ;;..*
227a0 4e 33 32 2a 29 0a 09 20 20 4c 44 3d 22 24 7b 4c  N32*)..  LD="${L
227b0 44 2d 6c 64 7d 20 2d 6d 65 6c 66 33 32 62 6d 69  D-ld} -melf32bmi
227c0 70 6e 33 32 22 0a 09 20 20 3b 3b 0a 09 2a 36 34  pn32"..  ;;..*64
227d0 2d 62 69 74 2a 29 0a 09 20 20 4c 44 3d 22 24 7b  -bit*)..  LD="${
227e0 4c 44 2d 6c 64 7d 20 2d 6d 65 6c 66 36 34 62 6d  LD-ld} -melf64bm
227f0 69 70 22 0a 09 3b 3b 0a 20 20 20 20 20 20 65 73  ip"..;;.      es
22800 61 63 0a 20 20 20 20 65 6c 73 65 0a 20 20 20 20  ac.    else.    
22810 20 20 63 61 73 65 20 60 2f 75 73 72 2f 62 69 6e    case `/usr/bin
22820 2f 66 69 6c 65 20 63 6f 6e 66 74 65 73 74 2e 24  /file conftest.$
22830 61 63 5f 6f 62 6a 65 78 74 60 20 69 6e 0a 09 2a  ac_objext` in..*
22840 33 32 2d 62 69 74 2a 29 0a 09 20 20 4c 44 3d 22  32-bit*)..  LD="
22850 24 7b 4c 44 2d 6c 64 7d 20 2d 33 32 22 0a 09 20  ${LD-ld} -32".. 
22860 20 3b 3b 0a 09 2a 4e 33 32 2a 29 0a 09 20 20 4c   ;;..*N32*)..  L
22870 44 3d 22 24 7b 4c 44 2d 6c 64 7d 20 2d 6e 33 32  D="${LD-ld} -n32
22880 22 0a 09 20 20 3b 3b 0a 09 2a 36 34 2d 62 69 74  "..  ;;..*64-bit
22890 2a 29 0a 09 20 20 4c 44 3d 22 24 7b 4c 44 2d 6c  *)..  LD="${LD-l
228a0 64 7d 20 2d 36 34 22 0a 09 20 20 3b 3b 0a 20 20  d} -64"..  ;;.  
228b0 20 20 20 20 65 73 61 63 0a 20 20 20 20 66 69 0a      esac.    fi.
228c0 20 20 66 69 0a 20 20 72 6d 20 2d 72 66 20 63 6f    fi.  rm -rf co
228d0 6e 66 74 65 73 74 2a 0a 20 20 3b 3b 0a 0a 78 38  nftest*.  ;;..x8
228e0 36 5f 36 34 2d 2a 6b 66 72 65 65 62 73 64 2a 2d  6_64-*kfreebsd*-
228f0 67 6e 75 7c 78 38 36 5f 36 34 2d 2a 6c 69 6e 75  gnu|x86_64-*linu
22900 78 2a 7c 70 70 63 2a 2d 2a 6c 69 6e 75 78 2a 7c  x*|ppc*-*linux*|
22910 70 6f 77 65 72 70 63 2a 2d 2a 6c 69 6e 75 78 2a  powerpc*-*linux*
22920 7c 20 5c 0a 73 33 39 30 2a 2d 2a 6c 69 6e 75 78  | \.s390*-*linux
22930 2a 7c 73 33 39 30 2a 2d 2a 74 70 66 2a 7c 73 70  *|s390*-*tpf*|sp
22940 61 72 63 2a 2d 2a 6c 69 6e 75 78 2a 29 0a 20 20  arc*-*linux*).  
22950 23 20 46 69 6e 64 20 6f 75 74 20 77 68 69 63 68  # Find out which
22960 20 41 42 49 20 77 65 20 61 72 65 20 75 73 69 6e   ABI we are usin
22970 67 2e 0a 20 20 65 63 68 6f 20 27 69 6e 74 20 69  g..  echo 'int i
22980 3b 27 20 3e 20 63 6f 6e 66 74 65 73 74 2e 24 61  ;' > conftest.$a
22990 63 5f 65 78 74 0a 20 20 69 66 20 7b 20 28 65 76  c_ext.  if { (ev
229a0 61 6c 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  al echo "$as_me:
229b0 24 4c 49 4e 45 4e 4f 3a 20 5c 22 24 61 63 5f 63  $LINENO: \"$ac_c
229c0 6f 6d 70 69 6c 65 5c 22 22 29 20 3e 26 35 0a 20  ompile\"") >&5. 
229d0 20 28 65 76 61 6c 20 24 61 63 5f 63 6f 6d 70 69   (eval $ac_compi
229e0 6c 65 29 20 32 3e 26 35 0a 20 20 61 63 5f 73 74  le) 2>&5.  ac_st
229f0 61 74 75 73 3d 24 3f 0a 20 20 24 61 73 5f 65 63  atus=$?.  $as_ec
22a00 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
22a10 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74  NO: \$? = $ac_st
22a20 61 74 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69  atus" >&5.  (exi
22a30 74 20 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d  t $ac_status); }
22a40 3b 20 74 68 65 6e 0a 20 20 20 20 63 61 73 65 20  ; then.    case 
22a50 60 2f 75 73 72 2f 62 69 6e 2f 66 69 6c 65 20 63  `/usr/bin/file c
22a60 6f 6e 66 74 65 73 74 2e 6f 60 20 69 6e 0a 20 20  onftest.o` in.  
22a70 20 20 20 20 2a 33 32 2d 62 69 74 2a 29 0a 09 63      *32-bit*)..c
22a80 61 73 65 20 24 68 6f 73 74 20 69 6e 0a 09 20 20  ase $host in..  
22a90 78 38 36 5f 36 34 2d 2a 6b 66 72 65 65 62 73 64  x86_64-*kfreebsd
22aa0 2a 2d 67 6e 75 29 0a 09 20 20 20 20 4c 44 3d 22  *-gnu)..    LD="
22ab0 24 7b 4c 44 2d 6c 64 7d 20 2d 6d 20 65 6c 66 5f  ${LD-ld} -m elf_
22ac0 69 33 38 36 5f 66 62 73 64 22 0a 09 20 20 20 20  i386_fbsd"..    
22ad0 3b 3b 0a 09 20 20 78 38 36 5f 36 34 2d 2a 6c 69  ;;..  x86_64-*li
22ae0 6e 75 78 2a 29 0a 09 20 20 20 20 4c 44 3d 22 24  nux*)..    LD="$
22af0 7b 4c 44 2d 6c 64 7d 20 2d 6d 20 65 6c 66 5f 69  {LD-ld} -m elf_i
22b00 33 38 36 22 0a 09 20 20 20 20 3b 3b 0a 09 20 20  386"..    ;;..  
22b10 70 70 63 36 34 2d 2a 6c 69 6e 75 78 2a 7c 70 6f  ppc64-*linux*|po
22b20 77 65 72 70 63 36 34 2d 2a 6c 69 6e 75 78 2a 29  werpc64-*linux*)
22b30 0a 09 20 20 20 20 4c 44 3d 22 24 7b 4c 44 2d 6c  ..    LD="${LD-l
22b40 64 7d 20 2d 6d 20 65 6c 66 33 32 70 70 63 6c 69  d} -m elf32ppcli
22b50 6e 75 78 22 0a 09 20 20 20 20 3b 3b 0a 09 20 20  nux"..    ;;..  
22b60 73 33 39 30 78 2d 2a 6c 69 6e 75 78 2a 29 0a 09  s390x-*linux*)..
22b70 20 20 20 20 4c 44 3d 22 24 7b 4c 44 2d 6c 64 7d      LD="${LD-ld}
22b80 20 2d 6d 20 65 6c 66 5f 73 33 39 30 22 0a 09 20   -m elf_s390".. 
22b90 20 20 20 3b 3b 0a 09 20 20 73 70 61 72 63 36 34     ;;..  sparc64
22ba0 2d 2a 6c 69 6e 75 78 2a 29 0a 09 20 20 20 20 4c  -*linux*)..    L
22bb0 44 3d 22 24 7b 4c 44 2d 6c 64 7d 20 2d 6d 20 65  D="${LD-ld} -m e
22bc0 6c 66 33 32 5f 73 70 61 72 63 22 0a 09 20 20 20  lf32_sparc"..   
22bd0 20 3b 3b 0a 09 65 73 61 63 0a 09 3b 3b 0a 20 20   ;;..esac..;;.  
22be0 20 20 20 20 2a 36 34 2d 62 69 74 2a 29 0a 09 63      *64-bit*)..c
22bf0 61 73 65 20 24 68 6f 73 74 20 69 6e 0a 09 20 20  ase $host in..  
22c00 78 38 36 5f 36 34 2d 2a 6b 66 72 65 65 62 73 64  x86_64-*kfreebsd
22c10 2a 2d 67 6e 75 29 0a 09 20 20 20 20 4c 44 3d 22  *-gnu)..    LD="
22c20 24 7b 4c 44 2d 6c 64 7d 20 2d 6d 20 65 6c 66 5f  ${LD-ld} -m elf_
22c30 78 38 36 5f 36 34 5f 66 62 73 64 22 0a 09 20 20  x86_64_fbsd"..  
22c40 20 20 3b 3b 0a 09 20 20 78 38 36 5f 36 34 2d 2a    ;;..  x86_64-*
22c50 6c 69 6e 75 78 2a 29 0a 09 20 20 20 20 4c 44 3d  linux*)..    LD=
22c60 22 24 7b 4c 44 2d 6c 64 7d 20 2d 6d 20 65 6c 66  "${LD-ld} -m elf
22c70 5f 78 38 36 5f 36 34 22 0a 09 20 20 20 20 3b 3b  _x86_64"..    ;;
22c80 0a 09 20 20 70 70 63 2a 2d 2a 6c 69 6e 75 78 2a  ..  ppc*-*linux*
22c90 7c 70 6f 77 65 72 70 63 2a 2d 2a 6c 69 6e 75 78  |powerpc*-*linux
22ca0 2a 29 0a 09 20 20 20 20 4c 44 3d 22 24 7b 4c 44  *)..    LD="${LD
22cb0 2d 6c 64 7d 20 2d 6d 20 65 6c 66 36 34 70 70 63  -ld} -m elf64ppc
22cc0 22 0a 09 20 20 20 20 3b 3b 0a 09 20 20 73 33 39  "..    ;;..  s39
22cd0 30 2a 2d 2a 6c 69 6e 75 78 2a 7c 73 33 39 30 2a  0*-*linux*|s390*
22ce0 2d 2a 74 70 66 2a 29 0a 09 20 20 20 20 4c 44 3d  -*tpf*)..    LD=
22cf0 22 24 7b 4c 44 2d 6c 64 7d 20 2d 6d 20 65 6c 66  "${LD-ld} -m elf
22d00 36 34 5f 73 33 39 30 22 0a 09 20 20 20 20 3b 3b  64_s390"..    ;;
22d10 0a 09 20 20 73 70 61 72 63 2a 2d 2a 6c 69 6e 75  ..  sparc*-*linu
22d20 78 2a 29 0a 09 20 20 20 20 4c 44 3d 22 24 7b 4c  x*)..    LD="${L
22d30 44 2d 6c 64 7d 20 2d 6d 20 65 6c 66 36 34 5f 73  D-ld} -m elf64_s
22d40 70 61 72 63 22 0a 09 20 20 20 20 3b 3b 0a 09 65  parc"..    ;;..e
22d50 73 61 63 0a 09 3b 3b 0a 20 20 20 20 65 73 61 63  sac..;;.    esac
22d60 0a 20 20 66 69 0a 20 20 72 6d 20 2d 72 66 20 63  .  fi.  rm -rf c
22d70 6f 6e 66 74 65 73 74 2a 0a 20 20 3b 3b 0a 0a 2a  onftest*.  ;;..*
22d80 2d 2a 2d 73 63 6f 33 2e 32 76 35 2a 29 0a 20 20  -*-sco3.2v5*).  
22d90 23 20 4f 6e 20 53 43 4f 20 4f 70 65 6e 53 65 72  # On SCO OpenSer
22da0 76 65 72 20 35 2c 20 77 65 20 6e 65 65 64 20 2d  ver 5, we need -
22db0 62 65 6c 66 20 74 6f 20 67 65 74 20 66 75 6c 6c  belf to get full
22dc0 2d 66 65 61 74 75 72 65 64 20 62 69 6e 61 72 69  -featured binari
22dd0 65 73 2e 0a 20 20 53 41 56 45 5f 43 46 4c 41 47  es..  SAVE_CFLAG
22de0 53 3d 22 24 43 46 4c 41 47 53 22 0a 20 20 43 46  S="$CFLAGS".  CF
22df0 4c 41 47 53 3d 22 24 43 46 4c 41 47 53 20 2d 62  LAGS="$CFLAGS -b
22e00 65 6c 66 22 0a 20 20 7b 20 24 61 73 5f 65 63 68  elf".  { $as_ech
22e10 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
22e20 4f 3a 20 63 68 65 63 6b 69 6e 67 20 77 68 65 74  O: checking whet
22e30 68 65 72 20 74 68 65 20 43 20 63 6f 6d 70 69 6c  her the C compil
22e40 65 72 20 6e 65 65 64 73 20 2d 62 65 6c 66 22 20  er needs -belf" 
22e50 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22  >&5.$as_echo_n "
22e60 63 68 65 63 6b 69 6e 67 20 77 68 65 74 68 65 72  checking whether
22e70 20 74 68 65 20 43 20 63 6f 6d 70 69 6c 65 72 20   the C compiler 
22e80 6e 65 65 64 73 20 2d 62 65 6c 66 2e 2e 2e 20 22  needs -belf... "
22e90 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74 20   >&6; }.if test 
22ea0 22 24 7b 6c 74 5f 63 76 5f 63 63 5f 6e 65 65 64  "${lt_cv_cc_need
22eb0 73 5f 62 65 6c 66 2b 73 65 74 7d 22 20 3d 20 73  s_belf+set}" = s
22ec0 65 74 3b 20 74 68 65 6e 0a 20 20 24 61 73 5f 65  et; then.  $as_e
22ed0 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20  cho_n "(cached) 
22ee0 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 61 63 5f  " >&6.else.  ac_
22ef0 65 78 74 3d 63 0a 61 63 5f 63 70 70 3d 27 24 43  ext=c.ac_cpp='$C
22f00 50 50 20 24 43 50 50 46 4c 41 47 53 27 0a 61 63  PP $CPPFLAGS'.ac
22f10 5f 63 6f 6d 70 69 6c 65 3d 27 24 43 43 20 2d 63  _compile='$CC -c
22f20 20 24 43 46 4c 41 47 53 20 24 43 50 50 46 4c 41   $CFLAGS $CPPFLA
22f30 47 53 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  GS conftest.$ac_
22f40 65 78 74 20 3e 26 35 27 0a 61 63 5f 6c 69 6e 6b  ext >&5'.ac_link
22f50 3d 27 24 43 43 20 2d 6f 20 63 6f 6e 66 74 65 73  ='$CC -o conftes
22f60 74 24 61 63 5f 65 78 65 65 78 74 20 24 43 46 4c  t$ac_exeext $CFL
22f70 41 47 53 20 24 43 50 50 46 4c 41 47 53 20 24 4c  AGS $CPPFLAGS $L
22f80 44 46 4c 41 47 53 20 63 6f 6e 66 74 65 73 74 2e  DFLAGS conftest.
22f90 24 61 63 5f 65 78 74 20 24 4c 49 42 53 20 3e 26  $ac_ext $LIBS >&
22fa0 35 27 0a 61 63 5f 63 6f 6d 70 69 6c 65 72 5f 67  5'.ac_compiler_g
22fb0 6e 75 3d 24 61 63 5f 63 76 5f 63 5f 63 6f 6d 70  nu=$ac_cv_c_comp
22fc0 69 6c 65 72 5f 67 6e 75 0a 0a 20 20 20 20 20 63  iler_gnu..     c
22fd0 61 74 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63  at >conftest.$ac
22fe0 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a  _ext <<_ACEOF./*
22ff0 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f   confdefs.h.  */
23000 0a 5f 41 43 45 4f 46 0a 63 61 74 20 63 6f 6e 66  ._ACEOF.cat conf
23010 64 65 66 73 2e 68 20 3e 3e 63 6f 6e 66 74 65 73  defs.h >>conftes
23020 74 2e 24 61 63 5f 65 78 74 0a 63 61 74 20 3e 3e  t.$ac_ext.cat >>
23030 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
23040 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 65 6e 64   <<_ACEOF./* end
23050 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f   confdefs.h.  */
23060 0a 0a 69 6e 74 0a 6d 61 69 6e 20 28 29 0a 7b 0a  ..int.main ().{.
23070 0a 20 20 3b 0a 20 20 72 65 74 75 72 6e 20 30 3b  .  ;.  return 0;
23080 0a 7d 0a 5f 41 43 45 4f 46 0a 72 6d 20 2d 66 20  .}._ACEOF.rm -f 
23090 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a  conftest.$ac_obj
230a0 65 78 74 20 63 6f 6e 66 74 65 73 74 24 61 63 5f  ext conftest$ac_
230b0 65 78 65 65 78 74 0a 69 66 20 7b 20 28 61 63 5f  exeext.if { (ac_
230c0 74 72 79 3d 22 24 61 63 5f 6c 69 6e 6b 22 0a 63  try="$ac_link".c
230d0 61 73 65 20 22 28 28 24 61 63 5f 74 72 79 22 20  ase "(($ac_try" 
230e0 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a  in.  *\"* | *\`*
230f0 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74 72 79 5f   | *\\*) ac_try_
23100 65 63 68 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a  echo=\$ac_try;;.
23110 20 20 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f    *) ac_try_echo
23120 3d 24 61 63 5f 74 72 79 3b 3b 0a 65 73 61 63 0a  =$ac_try;;.esac.
23130 65 76 61 6c 20 61 63 5f 74 72 79 5f 65 63 68 6f  eval ac_try_echo
23140 3d 22 5c 22 5c 24 61 73 5f 6d 65 3a 24 4c 49 4e  ="\"\$as_me:$LIN
23150 45 4e 4f 3a 20 24 61 63 5f 74 72 79 5f 65 63 68  ENO: $ac_try_ech
23160 6f 5c 22 22 0a 24 61 73 5f 65 63 68 6f 20 22 24  o\"".$as_echo "$
23170 61 63 5f 74 72 79 5f 65 63 68 6f 22 29 20 3e 26  ac_try_echo") >&
23180 35 0a 20 20 28 65 76 61 6c 20 22 24 61 63 5f 6c  5.  (eval "$ac_l
23190 69 6e 6b 22 29 20 32 3e 63 6f 6e 66 74 65 73 74  ink") 2>conftest
231a0 2e 65 72 31 0a 20 20 61 63 5f 73 74 61 74 75 73  .er1.  ac_status
231b0 3d 24 3f 0a 20 20 67 72 65 70 20 2d 76 20 27 5e  =$?.  grep -v '^
231c0 20 2a 2b 27 20 63 6f 6e 66 74 65 73 74 2e 65 72   *+' conftest.er
231d0 31 20 3e 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a  1 >conftest.err.
231e0 20 20 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74    rm -f conftest
231f0 2e 65 72 31 0a 20 20 63 61 74 20 63 6f 6e 66 74  .er1.  cat conft
23200 65 73 74 2e 65 72 72 20 3e 26 35 0a 20 20 24 61  est.err >&5.  $a
23210 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
23220 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61  LINENO: \$? = $a
23230 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20  c_status" >&5.  
23240 28 65 78 69 74 20 24 61 63 5f 73 74 61 74 75 73  (exit $ac_status
23250 29 3b 20 7d 20 26 26 20 7b 0a 09 20 74 65 73 74  ); } && {.. test
23260 20 2d 7a 20 22 24 61 63 5f 63 5f 77 65 72 72 6f   -z "$ac_c_werro
23270 72 5f 66 6c 61 67 22 20 7c 7c 0a 09 20 74 65 73  r_flag" ||.. tes
23280 74 20 21 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e  t ! -s conftest.
23290 65 72 72 0a 20 20 20 20 20 20 20 7d 20 26 26 20  err.       } && 
232a0 74 65 73 74 20 2d 73 20 63 6f 6e 66 74 65 73 74  test -s conftest
232b0 24 61 63 5f 65 78 65 65 78 74 20 26 26 20 7b 0a  $ac_exeext && {.
232c0 09 20 74 65 73 74 20 22 24 63 72 6f 73 73 5f 63  . test "$cross_c
232d0 6f 6d 70 69 6c 69 6e 67 22 20 3d 20 79 65 73 20  ompiling" = yes 
232e0 7c 7c 0a 09 20 24 61 73 5f 74 65 73 74 5f 78 20  ||.. $as_test_x 
232f0 63 6f 6e 66 74 65 73 74 24 61 63 5f 65 78 65 65  conftest$ac_exee
23300 78 74 0a 20 20 20 20 20 20 20 7d 3b 20 74 68 65  xt.       }; the
23310 6e 0a 20 20 6c 74 5f 63 76 5f 63 63 5f 6e 65 65  n.  lt_cv_cc_nee
23320 64 73 5f 62 65 6c 66 3d 79 65 73 0a 65 6c 73 65  ds_belf=yes.else
23330 0a 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .  $as_echo "$as
23340 5f 6d 65 3a 20 66 61 69 6c 65 64 20 70 72 6f 67  _me: failed prog
23350 72 61 6d 20 77 61 73 3a 22 20 3e 26 35 0a 73 65  ram was:" >&5.se
23360 64 20 27 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66  d 's/^/| /' conf
23370 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3e 26 35  test.$ac_ext >&5
23380 0a 0a 09 6c 74 5f 63 76 5f 63 63 5f 6e 65 65 64  ...lt_cv_cc_need
23390 73 5f 62 65 6c 66 3d 6e 6f 0a 66 69 0a 0a 72 6d  s_belf=no.fi..rm
233a0 20 2d 72 66 20 63 6f 6e 66 74 65 73 74 2e 64 53   -rf conftest.dS
233b0 59 4d 0a 72 6d 20 2d 66 20 63 6f 72 65 20 63 6f  YM.rm -f core co
233c0 6e 66 74 65 73 74 2e 65 72 72 20 63 6f 6e 66 74  nftest.err conft
233d0 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 20 63  est.$ac_objext c
233e0 6f 6e 66 74 65 73 74 5f 69 70 61 38 5f 63 6f 6e  onftest_ipa8_con
233f0 66 74 65 73 74 2e 6f 6f 20 5c 0a 20 20 20 20 20  ftest.oo \.     
23400 20 63 6f 6e 66 74 65 73 74 24 61 63 5f 65 78 65   conftest$ac_exe
23410 65 78 74 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  ext conftest.$ac
23420 5f 65 78 74 0a 20 20 20 20 20 61 63 5f 65 78 74  _ext.     ac_ext
23430 3d 63 0a 61 63 5f 63 70 70 3d 27 24 43 50 50 20  =c.ac_cpp='$CPP 
23440 24 43 50 50 46 4c 41 47 53 27 0a 61 63 5f 63 6f  $CPPFLAGS'.ac_co
23450 6d 70 69 6c 65 3d 27 24 43 43 20 2d 63 20 24 43  mpile='$CC -c $C
23460 46 4c 41 47 53 20 24 43 50 50 46 4c 41 47 53 20  FLAGS $CPPFLAGS 
23470 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
23480 20 3e 26 35 27 0a 61 63 5f 6c 69 6e 6b 3d 27 24   >&5'.ac_link='$
23490 43 43 20 2d 6f 20 63 6f 6e 66 74 65 73 74 24 61  CC -o conftest$a
234a0 63 5f 65 78 65 65 78 74 20 24 43 46 4c 41 47 53  c_exeext $CFLAGS
234b0 20 24 43 50 50 46 4c 41 47 53 20 24 4c 44 46 4c   $CPPFLAGS $LDFL
234c0 41 47 53 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  AGS conftest.$ac
234d0 5f 65 78 74 20 24 4c 49 42 53 20 3e 26 35 27 0a  _ext $LIBS >&5'.
234e0 61 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 3d  ac_compiler_gnu=
234f0 24 61 63 5f 63 76 5f 63 5f 63 6f 6d 70 69 6c 65  $ac_cv_c_compile
23500 72 5f 67 6e 75 0a 0a 66 69 0a 7b 20 24 61 73 5f  r_gnu..fi.{ $as_
23510 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
23520 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 6c  NENO: result: $l
23530 74 5f 63 76 5f 63 63 5f 6e 65 65 64 73 5f 62 65  t_cv_cc_needs_be
23540 6c 66 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  lf" >&5.$as_echo
23550 20 22 24 6c 74 5f 63 76 5f 63 63 5f 6e 65 65 64   "$lt_cv_cc_need
23560 73 5f 62 65 6c 66 22 20 3e 26 36 3b 20 7d 0a 20  s_belf" >&6; }. 
23570 20 69 66 20 74 65 73 74 20 78 22 24 6c 74 5f 63   if test x"$lt_c
23580 76 5f 63 63 5f 6e 65 65 64 73 5f 62 65 6c 66 22  v_cc_needs_belf"
23590 20 21 3d 20 78 22 79 65 73 22 3b 20 74 68 65 6e   != x"yes"; then
235a0 0a 20 20 20 20 23 20 74 68 69 73 20 69 73 20 70  .    # this is p
235b0 72 6f 62 61 62 6c 79 20 67 63 63 20 32 2e 38 2e  robably gcc 2.8.
235c0 30 2c 20 65 67 63 73 20 31 2e 30 20 6f 72 20 6e  0, egcs 1.0 or n
235d0 65 77 65 72 3b 20 6e 6f 20 6e 65 65 64 20 66 6f  ewer; no need fo
235e0 72 20 2d 62 65 6c 66 0a 20 20 20 20 43 46 4c 41  r -belf.    CFLA
235f0 47 53 3d 22 24 53 41 56 45 5f 43 46 4c 41 47 53  GS="$SAVE_CFLAGS
23600 22 0a 20 20 66 69 0a 20 20 3b 3b 0a 73 70 61 72  ".  fi.  ;;.spar
23610 63 2a 2d 2a 73 6f 6c 61 72 69 73 2a 29 0a 20 20  c*-*solaris*).  
23620 23 20 46 69 6e 64 20 6f 75 74 20 77 68 69 63 68  # Find out which
23630 20 41 42 49 20 77 65 20 61 72 65 20 75 73 69 6e   ABI we are usin
23640 67 2e 0a 20 20 65 63 68 6f 20 27 69 6e 74 20 69  g..  echo 'int i
23650 3b 27 20 3e 20 63 6f 6e 66 74 65 73 74 2e 24 61  ;' > conftest.$a
23660 63 5f 65 78 74 0a 20 20 69 66 20 7b 20 28 65 76  c_ext.  if { (ev
23670 61 6c 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  al echo "$as_me:
23680 24 4c 49 4e 45 4e 4f 3a 20 5c 22 24 61 63 5f 63  $LINENO: \"$ac_c
23690 6f 6d 70 69 6c 65 5c 22 22 29 20 3e 26 35 0a 20  ompile\"") >&5. 
236a0 20 28 65 76 61 6c 20 24 61 63 5f 63 6f 6d 70 69   (eval $ac_compi
236b0 6c 65 29 20 32 3e 26 35 0a 20 20 61 63 5f 73 74  le) 2>&5.  ac_st
236c0 61 74 75 73 3d 24 3f 0a 20 20 24 61 73 5f 65 63  atus=$?.  $as_ec
236d0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
236e0 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74  NO: \$? = $ac_st
236f0 61 74 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69  atus" >&5.  (exi
23700 74 20 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d  t $ac_status); }
23710 3b 20 74 68 65 6e 0a 20 20 20 20 63 61 73 65 20  ; then.    case 
23720 60 2f 75 73 72 2f 62 69 6e 2f 66 69 6c 65 20 63  `/usr/bin/file c
23730 6f 6e 66 74 65 73 74 2e 6f 60 20 69 6e 0a 20 20  onftest.o` in.  
23740 20 20 2a 36 34 2d 62 69 74 2a 29 0a 20 20 20 20    *64-bit*).    
23750 20 20 63 61 73 65 20 24 6c 74 5f 63 76 5f 70 72    case $lt_cv_pr
23760 6f 67 5f 67 6e 75 5f 6c 64 20 69 6e 0a 20 20 20  og_gnu_ld in.   
23770 20 20 20 79 65 73 2a 29 20 4c 44 3d 22 24 7b 4c     yes*) LD="${L
23780 44 2d 6c 64 7d 20 2d 6d 20 65 6c 66 36 34 5f 73  D-ld} -m elf64_s
23790 70 61 72 63 22 20 3b 3b 0a 20 20 20 20 20 20 2a  parc" ;;.      *
237a0 29 0a 09 69 66 20 24 7b 4c 44 2d 6c 64 7d 20 2d  )..if ${LD-ld} -
237b0 36 34 20 2d 72 20 2d 6f 20 63 6f 6e 66 74 65 73  64 -r -o conftes
237c0 74 32 2e 6f 20 63 6f 6e 66 74 65 73 74 2e 6f 20  t2.o conftest.o 
237d0 3e 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 3b  >/dev/null 2>&1;
237e0 20 74 68 65 6e 0a 09 20 20 4c 44 3d 22 24 7b 4c   then..  LD="${L
237f0 44 2d 6c 64 7d 20 2d 36 34 22 0a 09 66 69 0a 09  D-ld} -64"..fi..
23800 3b 3b 0a 20 20 20 20 20 20 65 73 61 63 0a 20 20  ;;.      esac.  
23810 20 20 20 20 3b 3b 0a 20 20 20 20 65 73 61 63 0a      ;;.    esac.
23820 20 20 66 69 0a 20 20 72 6d 20 2d 72 66 20 63 6f    fi.  rm -rf co
23830 6e 66 74 65 73 74 2a 0a 20 20 3b 3b 0a 65 73 61  nftest*.  ;;.esa
23840 63 0a 0a 6e 65 65 64 5f 6c 6f 63 6b 73 3d 22 24  c..need_locks="$
23850 65 6e 61 62 6c 65 5f 6c 69 62 74 6f 6f 6c 5f 6c  enable_libtool_l
23860 6f 63 6b 22 0a 0a 0a 20 20 63 61 73 65 20 24 68  ock"...  case $h
23870 6f 73 74 5f 6f 73 20 69 6e 0a 20 20 20 20 72 68  ost_os in.    rh
23880 61 70 73 6f 64 79 2a 20 7c 20 64 61 72 77 69 6e  apsody* | darwin
23890 2a 29 0a 20 20 20 20 69 66 20 74 65 73 74 20 2d  *).    if test -
238a0 6e 20 22 24 61 63 5f 74 6f 6f 6c 5f 70 72 65 66  n "$ac_tool_pref
238b0 69 78 22 3b 20 74 68 65 6e 0a 20 20 23 20 45 78  ix"; then.  # Ex
238c0 74 72 61 63 74 20 74 68 65 20 66 69 72 73 74 20  tract the first 
238d0 77 6f 72 64 20 6f 66 20 22 24 7b 61 63 5f 74 6f  word of "${ac_to
238e0 6f 6c 5f 70 72 65 66 69 78 7d 64 73 79 6d 75 74  ol_prefix}dsymut
238f0 69 6c 22 2c 20 73 6f 20 69 74 20 63 61 6e 20 62  il", so it can b
23900 65 20 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65  e a program name
23910 20 77 69 74 68 20 61 72 67 73 2e 0a 73 65 74 20   with args..set 
23920 64 75 6d 6d 79 20 24 7b 61 63 5f 74 6f 6f 6c 5f  dummy ${ac_tool_
23930 70 72 65 66 69 78 7d 64 73 79 6d 75 74 69 6c 3b  prefix}dsymutil;
23940 20 61 63 5f 77 6f 72 64 3d 24 32 0a 7b 20 24 61   ac_word=$2.{ $a
23950 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
23960 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67  LINENO: checking
23970 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 22 20 3e   for $ac_word" >
23980 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63  &5.$as_echo_n "c
23990 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f  hecking for $ac_
239a0 77 6f 72 64 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d  word... " >&6; }
239b0 0a 69 66 20 74 65 73 74 20 22 24 7b 61 63 5f 63  .if test "${ac_c
239c0 76 5f 70 72 6f 67 5f 44 53 59 4d 55 54 49 4c 2b  v_prog_DSYMUTIL+
239d0 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65  set}" = set; the
239e0 6e 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22  n.  $as_echo_n "
239f0 28 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65  (cached) " >&6.e
23a00 6c 73 65 0a 20 20 69 66 20 74 65 73 74 20 2d 6e  lse.  if test -n
23a10 20 22 24 44 53 59 4d 55 54 49 4c 22 3b 20 74 68   "$DSYMUTIL"; th
23a20 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f  en.  ac_cv_prog_
23a30 44 53 59 4d 55 54 49 4c 3d 22 24 44 53 59 4d 55  DSYMUTIL="$DSYMU
23a40 54 49 4c 22 20 23 20 4c 65 74 20 74 68 65 20 75  TIL" # Let the u
23a50 73 65 72 20 6f 76 65 72 72 69 64 65 20 74 68 65  ser override the
23a60 20 74 65 73 74 2e 0a 65 6c 73 65 0a 61 73 5f 73   test..else.as_s
23a70 61 76 65 5f 49 46 53 3d 24 49 46 53 3b 20 49 46  ave_IFS=$IFS; IF
23a80 53 3d 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f  S=$PATH_SEPARATO
23a90 52 0a 66 6f 72 20 61 73 5f 64 69 72 20 69 6e 20  R.for as_dir in 
23aa0 24 50 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24  $PATH.do.  IFS=$
23ab0 61 73 5f 73 61 76 65 5f 49 46 53 0a 20 20 74 65  as_save_IFS.  te
23ac0 73 74 20 2d 7a 20 22 24 61 73 5f 64 69 72 22 20  st -z "$as_dir" 
23ad0 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20 66 6f  && as_dir=..  fo
23ae0 72 20 61 63 5f 65 78 65 63 5f 65 78 74 20 69 6e  r ac_exec_ext in
23af0 20 27 27 20 24 61 63 5f 65 78 65 63 75 74 61 62   '' $ac_executab
23b00 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64  le_extensions; d
23b10 6f 0a 20 20 69 66 20 7b 20 74 65 73 74 20 2d 66  o.  if { test -f
23b20 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f   "$as_dir/$ac_wo
23b30 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20  rd$ac_exec_ext" 
23b40 26 26 20 24 61 73 5f 74 65 73 74 5f 78 20 22 24  && $as_test_x "$
23b50 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24  as_dir/$ac_word$
23b60 61 63 5f 65 78 65 63 5f 65 78 74 22 3b 20 7d 3b  ac_exec_ext"; };
23b70 20 74 68 65 6e 0a 20 20 20 20 61 63 5f 63 76 5f   then.    ac_cv_
23b80 70 72 6f 67 5f 44 53 59 4d 55 54 49 4c 3d 22 24  prog_DSYMUTIL="$
23b90 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d  {ac_tool_prefix}
23ba0 64 73 79 6d 75 74 69 6c 22 0a 20 20 20 20 24 61  dsymutil".    $a
23bb0 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
23bc0 4c 49 4e 45 4e 4f 3a 20 66 6f 75 6e 64 20 24 61  LINENO: found $a
23bd0 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61  s_dir/$ac_word$a
23be0 63 5f 65 78 65 63 5f 65 78 74 22 20 3e 26 35 0a  c_exec_ext" >&5.
23bf0 20 20 20 20 62 72 65 61 6b 20 32 0a 20 20 66 69      break 2.  fi
23c00 0a 64 6f 6e 65 0a 64 6f 6e 65 0a 49 46 53 3d 24  .done.done.IFS=$
23c10 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a 66 69 0a  as_save_IFS..fi.
23c20 66 69 0a 44 53 59 4d 55 54 49 4c 3d 24 61 63 5f  fi.DSYMUTIL=$ac_
23c30 63 76 5f 70 72 6f 67 5f 44 53 59 4d 55 54 49 4c  cv_prog_DSYMUTIL
23c40 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24 44 53  .if test -n "$DS
23c50 59 4d 55 54 49 4c 22 3b 20 74 68 65 6e 0a 20 20  YMUTIL"; then.  
23c60 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
23c70 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75  me:$LINENO: resu
23c80 6c 74 3a 20 24 44 53 59 4d 55 54 49 4c 22 20 3e  lt: $DSYMUTIL" >
23c90 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 44 53  &5.$as_echo "$DS
23ca0 59 4d 55 54 49 4c 22 20 3e 26 36 3b 20 7d 0a 65  YMUTIL" >&6; }.e
23cb0 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f  lse.  { $as_echo
23cc0 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
23cd0 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26  : result: no" >&
23ce0 35 0a 24 61 73 5f 65 63 68 6f 20 22 6e 6f 22 20  5.$as_echo "no" 
23cf0 3e 26 36 3b 20 7d 0a 66 69 0a 0a 0a 66 69 0a 69  >&6; }.fi...fi.i
23d00 66 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 63  f test -z "$ac_c
23d10 76 5f 70 72 6f 67 5f 44 53 59 4d 55 54 49 4c 22  v_prog_DSYMUTIL"
23d20 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 74 5f 44  ; then.  ac_ct_D
23d30 53 59 4d 55 54 49 4c 3d 24 44 53 59 4d 55 54 49  SYMUTIL=$DSYMUTI
23d40 4c 0a 20 20 23 20 45 78 74 72 61 63 74 20 74 68  L.  # Extract th
23d50 65 20 66 69 72 73 74 20 77 6f 72 64 20 6f 66 20  e first word of 
23d60 22 64 73 79 6d 75 74 69 6c 22 2c 20 73 6f 20 69  "dsymutil", so i
23d70 74 20 63 61 6e 20 62 65 20 61 20 70 72 6f 67 72  t can be a progr
23d80 61 6d 20 6e 61 6d 65 20 77 69 74 68 20 61 72 67  am name with arg
23d90 73 2e 0a 73 65 74 20 64 75 6d 6d 79 20 64 73 79  s..set dummy dsy
23da0 6d 75 74 69 6c 3b 20 61 63 5f 77 6f 72 64 3d 24  mutil; ac_word=$
23db0 32 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61  2.{ $as_echo "$a
23dc0 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68  s_me:$LINENO: ch
23dd0 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77  ecking for $ac_w
23de0 6f 72 64 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  ord" >&5.$as_ech
23df0 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f  o_n "checking fo
23e00 72 20 24 61 63 5f 77 6f 72 64 2e 2e 2e 20 22 20  r $ac_word... " 
23e10 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74 20 22  >&6; }.if test "
23e20 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f  ${ac_cv_prog_ac_
23e30 63 74 5f 44 53 59 4d 55 54 49 4c 2b 73 65 74 7d  ct_DSYMUTIL+set}
23e40 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20  " = set; then.  
23e50 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63  $as_echo_n "(cac
23e60 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a  hed) " >&6.else.
23e70 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61    if test -n "$a
23e80 63 5f 63 74 5f 44 53 59 4d 55 54 49 4c 22 3b 20  c_ct_DSYMUTIL"; 
23e90 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f  then.  ac_cv_pro
23ea0 67 5f 61 63 5f 63 74 5f 44 53 59 4d 55 54 49 4c  g_ac_ct_DSYMUTIL
23eb0 3d 22 24 61 63 5f 63 74 5f 44 53 59 4d 55 54 49  ="$ac_ct_DSYMUTI
23ec0 4c 22 20 23 20 4c 65 74 20 74 68 65 20 75 73 65  L" # Let the use
23ed0 72 20 6f 76 65 72 72 69 64 65 20 74 68 65 20 74  r override the t
23ee0 65 73 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76  est..else.as_sav
23ef0 65 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d  e_IFS=$IFS; IFS=
23f00 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a  $PATH_SEPARATOR.
23f10 66 6f 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50  for as_dir in $P
23f20 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73  ATH.do.  IFS=$as
23f30 5f 73 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74  _save_IFS.  test
23f40 20 2d 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26   -z "$as_dir" &&
23f50 20 61 73 5f 64 69 72 3d 2e 0a 20 20 66 6f 72 20   as_dir=..  for 
23f60 61 63 5f 65 78 65 63 5f 65 78 74 20 69 6e 20 27  ac_exec_ext in '
23f70 27 20 24 61 63 5f 65 78 65 63 75 74 61 62 6c 65  ' $ac_executable
23f80 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a  _extensions; do.
23f90 20 20 69 66 20 7b 20 74 65 73 74 20 2d 66 20 22    if { test -f "
23fa0 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64  $as_dir/$ac_word
23fb0 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20 26 26  $ac_exec_ext" &&
23fc0 20 24 61 73 5f 74 65 73 74 5f 78 20 22 24 61 73   $as_test_x "$as
23fd0 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63  _dir/$ac_word$ac
23fe0 5f 65 78 65 63 5f 65 78 74 22 3b 20 7d 3b 20 74  _exec_ext"; }; t
23ff0 68 65 6e 0a 20 20 20 20 61 63 5f 63 76 5f 70 72  hen.    ac_cv_pr
24000 6f 67 5f 61 63 5f 63 74 5f 44 53 59 4d 55 54 49  og_ac_ct_DSYMUTI
24010 4c 3d 22 64 73 79 6d 75 74 69 6c 22 0a 20 20 20  L="dsymutil".   
24020 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
24030 65 3a 24 4c 49 4e 45 4e 4f 3a 20 66 6f 75 6e 64  e:$LINENO: found
24040 20 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72   $as_dir/$ac_wor
24050 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20 3e  d$ac_exec_ext" >
24060 26 35 0a 20 20 20 20 62 72 65 61 6b 20 32 0a 20  &5.    break 2. 
24070 20 66 69 0a 64 6f 6e 65 0a 64 6f 6e 65 0a 49 46   fi.done.done.IF
24080 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a  S=$as_save_IFS..
24090 66 69 0a 66 69 0a 61 63 5f 63 74 5f 44 53 59 4d  fi.fi.ac_ct_DSYM
240a0 55 54 49 4c 3d 24 61 63 5f 63 76 5f 70 72 6f 67  UTIL=$ac_cv_prog
240b0 5f 61 63 5f 63 74 5f 44 53 59 4d 55 54 49 4c 0a  _ac_ct_DSYMUTIL.
240c0 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f  if test -n "$ac_
240d0 63 74 5f 44 53 59 4d 55 54 49 4c 22 3b 20 74 68  ct_DSYMUTIL"; th
240e0 65 6e 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20  en.  { $as_echo 
240f0 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
24100 20 72 65 73 75 6c 74 3a 20 24 61 63 5f 63 74 5f   result: $ac_ct_
24110 44 53 59 4d 55 54 49 4c 22 20 3e 26 35 0a 24 61  DSYMUTIL" >&5.$a
24120 73 5f 65 63 68 6f 20 22 24 61 63 5f 63 74 5f 44  s_echo "$ac_ct_D
24130 53 59 4d 55 54 49 4c 22 20 3e 26 36 3b 20 7d 0a  SYMUTIL" >&6; }.
24140 65 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65 63 68  else.  { $as_ech
24150 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
24160 4f 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e  O: result: no" >
24170 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 6e 6f 22  &5.$as_echo "no"
24180 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a 20 20 69 66   >&6; }.fi..  if
24190 20 74 65 73 74 20 22 78 24 61 63 5f 63 74 5f 44   test "x$ac_ct_D
241a0 53 59 4d 55 54 49 4c 22 20 3d 20 78 3b 20 74 68  SYMUTIL" = x; th
241b0 65 6e 0a 20 20 20 20 44 53 59 4d 55 54 49 4c 3d  en.    DSYMUTIL=
241c0 22 3a 22 0a 20 20 65 6c 73 65 0a 20 20 20 20 63  ":".  else.    c
241d0 61 73 65 20 24 63 72 6f 73 73 5f 63 6f 6d 70 69  ase $cross_compi
241e0 6c 69 6e 67 3a 24 61 63 5f 74 6f 6f 6c 5f 77 61  ling:$ac_tool_wa
241f0 72 6e 65 64 20 69 6e 0a 79 65 73 3a 29 0a 7b 20  rned in.yes:).{ 
24200 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
24210 3a 24 4c 49 4e 45 4e 4f 3a 20 57 41 52 4e 49 4e  :$LINENO: WARNIN
24220 47 3a 20 49 6e 20 74 68 65 20 66 75 74 75 72 65  G: In the future
24230 2c 20 41 75 74 6f 63 6f 6e 66 20 77 69 6c 6c 20  , Autoconf will 
24240 6e 6f 74 20 64 65 74 65 63 74 20 63 72 6f 73 73  not detect cross
24250 2d 74 6f 6f 6c 73 0a 77 68 6f 73 65 20 6e 61 6d  -tools.whose nam
24260 65 20 64 6f 65 73 20 6e 6f 74 20 73 74 61 72 74  e does not start
24270 20 77 69 74 68 20 74 68 65 20 68 6f 73 74 20 74   with the host t
24280 72 69 70 6c 65 74 2e 20 20 49 66 20 79 6f 75 20  riplet.  If you 
24290 74 68 69 6e 6b 20 74 68 69 73 0a 63 6f 6e 66 69  think this.confi
242a0 67 75 72 61 74 69 6f 6e 20 69 73 20 75 73 65 66  guration is usef
242b0 75 6c 20 74 6f 20 79 6f 75 2c 20 70 6c 65 61 73  ul to you, pleas
242c0 65 20 77 72 69 74 65 20 74 6f 20 61 75 74 6f 63  e write to autoc
242d0 6f 6e 66 40 67 6e 75 2e 6f 72 67 2e 22 20 3e 26  onf@gnu.org." >&
242e0 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  5.$as_echo "$as_
242f0 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20 49 6e 20  me: WARNING: In 
24300 74 68 65 20 66 75 74 75 72 65 2c 20 41 75 74 6f  the future, Auto
24310 63 6f 6e 66 20 77 69 6c 6c 20 6e 6f 74 20 64 65  conf will not de
24320 74 65 63 74 20 63 72 6f 73 73 2d 74 6f 6f 6c 73  tect cross-tools
24330 0a 77 68 6f 73 65 20 6e 61 6d 65 20 64 6f 65 73  .whose name does
24340 20 6e 6f 74 20 73 74 61 72 74 20 77 69 74 68 20   not start with 
24350 74 68 65 20 68 6f 73 74 20 74 72 69 70 6c 65 74  the host triplet
24360 2e 20 20 49 66 20 79 6f 75 20 74 68 69 6e 6b 20  .  If you think 
24370 74 68 69 73 0a 63 6f 6e 66 69 67 75 72 61 74 69  this.configurati
24380 6f 6e 20 69 73 20 75 73 65 66 75 6c 20 74 6f 20  on is useful to 
24390 79 6f 75 2c 20 70 6c 65 61 73 65 20 77 72 69 74  you, please writ
243a0 65 20 74 6f 20 61 75 74 6f 63 6f 6e 66 40 67 6e  e to autoconf@gn
243b0 75 2e 6f 72 67 2e 22 20 3e 26 32 3b 7d 0a 61 63  u.org." >&2;}.ac
243c0 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64 3d 79 65 73  _tool_warned=yes
243d0 20 3b 3b 0a 65 73 61 63 0a 20 20 20 20 44 53 59   ;;.esac.    DSY
243e0 4d 55 54 49 4c 3d 24 61 63 5f 63 74 5f 44 53 59  MUTIL=$ac_ct_DSY
243f0 4d 55 54 49 4c 0a 20 20 66 69 0a 65 6c 73 65 0a  MUTIL.  fi.else.
24400 20 20 44 53 59 4d 55 54 49 4c 3d 22 24 61 63 5f    DSYMUTIL="$ac_
24410 63 76 5f 70 72 6f 67 5f 44 53 59 4d 55 54 49 4c  cv_prog_DSYMUTIL
24420 22 0a 66 69 0a 0a 20 20 20 20 69 66 20 74 65 73  ".fi..    if tes
24430 74 20 2d 6e 20 22 24 61 63 5f 74 6f 6f 6c 5f 70  t -n "$ac_tool_p
24440 72 65 66 69 78 22 3b 20 74 68 65 6e 0a 20 20 23  refix"; then.  #
24450 20 45 78 74 72 61 63 74 20 74 68 65 20 66 69 72   Extract the fir
24460 73 74 20 77 6f 72 64 20 6f 66 20 22 24 7b 61 63  st word of "${ac
24470 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 6e 6d 65  _tool_prefix}nme
24480 64 69 74 22 2c 20 73 6f 20 69 74 20 63 61 6e 20  dit", so it can 
24490 62 65 20 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d  be a program nam
244a0 65 20 77 69 74 68 20 61 72 67 73 2e 0a 73 65 74  e with args..set
244b0 20 64 75 6d 6d 79 20 24 7b 61 63 5f 74 6f 6f 6c   dummy ${ac_tool
244c0 5f 70 72 65 66 69 78 7d 6e 6d 65 64 69 74 3b 20  _prefix}nmedit; 
244d0 61 63 5f 77 6f 72 64 3d 24 32 0a 7b 20 24 61 73  ac_word=$2.{ $as
244e0 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  _echo "$as_me:$L
244f0 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20  INENO: checking 
24500 66 6f 72 20 24 61 63 5f 77 6f 72 64 22 20 3e 26  for $ac_word" >&
24510 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68  5.$as_echo_n "ch
24520 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77  ecking for $ac_w
24530 6f 72 64 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a  ord... " >&6; }.
24540 69 66 20 74 65 73 74 20 22 24 7b 61 63 5f 63 76  if test "${ac_cv
24550 5f 70 72 6f 67 5f 4e 4d 45 44 49 54 2b 73 65 74  _prog_NMEDIT+set
24560 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20  }" = set; then. 
24570 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61   $as_echo_n "(ca
24580 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65  ched) " >&6.else
24590 0a 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24  .  if test -n "$
245a0 4e 4d 45 44 49 54 22 3b 20 74 68 65 6e 0a 20 20  NMEDIT"; then.  
245b0 61 63 5f 63 76 5f 70 72 6f 67 5f 4e 4d 45 44 49  ac_cv_prog_NMEDI
245c0 54 3d 22 24 4e 4d 45 44 49 54 22 20 23 20 4c 65  T="$NMEDIT" # Le
245d0 74 20 74 68 65 20 75 73 65 72 20 6f 76 65 72 72  t the user overr
245e0 69 64 65 20 74 68 65 20 74 65 73 74 2e 0a 65 6c  ide the test..el
245f0 73 65 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d 24  se.as_save_IFS=$
24600 49 46 53 3b 20 49 46 53 3d 24 50 41 54 48 5f 53  IFS; IFS=$PATH_S
24610 45 50 41 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f  EPARATOR.for as_
24620 64 69 72 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a  dir in $PATH.do.
24630 20 20 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49    IFS=$as_save_I
24640 46 53 0a 20 20 74 65 73 74 20 2d 7a 20 22 24 61  FS.  test -z "$a
24650 73 5f 64 69 72 22 20 26 26 20 61 73 5f 64 69 72  s_dir" && as_dir
24660 3d 2e 0a 20 20 66 6f 72 20 61 63 5f 65 78 65 63  =..  for ac_exec
24670 5f 65 78 74 20 69 6e 20 27 27 20 24 61 63 5f 65  _ext in '' $ac_e
24680 78 65 63 75 74 61 62 6c 65 5f 65 78 74 65 6e 73  xecutable_extens
24690 69 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20 7b 20  ions; do.  if { 
246a0 74 65 73 74 20 2d 66 20 22 24 61 73 5f 64 69 72  test -f "$as_dir
246b0 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65  /$ac_word$ac_exe
246c0 63 5f 65 78 74 22 20 26 26 20 24 61 73 5f 74 65  c_ext" && $as_te
246d0 73 74 5f 78 20 22 24 61 73 5f 64 69 72 2f 24 61  st_x "$as_dir/$a
246e0 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65  c_word$ac_exec_e
246f0 78 74 22 3b 20 7d 3b 20 74 68 65 6e 0a 20 20 20  xt"; }; then.   
24700 20 61 63 5f 63 76 5f 70 72 6f 67 5f 4e 4d 45 44   ac_cv_prog_NMED
24710 49 54 3d 22 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72  IT="${ac_tool_pr
24720 65 66 69 78 7d 6e 6d 65 64 69 74 22 0a 20 20 20  efix}nmedit".   
24730 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
24740 65 3a 24 4c 49 4e 45 4e 4f 3a 20 66 6f 75 6e 64  e:$LINENO: found
24750 20 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72   $as_dir/$ac_wor
24760 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20 3e  d$ac_exec_ext" >
24770 26 35 0a 20 20 20 20 62 72 65 61 6b 20 32 0a 20  &5.    break 2. 
24780 20 66 69 0a 64 6f 6e 65 0a 64 6f 6e 65 0a 49 46   fi.done.done.IF
24790 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a  S=$as_save_IFS..
247a0 66 69 0a 66 69 0a 4e 4d 45 44 49 54 3d 24 61 63  fi.fi.NMEDIT=$ac
247b0 5f 63 76 5f 70 72 6f 67 5f 4e 4d 45 44 49 54 0a  _cv_prog_NMEDIT.
247c0 69 66 20 74 65 73 74 20 2d 6e 20 22 24 4e 4d 45  if test -n "$NME
247d0 44 49 54 22 3b 20 74 68 65 6e 0a 20 20 7b 20 24  DIT"; then.  { $
247e0 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
247f0 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a  $LINENO: result:
24800 20 24 4e 4d 45 44 49 54 22 20 3e 26 35 0a 24 61   $NMEDIT" >&5.$a
24810 73 5f 65 63 68 6f 20 22 24 4e 4d 45 44 49 54 22  s_echo "$NMEDIT"
24820 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b   >&6; }.else.  {
24830 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
24840 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c  e:$LINENO: resul
24850 74 3a 20 6e 6f 22 20 3e 26 35 0a 24 61 73 5f 65  t: no" >&5.$as_e
24860 63 68 6f 20 22 6e 6f 22 20 3e 26 36 3b 20 7d 0a  cho "no" >&6; }.
24870 66 69 0a 0a 0a 66 69 0a 69 66 20 74 65 73 74 20  fi...fi.if test 
24880 2d 7a 20 22 24 61 63 5f 63 76 5f 70 72 6f 67 5f  -z "$ac_cv_prog_
24890 4e 4d 45 44 49 54 22 3b 20 74 68 65 6e 0a 20 20  NMEDIT"; then.  
248a0 61 63 5f 63 74 5f 4e 4d 45 44 49 54 3d 24 4e 4d  ac_ct_NMEDIT=$NM
248b0 45 44 49 54 0a 20 20 23 20 45 78 74 72 61 63 74  EDIT.  # Extract
248c0 20 74 68 65 20 66 69 72 73 74 20 77 6f 72 64 20   the first word 
248d0 6f 66 20 22 6e 6d 65 64 69 74 22 2c 20 73 6f 20  of "nmedit", so 
248e0 69 74 20 63 61 6e 20 62 65 20 61 20 70 72 6f 67  it can be a prog
248f0 72 61 6d 20 6e 61 6d 65 20 77 69 74 68 20 61 72  ram name with ar
24900 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79 20 6e 6d  gs..set dummy nm
24910 65 64 69 74 3b 20 61 63 5f 77 6f 72 64 3d 24 32  edit; ac_word=$2
24920 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .{ $as_echo "$as
24930 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65  _me:$LINENO: che
24940 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f  cking for $ac_wo
24950 72 64 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  rd" >&5.$as_echo
24960 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72  _n "checking for
24970 20 24 61 63 5f 77 6f 72 64 2e 2e 2e 20 22 20 3e   $ac_word... " >
24980 26 36 3b 20 7d 0a 69 66 20 74 65 73 74 20 22 24  &6; }.if test "$
24990 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63  {ac_cv_prog_ac_c
249a0 74 5f 4e 4d 45 44 49 54 2b 73 65 74 7d 22 20 3d  t_NMEDIT+set}" =
249b0 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 24 61 73   set; then.  $as
249c0 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64  _echo_n "(cached
249d0 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69  ) " >&6.else.  i
249e0 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 63  f test -n "$ac_c
249f0 74 5f 4e 4d 45 44 49 54 22 3b 20 74 68 65 6e 0a  t_NMEDIT"; then.
24a00 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f    ac_cv_prog_ac_
24a10 63 74 5f 4e 4d 45 44 49 54 3d 22 24 61 63 5f 63  ct_NMEDIT="$ac_c
24a20 74 5f 4e 4d 45 44 49 54 22 20 23 20 4c 65 74 20  t_NMEDIT" # Let 
24a30 74 68 65 20 75 73 65 72 20 6f 76 65 72 72 69 64  the user overrid
24a40 65 20 74 68 65 20 74 65 73 74 2e 0a 65 6c 73 65  e the test..else
24a50 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d 24 49 46  .as_save_IFS=$IF
24a60 53 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50  S; IFS=$PATH_SEP
24a70 41 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69  ARATOR.for as_di
24a80 72 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20  r in $PATH.do.  
24a90 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53  IFS=$as_save_IFS
24aa0 0a 20 20 74 65 73 74 20 2d 7a 20 22 24 61 73 5f  .  test -z "$as_
24ab0 64 69 72 22 20 26 26 20 61 73 5f 64 69 72 3d 2e  dir" && as_dir=.
24ac0 0a 20 20 66 6f 72 20 61 63 5f 65 78 65 63 5f 65  .  for ac_exec_e
24ad0 78 74 20 69 6e 20 27 27 20 24 61 63 5f 65 78 65  xt in '' $ac_exe
24ae0 63 75 74 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f  cutable_extensio
24af0 6e 73 3b 20 64 6f 0a 20 20 69 66 20 7b 20 74 65  ns; do.  if { te
24b00 73 74 20 2d 66 20 22 24 61 73 5f 64 69 72 2f 24  st -f "$as_dir/$
24b10 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f  ac_word$ac_exec_
24b20 65 78 74 22 20 26 26 20 24 61 73 5f 74 65 73 74  ext" && $as_test
24b30 5f 78 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f  _x "$as_dir/$ac_
24b40 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74  word$ac_exec_ext
24b50 22 3b 20 7d 3b 20 74 68 65 6e 0a 20 20 20 20 61  "; }; then.    a
24b60 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f  c_cv_prog_ac_ct_
24b70 4e 4d 45 44 49 54 3d 22 6e 6d 65 64 69 74 22 0a  NMEDIT="nmedit".
24b80 20 20 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61      $as_echo "$a
24b90 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 66 6f  s_me:$LINENO: fo
24ba0 75 6e 64 20 24 61 73 5f 64 69 72 2f 24 61 63 5f  und $as_dir/$ac_
24bb0 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74  word$ac_exec_ext
24bc0 22 20 3e 26 35 0a 20 20 20 20 62 72 65 61 6b 20  " >&5.    break 
24bd0 32 0a 20 20 66 69 0a 64 6f 6e 65 0a 64 6f 6e 65  2.  fi.done.done
24be0 0a 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46  .IFS=$as_save_IF
24bf0 53 0a 0a 66 69 0a 66 69 0a 61 63 5f 63 74 5f 4e  S..fi.fi.ac_ct_N
24c00 4d 45 44 49 54 3d 24 61 63 5f 63 76 5f 70 72 6f  MEDIT=$ac_cv_pro
24c10 67 5f 61 63 5f 63 74 5f 4e 4d 45 44 49 54 0a 69  g_ac_ct_NMEDIT.i
24c20 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 63  f test -n "$ac_c
24c30 74 5f 4e 4d 45 44 49 54 22 3b 20 74 68 65 6e 0a  t_NMEDIT"; then.
24c40 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61    { $as_echo "$a
24c50 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65  s_me:$LINENO: re
24c60 73 75 6c 74 3a 20 24 61 63 5f 63 74 5f 4e 4d 45  sult: $ac_ct_NME
24c70 44 49 54 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  DIT" >&5.$as_ech
24c80 6f 20 22 24 61 63 5f 63 74 5f 4e 4d 45 44 49 54  o "$ac_ct_NMEDIT
24c90 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a 20 20  " >&6; }.else.  
24ca0 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
24cb0 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75  me:$LINENO: resu
24cc0 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 24 61 73 5f  lt: no" >&5.$as_
24cd0 65 63 68 6f 20 22 6e 6f 22 20 3e 26 36 3b 20 7d  echo "no" >&6; }
24ce0 0a 66 69 0a 0a 20 20 69 66 20 74 65 73 74 20 22  .fi..  if test "
24cf0 78 24 61 63 5f 63 74 5f 4e 4d 45 44 49 54 22 20  x$ac_ct_NMEDIT" 
24d00 3d 20 78 3b 20 74 68 65 6e 0a 20 20 20 20 4e 4d  = x; then.    NM
24d10 45 44 49 54 3d 22 3a 22 0a 20 20 65 6c 73 65 0a  EDIT=":".  else.
24d20 20 20 20 20 63 61 73 65 20 24 63 72 6f 73 73 5f      case $cross_
24d30 63 6f 6d 70 69 6c 69 6e 67 3a 24 61 63 5f 74 6f  compiling:$ac_to
24d40 6f 6c 5f 77 61 72 6e 65 64 20 69 6e 0a 79 65 73  ol_warned in.yes
24d50 3a 29 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  :).{ $as_echo "$
24d60 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 57  as_me:$LINENO: W
24d70 41 52 4e 49 4e 47 3a 20 49 6e 20 74 68 65 20 66  ARNING: In the f
24d80 75 74 75 72 65 2c 20 41 75 74 6f 63 6f 6e 66 20  uture, Autoconf 
24d90 77 69 6c 6c 20 6e 6f 74 20 64 65 74 65 63 74 20  will not detect 
24da0 63 72 6f 73 73 2d 74 6f 6f 6c 73 0a 77 68 6f 73  cross-tools.whos
24db0 65 20 6e 61 6d 65 20 64 6f 65 73 20 6e 6f 74 20  e name does not 
24dc0 73 74 61 72 74 20 77 69 74 68 20 74 68 65 20 68  start with the h
24dd0 6f 73 74 20 74 72 69 70 6c 65 74 2e 20 20 49 66  ost triplet.  If
24de0 20 79 6f 75 20 74 68 69 6e 6b 20 74 68 69 73 0a   you think this.
24df0 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 69 73  configuration is
24e00 20 75 73 65 66 75 6c 20 74 6f 20 79 6f 75 2c 20   useful to you, 
24e10 70 6c 65 61 73 65 20 77 72 69 74 65 20 74 6f 20  please write to 
24e20 61 75 74 6f 63 6f 6e 66 40 67 6e 75 2e 6f 72 67  autoconf@gnu.org
24e30 2e 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  ." >&5.$as_echo 
24e40 22 24 61 73 5f 6d 65 3a 20 57 41 52 4e 49 4e 47  "$as_me: WARNING
24e50 3a 20 49 6e 20 74 68 65 20 66 75 74 75 72 65 2c  : In the future,
24e60 20 41 75 74 6f 63 6f 6e 66 20 77 69 6c 6c 20 6e   Autoconf will n
24e70 6f 74 20 64 65 74 65 63 74 20 63 72 6f 73 73 2d  ot detect cross-
24e80 74 6f 6f 6c 73 0a 77 68 6f 73 65 20 6e 61 6d 65  tools.whose name
24e90 20 64 6f 65 73 20 6e 6f 74 20 73 74 61 72 74 20   does not start 
24ea0 77 69 74 68 20 74 68 65 20 68 6f 73 74 20 74 72  with the host tr
24eb0 69 70 6c 65 74 2e 20 20 49 66 20 79 6f 75 20 74  iplet.  If you t
24ec0 68 69 6e 6b 20 74 68 69 73 0a 63 6f 6e 66 69 67  hink this.config
24ed0 75 72 61 74 69 6f 6e 20 69 73 20 75 73 65 66 75  uration is usefu
24ee0 6c 20 74 6f 20 79 6f 75 2c 20 70 6c 65 61 73 65  l to you, please
24ef0 20 77 72 69 74 65 20 74 6f 20 61 75 74 6f 63 6f   write to autoco
24f00 6e 66 40 67 6e 75 2e 6f 72 67 2e 22 20 3e 26 32  nf@gnu.org." >&2
24f10 3b 7d 0a 61 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65  ;}.ac_tool_warne
24f20 64 3d 79 65 73 20 3b 3b 0a 65 73 61 63 0a 20 20  d=yes ;;.esac.  
24f30 20 20 4e 4d 45 44 49 54 3d 24 61 63 5f 63 74 5f    NMEDIT=$ac_ct_
24f40 4e 4d 45 44 49 54 0a 20 20 66 69 0a 65 6c 73 65  NMEDIT.  fi.else
24f50 0a 20 20 4e 4d 45 44 49 54 3d 22 24 61 63 5f 63  .  NMEDIT="$ac_c
24f60 76 5f 70 72 6f 67 5f 4e 4d 45 44 49 54 22 0a 66  v_prog_NMEDIT".f
24f70 69 0a 0a 20 20 20 20 69 66 20 74 65 73 74 20 2d  i..    if test -
24f80 6e 20 22 24 61 63 5f 74 6f 6f 6c 5f 70 72 65 66  n "$ac_tool_pref
24f90 69 78 22 3b 20 74 68 65 6e 0a 20 20 23 20 45 78  ix"; then.  # Ex
24fa0 74 72 61 63 74 20 74 68 65 20 66 69 72 73 74 20  tract the first 
24fb0 77 6f 72 64 20 6f 66 20 22 24 7b 61 63 5f 74 6f  word of "${ac_to
24fc0 6f 6c 5f 70 72 65 66 69 78 7d 6c 69 70 6f 22 2c  ol_prefix}lipo",
24fd0 20 73 6f 20 69 74 20 63 61 6e 20 62 65 20 61 20   so it can be a 
24fe0 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69 74  program name wit
24ff0 68 20 61 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d  h args..set dumm
25000 79 20 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66  y ${ac_tool_pref
25010 69 78 7d 6c 69 70 6f 3b 20 61 63 5f 77 6f 72 64  ix}lipo; ac_word
25020 3d 24 32 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22  =$2.{ $as_echo "
25030 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
25040 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63  checking for $ac
25050 5f 77 6f 72 64 22 20 3e 26 35 0a 24 61 73 5f 65  _word" >&5.$as_e
25060 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20  cho_n "checking 
25070 66 6f 72 20 24 61 63 5f 77 6f 72 64 2e 2e 2e 20  for $ac_word... 
25080 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74  " >&6; }.if test
25090 20 22 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 4c   "${ac_cv_prog_L
250a0 49 50 4f 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b  IPO+set}" = set;
250b0 20 74 68 65 6e 0a 20 20 24 61 73 5f 65 63 68 6f   then.  $as_echo
250c0 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22 20 3e  _n "(cached) " >
250d0 26 36 0a 65 6c 73 65 0a 20 20 69 66 20 74 65 73  &6.else.  if tes
250e0 74 20 2d 6e 20 22 24 4c 49 50 4f 22 3b 20 74 68  t -n "$LIPO"; th
250f0 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f  en.  ac_cv_prog_
25100 4c 49 50 4f 3d 22 24 4c 49 50 4f 22 20 23 20 4c  LIPO="$LIPO" # L
25110 65 74 20 74 68 65 20 75 73 65 72 20 6f 76 65 72  et the user over
25120 72 69 64 65 20 74 68 65 20 74 65 73 74 2e 0a 65  ride the test..e
25130 6c 73 65 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d  lse.as_save_IFS=
25140 24 49 46 53 3b 20 49 46 53 3d 24 50 41 54 48 5f  $IFS; IFS=$PATH_
25150 53 45 50 41 52 41 54 4f 52 0a 66 6f 72 20 61 73  SEPARATOR.for as
25160 5f 64 69 72 20 69 6e 20 24 50 41 54 48 0a 64 6f  _dir in $PATH.do
25170 0a 20 20 49 46 53 3d 24 61 73 5f 73 61 76 65 5f  .  IFS=$as_save_
25180 49 46 53 0a 20 20 74 65 73 74 20 2d 7a 20 22 24  IFS.  test -z "$
25190 61 73 5f 64 69 72 22 20 26 26 20 61 73 5f 64 69  as_dir" && as_di
251a0 72 3d 2e 0a 20 20 66 6f 72 20 61 63 5f 65 78 65  r=..  for ac_exe
251b0 63 5f 65 78 74 20 69 6e 20 27 27 20 24 61 63 5f  c_ext in '' $ac_
251c0 65 78 65 63 75 74 61 62 6c 65 5f 65 78 74 65 6e  executable_exten
251d0 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20 7b  sions; do.  if {
251e0 20 74 65 73 74 20 2d 66 20 22 24 61 73 5f 64 69   test -f "$as_di
251f0 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78  r/$ac_word$ac_ex
25200 65 63 5f 65 78 74 22 20 26 26 20 24 61 73 5f 74  ec_ext" && $as_t
25210 65 73 74 5f 78 20 22 24 61 73 5f 64 69 72 2f 24  est_x "$as_dir/$
25220 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f  ac_word$ac_exec_
25230 65 78 74 22 3b 20 7d 3b 20 74 68 65 6e 0a 20 20  ext"; }; then.  
25240 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 4c 49 50    ac_cv_prog_LIP
25250 4f 3d 22 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65  O="${ac_tool_pre
25260 66 69 78 7d 6c 69 70 6f 22 0a 20 20 20 20 24 61  fix}lipo".    $a
25270 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
25280 4c 49 4e 45 4e 4f 3a 20 66 6f 75 6e 64 20 24 61  LINENO: found $a
25290 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61  s_dir/$ac_word$a
252a0 63 5f 65 78 65 63 5f 65 78 74 22 20 3e 26 35 0a  c_exec_ext" >&5.
252b0 20 20 20 20 62 72 65 61 6b 20 32 0a 20 20 66 69      break 2.  fi
252c0 0a 64 6f 6e 65 0a 64 6f 6e 65 0a 49 46 53 3d 24  .done.done.IFS=$
252d0 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a 66 69 0a  as_save_IFS..fi.
252e0 66 69 0a 4c 49 50 4f 3d 24 61 63 5f 63 76 5f 70  fi.LIPO=$ac_cv_p
252f0 72 6f 67 5f 4c 49 50 4f 0a 69 66 20 74 65 73 74  rog_LIPO.if test
25300 20 2d 6e 20 22 24 4c 49 50 4f 22 3b 20 74 68 65   -n "$LIPO"; the
25310 6e 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22  n.  { $as_echo "
25320 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
25330 72 65 73 75 6c 74 3a 20 24 4c 49 50 4f 22 20 3e  result: $LIPO" >
25340 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 4c 49  &5.$as_echo "$LI
25350 50 4f 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a  PO" >&6; }.else.
25360 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61    { $as_echo "$a
25370 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65  s_me:$LINENO: re
25380 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 24 61  sult: no" >&5.$a
25390 73 5f 65 63 68 6f 20 22 6e 6f 22 20 3e 26 36 3b  s_echo "no" >&6;
253a0 20 7d 0a 66 69 0a 0a 0a 66 69 0a 69 66 20 74 65   }.fi...fi.if te
253b0 73 74 20 2d 7a 20 22 24 61 63 5f 63 76 5f 70 72  st -z "$ac_cv_pr
253c0 6f 67 5f 4c 49 50 4f 22 3b 20 74 68 65 6e 0a 20  og_LIPO"; then. 
253d0 20 61 63 5f 63 74 5f 4c 49 50 4f 3d 24 4c 49 50   ac_ct_LIPO=$LIP
253e0 4f 0a 20 20 23 20 45 78 74 72 61 63 74 20 74 68  O.  # Extract th
253f0 65 20 66 69 72 73 74 20 77 6f 72 64 20 6f 66 20  e first word of 
25400 22 6c 69 70 6f 22 2c 20 73 6f 20 69 74 20 63 61  "lipo", so it ca
25410 6e 20 62 65 20 61 20 70 72 6f 67 72 61 6d 20 6e  n be a program n
25420 61 6d 65 20 77 69 74 68 20 61 72 67 73 2e 0a 73  ame with args..s
25430 65 74 20 64 75 6d 6d 79 20 6c 69 70 6f 3b 20 61  et dummy lipo; a
25440 63 5f 77 6f 72 64 3d 24 32 0a 7b 20 24 61 73 5f  c_word=$2.{ $as_
25450 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
25460 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66  NENO: checking f
25470 6f 72 20 24 61 63 5f 77 6f 72 64 22 20 3e 26 35  or $ac_word" >&5
25480 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65  .$as_echo_n "che
25490 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f  cking for $ac_wo
254a0 72 64 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69  rd... " >&6; }.i
254b0 66 20 74 65 73 74 20 22 24 7b 61 63 5f 63 76 5f  f test "${ac_cv_
254c0 70 72 6f 67 5f 61 63 5f 63 74 5f 4c 49 50 4f 2b  prog_ac_ct_LIPO+
254d0 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65  set}" = set; the
254e0 6e 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22  n.  $as_echo_n "
254f0 28 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65  (cached) " >&6.e
25500 6c 73 65 0a 20 20 69 66 20 74 65 73 74 20 2d 6e  lse.  if test -n
25510 20 22 24 61 63 5f 63 74 5f 4c 49 50 4f 22 3b 20   "$ac_ct_LIPO"; 
25520 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f  then.  ac_cv_pro
25530 67 5f 61 63 5f 63 74 5f 4c 49 50 4f 3d 22 24 61  g_ac_ct_LIPO="$a
25540 63 5f 63 74 5f 4c 49 50 4f 22 20 23 20 4c 65 74  c_ct_LIPO" # Let
25550 20 74 68 65 20 75 73 65 72 20 6f 76 65 72 72 69   the user overri
25560 64 65 20 74 68 65 20 74 65 73 74 2e 0a 65 6c 73  de the test..els
25570 65 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d 24 49  e.as_save_IFS=$I
25580 46 53 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45  FS; IFS=$PATH_SE
25590 50 41 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64  PARATOR.for as_d
255a0 69 72 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20  ir in $PATH.do. 
255b0 20 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46   IFS=$as_save_IF
255c0 53 0a 20 20 74 65 73 74 20 2d 7a 20 22 24 61 73  S.  test -z "$as
255d0 5f 64 69 72 22 20 26 26 20 61 73 5f 64 69 72 3d  _dir" && as_dir=
255e0 2e 0a 20 20 66 6f 72 20 61 63 5f 65 78 65 63 5f  ..  for ac_exec_
255f0 65 78 74 20 69 6e 20 27 27 20 24 61 63 5f 65 78  ext in '' $ac_ex
25600 65 63 75 74 61 62 6c 65 5f 65 78 74 65 6e 73 69  ecutable_extensi
25610 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20 7b 20 74  ons; do.  if { t
25620 65 73 74 20 2d 66 20 22 24 61 73 5f 64 69 72 2f  est -f "$as_dir/
25630 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63  $ac_word$ac_exec
25640 5f 65 78 74 22 20 26 26 20 24 61 73 5f 74 65 73  _ext" && $as_tes
25650 74 5f 78 20 22 24 61 73 5f 64 69 72 2f 24 61 63  t_x "$as_dir/$ac
25660 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78  _word$ac_exec_ex
25670 74 22 3b 20 7d 3b 20 74 68 65 6e 0a 20 20 20 20  t"; }; then.    
25680 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74  ac_cv_prog_ac_ct
25690 5f 4c 49 50 4f 3d 22 6c 69 70 6f 22 0a 20 20 20  _LIPO="lipo".   
256a0 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
256b0 65 3a 24 4c 49 4e 45 4e 4f 3a 20 66 6f 75 6e 64  e:$LINENO: found
256c0 20 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72   $as_dir/$ac_wor
256d0 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20 3e  d$ac_exec_ext" >
256e0 26 35 0a 20 20 20 20 62 72 65 61 6b 20 32 0a 20  &5.    break 2. 
256f0 20 66 69 0a 64 6f 6e 65 0a 64 6f 6e 65 0a 49 46   fi.done.done.IF
25700 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a  S=$as_save_IFS..
25710 66 69 0a 66 69 0a 61 63 5f 63 74 5f 4c 49 50 4f  fi.fi.ac_ct_LIPO
25720 3d 24 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f  =$ac_cv_prog_ac_
25730 63 74 5f 4c 49 50 4f 0a 69 66 20 74 65 73 74 20  ct_LIPO.if test 
25740 2d 6e 20 22 24 61 63 5f 63 74 5f 4c 49 50 4f 22  -n "$ac_ct_LIPO"
25750 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61 73 5f 65  ; then.  { $as_e
25760 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
25770 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 61 63  ENO: result: $ac
25780 5f 63 74 5f 4c 49 50 4f 22 20 3e 26 35 0a 24 61  _ct_LIPO" >&5.$a
25790 73 5f 65 63 68 6f 20 22 24 61 63 5f 63 74 5f 4c  s_echo "$ac_ct_L
257a0 49 50 4f 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65  IPO" >&6; }.else
257b0 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  .  { $as_echo "$
257c0 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72  as_me:$LINENO: r
257d0 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 24  esult: no" >&5.$
257e0 61 73 5f 65 63 68 6f 20 22 6e 6f 22 20 3e 26 36  as_echo "no" >&6
257f0 3b 20 7d 0a 66 69 0a 0a 20 20 69 66 20 74 65 73  ; }.fi..  if tes
25800 74 20 22 78 24 61 63 5f 63 74 5f 4c 49 50 4f 22  t "x$ac_ct_LIPO"
25810 20 3d 20 78 3b 20 74 68 65 6e 0a 20 20 20 20 4c   = x; then.    L
25820 49 50 4f 3d 22 3a 22 0a 20 20 65 6c 73 65 0a 20  IPO=":".  else. 
25830 20 20 20 63 61 73 65 20 24 63 72 6f 73 73 5f 63     case $cross_c
25840 6f 6d 70 69 6c 69 6e 67 3a 24 61 63 5f 74 6f 6f  ompiling:$ac_too
25850 6c 5f 77 61 72 6e 65 64 20 69 6e 0a 79 65 73 3a  l_warned in.yes:
25860 29 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61  ).{ $as_echo "$a
25870 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 57 41  s_me:$LINENO: WA
25880 52 4e 49 4e 47 3a 20 49 6e 20 74 68 65 20 66 75  RNING: In the fu
25890 74 75 72 65 2c 20 41 75 74 6f 63 6f 6e 66 20 77  ture, Autoconf w
258a0 69 6c 6c 20 6e 6f 74 20 64 65 74 65 63 74 20 63  ill not detect c
258b0 72 6f 73 73 2d 74 6f 6f 6c 73 0a 77 68 6f 73 65  ross-tools.whose
258c0 20 6e 61 6d 65 20 64 6f 65 73 20 6e 6f 74 20 73   name does not s
258d0 74 61 72 74 20 77 69 74 68 20 74 68 65 20 68 6f  tart with the ho
258e0 73 74 20 74 72 69 70 6c 65 74 2e 20 20 49 66 20  st triplet.  If 
258f0 79 6f 75 20 74 68 69 6e 6b 20 74 68 69 73 0a 63  you think this.c
25900 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 69 73 20  onfiguration is 
25910 75 73 65 66 75 6c 20 74 6f 20 79 6f 75 2c 20 70  useful to you, p
25920 6c 65 61 73 65 20 77 72 69 74 65 20 74 6f 20 61  lease write to a
25930 75 74 6f 63 6f 6e 66 40 67 6e 75 2e 6f 72 67 2e  utoconf@gnu.org.
25940 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
25950 24 61 73 5f 6d 65 3a 20 57 41 52 4e 49 4e 47 3a  $as_me: WARNING:
25960 20 49 6e 20 74 68 65 20 66 75 74 75 72 65 2c 20   In the future, 
25970 41 75 74 6f 63 6f 6e 66 20 77 69 6c 6c 20 6e 6f  Autoconf will no
25980 74 20 64 65 74 65 63 74 20 63 72 6f 73 73 2d 74  t detect cross-t
25990 6f 6f 6c 73 0a 77 68 6f 73 65 20 6e 61 6d 65 20  ools.whose name 
259a0 64 6f 65 73 20 6e 6f 74 20 73 74 61 72 74 20 77  does not start w
259b0 69 74 68 20 74 68 65 20 68 6f 73 74 20 74 72 69  ith the host tri
259c0 70 6c 65 74 2e 20 20 49 66 20 79 6f 75 20 74 68  plet.  If you th
259d0 69 6e 6b 20 74 68 69 73 0a 63 6f 6e 66 69 67 75  ink this.configu
259e0 72 61 74 69 6f 6e 20 69 73 20 75 73 65 66 75 6c  ration is useful
259f0 20 74 6f 20 79 6f 75 2c 20 70 6c 65 61 73 65 20   to you, please 
25a00 77 72 69 74 65 20 74 6f 20 61 75 74 6f 63 6f 6e  write to autocon
25a10 66 40 67 6e 75 2e 6f 72 67 2e 22 20 3e 26 32 3b  f@gnu.org." >&2;
25a20 7d 0a 61 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64  }.ac_tool_warned
25a30 3d 79 65 73 20 3b 3b 0a 65 73 61 63 0a 20 20 20  =yes ;;.esac.   
25a40 20 4c 49 50 4f 3d 24 61 63 5f 63 74 5f 4c 49 50   LIPO=$ac_ct_LIP
25a50 4f 0a 20 20 66 69 0a 65 6c 73 65 0a 20 20 4c 49  O.  fi.else.  LI
25a60 50 4f 3d 22 24 61 63 5f 63 76 5f 70 72 6f 67 5f  PO="$ac_cv_prog_
25a70 4c 49 50 4f 22 0a 66 69 0a 0a 20 20 20 20 69 66  LIPO".fi..    if
25a80 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 74 6f   test -n "$ac_to
25a90 6f 6c 5f 70 72 65 66 69 78 22 3b 20 74 68 65 6e  ol_prefix"; then
25aa0 0a 20 20 23 20 45 78 74 72 61 63 74 20 74 68 65  .  # Extract the
25ab0 20 66 69 72 73 74 20 77 6f 72 64 20 6f 66 20 22   first word of "
25ac0 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78  ${ac_tool_prefix
25ad0 7d 6f 74 6f 6f 6c 22 2c 20 73 6f 20 69 74 20 63  }otool", so it c
25ae0 61 6e 20 62 65 20 61 20 70 72 6f 67 72 61 6d 20  an be a program 
25af0 6e 61 6d 65 20 77 69 74 68 20 61 72 67 73 2e 0a  name with args..
25b00 73 65 74 20 64 75 6d 6d 79 20 24 7b 61 63 5f 74  set dummy ${ac_t
25b10 6f 6f 6c 5f 70 72 65 66 69 78 7d 6f 74 6f 6f 6c  ool_prefix}otool
25b20 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a 7b 20 24  ; ac_word=$2.{ $
25b30 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
25b40 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e  $LINENO: checkin
25b50 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 22 20  g for $ac_word" 
25b60 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22  >&5.$as_echo_n "
25b70 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63  checking for $ac
25b80 5f 77 6f 72 64 2e 2e 2e 20 22 20 3e 26 36 3b 20  _word... " >&6; 
25b90 7d 0a 69 66 20 74 65 73 74 20 22 24 7b 61 63 5f  }.if test "${ac_
25ba0 63 76 5f 70 72 6f 67 5f 4f 54 4f 4f 4c 2b 73 65  cv_prog_OTOOL+se
25bb0 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a  t}" = set; then.
25bc0 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63    $as_echo_n "(c
25bd0 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73  ached) " >&6.els
25be0 65 0a 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22  e.  if test -n "
25bf0 24 4f 54 4f 4f 4c 22 3b 20 74 68 65 6e 0a 20 20  $OTOOL"; then.  
25c00 61 63 5f 63 76 5f 70 72 6f 67 5f 4f 54 4f 4f 4c  ac_cv_prog_OTOOL
25c10 3d 22 24 4f 54 4f 4f 4c 22 20 23 20 4c 65 74 20  ="$OTOOL" # Let 
25c20 74 68 65 20 75 73 65 72 20 6f 76 65 72 72 69 64  the user overrid
25c30 65 20 74 68 65 20 74 65 73 74 2e 0a 65 6c 73 65  e the test..else
25c40 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d 24 49 46  .as_save_IFS=$IF
25c50 53 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50  S; IFS=$PATH_SEP
25c60 41 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69  ARATOR.for as_di
25c70 72 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20  r in $PATH.do.  
25c80 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53  IFS=$as_save_IFS
25c90 0a 20 20 74 65 73 74 20 2d 7a 20 22 24 61 73 5f  .  test -z "$as_
25ca0 64 69 72 22 20 26 26 20 61 73 5f 64 69 72 3d 2e  dir" && as_dir=.
25cb0 0a 20 20 66 6f 72 20 61 63 5f 65 78 65 63 5f 65  .  for ac_exec_e
25cc0 78 74 20 69 6e 20 27 27 20 24 61 63 5f 65 78 65  xt in '' $ac_exe
25cd0 63 75 74 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f  cutable_extensio
25ce0 6e 73 3b 20 64 6f 0a 20 20 69 66 20 7b 20 74 65  ns; do.  if { te
25cf0 73 74 20 2d 66 20 22 24 61 73 5f 64 69 72 2f 24  st -f "$as_dir/$
25d00 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f  ac_word$ac_exec_
25d10 65 78 74 22 20 26 26 20 24 61 73 5f 74 65 73 74  ext" && $as_test
25d20 5f 78 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f  _x "$as_dir/$ac_
25d30 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74  word$ac_exec_ext
25d40 22 3b 20 7d 3b 20 74 68 65 6e 0a 20 20 20 20 61  "; }; then.    a
25d50 63 5f 63 76 5f 70 72 6f 67 5f 4f 54 4f 4f 4c 3d  c_cv_prog_OTOOL=
25d60 22 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69  "${ac_tool_prefi
25d70 78 7d 6f 74 6f 6f 6c 22 0a 20 20 20 20 24 61 73  x}otool".    $as
25d80 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  _echo "$as_me:$L
25d90 49 4e 45 4e 4f 3a 20 66 6f 75 6e 64 20 24 61 73  INENO: found $as
25da0 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63  _dir/$ac_word$ac
25db0 5f 65 78 65 63 5f 65 78 74 22 20 3e 26 35 0a 20  _exec_ext" >&5. 
25dc0 20 20 20 62 72 65 61 6b 20 32 0a 20 20 66 69 0a     break 2.  fi.
25dd0 64 6f 6e 65 0a 64 6f 6e 65 0a 49 46 53 3d 24 61  done.done.IFS=$a
25de0 73 5f 73 61 76 65 5f 49 46 53 0a 0a 66 69 0a 66  s_save_IFS..fi.f
25df0 69 0a 4f 54 4f 4f 4c 3d 24 61 63 5f 63 76 5f 70  i.OTOOL=$ac_cv_p
25e00 72 6f 67 5f 4f 54 4f 4f 4c 0a 69 66 20 74 65 73  rog_OTOOL.if tes
25e10 74 20 2d 6e 20 22 24 4f 54 4f 4f 4c 22 3b 20 74  t -n "$OTOOL"; t
25e20 68 65 6e 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f  hen.  { $as_echo
25e30 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
25e40 3a 20 72 65 73 75 6c 74 3a 20 24 4f 54 4f 4f 4c  : result: $OTOOL
25e50 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
25e60 24 4f 54 4f 4f 4c 22 20 3e 26 36 3b 20 7d 0a 65  $OTOOL" >&6; }.e
25e70 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f  lse.  { $as_echo
25e80 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
25e90 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26  : result: no" >&
25ea0 35 0a 24 61 73 5f 65 63 68 6f 20 22 6e 6f 22 20  5.$as_echo "no" 
25eb0 3e 26 36 3b 20 7d 0a 66 69 0a 0a 0a 66 69 0a 69  >&6; }.fi...fi.i
25ec0 66 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 63  f test -z "$ac_c
25ed0 76 5f 70 72 6f 67 5f 4f 54 4f 4f 4c 22 3b 20 74  v_prog_OTOOL"; t
25ee0 68 65 6e 0a 20 20 61 63 5f 63 74 5f 4f 54 4f 4f  hen.  ac_ct_OTOO
25ef0 4c 3d 24 4f 54 4f 4f 4c 0a 20 20 23 20 45 78 74  L=$OTOOL.  # Ext
25f00 72 61 63 74 20 74 68 65 20 66 69 72 73 74 20 77  ract the first w
25f10 6f 72 64 20 6f 66 20 22 6f 74 6f 6f 6c 22 2c 20  ord of "otool", 
25f20 73 6f 20 69 74 20 63 61 6e 20 62 65 20 61 20 70  so it can be a p
25f30 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69 74 68  rogram name with
25f40 20 61 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79   args..set dummy
25f50 20 6f 74 6f 6f 6c 3b 20 61 63 5f 77 6f 72 64 3d   otool; ac_word=
25f60 24 32 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  $2.{ $as_echo "$
25f70 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63  as_me:$LINENO: c
25f80 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f  hecking for $ac_
25f90 77 6f 72 64 22 20 3e 26 35 0a 24 61 73 5f 65 63  word" >&5.$as_ec
25fa0 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66  ho_n "checking f
25fb0 6f 72 20 24 61 63 5f 77 6f 72 64 2e 2e 2e 20 22  or $ac_word... "
25fc0 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74 20   >&6; }.if test 
25fd0 22 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63  "${ac_cv_prog_ac
25fe0 5f 63 74 5f 4f 54 4f 4f 4c 2b 73 65 74 7d 22 20  _ct_OTOOL+set}" 
25ff0 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 24 61  = set; then.  $a
26000 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65  s_echo_n "(cache
26010 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20  d) " >&6.else.  
26020 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f  if test -n "$ac_
26030 63 74 5f 4f 54 4f 4f 4c 22 3b 20 74 68 65 6e 0a  ct_OTOOL"; then.
26040 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f    ac_cv_prog_ac_
26050 63 74 5f 4f 54 4f 4f 4c 3d 22 24 61 63 5f 63 74  ct_OTOOL="$ac_ct
26060 5f 4f 54 4f 4f 4c 22 20 23 20 4c 65 74 20 74 68  _OTOOL" # Let th
26070 65 20 75 73 65 72 20 6f 76 65 72 72 69 64 65 20  e user override 
26080 74 68 65 20 74 65 73 74 2e 0a 65 6c 73 65 0a 61  the test..else.a
26090 73 5f 73 61 76 65 5f 49 46 53 3d 24 49 46 53 3b  s_save_IFS=$IFS;
260a0 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41 52   IFS=$PATH_SEPAR
260b0 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72 20  ATOR.for as_dir 
260c0 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20 49 46  in $PATH.do.  IF
260d0 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 20  S=$as_save_IFS. 
260e0 20 74 65 73 74 20 2d 7a 20 22 24 61 73 5f 64 69   test -z "$as_di
260f0 72 22 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20  r" && as_dir=.. 
26100 20 66 6f 72 20 61 63 5f 65 78 65 63 5f 65 78 74   for ac_exec_ext
26110 20 69 6e 20 27 27 20 24 61 63 5f 65 78 65 63 75   in '' $ac_execu
26120 74 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73  table_extensions
26130 3b 20 64 6f 0a 20 20 69 66 20 7b 20 74 65 73 74  ; do.  if { test
26140 20 2d 66 20 22 24 61 73 5f 64 69 72 2f 24 61 63   -f "$as_dir/$ac
26150 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78  _word$ac_exec_ex
26160 74 22 20 26 26 20 24 61 73 5f 74 65 73 74 5f 78  t" && $as_test_x
26170 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f   "$as_dir/$ac_wo
26180 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 3b  rd$ac_exec_ext";
26190 20 7d 3b 20 74 68 65 6e 0a 20 20 20 20 61 63 5f   }; then.    ac_
261a0 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 4f 54  cv_prog_ac_ct_OT
261b0 4f 4f 4c 3d 22 6f 74 6f 6f 6c 22 0a 20 20 20 20  OOL="otool".    
261c0 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
261d0 3a 24 4c 49 4e 45 4e 4f 3a 20 66 6f 75 6e 64 20  :$LINENO: found 
261e0 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64  $as_dir/$ac_word
261f0 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20 3e 26  $ac_exec_ext" >&
26200 35 0a 20 20 20 20 62 72 65 61 6b 20 32 0a 20 20  5.    break 2.  
26210 66 69 0a 64 6f 6e 65 0a 64 6f 6e 65 0a 49 46 53  fi.done.done.IFS
26220 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a 66  =$as_save_IFS..f
26230 69 0a 66 69 0a 61 63 5f 63 74 5f 4f 54 4f 4f 4c  i.fi.ac_ct_OTOOL
26240 3d 24 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f  =$ac_cv_prog_ac_
26250 63 74 5f 4f 54 4f 4f 4c 0a 69 66 20 74 65 73 74  ct_OTOOL.if test
26260 20 2d 6e 20 22 24 61 63 5f 63 74 5f 4f 54 4f 4f   -n "$ac_ct_OTOO
26270 4c 22 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61 73  L"; then.  { $as
26280 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  _echo "$as_me:$L
26290 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24  INENO: result: $
262a0 61 63 5f 63 74 5f 4f 54 4f 4f 4c 22 20 3e 26 35  ac_ct_OTOOL" >&5
262b0 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 63  .$as_echo "$ac_c
262c0 74 5f 4f 54 4f 4f 4c 22 20 3e 26 36 3b 20 7d 0a  t_OTOOL" >&6; }.
262d0 65 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65 63 68  else.  { $as_ech
262e0 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
262f0 4f 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e  O: result: no" >
26300 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 6e 6f 22  &5.$as_echo "no"
26310 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a 20 20 69 66   >&6; }.fi..  if
26320 20 74 65 73 74 20 22 78 24 61 63 5f 63 74 5f 4f   test "x$ac_ct_O
26330 54 4f 4f 4c 22 20 3d 20 78 3b 20 74 68 65 6e 0a  TOOL" = x; then.
26340 20 20 20 20 4f 54 4f 4f 4c 3d 22 3a 22 0a 20 20      OTOOL=":".  
26350 65 6c 73 65 0a 20 20 20 20 63 61 73 65 20 24 63  else.    case $c
26360 72 6f 73 73 5f 63 6f 6d 70 69 6c 69 6e 67 3a 24  ross_compiling:$
26370 61 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64 20 69  ac_tool_warned i
26380 6e 0a 79 65 73 3a 29 0a 7b 20 24 61 73 5f 65 63  n.yes:).{ $as_ec
26390 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
263a0 4e 4f 3a 20 57 41 52 4e 49 4e 47 3a 20 49 6e 20  NO: WARNING: In 
263b0 74 68 65 20 66 75 74 75 72 65 2c 20 41 75 74 6f  the future, Auto
263c0 63 6f 6e 66 20 77 69 6c 6c 20 6e 6f 74 20 64 65  conf will not de
263d0 74 65 63 74 20 63 72 6f 73 73 2d 74 6f 6f 6c 73  tect cross-tools
263e0 0a 77 68 6f 73 65 20 6e 61 6d 65 20 64 6f 65 73  .whose name does
263f0 20 6e 6f 74 20 73 74 61 72 74 20 77 69 74 68 20   not start with 
26400 74 68 65 20 68 6f 73 74 20 74 72 69 70 6c 65 74  the host triplet
26410 2e 20 20 49 66 20 79 6f 75 20 74 68 69 6e 6b 20  .  If you think 
26420 74 68 69 73 0a 63 6f 6e 66 69 67 75 72 61 74 69  this.configurati
26430 6f 6e 20 69 73 20 75 73 65 66 75 6c 20 74 6f 20  on is useful to 
26440 79 6f 75 2c 20 70 6c 65 61 73 65 20 77 72 69 74  you, please writ
26450 65 20 74 6f 20 61 75 74 6f 63 6f 6e 66 40 67 6e  e to autoconf@gn
26460 75 2e 6f 72 67 2e 22 20 3e 26 35 0a 24 61 73 5f  u.org." >&5.$as_
26470 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 57 41  echo "$as_me: WA
26480 52 4e 49 4e 47 3a 20 49 6e 20 74 68 65 20 66 75  RNING: In the fu
26490 74 75 72 65 2c 20 41 75 74 6f 63 6f 6e 66 20 77  ture, Autoconf w
264a0 69 6c 6c 20 6e 6f 74 20 64 65 74 65 63 74 20 63  ill not detect c
264b0 72 6f 73 73 2d 74 6f 6f 6c 73 0a 77 68 6f 73 65  ross-tools.whose
264c0 20 6e 61 6d 65 20 64 6f 65 73 20 6e 6f 74 20 73   name does not s
264d0 74 61 72 74 20 77 69 74 68 20 74 68 65 20 68 6f  tart with the ho
264e0 73 74 20 74 72 69 70 6c 65 74 2e 20 20 49 66 20  st triplet.  If 
264f0 79 6f 75 20 74 68 69 6e 6b 20 74 68 69 73 0a 63  you think this.c
26500 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 69 73 20  onfiguration is 
26510 75 73 65 66 75 6c 20 74 6f 20 79 6f 75 2c 20 70  useful to you, p
26520 6c 65 61 73 65 20 77 72 69 74 65 20 74 6f 20 61  lease write to a
26530 75 74 6f 63 6f 6e 66 40 67 6e 75 2e 6f 72 67 2e  utoconf@gnu.org.
26540 22 20 3e 26 32 3b 7d 0a 61 63 5f 74 6f 6f 6c 5f  " >&2;}.ac_tool_
26550 77 61 72 6e 65 64 3d 79 65 73 20 3b 3b 0a 65 73  warned=yes ;;.es
26560 61 63 0a 20 20 20 20 4f 54 4f 4f 4c 3d 24 61 63  ac.    OTOOL=$ac
26570 5f 63 74 5f 4f 54 4f 4f 4c 0a 20 20 66 69 0a 65  _ct_OTOOL.  fi.e
26580 6c 73 65 0a 20 20 4f 54 4f 4f 4c 3d 22 24 61 63  lse.  OTOOL="$ac
26590 5f 63 76 5f 70 72 6f 67 5f 4f 54 4f 4f 4c 22 0a  _cv_prog_OTOOL".
265a0 66 69 0a 0a 20 20 20 20 69 66 20 74 65 73 74 20  fi..    if test 
265b0 2d 6e 20 22 24 61 63 5f 74 6f 6f 6c 5f 70 72 65  -n "$ac_tool_pre
265c0 66 69 78 22 3b 20 74 68 65 6e 0a 20 20 23 20 45  fix"; then.  # E
265d0 78 74 72 61 63 74 20 74 68 65 20 66 69 72 73 74  xtract the first
265e0 20 77 6f 72 64 20 6f 66 20 22 24 7b 61 63 5f 74   word of "${ac_t
265f0 6f 6f 6c 5f 70 72 65 66 69 78 7d 6f 74 6f 6f 6c  ool_prefix}otool
26600 36 34 22 2c 20 73 6f 20 69 74 20 63 61 6e 20 62  64", so it can b
26610 65 20 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65  e a program name
26620 20 77 69 74 68 20 61 72 67 73 2e 0a 73 65 74 20   with args..set 
26630 64 75 6d 6d 79 20 24 7b 61 63 5f 74 6f 6f 6c 5f  dummy ${ac_tool_
26640 70 72 65 66 69 78 7d 6f 74 6f 6f 6c 36 34 3b 20  prefix}otool64; 
26650 61 63 5f 77 6f 72 64 3d 24 32 0a 7b 20 24 61 73  ac_word=$2.{ $as
26660 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  _echo "$as_me:$L
26670 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20  INENO: checking 
26680 66 6f 72 20 24 61 63 5f 77 6f 72 64 22 20 3e 26  for $ac_word" >&
26690 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68  5.$as_echo_n "ch
266a0 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77  ecking for $ac_w
266b0 6f 72 64 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a  ord... " >&6; }.
266c0 69 66 20 74 65 73 74 20 22 24 7b 61 63 5f 63 76  if test "${ac_cv
266d0 5f 70 72 6f 67 5f 4f 54 4f 4f 4c 36 34 2b 73 65  _prog_OTOOL64+se
266e0 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a  t}" = set; then.
266f0 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63    $as_echo_n "(c
26700 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73  ached) " >&6.els
26710 65 0a 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22  e.  if test -n "
26720 24 4f 54 4f 4f 4c 36 34 22 3b 20 74 68 65 6e 0a  $OTOOL64"; then.
26730 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 4f 54 4f    ac_cv_prog_OTO
26740 4f 4c 36 34 3d 22 24 4f 54 4f 4f 4c 36 34 22 20  OL64="$OTOOL64" 
26750 23 20 4c 65 74 20 74 68 65 20 75 73 65 72 20 6f  # Let the user o
26760 76 65 72 72 69 64 65 20 74 68 65 20 74 65 73 74  verride the test
26770 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f 49  ..else.as_save_I
26780 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24 50 41  FS=$IFS; IFS=$PA
26790 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f 72  TH_SEPARATOR.for
267a0 20 61 73 5f 64 69 72 20 69 6e 20 24 50 41 54 48   as_dir in $PATH
267b0 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73 61  .do.  IFS=$as_sa
267c0 76 65 5f 49 46 53 0a 20 20 74 65 73 74 20 2d 7a  ve_IFS.  test -z
267d0 20 22 24 61 73 5f 64 69 72 22 20 26 26 20 61 73   "$as_dir" && as
267e0 5f 64 69 72 3d 2e 0a 20 20 66 6f 72 20 61 63 5f  _dir=..  for ac_
267f0 65 78 65 63 5f 65 78 74 20 69 6e 20 27 27 20 24  exec_ext in '' $
26800 61 63 5f 65 78 65 63 75 74 61 62 6c 65 5f 65 78  ac_executable_ex
26810 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 69  tensions; do.  i
26820 66 20 7b 20 74 65 73 74 20 2d 66 20 22 24 61 73  f { test -f "$as
26830 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63  _dir/$ac_word$ac
26840 5f 65 78 65 63 5f 65 78 74 22 20 26 26 20 24 61  _exec_ext" && $a
26850 73 5f 74 65 73 74 5f 78 20 22 24 61 73 5f 64 69  s_test_x "$as_di
26860 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78  r/$ac_word$ac_ex
26870 65 63 5f 65 78 74 22 3b 20 7d 3b 20 74 68 65 6e  ec_ext"; }; then
26880 0a 20 20 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f  .    ac_cv_prog_
26890 4f 54 4f 4f 4c 36 34 3d 22 24 7b 61 63 5f 74 6f  OTOOL64="${ac_to
268a0 6f 6c 5f 70 72 65 66 69 78 7d 6f 74 6f 6f 6c 36  ol_prefix}otool6
268b0 34 22 0a 20 20 20 20 24 61 73 5f 65 63 68 6f 20  4".    $as_echo 
268c0 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
268d0 20 66 6f 75 6e 64 20 24 61 73 5f 64 69 72 2f 24   found $as_dir/$
268e0 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f  ac_word$ac_exec_
268f0 65 78 74 22 20 3e 26 35 0a 20 20 20 20 62 72 65  ext" >&5.    bre
26900 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65 0a 64  ak 2.  fi.done.d
26910 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61 76 65  one.IFS=$as_save
26920 5f 49 46 53 0a 0a 66 69 0a 66 69 0a 4f 54 4f 4f  _IFS..fi.fi.OTOO
26930 4c 36 34 3d 24 61 63 5f 63 76 5f 70 72 6f 67 5f  L64=$ac_cv_prog_
26940 4f 54 4f 4f 4c 36 34 0a 69 66 20 74 65 73 74 20  OTOOL64.if test 
26950 2d 6e 20 22 24 4f 54 4f 4f 4c 36 34 22 3b 20 74  -n "$OTOOL64"; t
26960 68 65 6e 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f  hen.  { $as_echo
26970 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
26980 3a 20 72 65 73 75 6c 74 3a 20 24 4f 54 4f 4f 4c  : result: $OTOOL
26990 36 34 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  64" >&5.$as_echo
269a0 20 22 24 4f 54 4f 4f 4c 36 34 22 20 3e 26 36 3b   "$OTOOL64" >&6;
269b0 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 24 61 73 5f   }.else.  { $as_
269c0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
269d0 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 6e 6f  NENO: result: no
269e0 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
269f0 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a 0a  no" >&6; }.fi...
26a00 66 69 0a 69 66 20 74 65 73 74 20 2d 7a 20 22 24  fi.if test -z "$
26a10 61 63 5f 63 76 5f 70 72 6f 67 5f 4f 54 4f 4f 4c  ac_cv_prog_OTOOL
26a20 36 34 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63  64"; then.  ac_c
26a30 74 5f 4f 54 4f 4f 4c 36 34 3d 24 4f 54 4f 4f 4c  t_OTOOL64=$OTOOL
26a40 36 34 0a 20 20 23 20 45 78 74 72 61 63 74 20 74  64.  # Extract t
26a50 68 65 20 66 69 72 73 74 20 77 6f 72 64 20 6f 66  he first word of
26a60 20 22 6f 74 6f 6f 6c 36 34 22 2c 20 73 6f 20 69   "otool64", so i
26a70 74 20 63 61 6e 20 62 65 20 61 20 70 72 6f 67 72  t can be a progr
26a80 61 6d 20 6e 61 6d 65 20 77 69 74 68 20 61 72 67  am name with arg
26a90 73 2e 0a 73 65 74 20 64 75 6d 6d 79 20 6f 74 6f  s..set dummy oto
26aa0 6f 6c 36 34 3b 20 61 63 5f 77 6f 72 64 3d 24 32  ol64; ac_word=$2
26ab0 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .{ $as_echo "$as
26ac0 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65  _me:$LINENO: che
26ad0 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f  cking for $ac_wo
26ae0 72 64 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  rd" >&5.$as_echo
26af0 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72  _n "checking for
26b00 20 24 61 63 5f 77 6f 72 64 2e 2e 2e 20 22 20 3e   $ac_word... " >
26b10 26 36 3b 20 7d 0a 69 66 20 74 65 73 74 20 22 24  &6; }.if test "$
26b20 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63  {ac_cv_prog_ac_c
26b30 74 5f 4f 54 4f 4f 4c 36 34 2b 73 65 74 7d 22 20  t_OTOOL64+set}" 
26b40 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 24 61  = set; then.  $a
26b50 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65  s_echo_n "(cache
26b60 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20  d) " >&6.else.  
26b70 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f  if test -n "$ac_
26b80 63 74 5f 4f 54 4f 4f 4c 36 34 22 3b 20 74 68 65  ct_OTOOL64"; the
26b90 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61  n.  ac_cv_prog_a
26ba0 63 5f 63 74 5f 4f 54 4f 4f 4c 36 34 3d 22 24 61  c_ct_OTOOL64="$a
26bb0 63 5f 63 74 5f 4f 54 4f 4f 4c 36 34 22 20 23 20  c_ct_OTOOL64" # 
26bc0 4c 65 74 20 74 68 65 20 75 73 65 72 20 6f 76 65  Let the user ove
26bd0 72 72 69 64 65 20 74 68 65 20 74 65 73 74 2e 0a  rride the test..
26be0 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f 49 46 53  else.as_save_IFS
26bf0 3d 24 49 46 53 3b 20 49 46 53 3d 24 50 41 54 48  =$IFS; IFS=$PATH
26c00 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f 72 20 61  _SEPARATOR.for a
26c10 73 5f 64 69 72 20 69 6e 20 24 50 41 54 48 0a 64  s_dir in $PATH.d
26c20 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73 61 76 65  o.  IFS=$as_save
26c30 5f 49 46 53 0a 20 20 74 65 73 74 20 2d 7a 20 22  _IFS.  test -z "
26c40 24 61 73 5f 64 69 72 22 20 26 26 20 61 73 5f 64  $as_dir" && as_d
26c50 69 72 3d 2e 0a 20 20 66 6f 72 20 61 63 5f 65 78  ir=..  for ac_ex
26c60 65 63 5f 65 78 74 20 69 6e 20 27 27 20 24 61 63  ec_ext in '' $ac
26c70 5f 65 78 65 63 75 74 61 62 6c 65 5f 65 78 74 65  _executable_exte
26c80 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20  nsions; do.  if 
26c90 7b 20 74 65 73 74 20 2d 66 20 22 24 61 73 5f 64  { test -f "$as_d
26ca0 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65  ir/$ac_word$ac_e
26cb0 78 65 63 5f 65 78 74 22 20 26 26 20 24 61 73 5f  xec_ext" && $as_
26cc0 74 65 73 74 5f 78 20 22 24 61 73 5f 64 69 72 2f  test_x "$as_dir/
26cd0 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63  $ac_word$ac_exec
26ce0 5f 65 78 74 22 3b 20 7d 3b 20 74 68 65 6e 0a 20  _ext"; }; then. 
26cf0 20 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63     ac_cv_prog_ac
26d00 5f 63 74 5f 4f 54 4f 4f 4c 36 34 3d 22 6f 74 6f  _ct_OTOOL64="oto
26d10 6f 6c 36 34 22 0a 20 20 20 20 24 61 73 5f 65 63  ol64".    $as_ec
26d20 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
26d30 4e 4f 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64 69  NO: found $as_di
26d40 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78  r/$ac_word$ac_ex
26d50 65 63 5f 65 78 74 22 20 3e 26 35 0a 20 20 20 20  ec_ext" >&5.    
26d60 62 72 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e  break 2.  fi.don
26d70 65 0a 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73  e.done.IFS=$as_s
26d80 61 76 65 5f 49 46 53 0a 0a 66 69 0a 66 69 0a 61  ave_IFS..fi.fi.a
26d90 63 5f 63 74 5f 4f 54 4f 4f 4c 36 34 3d 24 61 63  c_ct_OTOOL64=$ac
26da0 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 4f  _cv_prog_ac_ct_O
26db0 54 4f 4f 4c 36 34 0a 69 66 20 74 65 73 74 20 2d  TOOL64.if test -
26dc0 6e 20 22 24 61 63 5f 63 74 5f 4f 54 4f 4f 4c 36  n "$ac_ct_OTOOL6
26dd0 34 22 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61 73  4"; then.  { $as
26de0 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  _echo "$as_me:$L
26df0 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24  INENO: result: $
26e00 61 63 5f 63 74 5f 4f 54 4f 4f 4c 36 34 22 20 3e  ac_ct_OTOOL64" >
26e10 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63  &5.$as_echo "$ac
26e20 5f 63 74 5f 4f 54 4f 4f 4c 36 34 22 20 3e 26 36  _ct_OTOOL64" >&6
26e30 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 24 61 73  ; }.else.  { $as
26e40 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  _echo "$as_me:$L
26e50 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 6e  INENO: result: n
26e60 6f 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  o" >&5.$as_echo 
26e70 22 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a  "no" >&6; }.fi..
26e80 20 20 69 66 20 74 65 73 74 20 22 78 24 61 63 5f    if test "x$ac_
26e90 63 74 5f 4f 54 4f 4f 4c 36 34 22 20 3d 20 78 3b  ct_OTOOL64" = x;
26ea0 20 74 68 65 6e 0a 20 20 20 20 4f 54 4f 4f 4c 36   then.    OTOOL6
26eb0 34 3d 22 3a 22 0a 20 20 65 6c 73 65 0a 20 20 20  4=":".  else.   
26ec0 20 63 61 73 65 20 24 63 72 6f 73 73 5f 63 6f 6d   case $cross_com
26ed0 70 69 6c 69 6e 67 3a 24 61 63 5f 74 6f 6f 6c 5f  piling:$ac_tool_
26ee0 77 61 72 6e 65 64 20 69 6e 0a 79 65 73 3a 29 0a  warned in.yes:).
26ef0 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
26f00 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 57 41 52 4e  me:$LINENO: WARN
26f10 49 4e 47 3a 20 49 6e 20 74 68 65 20 66 75 74 75  ING: In the futu
26f20 72 65 2c 20 41 75 74 6f 63 6f 6e 66 20 77 69 6c  re, Autoconf wil
26f30 6c 20 6e 6f 74 20 64 65 74 65 63 74 20 63 72 6f  l not detect cro
26f40 73 73 2d 74 6f 6f 6c 73 0a 77 68 6f 73 65 20 6e  ss-tools.whose n
26f50 61 6d 65 20 64 6f 65 73 20 6e 6f 74 20 73 74 61  ame does not sta
26f60 72 74 20 77 69 74 68 20 74 68 65 20 68 6f 73 74  rt with the host
26f70 20 74 72 69 70 6c 65 74 2e 20 20 49 66 20 79 6f   triplet.  If yo
26f80 75 20 74 68 69 6e 6b 20 74 68 69 73 0a 63 6f 6e  u think this.con
26f90 66 69 67 75 72 61 74 69 6f 6e 20 69 73 20 75 73  figuration is us
26fa0 65 66 75 6c 20 74 6f 20 79 6f 75 2c 20 70 6c 65  eful to you, ple
26fb0 61 73 65 20 77 72 69 74 65 20 74 6f 20 61 75 74  ase write to aut
26fc0 6f 63 6f 6e 66 40 67 6e 75 2e 6f 72 67 2e 22 20  oconf@gnu.org." 
26fd0 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61  >&5.$as_echo "$a
26fe0 73 5f 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20 49  s_me: WARNING: I
26ff0 6e 20 74 68 65 20 66 75 74 75 72 65 2c 20 41 75  n the future, Au
27000 74 6f 63 6f 6e 66 20 77 69 6c 6c 20 6e 6f 74 20  toconf will not 
27010 64 65 74 65 63 74 20 63 72 6f 73 73 2d 74 6f 6f  detect cross-too
27020 6c 73 0a 77 68 6f 73 65 20 6e 61 6d 65 20 64 6f  ls.whose name do
27030 65 73 20 6e 6f 74 20 73 74 61 72 74 20 77 69 74  es not start wit
27040 68 20 74 68 65 20 68 6f 73 74 20 74 72 69 70 6c  h the host tripl
27050 65 74 2e 20 20 49 66 20 79 6f 75 20 74 68 69 6e  et.  If you thin
27060 6b 20 74 68 69 73 0a 63 6f 6e 66 69 67 75 72 61  k this.configura
27070 74 69 6f 6e 20 69 73 20 75 73 65 66 75 6c 20 74  tion is useful t
27080 6f 20 79 6f 75 2c 20 70 6c 65 61 73 65 20 77 72  o you, please wr
27090 69 74 65 20 74 6f 20 61 75 74 6f 63 6f 6e 66 40  ite to autoconf@
270a0 67 6e 75 2e 6f 72 67 2e 22 20 3e 26 32 3b 7d 0a  gnu.org." >&2;}.
270b0 61 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64 3d 79  ac_tool_warned=y
270c0 65 73 20 3b 3b 0a 65 73 61 63 0a 20 20 20 20 4f  es ;;.esac.    O
270d0 54 4f 4f 4c 36 34 3d 24 61 63 5f 63 74 5f 4f 54  TOOL64=$ac_ct_OT
270e0 4f 4f 4c 36 34 0a 20 20 66 69 0a 65 6c 73 65 0a  OOL64.  fi.else.
270f0 20 20 4f 54 4f 4f 4c 36 34 3d 22 24 61 63 5f 63    OTOOL64="$ac_c
27100 76 5f 70 72 6f 67 5f 4f 54 4f 4f 4c 36 34 22 0a  v_prog_OTOOL64".
27110 66 69 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  fi..............
27120 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 20 20  ..............  
27130 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61    { $as_echo "$a
27140 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68  s_me:$LINENO: ch
27150 65 63 6b 69 6e 67 20 66 6f 72 20 2d 73 69 6e 67  ecking for -sing
27160 6c 65 5f 6d 6f 64 75 6c 65 20 6c 69 6e 6b 65 72  le_module linker
27170 20 66 6c 61 67 22 20 3e 26 35 0a 24 61 73 5f 65   flag" >&5.$as_e
27180 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20  cho_n "checking 
27190 66 6f 72 20 2d 73 69 6e 67 6c 65 5f 6d 6f 64 75  for -single_modu
271a0 6c 65 20 6c 69 6e 6b 65 72 20 66 6c 61 67 2e 2e  le linker flag..
271b0 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65  . " >&6; }.if te
271c0 73 74 20 22 24 7b 6c 74 5f 63 76 5f 61 70 70 6c  st "${lt_cv_appl
271d0 65 5f 63 63 5f 73 69 6e 67 6c 65 5f 6d 6f 64 2b  e_cc_single_mod+
271e0 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65  set}" = set; the
271f0 6e 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22  n.  $as_echo_n "
27200 28 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65  (cached) " >&6.e
27210 6c 73 65 0a 20 20 6c 74 5f 63 76 5f 61 70 70 6c  lse.  lt_cv_appl
27220 65 5f 63 63 5f 73 69 6e 67 6c 65 5f 6d 6f 64 3d  e_cc_single_mod=
27230 6e 6f 0a 20 20 20 20 20 20 69 66 20 74 65 73 74  no.      if test
27240 20 2d 7a 20 22 24 7b 4c 54 5f 4d 55 4c 54 49 5f   -z "${LT_MULTI_
27250 4d 4f 44 55 4c 45 7d 22 3b 20 74 68 65 6e 0a 09  MODULE}"; then..
27260 23 20 42 79 20 64 65 66 61 75 6c 74 20 77 65 20  # By default we 
27270 77 69 6c 6c 20 61 64 64 20 74 68 65 20 2d 73 69  will add the -si
27280 6e 67 6c 65 5f 6d 6f 64 75 6c 65 20 66 6c 61 67  ngle_module flag
27290 2e 20 59 6f 75 20 63 61 6e 20 6f 76 65 72 72 69  . You can overri
272a0 64 65 0a 09 23 20 62 79 20 65 69 74 68 65 72 20  de..# by either 
272b0 73 65 74 74 69 6e 67 20 74 68 65 20 65 6e 76 69  setting the envi
272c0 72 6f 6e 6d 65 6e 74 20 76 61 72 69 61 62 6c 65  ronment variable
272d0 20 4c 54 5f 4d 55 4c 54 49 5f 4d 4f 44 55 4c 45   LT_MULTI_MODULE
272e0 0a 09 23 20 6e 6f 6e 2d 65 6d 70 74 79 20 61 74  ..# non-empty at
272f0 20 63 6f 6e 66 69 67 75 72 65 20 74 69 6d 65 2c   configure time,
27300 20 6f 72 20 62 79 20 61 64 64 69 6e 67 20 2d 6d   or by adding -m
27310 75 6c 74 69 5f 6d 6f 64 75 6c 65 20 74 6f 20 74  ulti_module to t
27320 68 65 0a 09 23 20 6c 69 6e 6b 20 66 6c 61 67 73  he..# link flags
27330 2e 0a 09 72 6d 20 2d 72 66 20 6c 69 62 63 6f 6e  ...rm -rf libcon
27340 66 74 65 73 74 2e 64 79 6c 69 62 2a 0a 09 65 63  ftest.dylib*..ec
27350 68 6f 20 22 69 6e 74 20 66 6f 6f 28 76 6f 69 64  ho "int foo(void
27360 29 7b 72 65 74 75 72 6e 20 31 3b 7d 22 20 3e 20  ){return 1;}" > 
27370 63 6f 6e 66 74 65 73 74 2e 63 0a 09 65 63 68 6f  conftest.c..echo
27380 20 22 24 4c 54 43 43 20 24 4c 54 43 46 4c 41 47   "$LTCC $LTCFLAG
27390 53 20 24 4c 44 46 4c 41 47 53 20 2d 6f 20 6c 69  S $LDFLAGS -o li
273a0 62 63 6f 6e 66 74 65 73 74 2e 64 79 6c 69 62 20  bconftest.dylib 
273b0 5c 0a 2d 64 79 6e 61 6d 69 63 6c 69 62 20 2d 57  \.-dynamiclib -W
273c0 6c 2c 2d 73 69 6e 67 6c 65 5f 6d 6f 64 75 6c 65  l,-single_module
273d0 20 63 6f 6e 66 74 65 73 74 2e 63 22 20 3e 26 35   conftest.c" >&5
273e0 0a 09 24 4c 54 43 43 20 24 4c 54 43 46 4c 41 47  ..$LTCC $LTCFLAG
273f0 53 20 24 4c 44 46 4c 41 47 53 20 2d 6f 20 6c 69  S $LDFLAGS -o li
27400 62 63 6f 6e 66 74 65 73 74 2e 64 79 6c 69 62 20  bconftest.dylib 
27410 5c 0a 09 20 20 2d 64 79 6e 61 6d 69 63 6c 69 62  \..  -dynamiclib
27420 20 2d 57 6c 2c 2d 73 69 6e 67 6c 65 5f 6d 6f 64   -Wl,-single_mod
27430 75 6c 65 20 63 6f 6e 66 74 65 73 74 2e 63 20 32  ule conftest.c 2
27440 3e 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20 20  >conftest.err.  
27450 20 20 20 20 20 20 5f 6c 74 5f 72 65 73 75 6c 74        _lt_result
27460 3d 24 3f 0a 09 69 66 20 74 65 73 74 20 2d 66 20  =$?..if test -f 
27470 6c 69 62 63 6f 6e 66 74 65 73 74 2e 64 79 6c 69  libconftest.dyli
27480 62 20 26 26 20 74 65 73 74 20 21 20 2d 73 20 63  b && test ! -s c
27490 6f 6e 66 74 65 73 74 2e 65 72 72 20 26 26 20 74  onftest.err && t
274a0 65 73 74 20 24 5f 6c 74 5f 72 65 73 75 6c 74 20  est $_lt_result 
274b0 3d 20 30 3b 20 74 68 65 6e 0a 09 20 20 6c 74 5f  = 0; then..  lt_
274c0 63 76 5f 61 70 70 6c 65 5f 63 63 5f 73 69 6e 67  cv_apple_cc_sing
274d0 6c 65 5f 6d 6f 64 3d 79 65 73 0a 09 65 6c 73 65  le_mod=yes..else
274e0 0a 09 20 20 63 61 74 20 63 6f 6e 66 74 65 73 74  ..  cat conftest
274f0 2e 65 72 72 20 3e 26 35 0a 09 66 69 0a 09 72 6d  .err >&5..fi..rm
27500 20 2d 72 66 20 6c 69 62 63 6f 6e 66 74 65 73 74   -rf libconftest
27510 2e 64 79 6c 69 62 2a 0a 09 72 6d 20 2d 66 20 63  .dylib*..rm -f c
27520 6f 6e 66 74 65 73 74 2e 2a 0a 20 20 20 20 20 20  onftest.*.      
27530 66 69 0a 66 69 0a 7b 20 24 61 73 5f 65 63 68 6f  fi.fi.{ $as_echo
27540 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
27550 3a 20 72 65 73 75 6c 74 3a 20 24 6c 74 5f 63 76  : result: $lt_cv
27560 5f 61 70 70 6c 65 5f 63 63 5f 73 69 6e 67 6c 65  _apple_cc_single
27570 5f 6d 6f 64 22 20 3e 26 35 0a 24 61 73 5f 65 63  _mod" >&5.$as_ec
27580 68 6f 20 22 24 6c 74 5f 63 76 5f 61 70 70 6c 65  ho "$lt_cv_apple
27590 5f 63 63 5f 73 69 6e 67 6c 65 5f 6d 6f 64 22 20  _cc_single_mod" 
275a0 3e 26 36 3b 20 7d 0a 20 20 20 20 7b 20 24 61 73  >&6; }.    { $as
275b0 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  _echo "$as_me:$L
275c0 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20  INENO: checking 
275d0 66 6f 72 20 2d 65 78 70 6f 72 74 65 64 5f 73 79  for -exported_sy
275e0 6d 62 6f 6c 73 5f 6c 69 73 74 20 6c 69 6e 6b 65  mbols_list linke
275f0 72 20 66 6c 61 67 22 20 3e 26 35 0a 24 61 73 5f  r flag" >&5.$as_
27600 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67  echo_n "checking
27610 20 66 6f 72 20 2d 65 78 70 6f 72 74 65 64 5f 73   for -exported_s
27620 79 6d 62 6f 6c 73 5f 6c 69 73 74 20 6c 69 6e 6b  ymbols_list link
27630 65 72 20 66 6c 61 67 2e 2e 2e 20 22 20 3e 26 36  er flag... " >&6
27640 3b 20 7d 0a 69 66 20 74 65 73 74 20 22 24 7b 6c  ; }.if test "${l
27650 74 5f 63 76 5f 6c 64 5f 65 78 70 6f 72 74 65 64  t_cv_ld_exported
27660 5f 73 79 6d 62 6f 6c 73 5f 6c 69 73 74 2b 73 65  _symbols_list+se
27670 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a  t}" = set; then.
27680 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63    $as_echo_n "(c
27690 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73  ached) " >&6.els
276a0 65 0a 20 20 6c 74 5f 63 76 5f 6c 64 5f 65 78 70  e.  lt_cv_ld_exp
276b0 6f 72 74 65 64 5f 73 79 6d 62 6f 6c 73 5f 6c 69  orted_symbols_li
276c0 73 74 3d 6e 6f 0a 20 20 20 20 20 20 73 61 76 65  st=no.      save
276d0 5f 4c 44 46 4c 41 47 53 3d 24 4c 44 46 4c 41 47  _LDFLAGS=$LDFLAG
276e0 53 0a 20 20 20 20 20 20 65 63 68 6f 20 22 5f 6d  S.      echo "_m
276f0 61 69 6e 22 20 3e 20 63 6f 6e 66 74 65 73 74 2e  ain" > conftest.
27700 73 79 6d 0a 20 20 20 20 20 20 4c 44 46 4c 41 47  sym.      LDFLAG
27710 53 3d 22 24 4c 44 46 4c 41 47 53 20 2d 57 6c 2c  S="$LDFLAGS -Wl,
27720 2d 65 78 70 6f 72 74 65 64 5f 73 79 6d 62 6f 6c  -exported_symbol
27730 73 5f 6c 69 73 74 2c 63 6f 6e 66 74 65 73 74 2e  s_list,conftest.
27740 73 79 6d 22 0a 20 20 20 20 20 20 63 61 74 20 3e  sym".      cat >
27750 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
27760 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 63 6f 6e   <<_ACEOF./* con
27770 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 5f 41 43  fdefs.h.  */._AC
27780 45 4f 46 0a 63 61 74 20 63 6f 6e 66 64 65 66 73  EOF.cat confdefs
27790 2e 68 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61  .h >>conftest.$a
277a0 63 5f 65 78 74 0a 63 61 74 20 3e 3e 63 6f 6e 66  c_ext.cat >>conf
277b0 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f  test.$ac_ext <<_
277c0 41 43 45 4f 46 0a 2f 2a 20 65 6e 64 20 63 6f 6e  ACEOF./* end con
277d0 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 0a 69 6e  fdefs.h.  */..in
277e0 74 0a 6d 61 69 6e 20 28 29 0a 7b 0a 0a 20 20 3b  t.main ().{..  ;
277f0 0a 20 20 72 65 74 75 72 6e 20 30 3b 0a 7d 0a 5f  .  return 0;.}._
27800 41 43 45 4f 46 0a 72 6d 20 2d 66 20 63 6f 6e 66  ACEOF.rm -f conf
27810 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 20  test.$ac_objext 
27820 63 6f 6e 66 74 65 73 74 24 61 63 5f 65 78 65 65  conftest$ac_exee
27830 78 74 0a 69 66 20 7b 20 28 61 63 5f 74 72 79 3d  xt.if { (ac_try=
27840 22 24 61 63 5f 6c 69 6e 6b 22 0a 63 61 73 65 20  "$ac_link".case 
27850 22 28 28 24 61 63 5f 74 72 79 22 20 69 6e 0a 20  "(($ac_try" in. 
27860 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20 2a   *\"* | *\`* | *
27870 5c 5c 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f  \\*) ac_try_echo
27880 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a 20 20 2a 29  =\$ac_try;;.  *)
27890 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 24 61 63   ac_try_echo=$ac
278a0 5f 74 72 79 3b 3b 0a 65 73 61 63 0a 65 76 61 6c  _try;;.esac.eval
278b0 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 22 5c 22   ac_try_echo="\"
278c0 5c 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  \$as_me:$LINENO:
278d0 20 24 61 63 5f 74 72 79 5f 65 63 68 6f 5c 22 22   $ac_try_echo\""
278e0 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 74  .$as_echo "$ac_t
278f0 72 79 5f 65 63 68 6f 22 29 20 3e 26 35 0a 20 20  ry_echo") >&5.  
27900 28 65 76 61 6c 20 22 24 61 63 5f 6c 69 6e 6b 22  (eval "$ac_link"
27910 29 20 32 3e 63 6f 6e 66 74 65 73 74 2e 65 72 31  ) 2>conftest.er1
27920 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a  .  ac_status=$?.
27930 20 20 67 72 65 70 20 2d 76 20 27 5e 20 2a 2b 27    grep -v '^ *+'
27940 20 63 6f 6e 66 74 65 73 74 2e 65 72 31 20 3e 63   conftest.er1 >c
27950 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20 20 72 6d  onftest.err.  rm
27960 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 65 72 31   -f conftest.er1
27970 0a 20 20 63 61 74 20 63 6f 6e 66 74 65 73 74 2e  .  cat conftest.
27980 65 72 72 20 3e 26 35 0a 20 20 24 61 73 5f 65 63  err >&5.  $as_ec
27990 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
279a0 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74  NO: \$? = $ac_st
279b0 61 74 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69  atus" >&5.  (exi
279c0 74 20 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d  t $ac_status); }
279d0 20 26 26 20 7b 0a 09 20 74 65 73 74 20 2d 7a 20   && {.. test -z 
279e0 22 24 61 63 5f 63 5f 77 65 72 72 6f 72 5f 66 6c  "$ac_c_werror_fl
279f0 61 67 22 20 7c 7c 0a 09 20 74 65 73 74 20 21 20  ag" ||.. test ! 
27a00 2d 73 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a  -s conftest.err.
27a10 20 20 20 20 20 20 20 7d 20 26 26 20 74 65 73 74         } && test
27a20 20 2d 73 20 63 6f 6e 66 74 65 73 74 24 61 63 5f   -s conftest$ac_
27a30 65 78 65 65 78 74 20 26 26 20 7b 0a 09 20 74 65  exeext && {.. te
27a40 73 74 20 22 24 63 72 6f 73 73 5f 63 6f 6d 70 69  st "$cross_compi
27a50 6c 69 6e 67 22 20 3d 20 79 65 73 20 7c 7c 0a 09  ling" = yes ||..
27a60 20 24 61 73 5f 74 65 73 74 5f 78 20 63 6f 6e 66   $as_test_x conf
27a70 74 65 73 74 24 61 63 5f 65 78 65 65 78 74 0a 20  test$ac_exeext. 
27a80 20 20 20 20 20 20 7d 3b 20 74 68 65 6e 0a 20 20        }; then.  
27a90 6c 74 5f 63 76 5f 6c 64 5f 65 78 70 6f 72 74 65  lt_cv_ld_exporte
27aa0 64 5f 73 79 6d 62 6f 6c 73 5f 6c 69 73 74 3d 79  d_symbols_list=y
27ab0 65 73 0a 65 6c 73 65 0a 20 20 24 61 73 5f 65 63  es.else.  $as_ec
27ac0 68 6f 20 22 24 61 73 5f 6d 65 3a 20 66 61 69 6c  ho "$as_me: fail
27ad0 65 64 20 70 72 6f 67 72 61 6d 20 77 61 73 3a 22  ed program was:"
27ae0 20 3e 26 35 0a 73 65 64 20 27 73 2f 5e 2f 7c 20   >&5.sed 's/^/| 
27af0 2f 27 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  /' conftest.$ac_
27b00 65 78 74 20 3e 26 35 0a 0a 09 6c 74 5f 63 76 5f  ext >&5...lt_cv_
27b10 6c 64 5f 65 78 70 6f 72 74 65 64 5f 73 79 6d 62  ld_exported_symb
27b20 6f 6c 73 5f 6c 69 73 74 3d 6e 6f 0a 66 69 0a 0a  ols_list=no.fi..
27b30 72 6d 20 2d 72 66 20 63 6f 6e 66 74 65 73 74 2e  rm -rf conftest.
27b40 64 53 59 4d 0a 72 6d 20 2d 66 20 63 6f 72 65 20  dSYM.rm -f core 
27b50 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 63 6f 6e  conftest.err con
27b60 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74  ftest.$ac_objext
27b70 20 63 6f 6e 66 74 65 73 74 5f 69 70 61 38 5f 63   conftest_ipa8_c
27b80 6f 6e 66 74 65 73 74 2e 6f 6f 20 5c 0a 20 20 20  onftest.oo \.   
27b90 20 20 20 63 6f 6e 66 74 65 73 74 24 61 63 5f 65     conftest$ac_e
27ba0 78 65 65 78 74 20 63 6f 6e 66 74 65 73 74 2e 24  xeext conftest.$
27bb0 61 63 5f 65 78 74 0a 09 4c 44 46 4c 41 47 53 3d  ac_ext..LDFLAGS=
27bc0 22 24 73 61 76 65 5f 4c 44 46 4c 41 47 53 22 0a  "$save_LDFLAGS".
27bd0 0a 66 69 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22  .fi.{ $as_echo "
27be0 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
27bf0 72 65 73 75 6c 74 3a 20 24 6c 74 5f 63 76 5f 6c  result: $lt_cv_l
27c00 64 5f 65 78 70 6f 72 74 65 64 5f 73 79 6d 62 6f  d_exported_symbo
27c10 6c 73 5f 6c 69 73 74 22 20 3e 26 35 0a 24 61 73  ls_list" >&5.$as
27c20 5f 65 63 68 6f 20 22 24 6c 74 5f 63 76 5f 6c 64  _echo "$lt_cv_ld
27c30 5f 65 78 70 6f 72 74 65 64 5f 73 79 6d 62 6f 6c  _exported_symbol
27c40 73 5f 6c 69 73 74 22 20 3e 26 36 3b 20 7d 0a 20  s_list" >&6; }. 
27c50 20 20 20 63 61 73 65 20 24 68 6f 73 74 5f 6f 73     case $host_os
27c60 20 69 6e 0a 20 20 20 20 72 68 61 70 73 6f 64 79   in.    rhapsody
27c70 2a 20 7c 20 64 61 72 77 69 6e 31 2e 5b 30 31 32  * | darwin1.[012
27c80 5d 29 0a 20 20 20 20 20 20 5f 6c 74 5f 64 61 72  ]).      _lt_dar
27c90 5f 61 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e 65 64  _allow_undefined
27ca0 3d 27 24 7b 77 6c 7d 2d 75 6e 64 65 66 69 6e 65  ='${wl}-undefine
27cb0 64 20 24 7b 77 6c 7d 73 75 70 70 72 65 73 73 27  d ${wl}suppress'
27cc0 20 3b 3b 0a 20 20 20 20 64 61 72 77 69 6e 31 2e   ;;.    darwin1.
27cd0 2a 29 0a 20 20 20 20 20 20 5f 6c 74 5f 64 61 72  *).      _lt_dar
27ce0 5f 61 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e 65 64  _allow_undefined
27cf0 3d 27 24 7b 77 6c 7d 2d 66 6c 61 74 5f 6e 61 6d  ='${wl}-flat_nam
27d00 65 73 70 61 63 65 20 24 7b 77 6c 7d 2d 75 6e 64  espace ${wl}-und
27d10 65 66 69 6e 65 64 20 24 7b 77 6c 7d 73 75 70 70  efined ${wl}supp
27d20 72 65 73 73 27 20 3b 3b 0a 20 20 20 20 64 61 72  ress' ;;.    dar
27d30 77 69 6e 2a 29 20 23 20 64 61 72 77 69 6e 20 35  win*) # darwin 5
27d40 2e 78 20 6f 6e 0a 20 20 20 20 20 20 23 20 69 66  .x on.      # if
27d50 20 72 75 6e 6e 69 6e 67 20 6f 6e 20 31 30 2e 35   running on 10.5
27d60 20 6f 72 20 6c 61 74 65 72 2c 20 74 68 65 20 64   or later, the d
27d70 65 70 6c 6f 79 6d 65 6e 74 20 74 61 72 67 65 74  eployment target
27d80 20 64 65 66 61 75 6c 74 73 0a 20 20 20 20 20 20   defaults.      
27d90 23 20 74 6f 20 74 68 65 20 4f 53 20 76 65 72 73  # to the OS vers
27da0 69 6f 6e 2c 20 69 66 20 6f 6e 20 78 38 36 2c 20  ion, if on x86, 
27db0 61 6e 64 20 31 30 2e 34 2c 20 74 68 65 20 64 65  and 10.4, the de
27dc0 70 6c 6f 79 6d 65 6e 74 0a 20 20 20 20 20 20 23  ployment.      #
27dd0 20 74 61 72 67 65 74 20 64 65 66 61 75 6c 74 73   target defaults
27de0 20 74 6f 20 31 30 2e 34 2e 20 44 6f 6e 27 74 20   to 10.4. Don't 
27df0 79 6f 75 20 6c 6f 76 65 20 69 74 3f 0a 20 20 20  you love it?.   
27e00 20 20 20 63 61 73 65 20 24 7b 4d 41 43 4f 53 58     case ${MACOSX
27e10 5f 44 45 50 4c 4f 59 4d 45 4e 54 5f 54 41 52 47  _DEPLOYMENT_TARG
27e20 45 54 2d 31 30 2e 30 7d 2c 24 68 6f 73 74 20 69  ET-10.0},$host i
27e30 6e 0a 09 31 30 2e 30 2c 2a 38 36 2a 2d 64 61 72  n..10.0,*86*-dar
27e40 77 69 6e 38 2a 7c 31 30 2e 30 2c 2a 2d 64 61 72  win8*|10.0,*-dar
27e50 77 69 6e 5b 39 31 5d 2a 29 0a 09 20 20 5f 6c 74  win[91]*)..  _lt
27e60 5f 64 61 72 5f 61 6c 6c 6f 77 5f 75 6e 64 65 66  _dar_allow_undef
27e70 69 6e 65 64 3d 27 24 7b 77 6c 7d 2d 75 6e 64 65  ined='${wl}-unde
27e80 66 69 6e 65 64 20 24 7b 77 6c 7d 64 79 6e 61 6d  fined ${wl}dynam
27e90 69 63 5f 6c 6f 6f 6b 75 70 27 20 3b 3b 0a 09 31  ic_lookup' ;;..1
27ea0 30 2e 5b 30 31 32 5d 2a 29 0a 09 20 20 5f 6c 74  0.[012]*)..  _lt
27eb0 5f 64 61 72 5f 61 6c 6c 6f 77 5f 75 6e 64 65 66  _dar_allow_undef
27ec0 69 6e 65 64 3d 27 24 7b 77 6c 7d 2d 66 6c 61 74  ined='${wl}-flat
27ed0 5f 6e 61 6d 65 73 70 61 63 65 20 24 7b 77 6c 7d  _namespace ${wl}
27ee0 2d 75 6e 64 65 66 69 6e 65 64 20 24 7b 77 6c 7d  -undefined ${wl}
27ef0 73 75 70 70 72 65 73 73 27 20 3b 3b 0a 09 31 30  suppress' ;;..10
27f00 2e 2a 29 0a 09 20 20 5f 6c 74 5f 64 61 72 5f 61  .*)..  _lt_dar_a
27f10 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e 65 64 3d 27  llow_undefined='
27f20 24 7b 77 6c 7d 2d 75 6e 64 65 66 69 6e 65 64 20  ${wl}-undefined 
27f30 24 7b 77 6c 7d 64 79 6e 61 6d 69 63 5f 6c 6f 6f  ${wl}dynamic_loo
27f40 6b 75 70 27 20 3b 3b 0a 20 20 20 20 20 20 65 73  kup' ;;.      es
27f50 61 63 0a 20 20 20 20 3b 3b 0a 20 20 65 73 61 63  ac.    ;;.  esac
27f60 0a 20 20 20 20 69 66 20 74 65 73 74 20 22 24 6c  .    if test "$l
27f70 74 5f 63 76 5f 61 70 70 6c 65 5f 63 63 5f 73 69  t_cv_apple_cc_si
27f80 6e 67 6c 65 5f 6d 6f 64 22 20 3d 20 22 79 65 73  ngle_mod" = "yes
27f90 22 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 5f 6c  "; then.      _l
27fa0 74 5f 64 61 72 5f 73 69 6e 67 6c 65 5f 6d 6f 64  t_dar_single_mod
27fb0 3d 27 24 73 69 6e 67 6c 65 5f 6d 6f 64 75 6c 65  ='$single_module
27fc0 27 0a 20 20 20 20 66 69 0a 20 20 20 20 69 66 20  '.    fi.    if 
27fd0 74 65 73 74 20 22 24 6c 74 5f 63 76 5f 6c 64 5f  test "$lt_cv_ld_
27fe0 65 78 70 6f 72 74 65 64 5f 73 79 6d 62 6f 6c 73  exported_symbols
27ff0 5f 6c 69 73 74 22 20 3d 20 22 79 65 73 22 3b 20  _list" = "yes"; 
28000 74 68 65 6e 0a 20 20 20 20 20 20 5f 6c 74 5f 64  then.      _lt_d
28010 61 72 5f 65 78 70 6f 72 74 5f 73 79 6d 73 3d 27  ar_export_syms='
28020 20 24 7b 77 6c 7d 2d 65 78 70 6f 72 74 65 64 5f   ${wl}-exported_
28030 73 79 6d 62 6f 6c 73 5f 6c 69 73 74 2c 24 6f 75  symbols_list,$ou
28040 74 70 75 74 5f 6f 62 6a 64 69 72 2f 24 7b 6c 69  tput_objdir/${li
28050 62 6e 61 6d 65 7d 2d 73 79 6d 62 6f 6c 73 2e 65  bname}-symbols.e
28060 78 70 73 79 6d 27 0a 20 20 20 20 65 6c 73 65 0a  xpsym'.    else.
28070 20 20 20 20 20 20 5f 6c 74 5f 64 61 72 5f 65 78        _lt_dar_ex
28080 70 6f 72 74 5f 73 79 6d 73 3d 27 7e 24 4e 4d 45  port_syms='~$NME
28090 44 49 54 20 2d 73 20 24 6f 75 74 70 75 74 5f 6f  DIT -s $output_o
280a0 62 6a 64 69 72 2f 24 7b 6c 69 62 6e 61 6d 65 7d  bjdir/${libname}
280b0 2d 73 79 6d 62 6f 6c 73 2e 65 78 70 73 79 6d 20  -symbols.expsym 
280c0 24 7b 6c 69 62 7d 27 0a 20 20 20 20 66 69 0a 20  ${lib}'.    fi. 
280d0 20 20 20 69 66 20 74 65 73 74 20 22 24 44 53 59     if test "$DSY
280e0 4d 55 54 49 4c 22 20 21 3d 20 22 3a 22 3b 20 74  MUTIL" != ":"; t
280f0 68 65 6e 0a 20 20 20 20 20 20 5f 6c 74 5f 64 73  hen.      _lt_ds
28100 79 6d 75 74 69 6c 3d 27 7e 24 44 53 59 4d 55 54  ymutil='~$DSYMUT
28110 49 4c 20 24 6c 69 62 20 7c 7c 20 3a 27 0a 20 20  IL $lib || :'.  
28120 20 20 65 6c 73 65 0a 20 20 20 20 20 20 5f 6c 74    else.      _lt
28130 5f 64 73 79 6d 75 74 69 6c 3d 0a 20 20 20 20 66  _dsymutil=.    f
28140 69 0a 20 20 20 20 3b 3b 0a 20 20 65 73 61 63 0a  i.    ;;.  esac.
28150 0a 61 63 5f 65 78 74 3d 63 0a 61 63 5f 63 70 70  .ac_ext=c.ac_cpp
28160 3d 27 24 43 50 50 20 24 43 50 50 46 4c 41 47 53  ='$CPP $CPPFLAGS
28170 27 0a 61 63 5f 63 6f 6d 70 69 6c 65 3d 27 24 43  '.ac_compile='$C
28180 43 20 2d 63 20 24 43 46 4c 41 47 53 20 24 43 50  C -c $CFLAGS $CP
28190 50 46 4c 41 47 53 20 63 6f 6e 66 74 65 73 74 2e  PFLAGS conftest.
281a0 24 61 63 5f 65 78 74 20 3e 26 35 27 0a 61 63 5f  $ac_ext >&5'.ac_
281b0 6c 69 6e 6b 3d 27 24 43 43 20 2d 6f 20 63 6f 6e  link='$CC -o con
281c0 66 74 65 73 74 24 61 63 5f 65 78 65 65 78 74 20  ftest$ac_exeext 
281d0 24 43 46 4c 41 47 53 20 24 43 50 50 46 4c 41 47  $CFLAGS $CPPFLAG
281e0 53 20 24 4c 44 46 4c 41 47 53 20 63 6f 6e 66 74  S $LDFLAGS conft
281f0 65 73 74 2e 24 61 63 5f 65 78 74 20 24 4c 49 42  est.$ac_ext $LIB
28200 53 20 3e 26 35 27 0a 61 63 5f 63 6f 6d 70 69 6c  S >&5'.ac_compil
28210 65 72 5f 67 6e 75 3d 24 61 63 5f 63 76 5f 63 5f  er_gnu=$ac_cv_c_
28220 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 0a 7b 20 24  compiler_gnu.{ $
28230 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
28240 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e  $LINENO: checkin
28250 67 20 68 6f 77 20 74 6f 20 72 75 6e 20 74 68 65  g how to run the
28260 20 43 20 70 72 65 70 72 6f 63 65 73 73 6f 72 22   C preprocessor"
28270 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20   >&5.$as_echo_n 
28280 22 63 68 65 63 6b 69 6e 67 20 68 6f 77 20 74 6f  "checking how to
28290 20 72 75 6e 20 74 68 65 20 43 20 70 72 65 70 72   run the C prepr
282a0 6f 63 65 73 73 6f 72 2e 2e 2e 20 22 20 3e 26 36  ocessor... " >&6
282b0 3b 20 7d 0a 23 20 4f 6e 20 53 75 6e 73 2c 20 73  ; }.# On Suns, s
282c0 6f 6d 65 74 69 6d 65 73 20 24 43 50 50 20 6e 61  ometimes $CPP na
282d0 6d 65 73 20 61 20 64 69 72 65 63 74 6f 72 79 2e  mes a directory.
282e0 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24 43 50  .if test -n "$CP
282f0 50 22 20 26 26 20 74 65 73 74 20 2d 64 20 22 24  P" && test -d "$
28300 43 50 50 22 3b 20 74 68 65 6e 0a 20 20 43 50 50  CPP"; then.  CPP
28310 3d 0a 66 69 0a 69 66 20 74 65 73 74 20 2d 7a 20  =.fi.if test -z 
28320 22 24 43 50 50 22 3b 20 74 68 65 6e 0a 20 20 69  "$CPP"; then.  i
28330 66 20 74 65 73 74 20 22 24 7b 61 63 5f 63 76 5f  f test "${ac_cv_
28340 70 72 6f 67 5f 43 50 50 2b 73 65 74 7d 22 20 3d  prog_CPP+set}" =
28350 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 24 61 73   set; then.  $as
28360 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64  _echo_n "(cached
28370 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 20  ) " >&6.else.   
28380 20 20 20 23 20 44 6f 75 62 6c 65 20 71 75 6f 74     # Double quot
28390 65 73 20 62 65 63 61 75 73 65 20 43 50 50 20 6e  es because CPP n
283a0 65 65 64 73 20 74 6f 20 62 65 20 65 78 70 61 6e  eeds to be expan
283b0 64 65 64 0a 20 20 20 20 66 6f 72 20 43 50 50 20  ded.    for CPP 
283c0 69 6e 20 22 24 43 43 20 2d 45 22 20 22 24 43 43  in "$CC -E" "$CC
283d0 20 2d 45 20 2d 74 72 61 64 69 74 69 6f 6e 61 6c   -E -traditional
283e0 2d 63 70 70 22 20 22 2f 6c 69 62 2f 63 70 70 22  -cpp" "/lib/cpp"
283f0 0a 20 20 20 20 64 6f 0a 20 20 20 20 20 20 61 63  .    do.      ac
28400 5f 70 72 65 70 72 6f 63 5f 6f 6b 3d 66 61 6c 73  _preproc_ok=fals
28410 65 0a 66 6f 72 20 61 63 5f 63 5f 70 72 65 70 72  e.for ac_c_prepr
28420 6f 63 5f 77 61 72 6e 5f 66 6c 61 67 20 69 6e 20  oc_warn_flag in 
28430 27 27 20 79 65 73 0a 64 6f 0a 20 20 23 20 55 73  '' yes.do.  # Us
28440 65 20 61 20 68 65 61 64 65 72 20 66 69 6c 65 20  e a header file 
28450 74 68 61 74 20 63 6f 6d 65 73 20 77 69 74 68 20  that comes with 
28460 67 63 63 2c 20 73 6f 20 63 6f 6e 66 69 67 75 72  gcc, so configur
28470 69 6e 67 20 67 6c 69 62 63 0a 20 20 23 20 77 69  ing glibc.  # wi
28480 74 68 20 61 20 66 72 65 73 68 20 63 72 6f 73 73  th a fresh cross
28490 2d 63 6f 6d 70 69 6c 65 72 20 77 6f 72 6b 73 2e  -compiler works.
284a0 0a 20 20 23 20 50 72 65 66 65 72 20 3c 6c 69 6d  .  # Prefer <lim
284b0 69 74 73 2e 68 3e 20 74 6f 20 3c 61 73 73 65 72  its.h> to <asser
284c0 74 2e 68 3e 20 69 66 20 5f 5f 53 54 44 43 5f 5f  t.h> if __STDC__
284d0 20 69 73 20 64 65 66 69 6e 65 64 2c 20 73 69 6e   is defined, sin
284e0 63 65 0a 20 20 23 20 3c 6c 69 6d 69 74 73 2e 68  ce.  # <limits.h
284f0 3e 20 65 78 69 73 74 73 20 65 76 65 6e 20 6f 6e  > exists even on
28500 20 66 72 65 65 73 74 61 6e 64 69 6e 67 20 63 6f   freestanding co
28510 6d 70 69 6c 65 72 73 2e 0a 20 20 23 20 4f 6e 20  mpilers..  # On 
28520 74 68 65 20 4e 65 58 54 2c 20 63 63 20 2d 45 20  the NeXT, cc -E 
28530 72 75 6e 73 20 74 68 65 20 63 6f 64 65 20 74 68  runs the code th
28540 72 6f 75 67 68 20 74 68 65 20 63 6f 6d 70 69 6c  rough the compil
28550 65 72 27 73 20 70 61 72 73 65 72 2c 0a 20 20 23  er's parser,.  #
28560 20 6e 6f 74 20 6a 75 73 74 20 74 68 72 6f 75 67   not just throug
28570 68 20 63 70 70 2e 20 22 53 79 6e 74 61 78 20 65  h cpp. "Syntax e
28580 72 72 6f 72 22 20 69 73 20 68 65 72 65 20 74 6f  rror" is here to
28590 20 63 61 74 63 68 20 74 68 69 73 20 63 61 73 65   catch this case
285a0 2e 0a 20 20 63 61 74 20 3e 63 6f 6e 66 74 65 73  ..  cat >conftes
285b0 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45  t.$ac_ext <<_ACE
285c0 4f 46 0a 2f 2a 20 63 6f 6e 66 64 65 66 73 2e 68  OF./* confdefs.h
285d0 2e 20 20 2a 2f 0a 5f 41 43 45 4f 46 0a 63 61 74  .  */._ACEOF.cat
285e0 20 63 6f 6e 66 64 65 66 73 2e 68 20 3e 3e 63 6f   confdefs.h >>co
285f0 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 63  nftest.$ac_ext.c
28600 61 74 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61  at >>conftest.$a
28610 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f  c_ext <<_ACEOF./
28620 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68  * end confdefs.h
28630 2e 20 20 2a 2f 0a 23 69 66 64 65 66 20 5f 5f 53  .  */.#ifdef __S
28640 54 44 43 5f 5f 0a 23 20 69 6e 63 6c 75 64 65 20  TDC__.# include 
28650 3c 6c 69 6d 69 74 73 2e 68 3e 0a 23 65 6c 73 65  <limits.h>.#else
28660 0a 23 20 69 6e 63 6c 75 64 65 20 3c 61 73 73 65  .# include <asse
28670 72 74 2e 68 3e 0a 23 65 6e 64 69 66 0a 09 09 20  rt.h>.#endif... 
28680 20 20 20 20 53 79 6e 74 61 78 20 65 72 72 6f 72      Syntax error
28690 0a 5f 41 43 45 4f 46 0a 69 66 20 7b 20 28 61 63  ._ACEOF.if { (ac
286a0 5f 74 72 79 3d 22 24 61 63 5f 63 70 70 20 63 6f  _try="$ac_cpp co
286b0 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 22 0a  nftest.$ac_ext".
286c0 63 61 73 65 20 22 28 28 24 61 63 5f 74 72 79 22  case "(($ac_try"
286d0 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60   in.  *\"* | *\`
286e0 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74 72 79  * | *\\*) ac_try
286f0 5f 65 63 68 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b  _echo=\$ac_try;;
28700 0a 20 20 2a 29 20 61 63 5f 74 72 79 5f 65 63 68  .  *) ac_try_ech
28710 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a 65 73 61 63  o=$ac_try;;.esac
28720 0a 65 76 61 6c 20 61 63 5f 74 72 79 5f 65 63 68  .eval ac_try_ech
28730 6f 3d 22 5c 22 5c 24 61 73 5f 6d 65 3a 24 4c 49  o="\"\$as_me:$LI
28740 4e 45 4e 4f 3a 20 24 61 63 5f 74 72 79 5f 65 63  NENO: $ac_try_ec
28750 68 6f 5c 22 22 0a 24 61 73 5f 65 63 68 6f 20 22  ho\"".$as_echo "
28760 24 61 63 5f 74 72 79 5f 65 63 68 6f 22 29 20 3e  $ac_try_echo") >
28770 26 35 0a 20 20 28 65 76 61 6c 20 22 24 61 63 5f  &5.  (eval "$ac_
28780 63 70 70 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  cpp conftest.$ac
28790 5f 65 78 74 22 29 20 32 3e 63 6f 6e 66 74 65 73  _ext") 2>conftes
287a0 74 2e 65 72 31 0a 20 20 61 63 5f 73 74 61 74 75  t.er1.  ac_statu
287b0 73 3d 24 3f 0a 20 20 67 72 65 70 20 2d 76 20 27  s=$?.  grep -v '
287c0 5e 20 2a 2b 27 20 63 6f 6e 66 74 65 73 74 2e 65  ^ *+' conftest.e
287d0 72 31 20 3e 63 6f 6e 66 74 65 73 74 2e 65 72 72  r1 >conftest.err
287e0 0a 20 20 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73  .  rm -f conftes
287f0 74 2e 65 72 31 0a 20 20 63 61 74 20 63 6f 6e 66  t.er1.  cat conf
28800 74 65 73 74 2e 65 72 72 20 3e 26 35 0a 20 20 24  test.err >&5.  $
28810 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
28820 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24  $LINENO: \$? = $
28830 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20  ac_status" >&5. 
28840 20 28 65 78 69 74 20 24 61 63 5f 73 74 61 74 75   (exit $ac_statu
28850 73 29 3b 20 7d 20 3e 2f 64 65 76 2f 6e 75 6c 6c  s); } >/dev/null
28860 20 26 26 20 7b 0a 09 20 74 65 73 74 20 2d 7a 20   && {.. test -z 
28870 22 24 61 63 5f 63 5f 70 72 65 70 72 6f 63 5f 77  "$ac_c_preproc_w
28880 61 72 6e 5f 66 6c 61 67 24 61 63 5f 63 5f 77 65  arn_flag$ac_c_we
28890 72 72 6f 72 5f 66 6c 61 67 22 20 7c 7c 0a 09 20  rror_flag" ||.. 
288a0 74 65 73 74 20 21 20 2d 73 20 63 6f 6e 66 74 65  test ! -s confte
288b0 73 74 2e 65 72 72 0a 20 20 20 20 20 20 20 7d 3b  st.err.       };
288c0 20 74 68 65 6e 0a 20 20 3a 0a 65 6c 73 65 0a 20   then.  :.else. 
288d0 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
288e0 65 3a 20 66 61 69 6c 65 64 20 70 72 6f 67 72 61  e: failed progra
288f0 6d 20 77 61 73 3a 22 20 3e 26 35 0a 73 65 64 20  m was:" >&5.sed 
28900 27 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66 74 65  's/^/| /' confte
28910 73 74 2e 24 61 63 5f 65 78 74 20 3e 26 35 0a 0a  st.$ac_ext >&5..
28920 20 20 23 20 42 72 6f 6b 65 6e 3a 20 66 61 69 6c    # Broken: fail
28930 73 20 6f 6e 20 76 61 6c 69 64 20 69 6e 70 75 74  s on valid input
28940 2e 0a 63 6f 6e 74 69 6e 75 65 0a 66 69 0a 0a 72  ..continue.fi..r
28950 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 65 72  m -f conftest.er
28960 72 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  r conftest.$ac_e
28970 78 74 0a 0a 20 20 23 20 4f 4b 2c 20 77 6f 72 6b  xt..  # OK, work
28980 73 20 6f 6e 20 73 61 6e 65 20 63 61 73 65 73 2e  s on sane cases.
28990 20 20 4e 6f 77 20 63 68 65 63 6b 20 77 68 65 74    Now check whet
289a0 68 65 72 20 6e 6f 6e 65 78 69 73 74 65 6e 74 20  her nonexistent 
289b0 68 65 61 64 65 72 73 0a 20 20 23 20 63 61 6e 20  headers.  # can 
289c0 62 65 20 64 65 74 65 63 74 65 64 20 61 6e 64 20  be detected and 
289d0 68 6f 77 2e 0a 20 20 63 61 74 20 3e 63 6f 6e 66  how..  cat >conf
289e0 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f  test.$ac_ext <<_
289f0 41 43 45 4f 46 0a 2f 2a 20 63 6f 6e 66 64 65 66  ACEOF./* confdef
28a00 73 2e 68 2e 20 20 2a 2f 0a 5f 41 43 45 4f 46 0a  s.h.  */._ACEOF.
28a10 63 61 74 20 63 6f 6e 66 64 65 66 73 2e 68 20 3e  cat confdefs.h >
28a20 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78  >conftest.$ac_ex
28a30 74 0a 63 61 74 20 3e 3e 63 6f 6e 66 74 65 73 74  t.cat >>conftest
28a40 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f  .$ac_ext <<_ACEO
28a50 46 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66  F./* end confdef
28a60 73 2e 68 2e 20 20 2a 2f 0a 23 69 6e 63 6c 75 64  s.h.  */.#includ
28a70 65 20 3c 61 63 5f 6e 6f 6e 65 78 69 73 74 65 6e  e <ac_nonexisten
28a80 74 2e 68 3e 0a 5f 41 43 45 4f 46 0a 69 66 20 7b  t.h>._ACEOF.if {
28a90 20 28 61 63 5f 74 72 79 3d 22 24 61 63 5f 63 70   (ac_try="$ac_cp
28aa0 70 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  p conftest.$ac_e
28ab0 78 74 22 0a 63 61 73 65 20 22 28 28 24 61 63 5f  xt".case "(($ac_
28ac0 74 72 79 22 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c  try" in.  *\"* |
28ad0 20 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63   *\`* | *\\*) ac
28ae0 5f 74 72 79 5f 65 63 68 6f 3d 5c 24 61 63 5f 74  _try_echo=\$ac_t
28af0 72 79 3b 3b 0a 20 20 2a 29 20 61 63 5f 74 72 79  ry;;.  *) ac_try
28b00 5f 65 63 68 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a  _echo=$ac_try;;.
28b10 65 73 61 63 0a 65 76 61 6c 20 61 63 5f 74 72 79  esac.eval ac_try
28b20 5f 65 63 68 6f 3d 22 5c 22 5c 24 61 73 5f 6d 65  _echo="\"\$as_me
28b30 3a 24 4c 49 4e 45 4e 4f 3a 20 24 61 63 5f 74 72  :$LINENO: $ac_tr
28b40 79 5f 65 63 68 6f 5c 22 22 0a 24 61 73 5f 65 63  y_echo\"".$as_ec
28b50 68 6f 20 22 24 61 63 5f 74 72 79 5f 65 63 68 6f  ho "$ac_try_echo
28b60 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 22  ") >&5.  (eval "
28b70 24 61 63 5f 63 70 70 20 63 6f 6e 66 74 65 73 74  $ac_cpp conftest
28b80 2e 24 61 63 5f 65 78 74 22 29 20 32 3e 63 6f 6e  .$ac_ext") 2>con
28b90 66 74 65 73 74 2e 65 72 31 0a 20 20 61 63 5f 73  ftest.er1.  ac_s
28ba0 74 61 74 75 73 3d 24 3f 0a 20 20 67 72 65 70 20  tatus=$?.  grep 
28bb0 2d 76 20 27 5e 20 2a 2b 27 20 63 6f 6e 66 74 65  -v '^ *+' confte
28bc0 73 74 2e 65 72 31 20 3e 63 6f 6e 66 74 65 73 74  st.er1 >conftest
28bd0 2e 65 72 72 0a 20 20 72 6d 20 2d 66 20 63 6f 6e  .err.  rm -f con
28be0 66 74 65 73 74 2e 65 72 31 0a 20 20 63 61 74 20  ftest.er1.  cat 
28bf0 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 3e 26 35  conftest.err >&5
28c00 0a 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .  $as_echo "$as
28c10 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f  _me:$LINENO: \$?
28c20 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e   = $ac_status" >
28c30 26 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73  &5.  (exit $ac_s
28c40 74 61 74 75 73 29 3b 20 7d 20 3e 2f 64 65 76 2f  tatus); } >/dev/
28c50 6e 75 6c 6c 20 26 26 20 7b 0a 09 20 74 65 73 74  null && {.. test
28c60 20 2d 7a 20 22 24 61 63 5f 63 5f 70 72 65 70 72   -z "$ac_c_prepr
28c70 6f 63 5f 77 61 72 6e 5f 66 6c 61 67 24 61 63 5f  oc_warn_flag$ac_
28c80 63 5f 77 65 72 72 6f 72 5f 66 6c 61 67 22 20 7c  c_werror_flag" |
28c90 7c 0a 09 20 74 65 73 74 20 21 20 2d 73 20 63 6f  |.. test ! -s co
28ca0 6e 66 74 65 73 74 2e 65 72 72 0a 20 20 20 20 20  nftest.err.     
28cb0 20 20 7d 3b 20 74 68 65 6e 0a 20 20 23 20 42 72    }; then.  # Br
28cc0 6f 6b 65 6e 3a 20 73 75 63 63 65 73 73 20 6f 6e  oken: success on
28cd0 20 69 6e 76 61 6c 69 64 20 69 6e 70 75 74 2e 0a   invalid input..
28ce0 63 6f 6e 74 69 6e 75 65 0a 65 6c 73 65 0a 20 20  continue.else.  
28cf0 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
28d00 3a 20 66 61 69 6c 65 64 20 70 72 6f 67 72 61 6d  : failed program
28d10 20 77 61 73 3a 22 20 3e 26 35 0a 73 65 64 20 27   was:" >&5.sed '
28d20 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66 74 65 73  s/^/| /' conftes
28d30 74 2e 24 61 63 5f 65 78 74 20 3e 26 35 0a 0a 20  t.$ac_ext >&5.. 
28d40 20 23 20 50 61 73 73 65 73 20 62 6f 74 68 20 74   # Passes both t
28d50 65 73 74 73 2e 0a 61 63 5f 70 72 65 70 72 6f 63  ests..ac_preproc
28d60 5f 6f 6b 3d 3a 0a 62 72 65 61 6b 0a 66 69 0a 0a  _ok=:.break.fi..
28d70 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 65  rm -f conftest.e
28d80 72 72 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  rr conftest.$ac_
28d90 65 78 74 0a 0a 64 6f 6e 65 0a 23 20 42 65 63 61  ext..done.# Beca
28da0 75 73 65 20 6f 66 20 60 62 72 65 61 6b 27 2c 20  use of `break', 
28db0 5f 41 43 5f 50 52 45 50 52 4f 43 5f 49 46 45 4c  _AC_PREPROC_IFEL
28dc0 53 45 27 73 20 63 6c 65 61 6e 69 6e 67 20 63 6f  SE's cleaning co
28dd0 64 65 20 77 61 73 20 73 6b 69 70 70 65 64 2e 0a  de was skipped..
28de0 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 65  rm -f conftest.e
28df0 72 72 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  rr conftest.$ac_
28e00 65 78 74 0a 69 66 20 24 61 63 5f 70 72 65 70 72  ext.if $ac_prepr
28e10 6f 63 5f 6f 6b 3b 20 74 68 65 6e 0a 20 20 62 72  oc_ok; then.  br
28e20 65 61 6b 0a 66 69 0a 0a 20 20 20 20 64 6f 6e 65  eak.fi..    done
28e30 0a 20 20 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f  .    ac_cv_prog_
28e40 43 50 50 3d 24 43 50 50 0a 0a 66 69 0a 20 20 43  CPP=$CPP..fi.  C
28e50 50 50 3d 24 61 63 5f 63 76 5f 70 72 6f 67 5f 43  PP=$ac_cv_prog_C
28e60 50 50 0a 65 6c 73 65 0a 20 20 61 63 5f 63 76 5f  PP.else.  ac_cv_
28e70 70 72 6f 67 5f 43 50 50 3d 24 43 50 50 0a 66 69  prog_CPP=$CPP.fi
28e80 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .{ $as_echo "$as
28e90 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73  _me:$LINENO: res
28ea0 75 6c 74 3a 20 24 43 50 50 22 20 3e 26 35 0a 24  ult: $CPP" >&5.$
28eb0 61 73 5f 65 63 68 6f 20 22 24 43 50 50 22 20 3e  as_echo "$CPP" >
28ec0 26 36 3b 20 7d 0a 61 63 5f 70 72 65 70 72 6f 63  &6; }.ac_preproc
28ed0 5f 6f 6b 3d 66 61 6c 73 65 0a 66 6f 72 20 61 63  _ok=false.for ac
28ee0 5f 63 5f 70 72 65 70 72 6f 63 5f 77 61 72 6e 5f  _c_preproc_warn_
28ef0 66 6c 61 67 20 69 6e 20 27 27 20 79 65 73 0a 64  flag in '' yes.d
28f00 6f 0a 20 20 23 20 55 73 65 20 61 20 68 65 61 64  o.  # Use a head
28f10 65 72 20 66 69 6c 65 20 74 68 61 74 20 63 6f 6d  er file that com
28f20 65 73 20 77 69 74 68 20 67 63 63 2c 20 73 6f 20  es with gcc, so 
28f30 63 6f 6e 66 69 67 75 72 69 6e 67 20 67 6c 69 62  configuring glib
28f40 63 0a 20 20 23 20 77 69 74 68 20 61 20 66 72 65  c.  # with a fre
28f50 73 68 20 63 72 6f 73 73 2d 63 6f 6d 70 69 6c 65  sh cross-compile
28f60 72 20 77 6f 72 6b 73 2e 0a 20 20 23 20 50 72 65  r works..  # Pre
28f70 66 65 72 20 3c 6c 69 6d 69 74 73 2e 68 3e 20 74  fer <limits.h> t
28f80 6f 20 3c 61 73 73 65 72 74 2e 68 3e 20 69 66 20  o <assert.h> if 
28f90 5f 5f 53 54 44 43 5f 5f 20 69 73 20 64 65 66 69  __STDC__ is defi
28fa0 6e 65 64 2c 20 73 69 6e 63 65 0a 20 20 23 20 3c  ned, since.  # <
28fb0 6c 69 6d 69 74 73 2e 68 3e 20 65 78 69 73 74 73  limits.h> exists
28fc0 20 65 76 65 6e 20 6f 6e 20 66 72 65 65 73 74 61   even on freesta
28fd0 6e 64 69 6e 67 20 63 6f 6d 70 69 6c 65 72 73 2e  nding compilers.
28fe0 0a 20 20 23 20 4f 6e 20 74 68 65 20 4e 65 58 54  .  # On the NeXT
28ff0 2c 20 63 63 20 2d 45 20 72 75 6e 73 20 74 68 65  , cc -E runs the
29000 20 63 6f 64 65 20 74 68 72 6f 75 67 68 20 74 68   code through th
29010 65 20 63 6f 6d 70 69 6c 65 72 27 73 20 70 61 72  e compiler's par
29020 73 65 72 2c 0a 20 20 23 20 6e 6f 74 20 6a 75 73  ser,.  # not jus
29030 74 20 74 68 72 6f 75 67 68 20 63 70 70 2e 20 22  t through cpp. "
29040 53 79 6e 74 61 78 20 65 72 72 6f 72 22 20 69 73  Syntax error" is
29050 20 68 65 72 65 20 74 6f 20 63 61 74 63 68 20 74   here to catch t
29060 68 69 73 20 63 61 73 65 2e 0a 20 20 63 61 74 20  his case..  cat 
29070 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78  >conftest.$ac_ex
29080 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 63 6f  t <<_ACEOF./* co
29090 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 5f 41  nfdefs.h.  */._A
290a0 43 45 4f 46 0a 63 61 74 20 63 6f 6e 66 64 65 66  CEOF.cat confdef
290b0 73 2e 68 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24  s.h >>conftest.$
290c0 61 63 5f 65 78 74 0a 63 61 74 20 3e 3e 63 6f 6e  ac_ext.cat >>con
290d0 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c  ftest.$ac_ext <<
290e0 5f 41 43 45 4f 46 0a 2f 2a 20 65 6e 64 20 63 6f  _ACEOF./* end co
290f0 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 23 69  nfdefs.h.  */.#i
29100 66 64 65 66 20 5f 5f 53 54 44 43 5f 5f 0a 23 20  fdef __STDC__.# 
29110 69 6e 63 6c 75 64 65 20 3c 6c 69 6d 69 74 73 2e  include <limits.
29120 68 3e 0a 23 65 6c 73 65 0a 23 20 69 6e 63 6c 75  h>.#else.# inclu
29130 64 65 20 3c 61 73 73 65 72 74 2e 68 3e 0a 23 65  de <assert.h>.#e
29140 6e 64 69 66 0a 09 09 20 20 20 20 20 53 79 6e 74  ndif...     Synt
29150 61 78 20 65 72 72 6f 72 0a 5f 41 43 45 4f 46 0a  ax error._ACEOF.
29160 69 66 20 7b 20 28 61 63 5f 74 72 79 3d 22 24 61  if { (ac_try="$a
29170 63 5f 63 70 70 20 63 6f 6e 66 74 65 73 74 2e 24  c_cpp conftest.$
29180 61 63 5f 65 78 74 22 0a 63 61 73 65 20 22 28 28  ac_ext".case "((
29190 24 61 63 5f 74 72 79 22 20 69 6e 0a 20 20 2a 5c  $ac_try" in.  *\
291a0 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a  "* | *\`* | *\\*
291b0 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 5c 24  ) ac_try_echo=\$
291c0 61 63 5f 74 72 79 3b 3b 0a 20 20 2a 29 20 61 63  ac_try;;.  *) ac
291d0 5f 74 72 79 5f 65 63 68 6f 3d 24 61 63 5f 74 72  _try_echo=$ac_tr
291e0 79 3b 3b 0a 65 73 61 63 0a 65 76 61 6c 20 61 63  y;;.esac.eval ac
291f0 5f 74 72 79 5f 65 63 68 6f 3d 22 5c 22 5c 24 61  _try_echo="\"\$a
29200 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 24 61  s_me:$LINENO: $a
29210 63 5f 74 72 79 5f 65 63 68 6f 5c 22 22 0a 24 61  c_try_echo\"".$a
29220 73 5f 65 63 68 6f 20 22 24 61 63 5f 74 72 79 5f  s_echo "$ac_try_
29230 65 63 68 6f 22 29 20 3e 26 35 0a 20 20 28 65 76  echo") >&5.  (ev
29240 61 6c 20 22 24 61 63 5f 63 70 70 20 63 6f 6e 66  al "$ac_cpp conf
29250 74 65 73 74 2e 24 61 63 5f 65 78 74 22 29 20 32  test.$ac_ext") 2
29260 3e 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20  >conftest.er1.  
29270 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 67  ac_status=$?.  g
29280 72 65 70 20 2d 76 20 27 5e 20 2a 2b 27 20 63 6f  rep -v '^ *+' co
29290 6e 66 74 65 73 74 2e 65 72 31 20 3e 63 6f 6e 66  nftest.er1 >conf
292a0 74 65 73 74 2e 65 72 72 0a 20 20 72 6d 20 2d 66  test.err.  rm -f
292b0 20 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20   conftest.er1.  
292c0 63 61 74 20 63 6f 6e 66 74 65 73 74 2e 65 72 72  cat conftest.err
292d0 20 3e 26 35 0a 20 20 24 61 73 5f 65 63 68 6f 20   >&5.  $as_echo 
292e0 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
292f0 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75   \$? = $ac_statu
29300 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20 24  s" >&5.  (exit $
29310 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 20 3e 2f  ac_status); } >/
29320 64 65 76 2f 6e 75 6c 6c 20 26 26 20 7b 0a 09 20  dev/null && {.. 
29330 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 63 5f 70  test -z "$ac_c_p
29340 72 65 70 72 6f 63 5f 77 61 72 6e 5f 66 6c 61 67  reproc_warn_flag
29350 24 61 63 5f 63 5f 77 65 72 72 6f 72 5f 66 6c 61  $ac_c_werror_fla
29360 67 22 20 7c 7c 0a 09 20 74 65 73 74 20 21 20 2d  g" ||.. test ! -
29370 73 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20  s conftest.err. 
29380 20 20 20 20 20 20 7d 3b 20 74 68 65 6e 0a 20 20        }; then.  
29390 3a 0a 65 6c 73 65 0a 20 20 24 61 73 5f 65 63 68  :.else.  $as_ech
293a0 6f 20 22 24 61 73 5f 6d 65 3a 20 66 61 69 6c 65  o "$as_me: faile
293b0 64 20 70 72 6f 67 72 61 6d 20 77 61 73 3a 22 20  d program was:" 
293c0 3e 26 35 0a 73 65 64 20 27 73 2f 5e 2f 7c 20 2f  >&5.sed 's/^/| /
293d0 27 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  ' conftest.$ac_e
293e0 78 74 20 3e 26 35 0a 0a 20 20 23 20 42 72 6f 6b  xt >&5..  # Brok
293f0 65 6e 3a 20 66 61 69 6c 73 20 6f 6e 20 76 61 6c  en: fails on val
29400 69 64 20 69 6e 70 75 74 2e 0a 63 6f 6e 74 69 6e  id input..contin
29410 75 65 0a 66 69 0a 0a 72 6d 20 2d 66 20 63 6f 6e  ue.fi..rm -f con
29420 66 74 65 73 74 2e 65 72 72 20 63 6f 6e 66 74 65  ftest.err confte
29430 73 74 2e 24 61 63 5f 65 78 74 0a 0a 20 20 23 20  st.$ac_ext..  # 
29440 4f 4b 2c 20 77 6f 72 6b 73 20 6f 6e 20 73 61 6e  OK, works on san
29450 65 20 63 61 73 65 73 2e 20 20 4e 6f 77 20 63 68  e cases.  Now ch
29460 65 63 6b 20 77 68 65 74 68 65 72 20 6e 6f 6e 65  eck whether none
29470 78 69 73 74 65 6e 74 20 68 65 61 64 65 72 73 0a  xistent headers.
29480 20 20 23 20 63 61 6e 20 62 65 20 64 65 74 65 63    # can be detec
29490 74 65 64 20 61 6e 64 20 68 6f 77 2e 0a 20 20 63  ted and how..  c
294a0 61 74 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63  at >conftest.$ac
294b0 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a  _ext <<_ACEOF./*
294c0 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f   confdefs.h.  */
294d0 0a 5f 41 43 45 4f 46 0a 63 61 74 20 63 6f 6e 66  ._ACEOF.cat conf
294e0 64 65 66 73 2e 68 20 3e 3e 63 6f 6e 66 74 65 73  defs.h >>conftes
294f0 74 2e 24 61 63 5f 65 78 74 0a 63 61 74 20 3e 3e  t.$ac_ext.cat >>
29500 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
29510 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 65 6e 64   <<_ACEOF./* end
29520 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f   confdefs.h.  */
29530 0a 23 69 6e 63 6c 75 64 65 20 3c 61 63 5f 6e 6f  .#include <ac_no
29540 6e 65 78 69 73 74 65 6e 74 2e 68 3e 0a 5f 41 43  nexistent.h>._AC
29550 45 4f 46 0a 69 66 20 7b 20 28 61 63 5f 74 72 79  EOF.if { (ac_try
29560 3d 22 24 61 63 5f 63 70 70 20 63 6f 6e 66 74 65  ="$ac_cpp confte
29570 73 74 2e 24 61 63 5f 65 78 74 22 0a 63 61 73 65  st.$ac_ext".case
29580 20 22 28 28 24 61 63 5f 74 72 79 22 20 69 6e 0a   "(($ac_try" in.
29590 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20    *\"* | *\`* | 
295a0 2a 5c 5c 2a 29 20 61 63 5f 74 72 79 5f 65 63 68  *\\*) ac_try_ech
295b0 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a 20 20 2a  o=\$ac_try;;.  *
295c0 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 24 61  ) ac_try_echo=$a
295d0 63 5f 74 72 79 3b 3b 0a 65 73 61 63 0a 65 76 61  c_try;;.esac.eva
295e0 6c 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 22 5c  l ac_try_echo="\
295f0 22 5c 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f  "\$as_me:$LINENO
29600 3a 20 24 61 63 5f 74 72 79 5f 65 63 68 6f 5c 22  : $ac_try_echo\"
29610 22 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f  ".$as_echo "$ac_
29620 74 72 79 5f 65 63 68 6f 22 29 20 3e 26 35 0a 20  try_echo") >&5. 
29630 20 28 65 76 61 6c 20 22 24 61 63 5f 63 70 70 20   (eval "$ac_cpp 
29640 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
29650 22 29 20 32 3e 63 6f 6e 66 74 65 73 74 2e 65 72  ") 2>conftest.er
29660 31 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f  1.  ac_status=$?
29670 0a 20 20 67 72 65 70 20 2d 76 20 27 5e 20 2a 2b  .  grep -v '^ *+
29680 27 20 63 6f 6e 66 74 65 73 74 2e 65 72 31 20 3e  ' conftest.er1 >
29690 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20 20 72  conftest.err.  r
296a0 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 65 72  m -f conftest.er
296b0 31 0a 20 20 63 61 74 20 63 6f 6e 66 74 65 73 74  1.  cat conftest
296c0 2e 65 72 72 20 3e 26 35 0a 20 20 24 61 73 5f 65  .err >&5.  $as_e
296d0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
296e0 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73  ENO: \$? = $ac_s
296f0 74 61 74 75 73 22 20 3e 26 35 0a 20 20 28 65 78  tatus" >&5.  (ex
29700 69 74 20 24 61 63 5f 73 74 61 74 75 73 29 3b 20  it $ac_status); 
29710 7d 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 26 26 20  } >/dev/null && 
29720 7b 0a 09 20 74 65 73 74 20 2d 7a 20 22 24 61 63  {.. test -z "$ac
29730 5f 63 5f 70 72 65 70 72 6f 63 5f 77 61 72 6e 5f  _c_preproc_warn_
29740 66 6c 61 67 24 61 63 5f 63 5f 77 65 72 72 6f 72  flag$ac_c_werror
29750 5f 66 6c 61 67 22 20 7c 7c 0a 09 20 74 65 73 74  _flag" ||.. test
29760 20 21 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e 65   ! -s conftest.e
29770 72 72 0a 20 20 20 20 20 20 20 7d 3b 20 74 68 65  rr.       }; the
29780 6e 0a 20 20 23 20 42 72 6f 6b 65 6e 3a 20 73 75  n.  # Broken: su
29790 63 63 65 73 73 20 6f 6e 20 69 6e 76 61 6c 69 64  ccess on invalid
297a0 20 69 6e 70 75 74 2e 0a 63 6f 6e 74 69 6e 75 65   input..continue
297b0 0a 65 6c 73 65 0a 20 20 24 61 73 5f 65 63 68 6f  .else.  $as_echo
297c0 20 22 24 61 73 5f 6d 65 3a 20 66 61 69 6c 65 64   "$as_me: failed
297d0 20 70 72 6f 67 72 61 6d 20 77 61 73 3a 22 20 3e   program was:" >
297e0 26 35 0a 73 65 64 20 27 73 2f 5e 2f 7c 20 2f 27  &5.sed 's/^/| /'
297f0 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78   conftest.$ac_ex
29800 74 20 3e 26 35 0a 0a 20 20 23 20 50 61 73 73 65  t >&5..  # Passe
29810 73 20 62 6f 74 68 20 74 65 73 74 73 2e 0a 61 63  s both tests..ac
29820 5f 70 72 65 70 72 6f 63 5f 6f 6b 3d 3a 0a 62 72  _preproc_ok=:.br
29830 65 61 6b 0a 66 69 0a 0a 72 6d 20 2d 66 20 63 6f  eak.fi..rm -f co
29840 6e 66 74 65 73 74 2e 65 72 72 20 63 6f 6e 66 74  nftest.err conft
29850 65 73 74 2e 24 61 63 5f 65 78 74 0a 0a 64 6f 6e  est.$ac_ext..don
29860 65 0a 23 20 42 65 63 61 75 73 65 20 6f 66 20 60  e.# Because of `
29870 62 72 65 61 6b 27 2c 20 5f 41 43 5f 50 52 45 50  break', _AC_PREP
29880 52 4f 43 5f 49 46 45 4c 53 45 27 73 20 63 6c 65  ROC_IFELSE's cle
29890 61 6e 69 6e 67 20 63 6f 64 65 20 77 61 73 20 73  aning code was s
298a0 6b 69 70 70 65 64 2e 0a 72 6d 20 2d 66 20 63 6f  kipped..rm -f co
298b0 6e 66 74 65 73 74 2e 65 72 72 20 63 6f 6e 66 74  nftest.err conft
298c0 65 73 74 2e 24 61 63 5f 65 78 74 0a 69 66 20 24  est.$ac_ext.if $
298d0 61 63 5f 70 72 65 70 72 6f 63 5f 6f 6b 3b 20 74  ac_preproc_ok; t
298e0 68 65 6e 0a 20 20 3a 0a 65 6c 73 65 0a 20 20 7b  hen.  :.else.  {
298f0 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73   { $as_echo "$as
29900 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 65 72 72  _me:$LINENO: err
29910 6f 72 3a 20 43 20 70 72 65 70 72 6f 63 65 73 73  or: C preprocess
29920 6f 72 20 5c 22 24 43 50 50 5c 22 20 66 61 69 6c  or \"$CPP\" fail
29930 73 20 73 61 6e 69 74 79 20 63 68 65 63 6b 0a 53  s sanity check.S
29940 65 65 20 5c 60 63 6f 6e 66 69 67 2e 6c 6f 67 27  ee \`config.log'
29950 20 66 6f 72 20 6d 6f 72 65 20 64 65 74 61 69 6c   for more detail
29960 73 2e 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  s." >&5.$as_echo
29970 20 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a   "$as_me: error:
29980 20 43 20 70 72 65 70 72 6f 63 65 73 73 6f 72 20   C preprocessor 
29990 5c 22 24 43 50 50 5c 22 20 66 61 69 6c 73 20 73  \"$CPP\" fails s
299a0 61 6e 69 74 79 20 63 68 65 63 6b 0a 53 65 65 20  anity check.See 
299b0 5c 60 63 6f 6e 66 69 67 2e 6c 6f 67 27 20 66 6f  \`config.log' fo
299c0 72 20 6d 6f 72 65 20 64 65 74 61 69 6c 73 2e 22  r more details."
299d0 20 3e 26 32 3b 7d 0a 20 20 20 7b 20 28 65 78 69   >&2;}.   { (exi
299e0 74 20 31 29 3b 20 65 78 69 74 20 31 3b 20 7d 3b  t 1); exit 1; };
299f0 20 7d 0a 66 69 0a 0a 61 63 5f 65 78 74 3d 63 0a   }.fi..ac_ext=c.
29a00 61 63 5f 63 70 70 3d 27 24 43 50 50 20 24 43 50  ac_cpp='$CPP $CP
29a10 50 46 4c 41 47 53 27 0a 61 63 5f 63 6f 6d 70 69  PFLAGS'.ac_compi
29a20 6c 65 3d 27 24 43 43 20 2d 63 20 24 43 46 4c 41  le='$CC -c $CFLA
29a30 47 53 20 24 43 50 50 46 4c 41 47 53 20 63 6f 6e  GS $CPPFLAGS con
29a40 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3e 26  ftest.$ac_ext >&
29a50 35 27 0a 61 63 5f 6c 69 6e 6b 3d 27 24 43 43 20  5'.ac_link='$CC 
29a60 2d 6f 20 63 6f 6e 66 74 65 73 74 24 61 63 5f 65  -o conftest$ac_e
29a70 78 65 65 78 74 20 24 43 46 4c 41 47 53 20 24 43  xeext $CFLAGS $C
29a80 50 50 46 4c 41 47 53 20 24 4c 44 46 4c 41 47 53  PPFLAGS $LDFLAGS
29a90 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78   conftest.$ac_ex
29aa0 74 20 24 4c 49 42 53 20 3e 26 35 27 0a 61 63 5f  t $LIBS >&5'.ac_
29ab0 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 3d 24 61 63  compiler_gnu=$ac
29ac0 5f 63 76 5f 63 5f 63 6f 6d 70 69 6c 65 72 5f 67  _cv_c_compiler_g
29ad0 6e 75 0a 0a 0a 7b 20 24 61 73 5f 65 63 68 6f 20  nu...{ $as_echo 
29ae0 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
29af0 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 41 4e   checking for AN
29b00 53 49 20 43 20 68 65 61 64 65 72 20 66 69 6c 65  SI C header file
29b10 73 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f  s" >&5.$as_echo_
29b20 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  n "checking for 
29b30 41 4e 53 49 20 43 20 68 65 61 64 65 72 20 66 69  ANSI C header fi
29b40 6c 65 73 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a  les... " >&6; }.
29b50 69 66 20 74 65 73 74 20 22 24 7b 61 63 5f 63 76  if test "${ac_cv
29b60 5f 68 65 61 64 65 72 5f 73 74 64 63 2b 73 65 74  _header_stdc+set
29b70 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20  }" = set; then. 
29b80 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61   $as_echo_n "(ca
29b90 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65  ched) " >&6.else
29ba0 0a 20 20 63 61 74 20 3e 63 6f 6e 66 74 65 73 74  .  cat >conftest
29bb0 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f  .$ac_ext <<_ACEO
29bc0 46 0a 2f 2a 20 63 6f 6e 66 64 65 66 73 2e 68 2e  F./* confdefs.h.
29bd0 20 20 2a 2f 0a 5f 41 43 45 4f 46 0a 63 61 74 20    */._ACEOF.cat 
29be0 63 6f 6e 66 64 65 66 73 2e 68 20 3e 3e 63 6f 6e  confdefs.h >>con
29bf0 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 63 61  ftest.$ac_ext.ca
29c00 74 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63  t >>conftest.$ac
29c10 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a  _ext <<_ACEOF./*
29c20 20 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e   end confdefs.h.
29c30 20 20 2a 2f 0a 23 69 6e 63 6c 75 64 65 20 3c 73    */.#include <s
29c40 74 64 6c 69 62 2e 68 3e 0a 23 69 6e 63 6c 75 64  tdlib.h>.#includ
29c50 65 20 3c 73 74 64 61 72 67 2e 68 3e 0a 23 69 6e  e <stdarg.h>.#in
29c60 63 6c 75 64 65 20 3c 73 74 72 69 6e 67 2e 68 3e  clude <string.h>
29c70 0a 23 69 6e 63 6c 75 64 65 20 3c 66 6c 6f 61 74  .#include <float
29c80 2e 68 3e 0a 0a 69 6e 74 0a 6d 61 69 6e 20 28 29  .h>..int.main ()
29c90 0a 7b 0a 0a 20 20 3b 0a 20 20 72 65 74 75 72 6e  .{..  ;.  return
29ca0 20 30 3b 0a 7d 0a 5f 41 43 45 4f 46 0a 72 6d 20   0;.}._ACEOF.rm 
29cb0 2d 66 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  -f conftest.$ac_
29cc0 6f 62 6a 65 78 74 0a 69 66 20 7b 20 28 61 63 5f  objext.if { (ac_
29cd0 74 72 79 3d 22 24 61 63 5f 63 6f 6d 70 69 6c 65  try="$ac_compile
29ce0 22 0a 63 61 73 65 20 22 28 28 24 61 63 5f 74 72  ".case "(($ac_tr
29cf0 79 22 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a  y" in.  *\"* | *
29d00 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74  \`* | *\\*) ac_t
29d10 72 79 5f 65 63 68 6f 3d 5c 24 61 63 5f 74 72 79  ry_echo=\$ac_try
29d20 3b 3b 0a 20 20 2a 29 20 61 63 5f 74 72 79 5f 65  ;;.  *) ac_try_e
29d30 63 68 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a 65 73  cho=$ac_try;;.es
29d40 61 63 0a 65 76 61 6c 20 61 63 5f 74 72 79 5f 65  ac.eval ac_try_e
29d50 63 68 6f 3d 22 5c 22 5c 24 61 73 5f 6d 65 3a 24  cho="\"\$as_me:$
29d60 4c 49 4e 45 4e 4f 3a 20 24 61 63 5f 74 72 79 5f  LINENO: $ac_try_
29d70 65 63 68 6f 5c 22 22 0a 24 61 73 5f 65 63 68 6f  echo\"".$as_echo
29d80 20 22 24 61 63 5f 74 72 79 5f 65 63 68 6f 22 29   "$ac_try_echo")
29d90 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 22 24 61   >&5.  (eval "$a
29da0 63 5f 63 6f 6d 70 69 6c 65 22 29 20 32 3e 63 6f  c_compile") 2>co
29db0 6e 66 74 65 73 74 2e 65 72 31 0a 20 20 61 63 5f  nftest.er1.  ac_
29dc0 73 74 61 74 75 73 3d 24 3f 0a 20 20 67 72 65 70  status=$?.  grep
29dd0 20 2d 76 20 27 5e 20 2a 2b 27 20 63 6f 6e 66 74   -v '^ *+' conft
29de0 65 73 74 2e 65 72 31 20 3e 63 6f 6e 66 74 65 73  est.er1 >conftes
29df0 74 2e 65 72 72 0a 20 20 72 6d 20 2d 66 20 63 6f  t.err.  rm -f co
29e00 6e 66 74 65 73 74 2e 65 72 31 0a 20 20 63 61 74  nftest.er1.  cat
29e10 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 3e 26   conftest.err >&
29e20 35 0a 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61  5.  $as_echo "$a
29e30 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24  s_me:$LINENO: \$
29e40 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20  ? = $ac_status" 
29e50 3e 26 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f  >&5.  (exit $ac_
29e60 73 74 61 74 75 73 29 3b 20 7d 20 26 26 20 7b 0a  status); } && {.
29e70 09 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 63  . test -z "$ac_c
29e80 5f 77 65 72 72 6f 72 5f 66 6c 61 67 22 20 7c 7c  _werror_flag" ||
29e90 0a 09 20 74 65 73 74 20 21 20 2d 73 20 63 6f 6e  .. test ! -s con
29ea0 66 74 65 73 74 2e 65 72 72 0a 20 20 20 20 20 20  ftest.err.      
29eb0 20 7d 20 26 26 20 74 65 73 74 20 2d 73 20 63 6f   } && test -s co
29ec0 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78  nftest.$ac_objex
29ed0 74 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f  t; then.  ac_cv_
29ee0 68 65 61 64 65 72 5f 73 74 64 63 3d 79 65 73 0a  header_stdc=yes.
29ef0 65 6c 73 65 0a 20 20 24 61 73 5f 65 63 68 6f 20  else.  $as_echo 
29f00 22 24 61 73 5f 6d 65 3a 20 66 61 69 6c 65 64 20  "$as_me: failed 
29f10 70 72 6f 67 72 61 6d 20 77 61 73 3a 22 20 3e 26  program was:" >&
29f20 35 0a 73 65 64 20 27 73 2f 5e 2f 7c 20 2f 27 20  5.sed 's/^/| /' 
29f30 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
29f40 20 3e 26 35 0a 0a 09 61 63 5f 63 76 5f 68 65 61   >&5...ac_cv_hea
29f50 64 65 72 5f 73 74 64 63 3d 6e 6f 0a 66 69 0a 0a  der_stdc=no.fi..
29f60 72 6d 20 2d 66 20 63 6f 72 65 20 63 6f 6e 66 74  rm -f core conft
29f70 65 73 74 2e 65 72 72 20 63 6f 6e 66 74 65 73 74  est.err conftest
29f80 2e 24 61 63 5f 6f 62 6a 65 78 74 20 63 6f 6e 66  .$ac_objext conf
29f90 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 0a 69 66  test.$ac_ext..if
29fa0 20 74 65 73 74 20 24 61 63 5f 63 76 5f 68 65 61   test $ac_cv_hea
29fb0 64 65 72 5f 73 74 64 63 20 3d 20 79 65 73 3b 20  der_stdc = yes; 
29fc0 74 68 65 6e 0a 20 20 23 20 53 75 6e 4f 53 20 34  then.  # SunOS 4
29fd0 2e 78 20 73 74 72 69 6e 67 2e 68 20 64 6f 65 73  .x string.h does
29fe0 20 6e 6f 74 20 64 65 63 6c 61 72 65 20 6d 65 6d   not declare mem
29ff0 2a 2c 20 63 6f 6e 74 72 61 72 79 20 74 6f 20 41  *, contrary to A
2a000 4e 53 49 2e 0a 20 20 63 61 74 20 3e 63 6f 6e 66  NSI..  cat >conf
2a010 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f  test.$ac_ext <<_
2a020 41 43 45 4f 46 0a 2f 2a 20 63 6f 6e 66 64 65 66  ACEOF./* confdef
2a030 73 2e 68 2e 20 20 2a 2f 0a 5f 41 43 45 4f 46 0a  s.h.  */._ACEOF.
2a040 63 61 74 20 63 6f 6e 66 64 65 66 73 2e 68 20 3e  cat confdefs.h >
2a050 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78  >conftest.$ac_ex
2a060 74 0a 63 61 74 20 3e 3e 63 6f 6e 66 74 65 73 74  t.cat >>conftest
2a070 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f  .$ac_ext <<_ACEO
2a080 46 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66  F./* end confdef
2a090 73 2e 68 2e 20 20 2a 2f 0a 23 69 6e 63 6c 75 64  s.h.  */.#includ
2a0a0 65 20 3c 73 74 72 69 6e 67 2e 68 3e 0a 0a 5f 41  e <string.h>.._A
2a0b0 43 45 4f 46 0a 69 66 20 28 65 76 61 6c 20 22 24  CEOF.if (eval "$
2a0c0 61 63 5f 63 70 70 20 63 6f 6e 66 74 65 73 74 2e  ac_cpp conftest.
2a0d0 24 61 63 5f 65 78 74 22 29 20 32 3e 26 35 20 7c  $ac_ext") 2>&5 |
2a0e0 0a 20 20 24 45 47 52 45 50 20 22 6d 65 6d 63 68  .  $EGREP "memch
2a0f0 72 22 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e  r" >/dev/null 2>
2a100 26 31 3b 20 74 68 65 6e 0a 20 20 3a 0a 65 6c 73  &1; then.  :.els
2a110 65 0a 20 20 61 63 5f 63 76 5f 68 65 61 64 65 72  e.  ac_cv_header
2a120 5f 73 74 64 63 3d 6e 6f 0a 66 69 0a 72 6d 20 2d  _stdc=no.fi.rm -
2a130 66 20 63 6f 6e 66 74 65 73 74 2a 0a 0a 66 69 0a  f conftest*..fi.
2a140 0a 69 66 20 74 65 73 74 20 24 61 63 5f 63 76 5f  .if test $ac_cv_
2a150 68 65 61 64 65 72 5f 73 74 64 63 20 3d 20 79 65  header_stdc = ye
2a160 73 3b 20 74 68 65 6e 0a 20 20 23 20 49 53 43 20  s; then.  # ISC 
2a170 32 2e 30 2e 32 20 73 74 64 6c 69 62 2e 68 20 64  2.0.2 stdlib.h d
2a180 6f 65 73 20 6e 6f 74 20 64 65 63 6c 61 72 65 20  oes not declare 
2a190 66 72 65 65 2c 20 63 6f 6e 74 72 61 72 79 20 74  free, contrary t
2a1a0 6f 20 41 4e 53 49 2e 0a 20 20 63 61 74 20 3e 63  o ANSI..  cat >c
2a1b0 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20  onftest.$ac_ext 
2a1c0 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 63 6f 6e 66  <<_ACEOF./* conf
2a1d0 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 5f 41 43 45  defs.h.  */._ACE
2a1e0 4f 46 0a 63 61 74 20 63 6f 6e 66 64 65 66 73 2e  OF.cat confdefs.
2a1f0 68 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63  h >>conftest.$ac
2a200 5f 65 78 74 0a 63 61 74 20 3e 3e 63 6f 6e 66 74  _ext.cat >>conft
2a210 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41  est.$ac_ext <<_A
2a220 43 45 4f 46 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66  CEOF./* end conf
2a230 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 23 69 6e 63  defs.h.  */.#inc
2a240 6c 75 64 65 20 3c 73 74 64 6c 69 62 2e 68 3e 0a  lude <stdlib.h>.
2a250 0a 5f 41 43 45 4f 46 0a 69 66 20 28 65 76 61 6c  ._ACEOF.if (eval
2a260 20 22 24 61 63 5f 63 70 70 20 63 6f 6e 66 74 65   "$ac_cpp confte
2a270 73 74 2e 24 61 63 5f 65 78 74 22 29 20 32 3e 26  st.$ac_ext") 2>&
2a280 35 20 7c 0a 20 20 24 45 47 52 45 50 20 22 66 72  5 |.  $EGREP "fr
2a290 65 65 22 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 32  ee" >/dev/null 2
2a2a0 3e 26 31 3b 20 74 68 65 6e 0a 20 20 3a 0a 65 6c  >&1; then.  :.el
2a2b0 73 65 0a 20 20 61 63 5f 63 76 5f 68 65 61 64 65  se.  ac_cv_heade
2a2c0 72 5f 73 74 64 63 3d 6e 6f 0a 66 69 0a 72 6d 20  r_stdc=no.fi.rm 
2a2d0 2d 66 20 63 6f 6e 66 74 65 73 74 2a 0a 0a 66 69  -f conftest*..fi
2a2e0 0a 0a 69 66 20 74 65 73 74 20 24 61 63 5f 63 76  ..if test $ac_cv
2a2f0 5f 68 65 61 64 65 72 5f 73 74 64 63 20 3d 20 79  _header_stdc = y
2a300 65 73 3b 20 74 68 65 6e 0a 20 20 23 20 2f 62 69  es; then.  # /bi
2a310 6e 2f 63 63 20 69 6e 20 49 72 69 78 2d 34 2e 30  n/cc in Irix-4.0
2a320 2e 35 20 67 65 74 73 20 6e 6f 6e 2d 41 4e 53 49  .5 gets non-ANSI
2a330 20 63 74 79 70 65 20 6d 61 63 72 6f 73 20 75 6e   ctype macros un
2a340 6c 65 73 73 20 75 73 69 6e 67 20 2d 61 6e 73 69  less using -ansi
2a350 2e 0a 20 20 69 66 20 74 65 73 74 20 22 24 63 72  ..  if test "$cr
2a360 6f 73 73 5f 63 6f 6d 70 69 6c 69 6e 67 22 20 3d  oss_compiling" =
2a370 20 79 65 73 3b 20 74 68 65 6e 0a 20 20 3a 0a 65   yes; then.  :.e
2a380 6c 73 65 0a 20 20 63 61 74 20 3e 63 6f 6e 66 74  lse.  cat >conft
2a390 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41  est.$ac_ext <<_A
2a3a0 43 45 4f 46 0a 2f 2a 20 63 6f 6e 66 64 65 66 73  CEOF./* confdefs
2a3b0 2e 68 2e 20 20 2a 2f 0a 5f 41 43 45 4f 46 0a 63  .h.  */._ACEOF.c
2a3c0 61 74 20 63 6f 6e 66 64 65 66 73 2e 68 20 3e 3e  at confdefs.h >>
2a3d0 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
2a3e0 0a 63 61 74 20 3e 3e 63 6f 6e 66 74 65 73 74 2e  .cat >>conftest.
2a3f0 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46  $ac_ext <<_ACEOF
2a400 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66 73  ./* end confdefs
2a410 2e 68 2e 20 20 2a 2f 0a 23 69 6e 63 6c 75 64 65  .h.  */.#include
2a420 20 3c 63 74 79 70 65 2e 68 3e 0a 23 69 6e 63 6c   <ctype.h>.#incl
2a430 75 64 65 20 3c 73 74 64 6c 69 62 2e 68 3e 0a 23  ude <stdlib.h>.#
2a440 69 66 20 28 28 27 20 27 20 26 20 30 78 30 46 46  if ((' ' & 0x0FF
2a450 29 20 3d 3d 20 30 78 30 32 30 29 0a 23 20 64 65  ) == 0x020).# de
2a460 66 69 6e 65 20 49 53 4c 4f 57 45 52 28 63 29 20  fine ISLOWER(c) 
2a470 28 27 61 27 20 3c 3d 20 28 63 29 20 26 26 20 28  ('a' <= (c) && (
2a480 63 29 20 3c 3d 20 27 7a 27 29 0a 23 20 64 65 66  c) <= 'z').# def
2a490 69 6e 65 20 54 4f 55 50 50 45 52 28 63 29 20 28  ine TOUPPER(c) (
2a4a0 49 53 4c 4f 57 45 52 28 63 29 20 3f 20 27 41 27  ISLOWER(c) ? 'A'
2a4b0 20 2b 20 28 28 63 29 20 2d 20 27 61 27 29 20 3a   + ((c) - 'a') :
2a4c0 20 28 63 29 29 0a 23 65 6c 73 65 0a 23 20 64 65   (c)).#else.# de
2a4d0 66 69 6e 65 20 49 53 4c 4f 57 45 52 28 63 29 20  fine ISLOWER(c) 
2a4e0 5c 0a 09 09 20 20 20 28 28 27 61 27 20 3c 3d 20  \...   (('a' <= 
2a4f0 28 63 29 20 26 26 20 28 63 29 20 3c 3d 20 27 69  (c) && (c) <= 'i
2a500 27 29 20 5c 0a 09 09 20 20 20 20 20 7c 7c 20 28  ') \...     || (
2a510 27 6a 27 20 3c 3d 20 28 63 29 20 26 26 20 28 63  'j' <= (c) && (c
2a520 29 20 3c 3d 20 27 72 27 29 20 5c 0a 09 09 20 20  ) <= 'r') \...  
2a530 20 20 20 7c 7c 20 28 27 73 27 20 3c 3d 20 28 63     || ('s' <= (c
2a540 29 20 26 26 20 28 63 29 20 3c 3d 20 27 7a 27 29  ) && (c) <= 'z')
2a550 29 0a 23 20 64 65 66 69 6e 65 20 54 4f 55 50 50  ).# define TOUPP
2a560 45 52 28 63 29 20 28 49 53 4c 4f 57 45 52 28 63  ER(c) (ISLOWER(c
2a570 29 20 3f 20 28 28 63 29 20 7c 20 30 78 34 30 29  ) ? ((c) | 0x40)
2a580 20 3a 20 28 63 29 29 0a 23 65 6e 64 69 66 0a 0a   : (c)).#endif..
2a590 23 64 65 66 69 6e 65 20 58 4f 52 28 65 2c 20 66  #define XOR(e, f
2a5a0 29 20 28 28 28 65 29 20 26 26 20 21 28 66 29 29  ) (((e) && !(f))
2a5b0 20 7c 7c 20 28 21 28 65 29 20 26 26 20 28 66 29   || (!(e) && (f)
2a5c0 29 29 0a 69 6e 74 0a 6d 61 69 6e 20 28 29 0a 7b  )).int.main ().{
2a5d0 0a 20 20 69 6e 74 20 69 3b 0a 20 20 66 6f 72 20  .  int i;.  for 
2a5e0 28 69 20 3d 20 30 3b 20 69 20 3c 20 32 35 36 3b  (i = 0; i < 256;
2a5f0 20 69 2b 2b 29 0a 20 20 20 20 69 66 20 28 58 4f   i++).    if (XO
2a600 52 20 28 69 73 6c 6f 77 65 72 20 28 69 29 2c 20  R (islower (i), 
2a610 49 53 4c 4f 57 45 52 20 28 69 29 29 0a 09 7c 7c  ISLOWER (i))..||
2a620 20 74 6f 75 70 70 65 72 20 28 69 29 20 21 3d 20   toupper (i) != 
2a630 54 4f 55 50 50 45 52 20 28 69 29 29 0a 20 20 20  TOUPPER (i)).   
2a640 20 20 20 72 65 74 75 72 6e 20 32 3b 0a 20 20 72     return 2;.  r
2a650 65 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41 43 45 4f  eturn 0;.}._ACEO
2a660 46 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74  F.rm -f conftest
2a670 24 61 63 5f 65 78 65 65 78 74 0a 69 66 20 7b 20  $ac_exeext.if { 
2a680 28 61 63 5f 74 72 79 3d 22 24 61 63 5f 6c 69 6e  (ac_try="$ac_lin
2a690 6b 22 0a 63 61 73 65 20 22 28 28 24 61 63 5f 74  k".case "(($ac_t
2a6a0 72 79 22 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20  ry" in.  *\"* | 
2a6b0 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f  *\`* | *\\*) ac_
2a6c0 74 72 79 5f 65 63 68 6f 3d 5c 24 61 63 5f 74 72  try_echo=\$ac_tr
2a6d0 79 3b 3b 0a 20 20 2a 29 20 61 63 5f 74 72 79 5f  y;;.  *) ac_try_
2a6e0 65 63 68 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a 65  echo=$ac_try;;.e
2a6f0 73 61 63 0a 65 76 61 6c 20 61 63 5f 74 72 79 5f  sac.eval ac_try_
2a700 65 63 68 6f 3d 22 5c 22 5c 24 61 73 5f 6d 65 3a  echo="\"\$as_me:
2a710 24 4c 49 4e 45 4e 4f 3a 20 24 61 63 5f 74 72 79  $LINENO: $ac_try
2a720 5f 65 63 68 6f 5c 22 22 0a 24 61 73 5f 65 63 68  _echo\"".$as_ech
2a730 6f 20 22 24 61 63 5f 74 72 79 5f 65 63 68 6f 22  o "$ac_try_echo"
2a740 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 22 24  ) >&5.  (eval "$
2a750 61 63 5f 6c 69 6e 6b 22 29 20 32 3e 26 35 0a 20  ac_link") 2>&5. 
2a760 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20   ac_status=$?.  
2a770 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
2a780 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20  :$LINENO: \$? = 
2a790 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a  $ac_status" >&5.
2a7a0 20 20 28 65 78 69 74 20 24 61 63 5f 73 74 61 74    (exit $ac_stat
2a7b0 75 73 29 3b 20 7d 20 26 26 20 7b 20 61 63 5f 74  us); } && { ac_t
2a7c0 72 79 3d 27 2e 2f 63 6f 6e 66 74 65 73 74 24 61  ry='./conftest$a
2a7d0 63 5f 65 78 65 65 78 74 27 0a 20 20 7b 20 28 63  c_exeext'.  { (c
2a7e0 61 73 65 20 22 28 28 24 61 63 5f 74 72 79 22 20  ase "(($ac_try" 
2a7f0 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a  in.  *\"* | *\`*
2a800 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74 72 79 5f   | *\\*) ac_try_
2a810 65 63 68 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a  echo=\$ac_try;;.
2a820 20 20 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f    *) ac_try_echo
2a830 3d 24 61 63 5f 74 72 79 3b 3b 0a 65 73 61 63 0a  =$ac_try;;.esac.
2a840 65 76 61 6c 20 61 63 5f 74 72 79 5f 65 63 68 6f  eval ac_try_echo
2a850 3d 22 5c 22 5c 24 61 73 5f 6d 65 3a 24 4c 49 4e  ="\"\$as_me:$LIN
2a860 45 4e 4f 3a 20 24 61 63 5f 74 72 79 5f 65 63 68  ENO: $ac_try_ech
2a870 6f 5c 22 22 0a 24 61 73 5f 65 63 68 6f 20 22 24  o\"".$as_echo "$
2a880 61 63 5f 74 72 79 5f 65 63 68 6f 22 29 20 3e 26  ac_try_echo") >&
2a890 35 0a 20 20 28 65 76 61 6c 20 22 24 61 63 5f 74  5.  (eval "$ac_t
2a8a0 72 79 22 29 20 32 3e 26 35 0a 20 20 61 63 5f 73  ry") 2>&5.  ac_s
2a8b0 74 61 74 75 73 3d 24 3f 0a 20 20 24 61 73 5f 65  tatus=$?.  $as_e
2a8c0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
2a8d0 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73  ENO: \$? = $ac_s
2a8e0 74 61 74 75 73 22 20 3e 26 35 0a 20 20 28 65 78  tatus" >&5.  (ex
2a8f0 69 74 20 24 61 63 5f 73 74 61 74 75 73 29 3b 20  it $ac_status); 
2a900 7d 3b 20 7d 3b 20 74 68 65 6e 0a 20 20 3a 0a 65  }; }; then.  :.e
2a910 6c 73 65 0a 20 20 24 61 73 5f 65 63 68 6f 20 22  lse.  $as_echo "
2a920 24 61 73 5f 6d 65 3a 20 70 72 6f 67 72 61 6d 20  $as_me: program 
2a930 65 78 69 74 65 64 20 77 69 74 68 20 73 74 61 74  exited with stat
2a940 75 73 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e  us $ac_status" >
2a950 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 73  &5.$as_echo "$as
2a960 5f 6d 65 3a 20 66 61 69 6c 65 64 20 70 72 6f 67  _me: failed prog
2a970 72 61 6d 20 77 61 73 3a 22 20 3e 26 35 0a 73 65  ram was:" >&5.se
2a980 64 20 27 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66  d 's/^/| /' conf
2a990 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3e 26 35  test.$ac_ext >&5
2a9a0 0a 0a 28 20 65 78 69 74 20 24 61 63 5f 73 74 61  ..( exit $ac_sta
2a9b0 74 75 73 20 29 0a 61 63 5f 63 76 5f 68 65 61 64  tus ).ac_cv_head
2a9c0 65 72 5f 73 74 64 63 3d 6e 6f 0a 66 69 0a 72 6d  er_stdc=no.fi.rm
2a9d0 20 2d 72 66 20 63 6f 6e 66 74 65 73 74 2e 64 53   -rf conftest.dS
2a9e0 59 4d 0a 72 6d 20 2d 66 20 63 6f 72 65 20 2a 2e  YM.rm -f core *.
2a9f0 63 6f 72 65 20 63 6f 72 65 2e 63 6f 6e 66 74 65  core core.confte
2aa00 73 74 2e 2a 20 67 6d 6f 6e 2e 6f 75 74 20 62 62  st.* gmon.out bb
2aa10 2e 6f 75 74 20 63 6f 6e 66 74 65 73 74 24 61 63  .out conftest$ac
2aa20 5f 65 78 65 65 78 74 20 63 6f 6e 66 74 65 73 74  _exeext conftest
2aa30 2e 24 61 63 5f 6f 62 6a 65 78 74 20 63 6f 6e 66  .$ac_objext conf
2aa40 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 66 69 0a  test.$ac_ext.fi.
2aa50 0a 0a 66 69 0a 66 69 0a 7b 20 24 61 73 5f 65 63  ..fi.fi.{ $as_ec
2aa60 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
2aa70 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 61 63 5f  NO: result: $ac_
2aa80 63 76 5f 68 65 61 64 65 72 5f 73 74 64 63 22 20  cv_header_stdc" 
2aa90 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61  >&5.$as_echo "$a
2aaa0 63 5f 63 76 5f 68 65 61 64 65 72 5f 73 74 64 63  c_cv_header_stdc
2aab0 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74  " >&6; }.if test
2aac0 20 24 61 63 5f 63 76 5f 68 65 61 64 65 72 5f 73   $ac_cv_header_s
2aad0 74 64 63 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a  tdc = yes; then.
2aae0 0a 63 61 74 20 3e 3e 63 6f 6e 66 64 65 66 73 2e  .cat >>confdefs.
2aaf0 68 20 3c 3c 5c 5f 41 43 45 4f 46 0a 23 64 65 66  h <<\_ACEOF.#def
2ab00 69 6e 65 20 53 54 44 43 5f 48 45 41 44 45 52 53  ine STDC_HEADERS
2ab10 20 31 0a 5f 41 43 45 4f 46 0a 0a 66 69 0a 0a 23   1._ACEOF..fi..#
2ab20 20 4f 6e 20 49 52 49 58 20 35 2e 33 2c 20 73 79   On IRIX 5.3, sy
2ab30 73 2f 74 79 70 65 73 20 61 6e 64 20 69 6e 74 74  s/types and intt
2ab40 79 70 65 73 2e 68 20 61 72 65 20 63 6f 6e 66 6c  ypes.h are confl
2ab50 69 63 74 69 6e 67 2e 0a 0a 0a 0a 0a 0a 0a 0a 0a  icting..........
2ab60 0a 66 6f 72 20 61 63 5f 68 65 61 64 65 72 20 69  .for ac_header i
2ab70 6e 20 73 79 73 2f 74 79 70 65 73 2e 68 20 73 79  n sys/types.h sy
2ab80 73 2f 73 74 61 74 2e 68 20 73 74 64 6c 69 62 2e  s/stat.h stdlib.
2ab90 68 20 73 74 72 69 6e 67 2e 68 20 6d 65 6d 6f 72  h string.h memor
2aba0 79 2e 68 20 73 74 72 69 6e 67 73 2e 68 20 5c 0a  y.h strings.h \.
2abb0 09 09 20 20 69 6e 74 74 79 70 65 73 2e 68 20 73  ..  inttypes.h s
2abc0 74 64 69 6e 74 2e 68 20 75 6e 69 73 74 64 2e 68  tdint.h unistd.h
2abd0 0a 64 6f 0a 61 73 5f 61 63 5f 48 65 61 64 65 72  .do.as_ac_Header
2abe0 3d 60 24 61 73 5f 65 63 68 6f 20 22 61 63 5f 63  =`$as_echo "ac_c
2abf0 76 5f 68 65 61 64 65 72 5f 24 61 63 5f 68 65 61  v_header_$ac_hea
2ac00 64 65 72 22 20 7c 20 24 61 73 5f 74 72 5f 73 68  der" | $as_tr_sh
2ac10 60 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61  `.{ $as_echo "$a
2ac20 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68  s_me:$LINENO: ch
2ac30 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 68  ecking for $ac_h
2ac40 65 61 64 65 72 22 20 3e 26 35 0a 24 61 73 5f 65  eader" >&5.$as_e
2ac50 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20  cho_n "checking 
2ac60 66 6f 72 20 24 61 63 5f 68 65 61 64 65 72 2e 2e  for $ac_header..
2ac70 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 7b 20  . " >&6; }.if { 
2ac80 61 73 5f 76 61 72 3d 24 61 73 5f 61 63 5f 48 65  as_var=$as_ac_He
2ac90 61 64 65 72 3b 20 65 76 61 6c 20 22 74 65 73 74  ader; eval "test
2aca0 20 5c 22 5c 24 7b 24 61 73 5f 76 61 72 2b 73 65   \"\${$as_var+se
2acb0 74 7d 5c 22 20 3d 20 73 65 74 22 3b 20 7d 3b 20  t}\" = set"; }; 
2acc0 74 68 65 6e 0a 20 20 24 61 73 5f 65 63 68 6f 5f  then.  $as_echo_
2acd0 6e 20 22 28 63 61 63 68 65 64 29 20 22 20 3e 26  n "(cached) " >&
2ace0 36 0a 65 6c 73 65 0a 20 20 63 61 74 20 3e 63 6f  6.else.  cat >co
2acf0 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c  nftest.$ac_ext <
2ad00 3c 5f 41 43 45 4f 46 0a 2f 2a 20 63 6f 6e 66 64  <_ACEOF./* confd
2ad10 65 66 73 2e 68 2e 20 20 2a 2f 0a 5f 41 43 45 4f  efs.h.  */._ACEO
2ad20 46 0a 63 61 74 20 63 6f 6e 66 64 65 66 73 2e 68  F.cat confdefs.h
2ad30 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f   >>conftest.$ac_
2ad40 65 78 74 0a 63 61 74 20 3e 3e 63 6f 6e 66 74 65  ext.cat >>confte
2ad50 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43  st.$ac_ext <<_AC
2ad60 45 4f 46 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64  EOF./* end confd
2ad70 65 66 73 2e 68 2e 20 20 2a 2f 0a 24 61 63 5f 69  efs.h.  */.$ac_i
2ad80 6e 63 6c 75 64 65 73 5f 64 65 66 61 75 6c 74 0a  ncludes_default.
2ad90 0a 23 69 6e 63 6c 75 64 65 20 3c 24 61 63 5f 68  .#include <$ac_h
2ada0 65 61 64 65 72 3e 0a 5f 41 43 45 4f 46 0a 72 6d  eader>._ACEOF.rm
2adb0 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 24 61 63   -f conftest.$ac
2adc0 5f 6f 62 6a 65 78 74 0a 69 66 20 7b 20 28 61 63  _objext.if { (ac
2add0 5f 74 72 79 3d 22 24 61 63 5f 63 6f 6d 70 69 6c  _try="$ac_compil
2ade0 65 22 0a 63 61 73 65 20 22 28 28 24 61 63 5f 74  e".case "(($ac_t
2adf0 72 79 22 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20  ry" in.  *\"* | 
2ae00 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f  *\`* | *\\*) ac_
2ae10 74 72 79 5f 65 63 68 6f 3d 5c 24 61 63 5f 74 72  try_echo=\$ac_tr
2ae20 79 3b 3b 0a 20 20 2a 29 20 61 63 5f 74 72 79 5f  y;;.  *) ac_try_
2ae30 65 63 68 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a 65  echo=$ac_try;;.e
2ae40 73 61 63 0a 65 76 61 6c 20 61 63 5f 74 72 79 5f  sac.eval ac_try_
2ae50 65 63 68 6f 3d 22 5c 22 5c 24 61 73 5f 6d 65 3a  echo="\"\$as_me:
2ae60 24 4c 49 4e 45 4e 4f 3a 20 24 61 63 5f 74 72 79  $LINENO: $ac_try
2ae70 5f 65 63 68 6f 5c 22 22 0a 24 61 73 5f 65 63 68  _echo\"".$as_ech
2ae80 6f 20 22 24 61 63 5f 74 72 79 5f 65 63 68 6f 22  o "$ac_try_echo"
2ae90 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 22 24  ) >&5.  (eval "$
2aea0 61 63 5f 63 6f 6d 70 69 6c 65 22 29 20 32 3e 63  ac_compile") 2>c
2aeb0 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20 61 63  onftest.er1.  ac
2aec0 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 67 72 65  _status=$?.  gre
2aed0 70 20 2d 76 20 27 5e 20 2a 2b 27 20 63 6f 6e 66  p -v '^ *+' conf
2aee0 74 65 73 74 2e 65 72 31 20 3e 63 6f 6e 66 74 65  test.er1 >confte
2aef0 73 74 2e 65 72 72 0a 20 20 72 6d 20 2d 66 20 63  st.err.  rm -f c
2af00 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20 63 61  onftest.er1.  ca
2af10 74 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 3e  t conftest.err >
2af20 26 35 0a 20 20 24 61 73 5f 65 63 68 6f 20 22 24  &5.  $as_echo "$
2af30 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c  as_me:$LINENO: \
2af40 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22  $? = $ac_status"
2af50 20 3e 26 35 0a 20 20 28 65 78 69 74 20 24 61 63   >&5.  (exit $ac
2af60 5f 73 74 61 74 75 73 29 3b 20 7d 20 26 26 20 7b  _status); } && {
2af70 0a 09 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f  .. test -z "$ac_
2af80 63 5f 77 65 72 72 6f 72 5f 66 6c 61 67 22 20 7c  c_werror_flag" |
2af90 7c 0a 09 20 74 65 73 74 20 21 20 2d 73 20 63 6f  |.. test ! -s co
2afa0 6e 66 74 65 73 74 2e 65 72 72 0a 20 20 20 20 20  nftest.err.     
2afb0 20 20 7d 20 26 26 20 74 65 73 74 20 2d 73 20 63    } && test -s c
2afc0 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65  onftest.$ac_obje
2afd0 78 74 3b 20 74 68 65 6e 0a 20 20 65 76 61 6c 20  xt; then.  eval 
2afe0 22 24 61 73 5f 61 63 5f 48 65 61 64 65 72 3d 79  "$as_ac_Header=y
2aff0 65 73 22 0a 65 6c 73 65 0a 20 20 24 61 73 5f 65  es".else.  $as_e
2b000 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 66 61 69  cho "$as_me: fai
2b010 6c 65 64 20 70 72 6f 67 72 61 6d 20 77 61 73 3a  led program was:
2b020 22 20 3e 26 35 0a 73 65 64 20 27 73 2f 5e 2f 7c  " >&5.sed 's/^/|
2b030 20 2f 27 20 63 6f 6e 66 74 65 73 74 2e 24 61 63   /' conftest.$ac
2b040 5f 65 78 74 20 3e 26 35 0a 0a 09 65 76 61 6c 20  _ext >&5...eval 
2b050 22 24 61 73 5f 61 63 5f 48 65 61 64 65 72 3d 6e  "$as_ac_Header=n
2b060 6f 22 0a 66 69 0a 0a 72 6d 20 2d 66 20 63 6f 72  o".fi..rm -f cor
2b070 65 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 63  e conftest.err c
2b080 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65  onftest.$ac_obje
2b090 78 74 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  xt conftest.$ac_
2b0a0 65 78 74 0a 66 69 0a 61 63 5f 72 65 73 3d 60 65  ext.fi.ac_res=`e
2b0b0 76 61 6c 20 27 61 73 5f 76 61 6c 3d 24 7b 27 24  val 'as_val=${'$
2b0c0 61 73 5f 61 63 5f 48 65 61 64 65 72 27 7d 0a 09  as_ac_Header'}..
2b0d0 09 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  . $as_echo "$as_
2b0e0 76 61 6c 22 27 60 0a 09 20 20 20 20 20 20 20 7b  val"'`..       {
2b0f0 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
2b100 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c  e:$LINENO: resul
2b110 74 3a 20 24 61 63 5f 72 65 73 22 20 3e 26 35 0a  t: $ac_res" >&5.
2b120 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 72 65  $as_echo "$ac_re
2b130 73 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73  s" >&6; }.if tes
2b140 74 20 60 65 76 61 6c 20 27 61 73 5f 76 61 6c 3d  t `eval 'as_val=
2b150 24 7b 27 24 61 73 5f 61 63 5f 48 65 61 64 65 72  ${'$as_ac_Header
2b160 27 7d 0a 09 09 20 24 61 73 5f 65 63 68 6f 20 22  '}... $as_echo "
2b170 24 61 73 5f 76 61 6c 22 27 60 20 3d 20 79 65 73  $as_val"'` = yes
2b180 3b 20 74 68 65 6e 0a 20 20 63 61 74 20 3e 3e 63  ; then.  cat >>c
2b190 6f 6e 66 64 65 66 73 2e 68 20 3c 3c 5f 41 43 45  onfdefs.h <<_ACE
2b1a0 4f 46 0a 23 64 65 66 69 6e 65 20 60 24 61 73 5f  OF.#define `$as_
2b1b0 65 63 68 6f 20 22 48 41 56 45 5f 24 61 63 5f 68  echo "HAVE_$ac_h
2b1c0 65 61 64 65 72 22 20 7c 20 24 61 73 5f 74 72 5f  eader" | $as_tr_
2b1d0 63 70 70 60 20 31 0a 5f 41 43 45 4f 46 0a 0a 66  cpp` 1._ACEOF..f
2b1e0 69 0a 0a 64 6f 6e 65 0a 0a 0a 0a 66 6f 72 20 61  i..done....for a
2b1f0 63 5f 68 65 61 64 65 72 20 69 6e 20 64 6c 66 63  c_header in dlfc
2b200 6e 2e 68 0a 64 6f 0a 61 73 5f 61 63 5f 48 65 61  n.h.do.as_ac_Hea
2b210 64 65 72 3d 60 24 61 73 5f 65 63 68 6f 20 22 61  der=`$as_echo "a
2b220 63 5f 63 76 5f 68 65 61 64 65 72 5f 24 61 63 5f  c_cv_header_$ac_
2b230 68 65 61 64 65 72 22 20 7c 20 24 61 73 5f 74 72  header" | $as_tr
2b240 5f 73 68 60 0a 7b 20 24 61 73 5f 65 63 68 6f 20  _sh`.{ $as_echo 
2b250 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
2b260 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61   checking for $a
2b270 63 5f 68 65 61 64 65 72 22 20 3e 26 35 0a 24 61  c_header" >&5.$a
2b280 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69  s_echo_n "checki
2b290 6e 67 20 66 6f 72 20 24 61 63 5f 68 65 61 64 65  ng for $ac_heade
2b2a0 72 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66  r... " >&6; }.if
2b2b0 20 7b 20 61 73 5f 76 61 72 3d 24 61 73 5f 61 63   { as_var=$as_ac
2b2c0 5f 48 65 61 64 65 72 3b 20 65 76 61 6c 20 22 74  _Header; eval "t
2b2d0 65 73 74 20 5c 22 5c 24 7b 24 61 73 5f 76 61 72  est \"\${$as_var
2b2e0 2b 73 65 74 7d 5c 22 20 3d 20 73 65 74 22 3b 20  +set}\" = set"; 
2b2f0 7d 3b 20 74 68 65 6e 0a 20 20 24 61 73 5f 65 63  }; then.  $as_ec
2b300 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22  ho_n "(cached) "
2b310 20 3e 26 36 0a 65 6c 73 65 0a 20 20 63 61 74 20   >&6.else.  cat 
2b320 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78  >conftest.$ac_ex
2b330 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 63 6f  t <<_ACEOF./* co
2b340 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 5f 41  nfdefs.h.  */._A
2b350 43 45 4f 46 0a 63 61 74 20 63 6f 6e 66 64 65 66  CEOF.cat confdef
2b360 73 2e 68 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24  s.h >>conftest.$
2b370 61 63 5f 65 78 74 0a 63 61 74 20 3e 3e 63 6f 6e  ac_ext.cat >>con
2b380 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c  ftest.$ac_ext <<
2b390 5f 41 43 45 4f 46 0a 2f 2a 20 65 6e 64 20 63 6f  _ACEOF./* end co
2b3a0 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 24 61  nfdefs.h.  */.$a
2b3b0 63 5f 69 6e 63 6c 75 64 65 73 5f 64 65 66 61 75  c_includes_defau
2b3c0 6c 74 0a 0a 23 69 6e 63 6c 75 64 65 20 3c 24 61  lt..#include <$a
2b3d0 63 5f 68 65 61 64 65 72 3e 0a 5f 41 43 45 4f 46  c_header>._ACEOF
2b3e0 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e  .rm -f conftest.
2b3f0 24 61 63 5f 6f 62 6a 65 78 74 0a 69 66 20 7b 20  $ac_objext.if { 
2b400 28 61 63 5f 74 72 79 3d 22 24 61 63 5f 63 6f 6d  (ac_try="$ac_com
2b410 70 69 6c 65 22 0a 63 61 73 65 20 22 28 28 24 61  pile".case "(($a
2b420 63 5f 74 72 79 22 20 69 6e 0a 20 20 2a 5c 22 2a  c_try" in.  *\"*
2b430 20 7c 20 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20   | *\`* | *\\*) 
2b440 61 63 5f 74 72 79 5f 65 63 68 6f 3d 5c 24 61 63  ac_try_echo=\$ac
2b450 5f 74 72 79 3b 3b 0a 20 20 2a 29 20 61 63 5f 74  _try;;.  *) ac_t
2b460 72 79 5f 65 63 68 6f 3d 24 61 63 5f 74 72 79 3b  ry_echo=$ac_try;
2b470 3b 0a 65 73 61 63 0a 65 76 61 6c 20 61 63 5f 74  ;.esac.eval ac_t
2b480 72 79 5f 65 63 68 6f 3d 22 5c 22 5c 24 61 73 5f  ry_echo="\"\$as_
2b490 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 24 61 63 5f  me:$LINENO: $ac_
2b4a0 74 72 79 5f 65 63 68 6f 5c 22 22 0a 24 61 73 5f  try_echo\"".$as_
2b4b0 65 63 68 6f 20 22 24 61 63 5f 74 72 79 5f 65 63  echo "$ac_try_ec
2b4c0 68 6f 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c  ho") >&5.  (eval
2b4d0 20 22 24 61 63 5f 63 6f 6d 70 69 6c 65 22 29 20   "$ac_compile") 
2b4e0 32 3e 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20  2>conftest.er1. 
2b4f0 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20   ac_status=$?.  
2b500 67 72 65 70 20 2d 76 20 27 5e 20 2a 2b 27 20 63  grep -v '^ *+' c
2b510 6f 6e 66 74 65 73 74 2e 65 72 31 20 3e 63 6f 6e  onftest.er1 >con
2b520 66 74 65 73 74 2e 65 72 72 0a 20 20 72 6d 20 2d  ftest.err.  rm -
2b530 66 20 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20  f conftest.er1. 
2b540 20 63 61 74 20 63 6f 6e 66 74 65 73 74 2e 65 72   cat conftest.er
2b550 72 20 3e 26 35 0a 20 20 24 61 73 5f 65 63 68 6f  r >&5.  $as_echo
2b560 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
2b570 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74  : \$? = $ac_stat
2b580 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20  us" >&5.  (exit 
2b590 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 20 26  $ac_status); } &
2b5a0 26 20 7b 0a 09 20 74 65 73 74 20 2d 7a 20 22 24  & {.. test -z "$
2b5b0 61 63 5f 63 5f 77 65 72 72 6f 72 5f 66 6c 61 67  ac_c_werror_flag
2b5c0 22 20 7c 7c 0a 09 20 74 65 73 74 20 21 20 2d 73  " ||.. test ! -s
2b5d0 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20 20   conftest.err.  
2b5e0 20 20 20 20 20 7d 20 26 26 20 74 65 73 74 20 2d       } && test -
2b5f0 73 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f  s conftest.$ac_o
2b600 62 6a 65 78 74 3b 20 74 68 65 6e 0a 20 20 65 76  bjext; then.  ev
2b610 61 6c 20 22 24 61 73 5f 61 63 5f 48 65 61 64 65  al "$as_ac_Heade
2b620 72 3d 79 65 73 22 0a 65 6c 73 65 0a 20 20 24 61  r=yes".else.  $a
2b630 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20  s_echo "$as_me: 
2b640 66 61 69 6c 65 64 20 70 72 6f 67 72 61 6d 20 77  failed program w
2b650 61 73 3a 22 20 3e 26 35 0a 73 65 64 20 27 73 2f  as:" >&5.sed 's/
2b660 5e 2f 7c 20 2f 27 20 63 6f 6e 66 74 65 73 74 2e  ^/| /' conftest.
2b670 24 61 63 5f 65 78 74 20 3e 26 35 0a 0a 09 65 76  $ac_ext >&5...ev
2b680 61 6c 20 22 24 61 73 5f 61 63 5f 48 65 61 64 65  al "$as_ac_Heade
2b690 72 3d 6e 6f 22 0a 66 69 0a 0a 72 6d 20 2d 66 20  r=no".fi..rm -f 
2b6a0 63 6f 72 65 20 63 6f 6e 66 74 65 73 74 2e 65 72  core conftest.er
2b6b0 72 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f  r conftest.$ac_o
2b6c0 62 6a 65 78 74 20 63 6f 6e 66 74 65 73 74 2e 24  bjext conftest.$
2b6d0 61 63 5f 65 78 74 0a 66 69 0a 61 63 5f 72 65 73  ac_ext.fi.ac_res
2b6e0 3d 60 65 76 61 6c 20 27 61 73 5f 76 61 6c 3d 24  =`eval 'as_val=$
2b6f0 7b 27 24 61 73 5f 61 63 5f 48 65 61 64 65 72 27  {'$as_ac_Header'
2b700 7d 0a 09 09 20 24 61 73 5f 65 63 68 6f 20 22 24  }... $as_echo "$
2b710 61 73 5f 76 61 6c 22 27 60 0a 09 20 20 20 20 20  as_val"'`..     
2b720 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61    { $as_echo "$a
2b730 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65  s_me:$LINENO: re
2b740 73 75 6c 74 3a 20 24 61 63 5f 72 65 73 22 20 3e  sult: $ac_res" >
2b750 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63  &5.$as_echo "$ac
2b760 5f 72 65 73 22 20 3e 26 36 3b 20 7d 0a 69 66 20  _res" >&6; }.if 
2b770 74 65 73 74 20 60 65 76 61 6c 20 27 61 73 5f 76  test `eval 'as_v
2b780 61 6c 3d 24 7b 27 24 61 73 5f 61 63 5f 48 65 61  al=${'$as_ac_Hea
2b790 64 65 72 27 7d 0a 09 09 20 24 61 73 5f 65 63 68  der'}... $as_ech
2b7a0 6f 20 22 24 61 73 5f 76 61 6c 22 27 60 20 3d 20  o "$as_val"'` = 
2b7b0 79 65 73 3b 20 74 68 65 6e 0a 20 20 63 61 74 20  yes; then.  cat 
2b7c0 3e 3e 63 6f 6e 66 64 65 66 73 2e 68 20 3c 3c 5f  >>confdefs.h <<_
2b7d0 41 43 45 4f 46 0a 23 64 65 66 69 6e 65 20 60 24  ACEOF.#define `$
2b7e0 61 73 5f 65 63 68 6f 20 22 48 41 56 45 5f 24 61  as_echo "HAVE_$a
2b7f0 63 5f 68 65 61 64 65 72 22 20 7c 20 24 61 73 5f  c_header" | $as_
2b800 74 72 5f 63 70 70 60 20 31 0a 5f 41 43 45 4f 46  tr_cpp` 1._ACEOF
2b810 0a 0a 66 69 0a 0a 64 6f 6e 65 0a 0a 0a 0a 23 20  ..fi..done....# 
2b820 53 65 74 20 6f 70 74 69 6f 6e 73 0a 0a 0a 0a 20  Set options.... 
2b830 20 20 20 20 20 20 20 65 6e 61 62 6c 65 5f 64 6c         enable_dl
2b840 6f 70 65 6e 3d 6e 6f 0a 0a 0a 20 20 65 6e 61 62  open=no...  enab
2b850 6c 65 5f 77 69 6e 33 32 5f 64 6c 6c 3d 6e 6f 0a  le_win32_dll=no.
2b860 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 23 20  ..            # 
2b870 43 68 65 63 6b 20 77 68 65 74 68 65 72 20 2d 2d  Check whether --
2b880 65 6e 61 62 6c 65 2d 73 68 61 72 65 64 20 77 61  enable-shared wa
2b890 73 20 67 69 76 65 6e 2e 0a 69 66 20 74 65 73 74  s given..if test
2b8a0 20 22 24 7b 65 6e 61 62 6c 65 5f 73 68 61 72 65   "${enable_share
2b8b0 64 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74  d+set}" = set; t
2b8c0 68 65 6e 0a 20 20 65 6e 61 62 6c 65 76 61 6c 3d  hen.  enableval=
2b8d0 24 65 6e 61 62 6c 65 5f 73 68 61 72 65 64 3b 20  $enable_shared; 
2b8e0 70 3d 24 7b 50 41 43 4b 41 47 45 2d 64 65 66 61  p=${PACKAGE-defa
2b8f0 75 6c 74 7d 0a 20 20 20 20 63 61 73 65 20 24 65  ult}.    case $e
2b900 6e 61 62 6c 65 76 61 6c 20 69 6e 0a 20 20 20 20  nableval in.    
2b910 79 65 73 29 20 65 6e 61 62 6c 65 5f 73 68 61 72  yes) enable_shar
2b920 65 64 3d 79 65 73 20 3b 3b 0a 20 20 20 20 6e 6f  ed=yes ;;.    no
2b930 29 20 65 6e 61 62 6c 65 5f 73 68 61 72 65 64 3d  ) enable_shared=
2b940 6e 6f 20 3b 3b 0a 20 20 20 20 2a 29 0a 20 20 20  no ;;.    *).   
2b950 20 20 20 65 6e 61 62 6c 65 5f 73 68 61 72 65 64     enable_shared
2b960 3d 6e 6f 0a 20 20 20 20 20 20 23 20 4c 6f 6f 6b  =no.      # Look
2b970 20 61 74 20 74 68 65 20 61 72 67 75 6d 65 6e 74   at the argument
2b980 20 77 65 20 67 6f 74 2e 20 20 57 65 20 75 73 65   we got.  We use
2b990 20 61 6c 6c 20 74 68 65 20 63 6f 6d 6d 6f 6e 20   all the common 
2b9a0 6c 69 73 74 20 73 65 70 61 72 61 74 6f 72 73 2e  list separators.
2b9b0 0a 20 20 20 20 20 20 6c 74 5f 73 61 76 65 5f 69  .      lt_save_i
2b9c0 66 73 3d 22 24 49 46 53 22 3b 20 49 46 53 3d 22  fs="$IFS"; IFS="
2b9d0 24 7b 49 46 53 7d 24 50 41 54 48 5f 53 45 50 41  ${IFS}$PATH_SEPA
2b9e0 52 41 54 4f 52 2c 22 0a 20 20 20 20 20 20 66 6f  RATOR,".      fo
2b9f0 72 20 70 6b 67 20 69 6e 20 24 65 6e 61 62 6c 65  r pkg in $enable
2ba00 76 61 6c 3b 20 64 6f 0a 09 49 46 53 3d 22 24 6c  val; do..IFS="$l
2ba10 74 5f 73 61 76 65 5f 69 66 73 22 0a 09 69 66 20  t_save_ifs"..if 
2ba20 74 65 73 74 20 22 58 24 70 6b 67 22 20 3d 20 22  test "X$pkg" = "
2ba30 58 24 70 22 3b 20 74 68 65 6e 0a 09 20 20 65 6e  X$p"; then..  en
2ba40 61 62 6c 65 5f 73 68 61 72 65 64 3d 79 65 73 0a  able_shared=yes.
2ba50 09 66 69 0a 20 20 20 20 20 20 64 6f 6e 65 0a 20  .fi.      done. 
2ba60 20 20 20 20 20 49 46 53 3d 22 24 6c 74 5f 73 61       IFS="$lt_sa
2ba70 76 65 5f 69 66 73 22 0a 20 20 20 20 20 20 3b 3b  ve_ifs".      ;;
2ba80 0a 20 20 20 20 65 73 61 63 0a 65 6c 73 65 0a 20  .    esac.else. 
2ba90 20 65 6e 61 62 6c 65 5f 73 68 61 72 65 64 3d 79   enable_shared=y
2baa0 65 73 0a 66 69 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 20  es.fi.......... 
2bab0 20 23 20 43 68 65 63 6b 20 77 68 65 74 68 65 72   # Check whether
2bac0 20 2d 2d 65 6e 61 62 6c 65 2d 73 74 61 74 69 63   --enable-static
2bad0 20 77 61 73 20 67 69 76 65 6e 2e 0a 69 66 20 74   was given..if t
2bae0 65 73 74 20 22 24 7b 65 6e 61 62 6c 65 5f 73 74  est "${enable_st
2baf0 61 74 69 63 2b 73 65 74 7d 22 20 3d 20 73 65 74  atic+set}" = set
2bb00 3b 20 74 68 65 6e 0a 20 20 65 6e 61 62 6c 65 76  ; then.  enablev
2bb10 61 6c 3d 24 65 6e 61 62 6c 65 5f 73 74 61 74 69  al=$enable_stati
2bb20 63 3b 20 70 3d 24 7b 50 41 43 4b 41 47 45 2d 64  c; p=${PACKAGE-d
2bb30 65 66 61 75 6c 74 7d 0a 20 20 20 20 63 61 73 65  efault}.    case
2bb40 20 24 65 6e 61 62 6c 65 76 61 6c 20 69 6e 0a 20   $enableval in. 
2bb50 20 20 20 79 65 73 29 20 65 6e 61 62 6c 65 5f 73     yes) enable_s
2bb60 74 61 74 69 63 3d 79 65 73 20 3b 3b 0a 20 20 20  tatic=yes ;;.   
2bb70 20 6e 6f 29 20 65 6e 61 62 6c 65 5f 73 74 61 74   no) enable_stat
2bb80 69 63 3d 6e 6f 20 3b 3b 0a 20 20 20 20 2a 29 0a  ic=no ;;.    *).
2bb90 20 20 20 20 20 65 6e 61 62 6c 65 5f 73 74 61 74       enable_stat
2bba0 69 63 3d 6e 6f 0a 20 20 20 20 20 20 23 20 4c 6f  ic=no.      # Lo
2bbb0 6f 6b 20 61 74 20 74 68 65 20 61 72 67 75 6d 65  ok at the argume
2bbc0 6e 74 20 77 65 20 67 6f 74 2e 20 20 57 65 20 75  nt we got.  We u
2bbd0 73 65 20 61 6c 6c 20 74 68 65 20 63 6f 6d 6d 6f  se all the commo
2bbe0 6e 20 6c 69 73 74 20 73 65 70 61 72 61 74 6f 72  n list separator
2bbf0 73 2e 0a 20 20 20 20 20 20 6c 74 5f 73 61 76 65  s..      lt_save
2bc00 5f 69 66 73 3d 22 24 49 46 53 22 3b 20 49 46 53  _ifs="$IFS"; IFS
2bc10 3d 22 24 7b 49 46 53 7d 24 50 41 54 48 5f 53 45  ="${IFS}$PATH_SE
2bc20 50 41 52 41 54 4f 52 2c 22 0a 20 20 20 20 20 20  PARATOR,".      
2bc30 66 6f 72 20 70 6b 67 20 69 6e 20 24 65 6e 61 62  for pkg in $enab
2bc40 6c 65 76 61 6c 3b 20 64 6f 0a 09 49 46 53 3d 22  leval; do..IFS="
2bc50 24 6c 74 5f 73 61 76 65 5f 69 66 73 22 0a 09 69  $lt_save_ifs"..i
2bc60 66 20 74 65 73 74 20 22 58 24 70 6b 67 22 20 3d  f test "X$pkg" =
2bc70 20 22 58 24 70 22 3b 20 74 68 65 6e 0a 09 20 20   "X$p"; then..  
2bc80 65 6e 61 62 6c 65 5f 73 74 61 74 69 63 3d 79 65  enable_static=ye
2bc90 73 0a 09 66 69 0a 20 20 20 20 20 20 64 6f 6e 65  s..fi.      done
2bca0 0a 20 20 20 20 20 20 49 46 53 3d 22 24 6c 74 5f  .      IFS="$lt_
2bcb0 73 61 76 65 5f 69 66 73 22 0a 20 20 20 20 20 20  save_ifs".      
2bcc0 3b 3b 0a 20 20 20 20 65 73 61 63 0a 65 6c 73 65  ;;.    esac.else
2bcd0 0a 20 20 65 6e 61 62 6c 65 5f 73 74 61 74 69 63  .  enable_static
2bce0 3d 79 65 73 0a 66 69 0a 0a 0a 0a 0a 0a 0a 0a 0a  =yes.fi.........
2bcf0 0a 0a 23 20 43 68 65 63 6b 20 77 68 65 74 68 65  ..# Check whethe
2bd00 72 20 2d 2d 77 69 74 68 2d 70 69 63 20 77 61 73  r --with-pic was
2bd10 20 67 69 76 65 6e 2e 0a 69 66 20 74 65 73 74 20   given..if test 
2bd20 22 24 7b 77 69 74 68 5f 70 69 63 2b 73 65 74 7d  "${with_pic+set}
2bd30 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20  " = set; then.  
2bd40 77 69 74 68 76 61 6c 3d 24 77 69 74 68 5f 70 69  withval=$with_pi
2bd50 63 3b 20 70 69 63 5f 6d 6f 64 65 3d 22 24 77 69  c; pic_mode="$wi
2bd60 74 68 76 61 6c 22 0a 65 6c 73 65 0a 20 20 70 69  thval".else.  pi
2bd70 63 5f 6d 6f 64 65 3d 64 65 66 61 75 6c 74 0a 66  c_mode=default.f
2bd80 69 0a 0a 0a 74 65 73 74 20 2d 7a 20 22 24 70 69  i...test -z "$pi
2bd90 63 5f 6d 6f 64 65 22 20 26 26 20 70 69 63 5f 6d  c_mode" && pic_m
2bda0 6f 64 65 3d 64 65 66 61 75 6c 74 0a 0a 0a 0a 0a  ode=default.....
2bdb0 0a 0a 0a 20 20 23 20 43 68 65 63 6b 20 77 68 65  ...  # Check whe
2bdc0 74 68 65 72 20 2d 2d 65 6e 61 62 6c 65 2d 66 61  ther --enable-fa
2bdd0 73 74 2d 69 6e 73 74 61 6c 6c 20 77 61 73 20 67  st-install was g
2bde0 69 76 65 6e 2e 0a 69 66 20 74 65 73 74 20 22 24  iven..if test "$
2bdf0 7b 65 6e 61 62 6c 65 5f 66 61 73 74 5f 69 6e 73  {enable_fast_ins
2be00 74 61 6c 6c 2b 73 65 74 7d 22 20 3d 20 73 65 74  tall+set}" = set
2be10 3b 20 74 68 65 6e 0a 20 20 65 6e 61 62 6c 65 76  ; then.  enablev
2be20 61 6c 3d 24 65 6e 61 62 6c 65 5f 66 61 73 74 5f  al=$enable_fast_
2be30 69 6e 73 74 61 6c 6c 3b 20 70 3d 24 7b 50 41 43  install; p=${PAC
2be40 4b 41 47 45 2d 64 65 66 61 75 6c 74 7d 0a 20 20  KAGE-default}.  
2be50 20 20 63 61 73 65 20 24 65 6e 61 62 6c 65 76 61    case $enableva
2be60 6c 20 69 6e 0a 20 20 20 20 79 65 73 29 20 65 6e  l in.    yes) en
2be70 61 62 6c 65 5f 66 61 73 74 5f 69 6e 73 74 61 6c  able_fast_instal
2be80 6c 3d 79 65 73 20 3b 3b 0a 20 20 20 20 6e 6f 29  l=yes ;;.    no)
2be90 20 65 6e 61 62 6c 65 5f 66 61 73 74 5f 69 6e 73   enable_fast_ins
2bea0 74 61 6c 6c 3d 6e 6f 20 3b 3b 0a 20 20 20 20 2a  tall=no ;;.    *
2beb0 29 0a 20 20 20 20 20 20 65 6e 61 62 6c 65 5f 66  ).      enable_f
2bec0 61 73 74 5f 69 6e 73 74 61 6c 6c 3d 6e 6f 0a 20  ast_install=no. 
2bed0 20 20 20 20 20 23 20 4c 6f 6f 6b 20 61 74 20 74       # Look at t
2bee0 68 65 20 61 72 67 75 6d 65 6e 74 20 77 65 20 67  he argument we g
2bef0 6f 74 2e 20 20 57 65 20 75 73 65 20 61 6c 6c 20  ot.  We use all 
2bf00 74 68 65 20 63 6f 6d 6d 6f 6e 20 6c 69 73 74 20  the common list 
2bf10 73 65 70 61 72 61 74 6f 72 73 2e 0a 20 20 20 20  separators..    
2bf20 20 20 6c 74 5f 73 61 76 65 5f 69 66 73 3d 22 24    lt_save_ifs="$
2bf30 49 46 53 22 3b 20 49 46 53 3d 22 24 7b 49 46 53  IFS"; IFS="${IFS
2bf40 7d 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52  }$PATH_SEPARATOR
2bf50 2c 22 0a 20 20 20 20 20 20 66 6f 72 20 70 6b 67  ,".      for pkg
2bf60 20 69 6e 20 24 65 6e 61 62 6c 65 76 61 6c 3b 20   in $enableval; 
2bf70 64 6f 0a 09 49 46 53 3d 22 24 6c 74 5f 73 61 76  do..IFS="$lt_sav
2bf80 65 5f 69 66 73 22 0a 09 69 66 20 74 65 73 74 20  e_ifs"..if test 
2bf90 22 58 24 70 6b 67 22 20 3d 20 22 58 24 70 22 3b  "X$pkg" = "X$p";
2bfa0 20 74 68 65 6e 0a 09 20 20 65 6e 61 62 6c 65 5f   then..  enable_
2bfb0 66 61 73 74 5f 69 6e 73 74 61 6c 6c 3d 79 65 73  fast_install=yes
2bfc0 0a 09 66 69 0a 20 20 20 20 20 20 64 6f 6e 65 0a  ..fi.      done.
2bfd0 20 20 20 20 20 20 49 46 53 3d 22 24 6c 74 5f 73        IFS="$lt_s
2bfe0 61 76 65 5f 69 66 73 22 0a 20 20 20 20 20 20 3b  ave_ifs".      ;
2bff0 3b 0a 20 20 20 20 65 73 61 63 0a 65 6c 73 65 0a  ;.    esac.else.
2c000 20 20 65 6e 61 62 6c 65 5f 66 61 73 74 5f 69 6e    enable_fast_in
2c010 73 74 61 6c 6c 3d 79 65 73 0a 66 69 0a 0a 0a 0a  stall=yes.fi....
2c020 0a 0a 0a 0a 0a 0a 0a 0a 23 20 54 68 69 73 20 63  ........# This c
2c030 61 6e 20 62 65 20 75 73 65 64 20 74 6f 20 72 65  an be used to re
2c040 62 75 69 6c 64 20 6c 69 62 74 6f 6f 6c 20 77 68  build libtool wh
2c050 65 6e 20 6e 65 65 64 65 64 0a 4c 49 42 54 4f 4f  en needed.LIBTOO
2c060 4c 5f 44 45 50 53 3d 22 24 6c 74 6d 61 69 6e 22  L_DEPS="$ltmain"
2c070 0a 0a 23 20 41 6c 77 61 79 73 20 75 73 65 20 6f  ..# Always use o
2c080 75 72 20 6f 77 6e 20 6c 69 62 74 6f 6f 6c 2e 0a  ur own libtool..
2c090 4c 49 42 54 4f 4f 4c 3d 27 24 28 53 48 45 4c 4c  LIBTOOL='$(SHELL
2c0a0 29 20 24 28 74 6f 70 5f 62 75 69 6c 64 64 69 72  ) $(top_builddir
2c0b0 29 2f 6c 69 62 74 6f 6f 6c 27 0a 0a 0a 0a 0a 0a  )/libtool'......
2c0c0 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  ................
2c0d0 0a 0a 0a 0a 74 65 73 74 20 2d 7a 20 22 24 4c 4e  ....test -z "$LN
2c0e0 5f 53 22 20 26 26 20 4c 4e 5f 53 3d 22 6c 6e 20  _S" && LN_S="ln 
2c0f0 2d 73 22 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  -s".............
2c100 0a 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24 7b  ..if test -n "${
2c110 5a 53 48 5f 56 45 52 53 49 4f 4e 2b 73 65 74 7d  ZSH_VERSION+set}
2c120 22 20 3b 20 74 68 65 6e 0a 20 20 20 73 65 74 6f  " ; then.   seto
2c130 70 74 20 4e 4f 5f 47 4c 4f 42 5f 53 55 42 53 54  pt NO_GLOB_SUBST
2c140 0a 66 69 0a 0a 7b 20 24 61 73 5f 65 63 68 6f 20  .fi..{ $as_echo 
2c150 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
2c160 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 6f 62   checking for ob
2c170 6a 64 69 72 22 20 3e 26 35 0a 24 61 73 5f 65 63  jdir" >&5.$as_ec
2c180 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66  ho_n "checking f
2c190 6f 72 20 6f 62 6a 64 69 72 2e 2e 2e 20 22 20 3e  or objdir... " >
2c1a0 26 36 3b 20 7d 0a 69 66 20 74 65 73 74 20 22 24  &6; }.if test "$
2c1b0 7b 6c 74 5f 63 76 5f 6f 62 6a 64 69 72 2b 73 65  {lt_cv_objdir+se
2c1c0 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a  t}" = set; then.
2c1d0 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63    $as_echo_n "(c
2c1e0 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73  ached) " >&6.els
2c1f0 65 0a 20 20 72 6d 20 2d 66 20 2e 6c 69 62 73 20  e.  rm -f .libs 
2c200 32 3e 2f 64 65 76 2f 6e 75 6c 6c 0a 6d 6b 64 69  2>/dev/null.mkdi
2c210 72 20 2e 6c 69 62 73 20 32 3e 2f 64 65 76 2f 6e  r .libs 2>/dev/n
2c220 75 6c 6c 0a 69 66 20 74 65 73 74 20 2d 64 20 2e  ull.if test -d .
2c230 6c 69 62 73 3b 20 74 68 65 6e 0a 20 20 6c 74 5f  libs; then.  lt_
2c240 63 76 5f 6f 62 6a 64 69 72 3d 2e 6c 69 62 73 0a  cv_objdir=.libs.
2c250 65 6c 73 65 0a 20 20 23 20 4d 53 2d 44 4f 53 20  else.  # MS-DOS 
2c260 64 6f 65 73 20 6e 6f 74 20 61 6c 6c 6f 77 20 66  does not allow f
2c270 69 6c 65 6e 61 6d 65 73 20 74 68 61 74 20 62 65  ilenames that be
2c280 67 69 6e 20 77 69 74 68 20 61 20 64 6f 74 2e 0a  gin with a dot..
2c290 20 20 6c 74 5f 63 76 5f 6f 62 6a 64 69 72 3d 5f    lt_cv_objdir=_
2c2a0 6c 69 62 73 0a 66 69 0a 72 6d 64 69 72 20 2e 6c  libs.fi.rmdir .l
2c2b0 69 62 73 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 0a  ibs 2>/dev/null.
2c2c0 66 69 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  fi.{ $as_echo "$
2c2d0 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72  as_me:$LINENO: r
2c2e0 65 73 75 6c 74 3a 20 24 6c 74 5f 63 76 5f 6f 62  esult: $lt_cv_ob
2c2f0 6a 64 69 72 22 20 3e 26 35 0a 24 61 73 5f 65 63  jdir" >&5.$as_ec
2c300 68 6f 20 22 24 6c 74 5f 63 76 5f 6f 62 6a 64 69  ho "$lt_cv_objdi
2c310 72 22 20 3e 26 36 3b 20 7d 0a 6f 62 6a 64 69 72  r" >&6; }.objdir
2c320 3d 24 6c 74 5f 63 76 5f 6f 62 6a 64 69 72 0a 0a  =$lt_cv_objdir..
2c330 0a 0a 0a 0a 63 61 74 20 3e 3e 63 6f 6e 66 64 65  ....cat >>confde
2c340 66 73 2e 68 20 3c 3c 5f 41 43 45 4f 46 0a 23 64  fs.h <<_ACEOF.#d
2c350 65 66 69 6e 65 20 4c 54 5f 4f 42 4a 44 49 52 20  efine LT_OBJDIR 
2c360 22 24 6c 74 5f 63 76 5f 6f 62 6a 64 69 72 2f 22  "$lt_cv_objdir/"
2c370 0a 5f 41 43 45 4f 46 0a 0a 0a 0a 0a 0a 0a 0a 0a  ._ACEOF.........
2c380 0a 0a 0a 0a 0a 0a 0a 0a 0a 63 61 73 65 20 24 68  .........case $h
2c390 6f 73 74 5f 6f 73 20 69 6e 0a 61 69 78 33 2a 29  ost_os in.aix3*)
2c3a0 0a 20 20 23 20 41 49 58 20 73 6f 6d 65 74 69 6d  .  # AIX sometim
2c3b0 65 73 20 68 61 73 20 70 72 6f 62 6c 65 6d 73 20  es has problems 
2c3c0 77 69 74 68 20 74 68 65 20 47 43 43 20 63 6f 6c  with the GCC col
2c3d0 6c 65 63 74 32 20 70 72 6f 67 72 61 6d 2e 20 20  lect2 program.  
2c3e0 46 6f 72 20 73 6f 6d 65 0a 20 20 23 20 72 65 61  For some.  # rea
2c3f0 73 6f 6e 2c 20 69 66 20 77 65 20 73 65 74 20 74  son, if we set t
2c400 68 65 20 43 4f 4c 4c 45 43 54 5f 4e 41 4d 45 53  he COLLECT_NAMES
2c410 20 65 6e 76 69 72 6f 6e 6d 65 6e 74 20 76 61 72   environment var
2c420 69 61 62 6c 65 2c 20 74 68 65 20 70 72 6f 62 6c  iable, the probl
2c430 65 6d 73 0a 20 20 23 20 76 61 6e 69 73 68 20 69  ems.  # vanish i
2c440 6e 20 61 20 70 75 66 66 20 6f 66 20 73 6d 6f 6b  n a puff of smok
2c450 65 2e 0a 20 20 69 66 20 74 65 73 74 20 22 58 24  e..  if test "X$
2c460 7b 43 4f 4c 4c 45 43 54 5f 4e 41 4d 45 53 2b 73  {COLLECT_NAMES+s
2c470 65 74 7d 22 20 21 3d 20 58 73 65 74 3b 20 74 68  et}" != Xset; th
2c480 65 6e 0a 20 20 20 20 43 4f 4c 4c 45 43 54 5f 4e  en.    COLLECT_N
2c490 41 4d 45 53 3d 0a 20 20 20 20 65 78 70 6f 72 74  AMES=.    export
2c4a0 20 43 4f 4c 4c 45 43 54 5f 4e 41 4d 45 53 0a 20   COLLECT_NAMES. 
2c4b0 20 66 69 0a 20 20 3b 3b 0a 65 73 61 63 0a 0a 23   fi.  ;;.esac..#
2c4c0 20 53 65 64 20 73 75 62 73 74 69 74 75 74 69 6f   Sed substitutio
2c4d0 6e 20 74 68 61 74 20 68 65 6c 70 73 20 75 73 20  n that helps us 
2c4e0 64 6f 20 72 6f 62 75 73 74 20 71 75 6f 74 69 6e  do robust quotin
2c4f0 67 2e 20 20 49 74 20 62 61 63 6b 73 6c 61 73 68  g.  It backslash
2c500 69 66 69 65 73 0a 23 20 6d 65 74 61 63 68 61 72  ifies.# metachar
2c510 61 63 74 65 72 73 20 74 68 61 74 20 61 72 65 20  acters that are 
2c520 73 74 69 6c 6c 20 61 63 74 69 76 65 20 77 69 74  still active wit
2c530 68 69 6e 20 64 6f 75 62 6c 65 2d 71 75 6f 74 65  hin double-quote
2c540 64 20 73 74 72 69 6e 67 73 2e 0a 73 65 64 5f 71  d strings..sed_q
2c550 75 6f 74 65 5f 73 75 62 73 74 3d 27 73 2f 5c 28  uote_subst='s/\(
2c560 5b 22 60 24 5c 5c 5d 5c 29 2f 5c 5c 5c 31 2f 67  ["`$\\]\)/\\\1/g
2c570 27 0a 0a 23 20 53 61 6d 65 20 61 73 20 61 62 6f  '..# Same as abo
2c580 76 65 2c 20 62 75 74 20 64 6f 20 6e 6f 74 20 71  ve, but do not q
2c590 75 6f 74 65 20 76 61 72 69 61 62 6c 65 20 72 65  uote variable re
2c5a0 66 65 72 65 6e 63 65 73 2e 0a 64 6f 75 62 6c 65  ferences..double
2c5b0 5f 71 75 6f 74 65 5f 73 75 62 73 74 3d 27 73 2f  _quote_subst='s/
2c5c0 5c 28 5b 22 60 5c 5c 5d 5c 29 2f 5c 5c 5c 31 2f  \(["`\\]\)/\\\1/
2c5d0 67 27 0a 0a 23 20 53 65 64 20 73 75 62 73 74 69  g'..# Sed substi
2c5e0 74 75 74 69 6f 6e 20 74 6f 20 64 65 6c 61 79 20  tution to delay 
2c5f0 65 78 70 61 6e 73 69 6f 6e 20 6f 66 20 61 6e 20  expansion of an 
2c600 65 73 63 61 70 65 64 20 73 68 65 6c 6c 20 76 61  escaped shell va
2c610 72 69 61 62 6c 65 20 69 6e 20 61 0a 23 20 64 6f  riable in a.# do
2c620 75 62 6c 65 5f 71 75 6f 74 65 5f 73 75 62 73 74  uble_quote_subst
2c630 27 65 64 20 73 74 72 69 6e 67 2e 0a 64 65 6c 61  'ed string..dela
2c640 79 5f 76 61 72 69 61 62 6c 65 5f 73 75 62 73 74  y_variable_subst
2c650 3d 27 73 2f 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 24  ='s/\\\\\\\\\\\$
2c660 2f 5c 5c 5c 5c 5c 5c 24 2f 67 27 0a 0a 23 20 53  /\\\\\\$/g'..# S
2c670 65 64 20 73 75 62 73 74 69 74 75 74 69 6f 6e 20  ed substitution 
2c680 74 6f 20 64 65 6c 61 79 20 65 78 70 61 6e 73 69  to delay expansi
2c690 6f 6e 20 6f 66 20 61 6e 20 65 73 63 61 70 65 64  on of an escaped
2c6a0 20 73 69 6e 67 6c 65 20 71 75 6f 74 65 2e 0a 64   single quote..d
2c6b0 65 6c 61 79 5f 73 69 6e 67 6c 65 5f 71 75 6f 74  elay_single_quot
2c6c0 65 5f 73 75 62 73 74 3d 27 73 2f 27 5c 27 27 2f  e_subst='s/'\''/
2c6d0 27 5c 27 5c 5c 5c 5c 5c 5c 5c 27 5c 27 27 2f 67  '\'\\\\\\\'\''/g
2c6e0 27 0a 0a 23 20 53 65 64 20 73 75 62 73 74 69 74  '..# Sed substit
2c6f0 75 74 69 6f 6e 20 74 6f 20 61 76 6f 69 64 20 61  ution to avoid a
2c700 63 63 69 64 65 6e 74 61 6c 20 67 6c 6f 62 62 69  ccidental globbi
2c710 6e 67 20 69 6e 20 65 76 61 6c 65 64 20 65 78 70  ng in evaled exp
2c720 72 65 73 73 69 6f 6e 73 0a 6e 6f 5f 67 6c 6f 62  ressions.no_glob
2c730 5f 73 75 62 73 74 3d 27 73 2f 5c 2a 2f 5c 5c 5c  _subst='s/\*/\\\
2c740 2a 2f 67 27 0a 0a 23 20 47 6c 6f 62 61 6c 20 76  */g'..# Global v
2c750 61 72 69 61 62 6c 65 73 3a 0a 6f 66 69 6c 65 3d  ariables:.ofile=
2c760 6c 69 62 74 6f 6f 6c 0a 63 61 6e 5f 62 75 69 6c  libtool.can_buil
2c770 64 5f 73 68 61 72 65 64 3d 79 65 73 0a 0a 23 20  d_shared=yes..# 
2c780 41 6c 6c 20 6b 6e 6f 77 6e 20 6c 69 6e 6b 65 72  All known linker
2c790 73 20 72 65 71 75 69 72 65 20 61 20 60 2e 61 27  s require a `.a'
2c7a0 20 61 72 63 68 69 76 65 20 66 6f 72 20 73 74 61   archive for sta
2c7b0 74 69 63 20 6c 69 6e 6b 69 6e 67 20 28 65 78 63  tic linking (exc
2c7c0 65 70 74 20 4d 53 56 43 2c 0a 23 20 77 68 69 63  ept MSVC,.# whic
2c7d0 68 20 6e 65 65 64 73 20 27 2e 6c 69 62 27 29 2e  h needs '.lib').
2c7e0 0a 6c 69 62 65 78 74 3d 61 0a 0a 77 69 74 68 5f  .libext=a..with_
2c7f0 67 6e 75 5f 6c 64 3d 22 24 6c 74 5f 63 76 5f 70  gnu_ld="$lt_cv_p
2c800 72 6f 67 5f 67 6e 75 5f 6c 64 22 0a 0a 6f 6c 64  rog_gnu_ld"..old
2c810 5f 43 43 3d 22 24 43 43 22 0a 6f 6c 64 5f 43 46  _CC="$CC".old_CF
2c820 4c 41 47 53 3d 22 24 43 46 4c 41 47 53 22 0a 0a  LAGS="$CFLAGS"..
2c830 23 20 53 65 74 20 73 61 6e 65 20 64 65 66 61 75  # Set sane defau
2c840 6c 74 73 20 66 6f 72 20 76 61 72 69 6f 75 73 20  lts for various 
2c850 76 61 72 69 61 62 6c 65 73 0a 74 65 73 74 20 2d  variables.test -
2c860 7a 20 22 24 43 43 22 20 26 26 20 43 43 3d 63 63  z "$CC" && CC=cc
2c870 0a 74 65 73 74 20 2d 7a 20 22 24 4c 54 43 43 22  .test -z "$LTCC"
2c880 20 26 26 20 4c 54 43 43 3d 24 43 43 0a 74 65 73   && LTCC=$CC.tes
2c890 74 20 2d 7a 20 22 24 4c 54 43 46 4c 41 47 53 22  t -z "$LTCFLAGS"
2c8a0 20 26 26 20 4c 54 43 46 4c 41 47 53 3d 24 43 46   && LTCFLAGS=$CF
2c8b0 4c 41 47 53 0a 74 65 73 74 20 2d 7a 20 22 24 4c  LAGS.test -z "$L
2c8c0 44 22 20 26 26 20 4c 44 3d 6c 64 0a 74 65 73 74  D" && LD=ld.test
2c8d0 20 2d 7a 20 22 24 61 63 5f 6f 62 6a 65 78 74 22   -z "$ac_objext"
2c8e0 20 26 26 20 61 63 5f 6f 62 6a 65 78 74 3d 6f 0a   && ac_objext=o.
2c8f0 0a 66 6f 72 20 63 63 5f 74 65 6d 70 20 69 6e 20  .for cc_temp in 
2c900 24 63 6f 6d 70 69 6c 65 72 22 22 3b 20 64 6f 0a  $compiler""; do.
2c910 20 20 63 61 73 65 20 24 63 63 5f 74 65 6d 70 20    case $cc_temp 
2c920 69 6e 0a 20 20 20 20 63 6f 6d 70 69 6c 65 20 7c  in.    compile |
2c930 20 2a 5b 5c 5c 2f 5d 63 6f 6d 70 69 6c 65 20 7c   *[\\/]compile |
2c940 20 63 63 61 63 68 65 20 7c 20 2a 5b 5c 5c 2f 5d   ccache | *[\\/]
2c950 63 63 61 63 68 65 20 29 20 3b 3b 0a 20 20 20 20  ccache ) ;;.    
2c960 64 69 73 74 63 63 20 7c 20 2a 5b 5c 5c 2f 5d 64  distcc | *[\\/]d
2c970 69 73 74 63 63 20 7c 20 70 75 72 69 66 79 20 7c  istcc | purify |
2c980 20 2a 5b 5c 5c 2f 5d 70 75 72 69 66 79 20 29 20   *[\\/]purify ) 
2c990 3b 3b 0a 20 20 20 20 5c 2d 2a 29 20 3b 3b 0a 20  ;;.    \-*) ;;. 
2c9a0 20 20 20 2a 29 20 62 72 65 61 6b 3b 3b 0a 20 20     *) break;;.  
2c9b0 65 73 61 63 0a 64 6f 6e 65 0a 63 63 5f 62 61 73  esac.done.cc_bas
2c9c0 65 6e 61 6d 65 3d 60 24 45 43 48 4f 20 22 58 24  ename=`$ECHO "X$
2c9d0 63 63 5f 74 65 6d 70 22 20 7c 20 24 58 73 65 64  cc_temp" | $Xsed
2c9e0 20 2d 65 20 27 73 25 2e 2a 2f 25 25 27 20 2d 65   -e 's%.*/%%' -e
2c9f0 20 22 73 25 5e 24 68 6f 73 74 5f 61 6c 69 61 73   "s%^$host_alias
2ca00 2d 25 25 22 60 0a 0a 0a 23 20 4f 6e 6c 79 20 70  -%%"`...# Only p
2ca10 65 72 66 6f 72 6d 20 74 68 65 20 63 68 65 63 6b  erform the check
2ca20 20 66 6f 72 20 66 69 6c 65 2c 20 69 66 20 74 68   for file, if th
2ca30 65 20 63 68 65 63 6b 20 6d 65 74 68 6f 64 20 72  e check method r
2ca40 65 71 75 69 72 65 73 20 69 74 0a 74 65 73 74 20  equires it.test 
2ca50 2d 7a 20 22 24 4d 41 47 49 43 5f 43 4d 44 22 20  -z "$MAGIC_CMD" 
2ca60 26 26 20 4d 41 47 49 43 5f 43 4d 44 3d 66 69 6c  && MAGIC_CMD=fil
2ca70 65 0a 63 61 73 65 20 24 64 65 70 6c 69 62 73 5f  e.case $deplibs_
2ca80 63 68 65 63 6b 5f 6d 65 74 68 6f 64 20 69 6e 0a  check_method in.
2ca90 66 69 6c 65 5f 6d 61 67 69 63 2a 29 0a 20 20 69  file_magic*).  i
2caa0 66 20 74 65 73 74 20 22 24 66 69 6c 65 5f 6d 61  f test "$file_ma
2cab0 67 69 63 5f 63 6d 64 22 20 3d 20 27 24 4d 41 47  gic_cmd" = '$MAG
2cac0 49 43 5f 43 4d 44 27 3b 20 74 68 65 6e 0a 20 20  IC_CMD'; then.  
2cad0 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61    { $as_echo "$a
2cae0 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68  s_me:$LINENO: ch
2caf0 65 63 6b 69 6e 67 20 66 6f 72 20 24 7b 61 63 5f  ecking for ${ac_
2cb00 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 66 69 6c 65  tool_prefix}file
2cb10 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e  " >&5.$as_echo_n
2cb20 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24   "checking for $
2cb30 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d  {ac_tool_prefix}
2cb40 66 69 6c 65 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d  file... " >&6; }
2cb50 0a 69 66 20 74 65 73 74 20 22 24 7b 6c 74 5f 63  .if test "${lt_c
2cb60 76 5f 70 61 74 68 5f 4d 41 47 49 43 5f 43 4d 44  v_path_MAGIC_CMD
2cb70 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68  +set}" = set; th
2cb80 65 6e 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20  en.  $as_echo_n 
2cb90 22 28 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a  "(cached) " >&6.
2cba0 65 6c 73 65 0a 20 20 63 61 73 65 20 24 4d 41 47  else.  case $MAG
2cbb0 49 43 5f 43 4d 44 20 69 6e 0a 5b 5c 5c 2f 2a 5d  IC_CMD in.[\\/*]
2cbc0 20 7c 20 20 3f 3a 5b 5c 5c 2f 5d 2a 29 0a 20 20   |  ?:[\\/]*).  
2cbd0 6c 74 5f 63 76 5f 70 61 74 68 5f 4d 41 47 49 43  lt_cv_path_MAGIC
2cbe0 5f 43 4d 44 3d 22 24 4d 41 47 49 43 5f 43 4d 44  _CMD="$MAGIC_CMD
2cbf0 22 20 23 20 4c 65 74 20 74 68 65 20 75 73 65 72  " # Let the user
2cc00 20 6f 76 65 72 72 69 64 65 20 74 68 65 20 74 65   override the te
2cc10 73 74 20 77 69 74 68 20 61 20 70 61 74 68 2e 0a  st with a path..
2cc20 20 20 3b 3b 0a 2a 29 0a 20 20 6c 74 5f 73 61 76    ;;.*).  lt_sav
2cc30 65 5f 4d 41 47 49 43 5f 43 4d 44 3d 22 24 4d 41  e_MAGIC_CMD="$MA
2cc40 47 49 43 5f 43 4d 44 22 0a 20 20 6c 74 5f 73 61  GIC_CMD".  lt_sa
2cc50 76 65 5f 69 66 73 3d 22 24 49 46 53 22 3b 20 49  ve_ifs="$IFS"; I
2cc60 46 53 3d 24 50 41 54 48 5f 53 45 50 41 52 41 54  FS=$PATH_SEPARAT
2cc70 4f 52 0a 20 20 61 63 5f 64 75 6d 6d 79 3d 22 2f  OR.  ac_dummy="/
2cc80 75 73 72 2f 62 69 6e 24 50 41 54 48 5f 53 45 50  usr/bin$PATH_SEP
2cc90 41 52 41 54 4f 52 24 50 41 54 48 22 0a 20 20 66  ARATOR$PATH".  f
2cca0 6f 72 20 61 63 5f 64 69 72 20 69 6e 20 24 61 63  or ac_dir in $ac
2ccb0 5f 64 75 6d 6d 79 3b 20 64 6f 0a 20 20 20 20 49  _dummy; do.    I
2ccc0 46 53 3d 22 24 6c 74 5f 73 61 76 65 5f 69 66 73  FS="$lt_save_ifs
2ccd0 22 0a 20 20 20 20 74 65 73 74 20 2d 7a 20 22 24  ".    test -z "$
2cce0 61 63 5f 64 69 72 22 20 26 26 20 61 63 5f 64 69  ac_dir" && ac_di
2ccf0 72 3d 2e 0a 20 20 20 20 69 66 20 74 65 73 74 20  r=..    if test 
2cd00 2d 66 20 24 61 63 5f 64 69 72 2f 24 7b 61 63 5f  -f $ac_dir/${ac_
2cd10 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 66 69 6c 65  tool_prefix}file
2cd20 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 6c 74 5f  ; then.      lt_
2cd30 63 76 5f 70 61 74 68 5f 4d 41 47 49 43 5f 43 4d  cv_path_MAGIC_CM
2cd40 44 3d 22 24 61 63 5f 64 69 72 2f 24 7b 61 63 5f  D="$ac_dir/${ac_
2cd50 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 66 69 6c 65  tool_prefix}file
2cd60 22 0a 20 20 20 20 20 20 69 66 20 74 65 73 74 20  ".      if test 
2cd70 2d 6e 20 22 24 66 69 6c 65 5f 6d 61 67 69 63 5f  -n "$file_magic_
2cd80 74 65 73 74 5f 66 69 6c 65 22 3b 20 74 68 65 6e  test_file"; then
2cd90 0a 09 63 61 73 65 20 24 64 65 70 6c 69 62 73 5f  ..case $deplibs_
2cda0 63 68 65 63 6b 5f 6d 65 74 68 6f 64 20 69 6e 0a  check_method in.
2cdb0 09 22 66 69 6c 65 5f 6d 61 67 69 63 20 22 2a 29  ."file_magic "*)
2cdc0 0a 09 20 20 66 69 6c 65 5f 6d 61 67 69 63 5f 72  ..  file_magic_r
2cdd0 65 67 65 78 3d 60 65 78 70 72 20 22 24 64 65 70  egex=`expr "$dep
2cde0 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f  libs_check_metho
2cdf0 64 22 20 3a 20 22 66 69 6c 65 5f 6d 61 67 69 63  d" : "file_magic
2ce00 20 5c 28 2e 2a 5c 29 22 60 0a 09 20 20 4d 41 47   \(.*\)"`..  MAG
2ce10 49 43 5f 43 4d 44 3d 22 24 6c 74 5f 63 76 5f 70  IC_CMD="$lt_cv_p
2ce20 61 74 68 5f 4d 41 47 49 43 5f 43 4d 44 22 0a 09  ath_MAGIC_CMD"..
2ce30 20 20 69 66 20 65 76 61 6c 20 24 66 69 6c 65 5f    if eval $file_
2ce40 6d 61 67 69 63 5f 63 6d 64 20 5c 24 66 69 6c 65  magic_cmd \$file
2ce50 5f 6d 61 67 69 63 5f 74 65 73 74 5f 66 69 6c 65  _magic_test_file
2ce60 20 32 3e 20 2f 64 65 76 2f 6e 75 6c 6c 20 7c 0a   2> /dev/null |.
2ce70 09 20 20 20 20 24 45 47 52 45 50 20 22 24 66 69  .    $EGREP "$fi
2ce80 6c 65 5f 6d 61 67 69 63 5f 72 65 67 65 78 22 20  le_magic_regex" 
2ce90 3e 20 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65  > /dev/null; the
2cea0 6e 0a 09 20 20 20 20 3a 0a 09 20 20 65 6c 73 65  n..    :..  else
2ceb0 0a 09 20 20 20 20 63 61 74 20 3c 3c 5f 4c 54 5f  ..    cat <<_LT_
2cec0 45 4f 46 20 31 3e 26 32 0a 0a 2a 2a 2a 20 57 61  EOF 1>&2..*** Wa
2ced0 72 6e 69 6e 67 3a 20 74 68 65 20 63 6f 6d 6d 61  rning: the comma
2cee0 6e 64 20 6c 69 62 74 6f 6f 6c 20 75 73 65 73 20  nd libtool uses 
2cef0 74 6f 20 64 65 74 65 63 74 20 73 68 61 72 65 64  to detect shared
2cf00 20 6c 69 62 72 61 72 69 65 73 2c 0a 2a 2a 2a 20   libraries,.*** 
2cf10 24 66 69 6c 65 5f 6d 61 67 69 63 5f 63 6d 64 2c  $file_magic_cmd,
2cf20 20 70 72 6f 64 75 63 65 73 20 6f 75 74 70 75 74   produces output
2cf30 20 74 68 61 74 20 6c 69 62 74 6f 6f 6c 20 63 61   that libtool ca
2cf40 6e 6e 6f 74 20 72 65 63 6f 67 6e 69 7a 65 2e 0a  nnot recognize..
2cf50 2a 2a 2a 20 54 68 65 20 72 65 73 75 6c 74 20 69  *** The result i
2cf60 73 20 74 68 61 74 20 6c 69 62 74 6f 6f 6c 20 6d  s that libtool m
2cf70 61 79 20 66 61 69 6c 20 74 6f 20 72 65 63 6f 67  ay fail to recog
2cf80 6e 69 7a 65 20 73 68 61 72 65 64 20 6c 69 62 72  nize shared libr
2cf90 61 72 69 65 73 0a 2a 2a 2a 20 61 73 20 73 75 63  aries.*** as suc
2cfa0 68 2e 20 20 54 68 69 73 20 77 69 6c 6c 20 61 66  h.  This will af
2cfb0 66 65 63 74 20 74 68 65 20 63 72 65 61 74 69 6f  fect the creatio
2cfc0 6e 20 6f 66 20 6c 69 62 74 6f 6f 6c 20 6c 69 62  n of libtool lib
2cfd0 72 61 72 69 65 73 20 74 68 61 74 0a 2a 2a 2a 20  raries that.*** 
2cfe0 64 65 70 65 6e 64 20 6f 6e 20 73 68 61 72 65 64  depend on shared
2cff0 20 6c 69 62 72 61 72 69 65 73 2c 20 62 75 74 20   libraries, but 
2d000 70 72 6f 67 72 61 6d 73 20 6c 69 6e 6b 65 64 20  programs linked 
2d010 77 69 74 68 20 73 75 63 68 20 6c 69 62 74 6f 6f  with such libtoo
2d020 6c 0a 2a 2a 2a 20 6c 69 62 72 61 72 69 65 73 20  l.*** libraries 
2d030 77 69 6c 6c 20 77 6f 72 6b 20 72 65 67 61 72 64  will work regard
2d040 6c 65 73 73 20 6f 66 20 74 68 69 73 20 70 72 6f  less of this pro
2d050 62 6c 65 6d 2e 20 20 4e 65 76 65 72 74 68 65 6c  blem.  Neverthel
2d060 65 73 73 2c 20 79 6f 75 0a 2a 2a 2a 20 6d 61 79  ess, you.*** may
2d070 20 77 61 6e 74 20 74 6f 20 72 65 70 6f 72 74 20   want to report 
2d080 74 68 65 20 70 72 6f 62 6c 65 6d 20 74 6f 20 79  the problem to y
2d090 6f 75 72 20 73 79 73 74 65 6d 20 6d 61 6e 61 67  our system manag
2d0a0 65 72 20 61 6e 64 2f 6f 72 20 74 6f 0a 2a 2a 2a  er and/or to.***
2d0b0 20 62 75 67 2d 6c 69 62 74 6f 6f 6c 40 67 6e 75   bug-libtool@gnu
2d0c0 2e 6f 72 67 0a 0a 5f 4c 54 5f 45 4f 46 0a 09 20  .org.._LT_EOF.. 
2d0d0 20 66 69 20 3b 3b 0a 09 65 73 61 63 0a 20 20 20   fi ;;..esac.   
2d0e0 20 20 20 66 69 0a 20 20 20 20 20 20 62 72 65 61     fi.      brea
2d0f0 6b 0a 20 20 20 20 66 69 0a 20 20 64 6f 6e 65 0a  k.    fi.  done.
2d100 20 20 49 46 53 3d 22 24 6c 74 5f 73 61 76 65 5f    IFS="$lt_save_
2d110 69 66 73 22 0a 20 20 4d 41 47 49 43 5f 43 4d 44  ifs".  MAGIC_CMD
2d120 3d 22 24 6c 74 5f 73 61 76 65 5f 4d 41 47 49 43  ="$lt_save_MAGIC
2d130 5f 43 4d 44 22 0a 20 20 3b 3b 0a 65 73 61 63 0a  _CMD".  ;;.esac.
2d140 66 69 0a 0a 4d 41 47 49 43 5f 43 4d 44 3d 22 24  fi..MAGIC_CMD="$
2d150 6c 74 5f 63 76 5f 70 61 74 68 5f 4d 41 47 49 43  lt_cv_path_MAGIC
2d160 5f 43 4d 44 22 0a 69 66 20 74 65 73 74 20 2d 6e  _CMD".if test -n
2d170 20 22 24 4d 41 47 49 43 5f 43 4d 44 22 3b 20 74   "$MAGIC_CMD"; t
2d180 68 65 6e 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f  hen.  { $as_echo
2d190 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
2d1a0 3a 20 72 65 73 75 6c 74 3a 20 24 4d 41 47 49 43  : result: $MAGIC
2d1b0 5f 43 4d 44 22 20 3e 26 35 0a 24 61 73 5f 65 63  _CMD" >&5.$as_ec
2d1c0 68 6f 20 22 24 4d 41 47 49 43 5f 43 4d 44 22 20  ho "$MAGIC_CMD" 
2d1d0 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20  >&6; }.else.  { 
2d1e0 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
2d1f0 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74  :$LINENO: result
2d200 3a 20 6e 6f 22 20 3e 26 35 0a 24 61 73 5f 65 63  : no" >&5.$as_ec
2d210 68 6f 20 22 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66  ho "no" >&6; }.f
2d220 69 0a 0a 0a 0a 0a 0a 69 66 20 74 65 73 74 20 2d  i......if test -
2d230 7a 20 22 24 6c 74 5f 63 76 5f 70 61 74 68 5f 4d  z "$lt_cv_path_M
2d240 41 47 49 43 5f 43 4d 44 22 3b 20 74 68 65 6e 0a  AGIC_CMD"; then.
2d250 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61    if test -n "$a
2d260 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 22 3b 20  c_tool_prefix"; 
2d270 74 68 65 6e 0a 20 20 20 20 7b 20 24 61 73 5f 65  then.    { $as_e
2d280 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
2d290 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f  ENO: checking fo
2d2a0 72 20 66 69 6c 65 22 20 3e 26 35 0a 24 61 73 5f  r file" >&5.$as_
2d2b0 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67  echo_n "checking
2d2c0 20 66 6f 72 20 66 69 6c 65 2e 2e 2e 20 22 20 3e   for file... " >
2d2d0 26 36 3b 20 7d 0a 69 66 20 74 65 73 74 20 22 24  &6; }.if test "$
2d2e0 7b 6c 74 5f 63 76 5f 70 61 74 68 5f 4d 41 47 49  {lt_cv_path_MAGI
2d2f0 43 5f 43 4d 44 2b 73 65 74 7d 22 20 3d 20 73 65  C_CMD+set}" = se
2d300 74 3b 20 74 68 65 6e 0a 20 20 24 61 73 5f 65 63  t; then.  $as_ec
2d310 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22  ho_n "(cached) "
2d320 20 3e 26 36 0a 65 6c 73 65 0a 20 20 63 61 73 65   >&6.else.  case
2d330 20 24 4d 41 47 49 43 5f 43 4d 44 20 69 6e 0a 5b   $MAGIC_CMD in.[
2d340 5c 5c 2f 2a 5d 20 7c 20 20 3f 3a 5b 5c 5c 2f 5d  \\/*] |  ?:[\\/]
2d350 2a 29 0a 20 20 6c 74 5f 63 76 5f 70 61 74 68 5f  *).  lt_cv_path_
2d360 4d 41 47 49 43 5f 43 4d 44 3d 22 24 4d 41 47 49  MAGIC_CMD="$MAGI
2d370 43 5f 43 4d 44 22 20 23 20 4c 65 74 20 74 68 65  C_CMD" # Let the
2d380 20 75 73 65 72 20 6f 76 65 72 72 69 64 65 20 74   user override t
2d390 68 65 20 74 65 73 74 20 77 69 74 68 20 61 20 70  he test with a p
2d3a0 61 74 68 2e 0a 20 20 3b 3b 0a 2a 29 0a 20 20 6c  ath..  ;;.*).  l
2d3b0 74 5f 73 61 76 65 5f 4d 41 47 49 43 5f 43 4d 44  t_save_MAGIC_CMD
2d3c0 3d 22 24 4d 41 47 49 43 5f 43 4d 44 22 0a 20 20  ="$MAGIC_CMD".  
2d3d0 6c 74 5f 73 61 76 65 5f 69 66 73 3d 22 24 49 46  lt_save_ifs="$IF
2d3e0 53 22 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45  S"; IFS=$PATH_SE
2d3f0 50 41 52 41 54 4f 52 0a 20 20 61 63 5f 64 75 6d  PARATOR.  ac_dum
2d400 6d 79 3d 22 2f 75 73 72 2f 62 69 6e 24 50 41 54  my="/usr/bin$PAT
2d410 48 5f 53 45 50 41 52 41 54 4f 52 24 50 41 54 48  H_SEPARATOR$PATH
2d420 22 0a 20 20 66 6f 72 20 61 63 5f 64 69 72 20 69  ".  for ac_dir i
2d430 6e 20 24 61 63 5f 64 75 6d 6d 79 3b 20 64 6f 0a  n $ac_dummy; do.
2d440 20 20 20 20 49 46 53 3d 22 24 6c 74 5f 73 61 76      IFS="$lt_sav
2d450 65 5f 69 66 73 22 0a 20 20 20 20 74 65 73 74 20  e_ifs".    test 
2d460 2d 7a 20 22 24 61 63 5f 64 69 72 22 20 26 26 20  -z "$ac_dir" && 
2d470 61 63 5f 64 69 72 3d 2e 0a 20 20 20 20 69 66 20  ac_dir=..    if 
2d480 74 65 73 74 20 2d 66 20 24 61 63 5f 64 69 72 2f  test -f $ac_dir/
2d490 66 69 6c 65 3b 20 74 68 65 6e 0a 20 20 20 20 20  file; then.     
2d4a0 20 6c 74 5f 63 76 5f 70 61 74 68 5f 4d 41 47 49   lt_cv_path_MAGI
2d4b0 43 5f 43 4d 44 3d 22 24 61 63 5f 64 69 72 2f 66  C_CMD="$ac_dir/f
2d4c0 69 6c 65 22 0a 20 20 20 20 20 20 69 66 20 74 65  ile".      if te
2d4d0 73 74 20 2d 6e 20 22 24 66 69 6c 65 5f 6d 61 67  st -n "$file_mag
2d4e0 69 63 5f 74 65 73 74 5f 66 69 6c 65 22 3b 20 74  ic_test_file"; t
2d4f0 68 65 6e 0a 09 63 61 73 65 20 24 64 65 70 6c 69  hen..case $depli
2d500 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 20  bs_check_method 
2d510 69 6e 0a 09 22 66 69 6c 65 5f 6d 61 67 69 63 20  in.."file_magic 
2d520 22 2a 29 0a 09 20 20 66 69 6c 65 5f 6d 61 67 69  "*)..  file_magi
2d530 63 5f 72 65 67 65 78 3d 60 65 78 70 72 20 22 24  c_regex=`expr "$
2d540 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65  deplibs_check_me
2d550 74 68 6f 64 22 20 3a 20 22 66 69 6c 65 5f 6d 61  thod" : "file_ma
2d560 67 69 63 20 5c 28 2e 2a 5c 29 22 60 0a 09 20 20  gic \(.*\)"`..  
2d570 4d 41 47 49 43 5f 43 4d 44 3d 22 24 6c 74 5f 63  MAGIC_CMD="$lt_c
2d580 76 5f 70 61 74 68 5f 4d 41 47 49 43 5f 43 4d 44  v_path_MAGIC_CMD
2d590 22 0a 09 20 20 69 66 20 65 76 61 6c 20 24 66 69  "..  if eval $fi
2d5a0 6c 65 5f 6d 61 67 69 63 5f 63 6d 64 20 5c 24 66  le_magic_cmd \$f
2d5b0 69 6c 65 5f 6d 61 67 69 63 5f 74 65 73 74 5f 66  ile_magic_test_f
2d5c0 69 6c 65 20 32 3e 20 2f 64 65 76 2f 6e 75 6c 6c  ile 2> /dev/null
2d5d0 20 7c 0a 09 20 20 20 20 24 45 47 52 45 50 20 22   |..    $EGREP "
2d5e0 24 66 69 6c 65 5f 6d 61 67 69 63 5f 72 65 67 65  $file_magic_rege
2d5f0 78 22 20 3e 20 2f 64 65 76 2f 6e 75 6c 6c 3b 20  x" > /dev/null; 
2d600 74 68 65 6e 0a 09 20 20 20 20 3a 0a 09 20 20 65  then..    :..  e
2d610 6c 73 65 0a 09 20 20 20 20 63 61 74 20 3c 3c 5f  lse..    cat <<_
2d620 4c 54 5f 45 4f 46 20 31 3e 26 32 0a 0a 2a 2a 2a  LT_EOF 1>&2..***
2d630 20 57 61 72 6e 69 6e 67 3a 20 74 68 65 20 63 6f   Warning: the co
2d640 6d 6d 61 6e 64 20 6c 69 62 74 6f 6f 6c 20 75 73  mmand libtool us
2d650 65 73 20 74 6f 20 64 65 74 65 63 74 20 73 68 61  es to detect sha
2d660 72 65 64 20 6c 69 62 72 61 72 69 65 73 2c 0a 2a  red libraries,.*
2d670 2a 2a 20 24 66 69 6c 65 5f 6d 61 67 69 63 5f 63  ** $file_magic_c
2d680 6d 64 2c 20 70 72 6f 64 75 63 65 73 20 6f 75 74  md, produces out
2d690 70 75 74 20 74 68 61 74 20 6c 69 62 74 6f 6f 6c  put that libtool
2d6a0 20 63 61 6e 6e 6f 74 20 72 65 63 6f 67 6e 69 7a   cannot recogniz
2d6b0 65 2e 0a 2a 2a 2a 20 54 68 65 20 72 65 73 75 6c  e..*** The resul
2d6c0 74 20 69 73 20 74 68 61 74 20 6c 69 62 74 6f 6f  t is that libtoo
2d6d0 6c 20 6d 61 79 20 66 61 69 6c 20 74 6f 20 72 65  l may fail to re
2d6e0 63 6f 67 6e 69 7a 65 20 73 68 61 72 65 64 20 6c  cognize shared l
2d6f0 69 62 72 61 72 69 65 73 0a 2a 2a 2a 20 61 73 20  ibraries.*** as 
2d700 73 75 63 68 2e 20 20 54 68 69 73 20 77 69 6c 6c  such.  This will
2d710 20 61 66 66 65 63 74 20 74 68 65 20 63 72 65 61   affect the crea
2d720 74 69 6f 6e 20 6f 66 20 6c 69 62 74 6f 6f 6c 20  tion of libtool 
2d730 6c 69 62 72 61 72 69 65 73 20 74 68 61 74 0a 2a  libraries that.*
2d740 2a 2a 20 64 65 70 65 6e 64 20 6f 6e 20 73 68 61  ** depend on sha
2d750 72 65 64 20 6c 69 62 72 61 72 69 65 73 2c 20 62  red libraries, b
2d760 75 74 20 70 72 6f 67 72 61 6d 73 20 6c 69 6e 6b  ut programs link
2d770 65 64 20 77 69 74 68 20 73 75 63 68 20 6c 69 62  ed with such lib
2d780 74 6f 6f 6c 0a 2a 2a 2a 20 6c 69 62 72 61 72 69  tool.*** librari
2d790 65 73 20 77 69 6c 6c 20 77 6f 72 6b 20 72 65 67  es will work reg
2d7a0 61 72 64 6c 65 73 73 20 6f 66 20 74 68 69 73 20  ardless of this 
2d7b0 70 72 6f 62 6c 65 6d 2e 20 20 4e 65 76 65 72 74  problem.  Nevert
2d7c0 68 65 6c 65 73 73 2c 20 79 6f 75 0a 2a 2a 2a 20  heless, you.*** 
2d7d0 6d 61 79 20 77 61 6e 74 20 74 6f 20 72 65 70 6f  may want to repo
2d7e0 72 74 20 74 68 65 20 70 72 6f 62 6c 65 6d 20 74  rt the problem t
2d7f0 6f 20 79 6f 75 72 20 73 79 73 74 65 6d 20 6d 61  o your system ma
2d800 6e 61 67 65 72 20 61 6e 64 2f 6f 72 20 74 6f 0a  nager and/or to.
2d810 2a 2a 2a 20 62 75 67 2d 6c 69 62 74 6f 6f 6c 40  *** bug-libtool@
2d820 67 6e 75 2e 6f 72 67 0a 0a 5f 4c 54 5f 45 4f 46  gnu.org.._LT_EOF
2d830 0a 09 20 20 66 69 20 3b 3b 0a 09 65 73 61 63 0a  ..  fi ;;..esac.
2d840 20 20 20 20 20 20 66 69 0a 20 20 20 20 20 20 62        fi.      b
2d850 72 65 61 6b 0a 20 20 20 20 66 69 0a 20 20 64 6f  reak.    fi.  do
2d860 6e 65 0a 20 20 49 46 53 3d 22 24 6c 74 5f 73 61  ne.  IFS="$lt_sa
2d870 76 65 5f 69 66 73 22 0a 20 20 4d 41 47 49 43 5f  ve_ifs".  MAGIC_
2d880 43 4d 44 3d 22 24 6c 74 5f 73 61 76 65 5f 4d 41  CMD="$lt_save_MA
2d890 47 49 43 5f 43 4d 44 22 0a 20 20 3b 3b 0a 65 73  GIC_CMD".  ;;.es
2d8a0 61 63 0a 66 69 0a 0a 4d 41 47 49 43 5f 43 4d 44  ac.fi..MAGIC_CMD
2d8b0 3d 22 24 6c 74 5f 63 76 5f 70 61 74 68 5f 4d 41  ="$lt_cv_path_MA
2d8c0 47 49 43 5f 43 4d 44 22 0a 69 66 20 74 65 73 74  GIC_CMD".if test
2d8d0 20 2d 6e 20 22 24 4d 41 47 49 43 5f 43 4d 44 22   -n "$MAGIC_CMD"
2d8e0 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61 73 5f 65  ; then.  { $as_e
2d8f0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
2d900 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 4d 41  ENO: result: $MA
2d910 47 49 43 5f 43 4d 44 22 20 3e 26 35 0a 24 61 73  GIC_CMD" >&5.$as
2d920 5f 65 63 68 6f 20 22 24 4d 41 47 49 43 5f 43 4d  _echo "$MAGIC_CM
2d930 44 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a 20  D" >&6; }.else. 
2d940 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73   { $as_echo "$as
2d950 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73  _me:$LINENO: res
2d960 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 24 61 73  ult: no" >&5.$as
2d970 5f 65 63 68 6f 20 22 6e 6f 22 20 3e 26 36 3b 20  _echo "no" >&6; 
2d980 7d 0a 66 69 0a 0a 0a 20 20 65 6c 73 65 0a 20 20  }.fi...  else.  
2d990 20 20 4d 41 47 49 43 5f 43 4d 44 3d 3a 0a 20 20    MAGIC_CMD=:.  
2d9a0 66 69 0a 66 69 0a 0a 20 20 66 69 0a 20 20 3b 3b  fi.fi..  fi.  ;;
2d9b0 0a 65 73 61 63 0a 0a 23 20 55 73 65 20 43 20 66  .esac..# Use C f
2d9c0 6f 72 20 74 68 65 20 64 65 66 61 75 6c 74 20 63  or the default c
2d9d0 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 69 6e 20  onfiguration in 
2d9e0 74 68 65 20 6c 69 62 74 6f 6f 6c 20 73 63 72 69  the libtool scri
2d9f0 70 74 0a 0a 6c 74 5f 73 61 76 65 5f 43 43 3d 22  pt..lt_save_CC="
2da00 24 43 43 22 0a 61 63 5f 65 78 74 3d 63 0a 61 63  $CC".ac_ext=c.ac
2da10 5f 63 70 70 3d 27 24 43 50 50 20 24 43 50 50 46  _cpp='$CPP $CPPF
2da20 4c 41 47 53 27 0a 61 63 5f 63 6f 6d 70 69 6c 65  LAGS'.ac_compile
2da30 3d 27 24 43 43 20 2d 63 20 24 43 46 4c 41 47 53  ='$CC -c $CFLAGS
2da40 20 24 43 50 50 46 4c 41 47 53 20 63 6f 6e 66 74   $CPPFLAGS conft
2da50 65 73 74 2e 24 61 63 5f 65 78 74 20 3e 26 35 27  est.$ac_ext >&5'
2da60 0a 61 63 5f 6c 69 6e 6b 3d 27 24 43 43 20 2d 6f  .ac_link='$CC -o
2da70 20 63 6f 6e 66 74 65 73 74 24 61 63 5f 65 78 65   conftest$ac_exe
2da80 65 78 74 20 24 43 46 4c 41 47 53 20 24 43 50 50  ext $CFLAGS $CPP
2da90 46 4c 41 47 53 20 24 4c 44 46 4c 41 47 53 20 63  FLAGS $LDFLAGS c
2daa0 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20  onftest.$ac_ext 
2dab0 24 4c 49 42 53 20 3e 26 35 27 0a 61 63 5f 63 6f  $LIBS >&5'.ac_co
2dac0 6d 70 69 6c 65 72 5f 67 6e 75 3d 24 61 63 5f 63  mpiler_gnu=$ac_c
2dad0 76 5f 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75  v_c_compiler_gnu
2dae0 0a 0a 0a 23 20 53 6f 75 72 63 65 20 66 69 6c 65  ...# Source file
2daf0 20 65 78 74 65 6e 73 69 6f 6e 20 66 6f 72 20 43   extension for C
2db00 20 74 65 73 74 20 73 6f 75 72 63 65 73 2e 0a 61   test sources..a
2db10 63 5f 65 78 74 3d 63 0a 0a 23 20 4f 62 6a 65 63  c_ext=c..# Objec
2db20 74 20 66 69 6c 65 20 65 78 74 65 6e 73 69 6f 6e  t file extension
2db30 20 66 6f 72 20 63 6f 6d 70 69 6c 65 64 20 43 20   for compiled C 
2db40 74 65 73 74 20 73 6f 75 72 63 65 73 2e 0a 6f 62  test sources..ob
2db50 6a 65 78 74 3d 6f 0a 6f 62 6a 65 78 74 3d 24 6f  jext=o.objext=$o
2db60 62 6a 65 78 74 0a 0a 23 20 43 6f 64 65 20 74 6f  bjext..# Code to
2db70 20 62 65 20 75 73 65 64 20 69 6e 20 73 69 6d 70   be used in simp
2db80 6c 65 20 63 6f 6d 70 69 6c 65 20 74 65 73 74 73  le compile tests
2db90 0a 6c 74 5f 73 69 6d 70 6c 65 5f 63 6f 6d 70 69  .lt_simple_compi
2dba0 6c 65 5f 74 65 73 74 5f 63 6f 64 65 3d 22 69 6e  le_test_code="in
2dbb0 74 20 73 6f 6d 65 5f 76 61 72 69 61 62 6c 65 20  t some_variable 
2dbc0 3d 20 30 3b 22 0a 0a 23 20 43 6f 64 65 20 74 6f  = 0;"..# Code to
2dbd0 20 62 65 20 75 73 65 64 20 69 6e 20 73 69 6d 70   be used in simp
2dbe0 6c 65 20 6c 69 6e 6b 20 74 65 73 74 73 0a 6c 74  le link tests.lt
2dbf0 5f 73 69 6d 70 6c 65 5f 6c 69 6e 6b 5f 74 65 73  _simple_link_tes
2dc00 74 5f 63 6f 64 65 3d 27 69 6e 74 20 6d 61 69 6e  t_code='int main
2dc10 28 29 7b 72 65 74 75 72 6e 28 30 29 3b 7d 27 0a  (){return(0);}'.
2dc20 0a 0a 0a 0a 0a 0a 0a 23 20 49 66 20 6e 6f 20 43  .......# If no C
2dc30 20 63 6f 6d 70 69 6c 65 72 20 77 61 73 20 73 70   compiler was sp
2dc40 65 63 69 66 69 65 64 2c 20 75 73 65 20 43 43 2e  ecified, use CC.
2dc50 0a 4c 54 43 43 3d 24 7b 4c 54 43 43 2d 22 24 43  .LTCC=${LTCC-"$C
2dc60 43 22 7d 0a 0a 23 20 49 66 20 6e 6f 20 43 20 63  C"}..# If no C c
2dc70 6f 6d 70 69 6c 65 72 20 66 6c 61 67 73 20 77 65  ompiler flags we
2dc80 72 65 20 73 70 65 63 69 66 69 65 64 2c 20 75 73  re specified, us
2dc90 65 20 43 46 4c 41 47 53 2e 0a 4c 54 43 46 4c 41  e CFLAGS..LTCFLA
2dca0 47 53 3d 24 7b 4c 54 43 46 4c 41 47 53 2d 22 24  GS=${LTCFLAGS-"$
2dcb0 43 46 4c 41 47 53 22 7d 0a 0a 23 20 41 6c 6c 6f  CFLAGS"}..# Allo
2dcc0 77 20 43 43 20 74 6f 20 62 65 20 61 20 70 72 6f  w CC to be a pro
2dcd0 67 72 61 6d 20 6e 61 6d 65 20 77 69 74 68 20 61  gram name with a
2dce0 72 67 75 6d 65 6e 74 73 2e 0a 63 6f 6d 70 69 6c  rguments..compil
2dcf0 65 72 3d 24 43 43 0a 0a 23 20 53 61 76 65 20 74  er=$CC..# Save t
2dd00 68 65 20 64 65 66 61 75 6c 74 20 63 6f 6d 70 69  he default compi
2dd10 6c 65 72 2c 20 73 69 6e 63 65 20 69 74 20 67 65  ler, since it ge
2dd20 74 73 20 6f 76 65 72 77 72 69 74 74 65 6e 20 77  ts overwritten w
2dd30 68 65 6e 20 74 68 65 20 6f 74 68 65 72 0a 23 20  hen the other.# 
2dd40 74 61 67 73 20 61 72 65 20 62 65 69 6e 67 20 74  tags are being t
2dd50 65 73 74 65 64 2c 20 61 6e 64 20 5f 4c 54 5f 54  ested, and _LT_T
2dd60 41 47 56 41 52 28 63 6f 6d 70 69 6c 65 72 2c 20  AGVAR(compiler, 
2dd70 5b 5d 29 20 69 73 20 61 20 4e 4f 50 2e 0a 63 6f  []) is a NOP..co
2dd80 6d 70 69 6c 65 72 5f 44 45 46 41 55 4c 54 3d 24  mpiler_DEFAULT=$
2dd90 43 43 0a 0a 23 20 73 61 76 65 20 77 61 72 6e 69  CC..# save warni
2dda0 6e 67 73 2f 62 6f 69 6c 65 72 70 6c 61 74 65 20  ngs/boilerplate 
2ddb0 6f 66 20 73 69 6d 70 6c 65 20 74 65 73 74 20 63  of simple test c
2ddc0 6f 64 65 0a 61 63 5f 6f 75 74 66 69 6c 65 3d 63  ode.ac_outfile=c
2ddd0 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65  onftest.$ac_obje
2dde0 78 74 0a 65 63 68 6f 20 22 24 6c 74 5f 73 69 6d  xt.echo "$lt_sim
2ddf0 70 6c 65 5f 63 6f 6d 70 69 6c 65 5f 74 65 73 74  ple_compile_test
2de00 5f 63 6f 64 65 22 20 3e 63 6f 6e 66 74 65 73 74  _code" >conftest
2de10 2e 24 61 63 5f 65 78 74 0a 65 76 61 6c 20 22 24  .$ac_ext.eval "$
2de20 61 63 5f 63 6f 6d 70 69 6c 65 22 20 32 3e 26 31  ac_compile" 2>&1
2de30 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 7c 20 24 53   >/dev/null | $S
2de40 45 44 20 27 2f 5e 24 2f 64 3b 20 2f 5e 20 2a 2b  ED '/^$/d; /^ *+
2de50 2f 64 27 20 3e 63 6f 6e 66 74 65 73 74 2e 65 72  /d' >conftest.er
2de60 72 0a 5f 6c 74 5f 63 6f 6d 70 69 6c 65 72 5f 62  r._lt_compiler_b
2de70 6f 69 6c 65 72 70 6c 61 74 65 3d 60 63 61 74 20  oilerplate=`cat 
2de80 63 6f 6e 66 74 65 73 74 2e 65 72 72 60 0a 24 52  conftest.err`.$R
2de90 4d 20 63 6f 6e 66 74 65 73 74 2a 0a 0a 61 63 5f  M conftest*..ac_
2dea0 6f 75 74 66 69 6c 65 3d 63 6f 6e 66 74 65 73 74  outfile=conftest
2deb0 2e 24 61 63 5f 6f 62 6a 65 78 74 0a 65 63 68 6f  .$ac_objext.echo
2dec0 20 22 24 6c 74 5f 73 69 6d 70 6c 65 5f 6c 69 6e   "$lt_simple_lin
2ded0 6b 5f 74 65 73 74 5f 63 6f 64 65 22 20 3e 63 6f  k_test_code" >co
2dee0 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 65  nftest.$ac_ext.e
2def0 76 61 6c 20 22 24 61 63 5f 6c 69 6e 6b 22 20 32  val "$ac_link" 2
2df00 3e 26 31 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 7c  >&1 >/dev/null |
2df10 20 24 53 45 44 20 27 2f 5e 24 2f 64 3b 20 2f 5e   $SED '/^$/d; /^
2df20 20 2a 2b 2f 64 27 20 3e 63 6f 6e 66 74 65 73 74   *+/d' >conftest
2df30 2e 65 72 72 0a 5f 6c 74 5f 6c 69 6e 6b 65 72 5f  .err._lt_linker_
2df40 62 6f 69 6c 65 72 70 6c 61 74 65 3d 60 63 61 74  boilerplate=`cat
2df50 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 60 0a 24   conftest.err`.$
2df60 52 4d 20 2d 72 20 63 6f 6e 66 74 65 73 74 2a 0a  RM -r conftest*.
2df70 0a 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24 63  ..if test -n "$c
2df80 6f 6d 70 69 6c 65 72 22 3b 20 74 68 65 6e 0a 0a  ompiler"; then..
2df90 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  lt_prog_compiler
2dfa0 5f 6e 6f 5f 62 75 69 6c 74 69 6e 5f 66 6c 61 67  _no_builtin_flag
2dfb0 3d 0a 0a 69 66 20 74 65 73 74 20 22 24 47 43 43  =..if test "$GCC
2dfc0 22 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a 20 20  " = yes; then.  
2dfd0 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  lt_prog_compiler
2dfe0 5f 6e 6f 5f 62 75 69 6c 74 69 6e 5f 66 6c 61 67  _no_builtin_flag
2dff0 3d 27 20 2d 66 6e 6f 2d 62 75 69 6c 74 69 6e 27  =' -fno-builtin'
2e000 0a 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22  ..  { $as_echo "
2e010 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
2e020 63 68 65 63 6b 69 6e 67 20 69 66 20 24 63 6f 6d  checking if $com
2e030 70 69 6c 65 72 20 73 75 70 70 6f 72 74 73 20 2d  piler supports -
2e040 66 6e 6f 2d 72 74 74 69 20 2d 66 6e 6f 2d 65 78  fno-rtti -fno-ex
2e050 63 65 70 74 69 6f 6e 73 22 20 3e 26 35 0a 24 61  ceptions" >&5.$a
2e060 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69  s_echo_n "checki
2e070 6e 67 20 69 66 20 24 63 6f 6d 70 69 6c 65 72 20  ng if $compiler 
2e080 73 75 70 70 6f 72 74 73 20 2d 66 6e 6f 2d 72 74  supports -fno-rt
2e090 74 69 20 2d 66 6e 6f 2d 65 78 63 65 70 74 69 6f  ti -fno-exceptio
2e0a0 6e 73 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69  ns... " >&6; }.i
2e0b0 66 20 74 65 73 74 20 22 24 7b 6c 74 5f 63 76 5f  f test "${lt_cv_
2e0c0 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 72 74  prog_compiler_rt
2e0d0 74 69 5f 65 78 63 65 70 74 69 6f 6e 73 2b 73 65  ti_exceptions+se
2e0e0 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a  t}" = set; then.
2e0f0 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63    $as_echo_n "(c
2e100 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73  ached) " >&6.els
2e110 65 0a 20 20 6c 74 5f 63 76 5f 70 72 6f 67 5f 63  e.  lt_cv_prog_c
2e120 6f 6d 70 69 6c 65 72 5f 72 74 74 69 5f 65 78 63  ompiler_rtti_exc
2e130 65 70 74 69 6f 6e 73 3d 6e 6f 0a 20 20 20 61 63  eptions=no.   ac
2e140 5f 6f 75 74 66 69 6c 65 3d 63 6f 6e 66 74 65 73  _outfile=conftes
2e150 74 2e 24 61 63 5f 6f 62 6a 65 78 74 0a 20 20 20  t.$ac_objext.   
2e160 65 63 68 6f 20 22 24 6c 74 5f 73 69 6d 70 6c 65  echo "$lt_simple
2e170 5f 63 6f 6d 70 69 6c 65 5f 74 65 73 74 5f 63 6f  _compile_test_co
2e180 64 65 22 20 3e 20 63 6f 6e 66 74 65 73 74 2e 24  de" > conftest.$
2e190 61 63 5f 65 78 74 0a 20 20 20 6c 74 5f 63 6f 6d  ac_ext.   lt_com
2e1a0 70 69 6c 65 72 5f 66 6c 61 67 3d 22 2d 66 6e 6f  piler_flag="-fno
2e1b0 2d 72 74 74 69 20 2d 66 6e 6f 2d 65 78 63 65 70  -rtti -fno-excep
2e1c0 74 69 6f 6e 73 22 0a 20 20 20 23 20 49 6e 73 65  tions".   # Inse
2e1d0 72 74 20 74 68 65 20 6f 70 74 69 6f 6e 20 65 69  rt the option ei
2e1e0 74 68 65 72 20 28 31 29 20 61 66 74 65 72 20 74  ther (1) after t
2e1f0 68 65 20 6c 61 73 74 20 2a 46 4c 41 47 53 20 76  he last *FLAGS v
2e200 61 72 69 61 62 6c 65 2c 20 6f 72 0a 20 20 20 23  ariable, or.   #
2e210 20 28 32 29 20 62 65 66 6f 72 65 20 61 20 77 6f   (2) before a wo
2e220 72 64 20 63 6f 6e 74 61 69 6e 69 6e 67 20 22 63  rd containing "c
2e230 6f 6e 66 74 65 73 74 2e 22 2c 20 6f 72 20 28 33  onftest.", or (3
2e240 29 20 61 74 20 74 68 65 20 65 6e 64 2e 0a 20 20  ) at the end..  
2e250 20 23 20 4e 6f 74 65 20 74 68 61 74 20 24 61 63   # Note that $ac
2e260 5f 63 6f 6d 70 69 6c 65 20 69 74 73 65 6c 66 20  _compile itself 
2e270 64 6f 65 73 20 6e 6f 74 20 63 6f 6e 74 61 69 6e  does not contain
2e280 20 62 61 63 6b 73 6c 61 73 68 65 73 20 61 6e 64   backslashes and
2e290 20 62 65 67 69 6e 73 0a 20 20 20 23 20 77 69 74   begins.   # wit
2e2a0 68 20 61 20 64 6f 6c 6c 61 72 20 73 69 67 6e 20  h a dollar sign 
2e2b0 28 6e 6f 74 20 61 20 68 79 70 68 65 6e 29 2c 20  (not a hyphen), 
2e2c0 73 6f 20 74 68 65 20 65 63 68 6f 20 73 68 6f 75  so the echo shou
2e2d0 6c 64 20 77 6f 72 6b 20 63 6f 72 72 65 63 74 6c  ld work correctl
2e2e0 79 2e 0a 20 20 20 23 20 54 68 65 20 6f 70 74 69  y..   # The opti
2e2f0 6f 6e 20 69 73 20 72 65 66 65 72 65 6e 63 65 64  on is referenced
2e300 20 76 69 61 20 61 20 76 61 72 69 61 62 6c 65 20   via a variable 
2e310 74 6f 20 61 76 6f 69 64 20 63 6f 6e 66 75 73 69  to avoid confusi
2e320 6e 67 20 73 65 64 2e 0a 20 20 20 6c 74 5f 63 6f  ng sed..   lt_co
2e330 6d 70 69 6c 65 3d 60 65 63 68 6f 20 22 24 61 63  mpile=`echo "$ac
2e340 5f 63 6f 6d 70 69 6c 65 22 20 7c 20 24 53 45 44  _compile" | $SED
2e350 20 5c 0a 20 20 20 2d 65 20 27 73 3a 2e 2a 46 4c   \.   -e 's:.*FL
2e360 41 47 53 7d 5c 7b 30 2c 31 5c 7d 20 3a 26 24 6c  AGS}\{0,1\} :&$l
2e370 74 5f 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 20  t_compiler_flag 
2e380 3a 3b 20 74 27 20 5c 0a 20 20 20 2d 65 20 27 73  :; t' \.   -e 's
2e390 3a 20 5b 5e 20 5d 2a 63 6f 6e 66 74 65 73 74 5c  : [^ ]*conftest\
2e3a0 2e 3a 20 24 6c 74 5f 63 6f 6d 70 69 6c 65 72 5f  .: $lt_compiler_
2e3b0 66 6c 61 67 26 3a 3b 20 74 27 20 5c 0a 20 20 20  flag&:; t' \.   
2e3c0 2d 65 20 27 73 3a 24 3a 20 24 6c 74 5f 63 6f 6d  -e 's:$: $lt_com
2e3d0 70 69 6c 65 72 5f 66 6c 61 67 3a 27 60 0a 20 20  piler_flag:'`.  
2e3e0 20 28 65 76 61 6c 20 65 63 68 6f 20 22 5c 22 5c   (eval echo "\"\
2e3f0 24 61 73 5f 6d 65 3a 36 38 33 38 3a 20 24 6c 74  $as_me:6838: $lt
2e400 5f 63 6f 6d 70 69 6c 65 5c 22 22 20 3e 26 35 29  _compile\"" >&5)
2e410 0a 20 20 20 28 65 76 61 6c 20 22 24 6c 74 5f 63  .   (eval "$lt_c
2e420 6f 6d 70 69 6c 65 22 20 32 3e 63 6f 6e 66 74 65  ompile" 2>confte
2e430 73 74 2e 65 72 72 29 0a 20 20 20 61 63 5f 73 74  st.err).   ac_st
2e440 61 74 75 73 3d 24 3f 0a 20 20 20 63 61 74 20 63  atus=$?.   cat c
2e450 6f 6e 66 74 65 73 74 2e 65 72 72 20 3e 26 35 0a  onftest.err >&5.
2e460 20 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a     echo "$as_me:
2e470 36 38 34 32 3a 20 5c 24 3f 20 3d 20 24 61 63 5f  6842: \$? = $ac_
2e480 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20 20 69  status" >&5.   i
2e490 66 20 28 65 78 69 74 20 24 61 63 5f 73 74 61 74  f (exit $ac_stat
2e4a0 75 73 29 20 26 26 20 74 65 73 74 20 2d 73 20 22  us) && test -s "
2e4b0 24 61 63 5f 6f 75 74 66 69 6c 65 22 3b 20 74 68  $ac_outfile"; th
2e4c0 65 6e 0a 20 20 20 20 20 23 20 54 68 65 20 63 6f  en.     # The co
2e4d0 6d 70 69 6c 65 72 20 63 61 6e 20 6f 6e 6c 79 20  mpiler can only 
2e4e0 77 61 72 6e 20 61 6e 64 20 69 67 6e 6f 72 65 20  warn and ignore 
2e4f0 74 68 65 20 6f 70 74 69 6f 6e 20 69 66 20 6e 6f  the option if no
2e500 74 20 72 65 63 6f 67 6e 69 7a 65 64 0a 20 20 20  t recognized.   
2e510 20 20 23 20 53 6f 20 73 61 79 20 6e 6f 20 69 66    # So say no if
2e520 20 74 68 65 72 65 20 61 72 65 20 77 61 72 6e 69   there are warni
2e530 6e 67 73 20 6f 74 68 65 72 20 74 68 61 6e 20 74  ngs other than t
2e540 68 65 20 75 73 75 61 6c 20 6f 75 74 70 75 74 2e  he usual output.
2e550 0a 20 20 20 20 20 24 45 43 48 4f 20 22 58 24 5f  .     $ECHO "X$_
2e560 6c 74 5f 63 6f 6d 70 69 6c 65 72 5f 62 6f 69 6c  lt_compiler_boil
2e570 65 72 70 6c 61 74 65 22 20 7c 20 24 58 73 65 64  erplate" | $Xsed
2e580 20 2d 65 20 27 2f 5e 24 2f 64 27 20 3e 63 6f 6e   -e '/^$/d' >con
2e590 66 74 65 73 74 2e 65 78 70 0a 20 20 20 20 20 24  ftest.exp.     $
2e5a0 53 45 44 20 27 2f 5e 24 2f 64 3b 20 2f 5e 20 2a  SED '/^$/d; /^ *
2e5b0 2b 2f 64 27 20 63 6f 6e 66 74 65 73 74 2e 65 72  +/d' conftest.er
2e5c0 72 20 3e 63 6f 6e 66 74 65 73 74 2e 65 72 32 0a  r >conftest.er2.
2e5d0 20 20 20 20 20 69 66 20 74 65 73 74 20 21 20 2d       if test ! -
2e5e0 73 20 63 6f 6e 66 74 65 73 74 2e 65 72 32 20 7c  s conftest.er2 |
2e5f0 7c 20 64 69 66 66 20 63 6f 6e 66 74 65 73 74 2e  | diff conftest.
2e600 65 78 70 20 63 6f 6e 66 74 65 73 74 2e 65 72 32  exp conftest.er2
2e610 20 3e 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65   >/dev/null; the
2e620 6e 0a 20 20 20 20 20 20 20 6c 74 5f 63 76 5f 70  n.       lt_cv_p
2e630 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 72 74 74  rog_compiler_rtt
2e640 69 5f 65 78 63 65 70 74 69 6f 6e 73 3d 79 65 73  i_exceptions=yes
2e650 0a 20 20 20 20 20 66 69 0a 20 20 20 66 69 0a 20  .     fi.   fi. 
2e660 20 20 24 52 4d 20 63 6f 6e 66 74 65 73 74 2a 0a    $RM conftest*.
2e670 0a 66 69 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22  .fi.{ $as_echo "
2e680 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
2e690 72 65 73 75 6c 74 3a 20 24 6c 74 5f 63 76 5f 70  result: $lt_cv_p
2e6a0 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 72 74 74  rog_compiler_rtt
2e6b0 69 5f 65 78 63 65 70 74 69 6f 6e 73 22 20 3e 26  i_exceptions" >&
2e6c0 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 6c 74 5f  5.$as_echo "$lt_
2e6d0 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  cv_prog_compiler
2e6e0 5f 72 74 74 69 5f 65 78 63 65 70 74 69 6f 6e 73  _rtti_exceptions
2e6f0 22 20 3e 26 36 3b 20 7d 0a 0a 69 66 20 74 65 73  " >&6; }..if tes
2e700 74 20 78 22 24 6c 74 5f 63 76 5f 70 72 6f 67 5f  t x"$lt_cv_prog_
2e710 63 6f 6d 70 69 6c 65 72 5f 72 74 74 69 5f 65 78  compiler_rtti_ex
2e720 63 65 70 74 69 6f 6e 73 22 20 3d 20 78 79 65 73  ceptions" = xyes
2e730 3b 20 74 68 65 6e 0a 20 20 20 20 6c 74 5f 70 72  ; then.    lt_pr
2e740 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 6e 6f 5f 62  og_compiler_no_b
2e750 75 69 6c 74 69 6e 5f 66 6c 61 67 3d 22 24 6c 74  uiltin_flag="$lt
2e760 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 6e  _prog_compiler_n
2e770 6f 5f 62 75 69 6c 74 69 6e 5f 66 6c 61 67 20 2d  o_builtin_flag -
2e780 66 6e 6f 2d 72 74 74 69 20 2d 66 6e 6f 2d 65 78  fno-rtti -fno-ex
2e790 63 65 70 74 69 6f 6e 73 22 0a 65 6c 73 65 0a 20  ceptions".else. 
2e7a0 20 20 20 3a 0a 66 69 0a 0a 66 69 0a 0a 0a 0a 0a     :.fi..fi.....
2e7b0 0a 0a 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70  ..  lt_prog_comp
2e7c0 69 6c 65 72 5f 77 6c 3d 0a 6c 74 5f 70 72 6f 67  iler_wl=.lt_prog
2e7d0 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 0a 6c  _compiler_pic=.l
2e7e0 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  t_prog_compiler_
2e7f0 73 74 61 74 69 63 3d 0a 0a 7b 20 24 61 73 5f 65  static=..{ $as_e
2e800 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
2e810 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f  ENO: checking fo
2e820 72 20 24 63 6f 6d 70 69 6c 65 72 20 6f 70 74 69  r $compiler opti
2e830 6f 6e 20 74 6f 20 70 72 6f 64 75 63 65 20 50 49  on to produce PI
2e840 43 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f  C" >&5.$as_echo_
2e850 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  n "checking for 
2e860 24 63 6f 6d 70 69 6c 65 72 20 6f 70 74 69 6f 6e  $compiler option
2e870 20 74 6f 20 70 72 6f 64 75 63 65 20 50 49 43 2e   to produce PIC.
2e880 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 0a 20 20 69  .. " >&6; }..  i
2e890 66 20 74 65 73 74 20 22 24 47 43 43 22 20 3d 20  f test "$GCC" = 
2e8a0 79 65 73 3b 20 74 68 65 6e 0a 20 20 20 20 6c 74  yes; then.    lt
2e8b0 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 77  _prog_compiler_w
2e8c0 6c 3d 27 2d 57 6c 2c 27 0a 20 20 20 20 6c 74 5f  l='-Wl,'.    lt_
2e8d0 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74  prog_compiler_st
2e8e0 61 74 69 63 3d 27 2d 73 74 61 74 69 63 27 0a 0a  atic='-static'..
2e8f0 20 20 20 20 63 61 73 65 20 24 68 6f 73 74 5f 6f      case $host_o
2e900 73 20 69 6e 0a 20 20 20 20 20 20 61 69 78 2a 29  s in.      aix*)
2e910 0a 20 20 20 20 20 20 23 20 41 6c 6c 20 41 49 58  .      # All AIX
2e920 20 63 6f 64 65 20 69 73 20 50 49 43 2e 0a 20 20   code is PIC..  
2e930 20 20 20 20 69 66 20 74 65 73 74 20 22 24 68 6f      if test "$ho
2e940 73 74 5f 63 70 75 22 20 3d 20 69 61 36 34 3b 20  st_cpu" = ia64; 
2e950 74 68 65 6e 0a 09 23 20 41 49 58 20 35 20 6e 6f  then..# AIX 5 no
2e960 77 20 73 75 70 70 6f 72 74 73 20 49 41 36 34 20  w supports IA64 
2e970 70 72 6f 63 65 73 73 6f 72 0a 09 6c 74 5f 70 72  processor..lt_pr
2e980 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74  og_compiler_stat
2e990 69 63 3d 27 2d 42 73 74 61 74 69 63 27 0a 20 20  ic='-Bstatic'.  
2e9a0 20 20 20 20 66 69 0a 20 20 20 20 20 20 3b 3b 0a      fi.      ;;.
2e9b0 0a 20 20 20 20 61 6d 69 67 61 6f 73 2a 29 0a 20  .    amigaos*). 
2e9c0 20 20 20 20 20 63 61 73 65 20 24 68 6f 73 74 5f       case $host_
2e9d0 63 70 75 20 69 6e 0a 20 20 20 20 20 20 70 6f 77  cpu in.      pow
2e9e0 65 72 70 63 29 0a 20 20 20 20 20 20 20 20 20 20  erpc).          
2e9f0 20 20 23 20 73 65 65 20 63 6f 6d 6d 65 6e 74 20    # see comment 
2ea00 61 62 6f 75 74 20 41 6d 69 67 61 4f 53 34 20 2e  about AmigaOS4 .
2ea10 73 6f 20 73 75 70 70 6f 72 74 0a 20 20 20 20 20  so support.     
2ea20 20 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63         lt_prog_c
2ea30 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27 2d 66 50  ompiler_pic='-fP
2ea40 49 43 27 0a 20 20 20 20 20 20 20 20 3b 3b 0a 20  IC'.        ;;. 
2ea50 20 20 20 20 20 6d 36 38 6b 29 0a 20 20 20 20 20       m68k).     
2ea60 20 20 20 20 20 20 20 23 20 46 49 58 4d 45 3a 20         # FIXME: 
2ea70 77 65 20 6e 65 65 64 20 61 74 20 6c 65 61 73 74  we need at least
2ea80 20 36 38 30 32 30 20 63 6f 64 65 20 74 6f 20 62   68020 code to b
2ea90 75 69 6c 64 20 73 68 61 72 65 64 20 6c 69 62 72  uild shared libr
2eaa0 61 72 69 65 73 2c 20 62 75 74 0a 20 20 20 20 20  aries, but.     
2eab0 20 20 20 20 20 20 20 23 20 61 64 64 69 6e 67 20         # adding 
2eac0 74 68 65 20 60 2d 6d 36 38 30 32 30 27 20 66 6c  the `-m68020' fl
2ead0 61 67 20 74 6f 20 47 43 43 20 70 72 65 76 65 6e  ag to GCC preven
2eae0 74 73 20 62 75 69 6c 64 69 6e 67 20 61 6e 79 74  ts building anyt
2eaf0 68 69 6e 67 20 62 65 74 74 65 72 2c 0a 20 20 20  hing better,.   
2eb00 20 20 20 20 20 20 20 20 20 23 20 6c 69 6b 65 20           # like 
2eb10 60 2d 6d 36 38 30 34 30 27 2e 0a 20 20 20 20 20  `-m68040'..     
2eb20 20 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63         lt_prog_c
2eb30 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27 2d 6d 36  ompiler_pic='-m6
2eb40 38 30 32 30 20 2d 72 65 73 69 64 65 6e 74 33 32  8020 -resident32
2eb50 20 2d 6d 61 6c 77 61 79 73 2d 72 65 73 74 6f 72   -malways-restor
2eb60 65 2d 61 34 27 0a 20 20 20 20 20 20 20 20 3b 3b  e-a4'.        ;;
2eb70 0a 20 20 20 20 20 20 65 73 61 63 0a 20 20 20 20  .      esac.    
2eb80 20 20 3b 3b 0a 0a 20 20 20 20 62 65 6f 73 2a 20    ;;..    beos* 
2eb90 7c 20 69 72 69 78 35 2a 20 7c 20 69 72 69 78 36  | irix5* | irix6
2eba0 2a 20 7c 20 6e 6f 6e 73 74 6f 70 75 78 2a 20 7c  * | nonstopux* |
2ebb0 20 6f 73 66 33 2a 20 7c 20 6f 73 66 34 2a 20 7c   osf3* | osf4* |
2ebc0 20 6f 73 66 35 2a 29 0a 20 20 20 20 20 20 23 20   osf5*).      # 
2ebd0 50 49 43 20 69 73 20 74 68 65 20 64 65 66 61 75  PIC is the defau
2ebe0 6c 74 20 66 6f 72 20 74 68 65 73 65 20 4f 53 65  lt for these OSe
2ebf0 73 2e 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20  s..      ;;..   
2ec00 20 6d 69 6e 67 77 2a 20 7c 20 63 79 67 77 69 6e   mingw* | cygwin
2ec10 2a 20 7c 20 70 77 33 32 2a 20 7c 20 6f 73 32 2a  * | pw32* | os2*
2ec20 20 7c 20 63 65 67 63 63 2a 29 0a 20 20 20 20 20   | cegcc*).     
2ec30 20 23 20 54 68 69 73 20 68 61 63 6b 20 69 73 20   # This hack is 
2ec40 73 6f 20 74 68 61 74 20 74 68 65 20 73 6f 75 72  so that the sour
2ec50 63 65 20 66 69 6c 65 20 63 61 6e 20 74 65 6c 6c  ce file can tell
2ec60 20 77 68 65 74 68 65 72 20 69 74 20 69 73 20 62   whether it is b
2ec70 65 69 6e 67 0a 20 20 20 20 20 20 23 20 62 75 69  eing.      # bui
2ec80 6c 74 20 66 6f 72 20 69 6e 63 6c 75 73 69 6f 6e  lt for inclusion
2ec90 20 69 6e 20 61 20 64 6c 6c 20 28 61 6e 64 20 73   in a dll (and s
2eca0 68 6f 75 6c 64 20 65 78 70 6f 72 74 20 73 79 6d  hould export sym
2ecb0 62 6f 6c 73 20 66 6f 72 20 65 78 61 6d 70 6c 65  bols for example
2ecc0 29 2e 0a 20 20 20 20 20 20 23 20 41 6c 74 68 6f  )..      # Altho
2ecd0 75 67 68 20 74 68 65 20 63 79 67 77 69 6e 20 67  ugh the cygwin g
2ece0 63 63 20 69 67 6e 6f 72 65 73 20 2d 66 50 49 43  cc ignores -fPIC
2ecf0 2c 20 73 74 69 6c 6c 20 6e 65 65 64 20 74 68 69  , still need thi
2ed00 73 20 66 6f 72 20 6f 6c 64 2d 73 74 79 6c 65 0a  s for old-style.
2ed10 20 20 20 20 20 20 23 20 28 2d 2d 64 69 73 61 62        # (--disab
2ed20 6c 65 2d 61 75 74 6f 2d 69 6d 70 6f 72 74 29 20  le-auto-import) 
2ed30 6c 69 62 72 61 72 69 65 73 0a 20 20 20 20 20 20  libraries.      
2ed40 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  lt_prog_compiler
2ed50 5f 70 69 63 3d 27 2d 44 44 4c 4c 5f 45 58 50 4f  _pic='-DDLL_EXPO
2ed60 52 54 27 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20  RT'.      ;;..  
2ed70 20 20 64 61 72 77 69 6e 2a 20 7c 20 72 68 61 70    darwin* | rhap
2ed80 73 6f 64 79 2a 29 0a 20 20 20 20 20 20 23 20 50  sody*).      # P
2ed90 49 43 20 69 73 20 74 68 65 20 64 65 66 61 75 6c  IC is the defaul
2eda0 74 20 6f 6e 20 74 68 69 73 20 70 6c 61 74 66 6f  t on this platfo
2edb0 72 6d 0a 20 20 20 20 20 20 23 20 43 6f 6d 6d 6f  rm.      # Commo
2edc0 6e 20 73 79 6d 62 6f 6c 73 20 6e 6f 74 20 61 6c  n symbols not al
2edd0 6c 6f 77 65 64 20 69 6e 20 4d 48 5f 44 59 4c 49  lowed in MH_DYLI
2ede0 42 20 66 69 6c 65 73 0a 20 20 20 20 20 20 6c 74  B files.      lt
2edf0 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70  _prog_compiler_p
2ee00 69 63 3d 27 2d 66 6e 6f 2d 63 6f 6d 6d 6f 6e 27  ic='-fno-common'
2ee10 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 68  .      ;;..    h
2ee20 70 75 78 2a 29 0a 20 20 20 20 20 20 23 20 50 49  pux*).      # PI
2ee30 43 20 69 73 20 74 68 65 20 64 65 66 61 75 6c 74  C is the default
2ee40 20 66 6f 72 20 36 34 2d 62 69 74 20 50 41 20 48   for 64-bit PA H
2ee50 50 2d 55 58 2c 20 62 75 74 20 6e 6f 74 20 66 6f  P-UX, but not fo
2ee60 72 20 33 32 2d 62 69 74 0a 20 20 20 20 20 20 23  r 32-bit.      #
2ee70 20 50 41 20 48 50 2d 55 58 2e 20 20 4f 6e 20 49   PA HP-UX.  On I
2ee80 41 36 34 20 48 50 2d 55 58 2c 20 50 49 43 20 69  A64 HP-UX, PIC i
2ee90 73 20 74 68 65 20 64 65 66 61 75 6c 74 20 62 75  s the default bu
2eea0 74 20 74 68 65 20 70 69 63 20 66 6c 61 67 0a 20  t the pic flag. 
2eeb0 20 20 20 20 20 23 20 73 65 74 73 20 74 68 65 20       # sets the 
2eec0 64 65 66 61 75 6c 74 20 54 4c 53 20 6d 6f 64 65  default TLS mode
2eed0 6c 20 61 6e 64 20 61 66 66 65 63 74 73 20 69 6e  l and affects in
2eee0 6c 69 6e 69 6e 67 2e 0a 20 20 20 20 20 20 63 61  lining..      ca
2eef0 73 65 20 24 68 6f 73 74 5f 63 70 75 20 69 6e 0a  se $host_cpu in.
2ef00 20 20 20 20 20 20 68 70 70 61 2a 36 34 2a 29 0a        hppa*64*).
2ef10 09 23 20 2b 5a 20 74 68 65 20 64 65 66 61 75 6c  .# +Z the defaul
2ef20 74 0a 09 3b 3b 0a 20 20 20 20 20 20 2a 29 0a 09  t..;;.      *)..
2ef30 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  lt_prog_compiler
2ef40 5f 70 69 63 3d 27 2d 66 50 49 43 27 0a 09 3b 3b  _pic='-fPIC'..;;
2ef50 0a 20 20 20 20 20 20 65 73 61 63 0a 20 20 20 20  .      esac.    
2ef60 20 20 3b 3b 0a 0a 20 20 20 20 69 6e 74 65 72 69    ;;..    interi
2ef70 78 5b 33 2d 39 5d 2a 29 0a 20 20 20 20 20 20 23  x[3-9]*).      #
2ef80 20 49 6e 74 65 72 69 78 20 33 2e 78 20 67 63 63   Interix 3.x gcc
2ef90 20 2d 66 70 69 63 2f 2d 66 50 49 43 20 6f 70 74   -fpic/-fPIC opt
2efa0 69 6f 6e 73 20 67 65 6e 65 72 61 74 65 20 62 72  ions generate br
2efb0 6f 6b 65 6e 20 63 6f 64 65 2e 0a 20 20 20 20 20  oken code..     
2efc0 20 23 20 49 6e 73 74 65 61 64 2c 20 77 65 20 72   # Instead, we r
2efd0 65 6c 6f 63 61 74 65 20 73 68 61 72 65 64 20 6c  elocate shared l
2efe0 69 62 72 61 72 69 65 73 20 61 74 20 72 75 6e 74  ibraries at runt
2eff0 69 6d 65 2e 0a 20 20 20 20 20 20 3b 3b 0a 0a 20  ime..      ;;.. 
2f000 20 20 20 6d 73 64 6f 73 64 6a 67 70 70 2a 29 0a     msdosdjgpp*).
2f010 20 20 20 20 20 20 23 20 4a 75 73 74 20 62 65 63        # Just bec
2f020 61 75 73 65 20 77 65 20 75 73 65 20 47 43 43 20  ause we use GCC 
2f030 64 6f 65 73 6e 27 74 20 6d 65 61 6e 20 77 65 20  doesn't mean we 
2f040 73 75 64 64 65 6e 6c 79 20 67 65 74 20 73 68 61  suddenly get sha
2f050 72 65 64 20 6c 69 62 72 61 72 69 65 73 0a 20 20  red libraries.  
2f060 20 20 20 20 23 20 6f 6e 20 73 79 73 74 65 6d 73      # on systems
2f070 20 74 68 61 74 20 64 6f 6e 27 74 20 73 75 70 70   that don't supp
2f080 6f 72 74 20 74 68 65 6d 2e 0a 20 20 20 20 20 20  ort them..      
2f090 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  lt_prog_compiler
2f0a0 5f 63 61 6e 5f 62 75 69 6c 64 5f 73 68 61 72 65  _can_build_share
2f0b0 64 3d 6e 6f 0a 20 20 20 20 20 20 65 6e 61 62 6c  d=no.      enabl
2f0c0 65 5f 73 68 61 72 65 64 3d 6e 6f 0a 20 20 20 20  e_shared=no.    
2f0d0 20 20 3b 3b 0a 0a 20 20 20 20 2a 6e 74 6f 2a 20    ;;..    *nto* 
2f0e0 7c 20 2a 71 6e 78 2a 29 0a 20 20 20 20 20 20 23  | *qnx*).      #
2f0f0 20 51 4e 58 20 75 73 65 73 20 47 4e 55 20 43 2b   QNX uses GNU C+
2f100 2b 2c 20 62 75 74 20 6e 65 65 64 20 74 6f 20 64  +, but need to d
2f110 65 66 69 6e 65 20 2d 73 68 61 72 65 64 20 6f 70  efine -shared op
2f120 74 69 6f 6e 20 74 6f 6f 2c 20 6f 74 68 65 72 77  tion too, otherw
2f130 69 73 65 0a 20 20 20 20 20 20 23 20 69 74 20 77  ise.      # it w
2f140 69 6c 6c 20 63 6f 72 65 64 75 6d 70 2e 0a 20 20  ill coredump..  
2f150 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70      lt_prog_comp
2f160 69 6c 65 72 5f 70 69 63 3d 27 2d 66 50 49 43 20  iler_pic='-fPIC 
2f170 2d 73 68 61 72 65 64 27 0a 20 20 20 20 20 20 3b  -shared'.      ;
2f180 3b 0a 0a 20 20 20 20 73 79 73 76 34 2a 4d 50 2a  ;..    sysv4*MP*
2f190 29 0a 20 20 20 20 20 20 69 66 20 74 65 73 74 20  ).      if test 
2f1a0 2d 64 20 2f 75 73 72 2f 6e 65 63 3b 20 74 68 65  -d /usr/nec; the
2f1b0 6e 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69  n..lt_prog_compi
2f1c0 6c 65 72 5f 70 69 63 3d 2d 4b 63 6f 6e 66 6f 72  ler_pic=-Kconfor
2f1d0 6d 5f 70 69 63 0a 20 20 20 20 20 20 66 69 0a 20  m_pic.      fi. 
2f1e0 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 2a 29 0a       ;;..    *).
2f1f0 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f        lt_prog_co
2f200 6d 70 69 6c 65 72 5f 70 69 63 3d 27 2d 66 50 49  mpiler_pic='-fPI
2f210 43 27 0a 20 20 20 20 20 20 3b 3b 0a 20 20 20 20  C'.      ;;.    
2f220 65 73 61 63 0a 20 20 65 6c 73 65 0a 20 20 20 20  esac.  else.    
2f230 23 20 50 4f 52 54 4d 45 20 43 68 65 63 6b 20 66  # PORTME Check f
2f240 6f 72 20 66 6c 61 67 20 74 6f 20 70 61 73 73 20  or flag to pass 
2f250 6c 69 6e 6b 65 72 20 66 6c 61 67 73 20 74 68 72  linker flags thr
2f260 6f 75 67 68 20 74 68 65 20 73 79 73 74 65 6d 20  ough the system 
2f270 63 6f 6d 70 69 6c 65 72 2e 0a 20 20 20 20 63 61  compiler..    ca
2f280 73 65 20 24 68 6f 73 74 5f 6f 73 20 69 6e 0a 20  se $host_os in. 
2f290 20 20 20 61 69 78 2a 29 0a 20 20 20 20 20 20 6c     aix*).      l
2f2a0 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  t_prog_compiler_
2f2b0 77 6c 3d 27 2d 57 6c 2c 27 0a 20 20 20 20 20 20  wl='-Wl,'.      
2f2c0 69 66 20 74 65 73 74 20 22 24 68 6f 73 74 5f 63  if test "$host_c
2f2d0 70 75 22 20 3d 20 69 61 36 34 3b 20 74 68 65 6e  pu" = ia64; then
2f2e0 0a 09 23 20 41 49 58 20 35 20 6e 6f 77 20 73 75  ..# AIX 5 now su
2f2f0 70 70 6f 72 74 73 20 49 41 36 34 20 70 72 6f 63  pports IA64 proc
2f300 65 73 73 6f 72 0a 09 6c 74 5f 70 72 6f 67 5f 63  essor..lt_prog_c
2f310 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69 63 3d 27  ompiler_static='
2f320 2d 42 73 74 61 74 69 63 27 0a 20 20 20 20 20 20  -Bstatic'.      
2f330 65 6c 73 65 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f  else..lt_prog_co
2f340 6d 70 69 6c 65 72 5f 73 74 61 74 69 63 3d 27 2d  mpiler_static='-
2f350 62 6e 73 6f 20 2d 62 49 3a 2f 6c 69 62 2f 73 79  bnso -bI:/lib/sy
2f360 73 63 61 6c 6c 73 2e 65 78 70 27 0a 20 20 20 20  scalls.exp'.    
2f370 20 20 66 69 0a 20 20 20 20 20 20 3b 3b 0a 0a 20    fi.      ;;.. 
2f380 20 20 20 6d 69 6e 67 77 2a 20 7c 20 63 79 67 77     mingw* | cygw
2f390 69 6e 2a 20 7c 20 70 77 33 32 2a 20 7c 20 6f 73  in* | pw32* | os
2f3a0 32 2a 20 7c 20 63 65 67 63 63 2a 29 0a 20 20 20  2* | cegcc*).   
2f3b0 20 20 20 23 20 54 68 69 73 20 68 61 63 6b 20 69     # This hack i
2f3c0 73 20 73 6f 20 74 68 61 74 20 74 68 65 20 73 6f  s so that the so
2f3d0 75 72 63 65 20 66 69 6c 65 20 63 61 6e 20 74 65  urce file can te
2f3e0 6c 6c 20 77 68 65 74 68 65 72 20 69 74 20 69 73  ll whether it is
2f3f0 20 62 65 69 6e 67 0a 20 20 20 20 20 20 23 20 62   being.      # b
2f400 75 69 6c 74 20 66 6f 72 20 69 6e 63 6c 75 73 69  uilt for inclusi
2f410 6f 6e 20 69 6e 20 61 20 64 6c 6c 20 28 61 6e 64  on in a dll (and
2f420 20 73 68 6f 75 6c 64 20 65 78 70 6f 72 74 20 73   should export s
2f430 79 6d 62 6f 6c 73 20 66 6f 72 20 65 78 61 6d 70  ymbols for examp
2f440 6c 65 29 2e 0a 20 20 20 20 20 20 6c 74 5f 70 72  le)..      lt_pr
2f450 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d  og_compiler_pic=
2f460 27 2d 44 44 4c 4c 5f 45 58 50 4f 52 54 27 0a 20  '-DDLL_EXPORT'. 
2f470 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 68 70 75       ;;..    hpu
2f480 78 39 2a 20 7c 20 68 70 75 78 31 30 2a 20 7c 20  x9* | hpux10* | 
2f490 68 70 75 78 31 31 2a 29 0a 20 20 20 20 20 20 6c  hpux11*).      l
2f4a0 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  t_prog_compiler_
2f4b0 77 6c 3d 27 2d 57 6c 2c 27 0a 20 20 20 20 20 20  wl='-Wl,'.      
2f4c0 23 20 50 49 43 20 69 73 20 74 68 65 20 64 65 66  # PIC is the def
2f4d0 61 75 6c 74 20 66 6f 72 20 49 41 36 34 20 48 50  ault for IA64 HP
2f4e0 2d 55 58 20 61 6e 64 20 36 34 2d 62 69 74 20 48  -UX and 64-bit H
2f4f0 50 2d 55 58 2c 20 62 75 74 0a 20 20 20 20 20 20  P-UX, but.      
2f500 23 20 6e 6f 74 20 66 6f 72 20 50 41 20 48 50 2d  # not for PA HP-
2f510 55 58 2e 0a 20 20 20 20 20 20 63 61 73 65 20 24  UX..      case $
2f520 68 6f 73 74 5f 63 70 75 20 69 6e 0a 20 20 20 20  host_cpu in.    
2f530 20 20 68 70 70 61 2a 36 34 2a 7c 69 61 36 34 2a    hppa*64*|ia64*
2f540 29 0a 09 23 20 2b 5a 20 74 68 65 20 64 65 66 61  )..# +Z the defa
2f550 75 6c 74 0a 09 3b 3b 0a 20 20 20 20 20 20 2a 29  ult..;;.      *)
2f560 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c  ..lt_prog_compil
2f570 65 72 5f 70 69 63 3d 27 2b 5a 27 0a 09 3b 3b 0a  er_pic='+Z'..;;.
2f580 20 20 20 20 20 20 65 73 61 63 0a 20 20 20 20 20        esac.     
2f590 20 23 20 49 73 20 74 68 65 72 65 20 61 20 62 65   # Is there a be
2f5a0 74 74 65 72 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d  tter lt_prog_com
2f5b0 70 69 6c 65 72 5f 73 74 61 74 69 63 20 74 68 61  piler_static tha
2f5c0 74 20 77 6f 72 6b 73 20 77 69 74 68 20 74 68 65  t works with the
2f5d0 20 62 75 6e 64 6c 65 64 20 43 43 3f 0a 20 20 20   bundled CC?.   
2f5e0 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69     lt_prog_compi
2f5f0 6c 65 72 5f 73 74 61 74 69 63 3d 27 24 7b 77 6c  ler_static='${wl
2f600 7d 2d 61 20 24 7b 77 6c 7d 61 72 63 68 69 76 65  }-a ${wl}archive
2f610 27 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20  '.      ;;..    
2f620 69 72 69 78 35 2a 20 7c 20 69 72 69 78 36 2a 20  irix5* | irix6* 
2f630 7c 20 6e 6f 6e 73 74 6f 70 75 78 2a 29 0a 20 20  | nonstopux*).  
2f640 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70      lt_prog_comp
2f650 69 6c 65 72 5f 77 6c 3d 27 2d 57 6c 2c 27 0a 20  iler_wl='-Wl,'. 
2f660 20 20 20 20 20 23 20 50 49 43 20 28 77 69 74 68       # PIC (with
2f670 20 2d 4b 50 49 43 29 20 69 73 20 74 68 65 20 64   -KPIC) is the d
2f680 65 66 61 75 6c 74 2e 0a 20 20 20 20 20 20 6c 74  efault..      lt
2f690 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73  _prog_compiler_s
2f6a0 74 61 74 69 63 3d 27 2d 6e 6f 6e 5f 73 68 61 72  tatic='-non_shar
2f6b0 65 64 27 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20  ed'.      ;;..  
2f6c0 20 20 6c 69 6e 75 78 2a 20 7c 20 6b 2a 62 73 64    linux* | k*bsd
2f6d0 2a 2d 67 6e 75 29 0a 20 20 20 20 20 20 63 61 73  *-gnu).      cas
2f6e0 65 20 24 63 63 5f 62 61 73 65 6e 61 6d 65 20 69  e $cc_basename i
2f6f0 6e 0a 20 20 20 20 20 20 23 20 6f 6c 64 20 49 6e  n.      # old In
2f700 74 65 6c 20 66 6f 72 20 78 38 36 5f 36 34 20 77  tel for x86_64 w
2f710 68 69 63 68 20 73 74 69 6c 6c 20 73 75 70 70 6f  hich still suppo
2f720 72 74 65 64 20 2d 4b 50 49 43 2e 0a 20 20 20 20  rted -KPIC..    
2f730 20 20 65 63 63 2a 29 0a 09 6c 74 5f 70 72 6f 67    ecc*)..lt_prog
2f740 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d 27 2d 57  _compiler_wl='-W
2f750 6c 2c 27 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d  l,'..lt_prog_com
2f760 70 69 6c 65 72 5f 70 69 63 3d 27 2d 4b 50 49 43  piler_pic='-KPIC
2f770 27 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69  '..lt_prog_compi
2f780 6c 65 72 5f 73 74 61 74 69 63 3d 27 2d 73 74 61  ler_static='-sta
2f790 74 69 63 27 0a 20 20 20 20 20 20 20 20 3b 3b 0a  tic'.        ;;.
2f7a0 20 20 20 20 20 20 23 20 69 63 63 20 75 73 65 64        # icc used
2f7b0 20 74 6f 20 62 65 20 69 6e 63 6f 6d 70 61 74 69   to be incompati
2f7c0 62 6c 65 20 77 69 74 68 20 47 43 43 2e 0a 20 20  ble with GCC..  
2f7d0 20 20 20 20 23 20 49 43 43 20 31 30 20 64 6f 65      # ICC 10 doe
2f7e0 73 6e 27 74 20 61 63 63 65 70 74 20 2d 4b 50 49  sn't accept -KPI
2f7f0 43 20 61 6e 79 20 6d 6f 72 65 2e 0a 20 20 20 20  C any more..    
2f800 20 20 69 63 63 2a 20 7c 20 69 66 6f 72 74 2a 29    icc* | ifort*)
2f810 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c  ..lt_prog_compil
2f820 65 72 5f 77 6c 3d 27 2d 57 6c 2c 27 0a 09 6c 74  er_wl='-Wl,'..lt
2f830 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70  _prog_compiler_p
2f840 69 63 3d 27 2d 66 50 49 43 27 0a 09 6c 74 5f 70  ic='-fPIC'..lt_p
2f850 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61  rog_compiler_sta
2f860 74 69 63 3d 27 2d 73 74 61 74 69 63 27 0a 20 20  tic='-static'.  
2f870 20 20 20 20 20 20 3b 3b 0a 20 20 20 20 20 20 23        ;;.      #
2f880 20 4c 61 68 65 79 20 46 6f 72 74 72 61 6e 20 38   Lahey Fortran 8
2f890 2e 31 2e 0a 20 20 20 20 20 20 6c 66 39 35 2a 29  .1..      lf95*)
2f8a0 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c  ..lt_prog_compil
2f8b0 65 72 5f 77 6c 3d 27 2d 57 6c 2c 27 0a 09 6c 74  er_wl='-Wl,'..lt
2f8c0 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70  _prog_compiler_p
2f8d0 69 63 3d 27 2d 2d 73 68 61 72 65 64 27 0a 09 6c  ic='--shared'..l
2f8e0 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  t_prog_compiler_
2f8f0 73 74 61 74 69 63 3d 27 2d 2d 73 74 61 74 69 63  static='--static
2f900 27 0a 09 3b 3b 0a 20 20 20 20 20 20 70 67 63 63  '..;;.      pgcc
2f910 2a 20 7c 20 70 67 66 37 37 2a 20 7c 20 70 67 66  * | pgf77* | pgf
2f920 39 30 2a 20 7c 20 70 67 66 39 35 2a 29 0a 20 20  90* | pgf95*).  
2f930 20 20 20 20 20 20 23 20 50 6f 72 74 6c 61 6e 64        # Portland
2f940 20 47 72 6f 75 70 20 63 6f 6d 70 69 6c 65 72 73   Group compilers
2f950 20 28 2a 6e 6f 74 2a 20 74 68 65 20 50 65 6e 74   (*not* the Pent
2f960 69 75 6d 20 67 63 63 20 63 6f 6d 70 69 6c 65 72  ium gcc compiler
2f970 2c 0a 09 23 20 77 68 69 63 68 20 6c 6f 6f 6b 73  ,..# which looks
2f980 20 74 6f 20 62 65 20 61 20 64 65 61 64 20 70 72   to be a dead pr
2f990 6f 6a 65 63 74 29 0a 09 6c 74 5f 70 72 6f 67 5f  oject)..lt_prog_
2f9a0 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d 27 2d 57 6c  compiler_wl='-Wl
2f9b0 2c 27 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70  ,'..lt_prog_comp
2f9c0 69 6c 65 72 5f 70 69 63 3d 27 2d 66 70 69 63 27  iler_pic='-fpic'
2f9d0 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c  ..lt_prog_compil
2f9e0 65 72 5f 73 74 61 74 69 63 3d 27 2d 42 73 74 61  er_static='-Bsta
2f9f0 74 69 63 27 0a 20 20 20 20 20 20 20 20 3b 3b 0a  tic'.        ;;.
2fa00 20 20 20 20 20 20 63 63 63 2a 29 0a 20 20 20 20        ccc*).    
2fa10 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70      lt_prog_comp
2fa20 69 6c 65 72 5f 77 6c 3d 27 2d 57 6c 2c 27 0a 20  iler_wl='-Wl,'. 
2fa30 20 20 20 20 20 20 20 23 20 41 6c 6c 20 41 6c 70         # All Alp
2fa40 68 61 20 63 6f 64 65 20 69 73 20 50 49 43 2e 0a  ha code is PIC..
2fa50 20 20 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f          lt_prog_
2fa60 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69 63 3d  compiler_static=
2fa70 27 2d 6e 6f 6e 5f 73 68 61 72 65 64 27 0a 20 20  '-non_shared'.  
2fa80 20 20 20 20 20 20 3b 3b 0a 20 20 20 20 20 20 78        ;;.      x
2fa90 6c 2a 29 0a 09 23 20 49 42 4d 20 58 4c 20 43 20  l*)..# IBM XL C 
2faa0 38 2e 30 2f 46 6f 72 74 72 61 6e 20 31 30 2e 31  8.0/Fortran 10.1
2fab0 20 6f 6e 20 50 50 43 0a 09 6c 74 5f 70 72 6f 67   on PPC..lt_prog
2fac0 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d 27 2d 57  _compiler_wl='-W
2fad0 6c 2c 27 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d  l,'..lt_prog_com
2fae0 70 69 6c 65 72 5f 70 69 63 3d 27 2d 71 70 69 63  piler_pic='-qpic
2faf0 27 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69  '..lt_prog_compi
2fb00 6c 65 72 5f 73 74 61 74 69 63 3d 27 2d 71 73 74  ler_static='-qst
2fb10 61 74 69 63 6c 69 6e 6b 27 0a 09 3b 3b 0a 20 20  aticlink'..;;.  
2fb20 20 20 20 20 2a 29 0a 09 63 61 73 65 20 60 24 43      *)..case `$C
2fb30 43 20 2d 56 20 32 3e 26 31 20 7c 20 73 65 64 20  C -V 2>&1 | sed 
2fb40 35 71 60 20 69 6e 0a 09 2a 53 75 6e 5c 20 43 2a  5q` in..*Sun\ C*
2fb50 29 0a 09 20 20 23 20 53 75 6e 20 43 20 35 2e 39  )..  # Sun C 5.9
2fb60 0a 09 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70  ..  lt_prog_comp
2fb70 69 6c 65 72 5f 70 69 63 3d 27 2d 4b 50 49 43 27  iler_pic='-KPIC'
2fb80 0a 09 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70  ..  lt_prog_comp
2fb90 69 6c 65 72 5f 73 74 61 74 69 63 3d 27 2d 42 73  iler_static='-Bs
2fba0 74 61 74 69 63 27 0a 09 20 20 6c 74 5f 70 72 6f  tatic'..  lt_pro
2fbb0 67 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d 27 2d  g_compiler_wl='-
2fbc0 57 6c 2c 27 0a 09 20 20 3b 3b 0a 09 2a 53 75 6e  Wl,'..  ;;..*Sun
2fbd0 5c 20 46 2a 29 0a 09 20 20 23 20 53 75 6e 20 46  \ F*)..  # Sun F
2fbe0 6f 72 74 72 61 6e 20 38 2e 33 20 70 61 73 73 65  ortran 8.3 passe
2fbf0 73 20 61 6c 6c 20 75 6e 72 65 63 6f 67 6e 69 7a  s all unrecogniz
2fc00 65 64 20 66 6c 61 67 73 20 74 6f 20 74 68 65 20  ed flags to the 
2fc10 6c 69 6e 6b 65 72 0a 09 20 20 6c 74 5f 70 72 6f  linker..  lt_pro
2fc20 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27  g_compiler_pic='
2fc30 2d 4b 50 49 43 27 0a 09 20 20 6c 74 5f 70 72 6f  -KPIC'..  lt_pro
2fc40 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69  g_compiler_stati
2fc50 63 3d 27 2d 42 73 74 61 74 69 63 27 0a 09 20 20  c='-Bstatic'..  
2fc60 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  lt_prog_compiler
2fc70 5f 77 6c 3d 27 27 0a 09 20 20 3b 3b 0a 09 65 73  _wl=''..  ;;..es
2fc80 61 63 0a 09 3b 3b 0a 20 20 20 20 20 20 65 73 61  ac..;;.      esa
2fc90 63 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20  c.      ;;..    
2fca0 6e 65 77 73 6f 73 36 29 0a 20 20 20 20 20 20 6c  newsos6).      l
2fcb0 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  t_prog_compiler_
2fcc0 70 69 63 3d 27 2d 4b 50 49 43 27 0a 20 20 20 20  pic='-KPIC'.    
2fcd0 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c    lt_prog_compil
2fce0 65 72 5f 73 74 61 74 69 63 3d 27 2d 42 73 74 61  er_static='-Bsta
2fcf0 74 69 63 27 0a 20 20 20 20 20 20 3b 3b 0a 0a 20  tic'.      ;;.. 
2fd00 20 20 20 2a 6e 74 6f 2a 20 7c 20 2a 71 6e 78 2a     *nto* | *qnx*
2fd10 29 0a 20 20 20 20 20 20 23 20 51 4e 58 20 75 73  ).      # QNX us
2fd20 65 73 20 47 4e 55 20 43 2b 2b 2c 20 62 75 74 20  es GNU C++, but 
2fd30 6e 65 65 64 20 74 6f 20 64 65 66 69 6e 65 20 2d  need to define -
2fd40 73 68 61 72 65 64 20 6f 70 74 69 6f 6e 20 74 6f  shared option to
2fd50 6f 2c 20 6f 74 68 65 72 77 69 73 65 0a 20 20 20  o, otherwise.   
2fd60 20 20 20 23 20 69 74 20 77 69 6c 6c 20 63 6f 72     # it will cor
2fd70 65 64 75 6d 70 2e 0a 20 20 20 20 20 20 6c 74 5f  edump..      lt_
2fd80 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69  prog_compiler_pi
2fd90 63 3d 27 2d 66 50 49 43 20 2d 73 68 61 72 65 64  c='-fPIC -shared
2fda0 27 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20  '.      ;;..    
2fdb0 6f 73 66 33 2a 20 7c 20 6f 73 66 34 2a 20 7c 20  osf3* | osf4* | 
2fdc0 6f 73 66 35 2a 29 0a 20 20 20 20 20 20 6c 74 5f  osf5*).      lt_
2fdd0 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c  prog_compiler_wl
2fde0 3d 27 2d 57 6c 2c 27 0a 20 20 20 20 20 20 23 20  ='-Wl,'.      # 
2fdf0 41 6c 6c 20 4f 53 46 2f 31 20 63 6f 64 65 20 69  All OSF/1 code i
2fe00 73 20 50 49 43 2e 0a 20 20 20 20 20 20 6c 74 5f  s PIC..      lt_
2fe10 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74  prog_compiler_st
2fe20 61 74 69 63 3d 27 2d 6e 6f 6e 5f 73 68 61 72 65  atic='-non_share
2fe30 64 27 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20  d'.      ;;..   
2fe40 20 72 64 6f 73 2a 29 0a 20 20 20 20 20 20 6c 74   rdos*).      lt
2fe50 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73  _prog_compiler_s
2fe60 74 61 74 69 63 3d 27 2d 6e 6f 6e 5f 73 68 61 72  tatic='-non_shar
2fe70 65 64 27 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20  ed'.      ;;..  
2fe80 20 20 73 6f 6c 61 72 69 73 2a 29 0a 20 20 20 20    solaris*).    
2fe90 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c    lt_prog_compil
2fea0 65 72 5f 70 69 63 3d 27 2d 4b 50 49 43 27 0a 20  er_pic='-KPIC'. 
2feb0 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d       lt_prog_com
2fec0 70 69 6c 65 72 5f 73 74 61 74 69 63 3d 27 2d 42  piler_static='-B
2fed0 73 74 61 74 69 63 27 0a 20 20 20 20 20 20 63 61  static'.      ca
2fee0 73 65 20 24 63 63 5f 62 61 73 65 6e 61 6d 65 20  se $cc_basename 
2fef0 69 6e 0a 20 20 20 20 20 20 66 37 37 2a 20 7c 20  in.      f77* | 
2ff00 66 39 30 2a 20 7c 20 66 39 35 2a 29 0a 09 6c 74  f90* | f95*)..lt
2ff10 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 77  _prog_compiler_w
2ff20 6c 3d 27 2d 51 6f 70 74 69 6f 6e 20 6c 64 20 27  l='-Qoption ld '
2ff30 3b 3b 0a 20 20 20 20 20 20 2a 29 0a 09 6c 74 5f  ;;.      *)..lt_
2ff40 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c  prog_compiler_wl
2ff50 3d 27 2d 57 6c 2c 27 3b 3b 0a 20 20 20 20 20 20  ='-Wl,';;.      
2ff60 65 73 61 63 0a 20 20 20 20 20 20 3b 3b 0a 0a 20  esac.      ;;.. 
2ff70 20 20 20 73 75 6e 6f 73 34 2a 29 0a 20 20 20 20     sunos4*).    
2ff80 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c    lt_prog_compil
2ff90 65 72 5f 77 6c 3d 27 2d 51 6f 70 74 69 6f 6e 20  er_wl='-Qoption 
2ffa0 6c 64 20 27 0a 20 20 20 20 20 20 6c 74 5f 70 72  ld '.      lt_pr
2ffb0 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d  og_compiler_pic=
2ffc0 27 2d 50 49 43 27 0a 20 20 20 20 20 20 6c 74 5f  '-PIC'.      lt_
2ffd0 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74  prog_compiler_st
2ffe0 61 74 69 63 3d 27 2d 42 73 74 61 74 69 63 27 0a  atic='-Bstatic'.
2fff0 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 73 79        ;;..    sy
30000 73 76 34 20 7c 20 73 79 73 76 34 2e 32 75 77 32  sv4 | sysv4.2uw2
30010 2a 20 7c 20 73 79 73 76 34 2e 33 2a 29 0a 20 20  * | sysv4.3*).  
30020 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70      lt_prog_comp
30030 69 6c 65 72 5f 77 6c 3d 27 2d 57 6c 2c 27 0a 20  iler_wl='-Wl,'. 
30040 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d       lt_prog_com
30050 70 69 6c 65 72 5f 70 69 63 3d 27 2d 4b 50 49 43  piler_pic='-KPIC
30060 27 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f  '.      lt_prog_
30070 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69 63 3d  compiler_static=
30080 27 2d 42 73 74 61 74 69 63 27 0a 20 20 20 20 20  '-Bstatic'.     
30090 20 3b 3b 0a 0a 20 20 20 20 73 79 73 76 34 2a 4d   ;;..    sysv4*M
300a0 50 2a 29 0a 20 20 20 20 20 20 69 66 20 74 65 73  P*).      if tes
300b0 74 20 2d 64 20 2f 75 73 72 2f 6e 65 63 20 3b 74  t -d /usr/nec ;t
300c0 68 65 6e 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d  hen..lt_prog_com
300d0 70 69 6c 65 72 5f 70 69 63 3d 27 2d 4b 63 6f 6e  piler_pic='-Kcon
300e0 66 6f 72 6d 5f 70 69 63 27 0a 09 6c 74 5f 70 72  form_pic'..lt_pr
300f0 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74  og_compiler_stat
30100 69 63 3d 27 2d 42 73 74 61 74 69 63 27 0a 20 20  ic='-Bstatic'.  
30110 20 20 20 20 66 69 0a 20 20 20 20 20 20 3b 3b 0a      fi.      ;;.
30120 0a 20 20 20 20 73 79 73 76 35 2a 20 7c 20 75 6e  .    sysv5* | un
30130 69 78 77 61 72 65 2a 20 7c 20 73 63 6f 33 2e 32  ixware* | sco3.2
30140 76 35 2a 20 7c 20 73 63 6f 35 76 36 2a 20 7c 20  v5* | sco5v6* | 
30150 4f 70 65 6e 55 4e 49 58 2a 29 0a 20 20 20 20 20  OpenUNIX*).     
30160 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65   lt_prog_compile
30170 72 5f 77 6c 3d 27 2d 57 6c 2c 27 0a 20 20 20 20  r_wl='-Wl,'.    
30180 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c    lt_prog_compil
30190 65 72 5f 70 69 63 3d 27 2d 4b 50 49 43 27 0a 20  er_pic='-KPIC'. 
301a0 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d       lt_prog_com
301b0 70 69 6c 65 72 5f 73 74 61 74 69 63 3d 27 2d 42  piler_static='-B
301c0 73 74 61 74 69 63 27 0a 20 20 20 20 20 20 3b 3b  static'.      ;;
301d0 0a 0a 20 20 20 20 75 6e 69 63 6f 73 2a 29 0a 20  ..    unicos*). 
301e0 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d       lt_prog_com
301f0 70 69 6c 65 72 5f 77 6c 3d 27 2d 57 6c 2c 27 0a  piler_wl='-Wl,'.
30200 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f        lt_prog_co
30210 6d 70 69 6c 65 72 5f 63 61 6e 5f 62 75 69 6c 64  mpiler_can_build
30220 5f 73 68 61 72 65 64 3d 6e 6f 0a 20 20 20 20 20  _shared=no.     
30230 20 3b 3b 0a 0a 20 20 20 20 75 74 73 34 2a 29 0a   ;;..    uts4*).
30240 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f        lt_prog_co
30250 6d 70 69 6c 65 72 5f 70 69 63 3d 27 2d 70 69 63  mpiler_pic='-pic
30260 27 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f  '.      lt_prog_
30270 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69 63 3d  compiler_static=
30280 27 2d 42 73 74 61 74 69 63 27 0a 20 20 20 20 20  '-Bstatic'.     
30290 20 3b 3b 0a 0a 20 20 20 20 2a 29 0a 20 20 20 20   ;;..    *).    
302a0 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c    lt_prog_compil
302b0 65 72 5f 63 61 6e 5f 62 75 69 6c 64 5f 73 68 61  er_can_build_sha
302c0 72 65 64 3d 6e 6f 0a 20 20 20 20 20 20 3b 3b 0a  red=no.      ;;.
302d0 20 20 20 20 65 73 61 63 0a 20 20 66 69 0a 0a 63      esac.  fi..c
302e0 61 73 65 20 24 68 6f 73 74 5f 6f 73 20 69 6e 0a  ase $host_os in.
302f0 20 20 23 20 46 6f 72 20 70 6c 61 74 66 6f 72 6d    # For platform
30300 73 20 77 68 69 63 68 20 64 6f 20 6e 6f 74 20 73  s which do not s
30310 75 70 70 6f 72 74 20 50 49 43 2c 20 2d 44 50 49  upport PIC, -DPI
30320 43 20 69 73 20 6d 65 61 6e 69 6e 67 6c 65 73 73  C is meaningless
30330 3a 0a 20 20 2a 64 6a 67 70 70 2a 29 0a 20 20 20  :.  *djgpp*).   
30340 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65   lt_prog_compile
30350 72 5f 70 69 63 3d 0a 20 20 20 20 3b 3b 0a 20 20  r_pic=.    ;;.  
30360 2a 29 0a 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63  *).    lt_prog_c
30370 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 22 24 6c 74  ompiler_pic="$lt
30380 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70  _prog_compiler_p
30390 69 63 20 2d 44 50 49 43 22 0a 20 20 20 20 3b 3b  ic -DPIC".    ;;
303a0 0a 65 73 61 63 0a 7b 20 24 61 73 5f 65 63 68 6f  .esac.{ $as_echo
303b0 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
303c0 3a 20 72 65 73 75 6c 74 3a 20 24 6c 74 5f 70 72  : result: $lt_pr
303d0 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 22  og_compiler_pic"
303e0 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24   >&5.$as_echo "$
303f0 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  lt_prog_compiler
30400 5f 70 69 63 22 20 3e 26 36 3b 20 7d 0a 0a 0a 0a  _pic" >&6; }....
30410 0a 0a 0a 23 0a 23 20 43 68 65 63 6b 20 74 6f 20  ...#.# Check to 
30420 6d 61 6b 65 20 73 75 72 65 20 74 68 65 20 50 49  make sure the PI
30430 43 20 66 6c 61 67 20 61 63 74 75 61 6c 6c 79 20  C flag actually 
30440 77 6f 72 6b 73 2e 0a 23 0a 69 66 20 74 65 73 74  works..#.if test
30450 20 2d 6e 20 22 24 6c 74 5f 70 72 6f 67 5f 63 6f   -n "$lt_prog_co
30460 6d 70 69 6c 65 72 5f 70 69 63 22 3b 20 74 68 65  mpiler_pic"; the
30470 6e 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22  n.  { $as_echo "
30480 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
30490 63 68 65 63 6b 69 6e 67 20 69 66 20 24 63 6f 6d  checking if $com
304a0 70 69 6c 65 72 20 50 49 43 20 66 6c 61 67 20 24  piler PIC flag $
304b0 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  lt_prog_compiler
304c0 5f 70 69 63 20 77 6f 72 6b 73 22 20 3e 26 35 0a  _pic works" >&5.
304d0 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63  $as_echo_n "chec
304e0 6b 69 6e 67 20 69 66 20 24 63 6f 6d 70 69 6c 65  king if $compile
304f0 72 20 50 49 43 20 66 6c 61 67 20 24 6c 74 5f 70  r PIC flag $lt_p
30500 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63  rog_compiler_pic
30510 20 77 6f 72 6b 73 2e 2e 2e 20 22 20 3e 26 36 3b   works... " >&6;
30520 20 7d 0a 69 66 20 74 65 73 74 20 22 24 7b 6c 74   }.if test "${lt
30530 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65  _cv_prog_compile
30540 72 5f 70 69 63 5f 77 6f 72 6b 73 2b 73 65 74 7d  r_pic_works+set}
30550 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20  " = set; then.  
30560 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63  $as_echo_n "(cac
30570 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a  hed) " >&6.else.
30580 20 20 6c 74 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d    lt_cv_prog_com
30590 70 69 6c 65 72 5f 70 69 63 5f 77 6f 72 6b 73 3d  piler_pic_works=
305a0 6e 6f 0a 20 20 20 61 63 5f 6f 75 74 66 69 6c 65  no.   ac_outfile
305b0 3d 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62  =conftest.$ac_ob
305c0 6a 65 78 74 0a 20 20 20 65 63 68 6f 20 22 24 6c  jext.   echo "$l
305d0 74 5f 73 69 6d 70 6c 65 5f 63 6f 6d 70 69 6c 65  t_simple_compile
305e0 5f 74 65 73 74 5f 63 6f 64 65 22 20 3e 20 63 6f  _test_code" > co
305f0 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 20  nftest.$ac_ext. 
30600 20 20 6c 74 5f 63 6f 6d 70 69 6c 65 72 5f 66 6c    lt_compiler_fl
30610 61 67 3d 22 24 6c 74 5f 70 72 6f 67 5f 63 6f 6d  ag="$lt_prog_com
30620 70 69 6c 65 72 5f 70 69 63 20 2d 44 50 49 43 22  piler_pic -DPIC"
30630 0a 20 20 20 23 20 49 6e 73 65 72 74 20 74 68 65  .   # Insert the
30640 20 6f 70 74 69 6f 6e 20 65 69 74 68 65 72 20 28   option either (
30650 31 29 20 61 66 74 65 72 20 74 68 65 20 6c 61 73  1) after the las
30660 74 20 2a 46 4c 41 47 53 20 76 61 72 69 61 62 6c  t *FLAGS variabl
30670 65 2c 20 6f 72 0a 20 20 20 23 20 28 32 29 20 62  e, or.   # (2) b
30680 65 66 6f 72 65 20 61 20 77 6f 72 64 20 63 6f 6e  efore a word con
30690 74 61 69 6e 69 6e 67 20 22 63 6f 6e 66 74 65 73  taining "conftes
306a0 74 2e 22 2c 20 6f 72 20 28 33 29 20 61 74 20 74  t.", or (3) at t
306b0 68 65 20 65 6e 64 2e 0a 20 20 20 23 20 4e 6f 74  he end..   # Not
306c0 65 20 74 68 61 74 20 24 61 63 5f 63 6f 6d 70 69  e that $ac_compi
306d0 6c 65 20 69 74 73 65 6c 66 20 64 6f 65 73 20 6e  le itself does n
306e0 6f 74 20 63 6f 6e 74 61 69 6e 20 62 61 63 6b 73  ot contain backs
306f0 6c 61 73 68 65 73 20 61 6e 64 20 62 65 67 69 6e  lashes and begin
30700 73 0a 20 20 20 23 20 77 69 74 68 20 61 20 64 6f  s.   # with a do
30710 6c 6c 61 72 20 73 69 67 6e 20 28 6e 6f 74 20 61  llar sign (not a
30720 20 68 79 70 68 65 6e 29 2c 20 73 6f 20 74 68 65   hyphen), so the
30730 20 65 63 68 6f 20 73 68 6f 75 6c 64 20 77 6f 72   echo should wor
30740 6b 20 63 6f 72 72 65 63 74 6c 79 2e 0a 20 20 20  k correctly..   
30750 23 20 54 68 65 20 6f 70 74 69 6f 6e 20 69 73 20  # The option is 
30760 72 65 66 65 72 65 6e 63 65 64 20 76 69 61 20 61  referenced via a
30770 20 76 61 72 69 61 62 6c 65 20 74 6f 20 61 76 6f   variable to avo
30780 69 64 20 63 6f 6e 66 75 73 69 6e 67 20 73 65 64  id confusing sed
30790 2e 0a 20 20 20 6c 74 5f 63 6f 6d 70 69 6c 65 3d  ..   lt_compile=
307a0 60 65 63 68 6f 20 22 24 61 63 5f 63 6f 6d 70 69  `echo "$ac_compi
307b0 6c 65 22 20 7c 20 24 53 45 44 20 5c 0a 20 20 20  le" | $SED \.   
307c0 2d 65 20 27 73 3a 2e 2a 46 4c 41 47 53 7d 5c 7b  -e 's:.*FLAGS}\{
307d0 30 2c 31 5c 7d 20 3a 26 24 6c 74 5f 63 6f 6d 70  0,1\} :&$lt_comp
307e0 69 6c 65 72 5f 66 6c 61 67 20 3a 3b 20 74 27 20  iler_flag :; t' 
307f0 5c 0a 20 20 20 2d 65 20 27 73 3a 20 5b 5e 20 5d  \.   -e 's: [^ ]
30800 2a 63 6f 6e 66 74 65 73 74 5c 2e 3a 20 24 6c 74  *conftest\.: $lt
30810 5f 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 26 3a  _compiler_flag&:
30820 3b 20 74 27 20 5c 0a 20 20 20 2d 65 20 27 73 3a  ; t' \.   -e 's:
30830 24 3a 20 24 6c 74 5f 63 6f 6d 70 69 6c 65 72 5f  $: $lt_compiler_
30840 66 6c 61 67 3a 27 60 0a 20 20 20 28 65 76 61 6c  flag:'`.   (eval
30850 20 65 63 68 6f 20 22 5c 22 5c 24 61 73 5f 6d 65   echo "\"\$as_me
30860 3a 37 31 37 37 3a 20 24 6c 74 5f 63 6f 6d 70 69  :7177: $lt_compi
30870 6c 65 5c 22 22 20 3e 26 35 29 0a 20 20 20 28 65  le\"" >&5).   (e
30880 76 61 6c 20 22 24 6c 74 5f 63 6f 6d 70 69 6c 65  val "$lt_compile
30890 22 20 32 3e 63 6f 6e 66 74 65 73 74 2e 65 72 72  " 2>conftest.err
308a0 29 0a 20 20 20 61 63 5f 73 74 61 74 75 73 3d 24  ).   ac_status=$
308b0 3f 0a 20 20 20 63 61 74 20 63 6f 6e 66 74 65 73  ?.   cat conftes
308c0 74 2e 65 72 72 20 3e 26 35 0a 20 20 20 65 63 68  t.err >&5.   ech
308d0 6f 20 22 24 61 73 5f 6d 65 3a 37 31 38 31 3a 20  o "$as_me:7181: 
308e0 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73  \$? = $ac_status
308f0 22 20 3e 26 35 0a 20 20 20 69 66 20 28 65 78 69  " >&5.   if (exi
30900 74 20 24 61 63 5f 73 74 61 74 75 73 29 20 26 26  t $ac_status) &&
30910 20 74 65 73 74 20 2d 73 20 22 24 61 63 5f 6f 75   test -s "$ac_ou
30920 74 66 69 6c 65 22 3b 20 74 68 65 6e 0a 20 20 20  tfile"; then.   
30930 20 20 23 20 54 68 65 20 63 6f 6d 70 69 6c 65 72    # The compiler
30940 20 63 61 6e 20 6f 6e 6c 79 20 77 61 72 6e 20 61   can only warn a
30950 6e 64 20 69 67 6e 6f 72 65 20 74 68 65 20 6f 70  nd ignore the op
30960 74 69 6f 6e 20 69 66 20 6e 6f 74 20 72 65 63 6f  tion if not reco
30970 67 6e 69 7a 65 64 0a 20 20 20 20 20 23 20 53 6f  gnized.     # So
30980 20 73 61 79 20 6e 6f 20 69 66 20 74 68 65 72 65   say no if there
30990 20 61 72 65 20 77 61 72 6e 69 6e 67 73 20 6f 74   are warnings ot
309a0 68 65 72 20 74 68 61 6e 20 74 68 65 20 75 73 75  her than the usu
309b0 61 6c 20 6f 75 74 70 75 74 2e 0a 20 20 20 20 20  al output..     
309c0 24 45 43 48 4f 20 22 58 24 5f 6c 74 5f 63 6f 6d  $ECHO "X$_lt_com
309d0 70 69 6c 65 72 5f 62 6f 69 6c 65 72 70 6c 61 74  piler_boilerplat
309e0 65 22 20 7c 20 24 58 73 65 64 20 2d 65 20 27 2f  e" | $Xsed -e '/
309f0 5e 24 2f 64 27 20 3e 63 6f 6e 66 74 65 73 74 2e  ^$/d' >conftest.
30a00 65 78 70 0a 20 20 20 20 20 24 53 45 44 20 27 2f  exp.     $SED '/
30a10 5e 24 2f 64 3b 20 2f 5e 20 2a 2b 2f 64 27 20 63  ^$/d; /^ *+/d' c
30a20 6f 6e 66 74 65 73 74 2e 65 72 72 20 3e 63 6f 6e  onftest.err >con
30a30 66 74 65 73 74 2e 65 72 32 0a 20 20 20 20 20 69  ftest.er2.     i
30a40 66 20 74 65 73 74 20 21 20 2d 73 20 63 6f 6e 66  f test ! -s conf
30a50 74 65 73 74 2e 65 72 32 20 7c 7c 20 64 69 66 66  test.er2 || diff
30a60 20 63 6f 6e 66 74 65 73 74 2e 65 78 70 20 63 6f   conftest.exp co
30a70 6e 66 74 65 73 74 2e 65 72 32 20 3e 2f 64 65 76  nftest.er2 >/dev
30a80 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 20 20 20 20  /null; then.    
30a90 20 20 20 6c 74 5f 63 76 5f 70 72 6f 67 5f 63 6f     lt_cv_prog_co
30aa0 6d 70 69 6c 65 72 5f 70 69 63 5f 77 6f 72 6b 73  mpiler_pic_works
30ab0 3d 79 65 73 0a 20 20 20 20 20 66 69 0a 20 20 20  =yes.     fi.   
30ac0 66 69 0a 20 20 20 24 52 4d 20 63 6f 6e 66 74 65  fi.   $RM confte
30ad0 73 74 2a 0a 0a 66 69 0a 7b 20 24 61 73 5f 65 63  st*..fi.{ $as_ec
30ae0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
30af0 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 6c 74 5f  NO: result: $lt_
30b00 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  cv_prog_compiler
30b10 5f 70 69 63 5f 77 6f 72 6b 73 22 20 3e 26 35 0a  _pic_works" >&5.
30b20 24 61 73 5f 65 63 68 6f 20 22 24 6c 74 5f 63 76  $as_echo "$lt_cv
30b30 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70  _prog_compiler_p
30b40 69 63 5f 77 6f 72 6b 73 22 20 3e 26 36 3b 20 7d  ic_works" >&6; }
30b50 0a 0a 69 66 20 74 65 73 74 20 78 22 24 6c 74 5f  ..if test x"$lt_
30b60 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  cv_prog_compiler
30b70 5f 70 69 63 5f 77 6f 72 6b 73 22 20 3d 20 78 79  _pic_works" = xy
30b80 65 73 3b 20 74 68 65 6e 0a 20 20 20 20 63 61 73  es; then.    cas
30b90 65 20 24 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69  e $lt_prog_compi
30ba0 6c 65 72 5f 70 69 63 20 69 6e 0a 20 20 20 20 20  ler_pic in.     
30bb0 22 22 20 7c 20 22 20 22 2a 29 20 3b 3b 0a 20 20  "" | " "*) ;;.  
30bc0 20 20 20 2a 29 20 6c 74 5f 70 72 6f 67 5f 63 6f     *) lt_prog_co
30bd0 6d 70 69 6c 65 72 5f 70 69 63 3d 22 20 24 6c 74  mpiler_pic=" $lt
30be0 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70  _prog_compiler_p
30bf0 69 63 22 20 3b 3b 0a 20 20 20 20 20 65 73 61 63  ic" ;;.     esac
30c00 0a 65 6c 73 65 0a 20 20 20 20 6c 74 5f 70 72 6f  .else.    lt_pro
30c10 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 0a  g_compiler_pic=.
30c20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d       lt_prog_com
30c30 70 69 6c 65 72 5f 63 61 6e 5f 62 75 69 6c 64 5f  piler_can_build_
30c40 73 68 61 72 65 64 3d 6e 6f 0a 66 69 0a 0a 66 69  shared=no.fi..fi
30c50 0a 0a 0a 0a 0a 0a 0a 23 0a 23 20 43 68 65 63 6b  .......#.# Check
30c60 20 74 6f 20 6d 61 6b 65 20 73 75 72 65 20 74 68   to make sure th
30c70 65 20 73 74 61 74 69 63 20 66 6c 61 67 20 61 63  e static flag ac
30c80 74 75 61 6c 6c 79 20 77 6f 72 6b 73 2e 0a 23 0a  tually works..#.
30c90 77 6c 3d 24 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70  wl=$lt_prog_comp
30ca0 69 6c 65 72 5f 77 6c 20 65 76 61 6c 20 6c 74 5f  iler_wl eval lt_
30cb0 74 6d 70 5f 73 74 61 74 69 63 5f 66 6c 61 67 3d  tmp_static_flag=
30cc0 5c 22 24 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69  \"$lt_prog_compi
30cd0 6c 65 72 5f 73 74 61 74 69 63 5c 22 0a 7b 20 24  ler_static\".{ $
30ce0 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
30cf0 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e  $LINENO: checkin
30d00 67 20 69 66 20 24 63 6f 6d 70 69 6c 65 72 20 73  g if $compiler s
30d10 74 61 74 69 63 20 66 6c 61 67 20 24 6c 74 5f 74  tatic flag $lt_t
30d20 6d 70 5f 73 74 61 74 69 63 5f 66 6c 61 67 20 77  mp_static_flag w
30d30 6f 72 6b 73 22 20 3e 26 35 0a 24 61 73 5f 65 63  orks" >&5.$as_ec
30d40 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 69  ho_n "checking i
30d50 66 20 24 63 6f 6d 70 69 6c 65 72 20 73 74 61 74  f $compiler stat
30d60 69 63 20 66 6c 61 67 20 24 6c 74 5f 74 6d 70 5f  ic flag $lt_tmp_
30d70 73 74 61 74 69 63 5f 66 6c 61 67 20 77 6f 72 6b  static_flag work
30d80 73 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66  s... " >&6; }.if
30d90 20 74 65 73 74 20 22 24 7b 6c 74 5f 63 76 5f 70   test "${lt_cv_p
30da0 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61  rog_compiler_sta
30db0 74 69 63 5f 77 6f 72 6b 73 2b 73 65 74 7d 22 20  tic_works+set}" 
30dc0 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 24 61  = set; then.  $a
30dd0 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65  s_echo_n "(cache
30de0 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20  d) " >&6.else.  
30df0 6c 74 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69  lt_cv_prog_compi
30e00 6c 65 72 5f 73 74 61 74 69 63 5f 77 6f 72 6b 73  ler_static_works
30e10 3d 6e 6f 0a 20 20 20 73 61 76 65 5f 4c 44 46 4c  =no.   save_LDFL
30e20 41 47 53 3d 22 24 4c 44 46 4c 41 47 53 22 0a 20  AGS="$LDFLAGS". 
30e30 20 20 4c 44 46 4c 41 47 53 3d 22 24 4c 44 46 4c    LDFLAGS="$LDFL
30e40 41 47 53 20 24 6c 74 5f 74 6d 70 5f 73 74 61 74  AGS $lt_tmp_stat
30e50 69 63 5f 66 6c 61 67 22 0a 20 20 20 65 63 68 6f  ic_flag".   echo
30e60 20 22 24 6c 74 5f 73 69 6d 70 6c 65 5f 6c 69 6e   "$lt_simple_lin
30e70 6b 5f 74 65 73 74 5f 63 6f 64 65 22 20 3e 20 63  k_test_code" > c
30e80 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a  onftest.$ac_ext.
30e90 20 20 20 69 66 20 28 65 76 61 6c 20 24 61 63 5f     if (eval $ac_
30ea0 6c 69 6e 6b 20 32 3e 63 6f 6e 66 74 65 73 74 2e  link 2>conftest.
30eb0 65 72 72 29 20 26 26 20 74 65 73 74 20 2d 73 20  err) && test -s 
30ec0 63 6f 6e 66 74 65 73 74 24 61 63 5f 65 78 65 65  conftest$ac_exee
30ed0 78 74 3b 20 74 68 65 6e 0a 20 20 20 20 20 23 20  xt; then.     # 
30ee0 54 68 65 20 6c 69 6e 6b 65 72 20 63 61 6e 20 6f  The linker can o
30ef0 6e 6c 79 20 77 61 72 6e 20 61 6e 64 20 69 67 6e  nly warn and ign
30f00 6f 72 65 20 74 68 65 20 6f 70 74 69 6f 6e 20 69  ore the option i
30f10 66 20 6e 6f 74 20 72 65 63 6f 67 6e 69 7a 65 64  f not recognized
30f20 0a 20 20 20 20 20 23 20 53 6f 20 73 61 79 20 6e  .     # So say n
30f30 6f 20 69 66 20 74 68 65 72 65 20 61 72 65 20 77  o if there are w
30f40 61 72 6e 69 6e 67 73 0a 20 20 20 20 20 69 66 20  arnings.     if 
30f50 74 65 73 74 20 2d 73 20 63 6f 6e 66 74 65 73 74  test -s conftest
30f60 2e 65 72 72 3b 20 74 68 65 6e 0a 20 20 20 20 20  .err; then.     
30f70 20 20 23 20 41 70 70 65 6e 64 20 61 6e 79 20 65    # Append any e
30f80 72 72 6f 72 73 20 74 6f 20 74 68 65 20 63 6f 6e  rrors to the con
30f90 66 69 67 2e 6c 6f 67 2e 0a 20 20 20 20 20 20 20  fig.log..       
30fa0 63 61 74 20 63 6f 6e 66 74 65 73 74 2e 65 72 72  cat conftest.err
30fb0 20 31 3e 26 35 0a 20 20 20 20 20 20 20 24 45 43   1>&5.       $EC
30fc0 48 4f 20 22 58 24 5f 6c 74 5f 6c 69 6e 6b 65 72  HO "X$_lt_linker
30fd0 5f 62 6f 69 6c 65 72 70 6c 61 74 65 22 20 7c 20  _boilerplate" | 
30fe0 24 58 73 65 64 20 2d 65 20 27 2f 5e 24 2f 64 27  $Xsed -e '/^$/d'
30ff0 20 3e 20 63 6f 6e 66 74 65 73 74 2e 65 78 70 0a   > conftest.exp.
31000 20 20 20 20 20 20 20 24 53 45 44 20 27 2f 5e 24         $SED '/^$
31010 2f 64 3b 20 2f 5e 20 2a 2b 2f 64 27 20 63 6f 6e  /d; /^ *+/d' con
31020 66 74 65 73 74 2e 65 72 72 20 3e 63 6f 6e 66 74  ftest.err >conft
31030 65 73 74 2e 65 72 32 0a 20 20 20 20 20 20 20 69  est.er2.       i
31040 66 20 64 69 66 66 20 63 6f 6e 66 74 65 73 74 2e  f diff conftest.
31050 65 78 70 20 63 6f 6e 66 74 65 73 74 2e 65 72 32  exp conftest.er2
31060 20 3e 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65   >/dev/null; the
31070 6e 0a 20 20 20 20 20 20 20 20 20 6c 74 5f 63 76  n.         lt_cv
31080 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73  _prog_compiler_s
31090 74 61 74 69 63 5f 77 6f 72 6b 73 3d 79 65 73 0a  tatic_works=yes.
310a0 20 20 20 20 20 20 20 66 69 0a 20 20 20 20 20 65         fi.     e
310b0 6c 73 65 0a 20 20 20 20 20 20 20 6c 74 5f 63 76  lse.       lt_cv
310c0 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73  _prog_compiler_s
310d0 74 61 74 69 63 5f 77 6f 72 6b 73 3d 79 65 73 0a  tatic_works=yes.
310e0 20 20 20 20 20 66 69 0a 20 20 20 66 69 0a 20 20       fi.   fi.  
310f0 20 24 52 4d 20 2d 72 20 63 6f 6e 66 74 65 73 74   $RM -r conftest
31100 2a 0a 20 20 20 4c 44 46 4c 41 47 53 3d 22 24 73  *.   LDFLAGS="$s
31110 61 76 65 5f 4c 44 46 4c 41 47 53 22 0a 0a 66 69  ave_LDFLAGS"..fi
31120 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .{ $as_echo "$as
31130 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73  _me:$LINENO: res
31140 75 6c 74 3a 20 24 6c 74 5f 63 76 5f 70 72 6f 67  ult: $lt_cv_prog
31150 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69 63  _compiler_static
31160 5f 77 6f 72 6b 73 22 20 3e 26 35 0a 24 61 73 5f  _works" >&5.$as_
31170 65 63 68 6f 20 22 24 6c 74 5f 63 76 5f 70 72 6f  echo "$lt_cv_pro
31180 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69  g_compiler_stati
31190 63 5f 77 6f 72 6b 73 22 20 3e 26 36 3b 20 7d 0a  c_works" >&6; }.
311a0 0a 69 66 20 74 65 73 74 20 78 22 24 6c 74 5f 63  .if test x"$lt_c
311b0 76 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  v_prog_compiler_
311c0 73 74 61 74 69 63 5f 77 6f 72 6b 73 22 20 3d 20  static_works" = 
311d0 78 79 65 73 3b 20 74 68 65 6e 0a 20 20 20 20 3a  xyes; then.    :
311e0 0a 65 6c 73 65 0a 20 20 20 20 6c 74 5f 70 72 6f  .else.    lt_pro
311f0 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69  g_compiler_stati
31200 63 3d 0a 66 69 0a 0a 0a 0a 0a 0a 0a 0a 20 20 7b  c=.fi........  {
31210 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
31220 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b  e:$LINENO: check
31230 69 6e 67 20 69 66 20 24 63 6f 6d 70 69 6c 65 72  ing if $compiler
31240 20 73 75 70 70 6f 72 74 73 20 2d 63 20 2d 6f 20   supports -c -o 
31250 66 69 6c 65 2e 24 61 63 5f 6f 62 6a 65 78 74 22  file.$ac_objext"
31260 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20   >&5.$as_echo_n 
31270 22 63 68 65 63 6b 69 6e 67 20 69 66 20 24 63 6f  "checking if $co
31280 6d 70 69 6c 65 72 20 73 75 70 70 6f 72 74 73 20  mpiler supports 
31290 2d 63 20 2d 6f 20 66 69 6c 65 2e 24 61 63 5f 6f  -c -o file.$ac_o
312a0 62 6a 65 78 74 2e 2e 2e 20 22 20 3e 26 36 3b 20  bjext... " >&6; 
312b0 7d 0a 69 66 20 74 65 73 74 20 22 24 7b 6c 74 5f  }.if test "${lt_
312c0 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  cv_prog_compiler
312d0 5f 63 5f 6f 2b 73 65 74 7d 22 20 3d 20 73 65 74  _c_o+set}" = set
312e0 3b 20 74 68 65 6e 0a 20 20 24 61 73 5f 65 63 68  ; then.  $as_ech
312f0 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22 20  o_n "(cached) " 
31300 3e 26 36 0a 65 6c 73 65 0a 20 20 6c 74 5f 63 76  >&6.else.  lt_cv
31310 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 63  _prog_compiler_c
31320 5f 6f 3d 6e 6f 0a 20 20 20 24 52 4d 20 2d 72 20  _o=no.   $RM -r 
31330 63 6f 6e 66 74 65 73 74 20 32 3e 2f 64 65 76 2f  conftest 2>/dev/
31340 6e 75 6c 6c 0a 20 20 20 6d 6b 64 69 72 20 63 6f  null.   mkdir co
31350 6e 66 74 65 73 74 0a 20 20 20 63 64 20 63 6f 6e  nftest.   cd con
31360 66 74 65 73 74 0a 20 20 20 6d 6b 64 69 72 20 6f  ftest.   mkdir o
31370 75 74 0a 20 20 20 65 63 68 6f 20 22 24 6c 74 5f  ut.   echo "$lt_
31380 73 69 6d 70 6c 65 5f 63 6f 6d 70 69 6c 65 5f 74  simple_compile_t
31390 65 73 74 5f 63 6f 64 65 22 20 3e 20 63 6f 6e 66  est_code" > conf
313a0 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 0a 20 20  test.$ac_ext..  
313b0 20 6c 74 5f 63 6f 6d 70 69 6c 65 72 5f 66 6c 61   lt_compiler_fla
313c0 67 3d 22 2d 6f 20 6f 75 74 2f 63 6f 6e 66 74 65  g="-o out/confte
313d0 73 74 32 2e 24 61 63 5f 6f 62 6a 65 78 74 22 0a  st2.$ac_objext".
313e0 20 20 20 23 20 49 6e 73 65 72 74 20 74 68 65 20     # Insert the 
313f0 6f 70 74 69 6f 6e 20 65 69 74 68 65 72 20 28 31  option either (1
31400 29 20 61 66 74 65 72 20 74 68 65 20 6c 61 73 74  ) after the last
31410 20 2a 46 4c 41 47 53 20 76 61 72 69 61 62 6c 65   *FLAGS variable
31420 2c 20 6f 72 0a 20 20 20 23 20 28 32 29 20 62 65  , or.   # (2) be
31430 66 6f 72 65 20 61 20 77 6f 72 64 20 63 6f 6e 74  fore a word cont
31440 61 69 6e 69 6e 67 20 22 63 6f 6e 66 74 65 73 74  aining "conftest
31450 2e 22 2c 20 6f 72 20 28 33 29 20 61 74 20 74 68  .", or (3) at th
31460 65 20 65 6e 64 2e 0a 20 20 20 23 20 4e 6f 74 65  e end..   # Note
31470 20 74 68 61 74 20 24 61 63 5f 63 6f 6d 70 69 6c   that $ac_compil
31480 65 20 69 74 73 65 6c 66 20 64 6f 65 73 20 6e 6f  e itself does no
31490 74 20 63 6f 6e 74 61 69 6e 20 62 61 63 6b 73 6c  t contain backsl
314a0 61 73 68 65 73 20 61 6e 64 20 62 65 67 69 6e 73  ashes and begins
314b0 0a 20 20 20 23 20 77 69 74 68 20 61 20 64 6f 6c  .   # with a dol
314c0 6c 61 72 20 73 69 67 6e 20 28 6e 6f 74 20 61 20  lar sign (not a 
314d0 68 79 70 68 65 6e 29 2c 20 73 6f 20 74 68 65 20  hyphen), so the 
314e0 65 63 68 6f 20 73 68 6f 75 6c 64 20 77 6f 72 6b  echo should work
314f0 20 63 6f 72 72 65 63 74 6c 79 2e 0a 20 20 20 6c   correctly..   l
31500 74 5f 63 6f 6d 70 69 6c 65 3d 60 65 63 68 6f 20  t_compile=`echo 
31510 22 24 61 63 5f 63 6f 6d 70 69 6c 65 22 20 7c 20  "$ac_compile" | 
31520 24 53 45 44 20 5c 0a 20 20 20 2d 65 20 27 73 3a  $SED \.   -e 's:
31530 2e 2a 46 4c 41 47 53 7d 5c 7b 30 2c 31 5c 7d 20  .*FLAGS}\{0,1\} 
31540 3a 26 24 6c 74 5f 63 6f 6d 70 69 6c 65 72 5f 66  :&$lt_compiler_f
31550 6c 61 67 20 3a 3b 20 74 27 20 5c 0a 20 20 20 2d  lag :; t' \.   -
31560 65 20 27 73 3a 20 5b 5e 20 5d 2a 63 6f 6e 66 74  e 's: [^ ]*conft
31570 65 73 74 5c 2e 3a 20 24 6c 74 5f 63 6f 6d 70 69  est\.: $lt_compi
31580 6c 65 72 5f 66 6c 61 67 26 3a 3b 20 74 27 20 5c  ler_flag&:; t' \
31590 0a 20 20 20 2d 65 20 27 73 3a 24 3a 20 24 6c 74  .   -e 's:$: $lt
315a0 5f 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 3a 27  _compiler_flag:'
315b0 60 0a 20 20 20 28 65 76 61 6c 20 65 63 68 6f 20  `.   (eval echo 
315c0 22 5c 22 5c 24 61 73 5f 6d 65 3a 37 32 38 32 3a  "\"\$as_me:7282:
315d0 20 24 6c 74 5f 63 6f 6d 70 69 6c 65 5c 22 22 20   $lt_compile\"" 
315e0 3e 26 35 29 0a 20 20 20 28 65 76 61 6c 20 22 24  >&5).   (eval "$
315f0 6c 74 5f 63 6f 6d 70 69 6c 65 22 20 32 3e 6f 75  lt_compile" 2>ou
31600 74 2f 63 6f 6e 66 74 65 73 74 2e 65 72 72 29 0a  t/conftest.err).
31610 20 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a     ac_status=$?.
31620 20 20 20 63 61 74 20 6f 75 74 2f 63 6f 6e 66 74     cat out/conft
31630 65 73 74 2e 65 72 72 20 3e 26 35 0a 20 20 20 65  est.err >&5.   e
31640 63 68 6f 20 22 24 61 73 5f 6d 65 3a 37 32 38 36  cho "$as_me:7286
31650 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74  : \$? = $ac_stat
31660 75 73 22 20 3e 26 35 0a 20 20 20 69 66 20 28 65  us" >&5.   if (e
31670 78 69 74 20 24 61 63 5f 73 74 61 74 75 73 29 20  xit $ac_status) 
31680 26 26 20 74 65 73 74 20 2d 73 20 6f 75 74 2f 63  && test -s out/c
31690 6f 6e 66 74 65 73 74 32 2e 24 61 63 5f 6f 62 6a  onftest2.$ac_obj
316a0 65 78 74 0a 20 20 20 74 68 65 6e 0a 20 20 20 20  ext.   then.    
316b0 20 23 20 54 68 65 20 63 6f 6d 70 69 6c 65 72 20   # The compiler 
316c0 63 61 6e 20 6f 6e 6c 79 20 77 61 72 6e 20 61 6e  can only warn an
316d0 64 20 69 67 6e 6f 72 65 20 74 68 65 20 6f 70 74  d ignore the opt
316e0 69 6f 6e 20 69 66 20 6e 6f 74 20 72 65 63 6f 67  ion if not recog
316f0 6e 69 7a 65 64 0a 20 20 20 20 20 23 20 53 6f 20  nized.     # So 
31700 73 61 79 20 6e 6f 20 69 66 20 74 68 65 72 65 20  say no if there 
31710 61 72 65 20 77 61 72 6e 69 6e 67 73 0a 20 20 20  are warnings.   
31720 20 20 24 45 43 48 4f 20 22 58 24 5f 6c 74 5f 63    $ECHO "X$_lt_c
31730 6f 6d 70 69 6c 65 72 5f 62 6f 69 6c 65 72 70 6c  ompiler_boilerpl
31740 61 74 65 22 20 7c 20 24 58 73 65 64 20 2d 65 20  ate" | $Xsed -e 
31750 27 2f 5e 24 2f 64 27 20 3e 20 6f 75 74 2f 63 6f  '/^$/d' > out/co
31760 6e 66 74 65 73 74 2e 65 78 70 0a 20 20 20 20 20  nftest.exp.     
31770 24 53 45 44 20 27 2f 5e 24 2f 64 3b 20 2f 5e 20  $SED '/^$/d; /^ 
31780 2a 2b 2f 64 27 20 6f 75 74 2f 63 6f 6e 66 74 65  *+/d' out/confte
31790 73 74 2e 65 72 72 20 3e 6f 75 74 2f 63 6f 6e 66  st.err >out/conf
317a0 74 65 73 74 2e 65 72 32 0a 20 20 20 20 20 69 66  test.er2.     if
317b0 20 74 65 73 74 20 21 20 2d 73 20 6f 75 74 2f 63   test ! -s out/c
317c0 6f 6e 66 74 65 73 74 2e 65 72 32 20 7c 7c 20 64  onftest.er2 || d
317d0 69 66 66 20 6f 75 74 2f 63 6f 6e 66 74 65 73 74  iff out/conftest
317e0 2e 65 78 70 20 6f 75 74 2f 63 6f 6e 66 74 65 73  .exp out/conftes
317f0 74 2e 65 72 32 20 3e 2f 64 65 76 2f 6e 75 6c 6c  t.er2 >/dev/null
31800 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 20 6c 74  ; then.       lt
31810 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65  _cv_prog_compile
31820 72 5f 63 5f 6f 3d 79 65 73 0a 20 20 20 20 20 66  r_c_o=yes.     f
31830 69 0a 20 20 20 66 69 0a 20 20 20 63 68 6d 6f 64  i.   fi.   chmod
31840 20 75 2b 77 20 2e 20 32 3e 26 35 0a 20 20 20 24   u+w . 2>&5.   $
31850 52 4d 20 63 6f 6e 66 74 65 73 74 2a 0a 20 20 20  RM conftest*.   
31860 23 20 53 47 49 20 43 2b 2b 20 63 6f 6d 70 69 6c  # SGI C++ compil
31870 65 72 20 77 69 6c 6c 20 63 72 65 61 74 65 20 64  er will create d
31880 69 72 65 63 74 6f 72 79 20 6f 75 74 2f 69 69 5f  irectory out/ii_
31890 66 69 6c 65 73 2f 20 66 6f 72 0a 20 20 20 23 20  files/ for.   # 
318a0 74 65 6d 70 6c 61 74 65 20 69 6e 73 74 61 6e 74  template instant
318b0 69 61 74 69 6f 6e 0a 20 20 20 74 65 73 74 20 2d  iation.   test -
318c0 64 20 6f 75 74 2f 69 69 5f 66 69 6c 65 73 20 26  d out/ii_files &
318d0 26 20 24 52 4d 20 6f 75 74 2f 69 69 5f 66 69 6c  & $RM out/ii_fil
318e0 65 73 2f 2a 20 26 26 20 72 6d 64 69 72 20 6f 75  es/* && rmdir ou
318f0 74 2f 69 69 5f 66 69 6c 65 73 0a 20 20 20 24 52  t/ii_files.   $R
31900 4d 20 6f 75 74 2f 2a 20 26 26 20 72 6d 64 69 72  M out/* && rmdir
31910 20 6f 75 74 0a 20 20 20 63 64 20 2e 2e 0a 20 20   out.   cd ...  
31920 20 24 52 4d 20 2d 72 20 63 6f 6e 66 74 65 73 74   $RM -r conftest
31930 0a 20 20 20 24 52 4d 20 63 6f 6e 66 74 65 73 74  .   $RM conftest
31940 2a 0a 0a 66 69 0a 7b 20 24 61 73 5f 65 63 68 6f  *..fi.{ $as_echo
31950 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
31960 3a 20 72 65 73 75 6c 74 3a 20 24 6c 74 5f 63 76  : result: $lt_cv
31970 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 63  _prog_compiler_c
31980 5f 6f 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  _o" >&5.$as_echo
31990 20 22 24 6c 74 5f 63 76 5f 70 72 6f 67 5f 63 6f   "$lt_cv_prog_co
319a0 6d 70 69 6c 65 72 5f 63 5f 6f 22 20 3e 26 36 3b  mpiler_c_o" >&6;
319b0 20 7d 0a 0a 0a 0a 0a 0a 0a 20 20 7b 20 24 61 73   }.......  { $as
319c0 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  _echo "$as_me:$L
319d0 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20  INENO: checking 
319e0 69 66 20 24 63 6f 6d 70 69 6c 65 72 20 73 75 70  if $compiler sup
319f0 70 6f 72 74 73 20 2d 63 20 2d 6f 20 66 69 6c 65  ports -c -o file
31a00 2e 24 61 63 5f 6f 62 6a 65 78 74 22 20 3e 26 35  .$ac_objext" >&5
31a10 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65  .$as_echo_n "che
31a20 63 6b 69 6e 67 20 69 66 20 24 63 6f 6d 70 69 6c  cking if $compil
31a30 65 72 20 73 75 70 70 6f 72 74 73 20 2d 63 20 2d  er supports -c -
31a40 6f 20 66 69 6c 65 2e 24 61 63 5f 6f 62 6a 65 78  o file.$ac_objex
31a50 74 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66  t... " >&6; }.if
31a60 20 74 65 73 74 20 22 24 7b 6c 74 5f 63 76 5f 70   test "${lt_cv_p
31a70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 63 5f 6f  rog_compiler_c_o
31a80 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68  +set}" = set; th
31a90 65 6e 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20  en.  $as_echo_n 
31aa0 22 28 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a  "(cached) " >&6.
31ab0 65 6c 73 65 0a 20 20 6c 74 5f 63 76 5f 70 72 6f  else.  lt_cv_pro
31ac0 67 5f 63 6f 6d 70 69 6c 65 72 5f 63 5f 6f 3d 6e  g_compiler_c_o=n
31ad0 6f 0a 20 20 20 24 52 4d 20 2d 72 20 63 6f 6e 66  o.   $RM -r conf
31ae0 74 65 73 74 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c  test 2>/dev/null
31af0 0a 20 20 20 6d 6b 64 69 72 20 63 6f 6e 66 74 65  .   mkdir confte
31b00 73 74 0a 20 20 20 63 64 20 63 6f 6e 66 74 65 73  st.   cd conftes
31b10 74 0a 20 20 20 6d 6b 64 69 72 20 6f 75 74 0a 20  t.   mkdir out. 
31b20 20 20 65 63 68 6f 20 22 24 6c 74 5f 73 69 6d 70    echo "$lt_simp
31b30 6c 65 5f 63 6f 6d 70 69 6c 65 5f 74 65 73 74 5f  le_compile_test_
31b40 63 6f 64 65 22 20 3e 20 63 6f 6e 66 74 65 73 74  code" > conftest
31b50 2e 24 61 63 5f 65 78 74 0a 0a 20 20 20 6c 74 5f  .$ac_ext..   lt_
31b60 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 3d 22 2d  compiler_flag="-
31b70 6f 20 6f 75 74 2f 63 6f 6e 66 74 65 73 74 32 2e  o out/conftest2.
31b80 24 61 63 5f 6f 62 6a 65 78 74 22 0a 20 20 20 23  $ac_objext".   #
31b90 20 49 6e 73 65 72 74 20 74 68 65 20 6f 70 74 69   Insert the opti
31ba0 6f 6e 20 65 69 74 68 65 72 20 28 31 29 20 61 66  on either (1) af
31bb0 74 65 72 20 74 68 65 20 6c 61 73 74 20 2a 46 4c  ter the last *FL
31bc0 41 47 53 20 76 61 72 69 61 62 6c 65 2c 20 6f 72  AGS variable, or
31bd0 0a 20 20 20 23 20 28 32 29 20 62 65 66 6f 72 65  .   # (2) before
31be0 20 61 20 77 6f 72 64 20 63 6f 6e 74 61 69 6e 69   a word containi
31bf0 6e 67 20 22 63 6f 6e 66 74 65 73 74 2e 22 2c 20  ng "conftest.", 
31c00 6f 72 20 28 33 29 20 61 74 20 74 68 65 20 65 6e  or (3) at the en
31c10 64 2e 0a 20 20 20 23 20 4e 6f 74 65 20 74 68 61  d..   # Note tha
31c20 74 20 24 61 63 5f 63 6f 6d 70 69 6c 65 20 69 74  t $ac_compile it
31c30 73 65 6c 66 20 64 6f 65 73 20 6e 6f 74 20 63 6f  self does not co
31c40 6e 74 61 69 6e 20 62 61 63 6b 73 6c 61 73 68 65  ntain backslashe
31c50 73 20 61 6e 64 20 62 65 67 69 6e 73 0a 20 20 20  s and begins.   
31c60 23 20 77 69 74 68 20 61 20 64 6f 6c 6c 61 72 20  # with a dollar 
31c70 73 69 67 6e 20 28 6e 6f 74 20 61 20 68 79 70 68  sign (not a hyph
31c80 65 6e 29 2c 20 73 6f 20 74 68 65 20 65 63 68 6f  en), so the echo
31c90 20 73 68 6f 75 6c 64 20 77 6f 72 6b 20 63 6f 72   should work cor
31ca0 72 65 63 74 6c 79 2e 0a 20 20 20 6c 74 5f 63 6f  rectly..   lt_co
31cb0 6d 70 69 6c 65 3d 60 65 63 68 6f 20 22 24 61 63  mpile=`echo "$ac
31cc0 5f 63 6f 6d 70 69 6c 65 22 20 7c 20 24 53 45 44  _compile" | $SED
31cd0 20 5c 0a 20 20 20 2d 65 20 27 73 3a 2e 2a 46 4c   \.   -e 's:.*FL
31ce0 41 47 53 7d 5c 7b 30 2c 31 5c 7d 20 3a 26 24 6c  AGS}\{0,1\} :&$l
31cf0 74 5f 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 20  t_compiler_flag 
31d00 3a 3b 20 74 27 20 5c 0a 20 20 20 2d 65 20 27 73  :; t' \.   -e 's
31d10 3a 20 5b 5e 20 5d 2a 63 6f 6e 66 74 65 73 74 5c  : [^ ]*conftest\
31d20 2e 3a 20 24 6c 74 5f 63 6f 6d 70 69 6c 65 72 5f  .: $lt_compiler_
31d30 66 6c 61 67 26 3a 3b 20 74 27 20 5c 0a 20 20 20  flag&:; t' \.   
31d40 2d 65 20 27 73 3a 24 3a 20 24 6c 74 5f 63 6f 6d  -e 's:$: $lt_com
31d50 70 69 6c 65 72 5f 66 6c 61 67 3a 27 60 0a 20 20  piler_flag:'`.  
31d60 20 28 65 76 61 6c 20 65 63 68 6f 20 22 5c 22 5c   (eval echo "\"\
31d70 24 61 73 5f 6d 65 3a 37 33 33 37 3a 20 24 6c 74  $as_me:7337: $lt
31d80 5f 63 6f 6d 70 69 6c 65 5c 22 22 20 3e 26 35 29  _compile\"" >&5)
31d90 0a 20 20 20 28 65 76 61 6c 20 22 24 6c 74 5f 63  .   (eval "$lt_c
31da0 6f 6d 70 69 6c 65 22 20 32 3e 6f 75 74 2f 63 6f  ompile" 2>out/co
31db0 6e 66 74 65 73 74 2e 65 72 72 29 0a 20 20 20 61  nftest.err).   a
31dc0 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 20 63  c_status=$?.   c
31dd0 61 74 20 6f 75 74 2f 63 6f 6e 66 74 65 73 74 2e  at out/conftest.
31de0 65 72 72 20 3e 26 35 0a 20 20 20 65 63 68 6f 20  err >&5.   echo 
31df0 22 24 61 73 5f 6d 65 3a 37 33 34 31 3a 20 5c 24  "$as_me:7341: \$
31e00 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20  ? = $ac_status" 
31e10 3e 26 35 0a 20 20 20 69 66 20 28 65 78 69 74 20  >&5.   if (exit 
31e20 24 61 63 5f 73 74 61 74 75 73 29 20 26 26 20 74  $ac_status) && t
31e30 65 73 74 20 2d 73 20 6f 75 74 2f 63 6f 6e 66 74  est -s out/conft
31e40 65 73 74 32 2e 24 61 63 5f 6f 62 6a 65 78 74 0a  est2.$ac_objext.
31e50 20 20 20 74 68 65 6e 0a 20 20 20 20 20 23 20 54     then.     # T
31e60 68 65 20 63 6f 6d 70 69 6c 65 72 20 63 61 6e 20  he compiler can 
31e70 6f 6e 6c 79 20 77 61 72 6e 20 61 6e 64 20 69 67  only warn and ig
31e80 6e 6f 72 65 20 74 68 65 20 6f 70 74 69 6f 6e 20  nore the option 
31e90 69 66 20 6e 6f 74 20 72 65 63 6f 67 6e 69 7a 65  if not recognize
31ea0 64 0a 20 20 20 20 20 23 20 53 6f 20 73 61 79 20  d.     # So say 
31eb0 6e 6f 20 69 66 20 74 68 65 72 65 20 61 72 65 20  no if there are 
31ec0 77 61 72 6e 69 6e 67 73 0a 20 20 20 20 20 24 45  warnings.     $E
31ed0 43 48 4f 20 22 58 24 5f 6c 74 5f 63 6f 6d 70 69  CHO "X$_lt_compi
31ee0 6c 65 72 5f 62 6f 69 6c 65 72 70 6c 61 74 65 22  ler_boilerplate"
31ef0 20 7c 20 24 58 73 65 64 20 2d 65 20 27 2f 5e 24   | $Xsed -e '/^$
31f00 2f 64 27 20 3e 20 6f 75 74 2f 63 6f 6e 66 74 65  /d' > out/confte
31f10 73 74 2e 65 78 70 0a 20 20 20 20 20 24 53 45 44  st.exp.     $SED
31f20 20 27 2f 5e 24 2f 64 3b 20 2f 5e 20 2a 2b 2f 64   '/^$/d; /^ *+/d
31f30 27 20 6f 75 74 2f 63 6f 6e 66 74 65 73 74 2e 65  ' out/conftest.e
31f40 72 72 20 3e 6f 75 74 2f 63 6f 6e 66 74 65 73 74  rr >out/conftest
31f50 2e 65 72 32 0a 20 20 20 20 20 69 66 20 74 65 73  .er2.     if tes
31f60 74 20 21 20 2d 73 20 6f 75 74 2f 63 6f 6e 66 74  t ! -s out/conft
31f70 65 73 74 2e 65 72 32 20 7c 7c 20 64 69 66 66 20  est.er2 || diff 
31f80 6f 75 74 2f 63 6f 6e 66 74 65 73 74 2e 65 78 70  out/conftest.exp
31f90 20 6f 75 74 2f 63 6f 6e 66 74 65 73 74 2e 65 72   out/conftest.er
31fa0 32 20 3e 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68  2 >/dev/null; th
31fb0 65 6e 0a 20 20 20 20 20 20 20 6c 74 5f 63 76 5f  en.       lt_cv_
31fc0 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 63 5f  prog_compiler_c_
31fd0 6f 3d 79 65 73 0a 20 20 20 20 20 66 69 0a 20 20  o=yes.     fi.  
31fe0 20 66 69 0a 20 20 20 63 68 6d 6f 64 20 75 2b 77   fi.   chmod u+w
31ff0 20 2e 20 32 3e 26 35 0a 20 20 20 24 52 4d 20 63   . 2>&5.   $RM c
32000 6f 6e 66 74 65 73 74 2a 0a 20 20 20 23 20 53 47  onftest*.   # SG
32010 49 20 43 2b 2b 20 63 6f 6d 70 69 6c 65 72 20 77  I C++ compiler w
32020 69 6c 6c 20 63 72 65 61 74 65 20 64 69 72 65 63  ill create direc
32030 74 6f 72 79 20 6f 75 74 2f 69 69 5f 66 69 6c 65  tory out/ii_file
32040 73 2f 20 66 6f 72 0a 20 20 20 23 20 74 65 6d 70  s/ for.   # temp
32050 6c 61 74 65 20 69 6e 73 74 61 6e 74 69 61 74 69  late instantiati
32060 6f 6e 0a 20 20 20 74 65 73 74 20 2d 64 20 6f 75  on.   test -d ou
32070 74 2f 69 69 5f 66 69 6c 65 73 20 26 26 20 24 52  t/ii_files && $R
32080 4d 20 6f 75 74 2f 69 69 5f 66 69 6c 65 73 2f 2a  M out/ii_files/*
32090 20 26 26 20 72 6d 64 69 72 20 6f 75 74 2f 69 69   && rmdir out/ii
320a0 5f 66 69 6c 65 73 0a 20 20 20 24 52 4d 20 6f 75  _files.   $RM ou
320b0 74 2f 2a 20 26 26 20 72 6d 64 69 72 20 6f 75 74  t/* && rmdir out
320c0 0a 20 20 20 63 64 20 2e 2e 0a 20 20 20 24 52 4d  .   cd ...   $RM
320d0 20 2d 72 20 63 6f 6e 66 74 65 73 74 0a 20 20 20   -r conftest.   
320e0 24 52 4d 20 63 6f 6e 66 74 65 73 74 2a 0a 0a 66  $RM conftest*..f
320f0 69 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61  i.{ $as_echo "$a
32100 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65  s_me:$LINENO: re
32110 73 75 6c 74 3a 20 24 6c 74 5f 63 76 5f 70 72 6f  sult: $lt_cv_pro
32120 67 5f 63 6f 6d 70 69 6c 65 72 5f 63 5f 6f 22 20  g_compiler_c_o" 
32130 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 6c  >&5.$as_echo "$l
32140 74 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c  t_cv_prog_compil
32150 65 72 5f 63 5f 6f 22 20 3e 26 36 3b 20 7d 0a 0a  er_c_o" >&6; }..
32160 0a 0a 0a 68 61 72 64 5f 6c 69 6e 6b 73 3d 22 6e  ...hard_links="n
32170 6f 74 74 65 73 74 65 64 22 0a 69 66 20 74 65 73  ottested".if tes
32180 74 20 22 24 6c 74 5f 63 76 5f 70 72 6f 67 5f 63  t "$lt_cv_prog_c
32190 6f 6d 70 69 6c 65 72 5f 63 5f 6f 22 20 3d 20 6e  ompiler_c_o" = n
321a0 6f 20 26 26 20 74 65 73 74 20 22 24 6e 65 65 64  o && test "$need
321b0 5f 6c 6f 63 6b 73 22 20 21 3d 20 6e 6f 3b 20 74  _locks" != no; t
321c0 68 65 6e 0a 20 20 23 20 64 6f 20 6e 6f 74 20 6f  hen.  # do not o
321d0 76 65 72 77 72 69 74 65 20 74 68 65 20 76 61 6c  verwrite the val
321e0 75 65 20 6f 66 20 6e 65 65 64 5f 6c 6f 63 6b 73  ue of need_locks
321f0 20 70 72 6f 76 69 64 65 64 20 62 79 20 74 68 65   provided by the
32200 20 75 73 65 72 0a 20 20 7b 20 24 61 73 5f 65 63   user.  { $as_ec
32210 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
32220 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 69 66 20  NO: checking if 
32230 77 65 20 63 61 6e 20 6c 6f 63 6b 20 77 69 74 68  we can lock with
32240 20 68 61 72 64 20 6c 69 6e 6b 73 22 20 3e 26 35   hard links" >&5
32250 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65  .$as_echo_n "che
32260 63 6b 69 6e 67 20 69 66 20 77 65 20 63 61 6e 20  cking if we can 
32270 6c 6f 63 6b 20 77 69 74 68 20 68 61 72 64 20 6c  lock with hard l
32280 69 6e 6b 73 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d  inks... " >&6; }
32290 0a 20 20 68 61 72 64 5f 6c 69 6e 6b 73 3d 79 65  .  hard_links=ye
322a0 73 0a 20 20 24 52 4d 20 63 6f 6e 66 74 65 73 74  s.  $RM conftest
322b0 2a 0a 20 20 6c 6e 20 63 6f 6e 66 74 65 73 74 2e  *.  ln conftest.
322c0 61 20 63 6f 6e 66 74 65 73 74 2e 62 20 32 3e 2f  a conftest.b 2>/
322d0 64 65 76 2f 6e 75 6c 6c 20 26 26 20 68 61 72 64  dev/null && hard
322e0 5f 6c 69 6e 6b 73 3d 6e 6f 0a 20 20 74 6f 75 63  _links=no.  touc
322f0 68 20 63 6f 6e 66 74 65 73 74 2e 61 0a 20 20 6c  h conftest.a.  l
32300 6e 20 63 6f 6e 66 74 65 73 74 2e 61 20 63 6f 6e  n conftest.a con
32310 66 74 65 73 74 2e 62 20 32 3e 26 35 20 7c 7c 20  ftest.b 2>&5 || 
32320 68 61 72 64 5f 6c 69 6e 6b 73 3d 6e 6f 0a 20 20  hard_links=no.  
32330 6c 6e 20 63 6f 6e 66 74 65 73 74 2e 61 20 63 6f  ln conftest.a co
32340 6e 66 74 65 73 74 2e 62 20 32 3e 2f 64 65 76 2f  nftest.b 2>/dev/
32350 6e 75 6c 6c 20 26 26 20 68 61 72 64 5f 6c 69 6e  null && hard_lin
32360 6b 73 3d 6e 6f 0a 20 20 7b 20 24 61 73 5f 65 63  ks=no.  { $as_ec
32370 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
32380 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 68 61 72  NO: result: $har
32390 64 5f 6c 69 6e 6b 73 22 20 3e 26 35 0a 24 61 73  d_links" >&5.$as
323a0 5f 65 63 68 6f 20 22 24 68 61 72 64 5f 6c 69 6e  _echo "$hard_lin
323b0 6b 73 22 20 3e 26 36 3b 20 7d 0a 20 20 69 66 20  ks" >&6; }.  if 
323c0 74 65 73 74 20 22 24 68 61 72 64 5f 6c 69 6e 6b  test "$hard_link
323d0 73 22 20 3d 20 6e 6f 3b 20 74 68 65 6e 0a 20 20  s" = no; then.  
323e0 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61    { $as_echo "$a
323f0 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 57 41  s_me:$LINENO: WA
32400 52 4e 49 4e 47 3a 20 5c 60 24 43 43 27 20 64 6f  RNING: \`$CC' do
32410 65 73 20 6e 6f 74 20 73 75 70 70 6f 72 74 20 5c  es not support \
32420 60 2d 63 20 2d 6f 27 2c 20 73 6f 20 5c 60 6d 61  `-c -o', so \`ma
32430 6b 65 20 2d 6a 27 20 6d 61 79 20 62 65 20 75 6e  ke -j' may be un
32440 73 61 66 65 22 20 3e 26 35 0a 24 61 73 5f 65 63  safe" >&5.$as_ec
32450 68 6f 20 22 24 61 73 5f 6d 65 3a 20 57 41 52 4e  ho "$as_me: WARN
32460 49 4e 47 3a 20 5c 60 24 43 43 27 20 64 6f 65 73  ING: \`$CC' does
32470 20 6e 6f 74 20 73 75 70 70 6f 72 74 20 5c 60 2d   not support \`-
32480 63 20 2d 6f 27 2c 20 73 6f 20 5c 60 6d 61 6b 65  c -o', so \`make
32490 20 2d 6a 27 20 6d 61 79 20 62 65 20 75 6e 73 61   -j' may be unsa
324a0 66 65 22 20 3e 26 32 3b 7d 0a 20 20 20 20 6e 65  fe" >&2;}.    ne
324b0 65 64 5f 6c 6f 63 6b 73 3d 77 61 72 6e 0a 20 20  ed_locks=warn.  
324c0 66 69 0a 65 6c 73 65 0a 20 20 6e 65 65 64 5f 6c  fi.else.  need_l
324d0 6f 63 6b 73 3d 6e 6f 0a 66 69 0a 0a 0a 0a 0a 0a  ocks=no.fi......
324e0 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  .  { $as_echo "$
324f0 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63  as_me:$LINENO: c
32500 68 65 63 6b 69 6e 67 20 77 68 65 74 68 65 72 20  hecking whether 
32510 74 68 65 20 24 63 6f 6d 70 69 6c 65 72 20 6c 69  the $compiler li
32520 6e 6b 65 72 20 28 24 4c 44 29 20 73 75 70 70 6f  nker ($LD) suppo
32530 72 74 73 20 73 68 61 72 65 64 20 6c 69 62 72 61  rts shared libra
32540 72 69 65 73 22 20 3e 26 35 0a 24 61 73 5f 65 63  ries" >&5.$as_ec
32550 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 77  ho_n "checking w
32560 68 65 74 68 65 72 20 74 68 65 20 24 63 6f 6d 70  hether the $comp
32570 69 6c 65 72 20 6c 69 6e 6b 65 72 20 28 24 4c 44  iler linker ($LD
32580 29 20 73 75 70 70 6f 72 74 73 20 73 68 61 72 65  ) supports share
32590 64 20 6c 69 62 72 61 72 69 65 73 2e 2e 2e 20 22  d libraries... "
325a0 20 3e 26 36 3b 20 7d 0a 0a 20 20 72 75 6e 70 61   >&6; }..  runpa
325b0 74 68 5f 76 61 72 3d 0a 20 20 61 6c 6c 6f 77 5f  th_var=.  allow_
325c0 75 6e 64 65 66 69 6e 65 64 5f 66 6c 61 67 3d 0a  undefined_flag=.
325d0 20 20 61 6c 77 61 79 73 5f 65 78 70 6f 72 74 5f    always_export_
325e0 73 79 6d 62 6f 6c 73 3d 6e 6f 0a 20 20 61 72 63  symbols=no.  arc
325f0 68 69 76 65 5f 63 6d 64 73 3d 0a 20 20 61 72 63  hive_cmds=.  arc
32600 68 69 76 65 5f 65 78 70 73 79 6d 5f 63 6d 64 73  hive_expsym_cmds
32610 3d 0a 20 20 63 6f 6d 70 69 6c 65 72 5f 6e 65 65  =.  compiler_nee
32620 64 73 5f 6f 62 6a 65 63 74 3d 6e 6f 0a 20 20 65  ds_object=no.  e
32630 6e 61 62 6c 65 5f 73 68 61 72 65 64 5f 77 69 74  nable_shared_wit
32640 68 5f 73 74 61 74 69 63 5f 72 75 6e 74 69 6d 65  h_static_runtime
32650 73 3d 6e 6f 0a 20 20 65 78 70 6f 72 74 5f 64 79  s=no.  export_dy
32660 6e 61 6d 69 63 5f 66 6c 61 67 5f 73 70 65 63 3d  namic_flag_spec=
32670 0a 20 20 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c  .  export_symbol
32680 73 5f 63 6d 64 73 3d 27 24 4e 4d 20 24 6c 69 62  s_cmds='$NM $lib
32690 6f 62 6a 73 20 24 63 6f 6e 76 65 6e 69 65 6e 63  objs $convenienc
326a0 65 20 7c 20 24 67 6c 6f 62 61 6c 5f 73 79 6d 62  e | $global_symb
326b0 6f 6c 5f 70 69 70 65 20 7c 20 24 53 45 44 20 27  ol_pipe | $SED '
326c0 5c 27 27 73 2f 2e 2a 20 2f 2f 27 5c 27 27 20 7c  \''s/.* //'\'' |
326d0 20 73 6f 72 74 20 7c 20 75 6e 69 71 20 3e 20 24   sort | uniq > $
326e0 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 27 0a  export_symbols'.
326f0 20 20 68 61 72 64 63 6f 64 65 5f 61 75 74 6f 6d    hardcode_autom
32700 61 74 69 63 3d 6e 6f 0a 20 20 68 61 72 64 63 6f  atic=no.  hardco
32710 64 65 5f 64 69 72 65 63 74 3d 6e 6f 0a 20 20 68  de_direct=no.  h
32720 61 72 64 63 6f 64 65 5f 64 69 72 65 63 74 5f 61  ardcode_direct_a
32730 62 73 6f 6c 75 74 65 3d 6e 6f 0a 20 20 68 61 72  bsolute=no.  har
32740 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f 66 6c 61  dcode_libdir_fla
32750 67 5f 73 70 65 63 3d 0a 20 20 68 61 72 64 63 6f  g_spec=.  hardco
32760 64 65 5f 6c 69 62 64 69 72 5f 66 6c 61 67 5f 73  de_libdir_flag_s
32770 70 65 63 5f 6c 64 3d 0a 20 20 68 61 72 64 63 6f  pec_ld=.  hardco
32780 64 65 5f 6c 69 62 64 69 72 5f 73 65 70 61 72 61  de_libdir_separa
32790 74 6f 72 3d 0a 20 20 68 61 72 64 63 6f 64 65 5f  tor=.  hardcode_
327a0 6d 69 6e 75 73 5f 4c 3d 6e 6f 0a 20 20 68 61 72  minus_L=no.  har
327b0 64 63 6f 64 65 5f 73 68 6c 69 62 70 61 74 68 5f  dcode_shlibpath_
327c0 76 61 72 3d 75 6e 73 75 70 70 6f 72 74 65 64 0a  var=unsupported.
327d0 20 20 69 6e 68 65 72 69 74 5f 72 70 61 74 68 3d    inherit_rpath=
327e0 6e 6f 0a 20 20 6c 69 6e 6b 5f 61 6c 6c 5f 64 65  no.  link_all_de
327f0 70 6c 69 62 73 3d 75 6e 6b 6e 6f 77 6e 0a 20 20  plibs=unknown.  
32800 6d 6f 64 75 6c 65 5f 63 6d 64 73 3d 0a 20 20 6d  module_cmds=.  m
32810 6f 64 75 6c 65 5f 65 78 70 73 79 6d 5f 63 6d 64  odule_expsym_cmd
32820 73 3d 0a 20 20 6f 6c 64 5f 61 72 63 68 69 76 65  s=.  old_archive
32830 5f 66 72 6f 6d 5f 6e 65 77 5f 63 6d 64 73 3d 0a  _from_new_cmds=.
32840 20 20 6f 6c 64 5f 61 72 63 68 69 76 65 5f 66 72    old_archive_fr
32850 6f 6d 5f 65 78 70 73 79 6d 73 5f 63 6d 64 73 3d  om_expsyms_cmds=
32860 0a 20 20 74 68 72 65 61 64 5f 73 61 66 65 5f 66  .  thread_safe_f
32870 6c 61 67 5f 73 70 65 63 3d 0a 20 20 77 68 6f 6c  lag_spec=.  whol
32880 65 5f 61 72 63 68 69 76 65 5f 66 6c 61 67 5f 73  e_archive_flag_s
32890 70 65 63 3d 0a 20 20 23 20 69 6e 63 6c 75 64 65  pec=.  # include
328a0 5f 65 78 70 73 79 6d 73 20 73 68 6f 75 6c 64 20  _expsyms should 
328b0 62 65 20 61 20 6c 69 73 74 20 6f 66 20 73 70 61  be a list of spa
328c0 63 65 2d 73 65 70 61 72 61 74 65 64 20 73 79 6d  ce-separated sym
328d0 62 6f 6c 73 20 74 6f 20 62 65 20 2a 61 6c 77 61  bols to be *alwa
328e0 79 73 2a 0a 20 20 23 20 69 6e 63 6c 75 64 65 64  ys*.  # included
328f0 20 69 6e 20 74 68 65 20 73 79 6d 62 6f 6c 20 6c   in the symbol l
32900 69 73 74 0a 20 20 69 6e 63 6c 75 64 65 5f 65 78  ist.  include_ex
32910 70 73 79 6d 73 3d 0a 20 20 23 20 65 78 63 6c 75  psyms=.  # exclu
32920 64 65 5f 65 78 70 73 79 6d 73 20 63 61 6e 20 62  de_expsyms can b
32930 65 20 61 6e 20 65 78 74 65 6e 64 65 64 20 72 65  e an extended re
32940 67 65 78 70 20 6f 66 20 73 79 6d 62 6f 6c 73 20  gexp of symbols 
32950 74 6f 20 65 78 63 6c 75 64 65 0a 20 20 23 20 69  to exclude.  # i
32960 74 20 77 69 6c 6c 20 62 65 20 77 72 61 70 70 65  t will be wrappe
32970 64 20 62 79 20 60 20 28 27 20 61 6e 64 20 60 29  d by ` (' and `)
32980 24 27 2c 20 73 6f 20 6f 6e 65 20 6d 75 73 74 20  $', so one must 
32990 6e 6f 74 20 6d 61 74 63 68 20 62 65 67 69 6e 6e  not match beginn
329a0 69 6e 67 20 6f 72 0a 20 20 23 20 65 6e 64 20 6f  ing or.  # end o
329b0 66 20 6c 69 6e 65 2e 20 20 45 78 61 6d 70 6c 65  f line.  Example
329c0 3a 20 60 61 7c 62 63 7c 2e 2a 64 2e 2a 27 20 77  : `a|bc|.*d.*' w
329d0 69 6c 6c 20 65 78 63 6c 75 64 65 20 74 68 65 20  ill exclude the 
329e0 73 79 6d 62 6f 6c 73 20 60 61 27 20 61 6e 64 20  symbols `a' and 
329f0 60 62 63 27 2c 0a 20 20 23 20 61 73 20 77 65 6c  `bc',.  # as wel
32a00 6c 20 61 73 20 61 6e 79 20 73 79 6d 62 6f 6c 20  l as any symbol 
32a10 74 68 61 74 20 63 6f 6e 74 61 69 6e 73 20 60 64  that contains `d
32a20 27 2e 0a 20 20 65 78 63 6c 75 64 65 5f 65 78 70  '..  exclude_exp
32a30 73 79 6d 73 3d 27 5f 47 4c 4f 42 41 4c 5f 4f 46  syms='_GLOBAL_OF
32a40 46 53 45 54 5f 54 41 42 4c 45 5f 7c 5f 47 4c 4f  FSET_TABLE_|_GLO
32a50 42 41 4c 5f 5f 46 5b 49 44 5d 5f 2e 2a 27 0a 20  BAL__F[ID]_.*'. 
32a60 20 23 20 41 6c 74 68 6f 75 67 68 20 5f 47 4c 4f   # Although _GLO
32a70 42 41 4c 5f 4f 46 46 53 45 54 5f 54 41 42 4c 45  BAL_OFFSET_TABLE
32a80 5f 20 69 73 20 61 20 76 61 6c 69 64 20 73 79 6d  _ is a valid sym
32a90 62 6f 6c 20 43 20 6e 61 6d 65 2c 20 6d 6f 73 74  bol C name, most
32aa0 20 61 2e 6f 75 74 0a 20 20 23 20 70 6c 61 74 66   a.out.  # platf
32ab0 6f 72 6d 73 20 28 61 62 29 75 73 65 20 69 74 20  orms (ab)use it 
32ac0 69 6e 20 50 49 43 20 63 6f 64 65 2c 20 62 75 74  in PIC code, but
32ad0 20 74 68 65 69 72 20 6c 69 6e 6b 65 72 73 20 67   their linkers g
32ae0 65 74 20 63 6f 6e 66 75 73 65 64 20 69 66 0a 20  et confused if. 
32af0 20 23 20 74 68 65 20 73 79 6d 62 6f 6c 20 69 73   # the symbol is
32b00 20 65 78 70 6c 69 63 69 74 6c 79 20 72 65 66 65   explicitly refe
32b10 72 65 6e 63 65 64 2e 20 20 53 69 6e 63 65 20 70  renced.  Since p
32b20 6f 72 74 61 62 6c 65 20 63 6f 64 65 20 63 61 6e  ortable code can
32b30 6e 6f 74 0a 20 20 23 20 72 65 6c 79 20 6f 6e 20  not.  # rely on 
32b40 74 68 69 73 20 73 79 6d 62 6f 6c 20 6e 61 6d 65  this symbol name
32b50 2c 20 69 74 27 73 20 70 72 6f 62 61 62 6c 79 20  , it's probably 
32b60 66 69 6e 65 20 74 6f 20 6e 65 76 65 72 20 69 6e  fine to never in
32b70 63 6c 75 64 65 20 69 74 20 69 6e 0a 20 20 23 20  clude it in.  # 
32b80 70 72 65 6c 6f 61 64 65 64 20 73 79 6d 62 6f 6c  preloaded symbol
32b90 20 74 61 62 6c 65 73 2e 0a 20 20 23 20 45 78 63   tables..  # Exc
32ba0 6c 75 64 65 20 73 68 61 72 65 64 20 6c 69 62 72  lude shared libr
32bb0 61 72 79 20 69 6e 69 74 69 61 6c 69 7a 61 74 69  ary initializati
32bc0 6f 6e 2f 66 69 6e 61 6c 69 7a 61 74 69 6f 6e 20  on/finalization 
32bd0 73 79 6d 62 6f 6c 73 2e 0a 20 20 65 78 74 72 61  symbols..  extra
32be0 63 74 5f 65 78 70 73 79 6d 73 5f 63 6d 64 73 3d  ct_expsyms_cmds=
32bf0 0a 0a 20 20 63 61 73 65 20 24 68 6f 73 74 5f 6f  ..  case $host_o
32c00 73 20 69 6e 0a 20 20 63 79 67 77 69 6e 2a 20 7c  s in.  cygwin* |
32c10 20 6d 69 6e 67 77 2a 20 7c 20 70 77 33 32 2a 20   mingw* | pw32* 
32c20 7c 20 63 65 67 63 63 2a 29 0a 20 20 20 20 23 20  | cegcc*).    # 
32c30 46 49 58 4d 45 3a 20 74 68 65 20 4d 53 56 43 2b  FIXME: the MSVC+
32c40 2b 20 70 6f 72 74 20 68 61 73 6e 27 74 20 62 65  + port hasn't be
32c50 65 6e 20 74 65 73 74 65 64 20 69 6e 20 61 20 6c  en tested in a l
32c60 6f 6f 6f 6f 6e 67 20 74 69 6d 65 0a 20 20 20 20  oooong time.    
32c70 23 20 57 68 65 6e 20 6e 6f 74 20 75 73 69 6e 67  # When not using
32c80 20 67 63 63 2c 20 77 65 20 63 75 72 72 65 6e 74   gcc, we current
32c90 6c 79 20 61 73 73 75 6d 65 20 74 68 61 74 20 77  ly assume that w
32ca0 65 20 61 72 65 20 75 73 69 6e 67 0a 20 20 20 20  e are using.    
32cb0 23 20 4d 69 63 72 6f 73 6f 66 74 20 56 69 73 75  # Microsoft Visu
32cc0 61 6c 20 43 2b 2b 2e 0a 20 20 20 20 69 66 20 74  al C++..    if t
32cd0 65 73 74 20 22 24 47 43 43 22 20 21 3d 20 79 65  est "$GCC" != ye
32ce0 73 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 77 69  s; then.      wi
32cf0 74 68 5f 67 6e 75 5f 6c 64 3d 6e 6f 0a 20 20 20  th_gnu_ld=no.   
32d00 20 66 69 0a 20 20 20 20 3b 3b 0a 20 20 69 6e 74   fi.    ;;.  int
32d10 65 72 69 78 2a 29 0a 20 20 20 20 23 20 77 65 20  erix*).    # we 
32d20 6a 75 73 74 20 68 6f 70 65 2f 61 73 73 75 6d 65  just hope/assume
32d30 20 74 68 69 73 20 69 73 20 67 63 63 20 61 6e 64   this is gcc and
32d40 20 6e 6f 74 20 63 38 39 20 28 3d 20 4d 53 56 43   not c89 (= MSVC
32d50 2b 2b 29 0a 20 20 20 20 77 69 74 68 5f 67 6e 75  ++).    with_gnu
32d60 5f 6c 64 3d 79 65 73 0a 20 20 20 20 3b 3b 0a 20  _ld=yes.    ;;. 
32d70 20 6f 70 65 6e 62 73 64 2a 29 0a 20 20 20 20 77   openbsd*).    w
32d80 69 74 68 5f 67 6e 75 5f 6c 64 3d 6e 6f 0a 20 20  ith_gnu_ld=no.  
32d90 20 20 3b 3b 0a 20 20 65 73 61 63 0a 0a 20 20 6c    ;;.  esac..  l
32da0 64 5f 73 68 6c 69 62 73 3d 79 65 73 0a 20 20 69  d_shlibs=yes.  i
32db0 66 20 74 65 73 74 20 22 24 77 69 74 68 5f 67 6e  f test "$with_gn
32dc0 75 5f 6c 64 22 20 3d 20 79 65 73 3b 20 74 68 65  u_ld" = yes; the
32dd0 6e 0a 20 20 20 20 23 20 49 66 20 61 72 63 68 69  n.    # If archi
32de0 76 65 5f 63 6d 64 73 20 72 75 6e 73 20 4c 44 2c  ve_cmds runs LD,
32df0 20 6e 6f 74 20 43 43 2c 20 77 6c 61 72 63 20 73   not CC, wlarc s
32e00 68 6f 75 6c 64 20 62 65 20 65 6d 70 74 79 0a 20  hould be empty. 
32e10 20 20 20 77 6c 61 72 63 3d 27 24 7b 77 6c 7d 27     wlarc='${wl}'
32e20 0a 0a 20 20 20 20 23 20 53 65 74 20 73 6f 6d 65  ..    # Set some
32e30 20 64 65 66 61 75 6c 74 73 20 66 6f 72 20 47 4e   defaults for GN
32e40 55 20 6c 64 20 77 69 74 68 20 73 68 61 72 65 64  U ld with shared
32e50 20 6c 69 62 72 61 72 79 20 73 75 70 70 6f 72 74   library support
32e60 2e 20 54 68 65 73 65 0a 20 20 20 20 23 20 61 72  . These.    # ar
32e70 65 20 72 65 73 65 74 20 6c 61 74 65 72 20 69 66  e reset later if
32e80 20 73 68 61 72 65 64 20 6c 69 62 72 61 72 69 65   shared librarie
32e90 73 20 61 72 65 20 6e 6f 74 20 73 75 70 70 6f 72  s are not suppor
32ea0 74 65 64 2e 20 50 75 74 74 69 6e 67 20 74 68 65  ted. Putting the
32eb0 6d 0a 20 20 20 20 23 20 68 65 72 65 20 61 6c 6c  m.    # here all
32ec0 6f 77 73 20 74 68 65 6d 20 74 6f 20 62 65 20 6f  ows them to be o
32ed0 76 65 72 72 69 64 64 65 6e 20 69 66 20 6e 65 63  verridden if nec
32ee0 65 73 73 61 72 79 2e 0a 20 20 20 20 72 75 6e 70  essary..    runp
32ef0 61 74 68 5f 76 61 72 3d 4c 44 5f 52 55 4e 5f 50  ath_var=LD_RUN_P
32f00 41 54 48 0a 20 20 20 20 68 61 72 64 63 6f 64 65  ATH.    hardcode
32f10 5f 6c 69 62 64 69 72 5f 66 6c 61 67 5f 73 70 65  _libdir_flag_spe
32f20 63 3d 27 24 7b 77 6c 7d 2d 72 70 61 74 68 20 24  c='${wl}-rpath $
32f30 7b 77 6c 7d 24 6c 69 62 64 69 72 27 0a 20 20 20  {wl}$libdir'.   
32f40 20 65 78 70 6f 72 74 5f 64 79 6e 61 6d 69 63 5f   export_dynamic_
32f50 66 6c 61 67 5f 73 70 65 63 3d 27 24 7b 77 6c 7d  flag_spec='${wl}
32f60 2d 2d 65 78 70 6f 72 74 2d 64 79 6e 61 6d 69 63  --export-dynamic
32f70 27 0a 20 20 20 20 23 20 61 6e 63 69 65 6e 74 20  '.    # ancient 
32f80 47 4e 55 20 6c 64 20 64 69 64 6e 27 74 20 73 75  GNU ld didn't su
32f90 70 70 6f 72 74 20 2d 2d 77 68 6f 6c 65 2d 61 72  pport --whole-ar
32fa0 63 68 69 76 65 20 65 74 2e 20 61 6c 2e 0a 20 20  chive et. al..  
32fb0 20 20 69 66 20 24 4c 44 20 2d 2d 68 65 6c 70 20    if $LD --help 
32fc0 32 3e 26 31 20 7c 20 24 47 52 45 50 20 27 6e 6f  2>&1 | $GREP 'no
32fd0 2d 77 68 6f 6c 65 2d 61 72 63 68 69 76 65 27 20  -whole-archive' 
32fe0 3e 20 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65  > /dev/null; the
32ff0 6e 0a 20 20 20 20 20 20 77 68 6f 6c 65 5f 61 72  n.      whole_ar
33000 63 68 69 76 65 5f 66 6c 61 67 5f 73 70 65 63 3d  chive_flag_spec=
33010 22 24 77 6c 61 72 63 22 27 2d 2d 77 68 6f 6c 65  "$wlarc"'--whole
33020 2d 61 72 63 68 69 76 65 24 63 6f 6e 76 65 6e 69  -archive$conveni
33030 65 6e 63 65 20 27 22 24 77 6c 61 72 63 22 27 2d  ence '"$wlarc"'-
33040 2d 6e 6f 2d 77 68 6f 6c 65 2d 61 72 63 68 69 76  -no-whole-archiv
33050 65 27 0a 20 20 20 20 65 6c 73 65 0a 20 20 20 20  e'.    else.    
33060 20 20 77 68 6f 6c 65 5f 61 72 63 68 69 76 65 5f    whole_archive_
33070 66 6c 61 67 5f 73 70 65 63 3d 0a 20 20 20 20 66  flag_spec=.    f
33080 69 0a 20 20 20 20 73 75 70 70 6f 72 74 73 5f 61  i.    supports_a
33090 6e 6f 6e 5f 76 65 72 73 69 6f 6e 69 6e 67 3d 6e  non_versioning=n
330a0 6f 0a 20 20 20 20 63 61 73 65 20 60 24 4c 44 20  o.    case `$LD 
330b0 2d 76 20 32 3e 26 31 60 20 69 6e 0a 20 20 20 20  -v 2>&1` in.    
330c0 20 20 2a 5c 20 5b 30 31 5d 2e 2a 20 7c 20 2a 5c    *\ [01].* | *\
330d0 20 32 2e 5b 30 2d 39 5d 2e 2a 20 7c 20 2a 5c 20   2.[0-9].* | *\ 
330e0 32 2e 31 30 2e 2a 29 20 3b 3b 20 23 20 63 61 74  2.10.*) ;; # cat
330f0 63 68 20 76 65 72 73 69 6f 6e 73 20 3c 20 32 2e  ch versions < 2.
33100 31 31 0a 20 20 20 20 20 20 2a 5c 20 32 2e 31 31  11.      *\ 2.11
33110 2e 39 33 2e 30 2e 32 5c 20 2a 29 20 73 75 70 70  .93.0.2\ *) supp
33120 6f 72 74 73 5f 61 6e 6f 6e 5f 76 65 72 73 69 6f  orts_anon_versio
33130 6e 69 6e 67 3d 79 65 73 20 3b 3b 20 23 20 52 48  ning=yes ;; # RH
33140 37 2e 33 20 2e 2e 2e 0a 20 20 20 20 20 20 2a 5c  7.3 ....      *\
33150 20 32 2e 31 31 2e 39 32 2e 30 2e 31 32 5c 20 2a   2.11.92.0.12\ *
33160 29 20 73 75 70 70 6f 72 74 73 5f 61 6e 6f 6e 5f  ) supports_anon_
33170 76 65 72 73 69 6f 6e 69 6e 67 3d 79 65 73 20 3b  versioning=yes ;
33180 3b 20 23 20 4d 61 6e 64 72 61 6b 65 20 38 2e 32  ; # Mandrake 8.2
33190 20 2e 2e 2e 0a 20 20 20 20 20 20 2a 5c 20 32 2e   ....      *\ 2.
331a0 31 31 2e 2a 29 20 3b 3b 20 23 20 6f 74 68 65 72  11.*) ;; # other
331b0 20 32 2e 31 31 20 76 65 72 73 69 6f 6e 73 0a 20   2.11 versions. 
331c0 20 20 20 20 20 2a 29 20 73 75 70 70 6f 72 74 73       *) supports
331d0 5f 61 6e 6f 6e 5f 76 65 72 73 69 6f 6e 69 6e 67  _anon_versioning
331e0 3d 79 65 73 20 3b 3b 0a 20 20 20 20 65 73 61 63  =yes ;;.    esac
331f0 0a 0a 20 20 20 20 23 20 53 65 65 20 69 66 20 47  ..    # See if G
33200 4e 55 20 6c 64 20 73 75 70 70 6f 72 74 73 20 73  NU ld supports s
33210 68 61 72 65 64 20 6c 69 62 72 61 72 69 65 73 2e  hared libraries.
33220 0a 20 20 20 20 63 61 73 65 20 24 68 6f 73 74 5f  .    case $host_
33230 6f 73 20 69 6e 0a 20 20 20 20 61 69 78 5b 33 2d  os in.    aix[3-
33240 39 5d 2a 29 0a 20 20 20 20 20 20 23 20 4f 6e 20  9]*).      # On 
33250 41 49 58 2f 50 50 43 2c 20 74 68 65 20 47 4e 55  AIX/PPC, the GNU
33260 20 6c 69 6e 6b 65 72 20 69 73 20 76 65 72 79 20   linker is very 
33270 62 72 6f 6b 65 6e 0a 20 20 20 20 20 20 69 66 20  broken.      if 
33280 74 65 73 74 20 22 24 68 6f 73 74 5f 63 70 75 22  test "$host_cpu"
33290 20 21 3d 20 69 61 36 34 3b 20 74 68 65 6e 0a 09   != ia64; then..
332a0 6c 64 5f 73 68 6c 69 62 73 3d 6e 6f 0a 09 63 61  ld_shlibs=no..ca
332b0 74 20 3c 3c 5f 4c 54 5f 45 4f 46 20 31 3e 26 32  t <<_LT_EOF 1>&2
332c0 0a 0a 2a 2a 2a 20 57 61 72 6e 69 6e 67 3a 20 74  ..*** Warning: t
332d0 68 65 20 47 4e 55 20 6c 69 6e 6b 65 72 2c 20 61  he GNU linker, a
332e0 74 20 6c 65 61 73 74 20 75 70 20 74 6f 20 72 65  t least up to re
332f0 6c 65 61 73 65 20 32 2e 39 2e 31 2c 20 69 73 20  lease 2.9.1, is 
33300 72 65 70 6f 72 74 65 64 0a 2a 2a 2a 20 74 6f 20  reported.*** to 
33310 62 65 20 75 6e 61 62 6c 65 20 74 6f 20 72 65 6c  be unable to rel
33320 69 61 62 6c 79 20 63 72 65 61 74 65 20 73 68 61  iably create sha
33330 72 65 64 20 6c 69 62 72 61 72 69 65 73 20 6f 6e  red libraries on
33340 20 41 49 58 2e 0a 2a 2a 2a 20 54 68 65 72 65 66   AIX..*** Theref
33350 6f 72 65 2c 20 6c 69 62 74 6f 6f 6c 20 69 73 20  ore, libtool is 
33360 64 69 73 61 62 6c 69 6e 67 20 73 68 61 72 65 64  disabling shared
33370 20 6c 69 62 72 61 72 69 65 73 20 73 75 70 70 6f   libraries suppo
33380 72 74 2e 20 20 49 66 20 79 6f 75 0a 2a 2a 2a 20  rt.  If you.*** 
33390 72 65 61 6c 6c 79 20 63 61 72 65 20 66 6f 72 20  really care for 
333a0 73 68 61 72 65 64 20 6c 69 62 72 61 72 69 65 73  shared libraries
333b0 2c 20 79 6f 75 20 6d 61 79 20 77 61 6e 74 20 74  , you may want t
333c0 6f 20 6d 6f 64 69 66 79 20 79 6f 75 72 20 50 41  o modify your PA
333d0 54 48 0a 2a 2a 2a 20 73 6f 20 74 68 61 74 20 61  TH.*** so that a
333e0 20 6e 6f 6e 2d 47 4e 55 20 6c 69 6e 6b 65 72 20   non-GNU linker 
333f0 69 73 20 66 6f 75 6e 64 2c 20 61 6e 64 20 74 68  is found, and th
33400 65 6e 20 72 65 73 74 61 72 74 2e 0a 0a 5f 4c 54  en restart..._LT
33410 5f 45 4f 46 0a 20 20 20 20 20 20 66 69 0a 20 20  _EOF.      fi.  
33420 20 20 20 20 3b 3b 0a 0a 20 20 20 20 61 6d 69 67      ;;..    amig
33430 61 6f 73 2a 29 0a 20 20 20 20 20 20 63 61 73 65  aos*).      case
33440 20 24 68 6f 73 74 5f 63 70 75 20 69 6e 0a 20 20   $host_cpu in.  
33450 20 20 20 20 70 6f 77 65 72 70 63 29 0a 20 20 20      powerpc).   
33460 20 20 20 20 20 20 20 20 20 23 20 73 65 65 20 63           # see c
33470 6f 6d 6d 65 6e 74 20 61 62 6f 75 74 20 41 6d 69  omment about Ami
33480 67 61 4f 53 34 20 2e 73 6f 20 73 75 70 70 6f 72  gaOS4 .so suppor
33490 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 72  t.            ar
334a0 63 68 69 76 65 5f 63 6d 64 73 3d 27 24 43 43 20  chive_cmds='$CC 
334b0 2d 73 68 61 72 65 64 20 24 6c 69 62 6f 62 6a 73  -shared $libobjs
334c0 20 24 64 65 70 6c 69 62 73 20 24 63 6f 6d 70 69   $deplibs $compi
334d0 6c 65 72 5f 66 6c 61 67 73 20 24 7b 77 6c 7d 2d  ler_flags ${wl}-
334e0 73 6f 6e 61 6d 65 20 24 77 6c 24 73 6f 6e 61 6d  soname $wl$sonam
334f0 65 20 2d 6f 20 24 6c 69 62 27 0a 20 20 20 20 20  e -o $lib'.     
33500 20 20 20 20 20 20 20 61 72 63 68 69 76 65 5f 65         archive_e
33510 78 70 73 79 6d 5f 63 6d 64 73 3d 27 27 0a 20 20  xpsym_cmds=''.  
33520 20 20 20 20 20 20 3b 3b 0a 20 20 20 20 20 20 6d        ;;.      m
33530 36 38 6b 29 0a 20 20 20 20 20 20 20 20 20 20 20  68k).           
33540 20 61 72 63 68 69 76 65 5f 63 6d 64 73 3d 27 24   archive_cmds='$
33550 52 4d 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69  RM $output_objdi
33560 72 2f 61 32 69 78 6c 69 62 72 61 72 79 2e 64 61  r/a2ixlibrary.da
33570 74 61 7e 24 45 43 48 4f 20 22 23 64 65 66 69 6e  ta~$ECHO "#defin
33580 65 20 4e 41 4d 45 20 24 6c 69 62 6e 61 6d 65 22  e NAME $libname"
33590 20 3e 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69   > $output_objdi
335a0 72 2f 61 32 69 78 6c 69 62 72 61 72 79 2e 64 61  r/a2ixlibrary.da
335b0 74 61 7e 24 45 43 48 4f 20 22 23 64 65 66 69 6e  ta~$ECHO "#defin
335c0 65 20 4c 49 42 52 41 52 59 5f 49 44 20 31 22 20  e LIBRARY_ID 1" 
335d0 3e 3e 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69  >> $output_objdi
335e0 72 2f 61 32 69 78 6c 69 62 72 61 72 79 2e 64 61  r/a2ixlibrary.da
335f0 74 61 7e 24 45 43 48 4f 20 22 23 64 65 66 69 6e  ta~$ECHO "#defin
33600 65 20 56 45 52 53 49 4f 4e 20 24 6d 61 6a 6f 72  e VERSION $major
33610 22 20 3e 3e 20 24 6f 75 74 70 75 74 5f 6f 62 6a  " >> $output_obj
33620 64 69 72 2f 61 32 69 78 6c 69 62 72 61 72 79 2e  dir/a2ixlibrary.
33630 64 61 74 61 7e 24 45 43 48 4f 20 22 23 64 65 66  data~$ECHO "#def
33640 69 6e 65 20 52 45 56 49 53 49 4f 4e 20 24 72 65  ine REVISION $re
33650 76 69 73 69 6f 6e 22 20 3e 3e 20 24 6f 75 74 70  vision" >> $outp
33660 75 74 5f 6f 62 6a 64 69 72 2f 61 32 69 78 6c 69  ut_objdir/a2ixli
33670 62 72 61 72 79 2e 64 61 74 61 7e 24 41 52 20 24  brary.data~$AR $
33680 41 52 5f 46 4c 41 47 53 20 24 6c 69 62 20 24 6c  AR_FLAGS $lib $l
33690 69 62 6f 62 6a 73 7e 24 52 41 4e 4c 49 42 20 24  ibobjs~$RANLIB $
336a0 6c 69 62 7e 28 63 64 20 24 6f 75 74 70 75 74 5f  lib~(cd $output_
336b0 6f 62 6a 64 69 72 20 26 26 20 61 32 69 78 6c 69  objdir && a2ixli
336c0 62 72 61 72 79 20 2d 33 32 29 27 0a 20 20 20 20  brary -32)'.    
336d0 20 20 20 20 20 20 20 20 68 61 72 64 63 6f 64 65          hardcode
336e0 5f 6c 69 62 64 69 72 5f 66 6c 61 67 5f 73 70 65  _libdir_flag_spe
336f0 63 3d 27 2d 4c 24 6c 69 62 64 69 72 27 0a 20 20  c='-L$libdir'.  
33700 20 20 20 20 20 20 20 20 20 20 68 61 72 64 63 6f            hardco
33710 64 65 5f 6d 69 6e 75 73 5f 4c 3d 79 65 73 0a 20  de_minus_L=yes. 
33720 20 20 20 20 20 20 20 3b 3b 0a 20 20 20 20 20 20         ;;.      
33730 65 73 61 63 0a 20 20 20 20 20 20 3b 3b 0a 0a 20  esac.      ;;.. 
33740 20 20 20 62 65 6f 73 2a 29 0a 20 20 20 20 20 20     beos*).      
33750 69 66 20 24 4c 44 20 2d 2d 68 65 6c 70 20 32 3e  if $LD --help 2>
33760 26 31 20 7c 20 24 47 52 45 50 20 27 3a 20 73 75  &1 | $GREP ': su
33770 70 70 6f 72 74 65 64 20 74 61 72 67 65 74 73 3a  pported targets:
33780 2e 2a 20 65 6c 66 27 20 3e 20 2f 64 65 76 2f 6e  .* elf' > /dev/n
33790 75 6c 6c 3b 20 74 68 65 6e 0a 09 61 6c 6c 6f 77  ull; then..allow
337a0 5f 75 6e 64 65 66 69 6e 65 64 5f 66 6c 61 67 3d  _undefined_flag=
337b0 75 6e 73 75 70 70 6f 72 74 65 64 0a 09 23 20 4a  unsupported..# J
337c0 6f 73 65 70 68 20 42 65 63 6b 65 6e 62 61 63 68  oseph Beckenbach
337d0 20 3c 6a 72 62 33 40 62 65 73 74 2e 63 6f 6d 3e   <jrb3@best.com>
337e0 20 73 61 79 73 20 73 6f 6d 65 20 72 65 6c 65 61   says some relea
337f0 73 65 73 20 6f 66 20 67 63 63 0a 09 23 20 73 75  ses of gcc..# su
33800 70 70 6f 72 74 20 2d 2d 75 6e 64 65 66 69 6e 65  pport --undefine
33810 64 2e 20 20 54 68 69 73 20 64 65 73 65 72 76 65  d.  This deserve
33820 73 20 73 6f 6d 65 20 69 6e 76 65 73 74 69 67 61  s some investiga
33830 74 69 6f 6e 2e 20 20 46 49 58 4d 45 0a 09 61 72  tion.  FIXME..ar
33840 63 68 69 76 65 5f 63 6d 64 73 3d 27 24 43 43 20  chive_cmds='$CC 
33850 2d 6e 6f 73 74 61 72 74 20 24 6c 69 62 6f 62 6a  -nostart $libobj
33860 73 20 24 64 65 70 6c 69 62 73 20 24 63 6f 6d 70  s $deplibs $comp
33870 69 6c 65 72 5f 66 6c 61 67 73 20 24 7b 77 6c 7d  iler_flags ${wl}
33880 2d 73 6f 6e 61 6d 65 20 24 77 6c 24 73 6f 6e 61  -soname $wl$sona
33890 6d 65 20 2d 6f 20 24 6c 69 62 27 0a 20 20 20 20  me -o $lib'.    
338a0 20 20 65 6c 73 65 0a 09 6c 64 5f 73 68 6c 69 62    else..ld_shlib
338b0 73 3d 6e 6f 0a 20 20 20 20 20 20 66 69 0a 20 20  s=no.      fi.  
338c0 20 20 20 20 3b 3b 0a 0a 20 20 20 20 63 79 67 77      ;;..    cygw
338d0 69 6e 2a 20 7c 20 6d 69 6e 67 77 2a 20 7c 20 70  in* | mingw* | p
338e0 77 33 32 2a 20 7c 20 63 65 67 63 63 2a 29 0a 20  w32* | cegcc*). 
338f0 20 20 20 20 20 23 20 5f 4c 54 5f 54 41 47 56 41       # _LT_TAGVA
33900 52 28 68 61 72 64 63 6f 64 65 5f 6c 69 62 64 69  R(hardcode_libdi
33910 72 5f 66 6c 61 67 5f 73 70 65 63 2c 20 29 20 69  r_flag_spec, ) i
33920 73 20 61 63 74 75 61 6c 6c 79 20 6d 65 61 6e 69  s actually meani
33930 6e 67 6c 65 73 73 2c 0a 20 20 20 20 20 20 23 20  ngless,.      # 
33940 61 73 20 74 68 65 72 65 20 69 73 20 6e 6f 20 73  as there is no s
33950 65 61 72 63 68 20 70 61 74 68 20 66 6f 72 20 44  earch path for D
33960 4c 4c 73 2e 0a 20 20 20 20 20 20 68 61 72 64 63  LLs..      hardc
33970 6f 64 65 5f 6c 69 62 64 69 72 5f 66 6c 61 67 5f  ode_libdir_flag_
33980 73 70 65 63 3d 27 2d 4c 24 6c 69 62 64 69 72 27  spec='-L$libdir'
33990 0a 20 20 20 20 20 20 61 6c 6c 6f 77 5f 75 6e 64  .      allow_und
339a0 65 66 69 6e 65 64 5f 66 6c 61 67 3d 75 6e 73 75  efined_flag=unsu
339b0 70 70 6f 72 74 65 64 0a 20 20 20 20 20 20 61 6c  pported.      al
339c0 77 61 79 73 5f 65 78 70 6f 72 74 5f 73 79 6d 62  ways_export_symb
339d0 6f 6c 73 3d 6e 6f 0a 20 20 20 20 20 20 65 6e 61  ols=no.      ena
339e0 62 6c 65 5f 73 68 61 72 65 64 5f 77 69 74 68 5f  ble_shared_with_
339f0 73 74 61 74 69 63 5f 72 75 6e 74 69 6d 65 73 3d  static_runtimes=
33a00 79 65 73 0a 20 20 20 20 20 20 65 78 70 6f 72 74  yes.      export
33a10 5f 73 79 6d 62 6f 6c 73 5f 63 6d 64 73 3d 27 24  _symbols_cmds='$
33a20 4e 4d 20 24 6c 69 62 6f 62 6a 73 20 24 63 6f 6e  NM $libobjs $con
33a30 76 65 6e 69 65 6e 63 65 20 7c 20 24 67 6c 6f 62  venience | $glob
33a40 61 6c 5f 73 79 6d 62 6f 6c 5f 70 69 70 65 20 7c  al_symbol_pipe |
33a50 20 24 53 45 44 20 2d 65 20 27 5c 27 27 2f 5e 5b   $SED -e '\''/^[
33a60 42 43 44 47 52 53 5d 5b 20 5d 2f 73 2f 2e 2a 5b  BCDGRS][ ]/s/.*[
33a70 20 5d 5c 28 5b 5e 20 5d 2a 5c 29 2f 5c 31 20 44   ]\([^ ]*\)/\1 D
33a80 41 54 41 2f 27 5c 27 27 20 7c 20 24 53 45 44 20  ATA/'\'' | $SED 
33a90 2d 65 20 27 5c 27 27 2f 5e 5b 41 49 54 57 5d 5b  -e '\''/^[AITW][
33aa0 20 5d 2f 73 2f 2e 2a 5b 20 5d 2f 2f 27 5c 27 27   ]/s/.*[ ]//'\''
33ab0 20 7c 20 73 6f 72 74 20 7c 20 75 6e 69 71 20 3e   | sort | uniq >
33ac0 20 24 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73   $export_symbols
33ad0 27 0a 0a 20 20 20 20 20 20 69 66 20 24 4c 44 20  '..      if $LD 
33ae0 2d 2d 68 65 6c 70 20 32 3e 26 31 20 7c 20 24 47  --help 2>&1 | $G
33af0 52 45 50 20 27 61 75 74 6f 2d 69 6d 70 6f 72 74  REP 'auto-import
33b00 27 20 3e 20 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74  ' > /dev/null; t
33b10 68 65 6e 0a 20 20 20 20 20 20 20 20 61 72 63 68  hen.        arch
33b20 69 76 65 5f 63 6d 64 73 3d 27 24 43 43 20 2d 73  ive_cmds='$CC -s
33b30 68 61 72 65 64 20 24 6c 69 62 6f 62 6a 73 20 24  hared $libobjs $
33b40 64 65 70 6c 69 62 73 20 24 63 6f 6d 70 69 6c 65  deplibs $compile
33b50 72 5f 66 6c 61 67 73 20 2d 6f 20 24 6f 75 74 70  r_flags -o $outp
33b60 75 74 5f 6f 62 6a 64 69 72 2f 24 73 6f 6e 61 6d  ut_objdir/$sonam
33b70 65 20 24 7b 77 6c 7d 2d 2d 65 6e 61 62 6c 65 2d  e ${wl}--enable-
33b80 61 75 74 6f 2d 69 6d 61 67 65 2d 62 61 73 65 20  auto-image-base 
33b90 2d 58 6c 69 6e 6b 65 72 20 2d 2d 6f 75 74 2d 69  -Xlinker --out-i
33ba0 6d 70 6c 69 62 20 2d 58 6c 69 6e 6b 65 72 20 24  mplib -Xlinker $
33bb0 6c 69 62 27 0a 09 23 20 49 66 20 74 68 65 20 65  lib'..# If the e
33bc0 78 70 6f 72 74 2d 73 79 6d 62 6f 6c 73 20 66 69  xport-symbols fi
33bd0 6c 65 20 61 6c 72 65 61 64 79 20 69 73 20 61 20  le already is a 
33be0 2e 64 65 66 20 66 69 6c 65 20 28 31 73 74 20 6c  .def file (1st l
33bf0 69 6e 65 0a 09 23 20 69 73 20 45 58 50 4f 52 54  ine..# is EXPORT
33c00 53 29 2c 20 75 73 65 20 69 74 20 61 73 20 69 73  S), use it as is
33c10 3b 20 6f 74 68 65 72 77 69 73 65 2c 20 70 72 65  ; otherwise, pre
33c20 70 65 6e 64 2e 2e 2e 0a 09 61 72 63 68 69 76 65  pend.....archive
33c30 5f 65 78 70 73 79 6d 5f 63 6d 64 73 3d 27 69 66  _expsym_cmds='if
33c40 20 74 65 73 74 20 22 78 60 24 53 45 44 20 31 71   test "x`$SED 1q
33c50 20 24 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73   $export_symbols
33c60 60 22 20 3d 20 78 45 58 50 4f 52 54 53 3b 20 74  `" = xEXPORTS; t
33c70 68 65 6e 0a 09 20 20 63 70 20 24 65 78 70 6f 72  hen..  cp $expor
33c80 74 5f 73 79 6d 62 6f 6c 73 20 24 6f 75 74 70 75  t_symbols $outpu
33c90 74 5f 6f 62 6a 64 69 72 2f 24 73 6f 6e 61 6d 65  t_objdir/$soname
33ca0 2e 64 65 66 3b 0a 09 65 6c 73 65 0a 09 20 20 65  .def;..else..  e
33cb0 63 68 6f 20 45 58 50 4f 52 54 53 20 3e 20 24 6f  cho EXPORTS > $o
33cc0 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f 24 73 6f  utput_objdir/$so
33cd0 6e 61 6d 65 2e 64 65 66 3b 0a 09 20 20 63 61 74  name.def;..  cat
33ce0 20 24 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73   $export_symbols
33cf0 20 3e 3e 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64   >> $output_objd
33d00 69 72 2f 24 73 6f 6e 61 6d 65 2e 64 65 66 3b 0a  ir/$soname.def;.
33d10 09 66 69 7e 0a 09 24 43 43 20 2d 73 68 61 72 65  .fi~..$CC -share
33d20 64 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72  d $output_objdir
33d30 2f 24 73 6f 6e 61 6d 65 2e 64 65 66 20 24 6c 69  /$soname.def $li
33d40 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24  bobjs $deplibs $
33d50 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73 20 2d  compiler_flags -
33d60 6f 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72  o $output_objdir
33d70 2f 24 73 6f 6e 61 6d 65 20 24 7b 77 6c 7d 2d 2d  /$soname ${wl}--
33d80 65 6e 61 62 6c 65 2d 61 75 74 6f 2d 69 6d 61 67  enable-auto-imag
33d90 65 2d 62 61 73 65 20 2d 58 6c 69 6e 6b 65 72 20  e-base -Xlinker 
33da0 2d 2d 6f 75 74 2d 69 6d 70 6c 69 62 20 2d 58 6c  --out-implib -Xl
33db0 69 6e 6b 65 72 20 24 6c 69 62 27 0a 20 20 20 20  inker $lib'.    
33dc0 20 20 65 6c 73 65 0a 09 6c 64 5f 73 68 6c 69 62    else..ld_shlib
33dd0 73 3d 6e 6f 0a 20 20 20 20 20 20 66 69 0a 20 20  s=no.      fi.  
33de0 20 20 20 20 3b 3b 0a 0a 20 20 20 20 69 6e 74 65      ;;..    inte
33df0 72 69 78 5b 33 2d 39 5d 2a 29 0a 20 20 20 20 20  rix[3-9]*).     
33e00 20 68 61 72 64 63 6f 64 65 5f 64 69 72 65 63 74   hardcode_direct
33e10 3d 6e 6f 0a 20 20 20 20 20 20 68 61 72 64 63 6f  =no.      hardco
33e20 64 65 5f 73 68 6c 69 62 70 61 74 68 5f 76 61 72  de_shlibpath_var
33e30 3d 6e 6f 0a 20 20 20 20 20 20 68 61 72 64 63 6f  =no.      hardco
33e40 64 65 5f 6c 69 62 64 69 72 5f 66 6c 61 67 5f 73  de_libdir_flag_s
33e50 70 65 63 3d 27 24 7b 77 6c 7d 2d 72 70 61 74 68  pec='${wl}-rpath
33e60 2c 24 6c 69 62 64 69 72 27 0a 20 20 20 20 20 20  ,$libdir'.      
33e70 65 78 70 6f 72 74 5f 64 79 6e 61 6d 69 63 5f 66  export_dynamic_f
33e80 6c 61 67 5f 73 70 65 63 3d 27 24 7b 77 6c 7d 2d  lag_spec='${wl}-
33e90 45 27 0a 20 20 20 20 20 20 23 20 48 61 63 6b 3a  E'.      # Hack:
33ea0 20 4f 6e 20 49 6e 74 65 72 69 78 20 33 2e 78 2c   On Interix 3.x,
33eb0 20 77 65 20 63 61 6e 6e 6f 74 20 63 6f 6d 70 69   we cannot compi
33ec0 6c 65 20 50 49 43 20 62 65 63 61 75 73 65 20 6f  le PIC because o
33ed0 66 20 61 20 62 72 6f 6b 65 6e 20 67 63 63 2e 0a  f a broken gcc..
33ee0 20 20 20 20 20 20 23 20 49 6e 73 74 65 61 64 2c        # Instead,
33ef0 20 73 68 61 72 65 64 20 6c 69 62 72 61 72 69 65   shared librarie
33f00 73 20 61 72 65 20 6c 6f 61 64 65 64 20 61 74 20  s are loaded at 
33f10 61 6e 20 69 6d 61 67 65 20 62 61 73 65 20 28 30  an image base (0
33f20 78 31 30 30 30 30 30 30 30 20 62 79 0a 20 20 20  x10000000 by.   
33f30 20 20 20 23 20 64 65 66 61 75 6c 74 29 20 61 6e     # default) an
33f40 64 20 72 65 6c 6f 63 61 74 65 64 20 69 66 20 74  d relocated if t
33f50 68 65 79 20 63 6f 6e 66 6c 69 63 74 2c 20 77 68  hey conflict, wh
33f60 69 63 68 20 69 73 20 61 20 73 6c 6f 77 20 76 65  ich is a slow ve
33f70 72 79 20 6d 65 6d 6f 72 79 0a 20 20 20 20 20 20  ry memory.      
33f80 23 20 63 6f 6e 73 75 6d 69 6e 67 20 61 6e 64 20  # consuming and 
33f90 66 72 61 67 6d 65 6e 74 69 6e 67 20 70 72 6f 63  fragmenting proc
33fa0 65 73 73 2e 20 20 54 6f 20 61 76 6f 69 64 20 74  ess.  To avoid t
33fb0 68 69 73 2c 20 77 65 20 70 69 63 6b 20 61 20 72  his, we pick a r
33fc0 61 6e 64 6f 6d 2c 0a 20 20 20 20 20 20 23 20 32  andom,.      # 2
33fd0 35 36 20 4b 69 42 2d 61 6c 69 67 6e 65 64 20 69  56 KiB-aligned i
33fe0 6d 61 67 65 20 62 61 73 65 20 62 65 74 77 65 65  mage base betwee
33ff0 6e 20 30 78 35 30 30 30 30 30 30 30 20 61 6e 64  n 0x50000000 and
34000 20 30 78 36 46 46 43 30 30 30 30 20 61 74 20 6c   0x6FFC0000 at l
34010 69 6e 6b 0a 20 20 20 20 20 20 23 20 74 69 6d 65  ink.      # time
34020 2e 20 20 4d 6f 76 69 6e 67 20 75 70 20 66 72 6f  .  Moving up fro
34030 6d 20 30 78 31 30 30 30 30 30 30 30 20 61 6c 73  m 0x10000000 als
34040 6f 20 61 6c 6c 6f 77 73 20 6d 6f 72 65 20 73 62  o allows more sb
34050 72 6b 28 32 29 20 73 70 61 63 65 2e 0a 20 20 20  rk(2) space..   
34060 20 20 20 61 72 63 68 69 76 65 5f 63 6d 64 73 3d     archive_cmds=
34070 27 24 43 43 20 2d 73 68 61 72 65 64 20 24 70 69  '$CC -shared $pi
34080 63 5f 66 6c 61 67 20 24 6c 69 62 6f 62 6a 73 20  c_flag $libobjs 
34090 24 64 65 70 6c 69 62 73 20 24 63 6f 6d 70 69 6c  $deplibs $compil
340a0 65 72 5f 66 6c 61 67 73 20 24 7b 77 6c 7d 2d 68  er_flags ${wl}-h
340b0 2c 24 73 6f 6e 61 6d 65 20 24 7b 77 6c 7d 2d 2d  ,$soname ${wl}--
340c0 69 6d 61 67 65 2d 62 61 73 65 2c 60 65 78 70 72  image-base,`expr
340d0 20 24 7b 52 41 4e 44 4f 4d 2d 24 24 7d 20 25 20   ${RANDOM-$$} % 
340e0 34 30 39 36 20 2f 20 32 20 5c 2a 20 32 36 32 31  4096 / 2 \* 2621
340f0 34 34 20 2b 20 31 33 34 32 31 37 37 32 38 30 60  44 + 1342177280`
34100 20 2d 6f 20 24 6c 69 62 27 0a 20 20 20 20 20 20   -o $lib'.      
34110 61 72 63 68 69 76 65 5f 65 78 70 73 79 6d 5f 63  archive_expsym_c
34120 6d 64 73 3d 27 73 65 64 20 22 73 2c 5e 2c 5f 2c  mds='sed "s,^,_,
34130 22 20 24 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c  " $export_symbol
34140 73 20 3e 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69  s >$output_objdi
34150 72 2f 24 73 6f 6e 61 6d 65 2e 65 78 70 73 79 6d  r/$soname.expsym
34160 7e 24 43 43 20 2d 73 68 61 72 65 64 20 24 70 69  ~$CC -shared $pi
34170 63 5f 66 6c 61 67 20 24 6c 69 62 6f 62 6a 73 20  c_flag $libobjs 
34180 24 64 65 70 6c 69 62 73 20 24 63 6f 6d 70 69 6c  $deplibs $compil
34190 65 72 5f 66 6c 61 67 73 20 24 7b 77 6c 7d 2d 68  er_flags ${wl}-h
341a0 2c 24 73 6f 6e 61 6d 65 20 24 7b 77 6c 7d 2d 2d  ,$soname ${wl}--
341b0 72 65 74 61 69 6e 2d 73 79 6d 62 6f 6c 73 2d 66  retain-symbols-f
341c0 69 6c 65 2c 24 6f 75 74 70 75 74 5f 6f 62 6a 64  ile,$output_objd
341d0 69 72 2f 24 73 6f 6e 61 6d 65 2e 65 78 70 73 79  ir/$soname.expsy
341e0 6d 20 24 7b 77 6c 7d 2d 2d 69 6d 61 67 65 2d 62  m ${wl}--image-b
341f0 61 73 65 2c 60 65 78 70 72 20 24 7b 52 41 4e 44  ase,`expr ${RAND
34200 4f 4d 2d 24 24 7d 20 25 20 34 30 39 36 20 2f 20  OM-$$} % 4096 / 
34210 32 20 5c 2a 20 32 36 32 31 34 34 20 2b 20 31 33  2 \* 262144 + 13
34220 34 32 31 37 37 32 38 30 60 20 2d 6f 20 24 6c 69  42177280` -o $li
34230 62 27 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20  b'.      ;;..   
34240 20 67 6e 75 2a 20 7c 20 6c 69 6e 75 78 2a 20 7c   gnu* | linux* |
34250 20 74 70 66 2a 20 7c 20 6b 2a 62 73 64 2a 2d 67   tpf* | k*bsd*-g
34260 6e 75 29 0a 20 20 20 20 20 20 74 6d 70 5f 64 69  nu).      tmp_di
34270 65 74 3d 6e 6f 0a 20 20 20 20 20 20 69 66 20 74  et=no.      if t
34280 65 73 74 20 22 24 68 6f 73 74 5f 6f 73 22 20 3d  est "$host_os" =
34290 20 6c 69 6e 75 78 2d 64 69 65 74 6c 69 62 63 3b   linux-dietlibc;
342a0 20 74 68 65 6e 0a 09 63 61 73 65 20 24 63 63 5f   then..case $cc_
342b0 62 61 73 65 6e 61 6d 65 20 69 6e 0a 09 20 20 64  basename in..  d
342c0 69 65 74 5c 20 2a 29 20 74 6d 70 5f 64 69 65 74  iet\ *) tmp_diet
342d0 3d 79 65 73 3b 3b 09 23 20 6c 69 6e 75 78 2d 64  =yes;;.# linux-d
342e0 69 65 74 6c 69 62 63 20 77 69 74 68 20 73 74 61  ietlibc with sta
342f0 74 69 63 20 6c 69 6e 6b 69 6e 67 20 28 21 64 69  tic linking (!di
34300 65 74 2d 64 79 6e 29 0a 09 65 73 61 63 0a 20 20  et-dyn)..esac.  
34310 20 20 20 20 66 69 0a 20 20 20 20 20 20 69 66 20      fi.      if 
34320 24 4c 44 20 2d 2d 68 65 6c 70 20 32 3e 26 31 20  $LD --help 2>&1 
34330 7c 20 24 45 47 52 45 50 20 27 3a 20 73 75 70 70  | $EGREP ': supp
34340 6f 72 74 65 64 20 74 61 72 67 65 74 73 3a 2e 2a  orted targets:.*
34350 20 65 6c 66 27 20 3e 20 2f 64 65 76 2f 6e 75 6c   elf' > /dev/nul
34360 6c 20 5c 0a 09 20 26 26 20 74 65 73 74 20 22 24  l \.. && test "$
34370 74 6d 70 5f 64 69 65 74 22 20 3d 20 6e 6f 0a 20  tmp_diet" = no. 
34380 20 20 20 20 20 74 68 65 6e 0a 09 74 6d 70 5f 61       then..tmp_a
34390 64 64 66 6c 61 67 3d 0a 09 74 6d 70 5f 73 68 61  ddflag=..tmp_sha
343a0 72 65 64 66 6c 61 67 3d 27 2d 73 68 61 72 65 64  redflag='-shared
343b0 27 0a 09 63 61 73 65 20 24 63 63 5f 62 61 73 65  '..case $cc_base
343c0 6e 61 6d 65 2c 24 68 6f 73 74 5f 63 70 75 20 69  name,$host_cpu i
343d0 6e 0a 20 20 20 20 20 20 20 20 70 67 63 63 2a 29  n.        pgcc*)
343e0 09 09 09 09 23 20 50 6f 72 74 6c 61 6e 64 20 47  ....# Portland G
343f0 72 6f 75 70 20 43 20 63 6f 6d 70 69 6c 65 72 0a  roup C compiler.
34400 09 20 20 77 68 6f 6c 65 5f 61 72 63 68 69 76 65  .  whole_archive
34410 5f 66 6c 61 67 5f 73 70 65 63 3d 27 24 7b 77 6c  _flag_spec='${wl
34420 7d 2d 2d 77 68 6f 6c 65 2d 61 72 63 68 69 76 65  }--whole-archive
34430 60 66 6f 72 20 63 6f 6e 76 20 69 6e 20 24 63 6f  `for conv in $co
34440 6e 76 65 6e 69 65 6e 63 65 5c 22 5c 22 3b 20 64  nvenience\"\"; d
34450 6f 20 74 65 73 74 20 20 2d 6e 20 5c 22 24 63 6f  o test  -n \"$co
34460 6e 76 5c 22 20 26 26 20 6e 65 77 5f 63 6f 6e 76  nv\" && new_conv
34470 65 6e 69 65 6e 63 65 3d 5c 22 24 6e 65 77 5f 63  enience=\"$new_c
34480 6f 6e 76 65 6e 69 65 6e 63 65 2c 24 63 6f 6e 76  onvenience,$conv
34490 5c 22 3b 20 64 6f 6e 65 3b 20 24 45 43 48 4f 20  \"; done; $ECHO 
344a0 5c 22 24 6e 65 77 5f 63 6f 6e 76 65 6e 69 65 6e  \"$new_convenien
344b0 63 65 5c 22 60 20 24 7b 77 6c 7d 2d 2d 6e 6f 2d  ce\"` ${wl}--no-
344c0 77 68 6f 6c 65 2d 61 72 63 68 69 76 65 27 0a 09  whole-archive'..
344d0 20 20 74 6d 70 5f 61 64 64 66 6c 61 67 3d 27 20    tmp_addflag=' 
344e0 24 70 69 63 5f 66 6c 61 67 27 0a 09 20 20 3b 3b  $pic_flag'..  ;;
344f0 0a 09 70 67 66 37 37 2a 20 7c 20 70 67 66 39 30  ..pgf77* | pgf90
34500 2a 20 7c 20 70 67 66 39 35 2a 29 09 23 20 50 6f  * | pgf95*).# Po
34510 72 74 6c 61 6e 64 20 47 72 6f 75 70 20 66 37 37  rtland Group f77
34520 20 61 6e 64 20 66 39 30 20 63 6f 6d 70 69 6c 65   and f90 compile
34530 72 73 0a 09 20 20 77 68 6f 6c 65 5f 61 72 63 68  rs..  whole_arch
34540 69 76 65 5f 66 6c 61 67 5f 73 70 65 63 3d 27 24  ive_flag_spec='$
34550 7b 77 6c 7d 2d 2d 77 68 6f 6c 65 2d 61 72 63 68  {wl}--whole-arch
34560 69 76 65 60 66 6f 72 20 63 6f 6e 76 20 69 6e 20  ive`for conv in 
34570 24 63 6f 6e 76 65 6e 69 65 6e 63 65 5c 22 5c 22  $convenience\"\"
34580 3b 20 64 6f 20 74 65 73 74 20 20 2d 6e 20 5c 22  ; do test  -n \"
34590 24 63 6f 6e 76 5c 22 20 26 26 20 6e 65 77 5f 63  $conv\" && new_c
345a0 6f 6e 76 65 6e 69 65 6e 63 65 3d 5c 22 24 6e 65  onvenience=\"$ne
345b0 77 5f 63 6f 6e 76 65 6e 69 65 6e 63 65 2c 24 63  w_convenience,$c
345c0 6f 6e 76 5c 22 3b 20 64 6f 6e 65 3b 20 24 45 43  onv\"; done; $EC
345d0 48 4f 20 5c 22 24 6e 65 77 5f 63 6f 6e 76 65 6e  HO \"$new_conven
345e0 69 65 6e 63 65 5c 22 60 20 24 7b 77 6c 7d 2d 2d  ience\"` ${wl}--
345f0 6e 6f 2d 77 68 6f 6c 65 2d 61 72 63 68 69 76 65  no-whole-archive
34600 27 0a 09 20 20 74 6d 70 5f 61 64 64 66 6c 61 67  '..  tmp_addflag
34610 3d 27 20 24 70 69 63 5f 66 6c 61 67 20 2d 4d 6e  =' $pic_flag -Mn
34620 6f 6d 61 69 6e 27 20 3b 3b 0a 09 65 63 63 2a 2c  omain' ;;..ecc*,
34630 69 61 36 34 2a 20 7c 20 69 63 63 2a 2c 69 61 36  ia64* | icc*,ia6
34640 34 2a 29 09 23 20 49 6e 74 65 6c 20 43 20 63 6f  4*).# Intel C co
34650 6d 70 69 6c 65 72 20 6f 6e 20 69 61 36 34 0a 09  mpiler on ia64..
34660 20 20 74 6d 70 5f 61 64 64 66 6c 61 67 3d 27 20    tmp_addflag=' 
34670 2d 69 5f 64 79 6e 61 6d 69 63 27 20 3b 3b 0a 09  -i_dynamic' ;;..
34680 65 66 63 2a 2c 69 61 36 34 2a 20 7c 20 69 66 6f  efc*,ia64* | ifo
34690 72 74 2a 2c 69 61 36 34 2a 29 09 23 20 49 6e 74  rt*,ia64*).# Int
346a0 65 6c 20 46 6f 72 74 72 61 6e 20 63 6f 6d 70 69  el Fortran compi
346b0 6c 65 72 20 6f 6e 20 69 61 36 34 0a 09 20 20 74  ler on ia64..  t
346c0 6d 70 5f 61 64 64 66 6c 61 67 3d 27 20 2d 69 5f  mp_addflag=' -i_
346d0 64 79 6e 61 6d 69 63 20 2d 6e 6f 66 6f 72 5f 6d  dynamic -nofor_m
346e0 61 69 6e 27 20 3b 3b 0a 09 69 66 63 2a 20 7c 20  ain' ;;..ifc* | 
346f0 69 66 6f 72 74 2a 29 09 09 09 23 20 49 6e 74 65  ifort*)...# Inte
34700 6c 20 46 6f 72 74 72 61 6e 20 63 6f 6d 70 69 6c  l Fortran compil
34710 65 72 0a 09 20 20 74 6d 70 5f 61 64 64 66 6c 61  er..  tmp_addfla
34720 67 3d 27 20 2d 6e 6f 66 6f 72 5f 6d 61 69 6e 27  g=' -nofor_main'
34730 20 3b 3b 0a 09 6c 66 39 35 2a 29 09 09 09 09 23   ;;..lf95*)....#
34740 20 4c 61 68 65 79 20 46 6f 72 74 72 61 6e 20 38   Lahey Fortran 8
34750 2e 31 0a 09 20 20 77 68 6f 6c 65 5f 61 72 63 68  .1..  whole_arch
34760 69 76 65 5f 66 6c 61 67 5f 73 70 65 63 3d 0a 09  ive_flag_spec=..
34770 20 20 74 6d 70 5f 73 68 61 72 65 64 66 6c 61 67    tmp_sharedflag
34780 3d 27 2d 2d 73 68 61 72 65 64 27 20 3b 3b 0a 09  ='--shared' ;;..
34790 78 6c 5b 63 43 5d 2a 29 09 09 09 23 20 49 42 4d  xl[cC]*)...# IBM
347a0 20 58 4c 20 43 20 38 2e 30 20 6f 6e 20 50 50 43   XL C 8.0 on PPC
347b0 20 28 64 65 61 6c 20 77 69 74 68 20 78 6c 66 20   (deal with xlf 
347c0 62 65 6c 6f 77 29 0a 09 20 20 74 6d 70 5f 73 68  below)..  tmp_sh
347d0 61 72 65 64 66 6c 61 67 3d 27 2d 71 6d 6b 73 68  aredflag='-qmksh
347e0 72 6f 62 6a 27 0a 09 20 20 74 6d 70 5f 61 64 64  robj'..  tmp_add
347f0 66 6c 61 67 3d 20 3b 3b 0a 09 65 73 61 63 0a 09  flag= ;;..esac..
34800 63 61 73 65 20 60 24 43 43 20 2d 56 20 32 3e 26  case `$CC -V 2>&
34810 31 20 7c 20 73 65 64 20 35 71 60 20 69 6e 0a 09  1 | sed 5q` in..
34820 2a 53 75 6e 5c 20 43 2a 29 09 09 09 23 20 53 75  *Sun\ C*)...# Su
34830 6e 20 43 20 35 2e 39 0a 09 20 20 77 68 6f 6c 65  n C 5.9..  whole
34840 5f 61 72 63 68 69 76 65 5f 66 6c 61 67 5f 73 70  _archive_flag_sp
34850 65 63 3d 27 24 7b 77 6c 7d 2d 2d 77 68 6f 6c 65  ec='${wl}--whole
34860 2d 61 72 63 68 69 76 65 60 6e 65 77 5f 63 6f 6e  -archive`new_con
34870 76 65 6e 69 65 6e 63 65 3d 3b 20 66 6f 72 20 63  venience=; for c
34880 6f 6e 76 20 69 6e 20 24 63 6f 6e 76 65 6e 69 65  onv in $convenie
34890 6e 63 65 5c 22 5c 22 3b 20 64 6f 20 74 65 73 74  nce\"\"; do test
348a0 20 2d 7a 20 5c 22 24 63 6f 6e 76 5c 22 20 7c 7c   -z \"$conv\" ||
348b0 20 6e 65 77 5f 63 6f 6e 76 65 6e 69 65 6e 63 65   new_convenience
348c0 3d 5c 22 24 6e 65 77 5f 63 6f 6e 76 65 6e 69 65  =\"$new_convenie
348d0 6e 63 65 2c 24 63 6f 6e 76 5c 22 3b 20 64 6f 6e  nce,$conv\"; don
348e0 65 3b 20 24 45 43 48 4f 20 5c 22 24 6e 65 77 5f  e; $ECHO \"$new_
348f0 63 6f 6e 76 65 6e 69 65 6e 63 65 5c 22 60 20 24  convenience\"` $
34900 7b 77 6c 7d 2d 2d 6e 6f 2d 77 68 6f 6c 65 2d 61  {wl}--no-whole-a
34910 72 63 68 69 76 65 27 0a 09 20 20 63 6f 6d 70 69  rchive'..  compi
34920 6c 65 72 5f 6e 65 65 64 73 5f 6f 62 6a 65 63 74  ler_needs_object
34930 3d 79 65 73 0a 09 20 20 74 6d 70 5f 73 68 61 72  =yes..  tmp_shar
34940 65 64 66 6c 61 67 3d 27 2d 47 27 20 3b 3b 0a 09  edflag='-G' ;;..
34950 2a 53 75 6e 5c 20 46 2a 29 09 09 09 23 20 53 75  *Sun\ F*)...# Su
34960 6e 20 46 6f 72 74 72 61 6e 20 38 2e 33 0a 09 20  n Fortran 8.3.. 
34970 20 74 6d 70 5f 73 68 61 72 65 64 66 6c 61 67 3d   tmp_sharedflag=
34980 27 2d 47 27 20 3b 3b 0a 09 65 73 61 63 0a 09 61  '-G' ;;..esac..a
34990 72 63 68 69 76 65 5f 63 6d 64 73 3d 27 24 43 43  rchive_cmds='$CC
349a0 20 27 22 24 74 6d 70 5f 73 68 61 72 65 64 66 6c   '"$tmp_sharedfl
349b0 61 67 22 22 24 74 6d 70 5f 61 64 64 66 6c 61 67  ag""$tmp_addflag
349c0 22 27 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70  "' $libobjs $dep
349d0 6c 69 62 73 20 24 63 6f 6d 70 69 6c 65 72 5f 66  libs $compiler_f
349e0 6c 61 67 73 20 24 7b 77 6c 7d 2d 73 6f 6e 61 6d  lags ${wl}-sonam
349f0 65 20 24 77 6c 24 73 6f 6e 61 6d 65 20 2d 6f 20  e $wl$soname -o 
34a00 24 6c 69 62 27 0a 0a 20 20 20 20 20 20 20 20 69  $lib'..        i
34a10 66 20 74 65 73 74 20 22 78 24 73 75 70 70 6f 72  f test "x$suppor
34a20 74 73 5f 61 6e 6f 6e 5f 76 65 72 73 69 6f 6e 69  ts_anon_versioni
34a30 6e 67 22 20 3d 20 78 79 65 73 3b 20 74 68 65 6e  ng" = xyes; then
34a40 0a 20 20 20 20 20 20 20 20 20 20 61 72 63 68 69  .          archi
34a50 76 65 5f 65 78 70 73 79 6d 5f 63 6d 64 73 3d 27  ve_expsym_cmds='
34a60 65 63 68 6f 20 22 7b 20 67 6c 6f 62 61 6c 3a 22  echo "{ global:"
34a70 20 3e 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69   > $output_objdi
34a80 72 2f 24 6c 69 62 6e 61 6d 65 2e 76 65 72 7e 0a  r/$libname.ver~.
34a90 09 20 20 20 20 63 61 74 20 24 65 78 70 6f 72 74  .    cat $export
34aa0 5f 73 79 6d 62 6f 6c 73 20 7c 20 73 65 64 20 2d  _symbols | sed -
34ab0 65 20 22 73 2f 5c 28 2e 2a 5c 29 2f 5c 31 3b 2f  e "s/\(.*\)/\1;/
34ac0 22 20 3e 3e 20 24 6f 75 74 70 75 74 5f 6f 62 6a  " >> $output_obj
34ad0 64 69 72 2f 24 6c 69 62 6e 61 6d 65 2e 76 65 72  dir/$libname.ver
34ae0 7e 0a 09 20 20 20 20 65 63 68 6f 20 22 6c 6f 63  ~..    echo "loc
34af0 61 6c 3a 20 2a 3b 20 7d 3b 22 20 3e 3e 20 24 6f  al: *; };" >> $o
34b00 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f 24 6c 69  utput_objdir/$li
34b10 62 6e 61 6d 65 2e 76 65 72 7e 0a 09 20 20 20 20  bname.ver~..    
34b20 24 43 43 20 27 22 24 74 6d 70 5f 73 68 61 72 65  $CC '"$tmp_share
34b30 64 66 6c 61 67 22 22 24 74 6d 70 5f 61 64 64 66  dflag""$tmp_addf
34b40 6c 61 67 22 27 20 24 6c 69 62 6f 62 6a 73 20 24  lag"' $libobjs $
34b50 64 65 70 6c 69 62 73 20 24 63 6f 6d 70 69 6c 65  deplibs $compile
34b60 72 5f 66 6c 61 67 73 20 24 7b 77 6c 7d 2d 73 6f  r_flags ${wl}-so
34b70 6e 61 6d 65 20 24 77 6c 24 73 6f 6e 61 6d 65 20  name $wl$soname 
34b80 24 7b 77 6c 7d 2d 76 65 72 73 69 6f 6e 2d 73 63  ${wl}-version-sc
34b90 72 69 70 74 20 24 7b 77 6c 7d 24 6f 75 74 70 75  ript ${wl}$outpu
34ba0 74 5f 6f 62 6a 64 69 72 2f 24 6c 69 62 6e 61 6d  t_objdir/$libnam
34bb0 65 2e 76 65 72 20 2d 6f 20 24 6c 69 62 27 0a 20  e.ver -o $lib'. 
34bc0 20 20 20 20 20 20 20 66 69 0a 0a 09 63 61 73 65         fi...case
34bd0 20 24 63 63 5f 62 61 73 65 6e 61 6d 65 20 69 6e   $cc_basename in
34be0 0a 09 78 6c 66 2a 29 0a 09 20 20 23 20 49 42 4d  ..xlf*)..  # IBM
34bf0 20 58 4c 20 46 6f 72 74 72 61 6e 20 31 30 2e 31   XL Fortran 10.1
34c00 20 6f 6e 20 50 50 43 20 63 61 6e 6e 6f 74 20 63   on PPC cannot c
34c10 72 65 61 74 65 20 73 68 61 72 65 64 20 6c 69 62  reate shared lib
34c20 73 20 69 74 73 65 6c 66 0a 09 20 20 77 68 6f 6c  s itself..  whol
34c30 65 5f 61 72 63 68 69 76 65 5f 66 6c 61 67 5f 73  e_archive_flag_s
34c40 70 65 63 3d 27 2d 2d 77 68 6f 6c 65 2d 61 72 63  pec='--whole-arc
34c50 68 69 76 65 24 63 6f 6e 76 65 6e 69 65 6e 63 65  hive$convenience
34c60 20 2d 2d 6e 6f 2d 77 68 6f 6c 65 2d 61 72 63 68   --no-whole-arch
34c70 69 76 65 27 0a 09 20 20 68 61 72 64 63 6f 64 65  ive'..  hardcode
34c80 5f 6c 69 62 64 69 72 5f 66 6c 61 67 5f 73 70 65  _libdir_flag_spe
34c90 63 3d 0a 09 20 20 68 61 72 64 63 6f 64 65 5f 6c  c=..  hardcode_l
34ca0 69 62 64 69 72 5f 66 6c 61 67 5f 73 70 65 63 5f  ibdir_flag_spec_
34cb0 6c 64 3d 27 2d 72 70 61 74 68 20 24 6c 69 62 64  ld='-rpath $libd
34cc0 69 72 27 0a 09 20 20 61 72 63 68 69 76 65 5f 63  ir'..  archive_c
34cd0 6d 64 73 3d 27 24 4c 44 20 2d 73 68 61 72 65 64  mds='$LD -shared
34ce0 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69   $libobjs $depli
34cf0 62 73 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61  bs $compiler_fla
34d00 67 73 20 2d 73 6f 6e 61 6d 65 20 24 73 6f 6e 61  gs -soname $sona
34d10 6d 65 20 2d 6f 20 24 6c 69 62 27 0a 09 20 20 69  me -o $lib'..  i
34d20 66 20 74 65 73 74 20 22 78 24 73 75 70 70 6f 72  f test "x$suppor
34d30 74 73 5f 61 6e 6f 6e 5f 76 65 72 73 69 6f 6e 69  ts_anon_versioni
34d40 6e 67 22 20 3d 20 78 79 65 73 3b 20 74 68 65 6e  ng" = xyes; then
34d50 0a 09 20 20 20 20 61 72 63 68 69 76 65 5f 65 78  ..    archive_ex
34d60 70 73 79 6d 5f 63 6d 64 73 3d 27 65 63 68 6f 20  psym_cmds='echo 
34d70 22 7b 20 67 6c 6f 62 61 6c 3a 22 20 3e 20 24 6f  "{ global:" > $o
34d80 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f 24 6c 69  utput_objdir/$li
34d90 62 6e 61 6d 65 2e 76 65 72 7e 0a 09 20 20 20 20  bname.ver~..    
34da0 20 20 63 61 74 20 24 65 78 70 6f 72 74 5f 73 79    cat $export_sy
34db0 6d 62 6f 6c 73 20 7c 20 73 65 64 20 2d 65 20 22  mbols | sed -e "
34dc0 73 2f 5c 28 2e 2a 5c 29 2f 5c 31 3b 2f 22 20 3e  s/\(.*\)/\1;/" >
34dd0 3e 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72  > $output_objdir
34de0 2f 24 6c 69 62 6e 61 6d 65 2e 76 65 72 7e 0a 09  /$libname.ver~..
34df0 20 20 20 20 20 20 65 63 68 6f 20 22 6c 6f 63 61        echo "loca
34e00 6c 3a 20 2a 3b 20 7d 3b 22 20 3e 3e 20 24 6f 75  l: *; };" >> $ou
34e10 74 70 75 74 5f 6f 62 6a 64 69 72 2f 24 6c 69 62  tput_objdir/$lib
34e20 6e 61 6d 65 2e 76 65 72 7e 0a 09 20 20 20 20 20  name.ver~..     
34e30 20 24 4c 44 20 2d 73 68 61 72 65 64 20 24 6c 69   $LD -shared $li
34e40 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24  bobjs $deplibs $
34e50 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73 20 2d  compiler_flags -
34e60 73 6f 6e 61 6d 65 20 24 73 6f 6e 61 6d 65 20 2d  soname $soname -
34e70 76 65 72 73 69 6f 6e 2d 73 63 72 69 70 74 20 24  version-script $
34e80 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f 24 6c  output_objdir/$l
34e90 69 62 6e 61 6d 65 2e 76 65 72 20 2d 6f 20 24 6c  ibname.ver -o $l
34ea0 69 62 27 0a 09 20 20 66 69 0a 09 20 20 3b 3b 0a  ib'..  fi..  ;;.
34eb0 09 65 73 61 63 0a 20 20 20 20 20 20 65 6c 73 65  .esac.      else
34ec0 0a 20 20 20 20 20 20 20 20 6c 64 5f 73 68 6c 69  .        ld_shli
34ed0 62 73 3d 6e 6f 0a 20 20 20 20 20 20 66 69 0a 20  bs=no.      fi. 
34ee0 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 6e 65 74       ;;..    net
34ef0 62 73 64 2a 29 0a 20 20 20 20 20 20 69 66 20 65  bsd*).      if e
34f00 63 68 6f 20 5f 5f 45 4c 46 5f 5f 20 7c 20 24 43  cho __ELF__ | $C
34f10 43 20 2d 45 20 2d 20 7c 20 24 47 52 45 50 20 5f  C -E - | $GREP _
34f20 5f 45 4c 46 5f 5f 20 3e 2f 64 65 76 2f 6e 75 6c  _ELF__ >/dev/nul
34f30 6c 3b 20 74 68 65 6e 0a 09 61 72 63 68 69 76 65  l; then..archive
34f40 5f 63 6d 64 73 3d 27 24 4c 44 20 2d 42 73 68 61  _cmds='$LD -Bsha
34f50 72 65 61 62 6c 65 20 24 6c 69 62 6f 62 6a 73 20  reable $libobjs 
34f60 24 64 65 70 6c 69 62 73 20 24 6c 69 6e 6b 65 72  $deplibs $linker
34f70 5f 66 6c 61 67 73 20 2d 6f 20 24 6c 69 62 27 0a  _flags -o $lib'.
34f80 09 77 6c 61 72 63 3d 0a 20 20 20 20 20 20 65 6c  .wlarc=.      el
34f90 73 65 0a 09 61 72 63 68 69 76 65 5f 63 6d 64 73  se..archive_cmds
34fa0 3d 27 24 43 43 20 2d 73 68 61 72 65 64 20 24 6c  ='$CC -shared $l
34fb0 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20  ibobjs $deplibs 
34fc0 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73 20  $compiler_flags 
34fd0 24 7b 77 6c 7d 2d 73 6f 6e 61 6d 65 20 24 77 6c  ${wl}-soname $wl
34fe0 24 73 6f 6e 61 6d 65 20 2d 6f 20 24 6c 69 62 27  $soname -o $lib'
34ff0 0a 09 61 72 63 68 69 76 65 5f 65 78 70 73 79 6d  ..archive_expsym
35000 5f 63 6d 64 73 3d 27 24 43 43 20 2d 73 68 61 72  _cmds='$CC -shar
35010 65 64 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70  ed $libobjs $dep
35020 6c 69 62 73 20 24 63 6f 6d 70 69 6c 65 72 5f 66  libs $compiler_f
35030 6c 61 67 73 20 24 7b 77 6c 7d 2d 73 6f 6e 61 6d  lags ${wl}-sonam
35040 65 20 24 77 6c 24 73 6f 6e 61 6d 65 20 24 7b 77  e $wl$soname ${w
35050 6c 7d 2d 72 65 74 61 69 6e 2d 73 79 6d 62 6f 6c  l}-retain-symbol
35060 73 2d 66 69 6c 65 20 24 77 6c 24 65 78 70 6f 72  s-file $wl$expor
35070 74 5f 73 79 6d 62 6f 6c 73 20 2d 6f 20 24 6c 69  t_symbols -o $li
35080 62 27 0a 20 20 20 20 20 20 66 69 0a 20 20 20 20  b'.      fi.    
35090 20 20 3b 3b 0a 0a 20 20 20 20 73 6f 6c 61 72 69    ;;..    solari
350a0 73 2a 29 0a 20 20 20 20 20 20 69 66 20 24 4c 44  s*).      if $LD
350b0 20 2d 76 20 32 3e 26 31 20 7c 20 24 47 52 45 50   -v 2>&1 | $GREP
350c0 20 27 42 46 44 20 32 5c 2e 38 27 20 3e 20 2f 64   'BFD 2\.8' > /d
350d0 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 09 6c  ev/null; then..l
350e0 64 5f 73 68 6c 69 62 73 3d 6e 6f 0a 09 63 61 74  d_shlibs=no..cat
350f0 20 3c 3c 5f 4c 54 5f 45 4f 46 20 31 3e 26 32 0a   <<_LT_EOF 1>&2.
35100 0a 2a 2a 2a 20 57 61 72 6e 69 6e 67 3a 20 54 68  .*** Warning: Th
35110 65 20 72 65 6c 65 61 73 65 73 20 32 2e 38 2e 2a  e releases 2.8.*
35120 20 6f 66 20 74 68 65 20 47 4e 55 20 6c 69 6e 6b   of the GNU link
35130 65 72 20 63 61 6e 6e 6f 74 20 72 65 6c 69 61 62  er cannot reliab
35140 6c 79 0a 2a 2a 2a 20 63 72 65 61 74 65 20 73 68  ly.*** create sh
35150 61 72 65 64 20 6c 69 62 72 61 72 69 65 73 20 6f  ared libraries o
35160 6e 20 53 6f 6c 61 72 69 73 20 73 79 73 74 65 6d  n Solaris system
35170 73 2e 20 20 54 68 65 72 65 66 6f 72 65 2c 20 6c  s.  Therefore, l
35180 69 62 74 6f 6f 6c 0a 2a 2a 2a 20 69 73 20 64 69  ibtool.*** is di
35190 73 61 62 6c 69 6e 67 20 73 68 61 72 65 64 20 6c  sabling shared l
351a0 69 62 72 61 72 69 65 73 20 73 75 70 70 6f 72 74  ibraries support
351b0 2e 20 20 57 65 20 75 72 67 65 20 79 6f 75 20 74  .  We urge you t
351c0 6f 20 75 70 67 72 61 64 65 20 47 4e 55 0a 2a 2a  o upgrade GNU.**
351d0 2a 20 62 69 6e 75 74 69 6c 73 20 74 6f 20 72 65  * binutils to re
351e0 6c 65 61 73 65 20 32 2e 39 2e 31 20 6f 72 20 6e  lease 2.9.1 or n
351f0 65 77 65 72 2e 20 20 41 6e 6f 74 68 65 72 20 6f  ewer.  Another o
35200 70 74 69 6f 6e 20 69 73 20 74 6f 20 6d 6f 64 69  ption is to modi
35210 66 79 0a 2a 2a 2a 20 79 6f 75 72 20 50 41 54 48  fy.*** your PATH
35220 20 6f 72 20 63 6f 6d 70 69 6c 65 72 20 63 6f 6e   or compiler con
35230 66 69 67 75 72 61 74 69 6f 6e 20 73 6f 20 74 68  figuration so th
35240 61 74 20 74 68 65 20 6e 61 74 69 76 65 20 6c 69  at the native li
35250 6e 6b 65 72 20 69 73 0a 2a 2a 2a 20 75 73 65 64  nker is.*** used
35260 2c 20 61 6e 64 20 74 68 65 6e 20 72 65 73 74 61  , and then resta
35270 72 74 2e 0a 0a 5f 4c 54 5f 45 4f 46 0a 20 20 20  rt..._LT_EOF.   
35280 20 20 20 65 6c 69 66 20 24 4c 44 20 2d 2d 68 65     elif $LD --he
35290 6c 70 20 32 3e 26 31 20 7c 20 24 47 52 45 50 20  lp 2>&1 | $GREP 
352a0 27 3a 20 73 75 70 70 6f 72 74 65 64 20 74 61 72  ': supported tar
352b0 67 65 74 73 3a 2e 2a 20 65 6c 66 27 20 3e 20 2f  gets:.* elf' > /
352c0 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 09  dev/null; then..
352d0 61 72 63 68 69 76 65 5f 63 6d 64 73 3d 27 24 43  archive_cmds='$C
352e0 43 20 2d 73 68 61 72 65 64 20 24 6c 69 62 6f 62  C -shared $libob
352f0 6a 73 20 24 64 65 70 6c 69 62 73 20 24 63 6f 6d  js $deplibs $com
35300 70 69 6c 65 72 5f 66 6c 61 67 73 20 24 7b 77 6c  piler_flags ${wl
35310 7d 2d 73 6f 6e 61 6d 65 20 24 77 6c 24 73 6f 6e  }-soname $wl$son
35320 61 6d 65 20 2d 6f 20 24 6c 69 62 27 0a 09 61 72  ame -o $lib'..ar
35330 63 68 69 76 65 5f 65 78 70 73 79 6d 5f 63 6d 64  chive_expsym_cmd
35340 73 3d 27 24 43 43 20 2d 73 68 61 72 65 64 20 24  s='$CC -shared $
35350 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73  libobjs $deplibs
35360 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73   $compiler_flags
35370 20 24 7b 77 6c 7d 2d 73 6f 6e 61 6d 65 20 24 77   ${wl}-soname $w
35380 6c 24 73 6f 6e 61 6d 65 20 24 7b 77 6c 7d 2d 72  l$soname ${wl}-r
35390 65 74 61 69 6e 2d 73 79 6d 62 6f 6c 73 2d 66 69  etain-symbols-fi
353a0 6c 65 20 24 77 6c 24 65 78 70 6f 72 74 5f 73 79  le $wl$export_sy
353b0 6d 62 6f 6c 73 20 2d 6f 20 24 6c 69 62 27 0a 20  mbols -o $lib'. 
353c0 20 20 20 20 20 65 6c 73 65 0a 09 6c 64 5f 73 68       else..ld_sh
353d0 6c 69 62 73 3d 6e 6f 0a 20 20 20 20 20 20 66 69  libs=no.      fi
353e0 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 73  .      ;;..    s
353f0 79 73 76 35 2a 20 7c 20 73 63 6f 33 2e 32 76 35  ysv5* | sco3.2v5
35400 2a 20 7c 20 73 63 6f 35 76 36 2a 20 7c 20 75 6e  * | sco5v6* | un
35410 69 78 77 61 72 65 2a 20 7c 20 4f 70 65 6e 55 4e  ixware* | OpenUN
35420 49 58 2a 29 0a 20 20 20 20 20 20 63 61 73 65 20  IX*).      case 
35430 60 24 4c 44 20 2d 76 20 32 3e 26 31 60 20 69 6e  `$LD -v 2>&1` in
35440 0a 20 20 20 20 20 20 20 20 2a 5c 20 5b 30 31 5d  .        *\ [01]
35450 2e 2a 20 7c 20 2a 5c 20 32 2e 5b 30 2d 39 5d 2e  .* | *\ 2.[0-9].
35460 2a 20 7c 20 2a 5c 20 32 2e 31 5b 30 2d 35 5d 2e  * | *\ 2.1[0-5].
35470 2a 29 0a 09 6c 64 5f 73 68 6c 69 62 73 3d 6e 6f  *)..ld_shlibs=no
35480 0a 09 63 61 74 20 3c 3c 5f 4c 54 5f 45 4f 46 20  ..cat <<_LT_EOF 
35490 31 3e 26 32 0a 0a 2a 2a 2a 20 57 61 72 6e 69 6e  1>&2..*** Warnin
354a0 67 3a 20 52 65 6c 65 61 73 65 73 20 6f 66 20 74  g: Releases of t
354b0 68 65 20 47 4e 55 20 6c 69 6e 6b 65 72 20 70 72  he GNU linker pr
354c0 69 6f 72 20 74 6f 20 32 2e 31 36 2e 39 31 2e 30  ior to 2.16.91.0
354d0 2e 33 20 63 61 6e 20 6e 6f 74 0a 2a 2a 2a 20 72  .3 can not.*** r
354e0 65 6c 69 61 62 6c 79 20 63 72 65 61 74 65 20 73  eliably create s
354f0 68 61 72 65 64 20 6c 69 62 72 61 72 69 65 73 20  hared libraries 
35500 6f 6e 20 53 43 4f 20 73 79 73 74 65 6d 73 2e 20  on SCO systems. 
35510 20 54 68 65 72 65 66 6f 72 65 2c 20 6c 69 62 74   Therefore, libt
35520 6f 6f 6c 0a 2a 2a 2a 20 69 73 20 64 69 73 61 62  ool.*** is disab
35530 6c 69 6e 67 20 73 68 61 72 65 64 20 6c 69 62 72  ling shared libr
35540 61 72 69 65 73 20 73 75 70 70 6f 72 74 2e 20 20  aries support.  
35550 57 65 20 75 72 67 65 20 79 6f 75 20 74 6f 20 75  We urge you to u
35560 70 67 72 61 64 65 20 47 4e 55 0a 2a 2a 2a 20 62  pgrade GNU.*** b
35570 69 6e 75 74 69 6c 73 20 74 6f 20 72 65 6c 65 61  inutils to relea
35580 73 65 20 32 2e 31 36 2e 39 31 2e 30 2e 33 20 6f  se 2.16.91.0.3 o
35590 72 20 6e 65 77 65 72 2e 20 20 41 6e 6f 74 68 65  r newer.  Anothe
355a0 72 20 6f 70 74 69 6f 6e 20 69 73 20 74 6f 20 6d  r option is to m
355b0 6f 64 69 66 79 0a 2a 2a 2a 20 79 6f 75 72 20 50  odify.*** your P
355c0 41 54 48 20 6f 72 20 63 6f 6d 70 69 6c 65 72 20  ATH or compiler 
355d0 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 73 6f  configuration so
355e0 20 74 68 61 74 20 74 68 65 20 6e 61 74 69 76 65   that the native
355f0 20 6c 69 6e 6b 65 72 20 69 73 0a 2a 2a 2a 20 75   linker is.*** u
35600 73 65 64 2c 20 61 6e 64 20 74 68 65 6e 20 72 65  sed, and then re
35610 73 74 61 72 74 2e 0a 0a 5f 4c 54 5f 45 4f 46 0a  start..._LT_EOF.
35620 09 3b 3b 0a 09 2a 29 0a 09 20 20 23 20 46 6f 72  .;;..*)..  # For
35630 20 73 65 63 75 72 69 74 79 20 72 65 61 73 6f 6e   security reason
35640 73 2c 20 69 74 20 69 73 20 68 69 67 68 6c 79 20  s, it is highly 
35650 72 65 63 6f 6d 6d 65 6e 64 65 64 20 74 68 61 74  recommended that
35660 20 79 6f 75 20 61 6c 77 61 79 73 0a 09 20 20 23   you always..  #
35670 20 75 73 65 20 61 62 73 6f 6c 75 74 65 20 70 61   use absolute pa
35680 74 68 73 20 66 6f 72 20 6e 61 6d 69 6e 67 20 73  ths for naming s
35690 68 61 72 65 64 20 6c 69 62 72 61 72 69 65 73 2c  hared libraries,
356a0 20 61 6e 64 20 65 78 63 6c 75 64 65 20 74 68 65   and exclude the
356b0 0a 09 20 20 23 20 44 54 5f 52 55 4e 50 41 54 48  ..  # DT_RUNPATH
356c0 20 74 61 67 20 66 72 6f 6d 20 65 78 65 63 75 74   tag from execut
356d0 61 62 6c 65 73 20 61 6e 64 20 6c 69 62 72 61 72  ables and librar
356e0 69 65 73 2e 20 20 42 75 74 20 64 6f 69 6e 67 20  ies.  But doing 
356f0 73 6f 0a 09 20 20 23 20 72 65 71 75 69 72 65 73  so..  # requires
35700 20 74 68 61 74 20 79 6f 75 20 63 6f 6d 70 69 6c   that you compil
35710 65 20 65 76 65 72 79 74 68 69 6e 67 20 74 77 69  e everything twi
35720 63 65 2c 20 77 68 69 63 68 20 69 73 20 61 20 70  ce, which is a p
35730 61 69 6e 2e 0a 09 20 20 69 66 20 24 4c 44 20 2d  ain...  if $LD -
35740 2d 68 65 6c 70 20 32 3e 26 31 20 7c 20 24 47 52  -help 2>&1 | $GR
35750 45 50 20 27 3a 20 73 75 70 70 6f 72 74 65 64 20  EP ': supported 
35760 74 61 72 67 65 74 73 3a 2e 2a 20 65 6c 66 27 20  targets:.* elf' 
35770 3e 20 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65  > /dev/null; the
35780 6e 0a 09 20 20 20 20 68 61 72 64 63 6f 64 65 5f  n..    hardcode_
35790 6c 69 62 64 69 72 5f 66 6c 61 67 5f 73 70 65 63  libdir_flag_spec
357a0 3d 27 24 7b 77 6c 7d 2d 72 70 61 74 68 20 24 7b  ='${wl}-rpath ${
357b0 77 6c 7d 24 6c 69 62 64 69 72 27 0a 09 20 20 20  wl}$libdir'..   
357c0 20 61 72 63 68 69 76 65 5f 63 6d 64 73 3d 27 24   archive_cmds='$
357d0 43 43 20 2d 73 68 61 72 65 64 20 24 6c 69 62 6f  CC -shared $libo
357e0 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24 63 6f  bjs $deplibs $co
357f0 6d 70 69 6c 65 72 5f 66 6c 61 67 73 20 24 7b 77  mpiler_flags ${w
35800 6c 7d 2d 73 6f 6e 61 6d 65 20 24 77 6c 24 73 6f  l}-soname $wl$so
35810 6e 61 6d 65 20 2d 6f 20 24 6c 69 62 27 0a 09 20  name -o $lib'.. 
35820 20 20 20 61 72 63 68 69 76 65 5f 65 78 70 73 79     archive_expsy
35830 6d 5f 63 6d 64 73 3d 27 24 43 43 20 2d 73 68 61  m_cmds='$CC -sha
35840 72 65 64 20 24 6c 69 62 6f 62 6a 73 20 24 64 65  red $libobjs $de
35850 70 6c 69 62 73 20 24 63 6f 6d 70 69 6c 65 72 5f  plibs $compiler_
35860 66 6c 61 67 73 20 24 7b 77 6c 7d 2d 73 6f 6e 61  flags ${wl}-sona
35870 6d 65 20 24 77 6c 24 73 6f 6e 61 6d 65 20 24 7b  me $wl$soname ${
35880 77 6c 7d 2d 72 65 74 61 69 6e 2d 73 79 6d 62 6f  wl}-retain-symbo
35890 6c 73 2d 66 69 6c 65 20 24 77 6c 24 65 78 70 6f  ls-file $wl$expo
358a0 72 74 5f 73 79 6d 62 6f 6c 73 20 2d 6f 20 24 6c  rt_symbols -o $l
358b0 69 62 27 0a 09 20 20 65 6c 73 65 0a 09 20 20 20  ib'..  else..   
358c0 20 6c 64 5f 73 68 6c 69 62 73 3d 6e 6f 0a 09 20   ld_shlibs=no.. 
358d0 20 66 69 0a 09 3b 3b 0a 20 20 20 20 20 20 65 73   fi..;;.      es
358e0 61 63 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20  ac.      ;;..   
358f0 20 73 75 6e 6f 73 34 2a 29 0a 20 20 20 20 20 20   sunos4*).      
35900 61 72 63 68 69 76 65 5f 63 6d 64 73 3d 27 24 4c  archive_cmds='$L
35910 44 20 2d 61 73 73 65 72 74 20 70 75 72 65 2d 74  D -assert pure-t
35920 65 78 74 20 2d 42 73 68 61 72 65 61 62 6c 65 20  ext -Bshareable 
35930 2d 6f 20 24 6c 69 62 20 24 6c 69 62 6f 62 6a 73  -o $lib $libobjs
35940 20 24 64 65 70 6c 69 62 73 20 24 6c 69 6e 6b 65   $deplibs $linke
35950 72 5f 66 6c 61 67 73 27 0a 20 20 20 20 20 20 77  r_flags'.      w
35960 6c 61 72 63 3d 0a 20 20 20 20 20 20 68 61 72 64  larc=.      hard
35970 63 6f 64 65 5f 64 69 72 65 63 74 3d 79 65 73 0a  code_direct=yes.
35980 20 20 20 20 20 20 68 61 72 64 63 6f 64 65 5f 73        hardcode_s
35990 68 6c 69 62 70 61 74 68 5f 76 61 72 3d 6e 6f 0a  hlibpath_var=no.
359a0 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 2a 29        ;;..    *)
359b0 0a 20 20 20 20 20 20 69 66 20 24 4c 44 20 2d 2d  .      if $LD --
359c0 68 65 6c 70 20 32 3e 26 31 20 7c 20 24 47 52 45  help 2>&1 | $GRE
359d0 50 20 27 3a 20 73 75 70 70 6f 72 74 65 64 20 74  P ': supported t
359e0 61 72 67 65 74 73 3a 2e 2a 20 65 6c 66 27 20 3e  argets:.* elf' >
359f0 20 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e   /dev/null; then
35a00 0a 09 61 72 63 68 69 76 65 5f 63 6d 64 73 3d 27  ..archive_cmds='
35a10 24 43 43 20 2d 73 68 61 72 65 64 20 24 6c 69 62  $CC -shared $lib
35a20 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24 63  objs $deplibs $c
35a30 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73 20 24 7b  ompiler_flags ${
35a40 77 6c 7d 2d 73 6f 6e 61 6d 65 20 24 77 6c 24 73  wl}-soname $wl$s
35a50 6f 6e 61 6d 65 20 2d 6f 20 24 6c 69 62 27 0a 09  oname -o $lib'..
35a60 61 72 63 68 69 76 65 5f 65 78 70 73 79 6d 5f 63  archive_expsym_c
35a70 6d 64 73 3d 27 24 43 43 20 2d 73 68 61 72 65 64  mds='$CC -shared
35a80 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69   $libobjs $depli
35a90 62 73 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61  bs $compiler_fla
35aa0 67 73 20 24 7b 77 6c 7d 2d 73 6f 6e 61 6d 65 20  gs ${wl}-soname 
35ab0 24 77 6c 24 73 6f 6e 61 6d 65 20 24 7b 77 6c 7d  $wl$soname ${wl}
35ac0 2d 72 65 74 61 69 6e 2d 73 79 6d 62 6f 6c 73 2d  -retain-symbols-
35ad0 66 69 6c 65 20 24 77 6c 24 65 78 70 6f 72 74 5f  file $wl$export_
35ae0 73 79 6d 62 6f 6c 73 20 2d 6f 20 24 6c 69 62 27  symbols -o $lib'
35af0 0a 20 20 20 20 20 20 65 6c 73 65 0a 09 6c 64 5f  .      else..ld_
35b00 73 68 6c 69 62 73 3d 6e 6f 0a 20 20 20 20 20 20  shlibs=no.      
35b10 66 69 0a 20 20 20 20 20 20 3b 3b 0a 20 20 20 20  fi.      ;;.    
35b20 65 73 61 63 0a 0a 20 20 20 20 69 66 20 74 65 73  esac..    if tes
35b30 74 20 22 24 6c 64 5f 73 68 6c 69 62 73 22 20 3d  t "$ld_shlibs" =
35b40 20 6e 6f 3b 20 74 68 65 6e 0a 20 20 20 20 20 20   no; then.      
35b50 72 75 6e 70 61 74 68 5f 76 61 72 3d 0a 20 20 20  runpath_var=.   
35b60 20 20 20 68 61 72 64 63 6f 64 65 5f 6c 69 62 64     hardcode_libd
35b70 69 72 5f 66 6c 61 67 5f 73 70 65 63 3d 0a 20 20  ir_flag_spec=.  
35b80 20 20 20 20 65 78 70 6f 72 74 5f 64 79 6e 61 6d      export_dynam
35b90 69 63 5f 66 6c 61 67 5f 73 70 65 63 3d 0a 20 20  ic_flag_spec=.  
35ba0 20 20 20 20 77 68 6f 6c 65 5f 61 72 63 68 69 76      whole_archiv
35bb0 65 5f 66 6c 61 67 5f 73 70 65 63 3d 0a 20 20 20  e_flag_spec=.   
35bc0 20 66 69 0a 20 20 65 6c 73 65 0a 20 20 20 20 23   fi.  else.    #
35bd0 20 50 4f 52 54 4d 45 20 66 69 6c 6c 20 69 6e 20   PORTME fill in 
35be0 61 20 64 65 73 63 72 69 70 74 69 6f 6e 20 6f 66  a description of
35bf0 20 79 6f 75 72 20 73 79 73 74 65 6d 27 73 20 6c   your system's l
35c00 69 6e 6b 65 72 20 28 6e 6f 74 20 47 4e 55 20 6c  inker (not GNU l
35c10 64 29 0a 20 20 20 20 63 61 73 65 20 24 68 6f 73  d).    case $hos
35c20 74 5f 6f 73 20 69 6e 0a 20 20 20 20 61 69 78 33  t_os in.    aix3
35c30 2a 29 0a 20 20 20 20 20 20 61 6c 6c 6f 77 5f 75  *).      allow_u
35c40 6e 64 65 66 69 6e 65 64 5f 66 6c 61 67 3d 75 6e  ndefined_flag=un
35c50 73 75 70 70 6f 72 74 65 64 0a 20 20 20 20 20 20  supported.      
35c60 61 6c 77 61 79 73 5f 65 78 70 6f 72 74 5f 73 79  always_export_sy
35c70 6d 62 6f 6c 73 3d 79 65 73 0a 20 20 20 20 20 20  mbols=yes.      
35c80 61 72 63 68 69 76 65 5f 65 78 70 73 79 6d 5f 63  archive_expsym_c
35c90 6d 64 73 3d 27 24 4c 44 20 2d 6f 20 24 6f 75 74  mds='$LD -o $out
35ca0 70 75 74 5f 6f 62 6a 64 69 72 2f 24 73 6f 6e 61  put_objdir/$sona
35cb0 6d 65 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70  me $libobjs $dep
35cc0 6c 69 62 73 20 24 6c 69 6e 6b 65 72 5f 66 6c 61  libs $linker_fla
35cd0 67 73 20 2d 62 45 3a 24 65 78 70 6f 72 74 5f 73  gs -bE:$export_s
35ce0 79 6d 62 6f 6c 73 20 2d 54 35 31 32 20 2d 48 35  ymbols -T512 -H5
35cf0 31 32 20 2d 62 4d 3a 53 52 45 7e 24 41 52 20 24  12 -bM:SRE~$AR $
35d00 41 52 5f 46 4c 41 47 53 20 24 6c 69 62 20 24 6f  AR_FLAGS $lib $o
35d10 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f 24 73 6f  utput_objdir/$so
35d20 6e 61 6d 65 27 0a 20 20 20 20 20 20 23 20 4e 6f  name'.      # No
35d30 74 65 3a 20 74 68 69 73 20 6c 69 6e 6b 65 72 20  te: this linker 
35d40 68 61 72 64 63 6f 64 65 73 20 74 68 65 20 64 69  hardcodes the di
35d50 72 65 63 74 6f 72 69 65 73 20 69 6e 20 4c 49 42  rectories in LIB
35d60 50 41 54 48 20 69 66 20 74 68 65 72 65 0a 20 20  PATH if there.  
35d70 20 20 20 20 23 20 61 72 65 20 6e 6f 20 64 69 72      # are no dir
35d80 65 63 74 6f 72 69 65 73 20 73 70 65 63 69 66 69  ectories specifi
35d90 65 64 20 62 79 20 2d 4c 2e 0a 20 20 20 20 20 20  ed by -L..      
35da0 68 61 72 64 63 6f 64 65 5f 6d 69 6e 75 73 5f 4c  hardcode_minus_L
35db0 3d 79 65 73 0a 20 20 20 20 20 20 69 66 20 74 65  =yes.      if te
35dc0 73 74 20 22 24 47 43 43 22 20 3d 20 79 65 73 20  st "$GCC" = yes 
35dd0 26 26 20 74 65 73 74 20 2d 7a 20 22 24 6c 74 5f  && test -z "$lt_
35de0 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74  prog_compiler_st
35df0 61 74 69 63 22 3b 20 74 68 65 6e 0a 09 23 20 4e  atic"; then..# N
35e00 65 69 74 68 65 72 20 64 69 72 65 63 74 20 68 61  either direct ha
35e10 72 64 63 6f 64 69 6e 67 20 6e 6f 72 20 73 74 61  rdcoding nor sta
35e20 74 69 63 20 6c 69 6e 6b 69 6e 67 20 69 73 20 73  tic linking is s
35e30 75 70 70 6f 72 74 65 64 20 77 69 74 68 20 61 0a  upported with a.
35e40 09 23 20 62 72 6f 6b 65 6e 20 63 6f 6c 6c 65 63  .# broken collec
35e50 74 32 2e 0a 09 68 61 72 64 63 6f 64 65 5f 64 69  t2...hardcode_di
35e60 72 65 63 74 3d 75 6e 73 75 70 70 6f 72 74 65 64  rect=unsupported
35e70 0a 20 20 20 20 20 20 66 69 0a 20 20 20 20 20 20  .      fi.      
35e80 3b 3b 0a 0a 20 20 20 20 61 69 78 5b 34 2d 39 5d  ;;..    aix[4-9]
35e90 2a 29 0a 20 20 20 20 20 20 69 66 20 74 65 73 74  *).      if test
35ea0 20 22 24 68 6f 73 74 5f 63 70 75 22 20 3d 20 69   "$host_cpu" = i
35eb0 61 36 34 3b 20 74 68 65 6e 0a 09 23 20 4f 6e 20  a64; then..# On 
35ec0 49 41 36 34 2c 20 74 68 65 20 6c 69 6e 6b 65 72  IA64, the linker
35ed0 20 64 6f 65 73 20 72 75 6e 20 74 69 6d 65 20 6c   does run time l
35ee0 69 6e 6b 69 6e 67 20 62 79 20 64 65 66 61 75 6c  inking by defaul
35ef0 74 2c 20 73 6f 20 77 65 20 64 6f 6e 27 74 0a 09  t, so we don't..
35f00 23 20 68 61 76 65 20 74 6f 20 64 6f 20 61 6e 79  # have to do any
35f10 74 68 69 6e 67 20 73 70 65 63 69 61 6c 2e 0a 09  thing special...
35f20 61 69 78 5f 75 73 65 5f 72 75 6e 74 69 6d 65 6c  aix_use_runtimel
35f30 69 6e 6b 69 6e 67 3d 6e 6f 0a 09 65 78 70 5f 73  inking=no..exp_s
35f40 79 6d 5f 66 6c 61 67 3d 27 2d 42 65 78 70 6f 72  ym_flag='-Bexpor
35f50 74 27 0a 09 6e 6f 5f 65 6e 74 72 79 5f 66 6c 61  t'..no_entry_fla
35f60 67 3d 22 22 0a 20 20 20 20 20 20 65 6c 73 65 0a  g="".      else.
35f70 09 23 20 49 66 20 77 65 27 72 65 20 75 73 69 6e  .# If we're usin
35f80 67 20 47 4e 55 20 6e 6d 2c 20 74 68 65 6e 20 77  g GNU nm, then w
35f90 65 20 64 6f 6e 27 74 20 77 61 6e 74 20 74 68 65  e don't want the
35fa0 20 22 2d 43 22 20 6f 70 74 69 6f 6e 2e 0a 09 23   "-C" option...#
35fb0 20 2d 43 20 6d 65 61 6e 73 20 64 65 6d 61 6e 67   -C means demang
35fc0 6c 65 20 74 6f 20 41 49 58 20 6e 6d 2c 20 62 75  le to AIX nm, bu
35fd0 74 20 6d 65 61 6e 73 20 64 6f 6e 27 74 20 64 65  t means don't de
35fe0 6d 61 6e 67 6c 65 20 77 69 74 68 20 47 4e 55 20  mangle with GNU 
35ff0 6e 6d 0a 09 69 66 20 24 4e 4d 20 2d 56 20 32 3e  nm..if $NM -V 2>
36000 26 31 20 7c 20 24 47 52 45 50 20 27 47 4e 55 27  &1 | $GREP 'GNU'
36010 20 3e 20 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68   > /dev/null; th
36020 65 6e 0a 09 20 20 65 78 70 6f 72 74 5f 73 79 6d  en..  export_sym
36030 62 6f 6c 73 5f 63 6d 64 73 3d 27 24 4e 4d 20 2d  bols_cmds='$NM -
36040 42 70 67 20 24 6c 69 62 6f 62 6a 73 20 24 63 6f  Bpg $libobjs $co
36050 6e 76 65 6e 69 65 6e 63 65 20 7c 20 61 77 6b 20  nvenience | awk 
36060 27 5c 27 27 7b 20 69 66 20 28 28 28 5c 24 20 32  '\''{ if (((\$ 2
36070 20 3d 3d 20 22 54 22 29 20 7c 7c 20 28 5c 24 20   == "T") || (\$ 
36080 32 20 3d 3d 20 22 44 22 29 20 7c 7c 20 28 5c 24  2 == "D") || (\$
36090 20 32 20 3d 3d 20 22 42 22 29 29 20 26 26 20 28   2 == "B")) && (
360a0 73 75 62 73 74 72 28 5c 24 20 33 2c 31 2c 31 29  substr(\$ 3,1,1)
360b0 20 21 3d 20 22 2e 22 29 29 20 7b 20 70 72 69 6e   != ".")) { prin
360c0 74 20 5c 24 20 33 20 7d 20 7d 27 5c 27 27 20 7c  t \$ 3 } }'\'' |
360d0 20 73 6f 72 74 20 2d 75 20 3e 20 24 65 78 70 6f   sort -u > $expo
360e0 72 74 5f 73 79 6d 62 6f 6c 73 27 0a 09 65 6c 73  rt_symbols'..els
360f0 65 0a 09 20 20 65 78 70 6f 72 74 5f 73 79 6d 62  e..  export_symb
36100 6f 6c 73 5f 63 6d 64 73 3d 27 24 4e 4d 20 2d 42  ols_cmds='$NM -B
36110 43 70 67 20 24 6c 69 62 6f 62 6a 73 20 24 63 6f  Cpg $libobjs $co
36120 6e 76 65 6e 69 65 6e 63 65 20 7c 20 61 77 6b 20  nvenience | awk 
36130 27 5c 27 27 7b 20 69 66 20 28 28 28 5c 24 20 32  '\''{ if (((\$ 2
36140 20 3d 3d 20 22 54 22 29 20 7c 7c 20 28 5c 24 20   == "T") || (\$ 
36150 32 20 3d 3d 20 22 44 22 29 20 7c 7c 20 28 5c 24  2 == "D") || (\$
36160 20 32 20 3d 3d 20 22 42 22 29 29 20 26 26 20 28   2 == "B")) && (
36170 73 75 62 73 74 72 28 5c 24 20 33 2c 31 2c 31 29  substr(\$ 3,1,1)
36180 20 21 3d 20 22 2e 22 29 29 20 7b 20 70 72 69 6e   != ".")) { prin
36190 74 20 5c 24 20 33 20 7d 20 7d 27 5c 27 27 20 7c  t \$ 3 } }'\'' |
361a0 20 73 6f 72 74 20 2d 75 20 3e 20 24 65 78 70 6f   sort -u > $expo
361b0 72 74 5f 73 79 6d 62 6f 6c 73 27 0a 09 66 69 0a  rt_symbols'..fi.
361c0 09 61 69 78 5f 75 73 65 5f 72 75 6e 74 69 6d 65  .aix_use_runtime
361d0 6c 69 6e 6b 69 6e 67 3d 6e 6f 0a 0a 09 23 20 54  linking=no...# T
361e0 65 73 74 20 69 66 20 77 65 20 61 72 65 20 74 72  est if we are tr
361f0 79 69 6e 67 20 74 6f 20 75 73 65 20 72 75 6e 20  ying to use run 
36200 74 69 6d 65 20 6c 69 6e 6b 69 6e 67 20 6f 72 20  time linking or 
36210 6e 6f 72 6d 61 6c 0a 09 23 20 41 49 58 20 73 74  normal..# AIX st
36220 79 6c 65 20 6c 69 6e 6b 69 6e 67 2e 20 49 66 20  yle linking. If 
36230 2d 62 72 74 6c 20 69 73 20 73 6f 6d 65 77 68 65  -brtl is somewhe
36240 72 65 20 69 6e 20 4c 44 46 4c 41 47 53 2c 20 77  re in LDFLAGS, w
36250 65 0a 09 23 20 6e 65 65 64 20 74 6f 20 64 6f 20  e..# need to do 
36260 72 75 6e 74 69 6d 65 20 6c 69 6e 6b 69 6e 67 2e  runtime linking.
36270 0a 09 63 61 73 65 20 24 68 6f 73 74 5f 6f 73 20  ..case $host_os 
36280 69 6e 20 61 69 78 34 2e 5b 32 33 5d 7c 61 69 78  in aix4.[23]|aix
36290 34 2e 5b 32 33 5d 2e 2a 7c 61 69 78 5b 35 2d 39  4.[23].*|aix[5-9
362a0 5d 2a 29 0a 09 20 20 66 6f 72 20 6c 64 5f 66 6c  ]*)..  for ld_fl
362b0 61 67 20 69 6e 20 24 4c 44 46 4c 41 47 53 3b 20  ag in $LDFLAGS; 
362c0 64 6f 0a 09 20 20 69 66 20 28 74 65 73 74 20 24  do..  if (test $
362d0 6c 64 5f 66 6c 61 67 20 3d 20 22 2d 62 72 74 6c  ld_flag = "-brtl
362e0 22 20 7c 7c 20 74 65 73 74 20 24 6c 64 5f 66 6c  " || test $ld_fl
362f0 61 67 20 3d 20 22 2d 57 6c 2c 2d 62 72 74 6c 22  ag = "-Wl,-brtl"
36300 29 3b 20 74 68 65 6e 0a 09 20 20 20 20 61 69 78  ); then..    aix
36310 5f 75 73 65 5f 72 75 6e 74 69 6d 65 6c 69 6e 6b  _use_runtimelink
36320 69 6e 67 3d 79 65 73 0a 09 20 20 20 20 62 72 65  ing=yes..    bre
36330 61 6b 0a 09 20 20 66 69 0a 09 20 20 64 6f 6e 65  ak..  fi..  done
36340 0a 09 20 20 3b 3b 0a 09 65 73 61 63 0a 0a 09 65  ..  ;;..esac...e
36350 78 70 5f 73 79 6d 5f 66 6c 61 67 3d 27 2d 62 65  xp_sym_flag='-be
36360 78 70 6f 72 74 27 0a 09 6e 6f 5f 65 6e 74 72 79  xport'..no_entry
36370 5f 66 6c 61 67 3d 27 2d 62 6e 6f 65 6e 74 72 79  _flag='-bnoentry
36380 27 0a 20 20 20 20 20 20 66 69 0a 0a 20 20 20 20  '.      fi..    
36390 20 20 23 20 57 68 65 6e 20 6c 61 72 67 65 20 65    # When large e
363a0 78 65 63 75 74 61 62 6c 65 73 20 6f 72 20 73 68  xecutables or sh
363b0 61 72 65 64 20 6f 62 6a 65 63 74 73 20 61 72 65  ared objects are
363c0 20 62 75 69 6c 74 2c 20 41 49 58 20 6c 64 20 63   built, AIX ld c
363d0 61 6e 0a 20 20 20 20 20 20 23 20 68 61 76 65 20  an.      # have 
363e0 70 72 6f 62 6c 65 6d 73 20 63 72 65 61 74 69 6e  problems creatin
363f0 67 20 74 68 65 20 74 61 62 6c 65 20 6f 66 20 63  g the table of c
36400 6f 6e 74 65 6e 74 73 2e 20 20 49 66 20 6c 69 6e  ontents.  If lin
36410 6b 69 6e 67 20 61 20 6c 69 62 72 61 72 79 0a 20  king a library. 
36420 20 20 20 20 20 23 20 6f 72 20 70 72 6f 67 72 61       # or progra
36430 6d 20 72 65 73 75 6c 74 73 20 69 6e 20 22 65 72  m results in "er
36440 72 6f 72 20 54 4f 43 20 6f 76 65 72 66 6c 6f 77  ror TOC overflow
36450 22 20 61 64 64 20 2d 6d 6d 69 6e 69 6d 61 6c 2d  " add -mminimal-
36460 74 6f 63 20 74 6f 0a 20 20 20 20 20 20 23 20 43  toc to.      # C
36470 58 58 46 4c 41 47 53 2f 43 46 4c 41 47 53 20 66  XXFLAGS/CFLAGS f
36480 6f 72 20 67 2b 2b 2f 67 63 63 2e 20 20 49 6e 20  or g++/gcc.  In 
36490 74 68 65 20 63 61 73 65 73 20 77 68 65 72 65 20  the cases where 
364a0 74 68 61 74 20 69 73 20 6e 6f 74 0a 20 20 20 20  that is not.    
364b0 20 20 23 20 65 6e 6f 75 67 68 20 74 6f 20 66 69    # enough to fi
364c0 78 20 74 68 65 20 70 72 6f 62 6c 65 6d 2c 20 61  x the problem, a
364d0 64 64 20 2d 57 6c 2c 2d 62 62 69 67 74 6f 63 20  dd -Wl,-bbigtoc 
364e0 74 6f 20 4c 44 46 4c 41 47 53 2e 0a 0a 20 20 20  to LDFLAGS...   
364f0 20 20 20 61 72 63 68 69 76 65 5f 63 6d 64 73 3d     archive_cmds=
36500 27 27 0a 20 20 20 20 20 20 68 61 72 64 63 6f 64  ''.      hardcod
36510 65 5f 64 69 72 65 63 74 3d 79 65 73 0a 20 20 20  e_direct=yes.   
36520 20 20 20 68 61 72 64 63 6f 64 65 5f 64 69 72 65     hardcode_dire
36530 63 74 5f 61 62 73 6f 6c 75 74 65 3d 79 65 73 0a  ct_absolute=yes.
36540 20 20 20 20 20 20 68 61 72 64 63 6f 64 65 5f 6c        hardcode_l
36550 69 62 64 69 72 5f 73 65 70 61 72 61 74 6f 72 3d  ibdir_separator=
36560 27 3a 27 0a 20 20 20 20 20 20 6c 69 6e 6b 5f 61  ':'.      link_a
36570 6c 6c 5f 64 65 70 6c 69 62 73 3d 79 65 73 0a 20  ll_deplibs=yes. 
36580 20 20 20 20 20 66 69 6c 65 5f 6c 69 73 74 5f 73       file_list_s
36590 70 65 63 3d 27 24 7b 77 6c 7d 2d 66 2c 27 0a 0a  pec='${wl}-f,'..
365a0 20 20 20 20 20 20 69 66 20 74 65 73 74 20 22 24        if test "$
365b0 47 43 43 22 20 3d 20 79 65 73 3b 20 74 68 65 6e  GCC" = yes; then
365c0 0a 09 63 61 73 65 20 24 68 6f 73 74 5f 6f 73 20  ..case $host_os 
365d0 69 6e 20 61 69 78 34 2e 5b 30 31 32 5d 7c 61 69  in aix4.[012]|ai
365e0 78 34 2e 5b 30 31 32 5d 2e 2a 29 0a 09 23 20 57  x4.[012].*)..# W
365f0 65 20 6f 6e 6c 79 20 77 61 6e 74 20 74 6f 20 64  e only want to d
36600 6f 20 74 68 69 73 20 6f 6e 20 41 49 58 20 34 2e  o this on AIX 4.
36610 32 20 61 6e 64 20 6c 6f 77 65 72 2c 20 74 68 65  2 and lower, the
36620 20 63 68 65 63 6b 0a 09 23 20 62 65 6c 6f 77 20   check..# below 
36630 66 6f 72 20 62 72 6f 6b 65 6e 20 63 6f 6c 6c 65  for broken colle
36640 63 74 32 20 64 6f 65 73 6e 27 74 20 77 6f 72 6b  ct2 doesn't work
36650 20 75 6e 64 65 72 20 34 2e 33 2b 0a 09 20 20 63   under 4.3+..  c
36660 6f 6c 6c 65 63 74 32 6e 61 6d 65 3d 60 24 7b 43  ollect2name=`${C
36670 43 7d 20 2d 70 72 69 6e 74 2d 70 72 6f 67 2d 6e  C} -print-prog-n
36680 61 6d 65 3d 63 6f 6c 6c 65 63 74 32 60 0a 09 20  ame=collect2`.. 
36690 20 69 66 20 74 65 73 74 20 2d 66 20 22 24 63 6f   if test -f "$co
366a0 6c 6c 65 63 74 32 6e 61 6d 65 22 20 26 26 0a 09  llect2name" &&..
366b0 20 20 20 73 74 72 69 6e 67 73 20 22 24 63 6f 6c     strings "$col
366c0 6c 65 63 74 32 6e 61 6d 65 22 20 7c 20 24 47 52  lect2name" | $GR
366d0 45 50 20 72 65 73 6f 6c 76 65 5f 6c 69 62 5f 6e  EP resolve_lib_n
366e0 61 6d 65 20 3e 2f 64 65 76 2f 6e 75 6c 6c 0a 09  ame >/dev/null..
366f0 20 20 74 68 65 6e 0a 09 20 20 23 20 57 65 20 68    then..  # We h
36700 61 76 65 20 72 65 77 6f 72 6b 65 64 20 63 6f 6c  ave reworked col
36710 6c 65 63 74 32 0a 09 20 20 3a 0a 09 20 20 65 6c  lect2..  :..  el
36720 73 65 0a 09 20 20 23 20 57 65 20 68 61 76 65 20  se..  # We have 
36730 6f 6c 64 20 63 6f 6c 6c 65 63 74 32 0a 09 20 20  old collect2..  
36740 68 61 72 64 63 6f 64 65 5f 64 69 72 65 63 74 3d  hardcode_direct=
36750 75 6e 73 75 70 70 6f 72 74 65 64 0a 09 20 20 23  unsupported..  #
36760 20 49 74 20 66 61 69 6c 73 20 74 6f 20 66 69 6e   It fails to fin
36770 64 20 75 6e 69 6e 73 74 61 6c 6c 65 64 20 6c 69  d uninstalled li
36780 62 72 61 72 69 65 73 20 77 68 65 6e 20 74 68 65  braries when the
36790 20 75 6e 69 6e 73 74 61 6c 6c 65 64 0a 09 20 20   uninstalled..  
367a0 23 20 70 61 74 68 20 69 73 20 6e 6f 74 20 6c 69  # path is not li
367b0 73 74 65 64 20 69 6e 20 74 68 65 20 6c 69 62 70  sted in the libp
367c0 61 74 68 2e 20 20 53 65 74 74 69 6e 67 20 68 61  ath.  Setting ha
367d0 72 64 63 6f 64 65 5f 6d 69 6e 75 73 5f 4c 0a 09  rdcode_minus_L..
367e0 20 20 23 20 74 6f 20 75 6e 73 75 70 70 6f 72 74    # to unsupport
367f0 65 64 20 66 6f 72 63 65 73 20 72 65 6c 69 6e 6b  ed forces relink
36800 69 6e 67 0a 09 20 20 68 61 72 64 63 6f 64 65 5f  ing..  hardcode_
36810 6d 69 6e 75 73 5f 4c 3d 79 65 73 0a 09 20 20 68  minus_L=yes..  h
36820 61 72 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f 66  ardcode_libdir_f
36830 6c 61 67 5f 73 70 65 63 3d 27 2d 4c 24 6c 69 62  lag_spec='-L$lib
36840 64 69 72 27 0a 09 20 20 68 61 72 64 63 6f 64 65  dir'..  hardcode
36850 5f 6c 69 62 64 69 72 5f 73 65 70 61 72 61 74 6f  _libdir_separato
36860 72 3d 0a 09 20 20 66 69 0a 09 20 20 3b 3b 0a 09  r=..  fi..  ;;..
36870 65 73 61 63 0a 09 73 68 61 72 65 64 5f 66 6c 61  esac..shared_fla
36880 67 3d 27 2d 73 68 61 72 65 64 27 0a 09 69 66 20  g='-shared'..if 
36890 74 65 73 74 20 22 24 61 69 78 5f 75 73 65 5f 72  test "$aix_use_r
368a0 75 6e 74 69 6d 65 6c 69 6e 6b 69 6e 67 22 20 3d  untimelinking" =
368b0 20 79 65 73 3b 20 74 68 65 6e 0a 09 20 20 73 68   yes; then..  sh
368c0 61 72 65 64 5f 66 6c 61 67 3d 22 24 73 68 61 72  ared_flag="$shar
368d0 65 64 5f 66 6c 61 67 20 22 27 24 7b 77 6c 7d 2d  ed_flag "'${wl}-
368e0 47 27 0a 09 66 69 0a 20 20 20 20 20 20 65 6c 73  G'..fi.      els
368f0 65 0a 09 23 20 6e 6f 74 20 75 73 69 6e 67 20 67  e..# not using g
36900 63 63 0a 09 69 66 20 74 65 73 74 20 22 24 68 6f  cc..if test "$ho
36910 73 74 5f 63 70 75 22 20 3d 20 69 61 36 34 3b 20  st_cpu" = ia64; 
36920 74 68 65 6e 0a 09 23 20 56 69 73 75 61 6c 41 67  then..# VisualAg
36930 65 20 43 2b 2b 2c 20 56 65 72 73 69 6f 6e 20 35  e C++, Version 5
36940 2e 35 20 66 6f 72 20 41 49 58 20 35 4c 20 66 6f  .5 for AIX 5L fo
36950 72 20 49 41 2d 36 34 2c 20 42 65 74 61 20 33 20  r IA-64, Beta 3 
36960 52 65 6c 65 61 73 65 0a 09 23 20 63 68 6f 6b 65  Release..# choke
36970 73 20 6f 6e 20 2d 57 6c 2c 2d 47 2e 20 54 68 65  s on -Wl,-G. The
36980 20 66 6f 6c 6c 6f 77 69 6e 67 20 6c 69 6e 65 20   following line 
36990 69 73 20 63 6f 72 72 65 63 74 3a 0a 09 20 20 73  is correct:..  s
369a0 68 61 72 65 64 5f 66 6c 61 67 3d 27 2d 47 27 0a  hared_flag='-G'.
369b0 09 65 6c 73 65 0a 09 20 20 69 66 20 74 65 73 74  .else..  if test
369c0 20 22 24 61 69 78 5f 75 73 65 5f 72 75 6e 74 69   "$aix_use_runti
369d0 6d 65 6c 69 6e 6b 69 6e 67 22 20 3d 20 79 65 73  melinking" = yes
369e0 3b 20 74 68 65 6e 0a 09 20 20 20 20 73 68 61 72  ; then..    shar
369f0 65 64 5f 66 6c 61 67 3d 27 24 7b 77 6c 7d 2d 47  ed_flag='${wl}-G
36a00 27 0a 09 20 20 65 6c 73 65 0a 09 20 20 20 20 73  '..  else..    s
36a10 68 61 72 65 64 5f 66 6c 61 67 3d 27 24 7b 77 6c  hared_flag='${wl
36a20 7d 2d 62 4d 3a 53 52 45 27 0a 09 20 20 66 69 0a  }-bM:SRE'..  fi.
36a30 09 66 69 0a 20 20 20 20 20 20 66 69 0a 0a 20 20  .fi.      fi..  
36a40 20 20 20 20 65 78 70 6f 72 74 5f 64 79 6e 61 6d      export_dynam
36a50 69 63 5f 66 6c 61 67 5f 73 70 65 63 3d 27 24 7b  ic_flag_spec='${
36a60 77 6c 7d 2d 62 65 78 70 61 6c 6c 27 0a 20 20 20  wl}-bexpall'.   
36a70 20 20 20 23 20 49 74 20 73 65 65 6d 73 20 74 68     # It seems th
36a80 61 74 20 2d 62 65 78 70 61 6c 6c 20 64 6f 65 73  at -bexpall does
36a90 20 6e 6f 74 20 65 78 70 6f 72 74 20 73 79 6d 62   not export symb
36aa0 6f 6c 73 20 62 65 67 69 6e 6e 69 6e 67 20 77 69  ols beginning wi
36ab0 74 68 0a 20 20 20 20 20 20 23 20 75 6e 64 65 72  th.      # under
36ac0 73 63 6f 72 65 20 28 5f 29 2c 20 73 6f 20 69 74  score (_), so it
36ad0 20 69 73 20 62 65 74 74 65 72 20 74 6f 20 67 65   is better to ge
36ae0 6e 65 72 61 74 65 20 61 20 6c 69 73 74 20 6f 66  nerate a list of
36af0 20 73 79 6d 62 6f 6c 73 20 74 6f 20 65 78 70 6f   symbols to expo
36b00 72 74 2e 0a 20 20 20 20 20 20 61 6c 77 61 79 73  rt..      always
36b10 5f 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 3d  _export_symbols=
36b20 79 65 73 0a 20 20 20 20 20 20 69 66 20 74 65 73  yes.      if tes
36b30 74 20 22 24 61 69 78 5f 75 73 65 5f 72 75 6e 74  t "$aix_use_runt
36b40 69 6d 65 6c 69 6e 6b 69 6e 67 22 20 3d 20 79 65  imelinking" = ye
36b50 73 3b 20 74 68 65 6e 0a 09 23 20 57 61 72 6e 69  s; then..# Warni
36b60 6e 67 20 2d 20 77 69 74 68 6f 75 74 20 75 73 69  ng - without usi
36b70 6e 67 20 74 68 65 20 6f 74 68 65 72 20 72 75 6e  ng the other run
36b80 74 69 6d 65 20 6c 6f 61 64 69 6e 67 20 66 6c 61  time loading fla
36b90 67 73 20 28 2d 62 72 74 6c 29 2c 0a 09 23 20 2d  gs (-brtl),..# -
36ba0 62 65 72 6f 6b 20 77 69 6c 6c 20 6c 69 6e 6b 20  berok will link 
36bb0 77 69 74 68 6f 75 74 20 65 72 72 6f 72 2c 20 62  without error, b
36bc0 75 74 20 6d 61 79 20 70 72 6f 64 75 63 65 20 61  ut may produce a
36bd0 20 62 72 6f 6b 65 6e 20 6c 69 62 72 61 72 79 2e   broken library.
36be0 0a 09 61 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e 65  ..allow_undefine
36bf0 64 5f 66 6c 61 67 3d 27 2d 62 65 72 6f 6b 27 0a  d_flag='-berok'.
36c00 20 20 20 20 20 20 20 20 23 20 44 65 74 65 72 6d          # Determ
36c10 69 6e 65 20 74 68 65 20 64 65 66 61 75 6c 74 20  ine the default 
36c20 6c 69 62 70 61 74 68 20 66 72 6f 6d 20 74 68 65  libpath from the
36c30 20 76 61 6c 75 65 20 65 6e 63 6f 64 65 64 20 69   value encoded i
36c40 6e 20 61 6e 0a 20 20 20 20 20 20 20 20 23 20 65  n an.        # e
36c50 6d 70 74 79 20 65 78 65 63 75 74 61 62 6c 65 2e  mpty executable.
36c60 0a 20 20 20 20 20 20 20 20 63 61 74 20 3e 63 6f  .        cat >co
36c70 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c  nftest.$ac_ext <
36c80 3c 5f 41 43 45 4f 46 0a 2f 2a 20 63 6f 6e 66 64  <_ACEOF./* confd
36c90 65 66 73 2e 68 2e 20 20 2a 2f 0a 5f 41 43 45 4f  efs.h.  */._ACEO
36ca0 46 0a 63 61 74 20 63 6f 6e 66 64 65 66 73 2e 68  F.cat confdefs.h
36cb0 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f   >>conftest.$ac_
36cc0 65 78 74 0a 63 61 74 20 3e 3e 63 6f 6e 66 74 65  ext.cat >>confte
36cd0 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43  st.$ac_ext <<_AC
36ce0 45 4f 46 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64  EOF./* end confd
36cf0 65 66 73 2e 68 2e 20 20 2a 2f 0a 0a 69 6e 74 0a  efs.h.  */..int.
36d00 6d 61 69 6e 20 28 29 0a 7b 0a 0a 20 20 3b 0a 20  main ().{..  ;. 
36d10 20 72 65 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41 43   return 0;.}._AC
36d20 45 4f 46 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65  EOF.rm -f confte
36d30 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 20 63 6f  st.$ac_objext co
36d40 6e 66 74 65 73 74 24 61 63 5f 65 78 65 65 78 74  nftest$ac_exeext
36d50 0a 69 66 20 7b 20 28 61 63 5f 74 72 79 3d 22 24  .if { (ac_try="$
36d60 61 63 5f 6c 69 6e 6b 22 0a 63 61 73 65 20 22 28  ac_link".case "(
36d70 28 24 61 63 5f 74 72 79 22 20 69 6e 0a 20 20 2a  ($ac_try" in.  *
36d80 5c 22 2a 20 7c 20