/ Hex Artifact Content
Login

Artifact 005a4f8af148931f19dac00ab1e2d6cc81e817d8:


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 33 20  U Autoconf 2.63 
0070: 66 6f 72 20 73 71 6c 69 74 65 20 33 2e 36 2e 31  for sqlite 3.6.1
0080: 32 2e 0a 23 0a 23 20 43 6f 70 79 72 69 67 68 74  2..#.# 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 32 27 0a 50 41 43 4b 41 47 45 5f 53  .6.12'.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 32 27 0a 50 41 43 4b 41 47 45 5f 42 55  6.12'.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 4c 54 4c 49 42  ubst_vars='LTLIB
4a20: 4f 42 4a 53 0a 4c 49 42 4f 42 4a 53 0a 42 55 49  OBJS.LIBOBJS.BUI
4a30: 4c 44 5f 43 46 4c 41 47 53 0a 55 53 45 5f 47 43  LD_CFLAGS.USE_GC
4a40: 4f 56 0a 4f 50 54 5f 46 45 41 54 55 52 45 5f 46  OV.OPT_FEATURE_F
4a50: 4c 41 47 53 0a 55 53 45 5f 41 4d 41 4c 47 41 4d  LAGS.USE_AMALGAM
4a60: 41 54 49 4f 4e 0a 54 41 52 47 45 54 5f 44 45 42  ATION.TARGET_DEB
4a70: 55 47 0a 54 41 52 47 45 54 5f 48 41 56 45 5f 52  UG.TARGET_HAVE_R
4a80: 45 41 44 4c 49 4e 45 0a 54 41 52 47 45 54 5f 52  EADLINE.TARGET_R
4a90: 45 41 44 4c 49 4e 45 5f 49 4e 43 0a 54 41 52 47  EADLINE_INC.TARG
4aa0: 45 54 5f 52 45 41 44 4c 49 4e 45 5f 4c 49 42 53  ET_READLINE_LIBS
4ab0: 0a 48 41 56 45 5f 54 43 4c 0a 54 43 4c 5f 53 54  .HAVE_TCL.TCL_ST
4ac0: 55 42 5f 4c 49 42 5f 53 50 45 43 0a 54 43 4c 5f  UB_LIB_SPEC.TCL_
4ad0: 53 54 55 42 5f 4c 49 42 5f 46 4c 41 47 0a 54 43  STUB_LIB_FLAG.TC
4ae0: 4c 5f 53 54 55 42 5f 4c 49 42 5f 46 49 4c 45 0a  L_STUB_LIB_FILE.
4af0: 54 43 4c 5f 4c 49 42 5f 53 50 45 43 0a 54 43 4c  TCL_LIB_SPEC.TCL
4b00: 5f 4c 49 42 5f 46 4c 41 47 0a 54 43 4c 5f 4c 49  _LIB_FLAG.TCL_LI
4b10: 42 5f 46 49 4c 45 0a 54 43 4c 5f 49 4e 43 4c 55  B_FILE.TCL_INCLU
4b20: 44 45 5f 53 50 45 43 0a 54 43 4c 5f 4c 49 42 53  DE_SPEC.TCL_LIBS
4b30: 0a 54 43 4c 5f 53 52 43 5f 44 49 52 0a 54 43 4c  .TCL_SRC_DIR.TCL
4b40: 5f 42 49 4e 5f 44 49 52 0a 54 43 4c 5f 56 45 52  _BIN_DIR.TCL_VER
4b50: 53 49 4f 4e 0a 54 41 52 47 45 54 5f 45 58 45 45  SION.TARGET_EXEE
4b60: 58 54 0a 53 51 4c 49 54 45 5f 4f 53 5f 4f 53 32  XT.SQLITE_OS_OS2
4b70: 0a 53 51 4c 49 54 45 5f 4f 53 5f 57 49 4e 0a 53  .SQLITE_OS_WIN.S
4b80: 51 4c 49 54 45 5f 4f 53 5f 55 4e 49 58 0a 42 55  QLITE_OS_UNIX.BU
4b90: 49 4c 44 5f 45 58 45 45 58 54 0a 54 45 4d 50 5f  ILD_EXEEXT.TEMP_
4ba0: 53 54 4f 52 45 0a 41 4c 4c 4f 57 52 45 4c 45 41  STORE.ALLOWRELEA
4bb0: 53 45 0a 54 48 52 45 41 44 53 4f 56 45 52 52 49  SE.THREADSOVERRI
4bc0: 44 45 4c 4f 43 4b 53 0a 58 54 48 52 45 41 44 43  DELOCKS.XTHREADC
4bd0: 4f 4e 4e 45 43 54 0a 53 51 4c 49 54 45 5f 54 48  ONNECT.SQLITE_TH
4be0: 52 45 41 44 53 41 46 45 0a 42 55 49 4c 44 5f 43  READSAFE.BUILD_C
4bf0: 43 0a 56 45 52 53 49 4f 4e 5f 4e 55 4d 42 45 52  C.VERSION_NUMBER
4c00: 0a 52 45 4c 45 41 53 45 0a 56 45 52 53 49 4f 4e  .RELEASE.VERSION
4c10: 0a 70 72 6f 67 72 61 6d 5f 70 72 65 66 69 78 0a  .program_prefix.
4c20: 54 43 4c 4c 49 42 44 49 52 0a 54 43 4c 53 48 5f  TCLLIBDIR.TCLSH_
4c30: 43 4d 44 0a 41 57 4b 0a 49 4e 53 54 41 4c 4c 5f  CMD.AWK.INSTALL_
4c40: 44 41 54 41 0a 49 4e 53 54 41 4c 4c 5f 53 43 52  DATA.INSTALL_SCR
4c50: 49 50 54 0a 49 4e 53 54 41 4c 4c 5f 50 52 4f 47  IPT.INSTALL_PROG
4c60: 52 41 4d 0a 43 50 50 0a 4f 54 4f 4f 4c 36 34 0a  RAM.CPP.OTOOL64.
4c70: 4f 54 4f 4f 4c 0a 4c 49 50 4f 0a 4e 4d 45 44 49  OTOOL.LIPO.NMEDI
4c80: 54 0a 44 53 59 4d 55 54 49 4c 0a 6c 74 5f 45 43  T.DSYMUTIL.lt_EC
4c90: 48 4f 0a 52 41 4e 4c 49 42 0a 53 54 52 49 50 0a  HO.RANLIB.STRIP.
4ca0: 41 52 0a 4f 42 4a 44 55 4d 50 0a 4c 4e 5f 53 0a  AR.OBJDUMP.LN_S.
4cb0: 4e 4d 0a 61 63 5f 63 74 5f 44 55 4d 50 42 49 4e  NM.ac_ct_DUMPBIN
4cc0: 0a 44 55 4d 50 42 49 4e 0a 4c 44 0a 46 47 52 45  .DUMPBIN.LD.FGRE
4cd0: 50 0a 45 47 52 45 50 0a 47 52 45 50 0a 53 45 44  P.EGREP.GREP.SED
4ce0: 0a 4f 42 4a 45 58 54 0a 45 58 45 45 58 54 0a 61  .OBJEXT.EXEEXT.a
4cf0: 63 5f 63 74 5f 43 43 0a 43 50 50 46 4c 41 47 53  c_ct_CC.CPPFLAGS
4d00: 0a 4c 44 46 4c 41 47 53 0a 43 46 4c 41 47 53 0a  .LDFLAGS.CFLAGS.
4d10: 43 43 0a 68 6f 73 74 5f 6f 73 0a 68 6f 73 74 5f  CC.host_os.host_
4d20: 76 65 6e 64 6f 72 0a 68 6f 73 74 5f 63 70 75 0a  vendor.host_cpu.
4d30: 68 6f 73 74 0a 62 75 69 6c 64 5f 6f 73 0a 62 75  host.build_os.bu
4d40: 69 6c 64 5f 76 65 6e 64 6f 72 0a 62 75 69 6c 64  ild_vendor.build
4d50: 5f 63 70 75 0a 62 75 69 6c 64 0a 4c 49 42 54 4f  _cpu.build.LIBTO
4d60: 4f 4c 0a 74 61 72 67 65 74 5f 61 6c 69 61 73 0a  OL.target_alias.
4d70: 68 6f 73 74 5f 61 6c 69 61 73 0a 62 75 69 6c 64  host_alias.build
4d80: 5f 61 6c 69 61 73 0a 4c 49 42 53 0a 45 43 48 4f  _alias.LIBS.ECHO
4d90: 5f 54 0a 45 43 48 4f 5f 4e 0a 45 43 48 4f 5f 43  _T.ECHO_N.ECHO_C
4da0: 0a 44 45 46 53 0a 6d 61 6e 64 69 72 0a 6c 6f 63  .DEFS.mandir.loc
4db0: 61 6c 65 64 69 72 0a 6c 69 62 64 69 72 0a 70 73  aledir.libdir.ps
4dc0: 64 69 72 0a 70 64 66 64 69 72 0a 64 76 69 64 69  dir.pdfdir.dvidi
4dd0: 72 0a 68 74 6d 6c 64 69 72 0a 69 6e 66 6f 64 69  r.htmldir.infodi
4de0: 72 0a 64 6f 63 64 69 72 0a 6f 6c 64 69 6e 63 6c  r.docdir.oldincl
4df0: 75 64 65 64 69 72 0a 69 6e 63 6c 75 64 65 64 69  udedir.includedi
4e00: 72 0a 6c 6f 63 61 6c 73 74 61 74 65 64 69 72 0a  r.localstatedir.
4e10: 73 68 61 72 65 64 73 74 61 74 65 64 69 72 0a 73  sharedstatedir.s
4e20: 79 73 63 6f 6e 66 64 69 72 0a 64 61 74 61 64 69  ysconfdir.datadi
4e30: 72 0a 64 61 74 61 72 6f 6f 74 64 69 72 0a 6c 69  r.datarootdir.li
4e40: 62 65 78 65 63 64 69 72 0a 73 62 69 6e 64 69 72  bexecdir.sbindir
4e50: 0a 62 69 6e 64 69 72 0a 70 72 6f 67 72 61 6d 5f  .bindir.program_
4e60: 74 72 61 6e 73 66 6f 72 6d 5f 6e 61 6d 65 0a 70  transform_name.p
4e70: 72 65 66 69 78 0a 65 78 65 63 5f 70 72 65 66 69  refix.exec_prefi
4e80: 78 0a 50 41 43 4b 41 47 45 5f 42 55 47 52 45 50  x.PACKAGE_BUGREP
4e90: 4f 52 54 0a 50 41 43 4b 41 47 45 5f 53 54 52 49  ORT.PACKAGE_STRI
4ea0: 4e 47 0a 50 41 43 4b 41 47 45 5f 56 45 52 53 49  NG.PACKAGE_VERSI
4eb0: 4f 4e 0a 50 41 43 4b 41 47 45 5f 54 41 52 4e 41  ON.PACKAGE_TARNA
4ec0: 4d 45 0a 50 41 43 4b 41 47 45 5f 4e 41 4d 45 0a  ME.PACKAGE_NAME.
4ed0: 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 53  PATH_SEPARATOR.S
4ee0: 48 45 4c 4c 27 0a 61 63 5f 73 75 62 73 74 5f 66  HELL'.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 75 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 75 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 77  $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 32 20 74 6f 20 61 64 61 70  e 3.6.12 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 32 3a 22 3b 3b 0a 20 20  te 3.6.12:";;.  
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 32 0a 67 65 6e 65 72 61 74 65   3.6.12.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 33 0a 0a 43 6f 70 79 72 69 67 68  f 2.63..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 32 2c 20 77 68 69 63 68 20 77 61  3.6.12, 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 33  NU Autoconf 2.63
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 63 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 22 20 3e 26 35 0a 24 61 73  newline" >&5.$as
ca10: 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 57  _echo "$as_me: W
ca20: 41 52 4e 49 4e 47 3a 20 63 61 63 68 65 20 76 61  ARNING: cache va
ca30: 72 69 61 62 6c 65 20 24 61 63 5f 76 61 72 20 63  riable $ac_var c
ca40: 6f 6e 74 61 69 6e 73 20 61 20 6e 65 77 6c 69 6e  ontains a newlin
ca50: 65 22 20 3e 26 32 3b 7d 20 3b 3b 0a 20 20 20 20  e" >&2;} ;;.    
ca60: 20 20 65 73 61 63 0a 20 20 20 20 20 20 63 61 73    esac.      cas
ca70: 65 20 24 61 63 5f 76 61 72 20 69 6e 20 23 28 0a  e $ac_var in #(.
ca80: 20 20 20 20 20 20 5f 20 7c 20 49 46 53 20 7c 20        _ | IFS | 
ca90: 61 73 5f 6e 6c 29 20 3b 3b 20 23 28 0a 20 20 20  as_nl) ;; #(.   
caa0: 20 20 20 42 41 53 48 5f 41 52 47 56 20 7c 20 42     BASH_ARGV | B
cab0: 41 53 48 5f 53 4f 55 52 43 45 29 20 65 76 61 6c  ASH_SOURCE) eval
cac0: 20 24 61 63 5f 76 61 72 3d 20 3b 3b 20 23 28 0a   $ac_var= ;; #(.
cad0: 20 20 20 20 20 20 2a 29 20 24 61 73 5f 75 6e 73        *) $as_uns
cae0: 65 74 20 24 61 63 5f 76 61 72 20 3b 3b 0a 20 20  et $ac_var ;;.  
caf0: 20 20 20 20 65 73 61 63 20 3b 3b 0a 20 20 20 20      esac ;;.    
cb00: 65 73 61 63 0a 20 20 64 6f 6e 65 0a 20 20 28 73  esac.  done.  (s
cb10: 65 74 29 20 32 3e 26 31 20 7c 0a 20 20 20 20 63  et) 2>&1 |.    c
cb20: 61 73 65 20 24 61 73 5f 6e 6c 60 28 61 63 5f 73  ase $as_nl`(ac_s
cb30: 70 61 63 65 3d 27 5c 27 27 20 27 5c 27 27 3b 20  pace='\'' '\''; 
cb40: 73 65 74 29 20 32 3e 26 31 60 20 69 6e 20 23 28  set) 2>&1` in #(
cb50: 0a 20 20 20 20 2a 24 7b 61 73 5f 6e 6c 7d 61 63  .    *${as_nl}ac
cb60: 5f 73 70 61 63 65 3d 5c 20 2a 29 0a 20 20 20 20  _space=\ *).    
cb70: 20 20 73 65 64 20 2d 6e 20 5c 0a 09 22 73 2f 27    sed -n \.."s/'
cb80: 5c 27 27 2f 27 5c 27 27 5c 5c 5c 5c 27 5c 27 27  \''/'\''\\\\'\''
cb90: 27 5c 27 27 2f 67 3b 0a 09 20 20 73 2f 5e 5c 5c  '\''/g;..  s/^\\
cba0: 28 5b 5f 24 61 73 5f 63 72 5f 61 6c 6e 75 6d 5d  ([_$as_cr_alnum]
cbb0: 2a 5f 63 76 5f 5b 5f 24 61 73 5f 63 72 5f 61 6c  *_cv_[_$as_cr_al
cbc0: 6e 75 6d 5d 2a 5c 5c 29 3d 5c 5c 28 2e 2a 5c 5c  num]*\\)=\\(.*\\
cbd0: 29 2f 5c 5c 31 3d 27 5c 27 27 5c 5c 32 27 5c 27  )/\\1='\''\\2'\'
cbe0: 27 2f 70 22 0a 20 20 20 20 20 20 3b 3b 20 23 28  '/p".      ;; #(
cbf0: 0a 20 20 20 20 2a 29 0a 20 20 20 20 20 20 73 65  .    *).      se
cc00: 64 20 2d 6e 20 22 2f 5e 5b 5f 24 61 73 5f 63 72  d -n "/^[_$as_cr
cc10: 5f 61 6c 6e 75 6d 5d 2a 5f 63 76 5f 5b 5f 24 61  _alnum]*_cv_[_$a
cc20: 73 5f 63 72 5f 61 6c 6e 75 6d 5d 2a 3d 2f 70 22  s_cr_alnum]*=/p"
cc30: 0a 20 20 20 20 20 20 3b 3b 0a 20 20 20 20 65 73  .      ;;.    es
cc40: 61 63 20 7c 0a 20 20 20 20 73 6f 72 74 0a 29 0a  ac |.    sort.).
cc50: 20 20 20 20 65 63 68 6f 0a 0a 20 20 20 20 63 61      echo..    ca
cc60: 74 20 3c 3c 5c 5f 41 53 42 4f 58 0a 23 23 20 2d  t <<\_ASBOX.## -
cc70: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
cc80: 20 23 23 0a 23 23 20 4f 75 74 70 75 74 20 76 61   ##.## Output va
cc90: 72 69 61 62 6c 65 73 2e 20 23 23 0a 23 23 20 2d  riables. ##.## -
cca0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
ccb0: 20 23 23 0a 5f 41 53 42 4f 58 0a 20 20 20 20 65   ##._ASBOX.    e
ccc0: 63 68 6f 0a 20 20 20 20 66 6f 72 20 61 63 5f 76  cho.    for ac_v
ccd0: 61 72 20 69 6e 20 24 61 63 5f 73 75 62 73 74 5f  ar in $ac_subst_
cce0: 76 61 72 73 0a 20 20 20 20 64 6f 0a 20 20 20 20  vars.    do.    
ccf0: 20 20 65 76 61 6c 20 61 63 5f 76 61 6c 3d 5c 24    eval ac_val=\$
cd00: 24 61 63 5f 76 61 72 0a 20 20 20 20 20 20 63 61  $ac_var.      ca
cd10: 73 65 20 24 61 63 5f 76 61 6c 20 69 6e 0a 20 20  se $ac_val in.  
cd20: 20 20 20 20 2a 5c 27 5c 27 27 2a 29 20 61 63 5f      *\'\''*) ac_
cd30: 76 61 6c 3d 60 24 61 73 5f 65 63 68 6f 20 22 24  val=`$as_echo "$
cd40: 61 63 5f 76 61 6c 22 20 7c 20 73 65 64 20 22 73  ac_val" | sed "s
cd50: 2f 27 5c 27 27 2f 27 5c 27 27 5c 5c 5c 5c 5c 5c  /'\''/'\''\\\\\\
cd60: 5c 5c 27 5c 27 27 27 5c 27 27 2f 67 22 60 3b 3b  \\'\'''\''/g"`;;
cd70: 0a 20 20 20 20 20 20 65 73 61 63 0a 20 20 20 20  .      esac.    
cd80: 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f    $as_echo "$ac_
cd90: 76 61 72 3d 27 5c 27 27 24 61 63 5f 76 61 6c 27  var='\''$ac_val'
cda0: 5c 27 27 22 0a 20 20 20 20 64 6f 6e 65 20 7c 20  \''".    done | 
cdb0: 73 6f 72 74 0a 20 20 20 20 65 63 68 6f 0a 0a 20  sort.    echo.. 
cdc0: 20 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24     if test -n "$
cdd0: 61 63 5f 73 75 62 73 74 5f 66 69 6c 65 73 22 3b  ac_subst_files";
cde0: 20 74 68 65 6e 0a 20 20 20 20 20 20 63 61 74 20   then.      cat 
cdf0: 3c 3c 5c 5f 41 53 42 4f 58 0a 23 23 20 2d 2d 2d  <<\_ASBOX.## ---
ce00: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
ce10: 20 23 23 0a 23 23 20 46 69 6c 65 20 73 75 62 73   ##.## File subs
ce20: 74 69 74 75 74 69 6f 6e 73 2e 20 23 23 0a 23 23  titutions. ##.##
ce30: 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d   ---------------
ce40: 2d 2d 2d 2d 20 23 23 0a 5f 41 53 42 4f 58 0a 20  ---- ##._ASBOX. 
ce50: 20 20 20 20 20 65 63 68 6f 0a 20 20 20 20 20 20       echo.      
ce60: 66 6f 72 20 61 63 5f 76 61 72 20 69 6e 20 24 61  for ac_var in $a
ce70: 63 5f 73 75 62 73 74 5f 66 69 6c 65 73 0a 20 20  c_subst_files.  
ce80: 20 20 20 20 64 6f 0a 09 65 76 61 6c 20 61 63 5f      do..eval ac_
ce90: 76 61 6c 3d 5c 24 24 61 63 5f 76 61 72 0a 09 63  val=\$$ac_var..c
cea0: 61 73 65 20 24 61 63 5f 76 61 6c 20 69 6e 0a 09  ase $ac_val in..
ceb0: 2a 5c 27 5c 27 27 2a 29 20 61 63 5f 76 61 6c 3d  *\'\''*) ac_val=
cec0: 60 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 76  `$as_echo "$ac_v
ced0: 61 6c 22 20 7c 20 73 65 64 20 22 73 2f 27 5c 27  al" | sed "s/'\'
cee0: 27 2f 27 5c 27 27 5c 5c 5c 5c 5c 5c 5c 5c 27 5c  '/'\''\\\\\\\\'\
cef0: 27 27 27 5c 27 27 2f 67 22 60 3b 3b 0a 09 65 73  '''\''/g"`;;..es
cf00: 61 63 0a 09 24 61 73 5f 65 63 68 6f 20 22 24 61  ac..$as_echo "$a
cf10: 63 5f 76 61 72 3d 27 5c 27 27 24 61 63 5f 76 61  c_var='\''$ac_va
cf20: 6c 27 5c 27 27 22 0a 20 20 20 20 20 20 64 6f 6e  l'\''".      don
cf30: 65 20 7c 20 73 6f 72 74 0a 20 20 20 20 20 20 65  e | sort.      e
cf40: 63 68 6f 0a 20 20 20 20 66 69 0a 0a 20 20 20 20  cho.    fi..    
cf50: 69 66 20 74 65 73 74 20 2d 73 20 63 6f 6e 66 64  if test -s confd
cf60: 65 66 73 2e 68 3b 20 74 68 65 6e 0a 20 20 20 20  efs.h; then.    
cf70: 20 20 63 61 74 20 3c 3c 5c 5f 41 53 42 4f 58 0a    cat <<\_ASBOX.
cf80: 23 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 23  ## ----------- #
cf90: 23 0a 23 23 20 63 6f 6e 66 64 65 66 73 2e 68 2e  #.## confdefs.h.
cfa0: 20 23 23 0a 23 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d   ##.## ---------
cfb0: 2d 2d 20 23 23 0a 5f 41 53 42 4f 58 0a 20 20 20  -- ##._ASBOX.   
cfc0: 20 20 20 65 63 68 6f 0a 20 20 20 20 20 20 63 61     echo.      ca
cfd0: 74 20 63 6f 6e 66 64 65 66 73 2e 68 0a 20 20 20  t confdefs.h.   
cfe0: 20 20 20 65 63 68 6f 0a 20 20 20 20 66 69 0a 20     echo.    fi. 
cff0: 20 20 20 74 65 73 74 20 22 24 61 63 5f 73 69 67     test "$ac_sig
d000: 6e 61 6c 22 20 21 3d 20 30 20 26 26 0a 20 20 20  nal" != 0 &&.   
d010: 20 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73     $as_echo "$as
d020: 5f 6d 65 3a 20 63 61 75 67 68 74 20 73 69 67 6e  _me: caught sign
d030: 61 6c 20 24 61 63 5f 73 69 67 6e 61 6c 22 0a 20  al $ac_signal". 
d040: 20 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73     $as_echo "$as
d050: 5f 6d 65 3a 20 65 78 69 74 20 24 65 78 69 74 5f  _me: exit $exit_
d060: 73 74 61 74 75 73 22 0a 20 20 7d 20 3e 26 35 0a  status".  } >&5.
d070: 20 20 72 6d 20 2d 66 20 63 6f 72 65 20 2a 2e 63    rm -f core *.c
d080: 6f 72 65 20 63 6f 72 65 2e 63 6f 6e 66 74 65 73  ore core.conftes
d090: 74 2e 2a 20 26 26 0a 20 20 20 20 72 6d 20 2d 66  t.* &&.    rm -f
d0a0: 20 2d 72 20 63 6f 6e 66 74 65 73 74 2a 20 63 6f   -r conftest* co
d0b0: 6e 66 64 65 66 73 2a 20 63 6f 6e 66 24 24 2a 20  nfdefs* conf$$* 
d0c0: 24 61 63 5f 63 6c 65 61 6e 5f 66 69 6c 65 73 20  $ac_clean_files 
d0d0: 26 26 0a 20 20 20 20 65 78 69 74 20 24 65 78 69  &&.    exit $exi
d0e0: 74 5f 73 74 61 74 75 73 0a 27 20 30 0a 66 6f 72  t_status.' 0.for
d0f0: 20 61 63 5f 73 69 67 6e 61 6c 20 69 6e 20 31 20   ac_signal in 1 
d100: 32 20 31 33 20 31 35 3b 20 64 6f 0a 20 20 74 72  2 13 15; do.  tr
d110: 61 70 20 27 61 63 5f 73 69 67 6e 61 6c 3d 27 24  ap 'ac_signal='$
d120: 61 63 5f 73 69 67 6e 61 6c 27 3b 20 7b 20 28 65  ac_signal'; { (e
d130: 78 69 74 20 31 29 3b 20 65 78 69 74 20 31 3b 20  xit 1); exit 1; 
d140: 7d 27 20 24 61 63 5f 73 69 67 6e 61 6c 0a 64 6f  }' $ac_signal.do
d150: 6e 65 0a 61 63 5f 73 69 67 6e 61 6c 3d 30 0a 0a  ne.ac_signal=0..
d160: 23 20 63 6f 6e 66 64 65 66 73 2e 68 20 61 76 6f  # confdefs.h avo
d170: 69 64 73 20 4f 53 20 63 6f 6d 6d 61 6e 64 20 6c  ids OS command l
d180: 69 6e 65 20 6c 65 6e 67 74 68 20 6c 69 6d 69 74  ine length limit
d190: 73 20 74 68 61 74 20 44 45 46 53 20 63 61 6e 20  s that DEFS can 
d1a0: 65 78 63 65 65 64 2e 0a 72 6d 20 2d 66 20 2d 72  exceed..rm -f -r
d1b0: 20 63 6f 6e 66 74 65 73 74 2a 20 63 6f 6e 66 64   conftest* confd
d1c0: 65 66 73 2e 68 0a 0a 23 20 50 72 65 64 65 66 69  efs.h..# Predefi
d1d0: 6e 65 64 20 70 72 65 70 72 6f 63 65 73 73 6f 72  ned preprocessor
d1e0: 20 76 61 72 69 61 62 6c 65 73 2e 0a 0a 63 61 74   variables...cat
d1f0: 20 3e 3e 63 6f 6e 66 64 65 66 73 2e 68 20 3c 3c   >>confdefs.h <<
d200: 5f 41 43 45 4f 46 0a 23 64 65 66 69 6e 65 20 50  _ACEOF.#define P
d210: 41 43 4b 41 47 45 5f 4e 41 4d 45 20 22 24 50 41  ACKAGE_NAME "$PA
d220: 43 4b 41 47 45 5f 4e 41 4d 45 22 0a 5f 41 43 45  CKAGE_NAME"._ACE
d230: 4f 46 0a 0a 0a 63 61 74 20 3e 3e 63 6f 6e 66 64  OF...cat >>confd
d240: 65 66 73 2e 68 20 3c 3c 5f 41 43 45 4f 46 0a 23  efs.h <<_ACEOF.#
d250: 64 65 66 69 6e 65 20 50 41 43 4b 41 47 45 5f 54  define PACKAGE_T
d260: 41 52 4e 41 4d 45 20 22 24 50 41 43 4b 41 47 45  ARNAME "$PACKAGE
d270: 5f 54 41 52 4e 41 4d 45 22 0a 5f 41 43 45 4f 46  _TARNAME"._ACEOF
d280: 0a 0a 0a 63 61 74 20 3e 3e 63 6f 6e 66 64 65 66  ...cat >>confdef
d290: 73 2e 68 20 3c 3c 5f 41 43 45 4f 46 0a 23 64 65  s.h <<_ACEOF.#de
d2a0: 66 69 6e 65 20 50 41 43 4b 41 47 45 5f 56 45 52  fine PACKAGE_VER
d2b0: 53 49 4f 4e 20 22 24 50 41 43 4b 41 47 45 5f 56  SION "$PACKAGE_V
d2c0: 45 52 53 49 4f 4e 22 0a 5f 41 43 45 4f 46 0a 0a  ERSION"._ACEOF..
d2d0: 0a 63 61 74 20 3e 3e 63 6f 6e 66 64 65 66 73 2e  .cat >>confdefs.
d2e0: 68 20 3c 3c 5f 41 43 45 4f 46 0a 23 64 65 66 69  h <<_ACEOF.#defi
d2f0: 6e 65 20 50 41 43 4b 41 47 45 5f 53 54 52 49 4e  ne PACKAGE_STRIN
d300: 47 20 22 24 50 41 43 4b 41 47 45 5f 53 54 52 49  G "$PACKAGE_STRI
d310: 4e 47 22 0a 5f 41 43 45 4f 46 0a 0a 0a 63 61 74  NG"._ACEOF...cat
d320: 20 3e 3e 63 6f 6e 66 64 65 66 73 2e 68 20 3c 3c   >>confdefs.h <<
d330: 5f 41 43 45 4f 46 0a 23 64 65 66 69 6e 65 20 50  _ACEOF.#define P
d340: 41 43 4b 41 47 45 5f 42 55 47 52 45 50 4f 52 54  ACKAGE_BUGREPORT
d350: 20 22 24 50 41 43 4b 41 47 45 5f 42 55 47 52 45   "$PACKAGE_BUGRE
d360: 50 4f 52 54 22 0a 5f 41 43 45 4f 46 0a 0a 0a 23  PORT"._ACEOF...#
d370: 20 4c 65 74 20 74 68 65 20 73 69 74 65 20 66 69   Let the site fi
d380: 6c 65 20 73 65 6c 65 63 74 20 61 6e 20 61 6c 74  le select an alt
d390: 65 72 6e 61 74 65 20 63 61 63 68 65 20 66 69 6c  ernate cache fil
d3a0: 65 20 69 66 20 69 74 20 77 61 6e 74 73 20 74 6f  e if it wants to
d3b0: 2e 0a 23 20 50 72 65 66 65 72 20 61 6e 20 65 78  ..# Prefer an ex
d3c0: 70 6c 69 63 69 74 6c 79 20 73 65 6c 65 63 74 65  plicitly selecte
d3d0: 64 20 66 69 6c 65 20 74 6f 20 61 75 74 6f 6d 61  d file to automa
d3e0: 74 69 63 61 6c 6c 79 20 73 65 6c 65 63 74 65 64  tically selected
d3f0: 20 6f 6e 65 73 2e 0a 61 63 5f 73 69 74 65 5f 66   ones..ac_site_f
d400: 69 6c 65 31 3d 4e 4f 4e 45 0a 61 63 5f 73 69 74  ile1=NONE.ac_sit
d410: 65 5f 66 69 6c 65 32 3d 4e 4f 4e 45 0a 69 66 20  e_file2=NONE.if 
d420: 74 65 73 74 20 2d 6e 20 22 24 43 4f 4e 46 49 47  test -n "$CONFIG
d430: 5f 53 49 54 45 22 3b 20 74 68 65 6e 0a 20 20 61  _SITE"; then.  a
d440: 63 5f 73 69 74 65 5f 66 69 6c 65 31 3d 24 43 4f  c_site_file1=$CO
d450: 4e 46 49 47 5f 53 49 54 45 0a 65 6c 69 66 20 74  NFIG_SITE.elif t
d460: 65 73 74 20 22 78 24 70 72 65 66 69 78 22 20 21  est "x$prefix" !
d470: 3d 20 78 4e 4f 4e 45 3b 20 74 68 65 6e 0a 20 20  = xNONE; then.  
d480: 61 63 5f 73 69 74 65 5f 66 69 6c 65 31 3d 24 70  ac_site_file1=$p
d490: 72 65 66 69 78 2f 73 68 61 72 65 2f 63 6f 6e 66  refix/share/conf
d4a0: 69 67 2e 73 69 74 65 0a 20 20 61 63 5f 73 69 74  ig.site.  ac_sit
d4b0: 65 5f 66 69 6c 65 32 3d 24 70 72 65 66 69 78 2f  e_file2=$prefix/
d4c0: 65 74 63 2f 63 6f 6e 66 69 67 2e 73 69 74 65 0a  etc/config.site.
d4d0: 65 6c 73 65 0a 20 20 61 63 5f 73 69 74 65 5f 66  else.  ac_site_f
d4e0: 69 6c 65 31 3d 24 61 63 5f 64 65 66 61 75 6c 74  ile1=$ac_default
d4f0: 5f 70 72 65 66 69 78 2f 73 68 61 72 65 2f 63 6f  _prefix/share/co
d500: 6e 66 69 67 2e 73 69 74 65 0a 20 20 61 63 5f 73  nfig.site.  ac_s
d510: 69 74 65 5f 66 69 6c 65 32 3d 24 61 63 5f 64 65  ite_file2=$ac_de
d520: 66 61 75 6c 74 5f 70 72 65 66 69 78 2f 65 74 63  fault_prefix/etc
d530: 2f 63 6f 6e 66 69 67 2e 73 69 74 65 0a 66 69 0a  /config.site.fi.
d540: 66 6f 72 20 61 63 5f 73 69 74 65 5f 66 69 6c 65  for ac_site_file
d550: 20 69 6e 20 22 24 61 63 5f 73 69 74 65 5f 66 69   in "$ac_site_fi
d560: 6c 65 31 22 20 22 24 61 63 5f 73 69 74 65 5f 66  le1" "$ac_site_f
d570: 69 6c 65 32 22 0a 64 6f 0a 20 20 74 65 73 74 20  ile2".do.  test 
d580: 22 78 24 61 63 5f 73 69 74 65 5f 66 69 6c 65 22  "x$ac_site_file"
d590: 20 3d 20 78 4e 4f 4e 45 20 26 26 20 63 6f 6e 74   = xNONE && cont
d5a0: 69 6e 75 65 0a 20 20 69 66 20 74 65 73 74 20 2d  inue.  if test -
d5b0: 72 20 22 24 61 63 5f 73 69 74 65 5f 66 69 6c 65  r "$ac_site_file
d5c0: 22 3b 20 74 68 65 6e 0a 20 20 20 20 7b 20 24 61  "; then.    { $a
d5d0: 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
d5e0: 4c 49 4e 45 4e 4f 3a 20 6c 6f 61 64 69 6e 67 20  LINENO: loading 
d5f0: 73 69 74 65 20 73 63 72 69 70 74 20 24 61 63 5f  site script $ac_
d600: 73 69 74 65 5f 66 69 6c 65 22 20 3e 26 35 0a 24  site_file" >&5.$
d610: 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
d620: 20 6c 6f 61 64 69 6e 67 20 73 69 74 65 20 73 63   loading site sc
d630: 72 69 70 74 20 24 61 63 5f 73 69 74 65 5f 66 69  ript $ac_site_fi
d640: 6c 65 22 20 3e 26 36 3b 7d 0a 20 20 20 20 73 65  le" >&6;}.    se
d650: 64 20 27 73 2f 5e 2f 7c 20 2f 27 20 22 24 61 63  d 's/^/| /' "$ac
d660: 5f 73 69 74 65 5f 66 69 6c 65 22 20 3e 26 35 0a  _site_file" >&5.
d670: 20 20 20 20 2e 20 22 24 61 63 5f 73 69 74 65 5f      . "$ac_site_
d680: 66 69 6c 65 22 0a 20 20 66 69 0a 64 6f 6e 65 0a  file".  fi.done.
d690: 0a 69 66 20 74 65 73 74 20 2d 72 20 22 24 63 61  .if test -r "$ca
d6a0: 63 68 65 5f 66 69 6c 65 22 3b 20 74 68 65 6e 0a  che_file"; then.
d6b0: 20 20 23 20 53 6f 6d 65 20 76 65 72 73 69 6f 6e    # Some version
d6c0: 73 20 6f 66 20 62 61 73 68 20 77 69 6c 6c 20 66  s of bash will f
d6d0: 61 69 6c 20 74 6f 20 73 6f 75 72 63 65 20 2f 64  ail to source /d
d6e0: 65 76 2f 6e 75 6c 6c 20 28 73 70 65 63 69 61 6c  ev/null (special
d6f0: 0a 20 20 23 20 66 69 6c 65 73 20 61 63 74 75 61  .  # files actua
d700: 6c 6c 79 29 2c 20 73 6f 20 77 65 20 61 76 6f 69  lly), so we avoi
d710: 64 20 64 6f 69 6e 67 20 74 68 61 74 2e 0a 20 20  d doing that..  
d720: 69 66 20 74 65 73 74 20 2d 66 20 22 24 63 61 63  if test -f "$cac
d730: 68 65 5f 66 69 6c 65 22 3b 20 74 68 65 6e 0a 20  he_file"; then. 
d740: 20 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24     { $as_echo "$
d750: 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 6c  as_me:$LINENO: l
d760: 6f 61 64 69 6e 67 20 63 61 63 68 65 20 24 63 61  oading cache $ca
d770: 63 68 65 5f 66 69 6c 65 22 20 3e 26 35 0a 24 61  che_file" >&5.$a
d780: 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20  s_echo "$as_me: 
d790: 6c 6f 61 64 69 6e 67 20 63 61 63 68 65 20 24 63  loading cache $c
d7a0: 61 63 68 65 5f 66 69 6c 65 22 20 3e 26 36 3b 7d  ache_file" >&6;}
d7b0: 0a 20 20 20 20 63 61 73 65 20 24 63 61 63 68 65  .    case $cache
d7c0: 5f 66 69 6c 65 20 69 6e 0a 20 20 20 20 20 20 5b  _file in.      [
d7d0: 5c 5c 2f 5d 2a 20 7c 20 3f 3a 5b 5c 5c 2f 5d 2a  \\/]* | ?:[\\/]*
d7e0: 20 29 20 2e 20 22 24 63 61 63 68 65 5f 66 69 6c   ) . "$cache_fil
d7f0: 65 22 3b 3b 0a 20 20 20 20 20 20 2a 29 20 20 20  e";;.      *)   
d800: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
d810: 20 20 20 2e 20 22 2e 2f 24 63 61 63 68 65 5f 66     . "./$cache_f
d820: 69 6c 65 22 3b 3b 0a 20 20 20 20 65 73 61 63 0a  ile";;.    esac.
d830: 20 20 66 69 0a 65 6c 73 65 0a 20 20 7b 20 24 61    fi.else.  { $a
d840: 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
d850: 4c 49 4e 45 4e 4f 3a 20 63 72 65 61 74 69 6e 67  LINENO: creating
d860: 20 63 61 63 68 65 20 24 63 61 63 68 65 5f 66 69   cache $cache_fi
d870: 6c 65 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  le" >&5.$as_echo
d880: 20 22 24 61 73 5f 6d 65 3a 20 63 72 65 61 74 69   "$as_me: creati
d890: 6e 67 20 63 61 63 68 65 20 24 63 61 63 68 65 5f  ng cache $cache_
d8a0: 66 69 6c 65 22 20 3e 26 36 3b 7d 0a 20 20 3e 24  file" >&6;}.  >$
d8b0: 63 61 63 68 65 5f 66 69 6c 65 0a 66 69 0a 0a 23  cache_file.fi..#
d8c0: 20 43 68 65 63 6b 20 74 68 61 74 20 74 68 65 20   Check that the 
d8d0: 70 72 65 63 69 6f 75 73 20 76 61 72 69 61 62 6c  precious variabl
d8e0: 65 73 20 73 61 76 65 64 20 69 6e 20 74 68 65 20  es saved in the 
d8f0: 63 61 63 68 65 20 68 61 76 65 20 6b 65 70 74 20  cache have kept 
d900: 74 68 65 20 73 61 6d 65 0a 23 20 76 61 6c 75 65  the same.# value
d910: 2e 0a 61 63 5f 63 61 63 68 65 5f 63 6f 72 72 75  ..ac_cache_corru
d920: 70 74 65 64 3d 66 61 6c 73 65 0a 66 6f 72 20 61  pted=false.for a
d930: 63 5f 76 61 72 20 69 6e 20 24 61 63 5f 70 72 65  c_var in $ac_pre
d940: 63 69 6f 75 73 5f 76 61 72 73 3b 20 64 6f 0a 20  cious_vars; do. 
d950: 20 65 76 61 6c 20 61 63 5f 6f 6c 64 5f 73 65 74   eval ac_old_set
d960: 3d 5c 24 61 63 5f 63 76 5f 65 6e 76 5f 24 7b 61  =\$ac_cv_env_${a
d970: 63 5f 76 61 72 7d 5f 73 65 74 0a 20 20 65 76 61  c_var}_set.  eva
d980: 6c 20 61 63 5f 6e 65 77 5f 73 65 74 3d 5c 24 61  l ac_new_set=\$a
d990: 63 5f 65 6e 76 5f 24 7b 61 63 5f 76 61 72 7d 5f  c_env_${ac_var}_
d9a0: 73 65 74 0a 20 20 65 76 61 6c 20 61 63 5f 6f 6c  set.  eval ac_ol
d9b0: 64 5f 76 61 6c 3d 5c 24 61 63 5f 63 76 5f 65 6e  d_val=\$ac_cv_en
d9c0: 76 5f 24 7b 61 63 5f 76 61 72 7d 5f 76 61 6c 75  v_${ac_var}_valu
d9d0: 65 0a 20 20 65 76 61 6c 20 61 63 5f 6e 65 77 5f  e.  eval ac_new_
d9e0: 76 61 6c 3d 5c 24 61 63 5f 65 6e 76 5f 24 7b 61  val=\$ac_env_${a
d9f0: 63 5f 76 61 72 7d 5f 76 61 6c 75 65 0a 20 20 63  c_var}_value.  c
da00: 61 73 65 20 24 61 63 5f 6f 6c 64 5f 73 65 74 2c  ase $ac_old_set,
da10: 24 61 63 5f 6e 65 77 5f 73 65 74 20 69 6e 0a 20  $ac_new_set in. 
da20: 20 20 20 73 65 74 2c 29 0a 20 20 20 20 20 20 7b     set,).      {
da30: 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
da40: 65 3a 24 4c 49 4e 45 4e 4f 3a 20 65 72 72 6f 72  e:$LINENO: error
da50: 3a 20 5c 60 24 61 63 5f 76 61 72 27 20 77 61 73  : \`$ac_var' was
da60: 20 73 65 74 20 74 6f 20 5c 60 24 61 63 5f 6f 6c   set to \`$ac_ol
da70: 64 5f 76 61 6c 27 20 69 6e 20 74 68 65 20 70 72  d_val' in the pr
da80: 65 76 69 6f 75 73 20 72 75 6e 22 20 3e 26 35 0a  evious run" >&5.
da90: 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
daa0: 3a 20 65 72 72 6f 72 3a 20 5c 60 24 61 63 5f 76  : error: \`$ac_v
dab0: 61 72 27 20 77 61 73 20 73 65 74 20 74 6f 20 5c  ar' was set to \
dac0: 60 24 61 63 5f 6f 6c 64 5f 76 61 6c 27 20 69 6e  `$ac_old_val' in
dad0: 20 74 68 65 20 70 72 65 76 69 6f 75 73 20 72 75   the previous ru
dae0: 6e 22 20 3e 26 32 3b 7d 0a 20 20 20 20 20 20 61  n" >&2;}.      a
daf0: 63 5f 63 61 63 68 65 5f 63 6f 72 72 75 70 74 65  c_cache_corrupte
db00: 64 3d 3a 20 3b 3b 0a 20 20 20 20 2c 73 65 74 29  d=: ;;.    ,set)
db10: 0a 20 20 20 20 20 20 7b 20 24 61 73 5f 65 63 68  .      { $as_ech
db20: 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
db30: 4f 3a 20 65 72 72 6f 72 3a 20 5c 60 24 61 63 5f  O: error: \`$ac_
db40: 76 61 72 27 20 77 61 73 20 6e 6f 74 20 73 65 74  var' was not set
db50: 20 69 6e 20 74 68 65 20 70 72 65 76 69 6f 75 73   in the previous
db60: 20 72 75 6e 22 20 3e 26 35 0a 24 61 73 5f 65 63   run" >&5.$as_ec
db70: 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f  ho "$as_me: erro
db80: 72 3a 20 5c 60 24 61 63 5f 76 61 72 27 20 77 61  r: \`$ac_var' wa
db90: 73 20 6e 6f 74 20 73 65 74 20 69 6e 20 74 68 65  s not set in the
dba0: 20 70 72 65 76 69 6f 75 73 20 72 75 6e 22 20 3e   previous run" >
dbb0: 26 32 3b 7d 0a 20 20 20 20 20 20 61 63 5f 63 61  &2;}.      ac_ca
dbc0: 63 68 65 5f 63 6f 72 72 75 70 74 65 64 3d 3a 20  che_corrupted=: 
dbd0: 3b 3b 0a 20 20 20 20 2c 29 3b 3b 0a 20 20 20 20  ;;.    ,);;.    
dbe0: 2a 29 0a 20 20 20 20 20 20 69 66 20 74 65 73 74  *).      if test
dbf0: 20 22 78 24 61 63 5f 6f 6c 64 5f 76 61 6c 22 20   "x$ac_old_val" 
dc00: 21 3d 20 22 78 24 61 63 5f 6e 65 77 5f 76 61 6c  != "x$ac_new_val
dc10: 22 3b 20 74 68 65 6e 0a 09 23 20 64 69 66 66 65  "; then..# diffe
dc20: 72 65 6e 63 65 73 20 69 6e 20 77 68 69 74 65 73  rences in whites
dc30: 70 61 63 65 20 64 6f 20 6e 6f 74 20 6c 65 61 64  pace do not lead
dc40: 20 74 6f 20 66 61 69 6c 75 72 65 2e 0a 09 61 63   to failure...ac
dc50: 5f 6f 6c 64 5f 76 61 6c 5f 77 3d 60 65 63 68 6f  _old_val_w=`echo
dc60: 20 78 20 24 61 63 5f 6f 6c 64 5f 76 61 6c 60 0a   x $ac_old_val`.
dc70: 09 61 63 5f 6e 65 77 5f 76 61 6c 5f 77 3d 60 65  .ac_new_val_w=`e
dc80: 63 68 6f 20 78 20 24 61 63 5f 6e 65 77 5f 76 61  cho x $ac_new_va
dc90: 6c 60 0a 09 69 66 20 74 65 73 74 20 22 24 61 63  l`..if test "$ac
dca0: 5f 6f 6c 64 5f 76 61 6c 5f 77 22 20 21 3d 20 22  _old_val_w" != "
dcb0: 24 61 63 5f 6e 65 77 5f 76 61 6c 5f 77 22 3b 20  $ac_new_val_w"; 
dcc0: 74 68 65 6e 0a 09 20 20 7b 20 24 61 73 5f 65 63  then..  { $as_ec
dcd0: 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
dce0: 4e 4f 3a 20 65 72 72 6f 72 3a 20 5c 60 24 61 63  NO: error: \`$ac
dcf0: 5f 76 61 72 27 20 68 61 73 20 63 68 61 6e 67 65  _var' has change
dd00: 64 20 73 69 6e 63 65 20 74 68 65 20 70 72 65 76  d since the prev
dd10: 69 6f 75 73 20 72 75 6e 3a 22 20 3e 26 35 0a 24  ious run:" >&5.$
dd20: 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
dd30: 20 65 72 72 6f 72 3a 20 5c 60 24 61 63 5f 76 61   error: \`$ac_va
dd40: 72 27 20 68 61 73 20 63 68 61 6e 67 65 64 20 73  r' has changed s
dd50: 69 6e 63 65 20 74 68 65 20 70 72 65 76 69 6f 75  ince the previou
dd60: 73 20 72 75 6e 3a 22 20 3e 26 32 3b 7d 0a 09 20  s run:" >&2;}.. 
dd70: 20 61 63 5f 63 61 63 68 65 5f 63 6f 72 72 75 70   ac_cache_corrup
dd80: 74 65 64 3d 3a 0a 09 65 6c 73 65 0a 09 20 20 7b  ted=:..else..  {
dd90: 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
dda0: 65 3a 24 4c 49 4e 45 4e 4f 3a 20 77 61 72 6e 69  e:$LINENO: warni
ddb0: 6e 67 3a 20 69 67 6e 6f 72 69 6e 67 20 77 68 69  ng: ignoring whi
ddc0: 74 65 73 70 61 63 65 20 63 68 61 6e 67 65 73 20  tespace changes 
ddd0: 69 6e 20 5c 60 24 61 63 5f 76 61 72 27 20 73 69  in \`$ac_var' si
dde0: 6e 63 65 20 74 68 65 20 70 72 65 76 69 6f 75 73  nce the previous
ddf0: 20 72 75 6e 3a 22 20 3e 26 35 0a 24 61 73 5f 65   run:" >&5.$as_e
de00: 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 77 61 72  cho "$as_me: war
de10: 6e 69 6e 67 3a 20 69 67 6e 6f 72 69 6e 67 20 77  ning: ignoring w
de20: 68 69 74 65 73 70 61 63 65 20 63 68 61 6e 67 65  hitespace change
de30: 73 20 69 6e 20 5c 60 24 61 63 5f 76 61 72 27 20  s in \`$ac_var' 
de40: 73 69 6e 63 65 20 74 68 65 20 70 72 65 76 69 6f  since the previo
de50: 75 73 20 72 75 6e 3a 22 20 3e 26 32 3b 7d 0a 09  us run:" >&2;}..
de60: 20 20 65 76 61 6c 20 24 61 63 5f 76 61 72 3d 5c    eval $ac_var=\
de70: 24 61 63 5f 6f 6c 64 5f 76 61 6c 0a 09 66 69 0a  $ac_old_val..fi.
de80: 09 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .{ $as_echo "$as
de90: 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 20 20 66  _me:$LINENO:   f
dea0: 6f 72 6d 65 72 20 76 61 6c 75 65 3a 20 20 5c 60  ormer value:  \`
deb0: 24 61 63 5f 6f 6c 64 5f 76 61 6c 27 22 20 3e 26  $ac_old_val'" >&
dec0: 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  5.$as_echo "$as_
ded0: 6d 65 3a 20 20 20 66 6f 72 6d 65 72 20 76 61 6c  me:   former val
dee0: 75 65 3a 20 20 5c 60 24 61 63 5f 6f 6c 64 5f 76  ue:  \`$ac_old_v
def0: 61 6c 27 22 20 3e 26 32 3b 7d 0a 09 7b 20 24 61  al'" >&2;}..{ $a
df00: 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
df10: 4c 49 4e 45 4e 4f 3a 20 20 20 63 75 72 72 65 6e  LINENO:   curren
df20: 74 20 76 61 6c 75 65 3a 20 5c 60 24 61 63 5f 6e  t value: \`$ac_n
df30: 65 77 5f 76 61 6c 27 22 20 3e 26 35 0a 24 61 73  ew_val'" >&5.$as
df40: 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 20  _echo "$as_me:  
df50: 20 63 75 72 72 65 6e 74 20 76 61 6c 75 65 3a 20   current value: 
df60: 5c 60 24 61 63 5f 6e 65 77 5f 76 61 6c 27 22 20  \`$ac_new_val'" 
df70: 3e 26 32 3b 7d 0a 20 20 20 20 20 20 66 69 3b 3b  >&2;}.      fi;;
df80: 0a 20 20 65 73 61 63 0a 20 20 23 20 50 61 73 73  .  esac.  # Pass
df90: 20 70 72 65 63 69 6f 75 73 20 76 61 72 69 61 62   precious variab
dfa0: 6c 65 73 20 74 6f 20 63 6f 6e 66 69 67 2e 73 74  les to config.st
dfb0: 61 74 75 73 2e 0a 20 20 69 66 20 74 65 73 74 20  atus..  if test 
dfc0: 22 24 61 63 5f 6e 65 77 5f 73 65 74 22 20 3d 20  "$ac_new_set" = 
dfd0: 73 65 74 3b 20 74 68 65 6e 0a 20 20 20 20 63 61  set; then.    ca
dfe0: 73 65 20 24 61 63 5f 6e 65 77 5f 76 61 6c 20 69  se $ac_new_val i
dff0: 6e 0a 20 20 20 20 2a 5c 27 2a 29 20 61 63 5f 61  n.    *\'*) ac_a
e000: 72 67 3d 24 61 63 5f 76 61 72 3d 60 24 61 73 5f  rg=$ac_var=`$as_
e010: 65 63 68 6f 20 22 24 61 63 5f 6e 65 77 5f 76 61  echo "$ac_new_va
e020: 6c 22 20 7c 20 73 65 64 20 22 73 2f 27 2f 27 5c  l" | sed "s/'/'\
e030: 5c 5c 5c 5c 5c 5c 5c 27 27 2f 67 22 60 20 3b 3b  \\\\\\\''/g"` ;;
e040: 0a 20 20 20 20 2a 29 20 61 63 5f 61 72 67 3d 24  .    *) ac_arg=$
e050: 61 63 5f 76 61 72 3d 24 61 63 5f 6e 65 77 5f 76  ac_var=$ac_new_v
e060: 61 6c 20 3b 3b 0a 20 20 20 20 65 73 61 63 0a 20  al ;;.    esac. 
e070: 20 20 20 63 61 73 65 20 22 20 24 61 63 5f 63 6f     case " $ac_co
e080: 6e 66 69 67 75 72 65 5f 61 72 67 73 20 22 20 69  nfigure_args " i
e090: 6e 0a 20 20 20 20 20 20 2a 22 20 27 24 61 63 5f  n.      *" '$ac_
e0a0: 61 72 67 27 20 22 2a 29 20 3b 3b 20 23 20 41 76  arg' "*) ;; # Av
e0b0: 6f 69 64 20 64 75 70 73 2e 20 20 55 73 65 20 6f  oid dups.  Use o
e0c0: 66 20 71 75 6f 74 65 73 20 65 6e 73 75 72 65 73  f quotes ensures
e0d0: 20 61 63 63 75 72 61 63 79 2e 0a 20 20 20 20 20   accuracy..     
e0e0: 20 2a 29 20 61 63 5f 63 6f 6e 66 69 67 75 72 65   *) ac_configure
e0f0: 5f 61 72 67 73 3d 22 24 61 63 5f 63 6f 6e 66 69  _args="$ac_confi
e100: 67 75 72 65 5f 61 72 67 73 20 27 24 61 63 5f 61  gure_args '$ac_a
e110: 72 67 27 22 20 3b 3b 0a 20 20 20 20 65 73 61 63  rg'" ;;.    esac
e120: 0a 20 20 66 69 0a 64 6f 6e 65 0a 69 66 20 24 61  .  fi.done.if $a
e130: 63 5f 63 61 63 68 65 5f 63 6f 72 72 75 70 74 65  c_cache_corrupte
e140: 64 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61 73 5f  d; then.  { $as_
e150: 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
e160: 4e 45 4e 4f 3a 20 65 72 72 6f 72 3a 20 69 6e 20  NENO: error: in 
e170: 5c 60 24 61 63 5f 70 77 64 27 3a 22 20 3e 26 35  \`$ac_pwd':" >&5
e180: 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d  .$as_echo "$as_m
e190: 65 3a 20 65 72 72 6f 72 3a 20 69 6e 20 5c 60 24  e: error: in \`$
e1a0: 61 63 5f 70 77 64 27 3a 22 20 3e 26 32 3b 7d 0a  ac_pwd':" >&2;}.
e1b0: 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61    { $as_echo "$a
e1c0: 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 65 72  s_me:$LINENO: er
e1d0: 72 6f 72 3a 20 63 68 61 6e 67 65 73 20 69 6e 20  ror: changes in 
e1e0: 74 68 65 20 65 6e 76 69 72 6f 6e 6d 65 6e 74 20  the environment 
e1f0: 63 61 6e 20 63 6f 6d 70 72 6f 6d 69 73 65 20 74  can compromise t
e200: 68 65 20 62 75 69 6c 64 22 20 3e 26 35 0a 24 61  he build" >&5.$a
e210: 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20  s_echo "$as_me: 
e220: 65 72 72 6f 72 3a 20 63 68 61 6e 67 65 73 20 69  error: changes i
e230: 6e 20 74 68 65 20 65 6e 76 69 72 6f 6e 6d 65 6e  n the environmen
e240: 74 20 63 61 6e 20 63 6f 6d 70 72 6f 6d 69 73 65  t can compromise
e250: 20 74 68 65 20 62 75 69 6c 64 22 20 3e 26 32 3b   the build" >&2;
e260: 7d 0a 20 20 7b 20 7b 20 24 61 73 5f 65 63 68 6f  }.  { { $as_echo
e270: 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
e280: 3a 20 65 72 72 6f 72 3a 20 72 75 6e 20 5c 60 6d  : error: run \`m
e290: 61 6b 65 20 64 69 73 74 63 6c 65 61 6e 27 20 61  ake distclean' a
e2a0: 6e 64 2f 6f 72 20 5c 60 72 6d 20 24 63 61 63 68  nd/or \`rm $cach
e2b0: 65 5f 66 69 6c 65 27 20 61 6e 64 20 73 74 61 72  e_file' and star
e2c0: 74 20 6f 76 65 72 22 20 3e 26 35 0a 24 61 73 5f  t over" >&5.$as_
e2d0: 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72  echo "$as_me: er
e2e0: 72 6f 72 3a 20 72 75 6e 20 5c 60 6d 61 6b 65 20  ror: run \`make 
e2f0: 64 69 73 74 63 6c 65 61 6e 27 20 61 6e 64 2f 6f  distclean' and/o
e300: 72 20 5c 60 72 6d 20 24 63 61 63 68 65 5f 66 69  r \`rm $cache_fi
e310: 6c 65 27 20 61 6e 64 20 73 74 61 72 74 20 6f 76  le' and start ov
e320: 65 72 22 20 3e 26 32 3b 7d 0a 20 20 20 7b 20 28  er" >&2;}.   { (
e330: 65 78 69 74 20 31 29 3b 20 65 78 69 74 20 31 3b  exit 1); exit 1;
e340: 20 7d 3b 20 7d 0a 66 69 0a 0a 0a 0a 0a 0a 0a 0a   }; }.fi........
e350: 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  ................
e360: 0a 0a 61 63 5f 65 78 74 3d 63 0a 61 63 5f 63 70  ..ac_ext=c.ac_cp
e370: 70 3d 27 24 43 50 50 20 24 43 50 50 46 4c 41 47  p='$CPP $CPPFLAG
e380: 53 27 0a 61 63 5f 63 6f 6d 70 69 6c 65 3d 27 24  S'.ac_compile='$
e390: 43 43 20 2d 63 20 24 43 46 4c 41 47 53 20 24 43  CC -c $CFLAGS $C
e3a0: 50 50 46 4c 41 47 53 20 63 6f 6e 66 74 65 73 74  PPFLAGS conftest
e3b0: 2e 24 61 63 5f 65 78 74 20 3e 26 35 27 0a 61 63  .$ac_ext >&5'.ac
e3c0: 5f 6c 69 6e 6b 3d 27 24 43 43 20 2d 6f 20 63 6f  _link='$CC -o co
e3d0: 6e 66 74 65 73 74 24 61 63 5f 65 78 65 65 78 74  nftest$ac_exeext
e3e0: 20 24 43 46 4c 41 47 53 20 24 43 50 50 46 4c 41   $CFLAGS $CPPFLA
e3f0: 47 53 20 24 4c 44 46 4c 41 47 53 20 63 6f 6e 66  GS $LDFLAGS conf
e400: 74 65 73 74 2e 24 61 63 5f 65 78 74 20 24 4c 49  test.$ac_ext $LI
e410: 42 53 20 3e 26 35 27 0a 61 63 5f 63 6f 6d 70 69  BS >&5'.ac_compi
e420: 6c 65 72 5f 67 6e 75 3d 24 61 63 5f 63 76 5f 63  ler_gnu=$ac_cv_c
e430: 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 0a 0a 0a  _compiler_gnu...
e440: 0a 73 71 6c 69 74 65 5f 76 65 72 73 69 6f 6e 5f  .sqlite_version_
e450: 73 61 6e 69 74 79 5f 63 68 65 63 6b 3d 60 63 61  sanity_check=`ca
e460: 74 20 56 45 52 53 49 4f 4e 20 7c 20 74 72 20 2d  t VERSION | tr -
e470: 64 20 27 5c 6e 27 60 0a 69 66 20 74 65 73 74 20  d '\n'`.if test 
e480: 22 24 50 41 43 4b 41 47 45 5f 56 45 52 53 49 4f  "$PACKAGE_VERSIO
e490: 4e 22 20 21 3d 20 22 24 73 71 6c 69 74 65 5f 76  N" != "$sqlite_v
e4a0: 65 72 73 69 6f 6e 5f 73 61 6e 69 74 79 5f 63 68  ersion_sanity_ch
e4b0: 65 63 6b 22 20 3b 20 74 68 65 6e 0a 7b 20 7b 20  eck" ; then.{ { 
e4c0: 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
e4d0: 3a 24 4c 49 4e 45 4e 4f 3a 20 65 72 72 6f 72 3a  :$LINENO: error:
e4e0: 20 63 6f 6e 66 69 67 75 72 65 20 73 63 72 69 70   configure scrip
e4f0: 74 20 69 73 20 6f 75 74 20 6f 66 20 64 61 74 65  t is out of date
e500: 3a 0a 20 63 6f 6e 66 69 67 75 72 65 20 5c 24 50  :. configure \$P
e510: 41 43 4b 41 47 45 5f 56 45 52 53 49 4f 4e 20 3d  ACKAGE_VERSION =
e520: 20 24 50 41 43 4b 41 47 45 5f 56 45 52 53 49 4f   $PACKAGE_VERSIO
e530: 4e 0a 20 74 6f 70 20 6c 65 76 65 6c 20 56 45 52  N. top level VER
e540: 53 49 4f 4e 20 66 69 6c 65 20 20 20 20 20 3d 20  SION file     = 
e550: 24 73 71 6c 69 74 65 5f 76 65 72 73 69 6f 6e 5f  $sqlite_version_
e560: 73 61 6e 69 74 79 5f 63 68 65 63 6b 0a 70 6c 65  sanity_check.ple
e570: 61 73 65 20 72 65 67 65 6e 20 77 69 74 68 20 61  ase regen with a
e580: 75 74 6f 63 6f 6e 66 22 20 3e 26 35 0a 24 61 73  utoconf" >&5.$as
e590: 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65  _echo "$as_me: e
e5a0: 72 72 6f 72 3a 20 63 6f 6e 66 69 67 75 72 65 20  rror: configure 
e5b0: 73 63 72 69 70 74 20 69 73 20 6f 75 74 20 6f 66  script is out of
e5c0: 20 64 61 74 65 3a 0a 20 63 6f 6e 66 69 67 75 72   date:. configur
e5d0: 65 20 5c 24 50 41 43 4b 41 47 45 5f 56 45 52 53  e \$PACKAGE_VERS
e5e0: 49 4f 4e 20 3d 20 24 50 41 43 4b 41 47 45 5f 56  ION = $PACKAGE_V
e5f0: 45 52 53 49 4f 4e 0a 20 74 6f 70 20 6c 65 76 65  ERSION. top leve
e600: 6c 20 56 45 52 53 49 4f 4e 20 66 69 6c 65 20 20  l VERSION file  
e610: 20 20 20 3d 20 24 73 71 6c 69 74 65 5f 76 65 72     = $sqlite_ver
e620: 73 69 6f 6e 5f 73 61 6e 69 74 79 5f 63 68 65 63  sion_sanity_chec
e630: 6b 0a 70 6c 65 61 73 65 20 72 65 67 65 6e 20 77  k.please regen w
e640: 69 74 68 20 61 75 74 6f 63 6f 6e 66 22 20 3e 26  ith autoconf" >&
e650: 32 3b 7d 0a 20 20 20 7b 20 28 65 78 69 74 20 31  2;}.   { (exit 1
e660: 29 3b 20 65 78 69 74 20 31 3b 20 7d 3b 20 7d 0a  ); exit 1; }; }.
e670: 66 69 0a 0a 23 20 54 68 65 20 66 6f 6c 6c 6f 77  fi..# The follow
e680: 69 6e 67 20 52 43 53 20 72 65 76 69 73 69 6f 6e  ing RCS revision
e690: 20 73 74 72 69 6e 67 20 61 70 70 6c 69 65 73 20   string applies 
e6a0: 74 6f 20 63 6f 6e 66 69 67 75 72 65 2e 69 6e 0a  to configure.in.
e6b0: 23 20 24 52 65 76 69 73 69 6f 6e 3a 20 31 2e 37  # $Revision: 1.7
e6c0: 30 20 24 0a 0a 23 23 23 23 23 23 23 23 23 0a 23  0 $..#########.#
e6d0: 20 50 72 6f 67 72 61 6d 73 20 6e 65 65 64 65 64   Programs needed
e6e0: 0a 23 0a 63 61 73 65 20 60 70 77 64 60 20 69 6e  .#.case `pwd` in
e6f0: 0a 20 20 2a 5c 20 2a 20 7c 20 2a 5c 09 2a 29 0a  .  *\ * | *\.*).
e700: 20 20 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22      { $as_echo "
e710: 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
e720: 57 41 52 4e 49 4e 47 3a 20 4c 69 62 74 6f 6f 6c  WARNING: Libtool
e730: 20 64 6f 65 73 20 6e 6f 74 20 63 6f 70 65 20 77   does not cope w
e740: 65 6c 6c 20 77 69 74 68 20 77 68 69 74 65 73 70  ell with whitesp
e750: 61 63 65 20 69 6e 20 5c 60 70 77 64 5c 60 22 20  ace in \`pwd\`" 
e760: 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61  >&5.$as_echo "$a
e770: 73 5f 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20 4c  s_me: WARNING: L
e780: 69 62 74 6f 6f 6c 20 64 6f 65 73 20 6e 6f 74 20  ibtool does not 
e790: 63 6f 70 65 20 77 65 6c 6c 20 77 69 74 68 20 77  cope well with w
e7a0: 68 69 74 65 73 70 61 63 65 20 69 6e 20 5c 60 70  hitespace in \`p
e7b0: 77 64 5c 60 22 20 3e 26 32 3b 7d 20 3b 3b 0a 65  wd\`" >&2;} ;;.e
e7c0: 73 61 63 0a 0a 0a 0a 6d 61 63 72 6f 5f 76 65 72  sac....macro_ver
e7d0: 73 69 6f 6e 3d 27 32 2e 32 2e 36 27 0a 6d 61 63  sion='2.2.6'.mac
e7e0: 72 6f 5f 72 65 76 69 73 69 6f 6e 3d 27 31 2e 33  ro_revision='1.3
e7f0: 30 31 32 27 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  012'............
e800: 0a 0a 6c 74 6d 61 69 6e 3d 22 24 61 63 5f 61 75  ..ltmain="$ac_au
e810: 78 5f 64 69 72 2f 6c 74 6d 61 69 6e 2e 73 68 22  x_dir/ltmain.sh"
e820: 0a 0a 61 63 5f 61 75 78 5f 64 69 72 3d 0a 66 6f  ..ac_aux_dir=.fo
e830: 72 20 61 63 5f 64 69 72 20 69 6e 20 22 24 73 72  r ac_dir in "$sr
e840: 63 64 69 72 22 20 22 24 73 72 63 64 69 72 2f 2e  cdir" "$srcdir/.
e850: 2e 22 20 22 24 73 72 63 64 69 72 2f 2e 2e 2f 2e  ." "$srcdir/../.
e860: 2e 22 3b 20 64 6f 0a 20 20 69 66 20 74 65 73 74  ."; do.  if test
e870: 20 2d 66 20 22 24 61 63 5f 64 69 72 2f 69 6e 73   -f "$ac_dir/ins
e880: 74 61 6c 6c 2d 73 68 22 3b 20 74 68 65 6e 0a 20  tall-sh"; then. 
e890: 20 20 20 61 63 5f 61 75 78 5f 64 69 72 3d 24 61     ac_aux_dir=$a
e8a0: 63 5f 64 69 72 0a 20 20 20 20 61 63 5f 69 6e 73  c_dir.    ac_ins
e8b0: 74 61 6c 6c 5f 73 68 3d 22 24 61 63 5f 61 75 78  tall_sh="$ac_aux
e8c0: 5f 64 69 72 2f 69 6e 73 74 61 6c 6c 2d 73 68 20  _dir/install-sh 
e8d0: 2d 63 22 0a 20 20 20 20 62 72 65 61 6b 0a 20 20  -c".    break.  
e8e0: 65 6c 69 66 20 74 65 73 74 20 2d 66 20 22 24 61  elif test -f "$a
e8f0: 63 5f 64 69 72 2f 69 6e 73 74 61 6c 6c 2e 73 68  c_dir/install.sh
e900: 22 3b 20 74 68 65 6e 0a 20 20 20 20 61 63 5f 61  "; then.    ac_a
e910: 75 78 5f 64 69 72 3d 24 61 63 5f 64 69 72 0a 20  ux_dir=$ac_dir. 
e920: 20 20 20 61 63 5f 69 6e 73 74 61 6c 6c 5f 73 68     ac_install_sh
e930: 3d 22 24 61 63 5f 61 75 78 5f 64 69 72 2f 69 6e  ="$ac_aux_dir/in
e940: 73 74 61 6c 6c 2e 73 68 20 2d 63 22 0a 20 20 20  stall.sh -c".   
e950: 20 62 72 65 61 6b 0a 20 20 65 6c 69 66 20 74 65   break.  elif te
e960: 73 74 20 2d 66 20 22 24 61 63 5f 64 69 72 2f 73  st -f "$ac_dir/s
e970: 68 74 6f 6f 6c 22 3b 20 74 68 65 6e 0a 20 20 20  htool"; then.   
e980: 20 61 63 5f 61 75 78 5f 64 69 72 3d 24 61 63 5f   ac_aux_dir=$ac_
e990: 64 69 72 0a 20 20 20 20 61 63 5f 69 6e 73 74 61  dir.    ac_insta
e9a0: 6c 6c 5f 73 68 3d 22 24 61 63 5f 61 75 78 5f 64  ll_sh="$ac_aux_d
e9b0: 69 72 2f 73 68 74 6f 6f 6c 20 69 6e 73 74 61 6c  ir/shtool instal
e9c0: 6c 20 2d 63 22 0a 20 20 20 20 62 72 65 61 6b 0a  l -c".    break.
e9d0: 20 20 66 69 0a 64 6f 6e 65 0a 69 66 20 74 65 73    fi.done.if tes
e9e0: 74 20 2d 7a 20 22 24 61 63 5f 61 75 78 5f 64 69  t -z "$ac_aux_di
e9f0: 72 22 3b 20 74 68 65 6e 0a 20 20 7b 20 7b 20 24  r"; then.  { { $
ea00: 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
ea10: 24 4c 49 4e 45 4e 4f 3a 20 65 72 72 6f 72 3a 20  $LINENO: error: 
ea20: 63 61 6e 6e 6f 74 20 66 69 6e 64 20 69 6e 73 74  cannot find inst
ea30: 61 6c 6c 2d 73 68 20 6f 72 20 69 6e 73 74 61 6c  all-sh or instal
ea40: 6c 2e 73 68 20 69 6e 20 5c 22 24 73 72 63 64 69  l.sh in \"$srcdi
ea50: 72 5c 22 20 5c 22 24 73 72 63 64 69 72 2f 2e 2e  r\" \"$srcdir/..
ea60: 5c 22 20 5c 22 24 73 72 63 64 69 72 2f 2e 2e 2f  \" \"$srcdir/../
ea70: 2e 2e 5c 22 22 20 3e 26 35 0a 24 61 73 5f 65 63  ..\"" >&5.$as_ec
ea80: 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f  ho "$as_me: erro
ea90: 72 3a 20 63 61 6e 6e 6f 74 20 66 69 6e 64 20 69  r: cannot find i
eaa0: 6e 73 74 61 6c 6c 2d 73 68 20 6f 72 20 69 6e 73  nstall-sh or ins
eab0: 74 61 6c 6c 2e 73 68 20 69 6e 20 5c 22 24 73 72  tall.sh in \"$sr
eac0: 63 64 69 72 5c 22 20 5c 22 24 73 72 63 64 69 72  cdir\" \"$srcdir
ead0: 2f 2e 2e 5c 22 20 5c 22 24 73 72 63 64 69 72 2f  /..\" \"$srcdir/
eae0: 2e 2e 2f 2e 2e 5c 22 22 20 3e 26 32 3b 7d 0a 20  ../..\"" >&2;}. 
eaf0: 20 20 7b 20 28 65 78 69 74 20 31 29 3b 20 65 78    { (exit 1); ex
eb00: 69 74 20 31 3b 20 7d 3b 20 7d 0a 66 69 0a 0a 23  it 1; }; }.fi..#
eb10: 20 54 68 65 73 65 20 74 68 72 65 65 20 76 61 72   These three var
eb20: 69 61 62 6c 65 73 20 61 72 65 20 75 6e 64 6f 63  iables are undoc
eb30: 75 6d 65 6e 74 65 64 20 61 6e 64 20 75 6e 73 75  umented and unsu
eb40: 70 70 6f 72 74 65 64 2c 0a 23 20 61 6e 64 20 61  pported,.# and a
eb50: 72 65 20 69 6e 74 65 6e 64 65 64 20 74 6f 20 62  re intended to b
eb60: 65 20 77 69 74 68 64 72 61 77 6e 20 69 6e 20 61  e withdrawn in a
eb70: 20 66 75 74 75 72 65 20 41 75 74 6f 63 6f 6e 66   future Autoconf
eb80: 20 72 65 6c 65 61 73 65 2e 0a 23 20 54 68 65 79   release..# They
eb90: 20 63 61 6e 20 63 61 75 73 65 20 73 65 72 69 6f   can cause serio
eba0: 75 73 20 70 72 6f 62 6c 65 6d 73 20 69 66 20 61  us problems if a
ebb0: 20 62 75 69 6c 64 65 72 27 73 20 73 6f 75 72 63   builder's sourc
ebc0: 65 20 74 72 65 65 20 69 73 20 69 6e 20 61 20 64  e tree is in a d
ebd0: 69 72 65 63 74 6f 72 79 0a 23 20 77 68 6f 73 65  irectory.# whose
ebe0: 20 66 75 6c 6c 20 6e 61 6d 65 20 63 6f 6e 74 61   full name conta
ebf0: 69 6e 73 20 75 6e 75 73 75 61 6c 20 63 68 61 72  ins unusual char
ec00: 61 63 74 65 72 73 2e 0a 61 63 5f 63 6f 6e 66 69  acters..ac_confi
ec10: 67 5f 67 75 65 73 73 3d 22 24 53 48 45 4c 4c 20  g_guess="$SHELL 
ec20: 24 61 63 5f 61 75 78 5f 64 69 72 2f 63 6f 6e 66  $ac_aux_dir/conf
ec30: 69 67 2e 67 75 65 73 73 22 20 20 23 20 50 6c 65  ig.guess"  # Ple
ec40: 61 73 65 20 64 6f 6e 27 74 20 75 73 65 20 74 68  ase don't use th
ec50: 69 73 20 76 61 72 2e 0a 61 63 5f 63 6f 6e 66 69  is var..ac_confi
ec60: 67 5f 73 75 62 3d 22 24 53 48 45 4c 4c 20 24 61  g_sub="$SHELL $a
ec70: 63 5f 61 75 78 5f 64 69 72 2f 63 6f 6e 66 69 67  c_aux_dir/config
ec80: 2e 73 75 62 22 20 20 23 20 50 6c 65 61 73 65 20  .sub"  # Please 
ec90: 64 6f 6e 27 74 20 75 73 65 20 74 68 69 73 20 76  don't use this v
eca0: 61 72 2e 0a 61 63 5f 63 6f 6e 66 69 67 75 72 65  ar..ac_configure
ecb0: 3d 22 24 53 48 45 4c 4c 20 24 61 63 5f 61 75 78  ="$SHELL $ac_aux
ecc0: 5f 64 69 72 2f 63 6f 6e 66 69 67 75 72 65 22 20  _dir/configure" 
ecd0: 20 23 20 50 6c 65 61 73 65 20 64 6f 6e 27 74 20   # Please don't 
ece0: 75 73 65 20 74 68 69 73 20 76 61 72 2e 0a 0a 0a  use this var....
ecf0: 23 20 4d 61 6b 65 20 73 75 72 65 20 77 65 20 63  # Make sure we c
ed00: 61 6e 20 72 75 6e 20 63 6f 6e 66 69 67 2e 73 75  an run config.su
ed10: 62 2e 0a 24 53 48 45 4c 4c 20 22 24 61 63 5f 61  b..$SHELL "$ac_a
ed20: 75 78 5f 64 69 72 2f 63 6f 6e 66 69 67 2e 73 75  ux_dir/config.su
ed30: 62 22 20 73 75 6e 34 20 3e 2f 64 65 76 2f 6e 75  b" sun4 >/dev/nu
ed40: 6c 6c 20 32 3e 26 31 20 7c 7c 0a 20 20 7b 20 7b  ll 2>&1 ||.  { {
ed50: 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
ed60: 65 3a 24 4c 49 4e 45 4e 4f 3a 20 65 72 72 6f 72  e:$LINENO: error
ed70: 3a 20 63 61 6e 6e 6f 74 20 72 75 6e 20 24 53 48  : cannot run $SH
ed80: 45 4c 4c 20 24 61 63 5f 61 75 78 5f 64 69 72 2f  ELL $ac_aux_dir/
ed90: 63 6f 6e 66 69 67 2e 73 75 62 22 20 3e 26 35 0a  config.sub" >&5.
eda0: 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
edb0: 3a 20 65 72 72 6f 72 3a 20 63 61 6e 6e 6f 74 20  : error: cannot 
edc0: 72 75 6e 20 24 53 48 45 4c 4c 20 24 61 63 5f 61  run $SHELL $ac_a
edd0: 75 78 5f 64 69 72 2f 63 6f 6e 66 69 67 2e 73 75  ux_dir/config.su
ede0: 62 22 20 3e 26 32 3b 7d 0a 20 20 20 7b 20 28 65  b" >&2;}.   { (e
edf0: 78 69 74 20 31 29 3b 20 65 78 69 74 20 31 3b 20  xit 1); exit 1; 
ee00: 7d 3b 20 7d 0a 0a 7b 20 24 61 73 5f 65 63 68 6f  }; }..{ $as_echo
ee10: 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
ee20: 3a 20 63 68 65 63 6b 69 6e 67 20 62 75 69 6c 64  : checking build
ee30: 20 73 79 73 74 65 6d 20 74 79 70 65 22 20 3e 26   system type" >&
ee40: 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68  5.$as_echo_n "ch
ee50: 65 63 6b 69 6e 67 20 62 75 69 6c 64 20 73 79 73  ecking build sys
ee60: 74 65 6d 20 74 79 70 65 2e 2e 2e 20 22 20 3e 26  tem type... " >&
ee70: 36 3b 20 7d 0a 69 66 20 74 65 73 74 20 22 24 7b  6; }.if test "${
ee80: 61 63 5f 63 76 5f 62 75 69 6c 64 2b 73 65 74 7d  ac_cv_build+set}
ee90: 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20  " = set; then.  
eea0: 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63  $as_echo_n "(cac
eeb0: 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a  hed) " >&6.else.
eec0: 20 20 61 63 5f 62 75 69 6c 64 5f 61 6c 69 61 73    ac_build_alias
eed0: 3d 24 62 75 69 6c 64 5f 61 6c 69 61 73 0a 74 65  =$build_alias.te
eee0: 73 74 20 22 78 24 61 63 5f 62 75 69 6c 64 5f 61  st "x$ac_build_a
eef0: 6c 69 61 73 22 20 3d 20 78 20 26 26 0a 20 20 61  lias" = x &&.  a
ef00: 63 5f 62 75 69 6c 64 5f 61 6c 69 61 73 3d 60 24  c_build_alias=`$
ef10: 53 48 45 4c 4c 20 22 24 61 63 5f 61 75 78 5f 64  SHELL "$ac_aux_d
ef20: 69 72 2f 63 6f 6e 66 69 67 2e 67 75 65 73 73 22  ir/config.guess"
ef30: 60 0a 74 65 73 74 20 22 78 24 61 63 5f 62 75 69  `.test "x$ac_bui
ef40: 6c 64 5f 61 6c 69 61 73 22 20 3d 20 78 20 26 26  ld_alias" = x &&
ef50: 0a 20 20 7b 20 7b 20 24 61 73 5f 65 63 68 6f 20  .  { { $as_echo 
ef60: 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
ef70: 20 65 72 72 6f 72 3a 20 63 61 6e 6e 6f 74 20 67   error: cannot g
ef80: 75 65 73 73 20 62 75 69 6c 64 20 74 79 70 65 3b  uess build type;
ef90: 20 79 6f 75 20 6d 75 73 74 20 73 70 65 63 69 66   you must specif
efa0: 79 20 6f 6e 65 22 20 3e 26 35 0a 24 61 73 5f 65  y one" >&5.$as_e
efb0: 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72 72  cho "$as_me: err
efc0: 6f 72 3a 20 63 61 6e 6e 6f 74 20 67 75 65 73 73  or: cannot guess
efd0: 20 62 75 69 6c 64 20 74 79 70 65 3b 20 79 6f 75   build type; you
efe0: 20 6d 75 73 74 20 73 70 65 63 69 66 79 20 6f 6e   must specify on
eff0: 65 22 20 3e 26 32 3b 7d 0a 20 20 20 7b 20 28 65  e" >&2;}.   { (e
f000: 78 69 74 20 31 29 3b 20 65 78 69 74 20 31 3b 20  xit 1); exit 1; 
f010: 7d 3b 20 7d 0a 61 63 5f 63 76 5f 62 75 69 6c 64  }; }.ac_cv_build
f020: 3d 60 24 53 48 45 4c 4c 20 22 24 61 63 5f 61 75  =`$SHELL "$ac_au
f030: 78 5f 64 69 72 2f 63 6f 6e 66 69 67 2e 73 75 62  x_dir/config.sub
f040: 22 20 24 61 63 5f 62 75 69 6c 64 5f 61 6c 69 61  " $ac_build_alia
f050: 73 60 20 7c 7c 0a 20 20 7b 20 7b 20 24 61 73 5f  s` ||.  { { $as_
f060: 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
f070: 4e 45 4e 4f 3a 20 65 72 72 6f 72 3a 20 24 53 48  NENO: error: $SH
f080: 45 4c 4c 20 24 61 63 5f 61 75 78 5f 64 69 72 2f  ELL $ac_aux_dir/
f090: 63 6f 6e 66 69 67 2e 73 75 62 20 24 61 63 5f 62  config.sub $ac_b
f0a0: 75 69 6c 64 5f 61 6c 69 61 73 20 66 61 69 6c 65  uild_alias faile
f0b0: 64 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  d" >&5.$as_echo 
f0c0: 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20  "$as_me: error: 
f0d0: 24 53 48 45 4c 4c 20 24 61 63 5f 61 75 78 5f 64  $SHELL $ac_aux_d
f0e0: 69 72 2f 63 6f 6e 66 69 67 2e 73 75 62 20 24 61  ir/config.sub $a
f0f0: 63 5f 62 75 69 6c 64 5f 61 6c 69 61 73 20 66 61  c_build_alias fa
f100: 69 6c 65 64 22 20 3e 26 32 3b 7d 0a 20 20 20 7b  iled" >&2;}.   {
f110: 20 28 65 78 69 74 20 31 29 3b 20 65 78 69 74 20   (exit 1); exit 
f120: 31 3b 20 7d 3b 20 7d 0a 0a 66 69 0a 7b 20 24 61  1; }; }..fi.{ $a
f130: 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
f140: 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20  LINENO: result: 
f150: 24 61 63 5f 63 76 5f 62 75 69 6c 64 22 20 3e 26  $ac_cv_build" >&
f160: 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f  5.$as_echo "$ac_
f170: 63 76 5f 62 75 69 6c 64 22 20 3e 26 36 3b 20 7d  cv_build" >&6; }
f180: 0a 63 61 73 65 20 24 61 63 5f 63 76 5f 62 75 69  .case $ac_cv_bui
f190: 6c 64 20 69 6e 0a 2a 2d 2a 2d 2a 29 20 3b 3b 0a  ld in.*-*-*) ;;.
f1a0: 2a 29 20 7b 20 7b 20 24 61 73 5f 65 63 68 6f 20  *) { { $as_echo 
f1b0: 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
f1c0: 20 65 72 72 6f 72 3a 20 69 6e 76 61 6c 69 64 20   error: invalid 
f1d0: 76 61 6c 75 65 20 6f 66 20 63 61 6e 6f 6e 69 63  value of canonic
f1e0: 61 6c 20 62 75 69 6c 64 22 20 3e 26 35 0a 24 61  al build" >&5.$a
f1f0: 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20  s_echo "$as_me: 
f200: 65 72 72 6f 72 3a 20 69 6e 76 61 6c 69 64 20 76  error: invalid v
f210: 61 6c 75 65 20 6f 66 20 63 61 6e 6f 6e 69 63 61  alue of canonica
f220: 6c 20 62 75 69 6c 64 22 20 3e 26 32 3b 7d 0a 20  l build" >&2;}. 
f230: 20 20 7b 20 28 65 78 69 74 20 31 29 3b 20 65 78    { (exit 1); ex
f240: 69 74 20 31 3b 20 7d 3b 20 7d 3b 3b 0a 65 73 61  it 1; }; };;.esa
f250: 63 0a 62 75 69 6c 64 3d 24 61 63 5f 63 76 5f 62  c.build=$ac_cv_b
f260: 75 69 6c 64 0a 61 63 5f 73 61 76 65 5f 49 46 53  uild.ac_save_IFS
f270: 3d 24 49 46 53 3b 20 49 46 53 3d 27 2d 27 0a 73  =$IFS; IFS='-'.s
f280: 65 74 20 78 20 24 61 63 5f 63 76 5f 62 75 69 6c  et x $ac_cv_buil
f290: 64 0a 73 68 69 66 74 0a 62 75 69 6c 64 5f 63 70  d.shift.build_cp
f2a0: 75 3d 24 31 0a 62 75 69 6c 64 5f 76 65 6e 64 6f  u=$1.build_vendo
f2b0: 72 3d 24 32 0a 73 68 69 66 74 3b 20 73 68 69 66  r=$2.shift; shif
f2c0: 74 0a 23 20 52 65 6d 65 6d 62 65 72 2c 20 74 68  t.# Remember, th
f2d0: 65 20 66 69 72 73 74 20 63 68 61 72 61 63 74 65  e first characte
f2e0: 72 20 6f 66 20 49 46 53 20 69 73 20 75 73 65 64  r of IFS is used
f2f0: 20 74 6f 20 63 72 65 61 74 65 20 24 2a 2c 0a 23   to create $*,.#
f300: 20 65 78 63 65 70 74 20 77 69 74 68 20 6f 6c 64   except with old
f310: 20 73 68 65 6c 6c 73 3a 0a 62 75 69 6c 64 5f 6f   shells:.build_o
f320: 73 3d 24 2a 0a 49 46 53 3d 24 61 63 5f 73 61 76  s=$*.IFS=$ac_sav
f330: 65 5f 49 46 53 0a 63 61 73 65 20 24 62 75 69 6c  e_IFS.case $buil
f340: 64 5f 6f 73 20 69 6e 20 2a 5c 20 2a 29 20 62 75  d_os in *\ *) bu
f350: 69 6c 64 5f 6f 73 3d 60 65 63 68 6f 20 22 24 62  ild_os=`echo "$b
f360: 75 69 6c 64 5f 6f 73 22 20 7c 20 73 65 64 20 27  uild_os" | sed '
f370: 73 2f 20 2f 2d 2f 67 27 60 3b 3b 20 65 73 61 63  s/ /-/g'`;; esac
f380: 0a 0a 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  ...{ $as_echo "$
f390: 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63  as_me:$LINENO: c
f3a0: 68 65 63 6b 69 6e 67 20 68 6f 73 74 20 73 79 73  hecking host sys
f3b0: 74 65 6d 20 74 79 70 65 22 20 3e 26 35 0a 24 61  tem type" >&5.$a
f3c0: 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69  s_echo_n "checki
f3d0: 6e 67 20 68 6f 73 74 20 73 79 73 74 65 6d 20 74  ng host system t
f3e0: 79 70 65 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a  ype... " >&6; }.
f3f0: 69 66 20 74 65 73 74 20 22 24 7b 61 63 5f 63 76  if test "${ac_cv
f400: 5f 68 6f 73 74 2b 73 65 74 7d 22 20 3d 20 73 65  _host+set}" = se
f410: 74 3b 20 74 68 65 6e 0a 20 20 24 61 73 5f 65 63  t; then.  $as_ec
f420: 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22  ho_n "(cached) "
f430: 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66 20 74   >&6.else.  if t
f440: 65 73 74 20 22 78 24 68 6f 73 74 5f 61 6c 69 61  est "x$host_alia
f450: 73 22 20 3d 20 78 3b 20 74 68 65 6e 0a 20 20 61  s" = x; then.  a
f460: 63 5f 63 76 5f 68 6f 73 74 3d 24 61 63 5f 63 76  c_cv_host=$ac_cv
f470: 5f 62 75 69 6c 64 0a 65 6c 73 65 0a 20 20 61 63  _build.else.  ac
f480: 5f 63 76 5f 68 6f 73 74 3d 60 24 53 48 45 4c 4c  _cv_host=`$SHELL
f490: 20 22 24 61 63 5f 61 75 78 5f 64 69 72 2f 63 6f   "$ac_aux_dir/co
f4a0: 6e 66 69 67 2e 73 75 62 22 20 24 68 6f 73 74 5f  nfig.sub" $host_
f4b0: 61 6c 69 61 73 60 20 7c 7c 0a 20 20 20 20 7b 20  alias` ||.    { 
f4c0: 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
f4d0: 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 65 72 72 6f  me:$LINENO: erro
f4e0: 72 3a 20 24 53 48 45 4c 4c 20 24 61 63 5f 61 75  r: $SHELL $ac_au
f4f0: 78 5f 64 69 72 2f 63 6f 6e 66 69 67 2e 73 75 62  x_dir/config.sub
f500: 20 24 68 6f 73 74 5f 61 6c 69 61 73 20 66 61 69   $host_alias fai
f510: 6c 65 64 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  led" >&5.$as_ech
f520: 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72  o "$as_me: error
f530: 3a 20 24 53 48 45 4c 4c 20 24 61 63 5f 61 75 78  : $SHELL $ac_aux
f540: 5f 64 69 72 2f 63 6f 6e 66 69 67 2e 73 75 62 20  _dir/config.sub 
f550: 24 68 6f 73 74 5f 61 6c 69 61 73 20 66 61 69 6c  $host_alias fail
f560: 65 64 22 20 3e 26 32 3b 7d 0a 20 20 20 7b 20 28  ed" >&2;}.   { (
f570: 65 78 69 74 20 31 29 3b 20 65 78 69 74 20 31 3b  exit 1); exit 1;
f580: 20 7d 3b 20 7d 0a 66 69 0a 0a 66 69 0a 7b 20 24   }; }.fi..fi.{ $
f590: 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
f5a0: 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a  $LINENO: result:
f5b0: 20 24 61 63 5f 63 76 5f 68 6f 73 74 22 20 3e 26   $ac_cv_host" >&
f5c0: 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f  5.$as_echo "$ac_
f5d0: 63 76 5f 68 6f 73 74 22 20 3e 26 36 3b 20 7d 0a  cv_host" >&6; }.
f5e0: 63 61 73 65 20 24 61 63 5f 63 76 5f 68 6f 73 74  case $ac_cv_host
f5f0: 20 69 6e 0a 2a 2d 2a 2d 2a 29 20 3b 3b 0a 2a 29   in.*-*-*) ;;.*)
f600: 20 7b 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24   { { $as_echo "$
f610: 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 65  as_me:$LINENO: e
f620: 72 72 6f 72 3a 20 69 6e 76 61 6c 69 64 20 76 61  rror: invalid va
f630: 6c 75 65 20 6f 66 20 63 61 6e 6f 6e 69 63 61 6c  lue of canonical
f640: 20 68 6f 73 74 22 20 3e 26 35 0a 24 61 73 5f 65   host" >&5.$as_e
f650: 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72 72  cho "$as_me: err
f660: 6f 72 3a 20 69 6e 76 61 6c 69 64 20 76 61 6c 75  or: invalid valu
f670: 65 20 6f 66 20 63 61 6e 6f 6e 69 63 61 6c 20 68  e of canonical h
f680: 6f 73 74 22 20 3e 26 32 3b 7d 0a 20 20 20 7b 20  ost" >&2;}.   { 
f690: 28 65 78 69 74 20 31 29 3b 20 65 78 69 74 20 31  (exit 1); exit 1
f6a0: 3b 20 7d 3b 20 7d 3b 3b 0a 65 73 61 63 0a 68 6f  ; }; };;.esac.ho
f6b0: 73 74 3d 24 61 63 5f 63 76 5f 68 6f 73 74 0a 61  st=$ac_cv_host.a
f6c0: 63 5f 73 61 76 65 5f 49 46 53 3d 24 49 46 53 3b  c_save_IFS=$IFS;
f6d0: 20 49 46 53 3d 27 2d 27 0a 73 65 74 20 78 20 24   IFS='-'.set x $
f6e0: 61 63 5f 63 76 5f 68 6f 73 74 0a 73 68 69 66 74  ac_cv_host.shift
f6f0: 0a 68 6f 73 74 5f 63 70 75 3d 24 31 0a 68 6f 73  .host_cpu=$1.hos
f700: 74 5f 76 65 6e 64 6f 72 3d 24 32 0a 73 68 69 66  t_vendor=$2.shif
f710: 74 3b 20 73 68 69 66 74 0a 23 20 52 65 6d 65 6d  t; shift.# Remem
f720: 62 65 72 2c 20 74 68 65 20 66 69 72 73 74 20 63  ber, the first c
f730: 68 61 72 61 63 74 65 72 20 6f 66 20 49 46 53 20  haracter of IFS 
f740: 69 73 20 75 73 65 64 20 74 6f 20 63 72 65 61 74  is used to creat
f750: 65 20 24 2a 2c 0a 23 20 65 78 63 65 70 74 20 77  e $*,.# except w
f760: 69 74 68 20 6f 6c 64 20 73 68 65 6c 6c 73 3a 0a  ith old shells:.
f770: 68 6f 73 74 5f 6f 73 3d 24 2a 0a 49 46 53 3d 24  host_os=$*.IFS=$
f780: 61 63 5f 73 61 76 65 5f 49 46 53 0a 63 61 73 65  ac_save_IFS.case
f790: 20 24 68 6f 73 74 5f 6f 73 20 69 6e 20 2a 5c 20   $host_os in *\ 
f7a0: 2a 29 20 68 6f 73 74 5f 6f 73 3d 60 65 63 68 6f  *) host_os=`echo
f7b0: 20 22 24 68 6f 73 74 5f 6f 73 22 20 7c 20 73 65   "$host_os" | se
f7c0: 64 20 27 73 2f 20 2f 2d 2f 67 27 60 3b 3b 20 65  d 's/ /-/g'`;; e
f7d0: 73 61 63 0a 0a 0a 61 63 5f 65 78 74 3d 63 0a 61  sac...ac_ext=c.a
f7e0: 63 5f 63 70 70 3d 27 24 43 50 50 20 24 43 50 50  c_cpp='$CPP $CPP
f7f0: 46 4c 41 47 53 27 0a 61 63 5f 63 6f 6d 70 69 6c  FLAGS'.ac_compil
f800: 65 3d 27 24 43 43 20 2d 63 20 24 43 46 4c 41 47  e='$CC -c $CFLAG
f810: 53 20 24 43 50 50 46 4c 41 47 53 20 63 6f 6e 66  S $CPPFLAGS conf
f820: 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3e 26 35  test.$ac_ext >&5
f830: 27 0a 61 63 5f 6c 69 6e 6b 3d 27 24 43 43 20 2d  '.ac_link='$CC -
f840: 6f 20 63 6f 6e 66 74 65 73 74 24 61 63 5f 65 78  o conftest$ac_ex
f850: 65 65 78 74 20 24 43 46 4c 41 47 53 20 24 43 50  eext $CFLAGS $CP
f860: 50 46 4c 41 47 53 20 24 4c 44 46 4c 41 47 53 20  PFLAGS $LDFLAGS 
f870: 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
f880: 20 24 4c 49 42 53 20 3e 26 35 27 0a 61 63 5f 63   $LIBS >&5'.ac_c
f890: 6f 6d 70 69 6c 65 72 5f 67 6e 75 3d 24 61 63 5f  ompiler_gnu=$ac_
f8a0: 63 76 5f 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e  cv_c_compiler_gn
f8b0: 75 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61  u.if test -n "$a
f8c0: 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 22 3b 20  c_tool_prefix"; 
f8d0: 74 68 65 6e 0a 20 20 23 20 45 78 74 72 61 63 74  then.  # Extract
f8e0: 20 74 68 65 20 66 69 72 73 74 20 77 6f 72 64 20   the first word 
f8f0: 6f 66 20 22 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72  of "${ac_tool_pr
f900: 65 66 69 78 7d 67 63 63 22 2c 20 73 6f 20 69 74  efix}gcc", so it
f910: 20 63 61 6e 20 62 65 20 61 20 70 72 6f 67 72 61   can be a progra
f920: 6d 20 6e 61 6d 65 20 77 69 74 68 20 61 72 67 73  m name with args
f930: 2e 0a 73 65 74 20 64 75 6d 6d 79 20 24 7b 61 63  ..set dummy ${ac
f940: 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 67 63 63  _tool_prefix}gcc
f950: 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a 7b 20 24  ; ac_word=$2.{ $
f960: 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
f970: 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e  $LINENO: checkin
f980: 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 22 20  g for $ac_word" 
f990: 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22  >&5.$as_echo_n "
f9a0: 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63  checking for $ac
f9b0: 5f 77 6f 72 64 2e 2e 2e 20 22 20 3e 26 36 3b 20  _word... " >&6; 
f9c0: 7d 0a 69 66 20 74 65 73 74 20 22 24 7b 61 63 5f  }.if test "${ac_
f9d0: 63 76 5f 70 72 6f 67 5f 43 43 2b 73 65 74 7d 22  cv_prog_CC+set}"
f9e0: 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 24   = set; then.  $
f9f0: 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68  as_echo_n "(cach
fa00: 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20  ed) " >&6.else. 
fa10: 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24 43 43   if test -n "$CC
fa20: 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f  "; then.  ac_cv_
fa30: 70 72 6f 67 5f 43 43 3d 22 24 43 43 22 20 23 20  prog_CC="$CC" # 
fa40: 4c 65 74 20 74 68 65 20 75 73 65 72 20 6f 76 65  Let the user ove
fa50: 72 72 69 64 65 20 74 68 65 20 74 65 73 74 2e 0a  rride the test..
fa60: 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f 49 46 53  else.as_save_IFS
fa70: 3d 24 49 46 53 3b 20 49 46 53 3d 24 50 41 54 48  =$IFS; IFS=$PATH
fa80: 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f 72 20 61  _SEPARATOR.for a
fa90: 73 5f 64 69 72 20 69 6e 20 24 50 41 54 48 0a 64  s_dir in $PATH.d
faa0: 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73 61 76 65  o.  IFS=$as_save
fab0: 5f 49 46 53 0a 20 20 74 65 73 74 20 2d 7a 20 22  _IFS.  test -z "
fac0: 24 61 73 5f 64 69 72 22 20 26 26 20 61 73 5f 64  $as_dir" && as_d
fad0: 69 72 3d 2e 0a 20 20 66 6f 72 20 61 63 5f 65 78  ir=..  for ac_ex
fae0: 65 63 5f 65 78 74 20 69 6e 20 27 27 20 24 61 63  ec_ext in '' $ac
faf0: 5f 65 78 65 63 75 74 61 62 6c 65 5f 65 78 74 65  _executable_exte
fb00: 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20  nsions; do.  if 
fb10: 7b 20 74 65 73 74 20 2d 66 20 22 24 61 73 5f 64  { test -f "$as_d
fb20: 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65  ir/$ac_word$ac_e
fb30: 78 65 63 5f 65 78 74 22 20 26 26 20 24 61 73 5f  xec_ext" && $as_
fb40: 74 65 73 74 5f 78 20 22 24 61 73 5f 64 69 72 2f  test_x "$as_dir/
fb50: 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63  $ac_word$ac_exec
fb60: 5f 65 78 74 22 3b 20 7d 3b 20 74 68 65 6e 0a 20  _ext"; }; then. 
fb70: 20 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 43 43     ac_cv_prog_CC
fb80: 3d 22 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66  ="${ac_tool_pref
fb90: 69 78 7d 67 63 63 22 0a 20 20 20 20 24 61 73 5f  ix}gcc".    $as_
fba0: 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
fbb0: 4e 45 4e 4f 3a 20 66 6f 75 6e 64 20 24 61 73 5f  NENO: found $as_
fbc0: 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f  dir/$ac_word$ac_
fbd0: 65 78 65 63 5f 65 78 74 22 20 3e 26 35 0a 20 20  exec_ext" >&5.  
fbe0: 20 20 62 72 65 61 6b 20 32 0a 20 20 66 69 0a 64    break 2.  fi.d
fbf0: 6f 6e 65 0a 64 6f 6e 65 0a 49 46 53 3d 24 61 73  one.done.IFS=$as
fc00: 5f 73 61 76 65 5f 49 46 53 0a 0a 66 69 0a 66 69  _save_IFS..fi.fi
fc10: 0a 43 43 3d 24 61 63 5f 63 76 5f 70 72 6f 67 5f  .CC=$ac_cv_prog_
fc20: 43 43 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24  CC.if test -n "$
fc30: 43 43 22 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61  CC"; then.  { $a
fc40: 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
fc50: 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20  LINENO: result: 
fc60: 24 43 43 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  $CC" >&5.$as_ech
fc70: 6f 20 22 24 43 43 22 20 3e 26 36 3b 20 7d 0a 65  o "$CC" >&6; }.e
fc80: 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f  lse.  { $as_echo
fc90: 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
fca0: 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26  : result: no" >&
fcb0: 35 0a 24 61 73 5f 65 63 68 6f 20 22 6e 6f 22 20  5.$as_echo "no" 
fcc0: 3e 26 36 3b 20 7d 0a 66 69 0a 0a 0a 66 69 0a 69  >&6; }.fi...fi.i
fcd0: 66 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 63  f test -z "$ac_c
fce0: 76 5f 70 72 6f 67 5f 43 43 22 3b 20 74 68 65 6e  v_prog_CC"; then
fcf0: 0a 20 20 61 63 5f 63 74 5f 43 43 3d 24 43 43 0a  .  ac_ct_CC=$CC.
fd00: 20 20 23 20 45 78 74 72 61 63 74 20 74 68 65 20    # Extract the 
fd10: 66 69 72 73 74 20 77 6f 72 64 20 6f 66 20 22 67  first word of "g
fd20: 63 63 22 2c 20 73 6f 20 69 74 20 63 61 6e 20 62  cc", so it can b
fd30: 65 20 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65  e a program name
fd40: 20 77 69 74 68 20 61 72 67 73 2e 0a 73 65 74 20   with args..set 
fd50: 64 75 6d 6d 79 20 67 63 63 3b 20 61 63 5f 77 6f  dummy gcc; ac_wo
fd60: 72 64 3d 24 32 0a 7b 20 24 61 73 5f 65 63 68 6f  rd=$2.{ $as_echo
fd70: 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
fd80: 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24  : checking for $
fd90: 61 63 5f 77 6f 72 64 22 20 3e 26 35 0a 24 61 73  ac_word" >&5.$as
fda0: 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e  _echo_n "checkin
fdb0: 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 2e 2e  g for $ac_word..
fdc0: 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65  . " >&6; }.if te
fdd0: 73 74 20 22 24 7b 61 63 5f 63 76 5f 70 72 6f 67  st "${ac_cv_prog
fde0: 5f 61 63 5f 63 74 5f 43 43 2b 73 65 74 7d 22 20  _ac_ct_CC+set}" 
fdf0: 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 24 61  = set; then.  $a
fe00: 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65  s_echo_n "(cache
fe10: 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20  d) " >&6.else.  
fe20: 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f  if test -n "$ac_
fe30: 63 74 5f 43 43 22 3b 20 74 68 65 6e 0a 20 20 61  ct_CC"; then.  a
fe40: 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f  c_cv_prog_ac_ct_
fe50: 43 43 3d 22 24 61 63 5f 63 74 5f 43 43 22 20 23  CC="$ac_ct_CC" #
fe60: 20 4c 65 74 20 74 68 65 20 75 73 65 72 20 6f 76   Let the user ov
fe70: 65 72 72 69 64 65 20 74 68 65 20 74 65 73 74 2e  erride the test.
fe80: 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f 49 46  .else.as_save_IF
fe90: 53 3d 24 49 46 53 3b 20 49 46 53 3d 24 50 41 54  S=$IFS; IFS=$PAT
fea0: 48 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f 72 20  H_SEPARATOR.for 
feb0: 61 73 5f 64 69 72 20 69 6e 20 24 50 41 54 48 0a  as_dir in $PATH.
fec0: 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73 61 76  do.  IFS=$as_sav
fed0: 65 5f 49 46 53 0a 20 20 74 65 73 74 20 2d 7a 20  e_IFS.  test -z 
fee0: 22 24 61 73 5f 64 69 72 22 20 26 26 20 61 73 5f  "$as_dir" && as_
fef0: 64 69 72 3d 2e 0a 20 20 66 6f 72 20 61 63 5f 65  dir=..  for ac_e
ff00: 78 65 63 5f 65 78 74 20 69 6e 20 27 27 20 24 61  xec_ext in '' $a
ff10: 63 5f 65 78 65 63 75 74 61 62 6c 65 5f 65 78 74  c_executable_ext
ff20: 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 69 66  ensions; do.  if
ff30: 20 7b 20 74 65 73 74 20 2d 66 20 22 24 61 73 5f   { test -f "$as_
ff40: 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f  dir/$ac_word$ac_
ff50: 65 78 65 63 5f 65 78 74 22 20 26 26 20 24 61 73  exec_ext" && $as
ff60: 5f 74 65 73 74 5f 78 20 22 24 61 73 5f 64 69 72  _test_x "$as_dir
ff70: 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65  /$ac_word$ac_exe
ff80: 63 5f 65 78 74 22 3b 20 7d 3b 20 74 68 65 6e 0a  c_ext"; }; then.
ff90: 20 20 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61      ac_cv_prog_a
ffa0: 63 5f 63 74 5f 43 43 3d 22 67 63 63 22 0a 20 20  c_ct_CC="gcc".  
ffb0: 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f    $as_echo "$as_
ffc0: 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 66 6f 75 6e  me:$LINENO: foun
ffd0: 64 20 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f  d $as_dir/$ac_wo
ffe0: 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20  rd$ac_exec_ext" 
fff0: 3e 26 35 0a 20 20 20 20 62 72 65 61 6b 20 32 0a  >&5.    break 2.
10000 20 20 66 69 0a 64 6f 6e 65 0a 64 6f 6e 65 0a 49    fi.done.done.I
10010 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a  FS=$as_save_IFS.
10020 0a 66 69 0a 66 69 0a 61 63 5f 63 74 5f 43 43 3d  .fi.fi.ac_ct_CC=
10030 24 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63  $ac_cv_prog_ac_c
10040 74 5f 43 43 0a 69 66 20 74 65 73 74 20 2d 6e 20  t_CC.if test -n 
10050 22 24 61 63 5f 63 74 5f 43 43 22 3b 20 74 68 65  "$ac_ct_CC"; the
10060 6e 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22  n.  { $as_echo "
10070 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
10080 72 65 73 75 6c 74 3a 20 24 61 63 5f 63 74 5f 43  result: $ac_ct_C
10090 43 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  C" >&5.$as_echo 
100a0 22 24 61 63 5f 63 74 5f 43 43 22 20 3e 26 36 3b  "$ac_ct_CC" >&6;
100b0 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 24 61 73 5f   }.else.  { $as_
100c0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
100d0 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 6e 6f  NENO: result: no
100e0 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
100f0 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a 20  no" >&6; }.fi.. 
10100 20 69 66 20 74 65 73 74 20 22 78 24 61 63 5f 63   if test "x$ac_c
10110 74 5f 43 43 22 20 3d 20 78 3b 20 74 68 65 6e 0a  t_CC" = x; then.
10120 20 20 20 20 43 43 3d 22 22 0a 20 20 65 6c 73 65      CC="".  else
10130 0a 20 20 20 20 63 61 73 65 20 24 63 72 6f 73 73  .    case $cross
10140 5f 63 6f 6d 70 69 6c 69 6e 67 3a 24 61 63 5f 74  _compiling:$ac_t
10150 6f 6f 6c 5f 77 61 72 6e 65 64 20 69 6e 0a 79 65  ool_warned in.ye
10160 73 3a 29 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22  s:).{ $as_echo "
10170 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
10180 57 41 52 4e 49 4e 47 3a 20 75 73 69 6e 67 20 63  WARNING: using c
10190 72 6f 73 73 20 74 6f 6f 6c 73 20 6e 6f 74 20 70  ross tools not p
101a0 72 65 66 69 78 65 64 20 77 69 74 68 20 68 6f 73  refixed with hos
101b0 74 20 74 72 69 70 6c 65 74 22 20 3e 26 35 0a 24  t triplet" >&5.$
101c0 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
101d0 20 57 41 52 4e 49 4e 47 3a 20 75 73 69 6e 67 20   WARNING: using 
101e0 63 72 6f 73 73 20 74 6f 6f 6c 73 20 6e 6f 74 20  cross tools not 
101f0 70 72 65 66 69 78 65 64 20 77 69 74 68 20 68 6f  prefixed with ho
10200 73 74 20 74 72 69 70 6c 65 74 22 20 3e 26 32 3b  st triplet" >&2;
10210 7d 0a 61 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64  }.ac_tool_warned
10220 3d 79 65 73 20 3b 3b 0a 65 73 61 63 0a 20 20 20  =yes ;;.esac.   
10230 20 43 43 3d 24 61 63 5f 63 74 5f 43 43 0a 20 20   CC=$ac_ct_CC.  
10240 66 69 0a 65 6c 73 65 0a 20 20 43 43 3d 22 24 61  fi.else.  CC="$a
10250 63 5f 63 76 5f 70 72 6f 67 5f 43 43 22 0a 66 69  c_cv_prog_CC".fi
10260 0a 0a 69 66 20 74 65 73 74 20 2d 7a 20 22 24 43  ..if test -z "$C
10270 43 22 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 20  C"; then.       
10280 20 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24     if test -n "$
10290 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 22 3b  ac_tool_prefix";
102a0 20 74 68 65 6e 0a 20 20 20 20 23 20 45 78 74 72   then.    # Extr
102b0 61 63 74 20 74 68 65 20 66 69 72 73 74 20 77 6f  act the first wo
102c0 72 64 20 6f 66 20 22 24 7b 61 63 5f 74 6f 6f 6c  rd of "${ac_tool
102d0 5f 70 72 65 66 69 78 7d 63 63 22 2c 20 73 6f 20  _prefix}cc", so 
102e0 69 74 20 63 61 6e 20 62 65 20 61 20 70 72 6f 67  it can be a prog
102f0 72 61 6d 20 6e 61 6d 65 20 77 69 74 68 20 61 72  ram name with ar
10300 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79 20 24 7b  gs..set dummy ${
10310 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 63  ac_tool_prefix}c
10320 63 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a 7b 20  c; ac_word=$2.{ 
10330 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
10340 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69  :$LINENO: checki
10350 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 22  ng for $ac_word"
10360 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20   >&5.$as_echo_n 
10370 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61  "checking for $a
10380 63 5f 77 6f 72 64 2e 2e 2e 20 22 20 3e 26 36 3b  c_word... " >&6;
10390 20 7d 0a 69 66 20 74 65 73 74 20 22 24 7b 61 63   }.if test "${ac
103a0 5f 63 76 5f 70 72 6f 67 5f 43 43 2b 73 65 74 7d  _cv_prog_CC+set}
103b0 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20  " = set; then.  
103c0 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63  $as_echo_n "(cac
103d0 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a  hed) " >&6.else.
103e0 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24 43    if test -n "$C
103f0 43 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 76  C"; then.  ac_cv
10400 5f 70 72 6f 67 5f 43 43 3d 22 24 43 43 22 20 23  _prog_CC="$CC" #
10410 20 4c 65 74 20 74 68 65 20 75 73 65 72 20 6f 76   Let the user ov
10420 65 72 72 69 64 65 20 74 68 65 20 74 65 73 74 2e  erride the test.
10430 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f 49 46  .else.as_save_IF
10440 53 3d 24 49 46 53 3b 20 49 46 53 3d 24 50 41 54  S=$IFS; IFS=$PAT
10450 48 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f 72 20  H_SEPARATOR.for 
10460 61 73 5f 64 69 72 20 69 6e 20 24 50 41 54 48 0a  as_dir in $PATH.
10470 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73 61 76  do.  IFS=$as_sav
10480 65 5f 49 46 53 0a 20 20 74 65 73 74 20 2d 7a 20  e_IFS.  test -z 
10490 22 24 61 73 5f 64 69 72 22 20 26 26 20 61 73 5f  "$as_dir" && as_
104a0 64 69 72 3d 2e 0a 20 20 66 6f 72 20 61 63 5f 65  dir=..  for ac_e
104b0 78 65 63 5f 65 78 74 20 69 6e 20 27 27 20 24 61  xec_ext in '' $a
104c0 63 5f 65 78 65 63 75 74 61 62 6c 65 5f 65 78 74  c_executable_ext
104d0 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 69 66  ensions; do.  if
104e0 20 7b 20 74 65 73 74 20 2d 66 20 22 24 61 73 5f   { test -f "$as_
104f0 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f  dir/$ac_word$ac_
10500 65 78 65 63 5f 65 78 74 22 20 26 26 20 24 61 73  exec_ext" && $as
10510 5f 74 65 73 74 5f 78 20 22 24 61 73 5f 64 69 72  _test_x "$as_dir
10520 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65  /$ac_word$ac_exe
10530 63 5f 65 78 74 22 3b 20 7d 3b 20 74 68 65 6e 0a  c_ext"; }; then.
10540 20 20 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 43      ac_cv_prog_C
10550 43 3d 22 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65  C="${ac_tool_pre
10560 66 69 78 7d 63 63 22 0a 20 20 20 20 24 61 73 5f  fix}cc".    $as_
10570 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
10580 4e 45 4e 4f 3a 20 66 6f 75 6e 64 20 24 61 73 5f  NENO: found $as_
10590 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f  dir/$ac_word$ac_
105a0 65 78 65 63 5f 65 78 74 22 20 3e 26 35 0a 20 20  exec_ext" >&5.  
105b0 20 20 62 72 65 61 6b 20 32 0a 20 20 66 69 0a 64    break 2.  fi.d
105c0 6f 6e 65 0a 64 6f 6e 65 0a 49 46 53 3d 24 61 73  one.done.IFS=$as
105d0 5f 73 61 76 65 5f 49 46 53 0a 0a 66 69 0a 66 69  _save_IFS..fi.fi
105e0 0a 43 43 3d 24 61 63 5f 63 76 5f 70 72 6f 67 5f  .CC=$ac_cv_prog_
105f0 43 43 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24  CC.if test -n "$
10600 43 43 22 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61  CC"; then.  { $a
10610 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
10620 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20  LINENO: result: 
10630 24 43 43 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  $CC" >&5.$as_ech
10640 6f 20 22 24 43 43 22 20 3e 26 36 3b 20 7d 0a 65  o "$CC" >&6; }.e
10650 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f  lse.  { $as_echo
10660 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
10670 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26  : result: no" >&
10680 35 0a 24 61 73 5f 65 63 68 6f 20 22 6e 6f 22 20  5.$as_echo "no" 
10690 3e 26 36 3b 20 7d 0a 66 69 0a 0a 0a 20 20 66 69  >&6; }.fi...  fi
106a0 0a 66 69 0a 69 66 20 74 65 73 74 20 2d 7a 20 22  .fi.if test -z "
106b0 24 43 43 22 3b 20 74 68 65 6e 0a 20 20 23 20 45  $CC"; then.  # E
106c0 78 74 72 61 63 74 20 74 68 65 20 66 69 72 73 74  xtract the first
106d0 20 77 6f 72 64 20 6f 66 20 22 63 63 22 2c 20 73   word of "cc", s
106e0 6f 20 69 74 20 63 61 6e 20 62 65 20 61 20 70 72  o it can be a pr
106f0 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69 74 68 20  ogram name with 
10700 61 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79 20  args..set dummy 
10710 63 63 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a 7b  cc; ac_word=$2.{
10720 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
10730 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b  e:$LINENO: check
10740 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64  ing for $ac_word
10750 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e  " >&5.$as_echo_n
10760 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24   "checking for $
10770 61 63 5f 77 6f 72 64 2e 2e 2e 20 22 20 3e 26 36  ac_word... " >&6
10780 3b 20 7d 0a 69 66 20 74 65 73 74 20 22 24 7b 61  ; }.if test "${a
10790 63 5f 63 76 5f 70 72 6f 67 5f 43 43 2b 73 65 74  c_cv_prog_CC+set
107a0 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20  }" = set; then. 
107b0 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61   $as_echo_n "(ca
107c0 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65  ched) " >&6.else
107d0 0a 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24  .  if test -n "$
107e0 43 43 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63  CC"; then.  ac_c
107f0 76 5f 70 72 6f 67 5f 43 43 3d 22 24 43 43 22 20  v_prog_CC="$CC" 
10800 23 20 4c 65 74 20 74 68 65 20 75 73 65 72 20 6f  # Let the user o
10810 76 65 72 72 69 64 65 20 74 68 65 20 74 65 73 74  verride the test
10820 2e 0a 65 6c 73 65 0a 20 20 61 63 5f 70 72 6f 67  ..else.  ac_prog
10830 5f 72 65 6a 65 63 74 65 64 3d 6e 6f 0a 61 73 5f  _rejected=no.as_
10840 73 61 76 65 5f 49 46 53 3d 24 49 46 53 3b 20 49  save_IFS=$IFS; I
10850 46 53 3d 24 50 41 54 48 5f 53 45 50 41 52 41 54  FS=$PATH_SEPARAT
10860 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72 20 69 6e  OR.for as_dir in
10870 20 24 50 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d   $PATH.do.  IFS=
10880 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 20 20 74  $as_save_IFS.  t
10890 65 73 74 20 2d 7a 20 22 24 61 73 5f 64 69 72 22  est -z "$as_dir"
108a0 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20 66   && as_dir=..  f
108b0 6f 72 20 61 63 5f 65 78 65 63 5f 65 78 74 20 69  or ac_exec_ext i
108c0 6e 20 27 27 20 24 61 63 5f 65 78 65 63 75 74 61  n '' $ac_executa
108d0 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20  ble_extensions; 
108e0 64 6f 0a 20 20 69 66 20 7b 20 74 65 73 74 20 2d  do.  if { test -
108f0 66 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77  f "$as_dir/$ac_w
10900 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22  ord$ac_exec_ext"
10910 20 26 26 20 24 61 73 5f 74 65 73 74 5f 78 20 22   && $as_test_x "
10920 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64  $as_dir/$ac_word
10930 24 61 63 5f 65 78 65 63 5f 65 78 74 22 3b 20 7d  $ac_exec_ext"; }
10940 3b 20 74 68 65 6e 0a 20 20 20 20 69 66 20 74 65  ; then.    if te
10950 73 74 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f  st "$as_dir/$ac_
10960 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74  word$ac_exec_ext
10970 22 20 3d 20 22 2f 75 73 72 2f 75 63 62 2f 63 63  " = "/usr/ucb/cc
10980 22 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 20 61  "; then.       a
10990 63 5f 70 72 6f 67 5f 72 65 6a 65 63 74 65 64 3d  c_prog_rejected=
109a0 79 65 73 0a 20 20 20 20 20 20 20 63 6f 6e 74 69  yes.       conti
109b0 6e 75 65 0a 20 20 20 20 20 66 69 0a 20 20 20 20  nue.     fi.    
109c0 61 63 5f 63 76 5f 70 72 6f 67 5f 43 43 3d 22 63  ac_cv_prog_CC="c
109d0 63 22 0a 20 20 20 20 24 61 73 5f 65 63 68 6f 20  c".    $as_echo 
109e0 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
109f0 20 66 6f 75 6e 64 20 24 61 73 5f 64 69 72 2f 24   found $as_dir/$
10a00 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f  ac_word$ac_exec_
10a10 65 78 74 22 20 3e 26 35 0a 20 20 20 20 62 72 65  ext" >&5.    bre
10a20 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65 0a 64  ak 2.  fi.done.d
10a30 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61 76 65  one.IFS=$as_save
10a40 5f 49 46 53 0a 0a 69 66 20 74 65 73 74 20 24 61  _IFS..if test $a
10a50 63 5f 70 72 6f 67 5f 72 65 6a 65 63 74 65 64 20  c_prog_rejected 
10a60 3d 20 79 65 73 3b 20 74 68 65 6e 0a 20 20 23 20  = yes; then.  # 
10a70 57 65 20 66 6f 75 6e 64 20 61 20 62 6f 67 6f 6e  We found a bogon
10a80 20 69 6e 20 74 68 65 20 70 61 74 68 2c 20 73 6f   in the path, so
10a90 20 6d 61 6b 65 20 73 75 72 65 20 77 65 20 6e 65   make sure we ne
10aa0 76 65 72 20 75 73 65 20 69 74 2e 0a 20 20 73 65  ver use it..  se
10ab0 74 20 64 75 6d 6d 79 20 24 61 63 5f 63 76 5f 70  t dummy $ac_cv_p
10ac0 72 6f 67 5f 43 43 0a 20 20 73 68 69 66 74 0a 20  rog_CC.  shift. 
10ad0 20 69 66 20 74 65 73 74 20 24 23 20 21 3d 20 30   if test $# != 0
10ae0 3b 20 74 68 65 6e 0a 20 20 20 20 23 20 57 65 20  ; then.    # We 
10af0 63 68 6f 73 65 20 61 20 64 69 66 66 65 72 65 6e  chose a differen
10b00 74 20 63 6f 6d 70 69 6c 65 72 20 66 72 6f 6d 20  t compiler from 
10b10 74 68 65 20 62 6f 67 75 73 20 6f 6e 65 2e 0a 20  the bogus one.. 
10b20 20 20 20 23 20 48 6f 77 65 76 65 72 2c 20 69 74     # However, it
10b30 20 68 61 73 20 74 68 65 20 73 61 6d 65 20 62 61   has the same ba
10b40 73 65 6e 61 6d 65 2c 20 73 6f 20 74 68 65 20 62  sename, so the b
10b50 6f 67 6f 6e 20 77 69 6c 6c 20 62 65 20 63 68 6f  ogon will be cho
10b60 73 65 6e 0a 20 20 20 20 23 20 66 69 72 73 74 20  sen.    # first 
10b70 69 66 20 77 65 20 73 65 74 20 43 43 20 74 6f 20  if we set CC to 
10b80 6a 75 73 74 20 74 68 65 20 62 61 73 65 6e 61 6d  just the basenam
10b90 65 3b 20 75 73 65 20 74 68 65 20 66 75 6c 6c 20  e; use the full 
10ba0 66 69 6c 65 20 6e 61 6d 65 2e 0a 20 20 20 20 73  file name..    s
10bb0 68 69 66 74 0a 20 20 20 20 61 63 5f 63 76 5f 70  hift.    ac_cv_p
10bc0 72 6f 67 5f 43 43 3d 22 24 61 73 5f 64 69 72 2f  rog_CC="$as_dir/
10bd0 24 61 63 5f 77 6f 72 64 24 7b 31 2b 27 20 27 7d  $ac_word${1+' '}
10be0 24 40 22 0a 20 20 66 69 0a 66 69 0a 66 69 0a 66  $@".  fi.fi.fi.f
10bf0 69 0a 43 43 3d 24 61 63 5f 63 76 5f 70 72 6f 67  i.CC=$ac_cv_prog
10c00 5f 43 43 0a 69 66 20 74 65 73 74 20 2d 6e 20 22  _CC.if test -n "
10c10 24 43 43 22 3b 20 74 68 65 6e 0a 20 20 7b 20 24  $CC"; then.  { $
10c20 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
10c30 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a  $LINENO: result:
10c40 20 24 43 43 22 20 3e 26 35 0a 24 61 73 5f 65 63   $CC" >&5.$as_ec
10c50 68 6f 20 22 24 43 43 22 20 3e 26 36 3b 20 7d 0a  ho "$CC" >&6; }.
10c60 65 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65 63 68  else.  { $as_ech
10c70 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
10c80 4f 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e  O: result: no" >
10c90 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 6e 6f 22  &5.$as_echo "no"
10ca0 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a 0a 66 69 0a   >&6; }.fi...fi.
10cb0 69 66 20 74 65 73 74 20 2d 7a 20 22 24 43 43 22  if test -z "$CC"
10cc0 3b 20 74 68 65 6e 0a 20 20 69 66 20 74 65 73 74  ; then.  if test
10cd0 20 2d 6e 20 22 24 61 63 5f 74 6f 6f 6c 5f 70 72   -n "$ac_tool_pr
10ce0 65 66 69 78 22 3b 20 74 68 65 6e 0a 20 20 66 6f  efix"; then.  fo
10cf0 72 20 61 63 5f 70 72 6f 67 20 69 6e 20 63 6c 2e  r ac_prog in cl.
10d00 65 78 65 0a 20 20 64 6f 0a 20 20 20 20 23 20 45  exe.  do.    # E
10d10 78 74 72 61 63 74 20 74 68 65 20 66 69 72 73 74  xtract the first
10d20 20 77 6f 72 64 20 6f 66 20 22 24 61 63 5f 74 6f   word of "$ac_to
10d30 6f 6c 5f 70 72 65 66 69 78 24 61 63 5f 70 72 6f  ol_prefix$ac_pro
10d40 67 22 2c 20 73 6f 20 69 74 20 63 61 6e 20 62 65  g", so it can be
10d50 20 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20   a program name 
10d60 77 69 74 68 20 61 72 67 73 2e 0a 73 65 74 20 64  with args..set d
10d70 75 6d 6d 79 20 24 61 63 5f 74 6f 6f 6c 5f 70 72  ummy $ac_tool_pr
10d80 65 66 69 78 24 61 63 5f 70 72 6f 67 3b 20 61 63  efix$ac_prog; ac
10d90 5f 77 6f 72 64 3d 24 32 0a 7b 20 24 61 73 5f 65  _word=$2.{ $as_e
10da0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
10db0 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f  ENO: checking fo
10dc0 72 20 24 61 63 5f 77 6f 72 64 22 20 3e 26 35 0a  r $ac_word" >&5.
10dd0 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63  $as_echo_n "chec
10de0 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72  king for $ac_wor
10df0 64 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66  d... " >&6; }.if
10e00 20 74 65 73 74 20 22 24 7b 61 63 5f 63 76 5f 70   test "${ac_cv_p
10e10 72 6f 67 5f 43 43 2b 73 65 74 7d 22 20 3d 20 73  rog_CC+set}" = s
10e20 65 74 3b 20 74 68 65 6e 0a 20 20 24 61 73 5f 65  et; then.  $as_e
10e30 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20  cho_n "(cached) 
10e40 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66 20  " >&6.else.  if 
10e50 74 65 73 74 20 2d 6e 20 22 24 43 43 22 3b 20 74  test -n "$CC"; t
10e60 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67  hen.  ac_cv_prog
10e70 5f 43 43 3d 22 24 43 43 22 20 23 20 4c 65 74 20  _CC="$CC" # Let 
10e80 74 68 65 20 75 73 65 72 20 6f 76 65 72 72 69 64  the user overrid
10e90 65 20 74 68 65 20 74 65 73 74 2e 0a 65 6c 73 65  e the test..else
10ea0 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d 24 49 46  .as_save_IFS=$IF
10eb0 53 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50  S; IFS=$PATH_SEP
10ec0 41 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69  ARATOR.for as_di
10ed0 72 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20  r in $PATH.do.  
10ee0 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53  IFS=$as_save_IFS
10ef0 0a 20 20 74 65 73 74 20 2d 7a 20 22 24 61 73 5f  .  test -z "$as_
10f00 64 69 72 22 20 26 26 20 61 73 5f 64 69 72 3d 2e  dir" && as_dir=.
10f10 0a 20 20 66 6f 72 20 61 63 5f 65 78 65 63 5f 65  .  for ac_exec_e
10f20 78 74 20 69 6e 20 27 27 20 24 61 63 5f 65 78 65  xt in '' $ac_exe
10f30 63 75 74 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f  cutable_extensio
10f40 6e 73 3b 20 64 6f 0a 20 20 69 66 20 7b 20 74 65  ns; do.  if { te
10f50 73 74 20 2d 66 20 22 24 61 73 5f 64 69 72 2f 24  st -f "$as_dir/$
10f60 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f  ac_word$ac_exec_
10f70 65 78 74 22 20 26 26 20 24 61 73 5f 74 65 73 74  ext" && $as_test
10f80 5f 78 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f  _x "$as_dir/$ac_
10f90 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74  word$ac_exec_ext
10fa0 22 3b 20 7d 3b 20 74 68 65 6e 0a 20 20 20 20 61  "; }; then.    a
10fb0 63 5f 63 76 5f 70 72 6f 67 5f 43 43 3d 22 24 61  c_cv_prog_CC="$a
10fc0 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 24 61 63  c_tool_prefix$ac
10fd0 5f 70 72 6f 67 22 0a 20 20 20 20 24 61 73 5f 65  _prog".    $as_e
10fe0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
10ff0 45 4e 4f 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64  ENO: found $as_d
11000 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65  ir/$ac_word$ac_e
11010 78 65 63 5f 65 78 74 22 20 3e 26 35 0a 20 20 20  xec_ext" >&5.   
11020 20 62 72 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f   break 2.  fi.do
11030 6e 65 0a 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f  ne.done.IFS=$as_
11040 73 61 76 65 5f 49 46 53 0a 0a 66 69 0a 66 69 0a  save_IFS..fi.fi.
11050 43 43 3d 24 61 63 5f 63 76 5f 70 72 6f 67 5f 43  CC=$ac_cv_prog_C
11060 43 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24 43  C.if test -n "$C
11070 43 22 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61 73  C"; then.  { $as
11080 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  _echo "$as_me:$L
11090 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24  INENO: result: $
110a0 43 43 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  CC" >&5.$as_echo
110b0 20 22 24 43 43 22 20 3e 26 36 3b 20 7d 0a 65 6c   "$CC" >&6; }.el
110c0 73 65 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20  se.  { $as_echo 
110d0 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
110e0 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35   result: no" >&5
110f0 0a 24 61 73 5f 65 63 68 6f 20 22 6e 6f 22 20 3e  .$as_echo "no" >
11100 26 36 3b 20 7d 0a 66 69 0a 0a 0a 20 20 20 20 74  &6; }.fi...    t
11110 65 73 74 20 2d 6e 20 22 24 43 43 22 20 26 26 20  est -n "$CC" && 
11120 62 72 65 61 6b 0a 20 20 64 6f 6e 65 0a 66 69 0a  break.  done.fi.
11130 69 66 20 74 65 73 74 20 2d 7a 20 22 24 43 43 22  if test -z "$CC"
11140 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 74 5f 43  ; then.  ac_ct_C
11150 43 3d 24 43 43 0a 20 20 66 6f 72 20 61 63 5f 70  C=$CC.  for ac_p
11160 72 6f 67 20 69 6e 20 63 6c 2e 65 78 65 0a 64 6f  rog in cl.exe.do
11170 0a 20 20 23 20 45 78 74 72 61 63 74 20 74 68 65  .  # Extract the
11180 20 66 69 72 73 74 20 77 6f 72 64 20 6f 66 20 22   first word of "
11190 24 61 63 5f 70 72 6f 67 22 2c 20 73 6f 20 69 74  $ac_prog", so it
111a0 20 63 61 6e 20 62 65 20 61 20 70 72 6f 67 72 61   can be a progra
111b0 6d 20 6e 61 6d 65 20 77 69 74 68 20 61 72 67 73  m name with args
111c0 2e 0a 73 65 74 20 64 75 6d 6d 79 20 24 61 63 5f  ..set dummy $ac_
111d0 70 72 6f 67 3b 20 61 63 5f 77 6f 72 64 3d 24 32  prog; ac_word=$2
111e0 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .{ $as_echo "$as
111f0 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65  _me:$LINENO: che
11200 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f  cking for $ac_wo
11210 72 64 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  rd" >&5.$as_echo
11220 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72  _n "checking for
11230 20 24 61 63 5f 77 6f 72 64 2e 2e 2e 20 22 20 3e   $ac_word... " >
11240 26 36 3b 20 7d 0a 69 66 20 74 65 73 74 20 22 24  &6; }.if test "$
11250 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63  {ac_cv_prog_ac_c
11260 74 5f 43 43 2b 73 65 74 7d 22 20 3d 20 73 65 74  t_CC+set}" = set
11270 3b 20 74 68 65 6e 0a 20 20 24 61 73 5f 65 63 68  ; then.  $as_ech
11280 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22 20  o_n "(cached) " 
11290 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66 20 74 65  >&6.else.  if te
112a0 73 74 20 2d 6e 20 22 24 61 63 5f 63 74 5f 43 43  st -n "$ac_ct_CC
112b0 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f  "; then.  ac_cv_
112c0 70 72 6f 67 5f 61 63 5f 63 74 5f 43 43 3d 22 24  prog_ac_ct_CC="$
112d0 61 63 5f 63 74 5f 43 43 22 20 23 20 4c 65 74 20  ac_ct_CC" # Let 
112e0 74 68 65 20 75 73 65 72 20 6f 76 65 72 72 69 64  the user overrid
112f0 65 20 74 68 65 20 74 65 73 74 2e 0a 65 6c 73 65  e the test..else
11300 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d 24 49 46  .as_save_IFS=$IF
11310 53 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50  S; IFS=$PATH_SEP
11320 41 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69  ARATOR.for as_di
11330 72 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20  r in $PATH.do.  
11340 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53  IFS=$as_save_IFS
11350 0a 20 20 74 65 73 74 20 2d 7a 20 22 24 61 73 5f  .  test -z "$as_
11360 64 69 72 22 20 26 26 20 61 73 5f 64 69 72 3d 2e  dir" && as_dir=.
11370 0a 20 20 66 6f 72 20 61 63 5f 65 78 65 63 5f 65  .  for ac_exec_e
11380 78 74 20 69 6e 20 27 27 20 24 61 63 5f 65 78 65  xt in '' $ac_exe
11390 63 75 74 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f  cutable_extensio
113a0 6e 73 3b 20 64 6f 0a 20 20 69 66 20 7b 20 74 65  ns; do.  if { te
113b0 73 74 20 2d 66 20 22 24 61 73 5f 64 69 72 2f 24  st -f "$as_dir/$
113c0 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f  ac_word$ac_exec_
113d0 65 78 74 22 20 26 26 20 24 61 73 5f 74 65 73 74  ext" && $as_test
113e0 5f 78 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f  _x "$as_dir/$ac_
113f0 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74  word$ac_exec_ext
11400 22 3b 20 7d 3b 20 74 68 65 6e 0a 20 20 20 20 61  "; }; then.    a
11410 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f  c_cv_prog_ac_ct_
11420 43 43 3d 22 24 61 63 5f 70 72 6f 67 22 0a 20 20  CC="$ac_prog".  
11430 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f    $as_echo "$as_
11440 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 66 6f 75 6e  me:$LINENO: foun
11450 64 20 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f  d $as_dir/$ac_wo
11460 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20  rd$ac_exec_ext" 
11470 3e 26 35 0a 20 20 20 20 62 72 65 61 6b 20 32 0a  >&5.    break 2.
11480 20 20 66 69 0a 64 6f 6e 65 0a 64 6f 6e 65 0a 49    fi.done.done.I
11490 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a  FS=$as_save_IFS.
114a0 0a 66 69 0a 66 69 0a 61 63 5f 63 74 5f 43 43 3d  .fi.fi.ac_ct_CC=
114b0 24 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63  $ac_cv_prog_ac_c
114c0 74 5f 43 43 0a 69 66 20 74 65 73 74 20 2d 6e 20  t_CC.if test -n 
114d0 22 24 61 63 5f 63 74 5f 43 43 22 3b 20 74 68 65  "$ac_ct_CC"; the
114e0 6e 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22  n.  { $as_echo "
114f0 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
11500 72 65 73 75 6c 74 3a 20 24 61 63 5f 63 74 5f 43  result: $ac_ct_C
11510 43 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  C" >&5.$as_echo 
11520 22 24 61 63 5f 63 74 5f 43 43 22 20 3e 26 36 3b  "$ac_ct_CC" >&6;
11530 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 24 61 73 5f   }.else.  { $as_
11540 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
11550 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 6e 6f  NENO: result: no
11560 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
11570 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a 0a  no" >&6; }.fi...
11580 20 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 63    test -n "$ac_c
11590 74 5f 43 43 22 20 26 26 20 62 72 65 61 6b 0a 64  t_CC" && break.d
115a0 6f 6e 65 0a 0a 20 20 69 66 20 74 65 73 74 20 22  one..  if test "
115b0 78 24 61 63 5f 63 74 5f 43 43 22 20 3d 20 78 3b  x$ac_ct_CC" = x;
115c0 20 74 68 65 6e 0a 20 20 20 20 43 43 3d 22 22 0a   then.    CC="".
115d0 20 20 65 6c 73 65 0a 20 20 20 20 63 61 73 65 20    else.    case 
115e0 24 63 72 6f 73 73 5f 63 6f 6d 70 69 6c 69 6e 67  $cross_compiling
115f0 3a 24 61 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64  :$ac_tool_warned
11600 20 69 6e 0a 79 65 73 3a 29 0a 7b 20 24 61 73 5f   in.yes:).{ $as_
11610 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
11620 4e 45 4e 4f 3a 20 57 41 52 4e 49 4e 47 3a 20 75  NENO: WARNING: u
11630 73 69 6e 67 20 63 72 6f 73 73 20 74 6f 6f 6c 73  sing cross tools
11640 20 6e 6f 74 20 70 72 65 66 69 78 65 64 20 77 69   not prefixed wi
11650 74 68 20 68 6f 73 74 20 74 72 69 70 6c 65 74 22  th host triplet"
11660 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24   >&5.$as_echo "$
11670 61 73 5f 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20  as_me: WARNING: 
11680 75 73 69 6e 67 20 63 72 6f 73 73 20 74 6f 6f 6c  using cross tool
11690 73 20 6e 6f 74 20 70 72 65 66 69 78 65 64 20 77  s not prefixed w
116a0 69 74 68 20 68 6f 73 74 20 74 72 69 70 6c 65 74  ith host triplet
116b0 22 20 3e 26 32 3b 7d 0a 61 63 5f 74 6f 6f 6c 5f  " >&2;}.ac_tool_
116c0 77 61 72 6e 65 64 3d 79 65 73 20 3b 3b 0a 65 73  warned=yes ;;.es
116d0 61 63 0a 20 20 20 20 43 43 3d 24 61 63 5f 63 74  ac.    CC=$ac_ct
116e0 5f 43 43 0a 20 20 66 69 0a 66 69 0a 0a 66 69 0a  _CC.  fi.fi..fi.
116f0 0a 0a 74 65 73 74 20 2d 7a 20 22 24 43 43 22 20  ..test -z "$CC" 
11700 26 26 20 7b 20 7b 20 24 61 73 5f 65 63 68 6f 20  && { { $as_echo 
11710 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
11720 20 65 72 72 6f 72 3a 20 69 6e 20 5c 60 24 61 63   error: in \`$ac
11730 5f 70 77 64 27 3a 22 20 3e 26 35 0a 24 61 73 5f  _pwd':" >&5.$as_
11740 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72  echo "$as_me: er
11750 72 6f 72 3a 20 69 6e 20 5c 60 24 61 63 5f 70 77  ror: in \`$ac_pw
11760 64 27 3a 22 20 3e 26 32 3b 7d 0a 7b 20 7b 20 24  d':" >&2;}.{ { $
11770 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
11780 24 4c 49 4e 45 4e 4f 3a 20 65 72 72 6f 72 3a 20  $LINENO: error: 
11790 6e 6f 20 61 63 63 65 70 74 61 62 6c 65 20 43 20  no acceptable C 
117a0 63 6f 6d 70 69 6c 65 72 20 66 6f 75 6e 64 20 69  compiler found i
117b0 6e 20 5c 24 50 41 54 48 0a 53 65 65 20 5c 60 63  n \$PATH.See \`c
117c0 6f 6e 66 69 67 2e 6c 6f 67 27 20 66 6f 72 20 6d  onfig.log' for m
117d0 6f 72 65 20 64 65 74 61 69 6c 73 2e 22 20 3e 26  ore details." >&
117e0 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  5.$as_echo "$as_
117f0 6d 65 3a 20 65 72 72 6f 72 3a 20 6e 6f 20 61 63  me: error: no ac
11800 63 65 70 74 61 62 6c 65 20 43 20 63 6f 6d 70 69  ceptable C compi
11810 6c 65 72 20 66 6f 75 6e 64 20 69 6e 20 5c 24 50  ler found in \$P
11820 41 54 48 0a 53 65 65 20 5c 60 63 6f 6e 66 69 67  ATH.See \`config
11830 2e 6c 6f 67 27 20 66 6f 72 20 6d 6f 72 65 20 64  .log' for more d
11840 65 74 61 69 6c 73 2e 22 20 3e 26 32 3b 7d 0a 20  etails." >&2;}. 
11850 20 20 7b 20 28 65 78 69 74 20 31 29 3b 20 65 78    { (exit 1); ex
11860 69 74 20 31 3b 20 7d 3b 20 7d 3b 20 7d 0a 0a 23  it 1; }; }; }..#
11870 20 50 72 6f 76 69 64 65 20 73 6f 6d 65 20 69 6e   Provide some in
11880 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20  formation about 
11890 74 68 65 20 63 6f 6d 70 69 6c 65 72 2e 0a 24 61  the compiler..$a
118a0 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
118b0 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67  LINENO: checking
118c0 20 66 6f 72 20 43 20 63 6f 6d 70 69 6c 65 72 20   for C compiler 
118d0 76 65 72 73 69 6f 6e 22 20 3e 26 35 0a 73 65 74  version" >&5.set
118e0 20 58 20 24 61 63 5f 63 6f 6d 70 69 6c 65 0a 61   X $ac_compile.a
118f0 63 5f 63 6f 6d 70 69 6c 65 72 3d 24 32 0a 7b 20  c_compiler=$2.{ 
11900 28 61 63 5f 74 72 79 3d 22 24 61 63 5f 63 6f 6d  (ac_try="$ac_com
11910 70 69 6c 65 72 20 2d 2d 76 65 72 73 69 6f 6e 20  piler --version 
11920 3e 26 35 22 0a 63 61 73 65 20 22 28 28 24 61 63  >&5".case "(($ac
11930 5f 74 72 79 22 20 69 6e 0a 20 20 2a 5c 22 2a 20  _try" in.  *\"* 
11940 7c 20 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61  | *\`* | *\\*) a
11950 63 5f 74 72 79 5f 65 63 68 6f 3d 5c 24 61 63 5f  c_try_echo=\$ac_
11960 74 72 79 3b 3b 0a 20 20 2a 29 20 61 63 5f 74 72  try;;.  *) ac_tr
11970 79 5f 65 63 68 6f 3d 24 61 63 5f 74 72 79 3b 3b  y_echo=$ac_try;;
11980 0a 65 73 61 63 0a 65 76 61 6c 20 61 63 5f 74 72  .esac.eval ac_tr
11990 79 5f 65 63 68 6f 3d 22 5c 22 5c 24 61 73 5f 6d  y_echo="\"\$as_m
119a0 65 3a 24 4c 49 4e 45 4e 4f 3a 20 24 61 63 5f 74  e:$LINENO: $ac_t
119b0 72 79 5f 65 63 68 6f 5c 22 22 0a 24 61 73 5f 65  ry_echo\"".$as_e
119c0 63 68 6f 20 22 24 61 63 5f 74 72 79 5f 65 63 68  cho "$ac_try_ech
119d0 6f 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20  o") >&5.  (eval 
119e0 22 24 61 63 5f 63 6f 6d 70 69 6c 65 72 20 2d 2d  "$ac_compiler --
119f0 76 65 72 73 69 6f 6e 20 3e 26 35 22 29 20 32 3e  version >&5") 2>
11a00 26 35 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24  &5.  ac_status=$
11a10 3f 0a 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61  ?.  $as_echo "$a
11a20 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24  s_me:$LINENO: \$
11a30 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20  ? = $ac_status" 
11a40 3e 26 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f  >&5.  (exit $ac_
11a50 73 74 61 74 75 73 29 3b 20 7d 0a 7b 20 28 61 63  status); }.{ (ac
11a60 5f 74 72 79 3d 22 24 61 63 5f 63 6f 6d 70 69 6c  _try="$ac_compil
11a70 65 72 20 2d 76 20 3e 26 35 22 0a 63 61 73 65 20  er -v >&5".case 
11a80 22 28 28 24 61 63 5f 74 72 79 22 20 69 6e 0a 20  "(($ac_try" in. 
11a90 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20 2a   *\"* | *\`* | *
11aa0 5c 5c 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f  \\*) ac_try_echo
11ab0 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a 20 20 2a 29  =\$ac_try;;.  *)
11ac0 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 24 61 63   ac_try_echo=$ac
11ad0 5f 74 72 79 3b 3b 0a 65 73 61 63 0a 65 76 61 6c  _try;;.esac.eval
11ae0 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 22 5c 22   ac_try_echo="\"
11af0 5c 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  \$as_me:$LINENO:
11b00 20 24 61 63 5f 74 72 79 5f 65 63 68 6f 5c 22 22   $ac_try_echo\""
11b10 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 74  .$as_echo "$ac_t
11b20 72 79 5f 65 63 68 6f 22 29 20 3e 26 35 0a 20 20  ry_echo") >&5.  
11b30 28 65 76 61 6c 20 22 24 61 63 5f 63 6f 6d 70 69  (eval "$ac_compi
11b40 6c 65 72 20 2d 76 20 3e 26 35 22 29 20 32 3e 26  ler -v >&5") 2>&
11b50 35 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f  5.  ac_status=$?
11b60 0a 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .  $as_echo "$as
11b70 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f  _me:$LINENO: \$?
11b80 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e   = $ac_status" >
11b90 26 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73  &5.  (exit $ac_s
11ba0 74 61 74 75 73 29 3b 20 7d 0a 7b 20 28 61 63 5f  tatus); }.{ (ac_
11bb0 74 72 79 3d 22 24 61 63 5f 63 6f 6d 70 69 6c 65  try="$ac_compile
11bc0 72 20 2d 56 20 3e 26 35 22 0a 63 61 73 65 20 22  r -V >&5".case "
11bd0 28 28 24 61 63 5f 74 72 79 22 20 69 6e 0a 20 20  (($ac_try" in.  
11be0 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20 2a 5c  *\"* | *\`* | *\
11bf0 5c 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d  \*) ac_try_echo=
11c00 5c 24 61 63 5f 74 72 79 3b 3b 0a 20 20 2a 29 20  \$ac_try;;.  *) 
11c10 61 63 5f 74 72 79 5f 65 63 68 6f 3d 24 61 63 5f  ac_try_echo=$ac_
11c20 74 72 79 3b 3b 0a 65 73 61 63 0a 65 76 61 6c 20  try;;.esac.eval 
11c30 61 63 5f 74 72 79 5f 65 63 68 6f 3d 22 5c 22 5c  ac_try_echo="\"\
11c40 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
11c50 24 61 63 5f 74 72 79 5f 65 63 68 6f 5c 22 22 0a  $ac_try_echo\"".
11c60 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 74 72  $as_echo "$ac_tr
11c70 79 5f 65 63 68 6f 22 29 20 3e 26 35 0a 20 20 28  y_echo") >&5.  (
11c80 65 76 61 6c 20 22 24 61 63 5f 63 6f 6d 70 69 6c  eval "$ac_compil
11c90 65 72 20 2d 56 20 3e 26 35 22 29 20 32 3e 26 35  er -V >&5") 2>&5
11ca0 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a  .  ac_status=$?.
11cb0 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f    $as_echo "$as_
11cc0 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20  me:$LINENO: \$? 
11cd0 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26  = $ac_status" >&
11ce0 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73 74  5.  (exit $ac_st
11cf0 61 74 75 73 29 3b 20 7d 0a 0a 63 61 74 20 3e 63  atus); }..cat >c
11d00 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20  onftest.$ac_ext 
11d10 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 63 6f 6e 66  <<_ACEOF./* conf
11d20 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 5f 41 43 45  defs.h.  */._ACE
11d30 4f 46 0a 63 61 74 20 63 6f 6e 66 64 65 66 73 2e  OF.cat confdefs.
11d40 68 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63  h >>conftest.$ac
11d50 5f 65 78 74 0a 63 61 74 20 3e 3e 63 6f 6e 66 74  _ext.cat >>conft
11d60 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41  est.$ac_ext <<_A
11d70 43 45 4f 46 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66  CEOF./* end conf
11d80 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 0a 69 6e 74  defs.h.  */..int
11d90 0a 6d 61 69 6e 20 28 29 0a 7b 0a 0a 20 20 3b 0a  .main ().{..  ;.
11da0 20 20 72 65 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41    return 0;.}._A
11db0 43 45 4f 46 0a 61 63 5f 63 6c 65 61 6e 5f 66 69  CEOF.ac_clean_fi
11dc0 6c 65 73 5f 73 61 76 65 3d 24 61 63 5f 63 6c 65  les_save=$ac_cle
11dd0 61 6e 5f 66 69 6c 65 73 0a 61 63 5f 63 6c 65 61  an_files.ac_clea
11de0 6e 5f 66 69 6c 65 73 3d 22 24 61 63 5f 63 6c 65  n_files="$ac_cle
11df0 61 6e 5f 66 69 6c 65 73 20 61 2e 6f 75 74 20 61  an_files a.out a
11e00 2e 6f 75 74 2e 64 53 59 4d 20 61 2e 65 78 65 20  .out.dSYM a.exe 
11e10 62 2e 6f 75 74 22 0a 23 20 54 72 79 20 74 6f 20  b.out".# Try to 
11e20 63 72 65 61 74 65 20 61 6e 20 65 78 65 63 75 74  create an execut
11e30 61 62 6c 65 20 77 69 74 68 6f 75 74 20 2d 6f 20  able without -o 
11e40 66 69 72 73 74 2c 20 64 69 73 72 65 67 61 72 64  first, disregard
11e50 20 61 2e 6f 75 74 2e 0a 23 20 49 74 20 77 69 6c   a.out..# It wil
11e60 6c 20 68 65 6c 70 20 75 73 20 64 69 61 67 6e 6f  l help us diagno
11e70 73 65 20 62 72 6f 6b 65 6e 20 63 6f 6d 70 69 6c  se broken compil
11e80 65 72 73 2c 20 61 6e 64 20 66 69 6e 64 69 6e 67  ers, and finding
11e90 20 6f 75 74 20 61 6e 20 69 6e 74 75 69 74 69 6f   out an intuitio
11ea0 6e 0a 23 20 6f 66 20 65 78 65 65 78 74 2e 0a 7b  n.# of exeext..{
11eb0 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
11ec0 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b  e:$LINENO: check
11ed0 69 6e 67 20 66 6f 72 20 43 20 63 6f 6d 70 69 6c  ing for C compil
11ee0 65 72 20 64 65 66 61 75 6c 74 20 6f 75 74 70 75  er default outpu
11ef0 74 20 66 69 6c 65 20 6e 61 6d 65 22 20 3e 26 35  t file name" >&5
11f00 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65  .$as_echo_n "che
11f10 63 6b 69 6e 67 20 66 6f 72 20 43 20 63 6f 6d 70  cking for C comp
11f20 69 6c 65 72 20 64 65 66 61 75 6c 74 20 6f 75 74  iler default out
11f30 70 75 74 20 66 69 6c 65 20 6e 61 6d 65 2e 2e 2e  put file name...
11f40 20 22 20 3e 26 36 3b 20 7d 0a 61 63 5f 6c 69 6e   " >&6; }.ac_lin
11f50 6b 5f 64 65 66 61 75 6c 74 3d 60 24 61 73 5f 65  k_default=`$as_e
11f60 63 68 6f 20 22 24 61 63 5f 6c 69 6e 6b 22 20 7c  cho "$ac_link" |
11f70 20 73 65 64 20 27 73 2f 20 2d 6f 20 2a 63 6f 6e   sed 's/ -o *con
11f80 66 74 65 73 74 5b 5e 20 5d 2a 2f 2f 27 60 0a 0a  ftest[^ ]*//'`..
11f90 23 20 54 68 65 20 70 6f 73 73 69 62 6c 65 20 6f  # The possible o
11fa0 75 74 70 75 74 20 66 69 6c 65 73 3a 0a 61 63 5f  utput files:.ac_
11fb0 66 69 6c 65 73 3d 22 61 2e 6f 75 74 20 63 6f 6e  files="a.out con
11fc0 66 74 65 73 74 2e 65 78 65 20 63 6f 6e 66 74 65  ftest.exe confte
11fd0 73 74 20 61 2e 65 78 65 20 61 5f 6f 75 74 2e 65  st a.exe a_out.e
11fe0 78 65 20 62 2e 6f 75 74 20 63 6f 6e 66 74 65 73  xe b.out conftes
11ff0 74 2e 2a 22 0a 0a 61 63 5f 72 6d 66 69 6c 65 73  t.*"..ac_rmfiles
12000 3d 0a 66 6f 72 20 61 63 5f 66 69 6c 65 20 69 6e  =.for ac_file in
12010 20 24 61 63 5f 66 69 6c 65 73 0a 64 6f 0a 20 20   $ac_files.do.  
12020 63 61 73 65 20 24 61 63 5f 66 69 6c 65 20 69 6e  case $ac_file in
12030 0a 20 20 20 20 2a 2e 24 61 63 5f 65 78 74 20 7c  .    *.$ac_ext |
12040 20 2a 2e 78 63 6f 66 66 20 7c 20 2a 2e 74 64 73   *.xcoff | *.tds
12050 20 7c 20 2a 2e 64 20 7c 20 2a 2e 70 64 62 20 7c   | *.d | *.pdb |
12060 20 2a 2e 78 53 59 4d 20 7c 20 2a 2e 62 62 20 7c   *.xSYM | *.bb |
12070 20 2a 2e 62 62 67 20 7c 20 2a 2e 6d 61 70 20 7c   *.bbg | *.map |
12080 20 2a 2e 69 6e 66 20 7c 20 2a 2e 64 53 59 4d 20   *.inf | *.dSYM 
12090 7c 20 2a 2e 6f 20 7c 20 2a 2e 6f 62 6a 20 29 20  | *.o | *.obj ) 
120a0 3b 3b 0a 20 20 20 20 2a 20 29 20 61 63 5f 72 6d  ;;.    * ) ac_rm
120b0 66 69 6c 65 73 3d 22 24 61 63 5f 72 6d 66 69 6c  files="$ac_rmfil
120c0 65 73 20 24 61 63 5f 66 69 6c 65 22 3b 3b 0a 20  es $ac_file";;. 
120d0 20 65 73 61 63 0a 64 6f 6e 65 0a 72 6d 20 2d 66   esac.done.rm -f
120e0 20 24 61 63 5f 72 6d 66 69 6c 65 73 0a 0a 69 66   $ac_rmfiles..if
120f0 20 7b 20 28 61 63 5f 74 72 79 3d 22 24 61 63 5f   { (ac_try="$ac_
12100 6c 69 6e 6b 5f 64 65 66 61 75 6c 74 22 0a 63 61  link_default".ca
12110 73 65 20 22 28 28 24 61 63 5f 74 72 79 22 20 69  se "(($ac_try" i
12120 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20  n.  *\"* | *\`* 
12130 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74 72 79 5f 65  | *\\*) ac_try_e
12140 63 68 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a 20  cho=\$ac_try;;. 
12150 20 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d   *) ac_try_echo=
12160 24 61 63 5f 74 72 79 3b 3b 0a 65 73 61 63 0a 65  $ac_try;;.esac.e
12170 76 61 6c 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d  val ac_try_echo=
12180 22 5c 22 5c 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  "\"\$as_me:$LINE
12190 4e 4f 3a 20 24 61 63 5f 74 72 79 5f 65 63 68 6f  NO: $ac_try_echo
121a0 5c 22 22 0a 24 61 73 5f 65 63 68 6f 20 22 24 61  \"".$as_echo "$a
121b0 63 5f 74 72 79 5f 65 63 68 6f 22 29 20 3e 26 35  c_try_echo") >&5
121c0 0a 20 20 28 65 76 61 6c 20 22 24 61 63 5f 6c 69  .  (eval "$ac_li
121d0 6e 6b 5f 64 65 66 61 75 6c 74 22 29 20 32 3e 26  nk_default") 2>&
121e0 35 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f  5.  ac_status=$?
121f0 0a 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .  $as_echo "$as
12200 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f  _me:$LINENO: \$?
12210 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e   = $ac_status" >
12220 26 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73  &5.  (exit $ac_s
12230 74 61 74 75 73 29 3b 20 7d 3b 20 74 68 65 6e 0a  tatus); }; then.
12240 20 20 23 20 41 75 74 6f 63 6f 6e 66 2d 32 2e 31    # Autoconf-2.1
12250 33 20 63 6f 75 6c 64 20 73 65 74 20 74 68 65 20  3 could set the 
12260 61 63 5f 63 76 5f 65 78 65 65 78 74 20 76 61 72  ac_cv_exeext var
12270 69 61 62 6c 65 20 74 6f 20 60 6e 6f 27 2e 0a 23  iable to `no'..#
12280 20 53 6f 20 69 67 6e 6f 72 65 20 61 20 76 61 6c   So ignore a val
12290 75 65 20 6f 66 20 60 6e 6f 27 2c 20 6f 74 68 65  ue of `no', othe
122a0 72 77 69 73 65 20 74 68 69 73 20 77 6f 75 6c 64  rwise this would
122b0 20 6c 65 61 64 20 74 6f 20 60 45 58 45 45 58 54   lead to `EXEEXT
122c0 20 3d 20 6e 6f 27 0a 23 20 69 6e 20 61 20 4d 61   = no'.# in a Ma
122d0 6b 65 66 69 6c 65 2e 20 20 57 65 20 73 68 6f 75  kefile.  We shou
122e0 6c 64 20 6e 6f 74 20 6f 76 65 72 72 69 64 65 20  ld not override 
122f0 61 63 5f 63 76 5f 65 78 65 65 78 74 20 69 66 20  ac_cv_exeext if 
12300 69 74 20 77 61 73 20 63 61 63 68 65 64 2c 0a 23  it was cached,.#
12310 20 73 6f 20 74 68 61 74 20 74 68 65 20 75 73 65   so that the use
12320 72 20 63 61 6e 20 73 68 6f 72 74 2d 63 69 72 63  r can short-circ
12330 75 69 74 20 74 68 69 73 20 74 65 73 74 20 66 6f  uit this test fo
12340 72 20 63 6f 6d 70 69 6c 65 72 73 20 75 6e 6b 6e  r compilers unkn
12350 6f 77 6e 20 74 6f 0a 23 20 41 75 74 6f 63 6f 6e  own to.# Autocon
12360 66 2e 0a 66 6f 72 20 61 63 5f 66 69 6c 65 20 69  f..for ac_file i
12370 6e 20 24 61 63 5f 66 69 6c 65 73 20 27 27 0a 64  n $ac_files ''.d
12380 6f 0a 20 20 74 65 73 74 20 2d 66 20 22 24 61 63  o.  test -f "$ac
12390 5f 66 69 6c 65 22 20 7c 7c 20 63 6f 6e 74 69 6e  _file" || contin
123a0 75 65 0a 20 20 63 61 73 65 20 24 61 63 5f 66 69  ue.  case $ac_fi
123b0 6c 65 20 69 6e 0a 20 20 20 20 2a 2e 24 61 63 5f  le in.    *.$ac_
123c0 65 78 74 20 7c 20 2a 2e 78 63 6f 66 66 20 7c 20  ext | *.xcoff | 
123d0 2a 2e 74 64 73 20 7c 20 2a 2e 64 20 7c 20 2a 2e  *.tds | *.d | *.
123e0 70 64 62 20 7c 20 2a 2e 78 53 59 4d 20 7c 20 2a  pdb | *.xSYM | *
123f0 2e 62 62 20 7c 20 2a 2e 62 62 67 20 7c 20 2a 2e  .bb | *.bbg | *.
12400 6d 61 70 20 7c 20 2a 2e 69 6e 66 20 7c 20 2a 2e  map | *.inf | *.
12410 64 53 59 4d 20 7c 20 2a 2e 6f 20 7c 20 2a 2e 6f  dSYM | *.o | *.o
12420 62 6a 20 29 0a 09 3b 3b 0a 20 20 20 20 5b 61 62  bj )..;;.    [ab
12430 5d 2e 6f 75 74 20 29 0a 09 23 20 57 65 20 66 6f  ].out )..# We fo
12440 75 6e 64 20 74 68 65 20 64 65 66 61 75 6c 74 20  und the default 
12450 65 78 65 63 75 74 61 62 6c 65 2c 20 62 75 74 20  executable, but 
12460 65 78 65 65 78 74 3d 27 27 20 69 73 20 6d 6f 73  exeext='' is mos
12470 74 0a 09 23 20 63 65 72 74 61 69 6e 6c 79 20 72  t..# certainly r
12480 69 67 68 74 2e 0a 09 62 72 65 61 6b 3b 3b 0a 20  ight...break;;. 
12490 20 20 20 2a 2e 2a 20 29 0a 20 20 20 20 20 20 20     *.* ).       
124a0 20 69 66 20 74 65 73 74 20 22 24 7b 61 63 5f 63   if test "${ac_c
124b0 76 5f 65 78 65 65 78 74 2b 73 65 74 7d 22 20 3d  v_exeext+set}" =
124c0 20 73 65 74 20 26 26 20 74 65 73 74 20 22 24 61   set && test "$a
124d0 63 5f 63 76 5f 65 78 65 65 78 74 22 20 21 3d 20  c_cv_exeext" != 
124e0 6e 6f 3b 0a 09 74 68 65 6e 20 3a 3b 20 65 6c 73  no;..then :; els
124f0 65 0a 09 20 20 20 61 63 5f 63 76 5f 65 78 65 65  e..   ac_cv_exee
12500 78 74 3d 60 65 78 70 72 20 22 24 61 63 5f 66 69  xt=`expr "$ac_fi
12510 6c 65 22 20 3a 20 27 5b 5e 2e 5d 2a 5c 28 5c 2e  le" : '[^.]*\(\.
12520 2e 2a 5c 29 27 60 0a 09 66 69 0a 09 23 20 57 65  .*\)'`..fi..# We
12530 20 73 65 74 20 61 63 5f 63 76 5f 65 78 65 65 78   set ac_cv_exeex
12540 74 20 68 65 72 65 20 62 65 63 61 75 73 65 20 74  t here because t
12550 68 65 20 6c 61 74 65 72 20 74 65 73 74 20 66 6f  he later test fo
12560 72 20 69 74 20 69 73 20 6e 6f 74 0a 09 23 20 73  r it is not..# s
12570 61 66 65 3a 20 63 72 6f 73 73 20 63 6f 6d 70 69  afe: cross compi
12580 6c 65 72 73 20 6d 61 79 20 6e 6f 74 20 61 64 64  lers may not add
12590 20 74 68 65 20 73 75 66 66 69 78 20 69 66 20 67   the suffix if g
125a0 69 76 65 6e 20 61 6e 20 60 2d 6f 27 0a 09 23 20  iven an `-o'..# 
125b0 61 72 67 75 6d 65 6e 74 2c 20 73 6f 20 77 65 20  argument, so we 
125c0 6d 61 79 20 6e 65 65 64 20 74 6f 20 6b 6e 6f 77  may need to know
125d0 20 69 74 20 61 74 20 74 68 61 74 20 70 6f 69 6e   it at that poin
125e0 74 20 61 6c 72 65 61 64 79 2e 0a 09 23 20 45 76  t already...# Ev
125f0 65 6e 20 69 66 20 74 68 69 73 20 73 65 63 74 69  en if this secti
12600 6f 6e 20 6c 6f 6f 6b 73 20 63 72 75 66 74 79 3a  on looks crufty:
12610 20 69 74 20 68 61 73 20 74 68 65 20 61 64 76 61   it has the adva
12620 6e 74 61 67 65 20 6f 66 0a 09 23 20 61 63 74 75  ntage of..# actu
12630 61 6c 6c 79 20 77 6f 72 6b 69 6e 67 2e 0a 09 62  ally working...b
12640 72 65 61 6b 3b 3b 0a 20 20 20 20 2a 20 29 0a 09  reak;;.    * )..
12650 62 72 65 61 6b 3b 3b 0a 20 20 65 73 61 63 0a 64  break;;.  esac.d
12660 6f 6e 65 0a 74 65 73 74 20 22 24 61 63 5f 63 76  one.test "$ac_cv
12670 5f 65 78 65 65 78 74 22 20 3d 20 6e 6f 20 26 26  _exeext" = no &&
12680 20 61 63 5f 63 76 5f 65 78 65 65 78 74 3d 0a 0a   ac_cv_exeext=..
12690 65 6c 73 65 0a 20 20 61 63 5f 66 69 6c 65 3d 27  else.  ac_file='
126a0 27 0a 66 69 0a 0a 7b 20 24 61 73 5f 65 63 68 6f  '.fi..{ $as_echo
126b0 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
126c0 3a 20 72 65 73 75 6c 74 3a 20 24 61 63 5f 66 69  : result: $ac_fi
126d0 6c 65 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  le" >&5.$as_echo
126e0 20 22 24 61 63 5f 66 69 6c 65 22 20 3e 26 36 3b   "$ac_file" >&6;
126f0 20 7d 0a 69 66 20 74 65 73 74 20 2d 7a 20 22 24   }.if test -z "$
12700 61 63 5f 66 69 6c 65 22 3b 20 74 68 65 6e 0a 20  ac_file"; then. 
12710 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
12720 65 3a 20 66 61 69 6c 65 64 20 70 72 6f 67 72 61  e: failed progra
12730 6d 20 77 61 73 3a 22 20 3e 26 35 0a 73 65 64 20  m was:" >&5.sed 
12740 27 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66 74 65  's/^/| /' confte
12750 73 74 2e 24 61 63 5f 65 78 74 20 3e 26 35 0a 0a  st.$ac_ext >&5..
12760 7b 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61  { { $as_echo "$a
12770 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 65 72  s_me:$LINENO: er
12780 72 6f 72 3a 20 69 6e 20 5c 60 24 61 63 5f 70 77  ror: in \`$ac_pw
12790 64 27 3a 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  d':" >&5.$as_ech
127a0 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72  o "$as_me: error
127b0 3a 20 69 6e 20 5c 60 24 61 63 5f 70 77 64 27 3a  : in \`$ac_pwd':
127c0 22 20 3e 26 32 3b 7d 0a 7b 20 7b 20 24 61 73 5f  " >&2;}.{ { $as_
127d0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
127e0 4e 45 4e 4f 3a 20 65 72 72 6f 72 3a 20 43 20 63  NENO: error: C c
127f0 6f 6d 70 69 6c 65 72 20 63 61 6e 6e 6f 74 20 63  ompiler cannot c
12800 72 65 61 74 65 20 65 78 65 63 75 74 61 62 6c 65  reate executable
12810 73 0a 53 65 65 20 5c 60 63 6f 6e 66 69 67 2e 6c  s.See \`config.l
12820 6f 67 27 20 66 6f 72 20 6d 6f 72 65 20 64 65 74  og' for more det
12830 61 69 6c 73 2e 22 20 3e 26 35 0a 24 61 73 5f 65  ails." >&5.$as_e
12840 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72 72  cho "$as_me: err
12850 6f 72 3a 20 43 20 63 6f 6d 70 69 6c 65 72 20 63  or: C compiler c
12860 61 6e 6e 6f 74 20 63 72 65 61 74 65 20 65 78 65  annot create exe
12870 63 75 74 61 62 6c 65 73 0a 53 65 65 20 5c 60 63  cutables.See \`c
12880 6f 6e 66 69 67 2e 6c 6f 67 27 20 66 6f 72 20 6d  onfig.log' for m
12890 6f 72 65 20 64 65 74 61 69 6c 73 2e 22 20 3e 26  ore details." >&
128a0 32 3b 7d 0a 20 20 20 7b 20 28 65 78 69 74 20 37  2;}.   { (exit 7
128b0 37 29 3b 20 65 78 69 74 20 37 37 3b 20 7d 3b 20  7); exit 77; }; 
128c0 7d 3b 20 7d 0a 66 69 0a 0a 61 63 5f 65 78 65 65  }; }.fi..ac_exee
128d0 78 74 3d 24 61 63 5f 63 76 5f 65 78 65 65 78 74  xt=$ac_cv_exeext
128e0 0a 0a 23 20 43 68 65 63 6b 20 74 68 61 74 20 74  ..# Check that t
128f0 68 65 20 63 6f 6d 70 69 6c 65 72 20 70 72 6f 64  he compiler prod
12900 75 63 65 73 20 65 78 65 63 75 74 61 62 6c 65 73  uces executables
12910 20 77 65 20 63 61 6e 20 72 75 6e 2e 20 20 49 66   we can run.  If
12920 20 6e 6f 74 2c 20 65 69 74 68 65 72 0a 23 20 74   not, either.# t
12930 68 65 20 63 6f 6d 70 69 6c 65 72 20 69 73 20 62  he compiler is b
12940 72 6f 6b 65 6e 2c 20 6f 72 20 77 65 20 63 72 6f  roken, or we cro
12950 73 73 20 63 6f 6d 70 69 6c 65 2e 0a 7b 20 24 61  ss compile..{ $a
12960 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
12970 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67  LINENO: checking
12980 20 77 68 65 74 68 65 72 20 74 68 65 20 43 20 63   whether the C c
12990 6f 6d 70 69 6c 65 72 20 77 6f 72 6b 73 22 20 3e  ompiler works" >
129a0 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63  &5.$as_echo_n "c
129b0 68 65 63 6b 69 6e 67 20 77 68 65 74 68 65 72 20  hecking whether 
129c0 74 68 65 20 43 20 63 6f 6d 70 69 6c 65 72 20 77  the C compiler w
129d0 6f 72 6b 73 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d  orks... " >&6; }
129e0 0a 23 20 46 49 58 4d 45 3a 20 54 68 65 73 65 20  .# FIXME: These 
129f0 63 72 6f 73 73 20 63 6f 6d 70 69 6c 65 72 20 68  cross compiler h
12a00 61 63 6b 73 20 73 68 6f 75 6c 64 20 62 65 20 72  acks should be r
12a10 65 6d 6f 76 65 64 20 66 6f 72 20 41 75 74 6f 63  emoved for Autoc
12a20 6f 6e 66 20 33 2e 30 0a 23 20 49 66 20 6e 6f 74  onf 3.0.# If not
12a30 20 63 72 6f 73 73 20 63 6f 6d 70 69 6c 69 6e 67   cross compiling
12a40 2c 20 63 68 65 63 6b 20 74 68 61 74 20 77 65 20  , check that we 
12a50 63 61 6e 20 72 75 6e 20 61 20 73 69 6d 70 6c 65  can run a simple
12a60 20 70 72 6f 67 72 61 6d 2e 0a 69 66 20 74 65 73   program..if tes
12a70 74 20 22 24 63 72 6f 73 73 5f 63 6f 6d 70 69 6c  t "$cross_compil
12a80 69 6e 67 22 20 21 3d 20 79 65 73 3b 20 74 68 65  ing" != yes; the
12a90 6e 0a 20 20 69 66 20 7b 20 61 63 5f 74 72 79 3d  n.  if { ac_try=
12aa0 27 2e 2f 24 61 63 5f 66 69 6c 65 27 0a 20 20 7b  './$ac_file'.  {
12ab0 20 28 63 61 73 65 20 22 28 28 24 61 63 5f 74 72   (case "(($ac_tr
12ac0 79 22 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a  y" in.  *\"* | *
12ad0 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74  \`* | *\\*) ac_t
12ae0 72 79 5f 65 63 68 6f 3d 5c 24 61 63 5f 74 72 79  ry_echo=\$ac_try
12af0 3b 3b 0a 20 20 2a 29 20 61 63 5f 74 72 79 5f 65  ;;.  *) ac_try_e
12b00 63 68 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a 65 73  cho=$ac_try;;.es
12b10 61 63 0a 65 76 61 6c 20 61 63 5f 74 72 79 5f 65  ac.eval ac_try_e
12b20 63 68 6f 3d 22 5c 22 5c 24 61 73 5f 6d 65 3a 24  cho="\"\$as_me:$
12b30 4c 49 4e 45 4e 4f 3a 20 24 61 63 5f 74 72 79 5f  LINENO: $ac_try_
12b40 65 63 68 6f 5c 22 22 0a 24 61 73 5f 65 63 68 6f  echo\"".$as_echo
12b50 20 22 24 61 63 5f 74 72 79 5f 65 63 68 6f 22 29   "$ac_try_echo")
12b60 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 22 24 61   >&5.  (eval "$a
12b70 63 5f 74 72 79 22 29 20 32 3e 26 35 0a 20 20 61  c_try") 2>&5.  a
12b80 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 24 61  c_status=$?.  $a
12b90 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
12ba0 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61  LINENO: \$? = $a
12bb0 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20  c_status" >&5.  
12bc0 28 65 78 69 74 20 24 61 63 5f 73 74 61 74 75 73  (exit $ac_status
12bd0 29 3b 20 7d 3b 20 7d 3b 20 74 68 65 6e 0a 20 20  ); }; }; then.  
12be0 20 20 63 72 6f 73 73 5f 63 6f 6d 70 69 6c 69 6e    cross_compilin
12bf0 67 3d 6e 6f 0a 20 20 65 6c 73 65 0a 20 20 20 20  g=no.  else.    
12c00 69 66 20 74 65 73 74 20 22 24 63 72 6f 73 73 5f  if test "$cross_
12c10 63 6f 6d 70 69 6c 69 6e 67 22 20 3d 20 6d 61 79  compiling" = may
12c20 62 65 3b 20 74 68 65 6e 0a 09 63 72 6f 73 73 5f  be; then..cross_
12c30 63 6f 6d 70 69 6c 69 6e 67 3d 79 65 73 0a 20 20  compiling=yes.  
12c40 20 20 65 6c 73 65 0a 09 7b 20 7b 20 24 61 73 5f    else..{ { $as_
12c50 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
12c60 4e 45 4e 4f 3a 20 65 72 72 6f 72 3a 20 69 6e 20  NENO: error: in 
12c70 5c 60 24 61 63 5f 70 77 64 27 3a 22 20 3e 26 35  \`$ac_pwd':" >&5
12c80 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d  .$as_echo "$as_m
12c90 65 3a 20 65 72 72 6f 72 3a 20 69 6e 20 5c 60 24  e: error: in \`$
12ca0 61 63 5f 70 77 64 27 3a 22 20 3e 26 32 3b 7d 0a  ac_pwd':" >&2;}.
12cb0 7b 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61  { { $as_echo "$a
12cc0 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 65 72  s_me:$LINENO: er
12cd0 72 6f 72 3a 20 63 61 6e 6e 6f 74 20 72 75 6e 20  ror: cannot run 
12ce0 43 20 63 6f 6d 70 69 6c 65 64 20 70 72 6f 67 72  C compiled progr
12cf0 61 6d 73 2e 0a 49 66 20 79 6f 75 20 6d 65 61 6e  ams..If you mean
12d00 74 20 74 6f 20 63 72 6f 73 73 20 63 6f 6d 70 69  t to cross compi
12d10 6c 65 2c 20 75 73 65 20 5c 60 2d 2d 68 6f 73 74  le, use \`--host
12d20 27 2e 0a 53 65 65 20 5c 60 63 6f 6e 66 69 67 2e  '..See \`config.
12d30 6c 6f 67 27 20 66 6f 72 20 6d 6f 72 65 20 64 65  log' for more de
12d40 74 61 69 6c 73 2e 22 20 3e 26 35 0a 24 61 73 5f  tails." >&5.$as_
12d50 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72  echo "$as_me: er
12d60 72 6f 72 3a 20 63 61 6e 6e 6f 74 20 72 75 6e 20  ror: cannot run 
12d70 43 20 63 6f 6d 70 69 6c 65 64 20 70 72 6f 67 72  C compiled progr
12d80 61 6d 73 2e 0a 49 66 20 79 6f 75 20 6d 65 61 6e  ams..If you mean
12d90 74 20 74 6f 20 63 72 6f 73 73 20 63 6f 6d 70 69  t to cross compi
12da0 6c 65 2c 20 75 73 65 20 5c 60 2d 2d 68 6f 73 74  le, use \`--host
12db0 27 2e 0a 53 65 65 20 5c 60 63 6f 6e 66 69 67 2e  '..See \`config.
12dc0 6c 6f 67 27 20 66 6f 72 20 6d 6f 72 65 20 64 65  log' for more de
12dd0 74 61 69 6c 73 2e 22 20 3e 26 32 3b 7d 0a 20 20  tails." >&2;}.  
12de0 20 7b 20 28 65 78 69 74 20 31 29 3b 20 65 78 69   { (exit 1); exi
12df0 74 20 31 3b 20 7d 3b 20 7d 3b 20 7d 0a 20 20 20  t 1; }; }; }.   
12e00 20 66 69 0a 20 20 66 69 0a 66 69 0a 7b 20 24 61   fi.  fi.fi.{ $a
12e10 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
12e20 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20  LINENO: result: 
12e30 79 65 73 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  yes" >&5.$as_ech
12e40 6f 20 22 79 65 73 22 20 3e 26 36 3b 20 7d 0a 0a  o "yes" >&6; }..
12e50 72 6d 20 2d 66 20 2d 72 20 61 2e 6f 75 74 20 61  rm -f -r a.out a
12e60 2e 6f 75 74 2e 64 53 59 4d 20 61 2e 65 78 65 20  .out.dSYM a.exe 
12e70 63 6f 6e 66 74 65 73 74 24 61 63 5f 63 76 5f 65  conftest$ac_cv_e
12e80 78 65 65 78 74 20 62 2e 6f 75 74 0a 61 63 5f 63  xeext b.out.ac_c
12e90 6c 65 61 6e 5f 66 69 6c 65 73 3d 24 61 63 5f 63  lean_files=$ac_c
12ea0 6c 65 61 6e 5f 66 69 6c 65 73 5f 73 61 76 65 0a  lean_files_save.
12eb0 23 20 43 68 65 63 6b 20 74 68 61 74 20 74 68 65  # Check that the
12ec0 20 63 6f 6d 70 69 6c 65 72 20 70 72 6f 64 75 63   compiler produc
12ed0 65 73 20 65 78 65 63 75 74 61 62 6c 65 73 20 77  es executables w
12ee0 65 20 63 61 6e 20 72 75 6e 2e 20 20 49 66 20 6e  e can run.  If n
12ef0 6f 74 2c 20 65 69 74 68 65 72 0a 23 20 74 68 65  ot, either.# the
12f00 20 63 6f 6d 70 69 6c 65 72 20 69 73 20 62 72 6f   compiler is bro
12f10 6b 65 6e 2c 20 6f 72 20 77 65 20 63 72 6f 73 73  ken, or we cross
12f20 20 63 6f 6d 70 69 6c 65 2e 0a 7b 20 24 61 73 5f   compile..{ $as_
12f30 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
12f40 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 77  NENO: checking w
12f50 68 65 74 68 65 72 20 77 65 20 61 72 65 20 63 72  hether we are cr
12f60 6f 73 73 20 63 6f 6d 70 69 6c 69 6e 67 22 20 3e  oss compiling" >
12f70 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63  &5.$as_echo_n "c
12f80 68 65 63 6b 69 6e 67 20 77 68 65 74 68 65 72 20  hecking whether 
12f90 77 65 20 61 72 65 20 63 72 6f 73 73 20 63 6f 6d  we are cross com
12fa0 70 69 6c 69 6e 67 2e 2e 2e 20 22 20 3e 26 36 3b  piling... " >&6;
12fb0 20 7d 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24   }.{ $as_echo "$
12fc0 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72  as_me:$LINENO: r
12fd0 65 73 75 6c 74 3a 20 24 63 72 6f 73 73 5f 63 6f  esult: $cross_co
12fe0 6d 70 69 6c 69 6e 67 22 20 3e 26 35 0a 24 61 73  mpiling" >&5.$as
12ff0 5f 65 63 68 6f 20 22 24 63 72 6f 73 73 5f 63 6f  _echo "$cross_co
13000 6d 70 69 6c 69 6e 67 22 20 3e 26 36 3b 20 7d 0a  mpiling" >&6; }.
13010 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .{ $as_echo "$as
13020 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65  _me:$LINENO: che
13030 63 6b 69 6e 67 20 66 6f 72 20 73 75 66 66 69 78  cking for suffix
13040 20 6f 66 20 65 78 65 63 75 74 61 62 6c 65 73 22   of executables"
13050 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20   >&5.$as_echo_n 
13060 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 73 75  "checking for su
13070 66 66 69 78 20 6f 66 20 65 78 65 63 75 74 61 62  ffix of executab
13080 6c 65 73 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a  les... " >&6; }.
13090 69 66 20 7b 20 28 61 63 5f 74 72 79 3d 22 24 61  if { (ac_try="$a
130a0 63 5f 6c 69 6e 6b 22 0a 63 61 73 65 20 22 28 28  c_link".case "((
130b0 24 61 63 5f 74 72 79 22 20 69 6e 0a 20 20 2a 5c  $ac_try" in.  *\
130c0 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a  "* | *\`* | *\\*
130d0 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 5c 24  ) ac_try_echo=\$
130e0 61 63 5f 74 72 79 3b 3b 0a 20 20 2a 29 20 61 63  ac_try;;.  *) ac
130f0 5f 74 72 79 5f 65 63 68 6f 3d 24 61 63 5f 74 72  _try_echo=$ac_tr
13100 79 3b 3b 0a 65 73 61 63 0a 65 76 61 6c 20 61 63  y;;.esac.eval ac
13110 5f 74 72 79 5f 65 63 68 6f 3d 22 5c 22 5c 24 61  _try_echo="\"\$a
13120 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 24 61  s_me:$LINENO: $a
13130 63 5f 74 72 79 5f 65 63 68 6f 5c 22 22 0a 24 61  c_try_echo\"".$a
13140 73 5f 65 63 68 6f 20 22 24 61 63 5f 74 72 79 5f  s_echo "$ac_try_
13150 65 63 68 6f 22 29 20 3e 26 35 0a 20 20 28 65 76  echo") >&5.  (ev
13160 61 6c 20 22 24 61 63 5f 6c 69 6e 6b 22 29 20 32  al "$ac_link") 2
13170 3e 26 35 0a 20 20 61 63 5f 73 74 61 74 75 73 3d  >&5.  ac_status=
13180 24 3f 0a 20 20 24 61 73 5f 65 63 68 6f 20 22 24  $?.  $as_echo "$
13190 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c  as_me:$LINENO: \
131a0 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22  $? = $ac_status"
131b0 20 3e 26 35 0a 20 20 28 65 78 69 74 20 24 61 63   >&5.  (exit $ac
131c0 5f 73 74 61 74 75 73 29 3b 20 7d 3b 20 74 68 65  _status); }; the
131d0 6e 0a 20 20 23 20 49 66 20 62 6f 74 68 20 60 63  n.  # If both `c
131e0 6f 6e 66 74 65 73 74 2e 65 78 65 27 20 61 6e 64  onftest.exe' and
131f0 20 60 63 6f 6e 66 74 65 73 74 27 20 61 72 65 20   `conftest' are 
13200 60 70 72 65 73 65 6e 74 27 20 28 77 65 6c 6c 2c  `present' (well,
13210 20 6f 62 73 65 72 76 61 62 6c 65 29 0a 23 20 63   observable).# c
13220 61 74 63 68 20 60 63 6f 6e 66 74 65 73 74 2e 65  atch `conftest.e
13230 78 65 27 2e 20 20 46 6f 72 20 69 6e 73 74 61 6e  xe'.  For instan
13240 63 65 20 77 69 74 68 20 43 79 67 77 69 6e 2c 20  ce with Cygwin, 
13250 60 6c 73 20 63 6f 6e 66 74 65 73 74 27 20 77 69  `ls conftest' wi
13260 6c 6c 0a 23 20 77 6f 72 6b 20 70 72 6f 70 65 72  ll.# work proper
13270 6c 79 20 28 69 2e 65 2e 2c 20 72 65 66 65 72 20  ly (i.e., refer 
13280 74 6f 20 60 63 6f 6e 66 74 65 73 74 2e 65 78 65  to `conftest.exe
13290 27 29 2c 20 77 68 69 6c 65 20 69 74 20 77 6f 6e  '), while it won
132a0 27 74 20 77 69 74 68 0a 23 20 60 72 6d 27 2e 0a  't with.# `rm'..
132b0 66 6f 72 20 61 63 5f 66 69 6c 65 20 69 6e 20 63  for ac_file in c
132c0 6f 6e 66 74 65 73 74 2e 65 78 65 20 63 6f 6e 66  onftest.exe conf
132d0 74 65 73 74 20 63 6f 6e 66 74 65 73 74 2e 2a 3b  test conftest.*;
132e0 20 64 6f 0a 20 20 74 65 73 74 20 2d 66 20 22 24   do.  test -f "$
132f0 61 63 5f 66 69 6c 65 22 20 7c 7c 20 63 6f 6e 74  ac_file" || cont
13300 69 6e 75 65 0a 20 20 63 61 73 65 20 24 61 63 5f  inue.  case $ac_
13310 66 69 6c 65 20 69 6e 0a 20 20 20 20 2a 2e 24 61  file in.    *.$a
13320 63 5f 65 78 74 20 7c 20 2a 2e 78 63 6f 66 66 20  c_ext | *.xcoff 
13330 7c 20 2a 2e 74 64 73 20 7c 20 2a 2e 64 20 7c 20  | *.tds | *.d | 
13340 2a 2e 70 64 62 20 7c 20 2a 2e 78 53 59 4d 20 7c  *.pdb | *.xSYM |
13350 20 2a 2e 62 62 20 7c 20 2a 2e 62 62 67 20 7c 20   *.bb | *.bbg | 
13360 2a 2e 6d 61 70 20 7c 20 2a 2e 69 6e 66 20 7c 20  *.map | *.inf | 
13370 2a 2e 64 53 59 4d 20 7c 20 2a 2e 6f 20 7c 20 2a  *.dSYM | *.o | *
13380 2e 6f 62 6a 20 29 20 3b 3b 0a 20 20 20 20 2a 2e  .obj ) ;;.    *.
13390 2a 20 29 20 61 63 5f 63 76 5f 65 78 65 65 78 74  * ) ac_cv_exeext
133a0 3d 60 65 78 70 72 20 22 24 61 63 5f 66 69 6c 65  =`expr "$ac_file
133b0 22 20 3a 20 27 5b 5e 2e 5d 2a 5c 28 5c 2e 2e 2a  " : '[^.]*\(\..*
133c0 5c 29 27 60 0a 09 20 20 62 72 65 61 6b 3b 3b 0a  \)'`..  break;;.
133d0 20 20 20 20 2a 20 29 20 62 72 65 61 6b 3b 3b 0a      * ) break;;.
133e0 20 20 65 73 61 63 0a 64 6f 6e 65 0a 65 6c 73 65    esac.done.else
133f0 0a 20 20 7b 20 7b 20 24 61 73 5f 65 63 68 6f 20  .  { { $as_echo 
13400 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
13410 20 65 72 72 6f 72 3a 20 69 6e 20 5c 60 24 61 63   error: in \`$ac
13420 5f 70 77 64 27 3a 22 20 3e 26 35 0a 24 61 73 5f  _pwd':" >&5.$as_
13430 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72  echo "$as_me: er
13440 72 6f 72 3a 20 69 6e 20 5c 60 24 61 63 5f 70 77  ror: in \`$ac_pw
13450 64 27 3a 22 20 3e 26 32 3b 7d 0a 7b 20 7b 20 24  d':" >&2;}.{ { $
13460 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
13470 24 4c 49 4e 45 4e 4f 3a 20 65 72 72 6f 72 3a 20  $LINENO: error: 
13480 63 61 6e 6e 6f 74 20 63 6f 6d 70 75 74 65 20 73  cannot compute s
13490 75 66 66 69 78 20 6f 66 20 65 78 65 63 75 74 61  uffix of executa
134a0 62 6c 65 73 3a 20 63 61 6e 6e 6f 74 20 63 6f 6d  bles: cannot com
134b0 70 69 6c 65 20 61 6e 64 20 6c 69 6e 6b 0a 53 65  pile and link.Se
134c0 65 20 5c 60 63 6f 6e 66 69 67 2e 6c 6f 67 27 20  e \`config.log' 
134d0 66 6f 72 20 6d 6f 72 65 20 64 65 74 61 69 6c 73  for more details
134e0 2e 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  ." >&5.$as_echo 
134f0 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20  "$as_me: error: 
13500 63 61 6e 6e 6f 74 20 63 6f 6d 70 75 74 65 20 73  cannot compute s
13510 75 66 66 69 78 20 6f 66 20 65 78 65 63 75 74 61  uffix of executa
13520 62 6c 65 73 3a 20 63 61 6e 6e 6f 74 20 63 6f 6d  bles: cannot com
13530 70 69 6c 65 20 61 6e 64 20 6c 69 6e 6b 0a 53 65  pile and link.Se
13540 65 20 5c 60 63 6f 6e 66 69 67 2e 6c 6f 67 27 20  e \`config.log' 
13550 66 6f 72 20 6d 6f 72 65 20 64 65 74 61 69 6c 73  for more details
13560 2e 22 20 3e 26 32 3b 7d 0a 20 20 20 7b 20 28 65  ." >&2;}.   { (e
13570 78 69 74 20 31 29 3b 20 65 78 69 74 20 31 3b 20  xit 1); exit 1; 
13580 7d 3b 20 7d 3b 20 7d 0a 66 69 0a 0a 72 6d 20 2d  }; }; }.fi..rm -
13590 66 20 63 6f 6e 66 74 65 73 74 24 61 63 5f 63 76  f conftest$ac_cv
135a0 5f 65 78 65 65 78 74 0a 7b 20 24 61 73 5f 65 63  _exeext.{ $as_ec
135b0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
135c0 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 61 63 5f  NO: result: $ac_
135d0 63 76 5f 65 78 65 65 78 74 22 20 3e 26 35 0a 24  cv_exeext" >&5.$
135e0 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 63 76 5f  as_echo "$ac_cv_
135f0 65 78 65 65 78 74 22 20 3e 26 36 3b 20 7d 0a 0a  exeext" >&6; }..
13600 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 24  rm -f conftest.$
13610 61 63 5f 65 78 74 0a 45 58 45 45 58 54 3d 24 61  ac_ext.EXEEXT=$a
13620 63 5f 63 76 5f 65 78 65 65 78 74 0a 61 63 5f 65  c_cv_exeext.ac_e
13630 78 65 65 78 74 3d 24 45 58 45 45 58 54 0a 7b 20  xeext=$EXEEXT.{ 
13640 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
13650 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69  :$LINENO: checki
13660 6e 67 20 66 6f 72 20 73 75 66 66 69 78 20 6f 66  ng for suffix of
13670 20 6f 62 6a 65 63 74 20 66 69 6c 65 73 22 20 3e   object files" >
13680 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63  &5.$as_echo_n "c
13690 68 65 63 6b 69 6e 67 20 66 6f 72 20 73 75 66 66  hecking for suff
136a0 69 78 20 6f 66 20 6f 62 6a 65 63 74 20 66 69 6c  ix of object fil
136b0 65 73 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69  es... " >&6; }.i
136c0 66 20 74 65 73 74 20 22 24 7b 61 63 5f 63 76 5f  f test "${ac_cv_
136d0 6f 62 6a 65 78 74 2b 73 65 74 7d 22 20 3d 20 73  objext+set}" = s
136e0 65 74 3b 20 74 68 65 6e 0a 20 20 24 61 73 5f 65  et; then.  $as_e
136f0 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20  cho_n "(cached) 
13700 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 63 61 74  " >&6.else.  cat
13710 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65   >conftest.$ac_e
13720 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 63  xt <<_ACEOF./* c
13730 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 5f  onfdefs.h.  */._
13740 41 43 45 4f 46 0a 63 61 74 20 63 6f 6e 66 64 65  ACEOF.cat confde
13750 66 73 2e 68 20 3e 3e 63 6f 6e 66 74 65 73 74 2e  fs.h >>conftest.
13760 24 61 63 5f 65 78 74 0a 63 61 74 20 3e 3e 63 6f  $ac_ext.cat >>co
13770 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c  nftest.$ac_ext <
13780 3c 5f 41 43 45 4f 46 0a 2f 2a 20 65 6e 64 20 63  <_ACEOF./* end c
13790 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 0a  onfdefs.h.  */..
137a0 69 6e 74 0a 6d 61 69 6e 20 28 29 0a 7b 0a 0a 20  int.main ().{.. 
137b0 20 3b 0a 20 20 72 65 74 75 72 6e 20 30 3b 0a 7d   ;.  return 0;.}
137c0 0a 5f 41 43 45 4f 46 0a 72 6d 20 2d 66 20 63 6f  ._ACEOF.rm -f co
137d0 6e 66 74 65 73 74 2e 6f 20 63 6f 6e 66 74 65 73  nftest.o conftes
137e0 74 2e 6f 62 6a 0a 69 66 20 7b 20 28 61 63 5f 74  t.obj.if { (ac_t
137f0 72 79 3d 22 24 61 63 5f 63 6f 6d 70 69 6c 65 22  ry="$ac_compile"
13800 0a 63 61 73 65 20 22 28 28 24 61 63 5f 74 72 79  .case "(($ac_try
13810 22 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c  " in.  *\"* | *\
13820 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74 72  `* | *\\*) ac_tr
13830 79 5f 65 63 68 6f 3d 5c 24 61 63 5f 74 72 79 3b  y_echo=\$ac_try;
13840 3b 0a 20 20 2a 29 20 61 63 5f 74 72 79 5f 65 63  ;.  *) ac_try_ec
13850 68 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a 65 73 61  ho=$ac_try;;.esa
13860 63 0a 65 76 61 6c 20 61 63 5f 74 72 79 5f 65 63  c.eval ac_try_ec
13870 68 6f 3d 22 5c 22 5c 24 61 73 5f 6d 65 3a 24 4c  ho="\"\$as_me:$L
13880 49 4e 45 4e 4f 3a 20 24 61 63 5f 74 72 79 5f 65  INENO: $ac_try_e
13890 63 68 6f 5c 22 22 0a 24 61 73 5f 65 63 68 6f 20  cho\"".$as_echo 
138a0 22 24 61 63 5f 74 72 79 5f 65 63 68 6f 22 29 20  "$ac_try_echo") 
138b0 3e 26 35 0a 20 20 28 65 76 61 6c 20 22 24 61 63  >&5.  (eval "$ac
138c0 5f 63 6f 6d 70 69 6c 65 22 29 20 32 3e 26 35 0a  _compile") 2>&5.
138d0 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20    ac_status=$?. 
138e0 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
138f0 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d  e:$LINENO: \$? =
13900 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35   $ac_status" >&5
13910 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73 74 61  .  (exit $ac_sta
13920 74 75 73 29 3b 20 7d 3b 20 74 68 65 6e 0a 20 20  tus); }; then.  
13930 66 6f 72 20 61 63 5f 66 69 6c 65 20 69 6e 20 63  for ac_file in c
13940 6f 6e 66 74 65 73 74 2e 6f 20 63 6f 6e 66 74 65  onftest.o confte
13950 73 74 2e 6f 62 6a 20 63 6f 6e 66 74 65 73 74 2e  st.obj conftest.
13960 2a 3b 20 64 6f 0a 20 20 74 65 73 74 20 2d 66 20  *; do.  test -f 
13970 22 24 61 63 5f 66 69 6c 65 22 20 7c 7c 20 63 6f  "$ac_file" || co
13980 6e 74 69 6e 75 65 3b 0a 20 20 63 61 73 65 20 24  ntinue;.  case $
13990 61 63 5f 66 69 6c 65 20 69 6e 0a 20 20 20 20 2a  ac_file in.    *
139a0 2e 24 61 63 5f 65 78 74 20 7c 20 2a 2e 78 63 6f  .$ac_ext | *.xco
139b0 66 66 20 7c 20 2a 2e 74 64 73 20 7c 20 2a 2e 64  ff | *.tds | *.d
139c0 20 7c 20 2a 2e 70 64 62 20 7c 20 2a 2e 78 53 59   | *.pdb | *.xSY
139d0 4d 20 7c 20 2a 2e 62 62 20 7c 20 2a 2e 62 62 67  M | *.bb | *.bbg
139e0 20 7c 20 2a 2e 6d 61 70 20 7c 20 2a 2e 69 6e 66   | *.map | *.inf
139f0 20 7c 20 2a 2e 64 53 59 4d 20 29 20 3b 3b 0a 20   | *.dSYM ) ;;. 
13a00 20 20 20 2a 29 20 61 63 5f 63 76 5f 6f 62 6a 65     *) ac_cv_obje
13a10 78 74 3d 60 65 78 70 72 20 22 24 61 63 5f 66 69  xt=`expr "$ac_fi
13a20 6c 65 22 20 3a 20 27 2e 2a 5c 2e 5c 28 2e 2a 5c  le" : '.*\.\(.*\
13a30 29 27 60 0a 20 20 20 20 20 20 20 62 72 65 61 6b  )'`.       break
13a40 3b 3b 0a 20 20 65 73 61 63 0a 64 6f 6e 65 0a 65  ;;.  esac.done.e
13a50 6c 73 65 0a 20 20 24 61 73 5f 65 63 68 6f 20 22  lse.  $as_echo "
13a60 24 61 73 5f 6d 65 3a 20 66 61 69 6c 65 64 20 70  $as_me: failed p
13a70 72 6f 67 72 61 6d 20 77 61 73 3a 22 20 3e 26 35  rogram was:" >&5
13a80 0a 73 65 64 20 27 73 2f 5e 2f 7c 20 2f 27 20 63  .sed 's/^/| /' c
13a90 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20  onftest.$ac_ext 
13aa0 3e 26 35 0a 0a 7b 20 7b 20 24 61 73 5f 65 63 68  >&5..{ { $as_ech
13ab0 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
13ac0 4f 3a 20 65 72 72 6f 72 3a 20 69 6e 20 5c 60 24  O: error: in \`$
13ad0 61 63 5f 70 77 64 27 3a 22 20 3e 26 35 0a 24 61  ac_pwd':" >&5.$a
13ae0 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20  s_echo "$as_me: 
13af0 65 72 72 6f 72 3a 20 69 6e 20 5c 60 24 61 63 5f  error: in \`$ac_
13b00 70 77 64 27 3a 22 20 3e 26 32 3b 7d 0a 7b 20 7b  pwd':" >&2;}.{ {
13b10 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
13b20 65 3a 24 4c 49 4e 45 4e 4f 3a 20 65 72 72 6f 72  e:$LINENO: error
13b30 3a 20 63 61 6e 6e 6f 74 20 63 6f 6d 70 75 74 65  : cannot compute
13b40 20 73 75 66 66 69 78 20 6f 66 20 6f 62 6a 65 63   suffix of objec
13b50 74 20 66 69 6c 65 73 3a 20 63 61 6e 6e 6f 74 20  t files: cannot 
13b60 63 6f 6d 70 69 6c 65 0a 53 65 65 20 5c 60 63 6f  compile.See \`co
13b70 6e 66 69 67 2e 6c 6f 67 27 20 66 6f 72 20 6d 6f  nfig.log' for mo
13b80 72 65 20 64 65 74 61 69 6c 73 2e 22 20 3e 26 35  re details." >&5
13b90 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d  .$as_echo "$as_m
13ba0 65 3a 20 65 72 72 6f 72 3a 20 63 61 6e 6e 6f 74  e: error: cannot
13bb0 20 63 6f 6d 70 75 74 65 20 73 75 66 66 69 78 20   compute suffix 
13bc0 6f 66 20 6f 62 6a 65 63 74 20 66 69 6c 65 73 3a  of object files:
13bd0 20 63 61 6e 6e 6f 74 20 63 6f 6d 70 69 6c 65 0a   cannot compile.
13be0 53 65 65 20 5c 60 63 6f 6e 66 69 67 2e 6c 6f 67  See \`config.log
13bf0 27 20 66 6f 72 20 6d 6f 72 65 20 64 65 74 61 69  ' for more detai
13c00 6c 73 2e 22 20 3e 26 32 3b 7d 0a 20 20 20 7b 20  ls." >&2;}.   { 
13c10 28 65 78 69 74 20 31 29 3b 20 65 78 69 74 20 31  (exit 1); exit 1
13c20 3b 20 7d 3b 20 7d 3b 20 7d 0a 66 69 0a 0a 72 6d  ; }; }; }.fi..rm
13c30 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 24 61 63   -f conftest.$ac
13c40 5f 63 76 5f 6f 62 6a 65 78 74 20 63 6f 6e 66 74  _cv_objext conft
13c50 65 73 74 2e 24 61 63 5f 65 78 74 0a 66 69 0a 7b  est.$ac_ext.fi.{
13c60 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
13c70 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c  e:$LINENO: resul
13c80 74 3a 20 24 61 63 5f 63 76 5f 6f 62 6a 65 78 74  t: $ac_cv_objext
13c90 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
13ca0 24 61 63 5f 63 76 5f 6f 62 6a 65 78 74 22 20 3e  $ac_cv_objext" >
13cb0 26 36 3b 20 7d 0a 4f 42 4a 45 58 54 3d 24 61 63  &6; }.OBJEXT=$ac
13cc0 5f 63 76 5f 6f 62 6a 65 78 74 0a 61 63 5f 6f 62  _cv_objext.ac_ob
13cd0 6a 65 78 74 3d 24 4f 42 4a 45 58 54 0a 7b 20 24  jext=$OBJEXT.{ $
13ce0 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
13cf0 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e  $LINENO: checkin
13d00 67 20 77 68 65 74 68 65 72 20 77 65 20 61 72 65  g whether we are
13d10 20 75 73 69 6e 67 20 74 68 65 20 47 4e 55 20 43   using the GNU C
13d20 20 63 6f 6d 70 69 6c 65 72 22 20 3e 26 35 0a 24   compiler" >&5.$
13d30 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b  as_echo_n "check
13d40 69 6e 67 20 77 68 65 74 68 65 72 20 77 65 20 61  ing whether we a
13d50 72 65 20 75 73 69 6e 67 20 74 68 65 20 47 4e 55  re using the GNU
13d60 20 43 20 63 6f 6d 70 69 6c 65 72 2e 2e 2e 20 22   C compiler... "
13d70 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74 20   >&6; }.if test 
13d80 22 24 7b 61 63 5f 63 76 5f 63 5f 63 6f 6d 70 69  "${ac_cv_c_compi
13d90 6c 65 72 5f 67 6e 75 2b 73 65 74 7d 22 20 3d 20  ler_gnu+set}" = 
13da0 73 65 74 3b 20 74 68 65 6e 0a 20 20 24 61 73 5f  set; then.  $as_
13db0 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29  echo_n "(cached)
13dc0 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 63 61   " >&6.else.  ca
13dd0 74 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  t >conftest.$ac_
13de0 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20  ext <<_ACEOF./* 
13df0 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a  confdefs.h.  */.
13e00 5f 41 43 45 4f 46 0a 63 61 74 20 63 6f 6e 66 64  _ACEOF.cat confd
13e10 65 66 73 2e 68 20 3e 3e 63 6f 6e 66 74 65 73 74  efs.h >>conftest
13e20 2e 24 61 63 5f 65 78 74 0a 63 61 74 20 3e 3e 63  .$ac_ext.cat >>c
13e30 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20  onftest.$ac_ext 
13e40 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 65 6e 64 20  <<_ACEOF./* end 
13e50 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a  confdefs.h.  */.
13e60 0a 69 6e 74 0a 6d 61 69 6e 20 28 29 0a 7b 0a 23  .int.main ().{.#
13e70 69 66 6e 64 65 66 20 5f 5f 47 4e 55 43 5f 5f 0a  ifndef __GNUC__.
13e80 20 20 20 20 20 20 20 63 68 6f 6b 65 20 6d 65 0a         choke me.
13e90 23 65 6e 64 69 66 0a 0a 20 20 3b 0a 20 20 72 65  #endif..  ;.  re
13ea0 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41 43 45 4f 46  turn 0;.}._ACEOF
13eb0 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e  .rm -f conftest.
13ec0 24 61 63 5f 6f 62 6a 65 78 74 0a 69 66 20 7b 20  $ac_objext.if { 
13ed0 28 61 63 5f 74 72 79 3d 22 24 61 63 5f 63 6f 6d  (ac_try="$ac_com
13ee0 70 69 6c 65 22 0a 63 61 73 65 20 22 28 28 24 61  pile".case "(($a
13ef0 63 5f 74 72 79 22 20 69 6e 0a 20 20 2a 5c 22 2a  c_try" in.  *\"*
13f00 20 7c 20 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20   | *\`* | *\\*) 
13f10 61 63 5f 74 72 79 5f 65 63 68 6f 3d 5c 24 61 63  ac_try_echo=\$ac
13f20 5f 74 72 79 3b 3b 0a 20 20 2a 29 20 61 63 5f 74  _try;;.  *) ac_t
13f30 72 79 5f 65 63 68 6f 3d 24 61 63 5f 74 72 79 3b  ry_echo=$ac_try;
13f40 3b 0a 65 73 61 63 0a 65 76 61 6c 20 61 63 5f 74  ;.esac.eval ac_t
13f50 72 79 5f 65 63 68 6f 3d 22 5c 22 5c 24 61 73 5f  ry_echo="\"\$as_
13f60 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 24 61 63 5f  me:$LINENO: $ac_
13f70 74 72 79 5f 65 63 68 6f 5c 22 22 0a 24 61 73 5f  try_echo\"".$as_
13f80 65 63 68 6f 20 22 24 61 63 5f 74 72 79 5f 65 63  echo "$ac_try_ec
13f90 68 6f 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c  ho") >&5.  (eval
13fa0 20 22 24 61 63 5f 63 6f 6d 70 69 6c 65 22 29 20   "$ac_compile") 
13fb0 32 3e 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20  2>conftest.er1. 
13fc0 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20   ac_status=$?.  
13fd0 67 72 65 70 20 2d 76 20 27 5e 20 2a 2b 27 20 63  grep -v '^ *+' c
13fe0 6f 6e 66 74 65 73 74 2e 65 72 31 20 3e 63 6f 6e  onftest.er1 >con
13ff0 66 74 65 73 74 2e 65 72 72 0a 20 20 72 6d 20 2d  ftest.err.  rm -
14000 66 20 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20  f conftest.er1. 
14010 20 63 61 74 20 63 6f 6e 66 74 65 73 74 2e 65 72   cat conftest.er
14020 72 20 3e 26 35 0a 20 20 24 61 73 5f 65 63 68 6f  r >&5.  $as_echo
14030 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
14040 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74  : \$? = $ac_stat
14050 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20  us" >&5.  (exit 
14060 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 20 26  $ac_status); } &
14070 26 20 7b 0a 09 20 74 65 73 74 20 2d 7a 20 22 24  & {.. test -z "$
14080 61 63 5f 63 5f 77 65 72 72 6f 72 5f 66 6c 61 67  ac_c_werror_flag
14090 22 20 7c 7c 0a 09 20 74 65 73 74 20 21 20 2d 73  " ||.. test ! -s
140a0 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20 20   conftest.err.  
140b0 20 20 20 20 20 7d 20 26 26 20 74 65 73 74 20 2d       } && test -
140c0 73 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f  s conftest.$ac_o
140d0 62 6a 65 78 74 3b 20 74 68 65 6e 0a 20 20 61 63  bjext; then.  ac
140e0 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 3d 79 65  _compiler_gnu=ye
140f0 73 0a 65 6c 73 65 0a 20 20 24 61 73 5f 65 63 68  s.else.  $as_ech
14100 6f 20 22 24 61 73 5f 6d 65 3a 20 66 61 69 6c 65  o "$as_me: faile
14110 64 20 70 72 6f 67 72 61 6d 20 77 61 73 3a 22 20  d program was:" 
14120 3e 26 35 0a 73 65 64 20 27 73 2f 5e 2f 7c 20 2f  >&5.sed 's/^/| /
14130 27 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  ' conftest.$ac_e
14140 78 74 20 3e 26 35 0a 0a 09 61 63 5f 63 6f 6d 70  xt >&5...ac_comp
14150 69 6c 65 72 5f 67 6e 75 3d 6e 6f 0a 66 69 0a 0a  iler_gnu=no.fi..
14160 72 6d 20 2d 66 20 63 6f 72 65 20 63 6f 6e 66 74  rm -f core conft
14170 65 73 74 2e 65 72 72 20 63 6f 6e 66 74 65 73 74  est.err conftest
14180 2e 24 61 63 5f 6f 62 6a 65 78 74 20 63 6f 6e 66  .$ac_objext conf
14190 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 61 63 5f  test.$ac_ext.ac_
141a0 63 76 5f 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e  cv_c_compiler_gn
141b0 75 3d 24 61 63 5f 63 6f 6d 70 69 6c 65 72 5f 67  u=$ac_compiler_g
141c0 6e 75 0a 0a 66 69 0a 7b 20 24 61 73 5f 65 63 68  nu..fi.{ $as_ech
141d0 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
141e0 4f 3a 20 72 65 73 75 6c 74 3a 20 24 61 63 5f 63  O: result: $ac_c
141f0 76 5f 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75  v_c_compiler_gnu
14200 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
14210 24 61 63 5f 63 76 5f 63 5f 63 6f 6d 70 69 6c 65  $ac_cv_c_compile
14220 72 5f 67 6e 75 22 20 3e 26 36 3b 20 7d 0a 69 66  r_gnu" >&6; }.if
14230 20 74 65 73 74 20 24 61 63 5f 63 6f 6d 70 69 6c   test $ac_compil
14240 65 72 5f 67 6e 75 20 3d 20 79 65 73 3b 20 74 68  er_gnu = yes; th
14250 65 6e 0a 20 20 47 43 43 3d 79 65 73 0a 65 6c 73  en.  GCC=yes.els
14260 65 0a 20 20 47 43 43 3d 0a 66 69 0a 61 63 5f 74  e.  GCC=.fi.ac_t
14270 65 73 74 5f 43 46 4c 41 47 53 3d 24 7b 43 46 4c  est_CFLAGS=${CFL
14280 41 47 53 2b 73 65 74 7d 0a 61 63 5f 73 61 76 65  AGS+set}.ac_save
14290 5f 43 46 4c 41 47 53 3d 24 43 46 4c 41 47 53 0a  _CFLAGS=$CFLAGS.
142a0 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
142b0 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63  me:$LINENO: chec
142c0 6b 69 6e 67 20 77 68 65 74 68 65 72 20 24 43 43  king whether $CC
142d0 20 61 63 63 65 70 74 73 20 2d 67 22 20 3e 26 35   accepts -g" >&5
142e0 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65  .$as_echo_n "che
142f0 63 6b 69 6e 67 20 77 68 65 74 68 65 72 20 24 43  cking whether $C
14300 43 20 61 63 63 65 70 74 73 20 2d 67 2e 2e 2e 20  C accepts -g... 
14310 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74  " >&6; }.if test
14320 20 22 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 63   "${ac_cv_prog_c
14330 63 5f 67 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b  c_g+set}" = set;
14340 20 74 68 65 6e 0a 20 20 24 61 73 5f 65 63 68 6f   then.  $as_echo
14350 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22 20 3e  _n "(cached) " >
14360 26 36 0a 65 6c 73 65 0a 20 20 61 63 5f 73 61 76  &6.else.  ac_sav
14370 65 5f 63 5f 77 65 72 72 6f 72 5f 66 6c 61 67 3d  e_c_werror_flag=
14380 24 61 63 5f 63 5f 77 65 72 72 6f 72 5f 66 6c 61  $ac_c_werror_fla
14390 67 0a 20 20 20 61 63 5f 63 5f 77 65 72 72 6f 72  g.   ac_c_werror
143a0 5f 66 6c 61 67 3d 79 65 73 0a 20 20 20 61 63 5f  _flag=yes.   ac_
143b0 63 76 5f 70 72 6f 67 5f 63 63 5f 67 3d 6e 6f 0a  cv_prog_cc_g=no.
143c0 20 20 20 43 46 4c 41 47 53 3d 22 2d 67 22 0a 20     CFLAGS="-g". 
143d0 20 20 63 61 74 20 3e 63 6f 6e 66 74 65 73 74 2e    cat >conftest.
143e0 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46  $ac_ext <<_ACEOF
143f0 0a 2f 2a 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20  ./* confdefs.h. 
14400 20 2a 2f 0a 5f 41 43 45 4f 46 0a 63 61 74 20 63   */._ACEOF.cat c
14410 6f 6e 66 64 65 66 73 2e 68 20 3e 3e 63 6f 6e 66  onfdefs.h >>conf
14420 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 63 61 74  test.$ac_ext.cat
14430 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f   >>conftest.$ac_
14440 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20  ext <<_ACEOF./* 
14450 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20  end confdefs.h. 
14460 20 2a 2f 0a 0a 69 6e 74 0a 6d 61 69 6e 20 28 29   */..int.main ()
14470 0a 7b 0a 0a 20 20 3b 0a 20 20 72 65 74 75 72 6e  .{..  ;.  return
14480 20 30 3b 0a 7d 0a 5f 41 43 45 4f 46 0a 72 6d 20   0;.}._ACEOF.rm 
14490 2d 66 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  -f conftest.$ac_
144a0 6f 62 6a 65 78 74 0a 69 66 20 7b 20 28 61 63 5f  objext.if { (ac_
144b0 74 72 79 3d 22 24 61 63 5f 63 6f 6d 70 69 6c 65  try="$ac_compile
144c0 22 0a 63 61 73 65 20 22 28 28 24 61 63 5f 74 72  ".case "(($ac_tr
144d0 79 22 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a  y" in.  *\"* | *
144e0 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74  \`* | *\\*) ac_t
144f0 72 79 5f 65 63 68 6f 3d 5c 24 61 63 5f 74 72 79  ry_echo=\$ac_try
14500 3b 3b 0a 20 20 2a 29 20 61 63 5f 74 72 79 5f 65  ;;.  *) ac_try_e
14510 63 68 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a 65 73  cho=$ac_try;;.es
14520 61 63 0a 65 76 61 6c 20 61 63 5f 74 72 79 5f 65  ac.eval ac_try_e
14530 63 68 6f 3d 22 5c 22 5c 24 61 73 5f 6d 65 3a 24  cho="\"\$as_me:$
14540 4c 49 4e 45 4e 4f 3a 20 24 61 63 5f 74 72 79 5f  LINENO: $ac_try_
14550 65 63 68 6f 5c 22 22 0a 24 61 73 5f 65 63 68 6f  echo\"".$as_echo
14560 20 22 24 61 63 5f 74 72 79 5f 65 63 68 6f 22 29   "$ac_try_echo")
14570 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 22 24 61   >&5.  (eval "$a
14580 63 5f 63 6f 6d 70 69 6c 65 22 29 20 32 3e 63 6f  c_compile") 2>co
14590 6e 66 74 65 73 74 2e 65 72 31 0a 20 20 61 63 5f  nftest.er1.  ac_
145a0 73 74 61 74 75 73 3d 24 3f 0a 20 20 67 72 65 70  status=$?.  grep
145b0 20 2d 76 20 27 5e 20 2a 2b 27 20 63 6f 6e 66 74   -v '^ *+' conft
145c0 65 73 74 2e 65 72 31 20 3e 63 6f 6e 66 74 65 73  est.er1 >conftes
145d0 74 2e 65 72 72 0a 20 20 72 6d 20 2d 66 20 63 6f  t.err.  rm -f co
145e0 6e 66 74 65 73 74 2e 65 72 31 0a 20 20 63 61 74  nftest.er1.  cat
145f0 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 3e 26   conftest.err >&
14600 35 0a 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61  5.  $as_echo "$a
14610 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24  s_me:$LINENO: \$
14620 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20  ? = $ac_status" 
14630 3e 26 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f  >&5.  (exit $ac_
14640 73 74 61 74 75 73 29 3b 20 7d 20 26 26 20 7b 0a  status); } && {.
14650 09 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 63  . test -z "$ac_c
14660 5f 77 65 72 72 6f 72 5f 66 6c 61 67 22 20 7c 7c  _werror_flag" ||
14670 0a 09 20 74 65 73 74 20 21 20 2d 73 20 63 6f 6e  .. test ! -s con
14680 66 74 65 73 74 2e 65 72 72 0a 20 20 20 20 20 20  ftest.err.      
14690 20 7d 20 26 26 20 74 65 73 74 20 2d 73 20 63 6f   } && test -s co
146a0 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78  nftest.$ac_objex
146b0 74 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f  t; then.  ac_cv_
146c0 70 72 6f 67 5f 63 63 5f 67 3d 79 65 73 0a 65 6c  prog_cc_g=yes.el
146d0 73 65 0a 20 20 24 61 73 5f 65 63 68 6f 20 22 24  se.  $as_echo "$
146e0 61 73 5f 6d 65 3a 20 66 61 69 6c 65 64 20 70 72  as_me: failed pr
146f0 6f 67 72 61 6d 20 77 61 73 3a 22 20 3e 26 35 0a  ogram was:" >&5.
14700 73 65 64 20 27 73 2f 5e 2f 7c 20 2f 27 20 63 6f  sed 's/^/| /' co
14710 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3e  nftest.$ac_ext >
14720 26 35 0a 0a 09 43 46 4c 41 47 53 3d 22 22 0a 20  &5...CFLAGS="". 
14730 20 20 20 20 20 63 61 74 20 3e 63 6f 6e 66 74 65       cat >confte
14740 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43  st.$ac_ext <<_AC
14750 45 4f 46 0a 2f 2a 20 63 6f 6e 66 64 65 66 73 2e  EOF./* confdefs.
14760 68 2e 20 20 2a 2f 0a 5f 41 43 45 4f 46 0a 63 61  h.  */._ACEOF.ca
14770 74 20 63 6f 6e 66 64 65 66 73 2e 68 20 3e 3e 63  t confdefs.h >>c
14780 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a  onftest.$ac_ext.
14790 63 61 74 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24  cat >>conftest.$
147a0 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a  ac_ext <<_ACEOF.
147b0 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e  /* end confdefs.
147c0 68 2e 20 20 2a 2f 0a 0a 69 6e 74 0a 6d 61 69 6e  h.  */..int.main
147d0 20 28 29 0a 7b 0a 0a 20 20 3b 0a 20 20 72 65 74   ().{..  ;.  ret
147e0 75 72 6e 20 30 3b 0a 7d 0a 5f 41 43 45 4f 46 0a  urn 0;.}._ACEOF.
147f0 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 24  rm -f conftest.$
14800 61 63 5f 6f 62 6a 65 78 74 0a 69 66 20 7b 20 28  ac_objext.if { (
14810 61 63 5f 74 72 79 3d 22 24 61 63 5f 63 6f 6d 70  ac_try="$ac_comp
14820 69 6c 65 22 0a 63 61 73 65 20 22 28 28 24 61 63  ile".case "(($ac
14830 5f 74 72 79 22 20 69 6e 0a 20 20 2a 5c 22 2a 20  _try" in.  *\"* 
14840 7c 20 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61  | *\`* | *\\*) a
14850 63 5f 74 72 79 5f 65 63 68 6f 3d 5c 24 61 63 5f  c_try_echo=\$ac_
14860 74 72 79 3b 3b 0a 20 20 2a 29 20 61 63 5f 74 72  try;;.  *) ac_tr
14870 79 5f 65 63 68 6f 3d 24 61 63 5f 74 72 79 3b 3b  y_echo=$ac_try;;
14880 0a 65 73 61 63 0a 65 76 61 6c 20 61 63 5f 74 72  .esac.eval ac_tr
14890 79 5f 65 63 68 6f 3d 22 5c 22 5c 24 61 73 5f 6d  y_echo="\"\$as_m
148a0 65 3a 24 4c 49 4e 45 4e 4f 3a 20 24 61 63 5f 74  e:$LINENO: $ac_t
148b0 72 79 5f 65 63 68 6f 5c 22 22 0a 24 61 73 5f 65  ry_echo\"".$as_e
148c0 63 68 6f 20 22 24 61 63 5f 74 72 79 5f 65 63 68  cho "$ac_try_ech
148d0 6f 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20  o") >&5.  (eval 
148e0 22 24 61 63 5f 63 6f 6d 70 69 6c 65 22 29 20 32  "$ac_compile") 2
148f0 3e 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20  >conftest.er1.  
14900 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 67  ac_status=$?.  g
14910 72 65 70 20 2d 76 20 27 5e 20 2a 2b 27 20 63 6f  rep -v '^ *+' co
14920 6e 66 74 65 73 74 2e 65 72 31 20 3e 63 6f 6e 66  nftest.er1 >conf
14930 74 65 73 74 2e 65 72 72 0a 20 20 72 6d 20 2d 66  test.err.  rm -f
14940 20 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20   conftest.er1.  
14950 63 61 74 20 63 6f 6e 66 74 65 73 74 2e 65 72 72  cat conftest.err
14960 20 3e 26 35 0a 20 20 24 61 73 5f 65 63 68 6f 20   >&5.  $as_echo 
14970 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
14980 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75   \$? = $ac_statu
14990 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20 24  s" >&5.  (exit $
149a0 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 20 26 26  ac_status); } &&
149b0 20 7b 0a 09 20 74 65 73 74 20 2d 7a 20 22 24 61   {.. test -z "$a
149c0 63 5f 63 5f 77 65 72 72 6f 72 5f 66 6c 61 67 22  c_c_werror_flag"
149d0 20 7c 7c 0a 09 20 74 65 73 74 20 21 20 2d 73 20   ||.. test ! -s 
149e0 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20 20 20  conftest.err.   
149f0 20 20 20 20 7d 20 26 26 20 74 65 73 74 20 2d 73      } && test -s
14a00 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62   conftest.$ac_ob
14a10 6a 65 78 74 3b 20 74 68 65 6e 0a 20 20 3a 0a 65  jext; then.  :.e
14a20 6c 73 65 0a 20 20 24 61 73 5f 65 63 68 6f 20 22  lse.  $as_echo "
14a30 24 61 73 5f 6d 65 3a 20 66 61 69 6c 65 64 20 70  $as_me: failed p
14a40 72 6f 67 72 61 6d 20 77 61 73 3a 22 20 3e 26 35  rogram was:" >&5
14a50 0a 73 65 64 20 27 73 2f 5e 2f 7c 20 2f 27 20 63  .sed 's/^/| /' c
14a60 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20  onftest.$ac_ext 
14a70 3e 26 35 0a 0a 09 61 63 5f 63 5f 77 65 72 72 6f  >&5...ac_c_werro
14a80 72 5f 66 6c 61 67 3d 24 61 63 5f 73 61 76 65 5f  r_flag=$ac_save_
14a90 63 5f 77 65 72 72 6f 72 5f 66 6c 61 67 0a 09 20  c_werror_flag.. 
14aa0 43 46 4c 41 47 53 3d 22 2d 67 22 0a 09 20 63 61  CFLAGS="-g".. ca
14ab0 74 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  t >conftest.$ac_
14ac0 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20  ext <<_ACEOF./* 
14ad0 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a  confdefs.h.  */.
14ae0 5f 41 43 45 4f 46 0a 63 61 74 20 63 6f 6e 66 64  _ACEOF.cat confd
14af0 65 66 73 2e 68 20 3e 3e 63 6f 6e 66 74 65 73 74  efs.h >>conftest
14b00 2e 24 61 63 5f 65 78 74 0a 63 61 74 20 3e 3e 63  .$ac_ext.cat >>c
14b10 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20  onftest.$ac_ext 
14b20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 65 6e 64 20  <<_ACEOF./* end 
14b30 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a  confdefs.h.  */.
14b40 0a 69 6e 74 0a 6d 61 69 6e 20 28 29 0a 7b 0a 0a  .int.main ().{..
14b50 20 20 3b 0a 20 20 72 65 74 75 72 6e 20 30 3b 0a    ;.  return 0;.
14b60 7d 0a 5f 41 43 45 4f 46 0a 72 6d 20 2d 66 20 63  }._ACEOF.rm -f c
14b70 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65  onftest.$ac_obje
14b80 78 74 0a 69 66 20 7b 20 28 61 63 5f 74 72 79 3d  xt.if { (ac_try=
14b90 22 24 61 63 5f 63 6f 6d 70 69 6c 65 22 0a 63 61  "$ac_compile".ca
14ba0 73 65 20 22 28 28 24 61 63 5f 74 72 79 22 20 69  se "(($ac_try" i
14bb0 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20  n.  *\"* | *\`* 
14bc0 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74 72 79 5f 65  | *\\*) ac_try_e
14bd0 63 68 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a 20  cho=\$ac_try;;. 
14be0 20 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d   *) ac_try_echo=
14bf0 24 61 63 5f 74 72 79 3b 3b 0a 65 73 61 63 0a 65  $ac_try;;.esac.e
14c00 76 61 6c 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d  val ac_try_echo=
14c10 22 5c 22 5c 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  "\"\$as_me:$LINE
14c20 4e 4f 3a 20 24 61 63 5f 74 72 79 5f 65 63 68 6f  NO: $ac_try_echo
14c30 5c 22 22 0a 24 61 73 5f 65 63 68 6f 20 22 24 61  \"".$as_echo "$a
14c40 63 5f 74 72 79 5f 65 63 68 6f 22 29 20 3e 26 35  c_try_echo") >&5
14c50 0a 20 20 28 65 76 61 6c 20 22 24 61 63 5f 63 6f  .  (eval "$ac_co
14c60 6d 70 69 6c 65 22 29 20 32 3e 63 6f 6e 66 74 65  mpile") 2>confte
14c70 73 74 2e 65 72 31 0a 20 20 61 63 5f 73 74 61 74  st.er1.  ac_stat
14c80 75 73 3d 24 3f 0a 20 20 67 72 65 70 20 2d 76 20  us=$?.  grep -v 
14c90 27 5e 20 2a 2b 27 20 63 6f 6e 66 74 65 73 74 2e  '^ *+' conftest.
14ca0 65 72 31 20 3e 63 6f 6e 66 74 65 73 74 2e 65 72  er1 >conftest.er
14cb0 72 0a 20 20 72 6d 20 2d 66 20 63 6f 6e 66 74 65  r.  rm -f confte
14cc0 73 74 2e 65 72 31 0a 20 20 63 61 74 20 63 6f 6e  st.er1.  cat con
14cd0 66 74 65 73 74 2e 65 72 72 20 3e 26 35 0a 20 20  ftest.err >&5.  
14ce0 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
14cf0 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20  :$LINENO: \$? = 
14d00 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a  $ac_status" >&5.
14d10 20 20 28 65 78 69 74 20 24 61 63 5f 73 74 61 74    (exit $ac_stat
14d20 75 73 29 3b 20 7d 20 26 26 20 7b 0a 09 20 74 65  us); } && {.. te
14d30 73 74 20 2d 7a 20 22 24 61 63 5f 63 5f 77 65 72  st -z "$ac_c_wer
14d40 72 6f 72 5f 66 6c 61 67 22 20 7c 7c 0a 09 20 74  ror_flag" ||.. t
14d50 65 73 74 20 21 20 2d 73 20 63 6f 6e 66 74 65 73  est ! -s conftes
14d60 74 2e 65 72 72 0a 20 20 20 20 20 20 20 7d 20 26  t.err.       } &
14d70 26 20 74 65 73 74 20 2d 73 20 63 6f 6e 66 74 65  & test -s confte
14d80 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 3b 20 74  st.$ac_objext; t
14d90 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67  hen.  ac_cv_prog
14da0 5f 63 63 5f 67 3d 79 65 73 0a 65 6c 73 65 0a 20  _cc_g=yes.else. 
14db0 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
14dc0 65 3a 20 66 61 69 6c 65 64 20 70 72 6f 67 72 61  e: failed progra
14dd0 6d 20 77 61 73 3a 22 20 3e 26 35 0a 73 65 64 20  m was:" >&5.sed 
14de0 27 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66 74 65  's/^/| /' confte
14df0 73 74 2e 24 61 63 5f 65 78 74 20 3e 26 35 0a 0a  st.$ac_ext >&5..
14e00 0a 66 69 0a 0a 72 6d 20 2d 66 20 63 6f 72 65 20  .fi..rm -f core 
14e10 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 63 6f 6e  conftest.err con
14e20 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74  ftest.$ac_objext
14e30 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78   conftest.$ac_ex
14e40 74 0a 66 69 0a 0a 72 6d 20 2d 66 20 63 6f 72 65  t.fi..rm -f core
14e50 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 63 6f   conftest.err co
14e60 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78  nftest.$ac_objex
14e70 74 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  t conftest.$ac_e
14e80 78 74 0a 66 69 0a 0a 72 6d 20 2d 66 20 63 6f 72  xt.fi..rm -f cor
14e90 65 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 63  e conftest.err c
14ea0 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65  onftest.$ac_obje
14eb0 78 74 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  xt conftest.$ac_
14ec0 65 78 74 0a 20 20 20 61 63 5f 63 5f 77 65 72 72  ext.   ac_c_werr
14ed0 6f 72 5f 66 6c 61 67 3d 24 61 63 5f 73 61 76 65  or_flag=$ac_save
14ee0 5f 63 5f 77 65 72 72 6f 72 5f 66 6c 61 67 0a 66  _c_werror_flag.f
14ef0 69 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61  i.{ $as_echo "$a
14f00 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65  s_me:$LINENO: re
14f10 73 75 6c 74 3a 20 24 61 63 5f 63 76 5f 70 72 6f  sult: $ac_cv_pro
14f20 67 5f 63 63 5f 67 22 20 3e 26 35 0a 24 61 73 5f  g_cc_g" >&5.$as_
14f30 65 63 68 6f 20 22 24 61 63 5f 63 76 5f 70 72 6f  echo "$ac_cv_pro
14f40 67 5f 63 63 5f 67 22 20 3e 26 36 3b 20 7d 0a 69  g_cc_g" >&6; }.i
14f50 66 20 74 65 73 74 20 22 24 61 63 5f 74 65 73 74  f test "$ac_test
14f60 5f 43 46 4c 41 47 53 22 20 3d 20 73 65 74 3b 20  _CFLAGS" = set; 
14f70 74 68 65 6e 0a 20 20 43 46 4c 41 47 53 3d 24 61  then.  CFLAGS=$a
14f80 63 5f 73 61 76 65 5f 43 46 4c 41 47 53 0a 65 6c  c_save_CFLAGS.el
14f90 69 66 20 74 65 73 74 20 24 61 63 5f 63 76 5f 70  if test $ac_cv_p
14fa0 72 6f 67 5f 63 63 5f 67 20 3d 20 79 65 73 3b 20  rog_cc_g = yes; 
14fb0 74 68 65 6e 0a 20 20 69 66 20 74 65 73 74 20 22  then.  if test "
14fc0 24 47 43 43 22 20 3d 20 79 65 73 3b 20 74 68 65  $GCC" = yes; the
14fd0 6e 0a 20 20 20 20 43 46 4c 41 47 53 3d 22 2d 67  n.    CFLAGS="-g
14fe0 20 2d 4f 32 22 0a 20 20 65 6c 73 65 0a 20 20 20   -O2".  else.   
14ff0 20 43 46 4c 41 47 53 3d 22 2d 67 22 0a 20 20 66   CFLAGS="-g".  f
15000 69 0a 65 6c 73 65 0a 20 20 69 66 20 74 65 73 74  i.else.  if test
15010 20 22 24 47 43 43 22 20 3d 20 79 65 73 3b 20 74   "$GCC" = yes; t
15020 68 65 6e 0a 20 20 20 20 43 46 4c 41 47 53 3d 22  hen.    CFLAGS="
15030 2d 4f 32 22 0a 20 20 65 6c 73 65 0a 20 20 20 20  -O2".  else.    
15040 43 46 4c 41 47 53 3d 0a 20 20 66 69 0a 66 69 0a  CFLAGS=.  fi.fi.
15050 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
15060 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63  me:$LINENO: chec
15070 6b 69 6e 67 20 66 6f 72 20 24 43 43 20 6f 70 74  king for $CC opt
15080 69 6f 6e 20 74 6f 20 61 63 63 65 70 74 20 49 53  ion to accept IS
15090 4f 20 43 38 39 22 20 3e 26 35 0a 24 61 73 5f 65  O C89" >&5.$as_e
150a0 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20  cho_n "checking 
150b0 66 6f 72 20 24 43 43 20 6f 70 74 69 6f 6e 20 74  for $CC option t
150c0 6f 20 61 63 63 65 70 74 20 49 53 4f 20 43 38 39  o accept ISO C89
150d0 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20  ... " >&6; }.if 
150e0 74 65 73 74 20 22 24 7b 61 63 5f 63 76 5f 70 72  test "${ac_cv_pr
150f0 6f 67 5f 63 63 5f 63 38 39 2b 73 65 74 7d 22 20  og_cc_c89+set}" 
15100 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 24 61  = set; then.  $a
15110 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65  s_echo_n "(cache
15120 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20  d) " >&6.else.  
15130 61 63 5f 63 76 5f 70 72 6f 67 5f 63 63 5f 63 38  ac_cv_prog_cc_c8
15140 39 3d 6e 6f 0a 61 63 5f 73 61 76 65 5f 43 43 3d  9=no.ac_save_CC=
15150 24 43 43 0a 63 61 74 20 3e 63 6f 6e 66 74 65 73  $CC.cat >conftes
15160 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45  t.$ac_ext <<_ACE
15170 4f 46 0a 2f 2a 20 63 6f 6e 66 64 65 66 73 2e 68  OF./* confdefs.h
15180 2e 20 20 2a 2f 0a 5f 41 43 45 4f 46 0a 63 61 74  .  */._ACEOF.cat
15190 20 63 6f 6e 66 64 65 66 73 2e 68 20 3e 3e 63 6f   confdefs.h >>co
151a0 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 63  nftest.$ac_ext.c
151b0 61 74 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61  at >>conftest.$a
151c0 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f  c_ext <<_ACEOF./
151d0 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68  * end confdefs.h
151e0 2e 20 20 2a 2f 0a 23 69 6e 63 6c 75 64 65 20 3c  .  */.#include <
151f0 73 74 64 61 72 67 2e 68 3e 0a 23 69 6e 63 6c 75  stdarg.h>.#inclu
15200 64 65 20 3c 73 74 64 69 6f 2e 68 3e 0a 23 69 6e  de <stdio.h>.#in
15210 63 6c 75 64 65 20 3c 73 79 73 2f 74 79 70 65 73  clude <sys/types
15220 2e 68 3e 0a 23 69 6e 63 6c 75 64 65 20 3c 73 79  .h>.#include <sy
15230 73 2f 73 74 61 74 2e 68 3e 0a 2f 2a 20 4d 6f 73  s/stat.h>./* Mos
15240 74 20 6f 66 20 74 68 65 20 66 6f 6c 6c 6f 77 69  t of the followi
15250 6e 67 20 74 65 73 74 73 20 61 72 65 20 73 74 6f  ng tests are sto
15260 6c 65 6e 20 66 72 6f 6d 20 52 43 53 20 35 2e 37  len from RCS 5.7
15270 27 73 20 73 72 63 2f 63 6f 6e 66 2e 73 68 2e 20  's src/conf.sh. 
15280 20 2a 2f 0a 73 74 72 75 63 74 20 62 75 66 20 7b   */.struct buf {
15290 20 69 6e 74 20 78 3b 20 7d 3b 0a 46 49 4c 45 20   int x; };.FILE 
152a0 2a 20 28 2a 72 63 73 6f 70 65 6e 29 20 28 73 74  * (*rcsopen) (st
152b0 72 75 63 74 20 62 75 66 20 2a 2c 20 73 74 72 75  ruct buf *, stru
152c0 63 74 20 73 74 61 74 20 2a 2c 20 69 6e 74 29 3b  ct stat *, int);
152d0 0a 73 74 61 74 69 63 20 63 68 61 72 20 2a 65 20  .static char *e 
152e0 28 70 2c 20 69 29 0a 20 20 20 20 20 63 68 61 72  (p, i).     char
152f0 20 2a 2a 70 3b 0a 20 20 20 20 20 69 6e 74 20 69   **p;.     int i
15300 3b 0a 7b 0a 20 20 72 65 74 75 72 6e 20 70 5b 69  ;.{.  return p[i
15310 5d 3b 0a 7d 0a 73 74 61 74 69 63 20 63 68 61 72  ];.}.static char
15320 20 2a 66 20 28 63 68 61 72 20 2a 20 28 2a 67 29   *f (char * (*g)
15330 20 28 63 68 61 72 20 2a 2a 2c 20 69 6e 74 29 2c   (char **, int),
15340 20 63 68 61 72 20 2a 2a 70 2c 20 2e 2e 2e 29 0a   char **p, ...).
15350 7b 0a 20 20 63 68 61 72 20 2a 73 3b 0a 20 20 76  {.  char *s;.  v
15360 61 5f 6c 69 73 74 20 76 3b 0a 20 20 76 61 5f 73  a_list v;.  va_s
15370 74 61 72 74 20 28 76 2c 70 29 3b 0a 20 20 73 20  tart (v,p);.  s 
15380 3d 20 67 20 28 70 2c 20 76 61 5f 61 72 67 20 28  = g (p, va_arg (
15390 76 2c 69 6e 74 29 29 3b 0a 20 20 76 61 5f 65 6e  v,int));.  va_en
153a0 64 20 28 76 29 3b 0a 20 20 72 65 74 75 72 6e 20  d (v);.  return 
153b0 73 3b 0a 7d 0a 0a 2f 2a 20 4f 53 46 20 34 2e 30  s;.}../* OSF 4.0
153c0 20 43 6f 6d 70 61 71 20 63 63 20 69 73 20 73 6f   Compaq cc is so
153d0 6d 65 20 73 6f 72 74 20 6f 66 20 61 6c 6d 6f 73  me sort of almos
153e0 74 2d 41 4e 53 49 20 62 79 20 64 65 66 61 75 6c  t-ANSI by defaul
153f0 74 2e 20 20 49 74 20 68 61 73 0a 20 20 20 66 75  t.  It has.   fu
15400 6e 63 74 69 6f 6e 20 70 72 6f 74 6f 74 79 70 65  nction prototype
15410 73 20 61 6e 64 20 73 74 75 66 66 2c 20 62 75 74  s and stuff, but
15420 20 6e 6f 74 20 27 5c 78 48 48 27 20 68 65 78 20   not '\xHH' hex 
15430 63 68 61 72 61 63 74 65 72 20 63 6f 6e 73 74 61  character consta
15440 6e 74 73 2e 0a 20 20 20 54 68 65 73 65 20 64 6f  nts..   These do
15450 6e 27 74 20 70 72 6f 76 6f 6b 65 20 61 6e 20 65  n't provoke an e
15460 72 72 6f 72 20 75 6e 66 6f 72 74 75 6e 61 74 65  rror unfortunate
15470 6c 79 2c 20 69 6e 73 74 65 61 64 20 61 72 65 20  ly, instead are 
15480 73 69 6c 65 6e 74 6c 79 20 74 72 65 61 74 65 64  silently treated
15490 0a 20 20 20 61 73 20 27 78 27 2e 20 20 54 68 65  .   as 'x'.  The
154a0 20 66 6f 6c 6c 6f 77 69 6e 67 20 69 6e 64 75 63   following induc
154b0 65 73 20 61 6e 20 65 72 72 6f 72 2c 20 75 6e 74  es an error, unt
154c0 69 6c 20 2d 73 74 64 20 69 73 20 61 64 64 65 64  il -std is added
154d0 20 74 6f 20 67 65 74 0a 20 20 20 70 72 6f 70 65   to get.   prope
154e0 72 20 41 4e 53 49 20 6d 6f 64 65 2e 20 20 43 75  r ANSI mode.  Cu
154f0 72 69 6f 75 73 6c 79 20 27 5c 78 30 30 27 21 3d  riously '\x00'!=
15500 27 78 27 20 61 6c 77 61 79 73 20 63 6f 6d 65 73  'x' always comes
15510 20 6f 75 74 20 74 72 75 65 2c 20 66 6f 72 20 61   out true, for a
15520 6e 0a 20 20 20 61 72 72 61 79 20 73 69 7a 65 20  n.   array size 
15530 61 74 20 6c 65 61 73 74 2e 20 20 49 74 27 73 20  at least.  It's 
15540 6e 65 63 65 73 73 61 72 79 20 74 6f 20 77 72 69  necessary to wri
15550 74 65 20 27 5c 78 30 30 27 3d 3d 30 20 74 6f 20  te '\x00'==0 to 
15560 67 65 74 20 73 6f 6d 65 74 68 69 6e 67 0a 20 20  get something.  
15570 20 74 68 61 74 27 73 20 74 72 75 65 20 6f 6e 6c   that's true onl
15580 79 20 77 69 74 68 20 2d 73 74 64 2e 20 20 2a 2f  y with -std.  */
15590 0a 69 6e 74 20 6f 73 66 34 5f 63 63 5f 61 72 72  .int osf4_cc_arr
155a0 61 79 20 5b 27 5c 78 30 30 27 20 3d 3d 20 30 20  ay ['\x00' == 0 
155b0 3f 20 31 20 3a 20 2d 31 5d 3b 0a 0a 2f 2a 20 49  ? 1 : -1];../* I
155c0 42 4d 20 43 20 36 20 66 6f 72 20 41 49 58 20 69  BM C 6 for AIX i
155d0 73 20 61 6c 6d 6f 73 74 2d 41 4e 53 49 20 62 79  s almost-ANSI by
155e0 20 64 65 66 61 75 6c 74 2c 20 62 75 74 20 69 74   default, but it
155f0 20 72 65 70 6c 61 63 65 73 20 6d 61 63 72 6f 20   replaces macro 
15600 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 69 6e  parameters.   in
15610 73 69 64 65 20 73 74 72 69 6e 67 73 20 61 6e 64  side strings and
15620 20 63 68 61 72 61 63 74 65 72 20 63 6f 6e 73 74   character const
15630 61 6e 74 73 2e 20 20 2a 2f 0a 23 64 65 66 69 6e  ants.  */.#defin
15640 65 20 46 4f 4f 28 78 29 20 27 78 27 0a 69 6e 74  e FOO(x) 'x'.int
15650 20 78 6c 63 36 5f 63 63 5f 61 72 72 61 79 5b 46   xlc6_cc_array[F
15660 4f 4f 28 61 29 20 3d 3d 20 27 78 27 20 3f 20 31  OO(a) == 'x' ? 1
15670 20 3a 20 2d 31 5d 3b 0a 0a 69 6e 74 20 74 65 73   : -1];..int tes
15680 74 20 28 69 6e 74 20 69 2c 20 64 6f 75 62 6c 65  t (int i, double
15690 20 78 29 3b 0a 73 74 72 75 63 74 20 73 31 20 7b   x);.struct s1 {
156a0 69 6e 74 20 28 2a 66 29 20 28 69 6e 74 20 61 29  int (*f) (int a)
156b0 3b 7d 3b 0a 73 74 72 75 63 74 20 73 32 20 7b 69  ;};.struct s2 {i
156c0 6e 74 20 28 2a 66 29 20 28 64 6f 75 62 6c 65 20  nt (*f) (double 
156d0 61 29 3b 7d 3b 0a 69 6e 74 20 70 61 69 72 6e 61  a);};.int pairna
156e0 6d 65 73 20 28 69 6e 74 2c 20 63 68 61 72 20 2a  mes (int, char *
156f0 2a 2c 20 46 49 4c 45 20 2a 28 2a 29 28 73 74 72  *, FILE *(*)(str
15700 75 63 74 20 62 75 66 20 2a 2c 20 73 74 72 75 63  uct buf *, struc
15710 74 20 73 74 61 74 20 2a 2c 20 69 6e 74 29 2c 20  t stat *, int), 
15720 69 6e 74 2c 20 69 6e 74 29 3b 0a 69 6e 74 20 61  int, int);.int a
15730 72 67 63 3b 0a 63 68 61 72 20 2a 2a 61 72 67 76  rgc;.char **argv
15740 3b 0a 69 6e 74 0a 6d 61 69 6e 20 28 29 0a 7b 0a  ;.int.main ().{.
15750 72 65 74 75 72 6e 20 66 20 28 65 2c 20 61 72 67  return f (e, arg
15760 76 2c 20 30 29 20 21 3d 20 61 72 67 76 5b 30 5d  v, 0) != argv[0]
15770 20 20 7c 7c 20 20 66 20 28 65 2c 20 61 72 67 76    ||  f (e, argv
15780 2c 20 31 29 20 21 3d 20 61 72 67 76 5b 31 5d 3b  , 1) != argv[1];
15790 0a 20 20 3b 0a 20 20 72 65 74 75 72 6e 20 30 3b  .  ;.  return 0;
157a0 0a 7d 0a 5f 41 43 45 4f 46 0a 66 6f 72 20 61 63  .}._ACEOF.for ac
157b0 5f 61 72 67 20 69 6e 20 27 27 20 2d 71 6c 61 6e  _arg in '' -qlan
157c0 67 6c 76 6c 3d 65 78 74 63 38 39 20 2d 71 6c 61  glvl=extc89 -qla
157d0 6e 67 6c 76 6c 3d 61 6e 73 69 20 2d 73 74 64 20  nglvl=ansi -std 
157e0 5c 0a 09 2d 41 65 20 22 2d 41 61 20 2d 44 5f 48  \..-Ae "-Aa -D_H
157f0 50 55 58 5f 53 4f 55 52 43 45 22 20 22 2d 58 63  PUX_SOURCE" "-Xc
15800 20 2d 44 5f 5f 45 58 54 45 4e 53 49 4f 4e 53 5f   -D__EXTENSIONS_
15810 5f 22 0a 64 6f 0a 20 20 43 43 3d 22 24 61 63 5f  _".do.  CC="$ac_
15820 73 61 76 65 5f 43 43 20 24 61 63 5f 61 72 67 22  save_CC $ac_arg"
15830 0a 20 20 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73  .  rm -f conftes
15840 74 2e 24 61 63 5f 6f 62 6a 65 78 74 0a 69 66 20  t.$ac_objext.if 
15850 7b 20 28 61 63 5f 74 72 79 3d 22 24 61 63 5f 63  { (ac_try="$ac_c
15860 6f 6d 70 69 6c 65 22 0a 63 61 73 65 20 22 28 28  ompile".case "((
15870 24 61 63 5f 74 72 79 22 20 69 6e 0a 20 20 2a 5c  $ac_try" in.  *\
15880 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a  "* | *\`* | *\\*
15890 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 5c 24  ) ac_try_echo=\$
158a0 61 63 5f 74 72 79 3b 3b 0a 20 20 2a 29 20 61 63  ac_try;;.  *) ac
158b0 5f 74 72 79 5f 65 63 68 6f 3d 24 61 63 5f 74 72  _try_echo=$ac_tr
158c0 79 3b 3b 0a 65 73 61 63 0a 65 76 61 6c 20 61 63  y;;.esac.eval ac
158d0 5f 74 72 79 5f 65 63 68 6f 3d 22 5c 22 5c 24 61  _try_echo="\"\$a
158e0 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 24 61  s_me:$LINENO: $a
158f0 63 5f 74 72 79 5f 65 63 68 6f 5c 22 22 0a 24 61  c_try_echo\"".$a
15900 73 5f 65 63 68 6f 20 22 24 61 63 5f 74 72 79 5f  s_echo "$ac_try_
15910 65 63 68 6f 22 29 20 3e 26 35 0a 20 20 28 65 76  echo") >&5.  (ev
15920 61 6c 20 22 24 61 63 5f 63 6f 6d 70 69 6c 65 22  al "$ac_compile"
15930 29 20 32 3e 63 6f 6e 66 74 65 73 74 2e 65 72 31  ) 2>conftest.er1
15940 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a  .  ac_status=$?.
15950 20 20 67 72 65 70 20 2d 76 20 27 5e 20 2a 2b 27    grep -v '^ *+'
15960 20 63 6f 6e 66 74 65 73 74 2e 65 72 31 20 3e 63   conftest.er1 >c
15970 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20 20 72 6d  onftest.err.  rm
15980 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 65 72 31   -f conftest.er1
15990 0a 20 20 63 61 74 20 63 6f 6e 66 74 65 73 74 2e  .  cat conftest.
159a0 65 72 72 20 3e 26 35 0a 20 20 24 61 73 5f 65 63  err >&5.  $as_ec
159b0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
159c0 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74  NO: \$? = $ac_st
159d0 61 74 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69  atus" >&5.  (exi
159e0 74 20 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d  t $ac_status); }
159f0 20 26 26 20 7b 0a 09 20 74 65 73 74 20 2d 7a 20   && {.. test -z 
15a00 22 24 61 63 5f 63 5f 77 65 72 72 6f 72 5f 66 6c  "$ac_c_werror_fl
15a10 61 67 22 20 7c 7c 0a 09 20 74 65 73 74 20 21 20  ag" ||.. test ! 
15a20 2d 73 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a  -s conftest.err.
15a30 20 20 20 20 20 20 20 7d 20 26 26 20 74 65 73 74         } && test
15a40 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e 24 61 63   -s conftest.$ac
15a50 5f 6f 62 6a 65 78 74 3b 20 74 68 65 6e 0a 20 20  _objext; then.  
15a60 61 63 5f 63 76 5f 70 72 6f 67 5f 63 63 5f 63 38  ac_cv_prog_cc_c8
15a70 39 3d 24 61 63 5f 61 72 67 0a 65 6c 73 65 0a 20  9=$ac_arg.else. 
15a80 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
15a90 65 3a 20 66 61 69 6c 65 64 20 70 72 6f 67 72 61  e: failed progra
15aa0 6d 20 77 61 73 3a 22 20 3e 26 35 0a 73 65 64 20  m was:" >&5.sed 
15ab0 27 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66 74 65  's/^/| /' confte
15ac0 73 74 2e 24 61 63 5f 65 78 74 20 3e 26 35 0a 0a  st.$ac_ext >&5..
15ad0 0a 66 69 0a 0a 72 6d 20 2d 66 20 63 6f 72 65 20  .fi..rm -f core 
15ae0 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 63 6f 6e  conftest.err con
15af0 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74  ftest.$ac_objext
15b00 0a 20 20 74 65 73 74 20 22 78 24 61 63 5f 63 76  .  test "x$ac_cv
15b10 5f 70 72 6f 67 5f 63 63 5f 63 38 39 22 20 21 3d  _prog_cc_c89" !=
15b20 20 22 78 6e 6f 22 20 26 26 20 62 72 65 61 6b 0a   "xno" && break.
15b30 64 6f 6e 65 0a 72 6d 20 2d 66 20 63 6f 6e 66 74  done.rm -f conft
15b40 65 73 74 2e 24 61 63 5f 65 78 74 0a 43 43 3d 24  est.$ac_ext.CC=$
15b50 61 63 5f 73 61 76 65 5f 43 43 0a 0a 66 69 0a 23  ac_save_CC..fi.#
15b60 20 41 43 5f 43 41 43 48 45 5f 56 41 4c 0a 63 61   AC_CACHE_VAL.ca
15b70 73 65 20 22 78 24 61 63 5f 63 76 5f 70 72 6f 67  se "x$ac_cv_prog
15b80 5f 63 63 5f 63 38 39 22 20 69 6e 0a 20 20 78 29  _cc_c89" in.  x)
15b90 0a 20 20 20 20 7b 20 24 61 73 5f 65 63 68 6f 20  .    { $as_echo 
15ba0 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
15bb0 20 72 65 73 75 6c 74 3a 20 6e 6f 6e 65 20 6e 65   result: none ne
15bc0 65 64 65 64 22 20 3e 26 35 0a 24 61 73 5f 65 63  eded" >&5.$as_ec
15bd0 68 6f 20 22 6e 6f 6e 65 20 6e 65 65 64 65 64 22  ho "none needed"
15be0 20 3e 26 36 3b 20 7d 20 3b 3b 0a 20 20 78 6e 6f   >&6; } ;;.  xno
15bf0 29 0a 20 20 20 20 7b 20 24 61 73 5f 65 63 68 6f  ).    { $as_echo
15c00 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
15c10 3a 20 72 65 73 75 6c 74 3a 20 75 6e 73 75 70 70  : result: unsupp
15c20 6f 72 74 65 64 22 20 3e 26 35 0a 24 61 73 5f 65  orted" >&5.$as_e
15c30 63 68 6f 20 22 75 6e 73 75 70 70 6f 72 74 65 64  cho "unsupported
15c40 22 20 3e 26 36 3b 20 7d 20 3b 3b 0a 20 20 2a 29  " >&6; } ;;.  *)
15c50 0a 20 20 20 20 43 43 3d 22 24 43 43 20 24 61 63  .    CC="$CC $ac
15c60 5f 63 76 5f 70 72 6f 67 5f 63 63 5f 63 38 39 22  _cv_prog_cc_c89"
15c70 0a 20 20 20 20 7b 20 24 61 73 5f 65 63 68 6f 20  .    { $as_echo 
15c80 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
15c90 20 72 65 73 75 6c 74 3a 20 24 61 63 5f 63 76 5f   result: $ac_cv_
15ca0 70 72 6f 67 5f 63 63 5f 63 38 39 22 20 3e 26 35  prog_cc_c89" >&5
15cb0 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 63  .$as_echo "$ac_c
15cc0 76 5f 70 72 6f 67 5f 63 63 5f 63 38 39 22 20 3e  v_prog_cc_c89" >
15cd0 26 36 3b 20 7d 20 3b 3b 0a 65 73 61 63 0a 0a 0a  &6; } ;;.esac...
15ce0 61 63 5f 65 78 74 3d 63 0a 61 63 5f 63 70 70 3d  ac_ext=c.ac_cpp=
15cf0 27 24 43 50 50 20 24 43 50 50 46 4c 41 47 53 27  '$CPP $CPPFLAGS'
15d00 0a 61 63 5f 63 6f 6d 70 69 6c 65 3d 27 24 43 43  .ac_compile='$CC
15d10 20 2d 63 20 24 43 46 4c 41 47 53 20 24 43 50 50   -c $CFLAGS $CPP
15d20 46 4c 41 47 53 20 63 6f 6e 66 74 65 73 74 2e 24  FLAGS conftest.$
15d30 61 63 5f 65 78 74 20 3e 26 35 27 0a 61 63 5f 6c  ac_ext >&5'.ac_l
15d40 69 6e 6b 3d 27 24 43 43 20 2d 6f 20 63 6f 6e 66  ink='$CC -o conf
15d50 74 65 73 74 24 61 63 5f 65 78 65 65 78 74 20 24  test$ac_exeext $
15d60 43 46 4c 41 47 53 20 24 43 50 50 46 4c 41 47 53  CFLAGS $CPPFLAGS
15d70 20 24 4c 44 46 4c 41 47 53 20 63 6f 6e 66 74 65   $LDFLAGS confte
15d80 73 74 2e 24 61 63 5f 65 78 74 20 24 4c 49 42 53  st.$ac_ext $LIBS
15d90 20 3e 26 35 27 0a 61 63 5f 63 6f 6d 70 69 6c 65   >&5'.ac_compile
15da0 72 5f 67 6e 75 3d 24 61 63 5f 63 76 5f 63 5f 63  r_gnu=$ac_cv_c_c
15db0 6f 6d 70 69 6c 65 72 5f 67 6e 75 0a 0a 7b 20 24  ompiler_gnu..{ $
15dc0 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
15dd0 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e  $LINENO: checkin
15de0 67 20 66 6f 72 20 61 20 73 65 64 20 74 68 61 74  g for a sed that
15df0 20 64 6f 65 73 20 6e 6f 74 20 74 72 75 6e 63 61   does not trunca
15e00 74 65 20 6f 75 74 70 75 74 22 20 3e 26 35 0a 24  te output" >&5.$
15e10 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b  as_echo_n "check
15e20 69 6e 67 20 66 6f 72 20 61 20 73 65 64 20 74 68  ing for a sed th
15e30 61 74 20 64 6f 65 73 20 6e 6f 74 20 74 72 75 6e  at does not trun
15e40 63 61 74 65 20 6f 75 74 70 75 74 2e 2e 2e 20 22  cate output... "
15e50 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74 20   >&6; }.if test 
15e60 22 24 7b 61 63 5f 63 76 5f 70 61 74 68 5f 53 45  "${ac_cv_path_SE
15e70 44 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74  D+set}" = set; t
15e80 68 65 6e 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e  hen.  $as_echo_n
15e90 20 22 28 63 61 63 68 65 64 29 20 22 20 3e 26 36   "(cached) " >&6
15ea0 0a 65 6c 73 65 0a 20 20 20 20 20 20 20 20 20 20  .else.          
15eb0 20 20 61 63 5f 73 63 72 69 70 74 3d 73 2f 61 61    ac_script=s/aa
15ec0 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61  aaaaaaaaaaaaaaaa
15ed0 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61  aaaaaaaaaaaaaaaa
15ee0 61 2f 62 62 62 62 62 62 62 62 62 62 62 62 62 62  a/bbbbbbbbbbbbbb
15ef0 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62  bbbbbbbbbbbbbbbb
15f00 62 62 62 2f 0a 20 20 20 20 20 66 6f 72 20 61 63  bbb/.     for ac
15f10 5f 69 20 69 6e 20 31 20 32 20 33 20 34 20 35 20  _i in 1 2 3 4 5 
15f20 36 20 37 3b 20 64 6f 0a 20 20 20 20 20 20 20 61  6 7; do.       a
15f30 63 5f 73 63 72 69 70 74 3d 22 24 61 63 5f 73 63  c_script="$ac_sc
15f40 72 69 70 74 24 61 73 5f 6e 6c 24 61 63 5f 73 63  ript$as_nl$ac_sc
15f50 72 69 70 74 22 0a 20 20 20 20 20 64 6f 6e 65 0a  ript".     done.
15f60 20 20 20 20 20 65 63 68 6f 20 22 24 61 63 5f 73       echo "$ac_s
15f70 63 72 69 70 74 22 20 32 3e 2f 64 65 76 2f 6e 75  cript" 2>/dev/nu
15f80 6c 6c 20 7c 20 73 65 64 20 39 39 71 20 3e 63 6f  ll | sed 99q >co
15f90 6e 66 74 65 73 74 2e 73 65 64 0a 20 20 20 20 20  nftest.sed.     
15fa0 24 61 73 5f 75 6e 73 65 74 20 61 63 5f 73 63 72  $as_unset ac_scr
15fb0 69 70 74 20 7c 7c 20 61 63 5f 73 63 72 69 70 74  ipt || ac_script
15fc0 3d 0a 20 20 20 20 20 69 66 20 74 65 73 74 20 2d  =.     if test -
15fd0 7a 20 22 24 53 45 44 22 3b 20 74 68 65 6e 0a 20  z "$SED"; then. 
15fe0 20 61 63 5f 70 61 74 68 5f 53 45 44 5f 66 6f 75   ac_path_SED_fou
15ff0 6e 64 3d 66 61 6c 73 65 0a 20 20 23 20 4c 6f 6f  nd=false.  # Loo
16000 70 20 74 68 72 6f 75 67 68 20 74 68 65 20 75 73  p through the us
16010 65 72 27 73 20 70 61 74 68 20 61 6e 64 20 74 65  er's path and te
16020 73 74 20 66 6f 72 20 65 61 63 68 20 6f 66 20 50  st for each of P
16030 52 4f 47 4e 41 4d 45 2d 4c 49 53 54 0a 20 20 61  ROGNAME-LIST.  a
16040 73 5f 73 61 76 65 5f 49 46 53 3d 24 49 46 53 3b  s_save_IFS=$IFS;
16050 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41 52   IFS=$PATH_SEPAR
16060 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72 20  ATOR.for as_dir 
16070 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20 49 46  in $PATH.do.  IF
16080 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 20  S=$as_save_IFS. 
16090 20 74 65 73 74 20 2d 7a 20 22 24 61 73 5f 64 69   test -z "$as_di
160a0 72 22 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20  r" && as_dir=.. 
160b0 20 66 6f 72 20 61 63 5f 70 72 6f 67 20 69 6e 20   for ac_prog in 
160c0 73 65 64 20 67 73 65 64 3b 20 64 6f 0a 20 20 20  sed gsed; do.   
160d0 20 66 6f 72 20 61 63 5f 65 78 65 63 5f 65 78 74   for ac_exec_ext
160e0 20 69 6e 20 27 27 20 24 61 63 5f 65 78 65 63 75   in '' $ac_execu
160f0 74 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73  table_extensions
16100 3b 20 64 6f 0a 20 20 20 20 20 20 61 63 5f 70 61  ; do.      ac_pa
16110 74 68 5f 53 45 44 3d 22 24 61 73 5f 64 69 72 2f  th_SED="$as_dir/
16120 24 61 63 5f 70 72 6f 67 24 61 63 5f 65 78 65 63  $ac_prog$ac_exec
16130 5f 65 78 74 22 0a 20 20 20 20 20 20 7b 20 74 65  _ext".      { te
16140 73 74 20 2d 66 20 22 24 61 63 5f 70 61 74 68 5f  st -f "$ac_path_
16150 53 45 44 22 20 26 26 20 24 61 73 5f 74 65 73 74  SED" && $as_test
16160 5f 78 20 22 24 61 63 5f 70 61 74 68 5f 53 45 44  _x "$ac_path_SED
16170 22 3b 20 7d 20 7c 7c 20 63 6f 6e 74 69 6e 75 65  "; } || continue
16180 0a 23 20 43 68 65 63 6b 20 66 6f 72 20 47 4e 55  .# Check for GNU
16190 20 61 63 5f 70 61 74 68 5f 53 45 44 20 61 6e 64   ac_path_SED and
161a0 20 73 65 6c 65 63 74 20 69 74 20 69 66 20 69 74   select it if it
161b0 20 69 73 20 66 6f 75 6e 64 2e 0a 20 20 23 20 43   is found..  # C
161c0 68 65 63 6b 20 66 6f 72 20 47 4e 55 20 24 61 63  heck for GNU $ac
161d0 5f 70 61 74 68 5f 53 45 44 0a 63 61 73 65 20 60  _path_SED.case `
161e0 22 24 61 63 5f 70 61 74 68 5f 53 45 44 22 20 2d  "$ac_path_SED" -
161f0 2d 76 65 72 73 69 6f 6e 20 32 3e 26 31 60 20 69  -version 2>&1` i
16200 6e 0a 2a 47 4e 55 2a 29 0a 20 20 61 63 5f 63 76  n.*GNU*).  ac_cv
16210 5f 70 61 74 68 5f 53 45 44 3d 22 24 61 63 5f 70  _path_SED="$ac_p
16220 61 74 68 5f 53 45 44 22 20 61 63 5f 70 61 74 68  ath_SED" ac_path
16230 5f 53 45 44 5f 66 6f 75 6e 64 3d 3a 3b 3b 0a 2a  _SED_found=:;;.*
16240 29 0a 20 20 61 63 5f 63 6f 75 6e 74 3d 30 0a 20  ).  ac_count=0. 
16250 20 24 61 73 5f 65 63 68 6f 5f 6e 20 30 31 32 33   $as_echo_n 0123
16260 34 35 36 37 38 39 20 3e 22 63 6f 6e 66 74 65 73  456789 >"conftes
16270 74 2e 69 6e 22 0a 20 20 77 68 69 6c 65 20 3a 0a  t.in".  while :.
16280 20 20 64 6f 0a 20 20 20 20 63 61 74 20 22 63 6f    do.    cat "co
16290 6e 66 74 65 73 74 2e 69 6e 22 20 22 63 6f 6e 66  nftest.in" "conf
162a0 74 65 73 74 2e 69 6e 22 20 3e 22 63 6f 6e 66 74  test.in" >"conft
162b0 65 73 74 2e 74 6d 70 22 0a 20 20 20 20 6d 76 20  est.tmp".    mv 
162c0 22 63 6f 6e 66 74 65 73 74 2e 74 6d 70 22 20 22  "conftest.tmp" "
162d0 63 6f 6e 66 74 65 73 74 2e 69 6e 22 0a 20 20 20  conftest.in".   
162e0 20 63 70 20 22 63 6f 6e 66 74 65 73 74 2e 69 6e   cp "conftest.in
162f0 22 20 22 63 6f 6e 66 74 65 73 74 2e 6e 6c 22 0a  " "conftest.nl".
16300 20 20 20 20 24 61 73 5f 65 63 68 6f 20 27 27 20      $as_echo '' 
16310 3e 3e 20 22 63 6f 6e 66 74 65 73 74 2e 6e 6c 22  >> "conftest.nl"
16320 0a 20 20 20 20 22 24 61 63 5f 70 61 74 68 5f 53  .    "$ac_path_S
16330 45 44 22 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e  ED" -f conftest.
16340 73 65 64 20 3c 20 22 63 6f 6e 66 74 65 73 74 2e  sed < "conftest.
16350 6e 6c 22 20 3e 22 63 6f 6e 66 74 65 73 74 2e 6f  nl" >"conftest.o
16360 75 74 22 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20  ut" 2>/dev/null 
16370 7c 7c 20 62 72 65 61 6b 0a 20 20 20 20 64 69 66  || break.    dif
16380 66 20 22 63 6f 6e 66 74 65 73 74 2e 6f 75 74 22  f "conftest.out"
16390 20 22 63 6f 6e 66 74 65 73 74 2e 6e 6c 22 20 3e   "conftest.nl" >
163a0 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 20 7c  /dev/null 2>&1 |
163b0 7c 20 62 72 65 61 6b 0a 20 20 20 20 61 63 5f 63  | break.    ac_c
163c0 6f 75 6e 74 3d 60 65 78 70 72 20 24 61 63 5f 63  ount=`expr $ac_c
163d0 6f 75 6e 74 20 2b 20 31 60 0a 20 20 20 20 69 66  ount + 1`.    if
163e0 20 74 65 73 74 20 24 61 63 5f 63 6f 75 6e 74 20   test $ac_count 
163f0 2d 67 74 20 24 7b 61 63 5f 70 61 74 68 5f 53 45  -gt ${ac_path_SE
16400 44 5f 6d 61 78 2d 30 7d 3b 20 74 68 65 6e 0a 20  D_max-0}; then. 
16410 20 20 20 20 20 23 20 42 65 73 74 20 6f 6e 65 20       # Best one 
16420 73 6f 20 66 61 72 2c 20 73 61 76 65 20 69 74 20  so far, save it 
16430 62 75 74 20 6b 65 65 70 20 6c 6f 6f 6b 69 6e 67  but keep looking
16440 20 66 6f 72 20 61 20 62 65 74 74 65 72 20 6f 6e   for a better on
16450 65 0a 20 20 20 20 20 20 61 63 5f 63 76 5f 70 61  e.      ac_cv_pa
16460 74 68 5f 53 45 44 3d 22 24 61 63 5f 70 61 74 68  th_SED="$ac_path
16470 5f 53 45 44 22 0a 20 20 20 20 20 20 61 63 5f 70  _SED".      ac_p
16480 61 74 68 5f 53 45 44 5f 6d 61 78 3d 24 61 63 5f  ath_SED_max=$ac_
16490 63 6f 75 6e 74 0a 20 20 20 20 66 69 0a 20 20 20  count.    fi.   
164a0 20 23 20 31 30 2a 28 32 5e 31 30 29 20 63 68 61   # 10*(2^10) cha
164b0 72 73 20 61 73 20 69 6e 70 75 74 20 73 65 65 6d  rs as input seem
164c0 73 20 6d 6f 72 65 20 74 68 61 6e 20 65 6e 6f 75  s more than enou
164d0 67 68 0a 20 20 20 20 74 65 73 74 20 24 61 63 5f  gh.    test $ac_
164e0 63 6f 75 6e 74 20 2d 67 74 20 31 30 20 26 26 20  count -gt 10 && 
164f0 62 72 65 61 6b 0a 20 20 64 6f 6e 65 0a 20 20 72  break.  done.  r
16500 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 69 6e  m -f conftest.in
16510 20 63 6f 6e 66 74 65 73 74 2e 74 6d 70 20 63 6f   conftest.tmp co
16520 6e 66 74 65 73 74 2e 6e 6c 20 63 6f 6e 66 74 65  nftest.nl confte
16530 73 74 2e 6f 75 74 3b 3b 0a 65 73 61 63 0a 0a 20  st.out;;.esac.. 
16540 20 20 20 20 20 24 61 63 5f 70 61 74 68 5f 53 45       $ac_path_SE
16550 44 5f 66 6f 75 6e 64 20 26 26 20 62 72 65 61 6b  D_found && break
16560 20 33 0a 20 20 20 20 64 6f 6e 65 0a 20 20 64 6f   3.    done.  do
16570 6e 65 0a 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f  ne.done.IFS=$as_
16580 73 61 76 65 5f 49 46 53 0a 20 20 69 66 20 74 65  save_IFS.  if te
16590 73 74 20 2d 7a 20 22 24 61 63 5f 63 76 5f 70 61  st -z "$ac_cv_pa
165a0 74 68 5f 53 45 44 22 3b 20 74 68 65 6e 0a 20 20  th_SED"; then.  
165b0 20 20 7b 20 7b 20 24 61 73 5f 65 63 68 6f 20 22    { { $as_echo "
165c0 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
165d0 65 72 72 6f 72 3a 20 6e 6f 20 61 63 63 65 70 74  error: no accept
165e0 61 62 6c 65 20 73 65 64 20 63 6f 75 6c 64 20 62  able sed could b
165f0 65 20 66 6f 75 6e 64 20 69 6e 20 5c 24 50 41 54  e found in \$PAT
16600 48 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  H" >&5.$as_echo 
16610 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20  "$as_me: error: 
16620 6e 6f 20 61 63 63 65 70 74 61 62 6c 65 20 73 65  no acceptable se
16630 64 20 63 6f 75 6c 64 20 62 65 20 66 6f 75 6e 64  d could be found
16640 20 69 6e 20 5c 24 50 41 54 48 22 20 3e 26 32 3b   in \$PATH" >&2;
16650 7d 0a 20 20 20 7b 20 28 65 78 69 74 20 31 29 3b  }.   { (exit 1);
16660 20 65 78 69 74 20 31 3b 20 7d 3b 20 7d 0a 20 20   exit 1; }; }.  
16670 66 69 0a 65 6c 73 65 0a 20 20 61 63 5f 63 76 5f  fi.else.  ac_cv_
16680 70 61 74 68 5f 53 45 44 3d 24 53 45 44 0a 66 69  path_SED=$SED.fi
16690 0a 0a 66 69 0a 7b 20 24 61 73 5f 65 63 68 6f 20  ..fi.{ $as_echo 
166a0 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
166b0 20 72 65 73 75 6c 74 3a 20 24 61 63 5f 63 76 5f   result: $ac_cv_
166c0 70 61 74 68 5f 53 45 44 22 20 3e 26 35 0a 24 61  path_SED" >&5.$a
166d0 73 5f 65 63 68 6f 20 22 24 61 63 5f 63 76 5f 70  s_echo "$ac_cv_p
166e0 61 74 68 5f 53 45 44 22 20 3e 26 36 3b 20 7d 0a  ath_SED" >&6; }.
166f0 20 53 45 44 3d 22 24 61 63 5f 63 76 5f 70 61 74   SED="$ac_cv_pat
16700 68 5f 53 45 44 22 0a 20 20 72 6d 20 2d 66 20 63  h_SED".  rm -f c
16710 6f 6e 66 74 65 73 74 2e 73 65 64 0a 0a 74 65 73  onftest.sed..tes
16720 74 20 2d 7a 20 22 24 53 45 44 22 20 26 26 20 53  t -z "$SED" && S
16730 45 44 3d 73 65 64 0a 58 73 65 64 3d 22 24 53 45  ED=sed.Xsed="$SE
16740 44 20 2d 65 20 31 73 2f 5e 58 2f 2f 22 0a 0a 0a  D -e 1s/^X//"...
16750 0a 0a 0a 0a 0a 0a 0a 0a 0a 7b 20 24 61 73 5f 65  .........{ $as_e
16760 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
16770 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f  ENO: checking fo
16780 72 20 67 72 65 70 20 74 68 61 74 20 68 61 6e 64  r grep that hand
16790 6c 65 73 20 6c 6f 6e 67 20 6c 69 6e 65 73 20 61  les long lines a
167a0 6e 64 20 2d 65 22 20 3e 26 35 0a 24 61 73 5f 65  nd -e" >&5.$as_e
167b0 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20  cho_n "checking 
167c0 66 6f 72 20 67 72 65 70 20 74 68 61 74 20 68 61  for grep that ha
167d0 6e 64 6c 65 73 20 6c 6f 6e 67 20 6c 69 6e 65 73  ndles long lines
167e0 20 61 6e 64 20 2d 65 2e 2e 2e 20 22 20 3e 26 36   and -e... " >&6
167f0 3b 20 7d 0a 69 66 20 74 65 73 74 20 22 24 7b 61  ; }.if test "${a
16800 63 5f 63 76 5f 70 61 74 68 5f 47 52 45 50 2b 73  c_cv_path_GREP+s
16810 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e  et}" = set; then
16820 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28  .  $as_echo_n "(
16830 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c  cached) " >&6.el
16840 73 65 0a 20 20 69 66 20 74 65 73 74 20 2d 7a 20  se.  if test -z 
16850 22 24 47 52 45 50 22 3b 20 74 68 65 6e 0a 20 20  "$GREP"; then.  
16860 61 63 5f 70 61 74 68 5f 47 52 45 50 5f 66 6f 75  ac_path_GREP_fou
16870 6e 64 3d 66 61 6c 73 65 0a 20 20 23 20 4c 6f 6f  nd=false.  # Loo
16880 70 20 74 68 72 6f 75 67 68 20 74 68 65 20 75 73  p through the us
16890 65 72 27 73 20 70 61 74 68 20 61 6e 64 20 74 65  er's path and te
168a0 73 74 20 66 6f 72 20 65 61 63 68 20 6f 66 20 50  st for each of P
168b0 52 4f 47 4e 41 4d 45 2d 4c 49 53 54 0a 20 20 61  ROGNAME-LIST.  a
168c0 73 5f 73 61 76 65 5f 49 46 53 3d 24 49 46 53 3b  s_save_IFS=$IFS;
168d0 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41 52   IFS=$PATH_SEPAR
168e0 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72 20  ATOR.for as_dir 
168f0 69 6e 20 24 50 41 54 48 24 50 41 54 48 5f 53 45  in $PATH$PATH_SE
16900 50 41 52 41 54 4f 52 2f 75 73 72 2f 78 70 67 34  PARATOR/usr/xpg4
16910 2f 62 69 6e 0a 64 6f 0a 20 20 49 46 53 3d 24 61  /bin.do.  IFS=$a
16920 73 5f 73 61 76 65 5f 49 46 53 0a 20 20 74 65 73  s_save_IFS.  tes
16930 74 20 2d 7a 20 22 24 61 73 5f 64 69 72 22 20 26  t -z "$as_dir" &
16940 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20 66 6f 72  & as_dir=..  for
16950 20 61 63 5f 70 72 6f 67 20 69 6e 20 67 72 65 70   ac_prog in grep
16960 20 67 67 72 65 70 3b 20 64 6f 0a 20 20 20 20 66   ggrep; do.    f
16970 6f 72 20 61 63 5f 65 78 65 63 5f 65 78 74 20 69  or ac_exec_ext i
16980 6e 20 27 27 20 24 61 63 5f 65 78 65 63 75 74 61  n '' $ac_executa
16990 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20  ble_extensions; 
169a0 64 6f 0a 20 20 20 20 20 20 61 63 5f 70 61 74 68  do.      ac_path
169b0 5f 47 52 45 50 3d 22 24 61 73 5f 64 69 72 2f 24  _GREP="$as_dir/$
169c0 61 63 5f 70 72 6f 67 24 61 63 5f 65 78 65 63 5f  ac_prog$ac_exec_
169d0 65 78 74 22 0a 20 20 20 20 20 20 7b 20 74 65 73  ext".      { tes
169e0 74 20 2d 66 20 22 24 61 63 5f 70 61 74 68 5f 47  t -f "$ac_path_G
169f0 52 45 50 22 20 26 26 20 24 61 73 5f 74 65 73 74  REP" && $as_test
16a00 5f 78 20 22 24 61 63 5f 70 61 74 68 5f 47 52 45  _x "$ac_path_GRE
16a10 50 22 3b 20 7d 20 7c 7c 20 63 6f 6e 74 69 6e 75  P"; } || continu
16a20 65 0a 23 20 43 68 65 63 6b 20 66 6f 72 20 47 4e  e.# Check for GN
16a30 55 20 61 63 5f 70 61 74 68 5f 47 52 45 50 20 61  U ac_path_GREP a
16a40 6e 64 20 73 65 6c 65 63 74 20 69 74 20 69 66 20  nd select it if 
16a50 69 74 20 69 73 20 66 6f 75 6e 64 2e 0a 20 20 23  it is found..  #
16a60 20 43 68 65 63 6b 20 66 6f 72 20 47 4e 55 20 24   Check for GNU $
16a70 61 63 5f 70 61 74 68 5f 47 52 45 50 0a 63 61 73  ac_path_GREP.cas
16a80 65 20 60 22 24 61 63 5f 70 61 74 68 5f 47 52 45  e `"$ac_path_GRE
16a90 50 22 20 2d 2d 76 65 72 73 69 6f 6e 20 32 3e 26  P" --version 2>&
16aa0 31 60 20 69 6e 0a 2a 47 4e 55 2a 29 0a 20 20 61  1` in.*GNU*).  a
16ab0 63 5f 63 76 5f 70 61 74 68 5f 47 52 45 50 3d 22  c_cv_path_GREP="
16ac0 24 61 63 5f 70 61 74 68 5f 47 52 45 50 22 20 61  $ac_path_GREP" a
16ad0 63 5f 70 61 74 68 5f 47 52 45 50 5f 66 6f 75 6e  c_path_GREP_foun
16ae0 64 3d 3a 3b 3b 0a 2a 29 0a 20 20 61 63 5f 63 6f  d=:;;.*).  ac_co
16af0 75 6e 74 3d 30 0a 20 20 24 61 73 5f 65 63 68 6f  unt=0.  $as_echo
16b00 5f 6e 20 30 31 32 33 34 35 36 37 38 39 20 3e 22  _n 0123456789 >"
16b10 63 6f 6e 66 74 65 73 74 2e 69 6e 22 0a 20 20 77  conftest.in".  w
16b20 68 69 6c 65 20 3a 0a 20 20 64 6f 0a 20 20 20 20  hile :.  do.    
16b30 63 61 74 20 22 63 6f 6e 66 74 65 73 74 2e 69 6e  cat "conftest.in
16b40 22 20 22 63 6f 6e 66 74 65 73 74 2e 69 6e 22 20  " "conftest.in" 
16b50 3e 22 63 6f 6e 66 74 65 73 74 2e 74 6d 70 22 0a  >"conftest.tmp".
16b60 20 20 20 20 6d 76 20 22 63 6f 6e 66 74 65 73 74      mv "conftest
16b70 2e 74 6d 70 22 20 22 63 6f 6e 66 74 65 73 74 2e  .tmp" "conftest.
16b80 69 6e 22 0a 20 20 20 20 63 70 20 22 63 6f 6e 66  in".    cp "conf
16b90 74 65 73 74 2e 69 6e 22 20 22 63 6f 6e 66 74 65  test.in" "confte
16ba0 73 74 2e 6e 6c 22 0a 20 20 20 20 24 61 73 5f 65  st.nl".    $as_e
16bb0 63 68 6f 20 27 47 52 45 50 27 20 3e 3e 20 22 63  cho 'GREP' >> "c
16bc0 6f 6e 66 74 65 73 74 2e 6e 6c 22 0a 20 20 20 20  onftest.nl".    
16bd0 22 24 61 63 5f 70 61 74 68 5f 47 52 45 50 22 20  "$ac_path_GREP" 
16be0 2d 65 20 27 47 52 45 50 24 27 20 2d 65 20 27 2d  -e 'GREP$' -e '-
16bf0 28 63 61 6e 6e 6f 74 20 6d 61 74 63 68 29 2d 27  (cannot match)-'
16c00 20 3c 20 22 63 6f 6e 66 74 65 73 74 2e 6e 6c 22   < "conftest.nl"
16c10 20 3e 22 63 6f 6e 66 74 65 73 74 2e 6f 75 74 22   >"conftest.out"
16c20 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20 7c 7c 20   2>/dev/null || 
16c30 62 72 65 61 6b 0a 20 20 20 20 64 69 66 66 20 22  break.    diff "
16c40 63 6f 6e 66 74 65 73 74 2e 6f 75 74 22 20 22 63  conftest.out" "c
16c50 6f 6e 66 74 65 73 74 2e 6e 6c 22 20 3e 2f 64 65  onftest.nl" >/de
16c60 76 2f 6e 75 6c 6c 20 32 3e 26 31 20 7c 7c 20 62  v/null 2>&1 || b
16c70 72 65 61 6b 0a 20 20 20 20 61 63 5f 63 6f 75 6e  reak.    ac_coun
16c80 74 3d 60 65 78 70 72 20 24 61 63 5f 63 6f 75 6e  t=`expr $ac_coun
16c90 74 20 2b 20 31 60 0a 20 20 20 20 69 66 20 74 65  t + 1`.    if te
16ca0 73 74 20 24 61 63 5f 63 6f 75 6e 74 20 2d 67 74  st $ac_count -gt
16cb0 20 24 7b 61 63 5f 70 61 74 68 5f 47 52 45 50 5f   ${ac_path_GREP_
16cc0 6d 61 78 2d 30 7d 3b 20 74 68 65 6e 0a 20 20 20  max-0}; then.   
16cd0 20 20 20 23 20 42 65 73 74 20 6f 6e 65 20 73 6f     # Best one so
16ce0 20 66 61 72 2c 20 73 61 76 65 20 69 74 20 62 75   far, save it bu
16cf0 74 20 6b 65 65 70 20 6c 6f 6f 6b 69 6e 67 20 66  t keep looking f
16d00 6f 72 20 61 20 62 65 74 74 65 72 20 6f 6e 65 0a  or a better one.
16d10 20 20 20 20 20 20 61 63 5f 63 76 5f 70 61 74 68        ac_cv_path
16d20 5f 47 52 45 50 3d 22 24 61 63 5f 70 61 74 68 5f  _GREP="$ac_path_
16d30 47 52 45 50 22 0a 20 20 20 20 20 20 61 63 5f 70  GREP".      ac_p
16d40 61 74 68 5f 47 52 45 50 5f 6d 61 78 3d 24 61 63  ath_GREP_max=$ac
16d50 5f 63 6f 75 6e 74 0a 20 20 20 20 66 69 0a 20 20  _count.    fi.  
16d60 20 20 23 20 31 30 2a 28 32 5e 31 30 29 20 63 68    # 10*(2^10) ch
16d70 61 72 73 20 61 73 20 69 6e 70 75 74 20 73 65 65  ars as input see
16d80 6d 73 20 6d 6f 72 65 20 74 68 61 6e 20 65 6e 6f  ms more than eno
16d90 75 67 68 0a 20 20 20 20 74 65 73 74 20 24 61 63  ugh.    test $ac
16da0 5f 63 6f 75 6e 74 20 2d 67 74 20 31 30 20 26 26  _count -gt 10 &&
16db0 20 62 72 65 61 6b 0a 20 20 64 6f 6e 65 0a 20 20   break.  done.  
16dc0 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 69  rm -f conftest.i
16dd0 6e 20 63 6f 6e 66 74 65 73 74 2e 74 6d 70 20 63  n conftest.tmp c
16de0 6f 6e 66 74 65 73 74 2e 6e 6c 20 63 6f 6e 66 74  onftest.nl conft
16df0 65 73 74 2e 6f 75 74 3b 3b 0a 65 73 61 63 0a 0a  est.out;;.esac..
16e00 20 20 20 20 20 20 24 61 63 5f 70 61 74 68 5f 47        $ac_path_G
16e10 52 45 50 5f 66 6f 75 6e 64 20 26 26 20 62 72 65  REP_found && bre
16e20 61 6b 20 33 0a 20 20 20 20 64 6f 6e 65 0a 20 20  ak 3.    done.  
16e30 64 6f 6e 65 0a 64 6f 6e 65 0a 49 46 53 3d 24 61  done.done.IFS=$a
16e40 73 5f 73 61 76 65 5f 49 46 53 0a 20 20 69 66 20  s_save_IFS.  if 
16e50 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 63 76 5f  test -z "$ac_cv_
16e60 70 61 74 68 5f 47 52 45 50 22 3b 20 74 68 65 6e  path_GREP"; then
16e70 0a 20 20 20 20 7b 20 7b 20 24 61 73 5f 65 63 68  .    { { $as_ech
16e80 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
16e90 4f 3a 20 65 72 72 6f 72 3a 20 6e 6f 20 61 63 63  O: error: no acc
16ea0 65 70 74 61 62 6c 65 20 67 72 65 70 20 63 6f 75  eptable grep cou
16eb0 6c 64 20 62 65 20 66 6f 75 6e 64 20 69 6e 20 24  ld be found in $
16ec0 50 41 54 48 24 50 41 54 48 5f 53 45 50 41 52 41  PATH$PATH_SEPARA
16ed0 54 4f 52 2f 75 73 72 2f 78 70 67 34 2f 62 69 6e  TOR/usr/xpg4/bin
16ee0 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
16ef0 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 6e  $as_me: error: n
16f00 6f 20 61 63 63 65 70 74 61 62 6c 65 20 67 72 65  o acceptable gre
16f10 70 20 63 6f 75 6c 64 20 62 65 20 66 6f 75 6e 64  p could be found
16f20 20 69 6e 20 24 50 41 54 48 24 50 41 54 48 5f 53   in $PATH$PATH_S
16f30 45 50 41 52 41 54 4f 52 2f 75 73 72 2f 78 70 67  EPARATOR/usr/xpg
16f40 34 2f 62 69 6e 22 20 3e 26 32 3b 7d 0a 20 20 20  4/bin" >&2;}.   
16f50 7b 20 28 65 78 69 74 20 31 29 3b 20 65 78 69 74  { (exit 1); exit
16f60 20 31 3b 20 7d 3b 20 7d 0a 20 20 66 69 0a 65 6c   1; }; }.  fi.el
16f70 73 65 0a 20 20 61 63 5f 63 76 5f 70 61 74 68 5f  se.  ac_cv_path_
16f80 47 52 45 50 3d 24 47 52 45 50 0a 66 69 0a 0a 66  GREP=$GREP.fi..f
16f90 69 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61  i.{ $as_echo "$a
16fa0 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65  s_me:$LINENO: re
16fb0 73 75 6c 74 3a 20 24 61 63 5f 63 76 5f 70 61 74  sult: $ac_cv_pat
16fc0 68 5f 47 52 45 50 22 20 3e 26 35 0a 24 61 73 5f  h_GREP" >&5.$as_
16fd0 65 63 68 6f 20 22 24 61 63 5f 63 76 5f 70 61 74  echo "$ac_cv_pat
16fe0 68 5f 47 52 45 50 22 20 3e 26 36 3b 20 7d 0a 20  h_GREP" >&6; }. 
16ff0 47 52 45 50 3d 22 24 61 63 5f 63 76 5f 70 61 74  GREP="$ac_cv_pat
17000 68 5f 47 52 45 50 22 0a 0a 0a 7b 20 24 61 73 5f  h_GREP"...{ $as_
17010 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
17020 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66  NENO: checking f
17030 6f 72 20 65 67 72 65 70 22 20 3e 26 35 0a 24 61  or egrep" >&5.$a
17040 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69  s_echo_n "checki
17050 6e 67 20 66 6f 72 20 65 67 72 65 70 2e 2e 2e 20  ng for egrep... 
17060 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74  " >&6; }.if test
17070 20 22 24 7b 61 63 5f 63 76 5f 70 61 74 68 5f 45   "${ac_cv_path_E
17080 47 52 45 50 2b 73 65 74 7d 22 20 3d 20 73 65 74  GREP+set}" = set
17090 3b 20 74 68 65 6e 0a 20 20 24 61 73 5f 65 63 68  ; then.  $as_ech
170a0 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22 20  o_n "(cached) " 
170b0 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66 20 65 63  >&6.else.  if ec
170c0 68 6f 20 61 20 7c 20 24 47 52 45 50 20 2d 45 20  ho a | $GREP -E 
170d0 27 28 61 7c 62 29 27 20 3e 2f 64 65 76 2f 6e 75  '(a|b)' >/dev/nu
170e0 6c 6c 20 32 3e 26 31 0a 20 20 20 74 68 65 6e 20  ll 2>&1.   then 
170f0 61 63 5f 63 76 5f 70 61 74 68 5f 45 47 52 45 50  ac_cv_path_EGREP
17100 3d 22 24 47 52 45 50 20 2d 45 22 0a 20 20 20 65  ="$GREP -E".   e
17110 6c 73 65 0a 20 20 20 20 20 69 66 20 74 65 73 74  lse.     if test
17120 20 2d 7a 20 22 24 45 47 52 45 50 22 3b 20 74 68   -z "$EGREP"; th
17130 65 6e 0a 20 20 61 63 5f 70 61 74 68 5f 45 47 52  en.  ac_path_EGR
17140 45 50 5f 66 6f 75 6e 64 3d 66 61 6c 73 65 0a 20  EP_found=false. 
17150 20 23 20 4c 6f 6f 70 20 74 68 72 6f 75 67 68 20   # Loop through 
17160 74 68 65 20 75 73 65 72 27 73 20 70 61 74 68 20  the user's path 
17170 61 6e 64 20 74 65 73 74 20 66 6f 72 20 65 61 63  and test for eac
17180 68 20 6f 66 20 50 52 4f 47 4e 41 4d 45 2d 4c 49  h of PROGNAME-LI
17190 53 54 0a 20 20 61 73 5f 73 61 76 65 5f 49 46 53  ST.  as_save_IFS
171a0 3d 24 49 46 53 3b 20 49 46 53 3d 24 50 41 54 48  =$IFS; IFS=$PATH
171b0 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f 72 20 61  _SEPARATOR.for a
171c0 73 5f 64 69 72 20 69 6e 20 24 50 41 54 48 24 50  s_dir in $PATH$P
171d0 41 54 48 5f 53 45 50 41 52 41 54 4f 52 2f 75 73  ATH_SEPARATOR/us
171e0 72 2f 78 70 67 34 2f 62 69 6e 0a 64 6f 0a 20 20  r/xpg4/bin.do.  
171f0 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53  IFS=$as_save_IFS
17200 0a 20 20 74 65 73 74 20 2d 7a 20 22 24 61 73 5f  .  test -z "$as_
17210 64 69 72 22 20 26 26 20 61 73 5f 64 69 72 3d 2e  dir" && as_dir=.
17220 0a 20 20 66 6f 72 20 61 63 5f 70 72 6f 67 20 69  .  for ac_prog i
17230 6e 20 65 67 72 65 70 3b 20 64 6f 0a 20 20 20 20  n egrep; do.    
17240 66 6f 72 20 61 63 5f 65 78 65 63 5f 65 78 74 20  for ac_exec_ext 
17250 69 6e 20 27 27 20 24 61 63 5f 65 78 65 63 75 74  in '' $ac_execut
17260 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b  able_extensions;
17270 20 64 6f 0a 20 20 20 20 20 20 61 63 5f 70 61 74   do.      ac_pat
17280 68 5f 45 47 52 45 50 3d 22 24 61 73 5f 64 69 72  h_EGREP="$as_dir
17290 2f 24 61 63 5f 70 72 6f 67 24 61 63 5f 65 78 65  /$ac_prog$ac_exe
172a0 63 5f 65 78 74 22 0a 20 20 20 20 20 20 7b 20 74  c_ext".      { t
172b0 65 73 74 20 2d 66 20 22 24 61 63 5f 70 61 74 68  est -f "$ac_path
172c0 5f 45 47 52 45 50 22 20 26 26 20 24 61 73 5f 74  _EGREP" && $as_t
172d0 65 73 74 5f 78 20 22 24 61 63 5f 70 61 74 68 5f  est_x "$ac_path_
172e0 45 47 52 45 50 22 3b 20 7d 20 7c 7c 20 63 6f 6e  EGREP"; } || con
172f0 74 69 6e 75 65 0a 23 20 43 68 65 63 6b 20 66 6f  tinue.# Check fo
17300 72 20 47 4e 55 20 61 63 5f 70 61 74 68 5f 45 47  r GNU ac_path_EG
17310 52 45 50 20 61 6e 64 20 73 65 6c 65 63 74 20 69  REP and select i
17320 74 20 69 66 20 69 74 20 69 73 20 66 6f 75 6e 64  t if it is found
17330 2e 0a 20 20 23 20 43 68 65 63 6b 20 66 6f 72 20  ..  # Check for 
17340 47 4e 55 20 24 61 63 5f 70 61 74 68 5f 45 47 52  GNU $ac_path_EGR
17350 45 50 0a 63 61 73 65 20 60 22 24 61 63 5f 70 61  EP.case `"$ac_pa
17360 74 68 5f 45 47 52 45 50 22 20 2d 2d 76 65 72 73  th_EGREP" --vers
17370 69 6f 6e 20 32 3e 26 31 60 20 69 6e 0a 2a 47 4e  ion 2>&1` in.*GN
17380 55 2a 29 0a 20 20 61 63 5f 63 76 5f 70 61 74 68  U*).  ac_cv_path
17390 5f 45 47 52 45 50 3d 22 24 61 63 5f 70 61 74 68  _EGREP="$ac_path
173a0 5f 45 47 52 45 50 22 20 61 63 5f 70 61 74 68 5f  _EGREP" ac_path_
173b0 45 47 52 45 50 5f 66 6f 75 6e 64 3d 3a 3b 3b 0a  EGREP_found=:;;.
173c0 2a 29 0a 20 20 61 63 5f 63 6f 75 6e 74 3d 30 0a  *).  ac_count=0.
173d0 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 30 31 32    $as_echo_n 012
173e0 33 34 35 36 37 38 39 20 3e 22 63 6f 6e 66 74 65  3456789 >"confte
173f0 73 74 2e 69 6e 22 0a 20 20 77 68 69 6c 65 20 3a  st.in".  while :
17400 0a 20 20 64 6f 0a 20 20 20 20 63 61 74 20 22 63  .  do.    cat "c
17410 6f 6e 66 74 65 73 74 2e 69 6e 22 20 22 63 6f 6e  onftest.in" "con
17420 66 74 65 73 74 2e 69 6e 22 20 3e 22 63 6f 6e 66  ftest.in" >"conf
17430 74 65 73 74 2e 74 6d 70 22 0a 20 20 20 20 6d 76  test.tmp".    mv
17440 20 22 63 6f 6e 66 74 65 73 74 2e 74 6d 70 22 20   "conftest.tmp" 
17450 22 63 6f 6e 66 74 65 73 74 2e 69 6e 22 0a 20 20  "conftest.in".  
17460 20 20 63 70 20 22 63 6f 6e 66 74 65 73 74 2e 69    cp "conftest.i
17470 6e 22 20 22 63 6f 6e 66 74 65 73 74 2e 6e 6c 22  n" "conftest.nl"
17480 0a 20 20 20 20 24 61 73 5f 65 63 68 6f 20 27 45  .    $as_echo 'E
17490 47 52 45 50 27 20 3e 3e 20 22 63 6f 6e 66 74 65  GREP' >> "confte
174a0 73 74 2e 6e 6c 22 0a 20 20 20 20 22 24 61 63 5f  st.nl".    "$ac_
174b0 70 61 74 68 5f 45 47 52 45 50 22 20 27 45 47 52  path_EGREP" 'EGR
174c0 45 50 24 27 20 3c 20 22 63 6f 6e 66 74 65 73 74  EP$' < "conftest
174d0 2e 6e 6c 22 20 3e 22 63 6f 6e 66 74 65 73 74 2e  .nl" >"conftest.
174e0 6f 75 74 22 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c  out" 2>/dev/null
174f0 20 7c 7c 20 62 72 65 61 6b 0a 20 20 20 20 64 69   || break.    di
17500 66 66 20 22 63 6f 6e 66 74 65 73 74 2e 6f 75 74  ff "conftest.out
17510 22 20 22 63 6f 6e 66 74 65 73 74 2e 6e 6c 22 20  " "conftest.nl" 
17520 3e 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 20  >/dev/null 2>&1 
17530 7c 7c 20 62 72 65 61 6b 0a 20 20 20 20 61 63 5f  || break.    ac_
17540 63 6f 75 6e 74 3d 60 65 78 70 72 20 24 61 63 5f  count=`expr $ac_
17550 63 6f 75 6e 74 20 2b 20 31 60 0a 20 20 20 20 69  count + 1`.    i
17560 66 20 74 65 73 74 20 24 61 63 5f 63 6f 75 6e 74  f test $ac_count
17570 20 2d 67 74 20 24 7b 61 63 5f 70 61 74 68 5f 45   -gt ${ac_path_E
17580 47 52 45 50 5f 6d 61 78 2d 30 7d 3b 20 74 68 65  GREP_max-0}; the
17590 6e 0a 20 20 20 20 20 20 23 20 42 65 73 74 20 6f  n.      # Best o
175a0 6e 65 20 73 6f 20 66 61 72 2c 20 73 61 76 65 20  ne so far, save 
175b0 69 74 20 62 75 74 20 6b 65 65 70 20 6c 6f 6f 6b  it but keep look
175c0 69 6e 67 20 66 6f 72 20 61 20 62 65 74 74 65 72  ing for a better
175d0 20 6f 6e 65 0a 20 20 20 20 20 20 61 63 5f 63 76   one.      ac_cv
175e0 5f 70 61 74 68 5f 45 47 52 45 50 3d 22 24 61 63  _path_EGREP="$ac
175f0 5f 70 61 74 68 5f 45 47 52 45 50 22 0a 20 20 20  _path_EGREP".   
17600 20 20 20 61 63 5f 70 61 74 68 5f 45 47 52 45 50     ac_path_EGREP
17610 5f 6d 61 78 3d 24 61 63 5f 63 6f 75 6e 74 0a 20  _max=$ac_count. 
17620 20 20 20 66 69 0a 20 20 20 20 23 20 31 30 2a 28     fi.    # 10*(
17630 32 5e 31 30 29 20 63 68 61 72 73 20 61 73 20 69  2^10) chars as i
17640 6e 70 75 74 20 73 65 65 6d 73 20 6d 6f 72 65 20  nput seems more 
17650 74 68 61 6e 20 65 6e 6f 75 67 68 0a 20 20 20 20  than enough.    
17660 74 65 73 74 20 24 61 63 5f 63 6f 75 6e 74 20 2d  test $ac_count -
17670 67 74 20 31 30 20 26 26 20 62 72 65 61 6b 0a 20  gt 10 && break. 
17680 20 64 6f 6e 65 0a 20 20 72 6d 20 2d 66 20 63 6f   done.  rm -f co
17690 6e 66 74 65 73 74 2e 69 6e 20 63 6f 6e 66 74 65  nftest.in confte
176a0 73 74 2e 74 6d 70 20 63 6f 6e 66 74 65 73 74 2e  st.tmp conftest.
176b0 6e 6c 20 63 6f 6e 66 74 65 73 74 2e 6f 75 74 3b  nl conftest.out;
176c0 3b 0a 65 73 61 63 0a 0a 20 20 20 20 20 20 24 61  ;.esac..      $a
176d0 63 5f 70 61 74 68 5f 45 47 52 45 50 5f 66 6f 75  c_path_EGREP_fou
176e0 6e 64 20 26 26 20 62 72 65 61 6b 20 33 0a 20 20  nd && break 3.  
176f0 20 20 64 6f 6e 65 0a 20 20 64 6f 6e 65 0a 64 6f    done.  done.do
17700 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61 76 65 5f  ne.IFS=$as_save_
17710 49 46 53 0a 20 20 69 66 20 74 65 73 74 20 2d 7a  IFS.  if test -z
17720 20 22 24 61 63 5f 63 76 5f 70 61 74 68 5f 45 47   "$ac_cv_path_EG
17730 52 45 50 22 3b 20 74 68 65 6e 0a 20 20 20 20 7b  REP"; then.    {
17740 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73   { $as_echo "$as
17750 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 65 72 72  _me:$LINENO: err
17760 6f 72 3a 20 6e 6f 20 61 63 63 65 70 74 61 62 6c  or: no acceptabl
17770 65 20 65 67 72 65 70 20 63 6f 75 6c 64 20 62 65  e egrep could be
17780 20 66 6f 75 6e 64 20 69 6e 20 24 50 41 54 48 24   found in $PATH$
17790 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 2f 75  PATH_SEPARATOR/u
177a0 73 72 2f 78 70 67 34 2f 62 69 6e 22 20 3e 26 35  sr/xpg4/bin" >&5
177b0 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d  .$as_echo "$as_m
177c0 65 3a 20 65 72 72 6f 72 3a 20 6e 6f 20 61 63 63  e: error: no acc
177d0 65 70 74 61 62 6c 65 20 65 67 72 65 70 20 63 6f  eptable egrep co
177e0 75 6c 64 20 62 65 20 66 6f 75 6e 64 20 69 6e 20  uld be found in 
177f0 24 50 41 54 48 24 50 41 54 48 5f 53 45 50 41 52  $PATH$PATH_SEPAR
17800 41 54 4f 52 2f 75 73 72 2f 78 70 67 34 2f 62 69  ATOR/usr/xpg4/bi
17810 6e 22 20 3e 26 32 3b 7d 0a 20 20 20 7b 20 28 65  n" >&2;}.   { (e
17820 78 69 74 20 31 29 3b 20 65 78 69 74 20 31 3b 20  xit 1); exit 1; 
17830 7d 3b 20 7d 0a 20 20 66 69 0a 65 6c 73 65 0a 20  }; }.  fi.else. 
17840 20 61 63 5f 63 76 5f 70 61 74 68 5f 45 47 52 45   ac_cv_path_EGRE
17850 50 3d 24 45 47 52 45 50 0a 66 69 0a 0a 20 20 20  P=$EGREP.fi..   
17860 66 69 0a 66 69 0a 7b 20 24 61 73 5f 65 63 68 6f  fi.fi.{ $as_echo
17870 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
17880 3a 20 72 65 73 75 6c 74 3a 20 24 61 63 5f 63 76  : result: $ac_cv
17890 5f 70 61 74 68 5f 45 47 52 45 50 22 20 3e 26 35  _path_EGREP" >&5
178a0 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 63  .$as_echo "$ac_c
178b0 76 5f 70 61 74 68 5f 45 47 52 45 50 22 20 3e 26  v_path_EGREP" >&
178c0 36 3b 20 7d 0a 20 45 47 52 45 50 3d 22 24 61 63  6; }. EGREP="$ac
178d0 5f 63 76 5f 70 61 74 68 5f 45 47 52 45 50 22 0a  _cv_path_EGREP".
178e0 0a 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61  ..{ $as_echo "$a
178f0 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68  s_me:$LINENO: ch
17900 65 63 6b 69 6e 67 20 66 6f 72 20 66 67 72 65 70  ecking for fgrep
17910 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e  " >&5.$as_echo_n
17920 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 66   "checking for f
17930 67 72 65 70 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d  grep... " >&6; }
17940 0a 69 66 20 74 65 73 74 20 22 24 7b 61 63 5f 63  .if test "${ac_c
17950 76 5f 70 61 74 68 5f 46 47 52 45 50 2b 73 65 74  v_path_FGREP+set
17960 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20  }" = set; then. 
17970 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61   $as_echo_n "(ca
17980 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65  ched) " >&6.else
17990 0a 20 20 69 66 20 65 63 68 6f 20 27 61 62 2a 63  .  if echo 'ab*c
179a0 27 20 7c 20 24 47 52 45 50 20 2d 46 20 27 61 62  ' | $GREP -F 'ab
179b0 2a 63 27 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 32  *c' >/dev/null 2
179c0 3e 26 31 0a 20 20 20 74 68 65 6e 20 61 63 5f 63  >&1.   then ac_c
179d0 76 5f 70 61 74 68 5f 46 47 52 45 50 3d 22 24 47  v_path_FGREP="$G
179e0 52 45 50 20 2d 46 22 0a 20 20 20 65 6c 73 65 0a  REP -F".   else.
179f0 20 20 20 20 20 69 66 20 74 65 73 74 20 2d 7a 20       if test -z 
17a00 22 24 46 47 52 45 50 22 3b 20 74 68 65 6e 0a 20  "$FGREP"; then. 
17a10 20 61 63 5f 70 61 74 68 5f 46 47 52 45 50 5f 66   ac_path_FGREP_f
17a20 6f 75 6e 64 3d 66 61 6c 73 65 0a 20 20 23 20 4c  ound=false.  # L
17a30 6f 6f 70 20 74 68 72 6f 75 67 68 20 74 68 65 20  oop through the 
17a40 75 73 65 72 27 73 20 70 61 74 68 20 61 6e 64 20  user's path and 
17a50 74 65 73 74 20 66 6f 72 20 65 61 63 68 20 6f 66  test for each of
17a60 20 50 52 4f 47 4e 41 4d 45 2d 4c 49 53 54 0a 20   PROGNAME-LIST. 
17a70 20 61 73 5f 73 61 76 65 5f 49 46 53 3d 24 49 46   as_save_IFS=$IF
17a80 53 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50  S; IFS=$PATH_SEP
17a90 41 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69  ARATOR.for as_di
17aa0 72 20 69 6e 20 24 50 41 54 48 24 50 41 54 48 5f  r in $PATH$PATH_
17ab0 53 45 50 41 52 41 54 4f 52 2f 75 73 72 2f 78 70  SEPARATOR/usr/xp
17ac0 67 34 2f 62 69 6e 0a 64 6f 0a 20 20 49 46 53 3d  g4/bin.do.  IFS=
17ad0 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 20 20 74  $as_save_IFS.  t
17ae0 65 73 74 20 2d 7a 20 22 24 61 73 5f 64 69 72 22  est -z "$as_dir"
17af0 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20 66   && as_dir=..  f
17b00 6f 72 20 61 63 5f 70 72 6f 67 20 69 6e 20 66 67  or ac_prog in fg
17b10 72 65 70 3b 20 64 6f 0a 20 20 20 20 66 6f 72 20  rep; do.    for 
17b20 61 63 5f 65 78 65 63 5f 65 78 74 20 69 6e 20 27  ac_exec_ext in '
17b30 27 20 24 61 63 5f 65 78 65 63 75 74 61 62 6c 65  ' $ac_executable
17b40 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a  _extensions; do.
17b50 20 20 20 20 20 20 61 63 5f 70 61 74 68 5f 46 47        ac_path_FG
17b60 52 45 50 3d 22 24 61 73 5f 64 69 72 2f 24 61 63  REP="$as_dir/$ac
17b70 5f 70 72 6f 67 24 61 63 5f 65 78 65 63 5f 65 78  _prog$ac_exec_ex
17b80 74 22 0a 20 20 20 20 20 20 7b 20 74 65 73 74 20  t".      { test 
17b90 2d 66 20 22 24 61 63 5f 70 61 74 68 5f 46 47 52  -f "$ac_path_FGR
17ba0 45 50 22 20 26 26 20 24 61 73 5f 74 65 73 74 5f  EP" && $as_test_
17bb0 78 20 22 24 61 63 5f 70 61 74 68 5f 46 47 52 45  x "$ac_path_FGRE
17bc0 50 22 3b 20 7d 20 7c 7c 20 63 6f 6e 74 69 6e 75  P"; } || continu
17bd0 65 0a 23 20 43 68 65 63 6b 20 66 6f 72 20 47 4e  e.# Check for GN
17be0 55 20 61 63 5f 70 61 74 68 5f 46 47 52 45 50 20  U ac_path_FGREP 
17bf0 61 6e 64 20 73 65 6c 65 63 74 20 69 74 20 69 66  and select it if
17c00 20 69 74 20 69 73 20 66 6f 75 6e 64 2e 0a 20 20   it is found..  
17c10 23 20 43 68 65 63 6b 20 66 6f 72 20 47 4e 55 20  # Check for GNU 
17c20 24 61 63 5f 70 61 74 68 5f 46 47 52 45 50 0a 63  $ac_path_FGREP.c
17c30 61 73 65 20 60 22 24 61 63 5f 70 61 74 68 5f 46  ase `"$ac_path_F
17c40 47 52 45 50 22 20 2d 2d 76 65 72 73 69 6f 6e 20  GREP" --version 
17c50 32 3e 26 31 60 20 69 6e 0a 2a 47 4e 55 2a 29 0a  2>&1` in.*GNU*).
17c60 20 20 61 63 5f 63 76 5f 70 61 74 68 5f 46 47 52    ac_cv_path_FGR
17c70 45 50 3d 22 24 61 63 5f 70 61 74 68 5f 46 47 52  EP="$ac_path_FGR
17c80 45 50 22 20 61 63 5f 70 61 74 68 5f 46 47 52 45  EP" ac_path_FGRE
17c90 50 5f 66 6f 75 6e 64 3d 3a 3b 3b 0a 2a 29 0a 20  P_found=:;;.*). 
17ca0 20 61 63 5f 63 6f 75 6e 74 3d 30 0a 20 20 24 61   ac_count=0.  $a
17cb0 73 5f 65 63 68 6f 5f 6e 20 30 31 32 33 34 35 36  s_echo_n 0123456
17cc0 37 38 39 20 3e 22 63 6f 6e 66 74 65 73 74 2e 69  789 >"conftest.i
17cd0 6e 22 0a 20 20 77 68 69 6c 65 20 3a 0a 20 20 64  n".  while :.  d
17ce0 6f 0a 20 20 20 20 63 61 74 20 22 63 6f 6e 66 74  o.    cat "conft
17cf0 65 73 74 2e 69 6e 22 20 22 63 6f 6e 66 74 65 73  est.in" "conftes
17d00 74 2e 69 6e 22 20 3e 22 63 6f 6e 66 74 65 73 74  t.in" >"conftest
17d10 2e 74 6d 70 22 0a 20 20 20 20 6d 76 20 22 63 6f  .tmp".    mv "co
17d20 6e 66 74 65 73 74 2e 74 6d 70 22 20 22 63 6f 6e  nftest.tmp" "con
17d30 66 74 65 73 74 2e 69 6e 22 0a 20 20 20 20 63 70  ftest.in".    cp
17d40 20 22 63 6f 6e 66 74 65 73 74 2e 69 6e 22 20 22   "conftest.in" "
17d50 63 6f 6e 66 74 65 73 74 2e 6e 6c 22 0a 20 20 20  conftest.nl".   
17d60 20 24 61 73 5f 65 63 68 6f 20 27 46 47 52 45 50   $as_echo 'FGREP
17d70 27 20 3e 3e 20 22 63 6f 6e 66 74 65 73 74 2e 6e  ' >> "conftest.n
17d80 6c 22 0a 20 20 20 20 22 24 61 63 5f 70 61 74 68  l".    "$ac_path
17d90 5f 46 47 52 45 50 22 20 46 47 52 45 50 20 3c 20  _FGREP" FGREP < 
17da0 22 63 6f 6e 66 74 65 73 74 2e 6e 6c 22 20 3e 22  "conftest.nl" >"
17db0 63 6f 6e 66 74 65 73 74 2e 6f 75 74 22 20 32 3e  conftest.out" 2>
17dc0 2f 64 65 76 2f 6e 75 6c 6c 20 7c 7c 20 62 72 65  /dev/null || bre
17dd0 61 6b 0a 20 20 20 20 64 69 66 66 20 22 63 6f 6e  ak.    diff "con
17de0 66 74 65 73 74 2e 6f 75 74 22 20 22 63 6f 6e 66  ftest.out" "conf
17df0 74 65 73 74 2e 6e 6c 22 20 3e 2f 64 65 76 2f 6e  test.nl" >/dev/n
17e00 75 6c 6c 20 32 3e 26 31 20 7c 7c 20 62 72 65 61  ull 2>&1 || brea
17e10 6b 0a 20 20 20 20 61 63 5f 63 6f 75 6e 74 3d 60  k.    ac_count=`
17e20 65 78 70 72 20 24 61 63 5f 63 6f 75 6e 74 20 2b  expr $ac_count +
17e30 20 31 60 0a 20 20 20 20 69 66 20 74 65 73 74 20   1`.    if test 
17e40 24 61 63 5f 63 6f 75 6e 74 20 2d 67 74 20 24 7b  $ac_count -gt ${
17e50 61 63 5f 70 61 74 68 5f 46 47 52 45 50 5f 6d 61  ac_path_FGREP_ma
17e60 78 2d 30 7d 3b 20 74 68 65 6e 0a 20 20 20 20 20  x-0}; then.     
17e70 20 23 20 42 65 73 74 20 6f 6e 65 20 73 6f 20 66   # Best one so f
17e80 61 72 2c 20 73 61 76 65 20 69 74 20 62 75 74 20  ar, save it but 
17e90 6b 65 65 70 20 6c 6f 6f 6b 69 6e 67 20 66 6f 72  keep looking for
17ea0 20 61 20 62 65 74 74 65 72 20 6f 6e 65 0a 20 20   a better one.  
17eb0 20 20 20 20 61 63 5f 63 76 5f 70 61 74 68 5f 46      ac_cv_path_F
17ec0 47 52 45 50 3d 22 24 61 63 5f 70 61 74 68 5f 46  GREP="$ac_path_F
17ed0 47 52 45 50 22 0a 20 20 20 20 20 20 61 63 5f 70  GREP".      ac_p
17ee0 61 74 68 5f 46 47 52 45 50 5f 6d 61 78 3d 24 61  ath_FGREP_max=$a
17ef0 63 5f 63 6f 75 6e 74 0a 20 20 20 20 66 69 0a 20  c_count.    fi. 
17f00 20 20 20 23 20 31 30 2a 28 32 5e 31 30 29 20 63     # 10*(2^10) c
17f10 68 61 72 73 20 61 73 20 69 6e 70 75 74 20 73 65  hars as input se
17f20 65 6d 73 20 6d 6f 72 65 20 74 68 61 6e 20 65 6e  ems more than en
17f30 6f 75 67 68 0a 20 20 20 20 74 65 73 74 20 24 61  ough.    test $a
17f40 63 5f 63 6f 75 6e 74 20 2d 67 74 20 31 30 20 26  c_count -gt 10 &
17f50 26 20 62 72 65 61 6b 0a 20 20 64 6f 6e 65 0a 20  & break.  done. 
17f60 20 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e   rm -f conftest.
17f70 69 6e 20 63 6f 6e 66 74 65 73 74 2e 74 6d 70 20  in conftest.tmp 
17f80 63 6f 6e 66 74 65 73 74 2e 6e 6c 20 63 6f 6e 66  conftest.nl conf
17f90 74 65 73 74 2e 6f 75 74 3b 3b 0a 65 73 61 63 0a  test.out;;.esac.
17fa0 0a 20 20 20 20 20 20 24 61 63 5f 70 61 74 68 5f  .      $ac_path_
17fb0 46 47 52 45 50 5f 66 6f 75 6e 64 20 26 26 20 62  FGREP_found && b
17fc0 72 65 61 6b 20 33 0a 20 20 20 20 64 6f 6e 65 0a  reak 3.    done.
17fd0 20 20 64 6f 6e 65 0a 64 6f 6e 65 0a 49 46 53 3d    done.done.IFS=
17fe0 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 20 20 69  $as_save_IFS.  i
17ff0 66 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 63  f test -z "$ac_c
18000 76 5f 70 61 74 68 5f 46 47 52 45 50 22 3b 20 74  v_path_FGREP"; t
18010 68 65 6e 0a 20 20 20 20 7b 20 7b 20 24 61 73 5f  hen.    { { $as_
18020 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
18030 4e 45 4e 4f 3a 20 65 72 72 6f 72 3a 20 6e 6f 20  NENO: error: no 
18040 61 63 63 65 70 74 61 62 6c 65 20 66 67 72 65 70  acceptable fgrep
18050 20 63 6f 75 6c 64 20 62 65 20 66 6f 75 6e 64 20   could be found 
18060 69 6e 20 24 50 41 54 48 24 50 41 54 48 5f 53 45  in $PATH$PATH_SE
18070 50 41 52 41 54 4f 52 2f 75 73 72 2f 78 70 67 34  PARATOR/usr/xpg4
18080 2f 62 69 6e 22 20 3e 26 35 0a 24 61 73 5f 65 63  /bin" >&5.$as_ec
18090 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f  ho "$as_me: erro
180a0 72 3a 20 6e 6f 20 61 63 63 65 70 74 61 62 6c 65  r: no acceptable
180b0 20 66 67 72 65 70 20 63 6f 75 6c 64 20 62 65 20   fgrep could be 
180c0 66 6f 75 6e 64 20 69 6e 20 24 50 41 54 48 24 50  found in $PATH$P
180d0 41 54 48 5f 53 45 50 41 52 41 54 4f 52 2f 75 73  ATH_SEPARATOR/us
180e0 72 2f 78 70 67 34 2f 62 69 6e 22 20 3e 26 32 3b  r/xpg4/bin" >&2;
180f0 7d 0a 20 20 20 7b 20 28 65 78 69 74 20 31 29 3b  }.   { (exit 1);
18100 20 65 78 69 74 20 31 3b 20 7d 3b 20 7d 0a 20 20   exit 1; }; }.  
18110 66 69 0a 65 6c 73 65 0a 20 20 61 63 5f 63 76 5f  fi.else.  ac_cv_
18120 70 61 74 68 5f 46 47 52 45 50 3d 24 46 47 52 45  path_FGREP=$FGRE
18130 50 0a 66 69 0a 0a 20 20 20 66 69 0a 66 69 0a 7b  P.fi..   fi.fi.{
18140 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
18150 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c  e:$LINENO: resul
18160 74 3a 20 24 61 63 5f 63 76 5f 70 61 74 68 5f 46  t: $ac_cv_path_F
18170 47 52 45 50 22 20 3e 26 35 0a 24 61 73 5f 65 63  GREP" >&5.$as_ec
18180 68 6f 20 22 24 61 63 5f 63 76 5f 70 61 74 68 5f  ho "$ac_cv_path_
18190 46 47 52 45 50 22 20 3e 26 36 3b 20 7d 0a 20 46  FGREP" >&6; }. F
181a0 47 52 45 50 3d 22 24 61 63 5f 63 76 5f 70 61 74  GREP="$ac_cv_pat
181b0 68 5f 46 47 52 45 50 22 0a 0a 0a 74 65 73 74 20  h_FGREP"...test 
181c0 2d 7a 20 22 24 47 52 45 50 22 20 26 26 20 47 52  -z "$GREP" && GR
181d0 45 50 3d 67 72 65 70 0a 0a 0a 0a 0a 0a 0a 0a 0a  EP=grep.........
181e0 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 23 20 43 68 65  ...........# Che
181f0 63 6b 20 77 68 65 74 68 65 72 20 2d 2d 77 69 74  ck whether --wit
18200 68 2d 67 6e 75 2d 6c 64 20 77 61 73 20 67 69 76  h-gnu-ld was giv
18210 65 6e 2e 0a 69 66 20 74 65 73 74 20 22 24 7b 77  en..if test "${w
18220 69 74 68 5f 67 6e 75 5f 6c 64 2b 73 65 74 7d 22  ith_gnu_ld+set}"
18230 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 77   = set; then.  w
18240 69 74 68 76 61 6c 3d 24 77 69 74 68 5f 67 6e 75  ithval=$with_gnu
18250 5f 6c 64 3b 20 74 65 73 74 20 22 24 77 69 74 68  _ld; test "$with
18260 76 61 6c 22 20 3d 20 6e 6f 20 7c 7c 20 77 69 74  val" = no || wit
18270 68 5f 67 6e 75 5f 6c 64 3d 79 65 73 0a 65 6c 73  h_gnu_ld=yes.els
18280 65 0a 20 20 77 69 74 68 5f 67 6e 75 5f 6c 64 3d  e.  with_gnu_ld=
18290 6e 6f 0a 66 69 0a 0a 61 63 5f 70 72 6f 67 3d 6c  no.fi..ac_prog=l
182a0 64 0a 69 66 20 74 65 73 74 20 22 24 47 43 43 22  d.if test "$GCC"
182b0 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a 20 20 23   = yes; then.  #
182c0 20 43 68 65 63 6b 20 69 66 20 67 63 63 20 2d 70   Check if gcc -p
182d0 72 69 6e 74 2d 70 72 6f 67 2d 6e 61 6d 65 3d 6c  rint-prog-name=l
182e0 64 20 67 69 76 65 73 20 61 20 70 61 74 68 2e 0a  d gives a path..
182f0 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61    { $as_echo "$a
18300 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68  s_me:$LINENO: ch
18310 65 63 6b 69 6e 67 20 66 6f 72 20 6c 64 20 75 73  ecking for ld us
18320 65 64 20 62 79 20 24 43 43 22 20 3e 26 35 0a 24  ed by $CC" >&5.$
18330 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b  as_echo_n "check
18340 69 6e 67 20 66 6f 72 20 6c 64 20 75 73 65 64 20  ing for ld used 
18350 62 79 20 24 43 43 2e 2e 2e 20 22 20 3e 26 36 3b  by $CC... " >&6;
18360 20 7d 0a 20 20 63 61 73 65 20 24 68 6f 73 74 20   }.  case $host 
18370 69 6e 0a 20 20 2a 2d 2a 2d 6d 69 6e 67 77 2a 29  in.  *-*-mingw*)
18380 0a 20 20 20 20 23 20 67 63 63 20 6c 65 61 76 65  .    # gcc leave
18390 73 20 61 20 74 72 61 69 6c 69 6e 67 20 63 61 72  s a trailing car
183a0 72 69 61 67 65 20 72 65 74 75 72 6e 20 77 68 69  riage return whi
183b0 63 68 20 75 70 73 65 74 73 20 6d 69 6e 67 77 0a  ch upsets mingw.
183c0 20 20 20 20 61 63 5f 70 72 6f 67 3d 60 28 24 43      ac_prog=`($C
183d0 43 20 2d 70 72 69 6e 74 2d 70 72 6f 67 2d 6e 61  C -print-prog-na
183e0 6d 65 3d 6c 64 29 20 32 3e 26 35 20 7c 20 74 72  me=ld) 2>&5 | tr
183f0 20 2d 64 20 27 5c 30 31 35 27 60 20 3b 3b 0a 20   -d '\015'` ;;. 
18400 20 2a 29 0a 20 20 20 20 61 63 5f 70 72 6f 67 3d   *).    ac_prog=
18410 60 28 24 43 43 20 2d 70 72 69 6e 74 2d 70 72 6f  `($CC -print-pro
18420 67 2d 6e 61 6d 65 3d 6c 64 29 20 32 3e 26 35 60  g-name=ld) 2>&5`
18430 20 3b 3b 0a 20 20 65 73 61 63 0a 20 20 63 61 73   ;;.  esac.  cas
18440 65 20 24 61 63 5f 70 72 6f 67 20 69 6e 0a 20 20  e $ac_prog in.  
18450 20 20 23 20 41 63 63 65 70 74 20 61 62 73 6f 6c    # Accept absol
18460 75 74 65 20 70 61 74 68 73 2e 0a 20 20 20 20 5b  ute paths..    [
18470 5c 5c 2f 5d 2a 20 7c 20 3f 3a 5b 5c 5c 2f 5d 2a  \\/]* | ?:[\\/]*
18480 29 0a 20 20 20 20 20 20 72 65 5f 64 69 72 65 6c  ).      re_direl
18490 74 3d 27 2f 5b 5e 2f 5d 5b 5e 2f 5d 2a 2f 5c 2e  t='/[^/][^/]*/\.
184a0 5c 2e 2f 27 0a 20 20 20 20 20 20 23 20 43 61 6e  \./'.      # Can
184b0 6f 6e 69 63 61 6c 69 7a 65 20 74 68 65 20 70 61  onicalize the pa
184c0 74 68 6e 61 6d 65 20 6f 66 20 6c 64 0a 20 20 20  thname of ld.   
184d0 20 20 20 61 63 5f 70 72 6f 67 3d 60 24 45 43 48     ac_prog=`$ECH
184e0 4f 20 22 24 61 63 5f 70 72 6f 67 22 7c 20 24 53  O "$ac_prog"| $S
184f0 45 44 20 27 73 25 5c 5c 5c 5c 25 2f 25 67 27 60  ED 's%\\\\%/%g'`
18500 0a 20 20 20 20 20 20 77 68 69 6c 65 20 24 45 43  .      while $EC
18510 48 4f 20 22 24 61 63 5f 70 72 6f 67 22 20 7c 20  HO "$ac_prog" | 
18520 24 47 52 45 50 20 22 24 72 65 5f 64 69 72 65 6c  $GREP "$re_direl
18530 74 22 20 3e 20 2f 64 65 76 2f 6e 75 6c 6c 20 32  t" > /dev/null 2
18540 3e 26 31 3b 20 64 6f 0a 09 61 63 5f 70 72 6f 67  >&1; do..ac_prog
18550 3d 60 24 45 43 48 4f 20 24 61 63 5f 70 72 6f 67  =`$ECHO $ac_prog
18560 7c 20 24 53 45 44 20 22 73 25 24 72 65 5f 64 69  | $SED "s%$re_di
18570 72 65 6c 74 25 2f 25 22 60 0a 20 20 20 20 20 20  relt%/%"`.      
18580 64 6f 6e 65 0a 20 20 20 20 20 20 74 65 73 74 20  done.      test 
18590 2d 7a 20 22 24 4c 44 22 20 26 26 20 4c 44 3d 22  -z "$LD" && LD="
185a0 24 61 63 5f 70 72 6f 67 22 0a 20 20 20 20 20 20  $ac_prog".      
185b0 3b 3b 0a 20 20 22 22 29 0a 20 20 20 20 23 20 49  ;;.  "").    # I
185c0 66 20 69 74 20 66 61 69 6c 73 2c 20 74 68 65 6e  f it fails, then
185d0 20 70 72 65 74 65 6e 64 20 77 65 20 61 72 65 6e   pretend we aren
185e0 27 74 20 75 73 69 6e 67 20 47 43 43 2e 0a 20 20  't using GCC..  
185f0 20 20 61 63 5f 70 72 6f 67 3d 6c 64 0a 20 20 20    ac_prog=ld.   
18600 20 3b 3b 0a 20 20 2a 29 0a 20 20 20 20 23 20 49   ;;.  *).    # I
18610 66 20 69 74 20 69 73 20 72 65 6c 61 74 69 76 65  f it is relative
18620 2c 20 74 68 65 6e 20 73 65 61 72 63 68 20 66 6f  , then search fo
18630 72 20 74 68 65 20 66 69 72 73 74 20 6c 64 20 69  r the first ld i
18640 6e 20 50 41 54 48 2e 0a 20 20 20 20 77 69 74 68  n PATH..    with
18650 5f 67 6e 75 5f 6c 64 3d 75 6e 6b 6e 6f 77 6e 0a  _gnu_ld=unknown.
18660 20 20 20 20 3b 3b 0a 20 20 65 73 61 63 0a 65 6c      ;;.  esac.el
18670 69 66 20 74 65 73 74 20 22 24 77 69 74 68 5f 67  if test "$with_g
18680 6e 75 5f 6c 64 22 20 3d 20 79 65 73 3b 20 74 68  nu_ld" = yes; th
18690 65 6e 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20  en.  { $as_echo 
186a0 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
186b0 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 47 4e   checking for GN
186c0 55 20 6c 64 22 20 3e 26 35 0a 24 61 73 5f 65 63  U ld" >&5.$as_ec
186d0 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66  ho_n "checking f
186e0 6f 72 20 47 4e 55 20 6c 64 2e 2e 2e 20 22 20 3e  or GNU ld... " >
186f0 26 36 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 24  &6; }.else.  { $
18700 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
18710 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e  $LINENO: checkin
18720 67 20 66 6f 72 20 6e 6f 6e 2d 47 4e 55 20 6c 64  g for non-GNU ld
18730 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e  " >&5.$as_echo_n
18740 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 6e   "checking for n
18750 6f 6e 2d 47 4e 55 20 6c 64 2e 2e 2e 20 22 20 3e  on-GNU ld... " >
18760 26 36 3b 20 7d 0a 66 69 0a 69 66 20 74 65 73 74  &6; }.fi.if test
18770 20 22 24 7b 6c 74 5f 63 76 5f 70 61 74 68 5f 4c   "${lt_cv_path_L
18780 44 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74  D+set}" = set; t
18790 68 65 6e 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e  hen.  $as_echo_n
187a0 20 22 28 63 61 63 68 65 64 29 20 22 20 3e 26 36   "(cached) " >&6
187b0 0a 65 6c 73 65 0a 20 20 69 66 20 74 65 73 74 20  .else.  if test 
187c0 2d 7a 20 22 24 4c 44 22 3b 20 74 68 65 6e 0a 20  -z "$LD"; then. 
187d0 20 6c 74 5f 73 61 76 65 5f 69 66 73 3d 22 24 49   lt_save_ifs="$I
187e0 46 53 22 3b 20 49 46 53 3d 24 50 41 54 48 5f 53  FS"; IFS=$PATH_S
187f0 45 50 41 52 41 54 4f 52 0a 20 20 66 6f 72 20 61  EPARATOR.  for a
18800 63 5f 64 69 72 20 69 6e 20 24 50 41 54 48 3b 20  c_dir in $PATH; 
18810 64 6f 0a 20 20 20 20 49 46 53 3d 22 24 6c 74 5f  do.    IFS="$lt_
18820 73 61 76 65 5f 69 66 73 22 0a 20 20 20 20 74 65  save_ifs".    te
18830 73 74 20 2d 7a 20 22 24 61 63 5f 64 69 72 22 20  st -z "$ac_dir" 
18840 26 26 20 61 63 5f 64 69 72 3d 2e 0a 20 20 20 20  && ac_dir=..    
18850 69 66 20 74 65 73 74 20 2d 66 20 22 24 61 63 5f  if test -f "$ac_
18860 64 69 72 2f 24 61 63 5f 70 72 6f 67 22 20 7c 7c  dir/$ac_prog" ||
18870 20 74 65 73 74 20 2d 66 20 22 24 61 63 5f 64 69   test -f "$ac_di
18880 72 2f 24 61 63 5f 70 72 6f 67 24 61 63 5f 65 78  r/$ac_prog$ac_ex
18890 65 65 78 74 22 3b 20 74 68 65 6e 0a 20 20 20 20  eext"; then.    
188a0 20 20 6c 74 5f 63 76 5f 70 61 74 68 5f 4c 44 3d    lt_cv_path_LD=
188b0 22 24 61 63 5f 64 69 72 2f 24 61 63 5f 70 72 6f  "$ac_dir/$ac_pro
188c0 67 22 0a 20 20 20 20 20 20 23 20 43 68 65 63 6b  g".      # Check
188d0 20 74 6f 20 73 65 65 20 69 66 20 74 68 65 20 70   to see if the p
188e0 72 6f 67 72 61 6d 20 69 73 20 47 4e 55 20 6c 64  rogram is GNU ld
188f0 2e 20 20 49 27 64 20 72 61 74 68 65 72 20 75 73  .  I'd rather us
18900 65 20 2d 2d 76 65 72 73 69 6f 6e 2c 0a 20 20 20  e --version,.   
18910 20 20 20 23 20 62 75 74 20 61 70 70 61 72 65 6e     # but apparen
18920 74 6c 79 20 73 6f 6d 65 20 76 61 72 69 61 6e 74  tly some variant
18930 73 20 6f 66 20 47 4e 55 20 6c 64 20 6f 6e 6c 79  s of GNU ld only
18940 20 61 63 63 65 70 74 20 2d 76 2e 0a 20 20 20 20   accept -v..    
18950 20 20 23 20 42 72 65 61 6b 20 6f 6e 6c 79 20 69    # Break only i
18960 66 20 69 74 20 77 61 73 20 74 68 65 20 47 4e 55  f it was the GNU
18970 2f 6e 6f 6e 2d 47 4e 55 20 6c 64 20 74 68 61 74  /non-GNU ld that
18980 20 77 65 20 70 72 65 66 65 72 2e 0a 20 20 20 20   we prefer..    
18990 20 20 63 61 73 65 20 60 22 24 6c 74 5f 63 76 5f    case `"$lt_cv_
189a0 70 61 74 68 5f 4c 44 22 20 2d 76 20 32 3e 26 31  path_LD" -v 2>&1
189b0 20 3c 2f 64 65 76 2f 6e 75 6c 6c 60 20 69 6e 0a   </dev/null` in.
189c0 20 20 20 20 20 20 2a 47 4e 55 2a 20 7c 20 2a 27        *GNU* | *'
189d0 77 69 74 68 20 42 46 44 27 2a 29 0a 09 74 65 73  with BFD'*)..tes
189e0 74 20 22 24 77 69 74 68 5f 67 6e 75 5f 6c 64 22  t "$with_gnu_ld"
189f0 20 21 3d 20 6e 6f 20 26 26 20 62 72 65 61 6b 0a   != no && break.
18a00 09 3b 3b 0a 20 20 20 20 20 20 2a 29 0a 09 74 65  .;;.      *)..te
18a10 73 74 20 22 24 77 69 74 68 5f 67 6e 75 5f 6c 64  st "$with_gnu_ld
18a20 22 20 21 3d 20 79 65 73 20 26 26 20 62 72 65 61  " != yes && brea
18a30 6b 0a 09 3b 3b 0a 20 20 20 20 20 20 65 73 61 63  k..;;.      esac
18a40 0a 20 20 20 20 66 69 0a 20 20 64 6f 6e 65 0a 20  .    fi.  done. 
18a50 20 49 46 53 3d 22 24 6c 74 5f 73 61 76 65 5f 69   IFS="$lt_save_i
18a60 66 73 22 0a 65 6c 73 65 0a 20 20 6c 74 5f 63 76  fs".else.  lt_cv
18a70 5f 70 61 74 68 5f 4c 44 3d 22 24 4c 44 22 20 23  _path_LD="$LD" #
18a80 20 4c 65 74 20 74 68 65 20 75 73 65 72 20 6f 76   Let the user ov
18a90 65 72 72 69 64 65 20 74 68 65 20 74 65 73 74 20  erride the test 
18aa0 77 69 74 68 20 61 20 70 61 74 68 2e 0a 66 69 0a  with a path..fi.
18ab0 66 69 0a 0a 4c 44 3d 22 24 6c 74 5f 63 76 5f 70  fi..LD="$lt_cv_p
18ac0 61 74 68 5f 4c 44 22 0a 69 66 20 74 65 73 74 20  ath_LD".if test 
18ad0 2d 6e 20 22 24 4c 44 22 3b 20 74 68 65 6e 0a 20  -n "$LD"; then. 
18ae0 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73   { $as_echo "$as
18af0 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73  _me:$LINENO: res
18b00 75 6c 74 3a 20 24 4c 44 22 20 3e 26 35 0a 24 61  ult: $LD" >&5.$a
18b10 73 5f 65 63 68 6f 20 22 24 4c 44 22 20 3e 26 36  s_echo "$LD" >&6
18b20 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 24 61 73  ; }.else.  { $as
18b30 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  _echo "$as_me:$L
18b40 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 6e  INENO: result: n
18b50 6f 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  o" >&5.$as_echo 
18b60 22 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66 69 0a 74  "no" >&6; }.fi.t
18b70 65 73 74 20 2d 7a 20 22 24 4c 44 22 20 26 26 20  est -z "$LD" && 
18b80 7b 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61  { { $as_echo "$a
18b90 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 65 72  s_me:$LINENO: er
18ba0 72 6f 72 3a 20 6e 6f 20 61 63 63 65 70 74 61 62  ror: no acceptab
18bb0 6c 65 20 6c 64 20 66 6f 75 6e 64 20 69 6e 20 5c  le ld found in \
18bc0 24 50 41 54 48 22 20 3e 26 35 0a 24 61 73 5f 65  $PATH" >&5.$as_e
18bd0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72 72  cho "$as_me: err
18be0 6f 72 3a 20 6e 6f 20 61 63 63 65 70 74 61 62 6c  or: no acceptabl
18bf0 65 20 6c 64 20 66 6f 75 6e 64 20 69 6e 20 5c 24  e ld found in \$
18c00 50 41 54 48 22 20 3e 26 32 3b 7d 0a 20 20 20 7b  PATH" >&2;}.   {
18c10 20 28 65 78 69 74 20 31 29 3b 20 65 78 69 74 20   (exit 1); exit 
18c20 31 3b 20 7d 3b 20 7d 0a 7b 20 24 61 73 5f 65 63  1; }; }.{ $as_ec
18c30 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
18c40 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 69 66 20  NO: checking if 
18c50 74 68 65 20 6c 69 6e 6b 65 72 20 28 24 4c 44 29  the linker ($LD)
18c60 20 69 73 20 47 4e 55 20 6c 64 22 20 3e 26 35 0a   is GNU ld" >&5.
18c70 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63  $as_echo_n "chec
18c80 6b 69 6e 67 20 69 66 20 74 68 65 20 6c 69 6e 6b  king if the link
18c90 65 72 20 28 24 4c 44 29 20 69 73 20 47 4e 55 20  er ($LD) is GNU 
18ca0 6c 64 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69  ld... " >&6; }.i
18cb0 66 20 74 65 73 74 20 22 24 7b 6c 74 5f 63 76 5f  f test "${lt_cv_
18cc0 70 72 6f 67 5f 67 6e 75 5f 6c 64 2b 73 65 74 7d  prog_gnu_ld+set}
18cd0 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20  " = set; then.  
18ce0 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63  $as_echo_n "(cac
18cf0 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a  hed) " >&6.else.
18d00 20 20 23 20 49 27 64 20 72 61 74 68 65 72 20 75    # I'd rather u
18d10 73 65 20 2d 2d 76 65 72 73 69 6f 6e 20 68 65 72  se --version her
18d20 65 2c 20 62 75 74 20 61 70 70 61 72 65 6e 74 6c  e, but apparentl
18d30 79 20 73 6f 6d 65 20 47 4e 55 20 6c 64 73 20 6f  y some GNU lds o
18d40 6e 6c 79 20 61 63 63 65 70 74 20 2d 76 2e 0a 63  nly accept -v..c
18d50 61 73 65 20 60 24 4c 44 20 2d 76 20 32 3e 26 31  ase `$LD -v 2>&1
18d60 20 3c 2f 64 65 76 2f 6e 75 6c 6c 60 20 69 6e 0a   </dev/null` in.
18d70 2a 47 4e 55 2a 20 7c 20 2a 27 77 69 74 68 20 42  *GNU* | *'with B
18d80 46 44 27 2a 29 0a 20 20 6c 74 5f 63 76 5f 70 72  FD'*).  lt_cv_pr
18d90 6f 67 5f 67 6e 75 5f 6c 64 3d 79 65 73 0a 20 20  og_gnu_ld=yes.  
18da0 3b 3b 0a 2a 29 0a 20 20 6c 74 5f 63 76 5f 70 72  ;;.*).  lt_cv_pr
18db0 6f 67 5f 67 6e 75 5f 6c 64 3d 6e 6f 0a 20 20 3b  og_gnu_ld=no.  ;
18dc0 3b 0a 65 73 61 63 0a 66 69 0a 7b 20 24 61 73 5f  ;.esac.fi.{ $as_
18dd0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
18de0 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 6c  NENO: result: $l
18df0 74 5f 63 76 5f 70 72 6f 67 5f 67 6e 75 5f 6c 64  t_cv_prog_gnu_ld
18e00 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
18e10 24 6c 74 5f 63 76 5f 70 72 6f 67 5f 67 6e 75 5f  $lt_cv_prog_gnu_
18e20 6c 64 22 20 3e 26 36 3b 20 7d 0a 77 69 74 68 5f  ld" >&6; }.with_
18e30 67 6e 75 5f 6c 64 3d 24 6c 74 5f 63 76 5f 70 72  gnu_ld=$lt_cv_pr
18e40 6f 67 5f 67 6e 75 5f 6c 64 0a 0a 0a 0a 0a 0a 0a  og_gnu_ld.......
18e50 0a 0a 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  ...{ $as_echo "$
18e60 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63  as_me:$LINENO: c
18e70 68 65 63 6b 69 6e 67 20 66 6f 72 20 42 53 44 2d  hecking for BSD-
18e80 20 6f 72 20 4d 53 2d 63 6f 6d 70 61 74 69 62 6c   or MS-compatibl
18e90 65 20 6e 61 6d 65 20 6c 69 73 74 65 72 20 28 6e  e name lister (n
18ea0 6d 29 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  m)" >&5.$as_echo
18eb0 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72  _n "checking for
18ec0 20 42 53 44 2d 20 6f 72 20 4d 53 2d 63 6f 6d 70   BSD- or MS-comp
18ed0 61 74 69 62 6c 65 20 6e 61 6d 65 20 6c 69 73 74  atible name list
18ee0 65 72 20 28 6e 6d 29 2e 2e 2e 20 22 20 3e 26 36  er (nm)... " >&6
18ef0 3b 20 7d 0a 69 66 20 74 65 73 74 20 22 24 7b 6c  ; }.if test "${l
18f00 74 5f 63 76 5f 70 61 74 68 5f 4e 4d 2b 73 65 74  t_cv_path_NM+set
18f10 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20  }" = set; then. 
18f20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61   $as_echo_n "(ca
18f30 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65  ched) " >&6.else
18f40 0a 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24  .  if test -n "$
18f50 4e 4d 22 3b 20 74 68 65 6e 0a 20 20 23 20 4c 65  NM"; then.  # Le
18f60 74 20 74 68 65 20 75 73 65 72 20 6f 76 65 72 72  t the user overr
18f70 69 64 65 20 74 68 65 20 74 65 73 74 2e 0a 20 20  ide the test..  
18f80 6c 74 5f 63 76 5f 70 61 74 68 5f 4e 4d 3d 22 24  lt_cv_path_NM="$
18f90 4e 4d 22 0a 65 6c 73 65 0a 20 20 6c 74 5f 6e 6d  NM".else.  lt_nm
18fa0 5f 74 6f 5f 63 68 65 63 6b 3d 22 24 7b 61 63 5f  _to_check="${ac_
18fb0 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 6e 6d 22 0a  tool_prefix}nm".
18fc0 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61    if test -n "$a
18fd0 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 22 20 26  c_tool_prefix" &
18fe0 26 20 74 65 73 74 20 22 24 62 75 69 6c 64 22 20  & test "$build" 
18ff0 3d 20 22 24 68 6f 73 74 22 3b 20 74 68 65 6e 0a  = "$host"; then.
19000 20 20 20 20 6c 74 5f 6e 6d 5f 74 6f 5f 63 68 65      lt_nm_to_che
19010 63 6b 3d 22 24 6c 74 5f 6e 6d 5f 74 6f 5f 63 68  ck="$lt_nm_to_ch
19020 65 63 6b 20 6e 6d 22 0a 20 20 66 69 0a 20 20 66  eck nm".  fi.  f
19030 6f 72 20 6c 74 5f 74 6d 70 5f 6e 6d 20 69 6e 20  or lt_tmp_nm in 
19040 24 6c 74 5f 6e 6d 5f 74 6f 5f 63 68 65 63 6b 3b  $lt_nm_to_check;
19050 20 64 6f 0a 20 20 20 20 6c 74 5f 73 61 76 65 5f   do.    lt_save_
19060 69 66 73 3d 22 24 49 46 53 22 3b 20 49 46 53 3d  ifs="$IFS"; IFS=
19070 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a  $PATH_SEPARATOR.
19080 20 20 20 20 66 6f 72 20 61 63 5f 64 69 72 20 69      for ac_dir i
19090 6e 20 24 50 41 54 48 20 2f 75 73 72 2f 63 63 73  n $PATH /usr/ccs
190a0 2f 62 69 6e 2f 65 6c 66 20 2f 75 73 72 2f 63 63  /bin/elf /usr/cc
190b0 73 2f 62 69 6e 20 2f 75 73 72 2f 75 63 62 20 2f  s/bin /usr/ucb /
190c0 62 69 6e 3b 20 64 6f 0a 20 20 20 20 20 20 49 46  bin; do.      IF
190d0 53 3d 22 24 6c 74 5f 73 61 76 65 5f 69 66 73 22  S="$lt_save_ifs"
190e0 0a 20 20 20 20 20 20 74 65 73 74 20 2d 7a 20 22  .      test -z "
190f0 24 61 63 5f 64 69 72 22 20 26 26 20 61 63 5f 64  $ac_dir" && ac_d
19100 69 72 3d 2e 0a 20 20 20 20 20 20 74 6d 70 5f 6e  ir=..      tmp_n
19110 6d 3d 22 24 61 63 5f 64 69 72 2f 24 6c 74 5f 74  m="$ac_dir/$lt_t
19120 6d 70 5f 6e 6d 22 0a 20 20 20 20 20 20 69 66 20  mp_nm".      if 
19130 74 65 73 74 20 2d 66 20 22 24 74 6d 70 5f 6e 6d  test -f "$tmp_nm
19140 22 20 7c 7c 20 74 65 73 74 20 2d 66 20 22 24 74  " || test -f "$t
19150 6d 70 5f 6e 6d 24 61 63 5f 65 78 65 65 78 74 22  mp_nm$ac_exeext"
19160 20 3b 20 74 68 65 6e 0a 09 23 20 43 68 65 63 6b   ; then..# Check
19170 20 74 6f 20 73 65 65 20 69 66 20 74 68 65 20 6e   to see if the n
19180 6d 20 61 63 63 65 70 74 73 20 61 20 42 53 44 2d  m accepts a BSD-
19190 63 6f 6d 70 61 74 20 66 6c 61 67 2e 0a 09 23 20  compat flag...# 
191a0 41 64 64 69 6e 67 20 74 68 65 20 60 73 65 64 20  Adding the `sed 
191b0 31 71 27 20 70 72 65 76 65 6e 74 73 20 66 61 6c  1q' prevents fal
191c0 73 65 20 70 6f 73 69 74 69 76 65 73 20 6f 6e 20  se positives on 
191d0 48 50 2d 55 58 2c 20 77 68 69 63 68 20 73 61 79  HP-UX, which say
191e0 73 3a 0a 09 23 20 20 20 6e 6d 3a 20 75 6e 6b 6e  s:..#   nm: unkn
191f0 6f 77 6e 20 6f 70 74 69 6f 6e 20 22 42 22 20 69  own option "B" i
19200 67 6e 6f 72 65 64 0a 09 23 20 54 72 75 36 34 27  gnored..# Tru64'
19210 73 20 6e 6d 20 63 6f 6d 70 6c 61 69 6e 73 20 74  s nm complains t
19220 68 61 74 20 2f 64 65 76 2f 6e 75 6c 6c 20 69 73  hat /dev/null is
19230 20 61 6e 20 69 6e 76 61 6c 69 64 20 6f 62 6a 65   an invalid obje
19240 63 74 20 66 69 6c 65 0a 09 63 61 73 65 20 60 22  ct file..case `"
19250 24 74 6d 70 5f 6e 6d 22 20 2d 42 20 2f 64 65 76  $tmp_nm" -B /dev
19260 2f 6e 75 6c 6c 20 32 3e 26 31 20 7c 20 73 65 64  /null 2>&1 | sed
19270 20 27 31 71 27 60 20 69 6e 0a 09 2a 2f 64 65 76   '1q'` in..*/dev
19280 2f 6e 75 6c 6c 2a 20 7c 20 2a 27 49 6e 76 61 6c  /null* | *'Inval
19290 69 64 20 66 69 6c 65 20 6f 72 20 6f 62 6a 65 63  id file or objec
192a0 74 20 74 79 70 65 27 2a 29 0a 09 20 20 6c 74 5f  t type'*)..  lt_
192b0 63 76 5f 70 61 74 68 5f 4e 4d 3d 22 24 74 6d 70  cv_path_NM="$tmp
192c0 5f 6e 6d 20 2d 42 22 0a 09 20 20 62 72 65 61 6b  _nm -B"..  break
192d0 0a 09 20 20 3b 3b 0a 09 2a 29 0a 09 20 20 63 61  ..  ;;..*)..  ca
192e0 73 65 20 60 22 24 74 6d 70 5f 6e 6d 22 20 2d 70  se `"$tmp_nm" -p
192f0 20 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 20   /dev/null 2>&1 
19300 7c 20 73 65 64 20 27 31 71 27 60 20 69 6e 0a 09  | sed '1q'` in..
19310 20 20 2a 2f 64 65 76 2f 6e 75 6c 6c 2a 29 0a 09    */dev/null*)..
19320 20 20 20 20 6c 74 5f 63 76 5f 70 61 74 68 5f 4e      lt_cv_path_N
19330 4d 3d 22 24 74 6d 70 5f 6e 6d 20 2d 70 22 0a 09  M="$tmp_nm -p"..
19340 20 20 20 20 62 72 65 61 6b 0a 09 20 20 20 20 3b      break..    ;
19350 3b 0a 09 20 20 2a 29 0a 09 20 20 20 20 6c 74 5f  ;..  *)..    lt_
19360 63 76 5f 70 61 74 68 5f 4e 4d 3d 24 7b 6c 74 5f  cv_path_NM=${lt_
19370 63 76 5f 70 61 74 68 5f 4e 4d 3d 22 24 74 6d 70  cv_path_NM="$tmp
19380 5f 6e 6d 22 7d 20 23 20 6b 65 65 70 20 74 68 65  _nm"} # keep the
19390 20 66 69 72 73 74 20 6d 61 74 63 68 2c 20 62 75   first match, bu
193a0 74 0a 09 20 20 20 20 63 6f 6e 74 69 6e 75 65 20  t..    continue 
193b0 23 20 73 6f 20 74 68 61 74 20 77 65 20 63 61 6e  # so that we can
193c0 20 74 72 79 20 74 6f 20 66 69 6e 64 20 6f 6e 65   try to find one
193d0 20 74 68 61 74 20 73 75 70 70 6f 72 74 73 20 42   that supports B
193e0 53 44 20 66 6c 61 67 73 0a 09 20 20 20 20 3b 3b  SD flags..    ;;
193f0 0a 09 20 20 65 73 61 63 0a 09 20 20 3b 3b 0a 09  ..  esac..  ;;..
19400 65 73 61 63 0a 20 20 20 20 20 20 66 69 0a 20 20  esac.      fi.  
19410 20 20 64 6f 6e 65 0a 20 20 20 20 49 46 53 3d 22    done.    IFS="
19420 24 6c 74 5f 73 61 76 65 5f 69 66 73 22 0a 20 20  $lt_save_ifs".  
19430 64 6f 6e 65 0a 20 20 3a 20 24 7b 6c 74 5f 63 76  done.  : ${lt_cv
19440 5f 70 61 74 68 5f 4e 4d 3d 6e 6f 7d 0a 66 69 0a  _path_NM=no}.fi.
19450 66 69 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  fi.{ $as_echo "$
19460 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72  as_me:$LINENO: r
19470 65 73 75 6c 74 3a 20 24 6c 74 5f 63 76 5f 70 61  esult: $lt_cv_pa
19480 74 68 5f 4e 4d 22 20 3e 26 35 0a 24 61 73 5f 65  th_NM" >&5.$as_e
19490 63 68 6f 20 22 24 6c 74 5f 63 76 5f 70 61 74 68  cho "$lt_cv_path
194a0 5f 4e 4d 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74  _NM" >&6; }.if t
194b0 65 73 74 20 22 24 6c 74 5f 63 76 5f 70 61 74 68  est "$lt_cv_path
194c0 5f 4e 4d 22 20 21 3d 20 22 6e 6f 22 3b 20 74 68  _NM" != "no"; th
194d0 65 6e 0a 20 20 4e 4d 3d 22 24 6c 74 5f 63 76 5f  en.  NM="$lt_cv_
194e0 70 61 74 68 5f 4e 4d 22 0a 65 6c 73 65 0a 20 20  path_NM".else.  
194f0 23 20 44 69 64 6e 27 74 20 66 69 6e 64 20 61 6e  # Didn't find an
19500 79 20 42 53 44 20 63 6f 6d 70 61 74 69 62 6c 65  y BSD compatible
19510 20 6e 61 6d 65 20 6c 69 73 74 65 72 2c 20 6c 6f   name lister, lo
19520 6f 6b 20 66 6f 72 20 64 75 6d 70 62 69 6e 2e 0a  ok for dumpbin..
19530 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61    if test -n "$a
19540 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 22 3b 20  c_tool_prefix"; 
19550 74 68 65 6e 0a 20 20 66 6f 72 20 61 63 5f 70 72  then.  for ac_pr
19560 6f 67 20 69 6e 20 22 64 75 6d 70 62 69 6e 20 2d  og in "dumpbin -
19570 73 79 6d 62 6f 6c 73 22 20 22 6c 69 6e 6b 20 2d  symbols" "link -
19580 64 75 6d 70 20 2d 73 79 6d 62 6f 6c 73 22 0a 20  dump -symbols". 
19590 20 64 6f 0a 20 20 20 20 23 20 45 78 74 72 61 63   do.    # Extrac
195a0 74 20 74 68 65 20 66 69 72 73 74 20 77 6f 72 64  t the first word
195b0 20 6f 66 20 22 24 61 63 5f 74 6f 6f 6c 5f 70 72   of "$ac_tool_pr
195c0 65 66 69 78 24 61 63 5f 70 72 6f 67 22 2c 20 73  efix$ac_prog", s
195d0 6f 20 69 74 20 63 61 6e 20 62 65 20 61 20 70 72  o it can be a pr
195e0 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69 74 68 20  ogram name with 
195f0 61 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79 20  args..set dummy 
19600 24 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 24  $ac_tool_prefix$
19610 61 63 5f 70 72 6f 67 3b 20 61 63 5f 77 6f 72 64  ac_prog; ac_word
19620 3d 24 32 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22  =$2.{ $as_echo "
19630 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
19640 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63  checking for $ac
19650 5f 77 6f 72 64 22 20 3e 26 35 0a 24 61 73 5f 65  _word" >&5.$as_e
19660 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20  cho_n "checking 
19670 66 6f 72 20 24 61 63 5f 77 6f 72 64 2e 2e 2e 20  for $ac_word... 
19680 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74  " >&6; }.if test
19690 20 22 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 44   "${ac_cv_prog_D
196a0 55 4d 50 42 49 4e 2b 73 65 74 7d 22 20 3d 20 73  UMPBIN+set}" = s
196b0 65 74 3b 20 74 68 65 6e 0a 20 20 24 61 73 5f 65  et; then.  $as_e
196c0 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20  cho_n "(cached) 
196d0 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66 20  " >&6.else.  if 
196e0 74 65 73 74 20 2d 6e 20 22 24 44 55 4d 50 42 49  test -n "$DUMPBI
196f0 4e 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 76  N"; then.  ac_cv
19700 5f 70 72 6f 67 5f 44 55 4d 50 42 49 4e 3d 22 24  _prog_DUMPBIN="$
19710 44 55 4d 50 42 49 4e 22 20 23 20 4c 65 74 20 74  DUMPBIN" # Let t
19720 68 65 20 75 73 65 72 20 6f 76 65 72 72 69 64 65  he user override
19730 20 74 68 65 20 74 65 73 74 2e 0a 65 6c 73 65 0a   the test..else.
19740 61 73 5f 73 61 76 65 5f 49 46 53 3d 24 49 46 53  as_save_IFS=$IFS
19750 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41  ; IFS=$PATH_SEPA
19760 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72  RATOR.for as_dir
19770 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20 49   in $PATH.do.  I
19780 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a  FS=$as_save_IFS.
19790 20 20 74 65 73 74 20 2d 7a 20 22 24 61 73 5f 64    test -z "$as_d
197a0 69 72 22 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a  ir" && as_dir=..
197b0 20 20 66 6f 72 20 61 63 5f 65 78 65 63 5f 65 78    for ac_exec_ex
197c0 74 20 69 6e 20 27 27 20 24 61 63 5f 65 78 65 63  t in '' $ac_exec
197d0 75 74 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e  utable_extension
197e0 73 3b 20 64 6f 0a 20 20 69 66 20 7b 20 74 65 73  s; do.  if { tes
197f0 74 20 2d 66 20 22 24 61 73 5f 64 69 72 2f 24 61  t -f "$as_dir/$a
19800 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65  c_word$ac_exec_e
19810 78 74 22 20 26 26 20 24 61 73 5f 74 65 73 74 5f  xt" && $as_test_
19820 78 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77  x "$as_dir/$ac_w
19830 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22  ord$ac_exec_ext"
19840 3b 20 7d 3b 20 74 68 65 6e 0a 20 20 20 20 61 63  ; }; then.    ac
19850 5f 63 76 5f 70 72 6f 67 5f 44 55 4d 50 42 49 4e  _cv_prog_DUMPBIN
19860 3d 22 24 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69  ="$ac_tool_prefi
19870 78 24 61 63 5f 70 72 6f 67 22 0a 20 20 20 20 24  x$ac_prog".    $
19880 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
19890 24 4c 49 4e 45 4e 4f 3a 20 66 6f 75 6e 64 20 24  $LINENO: found $
198a0 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24  as_dir/$ac_word$
198b0 61 63 5f 65 78 65 63 5f 65 78 74 22 20 3e 26 35  ac_exec_ext" >&5
198c0 0a 20 20 20 20 62 72 65 61 6b 20 32 0a 20 20 66  .    break 2.  f
198d0 69 0a 64 6f 6e 65 0a 64 6f 6e 65 0a 49 46 53 3d  i.done.done.IFS=
198e0 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a 66 69  $as_save_IFS..fi
198f0 0a 66 69 0a 44 55 4d 50 42 49 4e 3d 24 61 63 5f  .fi.DUMPBIN=$ac_
19900 63 76 5f 70 72 6f 67 5f 44 55 4d 50 42 49 4e 0a  cv_prog_DUMPBIN.
19910 69 66 20 74 65 73 74 20 2d 6e 20 22 24 44 55 4d  if test -n "$DUM
19920 50 42 49 4e 22 3b 20 74 68 65 6e 0a 20 20 7b 20  PBIN"; then.  { 
19930 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
19940 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74  :$LINENO: result
19950 3a 20 24 44 55 4d 50 42 49 4e 22 20 3e 26 35 0a  : $DUMPBIN" >&5.
19960 24 61 73 5f 65 63 68 6f 20 22 24 44 55 4d 50 42  $as_echo "$DUMPB
19970 49 4e 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a  IN" >&6; }.else.
19980 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61    { $as_echo "$a
19990 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65  s_me:$LINENO: re
199a0 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 24 61  sult: no" >&5.$a
199b0 73 5f 65 63 68 6f 20 22 6e 6f 22 20 3e 26 36 3b  s_echo "no" >&6;
199c0 20 7d 0a 66 69 0a 0a 0a 20 20 20 20 74 65 73 74   }.fi...    test
199d0 20 2d 6e 20 22 24 44 55 4d 50 42 49 4e 22 20 26   -n "$DUMPBIN" &
199e0 26 20 62 72 65 61 6b 0a 20 20 64 6f 6e 65 0a 66  & break.  done.f
199f0 69 0a 69 66 20 74 65 73 74 20 2d 7a 20 22 24 44  i.if test -z "$D
19a00 55 4d 50 42 49 4e 22 3b 20 74 68 65 6e 0a 20 20  UMPBIN"; then.  
19a10 61 63 5f 63 74 5f 44 55 4d 50 42 49 4e 3d 24 44  ac_ct_DUMPBIN=$D
19a20 55 4d 50 42 49 4e 0a 20 20 66 6f 72 20 61 63 5f  UMPBIN.  for ac_
19a30 70 72 6f 67 20 69 6e 20 22 64 75 6d 70 62 69 6e  prog in "dumpbin
19a40 20 2d 73 79 6d 62 6f 6c 73 22 20 22 6c 69 6e 6b   -symbols" "link
19a50 20 2d 64 75 6d 70 20 2d 73 79 6d 62 6f 6c 73 22   -dump -symbols"
19a60 0a 64 6f 0a 20 20 23 20 45 78 74 72 61 63 74 20  .do.  # Extract 
19a70 74 68 65 20 66 69 72 73 74 20 77 6f 72 64 20 6f  the first word o
19a80 66 20 22 24 61 63 5f 70 72 6f 67 22 2c 20 73 6f  f "$ac_prog", so
19a90 20 69 74 20 63 61 6e 20 62 65 20 61 20 70 72 6f   it can be a pro
19aa0 67 72 61 6d 20 6e 61 6d 65 20 77 69 74 68 20 61  gram name with a
19ab0 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79 20 24  rgs..set dummy $
19ac0 61 63 5f 70 72 6f 67 3b 20 61 63 5f 77 6f 72 64  ac_prog; ac_word
19ad0 3d 24 32 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22  =$2.{ $as_echo "
19ae0 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
19af0 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63  checking for $ac
19b00 5f 77 6f 72 64 22 20 3e 26 35 0a 24 61 73 5f 65  _word" >&5.$as_e
19b10 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20  cho_n "checking 
19b20 66 6f 72 20 24 61 63 5f 77 6f 72 64 2e 2e 2e 20  for $ac_word... 
19b30 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74  " >&6; }.if test
19b40 20 22 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 61   "${ac_cv_prog_a
19b50 63 5f 63 74 5f 44 55 4d 50 42 49 4e 2b 73 65 74  c_ct_DUMPBIN+set
19b60 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20  }" = set; then. 
19b70 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61   $as_echo_n "(ca
19b80 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65  ched) " >&6.else
19b90 0a 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24  .  if test -n "$
19ba0 61 63 5f 63 74 5f 44 55 4d 50 42 49 4e 22 3b 20  ac_ct_DUMPBIN"; 
19bb0 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f  then.  ac_cv_pro
19bc0 67 5f 61 63 5f 63 74 5f 44 55 4d 50 42 49 4e 3d  g_ac_ct_DUMPBIN=
19bd0 22 24 61 63 5f 63 74 5f 44 55 4d 50 42 49 4e 22  "$ac_ct_DUMPBIN"
19be0 20 23 20 4c 65 74 20 74 68 65 20 75 73 65 72 20   # Let the user 
19bf0 6f 76 65 72 72 69 64 65 20 74 68 65 20 74 65 73  override the tes
19c00 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f  t..else.as_save_
19c10 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24 50  IFS=$IFS; IFS=$P
19c20 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f  ATH_SEPARATOR.fo
19c30 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50 41 54  r as_dir in $PAT
19c40 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73  H.do.  IFS=$as_s
19c50 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74 20 2d  ave_IFS.  test -
19c60 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26 20 61  z "$as_dir" && a
19c70 73 5f 64 69 72 3d 2e 0a 20 20 66 6f 72 20 61 63  s_dir=..  for ac
19c80 5f 65 78 65 63 5f 65 78 74 20 69 6e 20 27 27 20  _exec_ext in '' 
19c90 24 61 63 5f 65 78 65 63 75 74 61 62 6c 65 5f 65  $ac_executable_e
19ca0 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20  xtensions; do.  
19cb0 69 66 20 7b 20 74 65 73 74 20 2d 66 20 22 24 61  if { test -f "$a
19cc0 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61  s_dir/$ac_word$a
19cd0 63 5f 65 78 65 63 5f 65 78 74 22 20 26 26 20 24  c_exec_ext" && $
19ce0 61 73 5f 74 65 73 74 5f 78 20 22 24 61 73 5f 64  as_test_x "$as_d
19cf0 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65  ir/$ac_word$ac_e
19d00 78 65 63 5f 65 78 74 22 3b 20 7d 3b 20 74 68 65  xec_ext"; }; the
19d10 6e 0a 20 20 20 20 61 63 5f 63 76 5f 70 72 6f 67  n.    ac_cv_prog
19d20 5f 61 63 5f 63 74 5f 44 55 4d 50 42 49 4e 3d 22  _ac_ct_DUMPBIN="
19d30 24 61 63 5f 70 72 6f 67 22 0a 20 20 20 20 24 61  $ac_prog".    $a
19d40 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
19d50 4c 49 4e 45 4e 4f 3a 20 66 6f 75 6e 64 20 24 61  LINENO: found $a
19d60 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61  s_dir/$ac_word$a
19d70 63 5f 65 78 65 63 5f 65 78 74 22 20 3e 26 35 0a  c_exec_ext" >&5.
19d80 20 20 20 20 62 72 65 61 6b 20 32 0a 20 20 66 69      break 2.  fi
19d90 0a 64 6f 6e 65 0a 64 6f 6e 65 0a 49 46 53 3d 24  .done.done.IFS=$
19da0 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a 66 69 0a  as_save_IFS..fi.
19db0 66 69 0a 61 63 5f 63 74 5f 44 55 4d 50 42 49 4e  fi.ac_ct_DUMPBIN
19dc0 3d 24 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f  =$ac_cv_prog_ac_
19dd0 63 74 5f 44 55 4d 50 42 49 4e 0a 69 66 20 74 65  ct_DUMPBIN.if te
19de0 73 74 20 2d 6e 20 22 24 61 63 5f 63 74 5f 44 55  st -n "$ac_ct_DU
19df0 4d 50 42 49 4e 22 3b 20 74 68 65 6e 0a 20 20 7b  MPBIN"; then.  {
19e00 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
19e10 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c  e:$LINENO: resul
19e20 74 3a 20 24 61 63 5f 63 74 5f 44 55 4d 50 42 49  t: $ac_ct_DUMPBI
19e30 4e 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  N" >&5.$as_echo 
19e40 22 24 61 63 5f 63 74 5f 44 55 4d 50 42 49 4e 22  "$ac_ct_DUMPBIN"
19e50 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b   >&6; }.else.  {
19e60 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
19e70 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c  e:$LINENO: resul
19e80 74 3a 20 6e 6f 22 20 3e 26 35 0a 24 61 73 5f 65  t: no" >&5.$as_e
19e90 63 68 6f 20 22 6e 6f 22 20 3e 26 36 3b 20 7d 0a  cho "no" >&6; }.
19ea0 66 69 0a 0a 0a 20 20 74 65 73 74 20 2d 6e 20 22  fi...  test -n "
19eb0 24 61 63 5f 63 74 5f 44 55 4d 50 42 49 4e 22 20  $ac_ct_DUMPBIN" 
19ec0 26 26 20 62 72 65 61 6b 0a 64 6f 6e 65 0a 0a 20  && break.done.. 
19ed0 20 69 66 20 74 65 73 74 20 22 78 24 61 63 5f 63   if test "x$ac_c
19ee0 74 5f 44 55 4d 50 42 49 4e 22 20 3d 20 78 3b 20  t_DUMPBIN" = x; 
19ef0 74 68 65 6e 0a 20 20 20 20 44 55 4d 50 42 49 4e  then.    DUMPBIN
19f00 3d 22 3a 22 0a 20 20 65 6c 73 65 0a 20 20 20 20  =":".  else.    
19f10 63 61 73 65 20 24 63 72 6f 73 73 5f 63 6f 6d 70  case $cross_comp
19f20 69 6c 69 6e 67 3a 24 61 63 5f 74 6f 6f 6c 5f 77  iling:$ac_tool_w
19f30 61 72 6e 65 64 20 69 6e 0a 79 65 73 3a 29 0a 7b  arned in.yes:).{
19f40 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
19f50 65 3a 24 4c 49 4e 45 4e 4f 3a 20 57 41 52 4e 49  e:$LINENO: WARNI
19f60 4e 47 3a 20 75 73 69 6e 67 20 63 72 6f 73 73 20  NG: using cross 
19f70 74 6f 6f 6c 73 20 6e 6f 74 20 70 72 65 66 69 78  tools not prefix
19f80 65 64 20 77 69 74 68 20 68 6f 73 74 20 74 72 69  ed with host tri
19f90 70 6c 65 74 22 20 3e 26 35 0a 24 61 73 5f 65 63  plet" >&5.$as_ec
19fa0 68 6f 20 22 24 61 73 5f 6d 65 3a 20 57 41 52 4e  ho "$as_me: WARN
19fb0 49 4e 47 3a 20 75 73 69 6e 67 20 63 72 6f 73 73  ING: using cross
19fc0 20 74 6f 6f 6c 73 20 6e 6f 74 20 70 72 65 66 69   tools not prefi
19fd0 78 65 64 20 77 69 74 68 20 68 6f 73 74 20 74 72  xed with host tr
19fe0 69 70 6c 65 74 22 20 3e 26 32 3b 7d 0a 61 63 5f  iplet" >&2;}.ac_
19ff0 74 6f 6f 6c 5f 77 61 72 6e 65 64 3d 79 65 73 20  tool_warned=yes 
1a000 3b 3b 0a 65 73 61 63 0a 20 20 20 20 44 55 4d 50  ;;.esac.    DUMP
1a010 42 49 4e 3d 24 61 63 5f 63 74 5f 44 55 4d 50 42  BIN=$ac_ct_DUMPB
1a020 49 4e 0a 20 20 66 69 0a 66 69 0a 0a 0a 20 20 69  IN.  fi.fi...  i
1a030 66 20 74 65 73 74 20 22 24 44 55 4d 50 42 49 4e  f test "$DUMPBIN
1a040 22 20 21 3d 20 22 3a 22 3b 20 74 68 65 6e 0a 20  " != ":"; then. 
1a050 20 20 20 4e 4d 3d 22 24 44 55 4d 50 42 49 4e 22     NM="$DUMPBIN"
1a060 0a 20 20 66 69 0a 66 69 0a 74 65 73 74 20 2d 7a  .  fi.fi.test -z
1a070 20 22 24 4e 4d 22 20 26 26 20 4e 4d 3d 6e 6d 0a   "$NM" && NM=nm.
1a080 0a 0a 0a 0a 0a 0a 7b 20 24 61 73 5f 65 63 68 6f  ......{ $as_echo
1a090 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
1a0a0 3a 20 63 68 65 63 6b 69 6e 67 20 74 68 65 20 6e  : checking the n
1a0b0 61 6d 65 20 6c 69 73 74 65 72 20 28 24 4e 4d 29  ame lister ($NM)
1a0c0 20 69 6e 74 65 72 66 61 63 65 22 20 3e 26 35 0a   interface" >&5.
1a0d0 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63  $as_echo_n "chec
1a0e0 6b 69 6e 67 20 74 68 65 20 6e 61 6d 65 20 6c 69  king the name li
1a0f0 73 74 65 72 20 28 24 4e 4d 29 20 69 6e 74 65 72  ster ($NM) inter
1a100 66 61 63 65 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d  face... " >&6; }
1a110 0a 69 66 20 74 65 73 74 20 22 24 7b 6c 74 5f 63  .if test "${lt_c
1a120 76 5f 6e 6d 5f 69 6e 74 65 72 66 61 63 65 2b 73  v_nm_interface+s
1a130 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e  et}" = set; then
1a140 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28  .  $as_echo_n "(
1a150 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c  cached) " >&6.el
1a160 73 65 0a 20 20 6c 74 5f 63 76 5f 6e 6d 5f 69 6e  se.  lt_cv_nm_in
1a170 74 65 72 66 61 63 65 3d 22 42 53 44 20 6e 6d 22  terface="BSD nm"
1a180 0a 20 20 65 63 68 6f 20 22 69 6e 74 20 73 6f 6d  .  echo "int som
1a190 65 5f 76 61 72 69 61 62 6c 65 20 3d 20 30 3b 22  e_variable = 0;"
1a1a0 20 3e 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f   > conftest.$ac_
1a1b0 65 78 74 0a 20 20 28 65 76 61 6c 20 65 63 68 6f  ext.  (eval echo
1a1c0 20 22 5c 22 5c 24 61 73 5f 6d 65 3a 33 37 34 31   "\"\$as_me:3741
1a1d0 3a 20 24 61 63 5f 63 6f 6d 70 69 6c 65 5c 22 22  : $ac_compile\""
1a1e0 20 3e 26 35 29 0a 20 20 28 65 76 61 6c 20 22 24   >&5).  (eval "$
1a1f0 61 63 5f 63 6f 6d 70 69 6c 65 22 20 32 3e 63 6f  ac_compile" 2>co
1a200 6e 66 74 65 73 74 2e 65 72 72 29 0a 20 20 63 61  nftest.err).  ca
1a210 74 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 3e  t conftest.err >
1a220 26 35 0a 20 20 28 65 76 61 6c 20 65 63 68 6f 20  &5.  (eval echo 
1a230 22 5c 22 5c 24 61 73 5f 6d 65 3a 33 37 34 34 3a  "\"\$as_me:3744:
1a240 20 24 4e 4d 20 5c 5c 5c 22 63 6f 6e 66 74 65 73   $NM \\\"conftes
1a250 74 2e 24 61 63 5f 6f 62 6a 65 78 74 5c 5c 5c 22  t.$ac_objext\\\"
1a260 5c 22 22 20 3e 26 35 29 0a 20 20 28 65 76 61 6c  \"" >&5).  (eval
1a270 20 22 24 4e 4d 20 5c 22 63 6f 6e 66 74 65 73 74   "$NM \"conftest
1a280 2e 24 61 63 5f 6f 62 6a 65 78 74 5c 22 22 20 32  .$ac_objext\"" 2
1a290 3e 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 3e 20  >conftest.err > 
1a2a0 63 6f 6e 66 74 65 73 74 2e 6f 75 74 29 0a 20 20  conftest.out).  
1a2b0 63 61 74 20 63 6f 6e 66 74 65 73 74 2e 65 72 72  cat conftest.err
1a2c0 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 65 63 68   >&5.  (eval ech
1a2d0 6f 20 22 5c 22 5c 24 61 73 5f 6d 65 3a 33 37 34  o "\"\$as_me:374
1a2e0 37 3a 20 6f 75 74 70 75 74 5c 22 22 20 3e 26 35  7: output\"" >&5
1a2f0 29 0a 20 20 63 61 74 20 63 6f 6e 66 74 65 73 74  ).  cat conftest
1a300 2e 6f 75 74 20 3e 26 35 0a 20 20 69 66 20 24 47  .out >&5.  if $G
1a310 52 45 50 20 27 45 78 74 65 72 6e 61 6c 2e 2a 73  REP 'External.*s
1a320 6f 6d 65 5f 76 61 72 69 61 62 6c 65 27 20 63 6f  ome_variable' co
1a330 6e 66 74 65 73 74 2e 6f 75 74 20 3e 20 2f 64 65  nftest.out > /de
1a340 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 20 20 20  v/null; then.   
1a350 20 6c 74 5f 63 76 5f 6e 6d 5f 69 6e 74 65 72 66   lt_cv_nm_interf
1a360 61 63 65 3d 22 4d 53 20 64 75 6d 70 62 69 6e 22  ace="MS dumpbin"
1a370 0a 20 20 66 69 0a 20 20 72 6d 20 2d 66 20 63 6f  .  fi.  rm -f co
1a380 6e 66 74 65 73 74 2a 0a 66 69 0a 7b 20 24 61 73  nftest*.fi.{ $as
1a390 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  _echo "$as_me:$L
1a3a0 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24  INENO: result: $
1a3b0 6c 74 5f 63 76 5f 6e 6d 5f 69 6e 74 65 72 66 61  lt_cv_nm_interfa
1a3c0 63 65 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  ce" >&5.$as_echo
1a3d0 20 22 24 6c 74 5f 63 76 5f 6e 6d 5f 69 6e 74 65   "$lt_cv_nm_inte
1a3e0 72 66 61 63 65 22 20 3e 26 36 3b 20 7d 0a 0a 7b  rface" >&6; }..{
1a3f0 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
1a400 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b  e:$LINENO: check
1a410 69 6e 67 20 77 68 65 74 68 65 72 20 6c 6e 20 2d  ing whether ln -
1a420 73 20 77 6f 72 6b 73 22 20 3e 26 35 0a 24 61 73  s works" >&5.$as
1a430 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e  _echo_n "checkin
1a440 67 20 77 68 65 74 68 65 72 20 6c 6e 20 2d 73 20  g whether ln -s 
1a450 77 6f 72 6b 73 2e 2e 2e 20 22 20 3e 26 36 3b 20  works... " >&6; 
1a460 7d 0a 4c 4e 5f 53 3d 24 61 73 5f 6c 6e 5f 73 0a  }.LN_S=$as_ln_s.
1a470 69 66 20 74 65 73 74 20 22 24 4c 4e 5f 53 22 20  if test "$LN_S" 
1a480 3d 20 22 6c 6e 20 2d 73 22 3b 20 74 68 65 6e 0a  = "ln -s"; then.
1a490 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61    { $as_echo "$a
1a4a0 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65  s_me:$LINENO: re
1a4b0 73 75 6c 74 3a 20 79 65 73 22 20 3e 26 35 0a 24  sult: yes" >&5.$
1a4c0 61 73 5f 65 63 68 6f 20 22 79 65 73 22 20 3e 26  as_echo "yes" >&
1a4d0 36 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 24 61  6; }.else.  { $a
1a4e0 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
1a4f0 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20  LINENO: result: 
1a500 6e 6f 2c 20 75 73 69 6e 67 20 24 4c 4e 5f 53 22  no, using $LN_S"
1a510 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 6e   >&5.$as_echo "n
1a520 6f 2c 20 75 73 69 6e 67 20 24 4c 4e 5f 53 22 20  o, using $LN_S" 
1a530 3e 26 36 3b 20 7d 0a 66 69 0a 0a 23 20 66 69 6e  >&6; }.fi..# fin
1a540 64 20 74 68 65 20 6d 61 78 69 6d 75 6d 20 6c 65  d the maximum le
1a550 6e 67 74 68 20 6f 66 20 63 6f 6d 6d 61 6e 64 20  ngth of command 
1a560 6c 69 6e 65 20 61 72 67 75 6d 65 6e 74 73 0a 7b  line arguments.{
1a570 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
1a580 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b  e:$LINENO: check
1a590 69 6e 67 20 74 68 65 20 6d 61 78 69 6d 75 6d 20  ing the maximum 
1a5a0 6c 65 6e 67 74 68 20 6f 66 20 63 6f 6d 6d 61 6e  length of comman
1a5b0 64 20 6c 69 6e 65 20 61 72 67 75 6d 65 6e 74 73  d line arguments
1a5c0 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e  " >&5.$as_echo_n
1a5d0 20 22 63 68 65 63 6b 69 6e 67 20 74 68 65 20 6d   "checking the m
1a5e0 61 78 69 6d 75 6d 20 6c 65 6e 67 74 68 20 6f 66  aximum length of
1a5f0 20 63 6f 6d 6d 61 6e 64 20 6c 69 6e 65 20 61 72   command line ar
1a600 67 75 6d 65 6e 74 73 2e 2e 2e 20 22 20 3e 26 36  guments... " >&6
1a610 3b 20 7d 0a 69 66 20 74 65 73 74 20 22 24 7b 6c  ; }.if test "${l
1a620 74 5f 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64  t_cv_sys_max_cmd
1a630 5f 6c 65 6e 2b 73 65 74 7d 22 20 3d 20 73 65 74  _len+set}" = set
1a640 3b 20 74 68 65 6e 0a 20 20 24 61 73 5f 65 63 68  ; then.  $as_ech
1a650 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22 20  o_n "(cached) " 
1a660 3e 26 36 0a 65 6c 73 65 0a 20 20 20 20 69 3d 30  >&6.else.    i=0
1a670 0a 20 20 74 65 73 74 73 74 72 69 6e 67 3d 22 41  .  teststring="A
1a680 42 43 44 22 0a 0a 20 20 63 61 73 65 20 24 62 75  BCD"..  case $bu
1a690 69 6c 64 5f 6f 73 20 69 6e 0a 20 20 6d 73 64 6f  ild_os in.  msdo
1a6a0 73 64 6a 67 70 70 2a 29 0a 20 20 20 20 23 20 4f  sdjgpp*).    # O
1a6b0 6e 20 44 4a 47 50 50 2c 20 74 68 69 73 20 74 65  n DJGPP, this te
1a6c0 73 74 20 63 61 6e 20 62 6c 6f 77 20 75 70 20 70  st can blow up p
1a6d0 72 65 74 74 79 20 62 61 64 6c 79 20 64 75 65 20  retty badly due 
1a6e0 74 6f 20 70 72 6f 62 6c 65 6d 73 20 69 6e 20 6c  to problems in l
1a6f0 69 62 63 0a 20 20 20 20 23 20 28 61 6e 79 20 73  ibc.    # (any s
1a700 69 6e 67 6c 65 20 61 72 67 75 6d 65 6e 74 20 65  ingle argument e
1a710 78 63 65 65 64 69 6e 67 20 32 30 30 30 20 62 79  xceeding 2000 by
1a720 74 65 73 20 63 61 75 73 65 73 20 61 20 62 75 66  tes causes a buf
1a730 66 65 72 20 6f 76 65 72 72 75 6e 0a 20 20 20 20  fer overrun.    
1a740 23 20 64 75 72 69 6e 67 20 67 6c 6f 62 20 65 78  # during glob ex
1a750 70 61 6e 73 69 6f 6e 29 2e 20 20 45 76 65 6e 20  pansion).  Even 
1a760 69 66 20 69 74 20 77 65 72 65 20 66 69 78 65 64  if it were fixed
1a770 2c 20 74 68 65 20 72 65 73 75 6c 74 20 6f 66 20  , the result of 
1a780 74 68 69 73 0a 20 20 20 20 23 20 63 68 65 63 6b  this.    # check
1a790 20 77 6f 75 6c 64 20 62 65 20 6c 61 72 67 65 72   would be larger
1a7a0 20 74 68 61 6e 20 69 74 20 73 68 6f 75 6c 64 20   than it should 
1a7b0 62 65 2e 0a 20 20 20 20 6c 74 5f 63 76 5f 73 79  be..    lt_cv_sy
1a7c0 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d 31 32  s_max_cmd_len=12
1a7d0 32 38 38 3b 20 20 20 20 23 20 31 32 4b 20 69 73  288;    # 12K is
1a7e0 20 61 62 6f 75 74 20 72 69 67 68 74 0a 20 20 20   about right.   
1a7f0 20 3b 3b 0a 0a 20 20 67 6e 75 2a 29 0a 20 20 20   ;;..  gnu*).   
1a800 20 23 20 55 6e 64 65 72 20 47 4e 55 20 48 75 72   # Under GNU Hur
1a810 64 2c 20 74 68 69 73 20 74 65 73 74 20 69 73 20  d, this test is 
1a820 6e 6f 74 20 72 65 71 75 69 72 65 64 20 62 65 63  not required bec
1a830 61 75 73 65 20 74 68 65 72 65 20 69 73 0a 20 20  ause there is.  
1a840 20 20 23 20 6e 6f 20 6c 69 6d 69 74 20 74 6f 20    # no limit to 
1a850 74 68 65 20 6c 65 6e 67 74 68 20 6f 66 20 63 6f  the length of co
1a860 6d 6d 61 6e 64 20 6c 69 6e 65 20 61 72 67 75 6d  mmand line argum
1a870 65 6e 74 73 2e 0a 20 20 20 20 23 20 4c 69 62 74  ents..    # Libt
1a880 6f 6f 6c 20 77 69 6c 6c 20 69 6e 74 65 72 70 72  ool will interpr
1a890 65 74 20 2d 31 20 61 73 20 6e 6f 20 6c 69 6d 69  et -1 as no limi
1a8a0 74 20 77 68 61 74 73 6f 65 76 65 72 0a 20 20 20  t whatsoever.   
1a8b0 20 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78 5f 63   lt_cv_sys_max_c
1a8c0 6d 64 5f 6c 65 6e 3d 2d 31 3b 0a 20 20 20 20 3b  md_len=-1;.    ;
1a8d0 3b 0a 0a 20 20 63 79 67 77 69 6e 2a 20 7c 20 6d  ;..  cygwin* | m
1a8e0 69 6e 67 77 2a 20 7c 20 63 65 67 63 63 2a 29 0a  ingw* | cegcc*).
1a8f0 20 20 20 20 23 20 4f 6e 20 57 69 6e 39 78 2f 4d      # On Win9x/M
1a900 45 2c 20 74 68 69 73 20 74 65 73 74 20 62 6c 6f  E, this test blo
1a910 77 73 20 75 70 20 2d 2d 20 69 74 20 73 75 63 63  ws up -- it succ
1a920 65 65 64 73 2c 20 62 75 74 20 74 61 6b 65 73 0a  eeds, but takes.
1a930 20 20 20 20 23 20 61 62 6f 75 74 20 35 20 6d 69      # about 5 mi
1a940 6e 75 74 65 73 20 61 73 20 74 68 65 20 74 65 73  nutes as the tes
1a950 74 73 74 72 69 6e 67 20 67 72 6f 77 73 20 65 78  tstring grows ex
1a960 70 6f 6e 65 6e 74 69 61 6c 6c 79 2e 0a 20 20 20  ponentially..   
1a970 20 23 20 57 6f 72 73 65 2c 20 73 69 6e 63 65 20   # Worse, since 
1a980 39 78 2f 4d 45 20 61 72 65 20 6e 6f 74 20 70 72  9x/ME are not pr
1a990 65 2d 65 6d 70 74 69 76 65 6c 79 20 6d 75 6c 74  e-emptively mult
1a9a0 69 74 61 73 6b 69 6e 67 2c 0a 20 20 20 20 23 20  itasking,.    # 
1a9b0 79 6f 75 20 65 6e 64 20 75 70 20 77 69 74 68 20  you end up with 
1a9c0 61 20 22 66 72 6f 7a 65 6e 22 20 63 6f 6d 70 75  a "frozen" compu
1a9d0 74 65 72 2c 20 65 76 65 6e 20 74 68 6f 75 67 68  ter, even though
1a9e0 20 77 69 74 68 20 70 61 74 69 65 6e 63 65 0a 20   with patience. 
1a9f0 20 20 20 23 20 74 68 65 20 74 65 73 74 20 65 76     # the test ev
1aa00 65 6e 74 75 61 6c 6c 79 20 73 75 63 63 65 65 64  entually succeed
1aa10 73 20 28 77 69 74 68 20 61 20 6d 61 78 20 6c 69  s (with a max li
1aa20 6e 65 20 6c 65 6e 67 74 68 20 6f 66 20 32 35 36  ne length of 256
1aa30 6b 29 2e 0a 20 20 20 20 23 20 49 6e 73 74 65 61  k)..    # Instea
1aa40 64 2c 20 6c 65 74 27 73 20 6a 75 73 74 20 70 75  d, let's just pu
1aa50 6e 74 3a 20 75 73 65 20 74 68 65 20 6d 69 6e 69  nt: use the mini
1aa60 6d 75 6d 20 6c 69 6e 65 6c 65 6e 67 74 68 20 72  mum linelength r
1aa70 65 70 6f 72 74 65 64 20 62 79 0a 20 20 20 20 23  eported by.    #
1aa80 20 61 6c 6c 20 6f 66 20 74 68 65 20 73 75 70 70   all of the supp
1aa90 6f 72 74 65 64 20 70 6c 61 74 66 6f 72 6d 73 3a  orted platforms:
1aaa0 20 38 31 39 32 20 28 6f 6e 20 4e 54 2f 32 4b 2f   8192 (on NT/2K/
1aab0 58 50 29 2e 0a 20 20 20 20 6c 74 5f 63 76 5f 73  XP)..    lt_cv_s
1aac0 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d 38  ys_max_cmd_len=8
1aad0 31 39 32 3b 0a 20 20 20 20 3b 3b 0a 0a 20 20 61  192;.    ;;..  a
1aae0 6d 69 67 61 6f 73 2a 29 0a 20 20 20 20 23 20 4f  migaos*).    # O
1aaf0 6e 20 41 6d 69 67 61 4f 53 20 77 69 74 68 20 70  n AmigaOS with p
1ab00 64 6b 73 68 2c 20 74 68 69 73 20 74 65 73 74 20  dksh, this test 
1ab10 74 61 6b 65 73 20 68 6f 75 72 73 2c 20 6c 69 74  takes hours, lit
1ab20 65 72 61 6c 6c 79 2e 0a 20 20 20 20 23 20 53 6f  erally..    # So
1ab30 20 77 65 20 6a 75 73 74 20 70 75 6e 74 20 61 6e   we just punt an
1ab40 64 20 75 73 65 20 61 20 6d 69 6e 69 6d 75 6d 20  d use a minimum 
1ab50 6c 69 6e 65 20 6c 65 6e 67 74 68 20 6f 66 20 38  line length of 8
1ab60 31 39 32 2e 0a 20 20 20 20 6c 74 5f 63 76 5f 73  192..    lt_cv_s
1ab70 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d 38  ys_max_cmd_len=8
1ab80 31 39 32 3b 0a 20 20 20 20 3b 3b 0a 0a 20 20 6e  192;.    ;;..  n
1ab90 65 74 62 73 64 2a 20 7c 20 66 72 65 65 62 73 64  etbsd* | freebsd
1aba0 2a 20 7c 20 6f 70 65 6e 62 73 64 2a 20 7c 20 64  * | openbsd* | d
1abb0 61 72 77 69 6e 2a 20 7c 20 64 72 61 67 6f 6e 66  arwin* | dragonf
1abc0 6c 79 2a 29 0a 20 20 20 20 23 20 54 68 69 73 20  ly*).    # This 
1abd0 68 61 73 20 62 65 65 6e 20 61 72 6f 75 6e 64 20  has been around 
1abe0 73 69 6e 63 65 20 33 38 36 42 53 44 2c 20 61 74  since 386BSD, at
1abf0 20 6c 65 61 73 74 2e 20 20 4c 69 6b 65 6c 79 20   least.  Likely 
1ac00 66 75 72 74 68 65 72 2e 0a 20 20 20 20 69 66 20  further..    if 
1ac10 74 65 73 74 20 2d 78 20 2f 73 62 69 6e 2f 73 79  test -x /sbin/sy
1ac20 73 63 74 6c 3b 20 74 68 65 6e 0a 20 20 20 20 20  sctl; then.     
1ac30 20 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78 5f 63   lt_cv_sys_max_c
1ac40 6d 64 5f 6c 65 6e 3d 60 2f 73 62 69 6e 2f 73 79  md_len=`/sbin/sy
1ac50 73 63 74 6c 20 2d 6e 20 6b 65 72 6e 2e 61 72 67  sctl -n kern.arg
1ac60 6d 61 78 60 0a 20 20 20 20 65 6c 69 66 20 74 65  max`.    elif te
1ac70 73 74 20 2d 78 20 2f 75 73 72 2f 73 62 69 6e 2f  st -x /usr/sbin/
1ac80 73 79 73 63 74 6c 3b 20 74 68 65 6e 0a 20 20 20  sysctl; then.   
1ac90 20 20 20 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78     lt_cv_sys_max
1aca0 5f 63 6d 64 5f 6c 65 6e 3d 60 2f 75 73 72 2f 73  _cmd_len=`/usr/s
1acb0 62 69 6e 2f 73 79 73 63 74 6c 20 2d 6e 20 6b 65  bin/sysctl -n ke
1acc0 72 6e 2e 61 72 67 6d 61 78 60 0a 20 20 20 20 65  rn.argmax`.    e
1acd0 6c 73 65 0a 20 20 20 20 20 20 6c 74 5f 63 76 5f  lse.      lt_cv_
1ace0 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d  sys_max_cmd_len=
1acf0 36 35 35 33 36 09 23 20 75 73 61 62 6c 65 20 64  65536.# usable d
1ad00 65 66 61 75 6c 74 20 66 6f 72 20 61 6c 6c 20 42  efault for all B
1ad10 53 44 73 0a 20 20 20 20 66 69 0a 20 20 20 20 23  SDs.    fi.    #
1ad20 20 41 6e 64 20 61 64 64 20 61 20 73 61 66 65 74   And add a safet
1ad30 79 20 7a 6f 6e 65 0a 20 20 20 20 6c 74 5f 63 76  y zone.    lt_cv
1ad40 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e  _sys_max_cmd_len
1ad50 3d 60 65 78 70 72 20 24 6c 74 5f 63 76 5f 73 79  =`expr $lt_cv_sy
1ad60 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 20 5c 2f  s_max_cmd_len \/
1ad70 20 34 60 0a 20 20 20 20 6c 74 5f 63 76 5f 73 79   4`.    lt_cv_sy
1ad80 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d 60 65  s_max_cmd_len=`e
1ad90 78 70 72 20 24 6c 74 5f 63 76 5f 73 79 73 5f 6d  xpr $lt_cv_sys_m
1ada0 61 78 5f 63 6d 64 5f 6c 65 6e 20 5c 2a 20 33 60  ax_cmd_len \* 3`
1adb0 0a 20 20 20 20 3b 3b 0a 0a 20 20 69 6e 74 65 72  .    ;;..  inter
1adc0 69 78 2a 29 0a 20 20 20 20 23 20 57 65 20 6b 6e  ix*).    # We kn
1add0 6f 77 20 74 68 65 20 76 61 6c 75 65 20 32 36 32  ow the value 262
1ade0 31 34 34 20 61 6e 64 20 68 61 72 64 63 6f 64 65  144 and hardcode
1adf0 20 69 74 20 77 69 74 68 20 61 20 73 61 66 65 74   it with a safet
1ae00 79 20 7a 6f 6e 65 20 28 6c 69 6b 65 20 42 53 44  y zone (like BSD
1ae10 29 0a 20 20 20 20 6c 74 5f 63 76 5f 73 79 73 5f  ).    lt_cv_sys_
1ae20 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d 31 39 36 36  max_cmd_len=1966
1ae30 30 38 0a 20 20 20 20 3b 3b 0a 0a 20 20 6f 73 66  08.    ;;..  osf
1ae40 2a 29 0a 20 20 20 20 23 20 44 72 2e 20 48 61 6e  *).    # Dr. Han
1ae50 73 20 45 6b 6b 65 68 61 72 64 20 50 6c 65 73 73  s Ekkehard Pless
1ae60 65 72 20 72 65 70 6f 72 74 73 20 73 65 65 69 6e  er reports seein
1ae70 67 20 61 20 6b 65 72 6e 65 6c 20 70 61 6e 69 63  g a kernel panic
1ae80 20 72 75 6e 6e 69 6e 67 20 63 6f 6e 66 69 67 75   running configu
1ae90 72 65 0a 20 20 20 20 23 20 64 75 65 20 74 6f 20  re.    # due to 
1aea0 74 68 69 73 20 74 65 73 74 20 77 68 65 6e 20 65  this test when e
1aeb0 78 65 63 5f 64 69 73 61 62 6c 65 5f 61 72 67 5f  xec_disable_arg_
1aec0 6c 69 6d 69 74 20 69 73 20 31 20 6f 6e 20 54 72  limit is 1 on Tr
1aed0 75 36 34 2e 20 49 74 20 69 73 20 6e 6f 74 0a 20  u64. It is not. 
1aee0 20 20 20 23 20 6e 69 63 65 20 74 6f 20 63 61 75     # nice to cau
1aef0 73 65 20 6b 65 72 6e 65 6c 20 70 61 6e 69 63 73  se kernel panics
1af00 20 73 6f 20 6c 65 74 73 20 61 76 6f 69 64 20 74   so lets avoid t
1af10 68 65 20 6c 6f 6f 70 20 62 65 6c 6f 77 2e 0a 20  he loop below.. 
1af20 20 20 20 23 20 46 69 72 73 74 20 73 65 74 20 61     # First set a
1af30 20 72 65 61 73 6f 6e 61 62 6c 65 20 64 65 66 61   reasonable defa
1af40 75 6c 74 2e 0a 20 20 20 20 6c 74 5f 63 76 5f 73  ult..    lt_cv_s
1af50 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d 31  ys_max_cmd_len=1
1af60 36 33 38 34 0a 20 20 20 20 23 0a 20 20 20 20 69  6384.    #.    i
1af70 66 20 74 65 73 74 20 2d 78 20 2f 73 62 69 6e 2f  f test -x /sbin/
1af80 73 79 73 63 6f 6e 66 69 67 3b 20 74 68 65 6e 0a  sysconfig; then.
1af90 20 20 20 20 20 20 63 61 73 65 20 60 2f 73 62 69        case `/sbi
1afa0 6e 2f 73 79 73 63 6f 6e 66 69 67 20 2d 71 20 70  n/sysconfig -q p
1afb0 72 6f 63 20 65 78 65 63 5f 64 69 73 61 62 6c 65  roc exec_disable
1afc0 5f 61 72 67 5f 6c 69 6d 69 74 60 20 69 6e 0a 20  _arg_limit` in. 
1afd0 20 20 20 20 20 20 20 2a 31 2a 29 20 6c 74 5f 63         *1*) lt_c
1afe0 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65  v_sys_max_cmd_le
1aff0 6e 3d 2d 31 20 3b 3b 0a 20 20 20 20 20 20 65 73  n=-1 ;;.      es
1b000 61 63 0a 20 20 20 20 66 69 0a 20 20 20 20 3b 3b  ac.    fi.    ;;
1b010 0a 20 20 73 63 6f 33 2e 32 76 35 2a 29 0a 20 20  .  sco3.2v5*).  
1b020 20 20 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78 5f    lt_cv_sys_max_
1b030 63 6d 64 5f 6c 65 6e 3d 31 30 32 34 30 30 0a 20  cmd_len=102400. 
1b040 20 20 20 3b 3b 0a 20 20 73 79 73 76 35 2a 20 7c     ;;.  sysv5* |
1b050 20 73 63 6f 35 76 36 2a 20 7c 20 73 79 73 76 34   sco5v6* | sysv4
1b060 2e 32 75 77 32 2a 29 0a 20 20 20 20 6b 61 72 67  .2uw2*).    karg
1b070 6d 61 78 3d 60 67 72 65 70 20 41 52 47 5f 4d 41  max=`grep ARG_MA
1b080 58 20 2f 65 74 63 2f 63 6f 6e 66 2f 63 66 2e 64  X /etc/conf/cf.d
1b090 2f 73 74 75 6e 65 20 32 3e 2f 64 65 76 2f 6e 75  /stune 2>/dev/nu
1b0a0 6c 6c 60 0a 20 20 20 20 69 66 20 74 65 73 74 20  ll`.    if test 
1b0b0 2d 6e 20 22 24 6b 61 72 67 6d 61 78 22 3b 20 74  -n "$kargmax"; t
1b0c0 68 65 6e 0a 20 20 20 20 20 20 6c 74 5f 63 76 5f  hen.      lt_cv_
1b0d0 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d  sys_max_cmd_len=
1b0e0 60 65 63 68 6f 20 24 6b 61 72 67 6d 61 78 20 7c  `echo $kargmax |
1b0f0 20 73 65 64 20 27 73 2f 2e 2a 5b 09 20 5d 2f 2f   sed 's/.*[. ]//
1b100 27 60 0a 20 20 20 20 65 6c 73 65 0a 20 20 20 20  '`.    else.    
1b110 20 20 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78 5f    lt_cv_sys_max_
1b120 63 6d 64 5f 6c 65 6e 3d 33 32 37 36 38 0a 20 20  cmd_len=32768.  
1b130 20 20 66 69 0a 20 20 20 20 3b 3b 0a 20 20 2a 29    fi.    ;;.  *)
1b140 0a 20 20 20 20 6c 74 5f 63 76 5f 73 79 73 5f 6d  .    lt_cv_sys_m
1b150 61 78 5f 63 6d 64 5f 6c 65 6e 3d 60 28 67 65 74  ax_cmd_len=`(get
1b160 63 6f 6e 66 20 41 52 47 5f 4d 41 58 29 20 32 3e  conf ARG_MAX) 2>
1b170 20 2f 64 65 76 2f 6e 75 6c 6c 60 0a 20 20 20 20   /dev/null`.    
1b180 69 66 20 74 65 73 74 20 2d 6e 20 22 24 6c 74 5f  if test -n "$lt_
1b190 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c  cv_sys_max_cmd_l
1b1a0 65 6e 22 3b 20 74 68 65 6e 0a 20 20 20 20 20 20  en"; then.      
1b1b0 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d  lt_cv_sys_max_cm
1b1c0 64 5f 6c 65 6e 3d 60 65 78 70 72 20 24 6c 74 5f  d_len=`expr $lt_
1b1d0 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c  cv_sys_max_cmd_l
1b1e0 65 6e 20 5c 2f 20 34 60 0a 20 20 20 20 20 20 6c  en \/ 4`.      l
1b1f0 74 5f 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64  t_cv_sys_max_cmd
1b200 5f 6c 65 6e 3d 60 65 78 70 72 20 24 6c 74 5f 63  _len=`expr $lt_c
1b210 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65  v_sys_max_cmd_le
1b220 6e 20 5c 2a 20 33 60 0a 20 20 20 20 65 6c 73 65  n \* 3`.    else
1b230 0a 20 20 20 20 20 20 23 20 4d 61 6b 65 20 74 65  .      # Make te
1b240 73 74 73 74 72 69 6e 67 20 61 20 6c 69 74 74 6c  ststring a littl
1b250 65 20 62 69 67 67 65 72 20 62 65 66 6f 72 65 20  e bigger before 
1b260 77 65 20 64 6f 20 61 6e 79 74 68 69 6e 67 20 77  we do anything w
1b270 69 74 68 20 69 74 2e 0a 20 20 20 20 20 20 23 20  ith it..      # 
1b280 61 20 31 4b 20 73 74 72 69 6e 67 20 73 68 6f 75  a 1K string shou
1b290 6c 64 20 62 65 20 61 20 72 65 61 73 6f 6e 61 62  ld be a reasonab
1b2a0 6c 65 20 73 74 61 72 74 2e 0a 20 20 20 20 20 20  le start..      
1b2b0 66 6f 72 20 69 20 69 6e 20 31 20 32 20 33 20 34  for i in 1 2 3 4
1b2c0 20 35 20 36 20 37 20 38 20 3b 20 64 6f 0a 20 20   5 6 7 8 ; do.  
1b2d0 20 20 20 20 20 20 74 65 73 74 73 74 72 69 6e 67        teststring
1b2e0 3d 24 74 65 73 74 73 74 72 69 6e 67 24 74 65 73  =$teststring$tes
1b2f0 74 73 74 72 69 6e 67 0a 20 20 20 20 20 20 64 6f  tstring.      do
1b300 6e 65 0a 20 20 20 20 20 20 53 48 45 4c 4c 3d 24  ne.      SHELL=$
1b310 7b 53 48 45 4c 4c 2d 24 7b 43 4f 4e 46 49 47 5f  {SHELL-${CONFIG_
1b320 53 48 45 4c 4c 2d 2f 62 69 6e 2f 73 68 7d 7d 0a  SHELL-/bin/sh}}.
1b330 20 20 20 20 20 20 23 20 49 66 20 74 65 73 74 20        # If test 
1b340 69 73 20 6e 6f 74 20 61 20 73 68 65 6c 6c 20 62  is not a shell b
1b350 75 69 6c 74 2d 69 6e 2c 20 77 65 27 6c 6c 20 70  uilt-in, we'll p
1b360 72 6f 62 61 62 6c 79 20 65 6e 64 20 75 70 20 63  robably end up c
1b370 6f 6d 70 75 74 69 6e 67 20 61 0a 20 20 20 20 20  omputing a.     
1b380 20 23 20 6d 61 78 69 6d 75 6d 20 6c 65 6e 67 74   # maximum lengt
1b390 68 20 74 68 61 74 20 69 73 20 6f 6e 6c 79 20 68  h that is only h
1b3a0 61 6c 66 20 6f 66 20 74 68 65 20 61 63 74 75 61  alf of the actua
1b3b0 6c 20 6d 61 78 69 6d 75 6d 20 6c 65 6e 67 74 68  l maximum length
1b3c0 2c 20 62 75 74 0a 20 20 20 20 20 20 23 20 77 65  , but.      # we
1b3d0 20 63 61 6e 27 74 20 74 65 6c 6c 2e 0a 20 20 20   can't tell..   
1b3e0 20 20 20 77 68 69 6c 65 20 7b 20 74 65 73 74 20     while { test 
1b3f0 22 58 22 60 24 53 48 45 4c 4c 20 24 30 20 2d 2d  "X"`$SHELL $0 --
1b400 66 61 6c 6c 62 61 63 6b 2d 65 63 68 6f 20 22 58  fallback-echo "X
1b410 24 74 65 73 74 73 74 72 69 6e 67 24 74 65 73 74  $teststring$test
1b420 73 74 72 69 6e 67 22 20 32 3e 2f 64 65 76 2f 6e  string" 2>/dev/n
1b430 75 6c 6c 60 20 5c 0a 09 20 20 20 20 20 20 20 20  ull` \..        
1b440 20 3d 20 22 58 58 24 74 65 73 74 73 74 72 69 6e   = "XX$teststrin
1b450 67 24 74 65 73 74 73 74 72 69 6e 67 22 3b 20 7d  g$teststring"; }
1b460 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31   >/dev/null 2>&1
1b470 20 26 26 0a 09 20 20 20 20 20 20 74 65 73 74 20   &&..      test 
1b480 24 69 20 21 3d 20 31 37 20 23 20 31 2f 32 20 4d  $i != 17 # 1/2 M
1b490 42 20 73 68 6f 75 6c 64 20 62 65 20 65 6e 6f 75  B should be enou
1b4a0 67 68 0a 20 20 20 20 20 20 64 6f 0a 20 20 20 20  gh.      do.    
1b4b0 20 20 20 20 69 3d 60 65 78 70 72 20 24 69 20 2b      i=`expr $i +
1b4c0 20 31 60 0a 20 20 20 20 20 20 20 20 74 65 73 74   1`.        test
1b4d0 73 74 72 69 6e 67 3d 24 74 65 73 74 73 74 72 69  string=$teststri
1b4e0 6e 67 24 74 65 73 74 73 74 72 69 6e 67 0a 20 20  ng$teststring.  
1b4f0 20 20 20 20 64 6f 6e 65 0a 20 20 20 20 20 20 23      done.      #
1b500 20 4f 6e 6c 79 20 63 68 65 63 6b 20 74 68 65 20   Only check the 
1b510 73 74 72 69 6e 67 20 6c 65 6e 67 74 68 20 6f 75  string length ou
1b520 74 73 69 64 65 20 74 68 65 20 6c 6f 6f 70 2e 0a  tside the loop..
1b530 20 20 20 20 20 20 6c 74 5f 63 76 5f 73 79 73 5f        lt_cv_sys_
1b540 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d 60 65 78 70  max_cmd_len=`exp
1b550 72 20 22 58 24 74 65 73 74 73 74 72 69 6e 67 22  r "X$teststring"
1b560 20 3a 20 22 2e 2a 22 20 32 3e 26 31 60 0a 20 20   : ".*" 2>&1`.  
1b570 20 20 20 20 74 65 73 74 73 74 72 69 6e 67 3d 0a      teststring=.
1b580 20 20 20 20 20 20 23 20 41 64 64 20 61 20 73 69        # Add a si
1b590 67 6e 69 66 69 63 61 6e 74 20 73 61 66 65 74 79  gnificant safety
1b5a0 20 66 61 63 74 6f 72 20 62 65 63 61 75 73 65 20   factor because 
1b5b0 43 2b 2b 20 63 6f 6d 70 69 6c 65 72 73 20 63 61  C++ compilers ca
1b5c0 6e 20 74 61 63 6b 20 6f 6e 0a 20 20 20 20 20 20  n tack on.      
1b5d0 23 20 6d 61 73 73 69 76 65 20 61 6d 6f 75 6e 74  # massive amount
1b5e0 73 20 6f 66 20 61 64 64 69 74 69 6f 6e 61 6c 20  s of additional 
1b5f0 61 72 67 75 6d 65 6e 74 73 20 62 65 66 6f 72 65  arguments before
1b600 20 70 61 73 73 69 6e 67 20 74 68 65 6d 20 74 6f   passing them to
1b610 20 74 68 65 0a 20 20 20 20 20 20 23 20 6c 69 6e   the.      # lin
1b620 6b 65 72 2e 20 20 49 74 20 61 70 70 65 61 72 73  ker.  It appears
1b630 20 61 73 20 74 68 6f 75 67 68 20 31 2f 32 20 69   as though 1/2 i
1b640 73 20 61 20 75 73 61 62 6c 65 20 76 61 6c 75 65  s a usable value
1b650 2e 0a 20 20 20 20 20 20 6c 74 5f 63 76 5f 73 79  ..      lt_cv_sy
1b660 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d 60 65  s_max_cmd_len=`e
1b670 78 70 72 20 24 6c 74 5f 63 76 5f 73 79 73 5f 6d  xpr $lt_cv_sys_m
1b680 61 78 5f 63 6d 64 5f 6c 65 6e 20 5c 2f 20 32 60  ax_cmd_len \/ 2`
1b690 0a 20 20 20 20 66 69 0a 20 20 20 20 3b 3b 0a 20  .    fi.    ;;. 
1b6a0 20 65 73 61 63 0a 0a 66 69 0a 0a 69 66 20 74 65   esac..fi..if te
1b6b0 73 74 20 2d 6e 20 24 6c 74 5f 63 76 5f 73 79 73  st -n $lt_cv_sys
1b6c0 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 20 3b 20 74  _max_cmd_len ; t
1b6d0 68 65 6e 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f  hen.  { $as_echo
1b6e0 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
1b6f0 3a 20 72 65 73 75 6c 74 3a 20 24 6c 74 5f 63 76  : result: $lt_cv
1b700 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e  _sys_max_cmd_len
1b710 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
1b720 24 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78 5f 63  $lt_cv_sys_max_c
1b730 6d 64 5f 6c 65 6e 22 20 3e 26 36 3b 20 7d 0a 65  md_len" >&6; }.e
1b740 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f  lse.  { $as_echo
1b750 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
1b760 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 6e 65 22 20  : result: none" 
1b770 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 6e 6f  >&5.$as_echo "no
1b780 6e 65 22 20 3e 26 36 3b 20 7d 0a 66 69 0a 6d 61  ne" >&6; }.fi.ma
1b790 78 5f 63 6d 64 5f 6c 65 6e 3d 24 6c 74 5f 63 76  x_cmd_len=$lt_cv
1b7a0 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e  _sys_max_cmd_len
1b7b0 0a 0a 0a 0a 0a 0a 0a 3a 20 24 7b 43 50 3d 22 63  .......: ${CP="c
1b7c0 70 20 2d 66 22 7d 0a 3a 20 24 7b 4d 56 3d 22 6d  p -f"}.: ${MV="m
1b7d0 76 20 2d 66 22 7d 0a 3a 20 24 7b 52 4d 3d 22 72  v -f"}.: ${RM="r
1b7e0 6d 20 2d 66 22 7d 0a 0a 7b 20 24 61 73 5f 65 63  m -f"}..{ $as_ec
1b7f0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
1b800 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 77 68 65  NO: checking whe
1b810 74 68 65 72 20 74 68 65 20 73 68 65 6c 6c 20 75  ther the shell u
1b820 6e 64 65 72 73 74 61 6e 64 73 20 73 6f 6d 65 20  nderstands some 
1b830 58 53 49 20 63 6f 6e 73 74 72 75 63 74 73 22 20  XSI constructs" 
1b840 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22  >&5.$as_echo_n "
1b850 63 68 65 63 6b 69 6e 67 20 77 68 65 74 68 65 72  checking whether
1b860 20 74 68 65 20 73 68 65 6c 6c 20 75 6e 64 65 72   the shell under
1b870 73 74 61 6e 64 73 20 73 6f 6d 65 20 58 53 49 20  stands some XSI 
1b880 63 6f 6e 73 74 72 75 63 74 73 2e 2e 2e 20 22 20  constructs... " 
1b890 3e 26 36 3b 20 7d 0a 23 20 54 72 79 20 73 6f 6d  >&6; }.# Try som
1b8a0 65 20 58 53 49 20 66 65 61 74 75 72 65 73 0a 78  e XSI features.x
1b8b0 73 69 5f 73 68 65 6c 6c 3d 6e 6f 0a 28 20 5f 6c  si_shell=no.( _l
1b8c0 74 5f 64 75 6d 6d 79 3d 22 61 2f 62 2f 63 22 0a  t_dummy="a/b/c".
1b8d0 20 20 74 65 73 74 20 22 24 7b 5f 6c 74 5f 64 75    test "${_lt_du
1b8e0 6d 6d 79 23 23 2a 2f 7d 2c 24 7b 5f 6c 74 5f 64  mmy##*/},${_lt_d
1b8f0 75 6d 6d 79 25 2f 2a 7d 2c 22 24 7b 5f 6c 74 5f  ummy%/*},"${_lt_
1b900 64 75 6d 6d 79 25 22 24 5f 6c 74 5f 64 75 6d 6d  dummy%"$_lt_dumm
1b910 79 22 7d 2c 20 5c 0a 20 20 20 20 20 20 3d 20 63  y"}, \.      = c
1b920 2c 61 2f 62 2c 2c 20 5c 0a 20 20 20 20 26 26 20  ,a/b,, \.    && 
1b930 65 76 61 6c 20 27 74 65 73 74 20 24 28 28 20 31  eval 'test $(( 1
1b940 20 2b 20 31 20 29 29 20 2d 65 71 20 32 20 5c 0a   + 1 )) -eq 2 \.
1b950 20 20 20 20 26 26 20 74 65 73 74 20 22 24 7b 23      && test "${#
1b960 5f 6c 74 5f 64 75 6d 6d 79 7d 22 20 2d 65 71 20  _lt_dummy}" -eq 
1b970 35 27 20 29 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20  5' ) >/dev/null 
1b980 32 3e 26 31 20 5c 0a 20 20 26 26 20 78 73 69 5f  2>&1 \.  && xsi_
1b990 73 68 65 6c 6c 3d 79 65 73 0a 7b 20 24 61 73 5f  shell=yes.{ $as_
1b9a0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
1b9b0 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 78  NENO: result: $x
1b9c0 73 69 5f 73 68 65 6c 6c 22 20 3e 26 35 0a 24 61  si_shell" >&5.$a
1b9d0 73 5f 65 63 68 6f 20 22 24 78 73 69 5f 73 68 65  s_echo "$xsi_she
1b9e0 6c 6c 22 20 3e 26 36 3b 20 7d 0a 0a 0a 7b 20 24  ll" >&6; }...{ $
1b9f0 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
1ba00 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e  $LINENO: checkin
1ba10 67 20 77 68 65 74 68 65 72 20 74 68 65 20 73 68  g whether the sh
1ba20 65 6c 6c 20 75 6e 64 65 72 73 74 61 6e 64 73 20  ell understands 
1ba30 5c 22 2b 3d 5c 22 22 20 3e 26 35 0a 24 61 73 5f  \"+=\"" >&5.$as_
1ba40 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67  echo_n "checking
1ba50 20 77 68 65 74 68 65 72 20 74 68 65 20 73 68 65   whether the she
1ba60 6c 6c 20 75 6e 64 65 72 73 74 61 6e 64 73 20 5c  ll understands \
1ba70 22 2b 3d 5c 22 2e 2e 2e 20 22 20 3e 26 36 3b 20  "+=\"... " >&6; 
1ba80 7d 0a 6c 74 5f 73 68 65 6c 6c 5f 61 70 70 65 6e  }.lt_shell_appen
1ba90 64 3d 6e 6f 0a 28 20 66 6f 6f 3d 62 61 72 3b 20  d=no.( foo=bar; 
1baa0 73 65 74 20 66 6f 6f 20 62 61 7a 3b 20 65 76 61  set foo baz; eva
1bab0 6c 20 22 24 31 2b 3d 5c 24 32 22 20 26 26 20 74  l "$1+=\$2" && t
1bac0 65 73 74 20 22 24 66 6f 6f 22 20 3d 20 62 61 72  est "$foo" = bar
1bad0 62 61 7a 20 29 20 5c 0a 20 20 20 20 3e 2f 64 65  baz ) \.    >/de
1bae0 76 2f 6e 75 6c 6c 20 32 3e 26 31 20 5c 0a 20 20  v/null 2>&1 \.  
1baf0 26 26 20 6c 74 5f 73 68 65 6c 6c 5f 61 70 70 65  && lt_shell_appe
1bb00 6e 64 3d 79 65 73 0a 7b 20 24 61 73 5f 65 63 68  nd=yes.{ $as_ech
1bb10 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
1bb20 4f 3a 20 72 65 73 75 6c 74 3a 20 24 6c 74 5f 73  O: result: $lt_s
1bb30 68 65 6c 6c 5f 61 70 70 65 6e 64 22 20 3e 26 35  hell_append" >&5
1bb40 0a 24 61 73 5f 65 63 68 6f 20 22 24 6c 74 5f 73  .$as_echo "$lt_s
1bb50 68 65 6c 6c 5f 61 70 70 65 6e 64 22 20 3e 26 36  hell_append" >&6
1bb60 3b 20 7d 0a 0a 0a 69 66 20 28 20 28 4d 41 49 4c  ; }...if ( (MAIL
1bb70 3d 36 30 3b 20 75 6e 73 65 74 20 4d 41 49 4c 29  =60; unset MAIL)
1bb80 20 7c 7c 20 65 78 69 74 29 20 3e 2f 64 65 76 2f   || exit) >/dev/
1bb90 6e 75 6c 6c 20 32 3e 26 31 3b 20 74 68 65 6e 0a  null 2>&1; then.
1bba0 20 20 6c 74 5f 75 6e 73 65 74 3d 75 6e 73 65 74    lt_unset=unset
1bbb0 0a 65 6c 73 65 0a 20 20 6c 74 5f 75 6e 73 65 74  .else.  lt_unset
1bbc0 3d 66 61 6c 73 65 0a 66 69 0a 0a 0a 0a 0a 0a 23  =false.fi......#
1bbd0 20 74 65 73 74 20 45 42 43 44 49 43 20 6f 72 20   test EBCDIC or 
1bbe0 41 53 43 49 49 0a 63 61 73 65 20 60 65 63 68 6f  ASCII.case `echo
1bbf0 20 58 7c 74 72 20 58 20 27 5c 31 30 31 27 60 20   X|tr X '\101'` 
1bc00 69 6e 0a 20 41 29 20 23 20 41 53 43 49 49 20 62  in. A) # ASCII b
1bc10 61 73 65 64 20 73 79 73 74 65 6d 0a 20 20 20 20  ased system.    
1bc20 23 20 5c 6e 20 69 73 20 6e 6f 74 20 69 6e 74 65  # \n is not inte
1bc30 72 70 72 65 74 65 64 20 63 6f 72 72 65 63 74 6c  rpreted correctl
1bc40 79 20 62 79 20 53 6f 6c 61 72 69 73 20 38 20 2f  y by Solaris 8 /
1bc50 75 73 72 2f 75 63 62 2f 74 72 0a 20 20 6c 74 5f  usr/ucb/tr.  lt_
1bc60 53 50 32 4e 4c 3d 27 74 72 20 5c 30 34 30 20 5c  SP2NL='tr \040 \
1bc70 30 31 32 27 0a 20 20 6c 74 5f 4e 4c 32 53 50 3d  012'.  lt_NL2SP=
1bc80 27 74 72 20 5c 30 31 35 5c 30 31 32 20 5c 30 34  'tr \015\012 \04
1bc90 30 5c 30 34 30 27 0a 20 20 3b 3b 0a 20 2a 29 20  0\040'.  ;;. *) 
1bca0 23 20 45 42 43 44 49 43 20 62 61 73 65 64 20 73  # EBCDIC based s
1bcb0 79 73 74 65 6d 0a 20 20 6c 74 5f 53 50 32 4e 4c  ystem.  lt_SP2NL
1bcc0 3d 27 74 72 20 5c 31 30 30 20 5c 6e 27 0a 20 20  ='tr \100 \n'.  
1bcd0 6c 74 5f 4e 4c 32 53 50 3d 27 74 72 20 5c 72 5c  lt_NL2SP='tr \r\
1bce0 6e 20 5c 31 30 30 5c 31 30 30 27 0a 20 20 3b 3b  n \100\100'.  ;;
1bcf0 0a 65 73 61 63 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 7b  .esac..........{
1bd00 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
1bd10 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b  e:$LINENO: check
1bd20 69 6e 67 20 66 6f 72 20 24 4c 44 20 6f 70 74 69  ing for $LD opti
1bd30 6f 6e 20 74 6f 20 72 65 6c 6f 61 64 20 6f 62 6a  on to reload obj
1bd40 65 63 74 20 66 69 6c 65 73 22 20 3e 26 35 0a 24  ect files" >&5.$
1bd50 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b  as_echo_n "check
1bd60 69 6e 67 20 66 6f 72 20 24 4c 44 20 6f 70 74 69  ing for $LD opti
1bd70 6f 6e 20 74 6f 20 72 65 6c 6f 61 64 20 6f 62 6a  on to reload obj
1bd80 65 63 74 20 66 69 6c 65 73 2e 2e 2e 20 22 20 3e  ect files... " >
1bd90 26 36 3b 20 7d 0a 69 66 20 74 65 73 74 20 22 24  &6; }.if test "$
1bda0 7b 6c 74 5f 63 76 5f 6c 64 5f 72 65 6c 6f 61 64  {lt_cv_ld_reload
1bdb0 5f 66 6c 61 67 2b 73 65 74 7d 22 20 3d 20 73 65  _flag+set}" = se
1bdc0 74 3b 20 74 68 65 6e 0a 20 20 24 61 73 5f 65 63  t; then.  $as_ec
1bdd0 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22  ho_n "(cached) "
1bde0 20 3e 26 36 0a 65 6c 73 65 0a 20 20 6c 74 5f 63   >&6.else.  lt_c
1bdf0 76 5f 6c 64 5f 72 65 6c 6f 61 64 5f 66 6c 61 67  v_ld_reload_flag
1be00 3d 27 2d 72 27 0a 66 69 0a 7b 20 24 61 73 5f 65  ='-r'.fi.{ $as_e
1be10 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
1be20 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 6c 74  ENO: result: $lt
1be30 5f 63 76 5f 6c 64 5f 72 65 6c 6f 61 64 5f 66 6c  _cv_ld_reload_fl
1be40 61 67 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  ag" >&5.$as_echo
1be50 20 22 24 6c 74 5f 63 76 5f 6c 64 5f 72 65 6c 6f   "$lt_cv_ld_relo
1be60 61 64 5f 66 6c 61 67 22 20 3e 26 36 3b 20 7d 0a  ad_flag" >&6; }.
1be70 72 65 6c 6f 61 64 5f 66 6c 61 67 3d 24 6c 74 5f  reload_flag=$lt_
1be80 63 76 5f 6c 64 5f 72 65 6c 6f 61 64 5f 66 6c 61  cv_ld_reload_fla
1be90 67 0a 63 61 73 65 20 24 72 65 6c 6f 61 64 5f 66  g.case $reload_f
1bea0 6c 61 67 20 69 6e 0a 22 22 20 7c 20 22 20 22 2a  lag in."" | " "*
1beb0 29 20 3b 3b 0a 2a 29 20 72 65 6c 6f 61 64 5f 66  ) ;;.*) reload_f
1bec0 6c 61 67 3d 22 20 24 72 65 6c 6f 61 64 5f 66 6c  lag=" $reload_fl
1bed0 61 67 22 20 3b 3b 0a 65 73 61 63 0a 72 65 6c 6f  ag" ;;.esac.relo
1bee0 61 64 5f 63 6d 64 73 3d 27 24 4c 44 24 72 65 6c  ad_cmds='$LD$rel
1bef0 6f 61 64 5f 66 6c 61 67 20 2d 6f 20 24 6f 75 74  oad_flag -o $out
1bf00 70 75 74 24 72 65 6c 6f 61 64 5f 6f 62 6a 73 27  put$reload_objs'
1bf10 0a 63 61 73 65 20 24 68 6f 73 74 5f 6f 73 20 69  .case $host_os i
1bf20 6e 0a 20 20 64 61 72 77 69 6e 2a 29 0a 20 20 20  n.  darwin*).   
1bf30 20 69 66 20 74 65 73 74 20 22 24 47 43 43 22 20   if test "$GCC" 
1bf40 3d 20 79 65 73 3b 20 74 68 65 6e 0a 20 20 20 20  = yes; then.    
1bf50 20 20 72 65 6c 6f 61 64 5f 63 6d 64 73 3d 27 24    reload_cmds='$
1bf60 4c 54 43 43 20 24 4c 54 43 46 4c 41 47 53 20 2d  LTCC $LTCFLAGS -
1bf70 6e 6f 73 74 64 6c 69 62 20 24 7b 77 6c 7d 2d 72  nostdlib ${wl}-r
1bf80 20 2d 6f 20 24 6f 75 74 70 75 74 24 72 65 6c 6f   -o $output$relo
1bf90 61 64 5f 6f 62 6a 73 27 0a 20 20 20 20 65 6c 73  ad_objs'.    els
1bfa0 65 0a 20 20 20 20 20 20 72 65 6c 6f 61 64 5f 63  e.      reload_c
1bfb0 6d 64 73 3d 27 24 4c 44 24 72 65 6c 6f 61 64 5f  mds='$LD$reload_
1bfc0 66 6c 61 67 20 2d 6f 20 24 6f 75 74 70 75 74 24  flag -o $output$
1bfd0 72 65 6c 6f 61 64 5f 6f 62 6a 73 27 0a 20 20 20  reload_objs'.   
1bfe0 20 66 69 0a 20 20 20 20 3b 3b 0a 65 73 61 63 0a   fi.    ;;.esac.
1bff0 0a 0a 0a 0a 0a 0a 0a 0a 0a 69 66 20 74 65 73 74  .........if test
1c000 20 2d 6e 20 22 24 61 63 5f 74 6f 6f 6c 5f 70 72   -n "$ac_tool_pr
1c010 65 66 69 78 22 3b 20 74 68 65 6e 0a 20 20 23 20  efix"; then.  # 
1c020 45 78 74 72 61 63 74 20 74 68 65 20 66 69 72 73  Extract the firs
1c030 74 20 77 6f 72 64 20 6f 66 20 22 24 7b 61 63 5f  t word of "${ac_
1c040 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 6f 62 6a 64  tool_prefix}objd
1c050 75 6d 70 22 2c 20 73 6f 20 69 74 20 63 61 6e 20  ump", so it can 
1c060 62 65 20 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d  be a program nam
1c070 65 20 77 69 74 68 20 61 72 67 73 2e 0a 73 65 74  e with args..set
1c080 20 64 75 6d 6d 79 20 24 7b 61 63 5f 74 6f 6f 6c   dummy ${ac_tool
1c090 5f 70 72 65 66 69 78 7d 6f 62 6a 64 75 6d 70 3b  _prefix}objdump;
1c0a0 20 61 63 5f 77 6f 72 64 3d 24 32 0a 7b 20 24 61   ac_word=$2.{ $a
1c0b0 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
1c0c0 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67  LINENO: checking
1c0d0 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 22 20 3e   for $ac_word" >
1c0e0 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63  &5.$as_echo_n "c
1c0f0 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f  hecking for $ac_
1c100 77 6f 72 64 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d  word... " >&6; }
1c110 0a 69 66 20 74 65 73 74 20 22 24 7b 61 63 5f 63  .if test "${ac_c
1c120 76 5f 70 72 6f 67 5f 4f 42 4a 44 55 4d 50 2b 73  v_prog_OBJDUMP+s
1c130 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e  et}" = set; then
1c140 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28  .  $as_echo_n "(
1c150 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c  cached) " >&6.el
1c160 73 65 0a 20 20 69 66 20 74 65 73 74 20 2d 6e 20  se.  if test -n 
1c170 22 24 4f 42 4a 44 55 4d 50 22 3b 20 74 68 65 6e  "$OBJDUMP"; then
1c180 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 4f 42  .  ac_cv_prog_OB
1c190 4a 44 55 4d 50 3d 22 24 4f 42 4a 44 55 4d 50 22  JDUMP="$OBJDUMP"
1c1a0 20 23 20 4c 65 74 20 74 68 65 20 75 73 65 72 20   # Let the user 
1c1b0 6f 76 65 72 72 69 64 65 20 74 68 65 20 74 65 73  override the tes
1c1c0 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f  t..else.as_save_
1c1d0 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24 50  IFS=$IFS; IFS=$P
1c1e0 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f  ATH_SEPARATOR.fo
1c1f0 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50 41 54  r as_dir in $PAT
1c200 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73  H.do.  IFS=$as_s
1c210 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74 20 2d  ave_IFS.  test -
1c220 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26 20 61  z "$as_dir" && a
1c230 73 5f 64 69 72 3d 2e 0a 20 20 66 6f 72 20 61 63  s_dir=..  for ac
1c240 5f 65 78 65 63 5f 65 78 74 20 69 6e 20 27 27 20  _exec_ext in '' 
1c250 24 61 63 5f 65 78 65 63 75 74 61 62 6c 65 5f 65  $ac_executable_e
1c260 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20  xtensions; do.  
1c270 69 66 20 7b 20 74 65 73 74 20 2d 66 20 22 24 61  if { test -f "$a
1c280 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61  s_dir/$ac_word$a
1c290 63 5f 65 78 65 63 5f 65 78 74 22 20 26 26 20 24  c_exec_ext" && $
1c2a0 61 73 5f 74 65 73 74 5f 78 20 22 24 61 73 5f 64  as_test_x "$as_d
1c2b0 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65  ir/$ac_word$ac_e
1c2c0 78 65 63 5f 65 78 74 22 3b 20 7d 3b 20 74 68 65  xec_ext"; }; the
1c2d0 6e 0a 20 20 20 20 61 63 5f 63 76 5f 70 72 6f 67  n.    ac_cv_prog
1c2e0 5f 4f 42 4a 44 55 4d 50 3d 22 24 7b 61 63 5f 74  _OBJDUMP="${ac_t
1c2f0 6f 6f 6c 5f 70 72 65 66 69 78 7d 6f 62 6a 64 75  ool_prefix}objdu
1c300 6d 70 22 0a 20 20 20 20 24 61 73 5f 65 63 68 6f  mp".    $as_echo
1c310 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
1c320 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64 69 72 2f  : found $as_dir/
1c330 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63  $ac_word$ac_exec
1c340 5f 65 78 74 22 20 3e 26 35 0a 20 20 20 20 62 72  _ext" >&5.    br
1c350 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65 0a  eak 2.  fi.done.
1c360 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61 76  done.IFS=$as_sav
1c370 65 5f 49 46 53 0a 0a 66 69 0a 66 69 0a 4f 42 4a  e_IFS..fi.fi.OBJ
1c380 44 55 4d 50 3d 24 61 63 5f 63 76 5f 70 72 6f 67  DUMP=$ac_cv_prog
1c390 5f 4f 42 4a 44 55 4d 50 0a 69 66 20 74 65 73 74  _OBJDUMP.if test
1c3a0 20 2d 6e 20 22 24 4f 42 4a 44 55 4d 50 22 3b 20   -n "$OBJDUMP"; 
1c3b0 74 68 65 6e 0a 20 20 7b 20 24 61 73 5f 65 63 68  then.  { $as_ech
1c3c0 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
1c3d0 4f 3a 20 72 65 73 75 6c 74 3a 20 24 4f 42 4a 44  O: result: $OBJD
1c3e0 55 4d 50 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  UMP" >&5.$as_ech
1c3f0 6f 20 22 24 4f 42 4a 44 55 4d 50 22 20 3e 26 36  o "$OBJDUMP" >&6
1c400 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 24 61 73  ; }.else.  { $as
1c410 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  _echo "$as_me:$L
1c420 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 6e  INENO: result: n
1c430 6f 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  o" >&5.$as_echo 
1c440 22 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a  "no" >&6; }.fi..
1c450 0a 66 69 0a 69 66 20 74 65 73 74 20 2d 7a 20 22  .fi.if test -z "
1c460 24 61 63 5f 63 76 5f 70 72 6f 67 5f 4f 42 4a 44  $ac_cv_prog_OBJD
1c470 55 4d 50 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f  UMP"; then.  ac_
1c480 63 74 5f 4f 42 4a 44 55 4d 50 3d 24 4f 42 4a 44  ct_OBJDUMP=$OBJD
1c490 55 4d 50 0a 20 20 23 20 45 78 74 72 61 63 74 20  UMP.  # Extract 
1c4a0 74 68 65 20 66 69 72 73 74 20 77 6f 72 64 20 6f  the first word o
1c4b0 66 20 22 6f 62 6a 64 75 6d 70 22 2c 20 73 6f 20  f "objdump", so 
1c4c0 69 74 20 63 61 6e 20 62 65 20 61 20 70 72 6f 67  it can be a prog
1c4d0 72 61 6d 20 6e 61 6d 65 20 77 69 74 68 20 61 72  ram name with ar
1c4e0 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79 20 6f 62  gs..set dummy ob
1c4f0 6a 64 75 6d 70 3b 20 61 63 5f 77 6f 72 64 3d 24  jdump; ac_word=$
1c500 32 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61  2.{ $as_echo "$a
1c510 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68  s_me:$LINENO: ch
1c520 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77  ecking for $ac_w
1c530 6f 72 64 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  ord" >&5.$as_ech
1c540 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f  o_n "checking fo
1c550 72 20 24 61 63 5f 77 6f 72 64 2e 2e 2e 20 22 20  r $ac_word... " 
1c560 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74 20 22  >&6; }.if test "
1c570 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f  ${ac_cv_prog_ac_
1c580 63 74 5f 4f 42 4a 44 55 4d 50 2b 73 65 74 7d 22  ct_OBJDUMP+set}"
1c590 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 24   = set; then.  $
1c5a0 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68  as_echo_n "(cach
1c5b0 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20  ed) " >&6.else. 
1c5c0 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63   if test -n "$ac
1c5d0 5f 63 74 5f 4f 42 4a 44 55 4d 50 22 3b 20 74 68  _ct_OBJDUMP"; th
1c5e0 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f  en.  ac_cv_prog_
1c5f0 61 63 5f 63 74 5f 4f 42 4a 44 55 4d 50 3d 22 24  ac_ct_OBJDUMP="$
1c600 61 63 5f 63 74 5f 4f 42 4a 44 55 4d 50 22 20 23  ac_ct_OBJDUMP" #
1c610 20 4c 65 74 20 74 68 65 20 75 73 65 72 20 6f 76   Let the user ov
1c620 65 72 72 69 64 65 20 74 68 65 20 74 65 73 74 2e  erride the test.
1c630 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f 49 46  .else.as_save_IF
1c640 53 3d 24 49 46 53 3b 20 49 46 53 3d 24 50 41 54  S=$IFS; IFS=$PAT
1c650 48 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f 72 20  H_SEPARATOR.for 
1c660 61 73 5f 64 69 72 20 69 6e 20 24 50 41 54 48 0a  as_dir in $PATH.
1c670 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73 61 76  do.  IFS=$as_sav
1c680 65 5f 49 46 53 0a 20 20 74 65 73 74 20 2d 7a 20  e_IFS.  test -z 
1c690 22 24 61 73 5f 64 69 72 22 20 26 26 20 61 73 5f  "$as_dir" && as_
1c6a0 64 69 72 3d 2e 0a 20 20 66 6f 72 20 61 63 5f 65  dir=..  for ac_e
1c6b0 78 65 63 5f 65 78 74 20 69 6e 20 27 27 20 24 61  xec_ext in '' $a
1c6c0 63 5f 65 78 65 63 75 74 61 62 6c 65 5f 65 78 74  c_executable_ext
1c6d0 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 69 66  ensions; do.  if
1c6e0 20 7b 20 74 65 73 74 20 2d 66 20 22 24 61 73 5f   { test -f "$as_
1c6f0 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f  dir/$ac_word$ac_
1c700 65 78 65 63 5f 65 78 74 22 20 26 26 20 24 61 73  exec_ext" && $as
1c710 5f 74 65 73 74 5f 78 20 22 24 61 73 5f 64 69 72  _test_x "$as_dir
1c720 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65  /$ac_word$ac_exe
1c730 63 5f 65 78 74 22 3b 20 7d 3b 20 74 68 65 6e 0a  c_ext"; }; then.
1c740 20 20 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61      ac_cv_prog_a
1c750 63 5f 63 74 5f 4f 42 4a 44 55 4d 50 3d 22 6f 62  c_ct_OBJDUMP="ob
1c760 6a 64 75 6d 70 22 0a 20 20 20 20 24 61 73 5f 65  jdump".    $as_e
1c770 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
1c780 45 4e 4f 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64  ENO: found $as_d
1c790 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65  ir/$ac_word$ac_e
1c7a0 78 65 63 5f 65 78 74 22 20 3e 26 35 0a 20 20 20  xec_ext" >&5.   
1c7b0 20 62 72 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f   break 2.  fi.do
1c7c0 6e 65 0a 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f  ne.done.IFS=$as_
1c7d0 73 61 76 65 5f 49 46 53 0a 0a 66 69 0a 66 69 0a  save_IFS..fi.fi.
1c7e0 61 63 5f 63 74 5f 4f 42 4a 44 55 4d 50 3d 24 61  ac_ct_OBJDUMP=$a
1c7f0 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f  c_cv_prog_ac_ct_
1c800 4f 42 4a 44 55 4d 50 0a 69 66 20 74 65 73 74 20  OBJDUMP.if test 
1c810 2d 6e 20 22 24 61 63 5f 63 74 5f 4f 42 4a 44 55  -n "$ac_ct_OBJDU
1c820 4d 50 22 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61  MP"; then.  { $a
1c830 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
1c840 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20  LINENO: result: 
1c850 24 61 63 5f 63 74 5f 4f 42 4a 44 55 4d 50 22 20  $ac_ct_OBJDUMP" 
1c860 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61  >&5.$as_echo "$a
1c870 63 5f 63 74 5f 4f 42 4a 44 55 4d 50 22 20 3e 26  c_ct_OBJDUMP" >&
1c880 36 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 24 61  6; }.else.  { $a
1c890 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
1c8a0 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20  LINENO: result: 
1c8b0 6e 6f 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  no" >&5.$as_echo
1c8c0 20 22 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66 69 0a   "no" >&6; }.fi.
1c8d0 0a 20 20 69 66 20 74 65 73 74 20 22 78 24 61 63  .  if test "x$ac
1c8e0 5f 63 74 5f 4f 42 4a 44 55 4d 50 22 20 3d 20 78  _ct_OBJDUMP" = x
1c8f0 3b 20 74 68 65 6e 0a 20 20 20 20 4f 42 4a 44 55  ; then.    OBJDU
1c900 4d 50 3d 22 66 61 6c 73 65 22 0a 20 20 65 6c 73  MP="false".  els
1c910 65 0a 20 20 20 20 63 61 73 65 20 24 63 72 6f 73  e.    case $cros
1c920 73 5f 63 6f 6d 70 69 6c 69 6e 67 3a 24 61 63 5f  s_compiling:$ac_
1c930 74 6f 6f 6c 5f 77 61 72 6e 65 64 20 69 6e 0a 79  tool_warned in.y
1c940 65 73 3a 29 0a 7b 20 24 61 73 5f 65 63 68 6f 20  es:).{ $as_echo 
1c950 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
1c960 20 57 41 52 4e 49 4e 47 3a 20 75 73 69 6e 67 20   WARNING: using 
1c970 63 72 6f 73 73 20 74 6f 6f 6c 73 20 6e 6f 74 20  cross tools not 
1c980 70 72 65 66 69 78 65 64 20 77 69 74 68 20 68 6f  prefixed with ho
1c990 73 74 20 74 72 69 70 6c 65 74 22 20 3e 26 35 0a  st triplet" >&5.
1c9a0 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
1c9b0 3a 20 57 41 52 4e 49 4e 47 3a 20 75 73 69 6e 67  : WARNING: using
1c9c0 20 63 72 6f 73 73 20 74 6f 6f 6c 73 20 6e 6f 74   cross tools not
1c9d0 20 70 72 65 66 69 78 65 64 20 77 69 74 68 20 68   prefixed with h
1c9e0 6f 73 74 20 74 72 69 70 6c 65 74 22 20 3e 26 32  ost triplet" >&2
1c9f0 3b 7d 0a 61 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65  ;}.ac_tool_warne
1ca00 64 3d 79 65 73 20 3b 3b 0a 65 73 61 63 0a 20 20  d=yes ;;.esac.  
1ca10 20 20 4f 42 4a 44 55 4d 50 3d 24 61 63 5f 63 74    OBJDUMP=$ac_ct
1ca20 5f 4f 42 4a 44 55 4d 50 0a 20 20 66 69 0a 65 6c  _OBJDUMP.  fi.el
1ca30 73 65 0a 20 20 4f 42 4a 44 55 4d 50 3d 22 24 61  se.  OBJDUMP="$a
1ca40 63 5f 63 76 5f 70 72 6f 67 5f 4f 42 4a 44 55 4d  c_cv_prog_OBJDUM
1ca50 50 22 0a 66 69 0a 0a 74 65 73 74 20 2d 7a 20 22  P".fi..test -z "
1ca60 24 4f 42 4a 44 55 4d 50 22 20 26 26 20 4f 42 4a  $OBJDUMP" && OBJ
1ca70 44 55 4d 50 3d 6f 62 6a 64 75 6d 70 0a 0a 0a 0a  DUMP=objdump....
1ca80 0a 0a 0a 0a 0a 0a 7b 20 24 61 73 5f 65 63 68 6f  ......{ $as_echo
1ca90 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
1caa0 3a 20 63 68 65 63 6b 69 6e 67 20 68 6f 77 20 74  : checking how t
1cab0 6f 20 72 65 63 6f 67 6e 69 7a 65 20 64 65 70 65  o recognize depe
1cac0 6e 64 65 6e 74 20 6c 69 62 72 61 72 69 65 73 22  ndent libraries"
1cad0 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20   >&5.$as_echo_n 
1cae0 22 63 68 65 63 6b 69 6e 67 20 68 6f 77 20 74 6f  "checking how to
1caf0 20 72 65 63 6f 67 6e 69 7a 65 20 64 65 70 65 6e   recognize depen
1cb00 64 65 6e 74 20 6c 69 62 72 61 72 69 65 73 2e 2e  dent libraries..
1cb10 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65  . " >&6; }.if te
1cb20 73 74 20 22 24 7b 6c 74 5f 63 76 5f 64 65 70 6c  st "${lt_cv_depl
1cb30 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64  ibs_check_method
1cb40 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68  +set}" = set; th
1cb50 65 6e 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20  en.  $as_echo_n 
1cb60 22 28 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a  "(cached) " >&6.
1cb70 65 6c 73 65 0a 20 20 6c 74 5f 63 76 5f 66 69 6c  else.  lt_cv_fil
1cb80 65 5f 6d 61 67 69 63 5f 63 6d 64 3d 27 24 4d 41  e_magic_cmd='$MA
1cb90 47 49 43 5f 43 4d 44 27 0a 6c 74 5f 63 76 5f 66  GIC_CMD'.lt_cv_f
1cba0 69 6c 65 5f 6d 61 67 69 63 5f 74 65 73 74 5f 66  ile_magic_test_f
1cbb0 69 6c 65 3d 0a 6c 74 5f 63 76 5f 64 65 70 6c 69  ile=.lt_cv_depli
1cbc0 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d  bs_check_method=
1cbd0 27 75 6e 6b 6e 6f 77 6e 27 0a 23 20 4e 65 65 64  'unknown'.# Need
1cbe0 20 74 6f 20 73 65 74 20 74 68 65 20 70 72 65 63   to set the prec
1cbf0 65 64 69 6e 67 20 76 61 72 69 61 62 6c 65 20 6f  eding variable o
1cc00 6e 20 61 6c 6c 20 70 6c 61 74 66 6f 72 6d 73 20  n all platforms 
1cc10 74 68 61 74 20 73 75 70 70 6f 72 74 0a 23 20 69  that support.# i
1cc20 6e 74 65 72 6c 69 62 72 61 72 79 20 64 65 70 65  nterlibrary depe
1cc30 6e 64 65 6e 63 69 65 73 2e 0a 23 20 27 6e 6f 6e  ndencies..# 'non
1cc40 65 27 20 2d 2d 20 64 65 70 65 6e 64 65 6e 63 69  e' -- dependenci
1cc50 65 73 20 6e 6f 74 20 73 75 70 70 6f 72 74 65 64  es not supported
1cc60 2e 0a 23 20 60 75 6e 6b 6e 6f 77 6e 27 20 2d 2d  ..# `unknown' --
1cc70 20 73 61 6d 65 20 61 73 20 6e 6f 6e 65 2c 20 62   same as none, b
1cc80 75 74 20 64 6f 63 75 6d 65 6e 74 73 20 74 68 61  ut documents tha
1cc90 74 20 77 65 20 72 65 61 6c 6c 79 20 64 6f 6e 27  t we really don'
1cca0 74 20 6b 6e 6f 77 2e 0a 23 20 27 70 61 73 73 5f  t know..# 'pass_
1ccb0 61 6c 6c 27 20 2d 2d 20 61 6c 6c 20 64 65 70 65  all' -- all depe
1ccc0 6e 64 65 6e 63 69 65 73 20 70 61 73 73 65 64 20  ndencies passed 
1ccd0 77 69 74 68 20 6e 6f 20 63 68 65 63 6b 73 2e 0a  with no checks..
1cce0 23 20 27 74 65 73 74 5f 63 6f 6d 70 69 6c 65 27  # 'test_compile'
1ccf0 20 2d 2d 20 63 68 65 63 6b 20 62 79 20 6d 61 6b   -- check by mak
1cd00 69 6e 67 20 74 65 73 74 20 70 72 6f 67 72 61 6d  ing test program
1cd10 2e 0a 23 20 27 66 69 6c 65 5f 6d 61 67 69 63 20  ..# 'file_magic 
1cd20 5b 5b 72 65 67 65 78 5d 5d 27 20 2d 2d 20 63 68  [[regex]]' -- ch
1cd30 65 63 6b 20 62 79 20 6c 6f 6f 6b 69 6e 67 20 66  eck by looking f
1cd40 6f 72 20 66 69 6c 65 73 20 69 6e 20 6c 69 62 72  or files in libr
1cd50 61 72 79 20 70 61 74 68 0a 23 20 77 68 69 63 68  ary path.# which
1cd60 20 72 65 73 70 6f 6e 64 73 20 74 6f 20 74 68 65   responds to the
1cd70 20 24 66 69 6c 65 5f 6d 61 67 69 63 5f 63 6d 64   $file_magic_cmd
1cd80 20 77 69 74 68 20 61 20 67 69 76 65 6e 20 65 78   with a given ex
1cd90 74 65 6e 64 65 64 20 72 65 67 65 78 2e 0a 23 20  tended regex..# 
1cda0 49 66 20 79 6f 75 20 68 61 76 65 20 60 66 69 6c  If you have `fil
1cdb0 65 27 20 6f 72 20 65 71 75 69 76 61 6c 65 6e 74  e' or equivalent
1cdc0 20 6f 6e 20 79 6f 75 72 20 73 79 73 74 65 6d 20   on your system 
1cdd0 61 6e 64 20 79 6f 75 27 72 65 20 6e 6f 74 20 73  and you're not s
1cde0 75 72 65 0a 23 20 77 68 65 74 68 65 72 20 60 70  ure.# whether `p
1cdf0 61 73 73 5f 61 6c 6c 27 20 77 69 6c 6c 20 2a 61  ass_all' will *a
1ce00 6c 77 61 79 73 2a 20 77 6f 72 6b 2c 20 79 6f 75  lways* work, you
1ce10 20 70 72 6f 62 61 62 6c 79 20 77 61 6e 74 20 74   probably want t
1ce20 68 69 73 20 6f 6e 65 2e 0a 0a 63 61 73 65 20 24  his one...case $
1ce30 68 6f 73 74 5f 6f 73 20 69 6e 0a 61 69 78 5b 34  host_os in.aix[4
1ce40 2d 39 5d 2a 29 0a 20 20 6c 74 5f 63 76 5f 64 65  -9]*).  lt_cv_de
1ce50 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68  plibs_check_meth
1ce60 6f 64 3d 70 61 73 73 5f 61 6c 6c 0a 20 20 3b 3b  od=pass_all.  ;;
1ce70 0a 0a 62 65 6f 73 2a 29 0a 20 20 6c 74 5f 63 76  ..beos*).  lt_cv
1ce80 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d  _deplibs_check_m
1ce90 65 74 68 6f 64 3d 70 61 73 73 5f 61 6c 6c 0a 20  ethod=pass_all. 
1cea0 20 3b 3b 0a 0a 62 73 64 69 5b 34 35 5d 2a 29 0a   ;;..bsdi[45]*).
1ceb0 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f    lt_cv_deplibs_
1cec0 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 27 66 69  check_method='fi
1ced0 6c 65 5f 6d 61 67 69 63 20 45 4c 46 20 5b 30 2d  le_magic ELF [0-
1cee0 39 5d 5b 30 2d 39 5d 2a 2d 62 69 74 20 5b 4d 4c  9][0-9]*-bit [ML
1cef0 5d 53 42 20 28 73 68 61 72 65 64 20 6f 62 6a 65  ]SB (shared obje
1cf00 63 74 7c 64 79 6e 61 6d 69 63 20 6c 69 62 29 27  ct|dynamic lib)'
1cf10 0a 20 20 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d 61  .  lt_cv_file_ma
1cf20 67 69 63 5f 63 6d 64 3d 27 2f 75 73 72 2f 62 69  gic_cmd='/usr/bi
1cf30 6e 2f 66 69 6c 65 20 2d 4c 27 0a 20 20 6c 74 5f  n/file -L'.  lt_
1cf40 63 76 5f 66 69 6c 65 5f 6d 61 67 69 63 5f 74 65  cv_file_magic_te
1cf50 73 74 5f 66 69 6c 65 3d 2f 73 68 6c 69 62 2f 6c  st_file=/shlib/l
1cf60 69 62 63 2e 73 6f 0a 20 20 3b 3b 0a 0a 63 79 67  ibc.so.  ;;..cyg
1cf70 77 69 6e 2a 29 0a 20 20 23 20 66 75 6e 63 5f 77  win*).  # func_w
1cf80 69 6e 33 32 5f 6c 69 62 69 64 20 69 73 20 61 20  in32_libid is a 
1cf90 73 68 65 6c 6c 20 66 75 6e 63 74 69 6f 6e 20 64  shell function d
1cfa0 65 66 69 6e 65 64 20 69 6e 20 6c 74 6d 61 69 6e  efined in ltmain
1cfb0 2e 73 68 0a 20 20 6c 74 5f 63 76 5f 64 65 70 6c  .sh.  lt_cv_depl
1cfc0 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64  ibs_check_method
1cfd0 3d 27 66 69 6c 65 5f 6d 61 67 69 63 20 5e 78 38  ='file_magic ^x8
1cfe0 36 20 61 72 63 68 69 76 65 20 69 6d 70 6f 72 74  6 archive import
1cff0 7c 5e 78 38 36 20 44 4c 4c 27 0a 20 20 6c 74 5f  |^x86 DLL'.  lt_
1d000 63 76 5f 66 69 6c 65 5f 6d 61 67 69 63 5f 63 6d  cv_file_magic_cm
1d010 64 3d 27 66 75 6e 63 5f 77 69 6e 33 32 5f 6c 69  d='func_win32_li
1d020 62 69 64 27 0a 20 20 3b 3b 0a 0a 6d 69 6e 67 77  bid'.  ;;..mingw
1d030 2a 20 7c 20 70 77 33 32 2a 29 0a 20 20 23 20 42  * | pw32*).  # B
1d040 61 73 65 20 4d 53 59 53 2f 4d 69 6e 47 57 20 64  ase MSYS/MinGW d
1d050 6f 20 6e 6f 74 20 70 72 6f 76 69 64 65 20 74 68  o not provide th
1d060 65 20 27 66 69 6c 65 27 20 63 6f 6d 6d 61 6e 64  e 'file' command
1d070 20 6e 65 65 64 65 64 20 62 79 0a 20 20 23 20 66   needed by.  # f
1d080 75 6e 63 5f 77 69 6e 33 32 5f 6c 69 62 69 64 20  unc_win32_libid 
1d090 73 68 65 6c 6c 20 66 75 6e 63 74 69 6f 6e 2c 20  shell function, 
1d0a0 73 6f 20 75 73 65 20 61 20 77 65 61 6b 65 72 20  so use a weaker 
1d0b0 74 65 73 74 20 62 61 73 65 64 20 6f 6e 20 27 6f  test based on 'o
1d0c0 62 6a 64 75 6d 70 27 2c 0a 20 20 23 20 75 6e 6c  bjdump',.  # unl
1d0d0 65 73 73 20 77 65 20 66 69 6e 64 20 27 66 69 6c  ess we find 'fil
1d0e0 65 27 2c 20 66 6f 72 20 65 78 61 6d 70 6c 65 20  e', for example 
1d0f0 62 65 63 61 75 73 65 20 77 65 20 61 72 65 20 63  because we are c
1d100 72 6f 73 73 2d 63 6f 6d 70 69 6c 69 6e 67 2e 0a  ross-compiling..
1d110 20 20 69 66 20 28 20 66 69 6c 65 20 2f 20 29 20    if ( file / ) 
1d120 3e 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 3b  >/dev/null 2>&1;
1d130 20 74 68 65 6e 0a 20 20 20 20 6c 74 5f 63 76 5f   then.    lt_cv_
1d140 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65  deplibs_check_me
1d150 74 68 6f 64 3d 27 66 69 6c 65 5f 6d 61 67 69 63  thod='file_magic
1d160 20 5e 78 38 36 20 61 72 63 68 69 76 65 20 69 6d   ^x86 archive im
1d170 70 6f 72 74 7c 5e 78 38 36 20 44 4c 4c 27 0a 20  port|^x86 DLL'. 
1d180 20 20 20 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d 61     lt_cv_file_ma
1d190 67 69 63 5f 63 6d 64 3d 27 66 75 6e 63 5f 77 69  gic_cmd='func_wi
1d1a0 6e 33 32 5f 6c 69 62 69 64 27 0a 20 20 65 6c 73  n32_libid'.  els
1d1b0 65 0a 20 20 20 20 6c 74 5f 63 76 5f 64 65 70 6c  e.    lt_cv_depl
1d1c0 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64  ibs_check_method
1d1d0 3d 27 66 69 6c 65 5f 6d 61 67 69 63 20 66 69 6c  ='file_magic fil
1d1e0 65 20 66 6f 72 6d 61 74 20 70 65 69 2a 2d 69 33  e format pei*-i3
1d1f0 38 36 28 2e 2a 61 72 63 68 69 74 65 63 74 75 72  86(.*architectur
1d200 65 3a 20 69 33 38 36 29 3f 27 0a 20 20 20 20 6c  e: i386)?'.    l
1d210 74 5f 63 76 5f 66 69 6c 65 5f 6d 61 67 69 63 5f  t_cv_file_magic_
1d220 63 6d 64 3d 27 24 4f 42 4a 44 55 4d 50 20 2d 66  cmd='$OBJDUMP -f
1d230 27 0a 20 20 66 69 0a 20 20 3b 3b 0a 0a 63 65 67  '.  fi.  ;;..ceg
1d240 63 63 29 0a 20 20 23 20 75 73 65 20 74 68 65 20  cc).  # use the 
1d250 77 65 61 6b 65 72 20 74 65 73 74 20 62 61 73 65  weaker test base
1d260 64 20 6f 6e 20 27 6f 62 6a 64 75 6d 70 27 2e 20  d on 'objdump'. 
1d270 53 65 65 20 6d 69 6e 67 77 2a 2e 0a 20 20 6c 74  See mingw*..  lt
1d280 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63  _cv_deplibs_chec
1d290 6b 5f 6d 65 74 68 6f 64 3d 27 66 69 6c 65 5f 6d  k_method='file_m
1d2a0 61 67 69 63 20 66 69 6c 65 20 66 6f 72 6d 61 74  agic file format
1d2b0 20 70 65 2d 61 72 6d 2d 2e 2a 6c 69 74 74 6c 65   pe-arm-.*little
1d2c0 28 2e 2a 61 72 63 68 69 74 65 63 74 75 72 65 3a  (.*architecture:
1d2d0 20 61 72 6d 29 3f 27 0a 20 20 6c 74 5f 63 76 5f   arm)?'.  lt_cv_
1d2e0 66 69 6c 65 5f 6d 61 67 69 63 5f 63 6d 64 3d 27  file_magic_cmd='
1d2f0 24 4f 42 4a 44 55 4d 50 20 2d 66 27 0a 20 20 3b  $OBJDUMP -f'.  ;
1d300 3b 0a 0a 64 61 72 77 69 6e 2a 20 7c 20 72 68 61  ;..darwin* | rha
1d310 70 73 6f 64 79 2a 29 0a 20 20 6c 74 5f 63 76 5f  psody*).  lt_cv_
1d320 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65  deplibs_check_me
1d330 74 68 6f 64 3d 70 61 73 73 5f 61 6c 6c 0a 20 20  thod=pass_all.  
1d340 3b 3b 0a 0a 66 72 65 65 62 73 64 2a 20 7c 20 64  ;;..freebsd* | d
1d350 72 61 67 6f 6e 66 6c 79 2a 29 0a 20 20 69 66 20  ragonfly*).  if 
1d360 65 63 68 6f 20 5f 5f 45 4c 46 5f 5f 20 7c 20 24  echo __ELF__ | $
1d370 43 43 20 2d 45 20 2d 20 7c 20 24 47 52 45 50 20  CC -E - | $GREP 
1d380 5f 5f 45 4c 46 5f 5f 20 3e 20 2f 64 65 76 2f 6e  __ELF__ > /dev/n
1d390 75 6c 6c 3b 20 74 68 65 6e 0a 20 20 20 20 63 61  ull; then.    ca
1d3a0 73 65 20 24 68 6f 73 74 5f 63 70 75 20 69 6e 0a  se $host_cpu in.
1d3b0 20 20 20 20 69 2a 38 36 20 29 0a 20 20 20 20 20      i*86 ).     
1d3c0 20 23 20 4e 6f 74 20 73 75 72 65 20 77 68 65 74   # Not sure whet
1d3d0 68 65 72 20 74 68 65 20 70 72 65 73 65 6e 63 65  her the presence
1d3e0 20 6f 66 20 4f 70 65 6e 42 53 44 20 68 65 72 65   of OpenBSD here
1d3f0 20 77 61 73 20 61 20 6d 69 73 74 61 6b 65 2e 0a   was a mistake..
1d400 20 20 20 20 20 20 23 20 4c 65 74 27 73 20 61 63        # Let's ac
1d410 63 65 70 74 20 62 6f 74 68 20 6f 66 20 74 68 65  cept both of the
1d420 6d 20 75 6e 74 69 6c 20 74 68 69 73 20 69 73 20  m until this is 
1d430 63 6c 65 61 72 65 64 20 75 70 2e 0a 20 20 20 20  cleared up..    
1d440 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f    lt_cv_deplibs_
1d450 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 27 66 69  check_method='fi
1d460 6c 65 5f 6d 61 67 69 63 20 28 46 72 65 65 42 53  le_magic (FreeBS
1d470 44 7c 4f 70 65 6e 42 53 44 7c 44 72 61 67 6f 6e  D|OpenBSD|Dragon
1d480 46 6c 79 29 2f 69 5b 33 2d 39 5d 38 36 20 28 63  Fly)/i[3-9]86 (c
1d490 6f 6d 70 61 63 74 20 29 3f 64 65 6d 61 6e 64 20  ompact )?demand 
1d4a0 70 61 67 65 64 20 73 68 61 72 65 64 20 6c 69 62  paged shared lib
1d4b0 72 61 72 79 27 0a 20 20 20 20 20 20 6c 74 5f 63  rary'.      lt_c
1d4c0 76 5f 66 69 6c 65 5f 6d 61 67 69 63 5f 63 6d 64  v_file_magic_cmd
1d4d0 3d 2f 75 73 72 2f 62 69 6e 2f 66 69 6c 65 0a 20  =/usr/bin/file. 
1d4e0 20 20 20 20 20 6c 74 5f 63 76 5f 66 69 6c 65 5f       lt_cv_file_
1d4f0 6d 61 67 69 63 5f 74 65 73 74 5f 66 69 6c 65 3d  magic_test_file=
1d500 60 65 63 68 6f 20 2f 75 73 72 2f 6c 69 62 2f 6c  `echo /usr/lib/l
1d510 69 62 63 2e 73 6f 2e 2a 60 0a 20 20 20 20 20 20  ibc.so.*`.      
1d520 3b 3b 0a 20 20 20 20 65 73 61 63 0a 20 20 65 6c  ;;.    esac.  el
1d530 73 65 0a 20 20 20 20 6c 74 5f 63 76 5f 64 65 70  se.    lt_cv_dep
1d540 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f  libs_check_metho
1d550 64 3d 70 61 73 73 5f 61 6c 6c 0a 20 20 66 69 0a  d=pass_all.  fi.
1d560 20 20 3b 3b 0a 0a 67 6e 75 2a 29 0a 20 20 6c 74    ;;..gnu*).  lt
1d570 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63  _cv_deplibs_chec
1d580 6b 5f 6d 65 74 68 6f 64 3d 70 61 73 73 5f 61 6c  k_method=pass_al
1d590 6c 0a 20 20 3b 3b 0a 0a 68 70 75 78 31 30 2e 32  l.  ;;..hpux10.2
1d5a0 30 2a 20 7c 20 68 70 75 78 31 31 2a 29 0a 20 20  0* | hpux11*).  
1d5b0 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d 61 67 69 63  lt_cv_file_magic
1d5c0 5f 63 6d 64 3d 2f 75 73 72 2f 62 69 6e 2f 66 69  _cmd=/usr/bin/fi
1d5d0 6c 65 0a 20 20 63 61 73 65 20 24 68 6f 73 74 5f  le.  case $host_
1d5e0 63 70 75 20 69 6e 0a 20 20 69 61 36 34 2a 29 0a  cpu in.  ia64*).
1d5f0 20 20 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62      lt_cv_deplib
1d600 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 27  s_check_method='
1d610 66 69 6c 65 5f 6d 61 67 69 63 20 28 73 5b 30 2d  file_magic (s[0-
1d620 39 5d 5b 30 2d 39 5d 5b 30 2d 39 5d 7c 45 4c 46  9][0-9][0-9]|ELF
1d630 2d 5b 30 2d 39 5d 5b 30 2d 39 5d 29 20 73 68 61  -[0-9][0-9]) sha
1d640 72 65 64 20 6f 62 6a 65 63 74 20 66 69 6c 65 20  red object file 
1d650 2d 20 49 41 36 34 27 0a 20 20 20 20 6c 74 5f 63  - IA64'.    lt_c
1d660 76 5f 66 69 6c 65 5f 6d 61 67 69 63 5f 74 65 73  v_file_magic_tes
1d670 74 5f 66 69 6c 65 3d 2f 75 73 72 2f 6c 69 62 2f  t_file=/usr/lib/
1d680 68 70 75 78 33 32 2f 6c 69 62 63 2e 73 6f 0a 20  hpux32/libc.so. 
1d690 20 20 20 3b 3b 0a 20 20 68 70 70 61 2a 36 34 2a     ;;.  hppa*64*
1d6a0 29 0a 20 20 20 20 6c 74 5f 63 76 5f 64 65 70 6c  ).    lt_cv_depl
1d6b0 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64  ibs_check_method
1d6c0 3d 27 66 69 6c 65 5f 6d 61 67 69 63 20 28 73 5b  ='file_magic (s[
1d6d0 30 2d 39 5d 5b 30 2d 39 5d 5b 30 2d 39 5d 7c 45  0-9][0-9][0-9]|E
1d6e0 4c 46 2d 5b 30 2d 39 5d 5b 30 2d 39 5d 29 20 73  LF-[0-9][0-9]) s
1d6f0 68 61 72 65 64 20 6f 62 6a 65 63 74 20 66 69 6c  hared object fil
1d700 65 20 2d 20 50 41 2d 52 49 53 43 20 5b 30 2d 39  e - PA-RISC [0-9
1d710 5d 2e 5b 30 2d 39 5d 27 0a 20 20 20 20 6c 74 5f  ].[0-9]'.    lt_
1d720 63 76 5f 66 69 6c 65 5f 6d 61 67 69 63 5f 74 65  cv_file_magic_te
1d730 73 74 5f 66 69 6c 65 3d 2f 75 73 72 2f 6c 69 62  st_file=/usr/lib
1d740 2f 70 61 32 30 5f 36 34 2f 6c 69 62 63 2e 73 6c  /pa20_64/libc.sl
1d750 0a 20 20 20 20 3b 3b 0a 20 20 2a 29 0a 20 20 20  .    ;;.  *).   
1d760 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63   lt_cv_deplibs_c
1d770 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 27 66 69 6c  heck_method='fil
1d780 65 5f 6d 61 67 69 63 20 28 73 5b 30 2d 39 5d 5b  e_magic (s[0-9][
1d790 30 2d 39 5d 5b 30 2d 39 5d 7c 50 41 2d 52 49 53  0-9][0-9]|PA-RIS
1d7a0 43 5b 30 2d 39 5d 2e 5b 30 2d 39 5d 29 20 73 68  C[0-9].[0-9]) sh
1d7b0 61 72 65 64 20 6c 69 62 72 61 72 79 27 0a 20 20  ared library'.  
1d7c0 20 20 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d 61 67    lt_cv_file_mag
1d7d0 69 63 5f 74 65 73 74 5f 66 69 6c 65 3d 2f 75 73  ic_test_file=/us
1d7e0 72 2f 6c 69 62 2f 6c 69 62 63 2e 73 6c 0a 20 20  r/lib/libc.sl.  
1d7f0 20 20 3b 3b 0a 20 20 65 73 61 63 0a 20 20 3b 3b    ;;.  esac.  ;;
1d800 0a 0a 69 6e 74 65 72 69 78 5b 33 2d 39 5d 2a 29  ..interix[3-9]*)
1d810 0a 20 20 23 20 50 49 43 20 63 6f 64 65 20 69 73  .  # PIC code is
1d820 20 62 72 6f 6b 65 6e 20 6f 6e 20 49 6e 74 65 72   broken on Inter
1d830 69 78 20 33 2e 78 2c 20 74 68 61 74 27 73 20 77  ix 3.x, that's w
1d840 68 79 20 7c 5c 2e 61 20 6e 6f 74 20 7c 5f 70 69  hy |\.a not |_pi
1d850 63 5c 2e 61 20 68 65 72 65 0a 20 20 6c 74 5f 63  c\.a here.  lt_c
1d860 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f  v_deplibs_check_
1d870 6d 65 74 68 6f 64 3d 27 6d 61 74 63 68 5f 70 61  method='match_pa
1d880 74 74 65 72 6e 20 2f 6c 69 62 5b 5e 2f 5d 2b 28  ttern /lib[^/]+(
1d890 5c 2e 73 6f 7c 5c 2e 61 29 24 27 0a 20 20 3b 3b  \.so|\.a)$'.  ;;
1d8a0 0a 0a 69 72 69 78 35 2a 20 7c 20 69 72 69 78 36  ..irix5* | irix6
1d8b0 2a 20 7c 20 6e 6f 6e 73 74 6f 70 75 78 2a 29 0a  * | nonstopux*).
1d8c0 20 20 63 61 73 65 20 24 4c 44 20 69 6e 0a 20 20    case $LD in.  
1d8d0 2a 2d 33 32 7c 2a 22 2d 33 32 20 22 29 20 6c 69  *-32|*"-32 ") li
1d8e0 62 6d 61 67 69 63 3d 33 32 2d 62 69 74 3b 3b 0a  bmagic=32-bit;;.
1d8f0 20 20 2a 2d 6e 33 32 7c 2a 22 2d 6e 33 32 20 22    *-n32|*"-n32 "
1d900 29 20 6c 69 62 6d 61 67 69 63 3d 4e 33 32 3b 3b  ) libmagic=N32;;
1d910 0a 20 20 2a 2d 36 34 7c 2a 22 2d 36 34 20 22 29  .  *-64|*"-64 ")
1d920 20 6c 69 62 6d 61 67 69 63 3d 36 34 2d 62 69 74   libmagic=64-bit
1d930 3b 3b 0a 20 20 2a 29 20 6c 69 62 6d 61 67 69 63  ;;.  *) libmagic
1d940 3d 6e 65 76 65 72 2d 6d 61 74 63 68 3b 3b 0a 20  =never-match;;. 
1d950 20 65 73 61 63 0a 20 20 6c 74 5f 63 76 5f 64 65   esac.  lt_cv_de
1d960 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68  plibs_check_meth
1d970 6f 64 3d 70 61 73 73 5f 61 6c 6c 0a 20 20 3b 3b  od=pass_all.  ;;
1d980 0a 0a 23 20 54 68 69 73 20 6d 75 73 74 20 62 65  ..# This must be
1d990 20 4c 69 6e 75 78 20 45 4c 46 2e 0a 6c 69 6e 75   Linux ELF..linu
1d9a0 78 2a 20 7c 20 6b 2a 62 73 64 2a 2d 67 6e 75 29  x* | k*bsd*-gnu)
1d9b0 0a 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73  .  lt_cv_deplibs
1d9c0 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 70 61  _check_method=pa
1d9d0 73 73 5f 61 6c 6c 0a 20 20 3b 3b 0a 0a 6e 65 74  ss_all.  ;;..net
1d9e0 62 73 64 2a 29 0a 20 20 69 66 20 65 63 68 6f 20  bsd*).  if echo 
1d9f0 5f 5f 45 4c 46 5f 5f 20 7c 20 24 43 43 20 2d 45  __ELF__ | $CC -E
1da00 20 2d 20 7c 20 24 47 52 45 50 20 5f 5f 45 4c 46   - | $GREP __ELF
1da10 5f 5f 20 3e 20 2f 64 65 76 2f 6e 75 6c 6c 3b 20  __ > /dev/null; 
1da20 74 68 65 6e 0a 20 20 20 20 6c 74 5f 63 76 5f 64  then.    lt_cv_d
1da30 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74  eplibs_check_met
1da40 68 6f 64 3d 27 6d 61 74 63 68 5f 70 61 74 74 65  hod='match_patte
1da50 72 6e 20 2f 6c 69 62 5b 5e 2f 5d 2b 28 5c 2e 73  rn /lib[^/]+(\.s
1da60 6f 5c 2e 5b 30 2d 39 5d 2b 5c 2e 5b 30 2d 39 5d  o\.[0-9]+\.[0-9]
1da70 2b 7c 5f 70 69 63 5c 2e 61 29 24 27 0a 20 20 65  +|_pic\.a)$'.  e
1da80 6c 73 65 0a 20 20 20 20 6c 74 5f 63 76 5f 64 65  lse.    lt_cv_de
1da90 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68  plibs_check_meth
1daa0 6f 64 3d 27 6d 61 74 63 68 5f 70 61 74 74 65 72  od='match_patter
1dab0 6e 20 2f 6c 69 62 5b 5e 2f 5d 2b 28 5c 2e 73 6f  n /lib[^/]+(\.so
1dac0 7c 5f 70 69 63 5c 2e 61 29 24 27 0a 20 20 66 69  |_pic\.a)$'.  fi
1dad0 0a 20 20 3b 3b 0a 0a 6e 65 77 6f 73 36 2a 29 0a  .  ;;..newos6*).
1dae0 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f    lt_cv_deplibs_
1daf0 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 27 66 69  check_method='fi
1db00 6c 65 5f 6d 61 67 69 63 20 45 4c 46 20 5b 30 2d  le_magic ELF [0-
1db10 39 5d 5b 30 2d 39 5d 2a 2d 62 69 74 20 5b 4d 4c  9][0-9]*-bit [ML
1db20 5d 53 42 20 28 65 78 65 63 75 74 61 62 6c 65 7c  ]SB (executable|
1db30 64 79 6e 61 6d 69 63 20 6c 69 62 29 27 0a 20 20  dynamic lib)'.  
1db40 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d 61 67 69 63  lt_cv_file_magic
1db50 5f 63 6d 64 3d 2f 75 73 72 2f 62 69 6e 2f 66 69  _cmd=/usr/bin/fi
1db60 6c 65 0a 20 20 6c 74 5f 63 76 5f 66 69 6c 65 5f  le.  lt_cv_file_
1db70 6d 61 67 69 63 5f 74 65 73 74 5f 66 69 6c 65 3d  magic_test_file=
1db80 2f 75 73 72 2f 6c 69 62 2f 6c 69 62 6e 6c 73 2e  /usr/lib/libnls.
1db90 73 6f 0a 20 20 3b 3b 0a 0a 2a 6e 74 6f 2a 20 7c  so.  ;;..*nto* |
1dba0 20 2a 71 6e 78 2a 29 0a 20 20 6c 74 5f 63 76 5f   *qnx*).  lt_cv_
1dbb0 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65  deplibs_check_me
1dbc0 74 68 6f 64 3d 70 61 73 73 5f 61 6c 6c 0a 20 20  thod=pass_all.  
1dbd0 3b 3b 0a 0a 6f 70 65 6e 62 73 64 2a 29 0a 20 20  ;;..openbsd*).  
1dbe0 69 66 20 74 65 73 74 20 2d 7a 20 22 60 65 63 68  if test -z "`ech
1dbf0 6f 20 5f 5f 45 4c 46 5f 5f 20 7c 20 24 43 43 20  o __ELF__ | $CC 
1dc00 2d 45 20 2d 20 7c 20 24 47 52 45 50 20 5f 5f 45  -E - | $GREP __E
1dc10 4c 46 5f 5f 60 22 20 7c 7c 20 74 65 73 74 20 22  LF__`" || test "
1dc20 24 68 6f 73 74 5f 6f 73 2d 24 68 6f 73 74 5f 63  $host_os-$host_c
1dc30 70 75 22 20 3d 20 22 6f 70 65 6e 62 73 64 32 2e  pu" = "openbsd2.
1dc40 38 2d 70 6f 77 65 72 70 63 22 3b 20 74 68 65 6e  8-powerpc"; then
1dc50 0a 20 20 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69  .    lt_cv_depli
1dc60 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d  bs_check_method=
1dc70 27 6d 61 74 63 68 5f 70 61 74 74 65 72 6e 20 2f  'match_pattern /
1dc80 6c 69 62 5b 5e 2f 5d 2b 28 5c 2e 73 6f 5c 2e 5b  lib[^/]+(\.so\.[
1dc90 30 2d 39 5d 2b 5c 2e 5b 30 2d 39 5d 2b 7c 5c 2e  0-9]+\.[0-9]+|\.
1dca0 73 6f 7c 5f 70 69 63 5c 2e 61 29 24 27 0a 20 20  so|_pic\.a)$'.  
1dcb0 65 6c 73 65 0a 20 20 20 20 6c 74 5f 63 76 5f 64  else.    lt_cv_d
1dcc0 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74  eplibs_check_met
1dcd0 68 6f 64 3d 27 6d 61 74 63 68 5f 70 61 74 74 65  hod='match_patte
1dce0 72 6e 20 2f 6c 69 62 5b 5e 2f 5d 2b 28 5c 2e 73  rn /lib[^/]+(\.s
1dcf0 6f 5c 2e 5b 30 2d 39 5d 2b 5c 2e 5b 30 2d 39 5d  o\.[0-9]+\.[0-9]
1dd00 2b 7c 5f 70 69 63 5c 2e 61 29 24 27 0a 20 20 66  +|_pic\.a)$'.  f
1dd10 69 0a 20 20 3b 3b 0a 0a 6f 73 66 33 2a 20 7c 20  i.  ;;..osf3* | 
1dd20 6f 73 66 34 2a 20 7c 20 6f 73 66 35 2a 29 0a 20  osf4* | osf5*). 
1dd30 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63   lt_cv_deplibs_c
1dd40 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 70 61 73 73  heck_method=pass
1dd50 5f 61 6c 6c 0a 20 20 3b 3b 0a 0a 72 64 6f 73 2a  _all.  ;;..rdos*
1dd60 29 0a 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62  ).  lt_cv_deplib
1dd70 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 70  s_check_method=p
1dd80 61 73 73 5f 61 6c 6c 0a 20 20 3b 3b 0a 0a 73 6f  ass_all.  ;;..so
1dd90 6c 61 72 69 73 2a 29 0a 20 20 6c 74 5f 63 76 5f  laris*).  lt_cv_
1dda0 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65  deplibs_check_me
1ddb0 74 68 6f 64 3d 70 61 73 73 5f 61 6c 6c 0a 20 20  thod=pass_all.  
1ddc0 3b 3b 0a 0a 73 79 73 76 35 2a 20 7c 20 73 63 6f  ;;..sysv5* | sco
1ddd0 33 2e 32 76 35 2a 20 7c 20 73 63 6f 35 76 36 2a  3.2v5* | sco5v6*
1dde0 20 7c 20 75 6e 69 78 77 61 72 65 2a 20 7c 20 4f   | unixware* | O
1ddf0 70 65 6e 55 4e 49 58 2a 20 7c 20 73 79 73 76 34  penUNIX* | sysv4
1de00 2a 75 77 32 2a 29 0a 20 20 6c 74 5f 63 76 5f 64  *uw2*).  lt_cv_d
1de10 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74  eplibs_check_met
1de20 68 6f 64 3d 70 61 73 73 5f 61 6c 6c 0a 20 20 3b  hod=pass_all.  ;
1de30 3b 0a 0a 73 79 73 76 34 20 7c 20 73 79 73 76 34  ;..sysv4 | sysv4
1de40 2e 33 2a 29 0a 20 20 63 61 73 65 20 24 68 6f 73  .3*).  case $hos
1de50 74 5f 76 65 6e 64 6f 72 20 69 6e 0a 20 20 6d 6f  t_vendor in.  mo
1de60 74 6f 72 6f 6c 61 29 0a 20 20 20 20 6c 74 5f 63  torola).    lt_c
1de70 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f  v_deplibs_check_
1de80 6d 65 74 68 6f 64 3d 27 66 69 6c 65 5f 6d 61 67  method='file_mag
1de90 69 63 20 45 4c 46 20 5b 30 2d 39 5d 5b 30 2d 39  ic ELF [0-9][0-9
1dea0 5d 2a 2d 62 69 74 20 5b 4d 4c 5d 53 42 20 28 73  ]*-bit [ML]SB (s
1deb0 68 61 72 65 64 20 6f 62 6a 65 63 74 7c 64 79 6e  hared object|dyn
1dec0 61 6d 69 63 20 6c 69 62 29 20 4d 5b 30 2d 39 5d  amic lib) M[0-9]
1ded0 5b 30 2d 39 5d 2a 20 56 65 72 73 69 6f 6e 20 5b  [0-9]* Version [
1dee0 30 2d 39 5d 27 0a 20 20 20 20 6c 74 5f 63 76 5f  0-9]'.    lt_cv_
1def0 66 69 6c 65 5f 6d 61 67 69 63 5f 74 65 73 74 5f  file_magic_test_
1df00 66 69 6c 65 3d 60 65 63 68 6f 20 2f 75 73 72 2f  file=`echo /usr/
1df10 6c 69 62 2f 6c 69 62 63 2e 73 6f 2a 60 0a 20 20  lib/libc.so*`.  
1df20 20 20 3b 3b 0a 20 20 6e 63 72 29 0a 20 20 20 20    ;;.  ncr).    
1df30 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68  lt_cv_deplibs_ch
1df40 65 63 6b 5f 6d 65 74 68 6f 64 3d 70 61 73 73 5f  eck_method=pass_
1df50 61 6c 6c 0a 20 20 20 20 3b 3b 0a 20 20 73 65 71  all.    ;;.  seq
1df60 75 65 6e 74 29 0a 20 20 20 20 6c 74 5f 63 76 5f  uent).    lt_cv_
1df70 66 69 6c 65 5f 6d 61 67 69 63 5f 63 6d 64 3d 27  file_magic_cmd='
1df80 2f 62 69 6e 2f 66 69 6c 65 27 0a 20 20 20 20 6c  /bin/file'.    l
1df90 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65  t_cv_deplibs_che
1dfa0 63 6b 5f 6d 65 74 68 6f 64 3d 27 66 69 6c 65 5f  ck_method='file_
1dfb0 6d 61 67 69 63 20 45 4c 46 20 5b 30 2d 39 5d 5b  magic ELF [0-9][
1dfc0 30 2d 39 5d 2a 2d 62 69 74 20 5b 4c 4d 5d 53 42  0-9]*-bit [LM]SB
1dfd0 20 28 73 68 61 72 65 64 20 6f 62 6a 65 63 74 7c   (shared object|
1dfe0 64 79 6e 61 6d 69 63 20 6c 69 62 20 29 27 0a 20  dynamic lib )'. 
1dff0 20 20 20 3b 3b 0a 20 20 73 6e 69 29 0a 20 20 20     ;;.  sni).   
1e000 20 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d 61 67 69   lt_cv_file_magi
1e010 63 5f 63 6d 64 3d 27 2f 62 69 6e 2f 66 69 6c 65  c_cmd='/bin/file
1e020 27 0a 20 20 20 20 6c 74 5f 63 76 5f 64 65 70 6c  '.    lt_cv_depl
1e030 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64  ibs_check_method
1e040 3d 22 66 69 6c 65 5f 6d 61 67 69 63 20 45 4c 46  ="file_magic ELF
1e050 20 5b 30 2d 39 5d 5b 30 2d 39 5d 2a 2d 62 69 74   [0-9][0-9]*-bit
1e060 20 5b 4c 4d 5d 53 42 20 64 79 6e 61 6d 69 63 20   [LM]SB dynamic 
1e070 6c 69 62 22 0a 20 20 20 20 6c 74 5f 63 76 5f 66  lib".    lt_cv_f
1e080 69 6c 65 5f 6d 61 67 69 63 5f 74 65 73 74 5f 66  ile_magic_test_f
1e090 69 6c 65 3d 2f 6c 69 62 2f 6c 69 62 63 2e 73 6f  ile=/lib/libc.so
1e0a0 0a 20 20 20 20 3b 3b 0a 20 20 73 69 65 6d 65 6e  .    ;;.  siemen
1e0b0 73 29 0a 20 20 20 20 6c 74 5f 63 76 5f 64 65 70  s).    lt_cv_dep
1e0c0 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f  libs_check_metho
1e0d0 64 3d 70 61 73 73 5f 61 6c 6c 0a 20 20 20 20 3b  d=pass_all.    ;
1e0e0 3b 0a 20 20 70 63 29 0a 20 20 20 20 6c 74 5f 63  ;.  pc).    lt_c
1e0f0 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f  v_deplibs_check_
1e100 6d 65 74 68 6f 64 3d 70 61 73 73 5f 61 6c 6c 0a  method=pass_all.
1e110 20 20 20 20 3b 3b 0a 20 20 65 73 61 63 0a 20 20      ;;.  esac.  
1e120 3b 3b 0a 0a 74 70 66 2a 29 0a 20 20 6c 74 5f 63  ;;..tpf*).  lt_c
1e130 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f  v_deplibs_check_
1e140 6d 65 74 68 6f 64 3d 70 61 73 73 5f 61 6c 6c 0a  method=pass_all.
1e150 20 20 3b 3b 0a 65 73 61 63 0a 0a 66 69 0a 7b 20    ;;.esac..fi.{ 
1e160 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
1e170 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74  :$LINENO: result
1e180 3a 20 24 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73  : $lt_cv_deplibs
1e190 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 22 20 3e  _check_method" >
1e1a0 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 6c 74  &5.$as_echo "$lt
1e1b0 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63  _cv_deplibs_chec
1e1c0 6b 5f 6d 65 74 68 6f 64 22 20 3e 26 36 3b 20 7d  k_method" >&6; }
1e1d0 0a 66 69 6c 65 5f 6d 61 67 69 63 5f 63 6d 64 3d  .file_magic_cmd=
1e1e0 24 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d 61 67 69  $lt_cv_file_magi
1e1f0 63 5f 63 6d 64 0a 64 65 70 6c 69 62 73 5f 63 68  c_cmd.deplibs_ch
1e200 65 63 6b 5f 6d 65 74 68 6f 64 3d 24 6c 74 5f 63  eck_method=$lt_c
1e210 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f  v_deplibs_check_
1e220 6d 65 74 68 6f 64 0a 74 65 73 74 20 2d 7a 20 22  method.test -z "
1e230 24 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d  $deplibs_check_m
1e240 65 74 68 6f 64 22 20 26 26 20 64 65 70 6c 69 62  ethod" && deplib
1e250 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 75  s_check_method=u
1e260 6e 6b 6e 6f 77 6e 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  nknown..........
1e270 0a 0a 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24  ...if test -n "$
1e280 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 22 3b  ac_tool_prefix";
1e290 20 74 68 65 6e 0a 20 20 23 20 45 78 74 72 61 63   then.  # Extrac
1e2a0 74 20 74 68 65 20 66 69 72 73 74 20 77 6f 72 64  t the first word
1e2b0 20 6f 66 20 22 24 7b 61 63 5f 74 6f 6f 6c 5f 70   of "${ac_tool_p
1e2c0 72 65 66 69 78 7d 61 72 22 2c 20 73 6f 20 69 74  refix}ar", so it
1e2d0 20 63 61 6e 20 62 65 20 61 20 70 72 6f 67 72 61   can be a progra
1e2e0 6d 20 6e 61 6d 65 20 77 69 74 68 20 61 72 67 73  m name with args
1e2f0 2e 0a 73 65 74 20 64 75 6d 6d 79 20 24 7b 61 63  ..set dummy ${ac
1e300 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 61 72 3b  _tool_prefix}ar;
1e310 20 61 63 5f 77 6f 72 64 3d 24 32 0a 7b 20 24 61   ac_word=$2.{ $a
1e320 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
1e330 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67  LINENO: checking
1e340 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 22 20 3e   for $ac_word" >
1e350 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63  &5.$as_echo_n "c
1e360 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f  hecking for $ac_
1e370 77 6f 72 64 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d  word... " >&6; }
1e380 0a 69 66 20 74 65 73 74 20 22 24 7b 61 63 5f 63  .if test "${ac_c
1e390 76 5f 70 72 6f 67 5f 41 52 2b 73 65 74 7d 22 20  v_prog_AR+set}" 
1e3a0 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 24 61  = set; then.  $a
1e3b0 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65  s_echo_n "(cache
1e3c0 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20  d) " >&6.else.  
1e3d0 69 66 20 74 65 73 74 20 2d 6e 20 22 24 41 52 22  if test -n "$AR"
1e3e0 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70  ; then.  ac_cv_p
1e3f0 72 6f 67 5f 41 52 3d 22 24 41 52 22 20 23 20 4c  rog_AR="$AR" # L
1e400 65 74 20 74 68 65 20 75 73 65 72 20 6f 76 65 72  et the user over
1e410 72 69 64 65 20 74 68 65 20 74 65 73 74 2e 0a 65  ride the test..e
1e420 6c 73 65 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d  lse.as_save_IFS=
1e430 24 49 46 53 3b 20 49 46 53 3d 24 50 41 54 48 5f  $IFS; IFS=$PATH_
1e440 53 45 50 41 52 41 54 4f 52 0a 66 6f 72 20 61 73  SEPARATOR.for as
1e450 5f 64 69 72 20 69 6e 20 24 50 41 54 48 0a 64 6f  _dir in $PATH.do
1e460 0a 20 20 49 46 53 3d 24 61 73 5f 73 61 76 65 5f  .  IFS=$as_save_
1e470 49 46 53 0a 20 20 74 65 73 74 20 2d 7a 20 22 24  IFS.  test -z "$
1e480 61 73 5f 64 69 72 22 20 26 26 20 61 73 5f 64 69  as_dir" && as_di
1e490 72 3d 2e 0a 20 20 66 6f 72 20 61 63 5f 65 78 65  r=..  for ac_exe
1e4a0 63 5f 65 78 74 20 69 6e 20 27 27 20 24 61 63 5f  c_ext in '' $ac_
1e4b0 65 78 65 63 75 74 61 62 6c 65 5f 65 78 74 65 6e  executable_exten
1e4c0 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20 7b  sions; do.  if {
1e4d0 20 74 65 73 74 20 2d 66 20 22 24 61 73 5f 64 69   test -f "$as_di
1e4e0 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78  r/$ac_word$ac_ex
1e4f0 65 63 5f 65 78 74 22 20 26 26 20 24 61 73 5f 74  ec_ext" && $as_t
1e500 65 73 74 5f 78 20 22 24 61 73 5f 64 69 72 2f 24  est_x "$as_dir/$
1e510 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f  ac_word$ac_exec_
1e520 65 78 74 22 3b 20 7d 3b 20 74 68 65 6e 0a 20 20  ext"; }; then.  
1e530 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 41 52 3d    ac_cv_prog_AR=
1e540 22 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69  "${ac_tool_prefi
1e550 78 7d 61 72 22 0a 20 20 20 20 24 61 73 5f 65 63  x}ar".    $as_ec
1e560 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
1e570 4e 4f 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64 69  NO: found $as_di
1e580 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78  r/$ac_word$ac_ex
1e590 65 63 5f 65 78 74 22 20 3e 26 35 0a 20 20 20 20  ec_ext" >&5.    
1e5a0 62 72 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e  break 2.  fi.don
1e5b0 65 0a 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73  e.done.IFS=$as_s
1e5c0 61 76 65 5f 49 46 53 0a 0a 66 69 0a 66 69 0a 41  ave_IFS..fi.fi.A
1e5d0 52 3d 24 61 63 5f 63 76 5f 70 72 6f 67 5f 41 52  R=$ac_cv_prog_AR
1e5e0 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24 41 52  .if test -n "$AR
1e5f0 22 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61 73 5f  "; then.  { $as_
1e600 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
1e610 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 41  NENO: result: $A
1e620 52 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  R" >&5.$as_echo 
1e630 22 24 41 52 22 20 3e 26 36 3b 20 7d 0a 65 6c 73  "$AR" >&6; }.els
1e640 65 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22  e.  { $as_echo "
1e650 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
1e660 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a  result: no" >&5.
1e670 24 61 73 5f 65 63 68 6f 20 22 6e 6f 22 20 3e 26  $as_echo "no" >&
1e680 36 3b 20 7d 0a 66 69 0a 0a 0a 66 69 0a 69 66 20  6; }.fi...fi.if 
1e690 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 63 76 5f  test -z "$ac_cv_
1e6a0 70 72 6f 67 5f 41 52 22 3b 20 74 68 65 6e 0a 20  prog_AR"; then. 
1e6b0 20 61 63 5f 63 74 5f 41 52 3d 24 41 52 0a 20 20   ac_ct_AR=$AR.  
1e6c0 23 20 45 78 74 72 61 63 74 20 74 68 65 20 66 69  # Extract the fi
1e6d0 72 73 74 20 77 6f 72 64 20 6f 66 20 22 61 72 22  rst word of "ar"
1e6e0 2c 20 73 6f 20 69 74 20 63 61 6e 20 62 65 20 61  , so it can be a
1e6f0 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69   program name wi
1e700 74 68 20 61 72 67 73 2e 0a 73 65 74 20 64 75 6d  th args..set dum
1e710 6d 79 20 61 72 3b 20 61 63 5f 77 6f 72 64 3d 24  my ar; ac_word=$
1e720 32 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61  2.{ $as_echo "$a
1e730 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68  s_me:$LINENO: ch
1e740 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77  ecking for $ac_w
1e750 6f 72 64 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  ord" >&5.$as_ech
1e760 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f  o_n "checking fo
1e770 72 20 24 61 63 5f 77 6f 72 64 2e 2e 2e 20 22 20  r $ac_word... " 
1e780 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74 20 22  >&6; }.if test "
1e790 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f  ${ac_cv_prog_ac_
1e7a0 63 74 5f 41 52 2b 73 65 74 7d 22 20 3d 20 73 65  ct_AR+set}" = se
1e7b0 74 3b 20 74 68 65 6e 0a 20 20 24 61 73 5f 65 63  t; then.  $as_ec
1e7c0 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22  ho_n "(cached) "
1e7d0 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66 20 74   >&6.else.  if t
1e7e0 65 73 74 20 2d 6e 20 22 24 61 63 5f 63 74 5f 41  est -n "$ac_ct_A
1e7f0 52 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 76  R"; then.  ac_cv
1e800 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 41 52 3d 22  _prog_ac_ct_AR="
1e810 24 61 63 5f 63 74 5f 41 52 22 20 23 20 4c 65 74  $ac_ct_AR" # Let
1e820 20 74 68 65 20 75 73 65 72 20 6f 76 65 72 72 69   the user overri
1e830 64 65 20 74 68 65 20 74 65 73 74 2e 0a 65 6c 73  de the test..els
1e840 65 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d 24 49  e.as_save_IFS=$I
1e850 46 53 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45  FS; IFS=$PATH_SE
1e860 50 41 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64  PARATOR.for as_d
1e870 69 72 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20  ir in $PATH.do. 
1e880 20 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46   IFS=$as_save_IF
1e890 53 0a 20 20 74 65 73 74 20 2d 7a 20 22 24 61 73  S.  test -z "$as
1e8a0 5f 64 69 72 22 20 26 26 20 61 73 5f 64 69 72 3d  _dir" && as_dir=
1e8b0 2e 0a 20 20 66 6f 72 20 61 63 5f 65 78 65 63 5f  ..  for ac_exec_
1e8c0 65 78 74 20 69 6e 20 27 27 20 24 61 63 5f 65 78  ext in '' $ac_ex
1e8d0 65 63 75 74 61 62 6c 65 5f 65 78 74 65 6e 73 69  ecutable_extensi
1e8e0 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20 7b 20 74  ons; do.  if { t
1e8f0 65 73 74 20 2d 66 20 22 24 61 73 5f 64 69 72 2f  est -f "$as_dir/
1e900 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63  $ac_word$ac_exec
1e910 5f 65 78 74 22 20 26 26 20 24 61 73 5f 74 65 73  _ext" && $as_tes
1e920 74 5f 78 20 22 24 61 73 5f 64 69 72 2f 24 61 63  t_x "$as_dir/$ac
1e930 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78  _word$ac_exec_ex
1e940 74 22 3b 20 7d 3b 20 74 68 65 6e 0a 20 20 20 20  t"; }; then.    
1e950 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74  ac_cv_prog_ac_ct
1e960 5f 41 52 3d 22 61 72 22 0a 20 20 20 20 24 61 73  _AR="ar".    $as
1e970 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  _echo "$as_me:$L
1e980 49 4e 45 4e 4f 3a 20 66 6f 75 6e 64 20 24 61 73  INENO: found $as
1e990 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63  _dir/$ac_word$ac
1e9a0 5f 65 78 65 63 5f 65 78 74 22 20 3e 26 35 0a 20  _exec_ext" >&5. 
1e9b0 20 20 20 62 72 65 61 6b 20 32 0a 20 20 66 69 0a     break 2.  fi.
1e9c0 64 6f 6e 65 0a 64 6f 6e 65 0a 49 46 53 3d 24 61  done.done.IFS=$a
1e9d0 73 5f 73 61 76 65 5f 49 46 53 0a 0a 66 69 0a 66  s_save_IFS..fi.f
1e9e0 69 0a 61 63 5f 63 74 5f 41 52 3d 24 61 63 5f 63  i.ac_ct_AR=$ac_c
1e9f0 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 41 52 0a  v_prog_ac_ct_AR.
1ea00 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f  if test -n "$ac_
1ea10 63 74 5f 41 52 22 3b 20 74 68 65 6e 0a 20 20 7b  ct_AR"; then.  {
1ea20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
1ea30 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c  e:$LINENO: resul
1ea40 74 3a 20 24 61 63 5f 63 74 5f 41 52 22 20 3e 26  t: $ac_ct_AR" >&
1ea50 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f  5.$as_echo "$ac_
1ea60 63 74 5f 41 52 22 20 3e 26 36 3b 20 7d 0a 65 6c  ct_AR" >&6; }.el
1ea70 73 65 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20  se.  { $as_echo 
1ea80 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
1ea90 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35   result: no" >&5
1eaa0 0a 24 61 73 5f 65 63 68 6f 20 22 6e 6f 22 20 3e  .$as_echo "no" >
1eab0 26 36 3b 20 7d 0a 66 69 0a 0a 20 20 69 66 20 74  &6; }.fi..  if t
1eac0 65 73 74 20 22 78 24 61 63 5f 63 74 5f 41 52 22  est "x$ac_ct_AR"
1ead0 20 3d 20 78 3b 20 74 68 65 6e 0a 20 20 20 20 41   = x; then.    A
1eae0 52 3d 22 66 61 6c 73 65 22 0a 20 20 65 6c 73 65  R="false".  else
1eaf0 0a 20 20 20 20 63 61 73 65 20 24 63 72 6f 73 73  .    case $cross
1eb00 5f 63 6f 6d 70 69 6c 69 6e 67 3a 24 61 63 5f 74  _compiling:$ac_t
1eb10 6f 6f 6c 5f 77 61 72 6e 65 64 20 69 6e 0a 79 65  ool_warned in.ye
1eb20 73 3a 29 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22  s:).{ $as_echo "
1eb30 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
1eb40 57 41 52 4e 49 4e 47 3a 20 75 73 69 6e 67 20 63  WARNING: using c
1eb50 72 6f 73 73 20 74 6f 6f 6c 73 20 6e 6f 74 20 70  ross tools not p
1eb60 72 65 66 69 78 65 64 20 77 69 74 68 20 68 6f 73  refixed with hos
1eb70 74 20 74 72 69 70 6c 65 74 22 20 3e 26 35 0a 24  t triplet" >&5.$
1eb80 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
1eb90 20 57 41 52 4e 49 4e 47 3a 20 75 73 69 6e 67 20   WARNING: using 
1eba0 63 72 6f 73 73 20 74 6f 6f 6c 73 20 6e 6f 74 20  cross tools not 
1ebb0 70 72 65 66 69 78 65 64 20 77 69 74 68 20 68 6f  prefixed with ho
1ebc0 73 74 20 74 72 69 70 6c 65 74 22 20 3e 26 32 3b  st triplet" >&2;
1ebd0 7d 0a 61 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64  }.ac_tool_warned
1ebe0 3d 79 65 73 20 3b 3b 0a 65 73 61 63 0a 20 20 20  =yes ;;.esac.   
1ebf0 20 41 52 3d 24 61 63 5f 63 74 5f 41 52 0a 20 20   AR=$ac_ct_AR.  
1ec00 66 69 0a 65 6c 73 65 0a 20 20 41 52 3d 22 24 61  fi.else.  AR="$a
1ec10 63 5f 63 76 5f 70 72 6f 67 5f 41 52 22 0a 66 69  c_cv_prog_AR".fi
1ec20 0a 0a 74 65 73 74 20 2d 7a 20 22 24 41 52 22 20  ..test -z "$AR" 
1ec30 26 26 20 41 52 3d 61 72 0a 74 65 73 74 20 2d 7a  && AR=ar.test -z
1ec40 20 22 24 41 52 5f 46 4c 41 47 53 22 20 26 26 20   "$AR_FLAGS" && 
1ec50 41 52 5f 46 4c 41 47 53 3d 63 72 75 0a 0a 0a 0a  AR_FLAGS=cru....
1ec60 0a 0a 0a 0a 0a 0a 0a 0a 69 66 20 74 65 73 74 20  ........if test 
1ec70 2d 6e 20 22 24 61 63 5f 74 6f 6f 6c 5f 70 72 65  -n "$ac_tool_pre
1ec80 66 69 78 22 3b 20 74 68 65 6e 0a 20 20 23 20 45  fix"; then.  # E
1ec90 78 74 72 61 63 74 20 74 68 65 20 66 69 72 73 74  xtract the first
1eca0 20 77 6f 72 64 20 6f 66 20 22 24 7b 61 63 5f 74   word of "${ac_t
1ecb0 6f 6f 6c 5f 70 72 65 66 69 78 7d 73 74 72 69 70  ool_prefix}strip
1ecc0 22 2c 20 73 6f 20 69 74 20 63 61 6e 20 62 65 20  ", so it can be 
1ecd0 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77  a program name w
1ece0 69 74 68 20 61 72 67 73 2e 0a 73 65 74 20 64 75  ith args..set du
1ecf0 6d 6d 79 20 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72  mmy ${ac_tool_pr
1ed00 65 66 69 78 7d 73 74 72 69 70 3b 20 61 63 5f 77  efix}strip; ac_w
1ed10 6f 72 64 3d 24 32 0a 7b 20 24 61 73 5f 65 63 68  ord=$2.{ $as_ech
1ed20 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
1ed30 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  O: checking for 
1ed40 24 61 63 5f 77 6f 72 64 22 20 3e 26 35 0a 24 61  $ac_word" >&5.$a
1ed50 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69  s_echo_n "checki
1ed60 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 2e  ng for $ac_word.
1ed70 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74  .. " >&6; }.if t
1ed80 65 73 74 20 22 24 7b 61 63 5f 63 76 5f 70 72 6f  est "${ac_cv_pro
1ed90 67 5f 53 54 52 49 50 2b 73 65 74 7d 22 20 3d 20  g_STRIP+set}" = 
1eda0 73 65 74 3b 20 74 68 65 6e 0a 20 20 24 61 73 5f  set; then.  $as_
1edb0 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29  echo_n "(cached)
1edc0 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66   " >&6.else.  if
1edd0 20 74 65 73 74 20 2d 6e 20 22 24 53 54 52 49 50   test -n "$STRIP
1ede0 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f  "; then.  ac_cv_
1edf0 70 72 6f 67 5f 53 54 52 49 50 3d 22 24 53 54 52  prog_STRIP="$STR
1ee00 49 50 22 20 23 20 4c 65 74 20 74 68 65 20 75 73  IP" # Let the us
1ee10 65 72 20 6f 76 65 72 72 69 64 65 20 74 68 65 20  er override the 
1ee20 74 65 73 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61  test..else.as_sa
1ee30 76 65 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53  ve_IFS=$IFS; IFS
1ee40 3d 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52  =$PATH_SEPARATOR
1ee50 0a 66 6f 72 20 61 73 5f 64 69 72 20 69 6e 20 24  .for as_dir in $
1ee60 50 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61  PATH.do.  IFS=$a
1ee70 73 5f 73 61 76 65 5f 49 46 53 0a 20 20 74 65 73  s_save_IFS.  tes
1ee80 74 20 2d 7a 20 22 24 61 73 5f 64 69 72 22 20 26  t -z "$as_dir" &
1ee90 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20 66 6f 72  & as_dir=..  for
1eea0 20 61 63 5f 65 78 65 63 5f 65 78 74 20 69 6e 20   ac_exec_ext in 
1eeb0 27 27 20 24 61 63 5f 65 78 65 63 75 74 61 62 6c  '' $ac_executabl
1eec0 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f  e_extensions; do
1eed0 0a 20 20 69 66 20 7b 20 74 65 73 74 20 2d 66 20  .  if { test -f 
1eee0 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72  "$as_dir/$ac_wor
1eef0 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20 26  d$ac_exec_ext" &
1ef00 26 20 24 61 73 5f 74 65 73 74 5f 78 20 22 24 61  & $as_test_x "$a
1ef10 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61  s_dir/$ac_word$a
1ef20 63 5f 65 78 65 63 5f 65 78 74 22 3b 20 7d 3b 20  c_exec_ext"; }; 
1ef30 74 68 65 6e 0a 20 20 20 20 61 63 5f 63 76 5f 70  then.    ac_cv_p
1ef40 72 6f 67 5f 53 54 52 49 50 3d 22 24 7b 61 63 5f  rog_STRIP="${ac_
1ef50 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 73 74 72 69  tool_prefix}stri
1ef60 70 22 0a 20 20 20 20 24 61 73 5f 65 63 68 6f 20  p".    $as_echo 
1ef70 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
1ef80 20 66 6f 75 6e 64 20 24 61 73 5f 64 69 72 2f 24   found $as_dir/$
1ef90 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f  ac_word$ac_exec_
1efa0 65 78 74 22 20 3e 26 35 0a 20 20 20 20 62 72 65  ext" >&5.    bre
1efb0 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65 0a 64  ak 2.  fi.done.d
1efc0 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61 76 65  one.IFS=$as_save
1efd0 5f 49 46 53 0a 0a 66 69 0a 66 69 0a 53 54 52 49  _IFS..fi.fi.STRI
1efe0 50 3d 24 61 63 5f 63 76 5f 70 72 6f 67 5f 53 54  P=$ac_cv_prog_ST
1eff0 52 49 50 0a 69 66 20 74 65 73 74 20 2d 6e 20 22  RIP.if test -n "
1f000 24 53 54 52 49 50 22 3b 20 74 68 65 6e 0a 20 20  $STRIP"; then.  
1f010 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
1f020 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75  me:$LINENO: resu
1f030 6c 74 3a 20 24 53 54 52 49 50 22 20 3e 26 35 0a  lt: $STRIP" >&5.
1f040 24 61 73 5f 65 63 68 6f 20 22 24 53 54 52 49 50  $as_echo "$STRIP
1f050 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a 20 20  " >&6; }.else.  
1f060 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
1f070 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75  me:$LINENO: resu
1f080 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 24 61 73 5f  lt: no" >&5.$as_
1f090 65 63 68 6f 20 22 6e 6f 22 20 3e 26 36 3b 20 7d  echo "no" >&6; }
1f0a0 0a 66 69 0a 0a 0a 66 69 0a 69 66 20 74 65 73 74  .fi...fi.if test
1f0b0 20 2d 7a 20 22 24 61 63 5f 63 76 5f 70 72 6f 67   -z "$ac_cv_prog
1f0c0 5f 53 54 52 49 50 22 3b 20 74 68 65 6e 0a 20 20  _STRIP"; then.  
1f0d0 61 63 5f 63 74 5f 53 54 52 49 50 3d 24 53 54 52  ac_ct_STRIP=$STR
1f0e0 49 50 0a 20 20 23 20 45 78 74 72 61 63 74 20 74  IP.  # Extract t
1f0f0 68 65 20 66 69 72 73 74 20 77 6f 72 64 20 6f 66  he first word of
1f100 20 22 73 74 72 69 70 22 2c 20 73 6f 20 69 74 20   "strip", so it 
1f110 63 61 6e 20 62 65 20 61 20 70 72 6f 67 72 61 6d  can be a program
1f120 20 6e 61 6d 65 20 77 69 74 68 20 61 72 67 73 2e   name with args.
1f130 0a 73 65 74 20 64 75 6d 6d 79 20 73 74 72 69 70  .set dummy strip
1f140 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a 7b 20 24  ; ac_word=$2.{ $
1f150 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
1f160 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e  $LINENO: checkin
1f170 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 22 20  g for $ac_word" 
1f180 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22  >&5.$as_echo_n "
1f190 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63  checking for $ac
1f1a0 5f 77 6f 72 64 2e 2e 2e 20 22 20 3e 26 36 3b 20  _word... " >&6; 
1f1b0 7d 0a 69 66 20 74 65 73 74 20 22 24 7b 61 63 5f  }.if test "${ac_
1f1c0 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 53 54  cv_prog_ac_ct_ST
1f1d0 52 49 50 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b  RIP+set}" = set;
1f1e0 20 74 68 65 6e 0a 20 20 24 61 73 5f 65 63 68 6f   then.  $as_echo
1f1f0 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22 20 3e  _n "(cached) " >
1f200 26 36 0a 65 6c 73 65 0a 20 20 69 66 20 74 65 73  &6.else.  if tes
1f210 74 20 2d 6e 20 22 24 61 63 5f 63 74 5f 53 54 52  t -n "$ac_ct_STR
1f220 49 50 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63  IP"; then.  ac_c
1f230 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 53 54 52  v_prog_ac_ct_STR
1f240 49 50 3d 22 24 61 63 5f 63 74 5f 53 54 52 49 50  IP="$ac_ct_STRIP
1f250 22 20 23 20 4c 65 74 20 74 68 65 20 75 73 65 72  " # Let the user
1f260 20 6f 76 65 72 72 69 64 65 20 74 68 65 20 74 65   override the te
1f270 73 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65  st..else.as_save
1f280 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24  _IFS=$IFS; IFS=$
1f290 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66  PATH_SEPARATOR.f
1f2a0 6f 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50 41  or as_dir in $PA
1f2b0 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f  TH.do.  IFS=$as_
1f2c0 73 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74 20  save_IFS.  test 
1f2d0 2d 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26 20  -z "$as_dir" && 
1f2e0 61 73 5f 64 69 72 3d 2e 0a 20 20 66 6f 72 20 61  as_dir=..  for a
1f2f0 63 5f 65 78 65 63 5f 65 78 74 20 69 6e 20 27 27  c_exec_ext in ''
1f300 20 24 61 63 5f 65 78 65 63 75 74 61 62 6c 65 5f   $ac_executable_
1f310 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20  extensions; do. 
1f320 20 69 66 20 7b 20 74 65 73 74 20 2d 66 20 22 24   if { test -f "$
1f330 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24  as_dir/$ac_word$
1f340 61 63 5f 65 78 65 63 5f 65 78 74 22 20 26 26 20  ac_exec_ext" && 
1f350 24 61 73 5f 74 65 73 74 5f 78 20 22 24 61 73 5f  $as_test_x "$as_
1f360 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f  dir/$ac_word$ac_
1f370 65 78 65 63 5f 65 78 74 22 3b 20 7d 3b 20 74 68  exec_ext"; }; th
1f380 65 6e 0a 20 20 20 20 61 63 5f 63 76 5f 70 72 6f  en.    ac_cv_pro
1f390 67 5f 61 63 5f 63 74 5f 53 54 52 49 50 3d 22 73  g_ac_ct_STRIP="s
1f3a0 74 72 69 70 22 0a 20 20 20 20 24 61 73 5f 65 63  trip".    $as_ec
1f3b0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
1f3c0 4e 4f 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64 69  NO: found $as_di
1f3d0 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78  r/$ac_word$ac_ex
1f3e0 65 63 5f 65 78 74 22 20 3e 26 35 0a 20 20 20 20  ec_ext" >&5.    
1f3f0 62 72 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e  break 2.  fi.don
1f400 65 0a 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73  e.done.IFS=$as_s
1f410 61 76 65 5f 49 46 53 0a 0a 66 69 0a 66 69 0a 61  ave_IFS..fi.fi.a
1f420 63 5f 63 74 5f 53 54 52 49 50 3d 24 61 63 5f 63  c_ct_STRIP=$ac_c
1f430 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 53 54 52  v_prog_ac_ct_STR
1f440 49 50 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24  IP.if test -n "$
1f450 61 63 5f 63 74 5f 53 54 52 49 50 22 3b 20 74 68  ac_ct_STRIP"; th
1f460 65 6e 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20  en.  { $as_echo 
1f470 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
1f480 20 72 65 73 75 6c 74 3a 20 24 61 63 5f 63 74 5f   result: $ac_ct_
1f490 53 54 52 49 50 22 20 3e 26 35 0a 24 61 73 5f 65  STRIP" >&5.$as_e
1f4a0 63 68 6f 20 22 24 61 63 5f 63 74 5f 53 54 52 49  cho "$ac_ct_STRI
1f4b0 50 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a 20  P" >&6; }.else. 
1f4c0 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73   { $as_echo "$as
1f4d0 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73  _me:$LINENO: res
1f4e0 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 24 61 73  ult: no" >&5.$as
1f4f0 5f 65 63 68 6f 20 22 6e 6f 22 20 3e 26 36 3b 20  _echo "no" >&6; 
1f500 7d 0a 66 69 0a 0a 20 20 69 66 20 74 65 73 74 20  }.fi..  if test 
1f510 22 78 24 61 63 5f 63 74 5f 53 54 52 49 50 22 20  "x$ac_ct_STRIP" 
1f520 3d 20 78 3b 20 74 68 65 6e 0a 20 20 20 20 53 54  = x; then.    ST
1f530 52 49 50 3d 22 3a 22 0a 20 20 65 6c 73 65 0a 20  RIP=":".  else. 
1f540 20 20 20 63 61 73 65 20 24 63 72 6f 73 73 5f 63     case $cross_c
1f550 6f 6d 70 69 6c 69 6e 67 3a 24 61 63 5f 74 6f 6f  ompiling:$ac_too
1f560 6c 5f 77 61 72 6e 65 64 20 69 6e 0a 79 65 73 3a  l_warned in.yes:
1f570 29 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61  ).{ $as_echo "$a
1f580 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 57 41  s_me:$LINENO: WA
1f590 52 4e 49 4e 47 3a 20 75 73 69 6e 67 20 63 72 6f  RNING: using cro
1f5a0 73 73 20 74 6f 6f 6c 73 20 6e 6f 74 20 70 72 65  ss tools not pre
1f5b0 66 69 78 65 64 20 77 69 74 68 20 68 6f 73 74 20  fixed with host 
1f5c0 74 72 69 70 6c 65 74 22 20 3e 26 35 0a 24 61 73  triplet" >&5.$as
1f5d0 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 57  _echo "$as_me: W
1f5e0 41 52 4e 49 4e 47 3a 20 75 73 69 6e 67 20 63 72  ARNING: using cr
1f5f0 6f 73 73 20 74 6f 6f 6c 73 20 6e 6f 74 20 70 72  oss tools not pr
1f600 65 66 69 78 65 64 20 77 69 74 68 20 68 6f 73 74  efixed with host
1f610 20 74 72 69 70 6c 65 74 22 20 3e 26 32 3b 7d 0a   triplet" >&2;}.
1f620 61 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64 3d 79  ac_tool_warned=y
1f630 65 73 20 3b 3b 0a 65 73 61 63 0a 20 20 20 20 53  es ;;.esac.    S
1f640 54 52 49 50 3d 24 61 63 5f 63 74 5f 53 54 52 49  TRIP=$ac_ct_STRI
1f650 50 0a 20 20 66 69 0a 65 6c 73 65 0a 20 20 53 54  P.  fi.else.  ST
1f660 52 49 50 3d 22 24 61 63 5f 63 76 5f 70 72 6f 67  RIP="$ac_cv_prog
1f670 5f 53 54 52 49 50 22 0a 66 69 0a 0a 74 65 73 74  _STRIP".fi..test
1f680 20 2d 7a 20 22 24 53 54 52 49 50 22 20 26 26 20   -z "$STRIP" && 
1f690 53 54 52 49 50 3d 3a 0a 0a 0a 0a 0a 0a 0a 69 66  STRIP=:.......if
1f6a0 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 74 6f   test -n "$ac_to
1f6b0 6f 6c 5f 70 72 65 66 69 78 22 3b 20 74 68 65 6e  ol_prefix"; then
1f6c0 0a 20 20 23 20 45 78 74 72 61 63 74 20 74 68 65  .  # Extract the
1f6d0 20 66 69 72 73 74 20 77 6f 72 64 20 6f 66 20 22   first word of "
1f6e0 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78  ${ac_tool_prefix
1f6f0 7d 72 61 6e 6c 69 62 22 2c 20 73 6f 20 69 74 20  }ranlib", so it 
1f700 63 61 6e 20 62 65 20 61 20 70 72 6f 67 72 61 6d  can be a program
1f710 20 6e 61 6d 65 20 77 69 74 68 20 61 72 67 73 2e   name with args.
1f720 0a 73 65 74 20 64 75 6d 6d 79 20 24 7b 61 63 5f  .set dummy ${ac_
1f730 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 72 61 6e 6c  tool_prefix}ranl
1f740 69 62 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a 7b  ib; ac_word=$2.{
1f750 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
1f760 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b  e:$LINENO: check
1f770 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64  ing for $ac_word
1f780 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e  " >&5.$as_echo_n
1f790 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24   "checking for $
1f7a0 61 63 5f 77 6f 72 64 2e 2e 2e 20 22 20 3e 26 36  ac_word... " >&6
1f7b0 3b 20 7d 0a 69 66 20 74 65 73 74 20 22 24 7b 61  ; }.if test "${a
1f7c0 63 5f 63 76 5f 70 72 6f 67 5f 52 41 4e 4c 49 42  c_cv_prog_RANLIB
1f7d0 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68  +set}" = set; th
1f7e0 65 6e 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20  en.  $as_echo_n 
1f7f0 22 28 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a  "(cached) " >&6.
1f800 65 6c 73 65 0a 20 20 69 66 20 74 65 73 74 20 2d  else.  if test -
1f810 6e 20 22 24 52 41 4e 4c 49 42 22 3b 20 74 68 65  n "$RANLIB"; the
1f820 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 52  n.  ac_cv_prog_R
1f830 41 4e 4c 49 42 3d 22 24 52 41 4e 4c 49 42 22 20  ANLIB="$RANLIB" 
1f840 23 20 4c 65 74 20 74 68 65 20 75 73 65 72 20 6f  # Let the user o
1f850 76 65 72 72 69 64 65 20 74 68 65 20 74 65 73 74  verride the test
1f860 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f 49  ..else.as_save_I
1f870 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24 50 41  FS=$IFS; IFS=$PA
1f880 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f 72  TH_SEPARATOR.for
1f890 20 61 73 5f 64 69 72 20 69 6e 20 24 50 41 54 48   as_dir in $PATH
1f8a0 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73 61  .do.  IFS=$as_sa
1f8b0 76 65 5f 49 46 53 0a 20 20 74 65 73 74 20 2d 7a  ve_IFS.  test -z
1f8c0 20 22 24 61 73 5f 64 69 72 22 20 26 26 20 61 73   "$as_dir" && as
1f8d0 5f 64 69 72 3d 2e 0a 20 20 66 6f 72 20 61 63 5f  _dir=..  for ac_
1f8e0 65 78 65 63 5f 65 78 74 20 69 6e 20 27 27 20 24  exec_ext in '' $
1f8f0 61 63 5f 65 78 65 63 75 74 61 62 6c 65 5f 65 78  ac_executable_ex
1f900 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 69  tensions; do.  i
1f910 66 20 7b 20 74 65 73 74 20 2d 66 20 22 24 61 73  f { test -f "$as
1f920 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63  _dir/$ac_word$ac
1f930 5f 65 78 65 63 5f 65 78 74 22 20 26 26 20 24 61  _exec_ext" && $a
1f940 73 5f 74 65 73 74 5f 78 20 22 24 61 73 5f 64 69  s_test_x "$as_di
1f950 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78  r/$ac_word$ac_ex
1f960 65 63 5f 65 78 74 22 3b 20 7d 3b 20 74 68 65 6e  ec_ext"; }; then
1f970 0a 20 20 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f  .    ac_cv_prog_
1f980 52 41 4e 4c 49 42 3d 22 24 7b 61 63 5f 74 6f 6f  RANLIB="${ac_too
1f990 6c 5f 70 72 65 66 69 78 7d 72 61 6e 6c 69 62 22  l_prefix}ranlib"
1f9a0 0a 20 20 20 20 24 61 73 5f 65 63 68 6f 20 22 24  .    $as_echo "$
1f9b0 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 66  as_me:$LINENO: f
1f9c0 6f 75 6e 64 20 24 61 73 5f 64 69 72 2f 24 61 63  ound $as_dir/$ac
1f9d0 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78  _word$ac_exec_ex
1f9e0 74 22 20 3e 26 35 0a 20 20 20 20 62 72 65 61 6b  t" >&5.    break
1f9f0 20 32 0a 20 20 66 69 0a 64 6f 6e 65 0a 64 6f 6e   2.  fi.done.don
1fa00 65 0a 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49  e.IFS=$as_save_I
1fa10 46 53 0a 0a 66 69 0a 66 69 0a 52 41 4e 4c 49 42  FS..fi.fi.RANLIB
1fa20 3d 24 61 63 5f 63 76 5f 70 72 6f 67 5f 52 41 4e  =$ac_cv_prog_RAN
1fa30 4c 49 42 0a 69 66 20 74 65 73 74 20 2d 6e 20 22  LIB.if test -n "
1fa40 24 52 41 4e 4c 49 42 22 3b 20 74 68 65 6e 0a 20  $RANLIB"; then. 
1fa50 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73   { $as_echo "$as
1fa60 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73  _me:$LINENO: res
1fa70 75 6c 74 3a 20 24 52 41 4e 4c 49 42 22 20 3e 26  ult: $RANLIB" >&
1fa80 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 52 41 4e  5.$as_echo "$RAN
1fa90 4c 49 42 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65  LIB" >&6; }.else
1faa0 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  .  { $as_echo "$
1fab0 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72  as_me:$LINENO: r
1fac0 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 24  esult: no" >&5.$
1fad0 61 73 5f 65 63 68 6f 20 22 6e 6f 22 20 3e 26 36  as_echo "no" >&6
1fae0 3b 20 7d 0a 66 69 0a 0a 0a 66 69 0a 69 66 20 74  ; }.fi...fi.if t
1faf0 65 73 74 20 2d 7a 20 22 24 61 63 5f 63 76 5f 70  est -z "$ac_cv_p
1fb00 72 6f 67 5f 52 41 4e 4c 49 42 22 3b 20 74 68 65  rog_RANLIB"; the
1fb10 6e 0a 20 20 61 63 5f 63 74 5f 52 41 4e 4c 49 42  n.  ac_ct_RANLIB
1fb20 3d 24 52 41 4e 4c 49 42 0a 20 20 23 20 45 78 74  =$RANLIB.  # Ext
1fb30 72 61 63 74 20 74 68 65 20 66 69 72 73 74 20 77  ract the first w
1fb40 6f 72 64 20 6f 66 20 22 72 61 6e 6c 69 62 22 2c  ord of "ranlib",
1fb50 20 73 6f 20 69 74 20 63 61 6e 20 62 65 20 61 20   so it can be a 
1fb60 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69 74  program name wit
1fb70 68 20 61 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d  h args..set dumm
1fb80 79 20 72 61 6e 6c 69 62 3b 20 61 63 5f 77 6f 72  y ranlib; ac_wor
1fb90 64 3d 24 32 0a 7b 20 24 61 73 5f 65 63 68 6f 20  d=$2.{ $as_echo 
1fba0 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
1fbb0 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61   checking for $a
1fbc0 63 5f 77 6f 72 64 22 20 3e 26 35 0a 24 61 73 5f  c_word" >&5.$as_
1fbd0 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67  echo_n "checking
1fbe0 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 2e 2e 2e   for $ac_word...
1fbf0 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73   " >&6; }.if tes
1fc00 74 20 22 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f  t "${ac_cv_prog_
1fc10 61 63 5f 63 74 5f 52 41 4e 4c 49 42 2b 73 65 74  ac_ct_RANLIB+set
1fc20 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20  }" = set; then. 
1fc30 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61   $as_echo_n "(ca
1fc40 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65  ched) " >&6.else
1fc50 0a 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24  .  if test -n "$
1fc60 61 63 5f 63 74 5f 52 41 4e 4c 49 42 22 3b 20 74  ac_ct_RANLIB"; t
1fc70 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67  hen.  ac_cv_prog
1fc80 5f 61 63 5f 63 74 5f 52 41 4e 4c 49 42 3d 22 24  _ac_ct_RANLIB="$
1fc90 61 63 5f 63 74 5f 52 41 4e 4c 49 42 22 20 23 20  ac_ct_RANLIB" # 
1fca0 4c 65 74 20 74 68 65 20 75 73 65 72 20 6f 76 65  Let the user ove
1fcb0 72 72 69 64 65 20 74 68 65 20 74 65 73 74 2e 0a  rride the test..
1fcc0 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f 49 46 53  else.as_save_IFS
1fcd0 3d 24 49 46 53 3b 20 49 46 53 3d 24 50 41 54 48  =$IFS; IFS=$PATH
1fce0 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f 72 20 61  _SEPARATOR.for a
1fcf0 73 5f 64 69 72 20 69 6e 20 24 50 41 54 48 0a 64  s_dir in $PATH.d
1fd00 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73 61 76 65  o.  IFS=$as_save
1fd10 5f 49 46 53 0a 20 20 74 65 73 74 20 2d 7a 20 22  _IFS.  test -z "
1fd20 24 61 73 5f 64 69 72 22 20 26 26 20 61 73 5f 64  $as_dir" && as_d
1fd30 69 72 3d 2e 0a 20 20 66 6f 72 20 61 63 5f 65 78  ir=..  for ac_ex
1fd40 65 63 5f 65 78 74 20 69 6e 20 27 27 20 24 61 63  ec_ext in '' $ac
1fd50 5f 65 78 65 63 75 74 61 62 6c 65 5f 65 78 74 65  _executable_exte
1fd60 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20  nsions; do.  if 
1fd70 7b 20 74 65 73 74 20 2d 66 20 22 24 61 73 5f 64  { test -f "$as_d
1fd80 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65  ir/$ac_word$ac_e
1fd90 78 65 63 5f 65 78 74 22 20 26 26 20 24 61 73 5f  xec_ext" && $as_
1fda0 74 65 73 74 5f 78 20 22 24 61 73 5f 64 69 72 2f  test_x "$as_dir/
1fdb0 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63  $ac_word$ac_exec
1fdc0 5f 65 78 74 22 3b 20 7d 3b 20 74 68 65 6e 0a 20  _ext"; }; then. 
1fdd0 20 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63     ac_cv_prog_ac
1fde0 5f 63 74 5f 52 41 4e 4c 49 42 3d 22 72 61 6e 6c  _ct_RANLIB="ranl
1fdf0 69 62 22 0a 20 20 20 20 24 61 73 5f 65 63 68 6f  ib".    $as_echo
1fe00 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
1fe10 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64 69 72 2f  : found $as_dir/
1fe20 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63  $ac_word$ac_exec
1fe30 5f 65 78 74 22 20 3e 26 35 0a 20 20 20 20 62 72  _ext" >&5.    br
1fe40 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65 0a  eak 2.  fi.done.
1fe50 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61 76  done.IFS=$as_sav
1fe60 65 5f 49 46 53 0a 0a 66 69 0a 66 69 0a 61 63 5f  e_IFS..fi.fi.ac_
1fe70 63 74 5f 52 41 4e 4c 49 42 3d 24 61 63 5f 63 76  ct_RANLIB=$ac_cv
1fe80 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 52 41 4e 4c  _prog_ac_ct_RANL
1fe90 49 42 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24  IB.if test -n "$
1fea0 61 63 5f 63 74 5f 52 41 4e 4c 49 42 22 3b 20 74  ac_ct_RANLIB"; t
1feb0 68 65 6e 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f  hen.  { $as_echo
1fec0 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
1fed0 3a 20 72 65 73 75 6c 74 3a 20 24 61 63 5f 63 74  : result: $ac_ct
1fee0 5f 52 41 4e 4c 49 42 22 20 3e 26 35 0a 24 61 73  _RANLIB" >&5.$as
1fef0 5f 65 63 68 6f 20 22 24 61 63 5f 63 74 5f 52 41  _echo "$ac_ct_RA
1ff00 4e 4c 49 42 22 20 3e 26 36 3b 20 7d 0a 65 6c 73  NLIB" >&6; }.els
1ff10 65 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22  e.  { $as_echo "
1ff20 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
1ff30 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a  result: no" >&5.
1ff40 24 61 73 5f 65 63 68 6f 20 22 6e 6f 22 20 3e 26  $as_echo "no" >&
1ff50 36 3b 20 7d 0a 66 69 0a 0a 20 20 69 66 20 74 65  6; }.fi..  if te
1ff60 73 74 20 22 78 24 61 63 5f 63 74 5f 52 41 4e 4c  st "x$ac_ct_RANL
1ff70 49 42 22 20 3d 20 78 3b 20 74 68 65 6e 0a 20 20  IB" = x; then.  
1ff80 20 20 52 41 4e 4c 49 42 3d 22 3a 22 0a 20 20 65    RANLIB=":".  e
1ff90 6c 73 65 0a 20 20 20 20 63 61 73 65 20 24 63 72  lse.    case $cr
1ffa0 6f 73 73 5f 63 6f 6d 70 69 6c 69 6e 67 3a 24 61  oss_compiling:$a
1ffb0 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64 20 69 6e  c_tool_warned in
1ffc0 0a 79 65 73 3a 29 0a 7b 20 24 61 73 5f 65 63 68  .yes:).{ $as_ech
1ffd0 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
1ffe0 4f 3a 20 57 41 52 4e 49 4e 47 3a 20 75 73 69 6e  O: WARNING: usin
1fff0 67 20 63 72 6f 73 73 20 74 6f 6f 6c 73 20 6e 6f  g cross tools no
20000 74 20 70 72 65 66 69 78 65 64 20 77 69 74 68 20  t prefixed with 
20010 68 6f 73 74 20 74 72 69 70 6c 65 74 22 20 3e 26  host triplet" >&
20020 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  5.$as_echo "$as_
20030 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20 75 73 69  me: WARNING: usi
20040 6e 67 20 63 72 6f 73 73 20 74 6f 6f 6c 73 20 6e  ng cross tools n
20050 6f 74 20 70 72 65 66 69 78 65 64 20 77 69 74 68  ot prefixed with
20060 20 68 6f 73 74 20 74 72 69 70 6c 65 74 22 20 3e   host triplet" >
20070 26 32 3b 7d 0a 61 63 5f 74 6f 6f 6c 5f 77 61 72  &2;}.ac_tool_war
20080 6e 65 64 3d 79 65 73 20 3b 3b 0a 65 73 61 63 0a  ned=yes ;;.esac.
20090 20 20 20 20 52 41 4e 4c 49 42 3d 24 61 63 5f 63      RANLIB=$ac_c
200a0 74 5f 52 41 4e 4c 49 42 0a 20 20 66 69 0a 65 6c  t_RANLIB.  fi.el
200b0 73 65 0a 20 20 52 41 4e 4c 49 42 3d 22 24 61 63  se.  RANLIB="$ac
200c0 5f 63 76 5f 70 72 6f 67 5f 52 41 4e 4c 49 42 22  _cv_prog_RANLIB"
200d0 0a 66 69 0a 0a 74 65 73 74 20 2d 7a 20 22 24 52  .fi..test -z "$R
200e0 41 4e 4c 49 42 22 20 26 26 20 52 41 4e 4c 49 42  ANLIB" && RANLIB
200f0 3d 3a 0a 0a 0a 0a 0a 0a 0a 23 20 44 65 74 65 72  =:.......# Deter
20100 6d 69 6e 65 20 63 6f 6d 6d 61 6e 64 73 20 74 6f  mine commands to
20110 20 63 72 65 61 74 65 20 6f 6c 64 2d 73 74 79 6c   create old-styl
20120 65 20 73 74 61 74 69 63 20 61 72 63 68 69 76 65  e static archive
20130 73 2e 0a 6f 6c 64 5f 61 72 63 68 69 76 65 5f 63  s..old_archive_c
20140 6d 64 73 3d 27 24 41 52 20 24 41 52 5f 46 4c 41  mds='$AR $AR_FLA
20150 47 53 20 24 6f 6c 64 6c 69 62 24 6f 6c 64 6f 62  GS $oldlib$oldob
20160 6a 73 27 0a 6f 6c 64 5f 70 6f 73 74 69 6e 73 74  js'.old_postinst
20170 61 6c 6c 5f 63 6d 64 73 3d 27 63 68 6d 6f 64 20  all_cmds='chmod 
20180 36 34 34 20 24 6f 6c 64 6c 69 62 27 0a 6f 6c 64  644 $oldlib'.old
20190 5f 70 6f 73 74 75 6e 69 6e 73 74 61 6c 6c 5f 63  _postuninstall_c
201a0 6d 64 73 3d 0a 0a 69 66 20 74 65 73 74 20 2d 6e  mds=..if test -n
201b0 20 22 24 52 41 4e 4c 49 42 22 3b 20 74 68 65 6e   "$RANLIB"; then
201c0 0a 20 20 63 61 73 65 20 24 68 6f 73 74 5f 6f 73  .  case $host_os
201d0 20 69 6e 0a 20 20 6f 70 65 6e 62 73 64 2a 29 0a   in.  openbsd*).
201e0 20 20 20 20 6f 6c 64 5f 70 6f 73 74 69 6e 73 74      old_postinst
201f0 61 6c 6c 5f 63 6d 64 73 3d 22 24 6f 6c 64 5f 70  all_cmds="$old_p
20200 6f 73 74 69 6e 73 74 61 6c 6c 5f 63 6d 64 73 7e  ostinstall_cmds~
20210 5c 24 52 41 4e 4c 49 42 20 2d 74 20 5c 24 6f 6c  \$RANLIB -t \$ol
20220 64 6c 69 62 22 0a 20 20 20 20 3b 3b 0a 20 20 2a  dlib".    ;;.  *
20230 29 0a 20 20 20 20 6f 6c 64 5f 70 6f 73 74 69 6e  ).    old_postin
20240 73 74 61 6c 6c 5f 63 6d 64 73 3d 22 24 6f 6c 64  stall_cmds="$old
20250 5f 70 6f 73 74 69 6e 73 74 61 6c 6c 5f 63 6d 64  _postinstall_cmd
20260 73 7e 5c 24 52 41 4e 4c 49 42 20 5c 24 6f 6c 64  s~\$RANLIB \$old
20270 6c 69 62 22 0a 20 20 20 20 3b 3b 0a 20 20 65 73  lib".    ;;.  es
20280 61 63 0a 20 20 6f 6c 64 5f 61 72 63 68 69 76 65  ac.  old_archive
20290 5f 63 6d 64 73 3d 22 24 6f 6c 64 5f 61 72 63 68  _cmds="$old_arch
202a0 69 76 65 5f 63 6d 64 73 7e 5c 24 52 41 4e 4c 49  ive_cmds~\$RANLI
202b0 42 20 5c 24 6f 6c 64 6c 69 62 22 0a 66 69 0a 0a  B \$oldlib".fi..
202c0 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  ................
202d0 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  ................
202e0 0a 23 20 49 66 20 6e 6f 20 43 20 63 6f 6d 70 69  .# If no C compi
202f0 6c 65 72 20 77 61 73 20 73 70 65 63 69 66 69 65  ler was specifie
20300 64 2c 20 75 73 65 20 43 43 2e 0a 4c 54 43 43 3d  d, use CC..LTCC=
20310 24 7b 4c 54 43 43 2d 22 24 43 43 22 7d 0a 0a 23  ${LTCC-"$CC"}..#
20320 20 49 66 20 6e 6f 20 43 20 63 6f 6d 70 69 6c 65   If no C compile
20330 72 20 66 6c 61 67 73 20 77 65 72 65 20 73 70 65  r flags were spe
20340 63 69 66 69 65 64 2c 20 75 73 65 20 43 46 4c 41  cified, use CFLA
20350 47 53 2e 0a 4c 54 43 46 4c 41 47 53 3d 24 7b 4c  GS..LTCFLAGS=${L
20360 54 43 46 4c 41 47 53 2d 22 24 43 46 4c 41 47 53  TCFLAGS-"$CFLAGS
20370 22 7d 0a 0a 23 20 41 6c 6c 6f 77 20 43 43 20 74  "}..# Allow CC t
20380 6f 20 62 65 20 61 20 70 72 6f 67 72 61 6d 20 6e  o be a program n
20390 61 6d 65 20 77 69 74 68 20 61 72 67 75 6d 65 6e  ame with argumen
203a0 74 73 2e 0a 63 6f 6d 70 69 6c 65 72 3d 24 43 43  ts..compiler=$CC
203b0 0a 0a 0a 23 20 43 68 65 63 6b 20 66 6f 72 20 63  ...# Check for c
203c0 6f 6d 6d 61 6e 64 20 74 6f 20 67 72 61 62 20 74  ommand to grab t
203d0 68 65 20 72 61 77 20 73 79 6d 62 6f 6c 20 6e 61  he raw symbol na
203e0 6d 65 20 66 6f 6c 6c 6f 77 65 64 20 62 79 20 43  me followed by C
203f0 20 73 79 6d 62 6f 6c 20 66 72 6f 6d 20 6e 6d 2e   symbol from nm.
20400 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .{ $as_echo "$as
20410 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65  _me:$LINENO: che
20420 63 6b 69 6e 67 20 63 6f 6d 6d 61 6e 64 20 74 6f  cking command to
20430 20 70 61 72 73 65 20 24 4e 4d 20 6f 75 74 70 75   parse $NM outpu
20440 74 20 66 72 6f 6d 20 24 63 6f 6d 70 69 6c 65 72  t from $compiler
20450 20 6f 62 6a 65 63 74 22 20 3e 26 35 0a 24 61 73   object" >&5.$as
20460 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e  _echo_n "checkin
20470 67 20 63 6f 6d 6d 61 6e 64 20 74 6f 20 70 61 72  g command to par
20480 73 65 20 24 4e 4d 20 6f 75 74 70 75 74 20 66 72  se $NM output fr
20490 6f 6d 20 24 63 6f 6d 70 69 6c 65 72 20 6f 62 6a  om $compiler obj
204a0 65 63 74 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a  ect... " >&6; }.
204b0 69 66 20 74 65 73 74 20 22 24 7b 6c 74 5f 63 76  if test "${lt_cv
204c0 5f 73 79 73 5f 67 6c 6f 62 61 6c 5f 73 79 6d 62  _sys_global_symb
204d0 6f 6c 5f 70 69 70 65 2b 73 65 74 7d 22 20 3d 20  ol_pipe+set}" = 
204e0 73 65 74 3b 20 74 68 65 6e 0a 20 20 24 61 73 5f  set; then.  $as_
204f0 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29  echo_n "(cached)
20500 20 22 20 3e 26 36 0a 65 6c 73 65 0a 0a 23 20 54   " >&6.else..# T
20510 68 65 73 65 20 61 72 65 20 73 61 6e 65 20 64 65  hese are sane de
20520 66 61 75 6c 74 73 20 74 68 61 74 20 77 6f 72 6b  faults that work
20530 20 6f 6e 20 61 74 20 6c 65 61 73 74 20 61 20 66   on at least a f
20540 65 77 20 6f 6c 64 20 73 79 73 74 65 6d 73 2e 0a  ew old systems..
20550 23 20 5b 54 68 65 79 20 63 6f 6d 65 20 66 72 6f  # [They come fro
20560 6d 20 55 6c 74 72 69 78 2e 20 20 57 68 61 74 20  m Ultrix.  What 
20570 63 6f 75 6c 64 20 62 65 20 6f 6c 64 65 72 20 74  could be older t
20580 68 61 6e 20 55 6c 74 72 69 78 3f 21 21 20 3b 29  han Ultrix?!! ;)
20590 5d 0a 0a 23 20 43 68 61 72 61 63 74 65 72 20 63  ]..# Character c
205a0 6c 61 73 73 20 64 65 73 63 72 69 62 69 6e 67 20  lass describing 
205b0 4e 4d 20 67 6c 6f 62 61 6c 20 73 79 6d 62 6f 6c  NM global symbol
205c0 20 63 6f 64 65 73 2e 0a 73 79 6d 63 6f 64 65 3d   codes..symcode=
205d0 27 5b 42 43 44 45 47 52 53 54 5d 27 0a 0a 23 20  '[BCDEGRST]'..# 
205e0 52 65 67 65 78 70 20 74 6f 20 6d 61 74 63 68 20  Regexp to match 
205f0 73 79 6d 62 6f 6c 73 20 74 68 61 74 20 63 61 6e  symbols that can
20600 20 62 65 20 61 63 63 65 73 73 65 64 20 64 69 72   be accessed dir
20610 65 63 74 6c 79 20 66 72 6f 6d 20 43 2e 0a 73 79  ectly from C..sy
20620 6d 70 61 74 3d 27 5c 28 5b 5f 41 2d 5a 61 2d 7a  mpat='\([_A-Za-z
20630 5d 5b 5f 41 2d 5a 61 2d 7a 30 2d 39 5d 2a 5c 29  ][_A-Za-z0-9]*\)
20640 27 0a 0a 23 20 44 65 66 69 6e 65 20 73 79 73 74  '..# Define syst
20650 65 6d 2d 73 70 65 63 69 66 69 63 20 76 61 72 69  em-specific vari
20660 61 62 6c 65 73 2e 0a 63 61 73 65 20 24 68 6f 73  ables..case $hos
20670 74 5f 6f 73 20 69 6e 0a 61 69 78 2a 29 0a 20 20  t_os in.aix*).  
20680 73 79 6d 63 6f 64 65 3d 27 5b 42 43 44 54 5d 27  symcode='[BCDT]'
20690 0a 20 20 3b 3b 0a 63 79 67 77 69 6e 2a 20 7c 20  .  ;;.cygwin* | 
206a0 6d 69 6e 67 77 2a 20 7c 20 70 77 33 32 2a 20 7c  mingw* | pw32* |
206b0 20 63 65 67 63 63 2a 29 0a 20 20 73 79 6d 63 6f   cegcc*).  symco
206c0 64 65 3d 27 5b 41 42 43 44 47 49 53 54 57 5d 27  de='[ABCDGISTW]'
206d0 0a 20 20 3b 3b 0a 68 70 75 78 2a 29 0a 20 20 69  .  ;;.hpux*).  i
206e0 66 20 74 65 73 74 20 22 24 68 6f 73 74 5f 63 70  f test "$host_cp
206f0 75 22 20 3d 20 69 61 36 34 3b 20 74 68 65 6e 0a  u" = ia64; then.
20700 20 20 20 20 73 79 6d 63 6f 64 65 3d 27 5b 41 42      symcode='[AB
20710 43 44 45 47 52 53 54 5d 27 0a 20 20 66 69 0a 20  CDEGRST]'.  fi. 
20720 20 3b 3b 0a 69 72 69 78 2a 20 7c 20 6e 6f 6e 73   ;;.irix* | nons
20730 74 6f 70 75 78 2a 29 0a 20 20 73 79 6d 63 6f 64  topux*).  symcod
20740 65 3d 27 5b 42 43 44 45 47 52 53 54 5d 27 0a 20  e='[BCDEGRST]'. 
20750 20 3b 3b 0a 6f 73 66 2a 29 0a 20 20 73 79 6d 63   ;;.osf*).  symc
20760 6f 64 65 3d 27 5b 42 43 44 45 47 51 52 53 54 5d  ode='[BCDEGQRST]
20770 27 0a 20 20 3b 3b 0a 73 6f 6c 61 72 69 73 2a 29  '.  ;;.solaris*)
20780 0a 20 20 73 79 6d 63 6f 64 65 3d 27 5b 42 44 52  .  symcode='[BDR
20790 54 5d 27 0a 20 20 3b 3b 0a 73 63 6f 33 2e 32 76  T]'.  ;;.sco3.2v
207a0 35 2a 29 0a 20 20 73 79 6d 63 6f 64 65 3d 27 5b  5*).  symcode='[
207b0 44 54 5d 27 0a 20 20 3b 3b 0a 73 79 73 76 34 2e  DT]'.  ;;.sysv4.
207c0 32 75 77 32 2a 29 0a 20 20 73 79 6d 63 6f 64 65  2uw2*).  symcode
207d0 3d 27 5b 44 54 5d 27 0a 20 20 3b 3b 0a 73 79 73  ='[DT]'.  ;;.sys
207e0 76 35 2a 20 7c 20 73 63 6f 35 76 36 2a 20 7c 20  v5* | sco5v6* | 
207f0 75 6e 69 78 77 61 72 65 2a 20 7c 20 4f 70 65 6e  unixware* | Open
20800 55 4e 49 58 2a 29 0a 20 20 73 79 6d 63 6f 64 65  UNIX*).  symcode
20810 3d 27 5b 41 42 44 54 5d 27 0a 20 20 3b 3b 0a 73  ='[ABDT]'.  ;;.s
20820 79 73 76 34 29 0a 20 20 73 79 6d 63 6f 64 65 3d  ysv4).  symcode=
20830 27 5b 44 46 4e 53 54 55 5d 27 0a 20 20 3b 3b 0a  '[DFNSTU]'.  ;;.
20840 65 73 61 63 0a 0a 23 20 49 66 20 77 65 27 72 65  esac..# If we're
20850 20 75 73 69 6e 67 20 47 4e 55 20 6e 6d 2c 20 74   using GNU nm, t
20860 68 65 6e 20 75 73 65 20 69 74 73 20 73 74 61 6e  hen use its stan
20870 64 61 72 64 20 73 79 6d 62 6f 6c 20 63 6f 64 65  dard symbol code
20880 73 2e 0a 63 61 73 65 20 60 24 4e 4d 20 2d 56 20  s..case `$NM -V 
20890 32 3e 26 31 60 20 69 6e 0a 2a 47 4e 55 2a 20 7c  2>&1` in.*GNU* |
208a0 20 2a 27 77 69 74 68 20 42 46 44 27 2a 29 0a 20   *'with BFD'*). 
208b0 20 73 79 6d 63 6f 64 65 3d 27 5b 41 42 43 44 47   symcode='[ABCDG
208c0 49 52 53 54 57 5d 27 20 3b 3b 0a 65 73 61 63 0a  IRSTW]' ;;.esac.
208d0 0a 23 20 54 72 61 6e 73 66 6f 72 6d 20 61 6e 20  .# Transform an 
208e0 65 78 74 72 61 63 74 65 64 20 73 79 6d 62 6f 6c  extracted symbol
208f0 20 6c 69 6e 65 20 69 6e 74 6f 20 61 20 70 72 6f   line into a pro
20900 70 65 72 20 43 20 64 65 63 6c 61 72 61 74 69 6f  per C declaratio
20910 6e 2e 0a 23 20 53 6f 6d 65 20 73 79 73 74 65 6d  n..# Some system
20920 73 20 28 65 73 70 2e 20 6f 6e 20 69 61 36 34 29  s (esp. on ia64)
20930 20 6c 69 6e 6b 20 64 61 74 61 20 61 6e 64 20 63   link data and c
20940 6f 64 65 20 73 79 6d 62 6f 6c 73 20 64 69 66 66  ode symbols diff
20950 65 72 65 6e 74 6c 79 2c 0a 23 20 73 6f 20 75 73  erently,.# so us
20960 65 20 74 68 69 73 20 67 65 6e 65 72 61 6c 20 61  e this general a
20970 70 70 72 6f 61 63 68 2e 0a 6c 74 5f 63 76 5f 73  pproach..lt_cv_s
20980 79 73 5f 67 6c 6f 62 61 6c 5f 73 79 6d 62 6f 6c  ys_global_symbol
20990 5f 74 6f 5f 63 64 65 63 6c 3d 22 73 65 64 20 2d  _to_cdecl="sed -
209a0 6e 20 2d 65 20 27 73 2f 5e 54 20 2e 2a 20 5c 28  n -e 's/^T .* \(
209b0 2e 2a 5c 29 24 2f 65 78 74 65 72 6e 20 69 6e 74  .*\)$/extern int
209c0 20 5c 31 28 29 3b 2f 70 27 20 2d 65 20 27 73 2f   \1();/p' -e 's/
209d0 5e 24 73 79 6d 63 6f 64 65 2a 20 2e 2a 20 5c 28  ^$symcode* .* \(
209e0 2e 2a 5c 29 24 2f 65 78 74 65 72 6e 20 63 68 61  .*\)$/extern cha
209f0 72 20 5c 31 3b 2f 70 27 22 0a 0a 23 20 54 72 61  r \1;/p'"..# Tra
20a00 6e 73 66 6f 72 6d 20 61 6e 20 65 78 74 72 61 63  nsform an extrac
20a10 74 65 64 20 73 79 6d 62 6f 6c 20 6c 69 6e 65 20  ted symbol line 
20a20 69 6e 74 6f 20 73 79 6d 62 6f 6c 20 6e 61 6d 65  into symbol name
20a30 20 61 6e 64 20 73 79 6d 62 6f 6c 20 61 64 64 72   and symbol addr
20a40 65 73 73 0a 6c 74 5f 63 76 5f 73 79 73 5f 67 6c  ess.lt_cv_sys_gl
20a50 6f 62 61 6c 5f 73 79 6d 62 6f 6c 5f 74 6f 5f 63  obal_symbol_to_c
20a60 5f 6e 61 6d 65 5f 61 64 64 72 65 73 73 3d 22 73  _name_address="s
20a70 65 64 20 2d 6e 20 2d 65 20 27 73 2f 5e 3a 20 5c  ed -n -e 's/^: \
20a80 28 5b 5e 20 5d 2a 5c 29 20 24 2f 20 20 7b 5c 5c  ([^ ]*\) $/  {\\
20a90 5c 22 5c 31 5c 5c 5c 22 2c 20 28 76 6f 69 64 20  \"\1\\\", (void 
20aa0 2a 29 20 30 7d 2c 2f 70 27 20 2d 65 20 27 73 2f  *) 0},/p' -e 's/
20ab0 5e 24 73 79 6d 63 6f 64 65 2a 20 5c 28 5b 5e 20  ^$symcode* \([^ 
20ac0 5d 2a 5c 29 20 5c 28 5b 5e 20 5d 2a 5c 29 24 2f  ]*\) \([^ ]*\)$/
20ad0 20 20 7b 5c 22 5c 32 5c 22 2c 20 28 76 6f 69 64    {\"\2\", (void
20ae0 20 2a 29 20 5c 26 5c 32 7d 2c 2f 70 27 22 0a 6c   *) \&\2},/p'".l
20af0 74 5f 63 76 5f 73 79 73 5f 67 6c 6f 62 61 6c 5f  t_cv_sys_global_
20b00 73 79 6d 62 6f 6c 5f 74 6f 5f 63 5f 6e 61 6d 65  symbol_to_c_name
20b10 5f 61 64 64 72 65 73 73 5f 6c 69 62 5f 70 72 65  _address_lib_pre
20b20 66 69 78 3d 22 73 65 64 20 2d 6e 20 2d 65 20 27  fix="sed -n -e '
20b30 73 2f 5e 3a 20 5c 28 5b 5e 20 5d 2a 5c 29 20 24  s/^: \([^ ]*\) $
20b40 2f 20 20 7b 5c 5c 5c 22 5c 31 5c 5c 5c 22 2c 20  /  {\\\"\1\\\", 
20b50 28 76 6f 69 64 20 2a 29 20 30 7d 2c 2f 70 27 20  (void *) 0},/p' 
20b60 2d 65 20 27 73 2f 5e 24 73 79 6d 63 6f 64 65 2a  -e 's/^$symcode*
20b70 20 5c 28 5b 5e 20 5d 2a 5c 29 20 5c 28 6c 69 62   \([^ ]*\) \(lib
20b80 5b 5e 20 5d 2a 5c 29 24 2f 20 20 7b 5c 22 5c 32  [^ ]*\)$/  {\"\2
20b90 5c 22 2c 20 28 76 6f 69 64 20 2a 29 20 5c 26 5c  \", (void *) \&\
20ba0 32 7d 2c 2f 70 27 20 2d 65 20 27 73 2f 5e 24 73  2},/p' -e 's/^$s
20bb0 79 6d 63 6f 64 65 2a 20 5c 28 5b 5e 20 5d 2a 5c  ymcode* \([^ ]*\
20bc0 29 20 5c 28 5b 5e 20 5d 2a 5c 29 24 2f 20 20 7b  ) \([^ ]*\)$/  {
20bd0 5c 22 6c 69 62 5c 32 5c 22 2c 20 28 76 6f 69 64  \"lib\2\", (void
20be0 20 2a 29 20 5c 26 5c 32 7d 2c 2f 70 27 22 0a 0a   *) \&\2},/p'"..
20bf0 23 20 48 61 6e 64 6c 65 20 43 52 4c 46 20 69 6e  # Handle CRLF in
20c00 20 6d 69 6e 67 77 20 74 6f 6f 6c 20 63 68 61 69   mingw tool chai
20c10 6e 0a 6f 70 74 5f 63 72 3d 0a 63 61 73 65 20 24  n.opt_cr=.case $
20c20 62 75 69 6c 64 5f 6f 73 20 69 6e 0a 6d 69 6e 67  build_os in.ming
20c30 77 2a 29 0a 20 20 6f 70 74 5f 63 72 3d 60 24 45  w*).  opt_cr=`$E
20c40 43 48 4f 20 27 78 5c 7b 30 2c 31 5c 7d 27 20 7c  CHO 'x\{0,1\}' |
20c50 20 74 72 20 78 20 27 5c 30 31 35 27 60 20 23 20   tr x '\015'` # 
20c60 6f 70 74 69 6f 6e 20 63 72 20 69 6e 20 72 65 67  option cr in reg
20c70 65 78 70 0a 20 20 3b 3b 0a 65 73 61 63 0a 0a 23  exp.  ;;.esac..#
20c80 20 54 72 79 20 77 69 74 68 6f 75 74 20 61 20 70   Try without a p
20c90 72 65 66 69 78 20 75 6e 64 65 72 73 63 6f 72 65  refix underscore
20ca0 2c 20 74 68 65 6e 20 77 69 74 68 20 69 74 2e 0a  , then with it..
20cb0 66 6f 72 20 61 63 5f 73 79 6d 70 72 66 78 20 69  for ac_symprfx i
20cc0 6e 20 22 22 20 22 5f 22 3b 20 64 6f 0a 0a 20 20  n "" "_"; do..  
20cd0 23 20 54 72 61 6e 73 66 6f 72 6d 20 73 79 6d 63  # Transform symc
20ce0 6f 64 65 2c 20 73 79 6d 70 61 74 2c 20 61 6e 64  ode, sympat, and
20cf0 20 73 79 6d 70 72 66 78 20 69 6e 74 6f 20 61 20   symprfx into a 
20d00 72 61 77 20 73 79 6d 62 6f 6c 20 61 6e 64 20 61  raw symbol and a
20d10 20 43 20 73 79 6d 62 6f 6c 2e 0a 20 20 73 79 6d   C symbol..  sym
20d20 78 66 72 6d 3d 22 5c 5c 31 20 24 61 63 5f 73 79  xfrm="\\1 $ac_sy
20d30 6d 70 72 66 78 5c 5c 32 20 5c 5c 32 22 0a 0a 20  mprfx\\2 \\2".. 
20d40 20 23 20 57 72 69 74 65 20 74 68 65 20 72 61 77   # Write the raw
20d50 20 61 6e 64 20 43 20 69 64 65 6e 74 69 66 69 65   and C identifie
20d60 72 73 2e 0a 20 20 69 66 20 74 65 73 74 20 22 24  rs..  if test "$
20d70 6c 74 5f 63 76 5f 6e 6d 5f 69 6e 74 65 72 66 61  lt_cv_nm_interfa
20d80 63 65 22 20 3d 20 22 4d 53 20 64 75 6d 70 62 69  ce" = "MS dumpbi
20d90 6e 22 3b 20 74 68 65 6e 0a 20 20 20 20 23 20 46  n"; then.    # F
20da0 61 6b 65 20 69 74 20 66 6f 72 20 64 75 6d 70 62  ake it for dumpb
20db0 69 6e 20 61 6e 64 20 73 61 79 20 54 20 66 6f 72  in and say T for
20dc0 20 61 6e 79 20 6e 6f 6e 2d 73 74 61 74 69 63 20   any non-static 
20dd0 66 75 6e 63 74 69 6f 6e 0a 20 20 20 20 23 20 61  function.    # a
20de0 6e 64 20 44 20 66 6f 72 20 61 6e 79 20 67 6c 6f  nd D for any glo
20df0 62 61 6c 20 76 61 72 69 61 62 6c 65 2e 0a 20 20  bal variable..  
20e00 20 20 23 20 41 6c 73 6f 20 66 69 6e 64 20 43 2b    # Also find C+
20e10 2b 20 61 6e 64 20 5f 5f 66 61 73 74 63 61 6c 6c  + and __fastcall
20e20 20 73 79 6d 62 6f 6c 73 20 66 72 6f 6d 20 4d 53   symbols from MS
20e30 56 43 2b 2b 2c 0a 20 20 20 20 23 20 77 68 69 63  VC++,.    # whic
20e40 68 20 73 74 61 72 74 20 77 69 74 68 20 40 20 6f  h start with @ o
20e50 72 20 3f 2e 0a 20 20 20 20 6c 74 5f 63 76 5f 73  r ?..    lt_cv_s
20e60 79 73 5f 67 6c 6f 62 61 6c 5f 73 79 6d 62 6f 6c  ys_global_symbol
20e70 5f 70 69 70 65 3d 22 24 41 57 4b 20 27 22 5c 0a  _pipe="$AWK '"\.
20e80 22 20 20 20 20 20 7b 6c 61 73 74 5f 73 65 63 74  "     {last_sect
20e90 69 6f 6e 3d 73 65 63 74 69 6f 6e 3b 20 73 65 63  ion=section; sec
20ea0 74 69 6f 6e 3d 5c 24 20 33 7d 3b 22 5c 0a 22 20  tion=\$ 3};"\." 
20eb0 20 20 20 20 2f 53 65 63 74 69 6f 6e 20 6c 65 6e      /Section len
20ec0 67 74 68 20 2e 2a 23 72 65 6c 6f 63 73 2e 2a 28  gth .*#relocs.*(
20ed0 70 69 63 6b 20 61 6e 79 29 2f 7b 68 69 64 65 5b  pick any)/{hide[
20ee0 6c 61 73 74 5f 73 65 63 74 69 6f 6e 5d 3d 31 7d  last_section]=1}
20ef0 3b 22 5c 0a 22 20 20 20 20 20 5c 24 20 30 21 7e  ;"\."     \$ 0!~
20f00 2f 45 78 74 65 72 6e 61 6c 20 2a 5c 7c 2f 7b 6e  /External *\|/{n
20f10 65 78 74 7d 3b 22 5c 0a 22 20 20 20 20 20 2f 20  ext};"\."     / 
20f20 30 2b 20 55 4e 44 45 46 20 2f 7b 6e 65 78 74 7d  0+ UNDEF /{next}
20f30 3b 20 2f 20 55 4e 44 45 46 20 5c 28 5b 5e 7c 5d  ; / UNDEF \([^|]
20f40 5c 29 2a 28 29 2f 7b 6e 65 78 74 7d 3b 22 5c 0a  \)*()/{next};"\.
20f50 22 20 20 20 20 20 7b 69 66 28 68 69 64 65 5b 73  "     {if(hide[s
20f60 65 63 74 69 6f 6e 5d 29 20 6e 65 78 74 7d 3b 22  ection]) next};"
20f70 5c 0a 22 20 20 20 20 20 7b 66 3d 30 7d 3b 20 5c  \."     {f=0}; \
20f80 24 20 30 7e 2f 5c 28 5c 29 2e 2a 5c 7c 2f 7b 66  $ 0~/\(\).*\|/{f
20f90 3d 31 7d 3b 20 7b 70 72 69 6e 74 66 20 66 20 3f  =1}; {printf f ?
20fa0 20 5c 22 54 20 5c 22 20 3a 20 5c 22 44 20 5c 22   \"T \" : \"D \"
20fb0 7d 3b 22 5c 0a 22 20 20 20 20 20 7b 73 70 6c 69  };"\."     {spli
20fc0 74 28 5c 24 20 30 2c 20 61 2c 20 2f 5c 7c 7c 5c  t(\$ 0, a, /\||\
20fd0 72 2f 29 3b 20 73 70 6c 69 74 28 61 5b 32 5d 2c  r/); split(a[2],
20fe0 20 73 29 7d 3b 22 5c 0a 22 20 20 20 20 20 73 5b   s)};"\."     s[
20ff0 31 5d 7e 2f 5e 5b 40 3f 5d 2f 7b 70 72 69 6e 74  1]~/^[@?]/{print
21000 20 73 5b 31 5d 2c 20 73 5b 31 5d 3b 20 6e 65 78   s[1], s[1]; nex
21010 74 7d 3b 22 5c 0a 22 20 20 20 20 20 73 5b 31 5d  t};"\."     s[1]
21020 7e 70 72 66 78 20 7b 73 70 6c 69 74 28 73 5b 31  ~prfx {split(s[1
21030 5d 2c 74 2c 5c 22 40 5c 22 29 3b 20 70 72 69 6e  ],t,\"@\"); prin
21040 74 20 74 5b 31 5d 2c 20 73 75 62 73 74 72 28 74  t t[1], substr(t
21050 5b 31 5d 2c 6c 65 6e 67 74 68 28 70 72 66 78 29  [1],length(prfx)
21060 29 7d 22 5c 0a 22 20 20 20 20 20 27 20 70 72 66  )}"\."     ' prf
21070 78 3d 5e 24 61 63 5f 73 79 6d 70 72 66 78 22 0a  x=^$ac_symprfx".
21080 20 20 65 6c 73 65 0a 20 20 20 20 6c 74 5f 63 76    else.    lt_cv
21090 5f 73 79 73 5f 67 6c 6f 62 61 6c 5f 73 79 6d 62  _sys_global_symb
210a0 6f 6c 5f 70 69 70 65 3d 22 73 65 64 20 2d 6e 20  ol_pipe="sed -n 
210b0 2d 65 20 27 73 2f 5e 2e 2a 5b 09 20 5d 5c 28 24  -e 's/^.*[. ]\($
210c0 73 79 6d 63 6f 64 65 24 73 79 6d 63 6f 64 65 2a  symcode$symcode*
210d0 5c 29 5b 09 20 5d 5b 09 20 5d 2a 24 61 63 5f 73  \)[. ][. ]*$ac_s
210e0 79 6d 70 72 66 78 24 73 79 6d 70 61 74 24 6f 70  ymprfx$sympat$op
210f0 74 5f 63 72 24 2f 24 73 79 6d 78 66 72 6d 2f 70  t_cr$/$symxfrm/p
21100 27 22 0a 20 20 66 69 0a 0a 20 20 23 20 43 68 65  '".  fi..  # Che
21110 63 6b 20 74 6f 20 73 65 65 20 74 68 61 74 20 74  ck to see that t
21120 68 65 20 70 69 70 65 20 77 6f 72 6b 73 20 63 6f  he pipe works co
21130 72 72 65 63 74 6c 79 2e 0a 20 20 70 69 70 65 5f  rrectly..  pipe_
21140 77 6f 72 6b 73 3d 6e 6f 0a 0a 20 20 72 6d 20 2d  works=no..  rm -
21150 66 20 63 6f 6e 66 74 65 73 74 2a 0a 20 20 63 61  f conftest*.  ca
21160 74 20 3e 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  t > conftest.$ac
21170 5f 65 78 74 20 3c 3c 5f 4c 54 5f 45 4f 46 0a 23  _ext <<_LT_EOF.#
21180 69 66 64 65 66 20 5f 5f 63 70 6c 75 73 70 6c 75  ifdef __cplusplu
21190 73 0a 65 78 74 65 72 6e 20 22 43 22 20 7b 0a 23  s.extern "C" {.#
211a0 65 6e 64 69 66 0a 63 68 61 72 20 6e 6d 5f 74 65  endif.char nm_te
211b0 73 74 5f 76 61 72 3b 0a 76 6f 69 64 20 6e 6d 5f  st_var;.void nm_
211c0 74 65 73 74 5f 66 75 6e 63 28 76 6f 69 64 29 3b  test_func(void);
211d0 0a 76 6f 69 64 20 6e 6d 5f 74 65 73 74 5f 66 75  .void nm_test_fu
211e0 6e 63 28 76 6f 69 64 29 7b 7d 0a 23 69 66 64 65  nc(void){}.#ifde
211f0 66 20 5f 5f 63 70 6c 75 73 70 6c 75 73 0a 7d 0a  f __cplusplus.}.
21200 23 65 6e 64 69 66 0a 69 6e 74 20 6d 61 69 6e 28  #endif.int main(
21210 29 7b 6e 6d 5f 74 65 73 74 5f 76 61 72 3d 27 61  ){nm_test_var='a
21220 27 3b 6e 6d 5f 74 65 73 74 5f 66 75 6e 63 28 29  ';nm_test_func()
21230 3b 72 65 74 75 72 6e 28 30 29 3b 7d 0a 5f 4c 54  ;return(0);}._LT
21240 5f 45 4f 46 0a 0a 20 20 69 66 20 7b 20 28 65 76  _EOF..  if { (ev
21250 61 6c 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  al echo "$as_me:
21260 24 4c 49 4e 45 4e 4f 3a 20 5c 22 24 61 63 5f 63  $LINENO: \"$ac_c
21270 6f 6d 70 69 6c 65 5c 22 22 29 20 3e 26 35 0a 20  ompile\"") >&5. 
21280 20 28 65 76 61 6c 20 24 61 63 5f 63 6f 6d 70 69   (eval $ac_compi
21290 6c 65 29 20 32 3e 26 35 0a 20 20 61 63 5f 73 74  le) 2>&5.  ac_st
212a0 61 74 75 73 3d 24 3f 0a 20 20 24 61 73 5f 65 63  atus=$?.  $as_ec
212b0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
212c0 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74  NO: \$? = $ac_st
212d0 61 74 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69  atus" >&5.  (exi
212e0 74 20 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d  t $ac_status); }
212f0 3b 20 74 68 65 6e 0a 20 20 20 20 23 20 4e 6f 77  ; then.    # Now
21300 20 74 72 79 20 74 6f 20 67 72 61 62 20 74 68 65   try to grab the
21310 20 73 79 6d 62 6f 6c 73 2e 0a 20 20 20 20 6e 6c   symbols..    nl
21320 69 73 74 3d 63 6f 6e 66 74 65 73 74 2e 6e 6d 0a  ist=conftest.nm.
21330 20 20 20 20 69 66 20 7b 20 28 65 76 61 6c 20 65      if { (eval e
21340 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
21350 45 4e 4f 3a 20 5c 22 24 4e 4d 20 63 6f 6e 66 74  ENO: \"$NM conft
21360 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 20 5c  est.$ac_objext \
21370 7c 20 24 6c 74 5f 63 76 5f 73 79 73 5f 67 6c 6f  | $lt_cv_sys_glo
21380 62 61 6c 5f 73 79 6d 62 6f 6c 5f 70 69 70 65 20  bal_symbol_pipe 
21390 5c 3e 20 24 6e 6c 69 73 74 5c 22 22 29 20 3e 26  \> $nlist\"") >&
213a0 35 0a 20 20 28 65 76 61 6c 20 24 4e 4d 20 63 6f  5.  (eval $NM co
213b0 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78  nftest.$ac_objex
213c0 74 20 5c 7c 20 24 6c 74 5f 63 76 5f 73 79 73 5f  t \| $lt_cv_sys_
213d0 67 6c 6f 62 61 6c 5f 73 79 6d 62 6f 6c 5f 70 69  global_symbol_pi
213e0 70 65 20 5c 3e 20 24 6e 6c 69 73 74 29 20 32 3e  pe \> $nlist) 2>
213f0 26 35 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24  &5.  ac_status=$
21400 3f 0a 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61  ?.  $as_echo "$a
21410 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24  s_me:$LINENO: \$
21420 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20  ? = $ac_status" 
21430 3e 26 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f  >&5.  (exit $ac_
21440 73 74 61 74 75 73 29 3b 20 7d 20 26 26 20 74 65  status); } && te
21450 73 74 20 2d 73 20 22 24 6e 6c 69 73 74 22 3b 20  st -s "$nlist"; 
21460 74 68 65 6e 0a 20 20 20 20 20 20 23 20 54 72 79  then.      # Try
21470 20 73 6f 72 74 69 6e 67 20 61 6e 64 20 75 6e 69   sorting and uni
21480 71 75 69 66 79 69 6e 67 20 74 68 65 20 6f 75 74  quifying the out
21490 70 75 74 2e 0a 20 20 20 20 20 20 69 66 20 73 6f  put..      if so
214a0 72 74 20 22 24 6e 6c 69 73 74 22 20 7c 20 75 6e  rt "$nlist" | un
214b0 69 71 20 3e 20 22 24 6e 6c 69 73 74 22 54 3b 20  iq > "$nlist"T; 
214c0 74 68 65 6e 0a 09 6d 76 20 2d 66 20 22 24 6e 6c  then..mv -f "$nl
214d0 69 73 74 22 54 20 22 24 6e 6c 69 73 74 22 0a 20  ist"T "$nlist". 
214e0 20 20 20 20 20 65 6c 73 65 0a 09 72 6d 20 2d 66       else..rm -f
214f0 20 22 24 6e 6c 69 73 74 22 54 0a 20 20 20 20 20   "$nlist"T.     
21500 20 66 69 0a 0a 20 20 20 20 20 20 23 20 4d 61 6b   fi..      # Mak
21510 65 20 73 75 72 65 20 74 68 61 74 20 77 65 20 73  e sure that we s
21520 6e 61 67 67 65 64 20 61 6c 6c 20 74 68 65 20 73  nagged all the s
21530 79 6d 62 6f 6c 73 20 77 65 20 6e 65 65 64 2e 0a  ymbols we need..
21540 20 20 20 20 20 20 69 66 20 24 47 52 45 50 20 27        if $GREP '
21550 20 6e 6d 5f 74 65 73 74 5f 76 61 72 24 27 20 22   nm_test_var$' "
21560 24 6e 6c 69 73 74 22 20 3e 2f 64 65 76 2f 6e 75  $nlist" >/dev/nu
21570 6c 6c 3b 20 74 68 65 6e 0a 09 69 66 20 24 47 52  ll; then..if $GR
21580 45 50 20 27 20 6e 6d 5f 74 65 73 74 5f 66 75 6e  EP ' nm_test_fun
21590 63 24 27 20 22 24 6e 6c 69 73 74 22 20 3e 2f 64  c$' "$nlist" >/d
215a0 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 09 20  ev/null; then.. 
215b0 20 63 61 74 20 3c 3c 5f 4c 54 5f 45 4f 46 20 3e   cat <<_LT_EOF >
215c0 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78   conftest.$ac_ex
215d0 74 0a 23 69 66 64 65 66 20 5f 5f 63 70 6c 75 73  t.#ifdef __cplus
215e0 70 6c 75 73 0a 65 78 74 65 72 6e 20 22 43 22 20  plus.extern "C" 
215f0 7b 0a 23 65 6e 64 69 66 0a 0a 5f 4c 54 5f 45 4f  {.#endif.._LT_EO
21600 46 0a 09 20 20 23 20 4e 6f 77 20 67 65 6e 65 72  F..  # Now gener
21610 61 74 65 20 74 68 65 20 73 79 6d 62 6f 6c 20 66  ate the symbol f
21620 69 6c 65 2e 0a 09 20 20 65 76 61 6c 20 22 24 6c  ile...  eval "$l
21630 74 5f 63 76 5f 73 79 73 5f 67 6c 6f 62 61 6c 5f  t_cv_sys_global_
21640 73 79 6d 62 6f 6c 5f 74 6f 5f 63 64 65 63 6c 22  symbol_to_cdecl"
21650 27 20 3c 20 22 24 6e 6c 69 73 74 22 20 7c 20 24  ' < "$nlist" | $
21660 47 52 45 50 20 2d 76 20 6d 61 69 6e 20 3e 3e 20  GREP -v main >> 
21670 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
21680 27 0a 0a 09 20 20 63 61 74 20 3c 3c 5f 4c 54 5f  '...  cat <<_LT_
21690 45 4f 46 20 3e 3e 20 63 6f 6e 66 74 65 73 74 2e  EOF >> conftest.
216a0 24 61 63 5f 65 78 74 0a 0a 2f 2a 20 54 68 65 20  $ac_ext../* The 
216b0 6d 61 70 70 69 6e 67 20 62 65 74 77 65 65 6e 20  mapping between 
216c0 73 79 6d 62 6f 6c 20 6e 61 6d 65 73 20 61 6e 64  symbol names and
216d0 20 73 79 6d 62 6f 6c 73 2e 20 20 2a 2f 0a 63 6f   symbols.  */.co
216e0 6e 73 74 20 73 74 72 75 63 74 20 7b 0a 20 20 63  nst struct {.  c
216f0 6f 6e 73 74 20 63 68 61 72 20 2a 6e 61 6d 65 3b  onst char *name;
21700 0a 20 20 76 6f 69 64 20 20 20 20 20 20 20 2a 61  .  void       *a
21710 64 64 72 65 73 73 3b 0a 7d 0a 6c 74 5f 5f 50 52  ddress;.}.lt__PR
21720 4f 47 52 41 4d 5f 5f 4c 54 58 5f 70 72 65 6c 6f  OGRAM__LTX_prelo
21730 61 64 65 64 5f 73 79 6d 62 6f 6c 73 5b 5d 20 3d  aded_symbols[] =
21740 0a 7b 0a 20 20 7b 20 22 40 50 52 4f 47 52 41 4d  .{.  { "@PROGRAM
21750 40 22 2c 20 28 76 6f 69 64 20 2a 29 20 30 20 7d  @", (void *) 0 }
21760 2c 0a 5f 4c 54 5f 45 4f 46 0a 09 20 20 24 53 45  ,._LT_EOF..  $SE
21770 44 20 22 73 2f 5e 24 73 79 6d 63 6f 64 65 24 73  D "s/^$symcode$s
21780 79 6d 63 6f 64 65 2a 20 5c 28 2e 2a 5c 29 20 5c  ymcode* \(.*\) \
21790 28 2e 2a 5c 29 24 2f 20 20 7b 5c 22 5c 32 5c 22  (.*\)$/  {\"\2\"
217a0 2c 20 28 76 6f 69 64 20 2a 29 20 5c 26 5c 32 7d  , (void *) \&\2}
217b0 2c 2f 22 20 3c 20 22 24 6e 6c 69 73 74 22 20 7c  ,/" < "$nlist" |
217c0 20 24 47 52 45 50 20 2d 76 20 6d 61 69 6e 20 3e   $GREP -v main >
217d0 3e 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  > conftest.$ac_e
217e0 78 74 0a 09 20 20 63 61 74 20 3c 3c 5c 5f 4c 54  xt..  cat <<\_LT
217f0 5f 45 4f 46 20 3e 3e 20 63 6f 6e 66 74 65 73 74  _EOF >> conftest
21800 2e 24 61 63 5f 65 78 74 0a 20 20 7b 30 2c 20 28  .$ac_ext.  {0, (
21810 76 6f 69 64 20 2a 29 20 30 7d 0a 7d 3b 0a 0a 2f  void *) 0}.};../
21820 2a 20 54 68 69 73 20 77 6f 72 6b 73 20 61 72 6f  * This works aro
21830 75 6e 64 20 61 20 70 72 6f 62 6c 65 6d 20 69 6e  und a problem in
21840 20 46 72 65 65 42 53 44 20 6c 69 6e 6b 65 72 20   FreeBSD linker 
21850 2a 2f 0a 23 69 66 64 65 66 20 46 52 45 45 42 53  */.#ifdef FREEBS
21860 44 5f 57 4f 52 4b 41 52 4f 55 4e 44 0a 73 74 61  D_WORKAROUND.sta
21870 74 69 63 20 63 6f 6e 73 74 20 76 6f 69 64 20 2a  tic const void *
21880 6c 74 5f 70 72 65 6c 6f 61 64 65 64 5f 73 65 74  lt_preloaded_set
21890 75 70 28 29 20 7b 0a 20 20 72 65 74 75 72 6e 20  up() {.  return 
218a0 6c 74 5f 5f 50 52 4f 47 52 41 4d 5f 5f 4c 54 58  lt__PROGRAM__LTX
218b0 5f 70 72 65 6c 6f 61 64 65 64 5f 73 79 6d 62 6f  _preloaded_symbo
218c0 6c 73 3b 0a 7d 0a 23 65 6e 64 69 66 0a 0a 23 69  ls;.}.#endif..#i
218d0 66 64 65 66 20 5f 5f 63 70 6c 75 73 70 6c 75 73  fdef __cplusplus
218e0 0a 7d 0a 23 65 6e 64 69 66 0a 5f 4c 54 5f 45 4f  .}.#endif._LT_EO
218f0 46 0a 09 20 20 23 20 4e 6f 77 20 74 72 79 20 6c  F..  # Now try l
21900 69 6e 6b 69 6e 67 20 74 68 65 20 74 77 6f 20 66  inking the two f
21910 69 6c 65 73 2e 0a 09 20 20 6d 76 20 63 6f 6e 66  iles...  mv conf
21920 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 20  test.$ac_objext 
21930 63 6f 6e 66 74 73 74 6d 2e 24 61 63 5f 6f 62 6a  conftstm.$ac_obj
21940 65 78 74 0a 09 20 20 6c 74 5f 73 61 76 65 5f 4c  ext..  lt_save_L
21950 49 42 53 3d 22 24 4c 49 42 53 22 0a 09 20 20 6c  IBS="$LIBS"..  l
21960 74 5f 73 61 76 65 5f 43 46 4c 41 47 53 3d 22 24  t_save_CFLAGS="$
21970 43 46 4c 41 47 53 22 0a 09 20 20 4c 49 42 53 3d  CFLAGS"..  LIBS=
21980 22 63 6f 6e 66 74 73 74 6d 2e 24 61 63 5f 6f 62  "conftstm.$ac_ob
21990 6a 65 78 74 22 0a 09 20 20 43 46 4c 41 47 53 3d  jext"..  CFLAGS=
219a0 22 24 43 46 4c 41 47 53 24 6c 74 5f 70 72 6f 67  "$CFLAGS$lt_prog
219b0 5f 63 6f 6d 70 69 6c 65 72 5f 6e 6f 5f 62 75 69  _compiler_no_bui
219c0 6c 74 69 6e 5f 66 6c 61 67 22 0a 09 20 20 69 66  ltin_flag"..  if
219d0 20 7b 20 28 65 76 61 6c 20 65 63 68 6f 20 22 24   { (eval echo "$
219e0 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c  as_me:$LINENO: \
219f0 22 24 61 63 5f 6c 69 6e 6b 5c 22 22 29 20 3e 26  "$ac_link\"") >&
21a00 35 0a 20 20 28 65 76 61 6c 20 24 61 63 5f 6c 69  5.  (eval $ac_li
21a10 6e 6b 29 20 32 3e 26 35 0a 20 20 61 63 5f 73 74  nk) 2>&5.  ac_st
21a20 61 74 75 73 3d 24 3f 0a 20 20 24 61 73 5f 65 63  atus=$?.  $as_ec
21a30 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
21a40 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74  NO: \$? = $ac_st
21a50 61 74 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69  atus" >&5.  (exi
21a60 74 20 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d  t $ac_status); }
21a70 20 26 26 20 74 65 73 74 20 2d 73 20 63 6f 6e 66   && test -s conf
21a80 74 65 73 74 24 7b 61 63 5f 65 78 65 65 78 74 7d  test${ac_exeext}
21a90 3b 20 74 68 65 6e 0a 09 20 20 20 20 70 69 70 65  ; then..    pipe
21aa0 5f 77 6f 72 6b 73 3d 79 65 73 0a 09 20 20 66 69  _works=yes..  fi
21ab0 0a 09 20 20 4c 49 42 53 3d 22 24 6c 74 5f 73 61  ..  LIBS="$lt_sa
21ac0 76 65 5f 4c 49 42 53 22 0a 09 20 20 43 46 4c 41  ve_LIBS"..  CFLA
21ad0 47 53 3d 22 24 6c 74 5f 73 61 76 65 5f 43 46 4c  GS="$lt_save_CFL
21ae0 41 47 53 22 0a 09 65 6c 73 65 0a 09 20 20 65 63  AGS"..else..  ec
21af0 68 6f 20 22 63 61 6e 6e 6f 74 20 66 69 6e 64 20  ho "cannot find 
21b00 6e 6d 5f 74 65 73 74 5f 66 75 6e 63 20 69 6e 20  nm_test_func in 
21b10 24 6e 6c 69 73 74 22 20 3e 26 35 0a 09 66 69 0a  $nlist" >&5..fi.
21b20 20 20 20 20 20 20 65 6c 73 65 0a 09 65 63 68 6f        else..echo
21b30 20 22 63 61 6e 6e 6f 74 20 66 69 6e 64 20 6e 6d   "cannot find nm
21b40 5f 74 65 73 74 5f 76 61 72 20 69 6e 20 24 6e 6c  _test_var in $nl
21b50 69 73 74 22 20 3e 26 35 0a 20 20 20 20 20 20 66  ist" >&5.      f
21b60 69 0a 20 20 20 20 65 6c 73 65 0a 20 20 20 20 20  i.    else.     
21b70 20 65 63 68 6f 20 22 63 61 6e 6e 6f 74 20 72 75   echo "cannot ru
21b80 6e 20 24 6c 74 5f 63 76 5f 73 79 73 5f 67 6c 6f  n $lt_cv_sys_glo
21b90 62 61 6c 5f 73 79 6d 62 6f 6c 5f 70 69 70 65 22  bal_symbol_pipe"
21ba0 20 3e 26 35 0a 20 20 20 20 66 69 0a 20 20 65 6c   >&5.    fi.  el
21bb0 73 65 0a 20 20 20 20 65 63 68 6f 20 22 24 70 72  se.    echo "$pr
21bc0 6f 67 6e 61 6d 65 3a 20 66 61 69 6c 65 64 20 70  ogname: failed p
21bd0 72 6f 67 72 61 6d 20 77 61 73 3a 22 20 3e 26 35  rogram was:" >&5
21be0 0a 20 20 20 20 63 61 74 20 63 6f 6e 66 74 65 73  .    cat conftes
21bf0 74 2e 24 61 63 5f 65 78 74 20 3e 26 35 0a 20 20  t.$ac_ext >&5.  
21c00 66 69 0a 20 20 72 6d 20 2d 72 66 20 63 6f 6e 66  fi.  rm -rf conf
21c10 74 65 73 74 2a 20 63 6f 6e 66 74 73 74 2a 0a 0a  test* conftst*..
21c20 20 20 23 20 44 6f 20 6e 6f 74 20 75 73 65 20 74    # Do not use t
21c30 68 65 20 67 6c 6f 62 61 6c 5f 73 79 6d 62 6f 6c  he global_symbol
21c40 5f 70 69 70 65 20 75 6e 6c 65 73 73 20 69 74 20  _pipe unless it 
21c50 77 6f 72 6b 73 2e 0a 20 20 69 66 20 74 65 73 74  works..  if test
21c60 20 22 24 70 69 70 65 5f 77 6f 72 6b 73 22 20 3d   "$pipe_works" =
21c70 20 79 65 73 3b 20 74 68 65 6e 0a 20 20 20 20 62   yes; then.    b
21c80 72 65 61 6b 0a 20 20 65 6c 73 65 0a 20 20 20 20  reak.  else.    
21c90 6c 74 5f 63 76 5f 73 79 73 5f 67 6c 6f 62 61 6c  lt_cv_sys_global
21ca0 5f 73 79 6d 62 6f 6c 5f 70 69 70 65 3d 0a 20 20  _symbol_pipe=.  
21cb0 66 69 0a 64 6f 6e 65 0a 0a 66 69 0a 0a 69 66 20  fi.done..fi..if 
21cc0 74 65 73 74 20 2d 7a 20 22 24 6c 74 5f 63 76 5f  test -z "$lt_cv_
21cd0 73 79 73 5f 67 6c 6f 62 61 6c 5f 73 79 6d 62 6f  sys_global_symbo
21ce0 6c 5f 70 69 70 65 22 3b 20 74 68 65 6e 0a 20 20  l_pipe"; then.  
21cf0 6c 74 5f 63 76 5f 73 79 73 5f 67 6c 6f 62 61 6c  lt_cv_sys_global
21d00 5f 73 79 6d 62 6f 6c 5f 74 6f 5f 63 64 65 63 6c  _symbol_to_cdecl
21d10 3d 0a 66 69 0a 69 66 20 74 65 73 74 20 2d 7a 20  =.fi.if test -z 
21d20 22 24 6c 74 5f 63 76 5f 73 79 73 5f 67 6c 6f 62  "$lt_cv_sys_glob
21d30 61 6c 5f 73 79 6d 62 6f 6c 5f 70 69 70 65 24 6c  al_symbol_pipe$l
21d40 74 5f 63 76 5f 73 79 73 5f 67 6c 6f 62 61 6c 5f  t_cv_sys_global_
21d50 73 79 6d 62 6f 6c 5f 74 6f 5f 63 64 65 63 6c 22  symbol_to_cdecl"
21d60 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61 73 5f 65  ; then.  { $as_e
21d70 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
21d80 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 66 61 69  ENO: result: fai
21d90 6c 65 64 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  led" >&5.$as_ech
21da0 6f 20 22 66 61 69 6c 65 64 22 20 3e 26 36 3b 20  o "failed" >&6; 
21db0 7d 0a 65 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65  }.else.  { $as_e
21dc0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
21dd0 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 6f 6b 22  ENO: result: ok"
21de0 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 6f   >&5.$as_echo "o
21df0 6b 22 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a 0a 0a  k" >&6; }.fi....
21e00 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  ................
21e10 0a 0a 0a 0a 23 20 43 68 65 63 6b 20 77 68 65 74  ....# Check whet
21e20 68 65 72 20 2d 2d 65 6e 61 62 6c 65 2d 6c 69 62  her --enable-lib
21e30 74 6f 6f 6c 2d 6c 6f 63 6b 20 77 61 73 20 67 69  tool-lock was gi
21e40 76 65 6e 2e 0a 69 66 20 74 65 73 74 20 22 24 7b  ven..if test "${
21e50 65 6e 61 62 6c 65 5f 6c 69 62 74 6f 6f 6c 5f 6c  enable_libtool_l
21e60 6f 63 6b 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b  ock+set}" = set;
21e70 20 74 68 65 6e 0a 20 20 65 6e 61 62 6c 65 76 61   then.  enableva
21e80 6c 3d 24 65 6e 61 62 6c 65 5f 6c 69 62 74 6f 6f  l=$enable_libtoo
21e90 6c 5f 6c 6f 63 6b 3b 0a 66 69 0a 0a 74 65 73 74  l_lock;.fi..test
21ea0 20 22 78 24 65 6e 61 62 6c 65 5f 6c 69 62 74 6f   "x$enable_libto
21eb0 6f 6c 5f 6c 6f 63 6b 22 20 21 3d 20 78 6e 6f 20  ol_lock" != xno 
21ec0 26 26 20 65 6e 61 62 6c 65 5f 6c 69 62 74 6f 6f  && enable_libtoo
21ed0 6c 5f 6c 6f 63 6b 3d 79 65 73 0a 0a 23 20 53 6f  l_lock=yes..# So
21ee0 6d 65 20 66 6c 61 67 73 20 6e 65 65 64 20 74 6f  me flags need to
21ef0 20 62 65 20 70 72 6f 70 61 67 61 74 65 64 20 74   be propagated t
21f00 6f 20 74 68 65 20 63 6f 6d 70 69 6c 65 72 20 6f  o the compiler o
21f10 72 20 6c 69 6e 6b 65 72 20 66 6f 72 20 67 6f 6f  r linker for goo
21f20 64 0a 23 20 6c 69 62 74 6f 6f 6c 20 73 75 70 70  d.# libtool supp
21f30 6f 72 74 2e 0a 63 61 73 65 20 24 68 6f 73 74 20  ort..case $host 
21f40 69 6e 0a 69 61 36 34 2d 2a 2d 68 70 75 78 2a 29  in.ia64-*-hpux*)
21f50 0a 20 20 23 20 46 69 6e 64 20 6f 75 74 20 77 68  .  # Find out wh
21f60 69 63 68 20 41 42 49 20 77 65 20 61 72 65 20 75  ich ABI we are u
21f70 73 69 6e 67 2e 0a 20 20 65 63 68 6f 20 27 69 6e  sing..  echo 'in
21f80 74 20 69 3b 27 20 3e 20 63 6f 6e 66 74 65 73 74  t i;' > conftest
21f90 2e 24 61 63 5f 65 78 74 0a 20 20 69 66 20 7b 20  .$ac_ext.  if { 
21fa0 28 65 76 61 6c 20 65 63 68 6f 20 22 24 61 73 5f  (eval echo "$as_
21fb0 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 22 24 61  me:$LINENO: \"$a
21fc0 63 5f 63 6f 6d 70 69 6c 65 5c 22 22 29 20 3e 26  c_compile\"") >&
21fd0 35 0a 20 20 28 65 76 61 6c 20 24 61 63 5f 63 6f  5.  (eval $ac_co
21fe0 6d 70 69 6c 65 29 20 32 3e 26 35 0a 20 20 61 63  mpile) 2>&5.  ac
21ff0 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 24 61 73  _status=$?.  $as
22000 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  _echo "$as_me:$L
22010 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63  INENO: \$? = $ac
22020 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20 28  _status" >&5.  (
22030 65 78 69 74 20 24 61 63 5f 73 74 61 74 75 73 29  exit $ac_status)
22040 3b 20 7d 3b 20 74 68 65 6e 0a 20 20 20 20 63 61  ; }; then.    ca
22050 73 65 20 60 2f 75 73 72 2f 62 69 6e 2f 66 69 6c  se `/usr/bin/fil
22060 65 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f  e conftest.$ac_o
22070 62 6a 65 78 74 60 20 69 6e 0a 20 20 20 20 20 20  bjext` in.      
22080 2a 45 4c 46 2d 33 32 2a 29 0a 09 48 50 55 58 5f  *ELF-32*)..HPUX_
22090 49 41 36 34 5f 4d 4f 44 45 3d 22 33 32 22 0a 09  IA64_MODE="32"..
220a0 3b 3b 0a 20 20 20 20 20 20 2a 45 4c 46 2d 36 34  ;;.      *ELF-64
220b0 2a 29 0a 09 48 50 55 58 5f 49 41 36 34 5f 4d 4f  *)..HPUX_IA64_MO
220c0 44 45 3d 22 36 34 22 0a 09 3b 3b 0a 20 20 20 20  DE="64"..;;.    
220d0 65 73 61 63 0a 20 20 66 69 0a 20 20 72 6d 20 2d  esac.  fi.  rm -
220e0 72 66 20 63 6f 6e 66 74 65 73 74 2a 0a 20 20 3b  rf conftest*.  ;
220f0 3b 0a 2a 2d 2a 2d 69 72 69 78 36 2a 29 0a 20 20  ;.*-*-irix6*).  
22100 23 20 46 69 6e 64 20 6f 75 74 20 77 68 69 63 68  # Find out which
22110 20 41 42 49 20 77 65 20 61 72 65 20 75 73 69 6e   ABI we are usin
22120 67 2e 0a 20 20 65 63 68 6f 20 27 23 6c 69 6e 65  g..  echo '#line
22130 20 34 39 35 33 20 22 63 6f 6e 66 69 67 75 72 65   4953 "configure
22140 22 27 20 3e 20 63 6f 6e 66 74 65 73 74 2e 24 61  "' > conftest.$a
22150 63 5f 65 78 74 0a 20 20 69 66 20 7b 20 28 65 76  c_ext.  if { (ev
22160 61 6c 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  al echo "$as_me:
22170 24 4c 49 4e 45 4e 4f 3a 20 5c 22 24 61 63 5f 63  $LINENO: \"$ac_c
22180 6f 6d 70 69 6c 65 5c 22 22 29 20 3e 26 35 0a 20  ompile\"") >&5. 
22190 20 28 65 76 61 6c 20 24 61 63 5f 63 6f 6d 70 69   (eval $ac_compi
221a0 6c 65 29 20 32 3e 26 35 0a 20 20 61 63 5f 73 74  le) 2>&5.  ac_st
221b0 61 74 75 73 3d 24 3f 0a 20 20 24 61 73 5f 65 63  atus=$?.  $as_ec
221c0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
221d0 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74  NO: \$? = $ac_st
221e0 61 74 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69  atus" >&5.  (exi
221f0 74 20 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d  t $ac_status); }
22200 3b 20 74 68 65 6e 0a 20 20 20 20 69 66 20 74 65  ; then.    if te
22210 73 74 20 22 24 6c 74 5f 63 76 5f 70 72 6f 67 5f  st "$lt_cv_prog_
22220 67 6e 75 5f 6c 64 22 20 3d 20 79 65 73 3b 20 74  gnu_ld" = yes; t
22230 68 65 6e 0a 20 20 20 20 20 20 63 61 73 65 20 60  hen.      case `
22240 2f 75 73 72 2f 62 69 6e 2f 66 69 6c 65 20 63 6f  /usr/bin/file co
22250 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78  nftest.$ac_objex
22260 74 60 20 69 6e 0a 09 2a 33 32 2d 62 69 74 2a 29  t` in..*32-bit*)
22270 0a 09 20 20 4c 44 3d 22 24 7b 4c 44 2d 6c 64 7d  ..  LD="${LD-ld}
22280 20 2d 6d 65 6c 66 33 32 62 73 6d 69 70 22 0a 09   -melf32bsmip"..
22290 20 20 3b 3b 0a 09 2a 4e 33 32 2a 29 0a 09 20 20    ;;..*N32*)..  
222a0 4c 44 3d 22 24 7b 4c 44 2d 6c 64 7d 20 2d 6d 65  LD="${LD-ld} -me
222b0 6c 66 33 32 62 6d 69 70 6e 33 32 22 0a 09 20 20  lf32bmipn32"..  
222c0 3b 3b 0a 09 2a 36 34 2d 62 69 74 2a 29 0a 09 20  ;;..*64-bit*).. 
222d0 20 4c 44 3d 22 24 7b 4c 44 2d 6c 64 7d 20 2d 6d   LD="${LD-ld} -m
222e0 65 6c 66 36 34 62 6d 69 70 22 0a 09 3b 3b 0a 20  elf64bmip"..;;. 
222f0 20 20 20 20 20 65 73 61 63 0a 20 20 20 20 65 6c       esac.    el
22300 73 65 0a 20 20 20 20 20 20 63 61 73 65 20 60 2f  se.      case `/
22310 75 73 72 2f 62 69 6e 2f 66 69 6c 65 20 63 6f 6e  usr/bin/file con
22320 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74  ftest.$ac_objext
22330 60 20 69 6e 0a 09 2a 33 32 2d 62 69 74 2a 29 0a  ` in..*32-bit*).
22340 09 20 20 4c 44 3d 22 24 7b 4c 44 2d 6c 64 7d 20  .  LD="${LD-ld} 
22350 2d 33 32 22 0a 09 20 20 3b 3b 0a 09 2a 4e 33 32  -32"..  ;;..*N32
22360 2a 29 0a 09 20 20 4c 44 3d 22 24 7b 4c 44 2d 6c  *)..  LD="${LD-l
22370 64 7d 20 2d 6e 33 32 22 0a 09 20 20 3b 3b 0a 09  d} -n32"..  ;;..
22380 2a 36 34 2d 62 69 74 2a 29 0a 09 20 20 4c 44 3d  *64-bit*)..  LD=
22390 22 24 7b 4c 44 2d 6c 64 7d 20 2d 36 34 22 0a 09  "${LD-ld} -64"..
223a0 20 20 3b 3b 0a 20 20 20 20 20 20 65 73 61 63 0a    ;;.      esac.
223b0 20 20 20 20 66 69 0a 20 20 66 69 0a 20 20 72 6d      fi.  fi.  rm
223c0 20 2d 72 66 20 63 6f 6e 66 74 65 73 74 2a 0a 20   -rf conftest*. 
223d0 20 3b 3b 0a 0a 78 38 36 5f 36 34 2d 2a 6b 66 72   ;;..x86_64-*kfr
223e0 65 65 62 73 64 2a 2d 67 6e 75 7c 78 38 36 5f 36  eebsd*-gnu|x86_6
223f0 34 2d 2a 6c 69 6e 75 78 2a 7c 70 70 63 2a 2d 2a  4-*linux*|ppc*-*
22400 6c 69 6e 75 78 2a 7c 70 6f 77 65 72 70 63 2a 2d  linux*|powerpc*-
22410 2a 6c 69 6e 75 78 2a 7c 20 5c 0a 73 33 39 30 2a  *linux*| \.s390*
22420 2d 2a 6c 69 6e 75 78 2a 7c 73 33 39 30 2a 2d 2a  -*linux*|s390*-*
22430 74 70 66 2a 7c 73 70 61 72 63 2a 2d 2a 6c 69 6e  tpf*|sparc*-*lin
22440 75 78 2a 29 0a 20 20 23 20 46 69 6e 64 20 6f 75  ux*).  # Find ou
22450 74 20 77 68 69 63 68 20 41 42 49 20 77 65 20 61  t which ABI we a
22460 72 65 20 75 73 69 6e 67 2e 0a 20 20 65 63 68 6f  re using..  echo
22470 20 27 69 6e 74 20 69 3b 27 20 3e 20 63 6f 6e 66   'int i;' > conf
22480 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 20 20 69  test.$ac_ext.  i
22490 66 20 7b 20 28 65 76 61 6c 20 65 63 68 6f 20 22  f { (eval echo "
224a0 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
224b0 5c 22 24 61 63 5f 63 6f 6d 70 69 6c 65 5c 22 22  \"$ac_compile\""
224c0 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 24 61  ) >&5.  (eval $a
224d0 63 5f 63 6f 6d 70 69 6c 65 29 20 32 3e 26 35 0a  c_compile) 2>&5.
224e0 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20    ac_status=$?. 
224f0 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
22500 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d  e:$LINENO: \$? =
22510 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35   $ac_status" >&5
22520 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73 74 61  .  (exit $ac_sta
22530 74 75 73 29 3b 20 7d 3b 20 74 68 65 6e 0a 20 20  tus); }; then.  
22540 20 20 63 61 73 65 20 60 2f 75 73 72 2f 62 69 6e    case `/usr/bin
22550 2f 66 69 6c 65 20 63 6f 6e 66 74 65 73 74 2e 6f  /file conftest.o
22560 60 20 69 6e 0a 20 20 20 20 20 20 2a 33 32 2d 62  ` in.      *32-b
22570 69 74 2a 29 0a 09 63 61 73 65 20 24 68 6f 73 74  it*)..case $host
22580 20 69 6e 0a 09 20 20 78 38 36 5f 36 34 2d 2a 6b   in..  x86_64-*k
22590 66 72 65 65 62 73 64 2a 2d 67 6e 75 29 0a 09 20  freebsd*-gnu).. 
225a0 20 20 20 4c 44 3d 22 24 7b 4c 44 2d 6c 64 7d 20     LD="${LD-ld} 
225b0 2d 6d 20 65 6c 66 5f 69 33 38 36 5f 66 62 73 64  -m elf_i386_fbsd
225c0 22 0a 09 20 20 20 20 3b 3b 0a 09 20 20 78 38 36  "..    ;;..  x86
225d0 5f 36 34 2d 2a 6c 69 6e 75 78 2a 29 0a 09 20 20  _64-*linux*)..  
225e0 20 20 4c 44 3d 22 24 7b 4c 44 2d 6c 64 7d 20 2d    LD="${LD-ld} -
225f0 6d 20 65 6c 66 5f 69 33 38 36 22 0a 09 20 20 20  m elf_i386"..   
22600 20 3b 3b 0a 09 20 20 70 70 63 36 34 2d 2a 6c 69   ;;..  ppc64-*li
22610 6e 75 78 2a 7c 70 6f 77 65 72 70 63 36 34 2d 2a  nux*|powerpc64-*
22620 6c 69 6e 75 78 2a 29 0a 09 20 20 20 20 4c 44 3d  linux*)..    LD=
22630 22 24 7b 4c 44 2d 6c 64 7d 20 2d 6d 20 65 6c 66  "${LD-ld} -m elf
22640 33 32 70 70 63 6c 69 6e 75 78 22 0a 09 20 20 20  32ppclinux"..   
22650 20 3b 3b 0a 09 20 20 73 33 39 30 78 2d 2a 6c 69   ;;..  s390x-*li
22660 6e 75 78 2a 29 0a 09 20 20 20 20 4c 44 3d 22 24  nux*)..    LD="$
22670 7b 4c 44 2d 6c 64 7d 20 2d 6d 20 65 6c 66 5f 73  {LD-ld} -m elf_s
22680 33 39 30 22 0a 09 20 20 20 20 3b 3b 0a 09 20 20  390"..    ;;..  
22690 73 70 61 72 63 36 34 2d 2a 6c 69 6e 75 78 2a 29  sparc64-*linux*)
226a0 0a 09 20 20 20 20 4c 44 3d 22 24 7b 4c 44 2d 6c  ..    LD="${LD-l
226b0 64 7d 20 2d 6d 20 65 6c 66 33 32 5f 73 70 61 72  d} -m elf32_spar
226c0 63 22 0a 09 20 20 20 20 3b 3b 0a 09 65 73 61 63  c"..    ;;..esac
226d0 0a 09 3b 3b 0a 20 20 20 20 20 20 2a 36 34 2d 62  ..;;.      *64-b
226e0 69 74 2a 29 0a 09 63 61 73 65 20 24 68 6f 73 74  it*)..case $host
226f0 20 69 6e 0a 09 20 20 78 38 36 5f 36 34 2d 2a 6b   in..  x86_64-*k
22700 66 72 65 65 62 73 64 2a 2d 67 6e 75 29 0a 09 20  freebsd*-gnu).. 
22710 20 20 20 4c 44 3d 22 24 7b 4c 44 2d 6c 64 7d 20     LD="${LD-ld} 
22720 2d 6d 20 65 6c 66 5f 78 38 36 5f 36 34 5f 66 62  -m elf_x86_64_fb
22730 73 64 22 0a 09 20 20 20 20 3b 3b 0a 09 20 20 78  sd"..    ;;..  x
22740 38 36 5f 36 34 2d 2a 6c 69 6e 75 78 2a 29 0a 09  86_64-*linux*)..
22750 20 20 20 20 4c 44 3d 22 24 7b 4c 44 2d 6c 64 7d      LD="${LD-ld}
22760 20 2d 6d 20 65 6c 66 5f 78 38 36 5f 36 34 22 0a   -m elf_x86_64".
22770 09 20 20 20 20 3b 3b 0a 09 20 20 70 70 63 2a 2d  .    ;;..  ppc*-
22780 2a 6c 69 6e 75 78 2a 7c 70 6f 77 65 72 70 63 2a  *linux*|powerpc*
22790 2d 2a 6c 69 6e 75 78 2a 29 0a 09 20 20 20 20 4c  -*linux*)..    L
227a0 44 3d 22 24 7b 4c 44 2d 6c 64 7d 20 2d 6d 20 65  D="${LD-ld} -m e
227b0 6c 66 36 34 70 70 63 22 0a 09 20 20 20 20 3b 3b  lf64ppc"..    ;;
227c0 0a 09 20 20 73 33 39 30 2a 2d 2a 6c 69 6e 75 78  ..  s390*-*linux
227d0 2a 7c 73 33 39 30 2a 2d 2a 74 70 66 2a 29 0a 09  *|s390*-*tpf*)..
227e0 20 20 20 20 4c 44 3d 22 24 7b 4c 44 2d 6c 64 7d      LD="${LD-ld}
227f0 20 2d 6d 20 65 6c 66 36 34 5f 73 33 39 30 22 0a   -m elf64_s390".
22800 09 20 20 20 20 3b 3b 0a 09 20 20 73 70 61 72 63  .    ;;..  sparc
22810 2a 2d 2a 6c 69 6e 75 78 2a 29 0a 09 20 20 20 20  *-*linux*)..    
22820 4c 44 3d 22 24 7b 4c 44 2d 6c 64 7d 20 2d 6d 20  LD="${LD-ld} -m 
22830 65 6c 66 36 34 5f 73 70 61 72 63 22 0a 09 20 20  elf64_sparc"..  
22840 20 20 3b 3b 0a 09 65 73 61 63 0a 09 3b 3b 0a 20    ;;..esac..;;. 
22850 20 20 20 65 73 61 63 0a 20 20 66 69 0a 20 20 72     esac.  fi.  r
22860 6d 20 2d 72 66 20 63 6f 6e 66 74 65 73 74 2a 0a  m -rf conftest*.
22870 20 20 3b 3b 0a 0a 2a 2d 2a 2d 73 63 6f 33 2e 32    ;;..*-*-sco3.2
22880 76 35 2a 29 0a 20 20 23 20 4f 6e 20 53 43 4f 20  v5*).  # On SCO 
22890 4f 70 65 6e 53 65 72 76 65 72 20 35 2c 20 77 65  OpenServer 5, we
228a0 20 6e 65 65 64 20 2d 62 65 6c 66 20 74 6f 20 67   need -belf to g
228b0 65 74 20 66 75 6c 6c 2d 66 65 61 74 75 72 65 64  et full-featured
228c0 20 62 69 6e 61 72 69 65 73 2e 0a 20 20 53 41 56   binaries..  SAV
228d0 45 5f 43 46 4c 41 47 53 3d 22 24 43 46 4c 41 47  E_CFLAGS="$CFLAG
228e0 53 22 0a 20 20 43 46 4c 41 47 53 3d 22 24 43 46  S".  CFLAGS="$CF
228f0 4c 41 47 53 20 2d 62 65 6c 66 22 0a 20 20 7b 20  LAGS -belf".  { 
22900 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
22910 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69  :$LINENO: checki
22920 6e 67 20 77 68 65 74 68 65 72 20 74 68 65 20 43  ng whether the C
22930 20 63 6f 6d 70 69 6c 65 72 20 6e 65 65 64 73 20   compiler needs 
22940 2d 62 65 6c 66 22 20 3e 26 35 0a 24 61 73 5f 65  -belf" >&5.$as_e
22950 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20  cho_n "checking 
22960 77 68 65 74 68 65 72 20 74 68 65 20 43 20 63 6f  whether the C co
22970 6d 70 69 6c 65 72 20 6e 65 65 64 73 20 2d 62 65  mpiler needs -be
22980 6c 66 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69  lf... " >&6; }.i
22990 66 20 74 65 73 74 20 22 24 7b 6c 74 5f 63 76 5f  f test "${lt_cv_
229a0 63 63 5f 6e 65 65 64 73 5f 62 65 6c 66 2b 73 65  cc_needs_belf+se
229b0 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a  t}" = set; then.
229c0 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63    $as_echo_n "(c
229d0 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73  ached) " >&6.els
229e0 65 0a 20 20 61 63 5f 65 78 74 3d 63 0a 61 63 5f  e.  ac_ext=c.ac_
229f0 63 70 70 3d 27 24 43 50 50 20 24 43 50 50 46 4c  cpp='$CPP $CPPFL
22a00 41 47 53 27 0a 61 63 5f 63 6f 6d 70 69 6c 65 3d  AGS'.ac_compile=
22a10 27 24 43 43 20 2d 63 20 24 43 46 4c 41 47 53 20  '$CC -c $CFLAGS 
22a20 24 43 50 50 46 4c 41 47 53 20 63 6f 6e 66 74 65  $CPPFLAGS confte
22a30 73 74 2e 24 61 63 5f 65 78 74 20 3e 26 35 27 0a  st.$ac_ext >&5'.
22a40 61 63 5f 6c 69 6e 6b 3d 27 24 43 43 20 2d 6f 20  ac_link='$CC -o 
22a50 63 6f 6e 66 74 65 73 74 24 61 63 5f 65 78 65 65  conftest$ac_exee
22a60 78 74 20 24 43 46 4c 41 47 53 20 24 43 50 50 46  xt $CFLAGS $CPPF
22a70 4c 41 47 53 20 24 4c 44 46 4c 41 47 53 20 63 6f  LAGS $LDFLAGS co
22a80 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 24  nftest.$ac_ext $
22a90 4c 49 42 53 20 3e 26 35 27 0a 61 63 5f 63 6f 6d  LIBS >&5'.ac_com
22aa0 70 69 6c 65 72 5f 67 6e 75 3d 24 61 63 5f 63 76  piler_gnu=$ac_cv
22ab0 5f 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 0a  _c_compiler_gnu.
22ac0 0a 20 20 20 20 20 63 61 74 20 3e 63 6f 6e 66 74  .     cat >conft
22ad0 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41  est.$ac_ext <<_A
22ae0 43 45 4f 46 0a 2f 2a 20 63 6f 6e 66 64 65 66 73  CEOF./* confdefs
22af0 2e 68 2e 20 20 2a 2f 0a 5f 41 43 45 4f 46 0a 63  .h.  */._ACEOF.c
22b00 61 74 20 63 6f 6e 66 64 65 66 73 2e 68 20 3e 3e  at confdefs.h >>
22b10 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
22b20 0a 63 61 74 20 3e 3e 63 6f 6e 66 74 65 73 74 2e  .cat >>conftest.
22b30 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46  $ac_ext <<_ACEOF
22b40 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66 73  ./* end confdefs
22b50 2e 68 2e 20 20 2a 2f 0a 0a 69 6e 74 0a 6d 61 69  .h.  */..int.mai
22b60 6e 20 28 29 0a 7b 0a 0a 20 20 3b 0a 20 20 72 65  n ().{..  ;.  re
22b70 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41 43 45 4f 46  turn 0;.}._ACEOF
22b80 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e  .rm -f conftest.
22b90 24 61 63 5f 6f 62 6a 65 78 74 20 63 6f 6e 66 74  $ac_objext conft
22ba0 65 73 74 24 61 63 5f 65 78 65 65 78 74 0a 69 66  est$ac_exeext.if
22bb0 20 7b 20 28 61 63 5f 74 72 79 3d 22 24 61 63 5f   { (ac_try="$ac_
22bc0 6c 69 6e 6b 22 0a 63 61 73 65 20 22 28 28 24 61  link".case "(($a
22bd0 63 5f 74 72 79 22 20 69 6e 0a 20 20 2a 5c 22 2a  c_try" in.  *\"*
22be0 20 7c 20 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20   | *\`* | *\\*) 
22bf0 61 63 5f 74 72 79 5f 65 63 68 6f 3d 5c 24 61 63  ac_try_echo=\$ac
22c00 5f 74 72 79 3b 3b 0a 20 20 2a 29 20 61 63 5f 74  _try;;.  *) ac_t
22c10 72 79 5f 65 63 68 6f 3d 24 61 63 5f 74 72 79 3b  ry_echo=$ac_try;
22c20 3b 0a 65 73 61 63 0a 65 76 61 6c 20 61 63 5f 74  ;.esac.eval ac_t
22c30 72 79 5f 65 63 68 6f 3d 22 5c 22 5c 24 61 73 5f  ry_echo="\"\$as_
22c40 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 24 61 63 5f  me:$LINENO: $ac_
22c50 74 72 79 5f 65 63 68 6f 5c 22 22 0a 24 61 73 5f  try_echo\"".$as_
22c60 65 63 68 6f 20 22 24 61 63 5f 74 72 79 5f 65 63  echo "$ac_try_ec
22c70 68 6f 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c  ho") >&5.  (eval
22c80 20 22 24 61 63 5f 6c 69 6e 6b 22 29 20 32 3e 63   "$ac_link") 2>c
22c90 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20 61 63  onftest.er1.  ac
22ca0 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 67 72 65  _status=$?.  gre
22cb0 70 20 2d 76 20 27 5e 20 2a 2b 27 20 63 6f 6e 66  p -v '^ *+' conf
22cc0 74 65 73 74 2e 65 72 31 20 3e 63 6f 6e 66 74 65  test.er1 >confte
22cd0 73 74 2e 65 72 72 0a 20 20 72 6d 20 2d 66 20 63  st.err.  rm -f c
22ce0 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20 63 61  onftest.er1.  ca
22cf0 74 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 3e  t conftest.err >
22d00 26 35 0a 20 20 24 61 73 5f 65 63 68 6f 20 22 24  &5.  $as_echo "$
22d10 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c  as_me:$LINENO: \
22d20 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22  $? = $ac_status"
22d30 20 3e 26 35 0a 20 20 28 65 78 69 74 20 24 61 63   >&5.  (exit $ac
22d40 5f 73 74 61 74 75 73 29 3b 20 7d 20 26 26 20 7b  _status); } && {
22d50 0a 09 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f  .. test -z "$ac_
22d60 63 5f 77 65 72 72 6f 72 5f 66 6c 61 67 22 20 7c  c_werror_flag" |
22d70 7c 0a 09 20 74 65 73 74 20 21 20 2d 73 20 63 6f  |.. test ! -s co
22d80 6e 66 74 65 73 74 2e 65 72 72 0a 20 20 20 20 20  nftest.err.     
22d90 20 20 7d 20 26 26 20 74 65 73 74 20 2d 73 20 63    } && test -s c
22da0 6f 6e 66 74 65 73 74 24 61 63 5f 65 78 65 65 78  onftest$ac_exeex
22db0 74 20 26 26 20 7b 0a 09 20 74 65 73 74 20 22 24  t && {.. test "$
22dc0 63 72 6f 73 73 5f 63 6f 6d 70 69 6c 69 6e 67 22  cross_compiling"
22dd0 20 3d 20 79 65 73 20 7c 7c 0a 09 20 24 61 73 5f   = yes ||.. $as_
22de0 74 65 73 74 5f 78 20 63 6f 6e 66 74 65 73 74 24  test_x conftest$
22df0 61 63 5f 65 78 65 65 78 74 0a 20 20 20 20 20 20  ac_exeext.      
22e00 20 7d 3b 20 74 68 65 6e 0a 20 20 6c 74 5f 63 76   }; then.  lt_cv
22e10 5f 63 63 5f 6e 65 65 64 73 5f 62 65 6c 66 3d 79  _cc_needs_belf=y
22e20 65 73 0a 65 6c 73 65 0a 20 20 24 61 73 5f 65 63  es.else.  $as_ec
22e30 68 6f 20 22 24 61 73 5f 6d 65 3a 20 66 61 69 6c  ho "$as_me: fail
22e40 65 64 20 70 72 6f 67 72 61 6d 20 77 61 73 3a 22  ed program was:"
22e50 20 3e 26 35 0a 73 65 64 20 27 73 2f 5e 2f 7c 20   >&5.sed 's/^/| 
22e60 2f 27 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  /' conftest.$ac_
22e70 65 78 74 20 3e 26 35 0a 0a 09 6c 74 5f 63 76 5f  ext >&5...lt_cv_
22e80 63 63 5f 6e 65 65 64 73 5f 62 65 6c 66 3d 6e 6f  cc_needs_belf=no
22e90 0a 66 69 0a 0a 72 6d 20 2d 72 66 20 63 6f 6e 66  .fi..rm -rf conf
22ea0 74 65 73 74 2e 64 53 59 4d 0a 72 6d 20 2d 66 20  test.dSYM.rm -f 
22eb0 63 6f 72 65 20 63 6f 6e 66 74 65 73 74 2e 65 72  core conftest.er
22ec0 72 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f  r conftest.$ac_o
22ed0 62 6a 65 78 74 20 63 6f 6e 66 74 65 73 74 5f 69  bjext conftest_i
22ee0 70 61 38 5f 63 6f 6e 66 74 65 73 74 2e 6f 6f 20  pa8_conftest.oo 
22ef0 5c 0a 20 20 20 20 20 20 63 6f 6e 66 74 65 73 74  \.      conftest
22f00 24 61 63 5f 65 78 65 65 78 74 20 63 6f 6e 66 74  $ac_exeext conft
22f10 65 73 74 2e 24 61 63 5f 65 78 74 0a 20 20 20 20  est.$ac_ext.    
22f20 20 61 63 5f 65 78 74 3d 63 0a 61 63 5f 63 70 70   ac_ext=c.ac_cpp
22f30 3d 27 24 43 50 50 20 24 43 50 50 46 4c 41 47 53  ='$CPP $CPPFLAGS
22f40 27 0a 61 63 5f 63 6f 6d 70 69 6c 65 3d 27 24 43  '.ac_compile='$C
22f50 43 20 2d 63 20 24 43 46 4c 41 47 53 20 24 43 50  C -c $CFLAGS $CP
22f60 50 46 4c 41 47 53 20 63 6f 6e 66 74 65 73 74 2e  PFLAGS conftest.
22f70 24 61 63 5f 65 78 74 20 3e 26 35 27 0a 61 63 5f  $ac_ext >&5'.ac_
22f80 6c 69 6e 6b 3d 27 24 43 43 20 2d 6f 20 63 6f 6e  link='$CC -o con
22f90 66 74 65 73 74 24 61 63 5f 65 78 65 65 78 74 20  ftest$ac_exeext 
22fa0 24 43 46 4c 41 47 53 20 24 43 50 50 46 4c 41 47  $CFLAGS $CPPFLAG
22fb0 53 20 24 4c 44 46 4c 41 47 53 20 63 6f 6e 66 74  S $LDFLAGS conft
22fc0 65 73 74 2e 24 61 63 5f 65 78 74 20 24 4c 49 42  est.$ac_ext $LIB
22fd0 53 20 3e 26 35 27 0a 61 63 5f 63 6f 6d 70 69 6c  S >&5'.ac_compil
22fe0 65 72 5f 67 6e 75 3d 24 61 63 5f 63 76 5f 63 5f  er_gnu=$ac_cv_c_
22ff0 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 0a 0a 66 69  compiler_gnu..fi
23000 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .{ $as_echo "$as
23010 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73  _me:$LINENO: res
23020 75 6c 74 3a 20 24 6c 74 5f 63 76 5f 63 63 5f 6e  ult: $lt_cv_cc_n
23030 65 65 64 73 5f 62 65 6c 66 22 20 3e 26 35 0a 24  eeds_belf" >&5.$
23040 61 73 5f 65 63 68 6f 20 22 24 6c 74 5f 63 76 5f  as_echo "$lt_cv_
23050 63 63 5f 6e 65 65 64 73 5f 62 65 6c 66 22 20 3e  cc_needs_belf" >
23060 26 36 3b 20 7d 0a 20 20 69 66 20 74 65 73 74 20  &6; }.  if test 
23070 78 22 24 6c 74 5f 63 76 5f 63 63 5f 6e 65 65 64  x"$lt_cv_cc_need
23080 73 5f 62 65 6c 66 22 20 21 3d 20 78 22 79 65 73  s_belf" != x"yes
23090 22 3b 20 74 68 65 6e 0a 20 20 20 20 23 20 74 68  "; then.    # th
230a0 69 73 20 69 73 20 70 72 6f 62 61 62 6c 79 20 67  is is probably g
230b0 63 63 20 32 2e 38 2e 30 2c 20 65 67 63 73 20 31  cc 2.8.0, egcs 1
230c0 2e 30 20 6f 72 20 6e 65 77 65 72 3b 20 6e 6f 20  .0 or newer; no 
230d0 6e 65 65 64 20 66 6f 72 20 2d 62 65 6c 66 0a 20  need for -belf. 
230e0 20 20 20 43 46 4c 41 47 53 3d 22 24 53 41 56 45     CFLAGS="$SAVE
230f0 5f 43 46 4c 41 47 53 22 0a 20 20 66 69 0a 20 20  _CFLAGS".  fi.  
23100 3b 3b 0a 73 70 61 72 63 2a 2d 2a 73 6f 6c 61 72  ;;.sparc*-*solar
23110 69 73 2a 29 0a 20 20 23 20 46 69 6e 64 20 6f 75  is*).  # Find ou
23120 74 20 77 68 69 63 68 20 41 42 49 20 77 65 20 61  t which ABI we a
23130 72 65 20 75 73 69 6e 67 2e 0a 20 20 65 63 68 6f  re using..  echo
23140 20 27 69 6e 74 20 69 3b 27 20 3e 20 63 6f 6e 66   'int i;' > conf
23150 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 20 20 69  test.$ac_ext.  i
23160 66 20 7b 20 28 65 76 61 6c 20 65 63 68 6f 20 22  f { (eval echo "
23170 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
23180 5c 22 24 61 63 5f 63 6f 6d 70 69 6c 65 5c 22 22  \"$ac_compile\""
23190 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 24 61  ) >&5.  (eval $a
231a0 63 5f 63 6f 6d 70 69 6c 65 29 20 32 3e 26 35 0a  c_compile) 2>&5.
231b0 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20    ac_status=$?. 
231c0 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
231d0 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d  e:$LINENO: \$? =
231e0 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35   $ac_status" >&5
231f0 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73 74 61  .  (exit $ac_sta
23200 74 75 73 29 3b 20 7d 3b 20 74 68 65 6e 0a 20 20  tus); }; then.  
23210 20 20 63 61 73 65 20 60 2f 75 73 72 2f 62 69 6e    case `/usr/bin
23220 2f 66 69 6c 65 20 63 6f 6e 66 74 65 73 74 2e 6f  /file conftest.o
23230 60 20 69 6e 0a 20 20 20 20 2a 36 34 2d 62 69 74  ` in.    *64-bit
23240 2a 29 0a 20 20 20 20 20 20 63 61 73 65 20 24 6c  *).      case $l
23250 74 5f 63 76 5f 70 72 6f 67 5f 67 6e 75 5f 6c 64  t_cv_prog_gnu_ld
23260 20 69 6e 0a 20 20 20 20 20 20 79 65 73 2a 29 20   in.      yes*) 
23270 4c 44 3d 22 24 7b 4c 44 2d 6c 64 7d 20 2d 6d 20  LD="${LD-ld} -m 
23280 65 6c 66 36 34 5f 73 70 61 72 63 22 20 3b 3b 0a  elf64_sparc" ;;.
23290 20 20 20 20 20 20 2a 29 0a 09 69 66 20 24 7b 4c        *)..if ${L
232a0 44 2d 6c 64 7d 20 2d 36 34 20 2d 72 20 2d 6f 20  D-ld} -64 -r -o 
232b0 63 6f 6e 66 74 65 73 74 32 2e 6f 20 63 6f 6e 66  conftest2.o conf
232c0 74 65 73 74 2e 6f 20 3e 2f 64 65 76 2f 6e 75 6c  test.o >/dev/nul
232d0 6c 20 32 3e 26 31 3b 20 74 68 65 6e 0a 09 20 20  l 2>&1; then..  
232e0 4c 44 3d 22 24 7b 4c 44 2d 6c 64 7d 20 2d 36 34  LD="${LD-ld} -64
232f0 22 0a 09 66 69 0a 09 3b 3b 0a 20 20 20 20 20 20  "..fi..;;.      
23300 65 73 61 63 0a 20 20 20 20 20 20 3b 3b 0a 20 20  esac.      ;;.  
23310 20 20 65 73 61 63 0a 20 20 66 69 0a 20 20 72 6d    esac.  fi.  rm
23320 20 2d 72 66 20 63 6f 6e 66 74 65 73 74 2a 0a 20   -rf conftest*. 
23330 20 3b 3b 0a 65 73 61 63 0a 0a 6e 65 65 64 5f 6c   ;;.esac..need_l
23340 6f 63 6b 73 3d 22 24 65 6e 61 62 6c 65 5f 6c 69  ocks="$enable_li
23350 62 74 6f 6f 6c 5f 6c 6f 63 6b 22 0a 0a 0a 20 20  btool_lock"...  
23360 63 61 73 65 20 24 68 6f 73 74 5f 6f 73 20 69 6e  case $host_os in
23370 0a 20 20 20 20 72 68 61 70 73 6f 64 79 2a 20 7c  .    rhapsody* |
23380 20 64 61 72 77 69 6e 2a 29 0a 20 20 20 20 69 66   darwin*).    if
23390 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 74 6f   test -n "$ac_to
233a0 6f 6c 5f 70 72 65 66 69 78 22 3b 20 74 68 65 6e  ol_prefix"; then
233b0 0a 20 20 23 20 45 78 74 72 61 63 74 20 74 68 65  .  # Extract the
233c0 20 66 69 72 73 74 20 77 6f 72 64 20 6f 66 20 22   first word of "
233d0 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78  ${ac_tool_prefix
233e0 7d 64 73 79 6d 75 74 69 6c 22 2c 20 73 6f 20 69  }dsymutil", so i
233f0 74 20 63 61 6e 20 62 65 20 61 20 70 72 6f 67 72  t can be a progr
23400 61 6d 20 6e 61 6d 65 20 77 69 74 68 20 61 72 67  am name with arg
23410 73 2e 0a 73 65 74 20 64 75 6d 6d 79 20 24 7b 61  s..set dummy ${a
23420 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 64 73  c_tool_prefix}ds
23430 79 6d 75 74 69 6c 3b 20 61 63 5f 77 6f 72 64 3d  ymutil; ac_word=
23440 24 32 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  $2.{ $as_echo "$
23450 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63  as_me:$LINENO: c
23460 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f  hecking for $ac_
23470 77 6f 72 64 22 20 3e 26 35 0a 24 61 73 5f 65 63  word" >&5.$as_ec
23480 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66  ho_n "checking f
23490 6f 72 20 24 61 63 5f 77 6f 72 64 2e 2e 2e 20 22  or $ac_word... "
234a0 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74 20   >&6; }.if test 
234b0 22 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 44 53  "${ac_cv_prog_DS
234c0 59 4d 55 54 49 4c 2b 73 65 74 7d 22 20 3d 20 73  YMUTIL+set}" = s
234d0 65 74 3b 20 74 68 65 6e 0a 20 20 24 61 73 5f 65  et; then.  $as_e
234e0 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20  cho_n "(cached) 
234f0 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66 20  " >&6.else.  if 
23500 74 65 73 74 20 2d 6e 20 22 24 44 53 59 4d 55 54  test -n "$DSYMUT
23510 49 4c 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63  IL"; then.  ac_c
23520 76 5f 70 72 6f 67 5f 44 53 59 4d 55 54 49 4c 3d  v_prog_DSYMUTIL=
23530 22 24 44 53 59 4d 55 54 49 4c 22 20 23 20 4c 65  "$DSYMUTIL" # Le
23540 74 20 74 68 65 20 75 73 65 72 20 6f 76 65 72 72  t the user overr
23550 69 64 65 20 74 68 65 20 74 65 73 74 2e 0a 65 6c  ide the test..el
23560 73 65 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d 24  se.as_save_IFS=$
23570 49 46 53 3b 20 49 46 53 3d 24 50 41 54 48 5f 53  IFS; IFS=$PATH_S
23580 45 50 41 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f  EPARATOR.for as_
23590 64 69 72 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a  dir in $PATH.do.
235a0 20 20 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49    IFS=$as_save_I
235b0 46 53 0a 20 20 74 65 73 74 20 2d 7a 20 22 24 61  FS.  test -z "$a
235c0 73 5f 64 69 72 22 20 26 26 20 61 73 5f 64 69 72  s_dir" && as_dir
235d0 3d 2e 0a 20 20 66 6f 72 20 61 63 5f 65 78 65 63  =..  for ac_exec
235e0 5f 65 78 74 20 69 6e 20 27 27 20 24 61 63 5f 65  _ext in '' $ac_e
235f0 78 65 63 75 74 61 62 6c 65 5f 65 78 74 65 6e 73  xecutable_extens
23600 69 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20 7b 20  ions; do.  if { 
23610 74 65 73 74 20 2d 66 20 22 24 61 73 5f 64 69 72  test -f "$as_dir
23620 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65  /$ac_word$ac_exe
23630 63 5f 65 78 74 22 20 26 26 20 24 61 73 5f 74 65  c_ext" && $as_te
23640 73 74 5f 78 20 22 24 61 73 5f 64 69 72 2f 24 61  st_x "$as_dir/$a
23650 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65  c_word$ac_exec_e
23660 78 74 22 3b 20 7d 3b 20 74 68 65 6e 0a 20 20 20  xt"; }; then.   
23670 20 61 63 5f 63 76 5f 70 72 6f 67 5f 44 53 59 4d   ac_cv_prog_DSYM
23680 55 54 49 4c 3d 22 24 7b 61 63 5f 74 6f 6f 6c 5f  UTIL="${ac_tool_
23690 70 72 65 66 69 78 7d 64 73 79 6d 75 74 69 6c 22  prefix}dsymutil"
236a0 0a 20 20 20 20 24 61 73 5f 65 63 68 6f 20 22 24  .    $as_echo "$
236b0 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 66  as_me:$LINENO: f
236c0 6f 75 6e 64 20 24 61 73 5f 64 69 72 2f 24 61 63  ound $as_dir/$ac
236d0 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78  _word$ac_exec_ex
236e0 74 22 20 3e 26 35 0a 20 20 20 20 62 72 65 61 6b  t" >&5.    break
236f0 20 32 0a 20 20 66 69 0a 64 6f 6e 65 0a 64 6f 6e   2.  fi.done.don
23700 65 0a 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49  e.IFS=$as_save_I
23710 46 53 0a 0a 66 69 0a 66 69 0a 44 53 59 4d 55 54  FS..fi.fi.DSYMUT
23720 49 4c 3d 24 61 63 5f 63 76 5f 70 72 6f 67 5f 44  IL=$ac_cv_prog_D
23730 53 59 4d 55 54 49 4c 0a 69 66 20 74 65 73 74 20  SYMUTIL.if test 
23740 2d 6e 20 22 24 44 53 59 4d 55 54 49 4c 22 3b 20  -n "$DSYMUTIL"; 
23750 74 68 65 6e 0a 20 20 7b 20 24 61 73 5f 65 63 68  then.  { $as_ech
23760 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
23770 4f 3a 20 72 65 73 75 6c 74 3a 20 24 44 53 59 4d  O: result: $DSYM
23780 55 54 49 4c 22 20 3e 26 35 0a 24 61 73 5f 65 63  UTIL" >&5.$as_ec
23790 68 6f 20 22 24 44 53 59 4d 55 54 49 4c 22 20 3e  ho "$DSYMUTIL" >
237a0 26 36 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 24  &6; }.else.  { $
237b0 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
237c0 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a  $LINENO: result:
237d0 20 6e 6f 22 20 3e 26 35 0a 24 61 73 5f 65 63 68   no" >&5.$as_ech
237e0 6f 20 22 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66 69  o "no" >&6; }.fi
237f0 0a 0a 0a 66 69 0a 69 66 20 74 65 73 74 20 2d 7a  ...fi.if test -z
23800 20 22 24 61 63 5f 63 76 5f 70 72 6f 67 5f 44 53   "$ac_cv_prog_DS
23810 59 4d 55 54 49 4c 22 3b 20 74 68 65 6e 0a 20 20  YMUTIL"; then.  
23820 61 63 5f 63 74 5f 44 53 59 4d 55 54 49 4c 3d 24  ac_ct_DSYMUTIL=$
23830 44 53 59 4d 55 54 49 4c 0a 20 20 23 20 45 78 74  DSYMUTIL.  # Ext
23840 72 61 63 74 20 74 68 65 20 66 69 72 73 74 20 77  ract the first w
23850 6f 72 64 20 6f 66 20 22 64 73 79 6d 75 74 69 6c  ord of "dsymutil
23860 22 2c 20 73 6f 20 69 74 20 63 61 6e 20 62 65 20  ", so it can be 
23870 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77  a program name w
23880 69 74 68 20 61 72 67 73 2e 0a 73 65 74 20 64 75  ith args..set du
23890 6d 6d 79 20 64 73 79 6d 75 74 69 6c 3b 20 61 63  mmy dsymutil; ac
238a0 5f 77 6f 72 64 3d 24 32 0a 7b 20 24 61 73 5f 65  _word=$2.{ $as_e
238b0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
238c0 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f  ENO: checking fo
238d0 72 20 24 61 63 5f 77 6f 72 64 22 20 3e 26 35 0a  r $ac_word" >&5.
238e0 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63  $as_echo_n "chec
238f0 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72  king for $ac_wor
23900 64 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66  d... " >&6; }.if
23910 20 74 65 73 74 20 22 24 7b 61 63 5f 63 76 5f 70   test "${ac_cv_p
23920 72 6f 67 5f 61 63 5f 63 74 5f 44 53 59 4d 55 54  rog_ac_ct_DSYMUT
23930 49 4c 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20  IL+set}" = set; 
23940 74 68 65 6e 0a 20 20 24 61 73 5f 65 63 68 6f 5f  then.  $as_echo_
23950 6e 20 22 28 63 61 63 68 65 64 29 20 22 20 3e 26  n "(cached) " >&
23960 36 0a 65 6c 73 65 0a 20 20 69 66 20 74 65 73 74  6.else.  if test
23970 20 2d 6e 20 22 24 61 63 5f 63 74 5f 44 53 59 4d   -n "$ac_ct_DSYM
23980 55 54 49 4c 22 3b 20 74 68 65 6e 0a 20 20 61 63  UTIL"; then.  ac
23990 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 44  _cv_prog_ac_ct_D
239a0 53 59 4d 55 54 49 4c 3d 22 24 61 63 5f 63 74 5f  SYMUTIL="$ac_ct_
239b0 44 53 59 4d 55 54 49 4c 22 20 23 20 4c 65 74 20  DSYMUTIL" # Let 
239c0 74 68 65 20 75 73 65 72 20 6f 76 65 72 72 69 64  the user overrid
239d0 65 20 74 68 65 20 74 65 73 74 2e 0a 65 6c 73 65  e the test..else
239e0 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d 24 49 46  .as_save_IFS=$IF
239f0 53 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50  S; IFS=$PATH_SEP
23a00 41 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69  ARATOR.for as_di
23a10 72 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20  r in $PATH.do.  
23a20 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53  IFS=$as_save_IFS
23a30 0a 20 20 74 65 73 74 20 2d 7a 20 22 24 61 73 5f  .  test -z "$as_
23a40 64 69 72 22 20 26 26 20 61 73 5f 64 69 72 3d 2e  dir" && as_dir=.
23a50 0a 20 20 66 6f 72 20 61 63 5f 65 78 65 63 5f 65  .  for ac_exec_e
23a60 78 74 20 69 6e 20 27 27 20 24 61 63 5f 65 78 65  xt in '' $ac_exe
23a70 63 75 74 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f  cutable_extensio
23a80 6e 73 3b 20 64 6f 0a 20 20 69 66 20 7b 20 74 65  ns; do.  if { te
23a90 73 74 20 2d 66 20 22 24 61 73 5f 64 69 72 2f 24  st -f "$as_dir/$
23aa0 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f  ac_word$ac_exec_
23ab0 65 78 74 22 20 26 26 20 24 61 73 5f 74 65 73 74  ext" && $as_test
23ac0 5f 78 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f  _x "$as_dir/$ac_
23ad0 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74  word$ac_exec_ext
23ae0 22 3b 20 7d 3b 20 74 68 65 6e 0a 20 20 20 20 61  "; }; then.    a
23af0 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f  c_cv_prog_ac_ct_
23b00 44 53 59 4d 55 54 49 4c 3d 22 64 73 79 6d 75 74  DSYMUTIL="dsymut
23b10 69 6c 22 0a 20 20 20 20 24 61 73 5f 65 63 68 6f  il".    $as_echo
23b20 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
23b30 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64 69 72 2f  : found $as_dir/
23b40 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63  $ac_word$ac_exec
23b50 5f 65 78 74 22 20 3e 26 35 0a 20 20 20 20 62 72  _ext" >&5.    br
23b60 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65 0a  eak 2.  fi.done.
23b70 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61 76  done.IFS=$as_sav
23b80 65 5f 49 46 53 0a 0a 66 69 0a 66 69 0a 61 63 5f  e_IFS..fi.fi.ac_
23b90 63 74 5f 44 53 59 4d 55 54 49 4c 3d 24 61 63 5f  ct_DSYMUTIL=$ac_
23ba0 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 44 53  cv_prog_ac_ct_DS
23bb0 59 4d 55 54 49 4c 0a 69 66 20 74 65 73 74 20 2d  YMUTIL.if test -
23bc0 6e 20 22 24 61 63 5f 63 74 5f 44 53 59 4d 55 54  n "$ac_ct_DSYMUT
23bd0 49 4c 22 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61  IL"; then.  { $a
23be0 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
23bf0 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20  LINENO: result: 
23c00 24 61 63 5f 63 74 5f 44 53 59 4d 55 54 49 4c 22  $ac_ct_DSYMUTIL"
23c10 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24   >&5.$as_echo "$
23c20 61 63 5f 63 74 5f 44 53 59 4d 55 54 49 4c 22 20  ac_ct_DSYMUTIL" 
23c30 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20  >&6; }.else.  { 
23c40 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
23c50 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74  :$LINENO: result
23c60 3a 20 6e 6f 22 20 3e 26 35 0a 24 61 73 5f 65 63  : no" >&5.$as_ec
23c70 68 6f 20 22 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66  ho "no" >&6; }.f
23c80 69 0a 0a 20 20 69 66 20 74 65 73 74 20 22 78 24  i..  if test "x$
23c90 61 63 5f 63 74 5f 44 53 59 4d 55 54 49 4c 22 20  ac_ct_DSYMUTIL" 
23ca0 3d 20 78 3b 20 74 68 65 6e 0a 20 20 20 20 44 53  = x; then.    DS
23cb0 59 4d 55 54 49 4c 3d 22 3a 22 0a 20 20 65 6c 73  YMUTIL=":".  els
23cc0 65 0a 20 20 20 20 63 61 73 65 20 24 63 72 6f 73  e.    case $cros
23cd0 73 5f 63 6f 6d 70 69 6c 69 6e 67 3a 24 61 63 5f  s_compiling:$ac_
23ce0 74 6f 6f 6c 5f 77 61 72 6e 65 64 20 69 6e 0a 79  tool_warned in.y
23cf0 65 73 3a 29 0a 7b 20 24 61 73 5f 65 63 68 6f 20  es:).{ $as_echo 
23d00 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
23d10 20 57 41 52 4e 49 4e 47 3a 20 75 73 69 6e 67 20   WARNING: using 
23d20 63 72 6f 73 73 20 74 6f 6f 6c 73 20 6e 6f 74 20  cross tools not 
23d30 70 72 65 66 69 78 65 64 20 77 69 74 68 20 68 6f  prefixed with ho
23d40 73 74 20 74 72 69 70 6c 65 74 22 20 3e 26 35 0a  st triplet" >&5.
23d50 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
23d60 3a 20 57 41 52 4e 49 4e 47 3a 20 75 73 69 6e 67  : WARNING: using
23d70 20 63 72 6f 73 73 20 74 6f 6f 6c 73 20 6e 6f 74   cross tools not
23d80 20 70 72 65 66 69 78 65 64 20 77 69 74 68 20 68   prefixed with h
23d90 6f 73 74 20 74 72 69 70 6c 65 74 22 20 3e 26 32  ost triplet" >&2
23da0 3b 7d 0a 61 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65  ;}.ac_tool_warne
23db0 64 3d 79 65 73 20 3b 3b 0a 65 73 61 63 0a 20 20  d=yes ;;.esac.  
23dc0 20 20 44 53 59 4d 55 54 49 4c 3d 24 61 63 5f 63    DSYMUTIL=$ac_c
23dd0 74 5f 44 53 59 4d 55 54 49 4c 0a 20 20 66 69 0a  t_DSYMUTIL.  fi.
23de0 65 6c 73 65 0a 20 20 44 53 59 4d 55 54 49 4c 3d  else.  DSYMUTIL=
23df0 22 24 61 63 5f 63 76 5f 70 72 6f 67 5f 44 53 59  "$ac_cv_prog_DSY
23e00 4d 55 54 49 4c 22 0a 66 69 0a 0a 20 20 20 20 69  MUTIL".fi..    i
23e10 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 74  f test -n "$ac_t
23e20 6f 6f 6c 5f 70 72 65 66 69 78 22 3b 20 74 68 65  ool_prefix"; the
23e30 6e 0a 20 20 23 20 45 78 74 72 61 63 74 20 74 68  n.  # Extract th
23e40 65 20 66 69 72 73 74 20 77 6f 72 64 20 6f 66 20  e first word of 
23e50 22 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69  "${ac_tool_prefi
23e60 78 7d 6e 6d 65 64 69 74 22 2c 20 73 6f 20 69 74  x}nmedit", so it
23e70 20 63 61 6e 20 62 65 20 61 20 70 72 6f 67 72 61   can be a progra
23e80 6d 20 6e 61 6d 65 20 77 69 74 68 20 61 72 67 73  m name with args
23e90 2e 0a 73 65 74 20 64 75 6d 6d 79 20 24 7b 61 63  ..set dummy ${ac
23ea0 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 6e 6d 65  _tool_prefix}nme
23eb0 64 69 74 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a  dit; ac_word=$2.
23ec0 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
23ed0 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63  me:$LINENO: chec
23ee0 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72  king for $ac_wor
23ef0 64 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f  d" >&5.$as_echo_
23f00 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  n "checking for 
23f10 24 61 63 5f 77 6f 72 64 2e 2e 2e 20 22 20 3e 26  $ac_word... " >&
23f20 36 3b 20 7d 0a 69 66 20 74 65 73 74 20 22 24 7b  6; }.if test "${
23f30 61 63 5f 63 76 5f 70 72 6f 67 5f 4e 4d 45 44 49  ac_cv_prog_NMEDI
23f40 54 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74  T+set}" = set; t
23f50 68 65 6e 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e  hen.  $as_echo_n
23f60 20 22 28 63 61 63 68 65 64 29 20 22 20 3e 26 36   "(cached) " >&6
23f70 0a 65 6c 73 65 0a 20 20 69 66 20 74 65 73 74 20  .else.  if test 
23f80 2d 6e 20 22 24 4e 4d 45 44 49 54 22 3b 20 74 68  -n "$NMEDIT"; th
23f90 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f  en.  ac_cv_prog_
23fa0 4e 4d 45 44 49 54 3d 22 24 4e 4d 45 44 49 54 22  NMEDIT="$NMEDIT"
23fb0 20 23 20 4c 65 74 20 74 68 65 20 75 73 65 72 20   # Let the user 
23fc0 6f 76 65 72 72 69 64 65 20 74 68 65 20 74 65 73  override the tes
23fd0 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f  t..else.as_save_
23fe0 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24 50  IFS=$IFS; IFS=$P
23ff0 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f  ATH_SEPARATOR.fo
24000 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50 41 54  r as_dir in $PAT
24010 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73  H.do.  IFS=$as_s
24020 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74 20 2d  ave_IFS.  test -
24030 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26 20 61  z "$as_dir" && a
24040 73 5f 64 69 72 3d 2e 0a 20 20 66 6f 72 20 61 63  s_dir=..  for ac
24050 5f 65 78 65 63 5f 65 78 74 20 69 6e 20 27 27 20  _exec_ext in '' 
24060 24 61 63 5f 65 78 65 63 75 74 61 62 6c 65 5f 65  $ac_executable_e
24070 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20  xtensions; do.  
24080 69 66 20 7b 20 74 65 73 74 20 2d 66 20 22 24 61  if { test -f "$a
24090 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61  s_dir/$ac_word$a
240a0 63 5f 65 78 65 63 5f 65 78 74 22 20 26 26 20 24  c_exec_ext" && $
240b0 61 73 5f 74 65 73 74 5f 78 20 22 24 61 73 5f 64  as_test_x "$as_d
240c0 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65  ir/$ac_word$ac_e
240d0 78 65 63 5f 65 78 74 22 3b 20 7d 3b 20 74 68 65  xec_ext"; }; the
240e0 6e 0a 20 20 20 20 61 63 5f 63 76 5f 70 72 6f 67  n.    ac_cv_prog
240f0 5f 4e 4d 45 44 49 54 3d 22 24 7b 61 63 5f 74 6f  _NMEDIT="${ac_to
24100 6f 6c 5f 70 72 65 66 69 78 7d 6e 6d 65 64 69 74  ol_prefix}nmedit
24110 22 0a 20 20 20 20 24 61 73 5f 65 63 68 6f 20 22  ".    $as_echo "
24120 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
24130 66 6f 75 6e 64 20 24 61 73 5f 64 69 72 2f 24 61  found $as_dir/$a
24140 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65  c_word$ac_exec_e
24150 78 74 22 20 3e 26 35 0a 20 20 20 20 62 72 65 61  xt" >&5.    brea
24160 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65 0a 64 6f  k 2.  fi.done.do
24170 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61 76 65 5f  ne.IFS=$as_save_
24180 49 46 53 0a 0a 66 69 0a 66 69 0a 4e 4d 45 44 49  IFS..fi.fi.NMEDI
24190 54 3d 24 61 63 5f 63 76 5f 70 72 6f 67 5f 4e 4d  T=$ac_cv_prog_NM
241a0 45 44 49 54 0a 69 66 20 74 65 73 74 20 2d 6e 20  EDIT.if test -n 
241b0 22 24 4e 4d 45 44 49 54 22 3b 20 74 68 65 6e 0a  "$NMEDIT"; then.
241c0 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61    { $as_echo "$a
241d0 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65  s_me:$LINENO: re
241e0 73 75 6c 74 3a 20 24 4e 4d 45 44 49 54 22 20 3e  sult: $NMEDIT" >
241f0 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 4e 4d  &5.$as_echo "$NM
24200 45 44 49 54 22 20 3e 26 36 3b 20 7d 0a 65 6c 73  EDIT" >&6; }.els
24210 65 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22  e.  { $as_echo "
24220 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
24230 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a  result: no" >&5.
24240 24 61 73 5f 65 63 68 6f 20 22 6e 6f 22 20 3e 26  $as_echo "no" >&
24250 36 3b 20 7d 0a 66 69 0a 0a 0a 66 69 0a 69 66 20  6; }.fi...fi.if 
24260 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 63 76 5f  test -z "$ac_cv_
24270 70 72 6f 67 5f 4e 4d 45 44 49 54 22 3b 20 74 68  prog_NMEDIT"; th
24280 65 6e 0a 20 20 61 63 5f 63 74 5f 4e 4d 45 44 49  en.  ac_ct_NMEDI
24290 54 3d 24 4e 4d 45 44 49 54 0a 20 20 23 20 45 78  T=$NMEDIT.  # Ex
242a0 74 72 61 63 74 20 74 68 65 20 66 69 72 73 74 20  tract the first 
242b0 77 6f 72 64 20 6f 66 20 22 6e 6d 65 64 69 74 22  word of "nmedit"
242c0 2c 20 73 6f 20 69 74 20 63 61 6e 20 62 65 20 61  , so it can be a
242d0 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69   program name wi
242e0 74 68 20 61 72 67 73 2e 0a 73 65 74 20 64 75 6d  th args..set dum
242f0 6d 79 20 6e 6d 65 64 69 74 3b 20 61 63 5f 77 6f  my nmedit; ac_wo
24300 72 64 3d 24 32 0a 7b 20 24 61 73 5f 65 63 68 6f  rd=$2.{ $as_echo
24310 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
24320 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24  : checking for $
24330 61 63 5f 77 6f 72 64 22 20 3e 26 35 0a 24 61 73  ac_word" >&5.$as
24340 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e  _echo_n "checkin
24350 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 2e 2e  g for $ac_word..
24360 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65  . " >&6; }.if te
24370 73 74 20 22 24 7b 61 63 5f 63 76 5f 70 72 6f 67  st "${ac_cv_prog
24380 5f 61 63 5f 63 74 5f 4e 4d 45 44 49 54 2b 73 65  _ac_ct_NMEDIT+se
24390 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a  t}" = set; then.
243a0 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63    $as_echo_n "(c
243b0 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73  ached) " >&6.els
243c0 65 0a 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22  e.  if test -n "
243d0 24 61 63 5f 63 74 5f 4e 4d 45 44 49 54 22 3b 20  $ac_ct_NMEDIT"; 
243e0 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f  then.  ac_cv_pro
243f0 67 5f 61 63 5f 63 74 5f 4e 4d 45 44 49 54 3d 22  g_ac_ct_NMEDIT="
24400 24 61 63 5f 63 74 5f 4e 4d 45 44 49 54 22 20 23  $ac_ct_NMEDIT" #
24410 20 4c 65 74 20 74 68 65 20 75 73 65 72 20 6f 76   Let the user ov
24420 65 72 72 69 64 65 20 74 68 65 20 74 65 73 74 2e  erride the test.
24430 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f 49 46  .else.as_save_IF
24440 53 3d 24 49 46 53 3b 20 49 46 53 3d 24 50 41 54  S=$IFS; IFS=$PAT
24450 48 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f 72 20  H_SEPARATOR.for 
24460 61 73 5f 64 69 72 20 69 6e 20 24 50 41 54 48 0a  as_dir in $PATH.
24470 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73 61 76  do.  IFS=$as_sav
24480 65 5f 49 46 53 0a 20 20 74 65 73 74 20 2d 7a 20  e_IFS.  test -z 
24490 22 24 61 73 5f 64 69 72 22 20 26 26 20 61 73 5f  "$as_dir" && as_
244a0 64 69 72 3d 2e 0a 20 20 66 6f 72 20 61 63 5f 65  dir=..  for ac_e
244b0 78 65 63 5f 65 78 74 20 69 6e 20 27 27 20 24 61  xec_ext in '' $a
244c0 63 5f 65 78 65 63 75 74 61 62 6c 65 5f 65 78 74  c_executable_ext
244d0 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 69 66  ensions; do.  if
244e0 20 7b 20 74 65 73 74 20 2d 66 20 22 24 61 73 5f   { test -f "$as_
244f0 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f  dir/$ac_word$ac_
24500 65 78 65 63 5f 65 78 74 22 20 26 26 20 24 61 73  exec_ext" && $as
24510 5f 74 65 73 74 5f 78 20 22 24 61 73 5f 64 69 72  _test_x "$as_dir
24520 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65  /$ac_word$ac_exe
24530 63 5f 65 78 74 22 3b 20 7d 3b 20 74 68 65 6e 0a  c_ext"; }; then.
24540 20 20 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61      ac_cv_prog_a
24550 63 5f 63 74 5f 4e 4d 45 44 49 54 3d 22 6e 6d 65  c_ct_NMEDIT="nme
24560 64 69 74 22 0a 20 20 20 20 24 61 73 5f 65 63 68  dit".    $as_ech
24570 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
24580 4f 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64 69 72  O: found $as_dir
24590 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65  /$ac_word$ac_exe
245a0 63 5f 65 78 74 22 20 3e 26 35 0a 20 20 20 20 62  c_ext" >&5.    b
245b0 72 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65  reak 2.  fi.done
245c0 0a 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61  .done.IFS=$as_sa
245d0 76 65 5f 49 46 53 0a 0a 66 69 0a 66 69 0a 61 63  ve_IFS..fi.fi.ac
245e0 5f 63 74 5f 4e 4d 45 44 49 54 3d 24 61 63 5f 63  _ct_NMEDIT=$ac_c
245f0 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 4e 4d 45  v_prog_ac_ct_NME
24600 44 49 54 0a 69 66 20 74 65 73 74 20 2d 6e 20 22  DIT.if test -n "
24610 24 61 63 5f 63 74 5f 4e 4d 45 44 49 54 22 3b 20  $ac_ct_NMEDIT"; 
24620 74 68 65 6e 0a 20 20 7b 20 24 61 73 5f 65 63 68  then.  { $as_ech
24630 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
24640 4f 3a 20 72 65 73 75 6c 74 3a 20 24 61 63 5f 63  O: result: $ac_c
24650 74 5f 4e 4d 45 44 49 54 22 20 3e 26 35 0a 24 61  t_NMEDIT" >&5.$a
24660 73 5f 65 63 68 6f 20 22 24 61 63 5f 63 74 5f 4e  s_echo "$ac_ct_N
24670 4d 45 44 49 54 22 20 3e 26 36 3b 20 7d 0a 65 6c  MEDIT" >&6; }.el
24680 73 65 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20  se.  { $as_echo 
24690 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
246a0 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35   result: no" >&5
246b0 0a 24 61 73 5f 65 63 68 6f 20 22 6e 6f 22 20 3e  .$as_echo "no" >
246c0 26 36 3b 20 7d 0a 66 69 0a 0a 20 20 69 66 20 74  &6; }.fi..  if t
246d0 65 73 74 20 22 78 24 61 63 5f 63 74 5f 4e 4d 45  est "x$ac_ct_NME
246e0 44 49 54 22 20 3d 20 78 3b 20 74 68 65 6e 0a 20  DIT" = x; then. 
246f0 20 20 20 4e 4d 45 44 49 54 3d 22 3a 22 0a 20 20     NMEDIT=":".  
24700 65 6c 73 65 0a 20 20 20 20 63 61 73 65 20 24 63  else.    case $c
24710 72 6f 73 73 5f 63 6f 6d 70 69 6c 69 6e 67 3a 24  ross_compiling:$
24720 61 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64 20 69  ac_tool_warned i
24730 6e 0a 79 65 73 3a 29 0a 7b 20 24 61 73 5f 65 63  n.yes:).{ $as_ec
24740 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
24750 4e 4f 3a 20 57 41 52 4e 49 4e 47 3a 20 75 73 69  NO: WARNING: usi
24760 6e 67 20 63 72 6f 73 73 20 74 6f 6f 6c 73 20 6e  ng cross tools n
24770 6f 74 20 70 72 65 66 69 78 65 64 20 77 69 74 68  ot prefixed with
24780 20 68 6f 73 74 20 74 72 69 70 6c 65 74 22 20 3e   host triplet" >
24790 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 73  &5.$as_echo "$as
247a0 5f 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20 75 73  _me: WARNING: us
247b0 69 6e 67 20 63 72 6f 73 73 20 74 6f 6f 6c 73 20  ing cross tools 
247c0 6e 6f 74 20 70 72 65 66 69 78 65 64 20 77 69 74  not prefixed wit
247d0 68 20 68 6f 73 74 20 74 72 69 70 6c 65 74 22 20  h host triplet" 
247e0 3e 26 32 3b 7d 0a 61 63 5f 74 6f 6f 6c 5f 77 61  >&2;}.ac_tool_wa
247f0 72 6e 65 64 3d 79 65 73 20 3b 3b 0a 65 73 61 63  rned=yes ;;.esac
24800 0a 20 20 20 20 4e 4d 45 44 49 54 3d 24 61 63 5f  .    NMEDIT=$ac_
24810 63 74 5f 4e 4d 45 44 49 54 0a 20 20 66 69 0a 65  ct_NMEDIT.  fi.e
24820 6c 73 65 0a 20 20 4e 4d 45 44 49 54 3d 22 24 61  lse.  NMEDIT="$a
24830 63 5f 63 76 5f 70 72 6f 67 5f 4e 4d 45 44 49 54  c_cv_prog_NMEDIT
24840 22 0a 66 69 0a 0a 20 20 20 20 69 66 20 74 65 73  ".fi..    if tes
24850 74 20 2d 6e 20 22 24 61 63 5f 74 6f 6f 6c 5f 70  t -n "$ac_tool_p
24860 72 65 66 69 78 22 3b 20 74 68 65 6e 0a 20 20 23  refix"; then.  #
24870 20 45 78 74 72 61 63 74 20 74 68 65 20 66 69 72   Extract the fir
24880 73 74 20 77 6f 72 64 20 6f 66 20 22 24 7b 61 63  st word of "${ac
24890 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 6c 69 70  _tool_prefix}lip
248a0 6f 22 2c 20 73 6f 20 69 74 20 63 61 6e 20 62 65  o", so it can be
248b0 20 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20   a program name 
248c0 77 69 74 68 20 61 72 67 73 2e 0a 73 65 74 20 64  with args..set d
248d0 75 6d 6d 79 20 24 7b 61 63 5f 74 6f 6f 6c 5f 70  ummy ${ac_tool_p
248e0 72 65 66 69 78 7d 6c 69 70 6f 3b 20 61 63 5f 77  refix}lipo; ac_w
248f0 6f 72 64 3d 24 32 0a 7b 20 24 61 73 5f 65 63 68  ord=$2.{ $as_ech
24900 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
24910 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  O: checking for 
24920 24 61 63 5f 77 6f 72 64 22 20 3e 26 35 0a 24 61  $ac_word" >&5.$a
24930 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69  s_echo_n "checki
24940 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 2e  ng for $ac_word.
24950 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74  .. " >&6; }.if t
24960 65 73 74 20 22 24 7b 61 63 5f 63 76 5f 70 72 6f  est "${ac_cv_pro
24970 67 5f 4c 49 50 4f 2b 73 65 74 7d 22 20 3d 20 73  g_LIPO+set}" = s
24980 65 74 3b 20 74 68 65 6e 0a 20 20 24 61 73 5f 65  et; then.  $as_e
24990 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20  cho_n "(cached) 
249a0 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66 20  " >&6.else.  if 
249b0 74 65 73 74 20 2d 6e 20 22 24 4c 49 50 4f 22 3b  test -n "$LIPO";
249c0 20 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72   then.  ac_cv_pr
249d0 6f 67 5f 4c 49 50 4f 3d 22 24 4c 49 50 4f 22 20  og_LIPO="$LIPO" 
249e0 23 20 4c 65 74 20 74 68 65 20 75 73 65 72 20 6f  # Let the user o
249f0 76 65 72 72 69 64 65 20 74 68 65 20 74 65 73 74  verride the test
24a00 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f 49  ..else.as_save_I
24a10 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24 50 41  FS=$IFS; IFS=$PA
24a20 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f 72  TH_SEPARATOR.for
24a30 20 61 73 5f 64 69 72 20 69 6e 20 24 50 41 54 48   as_dir in $PATH
24a40 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73 61  .do.  IFS=$as_sa
24a50 76 65 5f 49 46 53 0a 20 20 74 65 73 74 20 2d 7a  ve_IFS.  test -z
24a60 20 22 24 61 73 5f 64 69 72 22 20 26 26 20 61 73   "$as_dir" && as
24a70 5f 64 69 72 3d 2e 0a 20 20 66 6f 72 20 61 63 5f  _dir=..  for ac_
24a80 65 78 65 63 5f 65 78 74 20 69 6e 20 27 27 20 24  exec_ext in '' $
24a90 61 63 5f 65 78 65 63 75 74 61 62 6c 65 5f 65 78  ac_executable_ex
24aa0 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 69  tensions; do.  i
24ab0 66 20 7b 20 74 65 73 74 20 2d 66 20 22 24 61 73  f { test -f "$as
24ac0 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63  _dir/$ac_word$ac
24ad0 5f 65 78 65 63 5f 65 78 74 22 20 26 26 20 24 61  _exec_ext" && $a
24ae0 73 5f 74 65 73 74 5f 78 20 22 24 61 73 5f 64 69  s_test_x "$as_di
24af0 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78  r/$ac_word$ac_ex
24b00 65 63 5f 65 78 74 22 3b 20 7d 3b 20 74 68 65 6e  ec_ext"; }; then
24b10 0a 20 20 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f  .    ac_cv_prog_
24b20 4c 49 50 4f 3d 22 24 7b 61 63 5f 74 6f 6f 6c 5f  LIPO="${ac_tool_
24b30 70 72 65 66 69 78 7d 6c 69 70 6f 22 0a 20 20 20  prefix}lipo".   
24b40 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
24b50 65 3a 24 4c 49 4e 45 4e 4f 3a 20 66 6f 75 6e 64  e:$LINENO: found
24b60 20 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72   $as_dir/$ac_wor
24b70 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20 3e  d$ac_exec_ext" >
24b80 26 35 0a 20 20 20 20 62 72 65 61 6b 20 32 0a 20  &5.    break 2. 
24b90 20 66 69 0a 64 6f 6e 65 0a 64 6f 6e 65 0a 49 46   fi.done.done.IF
24ba0 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a  S=$as_save_IFS..
24bb0 66 69 0a 66 69 0a 4c 49 50 4f 3d 24 61 63 5f 63  fi.fi.LIPO=$ac_c
24bc0 76 5f 70 72 6f 67 5f 4c 49 50 4f 0a 69 66 20 74  v_prog_LIPO.if t
24bd0 65 73 74 20 2d 6e 20 22 24 4c 49 50 4f 22 3b 20  est -n "$LIPO"; 
24be0 74 68 65 6e 0a 20 20 7b 20 24 61 73 5f 65 63 68  then.  { $as_ech
24bf0 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
24c00 4f 3a 20 72 65 73 75 6c 74 3a 20 24 4c 49 50 4f  O: result: $LIPO
24c10 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
24c20 24 4c 49 50 4f 22 20 3e 26 36 3b 20 7d 0a 65 6c  $LIPO" >&6; }.el
24c30 73 65 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20  se.  { $as_echo 
24c40 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
24c50 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35   result: no" >&5
24c60 0a 24 61 73 5f 65 63 68 6f 20 22 6e 6f 22 20 3e  .$as_echo "no" >
24c70 26 36 3b 20 7d 0a 66 69 0a 0a 0a 66 69 0a 69 66  &6; }.fi...fi.if
24c80 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 63 76   test -z "$ac_cv
24c90 5f 70 72 6f 67 5f 4c 49 50 4f 22 3b 20 74 68 65  _prog_LIPO"; the
24ca0 6e 0a 20 20 61 63 5f 63 74 5f 4c 49 50 4f 3d 24  n.  ac_ct_LIPO=$
24cb0 4c 49 50 4f 0a 20 20 23 20 45 78 74 72 61 63 74  LIPO.  # Extract
24cc0 20 74 68 65 20 66 69 72 73 74 20 77 6f 72 64 20   the first word 
24cd0 6f 66 20 22 6c 69 70 6f 22 2c 20 73 6f 20 69 74  of "lipo", so it
24ce0 20 63 61 6e 20 62 65 20 61 20 70 72 6f 67 72 61   can be a progra
24cf0 6d 20 6e 61 6d 65 20 77 69 74 68 20 61 72 67 73  m name with args
24d00 2e 0a 73 65 74 20 64 75 6d 6d 79 20 6c 69 70 6f  ..set dummy lipo
24d10 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a 7b 20 24  ; ac_word=$2.{ $
24d20 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
24d30 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e  $LINENO: checkin
24d40 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 22 20  g for $ac_word" 
24d50 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22  >&5.$as_echo_n "
24d60 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63  checking for $ac
24d70 5f 77 6f 72 64 2e 2e 2e 20 22 20 3e 26 36 3b 20  _word... " >&6; 
24d80 7d 0a 69 66 20 74 65 73 74 20 22 24 7b 61 63 5f  }.if test "${ac_
24d90 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 4c 49  cv_prog_ac_ct_LI
24da0 50 4f 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20  PO+set}" = set; 
24db0 74 68 65 6e 0a 20 20 24 61 73 5f 65 63 68 6f 5f  then.  $as_echo_
24dc0 6e 20 22 28 63 61 63 68 65 64 29 20 22 20 3e 26  n "(cached) " >&
24dd0 36 0a 65 6c 73 65 0a 20 20 69 66 20 74 65 73 74  6.else.  if test
24de0 20 2d 6e 20 22 24 61 63 5f 63 74 5f 4c 49 50 4f   -n "$ac_ct_LIPO
24df0 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f  "; then.  ac_cv_
24e00 70 72 6f 67 5f 61 63 5f 63 74 5f 4c 49 50 4f 3d  prog_ac_ct_LIPO=
24e10 22 24 61 63 5f 63 74 5f 4c 49 50 4f 22 20 23 20  "$ac_ct_LIPO" # 
24e20 4c 65 74 20 74 68 65 20 75 73 65 72 20 6f 76 65  Let the user ove
24e30 72 72 69 64 65 20 74 68 65 20 74 65 73 74 2e 0a  rride the test..
24e40 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f 49 46 53  else.as_save_IFS
24e50 3d 24 49 46 53 3b 20 49 46 53 3d 24 50 41 54 48  =$IFS; IFS=$PATH
24e60 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f 72 20 61  _SEPARATOR.for a
24e70 73 5f 64 69 72 20 69 6e 20 24 50 41 54 48 0a 64  s_dir in $PATH.d
24e80 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73 61 76 65  o.  IFS=$as_save
24e90 5f 49 46 53 0a 20 20 74 65 73 74 20 2d 7a 20 22  _IFS.  test -z "
24ea0 24 61 73 5f 64 69 72 22 20 26 26 20 61 73 5f 64  $as_dir" && as_d
24eb0 69 72 3d 2e 0a 20 20 66 6f 72 20 61 63 5f 65 78  ir=..  for ac_ex
24ec0 65 63 5f 65 78 74 20 69 6e 20 27 27 20 24 61 63  ec_ext in '' $ac
24ed0 5f 65 78 65 63 75 74 61 62 6c 65 5f 65 78 74 65  _executable_exte
24ee0 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20  nsions; do.  if 
24ef0 7b 20 74 65 73 74 20 2d 66 20 22 24 61 73 5f 64  { test -f "$as_d
24f00 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65  ir/$ac_word$ac_e
24f10 78 65 63 5f 65 78 74 22 20 26 26 20 24 61 73 5f  xec_ext" && $as_
24f20 74 65 73 74 5f 78 20 22 24 61 73 5f 64 69 72 2f  test_x "$as_dir/
24f30 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63  $ac_word$ac_exec
24f40 5f 65 78 74 22 3b 20 7d 3b 20 74 68 65 6e 0a 20  _ext"; }; then. 
24f50 20 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63     ac_cv_prog_ac
24f60 5f 63 74 5f 4c 49 50 4f 3d 22 6c 69 70 6f 22 0a  _ct_LIPO="lipo".
24f70 20 20 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61      $as_echo "$a
24f80 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 66 6f  s_me:$LINENO: fo
24f90 75 6e 64 20 24 61 73 5f 64 69 72 2f 24 61 63 5f  und $as_dir/$ac_
24fa0 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74  word$ac_exec_ext
24fb0 22 20 3e 26 35 0a 20 20 20 20 62 72 65 61 6b 20  " >&5.    break 
24fc0 32 0a 20 20 66 69 0a 64 6f 6e 65 0a 64 6f 6e 65  2.  fi.done.done
24fd0 0a 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46  .IFS=$as_save_IF
24fe0 53 0a 0a 66 69 0a 66 69 0a 61 63 5f 63 74 5f 4c  S..fi.fi.ac_ct_L
24ff0 49 50 4f 3d 24 61 63 5f 63 76 5f 70 72 6f 67 5f  IPO=$ac_cv_prog_
25000 61 63 5f 63 74 5f 4c 49 50 4f 0a 69 66 20 74 65  ac_ct_LIPO.if te
25010 73 74 20 2d 6e 20 22 24 61 63 5f 63 74 5f 4c 49  st -n "$ac_ct_LI
25020 50 4f 22 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61  PO"; then.  { $a
25030 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
25040 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20  LINENO: result: 
25050 24 61 63 5f 63 74 5f 4c 49 50 4f 22 20 3e 26 35  $ac_ct_LIPO" >&5
25060 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 63  .$as_echo "$ac_c
25070 74 5f 4c 49 50 4f 22 20 3e 26 36 3b 20 7d 0a 65  t_LIPO" >&6; }.e
25080 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f  lse.  { $as_echo
25090 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
250a0 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26  : result: no" >&
250b0 35 0a 24 61 73 5f 65 63 68 6f 20 22 6e 6f 22 20  5.$as_echo "no" 
250c0 3e 26 36 3b 20 7d 0a 66 69 0a 0a 20 20 69 66 20  >&6; }.fi..  if 
250d0 74 65 73 74 20 22 78 24 61 63 5f 63 74 5f 4c 49  test "x$ac_ct_LI
250e0 50 4f 22 20 3d 20 78 3b 20 74 68 65 6e 0a 20 20  PO" = x; then.  
250f0 20 20 4c 49 50 4f 3d 22 3a 22 0a 20 20 65 6c 73    LIPO=":".  els
25100 65 0a 20 20 20 20 63 61 73 65 20 24 63 72 6f 73  e.    case $cros
25110 73 5f 63 6f 6d 70 69 6c 69 6e 67 3a 24 61 63 5f  s_compiling:$ac_
25120 74 6f 6f 6c 5f 77 61 72 6e 65 64 20 69 6e 0a 79  tool_warned in.y
25130 65 73 3a 29 0a 7b 20 24 61 73 5f 65 63 68 6f 20  es:).{ $as_echo 
25140 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
25150 20 57 41 52 4e 49 4e 47 3a 20 75 73 69 6e 67 20   WARNING: using 
25160 63 72 6f 73 73 20 74 6f 6f 6c 73 20 6e 6f 74 20  cross tools not 
25170 70 72 65 66 69 78 65 64 20 77 69 74 68 20 68 6f  prefixed with ho
25180 73 74 20 74 72 69 70 6c 65 74 22 20 3e 26 35 0a  st triplet" >&5.
25190 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
251a0 3a 20 57 41 52 4e 49 4e 47 3a 20 75 73 69 6e 67  : WARNING: using
251b0 20 63 72 6f 73 73 20 74 6f 6f 6c 73 20 6e 6f 74   cross tools not
251c0 20 70 72 65 66 69 78 65 64 20 77 69 74 68 20 68   prefixed with h
251d0 6f 73 74 20 74 72 69 70 6c 65 74 22 20 3e 26 32  ost triplet" >&2
251e0 3b 7d 0a 61 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65  ;}.ac_tool_warne
251f0 64 3d 79 65 73 20 3b 3b 0a 65 73 61 63 0a 20 20  d=yes ;;.esac.  
25200 20 20 4c 49 50 4f 3d 24 61 63 5f 63 74 5f 4c 49    LIPO=$ac_ct_LI
25210 50 4f 0a 20 20 66 69 0a 65 6c 73 65 0a 20 20 4c  PO.  fi.else.  L
25220 49 50 4f 3d 22 24 61 63 5f 63 76 5f 70 72 6f 67  IPO="$ac_cv_prog
25230 5f 4c 49 50 4f 22 0a 66 69 0a 0a 20 20 20 20 69  _LIPO".fi..    i
25240 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 74  f test -n "$ac_t
25250 6f 6f 6c 5f 70 72 65 66 69 78 22 3b 20 74 68 65  ool_prefix"; the
25260 6e 0a 20 20 23 20 45 78 74 72 61 63 74 20 74 68  n.  # Extract th
25270 65 20 66 69 72 73 74 20 77 6f 72 64 20 6f 66 20  e first word of 
25280 22 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69  "${ac_tool_prefi
25290 78 7d 6f 74 6f 6f 6c 22 2c 20 73 6f 20 69 74 20  x}otool", so it 
252a0 63 61 6e 20 62 65 20 61 20 70 72 6f 67 72 61 6d  can be a program
252b0 20 6e 61 6d 65 20 77 69 74 68 20 61 72 67 73 2e   name with args.
252c0 0a 73 65 74 20 64 75 6d 6d 79 20 24 7b 61 63 5f  .set dummy ${ac_
252d0 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 6f 74 6f 6f  tool_prefix}otoo
252e0 6c 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a 7b 20  l; ac_word=$2.{ 
252f0 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
25300 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69  :$LINENO: checki
25310 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 22  ng for $ac_word"
25320 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20   >&5.$as_echo_n 
25330 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61  "checking for $a
25340 63 5f 77 6f 72 64 2e 2e 2e 20 22 20 3e 26 36 3b  c_word... " >&6;
25350 20 7d 0a 69 66 20 74 65 73 74 20 22 24 7b 61 63   }.if test "${ac
25360 5f 63 76 5f 70 72 6f 67 5f 4f 54 4f 4f 4c 2b 73  _cv_prog_OTOOL+s
25370 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e  et}" = set; then
25380 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28  .  $as_echo_n "(
25390 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c  cached) " >&6.el
253a0 73 65 0a 20 20 69 66 20 74 65 73 74 20 2d 6e 20  se.  if test -n 
253b0 22 24 4f 54 4f 4f 4c 22 3b 20 74 68 65 6e 0a 20  "$OTOOL"; then. 
253c0 20 61 63 5f 63 76 5f 70 72 6f 67 5f 4f 54 4f 4f   ac_cv_prog_OTOO
253d0 4c 3d 22 24 4f 54 4f 4f 4c 22 20 23 20 4c 65 74  L="$OTOOL" # Let
253e0 20 74 68 65 20 75 73 65 72 20 6f 76 65 72 72 69   the user overri
253f0 64 65 20 74 68 65 20 74 65 73 74 2e 0a 65 6c 73  de the test..els
25400 65 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d 24 49  e.as_save_IFS=$I
25410 46 53 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45  FS; IFS=$PATH_SE
25420 50 41 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64  PARATOR.for as_d
25430 69 72 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20  ir in $PATH.do. 
25440 20 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46   IFS=$as_save_IF
25450 53 0a 20 20 74 65 73 74 20 2d 7a 20 22 24 61 73  S.  test -z "$as
25460 5f 64 69 72 22 20 26 26 20 61 73 5f 64 69 72 3d  _dir" && as_dir=
25470 2e 0a 20 20 66 6f 72 20 61 63 5f 65 78 65 63 5f  ..  for ac_exec_
25480 65 78 74 20 69 6e 20 27 27 20 24 61 63 5f 65 78  ext in '' $ac_ex
25490 65 63 75 74 61 62 6c 65 5f 65 78 74 65 6e 73 69  ecutable_extensi
254a0 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20 7b 20 74  ons; do.  if { t
254b0 65 73 74 20 2d 66 20 22 24 61 73 5f 64 69 72 2f  est -f "$as_dir/
254c0 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63  $ac_word$ac_exec
254d0 5f 65 78 74 22 20 26 26 20 24 61 73 5f 74 65 73  _ext" && $as_tes
254e0 74 5f 78 20 22 24 61 73 5f 64 69 72 2f 24 61 63  t_x "$as_dir/$ac
254f0 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78  _word$ac_exec_ex
25500 74 22 3b 20 7d 3b 20 74 68 65 6e 0a 20 20 20 20  t"; }; then.    
25510 61 63 5f 63 76 5f 70 72 6f 67 5f 4f 54 4f 4f 4c  ac_cv_prog_OTOOL
25520 3d 22 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66  ="${ac_tool_pref
25530 69 78 7d 6f 74 6f 6f 6c 22 0a 20 20 20 20 24 61  ix}otool".    $a
25540 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
25550 4c 49 4e 45 4e 4f 3a 20 66 6f 75 6e 64 20 24 61  LINENO: found $a
25560 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61  s_dir/$ac_word$a
25570 63 5f 65 78 65 63 5f 65 78 74 22 20 3e 26 35 0a  c_exec_ext" >&5.
25580 20 20 20 20 62 72 65 61 6b 20 32 0a 20 20 66 69      break 2.  fi
25590 0a 64 6f 6e 65 0a 64 6f 6e 65 0a 49 46 53 3d 24  .done.done.IFS=$
255a0 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a 66 69 0a  as_save_IFS..fi.
255b0 66 69 0a 4f 54 4f 4f 4c 3d 24 61 63 5f 63 76 5f  fi.OTOOL=$ac_cv_
255c0 70 72 6f 67 5f 4f 54 4f 4f 4c 0a 69 66 20 74 65  prog_OTOOL.if te
255d0 73 74 20 2d 6e 20 22 24 4f 54 4f 4f 4c 22 3b 20  st -n "$OTOOL"; 
255e0 74 68 65 6e 0a 20 20 7b 20 24 61 73 5f 65 63 68  then.  { $as_ech
255f0 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
25600 4f 3a 20 72 65 73 75 6c 74 3a 20 24 4f 54 4f 4f  O: result: $OTOO
25610 4c 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  L" >&5.$as_echo 
25620 22 24 4f 54 4f 4f 4c 22 20 3e 26 36 3b 20 7d 0a  "$OTOOL" >&6; }.
25630 65 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65 63 68  else.  { $as_ech
25640 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
25650 4f 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e  O: result: no" >
25660 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 6e 6f 22  &5.$as_echo "no"
25670 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a 0a 66 69 0a   >&6; }.fi...fi.
25680 69 66 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f  if test -z "$ac_
25690 63 76 5f 70 72 6f 67 5f 4f 54 4f 4f 4c 22 3b 20  cv_prog_OTOOL"; 
256a0 74 68 65 6e 0a 20 20 61 63 5f 63 74 5f 4f 54 4f  then.  ac_ct_OTO
256b0 4f 4c 3d 24 4f 54 4f 4f 4c 0a 20 20 23 20 45 78  OL=$OTOOL.  # Ex
256c0 74 72 61 63 74 20 74 68 65 20 66 69 72 73 74 20  tract the first 
256d0 77 6f 72 64 20 6f 66 20 22 6f 74 6f 6f 6c 22 2c  word of "otool",
256e0 20 73 6f 20 69 74 20 63 61 6e 20 62 65 20 61 20   so it can be a 
256f0 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69 74  program name wit
25700 68 20 61 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d  h args..set dumm
25710 79 20 6f 74 6f 6f 6c 3b 20 61 63 5f 77 6f 72 64  y otool; ac_word
25720 3d 24 32 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22  =$2.{ $as_echo "
25730 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
25740 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63  checking for $ac
25750 5f 77 6f 72 64 22 20 3e 26 35 0a 24 61 73 5f 65  _word" >&5.$as_e
25760 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20  cho_n "checking 
25770 66 6f 72 20 24 61 63 5f 77 6f 72 64 2e 2e 2e 20  for $ac_word... 
25780 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74  " >&6; }.if test
25790 20 22 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 61   "${ac_cv_prog_a
257a0 63 5f 63 74 5f 4f 54 4f 4f 4c 2b 73 65 74 7d 22  c_ct_OTOOL+set}"
257b0 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 24   = set; then.  $
257c0 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68  as_echo_n "(cach
257d0 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20  ed) " >&6.else. 
257e0 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63   if test -n "$ac
257f0 5f 63 74 5f 4f 54 4f 4f 4c 22 3b 20 74 68 65 6e  _ct_OTOOL"; then
25800 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63  .  ac_cv_prog_ac
25810 5f 63 74 5f 4f 54 4f 4f 4c 3d 22 24 61 63 5f 63  _ct_OTOOL="$ac_c
25820 74 5f 4f 54 4f 4f 4c 22 20 23 20 4c 65 74 20 74  t_OTOOL" # Let t
25830 68 65 20 75 73 65 72 20 6f 76 65 72 72 69 64 65  he user override
25840 20 74 68 65 20 74 65 73 74 2e 0a 65 6c 73 65 0a   the test..else.
25850 61 73 5f 73 61 76 65 5f 49 46 53 3d 24 49 46 53  as_save_IFS=$IFS
25860 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41  ; IFS=$PATH_SEPA
25870 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72  RATOR.for as_dir
25880 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20 49   in $PATH.do.  I
25890 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a  FS=$as_save_IFS.
258a0 20 20 74 65 73 74 20 2d 7a 20 22 24 61 73 5f 64    test -z "$as_d
258b0 69 72 22 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a  ir" && as_dir=..
258c0 20 20 66 6f 72 20 61 63 5f 65 78 65 63 5f 65 78    for ac_exec_ex
258d0 74 20 69 6e 20 27 27 20 24 61 63 5f 65 78 65 63  t in '' $ac_exec
258e0 75 74 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e  utable_extension
258f0 73 3b 20 64 6f 0a 20 20 69 66 20 7b 20 74 65 73  s; do.  if { tes
25900 74 20 2d 66 20 22 24 61 73 5f 64 69 72 2f 24 61  t -f "$as_dir/$a
25910 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65  c_word$ac_exec_e
25920 78 74 22 20 26 26 20 24 61 73 5f 74 65 73 74 5f  xt" && $as_test_
25930 78 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77  x "$as_dir/$ac_w
25940 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22  ord$ac_exec_ext"
25950 3b 20 7d 3b 20 74 68 65 6e 0a 20 20 20 20 61 63  ; }; then.    ac
25960 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 4f  _cv_prog_ac_ct_O
25970 54 4f 4f 4c 3d 22 6f 74 6f 6f 6c 22 0a 20 20 20  TOOL="otool".   
25980 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
25990 65 3a 24 4c 49 4e 45 4e 4f 3a 20 66 6f 75 6e 64  e:$LINENO: found
259a0 20 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72   $as_dir/$ac_wor
259b0 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20 3e  d$ac_exec_ext" >
259c0 26 35 0a 20 20 20 20 62 72 65 61 6b 20 32 0a 20  &5.    break 2. 
259d0 20 66 69 0a 64 6f 6e 65 0a 64 6f 6e 65 0a 49 46   fi.done.done.IF
259e0 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a  S=$as_save_IFS..
259f0 66 69 0a 66 69 0a 61 63 5f 63 74 5f 4f 54 4f 4f  fi.fi.ac_ct_OTOO
25a00 4c 3d 24 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63  L=$ac_cv_prog_ac
25a10 5f 63 74 5f 4f 54 4f 4f 4c 0a 69 66 20 74 65 73  _ct_OTOOL.if tes
25a20 74 20 2d 6e 20 22 24 61 63 5f 63 74 5f 4f 54 4f  t -n "$ac_ct_OTO
25a30 4f 4c 22 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61  OL"; then.  { $a
25a40 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
25a50 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20  LINENO: result: 
25a60 24 61 63 5f 63 74 5f 4f 54 4f 4f 4c 22 20 3e 26  $ac_ct_OTOOL" >&
25a70 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f  5.$as_echo "$ac_
25a80 63 74 5f 4f 54 4f 4f 4c 22 20 3e 26 36 3b 20 7d  ct_OTOOL" >&6; }
25a90 0a 65 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65 63  .else.  { $as_ec
25aa0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
25ab0 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20  NO: result: no" 
25ac0 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 6e 6f  >&5.$as_echo "no
25ad0 22 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a 20 20 69  " >&6; }.fi..  i
25ae0 66 20 74 65 73 74 20 22 78 24 61 63 5f 63 74 5f  f test "x$ac_ct_
25af0 4f 54 4f 4f 4c 22 20 3d 20 78 3b 20 74 68 65 6e  OTOOL" = x; then
25b00 0a 20 20 20 20 4f 54 4f 4f 4c 3d 22 3a 22 0a 20  .    OTOOL=":". 
25b10 20 65 6c 73 65 0a 20 20 20 20 63 61 73 65 20 24   else.    case $
25b20 63 72 6f 73 73 5f 63 6f 6d 70 69 6c 69 6e 67 3a  cross_compiling:
25b30 24 61 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64 20  $ac_tool_warned 
25b40 69 6e 0a 79 65 73 3a 29 0a 7b 20 24 61 73 5f 65  in.yes:).{ $as_e
25b50 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
25b60 45 4e 4f 3a 20 57 41 52 4e 49 4e 47 3a 20 75 73  ENO: WARNING: us
25b70 69 6e 67 20 63 72 6f 73 73 20 74 6f 6f 6c 73 20  ing cross tools 
25b80 6e 6f 74 20 70 72 65 66 69 78 65 64 20 77 69 74  not prefixed wit
25b90 68 20 68 6f 73 74 20 74 72 69 70 6c 65 74 22 20  h host triplet" 
25ba0 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61  >&5.$as_echo "$a
25bb0 73 5f 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20 75  s_me: WARNING: u
25bc0 73 69 6e 67 20 63 72 6f 73 73 20 74 6f 6f 6c 73  sing cross tools
25bd0 20 6e 6f 74 20 70 72 65 66 69 78 65 64 20 77 69   not prefixed wi
25be0 74 68 20 68 6f 73 74 20 74 72 69 70 6c 65 74 22  th host triplet"
25bf0 20 3e 26 32 3b 7d 0a 61 63 5f 74 6f 6f 6c 5f 77   >&2;}.ac_tool_w
25c00 61 72 6e 65 64 3d 79 65 73 20 3b 3b 0a 65 73 61  arned=yes ;;.esa
25c10 63 0a 20 20 20 20 4f 54 4f 4f 4c 3d 24 61 63 5f  c.    OTOOL=$ac_
25c20 63 74 5f 4f 54 4f 4f 4c 0a 20 20 66 69 0a 65 6c  ct_OTOOL.  fi.el
25c30 73 65 0a 20 20 4f 54 4f 4f 4c 3d 22 24 61 63 5f  se.  OTOOL="$ac_
25c40 63 76 5f 70 72 6f 67 5f 4f 54 4f 4f 4c 22 0a 66  cv_prog_OTOOL".f
25c50 69 0a 0a 20 20 20 20 69 66 20 74 65 73 74 20 2d  i..    if test -
25c60 6e 20 22 24 61 63 5f 74 6f 6f 6c 5f 70 72 65 66  n "$ac_tool_pref
25c70 69 78 22 3b 20 74 68 65 6e 0a 20 20 23 20 45 78  ix"; then.  # Ex
25c80 74 72 61 63 74 20 74 68 65 20 66 69 72 73 74 20  tract the first 
25c90 77 6f 72 64 20 6f 66 20 22 24 7b 61 63 5f 74 6f  word of "${ac_to
25ca0 6f 6c 5f 70 72 65 66 69 78 7d 6f 74 6f 6f 6c 36  ol_prefix}otool6
25cb0 34 22 2c 20 73 6f 20 69 74 20 63 61 6e 20 62 65  4", so it can be
25cc0 20 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20   a program name 
25cd0 77 69 74 68 20 61 72 67 73 2e 0a 73 65 74 20 64  with args..set d
25ce0 75 6d 6d 79 20 24 7b 61 63 5f 74 6f 6f 6c 5f 70  ummy ${ac_tool_p
25cf0 72 65 66 69 78 7d 6f 74 6f 6f 6c 36 34 3b 20 61  refix}otool64; a
25d00 63 5f 77 6f 72 64 3d 24 32 0a 7b 20 24 61 73 5f  c_word=$2.{ $as_
25d10 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
25d20 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66  NENO: checking f
25d30 6f 72 20 24 61 63 5f 77 6f 72 64 22 20 3e 26 35  or $ac_word" >&5
25d40 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65  .$as_echo_n "che
25d50 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f  cking for $ac_wo
25d60 72 64 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69  rd... " >&6; }.i
25d70 66 20 74 65 73 74 20 22 24 7b 61 63 5f 63 76 5f  f test "${ac_cv_
25d80 70 72 6f 67 5f 4f 54 4f 4f 4c 36 34 2b 73 65 74  prog_OTOOL64+set
25d90 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20  }" = set; then. 
25da0 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61   $as_echo_n "(ca
25db0 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65  ched) " >&6.else
25dc0 0a 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24  .  if test -n "$
25dd0 4f 54 4f 4f 4c 36 34 22 3b 20 74 68 65 6e 0a 20  OTOOL64"; then. 
25de0 20 61 63 5f 63 76 5f 70 72 6f 67 5f 4f 54 4f 4f   ac_cv_prog_OTOO
25df0 4c 36 34 3d 22 24 4f 54 4f 4f 4c 36 34 22 20 23  L64="$OTOOL64" #
25e00 20 4c 65 74 20 74 68 65 20 75 73 65 72 20 6f 76   Let the user ov
25e10 65 72 72 69 64 65 20 74 68 65 20 74 65 73 74 2e  erride the test.
25e20 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f 49 46  .else.as_save_IF
25e30 53 3d 24 49 46 53 3b 20 49 46 53 3d 24 50 41 54  S=$IFS; IFS=$PAT
25e40 48 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f 72 20  H_SEPARATOR.for 
25e50 61 73 5f 64 69 72 20 69 6e 20 24 50 41 54 48 0a  as_dir in $PATH.
25e60 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73 61 76  do.  IFS=$as_sav
25e70 65 5f 49 46 53 0a 20 20 74 65 73 74 20 2d 7a 20  e_IFS.  test -z 
25e80 22 24 61 73 5f 64 69 72 22 20 26 26 20 61 73 5f  "$as_dir" && as_
25e90 64 69 72 3d 2e 0a 20 20 66 6f 72 20 61 63 5f 65  dir=..  for ac_e
25ea0 78 65 63 5f 65 78 74 20 69 6e 20 27 27 20 24 61  xec_ext in '' $a
25eb0 63 5f 65 78 65 63 75 74 61 62 6c 65 5f 65 78 74  c_executable_ext
25ec0 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 69 66  ensions; do.  if
25ed0 20 7b 20 74 65 73 74 20 2d 66 20 22 24 61 73 5f   { test -f "$as_
25ee0 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f  dir/$ac_word$ac_
25ef0 65 78 65 63 5f 65 78 74 22 20 26 26 20 24 61 73  exec_ext" && $as
25f00 5f 74 65 73 74 5f 78 20 22 24 61 73 5f 64 69 72  _test_x "$as_dir
25f10 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65  /$ac_word$ac_exe
25f20 63 5f 65 78 74 22 3b 20 7d 3b 20 74 68 65 6e 0a  c_ext"; }; then.
25f30 20 20 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 4f      ac_cv_prog_O
25f40 54 4f 4f 4c 36 34 3d 22 24 7b 61 63 5f 74 6f 6f  TOOL64="${ac_too
25f50 6c 5f 70 72 65 66 69 78 7d 6f 74 6f 6f 6c 36 34  l_prefix}otool64
25f60 22 0a 20 20 20 20 24 61 73 5f 65 63 68 6f 20 22  ".    $as_echo "
25f70 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
25f80 66 6f 75 6e 64 20 24 61 73 5f 64 69 72 2f 24 61  found $as_dir/$a
25f90 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65  c_word$ac_exec_e
25fa0 78 74 22 20 3e 26 35 0a 20 20 20 20 62 72 65 61  xt" >&5.    brea
25fb0 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65 0a 64 6f  k 2.  fi.done.do
25fc0 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61 76 65 5f  ne.IFS=$as_save_
25fd0 49 46 53 0a 0a 66 69 0a 66 69 0a 4f 54 4f 4f 4c  IFS..fi.fi.OTOOL
25fe0 36 34 3d 24 61 63 5f 63 76 5f 70 72 6f 67 5f 4f  64=$ac_cv_prog_O
25ff0 54 4f 4f 4c 36 34 0a 69 66 20 74 65 73 74 20 2d  TOOL64.if test -
26000 6e 20 22 24 4f 54 4f 4f 4c 36 34 22 3b 20 74 68  n "$OTOOL64"; th
26010 65 6e 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20  en.  { $as_echo 
26020 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
26030 20 72 65 73 75 6c 74 3a 20 24 4f 54 4f 4f 4c 36   result: $OTOOL6
26040 34 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  4" >&5.$as_echo 
26050 22 24 4f 54 4f 4f 4c 36 34 22 20 3e 26 36 3b 20  "$OTOOL64" >&6; 
26060 7d 0a 65 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65  }.else.  { $as_e
26070 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
26080 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22  ENO: result: no"
26090 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 6e   >&5.$as_echo "n
260a0 6f 22 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a 0a 66  o" >&6; }.fi...f
260b0 69 0a 69 66 20 74 65 73 74 20 2d 7a 20 22 24 61  i.if test -z "$a
260c0 63 5f 63 76 5f 70 72 6f 67 5f 4f 54 4f 4f 4c 36  c_cv_prog_OTOOL6
260d0 34 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 74  4"; then.  ac_ct
260e0 5f 4f 54 4f 4f 4c 36 34 3d 24 4f 54 4f 4f 4c 36  _OTOOL64=$OTOOL6
260f0 34 0a 20 20 23 20 45 78 74 72 61 63 74 20 74 68  4.  # Extract th
26100 65 20 66 69 72 73 74 20 77 6f 72 64 20 6f 66 20  e first word of 
26110 22 6f 74 6f 6f 6c 36 34 22 2c 20 73 6f 20 69 74  "otool64", so it
26120 20 63 61 6e 20 62 65 20 61 20 70 72 6f 67 72 61   can be a progra
26130 6d 20 6e 61 6d 65 20 77 69 74 68 20 61 72 67 73  m name with args
26140 2e 0a 73 65 74 20 64 75 6d 6d 79 20 6f 74 6f 6f  ..set dummy otoo
26150 6c 36 34 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a  l64; ac_word=$2.
26160 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
26170 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63  me:$LINENO: chec
26180 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72  king for $ac_wor
26190 64 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f  d" >&5.$as_echo_
261a0 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  n "checking for 
261b0 24 61 63 5f 77 6f 72 64 2e 2e 2e 20 22 20 3e 26  $ac_word... " >&
261c0 36 3b 20 7d 0a 69 66 20 74 65 73 74 20 22 24 7b  6; }.if test "${
261d0 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74  ac_cv_prog_ac_ct
261e0 5f 4f 54 4f 4f 4c 36 34 2b 73 65 74 7d 22 20 3d  _OTOOL64+set}" =
261f0 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 24 61 73   set; then.  $as
26200 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64  _echo_n "(cached
26210 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69  ) " >&6.else.  i
26220 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 63  f test -n "$ac_c
26230 74 5f 4f 54 4f 4f 4c 36 34 22 3b 20 74 68 65 6e  t_OTOOL64"; then
26240 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63  .  ac_cv_prog_ac
26250 5f 63 74 5f 4f 54 4f 4f 4c 36 34 3d 22 24 61 63  _ct_OTOOL64="$ac
26260 5f 63 74 5f 4f 54 4f 4f 4c 36 34 22 20 23 20 4c  _ct_OTOOL64" # L
26270 65 74 20 74 68 65 20 75 73 65 72 20 6f 76 65 72  et the user over
26280 72 69 64 65 20 74 68 65 20 74 65 73 74 2e 0a 65  ride the test..e
26290 6c 73 65 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d  lse.as_save_IFS=
262a0 24 49 46 53 3b 20 49 46 53 3d 24 50 41 54 48 5f  $IFS; IFS=$PATH_
262b0 53 45 50 41 52 41 54 4f 52 0a 66 6f 72 20 61 73  SEPARATOR.for as
262c0 5f 64 69 72 20 69 6e 20 24 50 41 54 48 0a 64 6f  _dir in $PATH.do
262d0 0a 20 20 49 46 53 3d 24 61 73 5f 73 61 76 65 5f  .  IFS=$as_save_
262e0 49 46 53 0a 20 20 74 65 73 74 20 2d 7a 20 22 24  IFS.  test -z "$
262f0 61 73 5f 64 69 72 22 20 26 26 20 61 73 5f 64 69  as_dir" && as_di
26300 72 3d 2e 0a 20 20 66 6f 72 20 61 63 5f 65 78 65  r=..  for ac_exe
26310 63 5f 65 78 74 20 69 6e 20 27 27 20 24 61 63 5f  c_ext in '' $ac_
26320 65 78 65 63 75 74 61 62 6c 65 5f 65 78 74 65 6e  executable_exten
26330 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20 7b  sions; do.  if {
26340 20 74 65 73 74 20 2d 66 20 22 24 61 73 5f 64 69   test -f "$as_di
26350 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78  r/$ac_word$ac_ex
26360 65 63 5f 65 78 74 22 20 26 26 20 24 61 73 5f 74  ec_ext" && $as_t
26370 65 73 74 5f 78 20 22 24 61 73 5f 64 69 72 2f 24  est_x "$as_dir/$
26380 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f  ac_word$ac_exec_
26390 65 78 74 22 3b 20 7d 3b 20 74 68 65 6e 0a 20 20  ext"; }; then.  
263a0 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f    ac_cv_prog_ac_
263b0 63 74 5f 4f 54 4f 4f 4c 36 34 3d 22 6f 74 6f 6f  ct_OTOOL64="otoo
263c0 6c 36 34 22 0a 20 20 20 20 24 61 73 5f 65 63 68  l64".    $as_ech
263d0 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
263e0 4f 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64 69 72  O: found $as_dir
263f0 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65  /$ac_word$ac_exe
26400 63 5f 65 78 74 22 20 3e 26 35 0a 20 20 20 20 62  c_ext" >&5.    b
26410 72 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65  reak 2.  fi.done
26420 0a 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61  .done.IFS=$as_sa
26430 76 65 5f 49 46 53 0a 0a 66 69 0a 66 69 0a 61 63  ve_IFS..fi.fi.ac
26440 5f 63 74 5f 4f 54 4f 4f 4c 36 34 3d 24 61 63 5f  _ct_OTOOL64=$ac_
26450 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 4f 54  cv_prog_ac_ct_OT
26460 4f 4f 4c 36 34 0a 69 66 20 74 65 73 74 20 2d 6e  OOL64.if test -n
26470 20 22 24 61 63 5f 63 74 5f 4f 54 4f 4f 4c 36 34   "$ac_ct_OTOOL64
26480 22 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61 73 5f  "; then.  { $as_
26490 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
264a0 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 61  NENO: result: $a
264b0 63 5f 63 74 5f 4f 54 4f 4f 4c 36 34 22 20 3e 26  c_ct_OTOOL64" >&
264c0 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f  5.$as_echo "$ac_
264d0 63 74 5f 4f 54 4f 4f 4c 36 34 22 20 3e 26 36 3b  ct_OTOOL64" >&6;
264e0 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 24 61 73 5f   }.else.  { $as_
264f0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
26500 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 6e 6f  NENO: result: no
26510 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
26520 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a 20  no" >&6; }.fi.. 
26530 20 69 66 20 74 65 73 74 20 22 78 24 61 63 5f 63   if test "x$ac_c
26540 74 5f 4f 54 4f 4f 4c 36 34 22 20 3d 20 78 3b 20  t_OTOOL64" = x; 
26550 74 68 65 6e 0a 20 20 20 20 4f 54 4f 4f 4c 36 34  then.    OTOOL64
26560 3d 22 3a 22 0a 20 20 65 6c 73 65 0a 20 20 20 20  =":".  else.    
26570 63 61 73 65 20 24 63 72 6f 73 73 5f 63 6f 6d 70  case $cross_comp
26580 69 6c 69 6e 67 3a 24 61 63 5f 74 6f 6f 6c 5f 77  iling:$ac_tool_w
26590 61 72 6e 65 64 20 69 6e 0a 79 65 73 3a 29 0a 7b  arned in.yes:).{
265a0 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
265b0 65 3a 24 4c 49 4e 45 4e 4f 3a 20 57 41 52 4e 49  e:$LINENO: WARNI
265c0 4e 47 3a 20 75 73 69 6e 67 20 63 72 6f 73 73 20  NG: using cross 
265d0 74 6f 6f 6c 73 20 6e 6f 74 20 70 72 65 66 69 78  tools not prefix
265e0 65 64 20 77 69 74 68 20 68 6f 73 74 20 74 72 69  ed with host tri
265f0 70 6c 65 74 22 20 3e 26 35 0a 24 61 73 5f 65 63  plet" >&5.$as_ec
26600 68 6f 20 22 24 61 73 5f 6d 65 3a 20 57 41 52 4e  ho "$as_me: WARN
26610 49 4e 47 3a 20 75 73 69 6e 67 20 63 72 6f 73 73  ING: using cross
26620 20 74 6f 6f 6c 73 20 6e 6f 74 20 70 72 65 66 69   tools not prefi
26630 78 65 64 20 77 69 74 68 20 68 6f 73 74 20 74 72  xed with host tr
26640 69 70 6c 65 74 22 20 3e 26 32 3b 7d 0a 61 63 5f  iplet" >&2;}.ac_
26650 74 6f 6f 6c 5f 77 61 72 6e 65 64 3d 79 65 73 20  tool_warned=yes 
26660 3b 3b 0a 65 73 61 63 0a 20 20 20 20 4f 54 4f 4f  ;;.esac.    OTOO
26670 4c 36 34 3d 24 61 63 5f 63 74 5f 4f 54 4f 4f 4c  L64=$ac_ct_OTOOL
26680 36 34 0a 20 20 66 69 0a 65 6c 73 65 0a 20 20 4f  64.  fi.else.  O
26690 54 4f 4f 4c 36 34 3d 22 24 61 63 5f 63 76 5f 70  TOOL64="$ac_cv_p
266a0 72 6f 67 5f 4f 54 4f 4f 4c 36 34 22 0a 66 69 0a  rog_OTOOL64".fi.
266b0 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  ................
266c0 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 20 20 20 20 7b  ...........    {
266d0 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
266e0 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b  e:$LINENO: check
266f0 69 6e 67 20 66 6f 72 20 2d 73 69 6e 67 6c 65 5f  ing for -single_
26700 6d 6f 64 75 6c 65 20 6c 69 6e 6b 65 72 20 66 6c  module linker fl
26710 61 67 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  ag" >&5.$as_echo
26720 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72  _n "checking for
26730 20 2d 73 69 6e 67 6c 65 5f 6d 6f 64 75 6c 65 20   -single_module 
26740 6c 69 6e 6b 65 72 20 66 6c 61 67 2e 2e 2e 20 22  linker flag... "
26750 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74 20   >&6; }.if test 
26760 22 24 7b 6c 74 5f 63 76 5f 61 70 70 6c 65 5f 63  "${lt_cv_apple_c
26770 63 5f 73 69 6e 67 6c 65 5f 6d 6f 64 2b 73 65 74  c_single_mod+set
26780 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20  }" = set; then. 
26790 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61   $as_echo_n "(ca
267a0 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65  ched) " >&6.else
267b0 0a 20 20 6c 74 5f 63 76 5f 61 70 70 6c 65 5f 63  .  lt_cv_apple_c
267c0 63 5f 73 69 6e 67 6c 65 5f 6d 6f 64 3d 6e 6f 0a  c_single_mod=no.
267d0 20 20 20 20 20 20 69 66 20 74 65 73 74 20 2d 7a        if test -z
267e0 20 22 24 7b 4c 54 5f 4d 55 4c 54 49 5f 4d 4f 44   "${LT_MULTI_MOD
267f0 55 4c 45 7d 22 3b 20 74 68 65 6e 0a 09 23 20 42  ULE}"; then..# B
26800 79 20 64 65 66 61 75 6c 74 20 77 65 20 77 69 6c  y default we wil
26810 6c 20 61 64 64 20 74 68 65 20 2d 73 69 6e 67 6c  l add the -singl
26820 65 5f 6d 6f 64 75 6c 65 20 66 6c 61 67 2e 20 59  e_module flag. Y
26830 6f 75 20 63 61 6e 20 6f 76 65 72 72 69 64 65 0a  ou can override.
26840 09 23 20 62 79 20 65 69 74 68 65 72 20 73 65 74  .# by either set
26850 74 69 6e 67 20 74 68 65 20 65 6e 76 69 72 6f 6e  ting the environ
26860 6d 65 6e 74 20 76 61 72 69 61 62 6c 65 20 4c 54  ment variable LT
26870 5f 4d 55 4c 54 49 5f 4d 4f 44 55 4c 45 0a 09 23  _MULTI_MODULE..#
26880 20 6e 6f 6e 2d 65 6d 70 74 79 20 61 74 20 63 6f   non-empty at co
26890 6e 66 69 67 75 72 65 20 74 69 6d 65 2c 20 6f 72  nfigure time, or
268a0 20 62 79 20 61 64 64 69 6e 67 20 2d 6d 75 6c 74   by adding -mult
268b0 69 5f 6d 6f 64 75 6c 65 20 74 6f 20 74 68 65 0a  i_module to the.
268c0 09 23 20 6c 69 6e 6b 20 66 6c 61 67 73 2e 0a 09  .# link flags...
268d0 72 6d 20 2d 72 66 20 6c 69 62 63 6f 6e 66 74 65  rm -rf libconfte
268e0 73 74 2e 64 79 6c 69 62 2a 0a 09 65 63 68 6f 20  st.dylib*..echo 
268f0 22 69 6e 74 20 66 6f 6f 28 76 6f 69 64 29 7b 72  "int foo(void){r
26900 65 74 75 72 6e 20 31 3b 7d 22 20 3e 20 63 6f 6e  eturn 1;}" > con
26910 66 74 65 73 74 2e 63 0a 09 65 63 68 6f 20 22 24  ftest.c..echo "$
26920 4c 54 43 43 20 24 4c 54 43 46 4c 41 47 53 20 24  LTCC $LTCFLAGS $
26930 4c 44 46 4c 41 47 53 20 2d 6f 20 6c 69 62 63 6f  LDFLAGS -o libco
26940 6e 66 74 65 73 74 2e 64 79 6c 69 62 20 5c 0a 2d  nftest.dylib \.-
26950 64 79 6e 61 6d 69 63 6c 69 62 20 2d 57 6c 2c 2d  dynamiclib -Wl,-
26960 73 69 6e 67 6c 65 5f 6d 6f 64 75 6c 65 20 63 6f  single_module co
26970 6e 66 74 65 73 74 2e 63 22 20 3e 26 35 0a 09 24  nftest.c" >&5..$
26980 4c 54 43 43 20 24 4c 54 43 46 4c 41 47 53 20 24  LTCC $LTCFLAGS $
26990 4c 44 46 4c 41 47 53 20 2d 6f 20 6c 69 62 63 6f  LDFLAGS -o libco
269a0 6e 66 74 65 73 74 2e 64 79 6c 69 62 20 5c 0a 09  nftest.dylib \..
269b0 20 20 2d 64 79 6e 61 6d 69 63 6c 69 62 20 2d 57    -dynamiclib -W
269c0 6c 2c 2d 73 69 6e 67 6c 65 5f 6d 6f 64 75 6c 65  l,-single_module
269d0 20 63 6f 6e 66 74 65 73 74 2e 63 20 32 3e 63 6f   conftest.c 2>co
269e0 6e 66 74 65 73 74 2e 65 72 72 0a 20 20 20 20 20  nftest.err.     
269f0 20 20 20 5f 6c 74 5f 72 65 73 75 6c 74 3d 24 3f     _lt_result=$?
26a00 0a 09 69 66 20 74 65 73 74 20 2d 66 20 6c 69 62  ..if test -f lib
26a10 63 6f 6e 66 74 65 73 74 2e 64 79 6c 69 62 20 26  conftest.dylib &
26a20 26 20 74 65 73 74 20 21 20 2d 73 20 63 6f 6e 66  & test ! -s conf
26a30 74 65 73 74 2e 65 72 72 20 26 26 20 74 65 73 74  test.err && test
26a40 20 24 5f 6c 74 5f 72 65 73 75 6c 74 20 3d 20 30   $_lt_result = 0
26a50 3b 20 74 68 65 6e 0a 09 20 20 6c 74 5f 63 76 5f  ; then..  lt_cv_
26a60 61 70 70 6c 65 5f 63 63 5f 73 69 6e 67 6c 65 5f  apple_cc_single_
26a70 6d 6f 64 3d 79 65 73 0a 09 65 6c 73 65 0a 09 20  mod=yes..else.. 
26a80 20 63 61 74 20 63 6f 6e 66 74 65 73 74 2e 65 72   cat conftest.er
26a90 72 20 3e 26 35 0a 09 66 69 0a 09 72 6d 20 2d 72  r >&5..fi..rm -r
26aa0 66 20 6c 69 62 63 6f 6e 66 74 65 73 74 2e 64 79  f libconftest.dy
26ab0 6c 69 62 2a 0a 09 72 6d 20 2d 66 20 63 6f 6e 66  lib*..rm -f conf
26ac0 74 65 73 74 2e 2a 0a 20 20 20 20 20 20 66 69 0a  test.*.      fi.
26ad0 66 69 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  fi.{ $as_echo "$
26ae0 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72  as_me:$LINENO: r
26af0 65 73 75 6c 74 3a 20 24 6c 74 5f 63 76 5f 61 70  esult: $lt_cv_ap
26b00 70 6c 65 5f 63 63 5f 73 69 6e 67 6c 65 5f 6d 6f  ple_cc_single_mo
26b10 64 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  d" >&5.$as_echo 
26b20 22 24 6c 74 5f 63 76 5f 61 70 70 6c 65 5f 63 63  "$lt_cv_apple_cc
26b30 5f 73 69 6e 67 6c 65 5f 6d 6f 64 22 20 3e 26 36  _single_mod" >&6
26b40 3b 20 7d 0a 20 20 20 20 7b 20 24 61 73 5f 65 63  ; }.    { $as_ec
26b50 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
26b60 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72  NO: checking for
26b70 20 2d 65 78 70 6f 72 74 65 64 5f 73 79 6d 62 6f   -exported_symbo
26b80 6c 73 5f 6c 69 73 74 20 6c 69 6e 6b 65 72 20 66  ls_list linker f
26b90 6c 61 67 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  lag" >&5.$as_ech
26ba0 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f  o_n "checking fo
26bb0 72 20 2d 65 78 70 6f 72 74 65 64 5f 73 79 6d 62  r -exported_symb
26bc0 6f 6c 73 5f 6c 69 73 74 20 6c 69 6e 6b 65 72 20  ols_list linker 
26bd0 66 6c 61 67 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d  flag... " >&6; }
26be0 0a 69 66 20 74 65 73 74 20 22 24 7b 6c 74 5f 63  .if test "${lt_c
26bf0 76 5f 6c 64 5f 65 78 70 6f 72 74 65 64 5f 73 79  v_ld_exported_sy
26c00 6d 62 6f 6c 73 5f 6c 69 73 74 2b 73 65 74 7d 22  mbols_list+set}"
26c10 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 24   = set; then.  $
26c20 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68  as_echo_n "(cach
26c30 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20  ed) " >&6.else. 
26c40 20 6c 74 5f 63 76 5f 6c 64 5f 65 78 70 6f 72 74   lt_cv_ld_export
26c50 65 64 5f 73 79 6d 62 6f 6c 73 5f 6c 69 73 74 3d  ed_symbols_list=
26c60 6e 6f 0a 20 20 20 20 20 20 73 61 76 65 5f 4c 44  no.      save_LD
26c70 46 4c 41 47 53 3d 24 4c 44 46 4c 41 47 53 0a 20  FLAGS=$LDFLAGS. 
26c80 20 20 20 20 20 65 63 68 6f 20 22 5f 6d 61 69 6e       echo "_main
26c90 22 20 3e 20 63 6f 6e 66 74 65 73 74 2e 73 79 6d  " > conftest.sym
26ca0 0a 20 20 20 20 20 20 4c 44 46 4c 41 47 53 3d 22  .      LDFLAGS="
26cb0 24 4c 44 46 4c 41 47 53 20 2d 57 6c 2c 2d 65 78  $LDFLAGS -Wl,-ex
26cc0 70 6f 72 74 65 64 5f 73 79 6d 62 6f 6c 73 5f 6c  ported_symbols_l
26cd0 69 73 74 2c 63 6f 6e 66 74 65 73 74 2e 73 79 6d  ist,conftest.sym
26ce0 22 0a 20 20 20 20 20 20 63 61 74 20 3e 63 6f 6e  ".      cat >con
26cf0 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c  ftest.$ac_ext <<
26d00 5f 41 43 45 4f 46 0a 2f 2a 20 63 6f 6e 66 64 65  _ACEOF./* confde
26d10 66 73 2e 68 2e 20 20 2a 2f 0a 5f 41 43 45 4f 46  fs.h.  */._ACEOF
26d20 0a 63 61 74 20 63 6f 6e 66 64 65 66 73 2e 68 20  .cat confdefs.h 
26d30 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  >>conftest.$ac_e
26d40 78 74 0a 63 61 74 20 3e 3e 63 6f 6e 66 74 65 73  xt.cat >>conftes
26d50 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45  t.$ac_ext <<_ACE
26d60 4f 46 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65  OF./* end confde
26d70 66 73 2e 68 2e 20 20 2a 2f 0a 0a 69 6e 74 0a 6d  fs.h.  */..int.m
26d80 61 69 6e 20 28 29 0a 7b 0a 0a 20 20 3b 0a 20 20  ain ().{..  ;.  
26d90 72 65 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41 43 45  return 0;.}._ACE
26da0 4f 46 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73  OF.rm -f conftes
26db0 74 2e 24 61 63 5f 6f 62 6a 65 78 74 20 63 6f 6e  t.$ac_objext con
26dc0 66 74 65 73 74 24 61 63 5f 65 78 65 65 78 74 0a  ftest$ac_exeext.
26dd0 69 66 20 7b 20 28 61 63 5f 74 72 79 3d 22 24 61  if { (ac_try="$a
26de0 63 5f 6c 69 6e 6b 22 0a 63 61 73 65 20 22 28 28  c_link".case "((
26df0 24 61 63 5f 74 72 79 22 20 69 6e 0a 20 20 2a 5c  $ac_try" in.  *\
26e00 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a  "* | *\`* | *\\*
26e10 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 5c 24  ) ac_try_echo=\$
26e20 61 63 5f 74 72 79 3b 3b 0a 20 20 2a 29 20 61 63  ac_try;;.  *) ac
26e30 5f 74 72 79 5f 65 63 68 6f 3d 24 61 63 5f 74 72  _try_echo=$ac_tr
26e40 79 3b 3b 0a 65 73 61 63 0a 65 76 61 6c 20 61 63  y;;.esac.eval ac
26e50 5f 74 72 79 5f 65 63 68 6f 3d 22 5c 22 5c 24 61  _try_echo="\"\$a
26e60 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 24 61  s_me:$LINENO: $a
26e70 63 5f 74 72 79 5f 65 63 68 6f 5c 22 22 0a 24 61  c_try_echo\"".$a
26e80 73 5f 65 63 68 6f 20 22 24 61 63 5f 74 72 79 5f  s_echo "$ac_try_
26e90 65 63 68 6f 22 29 20 3e 26 35 0a 20 20 28 65 76  echo") >&5.  (ev
26ea0 61 6c 20 22 24 61 63 5f 6c 69 6e 6b 22 29 20 32  al "$ac_link") 2
26eb0 3e 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20  >conftest.er1.  
26ec0 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 67  ac_status=$?.  g
26ed0 72 65 70 20 2d 76 20 27 5e 20 2a 2b 27 20 63 6f  rep -v '^ *+' co
26ee0 6e 66 74 65 73 74 2e 65 72 31 20 3e 63 6f 6e 66  nftest.er1 >conf
26ef0 74 65 73 74 2e 65 72 72 0a 20 20 72 6d 20 2d 66  test.err.  rm -f
26f00 20 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20   conftest.er1.  
26f10 63 61 74 20 63 6f 6e 66 74 65 73 74 2e 65 72 72  cat conftest.err
26f20 20 3e 26 35 0a 20 20 24 61 73 5f 65 63 68 6f 20   >&5.  $as_echo 
26f30 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
26f40 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75   \$? = $ac_statu
26f50 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20 24  s" >&5.  (exit $
26f60 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 20 26 26  ac_status); } &&
26f70 20 7b 0a 09 20 74 65 73 74 20 2d 7a 20 22 24 61   {.. test -z "$a
26f80 63 5f 63 5f 77 65 72 72 6f 72 5f 66 6c 61 67 22  c_c_werror_flag"
26f90 20 7c 7c 0a 09 20 74 65 73 74 20 21 20 2d 73 20   ||.. test ! -s 
26fa0 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20 20 20  conftest.err.   
26fb0 20 20 20 20 7d 20 26 26 20 74 65 73 74 20 2d 73      } && test -s
26fc0 20 63 6f 6e 66 74 65 73 74 24 61 63 5f 65 78 65   conftest$ac_exe
26fd0 65 78 74 20 26 26 20 7b 0a 09 20 74 65 73 74 20  ext && {.. test 
26fe0 22 24 63 72 6f 73 73 5f 63 6f 6d 70 69 6c 69 6e  "$cross_compilin
26ff0 67 22 20 3d 20 79 65 73 20 7c 7c 0a 09 20 24 61  g" = yes ||.. $a
27000 73 5f 74 65 73 74 5f 78 20 63 6f 6e 66 74 65 73  s_test_x conftes
27010 74 24 61 63 5f 65 78 65 65 78 74 0a 20 20 20 20  t$ac_exeext.    
27020 20 20 20 7d 3b 20 74 68 65 6e 0a 20 20 6c 74 5f     }; then.  lt_
27030 63 76 5f 6c 64 5f 65 78 70 6f 72 74 65 64 5f 73  cv_ld_exported_s
27040 79 6d 62 6f 6c 73 5f 6c 69 73 74 3d 79 65 73 0a  ymbols_list=yes.
27050 65 6c 73 65 0a 20 20 24 61 73 5f 65 63 68 6f 20  else.  $as_echo 
27060 22 24 61 73 5f 6d 65 3a 20 66 61 69 6c 65 64 20  "$as_me: failed 
27070 70 72 6f 67 72 61 6d 20 77 61 73 3a 22 20 3e 26  program was:" >&
27080 35 0a 73 65 64 20 27 73 2f 5e 2f 7c 20 2f 27 20  5.sed 's/^/| /' 
27090 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
270a0 20 3e 26 35 0a 0a 09 6c 74 5f 63 76 5f 6c 64 5f   >&5...lt_cv_ld_
270b0 65 78 70 6f 72 74 65 64 5f 73 79 6d 62 6f 6c 73  exported_symbols
270c0 5f 6c 69 73 74 3d 6e 6f 0a 66 69 0a 0a 72 6d 20  _list=no.fi..rm 
270d0 2d 72 66 20 63 6f 6e 66 74 65 73 74 2e 64 53 59  -rf conftest.dSY
270e0 4d 0a 72 6d 20 2d 66 20 63 6f 72 65 20 63 6f 6e  M.rm -f core con
270f0 66 74 65 73 74 2e 65 72 72 20 63 6f 6e 66 74 65  ftest.err confte
27100 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 20 63 6f  st.$ac_objext co
27110 6e 66 74 65 73 74 5f 69 70 61 38 5f 63 6f 6e 66  nftest_ipa8_conf
27120 74 65 73 74 2e 6f 6f 20 5c 0a 20 20 20 20 20 20  test.oo \.      
27130 63 6f 6e 66 74 65 73 74 24 61 63 5f 65 78 65 65  conftest$ac_exee
27140 78 74 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  xt conftest.$ac_
27150 65 78 74 0a 09 4c 44 46 4c 41 47 53 3d 22 24 73  ext..LDFLAGS="$s
27160 61 76 65 5f 4c 44 46 4c 41 47 53 22 0a 0a 66 69  ave_LDFLAGS"..fi
27170 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .{ $as_echo "$as
27180 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73  _me:$LINENO: res
27190 75 6c 74 3a 20 24 6c 74 5f 63 76 5f 6c 64 5f 65  ult: $lt_cv_ld_e
271a0 78 70 6f 72 74 65 64 5f 73 79 6d 62 6f 6c 73 5f  xported_symbols_
271b0 6c 69 73 74 22 20 3e 26 35 0a 24 61 73 5f 65 63  list" >&5.$as_ec
271c0 68 6f 20 22 24 6c 74 5f 63 76 5f 6c 64 5f 65 78  ho "$lt_cv_ld_ex
271d0 70 6f 72 74 65 64 5f 73 79 6d 62 6f 6c 73 5f 6c  ported_symbols_l
271e0 69 73 74 22 20 3e 26 36 3b 20 7d 0a 20 20 20 20  ist" >&6; }.    
271f0 63 61 73 65 20 24 68 6f 73 74 5f 6f 73 20 69 6e  case $host_os in
27200 0a 20 20 20 20 72 68 61 70 73 6f 64 79 2a 20 7c  .    rhapsody* |
27210 20 64 61 72 77 69 6e 31 2e 5b 30 31 32 5d 29 0a   darwin1.[012]).
27220 20 20 20 20 20 20 5f 6c 74 5f 64 61 72 5f 61 6c        _lt_dar_al
27230 6c 6f 77 5f 75 6e 64 65 66 69 6e 65 64 3d 27 24  low_undefined='$
27240 7b 77 6c 7d 2d 75 6e 64 65 66 69 6e 65 64 20 24  {wl}-undefined $
27250 7b 77 6c 7d 73 75 70 70 72 65 73 73 27 20 3b 3b  {wl}suppress' ;;
27260 0a 20 20 20 20 64 61 72 77 69 6e 31 2e 2a 29 0a  .    darwin1.*).
27270 20 20 20 20 20 20 5f 6c 74 5f 64 61 72 5f 61 6c        _lt_dar_al
27280 6c 6f 77 5f 75 6e 64 65 66 69 6e 65 64 3d 27 24  low_undefined='$
27290 7b 77 6c 7d 2d 66 6c 61 74 5f 6e 61 6d 65 73 70  {wl}-flat_namesp
272a0 61 63 65 20 24 7b 77 6c 7d 2d 75 6e 64 65 66 69  ace ${wl}-undefi
272b0 6e 65 64 20 24 7b 77 6c 7d 73 75 70 70 72 65 73  ned ${wl}suppres
272c0 73 27 20 3b 3b 0a 20 20 20 20 64 61 72 77 69 6e  s' ;;.    darwin
272d0 2a 29 20 23 20 64 61 72 77 69 6e 20 35 2e 78 20  *) # darwin 5.x 
272e0 6f 6e 0a 20 20 20 20 20 20 23 20 69 66 20 72 75  on.      # if ru
272f0 6e 6e 69 6e 67 20 6f 6e 20 31 30 2e 35 20 6f 72  nning on 10.5 or
27300 20 6c 61 74 65 72 2c 20 74 68 65 20 64 65 70 6c   later, the depl
27310 6f 79 6d 65 6e 74 20 74 61 72 67 65 74 20 64 65  oyment target de
27320 66 61 75 6c 74 73 0a 20 20 20 20 20 20 23 20 74  faults.      # t
27330 6f 20 74 68 65 20 4f 53 20 76 65 72 73 69 6f 6e  o the OS version
27340 2c 20 69 66 20 6f 6e 20 78 38 36 2c 20 61 6e 64  , if on x86, and
27350 20 31 30 2e 34 2c 20 74 68 65 20 64 65 70 6c 6f   10.4, the deplo
27360 79 6d 65 6e 74 0a 20 20 20 20 20 20 23 20 74 61  yment.      # ta
27370 72 67 65 74 20 64 65 66 61 75 6c 74 73 20 74 6f  rget defaults to
27380 20 31 30 2e 34 2e 20 44 6f 6e 27 74 20 79 6f 75   10.4. Don't you
27390 20 6c 6f 76 65 20 69 74 3f 0a 20 20 20 20 20 20   love it?.      
273a0 63 61 73 65 20 24 7b 4d 41 43 4f 53 58 5f 44 45  case ${MACOSX_DE
273b0 50 4c 4f 59 4d 45 4e 54 5f 54 41 52 47 45 54 2d  PLOYMENT_TARGET-
273c0 31 30 2e 30 7d 2c 24 68 6f 73 74 20 69 6e 0a 09  10.0},$host in..
273d0 31 30 2e 30 2c 2a 38 36 2a 2d 64 61 72 77 69 6e  10.0,*86*-darwin
273e0 38 2a 7c 31 30 2e 30 2c 2a 2d 64 61 72 77 69 6e  8*|10.0,*-darwin
273f0 5b 39 31 5d 2a 29 0a 09 20 20 5f 6c 74 5f 64 61  [91]*)..  _lt_da
27400 72 5f 61 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e 65  r_allow_undefine
27410 64 3d 27 24 7b 77 6c 7d 2d 75 6e 64 65 66 69 6e  d='${wl}-undefin
27420 65 64 20 24 7b 77 6c 7d 64 79 6e 61 6d 69 63 5f  ed ${wl}dynamic_
27430 6c 6f 6f 6b 75 70 27 20 3b 3b 0a 09 31 30 2e 5b  lookup' ;;..10.[
27440 30 31 32 5d 2a 29 0a 09 20 20 5f 6c 74 5f 64 61  012]*)..  _lt_da
27450 72 5f 61 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e 65  r_allow_undefine
27460 64 3d 27 24 7b 77 6c 7d 2d 66 6c 61 74 5f 6e 61  d='${wl}-flat_na
27470 6d 65 73 70 61 63 65 20 24 7b 77 6c 7d 2d 75 6e  mespace ${wl}-un
27480 64 65 66 69 6e 65 64 20 24 7b 77 6c 7d 73 75 70  defined ${wl}sup
27490 70 72 65 73 73 27 20 3b 3b 0a 09 31 30 2e 2a 29  press' ;;..10.*)
274a0 0a 09 20 20 5f 6c 74 5f 64 61 72 5f 61 6c 6c 6f  ..  _lt_dar_allo
274b0 77 5f 75 6e 64 65 66 69 6e 65 64 3d 27 24 7b 77  w_undefined='${w
274c0 6c 7d 2d 75 6e 64 65 66 69 6e 65 64 20 24 7b 77  l}-undefined ${w
274d0 6c 7d 64 79 6e 61 6d 69 63 5f 6c 6f 6f 6b 75 70  l}dynamic_lookup
274e0 27 20 3b 3b 0a 20 20 20 20 20 20 65 73 61 63 0a  ' ;;.      esac.
274f0 20 20 20 20 3b 3b 0a 20 20 65 73 61 63 0a 20 20      ;;.  esac.  
27500 20 20 69 66 20 74 65 73 74 20 22 24 6c 74 5f 63    if test "$lt_c
27510 76 5f 61 70 70 6c 65 5f 63 63 5f 73 69 6e 67 6c  v_apple_cc_singl
27520 65 5f 6d 6f 64 22 20 3d 20 22 79 65 73 22 3b 20  e_mod" = "yes"; 
27530 74 68 65 6e 0a 20 20 20 20 20 20 5f 6c 74 5f 64  then.      _lt_d
27540 61 72 5f 73 69 6e 67 6c 65 5f 6d 6f 64 3d 27 24  ar_single_mod='$
27550 73 69 6e 67 6c 65 5f 6d 6f 64 75 6c 65 27 0a 20  single_module'. 
27560 20 20 20 66 69 0a 20 20 20 20 69 66 20 74 65 73     fi.    if tes
27570 74 20 22 24 6c 74 5f 63 76 5f 6c 64 5f 65 78 70  t "$lt_cv_ld_exp
27580 6f 72 74 65 64 5f 73 79 6d 62 6f 6c 73 5f 6c 69  orted_symbols_li
27590 73 74 22 20 3d 20 22 79 65 73 22 3b 20 74 68 65  st" = "yes"; the
275a0 6e 0a 20 20 20 20 20 20 5f 6c 74 5f 64 61 72 5f  n.      _lt_dar_
275b0 65 78 70 6f 72 74 5f 73 79 6d 73 3d 27 20 24 7b  export_syms=' ${
275c0 77 6c 7d 2d 65 78 70 6f 72 74 65 64 5f 73 79 6d  wl}-exported_sym
275d0 62 6f 6c 73 5f 6c 69 73 74 2c 24 6f 75 74 70 75  bols_list,$outpu
275e0 74 5f 6f 62 6a 64 69 72 2f 24 7b 6c 69 62 6e 61  t_objdir/${libna
275f0 6d 65 7d 2d 73 79 6d 62 6f 6c 73 2e 65 78 70 73  me}-symbols.exps
27600 79 6d 27 0a 20 20 20 20 65 6c 73 65 0a 20 20 20  ym'.    else.   
27610 20 20 20 5f 6c 74 5f 64 61 72 5f 65 78 70 6f 72     _lt_dar_expor
27620 74 5f 73 79 6d 73 3d 27 7e 24 4e 4d 45 44 49 54  t_syms='~$NMEDIT
27630 20 2d 73 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64   -s $output_objd
27640 69 72 2f 24 7b 6c 69 62 6e 61 6d 65 7d 2d 73 79  ir/${libname}-sy
27650 6d 62 6f 6c 73 2e 65 78 70 73 79 6d 20 24 7b 6c  mbols.expsym ${l
27660 69 62 7d 27 0a 20 20 20 20 66 69 0a 20 20 20 20  ib}'.    fi.    
27670 69 66 20 74 65 73 74 20 22 24 44 53 59 4d 55 54  if test "$DSYMUT
27680 49 4c 22 20 21 3d 20 22 3a 22 3b 20 74 68 65 6e  IL" != ":"; then
27690 0a 20 20 20 20 20 20 5f 6c 74 5f 64 73 79 6d 75  .      _lt_dsymu
276a0 74 69 6c 3d 27 7e 24 44 53 59 4d 55 54 49 4c 20  til='~$DSYMUTIL 
276b0 24 6c 69 62 20 7c 7c 20 3a 27 0a 20 20 20 20 65  $lib || :'.    e
276c0 6c 73 65 0a 20 20 20 20 20 20 5f 6c 74 5f 64 73  lse.      _lt_ds
276d0 79 6d 75 74 69 6c 3d 0a 20 20 20 20 66 69 0a 20  ymutil=.    fi. 
276e0 20 20 20 3b 3b 0a 20 20 65 73 61 63 0a 0a 61 63     ;;.  esac..ac
276f0 5f 65 78 74 3d 63 0a 61 63 5f 63 70 70 3d 27 24  _ext=c.ac_cpp='$
27700 43 50 50 20 24 43 50 50 46 4c 41 47 53 27 0a 61  CPP $CPPFLAGS'.a
27710 63 5f 63 6f 6d 70 69 6c 65 3d 27 24 43 43 20 2d  c_compile='$CC -
27720 63 20 24 43 46 4c 41 47 53 20 24 43 50 50 46 4c  c $CFLAGS $CPPFL
27730 41 47 53 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  AGS conftest.$ac
27740 5f 65 78 74 20 3e 26 35 27 0a 61 63 5f 6c 69 6e  _ext >&5'.ac_lin
27750 6b 3d 27 24 43 43 20 2d 6f 20 63 6f 6e 66 74 65  k='$CC -o confte
27760 73 74 24 61 63 5f 65 78 65 65 78 74 20 24 43 46  st$ac_exeext $CF
27770 4c 41 47 53 20 24 43 50 50 46 4c 41 47 53 20 24  LAGS $CPPFLAGS $
27780 4c 44 46 4c 41 47 53 20 63 6f 6e 66 74 65 73 74  LDFLAGS conftest
27790 2e 24 61 63 5f 65 78 74 20 24 4c 49 42 53 20 3e  .$ac_ext $LIBS >
277a0 26 35 27 0a 61 63 5f 63 6f 6d 70 69 6c 65 72 5f  &5'.ac_compiler_
277b0 67 6e 75 3d 24 61 63 5f 63 76 5f 63 5f 63 6f 6d  gnu=$ac_cv_c_com
277c0 70 69 6c 65 72 5f 67 6e 75 0a 7b 20 24 61 73 5f  piler_gnu.{ $as_
277d0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
277e0 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 68  NENO: checking h
277f0 6f 77 20 74 6f 20 72 75 6e 20 74 68 65 20 43 20  ow to run the C 
27800 70 72 65 70 72 6f 63 65 73 73 6f 72 22 20 3e 26  preprocessor" >&
27810 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68  5.$as_echo_n "ch
27820 65 63 6b 69 6e 67 20 68 6f 77 20 74 6f 20 72 75  ecking how to ru
27830 6e 20 74 68 65 20 43 20 70 72 65 70 72 6f 63 65  n the C preproce
27840 73 73 6f 72 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d  ssor... " >&6; }
27850 0a 23 20 4f 6e 20 53 75 6e 73 2c 20 73 6f 6d 65  .# On Suns, some
27860 74 69 6d 65 73 20 24 43 50 50 20 6e 61 6d 65 73  times $CPP names
27870 20 61 20 64 69 72 65 63 74 6f 72 79 2e 0a 69 66   a directory..if
27880 20 74 65 73 74 20 2d 6e 20 22 24 43 50 50 22 20   test -n "$CPP" 
27890 26 26 20 74 65 73 74 20 2d 64 20 22 24 43 50 50  && test -d "$CPP
278a0 22 3b 20 74 68 65 6e 0a 20 20 43 50 50 3d 0a 66  "; then.  CPP=.f
278b0 69 0a 69 66 20 74 65 73 74 20 2d 7a 20 22 24 43  i.if test -z "$C
278c0 50 50 22 3b 20 74 68 65 6e 0a 20 20 69 66 20 74  PP"; then.  if t
278d0 65 73 74 20 22 24 7b 61 63 5f 63 76 5f 70 72 6f  est "${ac_cv_pro
278e0 67 5f 43 50 50 2b 73 65 74 7d 22 20 3d 20 73 65  g_CPP+set}" = se
278f0 74 3b 20 74 68 65 6e 0a 20 20 24 61 73 5f 65 63  t; then.  $as_ec
27900 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22  ho_n "(cached) "
27910 20 3e 26 36 0a 65 6c 73 65 0a 20 20 20 20 20 20   >&6.else.      
27920 23 20 44 6f 75 62 6c 65 20 71 75 6f 74 65 73 20  # Double quotes 
27930 62 65 63 61 75 73 65 20 43 50 50 20 6e 65 65 64  because CPP need
27940 73 20 74 6f 20 62 65 20 65 78 70 61 6e 64 65 64  s to be expanded
27950 0a 20 20 20 20 66 6f 72 20 43 50 50 20 69 6e 20  .    for CPP in 
27960 22 24 43 43 20 2d 45 22 20 22 24 43 43 20 2d 45  "$CC -E" "$CC -E
27970 20 2d 74 72 61 64 69 74 69 6f 6e 61 6c 2d 63 70   -traditional-cp
27980 70 22 20 22 2f 6c 69 62 2f 63 70 70 22 0a 20 20  p" "/lib/cpp".  
27990 20 20 64 6f 0a 20 20 20 20 20 20 61 63 5f 70 72    do.      ac_pr
279a0 65 70 72 6f 63 5f 6f 6b 3d 66 61 6c 73 65 0a 66  eproc_ok=false.f
279b0 6f 72 20 61 63 5f 63 5f 70 72 65 70 72 6f 63 5f  or ac_c_preproc_
279c0 77 61 72 6e 5f 66 6c 61 67 20 69 6e 20 27 27 20  warn_flag in '' 
279d0 79 65 73 0a 64 6f 0a 20 20 23 20 55 73 65 20 61  yes.do.  # Use a
279e0 20 68 65 61 64 65 72 20 66 69 6c 65 20 74 68 61   header file tha
279f0 74 20 63 6f 6d 65 73 20 77 69 74 68 20 67 63 63  t comes with gcc
27a00 2c 20 73 6f 20 63 6f 6e 66 69 67 75 72 69 6e 67  , so configuring
27a10 20 67 6c 69 62 63 0a 20 20 23 20 77 69 74 68 20   glibc.  # with 
27a20 61 20 66 72 65 73 68 20 63 72 6f 73 73 2d 63 6f  a fresh cross-co
27a30 6d 70 69 6c 65 72 20 77 6f 72 6b 73 2e 0a 20 20  mpiler works..  
27a40 23 20 50 72 65 66 65 72 20 3c 6c 69 6d 69 74 73  # Prefer <limits
27a50 2e 68 3e 20 74 6f 20 3c 61 73 73 65 72 74 2e 68  .h> to <assert.h
27a60 3e 20 69 66 20 5f 5f 53 54 44 43 5f 5f 20 69 73  > if __STDC__ is
27a70 20 64 65 66 69 6e 65 64 2c 20 73 69 6e 63 65 0a   defined, since.
27a80 20 20 23 20 3c 6c 69 6d 69 74 73 2e 68 3e 20 65    # <limits.h> e
27a90 78 69 73 74 73 20 65 76 65 6e 20 6f 6e 20 66 72  xists even on fr
27aa0 65 65 73 74 61 6e 64 69 6e 67 20 63 6f 6d 70 69  eestanding compi
27ab0 6c 65 72 73 2e 0a 20 20 23 20 4f 6e 20 74 68 65  lers..  # On the
27ac0 20 4e 65 58 54 2c 20 63 63 20 2d 45 20 72 75 6e   NeXT, cc -E run
27ad0 73 20 74 68 65 20 63 6f 64 65 20 74 68 72 6f 75  s the code throu
27ae0 67 68 20 74 68 65 20 63 6f 6d 70 69 6c 65 72 27  gh the compiler'
27af0 73 20 70 61 72 73 65 72 2c 0a 20 20 23 20 6e 6f  s parser,.  # no
27b00 74 20 6a 75 73 74 20 74 68 72 6f 75 67 68 20 63  t just through c
27b10 70 70 2e 20 22 53 79 6e 74 61 78 20 65 72 72 6f  pp. "Syntax erro
27b20 72 22 20 69 73 20 68 65 72 65 20 74 6f 20 63 61  r" is here to ca
27b30 74 63 68 20 74 68 69 73 20 63 61 73 65 2e 0a 20  tch this case.. 
27b40 20 63 61 74 20 3e 63 6f 6e 66 74 65 73 74 2e 24   cat >conftest.$
27b50 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a  ac_ext <<_ACEOF.
27b60 2f 2a 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20  /* confdefs.h.  
27b70 2a 2f 0a 5f 41 43 45 4f 46 0a 63 61 74 20 63 6f  */._ACEOF.cat co
27b80 6e 66 64 65 66 73 2e 68 20 3e 3e 63 6f 6e 66 74  nfdefs.h >>conft
27b90 65 73 74 2e 24 61 63 5f 65 78 74 0a 63 61 74 20  est.$ac_ext.cat 
27ba0 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  >>conftest.$ac_e
27bb0 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 65  xt <<_ACEOF./* e
27bc0 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20  nd confdefs.h.  
27bd0 2a 2f 0a 23 69 66 64 65 66 20 5f 5f 53 54 44 43  */.#ifdef __STDC
27be0 5f 5f 0a 23 20 69 6e 63 6c 75 64 65 20 3c 6c 69  __.# include <li
27bf0 6d 69 74 73 2e 68 3e 0a 23 65 6c 73 65 0a 23 20  mits.h>.#else.# 
27c00 69 6e 63 6c 75 64 65 20 3c 61 73 73 65 72 74 2e  include <assert.
27c10 68 3e 0a 23 65 6e 64 69 66 0a 09 09 20 20 20 20  h>.#endif...    
27c20 20 53 79 6e 74 61 78 20 65 72 72 6f 72 0a 5f 41   Syntax error._A
27c30 43 45 4f 46 0a 69 66 20 7b 20 28 61 63 5f 74 72  CEOF.if { (ac_tr
27c40 79 3d 22 24 61 63 5f 63 70 70 20 63 6f 6e 66 74  y="$ac_cpp conft
27c50 65 73 74 2e 24 61 63 5f 65 78 74 22 0a 63 61 73  est.$ac_ext".cas
27c60 65 20 22 28 28 24 61 63 5f 74 72 79 22 20 69 6e  e "(($ac_try" in
27c70 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c  .  *\"* | *\`* |
27c80 20 2a 5c 5c 2a 29 20 61 63 5f 74 72 79 5f 65 63   *\\*) ac_try_ec
27c90 68 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a 20 20  ho=\$ac_try;;.  
27ca0 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 24  *) ac_try_echo=$
27cb0 61 63 5f 74 72 79 3b 3b 0a 65 73 61 63 0a 65 76  ac_try;;.esac.ev
27cc0 61 6c 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 22  al ac_try_echo="
27cd0 5c 22 5c 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  \"\$as_me:$LINEN
27ce0 4f 3a 20 24 61 63 5f 74 72 79 5f 65 63 68 6f 5c  O: $ac_try_echo\
27cf0 22 22 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63  "".$as_echo "$ac
27d00 5f 74 72 79 5f 65 63 68 6f 22 29 20 3e 26 35 0a  _try_echo") >&5.
27d10 20 20 28 65 76 61 6c 20 22 24 61 63 5f 63 70 70    (eval "$ac_cpp
27d20 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78   conftest.$ac_ex
27d30 74 22 29 20 32 3e 63 6f 6e 66 74 65 73 74 2e 65  t") 2>conftest.e
27d40 72 31 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24  r1.  ac_status=$
27d50 3f 0a 20 20 67 72 65 70 20 2d 76 20 27 5e 20 2a  ?.  grep -v '^ *
27d60 2b 27 20 63 6f 6e 66 74 65 73 74 2e 65 72 31 20  +' conftest.er1 
27d70 3e 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20 20  >conftest.err.  
27d80 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 65  rm -f conftest.e
27d90 72 31 0a 20 20 63 61 74 20 63 6f 6e 66 74 65 73  r1.  cat conftes
27da0 74 2e 65 72 72 20 3e 26 35 0a 20 20 24 61 73 5f  t.err >&5.  $as_
27db0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
27dc0 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f  NENO: \$? = $ac_
27dd0 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20 28 65  status" >&5.  (e
27de0 78 69 74 20 24 61 63 5f 73 74 61 74 75 73 29 3b  xit $ac_status);
27df0 20 7d 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 26 26   } >/dev/null &&
27e00 20 7b 0a 09 20 74 65 73 74 20 2d 7a 20 22 24 61   {.. test -z "$a
27e10 63 5f 63 5f 70 72 65 70 72 6f 63 5f 77 61 72 6e  c_c_preproc_warn
27e20 5f 66 6c 61 67 24 61 63 5f 63 5f 77 65 72 72 6f  _flag$ac_c_werro
27e30 72 5f 66 6c 61 67 22 20 7c 7c 0a 09 20 74 65 73  r_flag" ||.. tes
27e40 74 20 21 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e  t ! -s conftest.
27e50 65 72 72 0a 20 20 20 20 20 20 20 7d 3b 20 74 68  err.       }; th
27e60 65 6e 0a 20 20 3a 0a 65 6c 73 65 0a 20 20 24 61  en.  :.else.  $a
27e70 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20  s_echo "$as_me: 
27e80 66 61 69 6c 65 64 20 70 72 6f 67 72 61 6d 20 77  failed program w
27e90 61 73 3a 22 20 3e 26 35 0a 73 65 64 20 27 73 2f  as:" >&5.sed 's/
27ea0 5e 2f 7c 20 2f 27 20 63 6f 6e 66 74 65 73 74 2e  ^/| /' conftest.
27eb0 24 61 63 5f 65 78 74 20 3e 26 35 0a 0a 20 20 23  $ac_ext >&5..  #
27ec0 20 42 72 6f 6b 65 6e 3a 20 66 61 69 6c 73 20 6f   Broken: fails o
27ed0 6e 20 76 61 6c 69 64 20 69 6e 70 75 74 2e 0a 63  n valid input..c
27ee0 6f 6e 74 69 6e 75 65 0a 66 69 0a 0a 72 6d 20 2d  ontinue.fi..rm -
27ef0 66 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 63  f conftest.err c
27f00 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a  onftest.$ac_ext.
27f10 0a 20 20 23 20 4f 4b 2c 20 77 6f 72 6b 73 20 6f  .  # OK, works o
27f20 6e 20 73 61 6e 65 20 63 61 73 65 73 2e 20 20 4e  n sane cases.  N
27f30 6f 77 20 63 68 65 63 6b 20 77 68 65 74 68 65 72  ow check whether
27f40 20 6e 6f 6e 65 78 69 73 74 65 6e 74 20 68 65 61   nonexistent hea
27f50 64 65 72 73 0a 20 20 23 20 63 61 6e 20 62 65 20  ders.  # can be 
27f60 64 65 74 65 63 74 65 64 20 61 6e 64 20 68 6f 77  detected and how
27f70 2e 0a 20 20 63 61 74 20 3e 63 6f 6e 66 74 65 73  ..  cat >conftes
27f80 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45  t.$ac_ext <<_ACE
27f90 4f 46 0a 2f 2a 20 63 6f 6e 66 64 65 66 73 2e 68  OF./* confdefs.h
27fa0 2e 20 20 2a 2f 0a 5f 41 43 45 4f 46 0a 63 61 74  .  */._ACEOF.cat
27fb0 20 63 6f 6e 66 64 65 66 73 2e 68 20 3e 3e 63 6f   confdefs.h >>co
27fc0 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 63  nftest.$ac_ext.c
27fd0 61 74 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61  at >>conftest.$a
27fe0 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f  c_ext <<_ACEOF./
27ff0 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68  * end confdefs.h
28000 2e 20 20 2a 2f 0a 23 69 6e 63 6c 75 64 65 20 3c  .  */.#include <
28010 61 63 5f 6e 6f 6e 65 78 69 73 74 65 6e 74 2e 68  ac_nonexistent.h
28020 3e 0a 5f 41 43 45 4f 46 0a 69 66 20 7b 20 28 61  >._ACEOF.if { (a
28030 63 5f 74 72 79 3d 22 24 61 63 5f 63 70 70 20 63  c_try="$ac_cpp c
28040 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 22  onftest.$ac_ext"
28050 0a 63 61 73 65 20 22 28 28 24 61 63 5f 74 72 79  .case "(($ac_try
28060 22 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c  " in.  *\"* | *\
28070 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74 72  `* | *\\*) ac_tr
28080 79 5f 65 63 68 6f 3d 5c 24 61 63 5f 74 72 79 3b  y_echo=\$ac_try;
28090 3b 0a 20 20 2a 29 20 61 63 5f 74 72 79 5f 65 63  ;.  *) ac_try_ec
280a0 68 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a 65 73 61  ho=$ac_try;;.esa
280b0 63 0a 65 76 61 6c 20 61 63 5f 74 72 79 5f 65 63  c.eval ac_try_ec
280c0 68 6f 3d 22 5c 22 5c 24 61 73 5f 6d 65 3a 24 4c  ho="\"\$as_me:$L
280d0 49 4e 45 4e 4f 3a 20 24 61 63 5f 74 72 79 5f 65  INENO: $ac_try_e
280e0 63 68 6f 5c 22 22 0a 24 61 73 5f 65 63 68 6f 20  cho\"".$as_echo 
280f0 22 24 61 63 5f 74 72 79 5f 65 63 68 6f 22 29 20  "$ac_try_echo") 
28100 3e 26 35 0a 20 20 28 65 76 61 6c 20 22 24 61 63  >&5.  (eval "$ac
28110 5f 63 70 70 20 63 6f 6e 66 74 65 73 74 2e 24 61  _cpp conftest.$a
28120 63 5f 65 78 74 22 29 20 32 3e 63 6f 6e 66 74 65  c_ext") 2>confte
28130 73 74 2e 65 72 31 0a 20 20 61 63 5f 73 74 61 74  st.er1.  ac_stat
28140 75 73 3d 24 3f 0a 20 20 67 72 65 70 20 2d 76 20  us=$?.  grep -v 
28150 27 5e 20 2a 2b 27 20 63 6f 6e 66 74 65 73 74 2e  '^ *+' conftest.
28160 65 72 31 20 3e 63 6f 6e 66 74 65 73 74 2e 65 72  er1 >conftest.er
28170 72 0a 20 20 72 6d 20 2d 66 20 63 6f 6e 66 74 65  r.  rm -f confte
28180 73 74 2e 65 72 31 0a 20 20 63 61 74 20 63 6f 6e  st.er1.  cat con
28190 66 74 65 73 74 2e 65 72 72 20 3e 26 35 0a 20 20  ftest.err >&5.  
281a0 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
281b0 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20  :$LINENO: \$? = 
281c0 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a  $ac_status" >&5.
281d0 20 20 28 65 78 69 74 20 24 61 63 5f 73 74 61 74    (exit $ac_stat
281e0 75 73 29 3b 20 7d 20 3e 2f 64 65 76 2f 6e 75 6c  us); } >/dev/nul
281f0 6c 20 26 26 20 7b 0a 09 20 74 65 73 74 20 2d 7a  l && {.. test -z
28200 20 22 24 61 63 5f 63 5f 70 72 65 70 72 6f 63 5f   "$ac_c_preproc_
28210 77 61 72 6e 5f 66 6c 61 67 24 61 63 5f 63 5f 77  warn_flag$ac_c_w
28220 65 72 72 6f 72 5f 66 6c 61 67 22 20 7c 7c 0a 09  error_flag" ||..
28230 20 74 65 73 74 20 21 20 2d 73 20 63 6f 6e 66 74   test ! -s conft
28240 65 73 74 2e 65 72 72 0a 20 20 20 20 20 20 20 7d  est.err.       }
28250 3b 20 74 68 65 6e 0a 20 20 23 20 42 72 6f 6b 65  ; then.  # Broke
28260 6e 3a 20 73 75 63 63 65 73 73 20 6f 6e 20 69 6e  n: success on in
28270 76 61 6c 69 64 20 69 6e 70 75 74 2e 0a 63 6f 6e  valid input..con
28280 74 69 6e 75 65 0a 65 6c 73 65 0a 20 20 24 61 73  tinue.else.  $as
28290 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 66  _echo "$as_me: f
282a0 61 69 6c 65 64 20 70 72 6f 67 72 61 6d 20 77 61  ailed program wa
282b0 73 3a 22 20 3e 26 35 0a 73 65 64 20 27 73 2f 5e  s:" >&5.sed 's/^
282c0 2f 7c 20 2f 27 20 63 6f 6e 66 74 65 73 74 2e 24  /| /' conftest.$
282d0 61 63 5f 65 78 74 20 3e 26 35 0a 0a 20 20 23 20  ac_ext >&5..  # 
282e0 50 61 73 73 65 73 20 62 6f 74 68 20 74 65 73 74  Passes both test
282f0 73 2e 0a 61 63 5f 70 72 65 70 72 6f 63 5f 6f 6b  s..ac_preproc_ok
28300 3d 3a 0a 62 72 65 61 6b 0a 66 69 0a 0a 72 6d 20  =:.break.fi..rm 
28310 2d 66 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20  -f conftest.err 
28320 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
28330 0a 0a 64 6f 6e 65 0a 23 20 42 65 63 61 75 73 65  ..done.# Because
28340 20 6f 66 20 60 62 72 65 61 6b 27 2c 20 5f 41 43   of `break', _AC
28350 5f 50 52 45 50 52 4f 43 5f 49 46 45 4c 53 45 27  _PREPROC_IFELSE'
28360 73 20 63 6c 65 61 6e 69 6e 67 20 63 6f 64 65 20  s cleaning code 
28370 77 61 73 20 73 6b 69 70 70 65 64 2e 0a 72 6d 20  was skipped..rm 
28380 2d 66 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20  -f conftest.err 
28390 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
283a0 0a 69 66 20 24 61 63 5f 70 72 65 70 72 6f 63 5f  .if $ac_preproc_
283b0 6f 6b 3b 20 74 68 65 6e 0a 20 20 62 72 65 61 6b  ok; then.  break
283c0 0a 66 69 0a 0a 20 20 20 20 64 6f 6e 65 0a 20 20  .fi..    done.  
283d0 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 43 50 50    ac_cv_prog_CPP
283e0 3d 24 43 50 50 0a 0a 66 69 0a 20 20 43 50 50 3d  =$CPP..fi.  CPP=
283f0 24 61 63 5f 63 76 5f 70 72 6f 67 5f 43 50 50 0a  $ac_cv_prog_CPP.
28400 65 6c 73 65 0a 20 20 61 63 5f 63 76 5f 70 72 6f  else.  ac_cv_pro
28410 67 5f 43 50 50 3d 24 43 50 50 0a 66 69 0a 7b 20  g_CPP=$CPP.fi.{ 
28420 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
28430 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74  :$LINENO: result
28440 3a 20 24 43 50 50 22 20 3e 26 35 0a 24 61 73 5f  : $CPP" >&5.$as_
28450 65 63 68 6f 20 22 24 43 50 50 22 20 3e 26 36 3b  echo "$CPP" >&6;
28460 20 7d 0a 61 63 5f 70 72 65 70 72 6f 63 5f 6f 6b   }.ac_preproc_ok
28470 3d 66 61 6c 73 65 0a 66 6f 72 20 61 63 5f 63 5f  =false.for ac_c_
28480 70 72 65 70 72 6f 63 5f 77 61 72 6e 5f 66 6c 61  preproc_warn_fla
28490 67 20 69 6e 20 27 27 20 79 65 73 0a 64 6f 0a 20  g in '' yes.do. 
284a0 20 23 20 55 73 65 20 61 20 68 65 61 64 65 72 20   # Use a header 
284b0 66 69 6c 65 20 74 68 61 74 20 63 6f 6d 65 73 20  file that comes 
284c0 77 69 74 68 20 67 63 63 2c 20 73 6f 20 63 6f 6e  with gcc, so con
284d0 66 69 67 75 72 69 6e 67 20 67 6c 69 62 63 0a 20  figuring glibc. 
284e0 20 23 20 77 69 74 68 20 61 20 66 72 65 73 68 20   # with a fresh 
284f0 63 72 6f 73 73 2d 63 6f 6d 70 69 6c 65 72 20 77  cross-compiler w
28500 6f 72 6b 73 2e 0a 20 20 23 20 50 72 65 66 65 72  orks..  # Prefer
28510 20 3c 6c 69 6d 69 74 73 2e 68 3e 20 74 6f 20 3c   <limits.h> to <
28520 61 73 73 65 72 74 2e 68 3e 20 69 66 20 5f 5f 53  assert.h> if __S
28530 54 44 43 5f 5f 20 69 73 20 64 65 66 69 6e 65 64  TDC__ is defined
28540 2c 20 73 69 6e 63 65 0a 20 20 23 20 3c 6c 69 6d  , since.  # <lim
28550 69 74 73 2e 68 3e 20 65 78 69 73 74 73 20 65 76  its.h> exists ev
28560 65 6e 20 6f 6e 20 66 72 65 65 73 74 61 6e 64 69  en on freestandi
28570 6e 67 20 63 6f 6d 70 69 6c 65 72 73 2e 0a 20 20  ng compilers..  
28580 23 20 4f 6e 20 74 68 65 20 4e 65 58 54 2c 20 63  # On the NeXT, c
28590 63 20 2d 45 20 72 75 6e 73 20 74 68 65 20 63 6f  c -E runs the co
285a0 64 65 20 74 68 72 6f 75 67 68 20 74 68 65 20 63  de through the c
285b0 6f 6d 70 69 6c 65 72 27 73 20 70 61 72 73 65 72  ompiler's parser
285c0 2c 0a 20 20 23 20 6e 6f 74 20 6a 75 73 74 20 74  ,.  # not just t
285d0 68 72 6f 75 67 68 20 63 70 70 2e 20 22 53 79 6e  hrough cpp. "Syn
285e0 74 61 78 20 65 72 72 6f 72 22 20 69 73 20 68 65  tax error" is he
285f0 72 65 20 74 6f 20 63 61 74 63 68 20 74 68 69 73  re to catch this
28600 20 63 61 73 65 2e 0a 20 20 63 61 74 20 3e 63 6f   case..  cat >co
28610 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c  nftest.$ac_ext <
28620 3c 5f 41 43 45 4f 46 0a 2f 2a 20 63 6f 6e 66 64  <_ACEOF./* confd
28630 65 66 73 2e 68 2e 20 20 2a 2f 0a 5f 41 43 45 4f  efs.h.  */._ACEO
28640 46 0a 63 61 74 20 63 6f 6e 66 64 65 66 73 2e 68  F.cat confdefs.h
28650 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f   >>conftest.$ac_
28660 65 78 74 0a 63 61 74 20 3e 3e 63 6f 6e 66 74 65  ext.cat >>confte
28670 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43  st.$ac_ext <<_AC
28680 45 4f 46 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64  EOF./* end confd
28690 65 66 73 2e 68 2e 20 20 2a 2f 0a 23 69 66 64 65  efs.h.  */.#ifde
286a0 66 20 5f 5f 53 54 44 43 5f 5f 0a 23 20 69 6e 63  f __STDC__.# inc
286b0 6c 75 64 65 20 3c 6c 69 6d 69 74 73 2e 68 3e 0a  lude <limits.h>.
286c0 23 65 6c 73 65 0a 23 20 69 6e 63 6c 75 64 65 20  #else.# include 
286d0 3c 61 73 73 65 72 74 2e 68 3e 0a 23 65 6e 64 69  <assert.h>.#endi
286e0 66 0a 09 09 20 20 20 20 20 53 79 6e 74 61 78 20  f...     Syntax 
286f0 65 72 72 6f 72 0a 5f 41 43 45 4f 46 0a 69 66 20  error._ACEOF.if 
28700 7b 20 28 61 63 5f 74 72 79 3d 22 24 61 63 5f 63  { (ac_try="$ac_c
28710 70 70 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  pp conftest.$ac_
28720 65 78 74 22 0a 63 61 73 65 20 22 28 28 24 61 63  ext".case "(($ac
28730 5f 74 72 79 22 20 69 6e 0a 20 20 2a 5c 22 2a 20  _try" in.  *\"* 
28740 7c 20 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61  | *\`* | *\\*) a
28750 63 5f 74 72 79 5f 65 63 68 6f 3d 5c 24 61 63 5f  c_try_echo=\$ac_
28760 74 72 79 3b 3b 0a 20 20 2a 29 20 61 63 5f 74 72  try;;.  *) ac_tr
28770 79 5f 65 63 68 6f 3d 24 61 63 5f 74 72 79 3b 3b  y_echo=$ac_try;;
28780 0a 65 73 61 63 0a 65 76 61 6c 20 61 63 5f 74 72  .esac.eval ac_tr
28790 79 5f 65 63 68 6f 3d 22 5c 22 5c 24 61 73 5f 6d  y_echo="\"\$as_m
287a0 65 3a 24 4c 49 4e 45 4e 4f 3a 20 24 61 63 5f 74  e:$LINENO: $ac_t
287b0 72 79 5f 65 63 68 6f 5c 22 22 0a 24 61 73 5f 65  ry_echo\"".$as_e
287c0 63 68 6f 20 22 24 61 63 5f 74 72 79 5f 65 63 68  cho "$ac_try_ech
287d0 6f 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20  o") >&5.  (eval 
287e0 22 24 61 63 5f 63 70 70 20 63 6f 6e 66 74 65 73  "$ac_cpp conftes
287f0 74 2e 24 61 63 5f 65 78 74 22 29 20 32 3e 63 6f  t.$ac_ext") 2>co
28800 6e 66 74 65 73 74 2e 65 72 31 0a 20 20 61 63 5f  nftest.er1.  ac_
28810 73 74 61 74 75 73 3d 24 3f 0a 20 20 67 72 65 70  status=$?.  grep
28820 20 2d 76 20 27 5e 20 2a 2b 27 20 63 6f 6e 66 74   -v '^ *+' conft
28830 65 73 74 2e 65 72 31 20 3e 63 6f 6e 66 74 65 73  est.er1 >conftes
28840 74 2e 65 72 72 0a 20 20 72 6d 20 2d 66 20 63 6f  t.err.  rm -f co
28850 6e 66 74 65 73 74 2e 65 72 31 0a 20 20 63 61 74  nftest.er1.  cat
28860 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 3e 26   conftest.err >&
28870 35 0a 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61  5.  $as_echo "$a
28880 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24  s_me:$LINENO: \$
28890 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20  ? = $ac_status" 
288a0 3e 26 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f  >&5.  (exit $ac_
288b0 73 74 61 74 75 73 29 3b 20 7d 20 3e 2f 64 65 76  status); } >/dev
288c0 2f 6e 75 6c 6c 20 26 26 20 7b 0a 09 20 74 65 73  /null && {.. tes
288d0 74 20 2d 7a 20 22 24 61 63 5f 63 5f 70 72 65 70  t -z "$ac_c_prep
288e0 72 6f 63 5f 77 61 72 6e 5f 66 6c 61 67 24 61 63  roc_warn_flag$ac
288f0 5f 63 5f 77 65 72 72 6f 72 5f 66 6c 61 67 22 20  _c_werror_flag" 
28900 7c 7c 0a 09 20 74 65 73 74 20 21 20 2d 73 20 63  ||.. test ! -s c
28910 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20 20 20 20  onftest.err.    
28920 20 20 20 7d 3b 20 74 68 65 6e 0a 20 20 3a 0a 65     }; then.  :.e
28930 6c 73 65 0a 20 20 24 61 73 5f 65 63 68 6f 20 22  lse.  $as_echo "
28940 24 61 73 5f 6d 65 3a 20 66 61 69 6c 65 64 20 70  $as_me: failed p
28950 72 6f 67 72 61 6d 20 77 61 73 3a 22 20 3e 26 35  rogram was:" >&5
28960 0a 73 65 64 20 27 73 2f 5e 2f 7c 20 2f 27 20 63  .sed 's/^/| /' c
28970 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20  onftest.$ac_ext 
28980 3e 26 35 0a 0a 20 20 23 20 42 72 6f 6b 65 6e 3a  >&5..  # Broken:
28990 20 66 61 69 6c 73 20 6f 6e 20 76 61 6c 69 64 20   fails on valid 
289a0 69 6e 70 75 74 2e 0a 63 6f 6e 74 69 6e 75 65 0a  input..continue.
289b0 66 69 0a 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65  fi..rm -f confte
289c0 73 74 2e 65 72 72 20 63 6f 6e 66 74 65 73 74 2e  st.err conftest.
289d0 24 61 63 5f 65 78 74 0a 0a 20 20 23 20 4f 4b 2c  $ac_ext..  # OK,
289e0 20 77 6f 72 6b 73 20 6f 6e 20 73 61 6e 65 20 63   works on sane c
289f0 61 73 65 73 2e 20 20 4e 6f 77 20 63 68 65 63 6b  ases.  Now check
28a00 20 77 68 65 74 68 65 72 20 6e 6f 6e 65 78 69 73   whether nonexis
28a10 74 65 6e 74 20 68 65 61 64 65 72 73 0a 20 20 23  tent headers.  #
28a20 20 63 61 6e 20 62 65 20 64 65 74 65 63 74 65 64   can be detected
28a30 20 61 6e 64 20 68 6f 77 2e 0a 20 20 63 61 74 20   and how..  cat 
28a40 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78  >conftest.$ac_ex
28a50 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 63 6f  t <<_ACEOF./* co
28a60 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 5f 41  nfdefs.h.  */._A
28a70 43 45 4f 46 0a 63 61 74 20 63 6f 6e 66 64 65 66  CEOF.cat confdef
28a80 73 2e 68 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24  s.h >>conftest.$
28a90 61 63 5f 65 78 74 0a 63 61 74 20 3e 3e 63 6f 6e  ac_ext.cat >>con
28aa0 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c  ftest.$ac_ext <<
28ab0 5f 41 43 45 4f 46 0a 2f 2a 20 65 6e 64 20 63 6f  _ACEOF./* end co
28ac0 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 23 69  nfdefs.h.  */.#i
28ad0 6e 63 6c 75 64 65 20 3c 61 63 5f 6e 6f 6e 65 78  nclude <ac_nonex
28ae0 69 73 74 65 6e 74 2e 68 3e 0a 5f 41 43 45 4f 46  istent.h>._ACEOF
28af0 0a 69 66 20 7b 20 28 61 63 5f 74 72 79 3d 22 24  .if { (ac_try="$
28b00 61 63 5f 63 70 70 20 63 6f 6e 66 74 65 73 74 2e  ac_cpp conftest.
28b10 24 61 63 5f 65 78 74 22 0a 63 61 73 65 20 22 28  $ac_ext".case "(
28b20 28 24 61 63 5f 74 72 79 22 20 69 6e 0a 20 20 2a  ($ac_try" in.  *
28b30 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20 2a 5c 5c  \"* | *\`* | *\\
28b40 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 5c  *) ac_try_echo=\
28b50 24 61 63 5f 74 72 79 3b 3b 0a 20 20 2a 29 20 61  $ac_try;;.  *) a
28b60 63 5f 74 72 79 5f 65 63 68 6f 3d 24 61 63 5f 74  c_try_echo=$ac_t
28b70 72 79 3b 3b 0a 65 73 61 63 0a 65 76 61 6c 20 61  ry;;.esac.eval a
28b80 63 5f 74 72 79 5f 65 63 68 6f 3d 22 5c 22 5c 24  c_try_echo="\"\$
28b90 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 24  as_me:$LINENO: $
28ba0 61 63 5f 74 72 79 5f 65 63 68 6f 5c 22 22 0a 24  ac_try_echo\"".$
28bb0 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 74 72 79  as_echo "$ac_try
28bc0 5f 65 63 68 6f 22 29 20 3e 26 35 0a 20 20 28 65  _echo") >&5.  (e
28bd0 76 61 6c 20 22 24 61 63 5f 63 70 70 20 63 6f 6e  val "$ac_cpp con
28be0 66 74 65 73 74 2e 24 61 63 5f 65 78 74 22 29 20  ftest.$ac_ext") 
28bf0 32 3e 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20  2>conftest.er1. 
28c00 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20   ac_status=$?.  
28c10 67 72 65 70 20 2d 76 20 27 5e 20 2a 2b 27 20 63  grep -v '^ *+' c
28c20 6f 6e 66 74 65 73 74 2e 65 72 31 20 3e 63 6f 6e  onftest.er1 >con
28c30 66 74 65 73 74 2e 65 72 72 0a 20 20 72 6d 20 2d  ftest.err.  rm -
28c40 66 20 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20  f conftest.er1. 
28c50 20 63 61 74 20 63 6f 6e 66 74 65 73 74 2e 65 72   cat conftest.er
28c60 72 20 3e 26 35 0a 20 20 24 61 73 5f 65 63 68 6f  r >&5.  $as_echo
28c70 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
28c80 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74  : \$? = $ac_stat
28c90 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20  us" >&5.  (exit 
28ca0 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 20 3e  $ac_status); } >
28cb0 2f 64 65 76 2f 6e 75 6c 6c 20 26 26 20 7b 0a 09  /dev/null && {..
28cc0 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 63 5f   test -z "$ac_c_
28cd0 70 72 65 70 72 6f 63 5f 77 61 72 6e 5f 66 6c 61  preproc_warn_fla
28ce0 67 24 61 63 5f 63 5f 77 65 72 72 6f 72 5f 66 6c  g$ac_c_werror_fl
28cf0 61 67 22 20 7c 7c 0a 09 20 74 65 73 74 20 21 20  ag" ||.. test ! 
28d00 2d 73 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a  -s conftest.err.
28d10 20 20 20 20 20 20 20 7d 3b 20 74 68 65 6e 0a 20         }; then. 
28d20 20 23 20 42 72 6f 6b 65 6e 3a 20 73 75 63 63 65   # Broken: succe
28d30 73 73 20 6f 6e 20 69 6e 76 61 6c 69 64 20 69 6e  ss on invalid in
28d40 70 75 74 2e 0a 63 6f 6e 74 69 6e 75 65 0a 65 6c  put..continue.el
28d50 73 65 0a 20 20 24 61 73 5f 65 63 68 6f 20 22 24  se.  $as_echo "$
28d60 61 73 5f 6d 65 3a 20 66 61 69 6c 65 64 20 70 72  as_me: failed pr
28d70 6f 67 72 61 6d 20 77 61 73 3a 22 20 3e 26 35 0a  ogram was:" >&5.
28d80 73 65 64 20 27 73 2f 5e 2f 7c 20 2f 27 20 63 6f  sed 's/^/| /' co
28d90 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3e  nftest.$ac_ext >
28da0 26 35 0a 0a 20 20 23 20 50 61 73 73 65 73 20 62  &5..  # Passes b
28db0 6f 74 68 20 74 65 73 74 73 2e 0a 61 63 5f 70 72  oth tests..ac_pr
28dc0 65 70 72 6f 63 5f 6f 6b 3d 3a 0a 62 72 65 61 6b  eproc_ok=:.break
28dd0 0a 66 69 0a 0a 72 6d 20 2d 66 20 63 6f 6e 66 74  .fi..rm -f conft
28de0 65 73 74 2e 65 72 72 20 63 6f 6e 66 74 65 73 74  est.err conftest
28df0 2e 24 61 63 5f 65 78 74 0a 0a 64 6f 6e 65 0a 23  .$ac_ext..done.#
28e00 20 42 65 63 61 75 73 65 20 6f 66 20 60 62 72 65   Because of `bre
28e10 61 6b 27 2c 20 5f 41 43 5f 50 52 45 50 52 4f 43  ak', _AC_PREPROC
28e20 5f 49 46 45 4c 53 45 27 73 20 63 6c 65 61 6e 69  _IFELSE's cleani
28e30 6e 67 20 63 6f 64 65 20 77 61 73 20 73 6b 69 70  ng code was skip
28e40 70 65 64 2e 0a 72 6d 20 2d 66 20 63 6f 6e 66 74  ped..rm -f conft
28e50 65 73 74 2e 65 72 72 20 63 6f 6e 66 74 65 73 74  est.err conftest
28e60 2e 24 61 63 5f 65 78 74 0a 69 66 20 24 61 63 5f  .$ac_ext.if $ac_
28e70 70 72 65 70 72 6f 63 5f 6f 6b 3b 20 74 68 65 6e  preproc_ok; then
28e80 0a 20 20 3a 0a 65 6c 73 65 0a 20 20 7b 20 7b 20  .  :.else.  { { 
28e90 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
28ea0 3a 24 4c 49 4e 45 4e 4f 3a 20 65 72 72 6f 72 3a  :$LINENO: error:
28eb0 20 69 6e 20 5c 60 24 61 63 5f 70 77 64 27 3a 22   in \`$ac_pwd':"
28ec0 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24   >&5.$as_echo "$
28ed0 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 69 6e  as_me: error: in
28ee0 20 5c 60 24 61 63 5f 70 77 64 27 3a 22 20 3e 26   \`$ac_pwd':" >&
28ef0 32 3b 7d 0a 7b 20 7b 20 24 61 73 5f 65 63 68 6f  2;}.{ { $as_echo
28f00 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
28f10 3a 20 65 72 72 6f 72 3a 20 43 20 70 72 65 70 72  : error: C prepr
28f20 6f 63 65 73 73 6f 72 20 5c 22 24 43 50 50 5c 22  ocessor \"$CPP\"
28f30 20 66 61 69 6c 73 20 73 61 6e 69 74 79 20 63 68   fails sanity ch
28f40 65 63 6b 0a 53 65 65 20 5c 60 63 6f 6e 66 69 67  eck.See \`config
28f50 2e 6c 6f 67 27 20 66 6f 72 20 6d 6f 72 65 20 64  .log' for more d
28f60 65 74 61 69 6c 73 2e 22 20 3e 26 35 0a 24 61 73  etails." >&5.$as
28f70 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65  _echo "$as_me: e
28f80 72 72 6f 72 3a 20 43 20 70 72 65 70 72 6f 63 65  rror: C preproce
28f90 73 73 6f 72 20 5c 22 24 43 50 50 5c 22 20 66 61  ssor \"$CPP\" fa
28fa0 69 6c 73 20 73 61 6e 69 74 79 20 63 68 65 63 6b  ils sanity check
28fb0 0a 53 65 65 20 5c 60 63 6f 6e 66 69 67 2e 6c 6f  .See \`config.lo
28fc0 67 27 20 66 6f 72 20 6d 6f 72 65 20 64 65 74 61  g' for more deta
28fd0 69 6c 73 2e 22 20 3e 26 32 3b 7d 0a 20 20 20 7b  ils." >&2;}.   {
28fe0 20 28 65 78 69 74 20 31 29 3b 20 65 78 69 74 20   (exit 1); exit 
28ff0 31 3b 20 7d 3b 20 7d 3b 20 7d 0a 66 69 0a 0a 61  1; }; }; }.fi..a
29000 63 5f 65 78 74 3d 63 0a 61 63 5f 63 70 70 3d 27  c_ext=c.ac_cpp='
29010 24 43 50 50 20 24 43 50 50 46 4c 41 47 53 27 0a  $CPP $CPPFLAGS'.
29020 61 63 5f 63 6f 6d 70 69 6c 65 3d 27 24 43 43 20  ac_compile='$CC 
29030 2d 63 20 24 43 46 4c 41 47 53 20 24 43 50 50 46  -c $CFLAGS $CPPF
29040 4c 41 47 53 20 63 6f 6e 66 74 65 73 74 2e 24 61  LAGS conftest.$a
29050 63 5f 65 78 74 20 3e 26 35 27 0a 61 63 5f 6c 69  c_ext >&5'.ac_li
29060 6e 6b 3d 27 24 43 43 20 2d 6f 20 63 6f 6e 66 74  nk='$CC -o conft
29070 65 73 74 24 61 63 5f 65 78 65 65 78 74 20 24 43  est$ac_exeext $C
29080 46 4c 41 47 53 20 24 43 50 50 46 4c 41 47 53 20  FLAGS $CPPFLAGS 
29090 24 4c 44 46 4c 41 47 53 20 63 6f 6e 66 74 65 73  $LDFLAGS conftes
290a0 74 2e 24 61 63 5f 65 78 74 20 24 4c 49 42 53 20  t.$ac_ext $LIBS 
290b0 3e 26 35 27 0a 61 63 5f 63 6f 6d 70 69 6c 65 72  >&5'.ac_compiler
290c0 5f 67 6e 75 3d 24 61 63 5f 63 76 5f 63 5f 63 6f  _gnu=$ac_cv_c_co
290d0 6d 70 69 6c 65 72 5f 67 6e 75 0a 0a 0a 7b 20 24  mpiler_gnu...{ $
290e0 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
290f0 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e  $LINENO: checkin
29100 67 20 66 6f 72 20 41 4e 53 49 20 43 20 68 65 61  g for ANSI C hea
29110 64 65 72 20 66 69 6c 65 73 22 20 3e 26 35 0a 24  der files" >&5.$
29120 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b  as_echo_n "check
29130 69 6e 67 20 66 6f 72 20 41 4e 53 49 20 43 20 68  ing for ANSI C h
29140 65 61 64 65 72 20 66 69 6c 65 73 2e 2e 2e 20 22  eader files... "
29150 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74 20   >&6; }.if test 
29160 22 24 7b 61 63 5f 63 76 5f 68 65 61 64 65 72 5f  "${ac_cv_header_
29170 73 74 64 63 2b 73 65 74 7d 22 20 3d 20 73 65 74  stdc+set}" = set
29180 3b 20 74 68 65 6e 0a 20 20 24 61 73 5f 65 63 68  ; then.  $as_ech
29190 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22 20  o_n "(cached) " 
291a0 3e 26 36 0a 65 6c 73 65 0a 20 20 63 61 74 20 3e  >&6.else.  cat >
291b0 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
291c0 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 63 6f 6e   <<_ACEOF./* con
291d0 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 5f 41 43  fdefs.h.  */._AC
291e0 45 4f 46 0a 63 61 74 20 63 6f 6e 66 64 65 66 73  EOF.cat confdefs
291f0 2e 68 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61  .h >>conftest.$a
29200 63 5f 65 78 74 0a 63 61 74 20 3e 3e 63 6f 6e 66  c_ext.cat >>conf
29210 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f  test.$ac_ext <<_
29220 41 43 45 4f 46 0a 2f 2a 20 65 6e 64 20 63 6f 6e  ACEOF./* end con
29230 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 23 69 6e  fdefs.h.  */.#in
29240 63 6c 75 64 65 20 3c 73 74 64 6c 69 62 2e 68 3e  clude <stdlib.h>
29250 0a 23 69 6e 63 6c 75 64 65 20 3c 73 74 64 61 72  .#include <stdar
29260 67 2e 68 3e 0a 23 69 6e 63 6c 75 64 65 20 3c 73  g.h>.#include <s
29270 74 72 69 6e 67 2e 68 3e 0a 23 69 6e 63 6c 75 64  tring.h>.#includ
29280 65 20 3c 66 6c 6f 61 74 2e 68 3e 0a 0a 69 6e 74  e <float.h>..int
29290 0a 6d 61 69 6e 20 28 29 0a 7b 0a 0a 20 20 3b 0a  .main ().{..  ;.
292a0 20 20 72 65 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41    return 0;.}._A
292b0 43 45 4f 46 0a 72 6d 20 2d 66 20 63 6f 6e 66 74  CEOF.rm -f conft
292c0 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 0a 69  est.$ac_objext.i
292d0 66 20 7b 20 28 61 63 5f 74 72 79 3d 22 24 61 63  f { (ac_try="$ac
292e0 5f 63 6f 6d 70 69 6c 65 22 0a 63 61 73 65 20 22  _compile".case "
292f0 28 28 24 61 63 5f 74 72 79 22 20 69 6e 0a 20 20  (($ac_try" in.  
29300 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20 2a 5c  *\"* | *\`* | *\
29310 5c 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d  \*) ac_try_echo=
29320 5c 24 61 63 5f 74 72 79 3b 3b 0a 20 20 2a 29 20  \$ac_try;;.  *) 
29330 61 63 5f 74 72 79 5f 65 63 68 6f 3d 24 61 63 5f  ac_try_echo=$ac_
29340 74 72 79 3b 3b 0a 65 73 61 63 0a 65 76 61 6c 20  try;;.esac.eval 
29350 61 63 5f 74 72 79 5f 65 63 68 6f 3d 22 5c 22 5c  ac_try_echo="\"\
29360 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
29370 24 61 63 5f 74 72 79 5f 65 63 68 6f 5c 22 22 0a  $ac_try_echo\"".
29380 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 74 72  $as_echo "$ac_tr
29390 79 5f 65 63 68 6f 22 29 20 3e 26 35 0a 20 20 28  y_echo") >&5.  (
293a0 65 76 61 6c 20 22 24 61 63 5f 63 6f 6d 70 69 6c  eval "$ac_compil
293b0 65 22 29 20 32 3e 63 6f 6e 66 74 65 73 74 2e 65  e") 2>conftest.e
293c0 72 31 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24  r1.  ac_status=$
293d0 3f 0a 20 20 67 72 65 70 20 2d 76 20 27 5e 20 2a  ?.  grep -v '^ *
293e0 2b 27 20 63 6f 6e 66 74 65 73 74 2e 65 72 31 20  +' conftest.er1 
293f0 3e 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20 20  >conftest.err.  
29400 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 65  rm -f conftest.e
29410 72 31 0a 20 20 63 61 74 20 63 6f 6e 66 74 65 73  r1.  cat conftes
29420 74 2e 65 72 72 20 3e 26 35 0a 20 20 24 61 73 5f  t.err >&5.  $as_
29430 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
29440 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f  NENO: \$? = $ac_
29450 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20 28 65  status" >&5.  (e
29460 78 69 74 20 24 61 63 5f 73 74 61 74 75 73 29 3b  xit $ac_status);
29470 20 7d 20 26 26 20 7b 0a 09 20 74 65 73 74 20 2d   } && {.. test -
29480 7a 20 22 24 61 63 5f 63 5f 77 65 72 72 6f 72 5f  z "$ac_c_werror_
29490 66 6c 61 67 22 20 7c 7c 0a 09 20 74 65 73 74 20  flag" ||.. test 
294a0 21 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e 65 72  ! -s conftest.er
294b0 72 0a 20 20 20 20 20 20 20 7d 20 26 26 20 74 65  r.       } && te
294c0 73 74 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e 24  st -s conftest.$
294d0 61 63 5f 6f 62 6a 65 78 74 3b 20 74 68 65 6e 0a  ac_objext; then.
294e0 20 20 61 63 5f 63 76 5f 68 65 61 64 65 72 5f 73    ac_cv_header_s
294f0 74 64 63 3d 79 65 73 0a 65 6c 73 65 0a 20 20 24  tdc=yes.else.  $
29500 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
29510 20 66 61 69 6c 65 64 20 70 72 6f 67 72 61 6d 20   failed program 
29520 77 61 73 3a 22 20 3e 26 35 0a 73 65 64 20 27 73  was:" >&5.sed 's
29530 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66 74 65 73 74  /^/| /' conftest
29540 2e 24 61 63 5f 65 78 74 20 3e 26 35 0a 0a 09 61  .$ac_ext >&5...a
29550 63 5f 63 76 5f 68 65 61 64 65 72 5f 73 74 64 63  c_cv_header_stdc
29560 3d 6e 6f 0a 66 69 0a 0a 72 6d 20 2d 66 20 63 6f  =no.fi..rm -f co
29570 72 65 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20  re conftest.err 
29580 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a  conftest.$ac_obj
29590 65 78 74 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  ext conftest.$ac
295a0 5f 65 78 74 0a 0a 69 66 20 74 65 73 74 20 24 61  _ext..if test $a
295b0 63 5f 63 76 5f 68 65 61 64 65 72 5f 73 74 64 63  c_cv_header_stdc
295c0 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a 20 20 23   = yes; then.  #
295d0 20 53 75 6e 4f 53 20 34 2e 78 20 73 74 72 69 6e   SunOS 4.x strin
295e0 67 2e 68 20 64 6f 65 73 20 6e 6f 74 20 64 65 63  g.h does not dec
295f0 6c 61 72 65 20 6d 65 6d 2a 2c 20 63 6f 6e 74 72  lare mem*, contr
29600 61 72 79 20 74 6f 20 41 4e 53 49 2e 0a 20 20 63  ary to ANSI..  c
29610 61 74 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63  at >conftest.$ac
29620 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a  _ext <<_ACEOF./*
29630 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f   confdefs.h.  */
29640 0a 5f 41 43 45 4f 46 0a 63 61 74 20 63 6f 6e 66  ._ACEOF.cat conf
29650 64 65 66 73 2e 68 20 3e 3e 63 6f 6e 66 74 65 73  defs.h >>conftes
29660 74 2e 24 61 63 5f 65 78 74 0a 63 61 74 20 3e 3e  t.$ac_ext.cat >>
29670 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
29680 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 65 6e 64   <<_ACEOF./* end
29690 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f   confdefs.h.  */
296a0 0a 23 69 6e 63 6c 75 64 65 20 3c 73 74 72 69 6e  .#include <strin
296b0 67 2e 68 3e 0a 0a 5f 41 43 45 4f 46 0a 69 66 20  g.h>.._ACEOF.if 
296c0 28 65 76 61 6c 20 22 24 61 63 5f 63 70 70 20 63  (eval "$ac_cpp c
296d0 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 22  onftest.$ac_ext"
296e0 29 20 32 3e 26 35 20 7c 0a 20 20 24 45 47 52 45  ) 2>&5 |.  $EGRE
296f0 50 20 22 6d 65 6d 63 68 72 22 20 3e 2f 64 65 76  P "memchr" >/dev
29700 2f 6e 75 6c 6c 20 32 3e 26 31 3b 20 74 68 65 6e  /null 2>&1; then
29710 0a 20 20 3a 0a 65 6c 73 65 0a 20 20 61 63 5f 63  .  :.else.  ac_c
29720 76 5f 68 65 61 64 65 72 5f 73 74 64 63 3d 6e 6f  v_header_stdc=no
29730 0a 66 69 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65  .fi.rm -f confte
29740 73 74 2a 0a 0a 66 69 0a 0a 69 66 20 74 65 73 74  st*..fi..if test
29750 20 24 61 63 5f 63 76 5f 68 65 61 64 65 72 5f 73   $ac_cv_header_s
29760 74 64 63 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a  tdc = yes; then.
29770 20 20 23 20 49 53 43 20 32 2e 30 2e 32 20 73 74    # ISC 2.0.2 st
29780 64 6c 69 62 2e 68 20 64 6f 65 73 20 6e 6f 74 20  dlib.h does not 
29790 64 65 63 6c 61 72 65 20 66 72 65 65 2c 20 63 6f  declare free, co
297a0 6e 74 72 61 72 79 20 74 6f 20 41 4e 53 49 2e 0a  ntrary to ANSI..
297b0 20 20 63 61 74 20 3e 63 6f 6e 66 74 65 73 74 2e    cat >conftest.
297c0 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46  $ac_ext <<_ACEOF
297d0 0a 2f 2a 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20  ./* confdefs.h. 
297e0 20 2a 2f 0a 5f 41 43 45 4f 46 0a 63 61 74 20 63   */._ACEOF.cat c
297f0 6f 6e 66 64 65 66 73 2e 68 20 3e 3e 63 6f 6e 66  onfdefs.h >>conf
29800 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 63 61 74  test.$ac_ext.cat
29810 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f   >>conftest.$ac_
29820 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20  ext <<_ACEOF./* 
29830 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20  end confdefs.h. 
29840 20 2a 2f 0a 23 69 6e 63 6c 75 64 65 20 3c 73 74   */.#include <st
29850 64 6c 69 62 2e 68 3e 0a 0a 5f 41 43 45 4f 46 0a  dlib.h>.._ACEOF.
29860 69 66 20 28 65 76 61 6c 20 22 24 61 63 5f 63 70  if (eval "$ac_cp
29870 70 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  p conftest.$ac_e
29880 78 74 22 29 20 32 3e 26 35 20 7c 0a 20 20 24 45  xt") 2>&5 |.  $E
29890 47 52 45 50 20 22 66 72 65 65 22 20 3e 2f 64 65  GREP "free" >/de
298a0 76 2f 6e 75 6c 6c 20 32 3e 26 31 3b 20 74 68 65  v/null 2>&1; the
298b0 6e 0a 20 20 3a 0a 65 6c 73 65 0a 20 20 61 63 5f  n.  :.else.  ac_
298c0 63 76 5f 68 65 61 64 65 72 5f 73 74 64 63 3d 6e  cv_header_stdc=n
298d0 6f 0a 66 69 0a 72 6d 20 2d 66 20 63 6f 6e 66 74  o.fi.rm -f conft
298e0 65 73 74 2a 0a 0a 66 69 0a 0a 69 66 20 74 65 73  est*..fi..if tes
298f0 74 20 24 61 63 5f 63 76 5f 68 65 61 64 65 72 5f  t $ac_cv_header_
29900 73 74 64 63 20 3d 20 79 65 73 3b 20 74 68 65 6e  stdc = yes; then
29910 0a 20 20 23 20 2f 62 69 6e 2f 63 63 20 69 6e 20  .  # /bin/cc in 
29920 49 72 69 78 2d 34 2e 30 2e 35 20 67 65 74 73 20  Irix-4.0.5 gets 
29930 6e 6f 6e 2d 41 4e 53 49 20 63 74 79 70 65 20 6d  non-ANSI ctype m
29940 61 63 72 6f 73 20 75 6e 6c 65 73 73 20 75 73 69  acros unless usi
29950 6e 67 20 2d 61 6e 73 69 2e 0a 20 20 69 66 20 74  ng -ansi..  if t
29960 65 73 74 20 22 24 63 72 6f 73 73 5f 63 6f 6d 70  est "$cross_comp
29970 69 6c 69 6e 67 22 20 3d 20 79 65 73 3b 20 74 68  iling" = yes; th
29980 65 6e 0a 20 20 3a 0a 65 6c 73 65 0a 20 20 63 61  en.  :.else.  ca
29990 74 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  t >conftest.$ac_
299a0 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20  ext <<_ACEOF./* 
299b0 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a  confdefs.h.  */.
299c0 5f 41 43 45 4f 46 0a 63 61 74 20 63 6f 6e 66 64  _ACEOF.cat confd
299d0 65 66 73 2e 68 20 3e 3e 63 6f 6e 66 74 65 73 74  efs.h >>conftest
299e0 2e 24 61 63 5f 65 78 74 0a 63 61 74 20 3e 3e 63  .$ac_ext.cat >>c
299f0 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20  onftest.$ac_ext 
29a00 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 65 6e 64 20  <<_ACEOF./* end 
29a10 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a  confdefs.h.  */.
29a20 23 69 6e 63 6c 75 64 65 20 3c 63 74 79 70 65 2e  #include <ctype.
29a30 68 3e 0a 23 69 6e 63 6c 75 64 65 20 3c 73 74 64  h>.#include <std
29a40 6c 69 62 2e 68 3e 0a 23 69 66 20 28 28 27 20 27  lib.h>.#if ((' '
29a50 20 26 20 30 78 30 46 46 29 20 3d 3d 20 30 78 30   & 0x0FF) == 0x0
29a60 32 30 29 0a 23 20 64 65 66 69 6e 65 20 49 53 4c  20).# define ISL
29a70 4f 57 45 52 28 63 29 20 28 27 61 27 20 3c 3d 20  OWER(c) ('a' <= 
29a80 28 63 29 20 26 26 20 28 63 29 20 3c 3d 20 27 7a  (c) && (c) <= 'z
29a90 27 29 0a 23 20 64 65 66 69 6e 65 20 54 4f 55 50  ').# define TOUP
29aa0 50 45 52 28 63 29 20 28 49 53 4c 4f 57 45 52 28  PER(c) (ISLOWER(
29ab0 63 29 20 3f 20 27 41 27 20 2b 20 28 28 63 29 20  c) ? 'A' + ((c) 
29ac0 2d 20 27 61 27 29 20 3a 20 28 63 29 29 0a 23 65  - 'a') : (c)).#e
29ad0 6c 73 65 0a 23 20 64 65 66 69 6e 65 20 49 53 4c  lse.# define ISL
29ae0 4f 57 45 52 28 63 29 20 5c 0a 09 09 20 20 20 28  OWER(c) \...   (
29af0 28 27 61 27 20 3c 3d 20 28 63 29 20 26 26 20 28  ('a' <= (c) && (
29b00 63 29 20 3c 3d 20 27 69 27 29 20 5c 0a 09 09 20  c) <= 'i') \... 
29b10 20 20 20 20 7c 7c 20 28 27 6a 27 20 3c 3d 20 28      || ('j' <= (
29b20 63 29 20 26 26 20 28 63 29 20 3c 3d 20 27 72 27  c) && (c) <= 'r'
29b30 29 20 5c 0a 09 09 20 20 20 20 20 7c 7c 20 28 27  ) \...     || ('
29b40 73 27 20 3c 3d 20 28 63 29 20 26 26 20 28 63 29  s' <= (c) && (c)
29b50 20 3c 3d 20 27 7a 27 29 29 0a 23 20 64 65 66 69   <= 'z')).# defi
29b60 6e 65 20 54 4f 55 50 50 45 52 28 63 29 20 28 49  ne TOUPPER(c) (I
29b70 53 4c 4f 57 45 52 28 63 29 20 3f 20 28 28 63 29  SLOWER(c) ? ((c)
29b80 20 7c 20 30 78 34 30 29 20 3a 20 28 63 29 29 0a   | 0x40) : (c)).
29b90 23 65 6e 64 69 66 0a 0a 23 64 65 66 69 6e 65 20  #endif..#define 
29ba0 58 4f 52 28 65 2c 20 66 29 20 28 28 28 65 29 20  XOR(e, f) (((e) 
29bb0 26 26 20 21 28 66 29 29 20 7c 7c 20 28 21 28 65  && !(f)) || (!(e
29bc0 29 20 26 26 20 28 66 29 29 29 0a 69 6e 74 0a 6d  ) && (f))).int.m
29bd0 61 69 6e 20 28 29 0a 7b 0a 20 20 69 6e 74 20 69  ain ().{.  int i
29be0 3b 0a 20 20 66 6f 72 20 28 69 20 3d 20 30 3b 20  ;.  for (i = 0; 
29bf0 69 20 3c 20 32 35 36 3b 20 69 2b 2b 29 0a 20 20  i < 256; i++).  
29c00 20 20 69 66 20 28 58 4f 52 20 28 69 73 6c 6f 77    if (XOR (islow
29c10 65 72 20 28 69 29 2c 20 49 53 4c 4f 57 45 52 20  er (i), ISLOWER 
29c20 28 69 29 29 0a 09 7c 7c 20 74 6f 75 70 70 65 72  (i))..|| toupper
29c30 20 28 69 29 20 21 3d 20 54 4f 55 50 50 45 52 20   (i) != TOUPPER 
29c40 28 69 29 29 0a 20 20 20 20 20 20 72 65 74 75 72  (i)).      retur
29c50 6e 20 32 3b 0a 20 20 72 65 74 75 72 6e 20 30 3b  n 2;.  return 0;
29c60 0a 7d 0a 5f 41 43 45 4f 46 0a 72 6d 20 2d 66 20  .}._ACEOF.rm -f 
29c70 63 6f 6e 66 74 65 73 74 24 61 63 5f 65 78 65 65  conftest$ac_exee
29c80 78 74 0a 69 66 20 7b 20 28 61 63 5f 74 72 79 3d  xt.if { (ac_try=
29c90 22 24 61 63 5f 6c 69 6e 6b 22 0a 63 61 73 65 20  "$ac_link".case 
29ca0 22 28 28 24 61 63 5f 74 72 79 22 20 69 6e 0a 20  "(($ac_try" in. 
29cb0 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20 2a   *\"* | *\`* | *
29cc0 5c 5c 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f  \\*) ac_try_echo
29cd0 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a 20 20 2a 29  =\$ac_try;;.  *)
29ce0 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 24 61 63   ac_try_echo=$ac
29cf0 5f 74 72 79 3b 3b 0a 65 73 61 63 0a 65 76 61 6c  _try;;.esac.eval
29d00 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 22 5c 22   ac_try_echo="\"
29d10 5c 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  \$as_me:$LINENO:
29d20 20 24 61 63 5f 74 72 79 5f 65 63 68 6f 5c 22 22   $ac_try_echo\""
29d30 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 74  .$as_echo "$ac_t
29d40 72 79 5f 65 63 68 6f 22 29 20 3e 26 35 0a 20 20  ry_echo") >&5.  
29d50 28 65 76 61 6c 20 22 24 61 63 5f 6c 69 6e 6b 22  (eval "$ac_link"
29d60 29 20 32 3e 26 35 0a 20 20 61 63 5f 73 74 61 74  ) 2>&5.  ac_stat
29d70 75 73 3d 24 3f 0a 20 20 24 61 73 5f 65 63 68 6f  us=$?.  $as_echo
29d80 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
29d90 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74  : \$? = $ac_stat
29da0 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20  us" >&5.  (exit 
29db0 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 20 26  $ac_status); } &
29dc0 26 20 7b 20 61 63 5f 74 72 79 3d 27 2e 2f 63 6f  & { ac_try='./co
29dd0 6e 66 74 65 73 74 24 61 63 5f 65 78 65 65 78 74  nftest$ac_exeext
29de0 27 0a 20 20 7b 20 28 63 61 73 65 20 22 28 28 24  '.  { (case "(($
29df0 61 63 5f 74 72 79 22 20 69 6e 0a 20 20 2a 5c 22  ac_try" in.  *\"
29e00 2a 20 7c 20 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a 29  * | *\`* | *\\*)
29e10 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 5c 24 61   ac_try_echo=\$a
29e20 63 5f 74 72 79 3b 3b 0a 20 20 2a 29 20 61 63 5f  c_try;;.  *) ac_
29e30 74 72 79 5f 65 63 68 6f 3d 24 61 63 5f 74 72 79  try_echo=$ac_try
29e40 3b 3b 0a 65 73 61 63 0a 65 76 61 6c 20 61 63 5f  ;;.esac.eval ac_
29e50 74 72 79 5f 65 63 68 6f 3d 22 5c 22 5c 24 61 73  try_echo="\"\$as
29e60 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 24 61 63  _me:$LINENO: $ac
29e70 5f 74 72 79 5f 65 63 68 6f 5c 22 22 0a 24 61 73  _try_echo\"".$as
29e80 5f 65 63 68 6f 20 22 24 61 63 5f 74 72 79 5f 65  _echo "$ac_try_e
29e90 63 68 6f 22 29 20 3e 26 35 0a 20 20 28 65 76 61  cho") >&5.  (eva
29ea0 6c 20 22 24 61 63 5f 74 72 79 22 29 20 32 3e 26  l "$ac_try") 2>&
29eb0 35 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f  5.  ac_status=$?
29ec0 0a 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .  $as_echo "$as
29ed0 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f  _me:$LINENO: \$?
29ee0 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e   = $ac_status" >
29ef0 26 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73  &5.  (exit $ac_s
29f00 74 61 74 75 73 29 3b 20 7d 3b 20 7d 3b 20 74 68  tatus); }; }; th
29f10 65 6e 0a 20 20 3a 0a 65 6c 73 65 0a 20 20 24 61  en.  :.else.  $a
29f20 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20  s_echo "$as_me: 
29f30 70 72 6f 67 72 61 6d 20 65 78 69 74 65 64 20 77  program exited w
29f40 69 74 68 20 73 74 61 74 75 73 20 24 61 63 5f 73  ith status $ac_s
29f50 74 61 74 75 73 22 20 3e 26 35 0a 24 61 73 5f 65  tatus" >&5.$as_e
29f60 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 66 61 69  cho "$as_me: fai
29f70 6c 65 64 20 70 72 6f 67 72 61 6d 20 77 61 73 3a  led program was:
29f80 22 20 3e 26 35 0a 73 65 64 20 27 73 2f 5e 2f 7c  " >&5.sed 's/^/|
29f90 20 2f 27 20 63 6f 6e 66 74 65 73 74 2e 24 61 63   /' conftest.$ac
29fa0 5f 65 78 74 20 3e 26 35 0a 0a 28 20 65 78 69 74  _ext >&5..( exit
29fb0 20 24 61 63 5f 73 74 61 74 75 73 20 29 0a 61 63   $ac_status ).ac
29fc0 5f 63 76 5f 68 65 61 64 65 72 5f 73 74 64 63 3d  _cv_header_stdc=
29fd0 6e 6f 0a 66 69 0a 72 6d 20 2d 72 66 20 63 6f 6e  no.fi.rm -rf con
29fe0 66 74 65 73 74 2e 64 53 59 4d 0a 72 6d 20 2d 66  ftest.dSYM.rm -f
29ff0 20 63 6f 72 65 20 2a 2e 63 6f 72 65 20 63 6f 72   core *.core cor
2a000 65 2e 63 6f 6e 66 74 65 73 74 2e 2a 20 67 6d 6f  e.conftest.* gmo
2a010 6e 2e 6f 75 74 20 62 62 2e 6f 75 74 20 63 6f 6e  n.out bb.out con
2a020 66 74 65 73 74 24 61 63 5f 65 78 65 65 78 74 20  ftest$ac_exeext 
2a030 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a  conftest.$ac_obj
2a040 65 78 74 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  ext conftest.$ac
2a050 5f 65 78 74 0a 66 69 0a 0a 0a 66 69 0a 66 69 0a  _ext.fi...fi.fi.
2a060 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
2a070 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75  me:$LINENO: resu
2a080 6c 74 3a 20 24 61 63 5f 63 76 5f 68 65 61 64 65  lt: $ac_cv_heade
2a090 72 5f 73 74 64 63 22 20 3e 26 35 0a 24 61 73 5f  r_stdc" >&5.$as_
2a0a0 65 63 68 6f 20 22 24 61 63 5f 63 76 5f 68 65 61  echo "$ac_cv_hea
2a0b0 64 65 72 5f 73 74 64 63 22 20 3e 26 36 3b 20 7d  der_stdc" >&6; }
2a0c0 0a 69 66 20 74 65 73 74 20 24 61 63 5f 63 76 5f  .if test $ac_cv_
2a0d0 68 65 61 64 65 72 5f 73 74 64 63 20 3d 20 79 65  header_stdc = ye
2a0e0 73 3b 20 74 68 65 6e 0a 0a 63 61 74 20 3e 3e 63  s; then..cat >>c
2a0f0 6f 6e 66 64 65 66 73 2e 68 20 3c 3c 5c 5f 41 43  onfdefs.h <<\_AC
2a100 45 4f 46 0a 23 64 65 66 69 6e 65 20 53 54 44 43  EOF.#define STDC
2a110 5f 48 45 41 44 45 52 53 20 31 0a 5f 41 43 45 4f  _HEADERS 1._ACEO
2a120 46 0a 0a 66 69 0a 0a 23 20 4f 6e 20 49 52 49 58  F..fi..# On IRIX
2a130 20 35 2e 33 2c 20 73 79 73 2f 74 79 70 65 73 20   5.3, sys/types 
2a140 61 6e 64 20 69 6e 74 74 79 70 65 73 2e 68 20 61  and inttypes.h a
2a150 72 65 20 63 6f 6e 66 6c 69 63 74 69 6e 67 2e 0a  re conflicting..
2a160 0a 0a 0a 0a 0a 0a 0a 0a 0a 66 6f 72 20 61 63 5f  .........for ac_
2a170 68 65 61 64 65 72 20 69 6e 20 73 79 73 2f 74 79  header in sys/ty
2a180 70 65 73 2e 68 20 73 79 73 2f 73 74 61 74 2e 68  pes.h sys/stat.h
2a190 20 73 74 64 6c 69 62 2e 68 20 73 74 72 69 6e 67   stdlib.h string
2a1a0 2e 68 20 6d 65 6d 6f 72 79 2e 68 20 73 74 72 69  .h memory.h stri
2a1b0 6e 67 73 2e 68 20 5c 0a 09 09 20 20 69 6e 74 74  ngs.h \...  intt
2a1c0 79 70 65 73 2e 68 20 73 74 64 69 6e 74 2e 68 20  ypes.h stdint.h 
2a1d0 75 6e 69 73 74 64 2e 68 0a 64 6f 0a 61 73 5f 61  unistd.h.do.as_a
2a1e0 63 5f 48 65 61 64 65 72 3d 60 24 61 73 5f 65 63  c_Header=`$as_ec
2a1f0 68 6f 20 22 61 63 5f 63 76 5f 68 65 61 64 65 72  ho "ac_cv_header
2a200 5f 24 61 63 5f 68 65 61 64 65 72 22 20 7c 20 24  _$ac_header" | $
2a210 61 73 5f 74 72 5f 73 68 60 0a 7b 20 24 61 73 5f  as_tr_sh`.{ $as_
2a220 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
2a230 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66  NENO: checking f
2a240 6f 72 20 24 61 63 5f 68 65 61 64 65 72 22 20 3e  or $ac_header" >
2a250 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63  &5.$as_echo_n "c
2a260 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f  hecking for $ac_
2a270 68 65 61 64 65 72 2e 2e 2e 20 22 20 3e 26 36 3b  header... " >&6;
2a280 20 7d 0a 69 66 20 7b 20 61 73 5f 76 61 72 3d 24   }.if { as_var=$
2a290 61 73 5f 61 63 5f 48 65 61 64 65 72 3b 20 65 76  as_ac_Header; ev
2a2a0 61 6c 20 22 74 65 73 74 20 5c 22 5c 24 7b 24 61  al "test \"\${$a
2a2b0 73 5f 76 61 72 2b 73 65 74 7d 5c 22 20 3d 20 73  s_var+set}\" = s
2a2c0 65 74 22 3b 20 7d 3b 20 74 68 65 6e 0a 20 20 24  et"; }; then.  $
2a2d0 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68  as_echo_n "(cach
2a2e0 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20  ed) " >&6.else. 
2a2f0 20 63 61 74 20 3e 63 6f 6e 66 74 65 73 74 2e 24   cat >conftest.$
2a300 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a  ac_ext <<_ACEOF.
2a310 2f 2a 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20  /* confdefs.h.  
2a320 2a 2f 0a 5f 41 43 45 4f 46 0a 63 61 74 20 63 6f  */._ACEOF.cat co
2a330 6e 66 64 65 66 73 2e 68 20 3e 3e 63 6f 6e 66 74  nfdefs.h >>conft
2a340 65 73 74 2e 24 61 63 5f 65 78 74 0a 63 61 74 20  est.$ac_ext.cat 
2a350 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  >>conftest.$ac_e
2a360 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 65  xt <<_ACEOF./* e
2a370 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20  nd confdefs.h.  
2a380 2a 2f 0a 24 61 63 5f 69 6e 63 6c 75 64 65 73 5f  */.$ac_includes_
2a390 64 65 66 61 75 6c 74 0a 0a 23 69 6e 63 6c 75 64  default..#includ
2a3a0 65 20 3c 24 61 63 5f 68 65 61 64 65 72 3e 0a 5f  e <$ac_header>._
2a3b0 41 43 45 4f 46 0a 72 6d 20 2d 66 20 63 6f 6e 66  ACEOF.rm -f conf
2a3c0 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 0a  test.$ac_objext.
2a3d0 69 66 20 7b 20 28 61 63 5f 74 72 79 3d 22 24 61  if { (ac_try="$a
2a3e0 63 5f 63 6f 6d 70 69 6c 65 22 0a 63 61 73 65 20  c_compile".case 
2a3f0 22 28 28 24 61 63 5f 74 72 79 22 20 69 6e 0a 20  "(($ac_try" in. 
2a400 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20 2a   *\"* | *\`* | *
2a410 5c 5c 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f  \\*) ac_try_echo
2a420 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a 20 20 2a 29  =\$ac_try;;.  *)
2a430 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 24 61 63   ac_try_echo=$ac
2a440 5f 74 72 79 3b 3b 0a 65 73 61 63 0a 65 76 61 6c  _try;;.esac.eval
2a450 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 22 5c 22   ac_try_echo="\"
2a460 5c 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  \$as_me:$LINENO:
2a470 20 24 61 63 5f 74 72 79 5f 65 63 68 6f 5c 22 22   $ac_try_echo\""
2a480 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 74  .$as_echo "$ac_t
2a490 72 79 5f 65 63 68 6f 22 29 20 3e 26 35 0a 20 20  ry_echo") >&5.  
2a4a0 28 65 76 61 6c 20 22 24 61 63 5f 63 6f 6d 70 69  (eval "$ac_compi
2a4b0 6c 65 22 29 20 32 3e 63 6f 6e 66 74 65 73 74 2e  le") 2>conftest.
2a4c0 65 72 31 0a 20 20 61 63 5f 73 74 61 74 75 73 3d  er1.  ac_status=
2a4d0 24 3f 0a 20 20 67 72 65 70 20 2d 76 20 27 5e 20  $?.  grep -v '^ 
2a4e0 2a 2b 27 20 63 6f 6e 66 74 65 73 74 2e 65 72 31  *+' conftest.er1
2a4f0 20 3e 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20   >conftest.err. 
2a500 20 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e   rm -f conftest.
2a510 65 72 31 0a 20 20 63 61 74 20 63 6f 6e 66 74 65  er1.  cat confte
2a520 73 74 2e 65 72 72 20 3e 26 35 0a 20 20 24 61 73  st.err >&5.  $as
2a530 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  _echo "$as_me:$L
2a540 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63  INENO: \$? = $ac
2a550 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20 28  _status" >&5.  (
2a560 65 78 69 74 20 24 61 63 5f 73 74 61 74 75 73 29  exit $ac_status)
2a570 3b 20 7d 20 26 26 20 7b 0a 09 20 74 65 73 74 20  ; } && {.. test 
2a580 2d 7a 20 22 24 61 63 5f 63 5f 77 65 72 72 6f 72  -z "$ac_c_werror
2a590 5f 66 6c 61 67 22 20 7c 7c 0a 09 20 74 65 73 74  _flag" ||.. test
2a5a0 20 21 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e 65   ! -s conftest.e
2a5b0 72 72 0a 20 20 20 20 20 20 20 7d 20 26 26 20 74  rr.       } && t
2a5c0 65 73 74 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e  est -s conftest.
2a5d0 24 61 63 5f 6f 62 6a 65 78 74 3b 20 74 68 65 6e  $ac_objext; then
2a5e0 0a 20 20 65 76 61 6c 20 22 24 61 73 5f 61 63 5f  .  eval "$as_ac_
2a5f0 48 65 61 64 65 72 3d 79 65 73 22 0a 65 6c 73 65  Header=yes".else
2a600 0a 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .  $as_echo "$as
2a610 5f 6d 65 3a 20 66 61 69 6c 65 64 20 70 72 6f 67  _me: failed prog
2a620 72 61 6d 20 77 61 73 3a 22 20 3e 26 35 0a 73 65  ram was:" >&5.se
2a630 64 20 27 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66  d 's/^/| /' conf
2a640 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3e 26 35  test.$ac_ext >&5
2a650 0a 0a 09 65 76 61 6c 20 22 24 61 73 5f 61 63 5f  ...eval "$as_ac_
2a660 48 65 61 64 65 72 3d 6e 6f 22 0a 66 69 0a 0a 72  Header=no".fi..r
2a670 6d 20 2d 66 20 63 6f 72 65 20 63 6f 6e 66 74 65  m -f core confte
2a680 73 74 2e 65 72 72 20 63 6f 6e 66 74 65 73 74 2e  st.err conftest.
2a690 24 61 63 5f 6f 62 6a 65 78 74 20 63 6f 6e 66 74  $ac_objext conft
2a6a0 65 73 74 2e 24 61 63 5f 65 78 74 0a 66 69 0a 61  est.$ac_ext.fi.a
2a6b0 63 5f 72 65 73 3d 60 65 76 61 6c 20 27 61 73 5f  c_res=`eval 'as_
2a6c0 76 61 6c 3d 24 7b 27 24 61 73 5f 61 63 5f 48 65  val=${'$as_ac_He
2a6d0 61 64 65 72 27 7d 0a 09 09 20 24 61 73 5f 65 63  ader'}... $as_ec
2a6e0 68 6f 20 22 24 61 73 5f 76 61 6c 22 27 60 0a 09  ho "$as_val"'`..
2a6f0 20 20 20 20 20 20 20 7b 20 24 61 73 5f 65 63 68         { $as_ech
2a700 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
2a710 4f 3a 20 72 65 73 75 6c 74 3a 20 24 61 63 5f 72  O: result: $ac_r
2a720 65 73 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  es" >&5.$as_echo
2a730 20 22 24 61 63 5f 72 65 73 22 20 3e 26 36 3b 20   "$ac_res" >&6; 
2a740 7d 0a 61 73 5f 76 61 6c 3d 60 65 76 61 6c 20 27  }.as_val=`eval '
2a750 61 73 5f 76 61 6c 3d 24 7b 27 24 61 73 5f 61 63  as_val=${'$as_ac
2a760 5f 48 65 61 64 65 72 27 7d 0a 09 09 20 24 61 73  _Header'}... $as
2a770 5f 65 63 68 6f 20 22 24 61 73 5f 76 61 6c 22 27  _echo "$as_val"'
2a780 60 0a 20 20 20 69 66 20 74 65 73 74 20 22 78 24  `.   if test "x$
2a790 61 73 5f 76 61 6c 22 20 3d 20 78 22 22 79 65 73  as_val" = x""yes
2a7a0 3b 20 74 68 65 6e 0a 20 20 63 61 74 20 3e 3e 63  ; then.  cat >>c
2a7b0 6f 6e 66 64 65 66 73 2e 68 20 3c 3c 5f 41 43 45  onfdefs.h <<_ACE
2a7c0 4f 46 0a 23 64 65 66 69 6e 65 20 60 24 61 73 5f  OF.#define `$as_
2a7d0 65 63 68 6f 20 22 48 41 56 45 5f 24 61 63 5f 68  echo "HAVE_$ac_h
2a7e0 65 61 64 65 72 22 20 7c 20 24 61 73 5f 74 72 5f  eader" | $as_tr_
2a7f0 63 70 70 60 20 31 0a 5f 41 43 45 4f 46 0a 0a 66  cpp` 1._ACEOF..f
2a800 69 0a 0a 64 6f 6e 65 0a 0a 0a 0a 66 6f 72 20 61  i..done....for a
2a810 63 5f 68 65 61 64 65 72 20 69 6e 20 64 6c 66 63  c_header in dlfc
2a820 6e 2e 68 0a 64 6f 0a 61 73 5f 61 63 5f 48 65 61  n.h.do.as_ac_Hea
2a830 64 65 72 3d 60 24 61 73 5f 65 63 68 6f 20 22 61  der=`$as_echo "a
2a840 63 5f 63 76 5f 68 65 61 64 65 72 5f 24 61 63 5f  c_cv_header_$ac_
2a850 68 65 61 64 65 72 22 20 7c 20 24 61 73 5f 74 72  header" | $as_tr
2a860 5f 73 68 60 0a 7b 20 24 61 73 5f 65 63 68 6f 20  _sh`.{ $as_echo 
2a870 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
2a880 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61   checking for $a
2a890 63 5f 68 65 61 64 65 72 22 20 3e 26 35 0a 24 61  c_header" >&5.$a
2a8a0 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69  s_echo_n "checki
2a8b0 6e 67 20 66 6f 72 20 24 61 63 5f 68 65 61 64 65  ng for $ac_heade
2a8c0 72 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66  r... " >&6; }.if
2a8d0 20 7b 20 61 73 5f 76 61 72 3d 24 61 73 5f 61 63   { as_var=$as_ac
2a8e0 5f 48 65 61 64 65 72 3b 20 65 76 61 6c 20 22 74  _Header; eval "t
2a8f0 65 73 74 20 5c 22 5c 24 7b 24 61 73 5f 76 61 72  est \"\${$as_var
2a900 2b 73 65 74 7d 5c 22 20 3d 20 73 65 74 22 3b 20  +set}\" = set"; 
2a910 7d 3b 20 74 68 65 6e 0a 20 20 24 61 73 5f 65 63  }; then.  $as_ec
2a920 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22  ho_n "(cached) "
2a930 20 3e 26 36 0a 65 6c 73 65 0a 20 20 63 61 74 20   >&6.else.  cat 
2a940 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78  >conftest.$ac_ex
2a950 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 63 6f  t <<_ACEOF./* co
2a960 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 5f 41  nfdefs.h.  */._A
2a970 43 45 4f 46 0a 63 61 74 20 63 6f 6e 66 64 65 66  CEOF.cat confdef
2a980 73 2e 68 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24  s.h >>conftest.$
2a990 61 63 5f 65 78 74 0a 63 61 74 20 3e 3e 63 6f 6e  ac_ext.cat >>con
2a9a0 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c  ftest.$ac_ext <<
2a9b0 5f 41 43 45 4f 46 0a 2f 2a 20 65 6e 64 20 63 6f  _ACEOF./* end co
2a9c0 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 24 61  nfdefs.h.  */.$a
2a9d0 63 5f 69 6e 63 6c 75 64 65 73 5f 64 65 66 61 75  c_includes_defau
2a9e0 6c 74 0a 0a 23 69 6e 63 6c 75 64 65 20 3c 24 61  lt..#include <$a
2a9f0 63 5f 68 65 61 64 65 72 3e 0a 5f 41 43 45 4f 46  c_header>._ACEOF
2aa00 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e  .rm -f conftest.
2aa10 24 61 63 5f 6f 62 6a 65 78 74 0a 69 66 20 7b 20  $ac_objext.if { 
2aa20 28 61 63 5f 74 72 79 3d 22 24 61 63 5f 63 6f 6d  (ac_try="$ac_com
2aa30 70 69 6c 65 22 0a 63 61 73 65 20 22 28 28 24 61  pile".case "(($a
2aa40 63 5f 74 72 79 22 20 69 6e 0a 20 20 2a 5c 22 2a  c_try" in.  *\"*
2aa50 20 7c 20 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20   | *\`* | *\\*) 
2aa60 61 63 5f 74 72 79 5f 65 63 68 6f 3d 5c 24 61 63  ac_try_echo=\$ac
2aa70 5f 74 72 79 3b 3b 0a 20 20 2a 29 20 61 63 5f 74  _try;;.  *) ac_t
2aa80 72 79 5f 65 63 68 6f 3d 24 61 63 5f 74 72 79 3b  ry_echo=$ac_try;
2aa90 3b 0a 65 73 61 63 0a 65 76 61 6c 20 61 63 5f 74  ;.esac.eval ac_t
2aaa0 72 79 5f 65 63 68 6f 3d 22 5c 22 5c 24 61 73 5f  ry_echo="\"\$as_
2aab0 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 24 61 63 5f  me:$LINENO: $ac_
2aac0 74 72 79 5f 65 63 68 6f 5c 22 22 0a 24 61 73 5f  try_echo\"".$as_
2aad0 65 63 68 6f 20 22 24 61 63 5f 74 72 79 5f 65 63  echo "$ac_try_ec
2aae0 68 6f 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c  ho") >&5.  (eval
2aaf0 20 22 24 61 63 5f 63 6f 6d 70 69 6c 65 22 29 20   "$ac_compile") 
2ab00 32 3e 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20  2>conftest.er1. 
2ab10 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20   ac_status=$?.  
2ab20 67 72 65 70 20 2d 76 20 27 5e 20 2a 2b 27 20 63  grep -v '^ *+' c
2ab30 6f 6e 66 74 65 73 74 2e 65 72 31 20 3e 63 6f 6e  onftest.er1 >con
2ab40 66 74 65 73 74 2e 65 72 72 0a 20 20 72 6d 20 2d  ftest.err.  rm -
2ab50 66 20 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20  f conftest.er1. 
2ab60 20 63 61 74 20 63 6f 6e 66 74 65 73 74 2e 65 72   cat conftest.er
2ab70 72 20 3e 26 35 0a 20 20 24 61 73 5f 65 63 68 6f  r >&5.  $as_echo
2ab80 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
2ab90 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74  : \$? = $ac_stat
2aba0 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20  us" >&5.  (exit 
2abb0 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 20 26  $ac_status); } &
2abc0 26 20 7b 0a 09 20 74 65 73 74 20 2d 7a 20 22 24  & {.. test -z "$
2abd0 61 63 5f 63 5f 77 65 72 72 6f 72 5f 66 6c 61 67  ac_c_werror_flag
2abe0 22 20 7c 7c 0a 09 20 74 65 73 74 20 21 20 2d 73  " ||.. test ! -s
2abf0 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20 20   conftest.err.  
2ac00 20 20 20 20 20 7d 20 26 26 20 74 65 73 74 20 2d       } && test -
2ac10 73 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f  s conftest.$ac_o
2ac20 62 6a 65 78 74 3b 20 74 68 65 6e 0a 20 20 65 76  bjext; then.  ev
2ac30 61 6c 20 22 24 61 73 5f 61 63 5f 48 65 61 64 65  al "$as_ac_Heade
2ac40 72 3d 79 65 73 22 0a 65 6c 73 65 0a 20 20 24 61  r=yes".else.  $a
2ac50 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20  s_echo "$as_me: 
2ac60 66 61 69 6c 65 64 20 70 72 6f 67 72 61 6d 20 77  failed program w
2ac70 61 73 3a 22 20 3e 26 35 0a 73 65 64 20 27 73 2f  as:" >&5.sed 's/
2ac80 5e 2f 7c 20 2f 27 20 63 6f 6e 66 74 65 73 74 2e  ^/| /' conftest.
2ac90 24 61 63 5f 65 78 74 20 3e 26 35 0a 0a 09 65 76  $ac_ext >&5...ev
2aca0 61 6c 20 22 24 61 73 5f 61 63 5f 48 65 61 64 65  al "$as_ac_Heade
2acb0 72 3d 6e 6f 22 0a 66 69 0a 0a 72 6d 20 2d 66 20  r=no".fi..rm -f 
2acc0 63 6f 72 65 20 63 6f 6e 66 74 65 73 74 2e 65 72  core conftest.er
2acd0 72 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f  r conftest.$ac_o
2ace0 62 6a 65 78 74 20 63 6f 6e 66 74 65 73 74 2e 24  bjext conftest.$
2acf0 61 63 5f 65 78 74 0a 66 69 0a 61 63 5f 72 65 73  ac_ext.fi.ac_res
2ad00 3d 60 65 76 61 6c 20 27 61 73 5f 76 61 6c 3d 24  =`eval 'as_val=$
2ad10 7b 27 24 61 73 5f 61 63 5f 48 65 61 64 65 72 27  {'$as_ac_Header'
2ad20 7d 0a 09 09 20 24 61 73 5f 65 63 68 6f 20 22 24  }... $as_echo "$
2ad30 61 73 5f 76 61 6c 22 27 60 0a 09 20 20 20 20 20  as_val"'`..     
2ad40 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61    { $as_echo "$a
2ad50 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65  s_me:$LINENO: re
2ad60 73 75 6c 74 3a 20 24 61 63 5f 72 65 73 22 20 3e  sult: $ac_res" >
2ad70 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63  &5.$as_echo "$ac
2ad80 5f 72 65 73 22 20 3e 26 36 3b 20 7d 0a 61 73 5f  _res" >&6; }.as_
2ad90 76 61 6c 3d 60 65 76 61 6c 20 27 61 73 5f 76 61  val=`eval 'as_va
2ada0 6c 3d 24 7b 27 24 61 73 5f 61 63 5f 48 65 61 64  l=${'$as_ac_Head
2adb0 65 72 27 7d 0a 09 09 20 24 61 73 5f 65 63 68 6f  er'}... $as_echo
2adc0 20 22 24 61 73 5f 76 61 6c 22 27 60 0a 20 20 20   "$as_val"'`.   
2add0 69 66 20 74 65 73 74 20 22 78 24 61 73 5f 76 61  if test "x$as_va
2ade0 6c 22 20 3d 20 78 22 22 79 65 73 3b 20 74 68 65  l" = x""yes; the
2adf0 6e 0a 20 20 63 61 74 20 3e 3e 63 6f 6e 66 64 65  n.  cat >>confde
2ae00 66 73 2e 68 20 3c 3c 5f 41 43 45 4f 46 0a 23 64  fs.h <<_ACEOF.#d
2ae10 65 66 69 6e 65 20 60 24 61 73 5f 65 63 68 6f 20  efine `$as_echo 
2ae20 22 48 41 56 45 5f 24 61 63 5f 68 65 61 64 65 72  "HAVE_$ac_header
2ae30 22 20 7c 20 24 61 73 5f 74 72 5f 63 70 70 60 20  " | $as_tr_cpp` 
2ae40 31 0a 5f 41 43 45 4f 46 0a 0a 66 69 0a 0a 64 6f  1._ACEOF..fi..do
2ae50 6e 65 0a 0a 0a 0a 23 20 53 65 74 20 6f 70 74 69  ne....# Set opti
2ae60 6f 6e 73 0a 0a 0a 0a 20 20 20 20 20 20 20 20 65  ons....        e
2ae70 6e 61 62 6c 65 5f 64 6c 6f 70 65 6e 3d 6e 6f 0a  nable_dlopen=no.
2ae80 0a 0a 20 20 65 6e 61 62 6c 65 5f 77 69 6e 33 32  ..  enable_win32
2ae90 5f 64 6c 6c 3d 6e 6f 0a 0a 0a 20 20 20 20 20 20  _dll=no...      
2aea0 20 20 20 20 20 20 23 20 43 68 65 63 6b 20 77 68        # Check wh
2aeb0 65 74 68 65 72 20 2d 2d 65 6e 61 62 6c 65 2d 73  ether --enable-s
2aec0 68 61 72 65 64 20 77 61 73 20 67 69 76 65 6e 2e  hared was given.
2aed0 0a 69 66 20 74 65 73 74 20 22 24 7b 65 6e 61 62  .if test "${enab
2aee0 6c 65 5f 73 68 61 72 65 64 2b 73 65 74 7d 22 20  le_shared+set}" 
2aef0 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 65 6e  = set; then.  en
2af00 61 62 6c 65 76 61 6c 3d 24 65 6e 61 62 6c 65 5f  ableval=$enable_
2af10 73 68 61 72 65 64 3b 20 70 3d 24 7b 50 41 43 4b  shared; p=${PACK
2af20 41 47 45 2d 64 65 66 61 75 6c 74 7d 0a 20 20 20  AGE-default}.   
2af30 20 63 61 73 65 20 24 65 6e 61 62 6c 65 76 61 6c   case $enableval
2af40 20 69 6e 0a 20 20 20 20 79 65 73 29 20 65 6e 61   in.    yes) ena
2af50 62 6c 65 5f 73 68 61 72 65 64 3d 79 65 73 20 3b  ble_shared=yes ;
2af60 3b 0a 20 20 20 20 6e 6f 29 20 65 6e 61 62 6c 65  ;.    no) enable
2af70 5f 73 68 61 72 65 64 3d 6e 6f 20 3b 3b 0a 20 20  _shared=no ;;.  
2af80 20 20 2a 29 0a 20 20 20 20 20 20 65 6e 61 62 6c    *).      enabl
2af90 65 5f 73 68 61 72 65 64 3d 6e 6f 0a 20 20 20 20  e_shared=no.    
2afa0 20 20 23 20 4c 6f 6f 6b 20 61 74 20 74 68 65 20    # Look at the 
2afb0 61 72 67 75 6d 65 6e 74 20 77 65 20 67 6f 74 2e  argument we got.
2afc0 20 20 57 65 20 75 73 65 20 61 6c 6c 20 74 68 65    We use all the
2afd0 20 63 6f 6d 6d 6f 6e 20 6c 69 73 74 20 73 65 70   common list sep
2afe0 61 72 61 74 6f 72 73 2e 0a 20 20 20 20 20 20 6c  arators..      l
2aff0 74 5f 73 61 76 65 5f 69 66 73 3d 22 24 49 46 53  t_save_ifs="$IFS
2b000 22 3b 20 49 46 53 3d 22 24 7b 49 46 53 7d 24 50  "; IFS="${IFS}$P
2b010 41 54 48 5f 53 45 50 41 52 41 54 4f 52 2c 22 0a  ATH_SEPARATOR,".
2b020 20 20 20 20 20 20 66 6f 72 20 70 6b 67 20 69 6e        for pkg in
2b030 20 24 65 6e 61 62 6c 65 76 61 6c 3b 20 64 6f 0a   $enableval; do.
2b040 09 49 46 53 3d 22 24 6c 74 5f 73 61 76 65 5f 69  .IFS="$lt_save_i
2b050 66 73 22 0a 09 69 66 20 74 65 73 74 20 22 58 24  fs"..if test "X$
2b060 70 6b 67 22 20 3d 20 22 58 24 70 22 3b 20 74 68  pkg" = "X$p"; th
2b070 65 6e 0a 09 20 20 65 6e 61 62 6c 65 5f 73 68 61  en..  enable_sha
2b080 72 65 64 3d 79 65 73 0a 09 66 69 0a 20 20 20 20  red=yes..fi.    
2b090 20 20 64 6f 6e 65 0a 20 20 20 20 20 20 49 46 53    done.      IFS
2b0a0 3d 22 24 6c 74 5f 73 61 76 65 5f 69 66 73 22 0a  ="$lt_save_ifs".
2b0b0 20 20 20 20 20 20 3b 3b 0a 20 20 20 20 65 73 61        ;;.    esa
2b0c0 63 0a 65 6c 73 65 0a 20 20 65 6e 61 62 6c 65 5f  c.else.  enable_
2b0d0 73 68 61 72 65 64 3d 79 65 73 0a 66 69 0a 0a 0a  shared=yes.fi...
2b0e0 0a 0a 0a 0a 0a 0a 0a 20 20 23 20 43 68 65 63 6b  .......  # Check
2b0f0 20 77 68 65 74 68 65 72 20 2d 2d 65 6e 61 62 6c   whether --enabl
2b100 65 2d 73 74 61 74 69 63 20 77 61 73 20 67 69 76  e-static was giv
2b110 65 6e 2e 0a 69 66 20 74 65 73 74 20 22 24 7b 65  en..if test "${e
2b120 6e 61 62 6c 65 5f 73 74 61 74 69 63 2b 73 65 74  nable_static+set
2b130 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20  }" = set; then. 
2b140 20 65 6e 61 62 6c 65 76 61 6c 3d 24 65 6e 61 62   enableval=$enab
2b150 6c 65 5f 73 74 61 74 69 63 3b 20 70 3d 24 7b 50  le_static; p=${P
2b160 41 43 4b 41 47 45 2d 64 65 66 61 75 6c 74 7d 0a  ACKAGE-default}.
2b170 20 20 20 20 63 61 73 65 20 24 65 6e 61 62 6c 65      case $enable
2b180 76 61 6c 20 69 6e 0a 20 20 20 20 79 65 73 29 20  val in.    yes) 
2b190 65 6e 61 62 6c 65 5f 73 74 61 74 69 63 3d 79 65  enable_static=ye
2b1a0 73 20 3b 3b 0a 20 20 20 20 6e 6f 29 20 65 6e 61  s ;;.    no) ena
2b1b0 62 6c 65 5f 73 74 61 74 69 63 3d 6e 6f 20 3b 3b  ble_static=no ;;
2b1c0 0a 20 20 20 20 2a 29 0a 20 20 20 20 20 65 6e 61  .    *).     ena
2b1d0 62 6c 65 5f 73 74 61 74 69 63 3d 6e 6f 0a 20 20  ble_static=no.  
2b1e0 20 20 20 20 23 20 4c 6f 6f 6b 20 61 74 20 74 68      # Look at th
2b1f0 65 20 61 72 67 75 6d 65 6e 74 20 77 65 20 67 6f  e argument we go
2b200 74 2e 20 20 57 65 20 75 73 65 20 61 6c 6c 20 74  t.  We use all t
2b210 68 65 20 63 6f 6d 6d 6f 6e 20 6c 69 73 74 20 73  he common list s
2b220 65 70 61 72 61 74 6f 72 73 2e 0a 20 20 20 20 20  eparators..     
2b230 20 6c 74 5f 73 61 76 65 5f 69 66 73 3d 22 24 49   lt_save_ifs="$I
2b240 46 53 22 3b 20 49 46 53 3d 22 24 7b 49 46 53 7d  FS"; IFS="${IFS}
2b250 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 2c  $PATH_SEPARATOR,
2b260 22 0a 20 20 20 20 20 20 66 6f 72 20 70 6b 67 20  ".      for pkg 
2b270 69 6e 20 24 65 6e 61 62 6c 65 76 61 6c 3b 20 64  in $enableval; d
2b280 6f 0a 09 49 46 53 3d 22 24 6c 74 5f 73 61 76 65  o..IFS="$lt_save
2b290 5f 69 66 73 22 0a 09 69 66 20 74 65 73 74 20 22  _ifs"..if test "
2b2a0 58 24 70 6b 67 22 20 3d 20 22 58 24 70 22 3b 20  X$pkg" = "X$p"; 
2b2b0 74 68 65 6e 0a 09 20 20 65 6e 61 62 6c 65 5f 73  then..  enable_s
2b2c0 74 61 74 69 63 3d 79 65 73 0a 09 66 69 0a 20 20  tatic=yes..fi.  
2b2d0 20 20 20 20 64 6f 6e 65 0a 20 20 20 20 20 20 49      done.      I
2b2e0 46 53 3d 22 24 6c 74 5f 73 61 76 65 5f 69 66 73  FS="$lt_save_ifs
2b2f0 22 0a 20 20 20 20 20 20 3b 3b 0a 20 20 20 20 65  ".      ;;.    e
2b300 73 61 63 0a 65 6c 73 65 0a 20 20 65 6e 61 62 6c  sac.else.  enabl
2b310 65 5f 73 74 61 74 69 63 3d 79 65 73 0a 66 69 0a  e_static=yes.fi.
2b320 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 23 20 43 68 65 63  ..........# Chec
2b330 6b 20 77 68 65 74 68 65 72 20 2d 2d 77 69 74 68  k whether --with
2b340 2d 70 69 63 20 77 61 73 20 67 69 76 65 6e 2e 0a  -pic was given..
2b350 69 66 20 74 65 73 74 20 22 24 7b 77 69 74 68 5f  if test "${with_
2b360 70 69 63 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b  pic+set}" = set;
2b370 20 74 68 65 6e 0a 20 20 77 69 74 68 76 61 6c 3d   then.  withval=
2b380 24 77 69 74 68 5f 70 69 63 3b 20 70 69 63 5f 6d  $with_pic; pic_m
2b390 6f 64 65 3d 22 24 77 69 74 68 76 61 6c 22 0a 65  ode="$withval".e
2b3a0 6c 73 65 0a 20 20 70 69 63 5f 6d 6f 64 65 3d 64  lse.  pic_mode=d
2b3b0 65 66 61 75 6c 74 0a 66 69 0a 0a 0a 74 65 73 74  efault.fi...test
2b3c0 20 2d 7a 20 22 24 70 69 63 5f 6d 6f 64 65 22 20   -z "$pic_mode" 
2b3d0 26 26 20 70 69 63 5f 6d 6f 64 65 3d 64 65 66 61  && pic_mode=defa
2b3e0 75 6c 74 0a 0a 0a 0a 0a 0a 0a 0a 20 20 23 20 43  ult........  # C
2b3f0 68 65 63 6b 20 77 68 65 74 68 65 72 20 2d 2d 65  heck whether --e
2b400 6e 61 62 6c 65 2d 66 61 73 74 2d 69 6e 73 74 61  nable-fast-insta
2b410 6c 6c 20 77 61 73 20 67 69 76 65 6e 2e 0a 69 66  ll was given..if
2b420 20 74 65 73 74 20 22 24 7b 65 6e 61 62 6c 65 5f   test "${enable_
2b430 66 61 73 74 5f 69 6e 73 74 61 6c 6c 2b 73 65 74  fast_install+set
2b440 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20  }" = set; then. 
2b450 20 65 6e 61 62 6c 65 76 61 6c 3d 24 65 6e 61 62   enableval=$enab
2b460 6c 65 5f 66 61 73 74 5f 69 6e 73 74 61 6c 6c 3b  le_fast_install;
2b470 20 70 3d 24 7b 50 41 43 4b 41 47 45 2d 64 65 66   p=${PACKAGE-def
2b480 61 75 6c 74 7d 0a 20 20 20 20 63 61 73 65 20 24  ault}.    case $
2b490 65 6e 61 62 6c 65 76 61 6c 20 69 6e 0a 20 20 20  enableval in.   
2b4a0 20 79 65 73 29 20 65 6e 61 62 6c 65 5f 66 61 73   yes) enable_fas
2b4b0 74 5f 69 6e 73 74 61 6c 6c 3d 79 65 73 20 3b 3b  t_install=yes ;;
2b4c0 0a 20 20 20 20 6e 6f 29 20 65 6e 61 62 6c 65 5f  .    no) enable_
2b4d0 66 61 73 74 5f 69 6e 73 74 61 6c 6c 3d 6e 6f 20  fast_install=no 
2b4e0 3b 3b 0a 20 20 20 20 2a 29 0a 20 20 20 20 20 20  ;;.    *).      
2b4f0 65 6e 61 62 6c 65 5f 66 61 73 74 5f 69 6e 73 74  enable_fast_inst
2b500 61 6c 6c 3d 6e 6f 0a 20 20 20 20 20 20 23 20 4c  all=no.      # L
2b510 6f 6f 6b 20 61 74 20 74 68 65 20 61 72 67 75 6d  ook at the argum
2b520 65 6e 74 20 77 65 20 67 6f 74 2e 20 20 57 65 20  ent we got.  We 
2b530 75 73 65 20 61 6c 6c 20 74 68 65 20 63 6f 6d 6d  use all the comm
2b540 6f 6e 20 6c 69 73 74 20 73 65 70 61 72 61 74 6f  on list separato
2b550 72 73 2e 0a 20 20 20 20 20 20 6c 74 5f 73 61 76  rs..      lt_sav
2b560 65 5f 69 66 73 3d 22 24 49 46 53 22 3b 20 49 46  e_ifs="$IFS"; IF
2b570 53 3d 22 24 7b 49 46 53 7d 24 50 41 54 48 5f 53  S="${IFS}$PATH_S
2b580 45 50 41 52 41 54 4f 52 2c 22 0a 20 20 20 20 20  EPARATOR,".     
2b590 20 66 6f 72 20 70 6b 67 20 69 6e 20 24 65 6e 61   for pkg in $ena
2b5a0 62 6c 65 76 61 6c 3b 20 64 6f 0a 09 49 46 53 3d  bleval; do..IFS=
2b5b0 22 24 6c 74 5f 73 61 76 65 5f 69 66 73 22 0a 09  "$lt_save_ifs"..
2b5c0 69 66 20 74 65 73 74 20 22 58 24 70 6b 67 22 20  if test "X$pkg" 
2b5d0 3d 20 22 58 24 70 22 3b 20 74 68 65 6e 0a 09 20  = "X$p"; then.. 
2b5e0 20 65 6e 61 62 6c 65 5f 66 61 73 74 5f 69 6e 73   enable_fast_ins
2b5f0 74 61 6c 6c 3d 79 65 73 0a 09 66 69 0a 20 20 20  tall=yes..fi.   
2b600 20 20 20 64 6f 6e 65 0a 20 20 20 20 20 20 49 46     done.      IF
2b610 53 3d 22 24 6c 74 5f 73 61 76 65 5f 69 66 73 22  S="$lt_save_ifs"
2b620 0a 20 20 20 20 20 20 3b 3b 0a 20 20 20 20 65 73  .      ;;.    es
2b630 61 63 0a 65 6c 73 65 0a 20 20 65 6e 61 62 6c 65  ac.else.  enable
2b640 5f 66 61 73 74 5f 69 6e 73 74 61 6c 6c 3d 79 65  _fast_install=ye
2b650 73 0a 66 69 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  s.fi............
2b660 23 20 54 68 69 73 20 63 61 6e 20 62 65 20 75 73  # This can be us
2b670 65 64 20 74 6f 20 72 65 62 75 69 6c 64 20 6c 69  ed to rebuild li
2b680 62 74 6f 6f 6c 20 77 68 65 6e 20 6e 65 65 64 65  btool when neede
2b690 64 0a 4c 49 42 54 4f 4f 4c 5f 44 45 50 53 3d 22  d.LIBTOOL_DEPS="
2b6a0 24 6c 74 6d 61 69 6e 22 0a 0a 23 20 41 6c 77 61  $ltmain"..# Alwa
2b6b0 79 73 20 75 73 65 20 6f 75 72 20 6f 77 6e 20 6c  ys use our own l
2b6c0 69 62 74 6f 6f 6c 2e 0a 4c 49 42 54 4f 4f 4c 3d  ibtool..LIBTOOL=
2b6d0 27 24 28 53 48 45 4c 4c 29 20 24 28 74 6f 70 5f  '$(SHELL) $(top_
2b6e0 62 75 69 6c 64 64 69 72 29 2f 6c 69 62 74 6f 6f  builddir)/libtoo
2b6f0 6c 27 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  l'..............
2b700 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 74 65 73 74  ............test
2b710 20 2d 7a 20 22 24 4c 4e 5f 53 22 20 26 26 20 4c   -z "$LN_S" && L
2b720 4e 5f 53 3d 22 6c 6e 20 2d 73 22 0a 0a 0a 0a 0a  N_S="ln -s".....
2b730 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 69 66 20 74 65 73  ..........if tes
2b740 74 20 2d 6e 20 22 24 7b 5a 53 48 5f 56 45 52 53  t -n "${ZSH_VERS
2b750 49 4f 4e 2b 73 65 74 7d 22 20 3b 20 74 68 65 6e  ION+set}" ; then
2b760 0a 20 20 20 73 65 74 6f 70 74 20 4e 4f 5f 47 4c  .   setopt NO_GL
2b770 4f 42 5f 53 55 42 53 54 0a 66 69 0a 0a 7b 20 24  OB_SUBST.fi..{ $
2b780 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
2b790 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e  $LINENO: checkin
2b7a0 67 20 66 6f 72 20 6f 62 6a 64 69 72 22 20 3e 26  g for objdir" >&
2b7b0 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68  5.$as_echo_n "ch
2b7c0 65 63 6b 69 6e 67 20 66 6f 72 20 6f 62 6a 64 69  ecking for objdi
2b7d0 72 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66  r... " >&6; }.if
2b7e0 20 74 65 73 74 20 22 24 7b 6c 74 5f 63 76 5f 6f   test "${lt_cv_o
2b7f0 62 6a 64 69 72 2b 73 65 74 7d 22 20 3d 20 73 65  bjdir+set}" = se
2b800 74 3b 20 74 68 65 6e 0a 20 20 24 61 73 5f 65 63  t; then.  $as_ec
2b810 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22  ho_n "(cached) "
2b820 20 3e 26 36 0a 65 6c 73 65 0a 20 20 72 6d 20 2d   >&6.else.  rm -
2b830 66 20 2e 6c 69 62 73 20 32 3e 2f 64 65 76 2f 6e  f .libs 2>/dev/n
2b840 75 6c 6c 0a 6d 6b 64 69 72 20 2e 6c 69 62 73 20  ull.mkdir .libs 
2b850 32 3e 2f 64 65 76 2f 6e 75 6c 6c 0a 69 66 20 74  2>/dev/null.if t
2b860 65 73 74 20 2d 64 20 2e 6c 69 62 73 3b 20 74 68  est -d .libs; th
2b870 65 6e 0a 20 20 6c 74 5f 63 76 5f 6f 62 6a 64 69  en.  lt_cv_objdi
2b880 72 3d 2e 6c 69 62 73 0a 65 6c 73 65 0a 20 20 23  r=.libs.else.  #
2b890 20 4d 53 2d 44 4f 53 20 64 6f 65 73 20 6e 6f 74   MS-DOS does not
2b8a0 20 61 6c 6c 6f 77 20 66 69 6c 65 6e 61 6d 65 73   allow filenames
2b8b0 20 74 68 61 74 20 62 65 67 69 6e 20 77 69 74 68   that begin with
2b8c0 20 61 20 64 6f 74 2e 0a 20 20 6c 74 5f 63 76 5f   a dot..  lt_cv_
2b8d0 6f 62 6a 64 69 72 3d 5f 6c 69 62 73 0a 66 69 0a  objdir=_libs.fi.
2b8e0 72 6d 64 69 72 20 2e 6c 69 62 73 20 32 3e 2f 64  rmdir .libs 2>/d
2b8f0 65 76 2f 6e 75 6c 6c 0a 66 69 0a 7b 20 24 61 73  ev/null.fi.{ $as
2b900 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  _echo "$as_me:$L
2b910 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24  INENO: result: $
2b920 6c 74 5f 63 76 5f 6f 62 6a 64 69 72 22 20 3e 26  lt_cv_objdir" >&
2b930 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 6c 74 5f  5.$as_echo "$lt_
2b940 63 76 5f 6f 62 6a 64 69 72 22 20 3e 26 36 3b 20  cv_objdir" >&6; 
2b950 7d 0a 6f 62 6a 64 69 72 3d 24 6c 74 5f 63 76 5f  }.objdir=$lt_cv_
2b960 6f 62 6a 64 69 72 0a 0a 0a 0a 0a 0a 63 61 74 20  objdir......cat 
2b970 3e 3e 63 6f 6e 66 64 65 66 73 2e 68 20 3c 3c 5f  >>confdefs.h <<_
2b980 41 43 45 4f 46 0a 23 64 65 66 69 6e 65 20 4c 54  ACEOF.#define LT
2b990 5f 4f 42 4a 44 49 52 20 22 24 6c 74 5f 63 76 5f  _OBJDIR "$lt_cv_
2b9a0 6f 62 6a 64 69 72 2f 22 0a 5f 41 43 45 4f 46 0a  objdir/"._ACEOF.
2b9b0 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  ................
2b9c0 0a 63 61 73 65 20 24 68 6f 73 74 5f 6f 73 20 69  .case $host_os i
2b9d0 6e 0a 61 69 78 33 2a 29 0a 20 20 23 20 41 49 58  n.aix3*).  # AIX
2b9e0 20 73 6f 6d 65 74 69 6d 65 73 20 68 61 73 20 70   sometimes has p
2b9f0 72 6f 62 6c 65 6d 73 20 77 69 74 68 20 74 68 65  roblems with the
2ba00 20 47 43 43 20 63 6f 6c 6c 65 63 74 32 20 70 72   GCC collect2 pr
2ba10 6f 67 72 61 6d 2e 20 20 46 6f 72 20 73 6f 6d 65  ogram.  For some
2ba20 0a 20 20 23 20 72 65 61 73 6f 6e 2c 20 69 66 20  .  # reason, if 
2ba30 77 65 20 73 65 74 20 74 68 65 20 43 4f 4c 4c 45  we set the COLLE
2ba40 43 54 5f 4e 41 4d 45 53 20 65 6e 76 69 72 6f 6e  CT_NAMES environ
2ba50 6d 65 6e 74 20 76 61 72 69 61 62 6c 65 2c 20 74  ment variable, t
2ba60 68 65 20 70 72 6f 62 6c 65 6d 73 0a 20 20 23 20  he problems.  # 
2ba70 76 61 6e 69 73 68 20 69 6e 20 61 20 70 75 66 66  vanish in a puff
2ba80 20 6f 66 20 73 6d 6f 6b 65 2e 0a 20 20 69 66 20   of smoke..  if 
2ba90 74 65 73 74 20 22 58 24 7b 43 4f 4c 4c 45 43 54  test "X${COLLECT
2baa0 5f 4e 41 4d 45 53 2b 73 65 74 7d 22 20 21 3d 20  _NAMES+set}" != 
2bab0 58 73 65 74 3b 20 74 68 65 6e 0a 20 20 20 20 43  Xset; then.    C
2bac0 4f 4c 4c 45 43 54 5f 4e 41 4d 45 53 3d 0a 20 20  OLLECT_NAMES=.  
2bad0 20 20 65 78 70 6f 72 74 20 43 4f 4c 4c 45 43 54    export COLLECT
2bae0 5f 4e 41 4d 45 53 0a 20 20 66 69 0a 20 20 3b 3b  _NAMES.  fi.  ;;
2baf0 0a 65 73 61 63 0a 0a 23 20 53 65 64 20 73 75 62  .esac..# Sed sub
2bb00 73 74 69 74 75 74 69 6f 6e 20 74 68 61 74 20 68  stitution that h
2bb10 65 6c 70 73 20 75 73 20 64 6f 20 72 6f 62 75 73  elps us do robus
2bb20 74 20 71 75 6f 74 69 6e 67 2e 20 20 49 74 20 62  t quoting.  It b
2bb30 61 63 6b 73 6c 61 73 68 69 66 69 65 73 0a 23 20  ackslashifies.# 
2bb40 6d 65 74 61 63 68 61 72 61 63 74 65 72 73 20 74  metacharacters t
2bb50 68 61 74 20 61 72 65 20 73 74 69 6c 6c 20 61 63  hat are still ac
2bb60 74 69 76 65 20 77 69 74 68 69 6e 20 64 6f 75 62  tive within doub
2bb70 6c 65 2d 71 75 6f 74 65 64 20 73 74 72 69 6e 67  le-quoted string
2bb80 73 2e 0a 73 65 64 5f 71 75 6f 74 65 5f 73 75 62  s..sed_quote_sub
2bb90 73 74 3d 27 73 2f 5c 28 5b 22 60 24 5c 5c 5d 5c  st='s/\(["`$\\]\
2bba0 29 2f 5c 5c 5c 31 2f 67 27 0a 0a 23 20 53 61 6d  )/\\\1/g'..# Sam
2bbb0 65 20 61 73 20 61 62 6f 76 65 2c 20 62 75 74 20  e as above, but 
2bbc0 64 6f 20 6e 6f 74 20 71 75 6f 74 65 20 76 61 72  do not quote var
2bbd0 69 61 62 6c 65 20 72 65 66 65 72 65 6e 63 65 73  iable references
2bbe0 2e 0a 64 6f 75 62 6c 65 5f 71 75 6f 74 65 5f 73  ..double_quote_s
2bbf0 75 62 73 74 3d 27 73 2f 5c 28 5b 22 60 5c 5c 5d  ubst='s/\(["`\\]
2bc00 5c 29 2f 5c 5c 5c 31 2f 67 27 0a 0a 23 20 53 65  \)/\\\1/g'..# Se
2bc10 64 20 73 75 62 73 74 69 74 75 74 69 6f 6e 20 74  d substitution t
2bc20 6f 20 64 65 6c 61 79 20 65 78 70 61 6e 73 69 6f  o delay expansio
2bc30 6e 20 6f 66 20 61 6e 20 65 73 63 61 70 65 64 20  n of an escaped 
2bc40 73 68 65 6c 6c 20 76 61 72 69 61 62 6c 65 20 69  shell variable i
2bc50 6e 20 61 0a 23 20 64 6f 75 62 6c 65 5f 71 75 6f  n a.# double_quo
2bc60 74 65 5f 73 75 62 73 74 27 65 64 20 73 74 72 69  te_subst'ed stri
2bc70 6e 67 2e 0a 64 65 6c 61 79 5f 76 61 72 69 61 62  ng..delay_variab
2bc80 6c 65 5f 73 75 62 73 74 3d 27 73 2f 5c 5c 5c 5c  le_subst='s/\\\\
2bc90 5c 5c 5c 5c 5c 5c 5c 24 2f 5c 5c 5c 5c 5c 5c 24  \\\\\\\$/\\\\\\$
2bca0 2f 67 27 0a 0a 23 20 53 65 64 20 73 75 62 73 74  /g'..# Sed subst
2bcb0 69 74 75 74 69 6f 6e 20 74 6f 20 64 65 6c 61 79  itution to delay
2bcc0 20 65 78 70 61 6e 73 69 6f 6e 20 6f 66 20 61 6e   expansion of an
2bcd0 20 65 73 63 61 70 65 64 20 73 69 6e 67 6c 65 20   escaped single 
2bce0 71 75 6f 74 65 2e 0a 64 65 6c 61 79 5f 73 69 6e  quote..delay_sin
2bcf0 67 6c 65 5f 71 75 6f 74 65 5f 73 75 62 73 74 3d  gle_quote_subst=
2bd00 27 73 2f 27 5c 27 27 2f 27 5c 27 5c 5c 5c 5c 5c  's/'\''/'\'\\\\\
2bd10 5c 5c 27 5c 27 27 2f 67 27 0a 0a 23 20 53 65 64  \\'\''/g'..# Sed
2bd20 20 73 75 62 73 74 69 74 75 74 69 6f 6e 20 74 6f   substitution to
2bd30 20 61 76 6f 69 64 20 61 63 63 69 64 65 6e 74 61   avoid accidenta
2bd40 6c 20 67 6c 6f 62 62 69 6e 67 20 69 6e 20 65 76  l globbing in ev
2bd50 61 6c 65 64 20 65 78 70 72 65 73 73 69 6f 6e 73  aled expressions
2bd60 0a 6e 6f 5f 67 6c 6f 62 5f 73 75 62 73 74 3d 27  .no_glob_subst='
2bd70 73 2f 5c 2a 2f 5c 5c 5c 2a 2f 67 27 0a 0a 23 20  s/\*/\\\*/g'..# 
2bd80 47 6c 6f 62 61 6c 20 76 61 72 69 61 62 6c 65 73  Global variables
2bd90 3a 0a 6f 66 69 6c 65 3d 6c 69 62 74 6f 6f 6c 0a  :.ofile=libtool.
2bda0 63 61 6e 5f 62 75 69 6c 64 5f 73 68 61 72 65 64  can_build_shared
2bdb0 3d 79 65 73 0a 0a 23 20 41 6c 6c 20 6b 6e 6f 77  =yes..# All know
2bdc0 6e 20 6c 69 6e 6b 65 72 73 20 72 65 71 75 69 72  n linkers requir
2bdd0 65 20 61 20 60 2e 61 27 20 61 72 63 68 69 76 65  e a `.a' archive
2bde0 20 66 6f 72 20 73 74 61 74 69 63 20 6c 69 6e 6b   for static link
2bdf0 69 6e 67 20 28 65 78 63 65 70 74 20 4d 53 56 43  ing (except MSVC
2be00 2c 0a 23 20 77 68 69 63 68 20 6e 65 65 64 73 20  ,.# which needs 
2be10 27 2e 6c 69 62 27 29 2e 0a 6c 69 62 65 78 74 3d  '.lib')..libext=
2be20 61 0a 0a 77 69 74 68 5f 67 6e 75 5f 6c 64 3d 22  a..with_gnu_ld="
2be30 24 6c 74 5f 63 76 5f 70 72 6f 67 5f 67 6e 75 5f  $lt_cv_prog_gnu_
2be40 6c 64 22 0a 0a 6f 6c 64 5f 43 43 3d 22 24 43 43  ld"..old_CC="$CC
2be50 22 0a 6f 6c 64 5f 43 46 4c 41 47 53 3d 22 24 43  ".old_CFLAGS="$C
2be60 46 4c 41 47 53 22 0a 0a 23 20 53 65 74 20 73 61  FLAGS"..# Set sa
2be70 6e 65 20 64 65 66 61 75 6c 74 73 20 66 6f 72 20  ne defaults for 
2be80 76 61 72 69 6f 75 73 20 76 61 72 69 61 62 6c 65  various variable
2be90 73 0a 74 65 73 74 20 2d 7a 20 22 24 43 43 22 20  s.test -z "$CC" 
2bea0 26 26 20 43 43 3d 63 63 0a 74 65 73 74 20 2d 7a  && CC=cc.test -z
2beb0 20 22 24 4c 54 43 43 22 20 26 26 20 4c 54 43 43   "$LTCC" && LTCC
2bec0 3d 24 43 43 0a 74 65 73 74 20 2d 7a 20 22 24 4c  =$CC.test -z "$L
2bed0 54 43 46 4c 41 47 53 22 20 26 26 20 4c 54 43 46  TCFLAGS" && LTCF
2bee0 4c 41 47 53 3d 24 43 46 4c 41 47 53 0a 74 65 73  LAGS=$CFLAGS.tes
2bef0 74 20 2d 7a 20 22 24 4c 44 22 20 26 26 20 4c 44  t -z "$LD" && LD
2bf00 3d 6c 64 0a 74 65 73 74 20 2d 7a 20 22 24 61 63  =ld.test -z "$ac
2bf10 5f 6f 62 6a 65 78 74 22 20 26 26 20 61 63 5f 6f  _objext" && ac_o
2bf20 62 6a 65 78 74 3d 6f 0a 0a 66 6f 72 20 63 63 5f  bjext=o..for cc_
2bf30 74 65 6d 70 20 69 6e 20 24 63 6f 6d 70 69 6c 65  temp in $compile
2bf40 72 22 22 3b 20 64 6f 0a 20 20 63 61 73 65 20 24  r""; do.  case $
2bf50 63 63 5f 74 65 6d 70 20 69 6e 0a 20 20 20 20 63  cc_temp in.    c
2bf60 6f 6d 70 69 6c 65 20 7c 20 2a 5b 5c 5c 2f 5d 63  ompile | *[\\/]c
2bf70 6f 6d 70 69 6c 65 20 7c 20 63 63 61 63 68 65 20  ompile | ccache 
2bf80 7c 20 2a 5b 5c 5c 2f 5d 63 63 61 63 68 65 20 29  | *[\\/]ccache )
2bf90 20 3b 3b 0a 20 20 20 20 64 69 73 74 63 63 20 7c   ;;.    distcc |
2bfa0 20 2a 5b 5c 5c 2f 5d 64 69 73 74 63 63 20 7c 20   *[\\/]distcc | 
2bfb0 70 75 72 69 66 79 20 7c 20 2a 5b 5c 5c 2f 5d 70  purify | *[\\/]p
2bfc0 75 72 69 66 79 20 29 20 3b 3b 0a 20 20 20 20 5c  urify ) ;;.    \
2bfd0 2d 2a 29 20 3b 3b 0a 20 20 20 20 2a 29 20 62 72  -*) ;;.    *) br
2bfe0 65 61 6b 3b 3b 0a 20 20 65 73 61 63 0a 64 6f 6e  eak;;.  esac.don
2bff0 65 0a 63 63 5f 62 61 73 65 6e 61 6d 65 3d 60 24  e.cc_basename=`$
2c000 45 43 48 4f 20 22 58 24 63 63 5f 74 65 6d 70 22  ECHO "X$cc_temp"
2c010 20 7c 20 24 58 73 65 64 20 2d 65 20 27 73 25 2e   | $Xsed -e 's%.
2c020 2a 2f 25 25 27 20 2d 65 20 22 73 25 5e 24 68 6f  */%%' -e "s%^$ho
2c030 73 74 5f 61 6c 69 61 73 2d 25 25 22 60 0a 0a 0a  st_alias-%%"`...
2c040 23 20 4f 6e 6c 79 20 70 65 72 66 6f 72 6d 20 74  # Only perform t
2c050 68 65 20 63 68 65 63 6b 20 66 6f 72 20 66 69 6c  he check for fil
2c060 65 2c 20 69 66 20 74 68 65 20 63 68 65 63 6b 20  e, if the check 
2c070 6d 65 74 68 6f 64 20 72 65 71 75 69 72 65 73 20  method requires 
2c080 69 74 0a 74 65 73 74 20 2d 7a 20 22 24 4d 41 47  it.test -z "$MAG
2c090 49 43 5f 43 4d 44 22 20 26 26 20 4d 41 47 49 43  IC_CMD" && MAGIC
2c0a0 5f 43 4d 44 3d 66 69 6c 65 0a 63 61 73 65 20 24  _CMD=file.case $
2c0b0 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65  deplibs_check_me
2c0c0 74 68 6f 64 20 69 6e 0a 66 69 6c 65 5f 6d 61 67  thod in.file_mag
2c0d0 69 63 2a 29 0a 20 20 69 66 20 74 65 73 74 20 22  ic*).  if test "
2c0e0 24 66 69 6c 65 5f 6d 61 67 69 63 5f 63 6d 64 22  $file_magic_cmd"
2c0f0 20 3d 20 27 24 4d 41 47 49 43 5f 43 4d 44 27 3b   = '$MAGIC_CMD';
2c100 20 74 68 65 6e 0a 20 20 20 20 7b 20 24 61 73 5f   then.    { $as_
2c110 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
2c120 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66  NENO: checking f
2c130 6f 72 20 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65  or ${ac_tool_pre
2c140 66 69 78 7d 66 69 6c 65 22 20 3e 26 35 0a 24 61  fix}file" >&5.$a
2c150 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69  s_echo_n "checki
2c160 6e 67 20 66 6f 72 20 24 7b 61 63 5f 74 6f 6f 6c  ng for ${ac_tool
2c170 5f 70 72 65 66 69 78 7d 66 69 6c 65 2e 2e 2e 20  _prefix}file... 
2c180 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74  " >&6; }.if test
2c190 20 22 24 7b 6c 74 5f 63 76 5f 70 61 74 68 5f 4d   "${lt_cv_path_M
2c1a0 41 47 49 43 5f 43 4d 44 2b 73 65 74 7d 22 20 3d  AGIC_CMD+set}" =
2c1b0 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 24 61 73   set; then.  $as
2c1c0 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64  _echo_n "(cached
2c1d0 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 63  ) " >&6.else.  c
2c1e0 61 73 65 20 24 4d 41 47 49 43 5f 43 4d 44 20 69  ase $MAGIC_CMD i
2c1f0 6e 0a 5b 5c 5c 2f 2a 5d 20 7c 20 20 3f 3a 5b 5c  n.[\\/*] |  ?:[\
2c200 5c 2f 5d 2a 29 0a 20 20 6c 74 5f 63 76 5f 70 61  \/]*).  lt_cv_pa
2c210 74 68 5f 4d 41 47 49 43 5f 43 4d 44 3d 22 24 4d  th_MAGIC_CMD="$M
2c220 41 47 49 43 5f 43 4d 44 22 20 23 20 4c 65 74 20  AGIC_CMD" # Let 
2c230 74 68 65 20 75 73 65 72 20 6f 76 65 72 72 69 64  the user overrid
2c240 65 20 74 68 65 20 74 65 73 74 20 77 69 74 68 20  e the test with 
2c250 61 20 70 61 74 68 2e 0a 20 20 3b 3b 0a 2a 29 0a  a path..  ;;.*).
2c260 20 20 6c 74 5f 73 61 76 65 5f 4d 41 47 49 43 5f    lt_save_MAGIC_
2c270 43 4d 44 3d 22 24 4d 41 47 49 43 5f 43 4d 44 22  CMD="$MAGIC_CMD"
2c280 0a 20 20 6c 74 5f 73 61 76 65 5f 69 66 73 3d 22  .  lt_save_ifs="
2c290 24 49 46 53 22 3b 20 49 46 53 3d 24 50 41 54 48  $IFS"; IFS=$PATH
2c2a0 5f 53 45 50 41 52 41 54 4f 52 0a 20 20 61 63 5f  _SEPARATOR.  ac_
2c2b0 64 75 6d 6d 79 3d 22 2f 75 73 72 2f 62 69 6e 24  dummy="/usr/bin$
2c2c0 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 24 50  PATH_SEPARATOR$P
2c2d0 41 54 48 22 0a 20 20 66 6f 72 20 61 63 5f 64 69  ATH".  for ac_di
2c2e0 72 20 69 6e 20 24 61 63 5f 64 75 6d 6d 79 3b 20  r in $ac_dummy; 
2c2f0 64 6f 0a 20 20 20 20 49 46 53 3d 22 24 6c 74 5f  do.    IFS="$lt_
2c300 73 61 76 65 5f 69 66 73 22 0a 20 20 20 20 74 65  save_ifs".    te
2c310 73 74 20 2d 7a 20 22 24 61 63 5f 64 69 72 22 20  st -z "$ac_dir" 
2c320 26 26 20 61 63 5f 64 69 72 3d 2e 0a 20 20 20 20  && ac_dir=..    
2c330 69 66 20 74 65 73 74 20 2d 66 20 24 61 63 5f 64  if test -f $ac_d
2c340 69 72 2f 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65  ir/${ac_tool_pre
2c350 66 69 78 7d 66 69 6c 65 3b 20 74 68 65 6e 0a 20  fix}file; then. 
2c360 20 20 20 20 20 6c 74 5f 63 76 5f 70 61 74 68 5f       lt_cv_path_
2c370 4d 41 47 49 43 5f 43 4d 44 3d 22 24 61 63 5f 64  MAGIC_CMD="$ac_d
2c380 69 72 2f 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65  ir/${ac_tool_pre
2c390 66 69 78 7d 66 69 6c 65 22 0a 20 20 20 20 20 20  fix}file".      
2c3a0 69 66 20 74 65 73 74 20 2d 6e 20 22 24 66 69 6c  if test -n "$fil
2c3b0 65 5f 6d 61 67 69 63 5f 74 65 73 74 5f 66 69 6c  e_magic_test_fil
2c3c0 65 22 3b 20 74 68 65 6e 0a 09 63 61 73 65 20 24  e"; then..case $
2c3d0 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65  deplibs_check_me
2c3e0 74 68 6f 64 20 69 6e 0a 09 22 66 69 6c 65 5f 6d  thod in.."file_m
2c3f0 61 67 69 63 20 22 2a 29 0a 09 20 20 66 69 6c 65  agic "*)..  file
2c400 5f 6d 61 67 69 63 5f 72 65 67 65 78 3d 60 65 78  _magic_regex=`ex
2c410 70 72 20 22 24 64 65 70 6c 69 62 73 5f 63 68 65  pr "$deplibs_che
2c420 63 6b 5f 6d 65 74 68 6f 64 22 20 3a 20 22 66 69  ck_method" : "fi
2c430 6c 65 5f 6d 61 67 69 63 20 5c 28 2e 2a 5c 29 22  le_magic \(.*\)"
2c440 60 0a 09 20 20 4d 41 47 49 43 5f 43 4d 44 3d 22  `..  MAGIC_CMD="
2c450 24 6c 74 5f 63 76 5f 70 61 74 68 5f 4d 41 47 49  $lt_cv_path_MAGI
2c460 43 5f 43 4d 44 22 0a 09 20 20 69 66 20 65 76 61  C_CMD"..  if eva
2c470 6c 20 24 66 69 6c 65 5f 6d 61 67 69 63 5f 63 6d  l $file_magic_cm
2c480 64 20 5c 24 66 69 6c 65 5f 6d 61 67 69 63 5f 74  d \$file_magic_t
2c490 65 73 74 5f 66 69 6c 65 20 32 3e 20 2f 64 65 76  est_file 2> /dev
2c4a0 2f 6e 75 6c 6c 20 7c 0a 09 20 20 20 20 24 45 47  /null |..    $EG
2c4b0 52 45 50 20 22 24 66 69 6c 65 5f 6d 61 67 69 63  REP "$file_magic
2c4c0 5f 72 65 67 65 78 22 20 3e 20 2f 64 65 76 2f 6e  _regex" > /dev/n
2c4d0 75 6c 6c 3b 20 74 68 65 6e 0a 09 20 20 20 20 3a  ull; then..    :
2c4e0 0a 09 20 20 65 6c 73 65 0a 09 20 20 20 20 63 61  ..  else..    ca
2c4f0 74 20 3c 3c 5f 4c 54 5f 45 4f 46 20 31 3e 26 32  t <<_LT_EOF 1>&2
2c500 0a 0a 2a 2a 2a 20 57 61 72 6e 69 6e 67 3a 20 74  ..*** Warning: t
2c510 68 65 20 63 6f 6d 6d 61 6e 64 20 6c 69 62 74 6f  he command libto
2c520 6f 6c 20 75 73 65 73 20 74 6f 20 64 65 74 65 63  ol uses to detec
2c530 74 20 73 68 61 72 65 64 20 6c 69 62 72 61 72 69  t shared librari
2c540 65 73 2c 0a 2a 2a 2a 20 24 66 69 6c 65 5f 6d 61  es,.*** $file_ma
2c550 67 69 63 5f 63 6d 64 2c 20 70 72 6f 64 75 63 65  gic_cmd, produce
2c560 73 20 6f 75 74 70 75 74 20 74 68 61 74 20 6c 69  s output that li
2c570 62 74 6f 6f 6c 20 63 61 6e 6e 6f 74 20 72 65 63  btool cannot rec
2c580 6f 67 6e 69 7a 65 2e 0a 2a 2a 2a 20 54 68 65 20  ognize..*** The 
2c590 72 65 73 75 6c 74 20 69 73 20 74 68 61 74 20 6c  result is that l
2c5a0 69 62 74 6f 6f 6c 20 6d 61 79 20 66 61 69 6c 20  ibtool may fail 
2c5b0 74 6f 20 72 65 63 6f 67 6e 69 7a 65 20 73 68 61  to recognize sha
2c5c0 72 65 64 20 6c 69 62 72 61 72 69 65 73 0a 2a 2a  red libraries.**
2c5d0 2a 20 61 73 20 73 75 63 68 2e 20 20 54 68 69 73  * as such.  This
2c5e0 20 77 69 6c 6c 20 61 66 66 65 63 74 20 74 68 65   will affect the
2c5f0 20 63 72 65 61 74 69 6f 6e 20 6f 66 20 6c 69 62   creation of lib
2c600 74 6f 6f 6c 20 6c 69 62 72 61 72 69 65 73 20 74  tool libraries t
2c610 68 61 74 0a 2a 2a 2a 20 64 65 70 65 6e 64 20 6f  hat.*** depend o
2c620 6e 20 73 68 61 72 65 64 20 6c 69 62 72 61 72 69  n shared librari
2c630 65 73 2c 20 62 75 74 20 70 72 6f 67 72 61 6d 73  es, but programs
2c640 20 6c 69 6e 6b 65 64 20 77 69 74 68 20 73 75 63   linked with suc
2c650 68 20 6c 69 62 74 6f 6f 6c 0a 2a 2a 2a 20 6c 69  h libtool.*** li
2c660 62 72 61 72 69 65 73 20 77 69 6c 6c 20 77 6f 72  braries will wor
2c670 6b 20 72 65 67 61 72 64 6c 65 73 73 20 6f 66 20  k regardless of 
2c680 74 68 69 73 20 70 72 6f 62 6c 65 6d 2e 20 20 4e  this problem.  N
2c690 65 76 65 72 74 68 65 6c 65 73 73 2c 20 79 6f 75  evertheless, you
2c6a0 0a 2a 2a 2a 20 6d 61 79 20 77 61 6e 74 20 74 6f  .*** may want to
2c6b0 20 72 65 70 6f 72 74 20 74 68 65 20 70 72 6f 62   report the prob
2c6c0 6c 65 6d 20 74 6f 20 79 6f 75 72 20 73 79 73 74  lem to your syst
2c6d0 65 6d 20 6d 61 6e 61 67 65 72 20 61 6e 64 2f 6f  em manager and/o
2c6e0 72 20 74 6f 0a 2a 2a 2a 20 62 75 67 2d 6c 69 62  r to.*** bug-lib
2c6f0 74 6f 6f 6c 40 67 6e 75 2e 6f 72 67 0a 0a 5f 4c  tool@gnu.org.._L
2c700 54 5f 45 4f 46 0a 09 20 20 66 69 20 3b 3b 0a 09  T_EOF..  fi ;;..
2c710 65 73 61 63 0a 20 20 20 20 20 20 66 69 0a 20 20  esac.      fi.  
2c720 20 20 20 20 62 72 65 61 6b 0a 20 20 20 20 66 69      break.    fi
2c730 0a 20 20 64 6f 6e 65 0a 20 20 49 46 53 3d 22 24  .  done.  IFS="$
2c740 6c 74 5f 73 61 76 65 5f 69 66 73 22 0a 20 20 4d  lt_save_ifs".  M
2c750 41 47 49 43 5f 43 4d 44 3d 22 24 6c 74 5f 73 61  AGIC_CMD="$lt_sa
2c760 76 65 5f 4d 41 47 49 43 5f 43 4d 44 22 0a 20 20  ve_MAGIC_CMD".  
2c770 3b 3b 0a 65 73 61 63 0a 66 69 0a 0a 4d 41 47 49  ;;.esac.fi..MAGI
2c780 43 5f 43 4d 44 3d 22 24 6c 74 5f 63 76 5f 70 61  C_CMD="$lt_cv_pa
2c790 74 68 5f 4d 41 47 49 43 5f 43 4d 44 22 0a 69 66  th_MAGIC_CMD".if
2c7a0 20 74 65 73 74 20 2d 6e 20 22 24 4d 41 47 49 43   test -n "$MAGIC
2c7b0 5f 43 4d 44 22 3b 20 74 68 65 6e 0a 20 20 7b 20  _CMD"; then.  { 
2c7c0 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
2c7d0 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74  :$LINENO: result
2c7e0 3a 20 24 4d 41 47 49 43 5f 43 4d 44 22 20 3e 26  : $MAGIC_CMD" >&
2c7f0 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 4d 41 47  5.$as_echo "$MAG
2c800 49 43 5f 43 4d 44 22 20 3e 26 36 3b 20 7d 0a 65  IC_CMD" >&6; }.e
2c810 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f  lse.  { $as_echo
2c820 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
2c830 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26  : result: no" >&
2c840 35 0a 24 61 73 5f 65 63 68 6f 20 22 6e 6f 22 20  5.$as_echo "no" 
2c850 3e 26 36 3b 20 7d 0a 66 69 0a 0a 0a 0a 0a 0a 69  >&6; }.fi......i
2c860 66 20 74 65 73 74 20 2d 7a 20 22 24 6c 74 5f 63  f test -z "$lt_c
2c870 76 5f 70 61 74 68 5f 4d 41 47 49 43 5f 43 4d 44  v_path_MAGIC_CMD
2c880 22 3b 20 74 68 65 6e 0a 20 20 69 66 20 74 65 73  "; then.  if tes
2c890 74 20 2d 6e 20 22 24 61 63 5f 74 6f 6f 6c 5f 70  t -n "$ac_tool_p
2c8a0 72 65 66 69 78 22 3b 20 74 68 65 6e 0a 20 20 20  refix"; then.   
2c8b0 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73   { $as_echo "$as
2c8c0 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65  _me:$LINENO: che
2c8d0 63 6b 69 6e 67 20 66 6f 72 20 66 69 6c 65 22 20  cking for file" 
2c8e0 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22  >&5.$as_echo_n "
2c8f0 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 66 69 6c  checking for fil
2c900 65 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66  e... " >&6; }.if
2c910 20 74 65 73 74 20 22 24 7b 6c 74 5f 63 76 5f 70   test "${lt_cv_p
2c920 61 74 68 5f 4d 41 47 49 43 5f 43 4d 44 2b 73 65  ath_MAGIC_CMD+se
2c930 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a  t}" = set; then.
2c940 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63    $as_echo_n "(c
2c950 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73  ached) " >&6.els
2c960 65 0a 20 20 63 61 73 65 20 24 4d 41 47 49 43 5f  e.  case $MAGIC_
2c970 43 4d 44 20 69 6e 0a 5b 5c 5c 2f 2a 5d 20 7c 20  CMD in.[\\/*] | 
2c980 20 3f 3a 5b 5c 5c 2f 5d 2a 29 0a 20 20 6c 74 5f   ?:[\\/]*).  lt_
2c990 63 76 5f 70 61 74 68 5f 4d 41 47 49 43 5f 43 4d  cv_path_MAGIC_CM
2c9a0 44 3d 22 24 4d 41 47 49 43 5f 43 4d 44 22 20 23  D="$MAGIC_CMD" #
2c9b0 20 4c 65 74 20 74 68 65 20 75 73 65 72 20 6f 76   Let the user ov
2c9c0 65 72 72 69 64 65 20 74 68 65 20 74 65 73 74 20  erride the test 
2c9d0 77 69 74 68 20 61 20 70 61 74 68 2e 0a 20 20 3b  with a path..  ;
2c9e0 3b 0a 2a 29 0a 20 20 6c 74 5f 73 61 76 65 5f 4d  ;.*).  lt_save_M
2c9f0 41 47 49 43 5f 43 4d 44 3d 22 24 4d 41 47 49 43  AGIC_CMD="$MAGIC
2ca00 5f 43 4d 44 22 0a 20 20 6c 74 5f 73 61 76 65 5f  _CMD".  lt_save_
2ca10 69 66 73 3d 22 24 49 46 53 22 3b 20 49 46 53 3d  ifs="$IFS"; IFS=
2ca20 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a  $PATH_SEPARATOR.
2ca30 20 20 61 63 5f 64 75 6d 6d 79 3d 22 2f 75 73 72    ac_dummy="/usr
2ca40 2f 62 69 6e 24 50 41 54 48 5f 53 45 50 41 52 41  /bin$PATH_SEPARA
2ca50 54 4f 52 24 50 41 54 48 22 0a 20 20 66 6f 72 20  TOR$PATH".  for 
2ca60 61 63 5f 64 69 72 20 69 6e 20 24 61 63 5f 64 75  ac_dir in $ac_du
2ca70 6d 6d 79 3b 20 64 6f 0a 20 20 20 20 49 46 53 3d  mmy; do.    IFS=
2ca80 22 24 6c 74 5f 73 61 76 65 5f 69 66 73 22 0a 20  "$lt_save_ifs". 
2ca90 20 20 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f     test -z "$ac_
2caa0 64 69 72 22 20 26 26 20 61 63 5f 64 69 72 3d 2e  dir" && ac_dir=.
2cab0 0a 20 20 20 20 69 66 20 74 65 73 74 20 2d 66 20  .    if test -f 
2cac0 24 61 63 5f 64 69 72 2f 66 69 6c 65 3b 20 74 68  $ac_dir/file; th
2cad0 65 6e 0a 20 20 20 20 20 20 6c 74 5f 63 76 5f 70  en.      lt_cv_p
2cae0 61 74 68 5f 4d 41 47 49 43 5f 43 4d 44 3d 22 24  ath_MAGIC_CMD="$
2caf0 61 63 5f 64 69 72 2f 66 69 6c 65 22 0a 20 20 20  ac_dir/file".   
2cb00 20 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24     if test -n "$
2cb10 66 69 6c 65 5f 6d 61 67 69 63 5f 74 65 73 74 5f  file_magic_test_
2cb20 66 69 6c 65 22 3b 20 74 68 65 6e 0a 09 63 61 73  file"; then..cas
2cb30 65 20 24 64 65 70 6c 69 62 73 5f 63 68 65 63 6b  e $deplibs_check
2cb40 5f 6d 65 74 68 6f 64 20 69 6e 0a 09 22 66 69 6c  _method in.."fil
2cb50 65 5f 6d 61 67 69 63 20 22 2a 29 0a 09 20 20 66  e_magic "*)..  f
2cb60 69 6c 65 5f 6d 61 67 69 63 5f 72 65 67 65 78 3d  ile_magic_regex=
2cb70 60 65 78 70 72 20 22 24 64 65 70 6c 69 62 73 5f  `expr "$deplibs_
2cb80 63 68 65 63 6b 5f 6d 65 74 68 6f 64 22 20 3a 20  check_method" : 
2cb90 22 66 69 6c 65 5f 6d 61 67 69 63 20 5c 28 2e 2a  "file_magic \(.*
2cba0 5c 29 22 60 0a 09 20 20 4d 41 47 49 43 5f 43 4d  \)"`..  MAGIC_CM
2cbb0 44 3d 22 24 6c 74 5f 63 76 5f 70 61 74 68 5f 4d  D="$lt_cv_path_M
2cbc0 41 47 49 43 5f 43 4d 44 22 0a 09 20 20 69 66 20  AGIC_CMD"..  if 
2cbd0 65 76 61 6c 20 24 66 69 6c 65 5f 6d 61 67 69 63  eval $file_magic
2cbe0 5f 63 6d 64 20 5c 24 66 69 6c 65 5f 6d 61 67 69  _cmd \$file_magi
2cbf0 63 5f 74 65 73 74 5f 66 69 6c 65 20 32 3e 20 2f  c_test_file 2> /
2cc00 64 65 76 2f 6e 75 6c 6c 20 7c 0a 09 20 20 20 20  dev/null |..    
2cc10 24 45 47 52 45 50 20 22 24 66 69 6c 65 5f 6d 61  $EGREP "$file_ma
2cc20 67 69 63 5f 72 65 67 65 78 22 20 3e 20 2f 64 65  gic_regex" > /de
2cc30 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 09 20 20  v/null; then..  
2cc40 20 20 3a 0a 09 20 20 65 6c 73 65 0a 09 20 20 20    :..  else..   
2cc50 20 63 61 74 20 3c 3c 5f 4c 54 5f 45 4f 46 20 31   cat <<_LT_EOF 1
2cc60 3e 26 32 0a 0a 2a 2a 2a 20 57 61 72 6e 69 6e 67  >&2..*** Warning
2cc70 3a 20 74 68 65 20 63 6f 6d 6d 61 6e 64 20 6c 69  : the command li
2cc80 62 74 6f 6f 6c 20 75 73 65 73 20 74 6f 20 64 65  btool uses to de
2cc90 74 65 63 74 20 73 68 61 72 65 64 20 6c 69 62 72  tect shared libr
2cca0 61 72 69 65 73 2c 0a 2a 2a 2a 20 24 66 69 6c 65  aries,.*** $file
2ccb0 5f 6d 61 67 69 63 5f 63 6d 64 2c 20 70 72 6f 64  _magic_cmd, prod
2ccc0 75 63 65 73 20 6f 75 74 70 75 74 20 74 68 61 74  uces output that
2ccd0 20 6c 69 62 74 6f 6f 6c 20 63 61 6e 6e 6f 74 20   libtool cannot 
2cce0 72 65 63 6f 67 6e 69 7a 65 2e 0a 2a 2a 2a 20 54  recognize..*** T
2ccf0 68 65 20 72 65 73 75 6c 74 20 69 73 20 74 68 61  he result is tha
2cd00 74 20 6c 69 62 74 6f 6f 6c 20 6d 61 79 20 66 61  t libtool may fa
2cd10 69 6c 20 74 6f 20 72 65 63 6f 67 6e 69 7a 65 20  il to recognize 
2cd20 73 68 61 72 65 64 20 6c 69 62 72 61 72 69 65 73  shared libraries
2cd30 0a 2a 2a 2a 20 61 73 20 73 75 63 68 2e 20 20 54  .*** as such.  T
2cd40 68 69 73 20 77 69 6c 6c 20 61 66 66 65 63 74 20  his will affect 
2cd50 74 68 65 20 63 72 65 61 74 69 6f 6e 20 6f 66 20  the creation of 
2cd60 6c 69 62 74 6f 6f 6c 20 6c 69 62 72 61 72 69 65  libtool librarie
2cd70 73 20 74 68 61 74 0a 2a 2a 2a 20 64 65 70 65 6e  s that.*** depen
2cd80 64 20 6f 6e 20 73 68 61 72 65 64 20 6c 69 62 72  d on shared libr
2cd90 61 72 69 65 73 2c 20 62 75 74 20 70 72 6f 67 72  aries, but progr
2cda0 61 6d 73 20 6c 69 6e 6b 65 64 20 77 69 74 68 20  ams linked with 
2cdb0 73 75 63 68 20 6c 69 62 74 6f 6f 6c 0a 2a 2a 2a  such libtool.***
2cdc0 20 6c 69 62 72 61 72 69 65 73 20 77 69 6c 6c 20   libraries will 
2cdd0 77 6f 72 6b 20 72 65 67 61 72 64 6c 65 73 73 20  work regardless 
2cde0 6f 66 20 74 68 69 73 20 70 72 6f 62 6c 65 6d 2e  of this problem.
2cdf0 20 20 4e 65 76 65 72 74 68 65 6c 65 73 73 2c 20    Nevertheless, 
2ce00 79 6f 75 0a 2a 2a 2a 20 6d 61 79 20 77 61 6e 74  you.*** may want
2ce10 20 74 6f 20 72 65 70 6f 72 74 20 74 68 65 20 70   to report the p
2ce20 72 6f 62 6c 65 6d 20 74 6f 20 79 6f 75 72 20 73  roblem to your s
2ce30 79 73 74 65 6d 20 6d 61 6e 61 67 65 72 20 61 6e  ystem manager an
2ce40 64 2f 6f 72 20 74 6f 0a 2a 2a 2a 20 62 75 67 2d  d/or to.*** bug-
2ce50 6c 69 62 74 6f 6f 6c 40 67 6e 75 2e 6f 72 67 0a  libtool@gnu.org.
2ce60 0a 5f 4c 54 5f 45 4f 46 0a 09 20 20 66 69 20 3b  ._LT_EOF..  fi ;
2ce70 3b 0a 09 65 73 61 63 0a 20 20 20 20 20 20 66 69  ;..esac.      fi
2ce80 0a 20 20 20 20 20 20 62 72 65 61 6b 0a 20 20 20  .      break.   
2ce90 20 66 69 0a 20 20 64 6f 6e 65 0a 20 20 49 46 53   fi.  done.  IFS
2cea0 3d 22 24 6c 74 5f 73 61 76 65 5f 69 66 73 22 0a  ="$lt_save_ifs".
2ceb0 20 20 4d 41 47 49 43 5f 43 4d 44 3d 22 24 6c 74    MAGIC_CMD="$lt
2cec0 5f 73 61 76 65 5f 4d 41 47 49 43 5f 43 4d 44 22  _save_MAGIC_CMD"
2ced0 0a 20 20 3b 3b 0a 65 73 61 63 0a 66 69 0a 0a 4d  .  ;;.esac.fi..M
2cee0 41 47 49 43 5f 43 4d 44 3d 22 24 6c 74 5f 63 76  AGIC_CMD="$lt_cv
2cef0 5f 70 61 74 68 5f 4d 41 47 49 43 5f 43 4d 44 22  _path_MAGIC_CMD"
2cf00 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24 4d 41  .if test -n "$MA
2cf10 47 49 43 5f 43 4d 44 22 3b 20 74 68 65 6e 0a 20  GIC_CMD"; then. 
2cf20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73   { $as_echo "$as
2cf30 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73  _me:$LINENO: res
2cf40 75 6c 74 3a 20 24 4d 41 47 49 43 5f 43 4d 44 22  ult: $MAGIC_CMD"
2cf50 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24   >&5.$as_echo "$
2cf60 4d 41 47 49 43 5f 43 4d 44 22 20 3e 26 36 3b 20  MAGIC_CMD" >&6; 
2cf70 7d 0a 65 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65  }.else.  { $as_e
2cf80 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
2cf90 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22  ENO: result: no"
2cfa0 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 6e   >&5.$as_echo "n
2cfb0 6f 22 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a 0a 20  o" >&6; }.fi... 
2cfc0 20 65 6c 73 65 0a 20 20 20 20 4d 41 47 49 43 5f   else.    MAGIC_
2cfd0 43 4d 44 3d 3a 0a 20 20 66 69 0a 66 69 0a 0a 20  CMD=:.  fi.fi.. 
2cfe0 20 66 69 0a 20 20 3b 3b 0a 65 73 61 63 0a 0a 23   fi.  ;;.esac..#
2cff0 20 55 73 65 20 43 20 66 6f 72 20 74 68 65 20 64   Use C for the d
2d000 65 66 61 75 6c 74 20 63 6f 6e 66 69 67 75 72 61  efault configura
2d010 74 69 6f 6e 20 69 6e 20 74 68 65 20 6c 69 62 74  tion in the libt
2d020 6f 6f 6c 20 73 63 72 69 70 74 0a 0a 6c 74 5f 73  ool script..lt_s
2d030 61 76 65 5f 43 43 3d 22 24 43 43 22 0a 61 63 5f  ave_CC="$CC".ac_
2d040 65 78 74 3d 63 0a 61 63 5f 63 70 70 3d 27 24 43  ext=c.ac_cpp='$C
2d050 50 50 20 24 43 50 50 46 4c 41 47 53 27 0a 61 63  PP $CPPFLAGS'.ac
2d060 5f 63 6f 6d 70 69 6c 65 3d 27 24 43 43 20 2d 63  _compile='$CC -c
2d070 20 24 43 46 4c 41 47 53 20 24 43 50 50 46 4c 41   $CFLAGS $CPPFLA
2d080 47 53 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  GS conftest.$ac_
2d090 65 78 74 20 3e 26 35 27 0a 61 63 5f 6c 69 6e 6b  ext >&5'.ac_link
2d0a0 3d 27 24 43 43 20 2d 6f 20 63 6f 6e 66 74 65 73  ='$CC -o conftes
2d0b0 74 24 61 63 5f 65 78 65 65 78 74 20 24 43 46 4c  t$ac_exeext $CFL
2d0c0 41 47 53 20 24 43 50 50 46 4c 41 47 53 20 24 4c  AGS $CPPFLAGS $L
2d0d0 44 46 4c 41 47 53 20 63 6f 6e 66 74 65 73 74 2e  DFLAGS conftest.
2d0e0 24 61 63 5f 65 78 74 20 24 4c 49 42 53 20 3e 26  $ac_ext $LIBS >&
2d0f0 35 27 0a 61 63 5f 63 6f 6d 70 69 6c 65 72 5f 67  5'.ac_compiler_g
2d100 6e 75 3d 24 61 63 5f 63 76 5f 63 5f 63 6f 6d 70  nu=$ac_cv_c_comp
2d110 69 6c 65 72 5f 67 6e 75 0a 0a 0a 23 20 53 6f 75  iler_gnu...# Sou
2d120 72 63 65 20 66 69 6c 65 20 65 78 74 65 6e 73 69  rce file extensi
2d130 6f 6e 20 66 6f 72 20 43 20 74 65 73 74 20 73 6f  on for C test so
2d140 75 72 63 65 73 2e 0a 61 63 5f 65 78 74 3d 63 0a  urces..ac_ext=c.
2d150 0a 23 20 4f 62 6a 65 63 74 20 66 69 6c 65 20 65  .# Object file e
2d160 78 74 65 6e 73 69 6f 6e 20 66 6f 72 20 63 6f 6d  xtension for com
2d170 70 69 6c 65 64 20 43 20 74 65 73 74 20 73 6f 75  piled C test sou
2d180 72 63 65 73 2e 0a 6f 62 6a 65 78 74 3d 6f 0a 6f  rces..objext=o.o
2d190 62 6a 65 78 74 3d 24 6f 62 6a 65 78 74 0a 0a 23  bjext=$objext..#
2d1a0 20 43 6f 64 65 20 74 6f 20 62 65 20 75 73 65 64   Code to be used
2d1b0 20 69 6e 20 73 69 6d 70 6c 65 20 63 6f 6d 70 69   in simple compi
2d1c0 6c 65 20 74 65 73 74 73 0a 6c 74 5f 73 69 6d 70  le tests.lt_simp
2d1d0 6c 65 5f 63 6f 6d 70 69 6c 65 5f 74 65 73 74 5f  le_compile_test_
2d1e0 63 6f 64 65 3d 22 69 6e 74 20 73 6f 6d 65 5f 76  code="int some_v
2d1f0 61 72 69 61 62 6c 65 20 3d 20 30 3b 22 0a 0a 23  ariable = 0;"..#
2d200 20 43 6f 64 65 20 74 6f 20 62 65 20 75 73 65 64   Code to be used
2d210 20 69 6e 20 73 69 6d 70 6c 65 20 6c 69 6e 6b 20   in simple link 
2d220 74 65 73 74 73 0a 6c 74 5f 73 69 6d 70 6c 65 5f  tests.lt_simple_
2d230 6c 69 6e 6b 5f 74 65 73 74 5f 63 6f 64 65 3d 27  link_test_code='
2d240 69 6e 74 20 6d 61 69 6e 28 29 7b 72 65 74 75 72  int main(){retur
2d250 6e 28 30 29 3b 7d 27 0a 0a 0a 0a 0a 0a 0a 0a 23  n(0);}'........#
2d260 20 49 66 20 6e 6f 20 43 20 63 6f 6d 70 69 6c 65   If no C compile
2d270 72 20 77 61 73 20 73 70 65 63 69 66 69 65 64 2c  r was specified,
2d280 20 75 73 65 20 43 43 2e 0a 4c 54 43 43 3d 24 7b   use CC..LTCC=${
2d290 4c 54 43 43 2d 22 24 43 43 22 7d 0a 0a 23 20 49  LTCC-"$CC"}..# I
2d2a0 66 20 6e 6f 20 43 20 63 6f 6d 70 69 6c 65 72 20  f no C compiler 
2d2b0 66 6c 61 67 73 20 77 65 72 65 20 73 70 65 63 69  flags were speci
2d2c0 66 69 65 64 2c 20 75 73 65 20 43 46 4c 41 47 53  fied, use CFLAGS
2d2d0 2e 0a 4c 54 43 46 4c 41 47 53 3d 24 7b 4c 54 43  ..LTCFLAGS=${LTC
2d2e0 46 4c 41 47 53 2d 22 24 43 46 4c 41 47 53 22 7d  FLAGS-"$CFLAGS"}
2d2f0 0a 0a 23 20 41 6c 6c 6f 77 20 43 43 20 74 6f 20  ..# Allow CC to 
2d300 62 65 20 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d  be a program nam
2d310 65 20 77 69 74 68 20 61 72 67 75 6d 65 6e 74 73  e with arguments
2d320 2e 0a 63 6f 6d 70 69 6c 65 72 3d 24 43 43 0a 0a  ..compiler=$CC..
2d330 23 20 53 61 76 65 20 74 68 65 20 64 65 66 61 75  # Save the defau
2d340 6c 74 20 63 6f 6d 70 69 6c 65 72 2c 20 73 69 6e  lt compiler, sin
2d350 63 65 20 69 74 20 67 65 74 73 20 6f 76 65 72 77  ce it gets overw
2d360 72 69 74 74 65 6e 20 77 68 65 6e 20 74 68 65 20  ritten when the 
2d370 6f 74 68 65 72 0a 23 20 74 61 67 73 20 61 72 65  other.# tags are
2d380 20 62 65 69 6e 67 20 74 65 73 74 65 64 2c 20 61   being tested, a
2d390 6e 64 20 5f 4c 54 5f 54 41 47 56 41 52 28 63 6f  nd _LT_TAGVAR(co
2d3a0 6d 70 69 6c 65 72 2c 20 5b 5d 29 20 69 73 20 61  mpiler, []) is a
2d3b0 20 4e 4f 50 2e 0a 63 6f 6d 70 69 6c 65 72 5f 44   NOP..compiler_D
2d3c0 45 46 41 55 4c 54 3d 24 43 43 0a 0a 23 20 73 61  EFAULT=$CC..# sa
2d3d0 76 65 20 77 61 72 6e 69 6e 67 73 2f 62 6f 69 6c  ve warnings/boil
2d3e0 65 72 70 6c 61 74 65 20 6f 66 20 73 69 6d 70 6c  erplate of simpl
2d3f0 65 20 74 65 73 74 20 63 6f 64 65 0a 61 63 5f 6f  e test code.ac_o
2d400 75 74 66 69 6c 65 3d 63 6f 6e 66 74 65 73 74 2e  utfile=conftest.
2d410 24 61 63 5f 6f 62 6a 65 78 74 0a 65 63 68 6f 20  $ac_objext.echo 
2d420 22 24 6c 74 5f 73 69 6d 70 6c 65 5f 63 6f 6d 70  "$lt_simple_comp
2d430 69 6c 65 5f 74 65 73 74 5f 63 6f 64 65 22 20 3e  ile_test_code" >
2d440 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
2d450 0a 65 76 61 6c 20 22 24 61 63 5f 63 6f 6d 70 69  .eval "$ac_compi
2d460 6c 65 22 20 32 3e 26 31 20 3e 2f 64 65 76 2f 6e  le" 2>&1 >/dev/n
2d470 75 6c 6c 20 7c 20 24 53 45 44 20 27 2f 5e 24 2f  ull | $SED '/^$/
2d480 64 3b 20 2f 5e 20 2a 2b 2f 64 27 20 3e 63 6f 6e  d; /^ *+/d' >con
2d490 66 74 65 73 74 2e 65 72 72 0a 5f 6c 74 5f 63 6f  ftest.err._lt_co
2d4a0 6d 70 69 6c 65 72 5f 62 6f 69 6c 65 72 70 6c 61  mpiler_boilerpla
2d4b0 74 65 3d 60 63 61 74 20 63 6f 6e 66 74 65 73 74  te=`cat conftest
2d4c0 2e 65 72 72 60 0a 24 52 4d 20 63 6f 6e 66 74 65  .err`.$RM confte
2d4d0 73 74 2a 0a 0a 61 63 5f 6f 75 74 66 69 6c 65 3d  st*..ac_outfile=
2d4e0 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a  conftest.$ac_obj
2d4f0 65 78 74 0a 65 63 68 6f 20 22 24 6c 74 5f 73 69  ext.echo "$lt_si
2d500 6d 70 6c 65 5f 6c 69 6e 6b 5f 74 65 73 74 5f 63  mple_link_test_c
2d510 6f 64 65 22 20 3e 63 6f 6e 66 74 65 73 74 2e 24  ode" >conftest.$
2d520 61 63 5f 65 78 74 0a 65 76 61 6c 20 22 24 61 63  ac_ext.eval "$ac
2d530 5f 6c 69 6e 6b 22 20 32 3e 26 31 20 3e 2f 64 65  _link" 2>&1 >/de
2d540 76 2f 6e 75 6c 6c 20 7c 20 24 53 45 44 20 27 2f  v/null | $SED '/
2d550 5e 24 2f 64 3b 20 2f 5e 20 2a 2b 2f 64 27 20 3e  ^$/d; /^ *+/d' >
2d560 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a 5f 6c 74  conftest.err._lt
2d570 5f 6c 69 6e 6b 65 72 5f 62 6f 69 6c 65 72 70 6c  _linker_boilerpl
2d580 61 74 65 3d 60 63 61 74 20 63 6f 6e 66 74 65 73  ate=`cat conftes
2d590 74 2e 65 72 72 60 0a 24 52 4d 20 2d 72 20 63 6f  t.err`.$RM -r co
2d5a0 6e 66 74 65 73 74 2a 0a 0a 0a 69 66 20 74 65 73  nftest*...if tes
2d5b0 74 20 2d 6e 20 22 24 63 6f 6d 70 69 6c 65 72 22  t -n "$compiler"
2d5c0 3b 20 74 68 65 6e 0a 0a 6c 74 5f 70 72 6f 67 5f  ; then..lt_prog_
2d5d0 63 6f 6d 70 69 6c 65 72 5f 6e 6f 5f 62 75 69 6c  compiler_no_buil
2d5e0 74 69 6e 5f 66 6c 61 67 3d 0a 0a 69 66 20 74 65  tin_flag=..if te
2d5f0 73 74 20 22 24 47 43 43 22 20 3d 20 79 65 73 3b  st "$GCC" = yes;
2d600 20 74 68 65 6e 0a 20 20 6c 74 5f 70 72 6f 67 5f   then.  lt_prog_
2d610 63 6f 6d 70 69 6c 65 72 5f 6e 6f 5f 62 75 69 6c  compiler_no_buil
2d620 74 69 6e 5f 66 6c 61 67 3d 27 20 2d 66 6e 6f 2d  tin_flag=' -fno-
2d630 62 75 69 6c 74 69 6e 27 0a 0a 20 20 7b 20 24 61  builtin'..  { $a
2d640 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
2d650 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67  LINENO: checking
2d660 20 69 66 20 24 63 6f 6d 70 69 6c 65 72 20 73 75   if $compiler su
2d670 70 70 6f 72 74 73 20 2d 66 6e 6f 2d 72 74 74 69  pports -fno-rtti
2d680 20 2d 66 6e 6f 2d 65 78 63 65 70 74 69 6f 6e 73   -fno-exceptions
2d690 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e  " >&5.$as_echo_n
2d6a0 20 22 63 68 65 63 6b 69 6e 67 20 69 66 20 24 63   "checking if $c
2d6b0 6f 6d 70 69 6c 65 72 20 73 75 70 70 6f 72 74 73  ompiler supports
2d6c0 20 2d 66 6e 6f 2d 72 74 74 69 20 2d 66 6e 6f 2d   -fno-rtti -fno-
2d6d0 65 78 63 65 70 74 69 6f 6e 73 2e 2e 2e 20 22 20  exceptions... " 
2d6e0 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74 20 22  >&6; }.if test "
2d6f0 24 7b 6c 74 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d  ${lt_cv_prog_com
2d700 70 69 6c 65 72 5f 72 74 74 69 5f 65 78 63 65 70  piler_rtti_excep
2d710 74 69 6f 6e 73 2b 73 65 74 7d 22 20 3d 20 73 65  tions+set}" = se
2d720 74 3b 20 74 68 65 6e 0a 20 20 24 61 73 5f 65 63  t; then.  $as_ec
2d730 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22  ho_n "(cached) "
2d740 20 3e 26 36 0a 65 6c 73 65 0a 20 20 6c 74 5f 63   >&6.else.  lt_c
2d750 76 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  v_prog_compiler_
2d760 72 74 74 69 5f 65 78 63 65 70 74 69 6f 6e 73 3d  rtti_exceptions=
2d770 6e 6f 0a 20 20 20 61 63 5f 6f 75 74 66 69 6c 65  no.   ac_outfile
2d780 3d 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62  =conftest.$ac_ob
2d790 6a 65 78 74 0a 20 20 20 65 63 68 6f 20 22 24 6c  jext.   echo "$l
2d7a0 74 5f 73 69 6d 70 6c 65 5f 63 6f 6d 70 69 6c 65  t_simple_compile
2d7b0 5f 74 65 73 74 5f 63 6f 64 65 22 20 3e 20 63 6f  _test_code" > co
2d7c0 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 20  nftest.$ac_ext. 
2d7d0 20 20 6c 74 5f 63 6f 6d 70 69 6c 65 72 5f 66 6c    lt_compiler_fl
2d7e0 61 67 3d 22 2d 66 6e 6f 2d 72 74 74 69 20 2d 66  ag="-fno-rtti -f
2d7f0 6e 6f 2d 65 78 63 65 70 74 69 6f 6e 73 22 0a 20  no-exceptions". 
2d800 20 20 23 20 49 6e 73 65 72 74 20 74 68 65 20 6f    # Insert the o
2d810 70 74 69 6f 6e 20 65 69 74 68 65 72 20 28 31 29  ption either (1)
2d820 20 61 66 74 65 72 20 74 68 65 20 6c 61 73 74 20   after the last 
2d830 2a 46 4c 41 47 53 20 76 61 72 69 61 62 6c 65 2c  *FLAGS variable,
2d840 20 6f 72 0a 20 20 20 23 20 28 32 29 20 62 65 66   or.   # (2) bef
2d850 6f 72 65 20 61 20 77 6f 72 64 20 63 6f 6e 74 61  ore a word conta
2d860 69 6e 69 6e 67 20 22 63 6f 6e 66 74 65 73 74 2e  ining "conftest.
2d870 22 2c 20 6f 72 20 28 33 29 20 61 74 20 74 68 65  ", or (3) at the
2d880 20 65 6e 64 2e 0a 20 20 20 23 20 4e 6f 74 65 20   end..   # Note 
2d890 74 68 61 74 20 24 61 63 5f 63 6f 6d 70 69 6c 65  that $ac_compile
2d8a0 20 69 74 73 65 6c 66 20 64 6f 65 73 20 6e 6f 74   itself does not
2d8b0 20 63 6f 6e 74 61 69 6e 20 62 61 63 6b 73 6c 61   contain backsla
2d8c0 73 68 65 73 20 61 6e 64 20 62 65 67 69 6e 73 0a  shes and begins.
2d8d0 20 20 20 23 20 77 69 74 68 20 61 20 64 6f 6c 6c     # with a doll
2d8e0 61 72 20 73 69 67 6e 20 28 6e 6f 74 20 61 20 68  ar sign (not a h
2d8f0 79 70 68 65 6e 29 2c 20 73 6f 20 74 68 65 20 65  yphen), so the e
2d900 63 68 6f 20 73 68 6f 75 6c 64 20 77 6f 72 6b 20  cho should work 
2d910 63 6f 72 72 65 63 74 6c 79 2e 0a 20 20 20 23 20  correctly..   # 
2d920 54 68 65 20 6f 70 74 69 6f 6e 20 69 73 20 72 65  The option is re
2d930 66 65 72 65 6e 63 65 64 20 76 69 61 20 61 20 76  ferenced via a v
2d940 61 72 69 61 62 6c 65 20 74 6f 20 61 76 6f 69 64  ariable to avoid
2d950 20 63 6f 6e 66 75 73 69 6e 67 20 73 65 64 2e 0a   confusing sed..
2d960 20 20 20 6c 74 5f 63 6f 6d 70 69 6c 65 3d 60 65     lt_compile=`e
2d970 63 68 6f 20 22 24 61 63 5f 63 6f 6d 70 69 6c 65  cho "$ac_compile
2d980 22 20 7c 20 24 53 45 44 20 5c 0a 20 20 20 2d 65  " | $SED \.   -e
2d990 20 27 73 3a 2e 2a 46 4c 41 47 53 7d 5c 7b 30 2c   's:.*FLAGS}\{0,
2d9a0 31 5c 7d 20 3a 26 24 6c 74 5f 63 6f 6d 70 69 6c  1\} :&$lt_compil
2d9b0 65 72 5f 66 6c 61 67 20 3a 3b 20 74 27 20 5c 0a  er_flag :; t' \.
2d9c0 20 20 20 2d 65 20 27 73 3a 20 5b 5e 20 5d 2a 63     -e 's: [^ ]*c
2d9d0 6f 6e 66 74 65 73 74 5c 2e 3a 20 24 6c 74 5f 63  onftest\.: $lt_c
2d9e0 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 26 3a 3b 20  ompiler_flag&:; 
2d9f0 74 27 20 5c 0a 20 20 20 2d 65 20 27 73 3a 24 3a  t' \.   -e 's:$:
2da00 20 24 6c 74 5f 63 6f 6d 70 69 6c 65 72 5f 66 6c   $lt_compiler_fl
2da10 61 67 3a 27 60 0a 20 20 20 28 65 76 61 6c 20 65  ag:'`.   (eval e
2da20 63 68 6f 20 22 5c 22 5c 24 61 73 5f 6d 65 3a 36  cho "\"\$as_me:6
2da30 38 30 36 3a 20 24 6c 74 5f 63 6f 6d 70 69 6c 65  806: $lt_compile
2da40 5c 22 22 20 3e 26 35 29 0a 20 20 20 28 65 76 61  \"" >&5).   (eva
2da50 6c 20 22 24 6c 74 5f 63 6f 6d 70 69 6c 65 22 20  l "$lt_compile" 
2da60 32 3e 63 6f 6e 66 74 65 73 74 2e 65 72 72 29 0a  2>conftest.err).
2da70 20 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a     ac_status=$?.
2da80 20 20 20 63 61 74 20 63 6f 6e 66 74 65 73 74 2e     cat conftest.
2da90 65 72 72 20 3e 26 35 0a 20 20 20 65 63 68 6f 20  err >&5.   echo 
2daa0 22 24 61 73 5f 6d 65 3a 36 38 31 30 3a 20 5c 24  "$as_me:6810: \$
2dab0 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20  ? = $ac_status" 
2dac0 3e 26 35 0a 20 20 20 69 66 20 28 65 78 69 74 20  >&5.   if (exit 
2dad0 24 61 63 5f 73 74 61 74 75 73 29 20 26 26 20 74  $ac_status) && t
2dae0 65 73 74 20 2d 73 20 22 24 61 63 5f 6f 75 74 66  est -s "$ac_outf
2daf0 69 6c 65 22 3b 20 74 68 65 6e 0a 20 20 20 20 20  ile"; then.     
2db00 23 20 54 68 65 20 63 6f 6d 70 69 6c 65 72 20 63  # The compiler c
2db10 61 6e 20 6f 6e 6c 79 20 77 61 72 6e 20 61 6e 64  an only warn and
2db20 20 69 67 6e 6f 72 65 20 74 68 65 20 6f 70 74 69   ignore the opti
2db30 6f 6e 20 69 66 20 6e 6f 74 20 72 65 63 6f 67 6e  on if not recogn
2db40 69 7a 65 64 0a 20 20 20 20 20 23 20 53 6f 20 73  ized.     # So s
2db50 61 79 20 6e 6f 20 69 66 20 74 68 65 72 65 20 61  ay no if there a
2db60 72 65 20 77 61 72 6e 69 6e 67 73 20 6f 74 68 65  re warnings othe
2db70 72 20 74 68 61 6e 20 74 68 65 20 75 73 75 61 6c  r than the usual
2db80 20 6f 75 74 70 75 74 2e 0a 20 20 20 20 20 24 45   output..     $E
2db90 43 48 4f 20 22 58 24 5f 6c 74 5f 63 6f 6d 70 69  CHO "X$_lt_compi
2dba0 6c 65 72 5f 62 6f 69 6c 65 72 70 6c 61 74 65 22  ler_boilerplate"
2dbb0 20 7c 20 24 58 73 65 64 20 2d 65 20 27 2f 5e 24   | $Xsed -e '/^$
2dbc0 2f 64 27 20 3e 63 6f 6e 66 74 65 73 74 2e 65 78  /d' >conftest.ex
2dbd0 70 0a 20 20 20 20 20 24 53 45 44 20 27 2f 5e 24  p.     $SED '/^$
2dbe0 2f 64 3b 20 2f 5e 20 2a 2b 2f 64 27 20 63 6f 6e  /d; /^ *+/d' con
2dbf0 66 74 65 73 74 2e 65 72 72 20 3e 63 6f 6e 66 74  ftest.err >conft
2dc00 65 73 74 2e 65 72 32 0a 20 20 20 20 20 69 66 20  est.er2.     if 
2dc10 74 65 73 74 20 21 20 2d 73 20 63 6f 6e 66 74 65  test ! -s confte
2dc20 73 74 2e 65 72 32 20 7c 7c 20 64 69 66 66 20 63  st.er2 || diff c
2dc30 6f 6e 66 74 65 73 74 2e 65 78 70 20 63 6f 6e 66  onftest.exp conf
2dc40 74 65 73 74 2e 65 72 32 20 3e 2f 64 65 76 2f 6e  test.er2 >/dev/n
2dc50 75 6c 6c 3b 20 74 68 65 6e 0a 20 20 20 20 20 20  ull; then.      
2dc60 20 6c 74 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70   lt_cv_prog_comp
2dc70 69 6c 65 72 5f 72 74 74 69 5f 65 78 63 65 70 74  iler_rtti_except
2dc80 69 6f 6e 73 3d 79 65 73 0a 20 20 20 20 20 66 69  ions=yes.     fi
2dc90 0a 20 20 20 66 69 0a 20 20 20 24 52 4d 20 63 6f  .   fi.   $RM co
2dca0 6e 66 74 65 73 74 2a 0a 0a 66 69 0a 7b 20 24 61  nftest*..fi.{ $a
2dcb0 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
2dcc0 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20  LINENO: result: 
2dcd0 24 6c 74 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70  $lt_cv_prog_comp
2dce0 69 6c 65 72 5f 72 74 74 69 5f 65 78 63 65 70 74  iler_rtti_except
2dcf0 69 6f 6e 73 22 20 3e 26 35 0a 24 61 73 5f 65 63  ions" >&5.$as_ec
2dd00 68 6f 20 22 24 6c 74 5f 63 76 5f 70 72 6f 67 5f  ho "$lt_cv_prog_
2dd10 63 6f 6d 70 69 6c 65 72 5f 72 74 74 69 5f 65 78  compiler_rtti_ex
2dd20 63 65 70 74 69 6f 6e 73 22 20 3e 26 36 3b 20 7d  ceptions" >&6; }
2dd30 0a 0a 69 66 20 74 65 73 74 20 78 22 24 6c 74 5f  ..if test x"$lt_
2dd40 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  cv_prog_compiler
2dd50 5f 72 74 74 69 5f 65 78 63 65 70 74 69 6f 6e 73  _rtti_exceptions
2dd60 22 20 3d 20 78 79 65 73 3b 20 74 68 65 6e 0a 20  " = xyes; then. 
2dd70 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69     lt_prog_compi
2dd80 6c 65 72 5f 6e 6f 5f 62 75 69 6c 74 69 6e 5f 66  ler_no_builtin_f
2dd90 6c 61 67 3d 22 24 6c 74 5f 70 72 6f 67 5f 63 6f  lag="$lt_prog_co
2dda0 6d 70 69 6c 65 72 5f 6e 6f 5f 62 75 69 6c 74 69  mpiler_no_builti
2ddb0 6e 5f 66 6c 61 67 20 2d 66 6e 6f 2d 72 74 74 69  n_flag -fno-rtti
2ddc0 20 2d 66 6e 6f 2d 65 78 63 65 70 74 69 6f 6e 73   -fno-exceptions
2ddd0 22 0a 65 6c 73 65 0a 20 20 20 20 3a 0a 66 69 0a  ".else.    :.fi.
2dde0 0a 66 69 0a 0a 0a 0a 0a 0a 0a 20 20 6c 74 5f 70  .fi.......  lt_p
2ddf0 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d  rog_compiler_wl=
2de00 0a 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65  .lt_prog_compile
2de10 72 5f 70 69 63 3d 0a 6c 74 5f 70 72 6f 67 5f 63  r_pic=.lt_prog_c
2de20 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69 63 3d 0a  ompiler_static=.
2de30 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .{ $as_echo "$as
2de40 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65  _me:$LINENO: che
2de50 63 6b 69 6e 67 20 66 6f 72 20 24 63 6f 6d 70 69  cking for $compi
2de60 6c 65 72 20 6f 70 74 69 6f 6e 20 74 6f 20 70 72  ler option to pr
2de70 6f 64 75 63 65 20 50 49 43 22 20 3e 26 35 0a 24  oduce PIC" >&5.$
2de80 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b  as_echo_n "check
2de90 69 6e 67 20 66 6f 72 20 24 63 6f 6d 70 69 6c 65  ing for $compile
2dea0 72 20 6f 70 74 69 6f 6e 20 74 6f 20 70 72 6f 64  r option to prod
2deb0 75 63 65 20 50 49 43 2e 2e 2e 20 22 20 3e 26 36  uce PIC... " >&6
2dec0 3b 20 7d 0a 0a 20 20 69 66 20 74 65 73 74 20 22  ; }..  if test "
2ded0 24 47 43 43 22 20 3d 20 79 65 73 3b 20 74 68 65  $GCC" = yes; the
2dee0 6e 0a 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f  n.    lt_prog_co
2def0 6d 70 69 6c 65 72 5f 77 6c 3d 27 2d 57 6c 2c 27  mpiler_wl='-Wl,'
2df00 0a 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d  .    lt_prog_com
2df10 70 69 6c 65 72 5f 73 74 61 74 69 63 3d 27 2d 73  piler_static='-s
2df20 74 61 74 69 63 27 0a 0a 20 20 20 20 63 61 73 65  tatic'..    case
2df30 20 24 68 6f 73 74 5f 6f 73 20 69 6e 0a 20 20 20   $host_os in.   
2df40 20 20 20 61 69 78 2a 29 0a 20 20 20 20 20 20 23     aix*).      #
2df50 20 41 6c 6c 20 41 49 58 20 63 6f 64 65 20 69 73   All AIX code is
2df60 20 50 49 43 2e 0a 20 20 20 20 20 20 69 66 20 74   PIC..      if t
2df70 65 73 74 20 22 24 68 6f 73 74 5f 63 70 75 22 20  est "$host_cpu" 
2df80 3d 20 69 61 36 34 3b 20 74 68 65 6e 0a 09 23 20  = ia64; then..# 
2df90 41 49 58 20 35 20 6e 6f 77 20 73 75 70 70 6f 72  AIX 5 now suppor
2dfa0 74 73 20 49 41 36 34 20 70 72 6f 63 65 73 73 6f  ts IA64 processo
2dfb0 72 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69  r..lt_prog_compi
2dfc0 6c 65 72 5f 73 74 61 74 69 63 3d 27 2d 42 73 74  ler_static='-Bst
2dfd0 61 74 69 63 27 0a 20 20 20 20 20 20 66 69 0a 20  atic'.      fi. 
2dfe0 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 61 6d 69       ;;..    ami
2dff0 67 61 6f 73 2a 29 0a 20 20 20 20 20 20 63 61 73  gaos*).      cas
2e000 65 20 24 68 6f 73 74 5f 63 70 75 20 69 6e 0a 20  e $host_cpu in. 
2e010 20 20 20 20 20 70 6f 77 65 72 70 63 29 0a 20 20       powerpc).  
2e020 20 20 20 20 20 20 20 20 20 20 23 20 73 65 65 20            # see 
2e030 63 6f 6d 6d 65 6e 74 20 61 62 6f 75 74 20 41 6d  comment about Am
2e040 69 67 61 4f 53 34 20 2e 73 6f 20 73 75 70 70 6f  igaOS4 .so suppo
2e050 72 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c  rt.            l
2e060 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  t_prog_compiler_
2e070 70 69 63 3d 27 2d 66 50 49 43 27 0a 20 20 20 20  pic='-fPIC'.    
2e080 20 20 20 20 3b 3b 0a 20 20 20 20 20 20 6d 36 38      ;;.      m68
2e090 6b 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 23  k).            #
2e0a0 20 46 49 58 4d 45 3a 20 77 65 20 6e 65 65 64 20   FIXME: we need 
2e0b0 61 74 20 6c 65 61 73 74 20 36 38 30 32 30 20 63  at least 68020 c
2e0c0 6f 64 65 20 74 6f 20 62 75 69 6c 64 20 73 68 61  ode to build sha
2e0d0 72 65 64 20 6c 69 62 72 61 72 69 65 73 2c 20 62  red libraries, b
2e0e0 75 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 23  ut.            #
2e0f0 20 61 64 64 69 6e 67 20 74 68 65 20 60 2d 6d 36   adding the `-m6
2e100 38 30 32 30 27 20 66 6c 61 67 20 74 6f 20 47 43  8020' flag to GC
2e110 43 20 70 72 65 76 65 6e 74 73 20 62 75 69 6c 64  C prevents build
2e120 69 6e 67 20 61 6e 79 74 68 69 6e 67 20 62 65 74  ing anything bet
2e130 74 65 72 2c 0a 20 20 20 20 20 20 20 20 20 20 20  ter,.           
2e140 20 23 20 6c 69 6b 65 20 60 2d 6d 36 38 30 34 30   # like `-m68040
2e150 27 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c  '..            l
2e160 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  t_prog_compiler_
2e170 70 69 63 3d 27 2d 6d 36 38 30 32 30 20 2d 72 65  pic='-m68020 -re
2e180 73 69 64 65 6e 74 33 32 20 2d 6d 61 6c 77 61 79  sident32 -malway
2e190 73 2d 72 65 73 74 6f 72 65 2d 61 34 27 0a 20 20  s-restore-a4'.  
2e1a0 20 20 20 20 20 20 3b 3b 0a 20 20 20 20 20 20 65        ;;.      e
2e1b0 73 61 63 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20  sac.      ;;..  
2e1c0 20 20 62 65 6f 73 2a 20 7c 20 69 72 69 78 35 2a    beos* | irix5*
2e1d0 20 7c 20 69 72 69 78 36 2a 20 7c 20 6e 6f 6e 73   | irix6* | nons
2e1e0 74 6f 70 75 78 2a 20 7c 20 6f 73 66 33 2a 20 7c  topux* | osf3* |
2e1f0 20 6f 73 66 34 2a 20 7c 20 6f 73 66 35 2a 29 0a   osf4* | osf5*).
2e200 20 20 20 20 20 20 23 20 50 49 43 20 69 73 20 74        # PIC is t
2e210 68 65 20 64 65 66 61 75 6c 74 20 66 6f 72 20 74  he default for t
2e220 68 65 73 65 20 4f 53 65 73 2e 0a 20 20 20 20 20  hese OSes..     
2e230 20 3b 3b 0a 0a 20 20 20 20 6d 69 6e 67 77 2a 20   ;;..    mingw* 
2e240 7c 20 63 79 67 77 69 6e 2a 20 7c 20 70 77 33 32  | cygwin* | pw32
2e250 2a 20 7c 20 6f 73 32 2a 20 7c 20 63 65 67 63 63  * | os2* | cegcc
2e260 2a 29 0a 20 20 20 20 20 20 23 20 54 68 69 73 20  *).      # This 
2e270 68 61 63 6b 20 69 73 20 73 6f 20 74 68 61 74 20  hack is so that 
2e280 74 68 65 20 73 6f 75 72 63 65 20 66 69 6c 65 20  the source file 
2e290 63 61 6e 20 74 65 6c 6c 20 77 68 65 74 68 65 72  can tell whether
2e2a0 20 69 74 20 69 73 20 62 65 69 6e 67 0a 20 20 20   it is being.   
2e2b0 20 20 20 23 20 62 75 69 6c 74 20 66 6f 72 20 69     # built for i
2e2c0 6e 63 6c 75 73 69 6f 6e 20 69 6e 20 61 20 64 6c  nclusion in a dl
2e2d0 6c 20 28 61 6e 64 20 73 68 6f 75 6c 64 20 65 78  l (and should ex
2e2e0 70 6f 72 74 20 73 79 6d 62 6f 6c 73 20 66 6f 72  port symbols for
2e2f0 20 65 78 61 6d 70 6c 65 29 2e 0a 20 20 20 20 20   example)..     
2e300 20 23 20 41 6c 74 68 6f 75 67 68 20 74 68 65 20   # Although the 
2e310 63 79 67 77 69 6e 20 67 63 63 20 69 67 6e 6f 72  cygwin gcc ignor
2e320 65 73 20 2d 66 50 49 43 2c 20 73 74 69 6c 6c 20  es -fPIC, still 
2e330 6e 65 65 64 20 74 68 69 73 20 66 6f 72 20 6f 6c  need this for ol
2e340 64 2d 73 74 79 6c 65 0a 20 20 20 20 20 20 23 20  d-style.      # 
2e350 28 2d 2d 64 69 73 61 62 6c 65 2d 61 75 74 6f 2d  (--disable-auto-
2e360 69 6d 70 6f 72 74 29 20 6c 69 62 72 61 72 69 65  import) librarie
2e370 73 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f  s.      lt_prog_
2e380 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27 2d 44  compiler_pic='-D
2e390 44 4c 4c 5f 45 58 50 4f 52 54 27 0a 20 20 20 20  DLL_EXPORT'.    
2e3a0 20 20 3b 3b 0a 0a 20 20 20 20 64 61 72 77 69 6e    ;;..    darwin
2e3b0 2a 20 7c 20 72 68 61 70 73 6f 64 79 2a 29 0a 20  * | rhapsody*). 
2e3c0 20 20 20 20 20 23 20 50 49 43 20 69 73 20 74 68       # PIC is th
2e3d0 65 20 64 65 66 61 75 6c 74 20 6f 6e 20 74 68 69  e default on thi
2e3e0 73 20 70 6c 61 74 66 6f 72 6d 0a 20 20 20 20 20  s platform.     
2e3f0 20 23 20 43 6f 6d 6d 6f 6e 20 73 79 6d 62 6f 6c   # Common symbol
2e400 73 20 6e 6f 74 20 61 6c 6c 6f 77 65 64 20 69 6e  s not allowed in
2e410 20 4d 48 5f 44 59 4c 49 42 20 66 69 6c 65 73 0a   MH_DYLIB files.
2e420 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f        lt_prog_co
2e430 6d 70 69 6c 65 72 5f 70 69 63 3d 27 2d 66 6e 6f  mpiler_pic='-fno
2e440 2d 63 6f 6d 6d 6f 6e 27 0a 20 20 20 20 20 20 3b  -common'.      ;
2e450 3b 0a 0a 20 20 20 20 68 70 75 78 2a 29 0a 20 20  ;..    hpux*).  
2e460 20 20 20 20 23 20 50 49 43 20 69 73 20 74 68 65      # PIC is the
2e470 20 64 65 66 61 75 6c 74 20 66 6f 72 20 36 34 2d   default for 64-
2e480 62 69 74 20 50 41 20 48 50 2d 55 58 2c 20 62 75  bit PA HP-UX, bu
2e490 74 20 6e 6f 74 20 66 6f 72 20 33 32 2d 62 69 74  t not for 32-bit
2e4a0 0a 20 20 20 20 20 20 23 20 50 41 20 48 50 2d 55  .      # PA HP-U
2e4b0 58 2e 20 20 4f 6e 20 49 41 36 34 20 48 50 2d 55  X.  On IA64 HP-U
2e4c0 58 2c 20 50 49 43 20 69 73 20 74 68 65 20 64 65  X, PIC is the de
2e4d0 66 61 75 6c 74 20 62 75 74 20 74 68 65 20 70 69  fault but the pi
2e4e0 63 20 66 6c 61 67 0a 20 20 20 20 20 20 23 20 73  c flag.      # s
2e4f0 65 74 73 20 74 68 65 20 64 65 66 61 75 6c 74 20  ets the default 
2e500 54 4c 53 20 6d 6f 64 65 6c 20 61 6e 64 20 61 66  TLS model and af
2e510 66 65 63 74 73 20 69 6e 6c 69 6e 69 6e 67 2e 0a  fects inlining..
2e520 20 20 20 20 20 20 63 61 73 65 20 24 68 6f 73 74        case $host
2e530 5f 63 70 75 20 69 6e 0a 20 20 20 20 20 20 68 70  _cpu in.      hp
2e540 70 61 2a 36 34 2a 29 0a 09 23 20 2b 5a 20 74 68  pa*64*)..# +Z th
2e550 65 20 64 65 66 61 75 6c 74 0a 09 3b 3b 0a 20 20  e default..;;.  
2e560 20 20 20 20 2a 29 0a 09 6c 74 5f 70 72 6f 67 5f      *)..lt_prog_
2e570 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27 2d 66  compiler_pic='-f
2e580 50 49 43 27 0a 09 3b 3b 0a 20 20 20 20 20 20 65  PIC'..;;.      e
2e590 73 61 63 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20  sac.      ;;..  
2e5a0 20 20 69 6e 74 65 72 69 78 5b 33 2d 39 5d 2a 29    interix[3-9]*)
2e5b0 0a 20 20 20 20 20 20 23 20 49 6e 74 65 72 69 78  .      # Interix
2e5c0 20 33 2e 78 20 67 63 63 20 2d 66 70 69 63 2f 2d   3.x gcc -fpic/-
2e5d0 66 50 49 43 20 6f 70 74 69 6f 6e 73 20 67 65 6e  fPIC options gen
2e5e0 65 72 61 74 65 20 62 72 6f 6b 65 6e 20 63 6f 64  erate broken cod
2e5f0 65 2e 0a 20 20 20 20 20 20 23 20 49 6e 73 74 65  e..      # Inste
2e600 61 64 2c 20 77 65 20 72 65 6c 6f 63 61 74 65 20  ad, we relocate 
2e610 73 68 61 72 65 64 20 6c 69 62 72 61 72 69 65 73  shared libraries
2e620 20 61 74 20 72 75 6e 74 69 6d 65 2e 0a 20 20 20   at runtime..   
2e630 20 20 20 3b 3b 0a 0a 20 20 20 20 6d 73 64 6f 73     ;;..    msdos
2e640 64 6a 67 70 70 2a 29 0a 20 20 20 20 20 20 23 20  djgpp*).      # 
2e650 4a 75 73 74 20 62 65 63 61 75 73 65 20 77 65 20  Just because we 
2e660 75 73 65 20 47 43 43 20 64 6f 65 73 6e 27 74 20  use GCC doesn't 
2e670 6d 65 61 6e 20 77 65 20 73 75 64 64 65 6e 6c 79  mean we suddenly
2e680 20 67 65 74 20 73 68 61 72 65 64 20 6c 69 62 72   get shared libr
2e690 61 72 69 65 73 0a 20 20 20 20 20 20 23 20 6f 6e  aries.      # on
2e6a0 20 73 79 73 74 65 6d 73 20 74 68 61 74 20 64 6f   systems that do
2e6b0 6e 27 74 20 73 75 70 70 6f 72 74 20 74 68 65 6d  n't support them
2e6c0 2e 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f  ..      lt_prog_
2e6d0 63 6f 6d 70 69 6c 65 72 5f 63 61 6e 5f 62 75 69  compiler_can_bui
2e6e0 6c 64 5f 73 68 61 72 65 64 3d 6e 6f 0a 20 20 20  ld_shared=no.   
2e6f0 20 20 20 65 6e 61 62 6c 65 5f 73 68 61 72 65 64     enable_shared
2e700 3d 6e 6f 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20  =no.      ;;..  
2e710 20 20 2a 6e 74 6f 2a 20 7c 20 2a 71 6e 78 2a 29    *nto* | *qnx*)
2e720 0a 20 20 20 20 20 20 23 20 51 4e 58 20 75 73 65  .      # QNX use
2e730 73 20 47 4e 55 20 43 2b 2b 2c 20 62 75 74 20 6e  s GNU C++, but n
2e740 65 65 64 20 74 6f 20 64 65 66 69 6e 65 20 2d 73  eed to define -s
2e750 68 61 72 65 64 20 6f 70 74 69 6f 6e 20 74 6f 6f  hared option too
2e760 2c 20 6f 74 68 65 72 77 69 73 65 0a 20 20 20 20  , otherwise.    
2e770 20 20 23 20 69 74 20 77 69 6c 6c 20 63 6f 72 65    # it will core
2e780 64 75 6d 70 2e 0a 20 20 20 20 20 20 6c 74 5f 70  dump..      lt_p
2e790 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63  rog_compiler_pic
2e7a0 3d 27 2d 66 50 49 43 20 2d 73 68 61 72 65 64 27  ='-fPIC -shared'
2e7b0 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 73  .      ;;..    s
2e7c0 79 73 76 34 2a 4d 50 2a 29 0a 20 20 20 20 20 20  ysv4*MP*).      
2e7d0 69 66 20 74 65 73 74 20 2d 64 20 2f 75 73 72 2f  if test -d /usr/
2e7e0 6e 65 63 3b 20 74 68 65 6e 0a 09 6c 74 5f 70 72  nec; then..lt_pr
2e7f0 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d  og_compiler_pic=
2e800 2d 4b 63 6f 6e 66 6f 72 6d 5f 70 69 63 0a 20 20  -Kconform_pic.  
2e810 20 20 20 20 66 69 0a 20 20 20 20 20 20 3b 3b 0a      fi.      ;;.
2e820 0a 20 20 20 20 2a 29 0a 20 20 20 20 20 20 6c 74  .    *).      lt
2e830 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70  _prog_compiler_p
2e840 69 63 3d 27 2d 66 50 49 43 27 0a 20 20 20 20 20  ic='-fPIC'.     
2e850 20 3b 3b 0a 20 20 20 20 65 73 61 63 0a 20 20 65   ;;.    esac.  e
2e860 6c 73 65 0a 20 20 20 20 23 20 50 4f 52 54 4d 45  lse.    # PORTME
2e870 20 43 68 65 63 6b 20 66 6f 72 20 66 6c 61 67 20   Check for flag 
2e880 74 6f 20 70 61 73 73 20 6c 69 6e 6b 65 72 20 66  to pass linker f
2e890 6c 61 67 73 20 74 68 72 6f 75 67 68 20 74 68 65  lags through the
2e8a0 20 73 79 73 74 65 6d 20 63 6f 6d 70 69 6c 65 72   system compiler
2e8b0 2e 0a 20 20 20 20 63 61 73 65 20 24 68 6f 73 74  ..    case $host
2e8c0 5f 6f 73 20 69 6e 0a 20 20 20 20 61 69 78 2a 29  _os in.    aix*)
2e8d0 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63  .      lt_prog_c
2e8e0 6f 6d 70 69 6c 65 72 5f 77 6c 3d 27 2d 57 6c 2c  ompiler_wl='-Wl,
2e8f0 27 0a 20 20 20 20 20 20 69 66 20 74 65 73 74 20  '.      if test 
2e900 22 24 68 6f 73 74 5f 63 70 75 22 20 3d 20 69 61  "$host_cpu" = ia
2e910 36 34 3b 20 74 68 65 6e 0a 09 23 20 41 49 58 20  64; then..# AIX 
2e920 35 20 6e 6f 77 20 73 75 70 70 6f 72 74 73 20 49  5 now supports I
2e930 41 36 34 20 70 72 6f 63 65 73 73 6f 72 0a 09 6c  A64 processor..l
2e940 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  t_prog_compiler_
2e950 73 74 61 74 69 63 3d 27 2d 42 73 74 61 74 69 63  static='-Bstatic
2e960 27 0a 20 20 20 20 20 20 65 6c 73 65 0a 09 6c 74  '.      else..lt
2e970 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73  _prog_compiler_s
2e980 74 61 74 69 63 3d 27 2d 62 6e 73 6f 20 2d 62 49  tatic='-bnso -bI
2e990 3a 2f 6c 69 62 2f 73 79 73 63 61 6c 6c 73 2e 65  :/lib/syscalls.e
2e9a0 78 70 27 0a 20 20 20 20 20 20 66 69 0a 20 20 20  xp'.      fi.   
2e9b0 20 20 20 3b 3b 0a 0a 20 20 20 20 6d 69 6e 67 77     ;;..    mingw
2e9c0 2a 20 7c 20 63 79 67 77 69 6e 2a 20 7c 20 70 77  * | cygwin* | pw
2e9d0 33 32 2a 20 7c 20 6f 73 32 2a 20 7c 20 63 65 67  32* | os2* | ceg
2e9e0 63 63 2a 29 0a 20 20 20 20 20 20 23 20 54 68 69  cc*).      # Thi
2e9f0 73 20 68 61 63 6b 20 69 73 20 73 6f 20 74 68 61  s hack is so tha
2ea00 74 20 74 68 65 20 73 6f 75 72 63 65 20 66 69 6c  t the source fil
2ea10 65 20 63 61 6e 20 74 65 6c 6c 20 77 68 65 74 68  e can tell wheth
2ea20 65 72 20 69 74 20 69 73 20 62 65 69 6e 67 0a 20  er it is being. 
2ea30 20 20 20 20 20 23 20 62 75 69 6c 74 20 66 6f 72       # built for
2ea40 20 69 6e 63 6c 75 73 69 6f 6e 20 69 6e 20 61 20   inclusion in a 
2ea50 64 6c 6c 20 28 61 6e 64 20 73 68 6f 75 6c 64 20  dll (and should 
2ea60 65 78 70 6f 72 74 20 73 79 6d 62 6f 6c 73 20 66  export symbols f
2ea70 6f 72 20 65 78 61 6d 70 6c 65 29 2e 0a 20 20 20  or example)..   
2ea80 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69     lt_prog_compi
2ea90 6c 65 72 5f 70 69 63 3d 27 2d 44 44 4c 4c 5f 45  ler_pic='-DDLL_E
2eaa0 58 50 4f 52 54 27 0a 20 20 20 20 20 20 3b 3b 0a  XPORT'.      ;;.
2eab0 0a 20 20 20 20 68 70 75 78 39 2a 20 7c 20 68 70  .    hpux9* | hp
2eac0 75 78 31 30 2a 20 7c 20 68 70 75 78 31 31 2a 29  ux10* | hpux11*)
2ead0 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63  .      lt_prog_c
2eae0 6f 6d 70 69 6c 65 72 5f 77 6c 3d 27 2d 57 6c 2c  ompiler_wl='-Wl,
2eaf0 27 0a 20 20 20 20 20 20 23 20 50 49 43 20 69 73  '.      # PIC is
2eb00 20 74 68 65 20 64 65 66 61 75 6c 74 20 66 6f 72   the default for
2eb10 20 49 41 36 34 20 48 50 2d 55 58 20 61 6e 64 20   IA64 HP-UX and 
2eb20 36 34 2d 62 69 74 20 48 50 2d 55 58 2c 20 62 75  64-bit HP-UX, bu
2eb30 74 0a 20 20 20 20 20 20 23 20 6e 6f 74 20 66 6f  t.      # not fo
2eb40 72 20 50 41 20 48 50 2d 55 58 2e 0a 20 20 20 20  r PA HP-UX..    
2eb50 20 20 63 61 73 65 20 24 68 6f 73 74 5f 63 70 75    case $host_cpu
2eb60 20 69 6e 0a 20 20 20 20 20 20 68 70 70 61 2a 36   in.      hppa*6
2eb70 34 2a 7c 69 61 36 34 2a 29 0a 09 23 20 2b 5a 20  4*|ia64*)..# +Z 
2eb80 74 68 65 20 64 65 66 61 75 6c 74 0a 09 3b 3b 0a  the default..;;.
2eb90 20 20 20 20 20 20 2a 29 0a 09 6c 74 5f 70 72 6f        *)..lt_pro
2eba0 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27  g_compiler_pic='
2ebb0 2b 5a 27 0a 09 3b 3b 0a 20 20 20 20 20 20 65 73  +Z'..;;.      es
2ebc0 61 63 0a 20 20 20 20 20 20 23 20 49 73 20 74 68  ac.      # Is th
2ebd0 65 72 65 20 61 20 62 65 74 74 65 72 20 6c 74 5f  ere a better lt_
2ebe0 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74  prog_compiler_st
2ebf0 61 74 69 63 20 74 68 61 74 20 77 6f 72 6b 73 20  atic that works 
2ec00 77 69 74 68 20 74 68 65 20 62 75 6e 64 6c 65 64  with the bundled
2ec10 20 43 43 3f 0a 20 20 20 20 20 20 6c 74 5f 70 72   CC?.      lt_pr
2ec20 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74  og_compiler_stat
2ec30 69 63 3d 27 24 7b 77 6c 7d 2d 61 20 24 7b 77 6c  ic='${wl}-a ${wl
2ec40 7d 61 72 63 68 69 76 65 27 0a 20 20 20 20 20 20  }archive'.      
2ec50 3b 3b 0a 0a 20 20 20 20 69 72 69 78 35 2a 20 7c  ;;..    irix5* |
2ec60 20 69 72 69 78 36 2a 20 7c 20 6e 6f 6e 73 74 6f   irix6* | nonsto
2ec70 70 75 78 2a 29 0a 20 20 20 20 20 20 6c 74 5f 70  pux*).      lt_p
2ec80 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d  rog_compiler_wl=
2ec90 27 2d 57 6c 2c 27 0a 20 20 20 20 20 20 23 20 50  '-Wl,'.      # P
2eca0 49 43 20 28 77 69 74 68 20 2d 4b 50 49 43 29 20  IC (with -KPIC) 
2ecb0 69 73 20 74 68 65 20 64 65 66 61 75 6c 74 2e 0a  is the default..
2ecc0 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f        lt_prog_co
2ecd0 6d 70 69 6c 65 72 5f 73 74 61 74 69 63 3d 27 2d  mpiler_static='-
2ece0 6e 6f 6e 5f 73 68 61 72 65 64 27 0a 20 20 20 20  non_shared'.    
2ecf0 20 20 3b 3b 0a 0a 20 20 20 20 6c 69 6e 75 78 2a    ;;..    linux*
2ed00 20 7c 20 6b 2a 62 73 64 2a 2d 67 6e 75 29 0a 20   | k*bsd*-gnu). 
2ed10 20 20 20 20 20 63 61 73 65 20 24 63 63 5f 62 61       case $cc_ba
2ed20 73 65 6e 61 6d 65 20 69 6e 0a 20 20 20 20 20 20  sename in.      
2ed30 23 20 6f 6c 64 20 49 6e 74 65 6c 20 66 6f 72 20  # old Intel for 
2ed40 78 38 36 5f 36 34 20 77 68 69 63 68 20 73 74 69  x86_64 which sti
2ed50 6c 6c 20 73 75 70 70 6f 72 74 65 64 20 2d 4b 50  ll supported -KP
2ed60 49 43 2e 0a 20 20 20 20 20 20 65 63 63 2a 29 0a  IC..      ecc*).
2ed70 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65  .lt_prog_compile
2ed80 72 5f 77 6c 3d 27 2d 57 6c 2c 27 0a 09 6c 74 5f  r_wl='-Wl,'..lt_
2ed90 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69  prog_compiler_pi
2eda0 63 3d 27 2d 4b 50 49 43 27 0a 09 6c 74 5f 70 72  c='-KPIC'..lt_pr
2edb0 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74  og_compiler_stat
2edc0 69 63 3d 27 2d 73 74 61 74 69 63 27 0a 20 20 20  ic='-static'.   
2edd0 20 20 20 20 20 3b 3b 0a 20 20 20 20 20 20 23 20       ;;.      # 
2ede0 69 63 63 20 75 73 65 64 20 74 6f 20 62 65 20 69  icc used to be i
2edf0 6e 63 6f 6d 70 61 74 69 62 6c 65 20 77 69 74 68  ncompatible with
2ee00 20 47 43 43 2e 0a 20 20 20 20 20 20 23 20 49 43   GCC..      # IC
2ee10 43 20 31 30 20 64 6f 65 73 6e 27 74 20 61 63 63  C 10 doesn't acc
2ee20 65 70 74 20 2d 4b 50 49 43 20 61 6e 79 20 6d 6f  ept -KPIC any mo
2ee30 72 65 2e 0a 20 20 20 20 20 20 69 63 63 2a 20 7c  re..      icc* |
2ee40 20 69 66 6f 72 74 2a 29 0a 09 6c 74 5f 70 72 6f   ifort*)..lt_pro
2ee50 67 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d 27 2d  g_compiler_wl='-
2ee60 57 6c 2c 27 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f  Wl,'..lt_prog_co
2ee70 6d 70 69 6c 65 72 5f 70 69 63 3d 27 2d 66 50 49  mpiler_pic='-fPI
2ee80 43 27 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70  C'..lt_prog_comp
2ee90 69 6c 65 72 5f 73 74 61 74 69 63 3d 27 2d 73 74  iler_static='-st
2eea0 61 74 69 63 27 0a 20 20 20 20 20 20 20 20 3b 3b  atic'.        ;;
2eeb0 0a 20 20 20 20 20 20 23 20 4c 61 68 65 79 20 46  .      # Lahey F
2eec0 6f 72 74 72 61 6e 20 38 2e 31 2e 0a 20 20 20 20  ortran 8.1..    
2eed0 20 20 6c 66 39 35 2a 29 0a 09 6c 74 5f 70 72 6f    lf95*)..lt_pro
2eee0 67 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d 27 2d  g_compiler_wl='-
2eef0 57 6c 2c 27 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f  Wl,'..lt_prog_co
2ef00 6d 70 69 6c 65 72 5f 70 69 63 3d 27 2d 2d 73 68  mpiler_pic='--sh
2ef10 61 72 65 64 27 0a 09 6c 74 5f 70 72 6f 67 5f 63  ared'..lt_prog_c
2ef20 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69 63 3d 27  ompiler_static='
2ef30 2d 2d 73 74 61 74 69 63 27 0a 09 3b 3b 0a 20 20  --static'..;;.  
2ef40 20 20 20 20 70 67 63 63 2a 20 7c 20 70 67 66 37      pgcc* | pgf7
2ef50 37 2a 20 7c 20 70 67 66 39 30 2a 20 7c 20 70 67  7* | pgf90* | pg
2ef60 66 39 35 2a 29 0a 20 20 20 20 20 20 20 20 23 20  f95*).        # 
2ef70 50 6f 72 74 6c 61 6e 64 20 47 72 6f 75 70 20 63  Portland Group c
2ef80 6f 6d 70 69 6c 65 72 73 20 28 2a 6e 6f 74 2a 20  ompilers (*not* 
2ef90 74 68 65 20 50 65 6e 74 69 75 6d 20 67 63 63 20  the Pentium gcc 
2efa0 63 6f 6d 70 69 6c 65 72 2c 0a 09 23 20 77 68 69  compiler,..# whi
2efb0 63 68 20 6c 6f 6f 6b 73 20 74 6f 20 62 65 20 61  ch looks to be a
2efc0 20 64 65 61 64 20 70 72 6f 6a 65 63 74 29 0a 09   dead project)..
2efd0 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  lt_prog_compiler
2efe0 5f 77 6c 3d 27 2d 57 6c 2c 27 0a 09 6c 74 5f 70  _wl='-Wl,'..lt_p
2eff0 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63  rog_compiler_pic
2f000 3d 27 2d 66 70 69 63 27 0a 09 6c 74 5f 70 72 6f  ='-fpic'..lt_pro
2f010 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69  g_compiler_stati
2f020 63 3d 27 2d 42 73 74 61 74 69 63 27 0a 20 20 20  c='-Bstatic'.   
2f030 20 20 20 20 20 3b 3b 0a 20 20 20 20 20 20 63 63       ;;.      cc
2f040 63 2a 29 0a 20 20 20 20 20 20 20 20 6c 74 5f 70  c*).        lt_p
2f050 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d  rog_compiler_wl=
2f060 27 2d 57 6c 2c 27 0a 20 20 20 20 20 20 20 20 23  '-Wl,'.        #
2f070 20 41 6c 6c 20 41 6c 70 68 61 20 63 6f 64 65 20   All Alpha code 
2f080 69 73 20 50 49 43 2e 0a 20 20 20 20 20 20 20 20  is PIC..        
2f090 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  lt_prog_compiler
2f0a0 5f 73 74 61 74 69 63 3d 27 2d 6e 6f 6e 5f 73 68  _static='-non_sh
2f0b0 61 72 65 64 27 0a 20 20 20 20 20 20 20 20 3b 3b  ared'.        ;;
2f0c0 0a 20 20 20 20 20 20 78 6c 2a 29 0a 09 23 20 49  .      xl*)..# I
2f0d0 42 4d 20 58 4c 20 43 20 38 2e 30 2f 46 6f 72 74  BM XL C 8.0/Fort
2f0e0 72 61 6e 20 31 30 2e 31 20 6f 6e 20 50 50 43 0a  ran 10.1 on PPC.
2f0f0 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65  .lt_prog_compile
2f100 72 5f 77 6c 3d 27 2d 57 6c 2c 27 0a 09 6c 74 5f  r_wl='-Wl,'..lt_
2f110 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69  prog_compiler_pi
2f120 63 3d 27 2d 71 70 69 63 27 0a 09 6c 74 5f 70 72  c='-qpic'..lt_pr
2f130 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74  og_compiler_stat
2f140 69 63 3d 27 2d 71 73 74 61 74 69 63 6c 69 6e 6b  ic='-qstaticlink
2f150 27 0a 09 3b 3b 0a 20 20 20 20 20 20 2a 29 0a 09  '..;;.      *)..
2f160 63 61 73 65 20 60 24 43 43 20 2d 56 20 32 3e 26  case `$CC -V 2>&
2f170 31 20 7c 20 73 65 64 20 35 71 60 20 69 6e 0a 09  1 | sed 5q` in..
2f180 2a 53 75 6e 5c 20 43 2a 29 0a 09 20 20 23 20 53  *Sun\ C*)..  # S
2f190 75 6e 20 43 20 35 2e 39 0a 09 20 20 6c 74 5f 70  un C 5.9..  lt_p
2f1a0 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63  rog_compiler_pic
2f1b0 3d 27 2d 4b 50 49 43 27 0a 09 20 20 6c 74 5f 70  ='-KPIC'..  lt_p
2f1c0 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61  rog_compiler_sta
2f1d0 74 69 63 3d 27 2d 42 73 74 61 74 69 63 27 0a 09  tic='-Bstatic'..
2f1e0 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c    lt_prog_compil
2f1f0 65 72 5f 77 6c 3d 27 2d 57 6c 2c 27 0a 09 20 20  er_wl='-Wl,'..  
2f200 3b 3b 0a 09 2a 53 75 6e 5c 20 46 2a 29 0a 09 20  ;;..*Sun\ F*).. 
2f210 20 23 20 53 75 6e 20 46 6f 72 74 72 61 6e 20 38   # Sun Fortran 8
2f220 2e 33 20 70 61 73 73 65 73 20 61 6c 6c 20 75 6e  .3 passes all un
2f230 72 65 63 6f 67 6e 69 7a 65 64 20 66 6c 61 67 73  recognized flags
2f240 20 74 6f 20 74 68 65 20 6c 69 6e 6b 65 72 0a 09   to the linker..
2f250 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c    lt_prog_compil
2f260 65 72 5f 70 69 63 3d 27 2d 4b 50 49 43 27 0a 09  er_pic='-KPIC'..
2f270 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c    lt_prog_compil
2f280 65 72 5f 73 74 61 74 69 63 3d 27 2d 42 73 74 61  er_static='-Bsta
2f290 74 69 63 27 0a 09 20 20 6c 74 5f 70 72 6f 67 5f  tic'..  lt_prog_
2f2a0 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d 27 27 0a 09  compiler_wl=''..
2f2b0 20 20 3b 3b 0a 09 65 73 61 63 0a 09 3b 3b 0a 20    ;;..esac..;;. 
2f2c0 20 20 20 20 20 65 73 61 63 0a 20 20 20 20 20 20       esac.      
2f2d0 3b 3b 0a 0a 20 20 20 20 6e 65 77 73 6f 73 36 29  ;;..    newsos6)
2f2e0 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63  .      lt_prog_c
2f2f0 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27 2d 4b 50  ompiler_pic='-KP
2f300 49 43 27 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f  IC'.      lt_pro
2f310 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69  g_compiler_stati
2f320 63 3d 27 2d 42 73 74 61 74 69 63 27 0a 20 20 20  c='-Bstatic'.   
2f330 20 20 20 3b 3b 0a 0a 20 20 20 20 2a 6e 74 6f 2a     ;;..    *nto*
2f340 20 7c 20 2a 71 6e 78 2a 29 0a 20 20 20 20 20 20   | *qnx*).      
2f350 23 20 51 4e 58 20 75 73 65 73 20 47 4e 55 20 43  # QNX uses GNU C
2f360 2b 2b 2c 20 62 75 74 20 6e 65 65 64 20 74 6f 20  ++, but need to 
2f370 64 65 66 69 6e 65 20 2d 73 68 61 72 65 64 20 6f  define -shared o
2f380 70 74 69 6f 6e 20 74 6f 6f 2c 20 6f 74 68 65 72  ption too, other
2f390 77 69 73 65 0a 20 20 20 20 20 20 23 20 69 74 20  wise.      # it 
2f3a0 77 69 6c 6c 20 63 6f 72 65 64 75 6d 70 2e 0a 20  will coredump.. 
2f3b0 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d       lt_prog_com
2f3c0 70 69 6c 65 72 5f 70 69 63 3d 27 2d 66 50 49 43  piler_pic='-fPIC
2f3d0 20 2d 73 68 61 72 65 64 27 0a 20 20 20 20 20 20   -shared'.      
2f3e0 3b 3b 0a 0a 20 20 20 20 6f 73 66 33 2a 20 7c 20  ;;..    osf3* | 
2f3f0 6f 73 66 34 2a 20 7c 20 6f 73 66 35 2a 29 0a 20  osf4* | osf5*). 
2f400 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d       lt_prog_com
2f410 70 69 6c 65 72 5f 77 6c 3d 27 2d 57 6c 2c 27 0a  piler_wl='-Wl,'.
2f420 20 20 20 20 20 20 23 20 41 6c 6c 20 4f 53 46 2f        # All OSF/
2f430 31 20 63 6f 64 65 20 69 73 20 50 49 43 2e 0a 20  1 code is PIC.. 
2f440 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d       lt_prog_com
2f450 70 69 6c 65 72 5f 73 74 61 74 69 63 3d 27 2d 6e  piler_static='-n
2f460 6f 6e 5f 73 68 61 72 65 64 27 0a 20 20 20 20 20  on_shared'.     
2f470 20 3b 3b 0a 0a 20 20 20 20 72 64 6f 73 2a 29 0a   ;;..    rdos*).
2f480 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f        lt_prog_co
2f490 6d 70 69 6c 65 72 5f 73 74 61 74 69 63 3d 27 2d  mpiler_static='-
2f4a0 6e 6f 6e 5f 73 68 61 72 65 64 27 0a 20 20 20 20  non_shared'.    
2f4b0 20 20 3b 3b 0a 0a 20 20 20 20 73 6f 6c 61 72 69    ;;..    solari
2f4c0 73 2a 29 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f  s*).      lt_pro
2f4d0 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27  g_compiler_pic='
2f4e0 2d 4b 50 49 43 27 0a 20 20 20 20 20 20 6c 74 5f  -KPIC'.      lt_
2f4f0 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74  prog_compiler_st
2f500 61 74 69 63 3d 27 2d 42 73 74 61 74 69 63 27 0a  atic='-Bstatic'.
2f510 20 20 20 20 20 20 63 61 73 65 20 24 63 63 5f 62        case $cc_b
2f520 61 73 65 6e 61 6d 65 20 69 6e 0a 20 20 20 20 20  asename in.     
2f530 20 66 37 37 2a 20 7c 20 66 39 30 2a 20 7c 20 66   f77* | f90* | f
2f540 39 35 2a 29 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f  95*)..lt_prog_co
2f550 6d 70 69 6c 65 72 5f 77 6c 3d 27 2d 51 6f 70 74  mpiler_wl='-Qopt
2f560 69 6f 6e 20 6c 64 20 27 3b 3b 0a 20 20 20 20 20  ion ld ';;.     
2f570 20 2a 29 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d   *)..lt_prog_com
2f580 70 69 6c 65 72 5f 77 6c 3d 27 2d 57 6c 2c 27 3b  piler_wl='-Wl,';
2f590 3b 0a 20 20 20 20 20 20 65 73 61 63 0a 20 20 20  ;.      esac.   
2f5a0 20 20 20 3b 3b 0a 0a 20 20 20 20 73 75 6e 6f 73     ;;..    sunos
2f5b0 34 2a 29 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f  4*).      lt_pro
2f5c0 67 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d 27 2d  g_compiler_wl='-
2f5d0 51 6f 70 74 69 6f 6e 20 6c 64 20 27 0a 20 20 20  Qoption ld '.   
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 70 69 63 3d 27 2d 50 49 43 27 0a 20  ler_pic='-PIC'. 
2f600 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d       lt_prog_com
2f610 70 69 6c 65 72 5f 73 74 61 74 69 63 3d 27 2d 42  piler_static='-B
2f620 73 74 61 74 69 63 27 0a 20 20 20 20 20 20 3b 3b  static'.      ;;
2f630 0a 0a 20 20 20 20 73 79 73 76 34 20 7c 20 73 79  ..    sysv4 | sy
2f640 73 76 34 2e 32 75 77 32 2a 20 7c 20 73 79 73 76  sv4.2uw2* | sysv
2f650 34 2e 33 2a 29 0a 20 20 20 20 20 20 6c 74 5f 70  4.3*).      lt_p
2f660 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d  rog_compiler_wl=
2f670 27 2d 57 6c 2c 27 0a 20 20 20 20 20 20 6c 74 5f  '-Wl,'.      lt_
2f680 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69  prog_compiler_pi
2f690 63 3d 27 2d 4b 50 49 43 27 0a 20 20 20 20 20 20  c='-KPIC'.      
2f6a0 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  lt_prog_compiler
2f6b0 5f 73 74 61 74 69 63 3d 27 2d 42 73 74 61 74 69  _static='-Bstati
2f6c0 63 27 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20  c'.      ;;..   
2f6d0 20 73 79 73 76 34 2a 4d 50 2a 29 0a 20 20 20 20   sysv4*MP*).    
2f6e0 20 20 69 66 20 74 65 73 74 20 2d 64 20 2f 75 73    if test -d /us
2f6f0 72 2f 6e 65 63 20 3b 74 68 65 6e 0a 09 6c 74 5f  r/nec ;then..lt_
2f700 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69  prog_compiler_pi
2f710 63 3d 27 2d 4b 63 6f 6e 66 6f 72 6d 5f 70 69 63  c='-Kconform_pic
2f720 27 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69  '..lt_prog_compi
2f730 6c 65 72 5f 73 74 61 74 69 63 3d 27 2d 42 73 74  ler_static='-Bst
2f740 61 74 69 63 27 0a 20 20 20 20 20 20 66 69 0a 20  atic'.      fi. 
2f750 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 73 79 73       ;;..    sys
2f760 76 35 2a 20 7c 20 75 6e 69 78 77 61 72 65 2a 20  v5* | unixware* 
2f770 7c 20 73 63 6f 33 2e 32 76 35 2a 20 7c 20 73 63  | sco3.2v5* | sc
2f780 6f 35 76 36 2a 20 7c 20 4f 70 65 6e 55 4e 49 58  o5v6* | OpenUNIX
2f790 2a 29 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67  *).      lt_prog
2f7a0 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d 27 2d 57  _compiler_wl='-W
2f7b0 6c 2c 27 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f  l,'.      lt_pro
2f7c0 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27  g_compiler_pic='
2f7d0 2d 4b 50 49 43 27 0a 20 20 20 20 20 20 6c 74 5f  -KPIC'.      lt_
2f7e0 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74  prog_compiler_st
2f7f0 61 74 69 63 3d 27 2d 42 73 74 61 74 69 63 27 0a  atic='-Bstatic'.
2f800 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 75 6e        ;;..    un
2f810 69 63 6f 73 2a 29 0a 20 20 20 20 20 20 6c 74 5f  icos*).      lt_
2f820 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c  prog_compiler_wl
2f830 3d 27 2d 57 6c 2c 27 0a 20 20 20 20 20 20 6c 74  ='-Wl,'.      lt
2f840 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 63  _prog_compiler_c
2f850 61 6e 5f 62 75 69 6c 64 5f 73 68 61 72 65 64 3d  an_build_shared=
2f860 6e 6f 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20  no.      ;;..   
2f870 20 75 74 73 34 2a 29 0a 20 20 20 20 20 20 6c 74   uts4*).      lt
2f880 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70  _prog_compiler_p
2f890 69 63 3d 27 2d 70 69 63 27 0a 20 20 20 20 20 20  ic='-pic'.      
2f8a0 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  lt_prog_compiler
2f8b0 5f 73 74 61 74 69 63 3d 27 2d 42 73 74 61 74 69  _static='-Bstati
2f8c0 63 27 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20  c'.      ;;..   
2f8d0 20 2a 29 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f   *).      lt_pro
2f8e0 67 5f 63 6f 6d 70 69 6c 65 72 5f 63 61 6e 5f 62  g_compiler_can_b
2f8f0 75 69 6c 64 5f 73 68 61 72 65 64 3d 6e 6f 0a 20  uild_shared=no. 
2f900 20 20 20 20 20 3b 3b 0a 20 20 20 20 65 73 61 63       ;;.    esac
2f910 0a 20 20 66 69 0a 0a 63 61 73 65 20 24 68 6f 73  .  fi..case $hos
2f920 74 5f 6f 73 20 69 6e 0a 20 20 23 20 46 6f 72 20  t_os in.  # For 
2f930 70 6c 61 74 66 6f 72 6d 73 20 77 68 69 63 68 20  platforms which 
2f940 64 6f 20 6e 6f 74 20 73 75 70 70 6f 72 74 20 50  do not support P
2f950 49 43 2c 20 2d 44 50 49 43 20 69 73 20 6d 65 61  IC, -DPIC is mea
2f960 6e 69 6e 67 6c 65 73 73 3a 0a 20 20 2a 64 6a 67  ningless:.  *djg
2f970 70 70 2a 29 0a 20 20 20 20 6c 74 5f 70 72 6f 67  pp*).    lt_prog
2f980 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 0a 20  _compiler_pic=. 
2f990 20 20 20 3b 3b 0a 20 20 2a 29 0a 20 20 20 20 6c     ;;.  *).    l
2f9a0 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  t_prog_compiler_
2f9b0 70 69 63 3d 22 24 6c 74 5f 70 72 6f 67 5f 63 6f  pic="$lt_prog_co
2f9c0 6d 70 69 6c 65 72 5f 70 69 63 20 2d 44 50 49 43  mpiler_pic -DPIC
2f9d0 22 0a 20 20 20 20 3b 3b 0a 65 73 61 63 0a 7b 20  ".    ;;.esac.{ 
2f9e0 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
2f9f0 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74  :$LINENO: result
2fa00 3a 20 24 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69  : $lt_prog_compi
2fa10 6c 65 72 5f 70 69 63 22 20 3e 26 35 0a 24 61 73  ler_pic" >&5.$as
2fa20 5f 65 63 68 6f 20 22 24 6c 74 5f 70 72 6f 67 5f  _echo "$lt_prog_
2fa30 63 6f 6d 70 69 6c 65 72 5f 70 69 63 22 20 3e 26  compiler_pic" >&
2fa40 36 3b 20 7d 0a 0a 0a 0a 0a 0a 0a 23 0a 23 20 43  6; }.......#.# C
2fa50 68 65 63 6b 20 74 6f 20 6d 61 6b 65 20 73 75 72  heck to make sur
2fa60 65 20 74 68 65 20 50 49 43 20 66 6c 61 67 20 61  e the PIC flag a
2fa70 63 74 75 61 6c 6c 79 20 77 6f 72 6b 73 2e 0a 23  ctually works..#
2fa80 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24 6c 74  .if test -n "$lt
2fa90 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70  _prog_compiler_p
2faa0 69 63 22 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61  ic"; then.  { $a
2fab0 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
2fac0 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67  LINENO: checking
2fad0 20 69 66 20 24 63 6f 6d 70 69 6c 65 72 20 50 49   if $compiler PI
2fae0 43 20 66 6c 61 67 20 24 6c 74 5f 70 72 6f 67 5f  C flag $lt_prog_
2faf0 63 6f 6d 70 69 6c 65 72 5f 70 69 63 20 77 6f 72  compiler_pic wor
2fb00 6b 73 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  ks" >&5.$as_echo
2fb10 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 69 66 20  _n "checking if 
2fb20 24 63 6f 6d 70 69 6c 65 72 20 50 49 43 20 66 6c  $compiler PIC fl
2fb30 61 67 20 24 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70  ag $lt_prog_comp
2fb40 69 6c 65 72 5f 70 69 63 20 77 6f 72 6b 73 2e 2e  iler_pic works..
2fb50 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65  . " >&6; }.if te
2fb60 73 74 20 22 24 7b 6c 74 5f 63 76 5f 70 72 6f 67  st "${lt_cv_prog
2fb70 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 5f 77 6f  _compiler_pic_wo
2fb80 72 6b 73 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b  rks+set}" = set;
2fb90 20 74 68 65 6e 0a 20 20 24 61 73 5f 65 63 68 6f   then.  $as_echo
2fba0 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22 20 3e  _n "(cached) " >
2fbb0 26 36 0a 65 6c 73 65 0a 20 20 6c 74 5f 63 76 5f  &6.else.  lt_cv_
2fbc0 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69  prog_compiler_pi
2fbd0 63 5f 77 6f 72 6b 73 3d 6e 6f 0a 20 20 20 61 63  c_works=no.   ac
2fbe0 5f 6f 75 74 66 69 6c 65 3d 63 6f 6e 66 74 65 73  _outfile=conftes
2fbf0 74 2e 24 61 63 5f 6f 62 6a 65 78 74 0a 20 20 20  t.$ac_objext.   
2fc00 65 63 68 6f 20 22 24 6c 74 5f 73 69 6d 70 6c 65  echo "$lt_simple
2fc10 5f 63 6f 6d 70 69 6c 65 5f 74 65 73 74 5f 63 6f  _compile_test_co
2fc20 64 65 22 20 3e 20 63 6f 6e 66 74 65 73 74 2e 24  de" > conftest.$
2fc30 61 63 5f 65 78 74 0a 20 20 20 6c 74 5f 63 6f 6d  ac_ext.   lt_com
2fc40 70 69 6c 65 72 5f 66 6c 61 67 3d 22 24 6c 74 5f  piler_flag="$lt_
2fc50 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69  prog_compiler_pi
2fc60 63 20 2d 44 50 49 43 22 0a 20 20 20 23 20 49 6e  c -DPIC".   # In
2fc70 73 65 72 74 20 74 68 65 20 6f 70 74 69 6f 6e 20  sert the option 
2fc80 65 69 74 68 65 72 20 28 31 29 20 61 66 74 65 72  either (1) after
2fc90 20 74 68 65 20 6c 61 73 74 20 2a 46 4c 41 47 53   the last *FLAGS
2fca0 20 76 61 72 69 61 62 6c 65 2c 20 6f 72 0a 20 20   variable, or.  
2fcb0 20 23 20 28 32 29 20 62 65 66 6f 72 65 20 61 20   # (2) before a 
2fcc0 77 6f 72 64 20 63 6f 6e 74 61 69 6e 69 6e 67 20  word containing 
2fcd0 22 63 6f 6e 66 74 65 73 74 2e 22 2c 20 6f 72 20  "conftest.", or 
2fce0 28 33 29 20 61 74 20 74 68 65 20 65 6e 64 2e 0a  (3) at the end..
2fcf0 20 20 20 23 20 4e 6f 74 65 20 74 68 61 74 20 24     # Note that $
2fd00 61 63 5f 63 6f 6d 70 69 6c 65 20 69 74 73 65 6c  ac_compile itsel
2fd10 66 20 64 6f 65 73 20 6e 6f 74 20 63 6f 6e 74 61  f does not conta
2fd20 69 6e 20 62 61 63 6b 73 6c 61 73 68 65 73 20 61  in backslashes a
2fd30 6e 64 20 62 65 67 69 6e 73 0a 20 20 20 23 20 77  nd begins.   # w
2fd40 69 74 68 20 61 20 64 6f 6c 6c 61 72 20 73 69 67  ith a dollar sig
2fd50 6e 20 28 6e 6f 74 20 61 20 68 79 70 68 65 6e 29  n (not a hyphen)
2fd60 2c 20 73 6f 20 74 68 65 20 65 63 68 6f 20 73 68  , so the echo sh
2fd70 6f 75 6c 64 20 77 6f 72 6b 20 63 6f 72 72 65 63  ould work correc
2fd80 74 6c 79 2e 0a 20 20 20 23 20 54 68 65 20 6f 70  tly..   # The op
2fd90 74 69 6f 6e 20 69 73 20 72 65 66 65 72 65 6e 63  tion is referenc
2fda0 65 64 20 76 69 61 20 61 20 76 61 72 69 61 62 6c  ed via a variabl
2fdb0 65 20 74 6f 20 61 76 6f 69 64 20 63 6f 6e 66 75  e to avoid confu
2fdc0 73 69 6e 67 20 73 65 64 2e 0a 20 20 20 6c 74 5f  sing sed..   lt_
2fdd0 63 6f 6d 70 69 6c 65 3d 60 65 63 68 6f 20 22 24  compile=`echo "$
2fde0 61 63 5f 63 6f 6d 70 69 6c 65 22 20 7c 20 24 53  ac_compile" | $S
2fdf0 45 44 20 5c 0a 20 20 20 2d 65 20 27 73 3a 2e 2a  ED \.   -e 's:.*
2fe00 46 4c 41 47 53 7d 5c 7b 30 2c 31 5c 7d 20 3a 26  FLAGS}\{0,1\} :&
2fe10 24 6c 74 5f 63 6f 6d 70 69 6c 65 72 5f 66 6c 61  $lt_compiler_fla
2fe20 67 20 3a 3b 20 74 27 20 5c 0a 20 20 20 2d 65 20  g :; t' \.   -e 
2fe30 27 73 3a 20 5b 5e 20 5d 2a 63 6f 6e 66 74 65 73  's: [^ ]*conftes
2fe40 74 5c 2e 3a 20 24 6c 74 5f 63 6f 6d 70 69 6c 65  t\.: $lt_compile
2fe50 72 5f 66 6c 61 67 26 3a 3b 20 74 27 20 5c 0a 20  r_flag&:; t' \. 
2fe60 20 20 2d 65 20 27 73 3a 24 3a 20 24 6c 74 5f 63    -e 's:$: $lt_c
2fe70 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 3a 27 60 0a  ompiler_flag:'`.
2fe80 20 20 20 28 65 76 61 6c 20 65 63 68 6f 20 22 5c     (eval echo "\
2fe90 22 5c 24 61 73 5f 6d 65 3a 37 31 34 35 3a 20 24  "\$as_me:7145: $
2fea0 6c 74 5f 63 6f 6d 70 69 6c 65 5c 22 22 20 3e 26  lt_compile\"" >&
2feb0 35 29 0a 20 20 20 28 65 76 61 6c 20 22 24 6c 74  5).   (eval "$lt
2fec0 5f 63 6f 6d 70 69 6c 65 22 20 32 3e 63 6f 6e 66  _compile" 2>conf
2fed0 74 65 73 74 2e 65 72 72 29 0a 20 20 20 61 63 5f  test.err).   ac_
2fee0 73 74 61 74 75 73 3d 24 3f 0a 20 20 20 63 61 74  status=$?.   cat
2fef0 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 3e 26   conftest.err >&
2ff00 35 0a 20 20 20 65 63 68 6f 20 22 24 61 73 5f 6d  5.   echo "$as_m
2ff10 65 3a 37 31 34 39 3a 20 5c 24 3f 20 3d 20 24 61  e:7149: \$? = $a
2ff20 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20  c_status" >&5.  
2ff30 20 69 66 20 28 65 78 69 74 20 24 61 63 5f 73 74   if (exit $ac_st
2ff40 61 74 75 73 29 20 26 26 20 74 65 73 74 20 2d 73  atus) && test -s
2ff50 20 22 24 61 63 5f 6f 75 74 66 69 6c 65 22 3b 20   "$ac_outfile"; 
2ff60 74 68 65 6e 0a 20 20 20 20 20 23 20 54 68 65 20  then.     # The 
2ff70 63 6f 6d 70 69 6c 65 72 20 63 61 6e 20 6f 6e 6c  compiler can onl
2ff80 79 20 77 61 72 6e 20 61 6e 64 20 69 67 6e 6f 72  y warn and ignor
2ff90 65 20 74 68 65 20 6f 70 74 69 6f 6e 20 69 66 20  e the option if 
2ffa0 6e 6f 74 20 72 65 63 6f 67 6e 69 7a 65 64 0a 20  not recognized. 
2ffb0 20 20 20 20 23 20 53 6f 20 73 61 79 20 6e 6f 20      # So say no 
2ffc0 69 66 20 74 68 65 72 65 20 61 72 65 20 77 61 72  if there are war
2ffd0 6e 69 6e 67 73 20 6f 74 68 65 72 20 74 68 61 6e  nings other than
2ffe0 20 74 68 65 20 75 73 75 61 6c 20 6f 75 74 70 75   the usual outpu
2fff0 74 2e 0a 20 20 20 20 20 24 45 43 48 4f 20 22 58  t..     $ECHO "X
30000 24 5f 6c 74 5f 63 6f 6d 70 69 6c 65 72 5f 62 6f  $_lt_compiler_bo
30010 69 6c 65 72 70 6c 61 74 65 22 20 7c 20 24 58 73  ilerplate" | $Xs
30020 65 64 20 2d 65 20 27 2f 5e 24 2f 64 27 20 3e 63  ed -e '/^$/d' >c
30030 6f 6e 66 74 65 73 74 2e 65 78 70 0a 20 20 20 20  onftest.exp.    
30040 20 24 53 45 44 20 27 2f 5e 24 2f 64 3b 20 2f 5e   $SED '/^$/d; /^
30050 20 2a 2b 2f 64 27 20 63 6f 6e 66 74 65 73 74 2e   *+/d' conftest.
30060 65 72 72 20 3e 63 6f 6e 66 74 65 73 74 2e 65 72  err >conftest.er
30070 32 0a 20 20 20 20 20 69 66 20 74 65 73 74 20 21  2.     if test !
30080 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e 65 72 32   -s conftest.er2
30090 20 7c 7c 20 64 69 66 66 20 63 6f 6e 66 74 65 73   || diff conftes
300a0 74 2e 65 78 70 20 63 6f 6e 66 74 65 73 74 2e 65  t.exp conftest.e
300b0 72 32 20 3e 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74  r2 >/dev/null; t
300c0 68 65 6e 0a 20 20 20 20 20 20 20 6c 74 5f 63 76  hen.       lt_cv
300d0 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70  _prog_compiler_p
300e0 69 63 5f 77 6f 72 6b 73 3d 79 65 73 0a 20 20 20  ic_works=yes.   
300f0 20 20 66 69 0a 20 20 20 66 69 0a 20 20 20 24 52    fi.   fi.   $R
30100 4d 20 63 6f 6e 66 74 65 73 74 2a 0a 0a 66 69 0a  M conftest*..fi.
30110 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
30120 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75  me:$LINENO: resu
30130 6c 74 3a 20 24 6c 74 5f 63 76 5f 70 72 6f 67 5f  lt: $lt_cv_prog_
30140 63 6f 6d 70 69 6c 65 72 5f 70 69 63 5f 77 6f 72  compiler_pic_wor
30150 6b 73 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  ks" >&5.$as_echo
30160 20 22 24 6c 74 5f 63 76 5f 70 72 6f 67 5f 63 6f   "$lt_cv_prog_co
30170 6d 70 69 6c 65 72 5f 70 69 63 5f 77 6f 72 6b 73  mpiler_pic_works
30180 22 20 3e 26 36 3b 20 7d 0a 0a 69 66 20 74 65 73  " >&6; }..if tes
30190 74 20 78 22 24 6c 74 5f 63 76 5f 70 72 6f 67 5f  t x"$lt_cv_prog_
301a0 63 6f 6d 70 69 6c 65 72 5f 70 69 63 5f 77 6f 72  compiler_pic_wor
301b0 6b 73 22 20 3d 20 78 79 65 73 3b 20 74 68 65 6e  ks" = xyes; then
301c0 0a 20 20 20 20 63 61 73 65 20 24 6c 74 5f 70 72  .    case $lt_pr
301d0 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 20  og_compiler_pic 
301e0 69 6e 0a 20 20 20 20 20 22 22 20 7c 20 22 20 22  in.     "" | " "
301f0 2a 29 20 3b 3b 0a 20 20 20 20 20 2a 29 20 6c 74  *) ;;.     *) lt
30200 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70  _prog_compiler_p
30210 69 63 3d 22 20 24 6c 74 5f 70 72 6f 67 5f 63 6f  ic=" $lt_prog_co
30220 6d 70 69 6c 65 72 5f 70 69 63 22 20 3b 3b 0a 20  mpiler_pic" ;;. 
30230 20 20 20 20 65 73 61 63 0a 65 6c 73 65 0a 20 20      esac.else.  
30240 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c    lt_prog_compil
30250 65 72 5f 70 69 63 3d 0a 20 20 20 20 20 6c 74 5f  er_pic=.     lt_
30260 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 63 61  prog_compiler_ca
30270 6e 5f 62 75 69 6c 64 5f 73 68 61 72 65 64 3d 6e  n_build_shared=n
30280 6f 0a 66 69 0a 0a 66 69 0a 0a 0a 0a 0a 0a 0a 23  o.fi..fi.......#
30290 0a 23 20 43 68 65 63 6b 20 74 6f 20 6d 61 6b 65  .# Check to make
302a0 20 73 75 72 65 20 74 68 65 20 73 74 61 74 69 63   sure the static
302b0 20 66 6c 61 67 20 61 63 74 75 61 6c 6c 79 20 77   flag actually w
302c0 6f 72 6b 73 2e 0a 23 0a 77 6c 3d 24 6c 74 5f 70  orks..#.wl=$lt_p
302d0 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c 20  rog_compiler_wl 
302e0 65 76 61 6c 20 6c 74 5f 74 6d 70 5f 73 74 61 74  eval lt_tmp_stat
302f0 69 63 5f 66 6c 61 67 3d 5c 22 24 6c 74 5f 70 72  ic_flag=\"$lt_pr
30300 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74  og_compiler_stat
30310 69 63 5c 22 0a 7b 20 24 61 73 5f 65 63 68 6f 20  ic\".{ $as_echo 
30320 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
30330 20 63 68 65 63 6b 69 6e 67 20 69 66 20 24 63 6f   checking if $co
30340 6d 70 69 6c 65 72 20 73 74 61 74 69 63 20 66 6c  mpiler static fl
30350 61 67 20 24 6c 74 5f 74 6d 70 5f 73 74 61 74 69  ag $lt_tmp_stati
30360 63 5f 66 6c 61 67 20 77 6f 72 6b 73 22 20 3e 26  c_flag works" >&
30370 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68  5.$as_echo_n "ch
30380 65 63 6b 69 6e 67 20 69 66 20 24 63 6f 6d 70 69  ecking if $compi
30390 6c 65 72 20 73 74 61 74 69 63 20 66 6c 61 67 20  ler static flag 
303a0 24 6c 74 5f 74 6d 70 5f 73 74 61 74 69 63 5f 66  $lt_tmp_static_f
303b0 6c 61 67 20 77 6f 72 6b 73 2e 2e 2e 20 22 20 3e  lag works... " >
303c0 26 36 3b 20 7d 0a 69 66 20 74 65 73 74 20 22 24  &6; }.if test "$
303d0 7b 6c 74 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70  {lt_cv_prog_comp
303e0 69 6c 65 72 5f 73 74 61 74 69 63 5f 77 6f 72 6b  iler_static_work
303f0 73 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74  s+set}" = set; t
30400 68 65 6e 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e  hen.  $as_echo_n
30410 20 22 28 63 61 63 68 65 64 29 20 22 20 3e 26 36   "(cached) " >&6
30420 0a 65 6c 73 65 0a 20 20 6c 74 5f 63 76 5f 70 72  .else.  lt_cv_pr
30430 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74  og_compiler_stat
30440 69 63 5f 77 6f 72 6b 73 3d 6e 6f 0a 20 20 20 73  ic_works=no.   s
30450 61 76 65 5f 4c 44 46 4c 41 47 53 3d 22 24 4c 44  ave_LDFLAGS="$LD
30460 46 4c 41 47 53 22 0a 20 20 20 4c 44 46 4c 41 47  FLAGS".   LDFLAG
30470 53 3d 22 24 4c 44 46 4c 41 47 53 20 24 6c 74 5f  S="$LDFLAGS $lt_
30480 74 6d 70 5f 73 74 61 74 69 63 5f 66 6c 61 67 22  tmp_static_flag"
30490 0a 20 20 20 65 63 68 6f 20 22 24 6c 74 5f 73 69  .   echo "$lt_si
304a0 6d 70 6c 65 5f 6c 69 6e 6b 5f 74 65 73 74 5f 63  mple_link_test_c
304b0 6f 64 65 22 20 3e 20 63 6f 6e 66 74 65 73 74 2e  ode" > conftest.
304c0 24 61 63 5f 65 78 74 0a 20 20 20 69 66 20 28 65  $ac_ext.   if (e
304d0 76 61 6c 20 24 61 63 5f 6c 69 6e 6b 20 32 3e 63  val $ac_link 2>c
304e0 6f 6e 66 74 65 73 74 2e 65 72 72 29 20 26 26 20  onftest.err) && 
304f0 74 65 73 74 20 2d 73 20 63 6f 6e 66 74 65 73 74  test -s conftest
30500 24 61 63 5f 65 78 65 65 78 74 3b 20 74 68 65 6e  $ac_exeext; then
30510 0a 20 20 20 20 20 23 20 54 68 65 20 6c 69 6e 6b  .     # The link
30520 65 72 20 63 61 6e 20 6f 6e 6c 79 20 77 61 72 6e  er can only warn
30530 20 61 6e 64 20 69 67 6e 6f 72 65 20 74 68 65 20   and ignore the 
30540 6f 70 74 69 6f 6e 20 69 66 20 6e 6f 74 20 72 65  option if not re
30550 63 6f 67 6e 69 7a 65 64 0a 20 20 20 20 20 23 20  cognized.     # 
30560 53 6f 20 73 61 79 20 6e 6f 20 69 66 20 74 68 65  So say no if the
30570 72 65 20 61 72 65 20 77 61 72 6e 69 6e 67 73 0a  re are warnings.
30580 20 20 20 20 20 69 66 20 74 65 73 74 20 2d 73 20       if test -s 
30590 63 6f 6e 66 74 65 73 74 2e 65 72 72 3b 20 74 68  conftest.err; th
305a0 65 6e 0a 20 20 20 20 20 20 20 23 20 41 70 70 65  en.       # Appe
305b0 6e 64 20 61 6e 79 20 65 72 72 6f 72 73 20 74 6f  nd any errors to
305c0 20 74 68 65 20 63 6f 6e 66 69 67 2e 6c 6f 67 2e   the config.log.
305d0 0a 20 20 20 20 20 20 20 63 61 74 20 63 6f 6e 66  .       cat conf
305e0 74 65 73 74 2e 65 72 72 20 31 3e 26 35 0a 20 20  test.err 1>&5.  
305f0 20 20 20 20 20 24 45 43 48 4f 20 22 58 24 5f 6c       $ECHO "X$_l
30600 74 5f 6c 69 6e 6b 65 72 5f 62 6f 69 6c 65 72 70  t_linker_boilerp
30610 6c 61 74 65 22 20 7c 20 24 58 73 65 64 20 2d 65  late" | $Xsed -e
30620 20 27 2f 5e 24 2f 64 27 20 3e 20 63 6f 6e 66 74   '/^$/d' > conft
30630 65 73 74 2e 65 78 70 0a 20 20 20 20 20 20 20 24  est.exp.       $
30640 53 45 44 20 27 2f 5e 24 2f 64 3b 20 2f 5e 20 2a  SED '/^$/d; /^ *
30650 2b 2f 64 27 20 63 6f 6e 66 74 65 73 74 2e 65 72  +/d' conftest.er
30660 72 20 3e 63 6f 6e 66 74 65 73 74 2e 65 72 32 0a  r >conftest.er2.
30670 20 20 20 20 20 20 20 69 66 20 64 69 66 66 20 63         if diff c
30680 6f 6e 66 74 65 73 74 2e 65 78 70 20 63 6f 6e 66  onftest.exp conf
30690 74 65 73 74 2e 65 72 32 20 3e 2f 64 65 76 2f 6e  test.er2 >/dev/n
306a0 75 6c 6c 3b 20 74 68 65 6e 0a 20 20 20 20 20 20  ull; then.      
306b0 20 20 20 6c 74 5f 63 76 5f 70 72 6f 67 5f 63 6f     lt_cv_prog_co
306c0 6d 70 69 6c 65 72 5f 73 74 61 74 69 63 5f 77 6f  mpiler_static_wo
306d0 72 6b 73 3d 79 65 73 0a 20 20 20 20 20 20 20 66  rks=yes.       f
306e0 69 0a 20 20 20 20 20 65 6c 73 65 0a 20 20 20 20  i.     else.    
306f0 20 20 20 6c 74 5f 63 76 5f 70 72 6f 67 5f 63 6f     lt_cv_prog_co
30700 6d 70 69 6c 65 72 5f 73 74 61 74 69 63 5f 77 6f  mpiler_static_wo
30710 72 6b 73 3d 79 65 73 0a 20 20 20 20 20 66 69 0a  rks=yes.     fi.
30720 20 20 20 66 69 0a 20 20 20 24 52 4d 20 2d 72 20     fi.   $RM -r 
30730 63 6f 6e 66 74 65 73 74 2a 0a 20 20 20 4c 44 46  conftest*.   LDF
30740 4c 41 47 53 3d 22 24 73 61 76 65 5f 4c 44 46 4c  LAGS="$save_LDFL
30750 41 47 53 22 0a 0a 66 69 0a 7b 20 24 61 73 5f 65  AGS"..fi.{ $as_e
30760 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
30770 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 6c 74  ENO: result: $lt
30780 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65  _cv_prog_compile
30790 72 5f 73 74 61 74 69 63 5f 77 6f 72 6b 73 22 20  r_static_works" 
307a0 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 6c  >&5.$as_echo "$l
307b0 74 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c  t_cv_prog_compil
307c0 65 72 5f 73 74 61 74 69 63 5f 77 6f 72 6b 73 22  er_static_works"
307d0 20 3e 26 36 3b 20 7d 0a 0a 69 66 20 74 65 73 74   >&6; }..if test
307e0 20 78 22 24 6c 74 5f 63 76 5f 70 72 6f 67 5f 63   x"$lt_cv_prog_c
307f0 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69 63 5f 77  ompiler_static_w
30800 6f 72 6b 73 22 20 3d 20 78 79 65 73 3b 20 74 68  orks" = xyes; th
30810 65 6e 0a 20 20 20 20 3a 0a 65 6c 73 65 0a 20 20  en.    :.else.  
30820 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c    lt_prog_compil
30830 65 72 5f 73 74 61 74 69 63 3d 0a 66 69 0a 0a 0a  er_static=.fi...
30840 0a 0a 0a 0a 0a 20 20 7b 20 24 61 73 5f 65 63 68  .....  { $as_ech
30850 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
30860 4f 3a 20 63 68 65 63 6b 69 6e 67 20 69 66 20 24  O: checking if $
30870 63 6f 6d 70 69 6c 65 72 20 73 75 70 70 6f 72 74  compiler support
30880 73 20 2d 63 20 2d 6f 20 66 69 6c 65 2e 24 61 63  s -c -o file.$ac
30890 5f 6f 62 6a 65 78 74 22 20 3e 26 35 0a 24 61 73  _objext" >&5.$as
308a0 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e  _echo_n "checkin
308b0 67 20 69 66 20 24 63 6f 6d 70 69 6c 65 72 20 73  g if $compiler s
308c0 75 70 70 6f 72 74 73 20 2d 63 20 2d 6f 20 66 69  upports -c -o fi
308d0 6c 65 2e 24 61 63 5f 6f 62 6a 65 78 74 2e 2e 2e  le.$ac_objext...
308e0 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73   " >&6; }.if tes
308f0 74 20 22 24 7b 6c 74 5f 63 76 5f 70 72 6f 67 5f  t "${lt_cv_prog_
30900 63 6f 6d 70 69 6c 65 72 5f 63 5f 6f 2b 73 65 74  compiler_c_o+set
30910 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20  }" = set; then. 
30920 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61   $as_echo_n "(ca
30930 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65  ched) " >&6.else
30940 0a 20 20 6c 74 5f 63 76 5f 70 72 6f 67 5f 63 6f  .  lt_cv_prog_co
30950 6d 70 69 6c 65 72 5f 63 5f 6f 3d 6e 6f 0a 20 20  mpiler_c_o=no.  
30960 20 24 52 4d 20 2d 72 20 63 6f 6e 66 74 65 73 74   $RM -r conftest
30970 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 0a 20 20 20   2>/dev/null.   
30980 6d 6b 64 69 72 20 63 6f 6e 66 74 65 73 74 0a 20  mkdir conftest. 
30990 20 20 63 64 20 63 6f 6e 66 74 65 73 74 0a 20 20    cd conftest.  
309a0 20 6d 6b 64 69 72 20 6f 75 74 0a 20 20 20 65 63   mkdir out.   ec
309b0 68 6f 20 22 24 6c 74 5f 73 69 6d 70 6c 65 5f 63  ho "$lt_simple_c
309c0 6f 6d 70 69 6c 65 5f 74 65 73 74 5f 63 6f 64 65  ompile_test_code
309d0 22 20 3e 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  " > conftest.$ac
309e0 5f 65 78 74 0a 0a 20 20 20 6c 74 5f 63 6f 6d 70  _ext..   lt_comp
309f0 69 6c 65 72 5f 66 6c 61 67 3d 22 2d 6f 20 6f 75  iler_flag="-o ou
30a00 74 2f 63 6f 6e 66 74 65 73 74 32 2e 24 61 63 5f  t/conftest2.$ac_
30a10 6f 62 6a 65 78 74 22 0a 20 20 20 23 20 49 6e 73  objext".   # Ins
30a20 65 72 74 20 74 68 65 20 6f 70 74 69 6f 6e 20 65  ert the option e
30a30 69 74 68 65 72 20 28 31 29 20 61 66 74 65 72 20  ither (1) after 
30a40 74 68 65 20 6c 61 73 74 20 2a 46 4c 41 47 53 20  the last *FLAGS 
30a50 76 61 72 69 61 62 6c 65 2c 20 6f 72 0a 20 20 20  variable, or.   
30a60 23 20 28 32 29 20 62 65 66 6f 72 65 20 61 20 77  # (2) before a w
30a70 6f 72 64 20 63 6f 6e 74 61 69 6e 69 6e 67 20 22  ord containing "
30a80 63 6f 6e 66 74 65 73 74 2e 22 2c 20 6f 72 20 28  conftest.", or (
30a90 33 29 20 61 74 20 74 68 65 20 65 6e 64 2e 0a 20  3) at the end.. 
30aa0 20 20 23 20 4e 6f 74 65 20 74 68 61 74 20 24 61    # Note that $a
30ab0 63 5f 63 6f 6d 70 69 6c 65 20 69 74 73 65 6c 66  c_compile itself
30ac0 20 64 6f 65 73 20 6e 6f 74 20 63 6f 6e 74 61 69   does not contai
30ad0 6e 20 62 61 63 6b 73 6c 61 73 68 65 73 20 61 6e  n backslashes an
30ae0 64 20 62 65 67 69 6e 73 0a 20 20 20 23 20 77 69  d begins.   # wi
30af0 74 68 20 61 20 64 6f 6c 6c 61 72 20 73 69 67 6e  th a dollar sign
30b00 20 28 6e 6f 74 20 61 20 68 79 70 68 65 6e 29 2c   (not a hyphen),
30b10 20 73 6f 20 74 68 65 20 65 63 68 6f 20 73 68 6f   so the echo sho
30b20 75 6c 64 20 77 6f 72 6b 20 63 6f 72 72 65 63 74  uld work correct
30b30 6c 79 2e 0a 20 20 20 6c 74 5f 63 6f 6d 70 69 6c  ly..   lt_compil
30b40 65 3d 60 65 63 68 6f 20 22 24 61 63 5f 63 6f 6d  e=`echo "$ac_com
30b50 70 69 6c 65 22 20 7c 20 24 53 45 44 20 5c 0a 20  pile" | $SED \. 
30b60 20 20 2d 65 20 27 73 3a 2e 2a 46 4c 41 47 53 7d    -e 's:.*FLAGS}
30b70 5c 7b 30 2c 31 5c 7d 20 3a 26 24 6c 74 5f 63 6f  \{0,1\} :&$lt_co
30b80 6d 70 69 6c 65 72 5f 66 6c 61 67 20 3a 3b 20 74  mpiler_flag :; t
30b90 27 20 5c 0a 20 20 20 2d 65 20 27 73 3a 20 5b 5e  ' \.   -e 's: [^
30ba0 20 5d 2a 63 6f 6e 66 74 65 73 74 5c 2e 3a 20 24   ]*conftest\.: $
30bb0 6c 74 5f 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67  lt_compiler_flag
30bc0 26 3a 3b 20 74 27 20 5c 0a 20 20 20 2d 65 20 27  &:; t' \.   -e '
30bd0 73 3a 24 3a 20 24 6c 74 5f 63 6f 6d 70 69 6c 65  s:$: $lt_compile
30be0 72 5f 66 6c 61 67 3a 27 60 0a 20 20 20 28 65 76  r_flag:'`.   (ev
30bf0 61 6c 20 65 63 68 6f 20 22 5c 22 5c 24 61 73 5f  al echo "\"\$as_
30c00 6d 65 3a 37 32 35 30 3a 20 24 6c 74 5f 63 6f 6d  me:7250: $lt_com
30c10 70 69 6c 65 5c 22 22 20 3e 26 35 29 0a 20 20 20  pile\"" >&5).   
30c20 28 65 76 61 6c 20 22 24 6c 74 5f 63 6f 6d 70 69  (eval "$lt_compi
30c30 6c 65 22 20 32 3e 6f 75 74 2f 63 6f 6e 66 74 65  le" 2>out/confte
30c40 73 74 2e 65 72 72 29 0a 20 20 20 61 63 5f 73 74  st.err).   ac_st
30c50 61 74 75 73 3d 24 3f 0a 20 20 20 63 61 74 20 6f  atus=$?.   cat o
30c60 75 74 2f 63 6f 6e 66 74 65 73 74 2e 65 72 72 20  ut/conftest.err 
30c70 3e 26 35 0a 20 20 20 65 63 68 6f 20 22 24 61 73  >&5.   echo "$as
30c80 5f 6d 65 3a 37 32 35 34 3a 20 5c 24 3f 20 3d 20  _me:7254: \$? = 
30c90 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a  $ac_status" >&5.
30ca0 20 20 20 69 66 20 28 65 78 69 74 20 24 61 63 5f     if (exit $ac_
30cb0 73 74 61 74 75 73 29 20 26 26 20 74 65 73 74 20  status) && test 
30cc0 2d 73 20 6f 75 74 2f 63 6f 6e 66 74 65 73 74 32  -s out/conftest2
30cd0 2e 24 61 63 5f 6f 62 6a 65 78 74 0a 20 20 20 74  .$ac_objext.   t
30ce0 68 65 6e 0a 20 20 20 20 20 23 20 54 68 65 20 63  hen.     # The c
30cf0 6f 6d 70 69 6c 65 72 20 63 61 6e 20 6f 6e 6c 79  ompiler can only
30d00 20 77 61 72 6e 20 61 6e 64 20 69 67 6e 6f 72 65   warn and ignore
30d10 20 74 68 65 20 6f 70 74 69 6f 6e 20 69 66 20 6e   the option if n
30d20 6f 74 20 72 65 63 6f 67 6e 69 7a 65 64 0a 20 20  ot recognized.  
30d30 20 20 20 23 20 53 6f 20 73 61 79 20 6e 6f 20 69     # So say no i
30d40 66 20 74 68 65 72 65 20 61 72 65 20 77 61 72 6e  f there are warn
30d50 69 6e 67 73 0a 20 20 20 20 20 24 45 43 48 4f 20  ings.     $ECHO 
30d60 22 58 24 5f 6c 74 5f 63 6f 6d 70 69 6c 65 72 5f  "X$_lt_compiler_
30d70 62 6f 69 6c 65 72 70 6c 61 74 65 22 20 7c 20 24  boilerplate" | $
30d80 58 73 65 64 20 2d 65 20 27 2f 5e 24 2f 64 27 20  Xsed -e '/^$/d' 
30d90 3e 20 6f 75 74 2f 63 6f 6e 66 74 65 73 74 2e 65  > out/conftest.e
30da0 78 70 0a 20 20 20 20 20 24 53 45 44 20 27 2f 5e  xp.     $SED '/^
30db0 24 2f 64 3b 20 2f 5e 20 2a 2b 2f 64 27 20 6f 75  $/d; /^ *+/d' ou
30dc0 74 2f 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 3e  t/conftest.err >
30dd0 6f 75 74 2f 63 6f 6e 66 74 65 73 74 2e 65 72 32  out/conftest.er2
30de0 0a 20 20 20 20 20 69 66 20 74 65 73 74 20 21 20  .     if test ! 
30df0 2d 73 20 6f 75 74 2f 63 6f 6e 66 74 65 73 74 2e  -s out/conftest.
30e00 65 72 32 20 7c 7c 20 64 69 66 66 20 6f 75 74 2f  er2 || diff out/
30e10 63 6f 6e 66 74 65 73 74 2e 65 78 70 20 6f 75 74  conftest.exp out
30e20 2f 63 6f 6e 66 74 65 73 74 2e 65 72 32 20 3e 2f  /conftest.er2 >/
30e30 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 20  dev/null; then. 
30e40 20 20 20 20 20 20 6c 74 5f 63 76 5f 70 72 6f 67        lt_cv_prog
30e50 5f 63 6f 6d 70 69 6c 65 72 5f 63 5f 6f 3d 79 65  _compiler_c_o=ye
30e60 73 0a 20 20 20 20 20 66 69 0a 20 20 20 66 69 0a  s.     fi.   fi.
30e70 20 20 20 63 68 6d 6f 64 20 75 2b 77 20 2e 20 32     chmod u+w . 2
30e80 3e 26 35 0a 20 20 20 24 52 4d 20 63 6f 6e 66 74  >&5.   $RM conft
30e90 65 73 74 2a 0a 20 20 20 23 20 53 47 49 20 43 2b  est*.   # SGI C+
30ea0 2b 20 63 6f 6d 70 69 6c 65 72 20 77 69 6c 6c 20  + compiler will 
30eb0 63 72 65 61 74 65 20 64 69 72 65 63 74 6f 72 79  create directory
30ec0 20 6f 75 74 2f 69 69 5f 66 69 6c 65 73 2f 20 66   out/ii_files/ f
30ed0 6f 72 0a 20 20 20 23 20 74 65 6d 70 6c 61 74 65  or.   # template
30ee0 20 69 6e 73 74 61 6e 74 69 61 74 69 6f 6e 0a 20   instantiation. 
30ef0 20 20 74 65 73 74 20 2d 64 20 6f 75 74 2f 69 69    test -d out/ii
30f00 5f 66 69 6c 65 73 20 26 26 20 24 52 4d 20 6f 75  _files && $RM ou
30f10 74 2f 69 69 5f 66 69 6c 65 73 2f 2a 20 26 26 20  t/ii_files/* && 
30f20 72 6d 64 69 72 20 6f 75 74 2f 69 69 5f 66 69 6c  rmdir out/ii_fil
30f30 65 73 0a 20 20 20 24 52 4d 20 6f 75 74 2f 2a 20  es.   $RM out/* 
30f40 26 26 20 72 6d 64 69 72 20 6f 75 74 0a 20 20 20  && rmdir out.   
30f50 63 64 20 2e 2e 0a 20 20 20 24 52 4d 20 2d 72 20  cd ...   $RM -r 
30f60 63 6f 6e 66 74 65 73 74 0a 20 20 20 24 52 4d 20  conftest.   $RM 
30f70 63 6f 6e 66 74 65 73 74 2a 0a 0a 66 69 0a 7b 20  conftest*..fi.{ 
30f80 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
30f90 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74  :$LINENO: result
30fa0 3a 20 24 6c 74 5f 63 76 5f 70 72 6f 67 5f 63 6f  : $lt_cv_prog_co
30fb0 6d 70 69 6c 65 72 5f 63 5f 6f 22 20 3e 26 35 0a  mpiler_c_o" >&5.
30fc0 24 61 73 5f 65 63 68 6f 20 22 24 6c 74 5f 63 76  $as_echo "$lt_cv
30fd0 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 63  _prog_compiler_c
30fe0 5f 6f 22 20 3e 26 36 3b 20 7d 0a 0a 0a 0a 0a 0a  _o" >&6; }......
30ff0 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  .  { $as_echo "$
31000 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63  as_me:$LINENO: c
31010 68 65 63 6b 69 6e 67 20 69 66 20 24 63 6f 6d 70  hecking if $comp
31020 69 6c 65 72 20 73 75 70 70 6f 72 74 73 20 2d 63  iler supports -c
31030 20 2d 6f 20 66 69 6c 65 2e 24 61 63 5f 6f 62 6a   -o file.$ac_obj
31040 65 78 74 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  ext" >&5.$as_ech
31050 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 69 66  o_n "checking if
31060 20 24 63 6f 6d 70 69 6c 65 72 20 73 75 70 70 6f   $compiler suppo
31070 72 74 73 20 2d 63 20 2d 6f 20 66 69 6c 65 2e 24  rts -c -o file.$
31080 61 63 5f 6f 62 6a 65 78 74 2e 2e 2e 20 22 20 3e  ac_objext... " >
31090 26 36 3b 20 7d 0a 69 66 20 74 65 73 74 20 22 24  &6; }.if test "$
310a0 7b 6c 74 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70  {lt_cv_prog_comp
310b0 69 6c 65 72 5f 63 5f 6f 2b 73 65 74 7d 22 20 3d  iler_c_o+set}" =
310c0 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 24 61 73   set; then.  $as
310d0 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64  _echo_n "(cached
310e0 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 6c  ) " >&6.else.  l
310f0 74 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c  t_cv_prog_compil
31100 65 72 5f 63 5f 6f 3d 6e 6f 0a 20 20 20 24 52 4d  er_c_o=no.   $RM
31110 20 2d 72 20 63 6f 6e 66 74 65 73 74 20 32 3e 2f   -r conftest 2>/
31120 64 65 76 2f 6e 75 6c 6c 0a 20 20 20 6d 6b 64 69  dev/null.   mkdi
31130 72 20 63 6f 6e 66 74 65 73 74 0a 20 20 20 63 64  r conftest.   cd
31140 20 63 6f 6e 66 74 65 73 74 0a 20 20 20 6d 6b 64   conftest.   mkd
31150 69 72 20 6f 75 74 0a 20 20 20 65 63 68 6f 20 22  ir out.   echo "
31160 24 6c 74 5f 73 69 6d 70 6c 65 5f 63 6f 6d 70 69  $lt_simple_compi
31170 6c 65 5f 74 65 73 74 5f 63 6f 64 65 22 20 3e 20  le_test_code" > 
31180 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
31190 0a 0a 20 20 20 6c 74 5f 63 6f 6d 70 69 6c 65 72  ..   lt_compiler
311a0 5f 66 6c 61 67 3d 22 2d 6f 20 6f 75 74 2f 63 6f  _flag="-o out/co
311b0 6e 66 74 65 73 74 32 2e 24 61 63 5f 6f 62 6a 65  nftest2.$ac_obje
311c0 78 74 22 0a 20 20 20 23 20 49 6e 73 65 72 74 20  xt".   # Insert 
311d0 74 68 65 20 6f 70 74 69 6f 6e 20 65 69 74 68 65  the option eithe
311e0 72 20 28 31 29 20 61 66 74 65 72 20 74 68 65 20  r (1) after the 
311f0 6c 61 73 74 20 2a 46 4c 41 47 53 20 76 61 72 69  last *FLAGS vari
31200 61 62 6c 65 2c 20 6f 72 0a 20 20 20 23 20 28 32  able, or.   # (2
31210 29 20 62 65 66 6f 72 65 20 61 20 77 6f 72 64 20  ) before a word 
31220 63 6f 6e 74 61 69 6e 69 6e 67 20 22 63 6f 6e 66  containing "conf
31230 74 65 73 74 2e 22 2c 20 6f 72 20 28 33 29 20 61  test.", or (3) a
31240 74 20 74 68 65 20 65 6e 64 2e 0a 20 20 20 23 20  t the end..   # 
31250 4e 6f 74 65 20 74 68 61 74 20 24 61 63 5f 63 6f  Note that $ac_co
31260 6d 70 69 6c 65 20 69 74 73 65 6c 66 20 64 6f 65  mpile itself doe
31270 73 20 6e 6f 74 20 63 6f 6e 74 61 69 6e 20 62 61  s not contain ba
31280 63 6b 73 6c 61 73 68 65 73 20 61 6e 64 20 62 65  ckslashes and be
31290 67 69 6e 73 0a 20 20 20 23 20 77 69 74 68 20 61  gins.   # with a
312a0 20 64 6f 6c 6c 61 72 20 73 69 67 6e 20 28 6e 6f   dollar sign (no
312b0 74 20 61 20 68 79 70 68 65 6e 29 2c 20 73 6f 20  t a hyphen), so 
312c0 74 68 65 20 65 63 68 6f 20 73 68 6f 75 6c 64 20  the echo should 
312d0 77 6f 72 6b 20 63 6f 72 72 65 63 74 6c 79 2e 0a  work correctly..
312e0 20 20 20 6c 74 5f 63 6f 6d 70 69 6c 65 3d 60 65     lt_compile=`e
312f0 63 68 6f 20 22 24 61 63 5f 63 6f 6d 70 69 6c 65  cho "$ac_compile
31300 22 20 7c 20 24 53 45 44 20 5c 0a 20 20 20 2d 65  " | $SED \.   -e
31310 20 27 73 3a 2e 2a 46 4c 41 47 53 7d 5c 7b 30 2c   's:.*FLAGS}\{0,
31320 31 5c 7d 20 3a 26 24 6c 74 5f 63 6f 6d 70 69 6c  1\} :&$lt_compil
31330 65 72 5f 66 6c 61 67 20 3a 3b 20 74 27 20 5c 0a  er_flag :; t' \.
31340 20 20 20 2d 65 20 27 73 3a 20 5b 5e 20 5d 2a 63     -e 's: [^ ]*c
31350 6f 6e 66 74 65 73 74 5c 2e 3a 20 24 6c 74 5f 63  onftest\.: $lt_c
31360 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 26 3a 3b 20  ompiler_flag&:; 
31370 74 27 20 5c 0a 20 20 20 2d 65 20 27 73 3a 24 3a  t' \.   -e 's:$:
31380 20 24 6c 74 5f 63 6f 6d 70 69 6c 65 72 5f 66 6c   $lt_compiler_fl
31390 61 67 3a 27 60 0a 20 20 20 28 65 76 61 6c 20 65  ag:'`.   (eval e
313a0 63 68 6f 20 22 5c 22 5c 24 61 73 5f 6d 65 3a 37  cho "\"\$as_me:7
313b0 33 30 35 3a 20 24 6c 74 5f 63 6f 6d 70 69 6c 65  305: $lt_compile
313c0 5c 22 22 20 3e 26 35 29 0a 20 20 20 28 65 76 61  \"" >&5).   (eva
313d0 6c 20 22 24 6c 74 5f 63 6f 6d 70 69 6c 65 22 20  l "$lt_compile" 
313e0 32 3e 6f 75 74 2f 63 6f 6e 66 74 65 73 74 2e 65  2>out/conftest.e
313f0 72 72 29 0a 20 20 20 61 63 5f 73 74 61 74 75 73  rr).   ac_status
31400 3d 24 3f 0a 20 20 20 63 61 74 20 6f 75 74 2f 63  =$?.   cat out/c
31410 6f 6e 66 74 65 73 74 2e 65 72 72 20 3e 26 35 0a  onftest.err >&5.
31420 20 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a     echo "$as_me:
31430 37 33 30 39 3a 20 5c 24 3f 20 3d 20 24 61 63 5f  7309: \$? = $ac_
31440 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20 20 69  status" >&5.   i
31450 66 20 28 65 78 69 74 20 24 61 63 5f 73 74 61 74  f (exit $ac_stat
31460 75 73 29 20 26 26 20 74 65 73 74 20 2d 73 20 6f  us) && test -s o
31470 75 74 2f 63 6f 6e 66 74 65 73 74 32 2e 24 61 63  ut/conftest2.$ac
31480 5f 6f 62 6a 65 78 74 0a 20 20 20 74 68 65 6e 0a  _objext.   then.
31490 20 20 20 20 20 23 20 54 68 65 20 63 6f 6d 70 69       # The compi
314a0 6c 65 72 20 63 61 6e 20 6f 6e 6c 79 20 77 61 72  ler can only war
314b0 6e 20 61 6e 64 20 69 67 6e 6f 72 65 20 74 68 65  n and ignore the
314c0 20 6f 70 74 69 6f 6e 20 69 66 20 6e 6f 74 20 72   option if not r
314d0 65 63 6f 67 6e 69 7a 65 64 0a 20 20 20 20 20 23  ecognized.     #
314e0 20 53 6f 20 73 61 79 20 6e 6f 20 69 66 20 74 68   So say no if th
314f0 65 72 65 20 61 72 65 20 77 61 72 6e 69 6e 67 73  ere are warnings
31500 0a 20 20 20 20 20 24 45 43 48 4f 20 22 58 24 5f  .     $ECHO "X$_
31510 6c 74 5f 63 6f 6d 70 69 6c 65 72 5f 62 6f 69 6c  lt_compiler_boil
31520 65 72 70 6c 61 74 65 22 20 7c 20 24 58 73 65 64  erplate" | $Xsed
31530 20 2d 65 20 27 2f 5e 24 2f 64 27 20 3e 20 6f 75   -e '/^$/d' > ou
31540 74 2f 63 6f 6e 66 74 65 73 74 2e 65 78 70 0a 20  t/conftest.exp. 
31550 20 20 20 20 24 53 45 44 20 27 2f 5e 24 2f 64 3b      $SED '/^$/d;
31560 20 2f 5e 20 2a 2b 2f 64 27 20 6f 75 74 2f 63 6f   /^ *+/d' out/co
31570 6e 66 74 65 73 74 2e 65 72 72 20 3e 6f 75 74 2f  nftest.err >out/
31580 63 6f 6e 66 74 65 73 74 2e 65 72 32 0a 20 20 20  conftest.er2.   
31590 20 20 69 66 20 74 65 73 74 20 21 20 2d 73 20 6f    if test ! -s o
315a0 75 74 2f 63 6f 6e 66 74 65 73 74 2e 65 72 32 20  ut/conftest.er2 
315b0 7c 7c 20 64 69 66 66 20 6f 75 74 2f 63 6f 6e 66  || diff out/conf
315c0 74 65 73 74 2e 65 78 70 20 6f 75 74 2f 63 6f 6e  test.exp out/con
315d0 66 74 65 73 74 2e 65 72 32 20 3e 2f 64 65 76 2f  ftest.er2 >/dev/
315e0 6e 75 6c 6c 3b 20 74 68 65 6e 0a 20 20 20 20 20  null; then.     
315f0 20 20 6c 74 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d    lt_cv_prog_com
31600 70 69 6c 65 72 5f 63 5f 6f 3d 79 65 73 0a 20 20  piler_c_o=yes.  
31610 20 20 20 66 69 0a 20 20 20 66 69 0a 20 20 20 63     fi.   fi.   c
31620 68 6d 6f 64 20 75 2b 77 20 2e 20 32 3e 26 35 0a  hmod u+w . 2>&5.
31630 20 20 20 24 52 4d 20 63 6f 6e 66 74 65 73 74 2a     $RM conftest*
31640 0a 20 20 20 23 20 53 47 49 20 43 2b 2b 20 63 6f  .   # SGI C++ co
31650 6d 70 69 6c 65 72 20 77 69 6c 6c 20 63 72 65 61  mpiler will crea
31660 74 65 20 64 69 72 65 63 74 6f 72 79 20 6f 75 74  te directory out
31670 2f 69 69 5f 66 69 6c 65 73 2f 20 66 6f 72 0a 20  /ii_files/ for. 
31680 20 20 23 20 74 65 6d 70 6c 61 74 65 20 69 6e 73    # template ins
31690 74 61 6e 74 69 61 74 69 6f 6e 0a 20 20 20 74 65  tantiation.   te
316a0 73 74 20 2d 64 20 6f 75 74 2f 69 69 5f 66 69 6c  st -d out/ii_fil
316b0 65 73 20 26 26 20 24 52 4d 20 6f 75 74 2f 69 69  es && $RM out/ii
316c0 5f 66 69 6c 65 73 2f 2a 20 26 26 20 72 6d 64 69  _files/* && rmdi
316d0 72 20 6f 75 74 2f 69 69 5f 66 69 6c 65 73 0a 20  r out/ii_files. 
316e0 20 20 24 52 4d 20 6f 75 74 2f 2a 20 26 26 20 72    $RM out/* && r
316f0 6d 64 69 72 20 6f 75 74 0a 20 20 20 63 64 20 2e  mdir out.   cd .
31700 2e 0a 20 20 20 24 52 4d 20 2d 72 20 63 6f 6e 66  ..   $RM -r conf
31710 74 65 73 74 0a 20 20 20 24 52 4d 20 63 6f 6e 66  test.   $RM conf
31720 74 65 73 74 2a 0a 0a 66 69 0a 7b 20 24 61 73 5f  test*..fi.{ $as_
31730 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
31740 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 6c  NENO: result: $l
31750 74 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c  t_cv_prog_compil
31760 65 72 5f 63 5f 6f 22 20 3e 26 35 0a 24 61 73 5f  er_c_o" >&5.$as_
31770 65 63 68 6f 20 22 24 6c 74 5f 63 76 5f 70 72 6f  echo "$lt_cv_pro
31780 67 5f 63 6f 6d 70 69 6c 65 72 5f 63 5f 6f 22 20  g_compiler_c_o" 
31790 3e 26 36 3b 20 7d 0a 0a 0a 0a 0a 68 61 72 64 5f  >&6; }.....hard_
317a0 6c 69 6e 6b 73 3d 22 6e 6f 74 74 65 73 74 65 64  links="nottested
317b0 22 0a 69 66 20 74 65 73 74 20 22 24 6c 74 5f 63  ".if test "$lt_c
317c0 76 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  v_prog_compiler_
317d0 63 5f 6f 22 20 3d 20 6e 6f 20 26 26 20 74 65 73  c_o" = no && tes
317e0 74 20 22 24 6e 65 65 64 5f 6c 6f 63 6b 73 22 20  t "$need_locks" 
317f0 21 3d 20 6e 6f 3b 20 74 68 65 6e 0a 20 20 23 20  != no; then.  # 
31800 64 6f 20 6e 6f 74 20 6f 76 65 72 77 72 69 74 65  do not overwrite
31810 20 74 68 65 20 76 61 6c 75 65 20 6f 66 20 6e 65   the value of ne
31820 65 64 5f 6c 6f 63 6b 73 20 70 72 6f 76 69 64 65  ed_locks provide
31830 64 20 62 79 20 74 68 65 20 75 73 65 72 0a 20 20  d by the user.  
31840 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
31850 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63  me:$LINENO: chec
31860 6b 69 6e 67 20 69 66 20 77 65 20 63 61 6e 20 6c  king if we can l
31870 6f 63 6b 20 77 69 74 68 20 68 61 72 64 20 6c 69  ock with hard li
31880 6e 6b 73 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  nks" >&5.$as_ech
31890 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 69 66  o_n "checking if
318a0 20 77 65 20 63 61 6e 20 6c 6f 63 6b 20 77 69 74   we can lock wit
318b0 68 20 68 61 72 64 20 6c 69 6e 6b 73 2e 2e 2e 20  h hard links... 
318c0 22 20 3e 26 36 3b 20 7d 0a 20 20 68 61 72 64 5f  " >&6; }.  hard_
318d0 6c 69 6e 6b 73 3d 79 65 73 0a 20 20 24 52 4d 20  links=yes.  $RM 
318e0 63 6f 6e 66 74 65 73 74 2a 0a 20 20 6c 6e 20 63  conftest*.  ln c
318f0 6f 6e 66 74 65 73 74 2e 61 20 63 6f 6e 66 74 65  onftest.a confte
31900 73 74 2e 62 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c  st.b 2>/dev/null
31910 20 26 26 20 68 61 72 64 5f 6c 69 6e 6b 73 3d 6e   && hard_links=n
31920 6f 0a 20 20 74 6f 75 63 68 20 63 6f 6e 66 74 65  o.  touch confte
31930 73 74 2e 61 0a 20 20 6c 6e 20 63 6f 6e 66 74 65  st.a.  ln confte
31940 73 74 2e 61 20 63 6f 6e 66 74 65 73 74 2e 62 20  st.a conftest.b 
31950 32 3e 26 35 20 7c 7c 20 68 61 72 64 5f 6c 69 6e  2>&5 || hard_lin
31960 6b 73 3d 6e 6f 0a 20 20 6c 6e 20 63 6f 6e 66 74  ks=no.  ln conft
31970 65 73 74 2e 61 20 63 6f 6e 66 74 65 73 74 2e 62  est.a conftest.b
31980 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20 26 26 20   2>/dev/null && 
31990 68 61 72 64 5f 6c 69 6e 6b 73 3d 6e 6f 0a 20 20  hard_links=no.  
319a0 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
319b0 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75  me:$LINENO: resu
319c0 6c 74 3a 20 24 68 61 72 64 5f 6c 69 6e 6b 73 22  lt: $hard_links"
319d0 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24   >&5.$as_echo "$
319e0 68 61 72 64 5f 6c 69 6e 6b 73 22 20 3e 26 36 3b  hard_links" >&6;
319f0 20 7d 0a 20 20 69 66 20 74 65 73 74 20 22 24 68   }.  if test "$h
31a00 61 72 64 5f 6c 69 6e 6b 73 22 20 3d 20 6e 6f 3b  ard_links" = no;
31a10 20 74 68 65 6e 0a 20 20 20 20 7b 20 24 61 73 5f   then.    { $as_
31a20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
31a30 4e 45 4e 4f 3a 20 57 41 52 4e 49 4e 47 3a 20 5c  NENO: WARNING: \
31a40 60 24 43 43 27 20 64 6f 65 73 20 6e 6f 74 20 73  `$CC' does not s
31a50 75 70 70 6f 72 74 20 5c 60 2d 63 20 2d 6f 27 2c  upport \`-c -o',
31a60 20 73 6f 20 5c 60 6d 61 6b 65 20 2d 6a 27 20 6d   so \`make -j' m
31a70 61 79 20 62 65 20 75 6e 73 61 66 65 22 20 3e 26  ay be unsafe" >&
31a80 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  5.$as_echo "$as_
31a90 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20 5c 60 24  me: WARNING: \`$
31aa0 43 43 27 20 64 6f 65 73 20 6e 6f 74 20 73 75 70  CC' does not sup
31ab0 70 6f 72 74 20 5c 60 2d 63 20 2d 6f 27 2c 20 73  port \`-c -o', s
31ac0 6f 20 5c 60 6d 61 6b 65 20 2d 6a 27 20 6d 61 79  o \`make -j' may
31ad0 20 62 65 20 75 6e 73 61 66 65 22 20 3e 26 32 3b   be unsafe" >&2;
31ae0 7d 0a 20 20 20 20 6e 65 65 64 5f 6c 6f 63 6b 73  }.    need_locks
31af0 3d 77 61 72 6e 0a 20 20 66 69 0a 65 6c 73 65 0a  =warn.  fi.else.
31b00 20 20 6e 65 65 64 5f 6c 6f 63 6b 73 3d 6e 6f 0a    need_locks=no.
31b10 66 69 0a 0a 0a 0a 0a 0a 0a 20 20 7b 20 24 61 73  fi.......  { $as
31b20 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  _echo "$as_me:$L
31b30 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20  INENO: checking 
31b40 77 68 65 74 68 65 72 20 74 68 65 20 24 63 6f 6d  whether the $com
31b50 70 69 6c 65 72 20 6c 69 6e 6b 65 72 20 28 24 4c  piler linker ($L
31b60 44 29 20 73 75 70 70 6f 72 74 73 20 73 68 61 72  D) supports shar
31b70 65 64 20 6c 69 62 72 61 72 69 65 73 22 20 3e 26  ed libraries" >&
31b80 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68  5.$as_echo_n "ch
31b90 65 63 6b 69 6e 67 20 77 68 65 74 68 65 72 20 74  ecking whether t
31ba0 68 65 20 24 63 6f 6d 70 69 6c 65 72 20 6c 69 6e  he $compiler lin
31bb0 6b 65 72 20 28 24 4c 44 29 20 73 75 70 70 6f 72  ker ($LD) suppor
31bc0 74 73 20 73 68 61 72 65 64 20 6c 69 62 72 61 72  ts shared librar
31bd0 69 65 73 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a  ies... " >&6; }.
31be0 0a 20 20 72 75 6e 70 61 74 68 5f 76 61 72 3d 0a  .  runpath_var=.
31bf0 20 20 61 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e 65    allow_undefine
31c00 64 5f 66 6c 61 67 3d 0a 20 20 61 6c 77 61 79 73  d_flag=.  always
31c10 5f 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 3d  _export_symbols=
31c20 6e 6f 0a 20 20 61 72 63 68 69 76 65 5f 63 6d 64  no.  archive_cmd
31c30 73 3d 0a 20 20 61 72 63 68 69 76 65 5f 65 78 70  s=.  archive_exp
31c40 73 79 6d 5f 63 6d 64 73 3d 0a 20 20 63 6f 6d 70  sym_cmds=.  comp
31c50 69 6c 65 72 5f 6e 65 65 64 73 5f 6f 62 6a 65 63  iler_needs_objec
31c60 74 3d 6e 6f 0a 20 20 65 6e 61 62 6c 65 5f 73 68  t=no.  enable_sh
31c70 61 72 65 64 5f 77 69 74 68 5f 73 74 61 74 69 63  ared_with_static
31c80 5f 72 75 6e 74 69 6d 65 73 3d 6e 6f 0a 20 20 65  _runtimes=no.  e
31c90 78 70 6f 72 74 5f 64 79 6e 61 6d 69 63 5f 66 6c  xport_dynamic_fl
31ca0 61 67 5f 73 70 65 63 3d 0a 20 20 65 78 70 6f 72  ag_spec=.  expor
31cb0 74 5f 73 79 6d 62 6f 6c 73 5f 63 6d 64 73 3d 27  t_symbols_cmds='
31cc0 24 4e 4d 20 24 6c 69 62 6f 62 6a 73 20 24 63 6f  $NM $libobjs $co
31cd0 6e 76 65 6e 69 65 6e 63 65 20 7c 20 24 67 6c 6f  nvenience | $glo
31ce0 62 61 6c 5f 73 79 6d 62 6f 6c 5f 70 69 70 65 20  bal_symbol_pipe 
31cf0 7c 20 24 53 45 44 20 27 5c 27 27 73 2f 2e 2a 20  | $SED '\''s/.* 
31d00 2f 2f 27 5c 27 27 20 7c 20 73 6f 72 74 20 7c 20  //'\'' | sort | 
31d10 75 6e 69 71 20 3e 20 24 65 78 70 6f 72 74 5f 73  uniq > $export_s
31d20 79 6d 62 6f 6c 73 27 0a 20 20 68 61 72 64 63 6f  ymbols'.  hardco
31d30 64 65 5f 61 75 74 6f 6d 61 74 69 63 3d 6e 6f 0a  de_automatic=no.
31d40 20 20 68 61 72 64 63 6f 64 65 5f 64 69 72 65 63    hardcode_direc
31d50 74 3d 6e 6f 0a 20 20 68 61 72 64 63 6f 64 65 5f  t=no.  hardcode_
31d60 64 69 72 65 63 74 5f 61 62 73 6f 6c 75 74 65 3d  direct_absolute=
31d70 6e 6f 0a 20 20 68 61 72 64 63 6f 64 65 5f 6c 69  no.  hardcode_li
31d80 62 64 69 72 5f 66 6c 61 67 5f 73 70 65 63 3d 0a  bdir_flag_spec=.
31d90 20 20 68 61 72 64 63 6f 64 65 5f 6c 69 62 64 69    hardcode_libdi
31da0 72 5f 66 6c 61 67 5f 73 70 65 63 5f 6c 64 3d 0a  r_flag_spec_ld=.
31db0 20 20 68 61 72 64 63 6f 64 65 5f 6c 69 62 64 69    hardcode_libdi
31dc0 72 5f 73 65 70 61 72 61 74 6f 72 3d 0a 20 20 68  r_separator=.  h
31dd0 61 72 64 63 6f 64 65 5f 6d 69 6e 75 73 5f 4c 3d  ardcode_minus_L=
31de0 6e 6f 0a 20 20 68 61 72 64 63 6f 64 65 5f 73 68  no.  hardcode_sh
31df0 6c 69 62 70 61 74 68 5f 76 61 72 3d 75 6e 73 75  libpath_var=unsu
31e00 70 70 6f 72 74 65 64 0a 20 20 69 6e 68 65 72 69  pported.  inheri
31e10 74 5f 72 70 61 74 68 3d 6e 6f 0a 20 20 6c 69 6e  t_rpath=no.  lin
31e20 6b 5f 61 6c 6c 5f 64 65 70 6c 69 62 73 3d 75 6e  k_all_deplibs=un
31e30 6b 6e 6f 77 6e 0a 20 20 6d 6f 64 75 6c 65 5f 63  known.  module_c
31e40 6d 64 73 3d 0a 20 20 6d 6f 64 75 6c 65 5f 65 78  mds=.  module_ex
31e50 70 73 79 6d 5f 63 6d 64 73 3d 0a 20 20 6f 6c 64  psym_cmds=.  old
31e60 5f 61 72 63 68 69 76 65 5f 66 72 6f 6d 5f 6e 65  _archive_from_ne
31e70 77 5f 63 6d 64 73 3d 0a 20 20 6f 6c 64 5f 61 72  w_cmds=.  old_ar
31e80 63 68 69 76 65 5f 66 72 6f 6d 5f 65 78 70 73 79  chive_from_expsy
31e90 6d 73 5f 63 6d 64 73 3d 0a 20 20 74 68 72 65 61  ms_cmds=.  threa
31ea0 64 5f 73 61 66 65 5f 66 6c 61 67 5f 73 70 65 63  d_safe_flag_spec
31eb0 3d 0a 20 20 77 68 6f 6c 65 5f 61 72 63 68 69 76  =.  whole_archiv
31ec0 65 5f 66 6c 61 67 5f 73 70 65 63 3d 0a 20 20 23  e_flag_spec=.  #
31ed0 20 69 6e 63 6c 75 64 65 5f 65 78 70 73 79 6d 73   include_expsyms
31ee0 20 73 68 6f 75 6c 64 20 62 65 20 61 20 6c 69 73   should be a lis
31ef0 74 20 6f 66 20 73 70 61 63 65 2d 73 65 70 61 72  t of space-separ
31f00 61 74 65 64 20 73 79 6d 62 6f 6c 73 20 74 6f 20  ated symbols to 
31f10 62 65 20 2a 61 6c 77 61 79 73 2a 0a 20 20 23 20  be *always*.  # 
31f20 69 6e 63 6c 75 64 65 64 20 69 6e 20 74 68 65 20  included in the 
31f30 73 79 6d 62 6f 6c 20 6c 69 73 74 0a 20 20 69 6e  symbol list.  in
31f40 63 6c 75 64 65 5f 65 78 70 73 79 6d 73 3d 0a 20  clude_expsyms=. 
31f50 20 23 20 65 78 63 6c 75 64 65 5f 65 78 70 73 79   # exclude_expsy
31f60 6d 73 20 63 61 6e 20 62 65 20 61 6e 20 65 78 74  ms can be an ext
31f70 65 6e 64 65 64 20 72 65 67 65 78 70 20 6f 66 20  ended regexp of 
31f80 73 79 6d 62 6f 6c 73 20 74 6f 20 65 78 63 6c 75  symbols to exclu
31f90 64 65 0a 20 20 23 20 69 74 20 77 69 6c 6c 20 62  de.  # it will b
31fa0 65 20 77 72 61 70 70 65 64 20 62 79 20 60 20 28  e wrapped by ` (
31fb0 27 20 61 6e 64 20 60 29 24 27 2c 20 73 6f 20 6f  ' and `)$', so o
31fc0 6e 65 20 6d 75 73 74 20 6e 6f 74 20 6d 61 74 63  ne must not matc
31fd0 68 20 62 65 67 69 6e 6e 69 6e 67 20 6f 72 0a 20  h beginning or. 
31fe0 20 23 20 65 6e 64 20 6f 66 20 6c 69 6e 65 2e 20   # end of line. 
31ff0 20 45 78 61 6d 70 6c 65 3a 20 60 61 7c 62 63 7c   Example: `a|bc|
32000 2e 2a 64 2e 2a 27 20 77 69 6c 6c 20 65 78 63 6c  .*d.*' will excl
32010 75 64 65 20 74 68 65 20 73 79 6d 62 6f 6c 73 20  ude the symbols 
32020 60 61 27 20 61 6e 64 20 60 62 63 27 2c 0a 20 20  `a' and `bc',.  
32030 23 20 61 73 20 77 65 6c 6c 20 61 73 20 61 6e 79  # as well as any
32040 20 73 79 6d 62 6f 6c 20 74 68 61 74 20 63 6f 6e   symbol that con
32050 74 61 69 6e 73 20 60 64 27 2e 0a 20 20 65 78 63  tains `d'..  exc
32060 6c 75 64 65 5f 65 78 70 73 79 6d 73 3d 27 5f 47  lude_expsyms='_G
32070 4c 4f 42 41 4c 5f 4f 46 46 53 45 54 5f 54 41 42  LOBAL_OFFSET_TAB
32080 4c 45 5f 7c 5f 47 4c 4f 42 41 4c 5f 5f 46 5b 49  LE_|_GLOBAL__F[I
32090 44 5d 5f 2e 2a 27 0a 20 20 23 20 41 6c 74 68 6f  D]_.*'.  # Altho
320a0 75 67 68 20 5f 47 4c 4f 42 41 4c 5f 4f 46 46 53  ugh _GLOBAL_OFFS
320b0 45 54 5f 54 41 42 4c 45 5f 20 69 73 20 61 20 76  ET_TABLE_ is a v
320c0 61 6c 69 64 20 73 79 6d 62 6f 6c 20 43 20 6e 61  alid symbol C na
320d0 6d 65 2c 20 6d 6f 73 74 20 61 2e 6f 75 74 0a 20  me, most a.out. 
320e0 20 23 20 70 6c 61 74 66 6f 72 6d 73 20 28 61 62   # platforms (ab
320f0 29 75 73 65 20 69 74 20 69 6e 20 50 49 43 20 63  )use it in PIC c
32100 6f 64 65 2c 20 62 75 74 20 74 68 65 69 72 20 6c  ode, but their l
32110 69 6e 6b 65 72 73 20 67 65 74 20 63 6f 6e 66 75  inkers get confu
32120 73 65 64 20 69 66 0a 20 20 23 20 74 68 65 20 73  sed if.  # the s
32130 79 6d 62 6f 6c 20 69 73 20 65 78 70 6c 69 63 69  ymbol is explici
32140 74 6c 79 20 72 65 66 65 72 65 6e 63 65 64 2e 20  tly referenced. 
32150 20 53 69 6e 63 65 20 70 6f 72 74 61 62 6c 65 20   Since portable 
32160 63 6f 64 65 20 63 61 6e 6e 6f 74 0a 20 20 23 20  code cannot.  # 
32170 72 65 6c 79 20 6f 6e 20 74 68 69 73 20 73 79 6d  rely on this sym
32180 62 6f 6c 20 6e 61 6d 65 2c 20 69 74 27 73 20 70  bol name, it's p
32190 72 6f 62 61 62 6c 79 20 66 69 6e 65 20 74 6f 20  robably fine to 
321a0 6e 65 76 65 72 20 69 6e 63 6c 75 64 65 20 69 74  never include it
321b0 20 69 6e 0a 20 20 23 20 70 72 65 6c 6f 61 64 65   in.  # preloade
321c0 64 20 73 79 6d 62 6f 6c 20 74 61 62 6c 65 73 2e  d symbol tables.
321d0 0a 20 20 23 20 45 78 63 6c 75 64 65 20 73 68 61  .  # Exclude sha
321e0 72 65 64 20 6c 69 62 72 61 72 79 20 69 6e 69 74  red library init
321f0 69 61 6c 69 7a 61 74 69 6f 6e 2f 66 69 6e 61 6c  ialization/final
32200 69 7a 61 74 69 6f 6e 20 73 79 6d 62 6f 6c 73 2e  ization symbols.
32210 0a 20 20 65 78 74 72 61 63 74 5f 65 78 70 73 79  .  extract_expsy
32220 6d 73 5f 63 6d 64 73 3d 0a 0a 20 20 63 61 73 65  ms_cmds=..  case
32230 20 24 68 6f 73 74 5f 6f 73 20 69 6e 0a 20 20 63   $host_os in.  c
32240 79 67 77 69 6e 2a 20 7c 20 6d 69 6e 67 77 2a 20  ygwin* | mingw* 
32250 7c 20 70 77 33 32 2a 20 7c 20 63 65 67 63 63 2a  | pw32* | cegcc*
32260 29 0a 20 20 20 20 23 20 46 49 58 4d 45 3a 20 74  ).    # FIXME: t
32270 68 65 20 4d 53 56 43 2b 2b 20 70 6f 72 74 20 68  he MSVC++ port h
32280 61 73 6e 27 74 20 62 65 65 6e 20 74 65 73 74 65  asn't been teste
32290 64 20 69 6e 20 61 20 6c 6f 6f 6f 6f 6e 67 20 74  d in a loooong t
322a0 69 6d 65 0a 20 20 20 20 23 20 57 68 65 6e 20 6e  ime.    # When n
322b0 6f 74 20 75 73 69 6e 67 20 67 63 63 2c 20 77 65  ot using gcc, we
322c0 20 63 75 72 72 65 6e 74 6c 79 20 61 73 73 75 6d   currently assum
322d0 65 20 74 68 61 74 20 77 65 20 61 72 65 20 75 73  e that we are us
322e0 69 6e 67 0a 20 20 20 20 23 20 4d 69 63 72 6f 73  ing.    # Micros
322f0 6f 66 74 20 56 69 73 75 61 6c 20 43 2b 2b 2e 0a  oft Visual C++..
32300 20 20 20 20 69 66 20 74 65 73 74 20 22 24 47 43      if test "$GC
32310 43 22 20 21 3d 20 79 65 73 3b 20 74 68 65 6e 0a  C" != yes; then.
32320 20 20 20 20 20 20 77 69 74 68 5f 67 6e 75 5f 6c        with_gnu_l
32330 64 3d 6e 6f 0a 20 20 20 20 66 69 0a 20 20 20 20  d=no.    fi.    
32340 3b 3b 0a 20 20 69 6e 74 65 72 69 78 2a 29 0a 20  ;;.  interix*). 
32350 20 20 20 23 20 77 65 20 6a 75 73 74 20 68 6f 70     # we just hop
32360 65 2f 61 73 73 75 6d 65 20 74 68 69 73 20 69 73  e/assume this is
32370 20 67 63 63 20 61 6e 64 20 6e 6f 74 20 63 38 39   gcc and not c89
32380 20 28 3d 20 4d 53 56 43 2b 2b 29 0a 20 20 20 20   (= MSVC++).    
32390 77 69 74 68 5f 67 6e 75 5f 6c 64 3d 79 65 73 0a  with_gnu_ld=yes.
323a0 20 20 20 20 3b 3b 0a 20 20 6f 70 65 6e 62 73 64      ;;.  openbsd
323b0 2a 29 0a 20 20 20 20 77 69 74 68 5f 67 6e 75 5f  *).    with_gnu_
323c0 6c 64 3d 6e 6f 0a 20 20 20 20 3b 3b 0a 20 20 65  ld=no.    ;;.  e
323d0 73 61 63 0a 0a 20 20 6c 64 5f 73 68 6c 69 62 73  sac..  ld_shlibs
323e0 3d 79 65 73 0a 20 20 69 66 20 74 65 73 74 20 22  =yes.  if test "
323f0 24 77 69 74 68 5f 67 6e 75 5f 6c 64 22 20 3d 20  $with_gnu_ld" = 
32400 79 65 73 3b 20 74 68 65 6e 0a 20 20 20 20 23 20  yes; then.    # 
32410 49 66 20 61 72 63 68 69 76 65 5f 63 6d 64 73 20  If archive_cmds 
32420 72 75 6e 73 20 4c 44 2c 20 6e 6f 74 20 43 43 2c  runs LD, not CC,
32430 20 77 6c 61 72 63 20 73 68 6f 75 6c 64 20 62 65   wlarc should be
32440 20 65 6d 70 74 79 0a 20 20 20 20 77 6c 61 72 63   empty.    wlarc
32450 3d 27 24 7b 77 6c 7d 27 0a 0a 20 20 20 20 23 20  ='${wl}'..    # 
32460 53 65 74 20 73 6f 6d 65 20 64 65 66 61 75 6c 74  Set some default
32470 73 20 66 6f 72 20 47 4e 55 20 6c 64 20 77 69 74  s for GNU ld wit
32480 68 20 73 68 61 72 65 64 20 6c 69 62 72 61 72 79  h shared library
32490 20 73 75 70 70 6f 72 74 2e 20 54 68 65 73 65 0a   support. These.
324a0 20 20 20 20 23 20 61 72 65 20 72 65 73 65 74 20      # are reset 
324b0 6c 61 74 65 72 20 69 66 20 73 68 61 72 65 64 20  later if shared 
324c0 6c 69 62 72 61 72 69 65 73 20 61 72 65 20 6e 6f  libraries are no
324d0 74 20 73 75 70 70 6f 72 74 65 64 2e 20 50 75 74  t supported. Put
324e0 74 69 6e 67 20 74 68 65 6d 0a 20 20 20 20 23 20  ting them.    # 
324f0 68 65 72 65 20 61 6c 6c 6f 77 73 20 74 68 65 6d  here allows them
32500 20 74 6f 20 62 65 20 6f 76 65 72 72 69 64 64 65   to be overridde
32510 6e 20 69 66 20 6e 65 63 65 73 73 61 72 79 2e 0a  n if necessary..
32520 20 20 20 20 72 75 6e 70 61 74 68 5f 76 61 72 3d      runpath_var=
32530 4c 44 5f 52 55 4e 5f 50 41 54 48 0a 20 20 20 20  LD_RUN_PATH.    
32540 68 61 72 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f  hardcode_libdir_
32550 66 6c 61 67 5f 73 70 65 63 3d 27 24 7b 77 6c 7d  flag_spec='${wl}
32560 2d 72 70 61 74 68 20 24 7b 77 6c 7d 24 6c 69 62  -rpath ${wl}$lib
32570 64 69 72 27 0a 20 20 20 20 65 78 70 6f 72 74 5f  dir'.    export_
32580 64 79 6e 61 6d 69 63 5f 66 6c 61 67 5f 73 70 65  dynamic_flag_spe
32590 63 3d 27 24 7b 77 6c 7d 2d 2d 65 78 70 6f 72 74  c='${wl}--export
325a0 2d 64 79 6e 61 6d 69 63 27 0a 20 20 20 20 23 20  -dynamic'.    # 
325b0 61 6e 63 69 65 6e 74 20 47 4e 55 20 6c 64 20 64  ancient GNU ld d
325c0 69 64 6e 27 74 20 73 75 70 70 6f 72 74 20 2d 2d  idn't support --
325d0 77 68 6f 6c 65 2d 61 72 63 68 69 76 65 20 65 74  whole-archive et
325e0 2e 20 61 6c 2e 0a 20 20 20 20 69 66 20 24 4c 44  . al..    if $LD
325f0 20 2d 2d 68 65 6c 70 20 32 3e 26 31 20 7c 20 24   --help 2>&1 | $
32600 47 52 45 50 20 27 6e 6f 2d 77 68 6f 6c 65 2d 61  GREP 'no-whole-a
32610 72 63 68 69 76 65 27 20 3e 20 2f 64 65 76 2f 6e  rchive' > /dev/n
32620 75 6c 6c 3b 20 74 68 65 6e 0a 20 20 20 20 20 20  ull; then.      
32630 77 68 6f 6c 65 5f 61 72 63 68 69 76 65 5f 66 6c  whole_archive_fl
32640 61 67 5f 73 70 65 63 3d 22 24 77 6c 61 72 63 22  ag_spec="$wlarc"
32650 27 2d 2d 77 68 6f 6c 65 2d 61 72 63 68 69 76 65  '--whole-archive
32660 24 63 6f 6e 76 65 6e 69 65 6e 63 65 20 27 22 24  $convenience '"$
32670 77 6c 61 72 63 22 27 2d 2d 6e 6f 2d 77 68 6f 6c  wlarc"'--no-whol
32680 65 2d 61 72 63 68 69 76 65 27 0a 20 20 20 20 65  e-archive'.    e
32690 6c 73 65 0a 20 20 20 20 20 20 77 68 6f 6c 65 5f  lse.      whole_
326a0 61 72 63 68 69 76 65 5f 66 6c 61 67 5f 73 70 65  archive_flag_spe
326b0 63 3d 0a 20 20 20 20 66 69 0a 20 20 20 20 73 75  c=.    fi.    su
326c0 70 70 6f 72 74 73 5f 61 6e 6f 6e 5f 76 65 72 73  pports_anon_vers
326d0 69 6f 6e 69 6e 67 3d 6e 6f 0a 20 20 20 20 63 61  ioning=no.    ca
326e0 73 65 20 60 24 4c 44 20 2d 76 20 32 3e 26 31 60  se `$LD -v 2>&1`
326f0 20 69 6e 0a 20 20 20 20 20 20 2a 5c 20 5b 30 31   in.      *\ [01
32700 5d 2e 2a 20 7c 20 2a 5c 20 32 2e 5b 30 2d 39 5d  ].* | *\ 2.[0-9]
32710 2e 2a 20 7c 20 2a 5c 20 32 2e 31 30 2e 2a 29 20  .* | *\ 2.10.*) 
32720 3b 3b 20 23 20 63 61 74 63 68 20 76 65 72 73 69  ;; # catch versi
32730 6f 6e 73 20 3c 20 32 2e 31 31 0a 20 20 20 20 20  ons < 2.11.     
32740 20 2a 5c 20 32 2e 31 31 2e 39 33 2e 30 2e 32 5c   *\ 2.11.93.0.2\
32750 20 2a 29 20 73 75 70 70 6f 72 74 73 5f 61 6e 6f   *) supports_ano
32760 6e 5f 76 65 72 73 69 6f 6e 69 6e 67 3d 79 65 73  n_versioning=yes
32770 20 3b 3b 20 23 20 52 48 37 2e 33 20 2e 2e 2e 0a   ;; # RH7.3 ....
32780 20 20 20 20 20 20 2a 5c 20 32 2e 31 31 2e 39 32        *\ 2.11.92
32790 2e 30 2e 31 32 5c 20 2a 29 20 73 75 70 70 6f 72  .0.12\ *) suppor
327a0 74 73 5f 61 6e 6f 6e 5f 76 65 72 73 69 6f 6e 69  ts_anon_versioni
327b0 6e 67 3d 79 65 73 20 3b 3b 20 23 20 4d 61 6e 64  ng=yes ;; # Mand
327c0 72 61 6b 65 20 38 2e 32 20 2e 2e 2e 0a 20 20 20  rake 8.2 ....   
327d0 20 20 20 2a 5c 20 32 2e 31 31 2e 2a 29 20 3b 3b     *\ 2.11.*) ;;
327e0 20 23 20 6f 74 68 65 72 20 32 2e 31 31 20 76 65   # other 2.11 ve
327f0 72 73 69 6f 6e 73 0a 20 20 20 20 20 20 2a 29 20  rsions.      *) 
32800 73 75 70 70 6f 72 74 73 5f 61 6e 6f 6e 5f 76 65  supports_anon_ve
32810 72 73 69 6f 6e 69 6e 67 3d 79 65 73 20 3b 3b 0a  rsioning=yes ;;.
32820 20 20 20 20 65 73 61 63 0a 0a 20 20 20 20 23 20      esac..    # 
32830 53 65 65 20 69 66 20 47 4e 55 20 6c 64 20 73 75  See if GNU ld su
32840 70 70 6f 72 74 73 20 73 68 61 72 65 64 20 6c 69  pports shared li
32850 62 72 61 72 69 65 73 2e 0a 20 20 20 20 63 61 73  braries..    cas
32860 65 20 24 68 6f 73 74 5f 6f 73 20 69 6e 0a 20 20  e $host_os in.  
32870 20 20 61 69 78 5b 33 2d 39 5d 2a 29 0a 20 20 20    aix[3-9]*).   
32880 20 20 20 23 20 4f 6e 20 41 49 58 2f 50 50 43 2c     # On AIX/PPC,
32890 20 74 68 65 20 47 4e 55 20 6c 69 6e 6b 65 72 20   the GNU linker 
328a0 69 73 20 76 65 72 79 20 62 72 6f 6b 65 6e 0a 20  is very broken. 
328b0 20 20 20 20 20 69 66 20 74 65 73 74 20 22 24 68       if test "$h
328c0 6f 73 74 5f 63 70 75 22 20 21 3d 20 69 61 36 34  ost_cpu" != ia64
328d0 3b 20 74 68 65 6e 0a 09 6c 64 5f 73 68 6c 69 62  ; then..ld_shlib
328e0 73 3d 6e 6f 0a 09 63 61 74 20 3c 3c 5f 4c 54 5f  s=no..cat <<_LT_
328f0 45 4f 46 20 31 3e 26 32 0a 0a 2a 2a 2a 20 57 61  EOF 1>&2..*** Wa
32900 72 6e 69 6e 67 3a 20 74 68 65 20 47 4e 55 20 6c  rning: the GNU l
32910 69 6e 6b 65 72 2c 20 61 74 20 6c 65 61 73 74 20  inker, at least 
32920 75 70 20 74 6f 20 72 65 6c 65 61 73 65 20 32 2e  up to release 2.
32930 39 2e 31 2c 20 69 73 20 72 65 70 6f 72 74 65 64  9.1, is reported
32940 0a 2a 2a 2a 20 74 6f 20 62 65 20 75 6e 61 62 6c  .*** to be unabl
32950 65 20 74 6f 20 72 65 6c 69 61 62 6c 79 20 63 72  e to reliably cr
32960 65 61 74 65 20 73 68 61 72 65 64 20 6c 69 62 72  eate shared libr
32970 61 72 69 65 73 20 6f 6e 20 41 49 58 2e 0a 2a 2a  aries on AIX..**
32980 2a 20 54 68 65 72 65 66 6f 72 65 2c 20 6c 69 62  * Therefore, lib
32990 74 6f 6f 6c 20 69 73 20 64 69 73 61 62 6c 69 6e  tool is disablin
329a0 67 20 73 68 61 72 65 64 20 6c 69 62 72 61 72 69  g shared librari
329b0 65 73 20 73 75 70 70 6f 72 74 2e 20 20 49 66 20  es support.  If 
329c0 79 6f 75 0a 2a 2a 2a 20 72 65 61 6c 6c 79 20 63  you.*** really c
329d0 61 72 65 20 66 6f 72 20 73 68 61 72 65 64 20 6c  are for shared l
329e0 69 62 72 61 72 69 65 73 2c 20 79 6f 75 20 6d 61  ibraries, you ma
329f0 79 20 77 61 6e 74 20 74 6f 20 6d 6f 64 69 66 79  y want to modify
32a00 20 79 6f 75 72 20 50 41 54 48 0a 2a 2a 2a 20 73   your PATH.*** s
32a10 6f 20 74 68 61 74 20 61 20 6e 6f 6e 2d 47 4e 55  o that a non-GNU
32a20 20 6c 69 6e 6b 65 72 20 69 73 20 66 6f 75 6e 64   linker is found
32a30 2c 20 61 6e 64 20 74 68 65 6e 20 72 65 73 74 61  , and then resta
32a40 72 74 2e 0a 0a 5f 4c 54 5f 45 4f 46 0a 20 20 20  rt..._LT_EOF.   
32a50 20 20 20 66 69 0a 20 20 20 20 20 20 3b 3b 0a 0a     fi.      ;;..
32a60 20 20 20 20 61 6d 69 67 61 6f 73 2a 29 0a 20 20      amigaos*).  
32a70 20 20 20 20 63 61 73 65 20 24 68 6f 73 74 5f 63      case $host_c
32a80 70 75 20 69 6e 0a 20 20 20 20 20 20 70 6f 77 65  pu in.      powe
32a90 72 70 63 29 0a 20 20 20 20 20 20 20 20 20 20 20  rpc).           
32aa0 20 23 20 73 65 65 20 63 6f 6d 6d 65 6e 74 20 61   # see comment a
32ab0 62 6f 75 74 20 41 6d 69 67 61 4f 53 34 20 2e 73  bout AmigaOS4 .s
32ac0 6f 20 73 75 70 70 6f 72 74 0a 20 20 20 20 20 20  o support.      
32ad0 20 20 20 20 20 20 61 72 63 68 69 76 65 5f 63 6d        archive_cm
32ae0 64 73 3d 27 24 43 43 20 2d 73 68 61 72 65 64 20  ds='$CC -shared 
32af0 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62  $libobjs $deplib
32b00 73 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67  s $compiler_flag
32b10 73 20 24 7b 77 6c 7d 2d 73 6f 6e 61 6d 65 20 24  s ${wl}-soname $
32b20 77 6c 24 73 6f 6e 61 6d 65 20 2d 6f 20 24 6c 69  wl$soname -o $li
32b30 62 27 0a 20 20 20 20 20 20 20 20 20 20 20 20 61  b'.            a
32b40 72 63 68 69 76 65 5f 65 78 70 73 79 6d 5f 63 6d  rchive_expsym_cm
32b50 64 73 3d 27 27 0a 20 20 20 20 20 20 20 20 3b 3b  ds=''.        ;;
32b60 0a 20 20 20 20 20 20 6d 36 38 6b 29 0a 20 20 20  .      m68k).   
32b70 20 20 20 20 20 20 20 20 20 61 72 63 68 69 76 65           archive
32b80 5f 63 6d 64 73 3d 27 24 52 4d 20 24 6f 75 74 70  _cmds='$RM $outp
32b90 75 74 5f 6f 62 6a 64 69 72 2f 61 32 69 78 6c 69  ut_objdir/a2ixli
32ba0 62 72 61 72 79 2e 64 61 74 61 7e 24 45 43 48 4f  brary.data~$ECHO
32bb0 20 22 23 64 65 66 69 6e 65 20 4e 41 4d 45 20 24   "#define NAME $
32bc0 6c 69 62 6e 61 6d 65 22 20 3e 20 24 6f 75 74 70  libname" > $outp
32bd0 75 74 5f 6f 62 6a 64 69 72 2f 61 32 69 78 6c 69  ut_objdir/a2ixli
32be0 62 72 61 72 79 2e 64 61 74 61 7e 24 45 43 48 4f  brary.data~$ECHO
32bf0 20 22 23 64 65 66 69 6e 65 20 4c 49 42 52 41 52   "#define LIBRAR
32c00 59 5f 49 44 20 31 22 20 3e 3e 20 24 6f 75 74 70  Y_ID 1" >> $outp
32c10 75 74 5f 6f 62 6a 64 69 72 2f 61 32 69 78 6c 69  ut_objdir/a2ixli
32c20 62 72 61 72 79 2e 64 61 74 61 7e 24 45 43 48 4f  brary.data~$ECHO
32c30 20 22 23 64 65 66 69 6e 65 20 56 45 52 53 49 4f   "#define VERSIO
32c40 4e 20 24 6d 61 6a 6f 72 22 20 3e 3e 20 24 6f 75  N $major" >> $ou
32c50 74 70 75 74 5f 6f 62 6a 64 69 72 2f 61 32 69 78  tput_objdir/a2ix
32c60 6c 69 62 72 61 72 79 2e 64 61 74 61 7e 24 45 43  library.data~$EC
32c70 48 4f 20 22 23 64 65 66 69 6e 65 20 52 45 56 49  HO "#define REVI
32c80 53 49 4f 4e 20 24 72 65 76 69 73 69 6f 6e 22 20  SION $revision" 
32c90 3e 3e 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69  >> $output_objdi
32ca0 72 2f 61 32 69 78 6c 69 62 72 61 72 79 2e 64 61  r/a2ixlibrary.da
32cb0 74 61 7e 24 41 52 20 24 41 52 5f 46 4c 41 47 53  ta~$AR $AR_FLAGS
32cc0 20 24 6c 69 62 20 24 6c 69 62 6f 62 6a 73 7e 24   $lib $libobjs~$
32cd0 52 41 4e 4c 49 42 20 24 6c 69 62 7e 28 63 64 20  RANLIB $lib~(cd 
32ce0 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72 20 26  $output_objdir &
32cf0 26 20 61 32 69 78 6c 69 62 72 61 72 79 20 2d 33  & a2ixlibrary -3
32d00 32 29 27 0a 20 20 20 20 20 20 20 20 20 20 20 20  2)'.            
32d10 68 61 72 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f  hardcode_libdir_
32d20 66 6c 61 67 5f 73 70 65 63 3d 27 2d 4c 24 6c 69  flag_spec='-L$li
32d30 62 64 69 72 27 0a 20 20 20 20 20 20 20 20 20 20  bdir'.          
32d40 20 20 68 61 72 64 63 6f 64 65 5f 6d 69 6e 75 73    hardcode_minus
32d50 5f 4c 3d 79 65 73 0a 20 20 20 20 20 20 20 20 3b  _L=yes.        ;
32d60 3b 0a 20 20 20 20 20 20 65 73 61 63 0a 20 20 20  ;.      esac.   
32d70 20 20 20 3b 3b 0a 0a 20 20 20 20 62 65 6f 73 2a     ;;..    beos*
32d80 29 0a 20 20 20 20 20 20 69 66 20 24 4c 44 20 2d  ).      if $LD -
32d90 2d 68 65 6c 70 20 32 3e 26 31 20 7c 20 24 47 52  -help 2>&1 | $GR
32da0 45 50 20 27 3a 20 73 75 70 70 6f 72 74 65 64 20  EP ': supported 
32db0 74 61 72 67 65 74 73 3a 2e 2a 20 65 6c 66 27 20  targets:.* elf' 
32dc0 3e 20 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65  > /dev/null; the
32dd0 6e 0a 09 61 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e  n..allow_undefin
32de0 65 64 5f 66 6c 61 67 3d 75 6e 73 75 70 70 6f 72  ed_flag=unsuppor
32df0 74 65 64 0a 09 23 20 4a 6f 73 65 70 68 20 42 65  ted..# Joseph Be
32e00 63 6b 65 6e 62 61 63 68 20 3c 6a 72 62 33 40 62  ckenbach <jrb3@b
32e10 65 73 74 2e 63 6f 6d 3e 20 73 61 79 73 20 73 6f  est.com> says so
32e20 6d 65 20 72 65 6c 65 61 73 65 73 20 6f 66 20 67  me releases of g
32e30 63 63 0a 09 23 20 73 75 70 70 6f 72 74 20 2d 2d  cc..# support --
32e40 75 6e 64 65 66 69 6e 65 64 2e 20 20 54 68 69 73  undefined.  This
32e50 20 64 65 73 65 72 76 65 73 20 73 6f 6d 65 20 69   deserves some i
32e60 6e 76 65 73 74 69 67 61 74 69 6f 6e 2e 20 20 46  nvestigation.  F
32e70 49 58 4d 45 0a 09 61 72 63 68 69 76 65 5f 63 6d  IXME..archive_cm
32e80 64 73 3d 27 24 43 43 20 2d 6e 6f 73 74 61 72 74  ds='$CC -nostart
32e90 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69   $libobjs $depli
32ea0 62 73 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61  bs $compiler_fla
32eb0 67 73 20 24 7b 77 6c 7d 2d 73 6f 6e 61 6d 65 20  gs ${wl}-soname 
32ec0 24 77 6c 24 73 6f 6e 61 6d 65 20 2d 6f 20 24 6c  $wl$soname -o $l
32ed0 69 62 27 0a 20 20 20 20 20 20 65 6c 73 65 0a 09  ib'.      else..
32ee0 6c 64 5f 73 68 6c 69 62 73 3d 6e 6f 0a 20 20 20  ld_shlibs=no.   
32ef0 20 20 20 66 69 0a 20 20 20 20 20 20 3b 3b 0a 0a     fi.      ;;..
32f00 20 20 20 20 63 79 67 77 69 6e 2a 20 7c 20 6d 69      cygwin* | mi
32f10 6e 67 77 2a 20 7c 20 70 77 33 32 2a 20 7c 20 63  ngw* | pw32* | c
32f20 65 67 63 63 2a 29 0a 20 20 20 20 20 20 23 20 5f  egcc*).      # _
32f30 4c 54 5f 54 41 47 56 41 52 28 68 61 72 64 63 6f  LT_TAGVAR(hardco
32f40 64 65 5f 6c 69 62 64 69 72 5f 66 6c 61 67 5f 73  de_libdir_flag_s
32f50 70 65 63 2c 20 29 20 69 73 20 61 63 74 75 61 6c  pec, ) is actual
32f60 6c 79 20 6d 65 61 6e 69 6e 67 6c 65 73 73 2c 0a  ly meaningless,.
32f70 20 20 20 20 20 20 23 20 61 73 20 74 68 65 72 65        # as there
32f80 20 69 73 20 6e 6f 20 73 65 61 72 63 68 20 70 61   is no search pa
32f90 74 68 20 66 6f 72 20 44 4c 4c 73 2e 0a 20 20 20  th for DLLs..   
32fa0 20 20 20 68 61 72 64 63 6f 64 65 5f 6c 69 62 64     hardcode_libd
32fb0 69 72 5f 66 6c 61 67 5f 73 70 65 63 3d 27 2d 4c  ir_flag_spec='-L
32fc0 24 6c 69 62 64 69 72 27 0a 20 20 20 20 20 20 61  $libdir'.      a
32fd0 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e 65 64 5f 66  llow_undefined_f
32fe0 6c 61 67 3d 75 6e 73 75 70 70 6f 72 74 65 64 0a  lag=unsupported.
32ff0 20 20 20 20 20 20 61 6c 77 61 79 73 5f 65 78 70        always_exp
33000 6f 72 74 5f 73 79 6d 62 6f 6c 73 3d 6e 6f 0a 20  ort_symbols=no. 
33010 20 20 20 20 20 65 6e 61 62 6c 65 5f 73 68 61 72       enable_shar
33020 65 64 5f 77 69 74 68 5f 73 74 61 74 69 63 5f 72  ed_with_static_r
33030 75 6e 74 69 6d 65 73 3d 79 65 73 0a 20 20 20 20  untimes=yes.    
33040 20 20 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73    export_symbols
33050 5f 63 6d 64 73 3d 27 24 4e 4d 20 24 6c 69 62 6f  _cmds='$NM $libo
33060 62 6a 73 20 24 63 6f 6e 76 65 6e 69 65 6e 63 65  bjs $convenience
33070 20 7c 20 24 67 6c 6f 62 61 6c 5f 73 79 6d 62 6f   | $global_symbo
33080 6c 5f 70 69 70 65 20 7c 20 24 53 45 44 20 2d 65  l_pipe | $SED -e
33090 20 27 5c 27 27 2f 5e 5b 42 43 44 47 52 53 5d 5b   '\''/^[BCDGRS][
330a0 20 5d 2f 73 2f 2e 2a 5b 20 5d 5c 28 5b 5e 20 5d   ]/s/.*[ ]\([^ ]
330b0 2a 5c 29 2f 5c 31 20 44 41 54 41 2f 27 5c 27 27  *\)/\1 DATA/'\''
330c0 20 7c 20 24 53 45 44 20 2d 65 20 27 5c 27 27 2f   | $SED -e '\''/
330d0 5e 5b 41 49 54 57 5d 5b 20 5d 2f 73 2f 2e 2a 5b  ^[AITW][ ]/s/.*[
330e0 20 5d 2f 2f 27 5c 27 27 20 7c 20 73 6f 72 74 20   ]//'\'' | sort 
330f0 7c 20 75 6e 69 71 20 3e 20 24 65 78 70 6f 72 74  | uniq > $export
33100 5f 73 79 6d 62 6f 6c 73 27 0a 0a 20 20 20 20 20  _symbols'..     
33110 20 69 66 20 24 4c 44 20 2d 2d 68 65 6c 70 20 32   if $LD --help 2
33120 3e 26 31 20 7c 20 24 47 52 45 50 20 27 61 75 74  >&1 | $GREP 'aut
33130 6f 2d 69 6d 70 6f 72 74 27 20 3e 20 2f 64 65 76  o-import' > /dev
33140 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 20 20 20 20  /null; then.    
33150 20 20 20 20 61 72 63 68 69 76 65 5f 63 6d 64 73      archive_cmds
33160 3d 27 24 43 43 20 2d 73 68 61 72 65 64 20 24 6c  ='$CC -shared $l
33170 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20  ibobjs $deplibs 
33180 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73 20  $compiler_flags 
33190 2d 6f 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69  -o $output_objdi
331a0 72 2f 24 73 6f 6e 61 6d 65 20 24 7b 77 6c 7d 2d  r/$soname ${wl}-
331b0 2d 65 6e 61 62 6c 65 2d 61 75 74 6f 2d 69 6d 61  -enable-auto-ima
331c0 67 65 2d 62 61 73 65 20 2d 58 6c 69 6e 6b 65 72  ge-base -Xlinker
331d0 20 2d 2d 6f 75 74 2d 69 6d 70 6c 69 62 20 2d 58   --out-implib -X
331e0 6c 69 6e 6b 65 72 20 24 6c 69 62 27 0a 09 23 20  linker $lib'..# 
331f0 49 66 20 74 68 65 20 65 78 70 6f 72 74 2d 73 79  If the export-sy
33200 6d 62 6f 6c 73 20 66 69 6c 65 20 61 6c 72 65 61  mbols file alrea
33210 64 79 20 69 73 20 61 20 2e 64 65 66 20 66 69 6c  dy is a .def fil
33220 65 20 28 31 73 74 20 6c 69 6e 65 0a 09 23 20 69  e (1st line..# i
33230 73 20 45 58 50 4f 52 54 53 29 2c 20 75 73 65 20  s EXPORTS), use 
33240 69 74 20 61 73 20 69 73 3b 20 6f 74 68 65 72 77  it as is; otherw
33250 69 73 65 2c 20 70 72 65 70 65 6e 64 2e 2e 2e 0a  ise, prepend....
33260 09 61 72 63 68 69 76 65 5f 65 78 70 73 79 6d 5f  .archive_expsym_
33270 63 6d 64 73 3d 27 69 66 20 74 65 73 74 20 22 78  cmds='if test "x
33280 60 24 53 45 44 20 31 71 20 24 65 78 70 6f 72 74  `$SED 1q $export
33290 5f 73 79 6d 62 6f 6c 73 60 22 20 3d 20 78 45 58  _symbols`" = xEX
332a0 50 4f 52 54 53 3b 20 74 68 65 6e 0a 09 20 20 63  PORTS; then..  c
332b0 70 20 24 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c  p $export_symbol
332c0 73 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72  s $output_objdir
332d0 2f 24 73 6f 6e 61 6d 65 2e 64 65 66 3b 0a 09 65  /$soname.def;..e
332e0 6c 73 65 0a 09 20 20 65 63 68 6f 20 45 58 50 4f  lse..  echo EXPO
332f0 52 54 53 20 3e 20 24 6f 75 74 70 75 74 5f 6f 62  RTS > $output_ob
33300 6a 64 69 72 2f 24 73 6f 6e 61 6d 65 2e 64 65 66  jdir/$soname.def
33310 3b 0a 09 20 20 63 61 74 20 24 65 78 70 6f 72 74  ;..  cat $export
33320 5f 73 79 6d 62 6f 6c 73 20 3e 3e 20 24 6f 75 74  _symbols >> $out
33330 70 75 74 5f 6f 62 6a 64 69 72 2f 24 73 6f 6e 61  put_objdir/$sona
33340 6d 65 2e 64 65 66 3b 0a 09 66 69 7e 0a 09 24 43  me.def;..fi~..$C
33350 43 20 2d 73 68 61 72 65 64 20 24 6f 75 74 70 75  C -shared $outpu
33360 74 5f 6f 62 6a 64 69 72 2f 24 73 6f 6e 61 6d 65  t_objdir/$soname
33370 2e 64 65 66 20 24 6c 69 62 6f 62 6a 73 20 24 64  .def $libobjs $d
33380 65 70 6c 69 62 73 20 24 63 6f 6d 70 69 6c 65 72  eplibs $compiler
33390 5f 66 6c 61 67 73 20 2d 6f 20 24 6f 75 74 70 75  _flags -o $outpu
333a0 74 5f 6f 62 6a 64 69 72 2f 24 73 6f 6e 61 6d 65  t_objdir/$soname
333b0 20 24 7b 77 6c 7d 2d 2d 65 6e 61 62 6c 65 2d 61   ${wl}--enable-a
333c0 75 74 6f 2d 69 6d 61 67 65 2d 62 61 73 65 20 2d  uto-image-base -
333d0 58 6c 69 6e 6b 65 72 20 2d 2d 6f 75 74 2d 69 6d  Xlinker --out-im
333e0 70 6c 69 62 20 2d 58 6c 69 6e 6b 65 72 20 24 6c  plib -Xlinker $l
333f0 69 62 27 0a 20 20 20 20 20 20 65 6c 73 65 0a 09  ib'.      else..
33400 6c 64 5f 73 68 6c 69 62 73 3d 6e 6f 0a 20 20 20  ld_shlibs=no.   
33410 20 20 20 66 69 0a 20 20 20 20 20 20 3b 3b 0a 0a     fi.      ;;..
33420 20 20 20 20 69 6e 74 65 72 69 78 5b 33 2d 39 5d      interix[3-9]
33430 2a 29 0a 20 20 20 20 20 20 68 61 72 64 63 6f 64  *).      hardcod
33440 65 5f 64 69 72 65 63 74 3d 6e 6f 0a 20 20 20 20  e_direct=no.    
33450 20 20 68 61 72 64 63 6f 64 65 5f 73 68 6c 69 62    hardcode_shlib
33460 70 61 74 68 5f 76 61 72 3d 6e 6f 0a 20 20 20 20  path_var=no.    
33470 20 20 68 61 72 64 63 6f 64 65 5f 6c 69 62 64 69    hardcode_libdi
33480 72 5f 66 6c 61 67 5f 73 70 65 63 3d 27 24 7b 77  r_flag_spec='${w
33490 6c 7d 2d 72 70 61 74 68 2c 24 6c 69 62 64 69 72  l}-rpath,$libdir
334a0 27 0a 20 20 20 20 20 20 65 78 70 6f 72 74 5f 64  '.      export_d
334b0 79 6e 61 6d 69 63 5f 66 6c 61 67 5f 73 70 65 63  ynamic_flag_spec
334c0 3d 27 24 7b 77 6c 7d 2d 45 27 0a 20 20 20 20 20  ='${wl}-E'.     
334d0 20 23 20 48 61 63 6b 3a 20 4f 6e 20 49 6e 74 65   # Hack: On Inte
334e0 72 69 78 20 33 2e 78 2c 20 77 65 20 63 61 6e 6e  rix 3.x, we cann
334f0 6f 74 20 63 6f 6d 70 69 6c 65 20 50 49 43 20 62  ot compile PIC b
33500 65 63 61 75 73 65 20 6f 66 20 61 20 62 72 6f 6b  ecause of a brok
33510 65 6e 20 67 63 63 2e 0a 20 20 20 20 20 20 23 20  en gcc..      # 
33520 49 6e 73 74 65 61 64 2c 20 73 68 61 72 65 64 20  Instead, shared 
33530 6c 69 62 72 61 72 69 65 73 20 61 72 65 20 6c 6f  libraries are lo
33540 61 64 65 64 20 61 74 20 61 6e 20 69 6d 61 67 65  aded at an image
33550 20 62 61 73 65 20 28 30 78 31 30 30 30 30 30 30   base (0x1000000
33560 30 20 62 79 0a 20 20 20 20 20 20 23 20 64 65 66  0 by.      # def
33570 61 75 6c 74 29 20 61 6e 64 20 72 65 6c 6f 63 61  ault) and reloca
33580 74 65 64 20 69 66 20 74 68 65 79 20 63 6f 6e 66  ted if they conf
33590 6c 69 63 74 2c 20 77 68 69 63 68 20 69 73 20 61  lict, which is a
335a0 20 73 6c 6f 77 20 76 65 72 79 20 6d 65 6d 6f 72   slow very memor
335b0 79 0a 20 20 20 20 20 20 23 20 63 6f 6e 73 75 6d  y.      # consum
335c0 69 6e 67 20 61 6e 64 20 66 72 61 67 6d 65 6e 74  ing and fragment
335d0 69 6e 67 20 70 72 6f 63 65 73 73 2e 20 20 54 6f  ing process.  To
335e0 20 61 76 6f 69 64 20 74 68 69 73 2c 20 77 65 20   avoid this, we 
335f0 70 69 63 6b 20 61 20 72 61 6e 64 6f 6d 2c 0a 20  pick a random,. 
33600 20 20 20 20 20 23 20 32 35 36 20 4b 69 42 2d 61       # 256 KiB-a
33610 6c 69 67 6e 65 64 20 69 6d 61 67 65 20 62 61 73  ligned image bas
33620 65 20 62 65 74 77 65 65 6e 20 30 78 35 30 30 30  e between 0x5000
33630 30 30 30 30 20 61 6e 64 20 30 78 36 46 46 43 30  0000 and 0x6FFC0
33640 30 30 30 20 61 74 20 6c 69 6e 6b 0a 20 20 20 20  000 at link.    
33650 20 20 23 20 74 69 6d 65 2e 20 20 4d 6f 76 69 6e    # time.  Movin
33660 67 20 75 70 20 66 72 6f 6d 20 30 78 31 30 30 30  g up from 0x1000
33670 30 30 30 30 20 61 6c 73 6f 20 61 6c 6c 6f 77 73  0000 also allows
33680 20 6d 6f 72 65 20 73 62 72 6b 28 32 29 20 73 70   more sbrk(2) sp
33690 61 63 65 2e 0a 20 20 20 20 20 20 61 72 63 68 69  ace..      archi
336a0 76 65 5f 63 6d 64 73 3d 27 24 43 43 20 2d 73 68  ve_cmds='$CC -sh
336b0 61 72 65 64 20 24 70 69 63 5f 66 6c 61 67 20 24  ared $pic_flag $
336c0 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73  libobjs $deplibs
336d0 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73   $compiler_flags
336e0 20 24 7b 77 6c 7d 2d 68 2c 24 73 6f 6e 61 6d 65   ${wl}-h,$soname
336f0 20 24 7b 77 6c 7d 2d 2d 69 6d 61 67 65 2d 62 61   ${wl}--image-ba
33700 73 65 2c 60 65 78 70 72 20 24 7b 52 41 4e 44 4f  se,`expr ${RANDO
33710 4d 2d 24 24 7d 20 25 20 34 30 39 36 20 2f 20 32  M-$$} % 4096 / 2
33720 20 5c 2a 20 32 36 32 31 34 34 20 2b 20 31 33 34   \* 262144 + 134
33730 32 31 37 37 32 38 30 60 20 2d 6f 20 24 6c 69 62  2177280` -o $lib
33740 27 0a 20 20 20 20 20 20 61 72 63 68 69 76 65 5f  '.      archive_
33750 65 78 70 73 79 6d 5f 63 6d 64 73 3d 27 73 65 64  expsym_cmds='sed
33760 20 22 73 2c 5e 2c 5f 2c 22 20 24 65 78 70 6f 72   "s,^,_," $expor
33770 74 5f 73 79 6d 62 6f 6c 73 20 3e 24 6f 75 74 70  t_symbols >$outp
33780 75 74 5f 6f 62 6a 64 69 72 2f 24 73 6f 6e 61 6d  ut_objdir/$sonam
33790 65 2e 65 78 70 73 79 6d 7e 24 43 43 20 2d 73 68  e.expsym~$CC -sh
337a0 61 72 65 64 20 24 70 69 63 5f 66 6c 61 67 20 24  ared $pic_flag $
337b0 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73  libobjs $deplibs
337c0 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73   $compiler_flags
337d0 20 24 7b 77 6c 7d 2d 68 2c 24 73 6f 6e 61 6d 65   ${wl}-h,$soname
337e0 20 24 7b 77 6c 7d 2d 2d 72 65 74 61 69 6e 2d 73   ${wl}--retain-s
337f0 79 6d 62 6f 6c 73 2d 66 69 6c 65 2c 24 6f 75 74  ymbols-file,$out
33800 70 75 74 5f 6f 62 6a 64 69 72 2f 24 73 6f 6e 61  put_objdir/$sona
33810 6d 65 2e 65 78 70 73 79 6d 20 24 7b 77 6c 7d 2d  me.expsym ${wl}-
33820 2d 69 6d 61 67 65 2d 62 61 73 65 2c 60 65 78 70  -image-base,`exp
33830 72 20 24 7b 52 41 4e 44 4f 4d 2d 24 24 7d 20 25  r ${RANDOM-$$} %
33840 20 34 30 39 36 20 2f 20 32 20 5c 2a 20 32 36 32   4096 / 2 \* 262
33850 31 34 34 20 2b 20 31 33 34 32 31 37 37 32 38 30  144 + 1342177280
33860 60 20 2d 6f 20 24 6c 69 62 27 0a 20 20 20 20 20  ` -o $lib'.     
33870 20 3b 3b 0a 0a 20 20 20 20 67 6e 75 2a 20 7c 20   ;;..    gnu* | 
33880 6c 69 6e 75 78 2a 20 7c 20 74 70 66 2a 20 7c 20  linux* | tpf* | 
33890 6b 2a 62 73 64 2a 2d 67 6e 75 29 0a 20 20 20 20  k*bsd*-gnu).    
338a0 20 20 74 6d 70 5f 64 69 65 74 3d 6e 6f 0a 20 20    tmp_diet=no.  
338b0 20 20 20 20 69 66 20 74 65 73 74 20 22 24 68 6f      if test "$ho
338c0 73 74 5f 6f 73 22 20 3d 20 6c 69 6e 75 78 2d 64  st_os" = linux-d
338d0 69 65 74 6c 69 62 63 3b 20 74 68 65 6e 0a 09 63  ietlibc; then..c
338e0 61 73 65 20 24 63 63 5f 62 61 73 65 6e 61 6d 65  ase $cc_basename
338f0 20 69 6e 0a 09 20 20 64 69 65 74 5c 20 2a 29 20   in..  diet\ *) 
33900 74 6d 70 5f 64 69 65 74 3d 79 65 73 3b 3b 09 23  tmp_diet=yes;;.#
33910 20 6c 69 6e 75 78 2d 64 69 65 74 6c 69 62 63 20   linux-dietlibc 
33920 77 69 74 68 20 73 74 61 74 69 63 20 6c 69 6e 6b  with static link
33930 69 6e 67 20 28 21 64 69 65 74 2d 64 79 6e 29 0a  ing (!diet-dyn).
33940 09 65 73 61 63 0a 20 20 20 20 20 20 66 69 0a 20  .esac.      fi. 
33950 20 20 20 20 20 69 66 20 24 4c 44 20 2d 2d 68 65       if $LD --he
33960 6c 70 20 32 3e 26 31 20 7c 20 24 45 47 52 45 50  lp 2>&1 | $EGREP
33970 20 27 3a 20 73 75 70 70 6f 72 74 65 64 20 74 61   ': supported ta
33980 72 67 65 74 73 3a 2e 2a 20 65 6c 66 27 20 3e 20  rgets:.* elf' > 
33990 2f 64 65 76 2f 6e 75 6c 6c 20 5c 0a 09 20 26 26  /dev/null \.. &&
339a0 20 74 65 73 74 20 22 24 74 6d 70 5f 64 69 65 74   test "$tmp_diet
339b0 22 20 3d 20 6e 6f 0a 20 20 20 20 20 20 74 68 65  " = no.      the
339c0 6e 0a 09 74 6d 70 5f 61 64 64 66 6c 61 67 3d 0a  n..tmp_addflag=.
339d0 09 74 6d 70 5f 73 68 61 72 65 64 66 6c 61 67 3d  .tmp_sharedflag=
339e0 27 2d 73 68 61 72 65 64 27 0a 09 63 61 73 65 20  '-shared'..case 
339f0 24 63 63 5f 62 61 73 65 6e 61 6d 65 2c 24 68 6f  $cc_basename,$ho
33a00 73 74 5f 63 70 75 20 69 6e 0a 20 20 20 20 20 20  st_cpu in.      
33a10 20 20 70 67 63 63 2a 29 09 09 09 09 23 20 50 6f    pgcc*)....# Po
33a20 72 74 6c 61 6e 64 20 47 72 6f 75 70 20 43 20 63  rtland Group C c
33a30 6f 6d 70 69 6c 65 72 0a 09 20 20 77 68 6f 6c 65  ompiler..  whole
33a40 5f 61 72 63 68 69 76 65 5f 66 6c 61 67 5f 73 70  _archive_flag_sp
33a50 65 63 3d 27 24 7b 77 6c 7d 2d 2d 77 68 6f 6c 65  ec='${wl}--whole
33a60 2d 61 72 63 68 69 76 65 60 66 6f 72 20 63 6f 6e  -archive`for con
33a70 76 20 69 6e 20 24 63 6f 6e 76 65 6e 69 65 6e 63  v in $convenienc
33a80 65 5c 22 5c 22 3b 20 64 6f 20 74 65 73 74 20 20  e\"\"; do test  
33a90 2d 6e 20 5c 22 24 63 6f 6e 76 5c 22 20 26 26 20  -n \"$conv\" && 
33aa0 6e 65 77 5f 63 6f 6e 76 65 6e 69 65 6e 63 65 3d  new_convenience=
33ab0 5c 22 24 6e 65 77 5f 63 6f 6e 76 65 6e 69 65 6e  \"$new_convenien
33ac0 63 65 2c 24 63 6f 6e 76 5c 22 3b 20 64 6f 6e 65  ce,$conv\"; done
33ad0 3b 20 24 45 43 48 4f 20 5c 22 24 6e 65 77 5f 63  ; $ECHO \"$new_c
33ae0 6f 6e 76 65 6e 69 65 6e 63 65 5c 22 60 20 24 7b  onvenience\"` ${
33af0 77 6c 7d 2d 2d 6e 6f 2d 77 68 6f 6c 65 2d 61 72  wl}--no-whole-ar
33b00 63 68 69 76 65 27 0a 09 20 20 74 6d 70 5f 61 64  chive'..  tmp_ad
33b10 64 66 6c 61 67 3d 27 20 24 70 69 63 5f 66 6c 61  dflag=' $pic_fla
33b20 67 27 0a 09 20 20 3b 3b 0a 09 70 67 66 37 37 2a  g'..  ;;..pgf77*
33b30 20 7c 20 70 67 66 39 30 2a 20 7c 20 70 67 66 39   | pgf90* | pgf9
33b40 35 2a 29 09 23 20 50 6f 72 74 6c 61 6e 64 20 47  5*).# Portland G
33b50 72 6f 75 70 20 66 37 37 20 61 6e 64 20 66 39 30  roup f77 and f90
33b60 20 63 6f 6d 70 69 6c 65 72 73 0a 09 20 20 77 68   compilers..  wh
33b70 6f 6c 65 5f 61 72 63 68 69 76 65 5f 66 6c 61 67  ole_archive_flag
33b80 5f 73 70 65 63 3d 27 24 7b 77 6c 7d 2d 2d 77 68  _spec='${wl}--wh
33b90 6f 6c 65 2d 61 72 63 68 69 76 65 60 66 6f 72 20  ole-archive`for 
33ba0 63 6f 6e 76 20 69 6e 20 24 63 6f 6e 76 65 6e 69  conv in $conveni
33bb0 65 6e 63 65 5c 22 5c 22 3b 20 64 6f 20 74 65 73  ence\"\"; do tes
33bc0 74 20 20 2d 6e 20 5c 22 24 63 6f 6e 76 5c 22 20  t  -n \"$conv\" 
33bd0 26 26 20 6e 65 77 5f 63 6f 6e 76 65 6e 69 65 6e  && new_convenien
33be0 63 65 3d 5c 22 24 6e 65 77 5f 63 6f 6e 76 65 6e  ce=\"$new_conven
33bf0 69 65 6e 63 65 2c 24 63 6f 6e 76 5c 22 3b 20 64  ience,$conv\"; d
33c00 6f 6e 65 3b 20 24 45 43 48 4f 20 5c 22 24 6e 65  one; $ECHO \"$ne
33c10 77 5f 63 6f 6e 76 65 6e 69 65 6e 63 65 5c 22 60  w_convenience\"`
33c20 20 24 7b 77 6c 7d 2d 2d 6e 6f 2d 77 68 6f 6c 65   ${wl}--no-whole
33c30 2d 61 72 63 68 69 76 65 27 0a 09 20 20 74 6d 70  -archive'..  tmp
33c40 5f 61 64 64 66 6c 61 67 3d 27 20 24 70 69 63 5f  _addflag=' $pic_
33c50 66 6c 61 67 20 2d 4d 6e 6f 6d 61 69 6e 27 20 3b  flag -Mnomain' ;
33c60 3b 0a 09 65 63 63 2a 2c 69 61 36 34 2a 20 7c 20  ;..ecc*,ia64* | 
33c70 69 63 63 2a 2c 69 61 36 34 2a 29 09 23 20 49 6e  icc*,ia64*).# In
33c80 74 65 6c 20 43 20 63 6f 6d 70 69 6c 65 72 20 6f  tel C compiler o
33c90 6e 20 69 61 36 34 0a 09 20 20 74 6d 70 5f 61 64  n ia64..  tmp_ad
33ca0 64 66 6c 61 67 3d 27 20 2d 69 5f 64 79 6e 61 6d  dflag=' -i_dynam
33cb0 69 63 27 20 3b 3b 0a 09 65 66 63 2a 2c 69 61 36  ic' ;;..efc*,ia6
33cc0 34 2a 20 7c 20 69 66 6f 72 74 2a 2c 69 61 36 34  4* | ifort*,ia64
33cd0 2a 29 09 23 20 49 6e 74 65 6c 20 46 6f 72 74 72  *).# Intel Fortr
33ce0 61 6e 20 63 6f 6d 70 69 6c 65 72 20 6f 6e 20 69  an compiler on i
33cf0 61 36 34 0a 09 20 20 74 6d 70 5f 61 64 64 66 6c  a64..  tmp_addfl
33d00 61 67 3d 27 20 2d 69 5f 64 79 6e 61 6d 69 63 20  ag=' -i_dynamic 
33d10 2d 6e 6f 66 6f 72 5f 6d 61 69 6e 27 20 3b 3b 0a  -nofor_main' ;;.
33d20 09 69 66 63 2a 20 7c 20 69 66 6f 72 74 2a 29 09  .ifc* | ifort*).
33d30 09 09 23 20 49 6e 74 65 6c 20 46 6f 72 74 72 61  ..# Intel Fortra
33d40 6e 20 63 6f 6d 70 69 6c 65 72 0a 09 20 20 74 6d  n compiler..  tm
33d50 70 5f 61 64 64 66 6c 61 67 3d 27 20 2d 6e 6f 66  p_addflag=' -nof
33d60 6f 72 5f 6d 61 69 6e 27 20 3b 3b 0a 09 6c 66 39  or_main' ;;..lf9
33d70 35 2a 29 09 09 09 09 23 20 4c 61 68 65 79 20 46  5*)....# Lahey F
33d80 6f 72 74 72 61 6e 20 38 2e 31 0a 09 20 20 77 68  ortran 8.1..  wh
33d90 6f 6c 65 5f 61 72 63 68 69 76 65 5f 66 6c 61 67  ole_archive_flag
33da0 5f 73 70 65 63 3d 0a 09 20 20 74 6d 70 5f 73 68  _spec=..  tmp_sh
33db0 61 72 65 64 66 6c 61 67 3d 27 2d 2d 73 68 61 72  aredflag='--shar
33dc0 65 64 27 20 3b 3b 0a 09 78 6c 5b 63 43 5d 2a 29  ed' ;;..xl[cC]*)
33dd0 09 09 09 23 20 49 42 4d 20 58 4c 20 43 20 38 2e  ...# IBM XL C 8.
33de0 30 20 6f 6e 20 50 50 43 20 28 64 65 61 6c 20 77  0 on PPC (deal w
33df0 69 74 68 20 78 6c 66 20 62 65 6c 6f 77 29 0a 09  ith xlf below)..
33e00 20 20 74 6d 70 5f 73 68 61 72 65 64 66 6c 61 67    tmp_sharedflag
33e10 3d 27 2d 71 6d 6b 73 68 72 6f 62 6a 27 0a 09 20  ='-qmkshrobj'.. 
33e20 20 74 6d 70 5f 61 64 64 66 6c 61 67 3d 20 3b 3b   tmp_addflag= ;;
33e30 0a 09 65 73 61 63 0a 09 63 61 73 65 20 60 24 43  ..esac..case `$C
33e40 43 20 2d 56 20 32 3e 26 31 20 7c 20 73 65 64 20  C -V 2>&1 | sed 
33e50 35 71 60 20 69 6e 0a 09 2a 53 75 6e 5c 20 43 2a  5q` in..*Sun\ C*
33e60 29 09 09 09 23 20 53 75 6e 20 43 20 35 2e 39 0a  )...# Sun C 5.9.
33e70 09 20 20 77 68 6f 6c 65 5f 61 72 63 68 69 76 65  .  whole_archive
33e80 5f 66 6c 61 67 5f 73 70 65 63 3d 27 24 7b 77 6c  _flag_spec='${wl
33e90 7d 2d 2d 77 68 6f 6c 65 2d 61 72 63 68 69 76 65  }--whole-archive
33ea0 60 6e 65 77 5f 63 6f 6e 76 65 6e 69 65 6e 63 65  `new_convenience
33eb0 3d 3b 20 66 6f 72 20 63 6f 6e 76 20 69 6e 20 24  =; for conv in $
33ec0 63 6f 6e 76 65 6e 69 65 6e 63 65 5c 22 5c 22 3b  convenience\"\";
33ed0 20 64 6f 20 74 65 73 74 20 2d 7a 20 5c 22 24 63   do test -z \"$c
33ee0 6f 6e 76 5c 22 20 7c 7c 20 6e 65 77 5f 63 6f 6e  onv\" || new_con
33ef0 76 65 6e 69 65 6e 63 65 3d 5c 22 24 6e 65 77 5f  venience=\"$new_
33f00 63 6f 6e 76 65 6e 69 65 6e 63 65 2c 24 63 6f 6e  convenience,$con
33f10 76 5c 22 3b 20 64 6f 6e 65 3b 20 24 45 43 48 4f  v\"; done; $ECHO
33f20 20 5c 22 24 6e 65 77 5f 63 6f 6e 76 65 6e 69 65   \"$new_convenie
33f30 6e 63 65 5c 22 60 20 24 7b 77 6c 7d 2d 2d 6e 6f  nce\"` ${wl}--no
33f40 2d 77 68 6f 6c 65 2d 61 72 63 68 69 76 65 27 0a  -whole-archive'.
33f50 09 20 20 63 6f 6d 70 69 6c 65 72 5f 6e 65 65 64  .  compiler_need
33f60 73 5f 6f 62 6a 65 63 74 3d 79 65 73 0a 09 20 20  s_object=yes..  
33f70 74 6d 70 5f 73 68 61 72 65 64 66 6c 61 67 3d 27  tmp_sharedflag='
33f80 2d 47 27 20 3b 3b 0a 09 2a 53 75 6e 5c 20 46 2a  -G' ;;..*Sun\ F*
33f90 29 09 09 09 23 20 53 75 6e 20 46 6f 72 74 72 61  )...# Sun Fortra
33fa0 6e 20 38 2e 33 0a 09 20 20 74 6d 70 5f 73 68 61  n 8.3..  tmp_sha
33fb0 72 65 64 66 6c 61 67 3d 27 2d 47 27 20 3b 3b 0a  redflag='-G' ;;.
33fc0 09 65 73 61 63 0a 09 61 72 63 68 69 76 65 5f 63  .esac..archive_c
33fd0 6d 64 73 3d 27 24 43 43 20 27 22 24 74 6d 70 5f  mds='$CC '"$tmp_
33fe0 73 68 61 72 65 64 66 6c 61 67 22 22 24 74 6d 70  sharedflag""$tmp
33ff0 5f 61 64 64 66 6c 61 67 22 27 20 24 6c 69 62 6f  _addflag"' $libo
34000 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24 63 6f  bjs $deplibs $co
34010 6d 70 69 6c 65 72 5f 66 6c 61 67 73 20 24 7b 77  mpiler_flags ${w
34020 6c 7d 2d 73 6f 6e 61 6d 65 20 24 77 6c 24 73 6f  l}-soname $wl$so
34030 6e 61 6d 65 20 2d 6f 20 24 6c 69 62 27 0a 0a 20  name -o $lib'.. 
34040 20 20 20 20 20 20 20 69 66 20 74 65 73 74 20 22         if test "
34050 78 24 73 75 70 70 6f 72 74 73 5f 61 6e 6f 6e 5f  x$supports_anon_
34060 76 65 72 73 69 6f 6e 69 6e 67 22 20 3d 20 78 79  versioning" = xy
34070 65 73 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 20  es; then.       
34080 20 20 20 61 72 63 68 69 76 65 5f 65 78 70 73 79     archive_expsy
34090 6d 5f 63 6d 64 73 3d 27 65 63 68 6f 20 22 7b 20  m_cmds='echo "{ 
340a0 67 6c 6f 62 61 6c 3a 22 20 3e 20 24 6f 75 74 70  global:" > $outp
340b0 75 74 5f 6f 62 6a 64 69 72 2f 24 6c 69 62 6e 61  ut_objdir/$libna
340c0 6d 65 2e 76 65 72 7e 0a 09 20 20 20 20 63 61 74  me.ver~..    cat
340d0 20 24 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73   $export_symbols
340e0 20 7c 20 73 65 64 20 2d 65 20 22 73 2f 5c 28 2e   | sed -e "s/\(.
340f0 2a 5c 29 2f 5c 31 3b 2f 22 20 3e 3e 20 24 6f 75  *\)/\1;/" >> $ou
34100 74 70 75 74 5f 6f 62 6a 64 69 72 2f 24 6c 69 62  tput_objdir/$lib
34110 6e 61 6d 65 2e 76 65 72 7e 0a 09 20 20 20 20 65  name.ver~..    e
34120 63 68 6f 20 22 6c 6f 63 61 6c 3a 20 2a 3b 20 7d  cho "local: *; }
34130 3b 22 20 3e 3e 20 24 6f 75 74 70 75 74 5f 6f 62  ;" >> $output_ob
34140 6a 64 69 72 2f 24 6c 69 62 6e 61 6d 65 2e 76 65  jdir/$libname.ve
34150 72 7e 0a 09 20 20 20 20 24 43 43 20 27 22 24 74  r~..    $CC '"$t
34160 6d 70 5f 73 68 61 72 65 64 66 6c 61 67 22 22 24  mp_sharedflag""$
34170 74 6d 70 5f 61 64 64 66 6c 61 67 22 27 20 24 6c  tmp_addflag"' $l
34180 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20  ibobjs $deplibs 
34190 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73 20  $compiler_flags 
341a0 24 7b 77 6c 7d 2d 73 6f 6e 61 6d 65 20 24 77 6c  ${wl}-soname $wl
341b0 24 73 6f 6e 61 6d 65 20 24 7b 77 6c 7d 2d 76 65  $soname ${wl}-ve
341c0 72 73 69 6f 6e 2d 73 63 72 69 70 74 20 24 7b 77  rsion-script ${w
341d0 6c 7d 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72  l}$output_objdir
341e0 2f 24 6c 69 62 6e 61 6d 65 2e 76 65 72 20 2d 6f  /$libname.ver -o
341f0 20 24 6c 69 62 27 0a 20 20 20 20 20 20 20 20 66   $lib'.        f
34200 69 0a 0a 09 63 61 73 65 20 24 63 63 5f 62 61 73  i...case $cc_bas
34210 65 6e 61 6d 65 20 69 6e 0a 09 78 6c 66 2a 29 0a  ename in..xlf*).
34220 09 20 20 23 20 49 42 4d 20 58 4c 20 46 6f 72 74  .  # IBM XL Fort
34230 72 61 6e 20 31 30 2e 31 20 6f 6e 20 50 50 43 20  ran 10.1 on PPC 
34240 63 61 6e 6e 6f 74 20 63 72 65 61 74 65 20 73 68  cannot create sh
34250 61 72 65 64 20 6c 69 62 73 20 69 74 73 65 6c 66  ared libs itself
34260 0a 09 20 20 77 68 6f 6c 65 5f 61 72 63 68 69 76  ..  whole_archiv
34270 65 5f 66 6c 61 67 5f 73 70 65 63 3d 27 2d 2d 77  e_flag_spec='--w
34280 68 6f 6c 65 2d 61 72 63 68 69 76 65 24 63 6f 6e  hole-archive$con
34290 76 65 6e 69 65 6e 63 65 20 2d 2d 6e 6f 2d 77 68  venience --no-wh
342a0 6f 6c 65 2d 61 72 63 68 69 76 65 27 0a 09 20 20  ole-archive'..  
342b0 68 61 72 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f  hardcode_libdir_
342c0 66 6c 61 67 5f 73 70 65 63 3d 0a 09 20 20 68 61  flag_spec=..  ha
342d0 72 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f 66 6c  rdcode_libdir_fl
342e0 61 67 5f 73 70 65 63 5f 6c 64 3d 27 2d 72 70 61  ag_spec_ld='-rpa
342f0 74 68 20 24 6c 69 62 64 69 72 27 0a 09 20 20 61  th $libdir'..  a
34300 72 63 68 69 76 65 5f 63 6d 64 73 3d 27 24 4c 44  rchive_cmds='$LD
34310 20 2d 73 68 61 72 65 64 20 24 6c 69 62 6f 62 6a   -shared $libobj
34320 73 20 24 64 65 70 6c 69 62 73 20 24 63 6f 6d 70  s $deplibs $comp
34330 69 6c 65 72 5f 66 6c 61 67 73 20 2d 73 6f 6e 61  iler_flags -sona
34340 6d 65 20 24 73 6f 6e 61 6d 65 20 2d 6f 20 24 6c  me $soname -o $l
34350 69 62 27 0a 09 20 20 69 66 20 74 65 73 74 20 22  ib'..  if test "
34360 78 24 73 75 70 70 6f 72 74 73 5f 61 6e 6f 6e 5f  x$supports_anon_
34370 76 65 72 73 69 6f 6e 69 6e 67 22 20 3d 20 78 79  versioning" = xy
34380 65 73 3b 20 74 68 65 6e 0a 09 20 20 20 20 61 72  es; then..    ar
34390 63 68 69 76 65 5f 65 78 70 73 79 6d 5f 63 6d 64  chive_expsym_cmd
343a0 73 3d 27 65 63 68 6f 20 22 7b 20 67 6c 6f 62 61  s='echo "{ globa
343b0 6c 3a 22 20 3e 20 24 6f 75 74 70 75 74 5f 6f 62  l:" > $output_ob
343c0 6a 64 69 72 2f 24 6c 69 62 6e 61 6d 65 2e 76 65  jdir/$libname.ve
343d0 72 7e 0a 09 20 20 20 20 20 20 63 61 74 20 24 65  r~..      cat $e
343e0 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 20 7c 20  xport_symbols | 
343f0 73 65 64 20 2d 65 20 22 73 2f 5c 28 2e 2a 5c 29  sed -e "s/\(.*\)
34400 2f 5c 31 3b 2f 22 20 3e 3e 20 24 6f 75 74 70 75  /\1;/" >> $outpu
34410 74 5f 6f 62 6a 64 69 72 2f 24 6c 69 62 6e 61 6d  t_objdir/$libnam
34420 65 2e 76 65 72 7e 0a 09 20 20 20 20 20 20 65 63  e.ver~..      ec
34430 68 6f 20 22 6c 6f 63 61 6c 3a 20 2a 3b 20 7d 3b  ho "local: *; };
34440 22 20 3e 3e 20 24 6f 75 74 70 75 74 5f 6f 62 6a  " >> $output_obj
34450 64 69 72 2f 24 6c 69 62 6e 61 6d 65 2e 76 65 72  dir/$libname.ver
34460 7e 0a 09 20 20 20 20 20 20 24 4c 44 20 2d 73 68  ~..      $LD -sh
34470 61 72 65 64 20 24 6c 69 62 6f 62 6a 73 20 24 64  ared $libobjs $d
34480 65 70 6c 69 62 73 20 24 63 6f 6d 70 69 6c 65 72  eplibs $compiler
34490 5f 66 6c 61 67 73 20 2d 73 6f 6e 61 6d 65 20 24  _flags -soname $
344a0 73 6f 6e 61 6d 65 20 2d 76 65 72 73 69 6f 6e 2d  soname -version-
344b0 73 63 72 69 70 74 20 24 6f 75 74 70 75 74 5f 6f  script $output_o
344c0 62 6a 64 69 72 2f 24 6c 69 62 6e 61 6d 65 2e 76  bjdir/$libname.v
344d0 65 72 20 2d 6f 20 24 6c 69 62 27 0a 09 20 20 66  er -o $lib'..  f
344e0 69 0a 09 20 20 3b 3b 0a 09 65 73 61 63 0a 20 20  i..  ;;..esac.  
344f0 20 20 20 20 65 6c 73 65 0a 20 20 20 20 20 20 20      else.       
34500 20 6c 64 5f 73 68 6c 69 62 73 3d 6e 6f 0a 20 20   ld_shlibs=no.  
34510 20 20 20 20 66 69 0a 20 20 20 20 20 20 3b 3b 0a      fi.      ;;.
34520 0a 20 20 20 20 6e 65 74 62 73 64 2a 29 0a 20 20  .    netbsd*).  
34530 20 20 20 20 69 66 20 65 63 68 6f 20 5f 5f 45 4c      if echo __EL
34540 46 5f 5f 20 7c 20 24 43 43 20 2d 45 20 2d 20 7c  F__ | $CC -E - |
34550 20 24 47 52 45 50 20 5f 5f 45 4c 46 5f 5f 20 3e   $GREP __ELF__ >
34560 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a  /dev/null; then.
34570 09 61 72 63 68 69 76 65 5f 63 6d 64 73 3d 27 24  .archive_cmds='$
34580 4c 44 20 2d 42 73 68 61 72 65 61 62 6c 65 20 24  LD -Bshareable $
34590 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73  libobjs $deplibs
345a0 20 24 6c 69 6e 6b 65 72 5f 66 6c 61 67 73 20 2d   $linker_flags -
345b0 6f 20 24 6c 69 62 27 0a 09 77 6c 61 72 63 3d 0a  o $lib'..wlarc=.
345c0 20 20 20 20 20 20 65 6c 73 65 0a 09 61 72 63 68        else..arch
345d0 69 76 65 5f 63 6d 64 73 3d 27 24 43 43 20 2d 73  ive_cmds='$CC -s
345e0 68 61 72 65 64 20 24 6c 69 62 6f 62 6a 73 20 24  hared $libobjs $
345f0 64 65 70 6c 69 62 73 20 24 63 6f 6d 70 69 6c 65  deplibs $compile
34600 72 5f 66 6c 61 67 73 20 24 7b 77 6c 7d 2d 73 6f  r_flags ${wl}-so
34610 6e 61 6d 65 20 24 77 6c 24 73 6f 6e 61 6d 65 20  name $wl$soname 
34620 2d 6f 20 24 6c 69 62 27 0a 09 61 72 63 68 69 76  -o $lib'..archiv
34630 65 5f 65 78 70 73 79 6d 5f 63 6d 64 73 3d 27 24  e_expsym_cmds='$
34640 43 43 20 2d 73 68 61 72 65 64 20 24 6c 69 62 6f  CC -shared $libo
34650 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24 63 6f  bjs $deplibs $co
34660 6d 70 69 6c 65 72 5f 66 6c 61 67 73 20 24 7b 77  mpiler_flags ${w
34670 6c 7d 2d 73 6f 6e 61 6d 65 20 24 77 6c 24 73 6f  l}-soname $wl$so
34680 6e 61 6d 65 20 24 7b 77 6c 7d 2d 72 65 74 61 69  name ${wl}-retai
34690 6e 2d 73 79 6d 62 6f 6c 73 2d 66 69 6c 65 20 24  n-symbols-file $
346a0 77 6c 24 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c  wl$export_symbol
346b0 73 20 2d 6f 20 24 6c 69 62 27 0a 20 20 20 20 20  s -o $lib'.     
346c0 20 66 69 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20   fi.      ;;..  
346d0 20 20 73 6f 6c 61 72 69 73 2a 29 0a 20 20 20 20    solaris*).    
346e0 20 20 69 66 20 24 4c 44 20 2d 76 20 32 3e 26 31    if $LD -v 2>&1
346f0 20 7c 20 24 47 52 45 50 20 27 42 46 44 20 32 5c   | $GREP 'BFD 2\
34700 2e 38 27 20 3e 20 2f 64 65 76 2f 6e 75 6c 6c 3b  .8' > /dev/null;
34710 20 74 68 65 6e 0a 09 6c 64 5f 73 68 6c 69 62 73   then..ld_shlibs
34720 3d 6e 6f 0a 09 63 61 74 20 3c 3c 5f 4c 54 5f 45  =no..cat <<_LT_E
34730 4f 46 20 31 3e 26 32 0a 0a 2a 2a 2a 20 57 61 72  OF 1>&2..*** War
34740 6e 69 6e 67 3a 20 54 68 65 20 72 65 6c 65 61 73  ning: The releas
34750 65 73 20 32 2e 38 2e 2a 20 6f 66 20 74 68 65 20  es 2.8.* of the 
34760 47 4e 55 20 6c 69 6e 6b 65 72 20 63 61 6e 6e 6f  GNU linker canno
34770 74 20 72 65 6c 69 61 62 6c 79 0a 2a 2a 2a 20 63  t reliably.*** c
34780 72 65 61 74 65 20 73 68 61 72 65 64 20 6c 69 62  reate shared lib
34790 72 61 72 69 65 73 20 6f 6e 20 53 6f 6c 61 72 69  raries on Solari
347a0 73 20 73 79 73 74 65 6d 73 2e 20 20 54 68 65 72  s systems.  Ther
347b0 65 66 6f 72 65 2c 20 6c 69 62 74 6f 6f 6c 0a 2a  efore, libtool.*
347c0 2a 2a 20 69 73 20 64 69 73 61 62 6c 69 6e 67 20  ** is disabling 
347d0 73 68 61 72 65 64 20 6c 69 62 72 61 72 69 65 73  shared libraries
347e0 20 73 75 70 70 6f 72 74 2e 20 20 57 65 20 75 72   support.  We ur
347f0 67 65 20 79 6f 75 20 74 6f 20 75 70 67 72 61 64  ge you to upgrad
34800 65 20 47 4e 55 0a 2a 2a 2a 20 62 69 6e 75 74 69  e GNU.*** binuti
34810 6c 73 20 74 6f 20 72 65 6c 65 61 73 65 20 32 2e  ls to release 2.
34820 39 2e 31 20 6f 72 20 6e 65 77 65 72 2e 20 20 41  9.1 or newer.  A
34830 6e 6f 74 68 65 72 20 6f 70 74 69 6f 6e 20 69 73  nother option is
34840 20 74 6f 20 6d 6f 64 69 66 79 0a 2a 2a 2a 20 79   to modify.*** y
34850 6f 75 72 20 50 41 54 48 20 6f 72 20 63 6f 6d 70  our PATH or comp
34860 69 6c 65 72 20 63 6f 6e 66 69 67 75 72 61 74 69  iler configurati
34870 6f 6e 20 73 6f 20 74 68 61 74 20 74 68 65 20 6e  on so that the n
34880 61 74 69 76 65 20 6c 69 6e 6b 65 72 20 69 73 0a  ative linker is.
34890 2a 2a 2a 20 75 73 65 64 2c 20 61 6e 64 20 74 68  *** used, and th
348a0 65 6e 20 72 65 73 74 61 72 74 2e 0a 0a 5f 4c 54  en restart..._LT
348b0 5f 45 4f 46 0a 20 20 20 20 20 20 65 6c 69 66 20  _EOF.      elif 
348c0 24 4c 44 20 2d 2d 68 65 6c 70 20 32 3e 26 31 20  $LD --help 2>&1 
348d0 7c 20 24 47 52 45 50 20 27 3a 20 73 75 70 70 6f  | $GREP ': suppo
348e0 72 74 65 64 20 74 61 72 67 65 74 73 3a 2e 2a 20  rted targets:.* 
348f0 65 6c 66 27 20 3e 20 2f 64 65 76 2f 6e 75 6c 6c  elf' > /dev/null
34900 3b 20 74 68 65 6e 0a 09 61 72 63 68 69 76 65 5f  ; then..archive_
34910 63 6d 64 73 3d 27 24 43 43 20 2d 73 68 61 72 65  cmds='$CC -share
34920 64 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c  d $libobjs $depl
34930 69 62 73 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c  ibs $compiler_fl
34940 61 67 73 20 24 7b 77 6c 7d 2d 73 6f 6e 61 6d 65  ags ${wl}-soname
34950 20 24 77 6c 24 73 6f 6e 61 6d 65 20 2d 6f 20 24   $wl$soname -o $
34960 6c 69 62 27 0a 09 61 72 63 68 69 76 65 5f 65 78  lib'..archive_ex
34970 70 73 79 6d 5f 63 6d 64 73 3d 27 24 43 43 20 2d  psym_cmds='$CC -
34980 73 68 61 72 65 64 20 24 6c 69 62 6f 62 6a 73 20  shared $libobjs 
34990 24 64 65 70 6c 69 62 73 20 24 63 6f 6d 70 69 6c  $deplibs $compil
349a0 65 72 5f 66 6c 61 67 73 20 24 7b 77 6c 7d 2d 73  er_flags ${wl}-s
349b0 6f 6e 61 6d 65 20 24 77 6c 24 73 6f 6e 61 6d 65  oname $wl$soname
349c0 20 24 7b 77 6c 7d 2d 72 65 74 61 69 6e 2d 73 79   ${wl}-retain-sy
349d0 6d 62 6f 6c 73 2d 66 69 6c 65 20 24 77 6c 24 65  mbols-file $wl$e
349e0 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 20 2d 6f  xport_symbols -o
349f0 20 24 6c 69 62 27 0a 20 20 20 20 20 20 65 6c 73   $lib'.      els
34a00 65 0a 09 6c 64 5f 73 68 6c 69 62 73 3d 6e 6f 0a  e..ld_shlibs=no.
34a10 20 20 20 20 20 20 66 69 0a 20 20 20 20 20 20 3b        fi.      ;
34a20 3b 0a 0a 20 20 20 20 73 79 73 76 35 2a 20 7c 20  ;..    sysv5* | 
34a30 73 63 6f 33 2e 32 76 35 2a 20 7c 20 73 63 6f 35  sco3.2v5* | sco5
34a40 76 36 2a 20 7c 20 75 6e 69 78 77 61 72 65 2a 20  v6* | unixware* 
34a50 7c 20 4f 70 65 6e 55 4e 49 58 2a 29 0a 20 20 20  | OpenUNIX*).   
34a60 20 20 20 63 61 73 65 20 60 24 4c 44 20 2d 76 20     case `$LD -v 
34a70 32 3e 26 31 60 20 69 6e 0a 20 20 20 20 20 20 20  2>&1` in.       
34a80 20 2a 5c 20 5b 30 31 5d 2e 2a 20 7c 20 2a 5c 20   *\ [01].* | *\ 
34a90 32 2e 5b 30 2d 39 5d 2e 2a 20 7c 20 2a 5c 20 32  2.[0-9].* | *\ 2
34aa0 2e 31 5b 30 2d 35 5d 2e 2a 29 0a 09 6c 64 5f 73  .1[0-5].*)..ld_s
34ab0 68 6c 69 62 73 3d 6e 6f 0a 09 63 61 74 20 3c 3c  hlibs=no..cat <<
34ac0 5f 4c 54 5f 45 4f 46 20 31 3e 26 32 0a 0a 2a 2a  _LT_EOF 1>&2..**
34ad0 2a 20 57 61 72 6e 69 6e 67 3a 20 52 65 6c 65 61  * Warning: Relea
34ae0 73 65 73 20 6f 66 20 74 68 65 20 47 4e 55 20 6c  ses of the GNU l
34af0 69 6e 6b 65 72 20 70 72 69 6f 72 20 74 6f 20 32  inker prior to 2
34b00 2e 31 36 2e 39 31 2e 30 2e 33 20 63 61 6e 20 6e  .16.91.0.3 can n
34b10 6f 74 0a 2a 2a 2a 20 72 65 6c 69 61 62 6c 79 20  ot.*** reliably 
34b20 63 72 65 61 74 65 20 73 68 61 72 65 64 20 6c 69  create shared li
34b30 62 72 61 72 69 65 73 20 6f 6e 20 53 43 4f 20 73  braries on SCO s
34b40 79 73 74 65 6d 73 2e 20 20 54 68 65 72 65 66 6f  ystems.  Therefo
34b50 72 65 2c 20 6c 69 62 74 6f 6f 6c 0a 2a 2a 2a 20  re, libtool.*** 
34b60 69 73 20 64 69 73 61 62 6c 69 6e 67 20 73 68 61  is disabling sha
34b70 72 65 64 20 6c 69 62 72 61 72 69 65 73 20 73 75  red libraries su
34b80 70 70 6f 72 74 2e 20 20 57 65 20 75 72 67 65 20  pport.  We urge 
34b90 79 6f 75 20 74 6f 20 75 70 67 72 61 64 65 20 47  you to upgrade G
34ba0 4e 55 0a 2a 2a 2a 20 62 69 6e 75 74 69 6c 73 20  NU.*** binutils 
34bb0 74 6f 20 72 65 6c 65 61 73 65 20 32 2e 31 36 2e  to release 2.16.
34bc0 39 31 2e 30 2e 33 20 6f 72 20 6e 65 77 65 72 2e  91.0.3 or newer.
34bd0 20 20 41 6e 6f 74 68 65 72 20 6f 70 74 69 6f 6e    Another option
34be0 20 69 73 20 74 6f 20 6d 6f 64 69 66 79 0a 2a 2a   is to modify.**
34bf0 2a 20 79 6f 75 72 20 50 41 54 48 20 6f 72 20 63  * your PATH or c
34c00 6f 6d 70 69 6c 65 72 20 63 6f 6e 66 69 67 75 72  ompiler configur
34c10 61 74 69 6f 6e 20 73 6f 20 74 68 61 74 20 74 68  ation so that th
34c20 65 20 6e 61 74 69 76 65 20 6c 69 6e 6b 65 72 20  e native linker 
34c30 69 73 0a 2a 2a 2a 20 75 73 65 64 2c 20 61 6e 64  is.*** used, and
34c40 20 74 68 65 6e 20 72 65 73 74 61 72 74 2e 0a 0a   then restart...
34c50 5f 4c 54 5f 45 4f 46 0a 09 3b 3b 0a 09 2a 29 0a  _LT_EOF..;;..*).
34c60 09 20 20 23 20 46 6f 72 20 73 65 63 75 72 69 74  .  # For securit
34c70 79 20 72 65 61 73 6f 6e 73 2c 20 69 74 20 69 73  y reasons, it is
34c80 20 68 69 67 68 6c 79 20 72 65 63 6f 6d 6d 65 6e   highly recommen
34c90 64 65 64 20 74 68 61 74 20 79 6f 75 20 61 6c 77  ded that you alw
34ca0 61 79 73 0a 09 20 20 23 20 75 73 65 20 61 62 73  ays..  # use abs
34cb0 6f 6c 75 74 65 20 70 61 74 68 73 20 66 6f 72 20  olute paths for 
34cc0 6e 61 6d 69 6e 67 20 73 68 61 72 65 64 20 6c 69  naming shared li
34cd0 62 72 61 72 69 65 73 2c 20 61 6e 64 20 65 78 63  braries, and exc
34ce0 6c 75 64 65 20 74 68 65 0a 09 20 20 23 20 44 54  lude the..  # DT
34cf0 5f 52 55 4e 50 41 54 48 20 74 61 67 20 66 72 6f  _RUNPATH tag fro
34d00 6d 20 65 78 65 63 75 74 61 62 6c 65 73 20 61 6e  m executables an
34d10 64 20 6c 69 62 72 61 72 69 65 73 2e 20 20 42 75  d libraries.  Bu
34d20 74 20 64 6f 69 6e 67 20 73 6f 0a 09 20 20 23 20  t doing so..  # 
34d30 72 65 71 75 69 72 65 73 20 74 68 61 74 20 79 6f  requires that yo
34d40 75 20 63 6f 6d 70 69 6c 65 20 65 76 65 72 79 74  u compile everyt
34d50 68 69 6e 67 20 74 77 69 63 65 2c 20 77 68 69 63  hing twice, whic
34d60 68 20 69 73 20 61 20 70 61 69 6e 2e 0a 09 20 20  h is a pain...  
34d70 69 66 20 24 4c 44 20 2d 2d 68 65 6c 70 20 32 3e  if $LD --help 2>
34d80 26 31 20 7c 20 24 47 52 45 50 20 27 3a 20 73 75  &1 | $GREP ': su
34d90 70 70 6f 72 74 65 64 20 74 61 72 67 65 74 73 3a  pported targets:
34da0 2e 2a 20 65 6c 66 27 20 3e 20 2f 64 65 76 2f 6e  .* elf' > /dev/n
34db0 75 6c 6c 3b 20 74 68 65 6e 0a 09 20 20 20 20 68  ull; then..    h
34dc0 61 72 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f 66  ardcode_libdir_f
34dd0 6c 61 67 5f 73 70 65 63 3d 27 24 7b 77 6c 7d 2d  lag_spec='${wl}-
34de0 72 70 61 74 68 20 24 7b 77 6c 7d 24 6c 69 62 64  rpath ${wl}$libd
34df0 69 72 27 0a 09 20 20 20 20 61 72 63 68 69 76 65  ir'..    archive
34e00 5f 63 6d 64 73 3d 27 24 43 43 20 2d 73 68 61 72  _cmds='$CC -shar
34e10 65 64 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70  ed $libobjs $dep
34e20 6c 69 62 73 20 24 63 6f 6d 70 69 6c 65 72 5f 66  libs $compiler_f
34e30 6c 61 67 73 20 24 7b 77 6c 7d 2d 73 6f 6e 61 6d  lags ${wl}-sonam
34e40 65 20 24 77 6c 24 73 6f 6e 61 6d 65 20 2d 6f 20  e $wl$soname -o 
34e50 24 6c 69 62 27 0a 09 20 20 20 20 61 72 63 68 69  $lib'..    archi
34e60 76 65 5f 65 78 70 73 79 6d 5f 63 6d 64 73 3d 27  ve_expsym_cmds='
34e70 24 43 43 20 2d 73 68 61 72 65 64 20 24 6c 69 62  $CC -shared $lib
34e80 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24 63  objs $deplibs $c
34e90 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73 20 24 7b  ompiler_flags ${
34ea0 77 6c 7d 2d 73 6f 6e 61 6d 65 20 24 77 6c 24 73  wl}-soname $wl$s
34eb0 6f 6e 61 6d 65 20 24 7b 77 6c 7d 2d 72 65 74 61  oname ${wl}-reta
34ec0 69 6e 2d 73 79 6d 62 6f 6c 73 2d 66 69 6c 65 20  in-symbols-file 
34ed0 24 77 6c 24 65 78 70 6f 72 74 5f 73 79 6d 62 6f  $wl$export_symbo
34ee0 6c 73 20 2d 6f 20 24 6c 69 62 27 0a 09 20 20 65  ls -o $lib'..  e
34ef0 6c 73 65 0a 09 20 20 20 20 6c 64 5f 73 68 6c 69  lse..    ld_shli
34f00 62 73 3d 6e 6f 0a 09 20 20 66 69 0a 09 3b 3b 0a  bs=no..  fi..;;.
34f10 20 20 20 20 20 20 65 73 61 63 0a 20 20 20 20 20        esac.     
34f20 20 3b 3b 0a 0a 20 20 20 20 73 75 6e 6f 73 34 2a   ;;..    sunos4*
34f30 29 0a 20 20 20 20 20 20 61 72 63 68 69 76 65 5f  ).      archive_
34f40 63 6d 64 73 3d 27 24 4c 44 20 2d 61 73 73 65 72  cmds='$LD -asser
34f50 74 20 70 75 72 65 2d 74 65 78 74 20 2d 42 73 68  t pure-text -Bsh
34f60 61 72 65 61 62 6c 65 20 2d 6f 20 24 6c 69 62 20  areable -o $lib 
34f70 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62  $libobjs $deplib
34f80 73 20 24 6c 69 6e 6b 65 72 5f 66 6c 61 67 73 27  s $linker_flags'
34f90 0a 20 20 20 20 20 20 77 6c 61 72 63 3d 0a 20 20  .      wlarc=.  
34fa0 20 20 20 20 68 61 72 64 63 6f 64 65 5f 64 69 72      hardcode_dir
34fb0 65 63 74 3d 79 65 73 0a 20 20 20 20 20 20 68 61  ect=yes.      ha
34fc0 72 64 63 6f 64 65 5f 73 68 6c 69 62 70 61 74 68  rdcode_shlibpath
34fd0 5f 76 61 72 3d 6e 6f 0a 20 20 20 20 20 20 3b 3b  _var=no.      ;;
34fe0 0a 0a 20 20 20 20 2a 29 0a 20 20 20 20 20 20 69  ..    *).      i
34ff0 66 20 24 4c 44 20 2d 2d 68 65 6c 70 20 32 3e 26  f $LD --help 2>&
35000 31 20 7c 20 24 47 52 45 50 20 27 3a 20 73 75 70  1 | $GREP ': sup
35010 70 6f 72 74 65 64 20 74 61 72 67 65 74 73 3a 2e  ported targets:.
35020 2a 20 65 6c 66 27 20 3e 20 2f 64 65 76 2f 6e 75  * elf' > /dev/nu
35030 6c 6c 3b 20 74 68 65 6e 0a 09 61 72 63 68 69 76  ll; then..archiv
35040 65 5f 63 6d 64 73 3d 27 24 43 43 20 2d 73 68 61  e_cmds='$CC -sha
35050 72 65 64 20 24 6c 69 62 6f 62 6a 73 20 24 64 65  red $libobjs $de
35060 70 6c 69 62 73 20 24 63 6f 6d 70 69 6c 65 72 5f  plibs $compiler_
35070 66 6c 61 67 73 20 24 7b 77 6c 7d 2d 73 6f 6e 61  flags ${wl}-sona
35080 6d 65 20 24 77 6c 24 73 6f 6e 61 6d 65 20 2d 6f  me $wl$soname -o
35090 20 24 6c 69 62 27 0a 09 61 72 63 68 69 76 65 5f   $lib'..archive_
350a0 65 78 70 73 79 6d 5f 63 6d 64 73 3d 27 24 43 43  expsym_cmds='$CC
350b0 20 2d 73 68 61 72 65 64 20 24 6c 69 62 6f 62 6a   -shared $libobj
350c0 73 20 24 64 65 70 6c 69 62 73 20 24 63 6f 6d 70  s $deplibs $comp
350d0 69 6c 65 72 5f 66 6c 61 67 73 20 24 7b 77 6c 7d  iler_flags ${wl}
350e0 2d 73 6f 6e 61 6d 65 20 24 77 6c 24 73 6f 6e 61  -soname $wl$sona
350f0 6d 65 20 24 7b 77 6c 7d 2d 72 65 74 61 69 6e 2d  me ${wl}-retain-
35100 73 79 6d 62 6f 6c 73 2d 66 69 6c 65 20 24 77 6c  symbols-file $wl
35110 24 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 20  $export_symbols 
35120 2d 6f 20 24 6c 69 62 27 0a 20 20 20 20 20 20 65  -o $lib'.      e
35130 6c 73 65 0a 09 6c 64 5f 73 68 6c 69 62 73 3d 6e  lse..ld_shlibs=n
35140 6f 0a 20 20 20 20 20 20 66 69 0a 20 20 20 20 20  o.      fi.     
35150 20 3b 3b 0a 20 20 20 20 65 73 61 63 0a 0a 20 20   ;;.    esac..  
35160 20 20 69 66 20 74 65 73 74 20 22 24 6c 64 5f 73    if test "$ld_s
35170 68 6c 69 62 73 22 20 3d 20 6e 6f 3b 20 74 68 65  hlibs" = no; the
35180 6e 0a 20 20 20 20 20 20 72 75 6e 70 61 74 68 5f  n.      runpath_
35190 76 61 72 3d 0a 20 20 20 20 20 20 68 61 72 64 63  var=.      hardc
351a0 6f 64 65 5f 6c 69 62 64 69 72 5f 66 6c 61 67 5f  ode_libdir_flag_
351b0 73 70 65 63 3d 0a 20 20 20 20 20 20 65 78 70 6f  spec=.      expo
351c0 72 74 5f 64 79 6e 61 6d 69 63 5f 66 6c 61 67 5f  rt_dynamic_flag_
351d0 73 70 65 63 3d 0a 20 20 20 20 20 20 77 68 6f 6c  spec=.      whol
351e0 65 5f 61 72 63 68 69 76 65 5f 66 6c 61 67 5f 73  e_archive_flag_s
351f0 70 65 63 3d 0a 20 20 20 20 66 69 0a 20 20 65 6c  pec=.    fi.  el
35200 73 65 0a 20 20 20 20 23 20 50 4f 52 54 4d 45 20  se.    # PORTME 
35210 66 69 6c 6c 20 69 6e 20 61 20 64 65 73 63 72 69  fill in a descri
35220 70 74 69 6f 6e 20 6f 66 20 79 6f 75 72 20 73 79  ption of your sy
35230 73 74 65 6d 27 73 20 6c 69 6e 6b 65 72 20 28 6e  stem's linker (n
35240 6f 74 20 47 4e 55 20 6c 64 29 0a 20 20 20 20 63  ot GNU ld).    c
35250 61 73 65 20 24 68 6f 73 74 5f 6f 73 20 69 6e 0a  ase $host_os in.
35260 20 20 20 20 61 69 78 33 2a 29 0a 20 20 20 20 20      aix3*).     
35270 20 61 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e 65 64   allow_undefined
35280 5f 66 6c 61 67 3d 75 6e 73 75 70 70 6f 72 74 65  _flag=unsupporte
35290 64 0a 20 20 20 20 20 20 61 6c 77 61 79 73 5f 65  d.      always_e
352a0 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 3d 79 65  xport_symbols=ye
352b0 73 0a 20 20 20 20 20 20 61 72 63 68 69 76 65 5f  s.      archive_
352c0 65 78 70 73 79 6d 5f 63 6d 64 73 3d 27 24 4c 44  expsym_cmds='$LD
352d0 20 2d 6f 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64   -o $output_objd
352e0 69 72 2f 24 73 6f 6e 61 6d 65 20 24 6c 69 62 6f  ir/$soname $libo
352f0 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24 6c 69  bjs $deplibs $li
35300 6e 6b 65 72 5f 66 6c 61 67 73 20 2d 62 45 3a 24  nker_flags -bE:$
35310 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 20 2d  export_symbols -
35320 54 35 31 32 20 2d 48 35 31 32 20 2d 62 4d 3a 53  T512 -H512 -bM:S
35330 52 45 7e 24 41 52 20 24 41 52 5f 46 4c 41 47 53  RE~$AR $AR_FLAGS
35340 20 24 6c 69 62 20 24 6f 75 74 70 75 74 5f 6f 62   $lib $output_ob
35350 6a 64 69 72 2f 24 73 6f 6e 61 6d 65 27 0a 20 20  jdir/$soname'.  
35360 20 20 20 20 23 20 4e 6f 74 65 3a 20 74 68 69 73      # Note: this
35370 20 6c 69 6e 6b 65 72 20 68 61 72 64 63 6f 64 65   linker hardcode
35380 73 20 74 68 65 20 64 69 72 65 63 74 6f 72 69 65  s the directorie
35390 73 20 69 6e 20 4c 49 42 50 41 54 48 20 69 66 20  s in LIBPATH if 
353a0 74 68 65 72 65 0a 20 20 20 20 20 20 23 20 61 72  there.      # ar
353b0 65 20 6e 6f 20 64 69 72 65 63 74 6f 72 69 65 73  e no directories
353c0 20 73 70 65 63 69 66 69 65 64 20 62 79 20 2d 4c   specified by -L
353d0 2e 0a 20 20 20 20 20 20 68 61 72 64 63 6f 64 65  ..      hardcode
353e0 5f 6d 69 6e 75 73 5f 4c 3d 79 65 73 0a 20 20 20  _minus_L=yes.   
353f0 20 20 20 69 66 20 74 65 73 74 20 22 24 47 43 43     if test "$GCC
35400 22 20 3d 20 79 65 73 20 26 26 20 74 65 73 74 20  " = yes && test 
35410 2d 7a 20 22 24 6c 74 5f 70 72 6f 67 5f 63 6f 6d  -z "$lt_prog_com
35420 70 69 6c 65 72 5f 73 74 61 74 69 63 22 3b 20 74  piler_static"; t
35430 68 65 6e 0a 09 23 20 4e 65 69 74 68 65 72 20 64  hen..# Neither d
35440 69 72 65 63 74 20 68 61 72 64 63 6f 64 69 6e 67  irect hardcoding
35450 20 6e 6f 72 20 73 74 61 74 69 63 20 6c 69 6e 6b   nor static link
35460 69 6e 67 20 69 73 20 73 75 70 70 6f 72 74 65 64  ing is supported
35470 20 77 69 74 68 20 61 0a 09 23 20 62 72 6f 6b 65   with a..# broke
35480 6e 20 63 6f 6c 6c 65 63 74 32 2e 0a 09 68 61 72  n collect2...har
35490 64 63 6f 64 65 5f 64 69 72 65 63 74 3d 75 6e 73  dcode_direct=uns
354a0 75 70 70 6f 72 74 65 64 0a 20 20 20 20 20 20 66  upported.      f
354b0 69 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20  i.      ;;..    
354c0 61 69 78 5b 34 2d 39 5d 2a 29 0a 20 20 20 20 20  aix[4-9]*).     
354d0 20 69 66 20 74 65 73 74 20 22 24 68 6f 73 74 5f   if test "$host_
354e0 63 70 75 22 20 3d 20 69 61 36 34 3b 20 74 68 65  cpu" = ia64; the
354f0 6e 0a 09 23 20 4f 6e 20 49 41 36 34 2c 20 74 68  n..# On IA64, th
35500 65 20 6c 69 6e 6b 65 72 20 64 6f 65 73 20 72 75  e linker does ru
35510 6e 20 74 69 6d 65 20 6c 69 6e 6b 69 6e 67 20 62  n time linking b
35520 79 20 64 65 66 61 75 6c 74 2c 20 73 6f 20 77 65  y default, so we
35530 20 64 6f 6e 27 74 0a 09 23 20 68 61 76 65 20 74   don't..# have t
35540 6f 20 64 6f 20 61 6e 79 74 68 69 6e 67 20 73 70  o do anything sp
35550 65 63 69 61 6c 2e 0a 09 61 69 78 5f 75 73 65 5f  ecial...aix_use_
35560 72 75 6e 74 69 6d 65 6c 69 6e 6b 69 6e 67 3d 6e  runtimelinking=n
35570 6f 0a 09 65 78 70 5f 73 79 6d 5f 66 6c 61 67 3d  o..exp_sym_flag=
35580 27 2d 42 65 78 70 6f 72 74 27 0a 09 6e 6f 5f 65  '-Bexport'..no_e
35590 6e 74 72 79 5f 66 6c 61 67 3d 22 22 0a 20 20 20  ntry_flag="".   
355a0 20 20 20 65 6c 73 65 0a 09 23 20 49 66 20 77 65     else..# If we
355b0 27 72 65 20 75 73 69 6e 67 20 47 4e 55 20 6e 6d  're using GNU nm
355c0 2c 20 74 68 65 6e 20 77 65 20 64 6f 6e 27 74 20  , then we don't 
355d0 77 61 6e 74 20 74 68 65 20 22 2d 43 22 20 6f 70  want the "-C" op
355e0 74 69 6f 6e 2e 0a 09 23 20 2d 43 20 6d 65 61 6e  tion...# -C mean
355f0 73 20 64 65 6d 61 6e 67 6c 65 20 74 6f 20 41 49  s demangle to AI
35600 58 20 6e 6d 2c 20 62 75 74 20 6d 65 61 6e 73 20  X nm, but means 
35610 64 6f 6e 27 74 20 64 65 6d 61 6e 67 6c 65 20 77  don't demangle w
35620 69 74 68 20 47 4e 55 20 6e 6d 0a 09 69 66 20 24  ith GNU nm..if $
35630 4e 4d 20 2d 56 20 32 3e 26 31 20 7c 20 24 47 52  NM -V 2>&1 | $GR
35640 45 50 20 27 47 4e 55 27 20 3e 20 2f 64 65 76 2f  EP 'GNU' > /dev/
35650 6e 75 6c 6c 3b 20 74 68 65 6e 0a 09 20 20 65 78  null; then..  ex
35660 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 5f 63 6d 64  port_symbols_cmd
35670 73 3d 27 24 4e 4d 20 2d 42 70 67 20 24 6c 69 62  s='$NM -Bpg $lib
35680 6f 62 6a 73 20 24 63 6f 6e 76 65 6e 69 65 6e 63  objs $convenienc
35690 65 20 7c 20 61 77 6b 20 27 5c 27 27 7b 20 69 66  e | awk '\''{ if
356a0 20 28 28 28 5c 24 20 32 20 3d 3d 20 22 54 22 29   (((\$ 2 == "T")
356b0 20 7c 7c 20 28 5c 24 20 32 20 3d 3d 20 22 44 22   || (\$ 2 == "D"
356c0 29 20 7c 7c 20 28 5c 24 20 32 20 3d 3d 20 22 42  ) || (\$ 2 == "B
356d0 22 29 29 20 26 26 20 28 73 75 62 73 74 72 28 5c  ")) && (substr(\
356e0 24 20 33 2c 31 2c 31 29 20 21 3d 20 22 2e 22 29  $ 3,1,1) != ".")
356f0 29 20 7b 20 70 72 69 6e 74 20 5c 24 20 33 20 7d  ) { print \$ 3 }
35700 20 7d 27 5c 27 27 20 7c 20 73 6f 72 74 20 2d 75   }'\'' | sort -u
35710 20 3e 20 24 65 78 70 6f 72 74 5f 73 79 6d 62 6f   > $export_symbo
35720 6c 73 27 0a 09 65 6c 73 65 0a 09 20 20 65 78 70  ls'..else..  exp
35730 6f 72 74 5f 73 79 6d 62 6f 6c 73 5f 63 6d 64 73  ort_symbols_cmds
35740 3d 27 24 4e 4d 20 2d 42 43 70 67 20 24 6c 69 62  ='$NM -BCpg $lib
35750 6f 62 6a 73 20 24 63 6f 6e 76 65 6e 69 65 6e 63  objs $convenienc
35760 65 20 7c 20 61 77 6b 20 27 5c 27 27 7b 20 69 66  e | awk '\''{ if
35770 20 28 28 28 5c 24 20 32 20 3d 3d 20 22 54 22 29   (((\$ 2 == "T")
35780 20 7c 7c 20 28 5c 24 20 32 20 3d 3d 20 22 44 22   || (\$ 2 == "D"
35790 29 20 7c 7c 20 28 5c 24 20 32 20 3d 3d 20 22 42  ) || (\$ 2 == "B
357a0 22 29 29 20 26 26 20 28 73 75 62 73 74 72 28 5c  ")) && (substr(\
357b0 24 20 33 2c 31 2c 31 29 20 21 3d 20 22 2e 22 29  $ 3,1,1) != ".")
357c0 29 20 7b 20 70 72 69 6e 74 20 5c 24 20 33 20 7d  ) { print \$ 3 }
357d0 20 7d 27 5c 27 27 20 7c 20 73 6f 72 74 20 2d 75   }'\'' | sort -u
357e0 20 3e 20 24 65 78 70 6f 72 74 5f 73 79 6d 62 6f   > $export_symbo
357f0 6c 73 27 0a 09 66 69 0a 09 61 69 78 5f 75 73 65  ls'..fi..aix_use
35800 5f 72 75 6e 74 69 6d 65 6c 69 6e 6b 69 6e 67 3d  _runtimelinking=
35810 6e 6f 0a 0a 09 23 20 54 65 73 74 20 69 66 20 77  no...# Test if w
35820 65 20 61 72 65 20 74 72 79 69 6e 67 20 74 6f 20  e are trying to 
35830 75 73 65 20 72 75 6e 20 74 69 6d 65 20 6c 69 6e  use run time lin
35840 6b 69 6e 67 20 6f 72 20 6e 6f 72 6d 61 6c 0a 09  king or normal..
35850 23 20 41 49 58 20 73 74 79 6c 65 20 6c 69 6e 6b  # AIX style link
35860 69 6e 67 2e 20 49 66 20 2d 62 72 74 6c 20 69 73  ing. If -brtl is
35870 20 73 6f 6d 65 77 68 65 72 65 20 69 6e 20 4c 44   somewhere in LD
35880 46 4c 41 47 53 2c 20 77 65 0a 09 23 20 6e 65 65  FLAGS, we..# nee
35890 64 20 74 6f 20 64 6f 20 72 75 6e 74 69 6d 65 20  d to do runtime 
358a0 6c 69 6e 6b 69 6e 67 2e 0a 09 63 61 73 65 20 24  linking...case $
358b0 68 6f 73 74 5f 6f 73 20 69 6e 20 61 69 78 34 2e  host_os in aix4.
358c0 5b 32 33 5d 7c 61 69 78 34 2e 5b 32 33 5d 2e 2a  [23]|aix4.[23].*
358d0 7c 61 69 78 5b 35 2d 39 5d 2a 29 0a 09 20 20 66  |aix[5-9]*)..  f
358e0 6f 72 20 6c 64 5f 66 6c 61 67 20 69 6e 20 24 4c  or ld_flag in $L
358f0 44 46 4c 41 47 53 3b 20 64 6f 0a 09 20 20 69 66  DFLAGS; do..  if
35900 20 28 74 65 73 74 20 24 6c 64 5f 66 6c 61 67 20   (test $ld_flag 
35910 3d 20 22 2d 62 72 74 6c 22 20 7c 7c 20 74 65 73  = "-brtl" || tes
35920 74 20 24 6c 64 5f 66 6c 61 67 20 3d 20 22 2d 57  t $ld_flag = "-W
35930 6c 2c 2d 62 72 74 6c 22 29 3b 20 74 68 65 6e 0a  l,-brtl"); then.
35940 09 20 20 20 20 61 69 78 5f 75 73 65 5f 72 75 6e  .    aix_use_run
35950 74 69 6d 65 6c 69 6e 6b 69 6e 67 3d 79 65 73 0a  timelinking=yes.
35960 09 20 20 20 20 62 72 65 61 6b 0a 09 20 20 66 69  .    break..  fi
35970 0a 09 20 20 64 6f 6e 65 0a 09 20 20 3b 3b 0a 09  ..  done..  ;;..
35980 65 73 61 63 0a 0a 09 65 78 70 5f 73 79 6d 5f 66  esac...exp_sym_f
35990 6c 61 67 3d 27 2d 62 65 78 70 6f 72 74 27 0a 09  lag='-bexport'..
359a0 6e 6f 5f 65 6e 74 72 79 5f 66 6c 61 67 3d 27 2d  no_entry_flag='-
359b0 62 6e 6f 65 6e 74 72 79 27 0a 20 20 20 20 20 20  bnoentry'.      
359c0 66 69 0a 0a 20 20 20 20 20 20 23 20 57 68 65 6e  fi..      # When
359d0 20 6c 61 72 67 65 20 65 78 65 63 75 74 61 62 6c   large executabl
359e0 65 73 20 6f 72 20 73 68 61 72 65 64 20 6f 62 6a  es or shared obj
359f0 65 63 74 73 20 61 72 65 20 62 75 69 6c 74 2c 20  ects are built, 
35a00 41 49 58 20 6c 64 20 63 61 6e 0a 20 20 20 20 20  AIX ld can.     
35a10 20 23 20 68 61 76 65 20 70 72 6f 62 6c 65 6d 73   # have problems
35a20 20 63 72 65 61 74 69 6e 67 20 74 68 65 20 74 61   creating the ta
35a30 62 6c 65 20 6f 66 20 63 6f 6e 74 65 6e 74 73 2e  ble of contents.
35a40 20 20 49 66 20 6c 69 6e 6b 69 6e 67 20 61 20 6c    If linking a l
35a50 69 62 72 61 72 79 0a 20 20 20 20 20 20 23 20 6f  ibrary.      # o
35a60 72 20 70 72 6f 67 72 61 6d 20 72 65 73 75 6c 74  r program result
35a70 73 20 69 6e 20 22 65 72 72 6f 72 20 54 4f 43 20  s in "error TOC 
35a80 6f 76 65 72 66 6c 6f 77 22 20 61 64 64 20 2d 6d  overflow" add -m
35a90 6d 69 6e 69 6d 61 6c 2d 74 6f 63 20 74 6f 0a 20  minimal-toc to. 
35aa0 20 20 20 20 20 23 20 43 58 58 46 4c 41 47 53 2f       # CXXFLAGS/
35ab0 43 46 4c 41 47 53 20 66 6f 72 20 67 2b 2b 2f 67  CFLAGS for g++/g
35ac0 63 63 2e 20 20 49 6e 20 74 68 65 20 63 61 73 65  cc.  In the case
35ad0 73 20 77 68 65 72 65 20 74 68 61 74 20 69 73 20  s where that is 
35ae0 6e 6f 74 0a 20 20 20 20 20 20 23 20 65 6e 6f 75  not.      # enou
35af0 67 68 20 74 6f 20 66 69 78 20 74 68 65 20 70 72  gh to fix the pr
35b00 6f 62 6c 65 6d 2c 20 61 64 64 20 2d 57 6c 2c 2d  oblem, add -Wl,-
35b10 62 62 69 67 74 6f 63 20 74 6f 20 4c 44 46 4c 41  bbigtoc to LDFLA
35b20 47 53 2e 0a 0a 20 20 20 20 20 20 61 72 63 68 69  GS...      archi
35b30 76 65 5f 63 6d 64 73 3d 27 27 0a 20 20 20 20 20  ve_cmds=''.     
35b40 20 68 61 72 64 63 6f 64 65 5f 64 69 72 65 63 74   hardcode_direct
35b50 3d 79 65 73 0a 20 20 20 20 20 20 68 61 72 64 63  =yes.      hardc
35b60 6f 64 65 5f 64 69 72 65 63 74 5f 61 62 73 6f 6c  ode_direct_absol
35b70 75 74 65 3d 79 65 73 0a 20 20 20 20 20 20 68 61  ute=yes.      ha
35b80 72 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f 73 65  rdcode_libdir_se
35b90 70 61 72 61 74 6f 72 3d 27 3a 27 0a 20 20 20 20  parator=':'.    
35ba0 20 20 6c 69 6e 6b 5f 61 6c 6c 5f 64 65 70 6c 69    link_all_depli
35bb0 62 73 3d 79 65 73 0a 20 20 20 20 20 20 66 69 6c  bs=yes.      fil
35bc0 65 5f 6c 69 73 74 5f 73 70 65 63 3d 27 24 7b 77  e_list_spec='${w
35bd0 6c 7d 2d 66 2c 27 0a 0a 20 20 20 20 20 20 69 66  l}-f,'..      if
35be0 20 74 65 73 74 20 22 24 47 43 43 22 20 3d 20 79   test "$GCC" = y
35bf0 65 73 3b 20 74 68 65 6e 0a 09 63 61 73 65 20 24  es; then..case $
35c00 68 6f 73 74 5f 6f 73 20 69 6e 20 61 69 78 34 2e  host_os in aix4.
35c10 5b 30 31 32 5d 7c 61 69 78 34 2e 5b 30 31 32 5d  [012]|aix4.[012]
35c20 2e 2a 29 0a 09 23 20 57 65 20 6f 6e 6c 79 20 77  .*)..# We only w
35c30 61 6e 74 20 74 6f 20 64 6f 20 74 68 69 73 20 6f  ant to do this o
35c40 6e 20 41 49 58 20 34 2e 32 20 61 6e 64 20 6c 6f  n AIX 4.2 and lo
35c50 77 65 72 2c 20 74 68 65 20 63 68 65 63 6b 0a 09  wer, the check..
35c60 23 20 62 65 6c 6f 77 20 66 6f 72 20 62 72 6f 6b  # below for brok
35c70 65 6e 20 63 6f 6c 6c 65 63 74 32 20 64 6f 65 73  en collect2 does
35c80 6e 27 74 20 77 6f 72 6b 20 75 6e 64 65 72 20 34  n't work under 4
35c90 2e 33 2b 0a 09 20 20 63 6f 6c 6c 65 63 74 32 6e  .3+..  collect2n
35ca0 61 6d 65 3d 60 24 7b 43 43 7d 20 2d 70 72 69 6e  ame=`${CC} -prin
35cb0 74 2d 70 72 6f 67 2d 6e 61 6d 65 3d 63 6f 6c 6c  t-prog-name=coll
35cc0 65 63 74 32 60 0a 09 20 20 69 66 20 74 65 73 74  ect2`..  if test
35cd0 20 2d 66 20 22 24 63 6f 6c 6c 65 63 74 32 6e 61   -f "$collect2na
35ce0 6d 65 22 20 26 26 0a 09 20 20 20 73 74 72 69 6e  me" &&..   strin
35cf0 67 73 20 22 24 63 6f 6c 6c 65 63 74 32 6e 61 6d  gs "$collect2nam
35d00 65 22 20 7c 20 24 47 52 45 50 20 72 65 73 6f 6c  e" | $GREP resol
35d10 76 65 5f 6c 69 62 5f 6e 61 6d 65 20 3e 2f 64 65  ve_lib_name >/de
35d20 76 2f 6e 75 6c 6c 0a 09 20 20 74 68 65 6e 0a 09  v/null..  then..
35d30 20 20 23 20 57 65 20 68 61 76 65 20 72 65 77 6f    # We have rewo
35d40 72 6b 65 64 20 63 6f 6c 6c 65 63 74 32 0a 09 20  rked collect2.. 
35d50 20 3a 0a 09 20 20 65 6c 73 65 0a 09 20 20 23 20   :..  else..  # 
35d60 57 65 20 68 61 76 65 20 6f 6c 64 20 63 6f 6c 6c  We have old coll
35d70 65 63 74 32 0a 09 20 20 68 61 72 64 63 6f 64 65  ect2..  hardcode
35d80 5f 64 69 72 65 63 74 3d 75 6e 73 75 70 70 6f 72  _direct=unsuppor
35d90 74 65 64 0a 09 20 20 23 20 49 74 20 66 61 69 6c  ted..  # It fail
35da0 73 20 74 6f 20 66 69 6e 64 20 75 6e 69 6e 73 74  s to find uninst
35db0 61 6c 6c 65 64 20 6c 69 62 72 61 72 69 65 73 20  alled libraries 
35dc0 77 68 65 6e 20 74 68 65 20 75 6e 69 6e 73 74 61  when the uninsta
35dd0 6c 6c 65 64 0a 09 20 20 23 20 70 61 74 68 20 69  lled..  # path i
35de0 73 20 6e 6f 74 20 6c 69 73 74 65 64 20 69 6e 20  s not listed in 
35df0 74 68 65 20 6c 69 62 70 61 74 68 2e 20 20 53 65  the libpath.  Se
35e00 74 74 69 6e 67 20 68 61 72 64 63 6f 64 65 5f 6d  tting hardcode_m
35e10 69 6e 75 73 5f 4c 0a 09 20 20 23 20 74 6f 20 75  inus_L..  # to u
35e20 6e 73 75 70 70 6f 72 74 65 64 20 66 6f 72 63 65  nsupported force
35e30 73 20 72 65 6c 69 6e 6b 69 6e 67 0a 09 20 20 68  s relinking..  h
35e40 61 72 64 63 6f 64 65 5f 6d 69 6e 75 73 5f 4c 3d  ardcode_minus_L=
35e50 79 65 73 0a 09 20 20 68 61 72 64 63 6f 64 65 5f  yes..  hardcode_
35e60 6c 69 62 64 69 72 5f 66 6c 61 67 5f 73 70 65 63  libdir_flag_spec
35e70 3d 27 2d 4c 24 6c 69 62 64 69 72 27 0a 09 20 20  ='-L$libdir'..  
35e80 68 61 72 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f  hardcode_libdir_
35e90 73 65 70 61 72 61 74 6f 72 3d 0a 09 20 20 66 69  separator=..  fi
35ea0 0a 09 20 20 3b 3b 0a 09 65 73 61 63 0a 09 73 68  ..  ;;..esac..sh
35eb0 61 72 65 64 5f 66 6c 61 67 3d 27 2d 73 68 61 72  ared_flag='-shar
35ec0 65 64 27 0a 09 69 66 20 74 65 73 74 20 22 24 61  ed'..if test "$a
35ed0 69 78 5f 75 73 65 5f 72 75 6e 74 69 6d 65 6c 69  ix_use_runtimeli
35ee0 6e 6b 69 6e 67 22 20 3d 20 79 65 73 3b 20 74 68  nking" = yes; th
35ef0 65 6e 0a 09 20 20 73 68 61 72 65 64 5f 66 6c 61  en..  shared_fla
35f00 67 3d 22 24 73 68 61 72 65 64 5f 66 6c 61 67 20  g="$shared_flag 
35f10 22 27 24 7b 77 6c 7d 2d 47 27 0a 09 66 69 0a 20  "'${wl}-G'..fi. 
35f20 20 20 20 20 20 65 6c 73 65 0a 09 23 20 6e 6f 74       else..# not
35f30 20 75 73 69 6e 67 20 67 63 63 0a 09 69 66 20 74   using gcc..if t
35f40 65 73 74 20 22 24 68 6f 73 74 5f 63 70 75 22 20  est "$host_cpu" 
35f50 3d 20 69 61 36 34 3b 20 74 68 65 6e 0a 09 23 20  = ia64; then..# 
35f60 56 69 73 75 61 6c 41 67 65 20 43 2b 2b 2c 20 56  VisualAge C++, V
35f70 65 72 73 69 6f 6e 20 35 2e 35 20 66 6f 72 20 41  ersion 5.5 for A
35f80 49 58 20 35 4c 20 66 6f 72 20 49 41 2d 36 34 2c  IX 5L for IA-64,
35f90 20 42 65 74 61 20 33 20 52 65 6c 65 61 73 65 0a   Beta 3 Release.
35fa0 09 23 20 63 68 6f 6b 65 73 20 6f 6e 20 2d 57 6c  .# chokes on -Wl
35fb0 2c 2d 47 2e 20 54 68 65 20 66 6f 6c 6c 6f 77 69  ,-G. The followi
35fc0 6e 67 20 6c 69 6e 65 20 69 73 20 63 6f 72 72 65  ng line is corre
35fd0 63 74 3a 0a 09 20 20 73 68 61 72 65 64 5f 66 6c  ct:..  shared_fl
35fe0 61 67 3d 27 2d 47 27 0a 09 65 6c 73 65 0a 09 20  ag='-G'..else.. 
35ff0 20 69 66 20 74 65 73 74 20 22 24 61 69 78 5f 75   if test "$aix_u
36000 73 65 5f 72 75 6e 74 69 6d 65 6c 69 6e 6b 69 6e  se_runtimelinkin
36010 67 22 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a 09  g" = yes; then..
36020 20 20 20 20 73 68 61 72 65 64 5f 66 6c 61 67 3d      shared_flag=
36030 27 24 7b 77 6c 7d 2d 47 27 0a 09 20 20 65 6c 73  '${wl}-G'..  els
36040 65 0a 09 20 20 20 20 73 68 61 72 65 64 5f 66 6c  e..    shared_fl
36050 61 67 3d 27 24 7b 77 6c 7d 2d 62 4d 3a 53 52 45  ag='${wl}-bM:SRE
36060 27 0a 09 20 20 66 69 0a 09 66 69 0a 20 20 20 20  '..  fi..fi.    
36070 20 20 66 69 0a 0a 20 20 20 20 20 20 65 78 70 6f    fi..      expo
36080 72 74 5f 64 79 6e 61 6d 69 63 5f 66 6c 61 67 5f  rt_dynamic_flag_
36090 73 70 65 63 3d 27 24 7b 77 6c 7d 2d 62 65 78 70  spec='${wl}-bexp
360a0 61 6c 6c 27 0a 20 20 20 20 20 20 23 20 49 74 20  all'.      # It 
360b0 73 65 65 6d 73 20 74 68 61 74 20 2d 62 65 78 70  seems that -bexp
360c0 61 6c 6c 20 64 6f 65 73 20 6e 6f 74 20 65 78 70  all does not exp
360d0 6f 72 74 20 73 79 6d 62 6f 6c 73 20 62 65 67 69  ort symbols begi
360e0 6e 6e 69 6e 67 20 77 69 74 68 0a 20 20 20 20 20  nning with.     
360f0 20 23 20 75 6e 64 65 72 73 63 6f 72 65 20 28 5f   # underscore (_
36100 29 2c 20 73 6f 20 69 74 20 69 73 20 62 65 74 74  ), so it is bett
36110 65 72 20 74 6f 20 67 65 6e 65 72 61 74 65 20 61  er to generate a
36120 20 6c 69 73 74 20 6f 66 20 73 79 6d 62 6f 6c 73   list of symbols
36130 20 74 6f 20 65 78 70 6f 72 74 2e 0a 20 20 20 20   to export..    
36140 20 20 61 6c 77 61 79 73 5f 65 78 70 6f 72 74 5f    always_export_
36150 73 79 6d 62 6f 6c 73 3d 79 65 73 0a 20 20 20 20  symbols=yes.    
36160 20 20 69 66 20 74 65 73 74 20 22 24 61 69 78 5f    if test "$aix_
36170 75 73 65 5f 72 75 6e 74 69 6d 65 6c 69 6e 6b 69  use_runtimelinki
36180 6e 67 22 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a  ng" = yes; then.
36190 09 23 20 57 61 72 6e 69 6e 67 20 2d 20 77 69 74  .# Warning - wit
361a0 68 6f 75 74 20 75 73 69 6e 67 20 74 68 65 20 6f  hout using the o
361b0 74 68 65 72 20 72 75 6e 74 69 6d 65 20 6c 6f 61  ther runtime loa
361c0 64 69 6e 67 20 66 6c 61 67 73 20 28 2d 62 72 74  ding flags (-brt
361d0 6c 29 2c 0a 09 23 20 2d 62 65 72 6f 6b 20 77 69  l),..# -berok wi
361e0 6c 6c 20 6c 69 6e 6b 20 77 69 74 68 6f 75 74 20  ll link without 
361f0 65 72 72 6f 72 2c 20 62 75 74 20 6d 61 79 20 70  error, but may p
36200 72 6f 64 75 63 65 20 61 20 62 72 6f 6b 65 6e 20  roduce a broken 
36210 6c 69 62 72 61 72 79 2e 0a 09 61 6c 6c 6f 77 5f  library...allow_
36220 75 6e 64 65 66 69 6e 65 64 5f 66 6c 61 67 3d 27  undefined_flag='
36230 2d 62 65 72 6f 6b 27 0a 20 20 20 20 20 20 20 20  -berok'.        
36240 23 20 44 65 74 65 72 6d 69 6e 65 20 74 68 65 20  # Determine the 
36250 64 65 66 61 75 6c 74 20 6c 69 62 70 61 74 68 20  default libpath 
36260 66 72 6f 6d 20 74 68 65 20 76 61 6c 75 65 20 65  from the value e
36270 6e 63 6f 64 65 64 20 69 6e 20 61 6e 0a 20 20 20  ncoded in an.   
36280 20 20 20 20 20 23 20 65 6d 70 74 79 20 65 78 65       # empty exe
36290 63 75 74 61 62 6c 65 2e 0a 20 20 20 20 20 20 20  cutable..       
362a0 20 63 61 74 20 3e 63 6f 6e 66 74 65 73 74 2e 24   cat >conftest.$
362b0 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a  ac_ext <<_ACEOF.
362c0 2f 2a 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20  /* confdefs.h.  
362d0 2a 2f 0a 5f 41 43 45 4f 46 0a 63 61 74 20 63 6f  */._ACEOF.cat co
362e0 6e 66 64 65 66 73 2e 68 20 3e 3e 63 6f 6e 66 74  nfdefs.h >>conft
362f0 65 73 74 2e 24 61 63 5f 65 78 74 0a 63 61 74 20  est.$ac_ext.cat 
36300 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  >>conftest.$ac_e
36310 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 65  xt <<_ACEOF./* e
36320 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20  nd confdefs.h.  
36330 2a 2f 0a 0a 69 6e 74 0a 6d 61 69 6e 20 28 29 0a  */..int.main ().
36340 7b 0a 0a 20 20 3b 0a 20 20 72 65 74 75 72 6e 20  {..  ;.  return 
36350 30 3b 0a 7d 0a 5f 41 43 45 4f 46 0a 72 6d 20 2d  0;.}._ACEOF.rm -
36360 66 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f  f conftest.$ac_o
36370 62 6a 65 78 74 20 63 6f 6e 66 74 65 73 74 24 61  bjext conftest$a
36380 63 5f 65 78 65 65 78 74 0a 69 66 20 7b 20 28 61  c_exeext.if { (a
36390 63 5f 74 72 79 3d 22 24 61 63 5f 6c 69 6e 6b 22  c_try="$ac_link"
363a0 0a 63 61 73 65 20 22 28 28 24 61 63 5f 74 72 79  .case "(($ac_try
363b0 22 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c  " in.  *\"* | *\
363c0 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74 72  `* | *\\*) ac_tr
363d0 79 5f 65 63 68 6f 3d 5c 24 61 63 5f 74 72 79 3b  y_echo=\$ac_try;
363e0 3b 0a 20 20 2a 29 20 61 63 5f 74 72 79 5f 65 63  ;.  *) ac_try_ec
363f0 68 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a 65 73 61  ho=$ac_try;;.esa
36400 63 0a 65 76 61 6c 20 61 63 5f 74 72 79 5f 65 63  c.eval ac_try_ec
36410 68 6f 3d 22 5c 22 5c 24 61 73 5f 6d 65 3a 24 4c  ho="\"\$as_me:$L
36420 49 4e 45 4e 4f 3a 20 24 61 63 5f 74 72 79 5f 65  INENO: $ac_try_e
36430 63 68 6f 5c 22 22 0a 24 61 73 5f 65 63 68 6f 20  cho\"".$as_echo 
36440 22 24 61 63 5f 74 72 79 5f 65 63 68 6f 22 29 20  "$ac_try_echo") 
36450 3e 26 35 0a 20 20 28 65 76 61 6c 20 22 24 61 63  >&5.  (eval "$ac
36460 5f 6c 69 6e 6b 22 29 20 32 3e 63 6f 6e 66 74 65  _link") 2>confte
36470 73 74 2e 65 72 31 0a 20 20 61 63 5f 73 74 61 74  st.er1.  ac_stat
36480 75 73 3d 24 3f 0a 20 20 67 72 65 70 20 2d 76 20  us=$?.  grep -v 
36490 27 5e 20 2a 2b 27 20 63 6f 6e 66 74 65 73 74 2e  '^ *+' conftest.
364a0 65 72 31 20 3e 63 6f 6e 66 74 65 73 74 2e 65 72  er1 >conftest.er
364b0 72 0a 20 20 72 6d 20 2d 66 20 63 6f 6e 66 74 65  r.  rm -f confte
364c0 73 74 2e 65 72 31 0a 20 20 63 61 74 20 63 6f 6e  st.er1.  cat con
364d0 66 74 65 73 74 2e 65 72 72 20 3e 26 35 0a 20 20  ftest.err >&5.  
364e0 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
364f0 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20  :$LINENO: \$? = 
36500 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a  $ac_status" >&5.
36510 20 20 28 65 78 69 74 20 24 61 63 5f 73 74 61 74    (exit $ac_stat
36520 75 73 29 3b 20 7d 20 26 26 20 7b 0a 09 20 74 65  us); } && {.. te
36530 73 74 20 2d 7a 20 22 24 61 63 5f 63 5f 77 65 72  st -z "$ac_c_wer
36540 72 6f 72 5f 66 6c 61 67 22 20 7c 7c 0a 09 20 74  ror_flag" ||.. t
36550 65 73 74 20 21 20 2d 73 20 63 6f 6e 66 74 65 73  est ! -s conftes
36560 74 2e 65 72 72 0a 20 20 20 20 20 20 20 7d 20 26  t.err.       } &
36570 26 20 74 65 73 74 20 2d 73 20 63 6f 6e 66 74 65  & test -s confte
36580 73 74 24 61 63 5f 65 78 65 65 78 74 20 26 26 20  st$ac_exeext && 
36590 7b 0a 09 20 74 65 73 74 20 22 24 63 72 6f 73 73  {.. test "$cross
365a0 5f 63 6f 6d 70 69 6c 69 6e 67 22 20 3d 20 79 65  _compiling" = ye
365b0 73 20 7c 7c 0a 09 20 24 61 73 5f 74 65 73 74 5f  s ||.. $as_test_
365c0 78 20 63 6f 6e 66 74 65 73 74 24 61 63 5f 65 78  x conftest$ac_ex
365d0 65 65 78 74 0a 20 20 20 20 20 20 20 7d 3b 20 74  eext.       }; t
365e0 68 65 6e 0a 0a 6c 74 5f 61 69 78 5f 6c 69 62 70  hen..lt_aix_libp
365f0 61 74 68 5f 73 65 64 3d 27 0a 20 20 20 20 2f 49  ath_sed='.    /I
36600 6d 70 6f 72 74 20 46 69 6c 65 20 53 74 72 69 6e  mport File Strin
36610 67 73 2f 2c 2f 5e 24 2f 20 7b 0a 09 2f 5e 30 2f  gs/,/^$/ {../^0/
36620 20 7b 0a 09 20 20 20 20 73 2f 5e 30 20 20 2a 5c   {..    s/^0  *\
36630 28 2e 2a 5c 29 24 2f 5c 31 2f 0a 09 20 20 20 20  (.*\)$/\1/..    
36640 70 0a 09 7d 0a 20 20 20 20 7d 27 0a 61 69 78 5f  p..}.    }'.aix_
36650 6c 69 62 70 61 74 68 3d 60 64 75 6d 70 20 2d 48  libpath=`dump -H
36660 20 63 6f 6e 66 74 65 73 74 24 61 63 5f 65 78 65   conftest$ac_exe
36670 65 78 74 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20  ext 2>/dev/null 
36680 7c 20 24 53 45 44 20 2d 6e 20 2d 65 20 22 24 6c  | $SED -n -e "$l
36690 74 5f 61 69 78 5f 6c 69 62 70 61 74 68 5f 73 65  t_aix_libpath_se
366a0 64 22 60 0a 23 20 43 68 65 63 6b 20 66 6f 72 20  d"`.# Check for 
366b0 61 20 36 34 2d 62 69 74 20 6f 62 6a 65 63 74 20  a 64-bit object 
366c0 69 66 20 77 65 20 64 69 64 6e 27 74 20 66 69 6e  if we didn't fin
366d0 64 20 61 6e 79 74 68 69 6e 67 2e 0a 69 66 20 74  d anything..if t
366e0 65 73 74 20 2d 7a 20 22 24 61 69 78 5f 6c 69 62  est -z "$aix_lib
366f0 70 61 74 68 22 3b 20 74 68 65 6e 0a 20 20 61 69  path"; then.  ai
36700 78 5f 6c 69 62 70 61 74 68 3d 60 64 75 6d 70 20  x_libpath=`dump 
36710 2d 48 58 36 34 20 63 6f 6e 66 74 65 73 74 24 61  -HX64 conftest$a
36720 63 5f 65 78 65 65 78 74 20 32 3e 2f 64 65 76 2f  c_exeext 2>/dev/
36730 6e 75 6c 6c 20 7c 20 24 53 45 44 20 2d 6e 20 2d  null | $SED -n -
36740 65 20 22 24 6c 74 5f 61 69 78 5f 6c 69 62 70 61  e "$lt_aix_libpa
36750 74 68 5f 73 65 64 22 60 0a 66 69 0a 65 6c 73 65  th_sed"`.fi.else
36760 0a 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .  $as_echo "$as
36770 5f 6d 65 3a 20 66 61 69 6c 65 64 20 70 72 6f 67  _me: failed prog
36780 72 61 6d 20 77 61 73 3a 22 20 3e 26 35 0a 73 65  ram was:" >&5.se
36790 64 20 27 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66  d 's/^/| /' conf
367a0 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3e 26 35  test.$ac_ext >&5
367b0 0a 0a 0a 66 69 0a 0a 72 6d 20 2d 72 66 20 63 6f  ...fi..rm -rf co
367c0 6e 66 74 65 73 74 2e 64 53 59 4d 0a 72 6d 20 2d  nftest.dSYM.rm -
367d0 66 20 63 6f 72 65 20 63 6f 6e 66 74 65 73 74 2e  f core conftest.
367e0 65 72 72 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  err conftest.$ac
367f0 5f 6f 62 6a 65 78 74 20 63 6f 6e 66 74 65 73 74  _objext conftest
36800 5f 69 70 61 38 5f 63 6f 6e 66 74 65 73 74 2e 6f  _ipa8_conftest.o
36810 6f 20 5c 0a 20 20 20 20 20 20 63 6f 6e 66 74 65  o \.      confte
36820 73 74 24 61 63 5f 65 78 65 65 78 74 20 63 6f 6e  st$ac_exeext con
36830 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 69 66  ftest.$ac_ext.if
36840 20 74 65 73 74 20 2d 7a 20 22 24 61 69 78 5f 6c   test -z "$aix_l
36850 69 62 70 61 74 68 22 3b 20 74 68 65 6e 20 61 69  ibpath"; then ai
36860 78 5f 6c 69 62 70 61 74 68 3d 22 2f 75 73 72 2f  x_libpath="/usr/
36870 6c 69 62 3a 2f 6c 69 62 22 3b 20 66 69 0a 0a 20  lib:/lib"; fi.. 
36880 20 20 20 20 20 20 20 68 61 72 64 63 6f 64 65 5f         hardcode_
36890 6c 69 62 64 69 72 5f 66 6c 61 67 5f 73 70 65 63  libdir_flag_spec
368a0 3d 27 24 7b 77 6c 7d 2d 62 6c 69 62 70 61 74 68  ='${wl}-blibpath
368b0 3a 24 6c 69 62 64 69 72 3a 27 22 24 61 69 78 5f  :$libdir:'"$aix_
368c0 6c 69 62 70 61 74 68 22 0a 20 20 20 20 20 20 20  libpath".       
368d0 20 61 72 63 68 69 76 65 5f 65 78 70 73 79 6d 5f   archive_expsym_
368e0 63 6d 64 73 3d 27 24 43 43 20 2d 6f 20 24 6f 75  cmds='$CC -o $ou
368f0 74 70 75 74 5f 6f 62 6a 64 69 72 2f 24 73 6f 6e  tput_objdir/$son
36900 61 6d 65 20 24 6c 69 62 6f 62 6a 73 20 24 64 65  ame $libobjs $de
36910 70 6c 69 62 73 20 27 22 5c 24 7b 77 6c 7d 24 6e  plibs '"\${wl}$n
36920 6f 5f 65 6e 74 72 79 5f 66 6c 61 67 22 27 20 24  o_entry_flag"' $
36930 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73 20 60  compiler_flags `
36940 69 66 20 74 65 73 74 20 22 78 24 7b 61 6c 6c 6f  if test "x${allo
36950 77 5f 75 6e 64 65 66 69 6e 65 64 5f 66 6c 61 67  w_undefined_flag
36960 7d 22 20 21 3d 20 22 78 22 3b 20 74 68 65 6e 20  }" != "x"; then 
36970 24 45 43 48 4f 20 22 58 24 7b 77 6c 7d 24 7b 61  $ECHO "X${wl}${a
36980 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e 65 64 5f 66  llow_undefined_f
36990 6c 61 67 7d 22 20 7c 20 24 58 73 65 64 3b 20 65  lag}" | $Xsed; e
369a0 6c 73 65 20 3a 3b 20 66 69 60 20 27 22 5c 24 7b  lse :; fi` '"\${
369b0 77 6c 7d 24 65 78 70 5f 73 79 6d 5f 66 6c 61 67  wl}$exp_sym_flag
369c0 3a 5c 24 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c  :\$export_symbol
369d0 73 20 24 73 68 61 72 65 64 5f 66 6c 61 67 22 0a  s $shared_flag".
369e0 20 20 20 20 20 20 65 6c 73 65 0a 09 69 66 20 74        else..if t
369f0 65 73 74 20 22 24 68 6f 73 74 5f 63 70 75 22 20  est "$host_cpu" 
36a00 3d 20 69 61 36 34 3b 20 74 68 65 6e 0a 09 20 20  = ia64; then..  
36a10 68 61 72 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f  hardcode_libdir_
36a20 66 6c 61 67 5f 73 70 65 63 3d 27 24 7b 77 6c 7d  flag_spec='${wl}
36a30 2d 52 20 24 6c 69 62 64 69 72 3a 2f 75 73 72 2f  -R $libdir:/usr/
36a40 6c 69 62 3a 2f 6c 69 62 27 0a 09 20 20 61 6c 6c  lib:/lib'..  all
36a50 6f 77 5f 75 6e 64 65 66 69 6e 65 64 5f 66 6c 61  ow_undefined_fla
36a60 67 3d 22 2d 7a 20 6e 6f 64 65 66 73 22 0a 09 20  g="-z nodefs".. 
36a70 20 61 72 63 68 69 76 65 5f 65 78 70 73 79 6d 5f   archive_expsym_
36a80 63 6d 64 73 3d 22 5c 24 43 43 20 24 73 68 61 72  cmds="\$CC $shar
36a90 65 64 5f 66 6c 61 67 22 27 20 2d 6f 20 24 6f 75  ed_flag"' -o $ou
36aa0 74 70 75 74 5f 6f 62 6a 64 69 72 2f 24 73 6f 6e  tput_objdir/$son
36ab0 61 6d 65 20 24 6c 69 62 6f 62 6a 73 20 24 64 65  ame $libobjs $de
36ac0 70 6c 69 62 73 20 27 22 5c 24 7b 77 6c 7d 24 6e  plibs '"\${wl}$n
36ad0 6f 5f 65 6e 74 72 79 5f 66 6c 61 67 22 27 20 24  o_entry_flag"' $
36ae0 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73 20 24  compiler_flags $
36af0 7b 77 6c 7d 24 7b 61 6c 6c 6f 77 5f 75 6e 64 65  {wl}${allow_unde
36b00 66 69 6e 65 64 5f 66 6c 61 67 7d 20 27 22 5c 24  fined_flag} '"\$
36b10 7b 77 6c 7d 24 65 78 70 5f 73 79 6d 5f 66 6c 61  {wl}$exp_sym_fla
36b20 67 3a 5c 24 65 78 70 6f 72 74 5f 73 79 6d 62 6f  g:\$export_symbo
36b30 6c 73 22 0a 09 65 6c 73 65 0a 09 20 23 20 44 65  ls"..else.. # De
36b40 74 65 72 6d 69 6e 65 20 74 68 65 20 64 65 66 61  termine the defa
36b50 75 6c 74 20 6c 69 62 70 61 74 68 20 66 72 6f 6d  ult libpath from
36b60 20 74 68 65 20 76 61 6c 75 65 20 65 6e 63 6f 64   the value encod
36b70 65 64 20 69 6e 20 61 6e 0a 09 20 23 20 65 6d 70  ed in an.. # emp
36b80 74 79 20 65 78 65 63 75 74 61 62 6c 65 2e 0a 09  ty executable...
36b90 20 63 61 74 20 3e 63 6f 6e 66 74 65 73 74 2e 24   cat >conftest.$
36ba0 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a  ac_ext <<_ACEOF.
36bb0 2f 2a 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20  /* confdefs.h.  
36bc0 2a 2f 0a 5f 41 43 45 4f 46 0a 63 61 74 20 63 6f  */._ACEOF.cat co
36bd0 6e 66 64 65 66 73 2e 68 20 3e 3e 63 6f 6e 66 74  nfdefs.h >>conft
36be0 65 73 74 2e 24 61 63 5f 65 78 74 0a 63 61 74 20  est.$ac_ext.cat 
36bf0 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  >>conftest.$ac_e
36c00 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 65  xt <<_ACEOF./* e
36c10 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20  nd confdefs.h.  
36c20 2a 2f 0a 0a 69 6e 74 0a 6d 61 69 6e 20 28 29 0a  */..int.main ().
36c30 7b 0a 0a 20 20 3b 0a 20 20 72 65 74 75 72 6e 20  {..  ;.  return 
36c40 30 3b 0a 7d 0a 5f 41 43 45 4f 46 0a 72 6d 20 2d  0;.}._ACEOF.rm -
36c50 66 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f  f conftest.$ac_o
36c60 62 6a 65 78 74 20 63 6f 6e 66 74 65 73 74 24 61  bjext conftest$a
36c70 63 5f 65 78 65 65 78 74 0a 69 66 20 7b 20 28 61  c_exeext.if { (a
36c80 63 5f 74 72 79 3d 22 24 61 63 5f 6c 69 6e 6b 22  c_try="$ac_link"
36c90 0a 63 61 73 65 20 22 28 28 24 61 63 5f 74 72 79  .case "(($ac_try
36ca0 22 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c  " in.  *\"* | *\
36cb0 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74 72  `* | *\\*) ac_tr
36cc0 79 5f 65 63 68 6f 3d 5c 24 61 63 5f 74 72 79 3b  y_echo=\$ac_try;
36cd0 3b 0a 20 20 2a 29 20 61 63 5f 74 72 79 5f 65 63  ;.  *) ac_try_ec
36ce0 68 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a 65 73 61  ho=$ac_try;;.esa
36cf0 63 0a 65 76 61 6c 20 61 63 5f 74 72 79 5f 65 63  c.eval ac_try_ec
36d00 68 6f 3d 22 5c 22 5c 24 61 73 5f 6d 65 3a 24 4c  ho="\"\$as_me:$L
36d10 49 4e 45 4e 4f 3a 20 24 61 63 5f 74 72 79 5f 65  INENO: $ac_try_e
36d20 63 68 6f 5c 22 22