/ Hex Artifact Content
Login

Artifact b013bf805064650b072817c7c7f0a295cfcec5b1afec15e59ea4e9996543f51e:


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 39 20  U Autoconf 2.69 
0070: 66 6f 72 20 73 71 6c 69 74 65 20 33 2e 32 38 2e  for sqlite 3.28.
0080: 30 2e 0a 23 0a 23 0a 23 20 43 6f 70 79 72 69 67  0..#.#.# Copyrig
0090: 68 74 20 28 43 29 20 31 39 39 32 2d 31 39 39 36  ht (C) 1992-1996
00a0: 2c 20 31 39 39 38 2d 32 30 31 32 20 46 72 65 65  , 1998-2012 Free
00b0: 20 53 6f 66 74 77 61 72 65 20 46 6f 75 6e 64 61   Software Founda
00c0: 74 69 6f 6e 2c 20 49 6e 63 2e 0a 23 0a 23 0a 23  tion, Inc..#.#.#
00d0: 20 54 68 69 73 20 63 6f 6e 66 69 67 75 72 65 20   This configure 
00e0: 73 63 72 69 70 74 20 69 73 20 66 72 65 65 20 73  script is free s
00f0: 6f 66 74 77 61 72 65 3b 20 74 68 65 20 46 72 65  oftware; the Fre
0100: 65 20 53 6f 66 74 77 61 72 65 20 46 6f 75 6e 64  e Software Found
0110: 61 74 69 6f 6e 0a 23 20 67 69 76 65 73 20 75 6e  ation.# gives un
0120: 6c 69 6d 69 74 65 64 20 70 65 72 6d 69 73 73 69  limited permissi
0130: 6f 6e 20 74 6f 20 63 6f 70 79 2c 20 64 69 73 74  on to copy, dist
0140: 72 69 62 75 74 65 20 61 6e 64 20 6d 6f 64 69 66  ribute and modif
0150: 79 20 69 74 2e 0a 23 23 20 2d 2d 2d 2d 2d 2d 2d  y it..## -------
0160: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 23 23  ------------- ##
0170: 0a 23 23 20 4d 34 73 68 20 49 6e 69 74 69 61 6c  .## M4sh Initial
0180: 69 7a 61 74 69 6f 6e 2e 20 23 23 0a 23 23 20 2d  ization. ##.## -
0190: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
01a0: 2d 2d 2d 20 23 23 0a 0a 23 20 42 65 20 6d 6f 72  --- ##..# Be mor
01b0: 65 20 42 6f 75 72 6e 65 20 63 6f 6d 70 61 74 69  e Bourne compati
01c0: 62 6c 65 0a 44 55 41 4c 43 41 53 45 3d 31 3b 20  ble.DUALCASE=1; 
01d0: 65 78 70 6f 72 74 20 44 55 41 4c 43 41 53 45 20  export DUALCASE 
01e0: 23 20 66 6f 72 20 4d 4b 53 20 73 68 0a 69 66 20  # for MKS sh.if 
01f0: 74 65 73 74 20 2d 6e 20 22 24 7b 5a 53 48 5f 56  test -n "${ZSH_V
0200: 45 52 53 49 4f 4e 2b 73 65 74 7d 22 20 26 26 20  ERSION+set}" && 
0210: 28 65 6d 75 6c 61 74 65 20 73 68 29 20 3e 2f 64  (emulate sh) >/d
0220: 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 3b 20 74 68  ev/null 2>&1; th
0230: 65 6e 20 3a 0a 20 20 65 6d 75 6c 61 74 65 20 73  en :.  emulate s
0240: 68 0a 20 20 4e 55 4c 4c 43 4d 44 3d 3a 0a 20 20  h.  NULLCMD=:.  
0250: 23 20 50 72 65 2d 34 2e 32 20 76 65 72 73 69 6f  # Pre-4.2 versio
0260: 6e 73 20 6f 66 20 5a 73 68 20 64 6f 20 77 6f 72  ns of Zsh do wor
0270: 64 20 73 70 6c 69 74 74 69 6e 67 20 6f 6e 20 24  d splitting on $
0280: 7b 31 2b 22 24 40 22 7d 2c 20 77 68 69 63 68 0a  {1+"$@"}, which.
0290: 20 20 23 20 69 73 20 63 6f 6e 74 72 61 72 79 20    # is contrary 
02a0: 74 6f 20 6f 75 72 20 75 73 61 67 65 2e 20 20 44  to our usage.  D
02b0: 69 73 61 62 6c 65 20 74 68 69 73 20 66 65 61 74  isable this feat
02c0: 75 72 65 2e 0a 20 20 61 6c 69 61 73 20 2d 67 20  ure..  alias -g 
02d0: 27 24 7b 31 2b 22 24 40 22 7d 27 3d 27 22 24 40  '${1+"$@"}'='"$@
02e0: 22 27 0a 20 20 73 65 74 6f 70 74 20 4e 4f 5f 47  "'.  setopt NO_G
02f0: 4c 4f 42 5f 53 55 42 53 54 0a 65 6c 73 65 0a 20  LOB_SUBST.else. 
0300: 20 63 61 73 65 20 60 28 73 65 74 20 2d 6f 29 20   case `(set -o) 
0310: 32 3e 2f 64 65 76 2f 6e 75 6c 6c 60 20 69 6e 20  2>/dev/null` in 
0320: 23 28 0a 20 20 2a 70 6f 73 69 78 2a 29 20 3a 0a  #(.  *posix*) :.
0330: 20 20 20 20 73 65 74 20 2d 6f 20 70 6f 73 69 78      set -o posix
0340: 20 3b 3b 20 23 28 0a 20 20 2a 29 20 3a 0a 20 20   ;; #(.  *) :.  
0350: 20 20 20 3b 3b 0a 65 73 61 63 0a 66 69 0a 0a 0a     ;;.esac.fi...
0360: 61 73 5f 6e 6c 3d 27 0a 27 0a 65 78 70 6f 72 74  as_nl='.'.export
0370: 20 61 73 5f 6e 6c 0a 23 20 50 72 69 6e 74 69 6e   as_nl.# Printin
0380: 67 20 61 20 6c 6f 6e 67 20 73 74 72 69 6e 67 20  g a long string 
0390: 63 72 61 73 68 65 73 20 53 6f 6c 61 72 69 73 20  crashes Solaris 
03a0: 37 20 2f 75 73 72 2f 62 69 6e 2f 70 72 69 6e 74  7 /usr/bin/print
03b0: 66 2e 0a 61 73 5f 65 63 68 6f 3d 27 5c 5c 5c 5c  f..as_echo='\\\\
03c0: 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c  \\\\\\\\\\\\\\\\
03d0: 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c  \\\\\\\\\\\\\\\\
03e0: 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c  \\\\\\\\\\\\\\\\
03f0: 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c  \\\\\\\\\\\\\\\\
0400: 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c  \\\\\\\\\\\\\\\\
0410: 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c  \\\\\\\\\\\\\\\\
0420: 5c 5c 5c 27 0a 61 73 5f 65 63 68 6f 3d 24 61 73  \\\'.as_echo=$as
0430: 5f 65 63 68 6f 24 61 73 5f 65 63 68 6f 24 61 73  _echo$as_echo$as
0440: 5f 65 63 68 6f 24 61 73 5f 65 63 68 6f 24 61 73  _echo$as_echo$as
0450: 5f 65 63 68 6f 0a 61 73 5f 65 63 68 6f 3d 24 61  _echo.as_echo=$a
0460: 73 5f 65 63 68 6f 24 61 73 5f 65 63 68 6f 24 61  s_echo$as_echo$a
0470: 73 5f 65 63 68 6f 24 61 73 5f 65 63 68 6f 24 61  s_echo$as_echo$a
0480: 73 5f 65 63 68 6f 24 61 73 5f 65 63 68 6f 0a 23  s_echo$as_echo.#
0490: 20 50 72 65 66 65 72 20 61 20 6b 73 68 20 73 68   Prefer a ksh sh
04a0: 65 6c 6c 20 62 75 69 6c 74 69 6e 20 6f 76 65 72  ell builtin over
04b0: 20 61 6e 20 65 78 74 65 72 6e 61 6c 20 70 72 69   an external pri
04c0: 6e 74 66 20 70 72 6f 67 72 61 6d 20 6f 6e 20 53  ntf program on S
04d0: 6f 6c 61 72 69 73 2c 0a 23 20 62 75 74 20 77 69  olaris,.# but wi
04e0: 74 68 6f 75 74 20 77 61 73 74 69 6e 67 20 66 6f  thout wasting fo
04f0: 72 6b 73 20 66 6f 72 20 62 61 73 68 20 6f 72 20  rks for bash or 
0500: 7a 73 68 2e 0a 69 66 20 74 65 73 74 20 2d 7a 20  zsh..if test -z 
0510: 22 24 42 41 53 48 5f 56 45 52 53 49 4f 4e 24 5a  "$BASH_VERSION$Z
0520: 53 48 5f 56 45 52 53 49 4f 4e 22 20 5c 0a 20 20  SH_VERSION" \.  
0530: 20 20 26 26 20 28 74 65 73 74 20 22 58 60 70 72    && (test "X`pr
0540: 69 6e 74 20 2d 72 20 2d 2d 20 24 61 73 5f 65 63  int -r -- $as_ec
0550: 68 6f 60 22 20 3d 20 22 58 24 61 73 5f 65 63 68  ho`" = "X$as_ech
0560: 6f 22 29 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 3b  o") 2>/dev/null;
0570: 20 74 68 65 6e 0a 20 20 61 73 5f 65 63 68 6f 3d   then.  as_echo=
0580: 27 70 72 69 6e 74 20 2d 72 20 2d 2d 27 0a 20 20  'print -r --'.  
0590: 61 73 5f 65 63 68 6f 5f 6e 3d 27 70 72 69 6e 74  as_echo_n='print
05a0: 20 2d 72 6e 20 2d 2d 27 0a 65 6c 69 66 20 28 74   -rn --'.elif (t
05b0: 65 73 74 20 22 58 60 70 72 69 6e 74 66 20 25 73  est "X`printf %s
05c0: 20 24 61 73 5f 65 63 68 6f 60 22 20 3d 20 22 58   $as_echo`" = "X
05d0: 24 61 73 5f 65 63 68 6f 22 29 20 32 3e 2f 64 65  $as_echo") 2>/de
05e0: 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 20 20 61  v/null; then.  a
05f0: 73 5f 65 63 68 6f 3d 27 70 72 69 6e 74 66 20 25  s_echo='printf %
0600: 73 5c 6e 27 0a 20 20 61 73 5f 65 63 68 6f 5f 6e  s\n'.  as_echo_n
0610: 3d 27 70 72 69 6e 74 66 20 25 73 27 0a 65 6c 73  ='printf %s'.els
0620: 65 0a 20 20 69 66 20 74 65 73 74 20 22 58 60 28  e.  if test "X`(
0630: 2f 75 73 72 2f 75 63 62 2f 65 63 68 6f 20 2d 6e  /usr/ucb/echo -n
0640: 20 2d 6e 20 24 61 73 5f 65 63 68 6f 29 20 32 3e   -n $as_echo) 2>
0650: 2f 64 65 76 2f 6e 75 6c 6c 60 22 20 3d 20 22 58  /dev/null`" = "X
0660: 2d 6e 20 24 61 73 5f 65 63 68 6f 22 3b 20 74 68  -n $as_echo"; th
0670: 65 6e 0a 20 20 20 20 61 73 5f 65 63 68 6f 5f 62  en.    as_echo_b
0680: 6f 64 79 3d 27 65 76 61 6c 20 2f 75 73 72 2f 75  ody='eval /usr/u
0690: 63 62 2f 65 63 68 6f 20 2d 6e 20 22 24 31 24 61  cb/echo -n "$1$a
06a0: 73 5f 6e 6c 22 27 0a 20 20 20 20 61 73 5f 65 63  s_nl"'.    as_ec
06b0: 68 6f 5f 6e 3d 27 2f 75 73 72 2f 75 63 62 2f 65  ho_n='/usr/ucb/e
06c0: 63 68 6f 20 2d 6e 27 0a 20 20 65 6c 73 65 0a 20  cho -n'.  else. 
06d0: 20 20 20 61 73 5f 65 63 68 6f 5f 62 6f 64 79 3d     as_echo_body=
06e0: 27 65 76 61 6c 20 65 78 70 72 20 22 58 24 31 22  'eval expr "X$1"
06f0: 20 3a 20 22 58 5c 5c 28 2e 2a 5c 5c 29 22 27 0a   : "X\\(.*\\)"'.
0700: 20 20 20 20 61 73 5f 65 63 68 6f 5f 6e 5f 62 6f      as_echo_n_bo
0710: 64 79 3d 27 65 76 61 6c 0a 20 20 20 20 20 20 61  dy='eval.      a
0720: 72 67 3d 24 31 3b 0a 20 20 20 20 20 20 63 61 73  rg=$1;.      cas
0730: 65 20 24 61 72 67 20 69 6e 20 23 28 0a 20 20 20  e $arg in #(.   
0740: 20 20 20 2a 22 24 61 73 5f 6e 6c 22 2a 29 0a 09     *"$as_nl"*)..
0750: 65 78 70 72 20 22 58 24 61 72 67 22 20 3a 20 22  expr "X$arg" : "
0760: 58 5c 5c 28 2e 2a 5c 5c 29 24 61 73 5f 6e 6c 22  X\\(.*\\)$as_nl"
0770: 3b 0a 09 61 72 67 3d 60 65 78 70 72 20 22 58 24  ;..arg=`expr "X$
0780: 61 72 67 22 20 3a 20 22 2e 2a 24 61 73 5f 6e 6c  arg" : ".*$as_nl
0790: 5c 5c 28 2e 2a 5c 5c 29 22 60 3b 3b 0a 20 20 20  \\(.*\\)"`;;.   
07a0: 20 20 20 65 73 61 63 3b 0a 20 20 20 20 20 20 65     esac;.      e
07b0: 78 70 72 20 22 58 24 61 72 67 22 20 3a 20 22 58  xpr "X$arg" : "X
07c0: 5c 5c 28 2e 2a 5c 5c 29 22 20 7c 20 74 72 20 2d  \\(.*\\)" | tr -
07d0: 64 20 22 24 61 73 5f 6e 6c 22 0a 20 20 20 20 27  d "$as_nl".    '
07e0: 0a 20 20 20 20 65 78 70 6f 72 74 20 61 73 5f 65  .    export as_e
07f0: 63 68 6f 5f 6e 5f 62 6f 64 79 0a 20 20 20 20 61  cho_n_body.    a
0800: 73 5f 65 63 68 6f 5f 6e 3d 27 73 68 20 2d 63 20  s_echo_n='sh -c 
0810: 24 61 73 5f 65 63 68 6f 5f 6e 5f 62 6f 64 79 20  $as_echo_n_body 
0820: 61 73 5f 65 63 68 6f 27 0a 20 20 66 69 0a 20 20  as_echo'.  fi.  
0830: 65 78 70 6f 72 74 20 61 73 5f 65 63 68 6f 5f 62  export as_echo_b
0840: 6f 64 79 0a 20 20 61 73 5f 65 63 68 6f 3d 27 73  ody.  as_echo='s
0850: 68 20 2d 63 20 24 61 73 5f 65 63 68 6f 5f 62 6f  h -c $as_echo_bo
0860: 64 79 20 61 73 5f 65 63 68 6f 27 0a 66 69 0a 0a  dy as_echo'.fi..
0870: 23 20 54 68 65 20 75 73 65 72 20 69 73 20 61 6c  # The user is al
0880: 77 61 79 73 20 72 69 67 68 74 2e 0a 69 66 20 74  ways right..if t
0890: 65 73 74 20 22 24 7b 50 41 54 48 5f 53 45 50 41  est "${PATH_SEPA
08a0: 52 41 54 4f 52 2b 73 65 74 7d 22 20 21 3d 20 73  RATOR+set}" != s
08b0: 65 74 3b 20 74 68 65 6e 0a 20 20 50 41 54 48 5f  et; then.  PATH_
08c0: 53 45 50 41 52 41 54 4f 52 3d 3a 0a 20 20 28 50  SEPARATOR=:.  (P
08d0: 41 54 48 3d 27 2f 62 69 6e 3b 2f 62 69 6e 27 3b  ATH='/bin;/bin';
08e0: 20 46 50 41 54 48 3d 24 50 41 54 48 3b 20 73 68   FPATH=$PATH; sh
08f0: 20 2d 63 20 3a 29 20 3e 2f 64 65 76 2f 6e 75 6c   -c :) >/dev/nul
0900: 6c 20 32 3e 26 31 20 26 26 20 7b 0a 20 20 20 20  l 2>&1 && {.    
0910: 28 50 41 54 48 3d 27 2f 62 69 6e 3a 2f 62 69 6e  (PATH='/bin:/bin
0920: 27 3b 20 46 50 41 54 48 3d 24 50 41 54 48 3b 20  '; FPATH=$PATH; 
0930: 73 68 20 2d 63 20 3a 29 20 3e 2f 64 65 76 2f 6e  sh -c :) >/dev/n
0940: 75 6c 6c 20 32 3e 26 31 20 7c 7c 0a 20 20 20 20  ull 2>&1 ||.    
0950: 20 20 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52    PATH_SEPARATOR
0960: 3d 27 3b 27 0a 20 20 7d 0a 66 69 0a 0a 0a 23 20  =';'.  }.fi...# 
0970: 49 46 53 0a 23 20 57 65 20 6e 65 65 64 20 73 70  IFS.# We need sp
0980: 61 63 65 2c 20 74 61 62 20 61 6e 64 20 6e 65 77  ace, tab and new
0990: 20 6c 69 6e 65 2c 20 69 6e 20 70 72 65 63 69 73   line, in precis
09a0: 65 6c 79 20 74 68 61 74 20 6f 72 64 65 72 2e 20  ely that order. 
09b0: 20 51 75 6f 74 69 6e 67 20 69 73 0a 23 20 74 68   Quoting is.# th
09c0: 65 72 65 20 74 6f 20 70 72 65 76 65 6e 74 20 65  ere to prevent e
09d0: 64 69 74 6f 72 73 20 66 72 6f 6d 20 63 6f 6d 70  ditors from comp
09e0: 6c 61 69 6e 69 6e 67 20 61 62 6f 75 74 20 73 70  laining about sp
09f0: 61 63 65 2d 74 61 62 2e 0a 23 20 28 49 66 20 5f  ace-tab..# (If _
0a00: 41 53 5f 50 41 54 48 5f 57 41 4c 4b 20 77 65 72  AS_PATH_WALK wer
0a10: 65 20 63 61 6c 6c 65 64 20 77 69 74 68 20 49 46  e called with IF
0a20: 53 20 75 6e 73 65 74 2c 20 69 74 20 77 6f 75 6c  S unset, it woul
0a30: 64 20 64 69 73 61 62 6c 65 20 77 6f 72 64 0a 23  d disable word.#
0a40: 20 73 70 6c 69 74 74 69 6e 67 20 62 79 20 73 65   splitting by se
0a50: 74 74 69 6e 67 20 49 46 53 20 74 6f 20 65 6d 70  tting IFS to emp
0a60: 74 79 20 76 61 6c 75 65 2e 29 0a 49 46 53 3d 22  ty value.).IFS="
0a70: 20 22 22 09 24 61 73 5f 6e 6c 22 0a 0a 23 20 46   "".$as_nl"..# F
0a80: 69 6e 64 20 77 68 6f 20 77 65 20 61 72 65 2e 20  ind who we are. 
0a90: 20 4c 6f 6f 6b 20 69 6e 20 74 68 65 20 70 61 74   Look in the pat
0aa0: 68 20 69 66 20 77 65 20 63 6f 6e 74 61 69 6e 20  h if we contain 
0ab0: 6e 6f 20 64 69 72 65 63 74 6f 72 79 20 73 65 70  no directory sep
0ac0: 61 72 61 74 6f 72 2e 0a 61 73 5f 6d 79 73 65 6c  arator..as_mysel
0ad0: 66 3d 0a 63 61 73 65 20 24 30 20 69 6e 20 23 28  f=.case $0 in #(
0ae0: 28 0a 20 20 2a 5b 5c 5c 2f 5d 2a 20 29 20 61 73  (.  *[\\/]* ) as
0af0: 5f 6d 79 73 65 6c 66 3d 24 30 20 3b 3b 0a 20 20  _myself=$0 ;;.  
0b00: 2a 29 20 61 73 5f 73 61 76 65 5f 49 46 53 3d 24  *) as_save_IFS=$
0b10: 49 46 53 3b 20 49 46 53 3d 24 50 41 54 48 5f 53  IFS; IFS=$PATH_S
0b20: 45 50 41 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f  EPARATOR.for as_
0b30: 64 69 72 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a  dir in $PATH.do.
0b40: 20 20 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49    IFS=$as_save_I
0b50: 46 53 0a 20 20 74 65 73 74 20 2d 7a 20 22 24 61  FS.  test -z "$a
0b60: 73 5f 64 69 72 22 20 26 26 20 61 73 5f 64 69 72  s_dir" && as_dir
0b70: 3d 2e 0a 20 20 20 20 74 65 73 74 20 2d 72 20 22  =..    test -r "
0b80: 24 61 73 5f 64 69 72 2f 24 30 22 20 26 26 20 61  $as_dir/$0" && a
0b90: 73 5f 6d 79 73 65 6c 66 3d 24 61 73 5f 64 69 72  s_myself=$as_dir
0ba0: 2f 24 30 20 26 26 20 62 72 65 61 6b 0a 20 20 64  /$0 && break.  d
0bb0: 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61 76 65  one.IFS=$as_save
0bc0: 5f 49 46 53 0a 0a 20 20 20 20 20 3b 3b 0a 65 73  _IFS..     ;;.es
0bd0: 61 63 0a 23 20 57 65 20 64 69 64 20 6e 6f 74 20  ac.# We did not 
0be0: 66 69 6e 64 20 6f 75 72 73 65 6c 76 65 73 2c 20  find ourselves, 
0bf0: 6d 6f 73 74 20 70 72 6f 62 61 62 6c 79 20 77 65  most probably we
0c00: 20 77 65 72 65 20 72 75 6e 20 61 73 20 60 73 68   were run as `sh
0c10: 20 43 4f 4d 4d 41 4e 44 27 0a 23 20 69 6e 20 77   COMMAND'.# in w
0c20: 68 69 63 68 20 63 61 73 65 20 77 65 20 61 72 65  hich case we are
0c30: 20 6e 6f 74 20 74 6f 20 62 65 20 66 6f 75 6e 64   not to be found
0c40: 20 69 6e 20 74 68 65 20 70 61 74 68 2e 0a 69 66   in the path..if
0c50: 20 74 65 73 74 20 22 78 24 61 73 5f 6d 79 73 65   test "x$as_myse
0c60: 6c 66 22 20 3d 20 78 3b 20 74 68 65 6e 0a 20 20  lf" = x; then.  
0c70: 61 73 5f 6d 79 73 65 6c 66 3d 24 30 0a 66 69 0a  as_myself=$0.fi.
0c80: 69 66 20 74 65 73 74 20 21 20 2d 66 20 22 24 61  if test ! -f "$a
0c90: 73 5f 6d 79 73 65 6c 66 22 3b 20 74 68 65 6e 0a  s_myself"; then.
0ca0: 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f    $as_echo "$as_
0cb0: 6d 79 73 65 6c 66 3a 20 65 72 72 6f 72 3a 20 63  myself: error: c
0cc0: 61 6e 6e 6f 74 20 66 69 6e 64 20 6d 79 73 65 6c  annot find mysel
0cd0: 66 3b 20 72 65 72 75 6e 20 77 69 74 68 20 61 6e  f; rerun with an
0ce0: 20 61 62 73 6f 6c 75 74 65 20 66 69 6c 65 20 6e   absolute file n
0cf0: 61 6d 65 22 20 3e 26 32 0a 20 20 65 78 69 74 20  ame" >&2.  exit 
0d00: 31 0a 66 69 0a 0a 23 20 55 6e 73 65 74 20 76 61  1.fi..# Unset va
0d10: 72 69 61 62 6c 65 73 20 74 68 61 74 20 77 65 20  riables that we 
0d20: 64 6f 20 6e 6f 74 20 6e 65 65 64 20 61 6e 64 20  do not need and 
0d30: 77 68 69 63 68 20 63 61 75 73 65 20 62 75 67 73  which cause bugs
0d40: 20 28 65 2e 67 2e 20 69 6e 0a 23 20 70 72 65 2d   (e.g. in.# pre-
0d50: 33 2e 30 20 55 57 49 4e 20 6b 73 68 29 2e 20 20  3.0 UWIN ksh).  
0d60: 42 75 74 20 64 6f 20 6e 6f 74 20 63 61 75 73 65  But do not cause
0d70: 20 62 75 67 73 20 69 6e 20 62 61 73 68 20 32 2e   bugs in bash 2.
0d80: 30 31 3b 20 74 68 65 20 22 7c 7c 20 65 78 69 74  01; the "|| exit
0d90: 20 31 22 0a 23 20 73 75 70 70 72 65 73 73 65 73   1".# suppresses
0da0: 20 61 6e 79 20 22 53 65 67 6d 65 6e 74 61 74 69   any "Segmentati
0db0: 6f 6e 20 66 61 75 6c 74 22 20 6d 65 73 73 61 67  on fault" messag
0dc0: 65 20 74 68 65 72 65 2e 20 20 27 28 28 27 20 63  e there.  '((' c
0dd0: 6f 75 6c 64 0a 23 20 74 72 69 67 67 65 72 20 61  ould.# trigger a
0de0: 20 62 75 67 20 69 6e 20 70 64 6b 73 68 20 35 2e   bug in pdksh 5.
0df0: 32 2e 31 34 2e 0a 66 6f 72 20 61 73 5f 76 61 72  2.14..for as_var
0e00: 20 69 6e 20 42 41 53 48 5f 45 4e 56 20 45 4e 56   in BASH_ENV ENV
0e10: 20 4d 41 49 4c 20 4d 41 49 4c 50 41 54 48 0a 64   MAIL MAILPATH.d
0e20: 6f 20 65 76 61 6c 20 74 65 73 74 20 78 5c 24 7b  o eval test x\${
0e30: 24 61 73 5f 76 61 72 2b 73 65 74 7d 20 3d 20 78  $as_var+set} = x
0e40: 73 65 74 20 5c 0a 20 20 26 26 20 28 20 28 75 6e  set \.  && ( (un
0e50: 73 65 74 20 24 61 73 5f 76 61 72 29 20 7c 7c 20  set $as_var) || 
0e60: 65 78 69 74 20 31 29 20 3e 2f 64 65 76 2f 6e 75  exit 1) >/dev/nu
0e70: 6c 6c 20 32 3e 26 31 20 26 26 20 75 6e 73 65 74  ll 2>&1 && unset
0e80: 20 24 61 73 5f 76 61 72 20 7c 7c 20 3a 0a 64 6f   $as_var || :.do
0e90: 6e 65 0a 50 53 31 3d 27 24 20 27 0a 50 53 32 3d  ne.PS1='$ '.PS2=
0ea0: 27 3e 20 27 0a 50 53 34 3d 27 2b 20 27 0a 0a 23  '> '.PS4='+ '..#
0eb0: 20 4e 4c 53 20 6e 75 69 73 61 6e 63 65 73 2e 0a   NLS nuisances..
0ec0: 4c 43 5f 41 4c 4c 3d 43 0a 65 78 70 6f 72 74 20  LC_ALL=C.export 
0ed0: 4c 43 5f 41 4c 4c 0a 4c 41 4e 47 55 41 47 45 3d  LC_ALL.LANGUAGE=
0ee0: 43 0a 65 78 70 6f 72 74 20 4c 41 4e 47 55 41 47  C.export LANGUAG
0ef0: 45 0a 0a 23 20 43 44 50 41 54 48 2e 0a 28 75 6e  E..# CDPATH..(un
0f00: 73 65 74 20 43 44 50 41 54 48 29 20 3e 2f 64 65  set CDPATH) >/de
0f10: 76 2f 6e 75 6c 6c 20 32 3e 26 31 20 26 26 20 75  v/null 2>&1 && u
0f20: 6e 73 65 74 20 43 44 50 41 54 48 0a 0a 23 20 55  nset CDPATH..# U
0f30: 73 65 20 61 20 70 72 6f 70 65 72 20 69 6e 74 65  se a proper inte
0f40: 72 6e 61 6c 20 65 6e 76 69 72 6f 6e 6d 65 6e 74  rnal environment
0f50: 20 76 61 72 69 61 62 6c 65 20 74 6f 20 65 6e 73   variable to ens
0f60: 75 72 65 20 77 65 20 64 6f 6e 27 74 20 66 61 6c  ure we don't fal
0f70: 6c 0a 20 20 23 20 69 6e 74 6f 20 61 6e 20 69 6e  l.  # into an in
0f80: 66 69 6e 69 74 65 20 6c 6f 6f 70 2c 20 63 6f 6e  finite loop, con
0f90: 74 69 6e 75 6f 75 73 6c 79 20 72 65 2d 65 78 65  tinuously re-exe
0fa0: 63 75 74 69 6e 67 20 6f 75 72 73 65 6c 76 65 73  cuting ourselves
0fb0: 2e 0a 20 20 69 66 20 74 65 73 74 20 78 22 24 7b  ..  if test x"${
0fc0: 5f 61 73 5f 63 61 6e 5f 72 65 65 78 65 63 7d 22  _as_can_reexec}"
0fd0: 20 21 3d 20 78 6e 6f 20 26 26 20 74 65 73 74 20   != xno && test 
0fe0: 22 78 24 43 4f 4e 46 49 47 5f 53 48 45 4c 4c 22  "x$CONFIG_SHELL"
0ff0: 20 21 3d 20 78 3b 20 74 68 65 6e 0a 20 20 20 20   != x; then.    
1000: 5f 61 73 5f 63 61 6e 5f 72 65 65 78 65 63 3d 6e  _as_can_reexec=n
1010: 6f 3b 20 65 78 70 6f 72 74 20 5f 61 73 5f 63 61  o; export _as_ca
1020: 6e 5f 72 65 65 78 65 63 3b 0a 20 20 20 20 23 20  n_reexec;.    # 
1030: 57 65 20 63 61 6e 6e 6f 74 20 79 65 74 20 61 73  We cannot yet as
1040: 73 75 6d 65 20 61 20 64 65 63 65 6e 74 20 73 68  sume a decent sh
1050: 65 6c 6c 2c 20 73 6f 20 77 65 20 68 61 76 65 20  ell, so we have 
1060: 74 6f 20 70 72 6f 76 69 64 65 20 61 0a 23 20 6e  to provide a.# n
1070: 65 75 74 72 61 6c 69 7a 61 74 69 6f 6e 20 76 61  eutralization va
1080: 6c 75 65 20 66 6f 72 20 73 68 65 6c 6c 73 20 77  lue for shells w
1090: 69 74 68 6f 75 74 20 75 6e 73 65 74 3b 20 61 6e  ithout unset; an
10a0: 64 20 74 68 69 73 20 61 6c 73 6f 0a 23 20 77 6f  d this also.# wo
10b0: 72 6b 73 20 61 72 6f 75 6e 64 20 73 68 65 6c 6c  rks around shell
10c0: 73 20 74 68 61 74 20 63 61 6e 6e 6f 74 20 75 6e  s that cannot un
10d0: 73 65 74 20 6e 6f 6e 65 78 69 73 74 65 6e 74 20  set nonexistent 
10e0: 76 61 72 69 61 62 6c 65 73 2e 0a 23 20 50 72 65  variables..# Pre
10f0: 73 65 72 76 65 20 2d 76 20 61 6e 64 20 2d 78 20  serve -v and -x 
1100: 74 6f 20 74 68 65 20 72 65 70 6c 61 63 65 6d 65  to the replaceme
1110: 6e 74 20 73 68 65 6c 6c 2e 0a 42 41 53 48 5f 45  nt shell..BASH_E
1120: 4e 56 3d 2f 64 65 76 2f 6e 75 6c 6c 0a 45 4e 56  NV=/dev/null.ENV
1130: 3d 2f 64 65 76 2f 6e 75 6c 6c 0a 28 75 6e 73 65  =/dev/null.(unse
1140: 74 20 42 41 53 48 5f 45 4e 56 29 20 3e 2f 64 65  t BASH_ENV) >/de
1150: 76 2f 6e 75 6c 6c 20 32 3e 26 31 20 26 26 20 75  v/null 2>&1 && u
1160: 6e 73 65 74 20 42 41 53 48 5f 45 4e 56 20 45 4e  nset BASH_ENV EN
1170: 56 0a 63 61 73 65 20 24 2d 20 69 6e 20 23 20 28  V.case $- in # (
1180: 28 28 28 0a 20 20 2a 76 2a 78 2a 20 7c 20 2a 78  (((.  *v*x* | *x
1190: 2a 76 2a 20 29 20 61 73 5f 6f 70 74 73 3d 2d 76  *v* ) as_opts=-v
11a0: 78 20 3b 3b 0a 20 20 2a 76 2a 20 29 20 61 73 5f  x ;;.  *v* ) as_
11b0: 6f 70 74 73 3d 2d 76 20 3b 3b 0a 20 20 2a 78 2a  opts=-v ;;.  *x*
11c0: 20 29 20 61 73 5f 6f 70 74 73 3d 2d 78 20 3b 3b   ) as_opts=-x ;;
11d0: 0a 20 20 2a 20 29 20 61 73 5f 6f 70 74 73 3d 20  .  * ) as_opts= 
11e0: 3b 3b 0a 65 73 61 63 0a 65 78 65 63 20 24 43 4f  ;;.esac.exec $CO
11f0: 4e 46 49 47 5f 53 48 45 4c 4c 20 24 61 73 5f 6f  NFIG_SHELL $as_o
1200: 70 74 73 20 22 24 61 73 5f 6d 79 73 65 6c 66 22  pts "$as_myself"
1210: 20 24 7b 31 2b 22 24 40 22 7d 0a 23 20 41 64 6d   ${1+"$@"}.# Adm
1220: 69 74 74 65 64 6c 79 2c 20 74 68 69 73 20 69 73  ittedly, this is
1230: 20 71 75 69 74 65 20 70 61 72 61 6e 6f 69 64 2c   quite paranoid,
1240: 20 73 69 6e 63 65 20 61 6c 6c 20 74 68 65 20 6b   since all the k
1250: 6e 6f 77 6e 20 73 68 65 6c 6c 73 20 62 61 69 6c  nown shells bail
1260: 0a 23 20 6f 75 74 20 61 66 74 65 72 20 61 20 66  .# out after a f
1270: 61 69 6c 65 64 20 60 65 78 65 63 27 2e 0a 24 61  ailed `exec'..$a
1280: 73 5f 65 63 68 6f 20 22 24 30 3a 20 63 6f 75 6c  s_echo "$0: coul
1290: 64 20 6e 6f 74 20 72 65 2d 65 78 65 63 75 74 65  d not re-execute
12a0: 20 77 69 74 68 20 24 43 4f 4e 46 49 47 5f 53 48   with $CONFIG_SH
12b0: 45 4c 4c 22 20 3e 26 32 0a 61 73 5f 66 6e 5f 65  ELL" >&2.as_fn_e
12c0: 78 69 74 20 32 35 35 0a 20 20 66 69 0a 20 20 23  xit 255.  fi.  #
12d0: 20 57 65 20 64 6f 6e 27 74 20 77 61 6e 74 20 74   We don't want t
12e0: 68 69 73 20 74 6f 20 70 72 6f 70 61 67 61 74 65  his to propagate
12f0: 20 74 6f 20 6f 74 68 65 72 20 73 75 62 70 72 6f   to other subpro
1300: 63 65 73 73 65 73 2e 0a 20 20 20 20 20 20 20 20  cesses..        
1310: 20 20 7b 20 5f 61 73 5f 63 61 6e 5f 72 65 65 78    { _as_can_reex
1320: 65 63 3d 3b 20 75 6e 73 65 74 20 5f 61 73 5f 63  ec=; unset _as_c
1330: 61 6e 5f 72 65 65 78 65 63 3b 7d 0a 69 66 20 74  an_reexec;}.if t
1340: 65 73 74 20 22 78 24 43 4f 4e 46 49 47 5f 53 48  est "x$CONFIG_SH
1350: 45 4c 4c 22 20 3d 20 78 3b 20 74 68 65 6e 0a 20  ELL" = x; then. 
1360: 20 61 73 5f 62 6f 75 72 6e 65 5f 63 6f 6d 70 61   as_bourne_compa
1370: 74 69 62 6c 65 3d 22 69 66 20 74 65 73 74 20 2d  tible="if test -
1380: 6e 20 5c 22 5c 24 7b 5a 53 48 5f 56 45 52 53 49  n \"\${ZSH_VERSI
1390: 4f 4e 2b 73 65 74 7d 5c 22 20 26 26 20 28 65 6d  ON+set}\" && (em
13a0: 75 6c 61 74 65 20 73 68 29 20 3e 2f 64 65 76 2f  ulate sh) >/dev/
13b0: 6e 75 6c 6c 20 32 3e 26 31 3b 20 74 68 65 6e 20  null 2>&1; then 
13c0: 3a 0a 20 20 65 6d 75 6c 61 74 65 20 73 68 0a 20  :.  emulate sh. 
13d0: 20 4e 55 4c 4c 43 4d 44 3d 3a 0a 20 20 23 20 50   NULLCMD=:.  # P
13e0: 72 65 2d 34 2e 32 20 76 65 72 73 69 6f 6e 73 20  re-4.2 versions 
13f0: 6f 66 20 5a 73 68 20 64 6f 20 77 6f 72 64 20 73  of Zsh do word s
1400: 70 6c 69 74 74 69 6e 67 20 6f 6e 20 5c 24 7b 31  plitting on \${1
1410: 2b 5c 22 5c 24 40 5c 22 7d 2c 20 77 68 69 63 68  +\"\$@\"}, which
1420: 0a 20 20 23 20 69 73 20 63 6f 6e 74 72 61 72 79  .  # is contrary
1430: 20 74 6f 20 6f 75 72 20 75 73 61 67 65 2e 20 20   to our usage.  
1440: 44 69 73 61 62 6c 65 20 74 68 69 73 20 66 65 61  Disable this fea
1450: 74 75 72 65 2e 0a 20 20 61 6c 69 61 73 20 2d 67  ture..  alias -g
1460: 20 27 5c 24 7b 31 2b 5c 22 5c 24 40 5c 22 7d 27   '\${1+\"\$@\"}'
1470: 3d 27 5c 22 5c 24 40 5c 22 27 0a 20 20 73 65 74  ='\"\$@\"'.  set
1480: 6f 70 74 20 4e 4f 5f 47 4c 4f 42 5f 53 55 42 53  opt NO_GLOB_SUBS
1490: 54 0a 65 6c 73 65 0a 20 20 63 61 73 65 20 5c 60  T.else.  case \`
14a0: 28 73 65 74 20 2d 6f 29 20 32 3e 2f 64 65 76 2f  (set -o) 2>/dev/
14b0: 6e 75 6c 6c 5c 60 20 69 6e 20 23 28 0a 20 20 2a  null\` in #(.  *
14c0: 70 6f 73 69 78 2a 29 20 3a 0a 20 20 20 20 73 65  posix*) :.    se
14d0: 74 20 2d 6f 20 70 6f 73 69 78 20 3b 3b 20 23 28  t -o posix ;; #(
14e0: 0a 20 20 2a 29 20 3a 0a 20 20 20 20 20 3b 3b 0a  .  *) :.     ;;.
14f0: 65 73 61 63 0a 66 69 0a 22 0a 20 20 61 73 5f 72  esac.fi.".  as_r
1500: 65 71 75 69 72 65 64 3d 22 61 73 5f 66 6e 5f 72  equired="as_fn_r
1510: 65 74 75 72 6e 20 28 29 20 7b 20 28 65 78 69 74  eturn () { (exit
1520: 20 5c 24 31 29 3b 20 7d 0a 61 73 5f 66 6e 5f 73   \$1); }.as_fn_s
1530: 75 63 63 65 73 73 20 28 29 20 7b 20 61 73 5f 66  uccess () { as_f
1540: 6e 5f 72 65 74 75 72 6e 20 30 3b 20 7d 0a 61 73  n_return 0; }.as
1550: 5f 66 6e 5f 66 61 69 6c 75 72 65 20 28 29 20 7b  _fn_failure () {
1560: 20 61 73 5f 66 6e 5f 72 65 74 75 72 6e 20 31 3b   as_fn_return 1;
1570: 20 7d 0a 61 73 5f 66 6e 5f 72 65 74 5f 73 75 63   }.as_fn_ret_suc
1580: 63 65 73 73 20 28 29 20 7b 20 72 65 74 75 72 6e  cess () { return
1590: 20 30 3b 20 7d 0a 61 73 5f 66 6e 5f 72 65 74 5f   0; }.as_fn_ret_
15a0: 66 61 69 6c 75 72 65 20 28 29 20 7b 20 72 65 74  failure () { ret
15b0: 75 72 6e 20 31 3b 20 7d 0a 0a 65 78 69 74 63 6f  urn 1; }..exitco
15c0: 64 65 3d 30 0a 61 73 5f 66 6e 5f 73 75 63 63 65  de=0.as_fn_succe
15d0: 73 73 20 7c 7c 20 7b 20 65 78 69 74 63 6f 64 65  ss || { exitcode
15e0: 3d 31 3b 20 65 63 68 6f 20 61 73 5f 66 6e 5f 73  =1; echo as_fn_s
15f0: 75 63 63 65 73 73 20 66 61 69 6c 65 64 2e 3b 20  uccess failed.; 
1600: 7d 0a 61 73 5f 66 6e 5f 66 61 69 6c 75 72 65 20  }.as_fn_failure 
1610: 26 26 20 7b 20 65 78 69 74 63 6f 64 65 3d 31 3b  && { exitcode=1;
1620: 20 65 63 68 6f 20 61 73 5f 66 6e 5f 66 61 69 6c   echo as_fn_fail
1630: 75 72 65 20 73 75 63 63 65 65 64 65 64 2e 3b 20  ure succeeded.; 
1640: 7d 0a 61 73 5f 66 6e 5f 72 65 74 5f 73 75 63 63  }.as_fn_ret_succ
1650: 65 73 73 20 7c 7c 20 7b 20 65 78 69 74 63 6f 64  ess || { exitcod
1660: 65 3d 31 3b 20 65 63 68 6f 20 61 73 5f 66 6e 5f  e=1; echo as_fn_
1670: 72 65 74 5f 73 75 63 63 65 73 73 20 66 61 69 6c  ret_success fail
1680: 65 64 2e 3b 20 7d 0a 61 73 5f 66 6e 5f 72 65 74  ed.; }.as_fn_ret
1690: 5f 66 61 69 6c 75 72 65 20 26 26 20 7b 20 65 78  _failure && { ex
16a0: 69 74 63 6f 64 65 3d 31 3b 20 65 63 68 6f 20 61  itcode=1; echo a
16b0: 73 5f 66 6e 5f 72 65 74 5f 66 61 69 6c 75 72 65  s_fn_ret_failure
16c0: 20 73 75 63 63 65 65 64 65 64 2e 3b 20 7d 0a 69   succeeded.; }.i
16d0: 66 20 28 20 73 65 74 20 78 3b 20 61 73 5f 66 6e  f ( set x; as_fn
16e0: 5f 72 65 74 5f 73 75 63 63 65 73 73 20 79 20 26  _ret_success y &
16f0: 26 20 74 65 73 74 20 78 20 3d 20 5c 22 5c 24 31  & test x = \"\$1
1700: 5c 22 20 29 3b 20 74 68 65 6e 20 3a 0a 0a 65 6c  \" ); then :..el
1710: 73 65 0a 20 20 65 78 69 74 63 6f 64 65 3d 31 3b  se.  exitcode=1;
1720: 20 65 63 68 6f 20 70 6f 73 69 74 69 6f 6e 61 6c   echo positional
1730: 20 70 61 72 61 6d 65 74 65 72 73 20 77 65 72 65   parameters were
1740: 20 6e 6f 74 20 73 61 76 65 64 2e 0a 66 69 0a 74   not saved..fi.t
1750: 65 73 74 20 78 5c 24 65 78 69 74 63 6f 64 65 20  est x\$exitcode 
1760: 3d 20 78 30 20 7c 7c 20 65 78 69 74 20 31 0a 74  = x0 || exit 1.t
1770: 65 73 74 20 2d 78 20 2f 20 7c 7c 20 65 78 69 74  est -x / || exit
1780: 20 31 22 0a 20 20 61 73 5f 73 75 67 67 65 73 74   1".  as_suggest
1790: 65 64 3d 22 20 20 61 73 5f 6c 69 6e 65 6e 6f 5f  ed="  as_lineno_
17a0: 31 3d 22 3b 61 73 5f 73 75 67 67 65 73 74 65 64  1=";as_suggested
17b0: 3d 24 61 73 5f 73 75 67 67 65 73 74 65 64 24 4c  =$as_suggested$L
17c0: 49 4e 45 4e 4f 3b 61 73 5f 73 75 67 67 65 73 74  INENO;as_suggest
17d0: 65 64 3d 24 61 73 5f 73 75 67 67 65 73 74 65 64  ed=$as_suggested
17e0: 22 20 61 73 5f 6c 69 6e 65 6e 6f 5f 31 61 3d 5c  " as_lineno_1a=\
17f0: 24 4c 49 4e 45 4e 4f 0a 20 20 61 73 5f 6c 69 6e  $LINENO.  as_lin
1800: 65 6e 6f 5f 32 3d 22 3b 61 73 5f 73 75 67 67 65  eno_2=";as_sugge
1810: 73 74 65 64 3d 24 61 73 5f 73 75 67 67 65 73 74  sted=$as_suggest
1820: 65 64 24 4c 49 4e 45 4e 4f 3b 61 73 5f 73 75 67  ed$LINENO;as_sug
1830: 67 65 73 74 65 64 3d 24 61 73 5f 73 75 67 67 65  gested=$as_sugge
1840: 73 74 65 64 22 20 61 73 5f 6c 69 6e 65 6e 6f 5f  sted" as_lineno_
1850: 32 61 3d 5c 24 4c 49 4e 45 4e 4f 0a 20 20 65 76  2a=\$LINENO.  ev
1860: 61 6c 20 27 74 65 73 74 20 5c 22 78 5c 24 61 73  al 'test \"x\$as
1870: 5f 6c 69 6e 65 6e 6f 5f 31 27 5c 24 61 73 5f 72  _lineno_1'\$as_r
1880: 75 6e 27 5c 22 20 21 3d 20 5c 22 78 5c 24 61 73  un'\" != \"x\$as
1890: 5f 6c 69 6e 65 6e 6f 5f 32 27 5c 24 61 73 5f 72  _lineno_2'\$as_r
18a0: 75 6e 27 5c 22 20 26 26 0a 20 20 74 65 73 74 20  un'\" &&.  test 
18b0: 5c 22 78 5c 60 65 78 70 72 20 5c 24 61 73 5f 6c  \"x\`expr \$as_l
18c0: 69 6e 65 6e 6f 5f 31 27 5c 24 61 73 5f 72 75 6e  ineno_1'\$as_run
18d0: 27 20 2b 20 31 5c 60 5c 22 20 3d 20 5c 22 78 5c  ' + 1\`\" = \"x\
18e0: 24 61 73 5f 6c 69 6e 65 6e 6f 5f 32 27 5c 24 61  $as_lineno_2'\$a
18f0: 73 5f 72 75 6e 27 5c 22 27 20 7c 7c 20 65 78 69  s_run'\"' || exi
1900: 74 20 31 0a 74 65 73 74 20 5c 24 28 28 20 31 20  t 1.test \$(( 1 
1910: 2b 20 31 20 29 29 20 3d 20 32 20 7c 7c 20 65 78  + 1 )) = 2 || ex
1920: 69 74 20 31 22 0a 20 20 69 66 20 28 65 76 61 6c  it 1".  if (eval
1930: 20 22 24 61 73 5f 72 65 71 75 69 72 65 64 22 29   "$as_required")
1940: 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68   2>/dev/null; th
1950: 65 6e 20 3a 0a 20 20 61 73 5f 68 61 76 65 5f 72  en :.  as_have_r
1960: 65 71 75 69 72 65 64 3d 79 65 73 0a 65 6c 73 65  equired=yes.else
1970: 0a 20 20 61 73 5f 68 61 76 65 5f 72 65 71 75 69  .  as_have_requi
1980: 72 65 64 3d 6e 6f 0a 66 69 0a 20 20 69 66 20 74  red=no.fi.  if t
1990: 65 73 74 20 78 24 61 73 5f 68 61 76 65 5f 72 65  est x$as_have_re
19a0: 71 75 69 72 65 64 20 3d 20 78 79 65 73 20 26 26  quired = xyes &&
19b0: 20 28 65 76 61 6c 20 22 24 61 73 5f 73 75 67 67   (eval "$as_sugg
19c0: 65 73 74 65 64 22 29 20 32 3e 2f 64 65 76 2f 6e  ested") 2>/dev/n
19d0: 75 6c 6c 3b 20 74 68 65 6e 20 3a 0a 0a 65 6c 73  ull; then :..els
19e0: 65 0a 20 20 61 73 5f 73 61 76 65 5f 49 46 53 3d  e.  as_save_IFS=
19f0: 24 49 46 53 3b 20 49 46 53 3d 24 50 41 54 48 5f  $IFS; IFS=$PATH_
1a00: 53 45 50 41 52 41 54 4f 52 0a 61 73 5f 66 6f 75  SEPARATOR.as_fou
1a10: 6e 64 3d 66 61 6c 73 65 0a 66 6f 72 20 61 73 5f  nd=false.for as_
1a20: 64 69 72 20 69 6e 20 2f 62 69 6e 24 50 41 54 48  dir in /bin$PATH
1a30: 5f 53 45 50 41 52 41 54 4f 52 2f 75 73 72 2f 62  _SEPARATOR/usr/b
1a40: 69 6e 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f  in$PATH_SEPARATO
1a50: 52 24 50 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d  R$PATH.do.  IFS=
1a60: 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 20 20 74  $as_save_IFS.  t
1a70: 65 73 74 20 2d 7a 20 22 24 61 73 5f 64 69 72 22  est -z "$as_dir"
1a80: 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20 61   && as_dir=..  a
1a90: 73 5f 66 6f 75 6e 64 3d 3a 0a 20 20 63 61 73 65  s_found=:.  case
1aa0: 20 24 61 73 5f 64 69 72 20 69 6e 20 23 28 0a 09   $as_dir in #(..
1ab0: 20 2f 2a 29 0a 09 20 20 20 66 6f 72 20 61 73 5f   /*)..   for as_
1ac0: 62 61 73 65 20 69 6e 20 73 68 20 62 61 73 68 20  base in sh bash 
1ad0: 6b 73 68 20 73 68 35 3b 20 64 6f 0a 09 20 20 20  ksh sh5; do..   
1ae0: 20 20 23 20 54 72 79 20 6f 6e 6c 79 20 73 68 65    # Try only she
1af0: 6c 6c 73 20 74 68 61 74 20 65 78 69 73 74 2c 20  lls that exist, 
1b00: 74 6f 20 73 61 76 65 20 73 65 76 65 72 61 6c 20  to save several 
1b10: 66 6f 72 6b 73 2e 0a 09 20 20 20 20 20 61 73 5f  forks...     as_
1b20: 73 68 65 6c 6c 3d 24 61 73 5f 64 69 72 2f 24 61  shell=$as_dir/$a
1b30: 73 5f 62 61 73 65 0a 09 20 20 20 20 20 69 66 20  s_base..     if 
1b40: 7b 20 74 65 73 74 20 2d 66 20 22 24 61 73 5f 73  { test -f "$as_s
1b50: 68 65 6c 6c 22 20 7c 7c 20 74 65 73 74 20 2d 66  hell" || test -f
1b60: 20 22 24 61 73 5f 73 68 65 6c 6c 2e 65 78 65 22   "$as_shell.exe"
1b70: 3b 20 7d 20 26 26 0a 09 09 20 20 20 20 7b 20 24  ; } &&...    { $
1b80: 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 62 6f 75  as_echo "$as_bou
1b90: 72 6e 65 5f 63 6f 6d 70 61 74 69 62 6c 65 22 22  rne_compatible""
1ba0: 24 61 73 5f 72 65 71 75 69 72 65 64 22 20 7c 20  $as_required" | 
1bb0: 61 73 5f 72 75 6e 3d 61 20 22 24 61 73 5f 73 68  as_run=a "$as_sh
1bc0: 65 6c 6c 22 3b 20 7d 20 32 3e 2f 64 65 76 2f 6e  ell"; } 2>/dev/n
1bd0: 75 6c 6c 3b 20 74 68 65 6e 20 3a 0a 20 20 43 4f  ull; then :.  CO
1be0: 4e 46 49 47 5f 53 48 45 4c 4c 3d 24 61 73 5f 73  NFIG_SHELL=$as_s
1bf0: 68 65 6c 6c 20 61 73 5f 68 61 76 65 5f 72 65 71  hell as_have_req
1c00: 75 69 72 65 64 3d 79 65 73 0a 09 09 20 20 20 69  uired=yes...   i
1c10: 66 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61  f { $as_echo "$a
1c20: 73 5f 62 6f 75 72 6e 65 5f 63 6f 6d 70 61 74 69  s_bourne_compati
1c30: 62 6c 65 22 22 24 61 73 5f 73 75 67 67 65 73 74  ble""$as_suggest
1c40: 65 64 22 20 7c 20 61 73 5f 72 75 6e 3d 61 20 22  ed" | as_run=a "
1c50: 24 61 73 5f 73 68 65 6c 6c 22 3b 20 7d 20 32 3e  $as_shell"; } 2>
1c60: 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 20  /dev/null; then 
1c70: 3a 0a 20 20 62 72 65 61 6b 20 32 0a 66 69 0a 66  :.  break 2.fi.f
1c80: 69 0a 09 20 20 20 64 6f 6e 65 3b 3b 0a 20 20 20  i..   done;;.   
1c90: 20 20 20 20 65 73 61 63 0a 20 20 61 73 5f 66 6f      esac.  as_fo
1ca0: 75 6e 64 3d 66 61 6c 73 65 0a 64 6f 6e 65 0a 24  und=false.done.$
1cb0: 61 73 5f 66 6f 75 6e 64 20 7c 7c 20 7b 20 69 66  as_found || { if
1cc0: 20 7b 20 74 65 73 74 20 2d 66 20 22 24 53 48 45   { test -f "$SHE
1cd0: 4c 4c 22 20 7c 7c 20 74 65 73 74 20 2d 66 20 22  LL" || test -f "
1ce0: 24 53 48 45 4c 4c 2e 65 78 65 22 3b 20 7d 20 26  $SHELL.exe"; } &
1cf0: 26 0a 09 20 20 20 20 20 20 7b 20 24 61 73 5f 65  &..      { $as_e
1d00: 63 68 6f 20 22 24 61 73 5f 62 6f 75 72 6e 65 5f  cho "$as_bourne_
1d10: 63 6f 6d 70 61 74 69 62 6c 65 22 22 24 61 73 5f  compatible""$as_
1d20: 72 65 71 75 69 72 65 64 22 20 7c 20 61 73 5f 72  required" | as_r
1d30: 75 6e 3d 61 20 22 24 53 48 45 4c 4c 22 3b 20 7d  un=a "$SHELL"; }
1d40: 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68   2>/dev/null; th
1d50: 65 6e 20 3a 0a 20 20 43 4f 4e 46 49 47 5f 53 48  en :.  CONFIG_SH
1d60: 45 4c 4c 3d 24 53 48 45 4c 4c 20 61 73 5f 68 61  ELL=$SHELL as_ha
1d70: 76 65 5f 72 65 71 75 69 72 65 64 3d 79 65 73 0a  ve_required=yes.
1d80: 66 69 3b 20 7d 0a 49 46 53 3d 24 61 73 5f 73 61  fi; }.IFS=$as_sa
1d90: 76 65 5f 49 46 53 0a 0a 0a 20 20 20 20 20 20 69  ve_IFS...      i
1da0: 66 20 74 65 73 74 20 22 78 24 43 4f 4e 46 49 47  f test "x$CONFIG
1db0: 5f 53 48 45 4c 4c 22 20 21 3d 20 78 3b 20 74 68  _SHELL" != x; th
1dc0: 65 6e 20 3a 0a 20 20 65 78 70 6f 72 74 20 43 4f  en :.  export CO
1dd0: 4e 46 49 47 5f 53 48 45 4c 4c 0a 20 20 20 20 20  NFIG_SHELL.     
1de0: 20 20 20 20 20 20 20 20 23 20 57 65 20 63 61 6e          # We can
1df0: 6e 6f 74 20 79 65 74 20 61 73 73 75 6d 65 20 61  not yet assume a
1e00: 20 64 65 63 65 6e 74 20 73 68 65 6c 6c 2c 20 73   decent shell, s
1e10: 6f 20 77 65 20 68 61 76 65 20 74 6f 20 70 72 6f  o we have to pro
1e20: 76 69 64 65 20 61 0a 23 20 6e 65 75 74 72 61 6c  vide a.# neutral
1e30: 69 7a 61 74 69 6f 6e 20 76 61 6c 75 65 20 66 6f  ization value fo
1e40: 72 20 73 68 65 6c 6c 73 20 77 69 74 68 6f 75 74  r shells without
1e50: 20 75 6e 73 65 74 3b 20 61 6e 64 20 74 68 69 73   unset; and this
1e60: 20 61 6c 73 6f 0a 23 20 77 6f 72 6b 73 20 61 72   also.# works ar
1e70: 6f 75 6e 64 20 73 68 65 6c 6c 73 20 74 68 61 74  ound shells that
1e80: 20 63 61 6e 6e 6f 74 20 75 6e 73 65 74 20 6e 6f   cannot unset no
1e90: 6e 65 78 69 73 74 65 6e 74 20 76 61 72 69 61 62  nexistent variab
1ea0: 6c 65 73 2e 0a 23 20 50 72 65 73 65 72 76 65 20  les..# Preserve 
1eb0: 2d 76 20 61 6e 64 20 2d 78 20 74 6f 20 74 68 65  -v and -x to the
1ec0: 20 72 65 70 6c 61 63 65 6d 65 6e 74 20 73 68 65   replacement she
1ed0: 6c 6c 2e 0a 42 41 53 48 5f 45 4e 56 3d 2f 64 65  ll..BASH_ENV=/de
1ee0: 76 2f 6e 75 6c 6c 0a 45 4e 56 3d 2f 64 65 76 2f  v/null.ENV=/dev/
1ef0: 6e 75 6c 6c 0a 28 75 6e 73 65 74 20 42 41 53 48  null.(unset BASH
1f00: 5f 45 4e 56 29 20 3e 2f 64 65 76 2f 6e 75 6c 6c  _ENV) >/dev/null
1f10: 20 32 3e 26 31 20 26 26 20 75 6e 73 65 74 20 42   2>&1 && unset B
1f20: 41 53 48 5f 45 4e 56 20 45 4e 56 0a 63 61 73 65  ASH_ENV ENV.case
1f30: 20 24 2d 20 69 6e 20 23 20 28 28 28 28 0a 20 20   $- in # ((((.  
1f40: 2a 76 2a 78 2a 20 7c 20 2a 78 2a 76 2a 20 29 20  *v*x* | *x*v* ) 
1f50: 61 73 5f 6f 70 74 73 3d 2d 76 78 20 3b 3b 0a 20  as_opts=-vx ;;. 
1f60: 20 2a 76 2a 20 29 20 61 73 5f 6f 70 74 73 3d 2d   *v* ) as_opts=-
1f70: 76 20 3b 3b 0a 20 20 2a 78 2a 20 29 20 61 73 5f  v ;;.  *x* ) as_
1f80: 6f 70 74 73 3d 2d 78 20 3b 3b 0a 20 20 2a 20 29  opts=-x ;;.  * )
1f90: 20 61 73 5f 6f 70 74 73 3d 20 3b 3b 0a 65 73 61   as_opts= ;;.esa
1fa0: 63 0a 65 78 65 63 20 24 43 4f 4e 46 49 47 5f 53  c.exec $CONFIG_S
1fb0: 48 45 4c 4c 20 24 61 73 5f 6f 70 74 73 20 22 24  HELL $as_opts "$
1fc0: 61 73 5f 6d 79 73 65 6c 66 22 20 24 7b 31 2b 22  as_myself" ${1+"
1fd0: 24 40 22 7d 0a 23 20 41 64 6d 69 74 74 65 64 6c  $@"}.# Admittedl
1fe0: 79 2c 20 74 68 69 73 20 69 73 20 71 75 69 74 65  y, this is quite
1ff0: 20 70 61 72 61 6e 6f 69 64 2c 20 73 69 6e 63 65   paranoid, since
2000: 20 61 6c 6c 20 74 68 65 20 6b 6e 6f 77 6e 20 73   all the known s
2010: 68 65 6c 6c 73 20 62 61 69 6c 0a 23 20 6f 75 74  hells bail.# out
2020: 20 61 66 74 65 72 20 61 20 66 61 69 6c 65 64 20   after a failed 
2030: 60 65 78 65 63 27 2e 0a 24 61 73 5f 65 63 68 6f  `exec'..$as_echo
2040: 20 22 24 30 3a 20 63 6f 75 6c 64 20 6e 6f 74 20   "$0: could not 
2050: 72 65 2d 65 78 65 63 75 74 65 20 77 69 74 68 20  re-execute with 
2060: 24 43 4f 4e 46 49 47 5f 53 48 45 4c 4c 22 20 3e  $CONFIG_SHELL" >
2070: 26 32 0a 65 78 69 74 20 32 35 35 0a 66 69 0a 0a  &2.exit 255.fi..
2080: 20 20 20 20 69 66 20 74 65 73 74 20 78 24 61 73      if test x$as
2090: 5f 68 61 76 65 5f 72 65 71 75 69 72 65 64 20 3d  _have_required =
20a0: 20 78 6e 6f 3b 20 74 68 65 6e 20 3a 0a 20 20 24   xno; then :.  $
20b0: 61 73 5f 65 63 68 6f 20 22 24 30 3a 20 54 68 69  as_echo "$0: Thi
20c0: 73 20 73 63 72 69 70 74 20 72 65 71 75 69 72 65  s script require
20d0: 73 20 61 20 73 68 65 6c 6c 20 6d 6f 72 65 20 6d  s a shell more m
20e0: 6f 64 65 72 6e 20 74 68 61 6e 20 61 6c 6c 22 0a  odern than all".
20f0: 20 20 24 61 73 5f 65 63 68 6f 20 22 24 30 3a 20    $as_echo "$0: 
2100: 74 68 65 20 73 68 65 6c 6c 73 20 74 68 61 74 20  the shells that 
2110: 49 20 66 6f 75 6e 64 20 6f 6e 20 79 6f 75 72 20  I found on your 
2120: 73 79 73 74 65 6d 2e 22 0a 20 20 69 66 20 74 65  system.".  if te
2130: 73 74 20 78 24 7b 5a 53 48 5f 56 45 52 53 49 4f  st x${ZSH_VERSIO
2140: 4e 2b 73 65 74 7d 20 3d 20 78 73 65 74 20 3b 20  N+set} = xset ; 
2150: 74 68 65 6e 0a 20 20 20 20 24 61 73 5f 65 63 68  then.    $as_ech
2160: 6f 20 22 24 30 3a 20 49 6e 20 70 61 72 74 69 63  o "$0: In partic
2170: 75 6c 61 72 2c 20 7a 73 68 20 24 5a 53 48 5f 56  ular, zsh $ZSH_V
2180: 45 52 53 49 4f 4e 20 68 61 73 20 62 75 67 73 20  ERSION has bugs 
2190: 61 6e 64 20 73 68 6f 75 6c 64 22 0a 20 20 20 20  and should".    
21a0: 24 61 73 5f 65 63 68 6f 20 22 24 30 3a 20 62 65  $as_echo "$0: be
21b0: 20 75 70 67 72 61 64 65 64 20 74 6f 20 7a 73 68   upgraded to zsh
21c0: 20 34 2e 33 2e 34 20 6f 72 20 6c 61 74 65 72 2e   4.3.4 or later.
21d0: 22 0a 20 20 65 6c 73 65 0a 20 20 20 20 24 61 73  ".  else.    $as
21e0: 5f 65 63 68 6f 20 22 24 30 3a 20 50 6c 65 61 73  _echo "$0: Pleas
21f0: 65 20 74 65 6c 6c 20 62 75 67 2d 61 75 74 6f 63  e tell bug-autoc
2200: 6f 6e 66 40 67 6e 75 2e 6f 72 67 20 61 62 6f 75  onf@gnu.org abou
2210: 74 20 79 6f 75 72 20 73 79 73 74 65 6d 2c 0a 24  t your system,.$
2220: 30 3a 20 69 6e 63 6c 75 64 69 6e 67 20 61 6e 79  0: including any
2230: 20 65 72 72 6f 72 20 70 6f 73 73 69 62 6c 79 20   error possibly 
2240: 6f 75 74 70 75 74 20 62 65 66 6f 72 65 20 74 68  output before th
2250: 69 73 0a 24 30 3a 20 6d 65 73 73 61 67 65 2e 20  is.$0: message. 
2260: 54 68 65 6e 20 69 6e 73 74 61 6c 6c 20 61 20 6d  Then install a m
2270: 6f 64 65 72 6e 20 73 68 65 6c 6c 2c 20 6f 72 20  odern shell, or 
2280: 6d 61 6e 75 61 6c 6c 79 20 72 75 6e 0a 24 30 3a  manually run.$0:
2290: 20 74 68 65 20 73 63 72 69 70 74 20 75 6e 64 65   the script unde
22a0: 72 20 73 75 63 68 20 61 20 73 68 65 6c 6c 20 69  r such a shell i
22b0: 66 20 79 6f 75 20 64 6f 20 68 61 76 65 20 6f 6e  f you do have on
22c0: 65 2e 22 0a 20 20 66 69 0a 20 20 65 78 69 74 20  e.".  fi.  exit 
22d0: 31 0a 66 69 0a 66 69 0a 66 69 0a 53 48 45 4c 4c  1.fi.fi.fi.SHELL
22e0: 3d 24 7b 43 4f 4e 46 49 47 5f 53 48 45 4c 4c 2d  =${CONFIG_SHELL-
22f0: 2f 62 69 6e 2f 73 68 7d 0a 65 78 70 6f 72 74 20  /bin/sh}.export 
2300: 53 48 45 4c 4c 0a 23 20 55 6e 73 65 74 20 6d 6f  SHELL.# Unset mo
2310: 72 65 20 76 61 72 69 61 62 6c 65 73 20 6b 6e 6f  re variables kno
2320: 77 6e 20 74 6f 20 69 6e 74 65 72 66 65 72 65 20  wn to interfere 
2330: 77 69 74 68 20 62 65 68 61 76 69 6f 72 20 6f 66  with behavior of
2340: 20 63 6f 6d 6d 6f 6e 20 74 6f 6f 6c 73 2e 0a 43   common tools..C
2350: 4c 49 43 4f 4c 4f 52 5f 46 4f 52 43 45 3d 20 47  LICOLOR_FORCE= G
2360: 52 45 50 5f 4f 50 54 49 4f 4e 53 3d 0a 75 6e 73  REP_OPTIONS=.uns
2370: 65 74 20 43 4c 49 43 4f 4c 4f 52 5f 46 4f 52 43  et CLICOLOR_FORC
2380: 45 20 47 52 45 50 5f 4f 50 54 49 4f 4e 53 0a 0a  E GREP_OPTIONS..
2390: 23 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ## -------------
23a0: 2d 2d 2d 2d 2d 2d 2d 2d 20 23 23 0a 23 23 20 4d  -------- ##.## M
23b0: 34 73 68 20 53 68 65 6c 6c 20 46 75 6e 63 74 69  4sh Shell Functi
23c0: 6f 6e 73 2e 20 23 23 0a 23 23 20 2d 2d 2d 2d 2d  ons. ##.## -----
23d0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
23e0: 20 23 23 0a 23 20 61 73 5f 66 6e 5f 75 6e 73 65   ##.# as_fn_unse
23f0: 74 20 56 41 52 0a 23 20 2d 2d 2d 2d 2d 2d 2d 2d  t VAR.# --------
2400: 2d 2d 2d 2d 2d 2d 2d 0a 23 20 50 6f 72 74 61 62  -------.# Portab
2410: 6c 79 20 75 6e 73 65 74 20 56 41 52 2e 0a 61 73  ly unset VAR..as
2420: 5f 66 6e 5f 75 6e 73 65 74 20 28 29 0a 7b 0a 20  _fn_unset ().{. 
2430: 20 7b 20 65 76 61 6c 20 24 31 3d 3b 20 75 6e 73   { eval $1=; uns
2440: 65 74 20 24 31 3b 7d 0a 7d 0a 61 73 5f 75 6e 73  et $1;}.}.as_uns
2450: 65 74 3d 61 73 5f 66 6e 5f 75 6e 73 65 74 0a 0a  et=as_fn_unset..
2460: 23 20 61 73 5f 66 6e 5f 73 65 74 5f 73 74 61 74  # as_fn_set_stat
2470: 75 73 20 53 54 41 54 55 53 0a 23 20 2d 2d 2d 2d  us STATUS.# ----
2480: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
2490: 2d 2d 2d 0a 23 20 53 65 74 20 24 3f 20 74 6f 20  ---.# Set $? to 
24a0: 53 54 41 54 55 53 2c 20 77 69 74 68 6f 75 74 20  STATUS, without 
24b0: 66 6f 72 6b 69 6e 67 2e 0a 61 73 5f 66 6e 5f 73  forking..as_fn_s
24c0: 65 74 5f 73 74 61 74 75 73 20 28 29 0a 7b 0a 20  et_status ().{. 
24d0: 20 72 65 74 75 72 6e 20 24 31 0a 7d 20 23 20 61   return $1.} # a
24e0: 73 5f 66 6e 5f 73 65 74 5f 73 74 61 74 75 73 0a  s_fn_set_status.
24f0: 0a 23 20 61 73 5f 66 6e 5f 65 78 69 74 20 53 54  .# as_fn_exit ST
2500: 41 54 55 53 0a 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d  ATUS.# ---------
2510: 2d 2d 2d 2d 2d 2d 2d 2d 0a 23 20 45 78 69 74 20  --------.# Exit 
2520: 74 68 65 20 73 68 65 6c 6c 20 77 69 74 68 20 53  the shell with S
2530: 54 41 54 55 53 2c 20 65 76 65 6e 20 69 6e 20 61  TATUS, even in a
2540: 20 22 74 72 61 70 20 30 22 20 6f 72 20 22 73 65   "trap 0" or "se
2550: 74 20 2d 65 22 20 63 6f 6e 74 65 78 74 2e 0a 61  t -e" context..a
2560: 73 5f 66 6e 5f 65 78 69 74 20 28 29 0a 7b 0a 20  s_fn_exit ().{. 
2570: 20 73 65 74 20 2b 65 0a 20 20 61 73 5f 66 6e 5f   set +e.  as_fn_
2580: 73 65 74 5f 73 74 61 74 75 73 20 24 31 0a 20 20  set_status $1.  
2590: 65 78 69 74 20 24 31 0a 7d 20 23 20 61 73 5f 66  exit $1.} # as_f
25a0: 6e 5f 65 78 69 74 0a 0a 23 20 61 73 5f 66 6e 5f  n_exit..# as_fn_
25b0: 6d 6b 64 69 72 5f 70 0a 23 20 2d 2d 2d 2d 2d 2d  mkdir_p.# ------
25c0: 2d 2d 2d 2d 2d 2d 2d 0a 23 20 43 72 65 61 74 65  -------.# Create
25d0: 20 22 24 61 73 5f 64 69 72 22 20 61 73 20 61 20   "$as_dir" as a 
25e0: 64 69 72 65 63 74 6f 72 79 2c 20 69 6e 63 6c 75  directory, inclu
25f0: 64 69 6e 67 20 70 61 72 65 6e 74 73 20 69 66 20  ding parents if 
2600: 6e 65 63 65 73 73 61 72 79 2e 0a 61 73 5f 66 6e  necessary..as_fn
2610: 5f 6d 6b 64 69 72 5f 70 20 28 29 0a 7b 0a 0a 20  _mkdir_p ().{.. 
2620: 20 63 61 73 65 20 24 61 73 5f 64 69 72 20 69 6e   case $as_dir in
2630: 20 23 28 0a 20 20 2d 2a 29 20 61 73 5f 64 69 72   #(.  -*) as_dir
2640: 3d 2e 2f 24 61 73 5f 64 69 72 3b 3b 0a 20 20 65  =./$as_dir;;.  e
2650: 73 61 63 0a 20 20 74 65 73 74 20 2d 64 20 22 24  sac.  test -d "$
2660: 61 73 5f 64 69 72 22 20 7c 7c 20 65 76 61 6c 20  as_dir" || eval 
2670: 24 61 73 5f 6d 6b 64 69 72 5f 70 20 7c 7c 20 7b  $as_mkdir_p || {
2680: 0a 20 20 20 20 61 73 5f 64 69 72 73 3d 0a 20 20  .    as_dirs=.  
2690: 20 20 77 68 69 6c 65 20 3a 3b 20 64 6f 0a 20 20    while :; do.  
26a0: 20 20 20 20 63 61 73 65 20 24 61 73 5f 64 69 72      case $as_dir
26b0: 20 69 6e 20 23 28 0a 20 20 20 20 20 20 2a 5c 27   in #(.      *\'
26c0: 2a 29 20 61 73 5f 71 64 69 72 3d 60 24 61 73 5f  *) as_qdir=`$as_
26d0: 65 63 68 6f 20 22 24 61 73 5f 64 69 72 22 20 7c  echo "$as_dir" |
26e0: 20 73 65 64 20 22 73 2f 27 2f 27 5c 5c 5c 5c 5c   sed "s/'/'\\\\\
26f0: 5c 5c 5c 27 27 2f 67 22 60 3b 3b 20 23 27 28 0a  \\\''/g"`;; #'(.
2700: 20 20 20 20 20 20 2a 29 20 61 73 5f 71 64 69 72        *) as_qdir
2710: 3d 24 61 73 5f 64 69 72 3b 3b 0a 20 20 20 20 20  =$as_dir;;.     
2720: 20 65 73 61 63 0a 20 20 20 20 20 20 61 73 5f 64   esac.      as_d
2730: 69 72 73 3d 22 27 24 61 73 5f 71 64 69 72 27 20  irs="'$as_qdir' 
2740: 24 61 73 5f 64 69 72 73 22 0a 20 20 20 20 20 20  $as_dirs".      
2750: 61 73 5f 64 69 72 3d 60 24 61 73 5f 64 69 72 6e  as_dir=`$as_dirn
2760: 61 6d 65 20 2d 2d 20 22 24 61 73 5f 64 69 72 22  ame -- "$as_dir"
2770: 20 7c 7c 0a 24 61 73 5f 65 78 70 72 20 58 22 24   ||.$as_expr X"$
2780: 61 73 5f 64 69 72 22 20 3a 20 27 58 5c 28 2e 2a  as_dir" : 'X\(.*
2790: 5b 5e 2f 5d 5c 29 2f 2f 2a 5b 5e 2f 5d 5b 5e 2f  [^/]\)//*[^/][^/
27a0: 5d 2a 2f 2a 24 27 20 5c 7c 20 5c 0a 09 20 58 22  ]*/*$' \| \.. X"
27b0: 24 61 73 5f 64 69 72 22 20 3a 20 27 58 5c 28 2f  $as_dir" : 'X\(/
27c0: 2f 5c 29 5b 5e 2f 5d 27 20 5c 7c 20 5c 0a 09 20  /\)[^/]' \| \.. 
27d0: 58 22 24 61 73 5f 64 69 72 22 20 3a 20 27 58 5c  X"$as_dir" : 'X\
27e0: 28 2f 2f 5c 29 24 27 20 5c 7c 20 5c 0a 09 20 58  (//\)$' \| \.. X
27f0: 22 24 61 73 5f 64 69 72 22 20 3a 20 27 58 5c 28  "$as_dir" : 'X\(
2800: 2f 5c 29 27 20 5c 7c 20 2e 20 32 3e 2f 64 65 76  /\)' \| . 2>/dev
2810: 2f 6e 75 6c 6c 20 7c 7c 0a 24 61 73 5f 65 63 68  /null ||.$as_ech
2820: 6f 20 58 22 24 61 73 5f 64 69 72 22 20 7c 0a 20  o X"$as_dir" |. 
2830: 20 20 20 73 65 64 20 27 2f 5e 58 5c 28 2e 2a 5b     sed '/^X\(.*[
2840: 5e 2f 5d 5c 29 5c 2f 5c 2f 2a 5b 5e 2f 5d 5b 5e  ^/]\)\/\/*[^/][^
2850: 2f 5d 2a 5c 2f 2a 24 2f 7b 0a 09 20 20 20 20 73  /]*\/*$/{..    s
2860: 2f 2f 5c 31 2f 0a 09 20 20 20 20 71 0a 09 20 20  //\1/..    q..  
2870: 7d 0a 09 20 20 2f 5e 58 5c 28 5c 2f 5c 2f 5c 29  }..  /^X\(\/\/\)
2880: 5b 5e 2f 5d 2e 2a 2f 7b 0a 09 20 20 20 20 73 2f  [^/].*/{..    s/
2890: 2f 5c 31 2f 0a 09 20 20 20 20 71 0a 09 20 20 7d  /\1/..    q..  }
28a0: 0a 09 20 20 2f 5e 58 5c 28 5c 2f 5c 2f 5c 29 24  ..  /^X\(\/\/\)$
28b0: 2f 7b 0a 09 20 20 20 20 73 2f 2f 5c 31 2f 0a 09  /{..    s//\1/..
28c0: 20 20 20 20 71 0a 09 20 20 7d 0a 09 20 20 2f 5e      q..  }..  /^
28d0: 58 5c 28 5c 2f 5c 29 2e 2a 2f 7b 0a 09 20 20 20  X\(\/\).*/{..   
28e0: 20 73 2f 2f 5c 31 2f 0a 09 20 20 20 20 71 0a 09   s//\1/..    q..
28f0: 20 20 7d 0a 09 20 20 73 2f 2e 2a 2f 2e 2f 3b 20    }..  s/.*/./; 
2900: 71 27 60 0a 20 20 20 20 20 20 74 65 73 74 20 2d  q'`.      test -
2910: 64 20 22 24 61 73 5f 64 69 72 22 20 26 26 20 62  d "$as_dir" && b
2920: 72 65 61 6b 0a 20 20 20 20 64 6f 6e 65 0a 20 20  reak.    done.  
2930: 20 20 74 65 73 74 20 2d 7a 20 22 24 61 73 5f 64    test -z "$as_d
2940: 69 72 73 22 20 7c 7c 20 65 76 61 6c 20 22 6d 6b  irs" || eval "mk
2950: 64 69 72 20 24 61 73 5f 64 69 72 73 22 0a 20 20  dir $as_dirs".  
2960: 7d 20 7c 7c 20 74 65 73 74 20 2d 64 20 22 24 61  } || test -d "$a
2970: 73 5f 64 69 72 22 20 7c 7c 20 61 73 5f 66 6e 5f  s_dir" || as_fn_
2980: 65 72 72 6f 72 20 24 3f 20 22 63 61 6e 6e 6f 74  error $? "cannot
2990: 20 63 72 65 61 74 65 20 64 69 72 65 63 74 6f 72   create director
29a0: 79 20 24 61 73 5f 64 69 72 22 0a 0a 0a 7d 20 23  y $as_dir"...} #
29b0: 20 61 73 5f 66 6e 5f 6d 6b 64 69 72 5f 70 0a 0a   as_fn_mkdir_p..
29c0: 23 20 61 73 5f 66 6e 5f 65 78 65 63 75 74 61 62  # as_fn_executab
29d0: 6c 65 5f 70 20 46 49 4c 45 0a 23 20 2d 2d 2d 2d  le_p FILE.# ----
29e0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
29f0: 2d 2d 2d 0a 23 20 54 65 73 74 20 69 66 20 46 49  ---.# Test if FI
2a00: 4c 45 20 69 73 20 61 6e 20 65 78 65 63 75 74 61  LE is an executa
2a10: 62 6c 65 20 72 65 67 75 6c 61 72 20 66 69 6c 65  ble regular file
2a20: 2e 0a 61 73 5f 66 6e 5f 65 78 65 63 75 74 61 62  ..as_fn_executab
2a30: 6c 65 5f 70 20 28 29 0a 7b 0a 20 20 74 65 73 74  le_p ().{.  test
2a40: 20 2d 66 20 22 24 31 22 20 26 26 20 74 65 73 74   -f "$1" && test
2a50: 20 2d 78 20 22 24 31 22 0a 7d 20 23 20 61 73 5f   -x "$1".} # as_
2a60: 66 6e 5f 65 78 65 63 75 74 61 62 6c 65 5f 70 0a  fn_executable_p.
2a70: 23 20 61 73 5f 66 6e 5f 61 70 70 65 6e 64 20 56  # as_fn_append V
2a80: 41 52 20 56 41 4c 55 45 0a 23 20 2d 2d 2d 2d 2d  AR VALUE.# -----
2a90: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
2aa0: 2d 0a 23 20 41 70 70 65 6e 64 20 74 68 65 20 74  -.# Append the t
2ab0: 65 78 74 20 69 6e 20 56 41 4c 55 45 20 74 6f 20  ext in VALUE to 
2ac0: 74 68 65 20 65 6e 64 20 6f 66 20 74 68 65 20 64  the end of the d
2ad0: 65 66 69 6e 69 74 69 6f 6e 20 63 6f 6e 74 61 69  efinition contai
2ae0: 6e 65 64 20 69 6e 20 56 41 52 2e 20 54 61 6b 65  ned in VAR. Take
2af0: 0a 23 20 61 64 76 61 6e 74 61 67 65 20 6f 66 20  .# advantage of 
2b00: 61 6e 79 20 73 68 65 6c 6c 20 6f 70 74 69 6d 69  any shell optimi
2b10: 7a 61 74 69 6f 6e 73 20 74 68 61 74 20 61 6c 6c  zations that all
2b20: 6f 77 20 61 6d 6f 72 74 69 7a 65 64 20 6c 69 6e  ow amortized lin
2b30: 65 61 72 20 67 72 6f 77 74 68 20 6f 76 65 72 0a  ear growth over.
2b40: 23 20 72 65 70 65 61 74 65 64 20 61 70 70 65 6e  # repeated appen
2b50: 64 73 2c 20 69 6e 73 74 65 61 64 20 6f 66 20 74  ds, instead of t
2b60: 68 65 20 74 79 70 69 63 61 6c 20 71 75 61 64 72  he typical quadr
2b70: 61 74 69 63 20 67 72 6f 77 74 68 20 70 72 65 73  atic growth pres
2b80: 65 6e 74 20 69 6e 20 6e 61 69 76 65 0a 23 20 69  ent in naive.# i
2b90: 6d 70 6c 65 6d 65 6e 74 61 74 69 6f 6e 73 2e 0a  mplementations..
2ba0: 69 66 20 28 65 76 61 6c 20 22 61 73 5f 76 61 72  if (eval "as_var
2bb0: 3d 31 3b 20 61 73 5f 76 61 72 2b 3d 32 3b 20 74  =1; as_var+=2; t
2bc0: 65 73 74 20 78 5c 24 61 73 5f 76 61 72 20 3d 20  est x\$as_var = 
2bd0: 78 31 32 22 29 20 32 3e 2f 64 65 76 2f 6e 75 6c  x12") 2>/dev/nul
2be0: 6c 3b 20 74 68 65 6e 20 3a 0a 20 20 65 76 61 6c  l; then :.  eval
2bf0: 20 27 61 73 5f 66 6e 5f 61 70 70 65 6e 64 20 28   'as_fn_append (
2c00: 29 0a 20 20 7b 0a 20 20 20 20 65 76 61 6c 20 24  ).  {.    eval $
2c10: 31 2b 3d 5c 24 32 0a 20 20 7d 27 0a 65 6c 73 65  1+=\$2.  }'.else
2c20: 0a 20 20 61 73 5f 66 6e 5f 61 70 70 65 6e 64 20  .  as_fn_append 
2c30: 28 29 0a 20 20 7b 0a 20 20 20 20 65 76 61 6c 20  ().  {.    eval 
2c40: 24 31 3d 5c 24 24 31 5c 24 32 0a 20 20 7d 0a 66  $1=\$$1\$2.  }.f
2c50: 69 20 23 20 61 73 5f 66 6e 5f 61 70 70 65 6e 64  i # as_fn_append
2c60: 0a 0a 23 20 61 73 5f 66 6e 5f 61 72 69 74 68 20  ..# as_fn_arith 
2c70: 41 52 47 2e 2e 2e 0a 23 20 2d 2d 2d 2d 2d 2d 2d  ARG....# -------
2c80: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 23 20 50 65  -----------.# Pe
2c90: 72 66 6f 72 6d 20 61 72 69 74 68 6d 65 74 69 63  rform arithmetic
2ca0: 20 65 76 61 6c 75 61 74 69 6f 6e 20 6f 6e 20 74   evaluation on t
2cb0: 68 65 20 41 52 47 73 2c 20 61 6e 64 20 73 74 6f  he ARGs, and sto
2cc0: 72 65 20 74 68 65 20 72 65 73 75 6c 74 20 69 6e  re the result in
2cd0: 20 74 68 65 0a 23 20 67 6c 6f 62 61 6c 20 24 61   the.# global $a
2ce0: 73 5f 76 61 6c 2e 20 54 61 6b 65 20 61 64 76 61  s_val. Take adva
2cf0: 6e 74 61 67 65 20 6f 66 20 73 68 65 6c 6c 73 20  ntage of shells 
2d00: 74 68 61 74 20 63 61 6e 20 61 76 6f 69 64 20 66  that can avoid f
2d10: 6f 72 6b 73 2e 20 54 68 65 20 61 72 67 75 6d 65  orks. The argume
2d20: 6e 74 73 0a 23 20 6d 75 73 74 20 62 65 20 70 6f  nts.# must be po
2d30: 72 74 61 62 6c 65 20 61 63 72 6f 73 73 20 24 28  rtable across $(
2d40: 28 29 29 20 61 6e 64 20 65 78 70 72 2e 0a 69 66  ()) and expr..if
2d50: 20 28 65 76 61 6c 20 22 74 65 73 74 20 5c 24 28   (eval "test \$(
2d60: 28 20 31 20 2b 20 31 20 29 29 20 3d 20 32 22 29  ( 1 + 1 )) = 2")
2d70: 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68   2>/dev/null; th
2d80: 65 6e 20 3a 0a 20 20 65 76 61 6c 20 27 61 73 5f  en :.  eval 'as_
2d90: 66 6e 5f 61 72 69 74 68 20 28 29 0a 20 20 7b 0a  fn_arith ().  {.
2da0: 20 20 20 20 61 73 5f 76 61 6c 3d 24 28 28 20 24      as_val=$(( $
2db0: 2a 20 29 29 0a 20 20 7d 27 0a 65 6c 73 65 0a 20  * )).  }'.else. 
2dc0: 20 61 73 5f 66 6e 5f 61 72 69 74 68 20 28 29 0a   as_fn_arith ().
2dd0: 20 20 7b 0a 20 20 20 20 61 73 5f 76 61 6c 3d 60    {.    as_val=`
2de0: 65 78 70 72 20 22 24 40 22 20 7c 7c 20 74 65 73  expr "$@" || tes
2df0: 74 20 24 3f 20 2d 65 71 20 31 60 0a 20 20 7d 0a  t $? -eq 1`.  }.
2e00: 66 69 20 23 20 61 73 5f 66 6e 5f 61 72 69 74 68  fi # as_fn_arith
2e10: 0a 0a 0a 23 20 61 73 5f 66 6e 5f 65 72 72 6f 72  ...# as_fn_error
2e20: 20 53 54 41 54 55 53 20 45 52 52 4f 52 20 5b 4c   STATUS ERROR [L
2e30: 49 4e 45 4e 4f 20 4c 4f 47 5f 46 44 5d 0a 23 20  INENO LOG_FD].# 
2e40: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
2e50: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
2e60: 2d 2d 2d 2d 2d 2d 2d 2d 0a 23 20 4f 75 74 70 75  --------.# Outpu
2e70: 74 20 22 60 62 61 73 65 6e 61 6d 65 20 24 30 60  t "`basename $0`
2e80: 3a 20 65 72 72 6f 72 3a 20 45 52 52 4f 52 22 20  : error: ERROR" 
2e90: 74 6f 20 73 74 64 65 72 72 2e 20 49 66 20 4c 49  to stderr. If LI
2ea0: 4e 45 4e 4f 20 61 6e 64 20 4c 4f 47 5f 46 44 20  NENO and LOG_FD 
2eb0: 61 72 65 0a 23 20 70 72 6f 76 69 64 65 64 2c 20  are.# provided, 
2ec0: 61 6c 73 6f 20 6f 75 74 70 75 74 20 74 68 65 20  also output the 
2ed0: 65 72 72 6f 72 20 74 6f 20 4c 4f 47 5f 46 44 2c  error to LOG_FD,
2ee0: 20 72 65 66 65 72 65 6e 63 69 6e 67 20 4c 49 4e   referencing LIN
2ef0: 45 4e 4f 2e 20 54 68 65 6e 20 65 78 69 74 20 74  ENO. Then exit t
2f00: 68 65 0a 23 20 73 63 72 69 70 74 20 77 69 74 68  he.# script with
2f10: 20 53 54 41 54 55 53 2c 20 75 73 69 6e 67 20 31   STATUS, using 1
2f20: 20 69 66 20 74 68 61 74 20 77 61 73 20 30 2e 0a   if that was 0..
2f30: 61 73 5f 66 6e 5f 65 72 72 6f 72 20 28 29 0a 7b  as_fn_error ().{
2f40: 0a 20 20 61 73 5f 73 74 61 74 75 73 3d 24 31 3b  .  as_status=$1;
2f50: 20 74 65 73 74 20 24 61 73 5f 73 74 61 74 75 73   test $as_status
2f60: 20 2d 65 71 20 30 20 26 26 20 61 73 5f 73 74 61   -eq 0 && as_sta
2f70: 74 75 73 3d 31 0a 20 20 69 66 20 74 65 73 74 20  tus=1.  if test 
2f80: 22 24 34 22 3b 20 74 68 65 6e 0a 20 20 20 20 61  "$4"; then.    a
2f90: 73 5f 6c 69 6e 65 6e 6f 3d 24 7b 61 73 5f 6c 69  s_lineno=${as_li
2fa0: 6e 65 6e 6f 2d 22 24 33 22 7d 20 61 73 5f 6c 69  neno-"$3"} as_li
2fb0: 6e 65 6e 6f 5f 73 74 61 63 6b 3d 61 73 5f 6c 69  neno_stack=as_li
2fc0: 6e 65 6e 6f 5f 73 74 61 63 6b 3d 24 61 73 5f 6c  neno_stack=$as_l
2fd0: 69 6e 65 6e 6f 5f 73 74 61 63 6b 0a 20 20 20 20  ineno_stack.    
2fe0: 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
2ff0: 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
3000: 4e 45 4e 4f 7d 3a 20 65 72 72 6f 72 3a 20 24 32  NENO}: error: $2
3010: 22 20 3e 26 24 34 0a 20 20 66 69 0a 20 20 24 61  " >&$4.  fi.  $a
3020: 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20  s_echo "$as_me: 
3030: 65 72 72 6f 72 3a 20 24 32 22 20 3e 26 32 0a 20  error: $2" >&2. 
3040: 20 61 73 5f 66 6e 5f 65 78 69 74 20 24 61 73 5f   as_fn_exit $as_
3050: 73 74 61 74 75 73 0a 7d 20 23 20 61 73 5f 66 6e  status.} # as_fn
3060: 5f 65 72 72 6f 72 0a 0a 69 66 20 65 78 70 72 20  _error..if expr 
3070: 61 20 3a 20 27 5c 28 61 5c 29 27 20 3e 2f 64 65  a : '\(a\)' >/de
3080: 76 2f 6e 75 6c 6c 20 32 3e 26 31 20 26 26 0a 20  v/null 2>&1 &&. 
3090: 20 20 74 65 73 74 20 22 58 60 65 78 70 72 20 30    test "X`expr 0
30a0: 30 30 30 31 20 3a 20 27 2e 2a 5c 28 2e 2e 2e 5c  0001 : '.*\(...\
30b0: 29 27 60 22 20 3d 20 58 30 30 31 3b 20 74 68 65  )'`" = X001; the
30c0: 6e 0a 20 20 61 73 5f 65 78 70 72 3d 65 78 70 72  n.  as_expr=expr
30d0: 0a 65 6c 73 65 0a 20 20 61 73 5f 65 78 70 72 3d  .else.  as_expr=
30e0: 66 61 6c 73 65 0a 66 69 0a 0a 69 66 20 28 62 61  false.fi..if (ba
30f0: 73 65 6e 61 6d 65 20 2d 2d 20 2f 29 20 3e 2f 64  sename -- /) >/d
3100: 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 20 26 26 20  ev/null 2>&1 && 
3110: 74 65 73 74 20 22 58 60 62 61 73 65 6e 61 6d 65  test "X`basename
3120: 20 2d 2d 20 2f 20 32 3e 26 31 60 22 20 3d 20 22   -- / 2>&1`" = "
3130: 58 2f 22 3b 20 74 68 65 6e 0a 20 20 61 73 5f 62  X/"; then.  as_b
3140: 61 73 65 6e 61 6d 65 3d 62 61 73 65 6e 61 6d 65  asename=basename
3150: 0a 65 6c 73 65 0a 20 20 61 73 5f 62 61 73 65 6e  .else.  as_basen
3160: 61 6d 65 3d 66 61 6c 73 65 0a 66 69 0a 0a 69 66  ame=false.fi..if
3170: 20 28 61 73 5f 64 69 72 3d 60 64 69 72 6e 61 6d   (as_dir=`dirnam
3180: 65 20 2d 2d 20 2f 60 20 26 26 20 74 65 73 74 20  e -- /` && test 
3190: 22 58 24 61 73 5f 64 69 72 22 20 3d 20 58 2f 29  "X$as_dir" = X/)
31a0: 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31   >/dev/null 2>&1
31b0: 3b 20 74 68 65 6e 0a 20 20 61 73 5f 64 69 72 6e  ; then.  as_dirn
31c0: 61 6d 65 3d 64 69 72 6e 61 6d 65 0a 65 6c 73 65  ame=dirname.else
31d0: 0a 20 20 61 73 5f 64 69 72 6e 61 6d 65 3d 66 61  .  as_dirname=fa
31e0: 6c 73 65 0a 66 69 0a 0a 61 73 5f 6d 65 3d 60 24  lse.fi..as_me=`$
31f0: 61 73 5f 62 61 73 65 6e 61 6d 65 20 2d 2d 20 22  as_basename -- "
3200: 24 30 22 20 7c 7c 0a 24 61 73 5f 65 78 70 72 20  $0" ||.$as_expr 
3210: 58 2f 22 24 30 22 20 3a 20 27 2e 2a 2f 5c 28 5b  X/"$0" : '.*/\([
3220: 5e 2f 5d 5b 5e 2f 5d 2a 5c 29 2f 2a 24 27 20 5c  ^/][^/]*\)/*$' \
3230: 7c 20 5c 0a 09 20 58 22 24 30 22 20 3a 20 27 58  | \.. X"$0" : 'X
3240: 5c 28 2f 2f 5c 29 24 27 20 5c 7c 20 5c 0a 09 20  \(//\)$' \| \.. 
3250: 58 22 24 30 22 20 3a 20 27 58 5c 28 2f 5c 29 27  X"$0" : 'X\(/\)'
3260: 20 5c 7c 20 2e 20 32 3e 2f 64 65 76 2f 6e 75 6c   \| . 2>/dev/nul
3270: 6c 20 7c 7c 0a 24 61 73 5f 65 63 68 6f 20 58 2f  l ||.$as_echo X/
3280: 22 24 30 22 20 7c 0a 20 20 20 20 73 65 64 20 27  "$0" |.    sed '
3290: 2f 5e 2e 2a 5c 2f 5c 28 5b 5e 2f 5d 5b 5e 2f 5d  /^.*\/\([^/][^/]
32a0: 2a 5c 29 5c 2f 2a 24 2f 7b 0a 09 20 20 20 20 73  *\)\/*$/{..    s
32b0: 2f 2f 5c 31 2f 0a 09 20 20 20 20 71 0a 09 20 20  //\1/..    q..  
32c0: 7d 0a 09 20 20 2f 5e 58 5c 2f 5c 28 5c 2f 5c 2f  }..  /^X\/\(\/\/
32d0: 5c 29 24 2f 7b 0a 09 20 20 20 20 73 2f 2f 5c 31  \)$/{..    s//\1
32e0: 2f 0a 09 20 20 20 20 71 0a 09 20 20 7d 0a 09 20  /..    q..  }.. 
32f0: 20 2f 5e 58 5c 2f 5c 28 5c 2f 5c 29 2e 2a 2f 7b   /^X\/\(\/\).*/{
3300: 0a 09 20 20 20 20 73 2f 2f 5c 31 2f 0a 09 20 20  ..    s//\1/..  
3310: 20 20 71 0a 09 20 20 7d 0a 09 20 20 73 2f 2e 2a    q..  }..  s/.*
3320: 2f 2e 2f 3b 20 71 27 60 0a 0a 23 20 41 76 6f 69  /./; q'`..# Avoi
3330: 64 20 64 65 70 65 6e 64 69 6e 67 20 75 70 6f 6e  d depending upon
3340: 20 43 68 61 72 61 63 74 65 72 20 52 61 6e 67 65   Character Range
3350: 73 2e 0a 61 73 5f 63 72 5f 6c 65 74 74 65 72 73  s..as_cr_letters
3360: 3d 27 61 62 63 64 65 66 67 68 69 6a 6b 6c 6d 6e  ='abcdefghijklmn
3370: 6f 70 71 72 73 74 75 76 77 78 79 7a 27 0a 61 73  opqrstuvwxyz'.as
3380: 5f 63 72 5f 4c 45 54 54 45 52 53 3d 27 41 42 43  _cr_LETTERS='ABC
3390: 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53  DEFGHIJKLMNOPQRS
33a0: 54 55 56 57 58 59 5a 27 0a 61 73 5f 63 72 5f 4c  TUVWXYZ'.as_cr_L
33b0: 65 74 74 65 72 73 3d 24 61 73 5f 63 72 5f 6c 65  etters=$as_cr_le
33c0: 74 74 65 72 73 24 61 73 5f 63 72 5f 4c 45 54 54  tters$as_cr_LETT
33d0: 45 52 53 0a 61 73 5f 63 72 5f 64 69 67 69 74 73  ERS.as_cr_digits
33e0: 3d 27 30 31 32 33 34 35 36 37 38 39 27 0a 61 73  ='0123456789'.as
33f0: 5f 63 72 5f 61 6c 6e 75 6d 3d 24 61 73 5f 63 72  _cr_alnum=$as_cr
3400: 5f 4c 65 74 74 65 72 73 24 61 73 5f 63 72 5f 64  _Letters$as_cr_d
3410: 69 67 69 74 73 0a 0a 0a 20 20 61 73 5f 6c 69 6e  igits...  as_lin
3420: 65 6e 6f 5f 31 3d 24 4c 49 4e 45 4e 4f 20 61 73  eno_1=$LINENO as
3430: 5f 6c 69 6e 65 6e 6f 5f 31 61 3d 24 4c 49 4e 45  _lineno_1a=$LINE
3440: 4e 4f 0a 20 20 61 73 5f 6c 69 6e 65 6e 6f 5f 32  NO.  as_lineno_2
3450: 3d 24 4c 49 4e 45 4e 4f 20 61 73 5f 6c 69 6e 65  =$LINENO as_line
3460: 6e 6f 5f 32 61 3d 24 4c 49 4e 45 4e 4f 0a 20 20  no_2a=$LINENO.  
3470: 65 76 61 6c 20 27 74 65 73 74 20 22 78 24 61 73  eval 'test "x$as
3480: 5f 6c 69 6e 65 6e 6f 5f 31 27 24 61 73 5f 72 75  _lineno_1'$as_ru
3490: 6e 27 22 20 21 3d 20 22 78 24 61 73 5f 6c 69 6e  n'" != "x$as_lin
34a0: 65 6e 6f 5f 32 27 24 61 73 5f 72 75 6e 27 22 20  eno_2'$as_run'" 
34b0: 26 26 0a 20 20 74 65 73 74 20 22 78 60 65 78 70  &&.  test "x`exp
34c0: 72 20 24 61 73 5f 6c 69 6e 65 6e 6f 5f 31 27 24  r $as_lineno_1'$
34d0: 61 73 5f 72 75 6e 27 20 2b 20 31 60 22 20 3d 20  as_run' + 1`" = 
34e0: 22 78 24 61 73 5f 6c 69 6e 65 6e 6f 5f 32 27 24  "x$as_lineno_2'$
34f0: 61 73 5f 72 75 6e 27 22 27 20 7c 7c 20 7b 0a 20  as_run'"' || {. 
3500: 20 23 20 42 6c 61 6d 65 20 4c 65 65 20 45 2e 20   # Blame Lee E. 
3510: 4d 63 4d 61 68 6f 6e 20 28 31 39 33 31 2d 31 39  McMahon (1931-19
3520: 38 39 29 20 66 6f 72 20 73 65 64 27 73 20 73 79  89) for sed's sy
3530: 6e 74 61 78 2e 20 20 3a 2d 29 0a 20 20 73 65 64  ntax.  :-).  sed
3540: 20 2d 6e 20 27 0a 20 20 20 20 70 0a 20 20 20 20   -n '.    p.    
3550: 2f 5b 24 5d 4c 49 4e 45 4e 4f 2f 3d 0a 20 20 27  /[$]LINENO/=.  '
3560: 20 3c 24 61 73 5f 6d 79 73 65 6c 66 20 7c 0a 20   <$as_myself |. 
3570: 20 20 20 73 65 64 20 27 0a 20 20 20 20 20 20 73     sed '.      s
3580: 2f 5b 24 5d 4c 49 4e 45 4e 4f 2e 2a 2f 26 2d 2f  /[$]LINENO.*/&-/
3590: 0a 20 20 20 20 20 20 74 20 6c 69 6e 65 6e 6f 0a  .      t lineno.
35a0: 20 20 20 20 20 20 62 0a 20 20 20 20 20 20 3a 6c        b.      :l
35b0: 69 6e 65 6e 6f 0a 20 20 20 20 20 20 4e 0a 20 20  ineno.      N.  
35c0: 20 20 20 20 3a 6c 6f 6f 70 0a 20 20 20 20 20 20      :loop.      
35d0: 73 2f 5b 24 5d 4c 49 4e 45 4e 4f 5c 28 5b 5e 27  s/[$]LINENO\([^'
35e0: 24 61 73 5f 63 72 5f 61 6c 6e 75 6d 27 5f 5d 2e  $as_cr_alnum'_].
35f0: 2a 5c 6e 5c 29 5c 28 2e 2a 5c 29 2f 5c 32 5c 31  *\n\)\(.*\)/\2\1
3600: 5c 32 2f 0a 20 20 20 20 20 20 74 20 6c 6f 6f 70  \2/.      t loop
3610: 0a 20 20 20 20 20 20 73 2f 2d 5c 6e 2e 2a 2f 2f  .      s/-\n.*//
3620: 0a 20 20 20 20 27 20 3e 24 61 73 5f 6d 65 2e 6c  .    ' >$as_me.l
3630: 69 6e 65 6e 6f 20 26 26 0a 20 20 63 68 6d 6f 64  ineno &&.  chmod
3640: 20 2b 78 20 22 24 61 73 5f 6d 65 2e 6c 69 6e 65   +x "$as_me.line
3650: 6e 6f 22 20 7c 7c 0a 20 20 20 20 7b 20 24 61 73  no" ||.    { $as
3660: 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65  _echo "$as_me: e
3670: 72 72 6f 72 3a 20 63 61 6e 6e 6f 74 20 63 72 65  rror: cannot cre
3680: 61 74 65 20 24 61 73 5f 6d 65 2e 6c 69 6e 65 6e  ate $as_me.linen
3690: 6f 3b 20 72 65 72 75 6e 20 77 69 74 68 20 61 20  o; rerun with a 
36a0: 50 4f 53 49 58 20 73 68 65 6c 6c 22 20 3e 26 32  POSIX shell" >&2
36b0: 3b 20 61 73 5f 66 6e 5f 65 78 69 74 20 31 3b 20  ; as_fn_exit 1; 
36c0: 7d 0a 0a 20 20 23 20 49 66 20 77 65 20 68 61 64  }..  # If we had
36d0: 20 74 6f 20 72 65 2d 65 78 65 63 75 74 65 20 77   to re-execute w
36e0: 69 74 68 20 24 43 4f 4e 46 49 47 5f 53 48 45 4c  ith $CONFIG_SHEL
36f0: 4c 2c 20 77 65 27 72 65 20 65 6e 73 75 72 65 64  L, we're ensured
3700: 20 74 6f 20 68 61 76 65 0a 20 20 23 20 61 6c 72   to have.  # alr
3710: 65 61 64 79 20 64 6f 6e 65 20 74 68 61 74 2c 20  eady done that, 
3720: 73 6f 20 65 6e 73 75 72 65 20 77 65 20 64 6f 6e  so ensure we don
3730: 27 74 20 74 72 79 20 74 6f 20 64 6f 20 73 6f 20  't try to do so 
3740: 61 67 61 69 6e 20 61 6e 64 20 66 61 6c 6c 0a 20  again and fall. 
3750: 20 23 20 69 6e 20 61 6e 20 69 6e 66 69 6e 69 74   # in an infinit
3760: 65 20 6c 6f 6f 70 2e 20 20 54 68 69 73 20 68 61  e loop.  This ha
3770: 73 20 61 6c 72 65 61 64 79 20 68 61 70 70 65 6e  s already happen
3780: 65 64 20 69 6e 20 70 72 61 63 74 69 63 65 2e 0a  ed in practice..
3790: 20 20 5f 61 73 5f 63 61 6e 5f 72 65 65 78 65 63    _as_can_reexec
37a0: 3d 6e 6f 3b 20 65 78 70 6f 72 74 20 5f 61 73 5f  =no; export _as_
37b0: 63 61 6e 5f 72 65 65 78 65 63 0a 20 20 23 20 44  can_reexec.  # D
37c0: 6f 6e 27 74 20 74 72 79 20 74 6f 20 65 78 65 63  on't try to exec
37d0: 20 61 73 20 69 74 20 63 68 61 6e 67 65 73 20 24   as it changes $
37e0: 5b 30 5d 2c 20 63 61 75 73 69 6e 67 20 61 6c 6c  [0], causing all
37f0: 20 73 6f 72 74 20 6f 66 20 70 72 6f 62 6c 65 6d   sort of problem
3800: 73 0a 20 20 23 20 28 74 68 65 20 64 69 72 6e 61  s.  # (the dirna
3810: 6d 65 20 6f 66 20 24 5b 30 5d 20 69 73 20 6e 6f  me of $[0] is no
3820: 74 20 74 68 65 20 70 6c 61 63 65 20 77 68 65 72  t the place wher
3830: 65 20 77 65 20 6d 69 67 68 74 20 66 69 6e 64 20  e we might find 
3840: 74 68 65 0a 20 20 23 20 6f 72 69 67 69 6e 61 6c  the.  # original
3850: 20 61 6e 64 20 73 6f 20 6f 6e 2e 20 20 41 75 74   and so on.  Aut
3860: 6f 63 6f 6e 66 20 69 73 20 65 73 70 65 63 69 61  oconf is especia
3870: 6c 6c 79 20 73 65 6e 73 69 74 69 76 65 20 74 6f  lly sensitive to
3880: 20 74 68 69 73 29 2e 0a 20 20 2e 20 22 2e 2f 24   this)..  . "./$
3890: 61 73 5f 6d 65 2e 6c 69 6e 65 6e 6f 22 0a 20 20  as_me.lineno".  
38a0: 23 20 45 78 69 74 20 73 74 61 74 75 73 20 69 73  # Exit status is
38b0: 20 74 68 61 74 20 6f 66 20 74 68 65 20 6c 61 73   that of the las
38c0: 74 20 63 6f 6d 6d 61 6e 64 2e 0a 20 20 65 78 69  t command..  exi
38d0: 74 0a 7d 0a 0a 45 43 48 4f 5f 43 3d 20 45 43 48  t.}..ECHO_C= ECH
38e0: 4f 5f 4e 3d 20 45 43 48 4f 5f 54 3d 0a 63 61 73  O_N= ECHO_T=.cas
38f0: 65 20 60 65 63 68 6f 20 2d 6e 20 78 60 20 69 6e  e `echo -n x` in
3900: 20 23 28 28 28 28 28 0a 2d 6e 2a 29 0a 20 20 63   #(((((.-n*).  c
3910: 61 73 65 20 60 65 63 68 6f 20 27 78 79 5c 63 27  ase `echo 'xy\c'
3920: 60 20 69 6e 0a 20 20 2a 63 2a 29 20 45 43 48 4f  ` in.  *c*) ECHO
3930: 5f 54 3d 27 09 27 3b 3b 09 23 20 45 43 48 4f 5f  _T='.';;.# ECHO_
3940: 54 20 69 73 20 73 69 6e 67 6c 65 20 74 61 62 20  T is single tab 
3950: 63 68 61 72 61 63 74 65 72 2e 0a 20 20 78 79 29  character..  xy)
3960: 20 20 45 43 48 4f 5f 43 3d 27 5c 63 27 3b 3b 0a    ECHO_C='\c';;.
3970: 20 20 2a 29 20 20 20 65 63 68 6f 20 60 65 63 68    *)   echo `ech
3980: 6f 20 6b 73 68 38 38 20 62 75 67 20 6f 6e 20 41  o ksh88 bug on A
3990: 49 58 20 36 2e 31 60 20 3e 20 2f 64 65 76 2f 6e  IX 6.1` > /dev/n
39a0: 75 6c 6c 0a 20 20 20 20 20 20 20 45 43 48 4f 5f  ull.       ECHO_
39b0: 54 3d 27 09 27 3b 3b 0a 20 20 65 73 61 63 3b 3b  T='.';;.  esac;;
39c0: 0a 2a 29 0a 20 20 45 43 48 4f 5f 4e 3d 27 2d 6e  .*).  ECHO_N='-n
39d0: 27 3b 3b 0a 65 73 61 63 0a 0a 72 6d 20 2d 66 20  ';;.esac..rm -f 
39e0: 63 6f 6e 66 24 24 20 63 6f 6e 66 24 24 2e 65 78  conf$$ conf$$.ex
39f0: 65 20 63 6f 6e 66 24 24 2e 66 69 6c 65 0a 69 66  e conf$$.file.if
3a00: 20 74 65 73 74 20 2d 64 20 63 6f 6e 66 24 24 2e   test -d conf$$.
3a10: 64 69 72 3b 20 74 68 65 6e 0a 20 20 72 6d 20 2d  dir; then.  rm -
3a20: 66 20 63 6f 6e 66 24 24 2e 64 69 72 2f 63 6f 6e  f conf$$.dir/con
3a30: 66 24 24 2e 66 69 6c 65 0a 65 6c 73 65 0a 20 20  f$$.file.else.  
3a40: 72 6d 20 2d 66 20 63 6f 6e 66 24 24 2e 64 69 72  rm -f conf$$.dir
3a50: 0a 20 20 6d 6b 64 69 72 20 63 6f 6e 66 24 24 2e  .  mkdir conf$$.
3a60: 64 69 72 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 0a  dir 2>/dev/null.
3a70: 66 69 0a 69 66 20 28 65 63 68 6f 20 3e 63 6f 6e  fi.if (echo >con
3a80: 66 24 24 2e 66 69 6c 65 29 20 32 3e 2f 64 65 76  f$$.file) 2>/dev
3a90: 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 20 20 69 66  /null; then.  if
3aa0: 20 6c 6e 20 2d 73 20 63 6f 6e 66 24 24 2e 66 69   ln -s conf$$.fi
3ab0: 6c 65 20 63 6f 6e 66 24 24 20 32 3e 2f 64 65 76  le conf$$ 2>/dev
3ac0: 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 20 20 20 20  /null; then.    
3ad0: 61 73 5f 6c 6e 5f 73 3d 27 6c 6e 20 2d 73 27 0a  as_ln_s='ln -s'.
3ae0: 20 20 20 20 23 20 2e 2e 2e 20 62 75 74 20 74 68      # ... but th
3af0: 65 72 65 20 61 72 65 20 74 77 6f 20 67 6f 74 63  ere are two gotc
3b00: 68 61 73 3a 0a 20 20 20 20 23 20 31 29 20 4f 6e  has:.    # 1) On
3b10: 20 4d 53 59 53 2c 20 62 6f 74 68 20 60 6c 6e 20   MSYS, both `ln 
3b20: 2d 73 20 66 69 6c 65 20 64 69 72 27 20 61 6e 64  -s file dir' and
3b30: 20 60 6c 6e 20 66 69 6c 65 20 64 69 72 27 20 66   `ln file dir' f
3b40: 61 69 6c 2e 0a 20 20 20 20 23 20 32 29 20 44 4a  ail..    # 2) DJ
3b50: 47 50 50 20 3c 20 32 2e 30 34 20 68 61 73 20 6e  GPP < 2.04 has n
3b60: 6f 20 73 79 6d 6c 69 6e 6b 73 3b 20 60 6c 6e 20  o symlinks; `ln 
3b70: 2d 73 27 20 63 72 65 61 74 65 73 20 61 20 77 72  -s' creates a wr
3b80: 61 70 70 65 72 20 65 78 65 63 75 74 61 62 6c 65  apper executable
3b90: 2e 0a 20 20 20 20 23 20 49 6e 20 62 6f 74 68 20  ..    # In both 
3ba0: 63 61 73 65 73 2c 20 77 65 20 68 61 76 65 20 74  cases, we have t
3bb0: 6f 20 64 65 66 61 75 6c 74 20 74 6f 20 60 63 70  o default to `cp
3bc0: 20 2d 70 52 27 2e 0a 20 20 20 20 6c 6e 20 2d 73   -pR'..    ln -s
3bd0: 20 63 6f 6e 66 24 24 2e 66 69 6c 65 20 63 6f 6e   conf$$.file con
3be0: 66 24 24 2e 64 69 72 20 32 3e 2f 64 65 76 2f 6e  f$$.dir 2>/dev/n
3bf0: 75 6c 6c 20 26 26 20 74 65 73 74 20 21 20 2d 66  ull && test ! -f
3c00: 20 63 6f 6e 66 24 24 2e 65 78 65 20 7c 7c 0a 20   conf$$.exe ||. 
3c10: 20 20 20 20 20 61 73 5f 6c 6e 5f 73 3d 27 63 70       as_ln_s='cp
3c20: 20 2d 70 52 27 0a 20 20 65 6c 69 66 20 6c 6e 20   -pR'.  elif ln 
3c30: 63 6f 6e 66 24 24 2e 66 69 6c 65 20 63 6f 6e 66  conf$$.file conf
3c40: 24 24 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 3b 20  $$ 2>/dev/null; 
3c50: 74 68 65 6e 0a 20 20 20 20 61 73 5f 6c 6e 5f 73  then.    as_ln_s
3c60: 3d 6c 6e 0a 20 20 65 6c 73 65 0a 20 20 20 20 61  =ln.  else.    a
3c70: 73 5f 6c 6e 5f 73 3d 27 63 70 20 2d 70 52 27 0a  s_ln_s='cp -pR'.
3c80: 20 20 66 69 0a 65 6c 73 65 0a 20 20 61 73 5f 6c    fi.else.  as_l
3c90: 6e 5f 73 3d 27 63 70 20 2d 70 52 27 0a 66 69 0a  n_s='cp -pR'.fi.
3ca0: 72 6d 20 2d 66 20 63 6f 6e 66 24 24 20 63 6f 6e  rm -f conf$$ con
3cb0: 66 24 24 2e 65 78 65 20 63 6f 6e 66 24 24 2e 64  f$$.exe conf$$.d
3cc0: 69 72 2f 63 6f 6e 66 24 24 2e 66 69 6c 65 20 63  ir/conf$$.file c
3cd0: 6f 6e 66 24 24 2e 66 69 6c 65 0a 72 6d 64 69 72  onf$$.file.rmdir
3ce0: 20 63 6f 6e 66 24 24 2e 64 69 72 20 32 3e 2f 64   conf$$.dir 2>/d
3cf0: 65 76 2f 6e 75 6c 6c 0a 0a 69 66 20 6d 6b 64 69  ev/null..if mkdi
3d00: 72 20 2d 70 20 2e 20 32 3e 2f 64 65 76 2f 6e 75  r -p . 2>/dev/nu
3d10: 6c 6c 3b 20 74 68 65 6e 0a 20 20 61 73 5f 6d 6b  ll; then.  as_mk
3d20: 64 69 72 5f 70 3d 27 6d 6b 64 69 72 20 2d 70 20  dir_p='mkdir -p 
3d30: 22 24 61 73 5f 64 69 72 22 27 0a 65 6c 73 65 0a  "$as_dir"'.else.
3d40: 20 20 74 65 73 74 20 2d 64 20 2e 2f 2d 70 20 26    test -d ./-p &
3d50: 26 20 72 6d 64 69 72 20 2e 2f 2d 70 0a 20 20 61  & rmdir ./-p.  a
3d60: 73 5f 6d 6b 64 69 72 5f 70 3d 66 61 6c 73 65 0a  s_mkdir_p=false.
3d70: 66 69 0a 0a 61 73 5f 74 65 73 74 5f 78 3d 27 74  fi..as_test_x='t
3d80: 65 73 74 20 2d 78 27 0a 61 73 5f 65 78 65 63 75  est -x'.as_execu
3d90: 74 61 62 6c 65 5f 70 3d 61 73 5f 66 6e 5f 65 78  table_p=as_fn_ex
3da0: 65 63 75 74 61 62 6c 65 5f 70 0a 0a 23 20 53 65  ecutable_p..# Se
3db0: 64 20 65 78 70 72 65 73 73 69 6f 6e 20 74 6f 20  d expression to 
3dc0: 6d 61 70 20 61 20 73 74 72 69 6e 67 20 6f 6e 74  map a string ont
3dd0: 6f 20 61 20 76 61 6c 69 64 20 43 50 50 20 6e 61  o a valid CPP na
3de0: 6d 65 2e 0a 61 73 5f 74 72 5f 63 70 70 3d 22 65  me..as_tr_cpp="e
3df0: 76 61 6c 20 73 65 64 20 27 79 25 2a 24 61 73 5f  val sed 'y%*$as_
3e00: 63 72 5f 6c 65 74 74 65 72 73 25 50 24 61 73 5f  cr_letters%P$as_
3e10: 63 72 5f 4c 45 54 54 45 52 53 25 3b 73 25 5b 5e  cr_LETTERS%;s%[^
3e20: 5f 24 61 73 5f 63 72 5f 61 6c 6e 75 6d 5d 25 5f  _$as_cr_alnum]%_
3e30: 25 67 27 22 0a 0a 23 20 53 65 64 20 65 78 70 72  %g'"..# Sed expr
3e40: 65 73 73 69 6f 6e 20 74 6f 20 6d 61 70 20 61 20  ession to map a 
3e50: 73 74 72 69 6e 67 20 6f 6e 74 6f 20 61 20 76 61  string onto a va
3e60: 6c 69 64 20 76 61 72 69 61 62 6c 65 20 6e 61 6d  lid variable nam
3e70: 65 2e 0a 61 73 5f 74 72 5f 73 68 3d 22 65 76 61  e..as_tr_sh="eva
3e80: 6c 20 73 65 64 20 27 79 25 2a 2b 25 70 70 25 3b  l sed 'y%*+%pp%;
3e90: 73 25 5b 5e 5f 24 61 73 5f 63 72 5f 61 6c 6e 75  s%[^_$as_cr_alnu
3ea0: 6d 5d 25 5f 25 67 27 22 0a 0a 0a 0a 23 20 43 68  m]%_%g'"....# Ch
3eb0: 65 63 6b 20 74 68 61 74 20 77 65 20 61 72 65 20  eck that we are 
3ec0: 72 75 6e 6e 69 6e 67 20 75 6e 64 65 72 20 74 68  running under th
3ed0: 65 20 63 6f 72 72 65 63 74 20 73 68 65 6c 6c 2e  e correct shell.
3ee0: 0a 53 48 45 4c 4c 3d 24 7b 43 4f 4e 46 49 47 5f  .SHELL=${CONFIG_
3ef0: 53 48 45 4c 4c 2d 2f 62 69 6e 2f 73 68 7d 0a 0a  SHELL-/bin/sh}..
3f00: 63 61 73 65 20 58 24 6c 74 5f 45 43 48 4f 20 69  case X$lt_ECHO i
3f10: 6e 0a 58 2a 2d 2d 66 61 6c 6c 62 61 63 6b 2d 65  n.X*--fallback-e
3f20: 63 68 6f 29 0a 20 20 23 20 52 65 6d 6f 76 65 20  cho).  # Remove 
3f30: 6f 6e 65 20 6c 65 76 65 6c 20 6f 66 20 71 75 6f  one level of quo
3f40: 74 61 74 69 6f 6e 20 28 77 68 69 63 68 20 77 61  tation (which wa
3f50: 73 20 72 65 71 75 69 72 65 64 20 66 6f 72 20 4d  s required for M
3f60: 61 6b 65 29 2e 0a 20 20 45 43 48 4f 3d 60 65 63  ake)..  ECHO=`ec
3f70: 68 6f 20 22 24 6c 74 5f 45 43 48 4f 22 20 7c 20  ho "$lt_ECHO" | 
3f80: 73 65 64 20 27 73 2c 5c 5c 5c 5c 5c 24 5c 5c 24  sed 's,\\\\\$\\$
3f90: 30 2c 27 24 30 27 2c 27 60 0a 20 20 3b 3b 0a 65  0,'$0','`.  ;;.e
3fa0: 73 61 63 0a 0a 45 43 48 4f 3d 24 7b 6c 74 5f 45  sac..ECHO=${lt_E
3fb0: 43 48 4f 2d 65 63 68 6f 7d 0a 69 66 20 74 65 73  CHO-echo}.if tes
3fc0: 74 20 22 58 24 31 22 20 3d 20 58 2d 2d 6e 6f 2d  t "X$1" = X--no-
3fd0: 72 65 65 78 65 63 3b 20 74 68 65 6e 0a 20 20 23  reexec; then.  #
3fe0: 20 44 69 73 63 61 72 64 20 74 68 65 20 2d 2d 6e   Discard the --n
3ff0: 6f 2d 72 65 65 78 65 63 20 66 6c 61 67 2c 20 61  o-reexec flag, a
4000: 6e 64 20 63 6f 6e 74 69 6e 75 65 2e 0a 20 20 73  nd continue..  s
4010: 68 69 66 74 0a 65 6c 69 66 20 74 65 73 74 20 22  hift.elif test "
4020: 58 24 31 22 20 3d 20 58 2d 2d 66 61 6c 6c 62 61  X$1" = X--fallba
4030: 63 6b 2d 65 63 68 6f 3b 20 74 68 65 6e 0a 20 20  ck-echo; then.  
4040: 23 20 41 76 6f 69 64 20 69 6e 6c 69 6e 65 20 64  # Avoid inline d
4050: 6f 63 75 6d 65 6e 74 20 68 65 72 65 2c 20 69 74  ocument here, it
4060: 20 6d 61 79 20 62 65 20 6c 65 66 74 20 6f 76 65   may be left ove
4070: 72 0a 20 20 3a 0a 65 6c 69 66 20 74 65 73 74 20  r.  :.elif test 
4080: 22 58 60 7b 20 24 45 43 48 4f 20 27 5c 74 27 3b  "X`{ $ECHO '\t';
4090: 20 7d 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 60 22   } 2>/dev/null`"
40a0: 20 3d 20 27 58 5c 74 27 20 3b 20 74 68 65 6e 0a   = 'X\t' ; then.
40b0: 20 20 23 20 59 69 70 70 65 65 2c 20 24 45 43 48    # Yippee, $ECH
40c0: 4f 20 77 6f 72 6b 73 21 0a 20 20 3a 0a 65 6c 73  O works!.  :.els
40d0: 65 0a 20 20 23 20 52 65 73 74 61 72 74 20 75 6e  e.  # Restart un
40e0: 64 65 72 20 74 68 65 20 63 6f 72 72 65 63 74 20  der the correct 
40f0: 73 68 65 6c 6c 2e 0a 20 20 65 78 65 63 20 24 53  shell..  exec $S
4100: 48 45 4c 4c 20 22 24 30 22 20 2d 2d 6e 6f 2d 72  HELL "$0" --no-r
4110: 65 65 78 65 63 20 24 7b 31 2b 22 24 40 22 7d 0a  eexec ${1+"$@"}.
4120: 66 69 0a 0a 69 66 20 74 65 73 74 20 22 58 24 31  fi..if test "X$1
4130: 22 20 3d 20 58 2d 2d 66 61 6c 6c 62 61 63 6b 2d  " = X--fallback-
4140: 65 63 68 6f 3b 20 74 68 65 6e 0a 20 20 23 20 75  echo; then.  # u
4150: 73 65 64 20 61 73 20 66 61 6c 6c 62 61 63 6b 20  sed as fallback 
4160: 65 63 68 6f 0a 20 20 73 68 69 66 74 0a 20 20 63  echo.  shift.  c
4170: 61 74 20 3c 3c 5f 4c 54 5f 45 4f 46 0a 24 2a 0a  at <<_LT_EOF.$*.
4180: 5f 4c 54 5f 45 4f 46 0a 20 20 65 78 69 74 20 30  _LT_EOF.  exit 0
4190: 0a 66 69 0a 0a 23 20 54 68 65 20 48 50 2d 55 58  .fi..# The HP-UX
41a0: 20 6b 73 68 20 61 6e 64 20 50 4f 53 49 58 20 73   ksh and POSIX s
41b0: 68 65 6c 6c 20 70 72 69 6e 74 20 74 68 65 20 74  hell print the t
41c0: 61 72 67 65 74 20 64 69 72 65 63 74 6f 72 79 20  arget directory 
41d0: 74 6f 20 73 74 64 6f 75 74 0a 23 20 69 66 20 43  to stdout.# if C
41e0: 44 50 41 54 48 20 69 73 20 73 65 74 2e 0a 28 75  DPATH is set..(u
41f0: 6e 73 65 74 20 43 44 50 41 54 48 29 20 3e 2f 64  nset CDPATH) >/d
4200: 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 20 26 26 20  ev/null 2>&1 && 
4210: 75 6e 73 65 74 20 43 44 50 41 54 48 0a 0a 69 66  unset CDPATH..if
4220: 20 74 65 73 74 20 2d 7a 20 22 24 6c 74 5f 45 43   test -z "$lt_EC
4230: 48 4f 22 3b 20 74 68 65 6e 0a 20 20 69 66 20 74  HO"; then.  if t
4240: 65 73 74 20 22 58 24 7b 65 63 68 6f 5f 74 65 73  est "X${echo_tes
4250: 74 5f 73 74 72 69 6e 67 2b 73 65 74 7d 22 20 21  t_string+set}" !
4260: 3d 20 58 73 65 74 3b 20 74 68 65 6e 0a 20 20 20  = Xset; then.   
4270: 20 23 20 66 69 6e 64 20 61 20 73 74 72 69 6e 67   # find a string
4280: 20 61 73 20 6c 61 72 67 65 20 61 73 20 70 6f 73   as large as pos
4290: 73 69 62 6c 65 2c 20 61 73 20 6c 6f 6e 67 20 61  sible, as long a
42a0: 73 20 74 68 65 20 73 68 65 6c 6c 20 63 61 6e 20  s the shell can 
42b0: 63 6f 70 65 20 77 69 74 68 20 69 74 0a 20 20 20  cope with it.   
42c0: 20 66 6f 72 20 63 6d 64 20 69 6e 20 27 73 65 64   for cmd in 'sed
42d0: 20 35 30 71 20 22 24 30 22 27 20 27 73 65 64 20   50q "$0"' 'sed 
42e0: 32 30 71 20 22 24 30 22 27 20 27 73 65 64 20 31  20q "$0"' 'sed 1
42f0: 30 71 20 22 24 30 22 27 20 27 73 65 64 20 32 71  0q "$0"' 'sed 2q
4300: 20 22 24 30 22 27 20 27 65 63 68 6f 20 74 65 73   "$0"' 'echo tes
4310: 74 27 3b 20 64 6f 0a 20 20 20 20 20 20 23 20 65  t'; do.      # e
4320: 78 70 65 63 74 65 64 20 73 69 7a 65 73 3a 20 6c  xpected sizes: l
4330: 65 73 73 20 74 68 61 6e 20 32 4b 62 2c 20 31 4b  ess than 2Kb, 1K
4340: 62 2c 20 35 31 32 20 62 79 74 65 73 2c 20 31 36  b, 512 bytes, 16
4350: 20 62 79 74 65 73 2c 20 2e 2e 2e 0a 20 20 20 20   bytes, ....    
4360: 20 20 69 66 20 7b 20 65 63 68 6f 5f 74 65 73 74    if { echo_test
4370: 5f 73 74 72 69 6e 67 3d 60 65 76 61 6c 20 24 63  _string=`eval $c
4380: 6d 64 60 3b 20 7d 20 32 3e 2f 64 65 76 2f 6e 75  md`; } 2>/dev/nu
4390: 6c 6c 20 26 26 0a 09 20 7b 20 74 65 73 74 20 22  ll &&.. { test "
43a0: 58 24 65 63 68 6f 5f 74 65 73 74 5f 73 74 72 69  X$echo_test_stri
43b0: 6e 67 22 20 3d 20 22 58 24 65 63 68 6f 5f 74 65  ng" = "X$echo_te
43c0: 73 74 5f 73 74 72 69 6e 67 22 3b 20 7d 20 32 3e  st_string"; } 2>
43d0: 2f 64 65 76 2f 6e 75 6c 6c 0a 20 20 20 20 20 20  /dev/null.      
43e0: 74 68 65 6e 0a 20 20 20 20 20 20 20 20 62 72 65  then.        bre
43f0: 61 6b 0a 20 20 20 20 20 20 66 69 0a 20 20 20 20  ak.      fi.    
4400: 64 6f 6e 65 0a 20 20 66 69 0a 0a 20 20 69 66 20  done.  fi..  if 
4410: 74 65 73 74 20 22 58 60 7b 20 24 45 43 48 4f 20  test "X`{ $ECHO 
4420: 27 5c 74 27 3b 20 7d 20 32 3e 2f 64 65 76 2f 6e  '\t'; } 2>/dev/n
4430: 75 6c 6c 60 22 20 3d 20 27 58 5c 74 27 20 26 26  ull`" = 'X\t' &&
4440: 0a 20 20 20 20 20 65 63 68 6f 5f 74 65 73 74 69  .     echo_testi
4450: 6e 67 5f 73 74 72 69 6e 67 3d 60 7b 20 24 45 43  ng_string=`{ $EC
4460: 48 4f 20 22 24 65 63 68 6f 5f 74 65 73 74 5f 73  HO "$echo_test_s
4470: 74 72 69 6e 67 22 3b 20 7d 20 32 3e 2f 64 65 76  tring"; } 2>/dev
4480: 2f 6e 75 6c 6c 60 20 26 26 0a 20 20 20 20 20 74  /null` &&.     t
4490: 65 73 74 20 22 58 24 65 63 68 6f 5f 74 65 73 74  est "X$echo_test
44a0: 69 6e 67 5f 73 74 72 69 6e 67 22 20 3d 20 22 58  ing_string" = "X
44b0: 24 65 63 68 6f 5f 74 65 73 74 5f 73 74 72 69 6e  $echo_test_strin
44c0: 67 22 3b 20 74 68 65 6e 0a 20 20 20 20 3a 0a 20  g"; then.    :. 
44d0: 20 65 6c 73 65 0a 20 20 20 20 23 20 54 68 65 20   else.    # The 
44e0: 53 6f 6c 61 72 69 73 2c 20 41 49 58 2c 20 61 6e  Solaris, AIX, an
44f0: 64 20 44 69 67 69 74 61 6c 20 55 6e 69 78 20 64  d Digital Unix d
4500: 65 66 61 75 6c 74 20 65 63 68 6f 20 70 72 6f 67  efault echo prog
4510: 72 61 6d 73 20 75 6e 71 75 6f 74 65 0a 20 20 20  rams unquote.   
4520: 20 23 20 62 61 63 6b 73 6c 61 73 68 65 73 2e 20   # backslashes. 
4530: 20 54 68 69 73 20 6d 61 6b 65 73 20 69 74 20 69   This makes it i
4540: 6d 70 6f 73 73 69 62 6c 65 20 74 6f 20 71 75 6f  mpossible to quo
4550: 74 65 20 62 61 63 6b 73 6c 61 73 68 65 73 20 75  te backslashes u
4560: 73 69 6e 67 0a 20 20 20 20 23 20 20 20 65 63 68  sing.    #   ech
4570: 6f 20 22 24 73 6f 6d 65 74 68 69 6e 67 22 20 7c  o "$something" |
4580: 20 73 65 64 20 27 73 2f 5c 5c 2f 5c 5c 5c 5c 2f   sed 's/\\/\\\\/
4590: 67 27 0a 20 20 20 20 23 0a 20 20 20 20 23 20 53  g'.    #.    # S
45a0: 6f 2c 20 66 69 72 73 74 20 77 65 20 6c 6f 6f 6b  o, first we look
45b0: 20 66 6f 72 20 61 20 77 6f 72 6b 69 6e 67 20 65   for a working e
45c0: 63 68 6f 20 69 6e 20 74 68 65 20 75 73 65 72 27  cho in the user'
45d0: 73 20 50 41 54 48 2e 0a 0a 20 20 20 20 6c 74 5f  s PATH...    lt_
45e0: 73 61 76 65 5f 69 66 73 3d 22 24 49 46 53 22 3b  save_ifs="$IFS";
45f0: 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41 52   IFS=$PATH_SEPAR
4600: 41 54 4f 52 0a 20 20 20 20 66 6f 72 20 64 69 72  ATOR.    for dir
4610: 20 69 6e 20 24 50 41 54 48 20 2f 75 73 72 2f 75   in $PATH /usr/u
4620: 63 62 3b 20 64 6f 0a 20 20 20 20 20 20 49 46 53  cb; do.      IFS
4630: 3d 22 24 6c 74 5f 73 61 76 65 5f 69 66 73 22 0a  ="$lt_save_ifs".
4640: 20 20 20 20 20 20 69 66 20 28 74 65 73 74 20 2d        if (test -
4650: 66 20 24 64 69 72 2f 65 63 68 6f 20 7c 7c 20 74  f $dir/echo || t
4660: 65 73 74 20 2d 66 20 24 64 69 72 2f 65 63 68 6f  est -f $dir/echo
4670: 24 61 63 5f 65 78 65 65 78 74 29 20 26 26 0a 20  $ac_exeext) &&. 
4680: 20 20 20 20 20 20 20 20 74 65 73 74 20 22 58 60          test "X`
4690: 28 24 64 69 72 2f 65 63 68 6f 20 27 5c 74 27 29  ($dir/echo '\t')
46a0: 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 60 22 20 3d   2>/dev/null`" =
46b0: 20 27 58 5c 74 27 20 26 26 0a 20 20 20 20 20 20   'X\t' &&.      
46c0: 20 20 20 65 63 68 6f 5f 74 65 73 74 69 6e 67 5f     echo_testing_
46d0: 73 74 72 69 6e 67 3d 60 28 24 64 69 72 2f 65 63  string=`($dir/ec
46e0: 68 6f 20 22 24 65 63 68 6f 5f 74 65 73 74 5f 73  ho "$echo_test_s
46f0: 74 72 69 6e 67 22 29 20 32 3e 2f 64 65 76 2f 6e  tring") 2>/dev/n
4700: 75 6c 6c 60 20 26 26 0a 20 20 20 20 20 20 20 20  ull` &&.        
4710: 20 74 65 73 74 20 22 58 24 65 63 68 6f 5f 74 65   test "X$echo_te
4720: 73 74 69 6e 67 5f 73 74 72 69 6e 67 22 20 3d 20  sting_string" = 
4730: 22 58 24 65 63 68 6f 5f 74 65 73 74 5f 73 74 72  "X$echo_test_str
4740: 69 6e 67 22 3b 20 74 68 65 6e 0a 20 20 20 20 20  ing"; then.     
4750: 20 20 20 45 43 48 4f 3d 22 24 64 69 72 2f 65 63     ECHO="$dir/ec
4760: 68 6f 22 0a 20 20 20 20 20 20 20 20 62 72 65 61  ho".        brea
4770: 6b 0a 20 20 20 20 20 20 66 69 0a 20 20 20 20 64  k.      fi.    d
4780: 6f 6e 65 0a 20 20 20 20 49 46 53 3d 22 24 6c 74  one.    IFS="$lt
4790: 5f 73 61 76 65 5f 69 66 73 22 0a 0a 20 20 20 20  _save_ifs"..    
47a0: 69 66 20 74 65 73 74 20 22 58 24 45 43 48 4f 22  if test "X$ECHO"
47b0: 20 3d 20 58 65 63 68 6f 3b 20 74 68 65 6e 0a 20   = Xecho; then. 
47c0: 20 20 20 20 20 23 20 57 65 20 64 69 64 6e 27 74       # We didn't
47d0: 20 66 69 6e 64 20 61 20 62 65 74 74 65 72 20 65   find a better e
47e0: 63 68 6f 2c 20 73 6f 20 6c 6f 6f 6b 20 66 6f 72  cho, so look for
47f0: 20 61 6c 74 65 72 6e 61 74 69 76 65 73 2e 0a 20   alternatives.. 
4800: 20 20 20 20 20 69 66 20 74 65 73 74 20 22 58 60       if test "X`
4810: 7b 20 70 72 69 6e 74 20 2d 72 20 27 5c 74 27 3b  { print -r '\t';
4820: 20 7d 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 60 22   } 2>/dev/null`"
4830: 20 3d 20 27 58 5c 74 27 20 26 26 0a 20 20 20 20   = 'X\t' &&.    
4840: 20 20 20 20 20 65 63 68 6f 5f 74 65 73 74 69 6e       echo_testin
4850: 67 5f 73 74 72 69 6e 67 3d 60 7b 20 70 72 69 6e  g_string=`{ prin
4860: 74 20 2d 72 20 22 24 65 63 68 6f 5f 74 65 73 74  t -r "$echo_test
4870: 5f 73 74 72 69 6e 67 22 3b 20 7d 20 32 3e 2f 64  _string"; } 2>/d
4880: 65 76 2f 6e 75 6c 6c 60 20 26 26 0a 20 20 20 20  ev/null` &&.    
4890: 20 20 20 20 20 74 65 73 74 20 22 58 24 65 63 68       test "X$ech
48a0: 6f 5f 74 65 73 74 69 6e 67 5f 73 74 72 69 6e 67  o_testing_string
48b0: 22 20 3d 20 22 58 24 65 63 68 6f 5f 74 65 73 74  " = "X$echo_test
48c0: 5f 73 74 72 69 6e 67 22 3b 20 74 68 65 6e 0a 20  _string"; then. 
48d0: 20 20 20 20 20 20 20 23 20 54 68 69 73 20 73 68         # This sh
48e0: 65 6c 6c 20 68 61 73 20 61 20 62 75 69 6c 74 69  ell has a builti
48f0: 6e 20 70 72 69 6e 74 20 2d 72 20 74 68 61 74 20  n print -r that 
4900: 64 6f 65 73 20 74 68 65 20 74 72 69 63 6b 2e 0a  does the trick..
4910: 20 20 20 20 20 20 20 20 45 43 48 4f 3d 27 70 72          ECHO='pr
4920: 69 6e 74 20 2d 72 27 0a 20 20 20 20 20 20 65 6c  int -r'.      el
4930: 69 66 20 7b 20 74 65 73 74 20 2d 66 20 2f 62 69  if { test -f /bi
4940: 6e 2f 6b 73 68 20 7c 7c 20 74 65 73 74 20 2d 66  n/ksh || test -f
4950: 20 2f 62 69 6e 2f 6b 73 68 24 61 63 5f 65 78 65   /bin/ksh$ac_exe
4960: 65 78 74 3b 20 7d 20 26 26 0a 09 20 20 20 74 65  ext; } &&..   te
4970: 73 74 20 22 58 24 43 4f 4e 46 49 47 5f 53 48 45  st "X$CONFIG_SHE
4980: 4c 4c 22 20 21 3d 20 58 2f 62 69 6e 2f 6b 73 68  LL" != X/bin/ksh
4990: 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 20 20 23  ; then.        #
49a0: 20 49 66 20 77 65 20 68 61 76 65 20 6b 73 68 2c   If we have ksh,
49b0: 20 74 72 79 20 72 75 6e 6e 69 6e 67 20 63 6f 6e   try running con
49c0: 66 69 67 75 72 65 20 61 67 61 69 6e 20 77 69 74  figure again wit
49d0: 68 20 69 74 2e 0a 20 20 20 20 20 20 20 20 4f 52  h it..        OR
49e0: 49 47 49 4e 41 4c 5f 43 4f 4e 46 49 47 5f 53 48  IGINAL_CONFIG_SH
49f0: 45 4c 4c 3d 24 7b 43 4f 4e 46 49 47 5f 53 48 45  ELL=${CONFIG_SHE
4a00: 4c 4c 2d 2f 62 69 6e 2f 73 68 7d 0a 20 20 20 20  LL-/bin/sh}.    
4a10: 20 20 20 20 65 78 70 6f 72 74 20 4f 52 49 47 49      export ORIGI
4a20: 4e 41 4c 5f 43 4f 4e 46 49 47 5f 53 48 45 4c 4c  NAL_CONFIG_SHELL
4a30: 0a 20 20 20 20 20 20 20 20 43 4f 4e 46 49 47 5f  .        CONFIG_
4a40: 53 48 45 4c 4c 3d 2f 62 69 6e 2f 6b 73 68 0a 20  SHELL=/bin/ksh. 
4a50: 20 20 20 20 20 20 20 65 78 70 6f 72 74 20 43 4f         export CO
4a60: 4e 46 49 47 5f 53 48 45 4c 4c 0a 20 20 20 20 20  NFIG_SHELL.     
4a70: 20 20 20 65 78 65 63 20 24 43 4f 4e 46 49 47 5f     exec $CONFIG_
4a80: 53 48 45 4c 4c 20 22 24 30 22 20 2d 2d 6e 6f 2d  SHELL "$0" --no-
4a90: 72 65 65 78 65 63 20 24 7b 31 2b 22 24 40 22 7d  reexec ${1+"$@"}
4aa0: 0a 20 20 20 20 20 20 65 6c 73 65 0a 20 20 20 20  .      else.    
4ab0: 20 20 20 20 23 20 54 72 79 20 75 73 69 6e 67 20      # Try using 
4ac0: 70 72 69 6e 74 66 2e 0a 20 20 20 20 20 20 20 20  printf..        
4ad0: 45 43 48 4f 3d 27 70 72 69 6e 74 66 20 25 73 5c  ECHO='printf %s\
4ae0: 6e 27 0a 20 20 20 20 20 20 20 20 69 66 20 74 65  n'.        if te
4af0: 73 74 20 22 58 60 7b 20 24 45 43 48 4f 20 27 5c  st "X`{ $ECHO '\
4b00: 74 27 3b 20 7d 20 32 3e 2f 64 65 76 2f 6e 75 6c  t'; } 2>/dev/nul
4b10: 6c 60 22 20 3d 20 27 58 5c 74 27 20 26 26 0a 09  l`" = 'X\t' &&..
4b20: 20 20 20 65 63 68 6f 5f 74 65 73 74 69 6e 67 5f     echo_testing_
4b30: 73 74 72 69 6e 67 3d 60 7b 20 24 45 43 48 4f 20  string=`{ $ECHO 
4b40: 22 24 65 63 68 6f 5f 74 65 73 74 5f 73 74 72 69  "$echo_test_stri
4b50: 6e 67 22 3b 20 7d 20 32 3e 2f 64 65 76 2f 6e 75  ng"; } 2>/dev/nu
4b60: 6c 6c 60 20 26 26 0a 09 20 20 20 74 65 73 74 20  ll` &&..   test 
4b70: 22 58 24 65 63 68 6f 5f 74 65 73 74 69 6e 67 5f  "X$echo_testing_
4b80: 73 74 72 69 6e 67 22 20 3d 20 22 58 24 65 63 68  string" = "X$ech
4b90: 6f 5f 74 65 73 74 5f 73 74 72 69 6e 67 22 3b 20  o_test_string"; 
4ba0: 74 68 65 6e 0a 09 20 20 23 20 43 6f 6f 6c 2c 20  then..  # Cool, 
4bb0: 70 72 69 6e 74 66 20 77 6f 72 6b 73 0a 09 20 20  printf works..  
4bc0: 3a 0a 20 20 20 20 20 20 20 20 65 6c 69 66 20 65  :.        elif e
4bd0: 63 68 6f 5f 74 65 73 74 69 6e 67 5f 73 74 72 69  cho_testing_stri
4be0: 6e 67 3d 60 28 24 4f 52 49 47 49 4e 41 4c 5f 43  ng=`($ORIGINAL_C
4bf0: 4f 4e 46 49 47 5f 53 48 45 4c 4c 20 22 24 30 22  ONFIG_SHELL "$0"
4c00: 20 2d 2d 66 61 6c 6c 62 61 63 6b 2d 65 63 68 6f   --fallback-echo
4c10: 20 27 5c 74 27 29 20 32 3e 2f 64 65 76 2f 6e 75   '\t') 2>/dev/nu
4c20: 6c 6c 60 20 26 26 0a 09 20 20 20 20 20 74 65 73  ll` &&..     tes
4c30: 74 20 22 58 24 65 63 68 6f 5f 74 65 73 74 69 6e  t "X$echo_testin
4c40: 67 5f 73 74 72 69 6e 67 22 20 3d 20 27 58 5c 74  g_string" = 'X\t
4c50: 27 20 26 26 0a 09 20 20 20 20 20 65 63 68 6f 5f  ' &&..     echo_
4c60: 74 65 73 74 69 6e 67 5f 73 74 72 69 6e 67 3d 60  testing_string=`
4c70: 28 24 4f 52 49 47 49 4e 41 4c 5f 43 4f 4e 46 49  ($ORIGINAL_CONFI
4c80: 47 5f 53 48 45 4c 4c 20 22 24 30 22 20 2d 2d 66  G_SHELL "$0" --f
4c90: 61 6c 6c 62 61 63 6b 2d 65 63 68 6f 20 22 24 65  allback-echo "$e
4ca0: 63 68 6f 5f 74 65 73 74 5f 73 74 72 69 6e 67 22  cho_test_string"
4cb0: 29 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 60 20 26  ) 2>/dev/null` &
4cc0: 26 0a 09 20 20 20 20 20 74 65 73 74 20 22 58 24  &..     test "X$
4cd0: 65 63 68 6f 5f 74 65 73 74 69 6e 67 5f 73 74 72  echo_testing_str
4ce0: 69 6e 67 22 20 3d 20 22 58 24 65 63 68 6f 5f 74  ing" = "X$echo_t
4cf0: 65 73 74 5f 73 74 72 69 6e 67 22 3b 20 74 68 65  est_string"; the
4d00: 6e 0a 09 20 20 43 4f 4e 46 49 47 5f 53 48 45 4c  n..  CONFIG_SHEL
4d10: 4c 3d 24 4f 52 49 47 49 4e 41 4c 5f 43 4f 4e 46  L=$ORIGINAL_CONF
4d20: 49 47 5f 53 48 45 4c 4c 0a 09 20 20 65 78 70 6f  IG_SHELL..  expo
4d30: 72 74 20 43 4f 4e 46 49 47 5f 53 48 45 4c 4c 0a  rt CONFIG_SHELL.
4d40: 09 20 20 53 48 45 4c 4c 3d 22 24 43 4f 4e 46 49  .  SHELL="$CONFI
4d50: 47 5f 53 48 45 4c 4c 22 0a 09 20 20 65 78 70 6f  G_SHELL"..  expo
4d60: 72 74 20 53 48 45 4c 4c 0a 09 20 20 45 43 48 4f  rt SHELL..  ECHO
4d70: 3d 22 24 43 4f 4e 46 49 47 5f 53 48 45 4c 4c 20  ="$CONFIG_SHELL 
4d80: 24 30 20 2d 2d 66 61 6c 6c 62 61 63 6b 2d 65 63  $0 --fallback-ec
4d90: 68 6f 22 0a 20 20 20 20 20 20 20 20 65 6c 69 66  ho".        elif
4da0: 20 65 63 68 6f 5f 74 65 73 74 69 6e 67 5f 73 74   echo_testing_st
4db0: 72 69 6e 67 3d 60 28 24 43 4f 4e 46 49 47 5f 53  ring=`($CONFIG_S
4dc0: 48 45 4c 4c 20 22 24 30 22 20 2d 2d 66 61 6c 6c  HELL "$0" --fall
4dd0: 62 61 63 6b 2d 65 63 68 6f 20 27 5c 74 27 29 20  back-echo '\t') 
4de0: 32 3e 2f 64 65 76 2f 6e 75 6c 6c 60 20 26 26 0a  2>/dev/null` &&.
4df0: 09 20 20 20 20 20 74 65 73 74 20 22 58 24 65 63  .     test "X$ec
4e00: 68 6f 5f 74 65 73 74 69 6e 67 5f 73 74 72 69 6e  ho_testing_strin
4e10: 67 22 20 3d 20 27 58 5c 74 27 20 26 26 0a 09 20  g" = 'X\t' &&.. 
4e20: 20 20 20 20 65 63 68 6f 5f 74 65 73 74 69 6e 67      echo_testing
4e30: 5f 73 74 72 69 6e 67 3d 60 28 24 43 4f 4e 46 49  _string=`($CONFI
4e40: 47 5f 53 48 45 4c 4c 20 22 24 30 22 20 2d 2d 66  G_SHELL "$0" --f
4e50: 61 6c 6c 62 61 63 6b 2d 65 63 68 6f 20 22 24 65  allback-echo "$e
4e60: 63 68 6f 5f 74 65 73 74 5f 73 74 72 69 6e 67 22  cho_test_string"
4e70: 29 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 60 20 26  ) 2>/dev/null` &
4e80: 26 0a 09 20 20 20 20 20 74 65 73 74 20 22 58 24  &..     test "X$
4e90: 65 63 68 6f 5f 74 65 73 74 69 6e 67 5f 73 74 72  echo_testing_str
4ea0: 69 6e 67 22 20 3d 20 22 58 24 65 63 68 6f 5f 74  ing" = "X$echo_t
4eb0: 65 73 74 5f 73 74 72 69 6e 67 22 3b 20 74 68 65  est_string"; the
4ec0: 6e 0a 09 20 20 45 43 48 4f 3d 22 24 43 4f 4e 46  n..  ECHO="$CONF
4ed0: 49 47 5f 53 48 45 4c 4c 20 24 30 20 2d 2d 66 61  IG_SHELL $0 --fa
4ee0: 6c 6c 62 61 63 6b 2d 65 63 68 6f 22 0a 20 20 20  llback-echo".   
4ef0: 20 20 20 20 20 65 6c 73 65 0a 09 20 20 23 20 6d       else..  # m
4f00: 61 79 62 65 20 77 69 74 68 20 61 20 73 6d 61 6c  aybe with a smal
4f10: 6c 65 72 20 73 74 72 69 6e 67 2e 2e 2e 0a 09 20  ler string..... 
4f20: 20 70 72 65 76 3d 3a 0a 0a 09 20 20 66 6f 72 20   prev=:...  for 
4f30: 63 6d 64 20 69 6e 20 27 65 63 68 6f 20 74 65 73  cmd in 'echo tes
4f40: 74 27 20 27 73 65 64 20 32 71 20 22 24 30 22 27  t' 'sed 2q "$0"'
4f50: 20 27 73 65 64 20 31 30 71 20 22 24 30 22 27 20   'sed 10q "$0"' 
4f60: 27 73 65 64 20 32 30 71 20 22 24 30 22 27 20 27  'sed 20q "$0"' '
4f70: 73 65 64 20 35 30 71 20 22 24 30 22 27 3b 20 64  sed 50q "$0"'; d
4f80: 6f 0a 09 20 20 20 20 69 66 20 7b 20 74 65 73 74  o..    if { test
4f90: 20 22 58 24 65 63 68 6f 5f 74 65 73 74 5f 73 74   "X$echo_test_st
4fa0: 72 69 6e 67 22 20 3d 20 22 58 60 65 76 61 6c 20  ring" = "X`eval 
4fb0: 24 63 6d 64 60 22 3b 20 7d 20 32 3e 2f 64 65 76  $cmd`"; } 2>/dev
4fc0: 2f 6e 75 6c 6c 0a 09 20 20 20 20 74 68 65 6e 0a  /null..    then.
4fd0: 09 20 20 20 20 20 20 62 72 65 61 6b 0a 09 20 20  .      break..  
4fe0: 20 20 66 69 0a 09 20 20 20 20 70 72 65 76 3d 22    fi..    prev="
4ff0: 24 63 6d 64 22 0a 09 20 20 64 6f 6e 65 0a 0a 09  $cmd"..  done...
5000: 20 20 69 66 20 74 65 73 74 20 22 24 70 72 65 76    if test "$prev
5010: 22 20 21 3d 20 27 73 65 64 20 35 30 71 20 22 24  " != 'sed 50q "$
5020: 30 22 27 3b 20 74 68 65 6e 0a 09 20 20 20 20 65  0"'; then..    e
5030: 63 68 6f 5f 74 65 73 74 5f 73 74 72 69 6e 67 3d  cho_test_string=
5040: 60 65 76 61 6c 20 24 70 72 65 76 60 0a 09 20 20  `eval $prev`..  
5050: 20 20 65 78 70 6f 72 74 20 65 63 68 6f 5f 74 65    export echo_te
5060: 73 74 5f 73 74 72 69 6e 67 0a 09 20 20 20 20 65  st_string..    e
5070: 78 65 63 20 24 7b 4f 52 49 47 49 4e 41 4c 5f 43  xec ${ORIGINAL_C
5080: 4f 4e 46 49 47 5f 53 48 45 4c 4c 2d 24 7b 43 4f  ONFIG_SHELL-${CO
5090: 4e 46 49 47 5f 53 48 45 4c 4c 2d 2f 62 69 6e 2f  NFIG_SHELL-/bin/
50a0: 73 68 7d 7d 20 22 24 30 22 20 24 7b 31 2b 22 24  sh}} "$0" ${1+"$
50b0: 40 22 7d 0a 09 20 20 65 6c 73 65 0a 09 20 20 20  @"}..  else..   
50c0: 20 23 20 4f 6f 70 73 2e 20 20 57 65 20 6c 6f 73   # Oops.  We los
50d0: 74 20 63 6f 6d 70 6c 65 74 65 6c 79 2c 20 73 6f  t completely, so
50e0: 20 6a 75 73 74 20 73 74 69 63 6b 20 77 69 74 68   just stick with
50f0: 20 65 63 68 6f 2e 0a 09 20 20 20 20 45 43 48 4f   echo...    ECHO
5100: 3d 65 63 68 6f 0a 09 20 20 66 69 0a 20 20 20 20  =echo..  fi.    
5110: 20 20 20 20 66 69 0a 20 20 20 20 20 20 66 69 0a      fi.      fi.
5120: 20 20 20 20 66 69 0a 20 20 66 69 0a 66 69 0a 0a      fi.  fi.fi..
5130: 23 20 43 6f 70 79 20 65 63 68 6f 20 61 6e 64 20  # Copy echo and 
5140: 71 75 6f 74 65 20 74 68 65 20 63 6f 70 79 20 73  quote the copy s
5150: 75 69 74 61 62 6c 79 20 66 6f 72 20 70 61 73 73  uitably for pass
5160: 69 6e 67 20 74 6f 20 6c 69 62 74 6f 6f 6c 20 66  ing to libtool f
5170: 72 6f 6d 0a 23 20 74 68 65 20 4d 61 6b 65 66 69  rom.# the Makefi
5180: 6c 65 2c 20 69 6e 73 74 65 61 64 20 6f 66 20 71  le, instead of q
5190: 75 6f 74 69 6e 67 20 74 68 65 20 6f 72 69 67 69  uoting the origi
51a0: 6e 61 6c 2c 20 77 68 69 63 68 20 69 73 20 75 73  nal, which is us
51b0: 65 64 20 6c 61 74 65 72 2e 0a 6c 74 5f 45 43 48  ed later..lt_ECH
51c0: 4f 3d 24 45 43 48 4f 0a 69 66 20 74 65 73 74 20  O=$ECHO.if test 
51d0: 22 58 24 6c 74 5f 45 43 48 4f 22 20 3d 20 22 58  "X$lt_ECHO" = "X
51e0: 24 43 4f 4e 46 49 47 5f 53 48 45 4c 4c 20 24 30  $CONFIG_SHELL $0
51f0: 20 2d 2d 66 61 6c 6c 62 61 63 6b 2d 65 63 68 6f   --fallback-echo
5200: 22 3b 20 74 68 65 6e 0a 20 20 20 6c 74 5f 45 43  "; then.   lt_EC
5210: 48 4f 3d 22 24 43 4f 4e 46 49 47 5f 53 48 45 4c  HO="$CONFIG_SHEL
5220: 4c 20 5c 5c 5c 24 5c 24 30 20 2d 2d 66 61 6c 6c  L \\\$\$0 --fall
5230: 62 61 63 6b 2d 65 63 68 6f 22 0a 66 69 0a 0a 0a  back-echo".fi...
5240: 0a 0a 74 65 73 74 20 2d 6e 20 22 24 44 4a 44 49  ..test -n "$DJDI
5250: 52 22 20 7c 7c 20 65 78 65 63 20 37 3c 26 30 20  R" || exec 7<&0 
5260: 3c 2f 64 65 76 2f 6e 75 6c 6c 0a 65 78 65 63 20  </dev/null.exec 
5270: 36 3e 26 31 0a 0a 23 20 4e 61 6d 65 20 6f 66 20  6>&1..# Name of 
5280: 74 68 65 20 68 6f 73 74 2e 0a 23 20 68 6f 73 74  the host..# host
5290: 6e 61 6d 65 20 6f 6e 20 73 6f 6d 65 20 73 79 73  name on some sys
52a0: 74 65 6d 73 20 28 53 56 52 33 2e 32 2c 20 6f 6c  tems (SVR3.2, ol
52b0: 64 20 47 4e 55 2f 4c 69 6e 75 78 29 20 72 65 74  d GNU/Linux) ret
52c0: 75 72 6e 73 20 61 20 62 6f 67 75 73 20 65 78 69  urns a bogus exi
52d0: 74 20 73 74 61 74 75 73 2c 0a 23 20 73 6f 20 75  t status,.# so u
52e0: 6e 61 6d 65 20 67 65 74 73 20 72 75 6e 20 74 6f  name gets run to
52f0: 6f 2e 0a 61 63 5f 68 6f 73 74 6e 61 6d 65 3d 60  o..ac_hostname=`
5300: 28 68 6f 73 74 6e 61 6d 65 20 7c 7c 20 75 6e 61  (hostname || una
5310: 6d 65 20 2d 6e 29 20 32 3e 2f 64 65 76 2f 6e 75  me -n) 2>/dev/nu
5320: 6c 6c 20 7c 20 73 65 64 20 31 71 60 0a 0a 23 0a  ll | sed 1q`..#.
5330: 23 20 49 6e 69 74 69 61 6c 69 7a 61 74 69 6f 6e  # Initialization
5340: 73 2e 0a 23 0a 61 63 5f 64 65 66 61 75 6c 74 5f  s..#.ac_default_
5350: 70 72 65 66 69 78 3d 2f 75 73 72 2f 6c 6f 63 61  prefix=/usr/loca
5360: 6c 0a 61 63 5f 63 6c 65 61 6e 5f 66 69 6c 65 73  l.ac_clean_files
5370: 3d 0a 61 63 5f 63 6f 6e 66 69 67 5f 6c 69 62 6f  =.ac_config_libo
5380: 62 6a 5f 64 69 72 3d 2e 0a 4c 49 42 4f 42 4a 53  bj_dir=..LIBOBJS
5390: 3d 0a 63 72 6f 73 73 5f 63 6f 6d 70 69 6c 69 6e  =.cross_compilin
53a0: 67 3d 6e 6f 0a 73 75 62 64 69 72 73 3d 0a 4d 46  g=no.subdirs=.MF
53b0: 4c 41 47 53 3d 0a 4d 41 4b 45 46 4c 41 47 53 3d  LAGS=.MAKEFLAGS=
53c0: 0a 0a 23 20 49 64 65 6e 74 69 74 79 20 6f 66 20  ..# Identity of 
53d0: 74 68 69 73 20 70 61 63 6b 61 67 65 2e 0a 50 41  this package..PA
53e0: 43 4b 41 47 45 5f 4e 41 4d 45 3d 27 73 71 6c 69  CKAGE_NAME='sqli
53f0: 74 65 27 0a 50 41 43 4b 41 47 45 5f 54 41 52 4e  te'.PACKAGE_TARN
5400: 41 4d 45 3d 27 73 71 6c 69 74 65 27 0a 50 41 43  AME='sqlite'.PAC
5410: 4b 41 47 45 5f 56 45 52 53 49 4f 4e 3d 27 33 2e  KAGE_VERSION='3.
5420: 32 38 2e 30 27 0a 50 41 43 4b 41 47 45 5f 53 54  28.0'.PACKAGE_ST
5430: 52 49 4e 47 3d 27 73 71 6c 69 74 65 20 33 2e 32  RING='sqlite 3.2
5440: 38 2e 30 27 0a 50 41 43 4b 41 47 45 5f 42 55 47  8.0'.PACKAGE_BUG
5450: 52 45 50 4f 52 54 3d 27 27 0a 50 41 43 4b 41 47  REPORT=''.PACKAG
5460: 45 5f 55 52 4c 3d 27 27 0a 0a 23 20 46 61 63 74  E_URL=''..# Fact
5470: 6f 72 69 6e 67 20 64 65 66 61 75 6c 74 20 68 65  oring default he
5480: 61 64 65 72 73 20 66 6f 72 20 6d 6f 73 74 20 74  aders for most t
5490: 65 73 74 73 2e 0a 61 63 5f 69 6e 63 6c 75 64 65  ests..ac_include
54a0: 73 5f 64 65 66 61 75 6c 74 3d 22 5c 0a 23 69 6e  s_default="\.#in
54b0: 63 6c 75 64 65 20 3c 73 74 64 69 6f 2e 68 3e 0a  clude <stdio.h>.
54c0: 23 69 66 64 65 66 20 48 41 56 45 5f 53 59 53 5f  #ifdef HAVE_SYS_
54d0: 54 59 50 45 53 5f 48 0a 23 20 69 6e 63 6c 75 64  TYPES_H.# includ
54e0: 65 20 3c 73 79 73 2f 74 79 70 65 73 2e 68 3e 0a  e <sys/types.h>.
54f0: 23 65 6e 64 69 66 0a 23 69 66 64 65 66 20 48 41  #endif.#ifdef HA
5500: 56 45 5f 53 59 53 5f 53 54 41 54 5f 48 0a 23 20  VE_SYS_STAT_H.# 
5510: 69 6e 63 6c 75 64 65 20 3c 73 79 73 2f 73 74 61  include <sys/sta
5520: 74 2e 68 3e 0a 23 65 6e 64 69 66 0a 23 69 66 64  t.h>.#endif.#ifd
5530: 65 66 20 53 54 44 43 5f 48 45 41 44 45 52 53 0a  ef STDC_HEADERS.
5540: 23 20 69 6e 63 6c 75 64 65 20 3c 73 74 64 6c 69  # include <stdli
5550: 62 2e 68 3e 0a 23 20 69 6e 63 6c 75 64 65 20 3c  b.h>.# include <
5560: 73 74 64 64 65 66 2e 68 3e 0a 23 65 6c 73 65 0a  stddef.h>.#else.
5570: 23 20 69 66 64 65 66 20 48 41 56 45 5f 53 54 44  # ifdef HAVE_STD
5580: 4c 49 42 5f 48 0a 23 20 20 69 6e 63 6c 75 64 65  LIB_H.#  include
5590: 20 3c 73 74 64 6c 69 62 2e 68 3e 0a 23 20 65 6e   <stdlib.h>.# en
55a0: 64 69 66 0a 23 65 6e 64 69 66 0a 23 69 66 64 65  dif.#endif.#ifde
55b0: 66 20 48 41 56 45 5f 53 54 52 49 4e 47 5f 48 0a  f HAVE_STRING_H.
55c0: 23 20 69 66 20 21 64 65 66 69 6e 65 64 20 53 54  # if !defined ST
55d0: 44 43 5f 48 45 41 44 45 52 53 20 26 26 20 64 65  DC_HEADERS && de
55e0: 66 69 6e 65 64 20 48 41 56 45 5f 4d 45 4d 4f 52  fined HAVE_MEMOR
55f0: 59 5f 48 0a 23 20 20 69 6e 63 6c 75 64 65 20 3c  Y_H.#  include <
5600: 6d 65 6d 6f 72 79 2e 68 3e 0a 23 20 65 6e 64 69  memory.h>.# endi
5610: 66 0a 23 20 69 6e 63 6c 75 64 65 20 3c 73 74 72  f.# include <str
5620: 69 6e 67 2e 68 3e 0a 23 65 6e 64 69 66 0a 23 69  ing.h>.#endif.#i
5630: 66 64 65 66 20 48 41 56 45 5f 53 54 52 49 4e 47  fdef HAVE_STRING
5640: 53 5f 48 0a 23 20 69 6e 63 6c 75 64 65 20 3c 73  S_H.# include <s
5650: 74 72 69 6e 67 73 2e 68 3e 0a 23 65 6e 64 69 66  trings.h>.#endif
5660: 0a 23 69 66 64 65 66 20 48 41 56 45 5f 49 4e 54  .#ifdef HAVE_INT
5670: 54 59 50 45 53 5f 48 0a 23 20 69 6e 63 6c 75 64  TYPES_H.# includ
5680: 65 20 3c 69 6e 74 74 79 70 65 73 2e 68 3e 0a 23  e <inttypes.h>.#
5690: 65 6e 64 69 66 0a 23 69 66 64 65 66 20 48 41 56  endif.#ifdef HAV
56a0: 45 5f 53 54 44 49 4e 54 5f 48 0a 23 20 69 6e 63  E_STDINT_H.# inc
56b0: 6c 75 64 65 20 3c 73 74 64 69 6e 74 2e 68 3e 0a  lude <stdint.h>.
56c0: 23 65 6e 64 69 66 0a 23 69 66 64 65 66 20 48 41  #endif.#ifdef HA
56d0: 56 45 5f 55 4e 49 53 54 44 5f 48 0a 23 20 69 6e  VE_UNISTD_H.# in
56e0: 63 6c 75 64 65 20 3c 75 6e 69 73 74 64 2e 68 3e  clude <unistd.h>
56f0: 0a 23 65 6e 64 69 66 22 0a 0a 61 63 5f 73 75 62  .#endif"..ac_sub
5700: 73 74 5f 76 61 72 73 3d 27 4c 54 4c 49 42 4f 42  st_vars='LTLIBOB
5710: 4a 53 0a 4c 49 42 4f 42 4a 53 0a 42 55 49 4c 44  JS.LIBOBJS.BUILD
5720: 5f 43 46 4c 41 47 53 0a 55 53 45 5f 47 43 4f 56  _CFLAGS.USE_GCOV
5730: 0a 4f 50 54 5f 46 45 41 54 55 52 45 5f 46 4c 41  .OPT_FEATURE_FLA
5740: 47 53 0a 48 41 56 45 5f 5a 4c 49 42 0a 55 53 45  GS.HAVE_ZLIB.USE
5750: 5f 41 4d 41 4c 47 41 4d 41 54 49 4f 4e 0a 54 41  _AMALGAMATION.TA
5760: 52 47 45 54 5f 44 45 42 55 47 0a 54 41 52 47 45  RGET_DEBUG.TARGE
5770: 54 5f 48 41 56 45 5f 45 44 49 54 4c 49 4e 45 0a  T_HAVE_EDITLINE.
5780: 54 41 52 47 45 54 5f 48 41 56 45 5f 52 45 41 44  TARGET_HAVE_READ
5790: 4c 49 4e 45 0a 54 41 52 47 45 54 5f 52 45 41 44  LINE.TARGET_READ
57a0: 4c 49 4e 45 5f 49 4e 43 0a 54 41 52 47 45 54 5f  LINE_INC.TARGET_
57b0: 52 45 41 44 4c 49 4e 45 5f 4c 49 42 53 0a 48 41  READLINE_LIBS.HA
57c0: 56 45 5f 54 43 4c 0a 54 43 4c 5f 53 48 4c 49 42  VE_TCL.TCL_SHLIB
57d0: 5f 53 55 46 46 49 58 0a 54 43 4c 5f 53 54 55 42  _SUFFIX.TCL_STUB
57e0: 5f 4c 49 42 5f 53 50 45 43 0a 54 43 4c 5f 53 54  _LIB_SPEC.TCL_ST
57f0: 55 42 5f 4c 49 42 5f 46 4c 41 47 0a 54 43 4c 5f  UB_LIB_FLAG.TCL_
5800: 53 54 55 42 5f 4c 49 42 5f 46 49 4c 45 0a 54 43  STUB_LIB_FILE.TC
5810: 4c 5f 4c 49 42 5f 53 50 45 43 0a 54 43 4c 5f 4c  L_LIB_SPEC.TCL_L
5820: 49 42 5f 46 4c 41 47 0a 54 43 4c 5f 4c 49 42 5f  IB_FLAG.TCL_LIB_
5830: 46 49 4c 45 0a 54 43 4c 5f 49 4e 43 4c 55 44 45  FILE.TCL_INCLUDE
5840: 5f 53 50 45 43 0a 54 43 4c 5f 53 52 43 5f 44 49  _SPEC.TCL_SRC_DI
5850: 52 0a 54 43 4c 5f 42 49 4e 5f 44 49 52 0a 54 43  R.TCL_BIN_DIR.TC
5860: 4c 5f 56 45 52 53 49 4f 4e 0a 54 41 52 47 45 54  L_VERSION.TARGET
5870: 5f 45 58 45 45 58 54 0a 53 51 4c 49 54 45 5f 4f  _EXEEXT.SQLITE_O
5880: 53 5f 57 49 4e 0a 53 51 4c 49 54 45 5f 4f 53 5f  S_WIN.SQLITE_OS_
5890: 55 4e 49 58 0a 42 55 49 4c 44 5f 45 58 45 45 58  UNIX.BUILD_EXEEX
58a0: 54 0a 54 45 4d 50 5f 53 54 4f 52 45 0a 41 4c 4c  T.TEMP_STORE.ALL
58b0: 4f 57 52 45 4c 45 41 53 45 0a 53 51 4c 49 54 45  OWRELEASE.SQLITE
58c0: 5f 54 48 52 45 41 44 53 41 46 45 0a 42 55 49 4c  _THREADSAFE.BUIL
58d0: 44 5f 43 43 0a 56 45 52 53 49 4f 4e 5f 4e 55 4d  D_CC.VERSION_NUM
58e0: 42 45 52 0a 52 45 4c 45 41 53 45 0a 56 45 52 53  BER.RELEASE.VERS
58f0: 49 4f 4e 0a 70 72 6f 67 72 61 6d 5f 70 72 65 66  ION.program_pref
5900: 69 78 0a 54 43 4c 4c 49 42 44 49 52 0a 54 43 4c  ix.TCLLIBDIR.TCL
5910: 53 48 5f 43 4d 44 0a 49 4e 53 54 41 4c 4c 5f 44  SH_CMD.INSTALL_D
5920: 41 54 41 0a 49 4e 53 54 41 4c 4c 5f 53 43 52 49  ATA.INSTALL_SCRI
5930: 50 54 0a 49 4e 53 54 41 4c 4c 5f 50 52 4f 47 52  PT.INSTALL_PROGR
5940: 41 4d 0a 43 50 50 0a 4f 54 4f 4f 4c 36 34 0a 4f  AM.CPP.OTOOL64.O
5950: 54 4f 4f 4c 0a 4c 49 50 4f 0a 4e 4d 45 44 49 54  TOOL.LIPO.NMEDIT
5960: 0a 44 53 59 4d 55 54 49 4c 0a 6c 74 5f 45 43 48  .DSYMUTIL.lt_ECH
5970: 4f 0a 52 41 4e 4c 49 42 0a 53 54 52 49 50 0a 41  O.RANLIB.STRIP.A
5980: 52 0a 4f 42 4a 44 55 4d 50 0a 4c 4e 5f 53 0a 4e  R.OBJDUMP.LN_S.N
5990: 4d 0a 61 63 5f 63 74 5f 44 55 4d 50 42 49 4e 0a  M.ac_ct_DUMPBIN.
59a0: 44 55 4d 50 42 49 4e 0a 4c 44 0a 46 47 52 45 50  DUMPBIN.LD.FGREP
59b0: 0a 45 47 52 45 50 0a 47 52 45 50 0a 53 45 44 0a  .EGREP.GREP.SED.
59c0: 4f 42 4a 45 58 54 0a 45 58 45 45 58 54 0a 61 63  OBJEXT.EXEEXT.ac
59d0: 5f 63 74 5f 43 43 0a 43 50 50 46 4c 41 47 53 0a  _ct_CC.CPPFLAGS.
59e0: 4c 44 46 4c 41 47 53 0a 43 46 4c 41 47 53 0a 43  LDFLAGS.CFLAGS.C
59f0: 43 0a 68 6f 73 74 5f 6f 73 0a 68 6f 73 74 5f 76  C.host_os.host_v
5a00: 65 6e 64 6f 72 0a 68 6f 73 74 5f 63 70 75 0a 68  endor.host_cpu.h
5a10: 6f 73 74 0a 62 75 69 6c 64 5f 6f 73 0a 62 75 69  ost.build_os.bui
5a20: 6c 64 5f 76 65 6e 64 6f 72 0a 62 75 69 6c 64 5f  ld_vendor.build_
5a30: 63 70 75 0a 62 75 69 6c 64 0a 4c 49 42 54 4f 4f  cpu.build.LIBTOO
5a40: 4c 0a 74 61 72 67 65 74 5f 61 6c 69 61 73 0a 68  L.target_alias.h
5a50: 6f 73 74 5f 61 6c 69 61 73 0a 62 75 69 6c 64 5f  ost_alias.build_
5a60: 61 6c 69 61 73 0a 4c 49 42 53 0a 45 43 48 4f 5f  alias.LIBS.ECHO_
5a70: 54 0a 45 43 48 4f 5f 4e 0a 45 43 48 4f 5f 43 0a  T.ECHO_N.ECHO_C.
5a80: 44 45 46 53 0a 6d 61 6e 64 69 72 0a 6c 6f 63 61  DEFS.mandir.loca
5a90: 6c 65 64 69 72 0a 6c 69 62 64 69 72 0a 70 73 64  ledir.libdir.psd
5aa0: 69 72 0a 70 64 66 64 69 72 0a 64 76 69 64 69 72  ir.pdfdir.dvidir
5ab0: 0a 68 74 6d 6c 64 69 72 0a 69 6e 66 6f 64 69 72  .htmldir.infodir
5ac0: 0a 64 6f 63 64 69 72 0a 6f 6c 64 69 6e 63 6c 75  .docdir.oldinclu
5ad0: 64 65 64 69 72 0a 69 6e 63 6c 75 64 65 64 69 72  dedir.includedir
5ae0: 0a 72 75 6e 73 74 61 74 65 64 69 72 0a 6c 6f 63  .runstatedir.loc
5af0: 61 6c 73 74 61 74 65 64 69 72 0a 73 68 61 72 65  alstatedir.share
5b00: 64 73 74 61 74 65 64 69 72 0a 73 79 73 63 6f 6e  dstatedir.syscon
5b10: 66 64 69 72 0a 64 61 74 61 64 69 72 0a 64 61 74  fdir.datadir.dat
5b20: 61 72 6f 6f 74 64 69 72 0a 6c 69 62 65 78 65 63  arootdir.libexec
5b30: 64 69 72 0a 73 62 69 6e 64 69 72 0a 62 69 6e 64  dir.sbindir.bind
5b40: 69 72 0a 70 72 6f 67 72 61 6d 5f 74 72 61 6e 73  ir.program_trans
5b50: 66 6f 72 6d 5f 6e 61 6d 65 0a 70 72 65 66 69 78  form_name.prefix
5b60: 0a 65 78 65 63 5f 70 72 65 66 69 78 0a 50 41 43  .exec_prefix.PAC
5b70: 4b 41 47 45 5f 55 52 4c 0a 50 41 43 4b 41 47 45  KAGE_URL.PACKAGE
5b80: 5f 42 55 47 52 45 50 4f 52 54 0a 50 41 43 4b 41  _BUGREPORT.PACKA
5b90: 47 45 5f 53 54 52 49 4e 47 0a 50 41 43 4b 41 47  GE_STRING.PACKAG
5ba0: 45 5f 56 45 52 53 49 4f 4e 0a 50 41 43 4b 41 47  E_VERSION.PACKAG
5bb0: 45 5f 54 41 52 4e 41 4d 45 0a 50 41 43 4b 41 47  E_TARNAME.PACKAG
5bc0: 45 5f 4e 41 4d 45 0a 50 41 54 48 5f 53 45 50 41  E_NAME.PATH_SEPA
5bd0: 52 41 54 4f 52 0a 53 48 45 4c 4c 27 0a 61 63 5f  RATOR.SHELL'.ac_
5be0: 73 75 62 73 74 5f 66 69 6c 65 73 3d 27 27 0a 61  subst_files=''.a
5bf0: 63 5f 75 73 65 72 5f 6f 70 74 73 3d 27 0a 65 6e  c_user_opts='.en
5c00: 61 62 6c 65 5f 6f 70 74 69 6f 6e 5f 63 68 65 63  able_option_chec
5c10: 6b 69 6e 67 0a 65 6e 61 62 6c 65 5f 73 68 61 72  king.enable_shar
5c20: 65 64 0a 65 6e 61 62 6c 65 5f 73 74 61 74 69 63  ed.enable_static
5c30: 0a 77 69 74 68 5f 70 69 63 0a 65 6e 61 62 6c 65  .with_pic.enable
5c40: 5f 66 61 73 74 5f 69 6e 73 74 61 6c 6c 0a 77 69  _fast_install.wi
5c50: 74 68 5f 67 6e 75 5f 6c 64 0a 65 6e 61 62 6c 65  th_gnu_ld.enable
5c60: 5f 6c 69 62 74 6f 6f 6c 5f 6c 6f 63 6b 0a 65 6e  _libtool_lock.en
5c70: 61 62 6c 65 5f 6c 61 72 67 65 66 69 6c 65 0a 65  able_largefile.e
5c80: 6e 61 62 6c 65 5f 74 68 72 65 61 64 73 61 66 65  nable_threadsafe
5c90: 0a 65 6e 61 62 6c 65 5f 72 65 6c 65 61 73 65 6d  .enable_releasem
5ca0: 6f 64 65 0a 65 6e 61 62 6c 65 5f 74 65 6d 70 73  ode.enable_temps
5cb0: 74 6f 72 65 0a 65 6e 61 62 6c 65 5f 74 63 6c 0a  tore.enable_tcl.
5cc0: 77 69 74 68 5f 74 63 6c 0a 65 6e 61 62 6c 65 5f  with_tcl.enable_
5cd0: 65 64 69 74 6c 69 6e 65 0a 65 6e 61 62 6c 65 5f  editline.enable_
5ce0: 72 65 61 64 6c 69 6e 65 0a 77 69 74 68 5f 72 65  readline.with_re
5cf0: 61 64 6c 69 6e 65 5f 6c 69 62 0a 77 69 74 68 5f  adline_lib.with_
5d00: 72 65 61 64 6c 69 6e 65 5f 69 6e 63 0a 65 6e 61  readline_inc.ena
5d10: 62 6c 65 5f 64 65 62 75 67 0a 65 6e 61 62 6c 65  ble_debug.enable
5d20: 5f 61 6d 61 6c 67 61 6d 61 74 69 6f 6e 0a 65 6e  _amalgamation.en
5d30: 61 62 6c 65 5f 6c 6f 61 64 5f 65 78 74 65 6e 73  able_load_extens
5d40: 69 6f 6e 0a 65 6e 61 62 6c 65 5f 6d 65 6d 73 79  ion.enable_memsy
5d50: 73 35 0a 65 6e 61 62 6c 65 5f 6d 65 6d 73 79 73  s5.enable_memsys
5d60: 33 0a 65 6e 61 62 6c 65 5f 66 74 73 33 0a 65 6e  3.enable_fts3.en
5d70: 61 62 6c 65 5f 66 74 73 34 0a 65 6e 61 62 6c 65  able_fts4.enable
5d80: 5f 66 74 73 35 0a 65 6e 61 62 6c 65 5f 6a 73 6f  _fts5.enable_jso
5d90: 6e 31 0a 65 6e 61 62 6c 65 5f 75 70 64 61 74 65  n1.enable_update
5da0: 5f 6c 69 6d 69 74 0a 65 6e 61 62 6c 65 5f 67 65  _limit.enable_ge
5db0: 6f 70 6f 6c 79 0a 65 6e 61 62 6c 65 5f 72 74 72  opoly.enable_rtr
5dc0: 65 65 0a 65 6e 61 62 6c 65 5f 73 65 73 73 69 6f  ee.enable_sessio
5dd0: 6e 0a 65 6e 61 62 6c 65 5f 67 63 6f 76 0a 27 0a  n.enable_gcov.'.
5de0: 20 20 20 20 20 20 61 63 5f 70 72 65 63 69 6f 75        ac_preciou
5df0: 73 5f 76 61 72 73 3d 27 62 75 69 6c 64 5f 61 6c  s_vars='build_al
5e00: 69 61 73 0a 68 6f 73 74 5f 61 6c 69 61 73 0a 74  ias.host_alias.t
5e10: 61 72 67 65 74 5f 61 6c 69 61 73 0a 43 43 0a 43  arget_alias.CC.C
5e20: 46 4c 41 47 53 0a 4c 44 46 4c 41 47 53 0a 4c 49  FLAGS.LDFLAGS.LI
5e30: 42 53 0a 43 50 50 46 4c 41 47 53 0a 43 50 50 0a  BS.CPPFLAGS.CPP.
5e40: 54 43 4c 4c 49 42 44 49 52 27 0a 0a 0a 23 20 49  TCLLIBDIR'...# I
5e50: 6e 69 74 69 61 6c 69 7a 65 20 73 6f 6d 65 20 76  nitialize some v
5e60: 61 72 69 61 62 6c 65 73 20 73 65 74 20 62 79 20  ariables set by 
5e70: 6f 70 74 69 6f 6e 73 2e 0a 61 63 5f 69 6e 69 74  options..ac_init
5e80: 5f 68 65 6c 70 3d 0a 61 63 5f 69 6e 69 74 5f 76  _help=.ac_init_v
5e90: 65 72 73 69 6f 6e 3d 66 61 6c 73 65 0a 61 63 5f  ersion=false.ac_
5ea0: 75 6e 72 65 63 6f 67 6e 69 7a 65 64 5f 6f 70 74  unrecognized_opt
5eb0: 73 3d 0a 61 63 5f 75 6e 72 65 63 6f 67 6e 69 7a  s=.ac_unrecogniz
5ec0: 65 64 5f 73 65 70 3d 0a 23 20 54 68 65 20 76 61  ed_sep=.# The va
5ed0: 72 69 61 62 6c 65 73 20 68 61 76 65 20 74 68 65  riables have the
5ee0: 20 73 61 6d 65 20 6e 61 6d 65 73 20 61 73 20 74   same names as t
5ef0: 68 65 20 6f 70 74 69 6f 6e 73 2c 20 77 69 74 68  he options, with
5f00: 0a 23 20 64 61 73 68 65 73 20 63 68 61 6e 67 65  .# dashes change
5f10: 64 20 74 6f 20 75 6e 64 65 72 6c 69 6e 65 73 2e  d to underlines.
5f20: 0a 63 61 63 68 65 5f 66 69 6c 65 3d 2f 64 65 76  .cache_file=/dev
5f30: 2f 6e 75 6c 6c 0a 65 78 65 63 5f 70 72 65 66 69  /null.exec_prefi
5f40: 78 3d 4e 4f 4e 45 0a 6e 6f 5f 63 72 65 61 74 65  x=NONE.no_create
5f50: 3d 0a 6e 6f 5f 72 65 63 75 72 73 69 6f 6e 3d 0a  =.no_recursion=.
5f60: 70 72 65 66 69 78 3d 4e 4f 4e 45 0a 70 72 6f 67  prefix=NONE.prog
5f70: 72 61 6d 5f 70 72 65 66 69 78 3d 4e 4f 4e 45 0a  ram_prefix=NONE.
5f80: 70 72 6f 67 72 61 6d 5f 73 75 66 66 69 78 3d 4e  program_suffix=N
5f90: 4f 4e 45 0a 70 72 6f 67 72 61 6d 5f 74 72 61 6e  ONE.program_tran
5fa0: 73 66 6f 72 6d 5f 6e 61 6d 65 3d 73 2c 78 2c 78  sform_name=s,x,x
5fb0: 2c 0a 73 69 6c 65 6e 74 3d 0a 73 69 74 65 3d 0a  ,.silent=.site=.
5fc0: 73 72 63 64 69 72 3d 0a 76 65 72 62 6f 73 65 3d  srcdir=.verbose=
5fd0: 0a 78 5f 69 6e 63 6c 75 64 65 73 3d 4e 4f 4e 45  .x_includes=NONE
5fe0: 0a 78 5f 6c 69 62 72 61 72 69 65 73 3d 4e 4f 4e  .x_libraries=NON
5ff0: 45 0a 0a 23 20 49 6e 73 74 61 6c 6c 61 74 69 6f  E..# Installatio
6000: 6e 20 64 69 72 65 63 74 6f 72 79 20 6f 70 74 69  n directory opti
6010: 6f 6e 73 2e 0a 23 20 54 68 65 73 65 20 61 72 65  ons..# These are
6020: 20 6c 65 66 74 20 75 6e 65 78 70 61 6e 64 65 64   left unexpanded
6030: 20 73 6f 20 75 73 65 72 73 20 63 61 6e 20 22 6d   so users can "m
6040: 61 6b 65 20 69 6e 73 74 61 6c 6c 20 65 78 65 63  ake install exec
6050: 5f 70 72 65 66 69 78 3d 2f 66 6f 6f 22 0a 23 20  _prefix=/foo".# 
6060: 61 6e 64 20 61 6c 6c 20 74 68 65 20 76 61 72 69  and all the vari
6070: 61 62 6c 65 73 20 74 68 61 74 20 61 72 65 20 73  ables that are s
6080: 75 70 70 6f 73 65 64 20 74 6f 20 62 65 20 62 61  upposed to be ba
6090: 73 65 64 20 6f 6e 20 65 78 65 63 5f 70 72 65 66  sed on exec_pref
60a0: 69 78 0a 23 20 62 79 20 64 65 66 61 75 6c 74 20  ix.# by default 
60b0: 77 69 6c 6c 20 61 63 74 75 61 6c 6c 79 20 63 68  will actually ch
60c0: 61 6e 67 65 2e 0a 23 20 55 73 65 20 62 72 61 63  ange..# Use brac
60d0: 65 73 20 69 6e 73 74 65 61 64 20 6f 66 20 70 61  es instead of pa
60e0: 72 65 6e 73 20 62 65 63 61 75 73 65 20 73 68 2c  rens because sh,
60f0: 20 70 65 72 6c 2c 20 65 74 63 2e 20 61 6c 73 6f   perl, etc. also
6100: 20 61 63 63 65 70 74 20 74 68 65 6d 2e 0a 23 20   accept them..# 
6110: 28 54 68 65 20 6c 69 73 74 20 66 6f 6c 6c 6f 77  (The list follow
6120: 73 20 74 68 65 20 73 61 6d 65 20 6f 72 64 65 72  s the same order
6130: 20 61 73 20 74 68 65 20 47 4e 55 20 43 6f 64 69   as the GNU Codi
6140: 6e 67 20 53 74 61 6e 64 61 72 64 73 2e 29 0a 62  ng Standards.).b
6150: 69 6e 64 69 72 3d 27 24 7b 65 78 65 63 5f 70 72  indir='${exec_pr
6160: 65 66 69 78 7d 2f 62 69 6e 27 0a 73 62 69 6e 64  efix}/bin'.sbind
6170: 69 72 3d 27 24 7b 65 78 65 63 5f 70 72 65 66 69  ir='${exec_prefi
6180: 78 7d 2f 73 62 69 6e 27 0a 6c 69 62 65 78 65 63  x}/sbin'.libexec
6190: 64 69 72 3d 27 24 7b 65 78 65 63 5f 70 72 65 66  dir='${exec_pref
61a0: 69 78 7d 2f 6c 69 62 65 78 65 63 27 0a 64 61 74  ix}/libexec'.dat
61b0: 61 72 6f 6f 74 64 69 72 3d 27 24 7b 70 72 65 66  arootdir='${pref
61c0: 69 78 7d 2f 73 68 61 72 65 27 0a 64 61 74 61 64  ix}/share'.datad
61d0: 69 72 3d 27 24 7b 64 61 74 61 72 6f 6f 74 64 69  ir='${datarootdi
61e0: 72 7d 27 0a 73 79 73 63 6f 6e 66 64 69 72 3d 27  r}'.sysconfdir='
61f0: 24 7b 70 72 65 66 69 78 7d 2f 65 74 63 27 0a 73  ${prefix}/etc'.s
6200: 68 61 72 65 64 73 74 61 74 65 64 69 72 3d 27 24  haredstatedir='$
6210: 7b 70 72 65 66 69 78 7d 2f 63 6f 6d 27 0a 6c 6f  {prefix}/com'.lo
6220: 63 61 6c 73 74 61 74 65 64 69 72 3d 27 24 7b 70  calstatedir='${p
6230: 72 65 66 69 78 7d 2f 76 61 72 27 0a 72 75 6e 73  refix}/var'.runs
6240: 74 61 74 65 64 69 72 3d 27 24 7b 6c 6f 63 61 6c  tatedir='${local
6250: 73 74 61 74 65 64 69 72 7d 2f 72 75 6e 27 0a 69  statedir}/run'.i
6260: 6e 63 6c 75 64 65 64 69 72 3d 27 24 7b 70 72 65  ncludedir='${pre
6270: 66 69 78 7d 2f 69 6e 63 6c 75 64 65 27 0a 6f 6c  fix}/include'.ol
6280: 64 69 6e 63 6c 75 64 65 64 69 72 3d 27 2f 75 73  dincludedir='/us
6290: 72 2f 69 6e 63 6c 75 64 65 27 0a 64 6f 63 64 69  r/include'.docdi
62a0: 72 3d 27 24 7b 64 61 74 61 72 6f 6f 74 64 69 72  r='${datarootdir
62b0: 7d 2f 64 6f 63 2f 24 7b 50 41 43 4b 41 47 45 5f  }/doc/${PACKAGE_
62c0: 54 41 52 4e 41 4d 45 7d 27 0a 69 6e 66 6f 64 69  TARNAME}'.infodi
62d0: 72 3d 27 24 7b 64 61 74 61 72 6f 6f 74 64 69 72  r='${datarootdir
62e0: 7d 2f 69 6e 66 6f 27 0a 68 74 6d 6c 64 69 72 3d  }/info'.htmldir=
62f0: 27 24 7b 64 6f 63 64 69 72 7d 27 0a 64 76 69 64  '${docdir}'.dvid
6300: 69 72 3d 27 24 7b 64 6f 63 64 69 72 7d 27 0a 70  ir='${docdir}'.p
6310: 64 66 64 69 72 3d 27 24 7b 64 6f 63 64 69 72 7d  dfdir='${docdir}
6320: 27 0a 70 73 64 69 72 3d 27 24 7b 64 6f 63 64 69  '.psdir='${docdi
6330: 72 7d 27 0a 6c 69 62 64 69 72 3d 27 24 7b 65 78  r}'.libdir='${ex
6340: 65 63 5f 70 72 65 66 69 78 7d 2f 6c 69 62 27 0a  ec_prefix}/lib'.
6350: 6c 6f 63 61 6c 65 64 69 72 3d 27 24 7b 64 61 74  localedir='${dat
6360: 61 72 6f 6f 74 64 69 72 7d 2f 6c 6f 63 61 6c 65  arootdir}/locale
6370: 27 0a 6d 61 6e 64 69 72 3d 27 24 7b 64 61 74 61  '.mandir='${data
6380: 72 6f 6f 74 64 69 72 7d 2f 6d 61 6e 27 0a 0a 61  rootdir}/man'..a
6390: 63 5f 70 72 65 76 3d 0a 61 63 5f 64 61 73 68 64  c_prev=.ac_dashd
63a0: 61 73 68 3d 0a 66 6f 72 20 61 63 5f 6f 70 74 69  ash=.for ac_opti
63b0: 6f 6e 0a 64 6f 0a 20 20 23 20 49 66 20 74 68 65  on.do.  # If the
63c0: 20 70 72 65 76 69 6f 75 73 20 6f 70 74 69 6f 6e   previous option
63d0: 20 6e 65 65 64 73 20 61 6e 20 61 72 67 75 6d 65   needs an argume
63e0: 6e 74 2c 20 61 73 73 69 67 6e 20 69 74 2e 0a 20  nt, assign it.. 
63f0: 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63   if test -n "$ac
6400: 5f 70 72 65 76 22 3b 20 74 68 65 6e 0a 20 20 20  _prev"; then.   
6410: 20 65 76 61 6c 20 24 61 63 5f 70 72 65 76 3d 5c   eval $ac_prev=\
6420: 24 61 63 5f 6f 70 74 69 6f 6e 0a 20 20 20 20 61  $ac_option.    a
6430: 63 5f 70 72 65 76 3d 0a 20 20 20 20 63 6f 6e 74  c_prev=.    cont
6440: 69 6e 75 65 0a 20 20 66 69 0a 0a 20 20 63 61 73  inue.  fi..  cas
6450: 65 20 24 61 63 5f 6f 70 74 69 6f 6e 20 69 6e 0a  e $ac_option in.
6460: 20 20 2a 3d 3f 2a 29 20 61 63 5f 6f 70 74 61 72    *=?*) ac_optar
6470: 67 3d 60 65 78 70 72 20 22 58 24 61 63 5f 6f 70  g=`expr "X$ac_op
6480: 74 69 6f 6e 22 20 3a 20 27 5b 5e 3d 5d 2a 3d 5c  tion" : '[^=]*=\
6490: 28 2e 2a 5c 29 27 60 20 3b 3b 0a 20 20 2a 3d 29  (.*\)'` ;;.  *=)
64a0: 20 20 20 61 63 5f 6f 70 74 61 72 67 3d 20 3b 3b     ac_optarg= ;;
64b0: 0a 20 20 2a 29 20 20 20 20 61 63 5f 6f 70 74 61  .  *)    ac_opta
64c0: 72 67 3d 79 65 73 20 3b 3b 0a 20 20 65 73 61 63  rg=yes ;;.  esac
64d0: 0a 0a 20 20 23 20 41 63 63 65 70 74 20 74 68 65  ..  # Accept the
64e0: 20 69 6d 70 6f 72 74 61 6e 74 20 43 79 67 6e 75   important Cygnu
64f0: 73 20 63 6f 6e 66 69 67 75 72 65 20 6f 70 74 69  s configure opti
6500: 6f 6e 73 2c 20 73 6f 20 77 65 20 63 61 6e 20 64  ons, so we can d
6510: 69 61 67 6e 6f 73 65 20 74 79 70 6f 73 2e 0a 0a  iagnose typos...
6520: 20 20 63 61 73 65 20 24 61 63 5f 64 61 73 68 64    case $ac_dashd
6530: 61 73 68 24 61 63 5f 6f 70 74 69 6f 6e 20 69 6e  ash$ac_option in
6540: 0a 20 20 2d 2d 29 0a 20 20 20 20 61 63 5f 64 61  .  --).    ac_da
6550: 73 68 64 61 73 68 3d 79 65 73 20 3b 3b 0a 0a 20  shdash=yes ;;.. 
6560: 20 2d 62 69 6e 64 69 72 20 7c 20 2d 2d 62 69 6e   -bindir | --bin
6570: 64 69 72 20 7c 20 2d 2d 62 69 6e 64 69 20 7c 20  dir | --bindi | 
6580: 2d 2d 62 69 6e 64 20 7c 20 2d 2d 62 69 6e 20 7c  --bind | --bin |
6590: 20 2d 2d 62 69 29 0a 20 20 20 20 61 63 5f 70 72   --bi).    ac_pr
65a0: 65 76 3d 62 69 6e 64 69 72 20 3b 3b 0a 20 20 2d  ev=bindir ;;.  -
65b0: 62 69 6e 64 69 72 3d 2a 20 7c 20 2d 2d 62 69 6e  bindir=* | --bin
65c0: 64 69 72 3d 2a 20 7c 20 2d 2d 62 69 6e 64 69 3d  dir=* | --bindi=
65d0: 2a 20 7c 20 2d 2d 62 69 6e 64 3d 2a 20 7c 20 2d  * | --bind=* | -
65e0: 2d 62 69 6e 3d 2a 20 7c 20 2d 2d 62 69 3d 2a 29  -bin=* | --bi=*)
65f0: 0a 20 20 20 20 62 69 6e 64 69 72 3d 24 61 63 5f  .    bindir=$ac_
6600: 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 62 75  optarg ;;..  -bu
6610: 69 6c 64 20 7c 20 2d 2d 62 75 69 6c 64 20 7c 20  ild | --build | 
6620: 2d 2d 62 75 69 6c 20 7c 20 2d 2d 62 75 69 20 7c  --buil | --bui |
6630: 20 2d 2d 62 75 29 0a 20 20 20 20 61 63 5f 70 72   --bu).    ac_pr
6640: 65 76 3d 62 75 69 6c 64 5f 61 6c 69 61 73 20 3b  ev=build_alias ;
6650: 3b 0a 20 20 2d 62 75 69 6c 64 3d 2a 20 7c 20 2d  ;.  -build=* | -
6660: 2d 62 75 69 6c 64 3d 2a 20 7c 20 2d 2d 62 75 69  -build=* | --bui
6670: 6c 3d 2a 20 7c 20 2d 2d 62 75 69 3d 2a 20 7c 20  l=* | --bui=* | 
6680: 2d 2d 62 75 3d 2a 29 0a 20 20 20 20 62 75 69 6c  --bu=*).    buil
6690: 64 5f 61 6c 69 61 73 3d 24 61 63 5f 6f 70 74 61  d_alias=$ac_opta
66a0: 72 67 20 3b 3b 0a 0a 20 20 2d 63 61 63 68 65 2d  rg ;;..  -cache-
66b0: 66 69 6c 65 20 7c 20 2d 2d 63 61 63 68 65 2d 66  file | --cache-f
66c0: 69 6c 65 20 7c 20 2d 2d 63 61 63 68 65 2d 66 69  ile | --cache-fi
66d0: 6c 20 7c 20 2d 2d 63 61 63 68 65 2d 66 69 20 5c  l | --cache-fi \
66e0: 0a 20 20 7c 20 2d 2d 63 61 63 68 65 2d 66 20 7c  .  | --cache-f |
66f0: 20 2d 2d 63 61 63 68 65 2d 20 7c 20 2d 2d 63 61   --cache- | --ca
6700: 63 68 65 20 7c 20 2d 2d 63 61 63 68 20 7c 20 2d  che | --cach | -
6710: 2d 63 61 63 20 7c 20 2d 2d 63 61 20 7c 20 2d 2d  -cac | --ca | --
6720: 63 29 0a 20 20 20 20 61 63 5f 70 72 65 76 3d 63  c).    ac_prev=c
6730: 61 63 68 65 5f 66 69 6c 65 20 3b 3b 0a 20 20 2d  ache_file ;;.  -
6740: 63 61 63 68 65 2d 66 69 6c 65 3d 2a 20 7c 20 2d  cache-file=* | -
6750: 2d 63 61 63 68 65 2d 66 69 6c 65 3d 2a 20 7c 20  -cache-file=* | 
6760: 2d 2d 63 61 63 68 65 2d 66 69 6c 3d 2a 20 7c 20  --cache-fil=* | 
6770: 2d 2d 63 61 63 68 65 2d 66 69 3d 2a 20 5c 0a 20  --cache-fi=* \. 
6780: 20 7c 20 2d 2d 63 61 63 68 65 2d 66 3d 2a 20 7c   | --cache-f=* |
6790: 20 2d 2d 63 61 63 68 65 2d 3d 2a 20 7c 20 2d 2d   --cache-=* | --
67a0: 63 61 63 68 65 3d 2a 20 7c 20 2d 2d 63 61 63 68  cache=* | --cach
67b0: 3d 2a 20 7c 20 2d 2d 63 61 63 3d 2a 20 7c 20 2d  =* | --cac=* | -
67c0: 2d 63 61 3d 2a 20 7c 20 2d 2d 63 3d 2a 29 0a 20  -ca=* | --c=*). 
67d0: 20 20 20 63 61 63 68 65 5f 66 69 6c 65 3d 24 61     cache_file=$a
67e0: 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d  c_optarg ;;..  -
67f0: 2d 63 6f 6e 66 69 67 2d 63 61 63 68 65 20 7c 20  -config-cache | 
6800: 2d 43 29 0a 20 20 20 20 63 61 63 68 65 5f 66 69  -C).    cache_fi
6810: 6c 65 3d 63 6f 6e 66 69 67 2e 63 61 63 68 65 20  le=config.cache 
6820: 3b 3b 0a 0a 20 20 2d 64 61 74 61 64 69 72 20 7c  ;;..  -datadir |
6830: 20 2d 2d 64 61 74 61 64 69 72 20 7c 20 2d 2d 64   --datadir | --d
6840: 61 74 61 64 69 20 7c 20 2d 2d 64 61 74 61 64 29  atadi | --datad)
6850: 0a 20 20 20 20 61 63 5f 70 72 65 76 3d 64 61 74  .    ac_prev=dat
6860: 61 64 69 72 20 3b 3b 0a 20 20 2d 64 61 74 61 64  adir ;;.  -datad
6870: 69 72 3d 2a 20 7c 20 2d 2d 64 61 74 61 64 69 72  ir=* | --datadir
6880: 3d 2a 20 7c 20 2d 2d 64 61 74 61 64 69 3d 2a 20  =* | --datadi=* 
6890: 7c 20 2d 2d 64 61 74 61 64 3d 2a 29 0a 20 20 20  | --datad=*).   
68a0: 20 64 61 74 61 64 69 72 3d 24 61 63 5f 6f 70 74   datadir=$ac_opt
68b0: 61 72 67 20 3b 3b 0a 0a 20 20 2d 64 61 74 61 72  arg ;;..  -datar
68c0: 6f 6f 74 64 69 72 20 7c 20 2d 2d 64 61 74 61 72  ootdir | --datar
68d0: 6f 6f 74 64 69 72 20 7c 20 2d 2d 64 61 74 61 72  ootdir | --datar
68e0: 6f 6f 74 64 69 20 7c 20 2d 2d 64 61 74 61 72 6f  ootdi | --dataro
68f0: 6f 74 64 20 7c 20 2d 2d 64 61 74 61 72 6f 6f 74  otd | --dataroot
6900: 20 5c 0a 20 20 7c 20 2d 2d 64 61 74 61 72 6f 6f   \.  | --dataroo
6910: 20 7c 20 2d 2d 64 61 74 61 72 6f 20 7c 20 2d 2d   | --dataro | --
6920: 64 61 74 61 72 29 0a 20 20 20 20 61 63 5f 70 72  datar).    ac_pr
6930: 65 76 3d 64 61 74 61 72 6f 6f 74 64 69 72 20 3b  ev=datarootdir ;
6940: 3b 0a 20 20 2d 64 61 74 61 72 6f 6f 74 64 69 72  ;.  -datarootdir
6950: 3d 2a 20 7c 20 2d 2d 64 61 74 61 72 6f 6f 74 64  =* | --datarootd
6960: 69 72 3d 2a 20 7c 20 2d 2d 64 61 74 61 72 6f 6f  ir=* | --dataroo
6970: 74 64 69 3d 2a 20 7c 20 2d 2d 64 61 74 61 72 6f  tdi=* | --dataro
6980: 6f 74 64 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 64 61  otd=* \.  | --da
6990: 74 61 72 6f 6f 74 3d 2a 20 7c 20 2d 2d 64 61 74  taroot=* | --dat
69a0: 61 72 6f 6f 3d 2a 20 7c 20 2d 2d 64 61 74 61 72  aroo=* | --datar
69b0: 6f 3d 2a 20 7c 20 2d 2d 64 61 74 61 72 3d 2a 29  o=* | --datar=*)
69c0: 0a 20 20 20 20 64 61 74 61 72 6f 6f 74 64 69 72  .    datarootdir
69d0: 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a  =$ac_optarg ;;..
69e0: 20 20 2d 64 69 73 61 62 6c 65 2d 2a 20 7c 20 2d    -disable-* | -
69f0: 2d 64 69 73 61 62 6c 65 2d 2a 29 0a 20 20 20 20  -disable-*).    
6a00: 61 63 5f 75 73 65 72 6f 70 74 3d 60 65 78 70 72  ac_useropt=`expr
6a10: 20 22 78 24 61 63 5f 6f 70 74 69 6f 6e 22 20 3a   "x$ac_option" :
6a20: 20 27 78 2d 2a 64 69 73 61 62 6c 65 2d 5c 28 2e   'x-*disable-\(.
6a30: 2a 5c 29 27 60 0a 20 20 20 20 23 20 52 65 6a 65  *\)'`.    # Reje
6a40: 63 74 20 6e 61 6d 65 73 20 74 68 61 74 20 61 72  ct names that ar
6a50: 65 20 6e 6f 74 20 76 61 6c 69 64 20 73 68 65 6c  e not valid shel
6a60: 6c 20 76 61 72 69 61 62 6c 65 20 6e 61 6d 65 73  l variable names
6a70: 2e 0a 20 20 20 20 65 78 70 72 20 22 78 24 61 63  ..    expr "x$ac
6a80: 5f 75 73 65 72 6f 70 74 22 20 3a 20 22 2e 2a 5b  _useropt" : ".*[
6a90: 5e 2d 2b 2e 5f 24 61 73 5f 63 72 5f 61 6c 6e 75  ^-+._$as_cr_alnu
6aa0: 6d 5d 22 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 26  m]" >/dev/null &
6ab0: 26 0a 20 20 20 20 20 20 61 73 5f 66 6e 5f 65 72  &.      as_fn_er
6ac0: 72 6f 72 20 24 3f 20 22 69 6e 76 61 6c 69 64 20  ror $? "invalid 
6ad0: 66 65 61 74 75 72 65 20 6e 61 6d 65 3a 20 24 61  feature name: $a
6ae0: 63 5f 75 73 65 72 6f 70 74 22 0a 20 20 20 20 61  c_useropt".    a
6af0: 63 5f 75 73 65 72 6f 70 74 5f 6f 72 69 67 3d 24  c_useropt_orig=$
6b00: 61 63 5f 75 73 65 72 6f 70 74 0a 20 20 20 20 61  ac_useropt.    a
6b10: 63 5f 75 73 65 72 6f 70 74 3d 60 24 61 73 5f 65  c_useropt=`$as_e
6b20: 63 68 6f 20 22 24 61 63 5f 75 73 65 72 6f 70 74  cho "$ac_useropt
6b30: 22 20 7c 20 73 65 64 20 27 73 2f 5b 2d 2b 2e 5d  " | sed 's/[-+.]
6b40: 2f 5f 2f 67 27 60 0a 20 20 20 20 63 61 73 65 20  /_/g'`.    case 
6b50: 24 61 63 5f 75 73 65 72 5f 6f 70 74 73 20 69 6e  $ac_user_opts in
6b60: 0a 20 20 20 20 20 20 2a 22 0a 22 65 6e 61 62 6c  .      *"."enabl
6b70: 65 5f 24 61 63 5f 75 73 65 72 6f 70 74 22 0a 22  e_$ac_useropt"."
6b80: 2a 29 20 3b 3b 0a 20 20 20 20 20 20 2a 29 20 61  *) ;;.      *) a
6b90: 63 5f 75 6e 72 65 63 6f 67 6e 69 7a 65 64 5f 6f  c_unrecognized_o
6ba0: 70 74 73 3d 22 24 61 63 5f 75 6e 72 65 63 6f 67  pts="$ac_unrecog
6bb0: 6e 69 7a 65 64 5f 6f 70 74 73 24 61 63 5f 75 6e  nized_opts$ac_un
6bc0: 72 65 63 6f 67 6e 69 7a 65 64 5f 73 65 70 2d 2d  recognized_sep--
6bd0: 64 69 73 61 62 6c 65 2d 24 61 63 5f 75 73 65 72  disable-$ac_user
6be0: 6f 70 74 5f 6f 72 69 67 22 0a 09 20 61 63 5f 75  opt_orig".. ac_u
6bf0: 6e 72 65 63 6f 67 6e 69 7a 65 64 5f 73 65 70 3d  nrecognized_sep=
6c00: 27 2c 20 27 3b 3b 0a 20 20 20 20 65 73 61 63 0a  ', ';;.    esac.
6c10: 20 20 20 20 65 76 61 6c 20 65 6e 61 62 6c 65 5f      eval enable_
6c20: 24 61 63 5f 75 73 65 72 6f 70 74 3d 6e 6f 20 3b  $ac_useropt=no ;
6c30: 3b 0a 0a 20 20 2d 64 6f 63 64 69 72 20 7c 20 2d  ;..  -docdir | -
6c40: 2d 64 6f 63 64 69 72 20 7c 20 2d 2d 64 6f 63 64  -docdir | --docd
6c50: 69 20 7c 20 2d 2d 64 6f 63 20 7c 20 2d 2d 64 6f  i | --doc | --do
6c60: 29 0a 20 20 20 20 61 63 5f 70 72 65 76 3d 64 6f  ).    ac_prev=do
6c70: 63 64 69 72 20 3b 3b 0a 20 20 2d 64 6f 63 64 69  cdir ;;.  -docdi
6c80: 72 3d 2a 20 7c 20 2d 2d 64 6f 63 64 69 72 3d 2a  r=* | --docdir=*
6c90: 20 7c 20 2d 2d 64 6f 63 64 69 3d 2a 20 7c 20 2d   | --docdi=* | -
6ca0: 2d 64 6f 63 3d 2a 20 7c 20 2d 2d 64 6f 3d 2a 29  -doc=* | --do=*)
6cb0: 0a 20 20 20 20 64 6f 63 64 69 72 3d 24 61 63 5f  .    docdir=$ac_
6cc0: 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 64 76  optarg ;;..  -dv
6cd0: 69 64 69 72 20 7c 20 2d 2d 64 76 69 64 69 72 20  idir | --dvidir 
6ce0: 7c 20 2d 2d 64 76 69 64 69 20 7c 20 2d 2d 64 76  | --dvidi | --dv
6cf0: 69 64 20 7c 20 2d 2d 64 76 69 20 7c 20 2d 2d 64  id | --dvi | --d
6d00: 76 29 0a 20 20 20 20 61 63 5f 70 72 65 76 3d 64  v).    ac_prev=d
6d10: 76 69 64 69 72 20 3b 3b 0a 20 20 2d 64 76 69 64  vidir ;;.  -dvid
6d20: 69 72 3d 2a 20 7c 20 2d 2d 64 76 69 64 69 72 3d  ir=* | --dvidir=
6d30: 2a 20 7c 20 2d 2d 64 76 69 64 69 3d 2a 20 7c 20  * | --dvidi=* | 
6d40: 2d 2d 64 76 69 64 3d 2a 20 7c 20 2d 2d 64 76 69  --dvid=* | --dvi
6d50: 3d 2a 20 7c 20 2d 2d 64 76 3d 2a 29 0a 20 20 20  =* | --dv=*).   
6d60: 20 64 76 69 64 69 72 3d 24 61 63 5f 6f 70 74 61   dvidir=$ac_opta
6d70: 72 67 20 3b 3b 0a 0a 20 20 2d 65 6e 61 62 6c 65  rg ;;..  -enable
6d80: 2d 2a 20 7c 20 2d 2d 65 6e 61 62 6c 65 2d 2a 29  -* | --enable-*)
6d90: 0a 20 20 20 20 61 63 5f 75 73 65 72 6f 70 74 3d  .    ac_useropt=
6da0: 60 65 78 70 72 20 22 78 24 61 63 5f 6f 70 74 69  `expr "x$ac_opti
6db0: 6f 6e 22 20 3a 20 27 78 2d 2a 65 6e 61 62 6c 65  on" : 'x-*enable
6dc0: 2d 5c 28 5b 5e 3d 5d 2a 5c 29 27 60 0a 20 20 20  -\([^=]*\)'`.   
6dd0: 20 23 20 52 65 6a 65 63 74 20 6e 61 6d 65 73 20   # Reject names 
6de0: 74 68 61 74 20 61 72 65 20 6e 6f 74 20 76 61 6c  that are not val
6df0: 69 64 20 73 68 65 6c 6c 20 76 61 72 69 61 62 6c  id shell variabl
6e00: 65 20 6e 61 6d 65 73 2e 0a 20 20 20 20 65 78 70  e names..    exp
6e10: 72 20 22 78 24 61 63 5f 75 73 65 72 6f 70 74 22  r "x$ac_useropt"
6e20: 20 3a 20 22 2e 2a 5b 5e 2d 2b 2e 5f 24 61 73 5f   : ".*[^-+._$as_
6e30: 63 72 5f 61 6c 6e 75 6d 5d 22 20 3e 2f 64 65 76  cr_alnum]" >/dev
6e40: 2f 6e 75 6c 6c 20 26 26 0a 20 20 20 20 20 20 61  /null &&.      a
6e50: 73 5f 66 6e 5f 65 72 72 6f 72 20 24 3f 20 22 69  s_fn_error $? "i
6e60: 6e 76 61 6c 69 64 20 66 65 61 74 75 72 65 20 6e  nvalid feature n
6e70: 61 6d 65 3a 20 24 61 63 5f 75 73 65 72 6f 70 74  ame: $ac_useropt
6e80: 22 0a 20 20 20 20 61 63 5f 75 73 65 72 6f 70 74  ".    ac_useropt
6e90: 5f 6f 72 69 67 3d 24 61 63 5f 75 73 65 72 6f 70  _orig=$ac_userop
6ea0: 74 0a 20 20 20 20 61 63 5f 75 73 65 72 6f 70 74  t.    ac_useropt
6eb0: 3d 60 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f  =`$as_echo "$ac_
6ec0: 75 73 65 72 6f 70 74 22 20 7c 20 73 65 64 20 27  useropt" | sed '
6ed0: 73 2f 5b 2d 2b 2e 5d 2f 5f 2f 67 27 60 0a 20 20  s/[-+.]/_/g'`.  
6ee0: 20 20 63 61 73 65 20 24 61 63 5f 75 73 65 72 5f    case $ac_user_
6ef0: 6f 70 74 73 20 69 6e 0a 20 20 20 20 20 20 2a 22  opts in.      *"
6f00: 0a 22 65 6e 61 62 6c 65 5f 24 61 63 5f 75 73 65  ."enable_$ac_use
6f10: 72 6f 70 74 22 0a 22 2a 29 20 3b 3b 0a 20 20 20  ropt"."*) ;;.   
6f20: 20 20 20 2a 29 20 61 63 5f 75 6e 72 65 63 6f 67     *) ac_unrecog
6f30: 6e 69 7a 65 64 5f 6f 70 74 73 3d 22 24 61 63 5f  nized_opts="$ac_
6f40: 75 6e 72 65 63 6f 67 6e 69 7a 65 64 5f 6f 70 74  unrecognized_opt
6f50: 73 24 61 63 5f 75 6e 72 65 63 6f 67 6e 69 7a 65  s$ac_unrecognize
6f60: 64 5f 73 65 70 2d 2d 65 6e 61 62 6c 65 2d 24 61  d_sep--enable-$a
6f70: 63 5f 75 73 65 72 6f 70 74 5f 6f 72 69 67 22 0a  c_useropt_orig".
6f80: 09 20 61 63 5f 75 6e 72 65 63 6f 67 6e 69 7a 65  . ac_unrecognize
6f90: 64 5f 73 65 70 3d 27 2c 20 27 3b 3b 0a 20 20 20  d_sep=', ';;.   
6fa0: 20 65 73 61 63 0a 20 20 20 20 65 76 61 6c 20 65   esac.    eval e
6fb0: 6e 61 62 6c 65 5f 24 61 63 5f 75 73 65 72 6f 70  nable_$ac_userop
6fc0: 74 3d 5c 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b  t=\$ac_optarg ;;
6fd0: 0a 0a 20 20 2d 65 78 65 63 2d 70 72 65 66 69 78  ..  -exec-prefix
6fe0: 20 7c 20 2d 2d 65 78 65 63 5f 70 72 65 66 69 78   | --exec_prefix
6ff0: 20 7c 20 2d 2d 65 78 65 63 2d 70 72 65 66 69 78   | --exec-prefix
7000: 20 7c 20 2d 2d 65 78 65 63 2d 70 72 65 66 69 20   | --exec-prefi 
7010: 5c 0a 20 20 7c 20 2d 2d 65 78 65 63 2d 70 72 65  \.  | --exec-pre
7020: 66 20 7c 20 2d 2d 65 78 65 63 2d 70 72 65 20 7c  f | --exec-pre |
7030: 20 2d 2d 65 78 65 63 2d 70 72 20 7c 20 2d 2d 65   --exec-pr | --e
7040: 78 65 63 2d 70 20 7c 20 2d 2d 65 78 65 63 2d 20  xec-p | --exec- 
7050: 5c 0a 20 20 7c 20 2d 2d 65 78 65 63 20 7c 20 2d  \.  | --exec | -
7060: 2d 65 78 65 20 7c 20 2d 2d 65 78 29 0a 20 20 20  -exe | --ex).   
7070: 20 61 63 5f 70 72 65 76 3d 65 78 65 63 5f 70 72   ac_prev=exec_pr
7080: 65 66 69 78 20 3b 3b 0a 20 20 2d 65 78 65 63 2d  efix ;;.  -exec-
7090: 70 72 65 66 69 78 3d 2a 20 7c 20 2d 2d 65 78 65  prefix=* | --exe
70a0: 63 5f 70 72 65 66 69 78 3d 2a 20 7c 20 2d 2d 65  c_prefix=* | --e
70b0: 78 65 63 2d 70 72 65 66 69 78 3d 2a 20 7c 20 2d  xec-prefix=* | -
70c0: 2d 65 78 65 63 2d 70 72 65 66 69 3d 2a 20 5c 0a  -exec-prefi=* \.
70d0: 20 20 7c 20 2d 2d 65 78 65 63 2d 70 72 65 66 3d    | --exec-pref=
70e0: 2a 20 7c 20 2d 2d 65 78 65 63 2d 70 72 65 3d 2a  * | --exec-pre=*
70f0: 20 7c 20 2d 2d 65 78 65 63 2d 70 72 3d 2a 20 7c   | --exec-pr=* |
7100: 20 2d 2d 65 78 65 63 2d 70 3d 2a 20 7c 20 2d 2d   --exec-p=* | --
7110: 65 78 65 63 2d 3d 2a 20 5c 0a 20 20 7c 20 2d 2d  exec-=* \.  | --
7120: 65 78 65 63 3d 2a 20 7c 20 2d 2d 65 78 65 3d 2a  exec=* | --exe=*
7130: 20 7c 20 2d 2d 65 78 3d 2a 29 0a 20 20 20 20 65   | --ex=*).    e
7140: 78 65 63 5f 70 72 65 66 69 78 3d 24 61 63 5f 6f  xec_prefix=$ac_o
7150: 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 67 61 73  ptarg ;;..  -gas
7160: 20 7c 20 2d 2d 67 61 73 20 7c 20 2d 2d 67 61 20   | --gas | --ga 
7170: 7c 20 2d 2d 67 29 0a 20 20 20 20 23 20 4f 62 73  | --g).    # Obs
7180: 6f 6c 65 74 65 3b 20 75 73 65 20 2d 2d 77 69 74  olete; use --wit
7190: 68 2d 67 61 73 2e 0a 20 20 20 20 77 69 74 68 5f  h-gas..    with_
71a0: 67 61 73 3d 79 65 73 20 3b 3b 0a 0a 20 20 2d 68  gas=yes ;;..  -h
71b0: 65 6c 70 20 7c 20 2d 2d 68 65 6c 70 20 7c 20 2d  elp | --help | -
71c0: 2d 68 65 6c 20 7c 20 2d 2d 68 65 20 7c 20 2d 68  -hel | --he | -h
71d0: 29 0a 20 20 20 20 61 63 5f 69 6e 69 74 5f 68 65  ).    ac_init_he
71e0: 6c 70 3d 6c 6f 6e 67 20 3b 3b 0a 20 20 2d 68 65  lp=long ;;.  -he
71f0: 6c 70 3d 72 2a 20 7c 20 2d 2d 68 65 6c 70 3d 72  lp=r* | --help=r
7200: 2a 20 7c 20 2d 2d 68 65 6c 3d 72 2a 20 7c 20 2d  * | --hel=r* | -
7210: 2d 68 65 3d 72 2a 20 7c 20 2d 68 72 2a 29 0a 20  -he=r* | -hr*). 
7220: 20 20 20 61 63 5f 69 6e 69 74 5f 68 65 6c 70 3d     ac_init_help=
7230: 72 65 63 75 72 73 69 76 65 20 3b 3b 0a 20 20 2d  recursive ;;.  -
7240: 68 65 6c 70 3d 73 2a 20 7c 20 2d 2d 68 65 6c 70  help=s* | --help
7250: 3d 73 2a 20 7c 20 2d 2d 68 65 6c 3d 73 2a 20 7c  =s* | --hel=s* |
7260: 20 2d 2d 68 65 3d 73 2a 20 7c 20 2d 68 73 2a 29   --he=s* | -hs*)
7270: 0a 20 20 20 20 61 63 5f 69 6e 69 74 5f 68 65 6c  .    ac_init_hel
7280: 70 3d 73 68 6f 72 74 20 3b 3b 0a 0a 20 20 2d 68  p=short ;;..  -h
7290: 6f 73 74 20 7c 20 2d 2d 68 6f 73 74 20 7c 20 2d  ost | --host | -
72a0: 2d 68 6f 73 20 7c 20 2d 2d 68 6f 29 0a 20 20 20  -hos | --ho).   
72b0: 20 61 63 5f 70 72 65 76 3d 68 6f 73 74 5f 61 6c   ac_prev=host_al
72c0: 69 61 73 20 3b 3b 0a 20 20 2d 68 6f 73 74 3d 2a  ias ;;.  -host=*
72d0: 20 7c 20 2d 2d 68 6f 73 74 3d 2a 20 7c 20 2d 2d   | --host=* | --
72e0: 68 6f 73 3d 2a 20 7c 20 2d 2d 68 6f 3d 2a 29 0a  hos=* | --ho=*).
72f0: 20 20 20 20 68 6f 73 74 5f 61 6c 69 61 73 3d 24      host_alias=$
7300: 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20  ac_optarg ;;..  
7310: 2d 68 74 6d 6c 64 69 72 20 7c 20 2d 2d 68 74 6d  -htmldir | --htm
7320: 6c 64 69 72 20 7c 20 2d 2d 68 74 6d 6c 64 69 20  ldir | --htmldi 
7330: 7c 20 2d 2d 68 74 6d 6c 64 20 7c 20 2d 2d 68 74  | --htmld | --ht
7340: 6d 6c 20 7c 20 2d 2d 68 74 6d 20 7c 20 2d 2d 68  ml | --htm | --h
7350: 74 29 0a 20 20 20 20 61 63 5f 70 72 65 76 3d 68  t).    ac_prev=h
7360: 74 6d 6c 64 69 72 20 3b 3b 0a 20 20 2d 68 74 6d  tmldir ;;.  -htm
7370: 6c 64 69 72 3d 2a 20 7c 20 2d 2d 68 74 6d 6c 64  ldir=* | --htmld
7380: 69 72 3d 2a 20 7c 20 2d 2d 68 74 6d 6c 64 69 3d  ir=* | --htmldi=
7390: 2a 20 7c 20 2d 2d 68 74 6d 6c 64 3d 2a 20 7c 20  * | --htmld=* | 
73a0: 2d 2d 68 74 6d 6c 3d 2a 20 7c 20 2d 2d 68 74 6d  --html=* | --htm
73b0: 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 68 74 3d 2a 29  =* \.  | --ht=*)
73c0: 0a 20 20 20 20 68 74 6d 6c 64 69 72 3d 24 61 63  .    htmldir=$ac
73d0: 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 69  _optarg ;;..  -i
73e0: 6e 63 6c 75 64 65 64 69 72 20 7c 20 2d 2d 69 6e  ncludedir | --in
73f0: 63 6c 75 64 65 64 69 72 20 7c 20 2d 2d 69 6e 63  cludedir | --inc
7400: 6c 75 64 65 64 69 20 7c 20 2d 2d 69 6e 63 6c 75  ludedi | --inclu
7410: 64 65 64 20 7c 20 2d 2d 69 6e 63 6c 75 64 65 20  ded | --include 
7420: 5c 0a 20 20 7c 20 2d 2d 69 6e 63 6c 75 64 20 7c  \.  | --includ |
7430: 20 2d 2d 69 6e 63 6c 75 20 7c 20 2d 2d 69 6e 63   --inclu | --inc
7440: 6c 20 7c 20 2d 2d 69 6e 63 29 0a 20 20 20 20 61  l | --inc).    a
7450: 63 5f 70 72 65 76 3d 69 6e 63 6c 75 64 65 64 69  c_prev=includedi
7460: 72 20 3b 3b 0a 20 20 2d 69 6e 63 6c 75 64 65 64  r ;;.  -included
7470: 69 72 3d 2a 20 7c 20 2d 2d 69 6e 63 6c 75 64 65  ir=* | --include
7480: 64 69 72 3d 2a 20 7c 20 2d 2d 69 6e 63 6c 75 64  dir=* | --includ
7490: 65 64 69 3d 2a 20 7c 20 2d 2d 69 6e 63 6c 75 64  edi=* | --includ
74a0: 65 64 3d 2a 20 7c 20 2d 2d 69 6e 63 6c 75 64 65  ed=* | --include
74b0: 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 69 6e 63 6c 75  =* \.  | --inclu
74c0: 64 3d 2a 20 7c 20 2d 2d 69 6e 63 6c 75 3d 2a 20  d=* | --inclu=* 
74d0: 7c 20 2d 2d 69 6e 63 6c 3d 2a 20 7c 20 2d 2d 69  | --incl=* | --i
74e0: 6e 63 3d 2a 29 0a 20 20 20 20 69 6e 63 6c 75 64  nc=*).    includ
74f0: 65 64 69 72 3d 24 61 63 5f 6f 70 74 61 72 67 20  edir=$ac_optarg 
7500: 3b 3b 0a 0a 20 20 2d 69 6e 66 6f 64 69 72 20 7c  ;;..  -infodir |
7510: 20 2d 2d 69 6e 66 6f 64 69 72 20 7c 20 2d 2d 69   --infodir | --i
7520: 6e 66 6f 64 69 20 7c 20 2d 2d 69 6e 66 6f 64 20  nfodi | --infod 
7530: 7c 20 2d 2d 69 6e 66 6f 20 7c 20 2d 2d 69 6e 66  | --info | --inf
7540: 29 0a 20 20 20 20 61 63 5f 70 72 65 76 3d 69 6e  ).    ac_prev=in
7550: 66 6f 64 69 72 20 3b 3b 0a 20 20 2d 69 6e 66 6f  fodir ;;.  -info
7560: 64 69 72 3d 2a 20 7c 20 2d 2d 69 6e 66 6f 64 69  dir=* | --infodi
7570: 72 3d 2a 20 7c 20 2d 2d 69 6e 66 6f 64 69 3d 2a  r=* | --infodi=*
7580: 20 7c 20 2d 2d 69 6e 66 6f 64 3d 2a 20 7c 20 2d   | --infod=* | -
7590: 2d 69 6e 66 6f 3d 2a 20 7c 20 2d 2d 69 6e 66 3d  -info=* | --inf=
75a0: 2a 29 0a 20 20 20 20 69 6e 66 6f 64 69 72 3d 24  *).    infodir=$
75b0: 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20  ac_optarg ;;..  
75c0: 2d 6c 69 62 64 69 72 20 7c 20 2d 2d 6c 69 62 64  -libdir | --libd
75d0: 69 72 20 7c 20 2d 2d 6c 69 62 64 69 20 7c 20 2d  ir | --libdi | -
75e0: 2d 6c 69 62 64 29 0a 20 20 20 20 61 63 5f 70 72  -libd).    ac_pr
75f0: 65 76 3d 6c 69 62 64 69 72 20 3b 3b 0a 20 20 2d  ev=libdir ;;.  -
7600: 6c 69 62 64 69 72 3d 2a 20 7c 20 2d 2d 6c 69 62  libdir=* | --lib
7610: 64 69 72 3d 2a 20 7c 20 2d 2d 6c 69 62 64 69 3d  dir=* | --libdi=
7620: 2a 20 7c 20 2d 2d 6c 69 62 64 3d 2a 29 0a 20 20  * | --libd=*).  
7630: 20 20 6c 69 62 64 69 72 3d 24 61 63 5f 6f 70 74    libdir=$ac_opt
7640: 61 72 67 20 3b 3b 0a 0a 20 20 2d 6c 69 62 65 78  arg ;;..  -libex
7650: 65 63 64 69 72 20 7c 20 2d 2d 6c 69 62 65 78 65  ecdir | --libexe
7660: 63 64 69 72 20 7c 20 2d 2d 6c 69 62 65 78 65 63  cdir | --libexec
7670: 64 69 20 7c 20 2d 2d 6c 69 62 65 78 65 63 64 20  di | --libexecd 
7680: 7c 20 2d 2d 6c 69 62 65 78 65 63 20 5c 0a 20 20  | --libexec \.  
7690: 7c 20 2d 2d 6c 69 62 65 78 65 20 7c 20 2d 2d 6c  | --libexe | --l
76a0: 69 62 65 78 20 7c 20 2d 2d 6c 69 62 65 29 0a 20  ibex | --libe). 
76b0: 20 20 20 61 63 5f 70 72 65 76 3d 6c 69 62 65 78     ac_prev=libex
76c0: 65 63 64 69 72 20 3b 3b 0a 20 20 2d 6c 69 62 65  ecdir ;;.  -libe
76d0: 78 65 63 64 69 72 3d 2a 20 7c 20 2d 2d 6c 69 62  xecdir=* | --lib
76e0: 65 78 65 63 64 69 72 3d 2a 20 7c 20 2d 2d 6c 69  execdir=* | --li
76f0: 62 65 78 65 63 64 69 3d 2a 20 7c 20 2d 2d 6c 69  bexecdi=* | --li
7700: 62 65 78 65 63 64 3d 2a 20 7c 20 2d 2d 6c 69 62  bexecd=* | --lib
7710: 65 78 65 63 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 6c  exec=* \.  | --l
7720: 69 62 65 78 65 3d 2a 20 7c 20 2d 2d 6c 69 62 65  ibexe=* | --libe
7730: 78 3d 2a 20 7c 20 2d 2d 6c 69 62 65 3d 2a 29 0a  x=* | --libe=*).
7740: 20 20 20 20 6c 69 62 65 78 65 63 64 69 72 3d 24      libexecdir=$
7750: 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20  ac_optarg ;;..  
7760: 2d 6c 6f 63 61 6c 65 64 69 72 20 7c 20 2d 2d 6c  -localedir | --l
7770: 6f 63 61 6c 65 64 69 72 20 7c 20 2d 2d 6c 6f 63  ocaledir | --loc
7780: 61 6c 65 64 69 20 7c 20 2d 2d 6c 6f 63 61 6c 65  aledi | --locale
7790: 64 20 7c 20 2d 2d 6c 6f 63 61 6c 65 29 0a 20 20  d | --locale).  
77a0: 20 20 61 63 5f 70 72 65 76 3d 6c 6f 63 61 6c 65    ac_prev=locale
77b0: 64 69 72 20 3b 3b 0a 20 20 2d 6c 6f 63 61 6c 65  dir ;;.  -locale
77c0: 64 69 72 3d 2a 20 7c 20 2d 2d 6c 6f 63 61 6c 65  dir=* | --locale
77d0: 64 69 72 3d 2a 20 7c 20 2d 2d 6c 6f 63 61 6c 65  dir=* | --locale
77e0: 64 69 3d 2a 20 7c 20 2d 2d 6c 6f 63 61 6c 65 64  di=* | --localed
77f0: 3d 2a 20 7c 20 2d 2d 6c 6f 63 61 6c 65 3d 2a 29  =* | --locale=*)
7800: 0a 20 20 20 20 6c 6f 63 61 6c 65 64 69 72 3d 24  .    localedir=$
7810: 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20  ac_optarg ;;..  
7820: 2d 6c 6f 63 61 6c 73 74 61 74 65 64 69 72 20 7c  -localstatedir |
7830: 20 2d 2d 6c 6f 63 61 6c 73 74 61 74 65 64 69 72   --localstatedir
7840: 20 7c 20 2d 2d 6c 6f 63 61 6c 73 74 61 74 65 64   | --localstated
7850: 69 20 7c 20 2d 2d 6c 6f 63 61 6c 73 74 61 74 65  i | --localstate
7860: 64 20 5c 0a 20 20 7c 20 2d 2d 6c 6f 63 61 6c 73  d \.  | --locals
7870: 74 61 74 65 20 7c 20 2d 2d 6c 6f 63 61 6c 73 74  tate | --localst
7880: 61 74 20 7c 20 2d 2d 6c 6f 63 61 6c 73 74 61 20  at | --localsta 
7890: 7c 20 2d 2d 6c 6f 63 61 6c 73 74 20 7c 20 2d 2d  | --localst | --
78a0: 6c 6f 63 61 6c 73 29 0a 20 20 20 20 61 63 5f 70  locals).    ac_p
78b0: 72 65 76 3d 6c 6f 63 61 6c 73 74 61 74 65 64 69  rev=localstatedi
78c0: 72 20 3b 3b 0a 20 20 2d 6c 6f 63 61 6c 73 74 61  r ;;.  -localsta
78d0: 74 65 64 69 72 3d 2a 20 7c 20 2d 2d 6c 6f 63 61  tedir=* | --loca
78e0: 6c 73 74 61 74 65 64 69 72 3d 2a 20 7c 20 2d 2d  lstatedir=* | --
78f0: 6c 6f 63 61 6c 73 74 61 74 65 64 69 3d 2a 20 7c  localstatedi=* |
7900: 20 2d 2d 6c 6f 63 61 6c 73 74 61 74 65 64 3d 2a   --localstated=*
7910: 20 5c 0a 20 20 7c 20 2d 2d 6c 6f 63 61 6c 73 74   \.  | --localst
7920: 61 74 65 3d 2a 20 7c 20 2d 2d 6c 6f 63 61 6c 73  ate=* | --locals
7930: 74 61 74 3d 2a 20 7c 20 2d 2d 6c 6f 63 61 6c 73  tat=* | --locals
7940: 74 61 3d 2a 20 7c 20 2d 2d 6c 6f 63 61 6c 73 74  ta=* | --localst
7950: 3d 2a 20 7c 20 2d 2d 6c 6f 63 61 6c 73 3d 2a 29  =* | --locals=*)
7960: 0a 20 20 20 20 6c 6f 63 61 6c 73 74 61 74 65 64  .    localstated
7970: 69 72 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b  ir=$ac_optarg ;;
7980: 0a 0a 20 20 2d 6d 61 6e 64 69 72 20 7c 20 2d 2d  ..  -mandir | --
7990: 6d 61 6e 64 69 72 20 7c 20 2d 2d 6d 61 6e 64 69  mandir | --mandi
79a0: 20 7c 20 2d 2d 6d 61 6e 64 20 7c 20 2d 2d 6d 61   | --mand | --ma
79b0: 6e 20 7c 20 2d 2d 6d 61 20 7c 20 2d 2d 6d 29 0a  n | --ma | --m).
79c0: 20 20 20 20 61 63 5f 70 72 65 76 3d 6d 61 6e 64      ac_prev=mand
79d0: 69 72 20 3b 3b 0a 20 20 2d 6d 61 6e 64 69 72 3d  ir ;;.  -mandir=
79e0: 2a 20 7c 20 2d 2d 6d 61 6e 64 69 72 3d 2a 20 7c  * | --mandir=* |
79f0: 20 2d 2d 6d 61 6e 64 69 3d 2a 20 7c 20 2d 2d 6d   --mandi=* | --m
7a00: 61 6e 64 3d 2a 20 7c 20 2d 2d 6d 61 6e 3d 2a 20  and=* | --man=* 
7a10: 7c 20 2d 2d 6d 61 3d 2a 20 7c 20 2d 2d 6d 3d 2a  | --ma=* | --m=*
7a20: 29 0a 20 20 20 20 6d 61 6e 64 69 72 3d 24 61 63  ).    mandir=$ac
7a30: 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 6e  _optarg ;;..  -n
7a40: 66 70 20 7c 20 2d 2d 6e 66 70 20 7c 20 2d 2d 6e  fp | --nfp | --n
7a50: 66 29 0a 20 20 20 20 23 20 4f 62 73 6f 6c 65 74  f).    # Obsolet
7a60: 65 3b 20 75 73 65 20 2d 2d 77 69 74 68 6f 75 74  e; use --without
7a70: 2d 66 70 2e 0a 20 20 20 20 77 69 74 68 5f 66 70  -fp..    with_fp
7a80: 3d 6e 6f 20 3b 3b 0a 0a 20 20 2d 6e 6f 2d 63 72  =no ;;..  -no-cr
7a90: 65 61 74 65 20 7c 20 2d 2d 6e 6f 2d 63 72 65 61  eate | --no-crea
7aa0: 74 65 20 7c 20 2d 2d 6e 6f 2d 63 72 65 61 74 20  te | --no-creat 
7ab0: 7c 20 2d 2d 6e 6f 2d 63 72 65 61 20 7c 20 2d 2d  | --no-crea | --
7ac0: 6e 6f 2d 63 72 65 20 5c 0a 20 20 7c 20 2d 2d 6e  no-cre \.  | --n
7ad0: 6f 2d 63 72 20 7c 20 2d 2d 6e 6f 2d 63 20 7c 20  o-cr | --no-c | 
7ae0: 2d 6e 29 0a 20 20 20 20 6e 6f 5f 63 72 65 61 74  -n).    no_creat
7af0: 65 3d 79 65 73 20 3b 3b 0a 0a 20 20 2d 6e 6f 2d  e=yes ;;..  -no-
7b00: 72 65 63 75 72 73 69 6f 6e 20 7c 20 2d 2d 6e 6f  recursion | --no
7b10: 2d 72 65 63 75 72 73 69 6f 6e 20 7c 20 2d 2d 6e  -recursion | --n
7b20: 6f 2d 72 65 63 75 72 73 69 6f 20 7c 20 2d 2d 6e  o-recursio | --n
7b30: 6f 2d 72 65 63 75 72 73 69 20 5c 0a 20 20 7c 20  o-recursi \.  | 
7b40: 2d 2d 6e 6f 2d 72 65 63 75 72 73 20 7c 20 2d 2d  --no-recurs | --
7b50: 6e 6f 2d 72 65 63 75 72 20 7c 20 2d 2d 6e 6f 2d  no-recur | --no-
7b60: 72 65 63 75 20 7c 20 2d 2d 6e 6f 2d 72 65 63 20  recu | --no-rec 
7b70: 7c 20 2d 2d 6e 6f 2d 72 65 20 7c 20 2d 2d 6e 6f  | --no-re | --no
7b80: 2d 72 29 0a 20 20 20 20 6e 6f 5f 72 65 63 75 72  -r).    no_recur
7b90: 73 69 6f 6e 3d 79 65 73 20 3b 3b 0a 0a 20 20 2d  sion=yes ;;..  -
7ba0: 6f 6c 64 69 6e 63 6c 75 64 65 64 69 72 20 7c 20  oldincludedir | 
7bb0: 2d 2d 6f 6c 64 69 6e 63 6c 75 64 65 64 69 72 20  --oldincludedir 
7bc0: 7c 20 2d 2d 6f 6c 64 69 6e 63 6c 75 64 65 64 69  | --oldincludedi
7bd0: 20 7c 20 2d 2d 6f 6c 64 69 6e 63 6c 75 64 65 64   | --oldincluded
7be0: 20 5c 0a 20 20 7c 20 2d 2d 6f 6c 64 69 6e 63 6c   \.  | --oldincl
7bf0: 75 64 65 20 7c 20 2d 2d 6f 6c 64 69 6e 63 6c 75  ude | --oldinclu
7c00: 64 20 7c 20 2d 2d 6f 6c 64 69 6e 63 6c 75 20 7c  d | --oldinclu |
7c10: 20 2d 2d 6f 6c 64 69 6e 63 6c 20 7c 20 2d 2d 6f   --oldincl | --o
7c20: 6c 64 69 6e 63 20 5c 0a 20 20 7c 20 2d 2d 6f 6c  ldinc \.  | --ol
7c30: 64 69 6e 20 7c 20 2d 2d 6f 6c 64 69 20 7c 20 2d  din | --oldi | -
7c40: 2d 6f 6c 64 20 7c 20 2d 2d 6f 6c 20 7c 20 2d 2d  -old | --ol | --
7c50: 6f 29 0a 20 20 20 20 61 63 5f 70 72 65 76 3d 6f  o).    ac_prev=o
7c60: 6c 64 69 6e 63 6c 75 64 65 64 69 72 20 3b 3b 0a  ldincludedir ;;.
7c70: 20 20 2d 6f 6c 64 69 6e 63 6c 75 64 65 64 69 72    -oldincludedir
7c80: 3d 2a 20 7c 20 2d 2d 6f 6c 64 69 6e 63 6c 75 64  =* | --oldinclud
7c90: 65 64 69 72 3d 2a 20 7c 20 2d 2d 6f 6c 64 69 6e  edir=* | --oldin
7ca0: 63 6c 75 64 65 64 69 3d 2a 20 7c 20 2d 2d 6f 6c  cludedi=* | --ol
7cb0: 64 69 6e 63 6c 75 64 65 64 3d 2a 20 5c 0a 20 20  dincluded=* \.  
7cc0: 7c 20 2d 2d 6f 6c 64 69 6e 63 6c 75 64 65 3d 2a  | --oldinclude=*
7cd0: 20 7c 20 2d 2d 6f 6c 64 69 6e 63 6c 75 64 3d 2a   | --oldinclud=*
7ce0: 20 7c 20 2d 2d 6f 6c 64 69 6e 63 6c 75 3d 2a 20   | --oldinclu=* 
7cf0: 7c 20 2d 2d 6f 6c 64 69 6e 63 6c 3d 2a 20 7c 20  | --oldincl=* | 
7d00: 2d 2d 6f 6c 64 69 6e 63 3d 2a 20 5c 0a 20 20 7c  --oldinc=* \.  |
7d10: 20 2d 2d 6f 6c 64 69 6e 3d 2a 20 7c 20 2d 2d 6f   --oldin=* | --o
7d20: 6c 64 69 3d 2a 20 7c 20 2d 2d 6f 6c 64 3d 2a 20  ldi=* | --old=* 
7d30: 7c 20 2d 2d 6f 6c 3d 2a 20 7c 20 2d 2d 6f 3d 2a  | --ol=* | --o=*
7d40: 29 0a 20 20 20 20 6f 6c 64 69 6e 63 6c 75 64 65  ).    oldinclude
7d50: 64 69 72 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b  dir=$ac_optarg ;
7d60: 3b 0a 0a 20 20 2d 70 72 65 66 69 78 20 7c 20 2d  ;..  -prefix | -
7d70: 2d 70 72 65 66 69 78 20 7c 20 2d 2d 70 72 65 66  -prefix | --pref
7d80: 69 20 7c 20 2d 2d 70 72 65 66 20 7c 20 2d 2d 70  i | --pref | --p
7d90: 72 65 20 7c 20 2d 2d 70 72 20 7c 20 2d 2d 70 29  re | --pr | --p)
7da0: 0a 20 20 20 20 61 63 5f 70 72 65 76 3d 70 72 65  .    ac_prev=pre
7db0: 66 69 78 20 3b 3b 0a 20 20 2d 70 72 65 66 69 78  fix ;;.  -prefix
7dc0: 3d 2a 20 7c 20 2d 2d 70 72 65 66 69 78 3d 2a 20  =* | --prefix=* 
7dd0: 7c 20 2d 2d 70 72 65 66 69 3d 2a 20 7c 20 2d 2d  | --prefi=* | --
7de0: 70 72 65 66 3d 2a 20 7c 20 2d 2d 70 72 65 3d 2a  pref=* | --pre=*
7df0: 20 7c 20 2d 2d 70 72 3d 2a 20 7c 20 2d 2d 70 3d   | --pr=* | --p=
7e00: 2a 29 0a 20 20 20 20 70 72 65 66 69 78 3d 24 61  *).    prefix=$a
7e10: 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d  c_optarg ;;..  -
7e20: 70 72 6f 67 72 61 6d 2d 70 72 65 66 69 78 20 7c  program-prefix |
7e30: 20 2d 2d 70 72 6f 67 72 61 6d 2d 70 72 65 66 69   --program-prefi
7e40: 78 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 70 72  x | --program-pr
7e50: 65 66 69 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d  efi | --program-
7e60: 70 72 65 66 20 5c 0a 20 20 7c 20 2d 2d 70 72 6f  pref \.  | --pro
7e70: 67 72 61 6d 2d 70 72 65 20 7c 20 2d 2d 70 72 6f  gram-pre | --pro
7e80: 67 72 61 6d 2d 70 72 20 7c 20 2d 2d 70 72 6f 67  gram-pr | --prog
7e90: 72 61 6d 2d 70 29 0a 20 20 20 20 61 63 5f 70 72  ram-p).    ac_pr
7ea0: 65 76 3d 70 72 6f 67 72 61 6d 5f 70 72 65 66 69  ev=program_prefi
7eb0: 78 20 3b 3b 0a 20 20 2d 70 72 6f 67 72 61 6d 2d  x ;;.  -program-
7ec0: 70 72 65 66 69 78 3d 2a 20 7c 20 2d 2d 70 72 6f  prefix=* | --pro
7ed0: 67 72 61 6d 2d 70 72 65 66 69 78 3d 2a 20 7c 20  gram-prefix=* | 
7ee0: 2d 2d 70 72 6f 67 72 61 6d 2d 70 72 65 66 69 3d  --program-prefi=
7ef0: 2a 20 5c 0a 20 20 7c 20 2d 2d 70 72 6f 67 72 61  * \.  | --progra
7f00: 6d 2d 70 72 65 66 3d 2a 20 7c 20 2d 2d 70 72 6f  m-pref=* | --pro
7f10: 67 72 61 6d 2d 70 72 65 3d 2a 20 7c 20 2d 2d 70  gram-pre=* | --p
7f20: 72 6f 67 72 61 6d 2d 70 72 3d 2a 20 7c 20 2d 2d  rogram-pr=* | --
7f30: 70 72 6f 67 72 61 6d 2d 70 3d 2a 29 0a 20 20 20  program-p=*).   
7f40: 20 70 72 6f 67 72 61 6d 5f 70 72 65 66 69 78 3d   program_prefix=
7f50: 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20  $ac_optarg ;;.. 
7f60: 20 2d 70 72 6f 67 72 61 6d 2d 73 75 66 66 69 78   -program-suffix
7f70: 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 73 75 66   | --program-suf
7f80: 66 69 78 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d  fix | --program-
7f90: 73 75 66 66 69 20 7c 20 2d 2d 70 72 6f 67 72 61  suffi | --progra
7fa0: 6d 2d 73 75 66 66 20 5c 0a 20 20 7c 20 2d 2d 70  m-suff \.  | --p
7fb0: 72 6f 67 72 61 6d 2d 73 75 66 20 7c 20 2d 2d 70  rogram-suf | --p
7fc0: 72 6f 67 72 61 6d 2d 73 75 20 7c 20 2d 2d 70 72  rogram-su | --pr
7fd0: 6f 67 72 61 6d 2d 73 29 0a 20 20 20 20 61 63 5f  ogram-s).    ac_
7fe0: 70 72 65 76 3d 70 72 6f 67 72 61 6d 5f 73 75 66  prev=program_suf
7ff0: 66 69 78 20 3b 3b 0a 20 20 2d 70 72 6f 67 72 61  fix ;;.  -progra
8000: 6d 2d 73 75 66 66 69 78 3d 2a 20 7c 20 2d 2d 70  m-suffix=* | --p
8010: 72 6f 67 72 61 6d 2d 73 75 66 66 69 78 3d 2a 20  rogram-suffix=* 
8020: 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 73 75 66 66  | --program-suff
8030: 69 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 70 72 6f 67  i=* \.  | --prog
8040: 72 61 6d 2d 73 75 66 66 3d 2a 20 7c 20 2d 2d 70  ram-suff=* | --p
8050: 72 6f 67 72 61 6d 2d 73 75 66 3d 2a 20 7c 20 2d  rogram-suf=* | -
8060: 2d 70 72 6f 67 72 61 6d 2d 73 75 3d 2a 20 7c 20  -program-su=* | 
8070: 2d 2d 70 72 6f 67 72 61 6d 2d 73 3d 2a 29 0a 20  --program-s=*). 
8080: 20 20 20 70 72 6f 67 72 61 6d 5f 73 75 66 66 69     program_suffi
8090: 78 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a  x=$ac_optarg ;;.
80a0: 0a 20 20 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e  .  -program-tran
80b0: 73 66 6f 72 6d 2d 6e 61 6d 65 20 7c 20 2d 2d 70  sform-name | --p
80c0: 72 6f 67 72 61 6d 2d 74 72 61 6e 73 66 6f 72 6d  rogram-transform
80d0: 2d 6e 61 6d 65 20 5c 0a 20 20 7c 20 2d 2d 70 72  -name \.  | --pr
80e0: 6f 67 72 61 6d 2d 74 72 61 6e 73 66 6f 72 6d 2d  ogram-transform-
80f0: 6e 61 6d 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d  nam | --program-
8100: 74 72 61 6e 73 66 6f 72 6d 2d 6e 61 20 5c 0a 20  transform-na \. 
8110: 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 61   | --program-tra
8120: 6e 73 66 6f 72 6d 2d 6e 20 7c 20 2d 2d 70 72 6f  nsform-n | --pro
8130: 67 72 61 6d 2d 74 72 61 6e 73 66 6f 72 6d 2d 20  gram-transform- 
8140: 5c 0a 20 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d  \.  | --program-
8150: 74 72 61 6e 73 66 6f 72 6d 20 7c 20 2d 2d 70 72  transform | --pr
8160: 6f 67 72 61 6d 2d 74 72 61 6e 73 66 6f 72 20 5c  ogram-transfor \
8170: 0a 20 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74  .  | --program-t
8180: 72 61 6e 73 66 6f 20 7c 20 2d 2d 70 72 6f 67 72  ransfo | --progr
8190: 61 6d 2d 74 72 61 6e 73 66 20 5c 0a 20 20 7c 20  am-transf \.  | 
81a0: 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e 73 20  --program-trans 
81b0: 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e  | --program-tran
81c0: 20 5c 0a 20 20 7c 20 2d 2d 70 72 6f 67 72 2d 74   \.  | --progr-t
81d0: 72 61 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74  ra | --program-t
81e0: 72 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 29  r | --program-t)
81f0: 0a 20 20 20 20 61 63 5f 70 72 65 76 3d 70 72 6f  .    ac_prev=pro
8200: 67 72 61 6d 5f 74 72 61 6e 73 66 6f 72 6d 5f 6e  gram_transform_n
8210: 61 6d 65 20 3b 3b 0a 20 20 2d 70 72 6f 67 72 61  ame ;;.  -progra
8220: 6d 2d 74 72 61 6e 73 66 6f 72 6d 2d 6e 61 6d 65  m-transform-name
8230: 3d 2a 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74  =* | --program-t
8240: 72 61 6e 73 66 6f 72 6d 2d 6e 61 6d 65 3d 2a 20  ransform-name=* 
8250: 5c 0a 20 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d  \.  | --program-
8260: 74 72 61 6e 73 66 6f 72 6d 2d 6e 61 6d 3d 2a 20  transform-nam=* 
8270: 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e  | --program-tran
8280: 73 66 6f 72 6d 2d 6e 61 3d 2a 20 5c 0a 20 20 7c  sform-na=* \.  |
8290: 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e 73   --program-trans
82a0: 66 6f 72 6d 2d 6e 3d 2a 20 7c 20 2d 2d 70 72 6f  form-n=* | --pro
82b0: 67 72 61 6d 2d 74 72 61 6e 73 66 6f 72 6d 2d 3d  gram-transform-=
82c0: 2a 20 5c 0a 20 20 7c 20 2d 2d 70 72 6f 67 72 61  * \.  | --progra
82d0: 6d 2d 74 72 61 6e 73 66 6f 72 6d 3d 2a 20 7c 20  m-transform=* | 
82e0: 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e 73 66  --program-transf
82f0: 6f 72 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 70 72 6f  or=* \.  | --pro
8300: 67 72 61 6d 2d 74 72 61 6e 73 66 6f 3d 2a 20 7c  gram-transfo=* |
8310: 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e 73   --program-trans
8320: 66 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 70 72 6f 67  f=* \.  | --prog
8330: 72 61 6d 2d 74 72 61 6e 73 3d 2a 20 7c 20 2d 2d  ram-trans=* | --
8340: 70 72 6f 67 72 61 6d 2d 74 72 61 6e 3d 2a 20 5c  program-tran=* \
8350: 0a 20 20 7c 20 2d 2d 70 72 6f 67 72 2d 74 72 61  .  | --progr-tra
8360: 3d 2a 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74  =* | --program-t
8370: 72 3d 2a 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d  r=* | --program-
8380: 74 3d 2a 29 0a 20 20 20 20 70 72 6f 67 72 61 6d  t=*).    program
8390: 5f 74 72 61 6e 73 66 6f 72 6d 5f 6e 61 6d 65 3d  _transform_name=
83a0: 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20  $ac_optarg ;;.. 
83b0: 20 2d 70 64 66 64 69 72 20 7c 20 2d 2d 70 64 66   -pdfdir | --pdf
83c0: 64 69 72 20 7c 20 2d 2d 70 64 66 64 69 20 7c 20  dir | --pdfdi | 
83d0: 2d 2d 70 64 66 64 20 7c 20 2d 2d 70 64 66 20 7c  --pdfd | --pdf |
83e0: 20 2d 2d 70 64 29 0a 20 20 20 20 61 63 5f 70 72   --pd).    ac_pr
83f0: 65 76 3d 70 64 66 64 69 72 20 3b 3b 0a 20 20 2d  ev=pdfdir ;;.  -
8400: 70 64 66 64 69 72 3d 2a 20 7c 20 2d 2d 70 64 66  pdfdir=* | --pdf
8410: 64 69 72 3d 2a 20 7c 20 2d 2d 70 64 66 64 69 3d  dir=* | --pdfdi=
8420: 2a 20 7c 20 2d 2d 70 64 66 64 3d 2a 20 7c 20 2d  * | --pdfd=* | -
8430: 2d 70 64 66 3d 2a 20 7c 20 2d 2d 70 64 3d 2a 29  -pdf=* | --pd=*)
8440: 0a 20 20 20 20 70 64 66 64 69 72 3d 24 61 63 5f  .    pdfdir=$ac_
8450: 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 70 73  optarg ;;..  -ps
8460: 64 69 72 20 7c 20 2d 2d 70 73 64 69 72 20 7c 20  dir | --psdir | 
8470: 2d 2d 70 73 64 69 20 7c 20 2d 2d 70 73 64 20 7c  --psdi | --psd |
8480: 20 2d 2d 70 73 29 0a 20 20 20 20 61 63 5f 70 72   --ps).    ac_pr
8490: 65 76 3d 70 73 64 69 72 20 3b 3b 0a 20 20 2d 70  ev=psdir ;;.  -p
84a0: 73 64 69 72 3d 2a 20 7c 20 2d 2d 70 73 64 69 72  sdir=* | --psdir
84b0: 3d 2a 20 7c 20 2d 2d 70 73 64 69 3d 2a 20 7c 20  =* | --psdi=* | 
84c0: 2d 2d 70 73 64 3d 2a 20 7c 20 2d 2d 70 73 3d 2a  --psd=* | --ps=*
84d0: 29 0a 20 20 20 20 70 73 64 69 72 3d 24 61 63 5f  ).    psdir=$ac_
84e0: 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 71 20  optarg ;;..  -q 
84f0: 7c 20 2d 71 75 69 65 74 20 7c 20 2d 2d 71 75 69  | -quiet | --qui
8500: 65 74 20 7c 20 2d 2d 71 75 69 65 20 7c 20 2d 2d  et | --quie | --
8510: 71 75 69 20 7c 20 2d 2d 71 75 20 7c 20 2d 2d 71  qui | --qu | --q
8520: 20 5c 0a 20 20 7c 20 2d 73 69 6c 65 6e 74 20 7c   \.  | -silent |
8530: 20 2d 2d 73 69 6c 65 6e 74 20 7c 20 2d 2d 73 69   --silent | --si
8540: 6c 65 6e 20 7c 20 2d 2d 73 69 6c 65 20 7c 20 2d  len | --sile | -
8550: 2d 73 69 6c 29 0a 20 20 20 20 73 69 6c 65 6e 74  -sil).    silent
8560: 3d 79 65 73 20 3b 3b 0a 0a 20 20 2d 72 75 6e 73  =yes ;;..  -runs
8570: 74 61 74 65 64 69 72 20 7c 20 2d 2d 72 75 6e 73  tatedir | --runs
8580: 74 61 74 65 64 69 72 20 7c 20 2d 2d 72 75 6e 73  tatedir | --runs
8590: 74 61 74 65 64 69 20 7c 20 2d 2d 72 75 6e 73 74  tatedi | --runst
85a0: 61 74 65 64 20 5c 0a 20 20 7c 20 2d 2d 72 75 6e  ated \.  | --run
85b0: 73 74 61 74 65 20 7c 20 2d 2d 72 75 6e 73 74 61  state | --runsta
85c0: 74 20 7c 20 2d 2d 72 75 6e 73 74 61 20 7c 20 2d  t | --runsta | -
85d0: 2d 72 75 6e 73 74 20 7c 20 2d 2d 72 75 6e 73 20  -runst | --runs 
85e0: 5c 0a 20 20 7c 20 2d 2d 72 75 6e 20 7c 20 2d 2d  \.  | --run | --
85f0: 72 75 20 7c 20 2d 2d 72 29 0a 20 20 20 20 61 63  ru | --r).    ac
8600: 5f 70 72 65 76 3d 72 75 6e 73 74 61 74 65 64 69  _prev=runstatedi
8610: 72 20 3b 3b 0a 20 20 2d 72 75 6e 73 74 61 74 65  r ;;.  -runstate
8620: 64 69 72 3d 2a 20 7c 20 2d 2d 72 75 6e 73 74 61  dir=* | --runsta
8630: 74 65 64 69 72 3d 2a 20 7c 20 2d 2d 72 75 6e 73  tedir=* | --runs
8640: 74 61 74 65 64 69 3d 2a 20 7c 20 2d 2d 72 75 6e  tatedi=* | --run
8650: 73 74 61 74 65 64 3d 2a 20 5c 0a 20 20 7c 20 2d  stated=* \.  | -
8660: 2d 72 75 6e 73 74 61 74 65 3d 2a 20 7c 20 2d 2d  -runstate=* | --
8670: 72 75 6e 73 74 61 74 3d 2a 20 7c 20 2d 2d 72 75  runstat=* | --ru
8680: 6e 73 74 61 3d 2a 20 7c 20 2d 2d 72 75 6e 73 74  nsta=* | --runst
8690: 3d 2a 20 7c 20 2d 2d 72 75 6e 73 3d 2a 20 5c 0a  =* | --runs=* \.
86a0: 20 20 7c 20 2d 2d 72 75 6e 3d 2a 20 7c 20 2d 2d    | --run=* | --
86b0: 72 75 3d 2a 20 7c 20 2d 2d 72 3d 2a 29 0a 20 20  ru=* | --r=*).  
86c0: 20 20 72 75 6e 73 74 61 74 65 64 69 72 3d 24 61    runstatedir=$a
86d0: 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d  c_optarg ;;..  -
86e0: 73 62 69 6e 64 69 72 20 7c 20 2d 2d 73 62 69 6e  sbindir | --sbin
86f0: 64 69 72 20 7c 20 2d 2d 73 62 69 6e 64 69 20 7c  dir | --sbindi |
8700: 20 2d 2d 73 62 69 6e 64 20 7c 20 2d 2d 73 62 69   --sbind | --sbi
8710: 6e 20 7c 20 2d 2d 73 62 69 20 7c 20 2d 2d 73 62  n | --sbi | --sb
8720: 29 0a 20 20 20 20 61 63 5f 70 72 65 76 3d 73 62  ).    ac_prev=sb
8730: 69 6e 64 69 72 20 3b 3b 0a 20 20 2d 73 62 69 6e  indir ;;.  -sbin
8740: 64 69 72 3d 2a 20 7c 20 2d 2d 73 62 69 6e 64 69  dir=* | --sbindi
8750: 72 3d 2a 20 7c 20 2d 2d 73 62 69 6e 64 69 3d 2a  r=* | --sbindi=*
8760: 20 7c 20 2d 2d 73 62 69 6e 64 3d 2a 20 7c 20 2d   | --sbind=* | -
8770: 2d 73 62 69 6e 3d 2a 20 5c 0a 20 20 7c 20 2d 2d  -sbin=* \.  | --
8780: 73 62 69 3d 2a 20 7c 20 2d 2d 73 62 3d 2a 29 0a  sbi=* | --sb=*).
8790: 20 20 20 20 73 62 69 6e 64 69 72 3d 24 61 63 5f      sbindir=$ac_
87a0: 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 73 68  optarg ;;..  -sh
87b0: 61 72 65 64 73 74 61 74 65 64 69 72 20 7c 20 2d  aredstatedir | -
87c0: 2d 73 68 61 72 65 64 73 74 61 74 65 64 69 72 20  -sharedstatedir 
87d0: 7c 20 2d 2d 73 68 61 72 65 64 73 74 61 74 65 64  | --sharedstated
87e0: 69 20 5c 0a 20 20 7c 20 2d 2d 73 68 61 72 65 64  i \.  | --shared
87f0: 73 74 61 74 65 64 20 7c 20 2d 2d 73 68 61 72 65  stated | --share
8800: 64 73 74 61 74 65 20 7c 20 2d 2d 73 68 61 72 65  dstate | --share
8810: 64 73 74 61 74 20 7c 20 2d 2d 73 68 61 72 65 64  dstat | --shared
8820: 73 74 61 20 5c 0a 20 20 7c 20 2d 2d 73 68 61 72  sta \.  | --shar
8830: 65 64 73 74 20 7c 20 2d 2d 73 68 61 72 65 64 73  edst | --shareds
8840: 20 7c 20 2d 2d 73 68 61 72 65 64 20 7c 20 2d 2d   | --shared | --
8850: 73 68 61 72 65 20 7c 20 2d 2d 73 68 61 72 20 5c  share | --shar \
8860: 0a 20 20 7c 20 2d 2d 73 68 61 20 7c 20 2d 2d 73  .  | --sha | --s
8870: 68 29 0a 20 20 20 20 61 63 5f 70 72 65 76 3d 73  h).    ac_prev=s
8880: 68 61 72 65 64 73 74 61 74 65 64 69 72 20 3b 3b  haredstatedir ;;
8890: 0a 20 20 2d 73 68 61 72 65 64 73 74 61 74 65 64  .  -sharedstated
88a0: 69 72 3d 2a 20 7c 20 2d 2d 73 68 61 72 65 64 73  ir=* | --shareds
88b0: 74 61 74 65 64 69 72 3d 2a 20 7c 20 2d 2d 73 68  tatedir=* | --sh
88c0: 61 72 65 64 73 74 61 74 65 64 69 3d 2a 20 5c 0a  aredstatedi=* \.
88d0: 20 20 7c 20 2d 2d 73 68 61 72 65 64 73 74 61 74    | --sharedstat
88e0: 65 64 3d 2a 20 7c 20 2d 2d 73 68 61 72 65 64 73  ed=* | --shareds
88f0: 74 61 74 65 3d 2a 20 7c 20 2d 2d 73 68 61 72 65  tate=* | --share
8900: 64 73 74 61 74 3d 2a 20 7c 20 2d 2d 73 68 61 72  dstat=* | --shar
8910: 65 64 73 74 61 3d 2a 20 5c 0a 20 20 7c 20 2d 2d  edsta=* \.  | --
8920: 73 68 61 72 65 64 73 74 3d 2a 20 7c 20 2d 2d 73  sharedst=* | --s
8930: 68 61 72 65 64 73 3d 2a 20 7c 20 2d 2d 73 68 61  hareds=* | --sha
8940: 72 65 64 3d 2a 20 7c 20 2d 2d 73 68 61 72 65 3d  red=* | --share=
8950: 2a 20 7c 20 2d 2d 73 68 61 72 3d 2a 20 5c 0a 20  * | --shar=* \. 
8960: 20 7c 20 2d 2d 73 68 61 3d 2a 20 7c 20 2d 2d 73   | --sha=* | --s
8970: 68 3d 2a 29 0a 20 20 20 20 73 68 61 72 65 64 73  h=*).    shareds
8980: 74 61 74 65 64 69 72 3d 24 61 63 5f 6f 70 74 61  tatedir=$ac_opta
8990: 72 67 20 3b 3b 0a 0a 20 20 2d 73 69 74 65 20 7c  rg ;;..  -site |
89a0: 20 2d 2d 73 69 74 65 20 7c 20 2d 2d 73 69 74 29   --site | --sit)
89b0: 0a 20 20 20 20 61 63 5f 70 72 65 76 3d 73 69 74  .    ac_prev=sit
89c0: 65 20 3b 3b 0a 20 20 2d 73 69 74 65 3d 2a 20 7c  e ;;.  -site=* |
89d0: 20 2d 2d 73 69 74 65 3d 2a 20 7c 20 2d 2d 73 69   --site=* | --si
89e0: 74 3d 2a 29 0a 20 20 20 20 73 69 74 65 3d 24 61  t=*).    site=$a
89f0: 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d  c_optarg ;;..  -
8a00: 73 72 63 64 69 72 20 7c 20 2d 2d 73 72 63 64 69  srcdir | --srcdi
8a10: 72 20 7c 20 2d 2d 73 72 63 64 69 20 7c 20 2d 2d  r | --srcdi | --
8a20: 73 72 63 64 20 7c 20 2d 2d 73 72 63 20 7c 20 2d  srcd | --src | -
8a30: 2d 73 72 29 0a 20 20 20 20 61 63 5f 70 72 65 76  -sr).    ac_prev
8a40: 3d 73 72 63 64 69 72 20 3b 3b 0a 20 20 2d 73 72  =srcdir ;;.  -sr
8a50: 63 64 69 72 3d 2a 20 7c 20 2d 2d 73 72 63 64 69  cdir=* | --srcdi
8a60: 72 3d 2a 20 7c 20 2d 2d 73 72 63 64 69 3d 2a 20  r=* | --srcdi=* 
8a70: 7c 20 2d 2d 73 72 63 64 3d 2a 20 7c 20 2d 2d 73  | --srcd=* | --s
8a80: 72 63 3d 2a 20 7c 20 2d 2d 73 72 3d 2a 29 0a 20  rc=* | --sr=*). 
8a90: 20 20 20 73 72 63 64 69 72 3d 24 61 63 5f 6f 70     srcdir=$ac_op
8aa0: 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 73 79 73 63  targ ;;..  -sysc
8ab0: 6f 6e 66 64 69 72 20 7c 20 2d 2d 73 79 73 63 6f  onfdir | --sysco
8ac0: 6e 66 64 69 72 20 7c 20 2d 2d 73 79 73 63 6f 6e  nfdir | --syscon
8ad0: 66 64 69 20 7c 20 2d 2d 73 79 73 63 6f 6e 66 64  fdi | --sysconfd
8ae0: 20 7c 20 2d 2d 73 79 73 63 6f 6e 66 20 5c 0a 20   | --sysconf \. 
8af0: 20 7c 20 2d 2d 73 79 73 63 6f 6e 20 7c 20 2d 2d   | --syscon | --
8b00: 73 79 73 63 6f 20 7c 20 2d 2d 73 79 73 63 20 7c  sysco | --sysc |
8b10: 20 2d 2d 73 79 73 20 7c 20 2d 2d 73 79 29 0a 20   --sys | --sy). 
8b20: 20 20 20 61 63 5f 70 72 65 76 3d 73 79 73 63 6f     ac_prev=sysco
8b30: 6e 66 64 69 72 20 3b 3b 0a 20 20 2d 73 79 73 63  nfdir ;;.  -sysc
8b40: 6f 6e 66 64 69 72 3d 2a 20 7c 20 2d 2d 73 79 73  onfdir=* | --sys
8b50: 63 6f 6e 66 64 69 72 3d 2a 20 7c 20 2d 2d 73 79  confdir=* | --sy
8b60: 73 63 6f 6e 66 64 69 3d 2a 20 7c 20 2d 2d 73 79  sconfdi=* | --sy
8b70: 73 63 6f 6e 66 64 3d 2a 20 7c 20 2d 2d 73 79 73  sconfd=* | --sys
8b80: 63 6f 6e 66 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 73  conf=* \.  | --s
8b90: 79 73 63 6f 6e 3d 2a 20 7c 20 2d 2d 73 79 73 63  yscon=* | --sysc
8ba0: 6f 3d 2a 20 7c 20 2d 2d 73 79 73 63 3d 2a 20 7c  o=* | --sysc=* |
8bb0: 20 2d 2d 73 79 73 3d 2a 20 7c 20 2d 2d 73 79 3d   --sys=* | --sy=
8bc0: 2a 29 0a 20 20 20 20 73 79 73 63 6f 6e 66 64 69  *).    sysconfdi
8bd0: 72 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a  r=$ac_optarg ;;.
8be0: 0a 20 20 2d 74 61 72 67 65 74 20 7c 20 2d 2d 74  .  -target | --t
8bf0: 61 72 67 65 74 20 7c 20 2d 2d 74 61 72 67 65 20  arget | --targe 
8c00: 7c 20 2d 2d 74 61 72 67 20 7c 20 2d 2d 74 61 72  | --targ | --tar
8c10: 20 7c 20 2d 2d 74 61 20 7c 20 2d 2d 74 29 0a 20   | --ta | --t). 
8c20: 20 20 20 61 63 5f 70 72 65 76 3d 74 61 72 67 65     ac_prev=targe
8c30: 74 5f 61 6c 69 61 73 20 3b 3b 0a 20 20 2d 74 61  t_alias ;;.  -ta
8c40: 72 67 65 74 3d 2a 20 7c 20 2d 2d 74 61 72 67 65  rget=* | --targe
8c50: 74 3d 2a 20 7c 20 2d 2d 74 61 72 67 65 3d 2a 20  t=* | --targe=* 
8c60: 7c 20 2d 2d 74 61 72 67 3d 2a 20 7c 20 2d 2d 74  | --targ=* | --t
8c70: 61 72 3d 2a 20 7c 20 2d 2d 74 61 3d 2a 20 7c 20  ar=* | --ta=* | 
8c80: 2d 2d 74 3d 2a 29 0a 20 20 20 20 74 61 72 67 65  --t=*).    targe
8c90: 74 5f 61 6c 69 61 73 3d 24 61 63 5f 6f 70 74 61  t_alias=$ac_opta
8ca0: 72 67 20 3b 3b 0a 0a 20 20 2d 76 20 7c 20 2d 76  rg ;;..  -v | -v
8cb0: 65 72 62 6f 73 65 20 7c 20 2d 2d 76 65 72 62 6f  erbose | --verbo
8cc0: 73 65 20 7c 20 2d 2d 76 65 72 62 6f 73 20 7c 20  se | --verbos | 
8cd0: 2d 2d 76 65 72 62 6f 20 7c 20 2d 2d 76 65 72 62  --verbo | --verb
8ce0: 29 0a 20 20 20 20 76 65 72 62 6f 73 65 3d 79 65  ).    verbose=ye
8cf0: 73 20 3b 3b 0a 0a 20 20 2d 76 65 72 73 69 6f 6e  s ;;..  -version
8d00: 20 7c 20 2d 2d 76 65 72 73 69 6f 6e 20 7c 20 2d   | --version | -
8d10: 2d 76 65 72 73 69 6f 20 7c 20 2d 2d 76 65 72 73  -versio | --vers
8d20: 69 20 7c 20 2d 2d 76 65 72 73 20 7c 20 2d 56 29  i | --vers | -V)
8d30: 0a 20 20 20 20 61 63 5f 69 6e 69 74 5f 76 65 72  .    ac_init_ver
8d40: 73 69 6f 6e 3d 3a 20 3b 3b 0a 0a 20 20 2d 77 69  sion=: ;;..  -wi
8d50: 74 68 2d 2a 20 7c 20 2d 2d 77 69 74 68 2d 2a 29  th-* | --with-*)
8d60: 0a 20 20 20 20 61 63 5f 75 73 65 72 6f 70 74 3d  .    ac_useropt=
8d70: 60 65 78 70 72 20 22 78 24 61 63 5f 6f 70 74 69  `expr "x$ac_opti
8d80: 6f 6e 22 20 3a 20 27 78 2d 2a 77 69 74 68 2d 5c  on" : 'x-*with-\
8d90: 28 5b 5e 3d 5d 2a 5c 29 27 60 0a 20 20 20 20 23  ([^=]*\)'`.    #
8da0: 20 52 65 6a 65 63 74 20 6e 61 6d 65 73 20 74 68   Reject names th
8db0: 61 74 20 61 72 65 20 6e 6f 74 20 76 61 6c 69 64  at are not valid
8dc0: 20 73 68 65 6c 6c 20 76 61 72 69 61 62 6c 65 20   shell variable 
8dd0: 6e 61 6d 65 73 2e 0a 20 20 20 20 65 78 70 72 20  names..    expr 
8de0: 22 78 24 61 63 5f 75 73 65 72 6f 70 74 22 20 3a  "x$ac_useropt" :
8df0: 20 22 2e 2a 5b 5e 2d 2b 2e 5f 24 61 73 5f 63 72   ".*[^-+._$as_cr
8e00: 5f 61 6c 6e 75 6d 5d 22 20 3e 2f 64 65 76 2f 6e  _alnum]" >/dev/n
8e10: 75 6c 6c 20 26 26 0a 20 20 20 20 20 20 61 73 5f  ull &&.      as_
8e20: 66 6e 5f 65 72 72 6f 72 20 24 3f 20 22 69 6e 76  fn_error $? "inv
8e30: 61 6c 69 64 20 70 61 63 6b 61 67 65 20 6e 61 6d  alid package nam
8e40: 65 3a 20 24 61 63 5f 75 73 65 72 6f 70 74 22 0a  e: $ac_useropt".
8e50: 20 20 20 20 61 63 5f 75 73 65 72 6f 70 74 5f 6f      ac_useropt_o
8e60: 72 69 67 3d 24 61 63 5f 75 73 65 72 6f 70 74 0a  rig=$ac_useropt.
8e70: 20 20 20 20 61 63 5f 75 73 65 72 6f 70 74 3d 60      ac_useropt=`
8e80: 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 75 73  $as_echo "$ac_us
8e90: 65 72 6f 70 74 22 20 7c 20 73 65 64 20 27 73 2f  eropt" | sed 's/
8ea0: 5b 2d 2b 2e 5d 2f 5f 2f 67 27 60 0a 20 20 20 20  [-+.]/_/g'`.    
8eb0: 63 61 73 65 20 24 61 63 5f 75 73 65 72 5f 6f 70  case $ac_user_op
8ec0: 74 73 20 69 6e 0a 20 20 20 20 20 20 2a 22 0a 22  ts in.      *"."
8ed0: 77 69 74 68 5f 24 61 63 5f 75 73 65 72 6f 70 74  with_$ac_useropt
8ee0: 22 0a 22 2a 29 20 3b 3b 0a 20 20 20 20 20 20 2a  "."*) ;;.      *
8ef0: 29 20 61 63 5f 75 6e 72 65 63 6f 67 6e 69 7a 65  ) ac_unrecognize
8f00: 64 5f 6f 70 74 73 3d 22 24 61 63 5f 75 6e 72 65  d_opts="$ac_unre
8f10: 63 6f 67 6e 69 7a 65 64 5f 6f 70 74 73 24 61 63  cognized_opts$ac
8f20: 5f 75 6e 72 65 63 6f 67 6e 69 7a 65 64 5f 73 65  _unrecognized_se
8f30: 70 2d 2d 77 69 74 68 2d 24 61 63 5f 75 73 65 72  p--with-$ac_user
8f40: 6f 70 74 5f 6f 72 69 67 22 0a 09 20 61 63 5f 75  opt_orig".. ac_u
8f50: 6e 72 65 63 6f 67 6e 69 7a 65 64 5f 73 65 70 3d  nrecognized_sep=
8f60: 27 2c 20 27 3b 3b 0a 20 20 20 20 65 73 61 63 0a  ', ';;.    esac.
8f70: 20 20 20 20 65 76 61 6c 20 77 69 74 68 5f 24 61      eval with_$a
8f80: 63 5f 75 73 65 72 6f 70 74 3d 5c 24 61 63 5f 6f  c_useropt=\$ac_o
8f90: 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 77 69 74  ptarg ;;..  -wit
8fa0: 68 6f 75 74 2d 2a 20 7c 20 2d 2d 77 69 74 68 6f  hout-* | --witho
8fb0: 75 74 2d 2a 29 0a 20 20 20 20 61 63 5f 75 73 65  ut-*).    ac_use
8fc0: 72 6f 70 74 3d 60 65 78 70 72 20 22 78 24 61 63  ropt=`expr "x$ac
8fd0: 5f 6f 70 74 69 6f 6e 22 20 3a 20 27 78 2d 2a 77  _option" : 'x-*w
8fe0: 69 74 68 6f 75 74 2d 5c 28 2e 2a 5c 29 27 60 0a  ithout-\(.*\)'`.
8ff0: 20 20 20 20 23 20 52 65 6a 65 63 74 20 6e 61 6d      # Reject nam
9000: 65 73 20 74 68 61 74 20 61 72 65 20 6e 6f 74 20  es that are not 
9010: 76 61 6c 69 64 20 73 68 65 6c 6c 20 76 61 72 69  valid shell vari
9020: 61 62 6c 65 20 6e 61 6d 65 73 2e 0a 20 20 20 20  able names..    
9030: 65 78 70 72 20 22 78 24 61 63 5f 75 73 65 72 6f  expr "x$ac_usero
9040: 70 74 22 20 3a 20 22 2e 2a 5b 5e 2d 2b 2e 5f 24  pt" : ".*[^-+._$
9050: 61 73 5f 63 72 5f 61 6c 6e 75 6d 5d 22 20 3e 2f  as_cr_alnum]" >/
9060: 64 65 76 2f 6e 75 6c 6c 20 26 26 0a 20 20 20 20  dev/null &&.    
9070: 20 20 61 73 5f 66 6e 5f 65 72 72 6f 72 20 24 3f    as_fn_error $?
9080: 20 22 69 6e 76 61 6c 69 64 20 70 61 63 6b 61 67   "invalid packag
9090: 65 20 6e 61 6d 65 3a 20 24 61 63 5f 75 73 65 72  e name: $ac_user
90a0: 6f 70 74 22 0a 20 20 20 20 61 63 5f 75 73 65 72  opt".    ac_user
90b0: 6f 70 74 5f 6f 72 69 67 3d 24 61 63 5f 75 73 65  opt_orig=$ac_use
90c0: 72 6f 70 74 0a 20 20 20 20 61 63 5f 75 73 65 72  ropt.    ac_user
90d0: 6f 70 74 3d 60 24 61 73 5f 65 63 68 6f 20 22 24  opt=`$as_echo "$
90e0: 61 63 5f 75 73 65 72 6f 70 74 22 20 7c 20 73 65  ac_useropt" | se
90f0: 64 20 27 73 2f 5b 2d 2b 2e 5d 2f 5f 2f 67 27 60  d 's/[-+.]/_/g'`
9100: 0a 20 20 20 20 63 61 73 65 20 24 61 63 5f 75 73  .    case $ac_us
9110: 65 72 5f 6f 70 74 73 20 69 6e 0a 20 20 20 20 20  er_opts in.     
9120: 20 2a 22 0a 22 77 69 74 68 5f 24 61 63 5f 75 73   *"."with_$ac_us
9130: 65 72 6f 70 74 22 0a 22 2a 29 20 3b 3b 0a 20 20  eropt"."*) ;;.  
9140: 20 20 20 20 2a 29 20 61 63 5f 75 6e 72 65 63 6f      *) ac_unreco
9150: 67 6e 69 7a 65 64 5f 6f 70 74 73 3d 22 24 61 63  gnized_opts="$ac
9160: 5f 75 6e 72 65 63 6f 67 6e 69 7a 65 64 5f 6f 70  _unrecognized_op
9170: 74 73 24 61 63 5f 75 6e 72 65 63 6f 67 6e 69 7a  ts$ac_unrecogniz
9180: 65 64 5f 73 65 70 2d 2d 77 69 74 68 6f 75 74 2d  ed_sep--without-
9190: 24 61 63 5f 75 73 65 72 6f 70 74 5f 6f 72 69 67  $ac_useropt_orig
91a0: 22 0a 09 20 61 63 5f 75 6e 72 65 63 6f 67 6e 69  ".. ac_unrecogni
91b0: 7a 65 64 5f 73 65 70 3d 27 2c 20 27 3b 3b 0a 20  zed_sep=', ';;. 
91c0: 20 20 20 65 73 61 63 0a 20 20 20 20 65 76 61 6c     esac.    eval
91d0: 20 77 69 74 68 5f 24 61 63 5f 75 73 65 72 6f 70   with_$ac_userop
91e0: 74 3d 6e 6f 20 3b 3b 0a 0a 20 20 2d 2d 78 29 0a  t=no ;;..  --x).
91f0: 20 20 20 20 23 20 4f 62 73 6f 6c 65 74 65 3b 20      # Obsolete; 
9200: 75 73 65 20 2d 2d 77 69 74 68 2d 78 2e 0a 20 20  use --with-x..  
9210: 20 20 77 69 74 68 5f 78 3d 79 65 73 20 3b 3b 0a    with_x=yes ;;.
9220: 0a 20 20 2d 78 2d 69 6e 63 6c 75 64 65 73 20 7c  .  -x-includes |
9230: 20 2d 2d 78 2d 69 6e 63 6c 75 64 65 73 20 7c 20   --x-includes | 
9240: 2d 2d 78 2d 69 6e 63 6c 75 64 65 20 7c 20 2d 2d  --x-include | --
9250: 78 2d 69 6e 63 6c 75 64 20 7c 20 2d 2d 78 2d 69  x-includ | --x-i
9260: 6e 63 6c 75 20 5c 0a 20 20 7c 20 2d 2d 78 2d 69  nclu \.  | --x-i
9270: 6e 63 6c 20 7c 20 2d 2d 78 2d 69 6e 63 20 7c 20  ncl | --x-inc | 
9280: 2d 2d 78 2d 69 6e 20 7c 20 2d 2d 78 2d 69 29 0a  --x-in | --x-i).
9290: 20 20 20 20 61 63 5f 70 72 65 76 3d 78 5f 69 6e      ac_prev=x_in
92a0: 63 6c 75 64 65 73 20 3b 3b 0a 20 20 2d 78 2d 69  cludes ;;.  -x-i
92b0: 6e 63 6c 75 64 65 73 3d 2a 20 7c 20 2d 2d 78 2d  ncludes=* | --x-
92c0: 69 6e 63 6c 75 64 65 73 3d 2a 20 7c 20 2d 2d 78  includes=* | --x
92d0: 2d 69 6e 63 6c 75 64 65 3d 2a 20 7c 20 2d 2d 78  -include=* | --x
92e0: 2d 69 6e 63 6c 75 64 3d 2a 20 7c 20 2d 2d 78 2d  -includ=* | --x-
92f0: 69 6e 63 6c 75 3d 2a 20 5c 0a 20 20 7c 20 2d 2d  inclu=* \.  | --
9300: 78 2d 69 6e 63 6c 3d 2a 20 7c 20 2d 2d 78 2d 69  x-incl=* | --x-i
9310: 6e 63 3d 2a 20 7c 20 2d 2d 78 2d 69 6e 3d 2a 20  nc=* | --x-in=* 
9320: 7c 20 2d 2d 78 2d 69 3d 2a 29 0a 20 20 20 20 78  | --x-i=*).    x
9330: 5f 69 6e 63 6c 75 64 65 73 3d 24 61 63 5f 6f 70  _includes=$ac_op
9340: 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 78 2d 6c 69  targ ;;..  -x-li
9350: 62 72 61 72 69 65 73 20 7c 20 2d 2d 78 2d 6c 69  braries | --x-li
9360: 62 72 61 72 69 65 73 20 7c 20 2d 2d 78 2d 6c 69  braries | --x-li
9370: 62 72 61 72 69 65 20 7c 20 2d 2d 78 2d 6c 69 62  brarie | --x-lib
9380: 72 61 72 69 20 5c 0a 20 20 7c 20 2d 2d 78 2d 6c  rari \.  | --x-l
9390: 69 62 72 61 72 20 7c 20 2d 2d 78 2d 6c 69 62 72  ibrar | --x-libr
93a0: 61 20 7c 20 2d 2d 78 2d 6c 69 62 72 20 7c 20 2d  a | --x-libr | -
93b0: 2d 78 2d 6c 69 62 20 7c 20 2d 2d 78 2d 6c 69 20  -x-lib | --x-li 
93c0: 7c 20 2d 2d 78 2d 6c 29 0a 20 20 20 20 61 63 5f  | --x-l).    ac_
93d0: 70 72 65 76 3d 78 5f 6c 69 62 72 61 72 69 65 73  prev=x_libraries
93e0: 20 3b 3b 0a 20 20 2d 78 2d 6c 69 62 72 61 72 69   ;;.  -x-librari
93f0: 65 73 3d 2a 20 7c 20 2d 2d 78 2d 6c 69 62 72 61  es=* | --x-libra
9400: 72 69 65 73 3d 2a 20 7c 20 2d 2d 78 2d 6c 69 62  ries=* | --x-lib
9410: 72 61 72 69 65 3d 2a 20 7c 20 2d 2d 78 2d 6c 69  rarie=* | --x-li
9420: 62 72 61 72 69 3d 2a 20 5c 0a 20 20 7c 20 2d 2d  brari=* \.  | --
9430: 78 2d 6c 69 62 72 61 72 3d 2a 20 7c 20 2d 2d 78  x-librar=* | --x
9440: 2d 6c 69 62 72 61 3d 2a 20 7c 20 2d 2d 78 2d 6c  -libra=* | --x-l
9450: 69 62 72 3d 2a 20 7c 20 2d 2d 78 2d 6c 69 62 3d  ibr=* | --x-lib=
9460: 2a 20 7c 20 2d 2d 78 2d 6c 69 3d 2a 20 7c 20 2d  * | --x-li=* | -
9470: 2d 78 2d 6c 3d 2a 29 0a 20 20 20 20 78 5f 6c 69  -x-l=*).    x_li
9480: 62 72 61 72 69 65 73 3d 24 61 63 5f 6f 70 74 61  braries=$ac_opta
9490: 72 67 20 3b 3b 0a 0a 20 20 2d 2a 29 20 61 73 5f  rg ;;..  -*) as_
94a0: 66 6e 5f 65 72 72 6f 72 20 24 3f 20 22 75 6e 72  fn_error $? "unr
94b0: 65 63 6f 67 6e 69 7a 65 64 20 6f 70 74 69 6f 6e  ecognized option
94c0: 3a 20 5c 60 24 61 63 5f 6f 70 74 69 6f 6e 27 0a  : \`$ac_option'.
94d0: 54 72 79 20 5c 60 24 30 20 2d 2d 68 65 6c 70 27  Try \`$0 --help'
94e0: 20 66 6f 72 20 6d 6f 72 65 20 69 6e 66 6f 72 6d   for more inform
94f0: 61 74 69 6f 6e 22 0a 20 20 20 20 3b 3b 0a 0a 20  ation".    ;;.. 
9500: 20 2a 3d 2a 29 0a 20 20 20 20 61 63 5f 65 6e 76   *=*).    ac_env
9510: 76 61 72 3d 60 65 78 70 72 20 22 78 24 61 63 5f  var=`expr "x$ac_
9520: 6f 70 74 69 6f 6e 22 20 3a 20 27 78 5c 28 5b 5e  option" : 'x\([^
9530: 3d 5d 2a 5c 29 3d 27 60 0a 20 20 20 20 23 20 52  =]*\)='`.    # R
9540: 65 6a 65 63 74 20 6e 61 6d 65 73 20 74 68 61 74  eject names that
9550: 20 61 72 65 20 6e 6f 74 20 76 61 6c 69 64 20 73   are not valid s
9560: 68 65 6c 6c 20 76 61 72 69 61 62 6c 65 20 6e 61  hell variable na
9570: 6d 65 73 2e 0a 20 20 20 20 63 61 73 65 20 24 61  mes..    case $a
9580: 63 5f 65 6e 76 76 61 72 20 69 6e 20 23 28 0a 20  c_envvar in #(. 
9590: 20 20 20 20 20 27 27 20 7c 20 5b 30 2d 39 5d 2a       '' | [0-9]*
95a0: 20 7c 20 2a 5b 21 5f 24 61 73 5f 63 72 5f 61 6c   | *[!_$as_cr_al
95b0: 6e 75 6d 5d 2a 20 29 0a 20 20 20 20 20 20 61 73  num]* ).      as
95c0: 5f 66 6e 5f 65 72 72 6f 72 20 24 3f 20 22 69 6e  _fn_error $? "in
95d0: 76 61 6c 69 64 20 76 61 72 69 61 62 6c 65 20 6e  valid variable n
95e0: 61 6d 65 3a 20 5c 60 24 61 63 5f 65 6e 76 76 61  ame: \`$ac_envva
95f0: 72 27 22 20 3b 3b 0a 20 20 20 20 65 73 61 63 0a  r'" ;;.    esac.
9600: 20 20 20 20 65 76 61 6c 20 24 61 63 5f 65 6e 76      eval $ac_env
9610: 76 61 72 3d 5c 24 61 63 5f 6f 70 74 61 72 67 0a  var=\$ac_optarg.
9620: 20 20 20 20 65 78 70 6f 72 74 20 24 61 63 5f 65      export $ac_e
9630: 6e 76 76 61 72 20 3b 3b 0a 0a 20 20 2a 29 0a 20  nvvar ;;..  *). 
9640: 20 20 20 23 20 46 49 58 4d 45 3a 20 73 68 6f 75     # FIXME: shou
9650: 6c 64 20 62 65 20 72 65 6d 6f 76 65 64 20 69 6e  ld be removed in
9660: 20 61 75 74 6f 63 6f 6e 66 20 33 2e 30 2e 0a 20   autoconf 3.0.. 
9670: 20 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73     $as_echo "$as
9680: 5f 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20 79 6f  _me: WARNING: yo
9690: 75 20 73 68 6f 75 6c 64 20 75 73 65 20 2d 2d 62  u should use --b
96a0: 75 69 6c 64 2c 20 2d 2d 68 6f 73 74 2c 20 2d 2d  uild, --host, --
96b0: 74 61 72 67 65 74 22 20 3e 26 32 0a 20 20 20 20  target" >&2.    
96c0: 65 78 70 72 20 22 78 24 61 63 5f 6f 70 74 69 6f  expr "x$ac_optio
96d0: 6e 22 20 3a 20 22 2e 2a 5b 5e 2d 2e 5f 24 61 73  n" : ".*[^-._$as
96e0: 5f 63 72 5f 61 6c 6e 75 6d 5d 22 20 3e 2f 64 65  _cr_alnum]" >/de
96f0: 76 2f 6e 75 6c 6c 20 26 26 0a 20 20 20 20 20 20  v/null &&.      
9700: 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
9710: 3a 20 57 41 52 4e 49 4e 47 3a 20 69 6e 76 61 6c  : WARNING: inval
9720: 69 64 20 68 6f 73 74 20 74 79 70 65 3a 20 24 61  id host type: $a
9730: 63 5f 6f 70 74 69 6f 6e 22 20 3e 26 32 0a 20 20  c_option" >&2.  
9740: 20 20 3a 20 22 24 7b 62 75 69 6c 64 5f 61 6c 69    : "${build_ali
9750: 61 73 3d 24 61 63 5f 6f 70 74 69 6f 6e 7d 20 24  as=$ac_option} $
9760: 7b 68 6f 73 74 5f 61 6c 69 61 73 3d 24 61 63 5f  {host_alias=$ac_
9770: 6f 70 74 69 6f 6e 7d 20 24 7b 74 61 72 67 65 74  option} ${target
9780: 5f 61 6c 69 61 73 3d 24 61 63 5f 6f 70 74 69 6f  _alias=$ac_optio
9790: 6e 7d 22 0a 20 20 20 20 3b 3b 0a 0a 20 20 65 73  n}".    ;;..  es
97a0: 61 63 0a 64 6f 6e 65 0a 0a 69 66 20 74 65 73 74  ac.done..if test
97b0: 20 2d 6e 20 22 24 61 63 5f 70 72 65 76 22 3b 20   -n "$ac_prev"; 
97c0: 74 68 65 6e 0a 20 20 61 63 5f 6f 70 74 69 6f 6e  then.  ac_option
97d0: 3d 2d 2d 60 65 63 68 6f 20 24 61 63 5f 70 72 65  =--`echo $ac_pre
97e0: 76 20 7c 20 73 65 64 20 27 73 2f 5f 2f 2d 2f 67  v | sed 's/_/-/g
97f0: 27 60 0a 20 20 61 73 5f 66 6e 5f 65 72 72 6f 72  '`.  as_fn_error
9800: 20 24 3f 20 22 6d 69 73 73 69 6e 67 20 61 72 67   $? "missing arg
9810: 75 6d 65 6e 74 20 74 6f 20 24 61 63 5f 6f 70 74  ument to $ac_opt
9820: 69 6f 6e 22 0a 66 69 0a 0a 69 66 20 74 65 73 74  ion".fi..if test
9830: 20 2d 6e 20 22 24 61 63 5f 75 6e 72 65 63 6f 67   -n "$ac_unrecog
9840: 6e 69 7a 65 64 5f 6f 70 74 73 22 3b 20 74 68 65  nized_opts"; the
9850: 6e 0a 20 20 63 61 73 65 20 24 65 6e 61 62 6c 65  n.  case $enable
9860: 5f 6f 70 74 69 6f 6e 5f 63 68 65 63 6b 69 6e 67  _option_checking
9870: 20 69 6e 0a 20 20 20 20 6e 6f 29 20 3b 3b 0a 20   in.    no) ;;. 
9880: 20 20 20 66 61 74 61 6c 29 20 61 73 5f 66 6e 5f     fatal) as_fn_
9890: 65 72 72 6f 72 20 24 3f 20 22 75 6e 72 65 63 6f  error $? "unreco
98a0: 67 6e 69 7a 65 64 20 6f 70 74 69 6f 6e 73 3a 20  gnized options: 
98b0: 24 61 63 5f 75 6e 72 65 63 6f 67 6e 69 7a 65 64  $ac_unrecognized
98c0: 5f 6f 70 74 73 22 20 3b 3b 0a 20 20 20 20 2a 29  _opts" ;;.    *)
98d0: 20 20 20 20 20 24 61 73 5f 65 63 68 6f 20 22 24       $as_echo "$
98e0: 61 73 5f 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20  as_me: WARNING: 
98f0: 75 6e 72 65 63 6f 67 6e 69 7a 65 64 20 6f 70 74  unrecognized opt
9900: 69 6f 6e 73 3a 20 24 61 63 5f 75 6e 72 65 63 6f  ions: $ac_unreco
9910: 67 6e 69 7a 65 64 5f 6f 70 74 73 22 20 3e 26 32  gnized_opts" >&2
9920: 20 3b 3b 0a 20 20 65 73 61 63 0a 66 69 0a 0a 23   ;;.  esac.fi..#
9930: 20 43 68 65 63 6b 20 61 6c 6c 20 64 69 72 65 63   Check all direc
9940: 74 6f 72 79 20 61 72 67 75 6d 65 6e 74 73 20 66  tory arguments f
9950: 6f 72 20 63 6f 6e 73 69 73 74 65 6e 63 79 2e 0a  or consistency..
9960: 66 6f 72 20 61 63 5f 76 61 72 20 69 6e 09 65 78  for ac_var in.ex
9970: 65 63 5f 70 72 65 66 69 78 20 70 72 65 66 69 78  ec_prefix prefix
9980: 20 62 69 6e 64 69 72 20 73 62 69 6e 64 69 72 20   bindir sbindir 
9990: 6c 69 62 65 78 65 63 64 69 72 20 64 61 74 61 72  libexecdir datar
99a0: 6f 6f 74 64 69 72 20 5c 0a 09 09 64 61 74 61 64  ootdir \...datad
99b0: 69 72 20 73 79 73 63 6f 6e 66 64 69 72 20 73 68  ir sysconfdir sh
99c0: 61 72 65 64 73 74 61 74 65 64 69 72 20 6c 6f 63  aredstatedir loc
99d0: 61 6c 73 74 61 74 65 64 69 72 20 69 6e 63 6c 75  alstatedir inclu
99e0: 64 65 64 69 72 20 5c 0a 09 09 6f 6c 64 69 6e 63  dedir \...oldinc
99f0: 6c 75 64 65 64 69 72 20 64 6f 63 64 69 72 20 69  ludedir docdir i
9a00: 6e 66 6f 64 69 72 20 68 74 6d 6c 64 69 72 20 64  nfodir htmldir d
9a10: 76 69 64 69 72 20 70 64 66 64 69 72 20 70 73 64  vidir pdfdir psd
9a20: 69 72 20 5c 0a 09 09 6c 69 62 64 69 72 20 6c 6f  ir \...libdir lo
9a30: 63 61 6c 65 64 69 72 20 6d 61 6e 64 69 72 20 72  caledir mandir r
9a40: 75 6e 73 74 61 74 65 64 69 72 0a 64 6f 0a 20 20  unstatedir.do.  
9a50: 65 76 61 6c 20 61 63 5f 76 61 6c 3d 5c 24 24 61  eval ac_val=\$$a
9a60: 63 5f 76 61 72 0a 20 20 23 20 52 65 6d 6f 76 65  c_var.  # Remove
9a70: 20 74 72 61 69 6c 69 6e 67 20 73 6c 61 73 68 65   trailing slashe
9a80: 73 2e 0a 20 20 63 61 73 65 20 24 61 63 5f 76 61  s..  case $ac_va
9a90: 6c 20 69 6e 0a 20 20 20 20 2a 2f 20 29 0a 20 20  l in.    */ ).  
9aa0: 20 20 20 20 61 63 5f 76 61 6c 3d 60 65 78 70 72      ac_val=`expr
9ab0: 20 22 58 24 61 63 5f 76 61 6c 22 20 3a 20 27 58   "X$ac_val" : 'X
9ac0: 5c 28 2e 2a 5b 5e 2f 5d 5c 29 27 20 5c 7c 20 22  \(.*[^/]\)' \| "
9ad0: 58 24 61 63 5f 76 61 6c 22 20 3a 20 27 58 5c 28  X$ac_val" : 'X\(
9ae0: 2e 2a 5c 29 27 60 0a 20 20 20 20 20 20 65 76 61  .*\)'`.      eva
9af0: 6c 20 24 61 63 5f 76 61 72 3d 5c 24 61 63 5f 76  l $ac_var=\$ac_v
9b00: 61 6c 3b 3b 0a 20 20 65 73 61 63 0a 20 20 23 20  al;;.  esac.  # 
9b10: 42 65 20 73 75 72 65 20 74 6f 20 68 61 76 65 20  Be sure to have 
9b20: 61 62 73 6f 6c 75 74 65 20 64 69 72 65 63 74 6f  absolute directo
9b30: 72 79 20 6e 61 6d 65 73 2e 0a 20 20 63 61 73 65  ry names..  case
9b40: 20 24 61 63 5f 76 61 6c 20 69 6e 0a 20 20 20 20   $ac_val in.    
9b50: 5b 5c 5c 2f 24 5d 2a 20 7c 20 3f 3a 5b 5c 5c 2f  [\\/$]* | ?:[\\/
9b60: 5d 2a 20 29 20 20 63 6f 6e 74 69 6e 75 65 3b 3b  ]* )  continue;;
9b70: 0a 20 20 20 20 4e 4f 4e 45 20 7c 20 27 27 20 29  .    NONE | '' )
9b80: 20 63 61 73 65 20 24 61 63 5f 76 61 72 20 69 6e   case $ac_var in
9b90: 20 2a 70 72 65 66 69 78 20 29 20 63 6f 6e 74 69   *prefix ) conti
9ba0: 6e 75 65 3b 3b 20 65 73 61 63 3b 3b 0a 20 20 65  nue;; esac;;.  e
9bb0: 73 61 63 0a 20 20 61 73 5f 66 6e 5f 65 72 72 6f  sac.  as_fn_erro
9bc0: 72 20 24 3f 20 22 65 78 70 65 63 74 65 64 20 61  r $? "expected a
9bd0: 6e 20 61 62 73 6f 6c 75 74 65 20 64 69 72 65 63  n absolute direc
9be0: 74 6f 72 79 20 6e 61 6d 65 20 66 6f 72 20 2d 2d  tory name for --
9bf0: 24 61 63 5f 76 61 72 3a 20 24 61 63 5f 76 61 6c  $ac_var: $ac_val
9c00: 22 0a 64 6f 6e 65 0a 0a 23 20 54 68 65 72 65 20  ".done..# There 
9c10: 6d 69 67 68 74 20 62 65 20 70 65 6f 70 6c 65 20  might be people 
9c20: 77 68 6f 20 64 65 70 65 6e 64 20 6f 6e 20 74 68  who depend on th
9c30: 65 20 6f 6c 64 20 62 72 6f 6b 65 6e 20 62 65 68  e old broken beh
9c40: 61 76 69 6f 72 3a 20 60 24 68 6f 73 74 27 0a 23  avior: `$host'.#
9c50: 20 75 73 65 64 20 74 6f 20 68 6f 6c 64 20 74 68   used to hold th
9c60: 65 20 61 72 67 75 6d 65 6e 74 20 6f 66 20 2d 2d  e argument of --
9c70: 68 6f 73 74 20 65 74 63 2e 0a 23 20 46 49 58 4d  host etc..# FIXM
9c80: 45 3a 20 54 6f 20 72 65 6d 6f 76 65 20 73 6f 6d  E: To remove som
9c90: 65 20 64 61 79 2e 0a 62 75 69 6c 64 3d 24 62 75  e day..build=$bu
9ca0: 69 6c 64 5f 61 6c 69 61 73 0a 68 6f 73 74 3d 24  ild_alias.host=$
9cb0: 68 6f 73 74 5f 61 6c 69 61 73 0a 74 61 72 67 65  host_alias.targe
9cc0: 74 3d 24 74 61 72 67 65 74 5f 61 6c 69 61 73 0a  t=$target_alias.
9cd0: 0a 23 20 46 49 58 4d 45 3a 20 54 6f 20 72 65 6d  .# FIXME: To rem
9ce0: 6f 76 65 20 73 6f 6d 65 20 64 61 79 2e 0a 69 66  ove some day..if
9cf0: 20 74 65 73 74 20 22 78 24 68 6f 73 74 5f 61 6c   test "x$host_al
9d00: 69 61 73 22 20 21 3d 20 78 3b 20 74 68 65 6e 0a  ias" != x; then.
9d10: 20 20 69 66 20 74 65 73 74 20 22 78 24 62 75 69    if test "x$bui
9d20: 6c 64 5f 61 6c 69 61 73 22 20 3d 20 78 3b 20 74  ld_alias" = x; t
9d30: 68 65 6e 0a 20 20 20 20 63 72 6f 73 73 5f 63 6f  hen.    cross_co
9d40: 6d 70 69 6c 69 6e 67 3d 6d 61 79 62 65 0a 20 20  mpiling=maybe.  
9d50: 65 6c 69 66 20 74 65 73 74 20 22 78 24 62 75 69  elif test "x$bui
9d60: 6c 64 5f 61 6c 69 61 73 22 20 21 3d 20 22 78 24  ld_alias" != "x$
9d70: 68 6f 73 74 5f 61 6c 69 61 73 22 3b 20 74 68 65  host_alias"; the
9d80: 6e 0a 20 20 20 20 63 72 6f 73 73 5f 63 6f 6d 70  n.    cross_comp
9d90: 69 6c 69 6e 67 3d 79 65 73 0a 20 20 66 69 0a 66  iling=yes.  fi.f
9da0: 69 0a 0a 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69  i..ac_tool_prefi
9db0: 78 3d 0a 74 65 73 74 20 2d 6e 20 22 24 68 6f 73  x=.test -n "$hos
9dc0: 74 5f 61 6c 69 61 73 22 20 26 26 20 61 63 5f 74  t_alias" && ac_t
9dd0: 6f 6f 6c 5f 70 72 65 66 69 78 3d 24 68 6f 73 74  ool_prefix=$host
9de0: 5f 61 6c 69 61 73 2d 0a 0a 74 65 73 74 20 22 24  _alias-..test "$
9df0: 73 69 6c 65 6e 74 22 20 3d 20 79 65 73 20 26 26  silent" = yes &&
9e00: 20 65 78 65 63 20 36 3e 2f 64 65 76 2f 6e 75 6c   exec 6>/dev/nul
9e10: 6c 0a 0a 0a 61 63 5f 70 77 64 3d 60 70 77 64 60  l...ac_pwd=`pwd`
9e20: 20 26 26 20 74 65 73 74 20 2d 6e 20 22 24 61 63   && test -n "$ac
9e30: 5f 70 77 64 22 20 26 26 0a 61 63 5f 6c 73 5f 64  _pwd" &&.ac_ls_d
9e40: 69 3d 60 6c 73 20 2d 64 69 20 2e 60 20 26 26 0a  i=`ls -di .` &&.
9e50: 61 63 5f 70 77 64 5f 6c 73 5f 64 69 3d 60 63 64  ac_pwd_ls_di=`cd
9e60: 20 22 24 61 63 5f 70 77 64 22 20 26 26 20 6c 73   "$ac_pwd" && ls
9e70: 20 2d 64 69 20 2e 60 20 7c 7c 0a 20 20 61 73 5f   -di .` ||.  as_
9e80: 66 6e 5f 65 72 72 6f 72 20 24 3f 20 22 77 6f 72  fn_error $? "wor
9e90: 6b 69 6e 67 20 64 69 72 65 63 74 6f 72 79 20 63  king directory c
9ea0: 61 6e 6e 6f 74 20 62 65 20 64 65 74 65 72 6d 69  annot be determi
9eb0: 6e 65 64 22 0a 74 65 73 74 20 22 58 24 61 63 5f  ned".test "X$ac_
9ec0: 6c 73 5f 64 69 22 20 3d 20 22 58 24 61 63 5f 70  ls_di" = "X$ac_p
9ed0: 77 64 5f 6c 73 5f 64 69 22 20 7c 7c 0a 20 20 61  wd_ls_di" ||.  a
9ee0: 73 5f 66 6e 5f 65 72 72 6f 72 20 24 3f 20 22 70  s_fn_error $? "p
9ef0: 77 64 20 64 6f 65 73 20 6e 6f 74 20 72 65 70 6f  wd does not repo
9f00: 72 74 20 6e 61 6d 65 20 6f 66 20 77 6f 72 6b 69  rt name of worki
9f10: 6e 67 20 64 69 72 65 63 74 6f 72 79 22 0a 0a 0a  ng directory"...
9f20: 23 20 46 69 6e 64 20 74 68 65 20 73 6f 75 72 63  # Find the sourc
9f30: 65 20 66 69 6c 65 73 2c 20 69 66 20 6c 6f 63 61  e files, if loca
9f40: 74 69 6f 6e 20 77 61 73 20 6e 6f 74 20 73 70 65  tion was not spe
9f50: 63 69 66 69 65 64 2e 0a 69 66 20 74 65 73 74 20  cified..if test 
9f60: 2d 7a 20 22 24 73 72 63 64 69 72 22 3b 20 74 68  -z "$srcdir"; th
9f70: 65 6e 0a 20 20 61 63 5f 73 72 63 64 69 72 5f 64  en.  ac_srcdir_d
9f80: 65 66 61 75 6c 74 65 64 3d 79 65 73 0a 20 20 23  efaulted=yes.  #
9f90: 20 54 72 79 20 74 68 65 20 64 69 72 65 63 74 6f   Try the directo
9fa0: 72 79 20 63 6f 6e 74 61 69 6e 69 6e 67 20 74 68  ry containing th
9fb0: 69 73 20 73 63 72 69 70 74 2c 20 74 68 65 6e 20  is script, then 
9fc0: 74 68 65 20 70 61 72 65 6e 74 20 64 69 72 65 63  the parent direc
9fd0: 74 6f 72 79 2e 0a 20 20 61 63 5f 63 6f 6e 66 64  tory..  ac_confd
9fe0: 69 72 3d 60 24 61 73 5f 64 69 72 6e 61 6d 65 20  ir=`$as_dirname 
9ff0: 2d 2d 20 22 24 61 73 5f 6d 79 73 65 6c 66 22 20  -- "$as_myself" 
a000: 7c 7c 0a 24 61 73 5f 65 78 70 72 20 58 22 24 61  ||.$as_expr X"$a
a010: 73 5f 6d 79 73 65 6c 66 22 20 3a 20 27 58 5c 28  s_myself" : 'X\(
a020: 2e 2a 5b 5e 2f 5d 5c 29 2f 2f 2a 5b 5e 2f 5d 5b  .*[^/]\)//*[^/][
a030: 5e 2f 5d 2a 2f 2a 24 27 20 5c 7c 20 5c 0a 09 20  ^/]*/*$' \| \.. 
a040: 58 22 24 61 73 5f 6d 79 73 65 6c 66 22 20 3a 20  X"$as_myself" : 
a050: 27 58 5c 28 2f 2f 5c 29 5b 5e 2f 5d 27 20 5c 7c  'X\(//\)[^/]' \|
a060: 20 5c 0a 09 20 58 22 24 61 73 5f 6d 79 73 65 6c   \.. X"$as_mysel
a070: 66 22 20 3a 20 27 58 5c 28 2f 2f 5c 29 24 27 20  f" : 'X\(//\)$' 
a080: 5c 7c 20 5c 0a 09 20 58 22 24 61 73 5f 6d 79 73  \| \.. X"$as_mys
a090: 65 6c 66 22 20 3a 20 27 58 5c 28 2f 5c 29 27 20  elf" : 'X\(/\)' 
a0a0: 5c 7c 20 2e 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c  \| . 2>/dev/null
a0b0: 20 7c 7c 0a 24 61 73 5f 65 63 68 6f 20 58 22 24   ||.$as_echo X"$
a0c0: 61 73 5f 6d 79 73 65 6c 66 22 20 7c 0a 20 20 20  as_myself" |.   
a0d0: 20 73 65 64 20 27 2f 5e 58 5c 28 2e 2a 5b 5e 2f   sed '/^X\(.*[^/
a0e0: 5d 5c 29 5c 2f 5c 2f 2a 5b 5e 2f 5d 5b 5e 2f 5d  ]\)\/\/*[^/][^/]
a0f0: 2a 5c 2f 2a 24 2f 7b 0a 09 20 20 20 20 73 2f 2f  *\/*$/{..    s//
a100: 5c 31 2f 0a 09 20 20 20 20 71 0a 09 20 20 7d 0a  \1/..    q..  }.
a110: 09 20 20 2f 5e 58 5c 28 5c 2f 5c 2f 5c 29 5b 5e  .  /^X\(\/\/\)[^
a120: 2f 5d 2e 2a 2f 7b 0a 09 20 20 20 20 73 2f 2f 5c  /].*/{..    s//\
a130: 31 2f 0a 09 20 20 20 20 71 0a 09 20 20 7d 0a 09  1/..    q..  }..
a140: 20 20 2f 5e 58 5c 28 5c 2f 5c 2f 5c 29 24 2f 7b    /^X\(\/\/\)$/{
a150: 0a 09 20 20 20 20 73 2f 2f 5c 31 2f 0a 09 20 20  ..    s//\1/..  
a160: 20 20 71 0a 09 20 20 7d 0a 09 20 20 2f 5e 58 5c    q..  }..  /^X\
a170: 28 5c 2f 5c 29 2e 2a 2f 7b 0a 09 20 20 20 20 73  (\/\).*/{..    s
a180: 2f 2f 5c 31 2f 0a 09 20 20 20 20 71 0a 09 20 20  //\1/..    q..  
a190: 7d 0a 09 20 20 73 2f 2e 2a 2f 2e 2f 3b 20 71 27  }..  s/.*/./; q'
a1a0: 60 0a 20 20 73 72 63 64 69 72 3d 24 61 63 5f 63  `.  srcdir=$ac_c
a1b0: 6f 6e 66 64 69 72 0a 20 20 69 66 20 74 65 73 74  onfdir.  if test
a1c0: 20 21 20 2d 72 20 22 24 73 72 63 64 69 72 2f 24   ! -r "$srcdir/$
a1d0: 61 63 5f 75 6e 69 71 75 65 5f 66 69 6c 65 22 3b  ac_unique_file";
a1e0: 20 74 68 65 6e 0a 20 20 20 20 73 72 63 64 69 72   then.    srcdir
a1f0: 3d 2e 2e 0a 20 20 66 69 0a 65 6c 73 65 0a 20 20  =...  fi.else.  
a200: 61 63 5f 73 72 63 64 69 72 5f 64 65 66 61 75 6c  ac_srcdir_defaul
a210: 74 65 64 3d 6e 6f 0a 66 69 0a 69 66 20 74 65 73  ted=no.fi.if tes
a220: 74 20 21 20 2d 72 20 22 24 73 72 63 64 69 72 2f  t ! -r "$srcdir/
a230: 24 61 63 5f 75 6e 69 71 75 65 5f 66 69 6c 65 22  $ac_unique_file"
a240: 3b 20 74 68 65 6e 0a 20 20 74 65 73 74 20 22 24  ; then.  test "$
a250: 61 63 5f 73 72 63 64 69 72 5f 64 65 66 61 75 6c  ac_srcdir_defaul
a260: 74 65 64 22 20 3d 20 79 65 73 20 26 26 20 73 72  ted" = yes && sr
a270: 63 64 69 72 3d 22 24 61 63 5f 63 6f 6e 66 64 69  cdir="$ac_confdi
a280: 72 20 6f 72 20 2e 2e 22 0a 20 20 61 73 5f 66 6e  r or ..".  as_fn
a290: 5f 65 72 72 6f 72 20 24 3f 20 22 63 61 6e 6e 6f  _error $? "canno
a2a0: 74 20 66 69 6e 64 20 73 6f 75 72 63 65 73 20 28  t find sources (
a2b0: 24 61 63 5f 75 6e 69 71 75 65 5f 66 69 6c 65 29  $ac_unique_file)
a2c0: 20 69 6e 20 24 73 72 63 64 69 72 22 0a 66 69 0a   in $srcdir".fi.
a2d0: 61 63 5f 6d 73 67 3d 22 73 6f 75 72 63 65 73 20  ac_msg="sources 
a2e0: 61 72 65 20 69 6e 20 24 73 72 63 64 69 72 2c 20  are in $srcdir, 
a2f0: 62 75 74 20 5c 60 63 64 20 24 73 72 63 64 69 72  but \`cd $srcdir
a300: 27 20 64 6f 65 73 20 6e 6f 74 20 77 6f 72 6b 22  ' does not work"
a310: 0a 61 63 5f 61 62 73 5f 63 6f 6e 66 64 69 72 3d  .ac_abs_confdir=
a320: 60 28 0a 09 63 64 20 22 24 73 72 63 64 69 72 22  `(..cd "$srcdir"
a330: 20 26 26 20 74 65 73 74 20 2d 72 20 22 2e 2f 24   && test -r "./$
a340: 61 63 5f 75 6e 69 71 75 65 5f 66 69 6c 65 22 20  ac_unique_file" 
a350: 7c 7c 20 61 73 5f 66 6e 5f 65 72 72 6f 72 20 24  || as_fn_error $
a360: 3f 20 22 24 61 63 5f 6d 73 67 22 0a 09 70 77 64  ? "$ac_msg"..pwd
a370: 29 60 0a 23 20 57 68 65 6e 20 62 75 69 6c 64 69  )`.# When buildi
a380: 6e 67 20 69 6e 20 70 6c 61 63 65 2c 20 73 65 74  ng in place, set
a390: 20 73 72 63 64 69 72 3d 2e 0a 69 66 20 74 65 73   srcdir=..if tes
a3a0: 74 20 22 24 61 63 5f 61 62 73 5f 63 6f 6e 66 64  t "$ac_abs_confd
a3b0: 69 72 22 20 3d 20 22 24 61 63 5f 70 77 64 22 3b  ir" = "$ac_pwd";
a3c0: 20 74 68 65 6e 0a 20 20 73 72 63 64 69 72 3d 2e   then.  srcdir=.
a3d0: 0a 66 69 0a 23 20 52 65 6d 6f 76 65 20 75 6e 6e  .fi.# Remove unn
a3e0: 65 63 65 73 73 61 72 79 20 74 72 61 69 6c 69 6e  ecessary trailin
a3f0: 67 20 73 6c 61 73 68 65 73 20 66 72 6f 6d 20 73  g slashes from s
a400: 72 63 64 69 72 2e 0a 23 20 44 6f 75 62 6c 65 20  rcdir..# Double 
a410: 73 6c 61 73 68 65 73 20 69 6e 20 66 69 6c 65 20  slashes in file 
a420: 6e 61 6d 65 73 20 69 6e 20 6f 62 6a 65 63 74 20  names in object 
a430: 66 69 6c 65 20 64 65 62 75 67 67 69 6e 67 20 69  file debugging i
a440: 6e 66 6f 0a 23 20 6d 65 73 73 20 75 70 20 4d 2d  nfo.# mess up M-
a450: 78 20 67 64 62 20 69 6e 20 45 6d 61 63 73 2e 0a  x gdb in Emacs..
a460: 63 61 73 65 20 24 73 72 63 64 69 72 20 69 6e 0a  case $srcdir in.
a470: 2a 2f 29 20 73 72 63 64 69 72 3d 60 65 78 70 72  */) srcdir=`expr
a480: 20 22 58 24 73 72 63 64 69 72 22 20 3a 20 27 58   "X$srcdir" : 'X
a490: 5c 28 2e 2a 5b 5e 2f 5d 5c 29 27 20 5c 7c 20 22  \(.*[^/]\)' \| "
a4a0: 58 24 73 72 63 64 69 72 22 20 3a 20 27 58 5c 28  X$srcdir" : 'X\(
a4b0: 2e 2a 5c 29 27 60 3b 3b 0a 65 73 61 63 0a 66 6f  .*\)'`;;.esac.fo
a4c0: 72 20 61 63 5f 76 61 72 20 69 6e 20 24 61 63 5f  r ac_var in $ac_
a4d0: 70 72 65 63 69 6f 75 73 5f 76 61 72 73 3b 20 64  precious_vars; d
a4e0: 6f 0a 20 20 65 76 61 6c 20 61 63 5f 65 6e 76 5f  o.  eval ac_env_
a4f0: 24 7b 61 63 5f 76 61 72 7d 5f 73 65 74 3d 5c 24  ${ac_var}_set=\$
a500: 7b 24 7b 61 63 5f 76 61 72 7d 2b 73 65 74 7d 0a  {${ac_var}+set}.
a510: 20 20 65 76 61 6c 20 61 63 5f 65 6e 76 5f 24 7b    eval ac_env_${
a520: 61 63 5f 76 61 72 7d 5f 76 61 6c 75 65 3d 5c 24  ac_var}_value=\$
a530: 24 7b 61 63 5f 76 61 72 7d 0a 20 20 65 76 61 6c  ${ac_var}.  eval
a540: 20 61 63 5f 63 76 5f 65 6e 76 5f 24 7b 61 63 5f   ac_cv_env_${ac_
a550: 76 61 72 7d 5f 73 65 74 3d 5c 24 7b 24 7b 61 63  var}_set=\${${ac
a560: 5f 76 61 72 7d 2b 73 65 74 7d 0a 20 20 65 76 61  _var}+set}.  eva
a570: 6c 20 61 63 5f 63 76 5f 65 6e 76 5f 24 7b 61 63  l ac_cv_env_${ac
a580: 5f 76 61 72 7d 5f 76 61 6c 75 65 3d 5c 24 24 7b  _var}_value=\$${
a590: 61 63 5f 76 61 72 7d 0a 64 6f 6e 65 0a 0a 23 0a  ac_var}.done..#.
a5a0: 23 20 52 65 70 6f 72 74 20 74 68 65 20 2d 2d 68  # Report the --h
a5b0: 65 6c 70 20 6d 65 73 73 61 67 65 2e 0a 23 0a 69  elp message..#.i
a5c0: 66 20 74 65 73 74 20 22 24 61 63 5f 69 6e 69 74  f test "$ac_init
a5d0: 5f 68 65 6c 70 22 20 3d 20 22 6c 6f 6e 67 22 3b  _help" = "long";
a5e0: 20 74 68 65 6e 0a 20 20 23 20 4f 6d 69 74 20 73   then.  # Omit s
a5f0: 6f 6d 65 20 69 6e 74 65 72 6e 61 6c 20 6f 72 20  ome internal or 
a600: 6f 62 73 6f 6c 65 74 65 20 6f 70 74 69 6f 6e 73  obsolete options
a610: 20 74 6f 20 6d 61 6b 65 20 74 68 65 20 6c 69 73   to make the lis
a620: 74 20 6c 65 73 73 20 69 6d 70 6f 73 69 6e 67 2e  t less imposing.
a630: 0a 20 20 23 20 54 68 69 73 20 6d 65 73 73 61 67  .  # This messag
a640: 65 20 69 73 20 74 6f 6f 20 6c 6f 6e 67 20 74 6f  e is too long to
a650: 20 62 65 20 61 20 73 74 72 69 6e 67 20 69 6e 20   be a string in 
a660: 74 68 65 20 41 2f 55 58 20 33 2e 31 20 73 68 2e  the A/UX 3.1 sh.
a670: 0a 20 20 63 61 74 20 3c 3c 5f 41 43 45 4f 46 0a  .  cat <<_ACEOF.
a680: 5c 60 63 6f 6e 66 69 67 75 72 65 27 20 63 6f 6e  \`configure' con
a690: 66 69 67 75 72 65 73 20 73 71 6c 69 74 65 20 33  figures sqlite 3
a6a0: 2e 32 38 2e 30 20 74 6f 20 61 64 61 70 74 20 74  .28.0 to adapt t
a6b0: 6f 20 6d 61 6e 79 20 6b 69 6e 64 73 20 6f 66 20  o many kinds of 
a6c0: 73 79 73 74 65 6d 73 2e 0a 0a 55 73 61 67 65 3a  systems...Usage:
a6d0: 20 24 30 20 5b 4f 50 54 49 4f 4e 5d 2e 2e 2e 20   $0 [OPTION]... 
a6e0: 5b 56 41 52 3d 56 41 4c 55 45 5d 2e 2e 2e 0a 0a  [VAR=VALUE].....
a6f0: 54 6f 20 61 73 73 69 67 6e 20 65 6e 76 69 72 6f  To assign enviro
a700: 6e 6d 65 6e 74 20 76 61 72 69 61 62 6c 65 73 20  nment variables 
a710: 28 65 2e 67 2e 2c 20 43 43 2c 20 43 46 4c 41 47  (e.g., CC, CFLAG
a720: 53 2e 2e 2e 29 2c 20 73 70 65 63 69 66 79 20 74  S...), specify t
a730: 68 65 6d 20 61 73 0a 56 41 52 3d 56 41 4c 55 45  hem as.VAR=VALUE
a740: 2e 20 20 53 65 65 20 62 65 6c 6f 77 20 66 6f 72  .  See below for
a750: 20 64 65 73 63 72 69 70 74 69 6f 6e 73 20 6f 66   descriptions of
a760: 20 73 6f 6d 65 20 6f 66 20 74 68 65 20 75 73 65   some of the use
a770: 66 75 6c 20 76 61 72 69 61 62 6c 65 73 2e 0a 0a  ful variables...
a780: 44 65 66 61 75 6c 74 73 20 66 6f 72 20 74 68 65  Defaults for the
a790: 20 6f 70 74 69 6f 6e 73 20 61 72 65 20 73 70 65   options are spe
a7a0: 63 69 66 69 65 64 20 69 6e 20 62 72 61 63 6b 65  cified in bracke
a7b0: 74 73 2e 0a 0a 43 6f 6e 66 69 67 75 72 61 74 69  ts...Configurati
a7c0: 6f 6e 3a 0a 20 20 2d 68 2c 20 2d 2d 68 65 6c 70  on:.  -h, --help
a7d0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 64 69                di
a7e0: 73 70 6c 61 79 20 74 68 69 73 20 68 65 6c 70 20  splay this help 
a7f0: 61 6e 64 20 65 78 69 74 0a 20 20 20 20 20 20 2d  and exit.      -
a800: 2d 68 65 6c 70 3d 73 68 6f 72 74 20 20 20 20 20  -help=short     
a810: 20 20 20 64 69 73 70 6c 61 79 20 6f 70 74 69 6f     display optio
a820: 6e 73 20 73 70 65 63 69 66 69 63 20 74 6f 20 74  ns specific to t
a830: 68 69 73 20 70 61 63 6b 61 67 65 0a 20 20 20 20  his package.    
a840: 20 20 2d 2d 68 65 6c 70 3d 72 65 63 75 72 73 69    --help=recursi
a850: 76 65 20 20 20 20 64 69 73 70 6c 61 79 20 74 68  ve    display th
a860: 65 20 73 68 6f 72 74 20 68 65 6c 70 20 6f 66 20  e short help of 
a870: 61 6c 6c 20 74 68 65 20 69 6e 63 6c 75 64 65 64  all the included
a880: 20 70 61 63 6b 61 67 65 73 0a 20 20 2d 56 2c 20   packages.  -V, 
a890: 2d 2d 76 65 72 73 69 6f 6e 20 20 20 20 20 20 20  --version       
a8a0: 20 20 20 20 64 69 73 70 6c 61 79 20 76 65 72 73      display vers
a8b0: 69 6f 6e 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20  ion information 
a8c0: 61 6e 64 20 65 78 69 74 0a 20 20 2d 71 2c 20 2d  and exit.  -q, -
a8d0: 2d 71 75 69 65 74 2c 20 2d 2d 73 69 6c 65 6e 74  -quiet, --silent
a8e0: 20 20 20 64 6f 20 6e 6f 74 20 70 72 69 6e 74 20     do not print 
a8f0: 5c 60 63 68 65 63 6b 69 6e 67 20 2e 2e 2e 27 20  \`checking ...' 
a900: 6d 65 73 73 61 67 65 73 0a 20 20 20 20 20 20 2d  messages.      -
a910: 2d 63 61 63 68 65 2d 66 69 6c 65 3d 46 49 4c 45  -cache-file=FILE
a920: 20 20 20 63 61 63 68 65 20 74 65 73 74 20 72 65     cache test re
a930: 73 75 6c 74 73 20 69 6e 20 46 49 4c 45 20 5b 64  sults in FILE [d
a940: 69 73 61 62 6c 65 64 5d 0a 20 20 2d 43 2c 20 2d  isabled].  -C, -
a950: 2d 63 6f 6e 66 69 67 2d 63 61 63 68 65 20 20 20  -config-cache   
a960: 20 20 20 61 6c 69 61 73 20 66 6f 72 20 5c 60 2d     alias for \`-
a970: 2d 63 61 63 68 65 2d 66 69 6c 65 3d 63 6f 6e 66  -cache-file=conf
a980: 69 67 2e 63 61 63 68 65 27 0a 20 20 2d 6e 2c 20  ig.cache'.  -n, 
a990: 2d 2d 6e 6f 2d 63 72 65 61 74 65 20 20 20 20 20  --no-create     
a9a0: 20 20 20 20 64 6f 20 6e 6f 74 20 63 72 65 61 74      do not creat
a9b0: 65 20 6f 75 74 70 75 74 20 66 69 6c 65 73 0a 20  e output files. 
a9c0: 20 20 20 20 20 2d 2d 73 72 63 64 69 72 3d 44 49       --srcdir=DI
a9d0: 52 20 20 20 20 20 20 20 20 66 69 6e 64 20 74 68  R        find th
a9e0: 65 20 73 6f 75 72 63 65 73 20 69 6e 20 44 49 52  e sources in DIR
a9f0: 20 5b 63 6f 6e 66 69 67 75 72 65 20 64 69 72 20   [configure dir 
aa00: 6f 72 20 5c 60 2e 2e 27 5d 0a 0a 49 6e 73 74 61  or \`..']..Insta
aa10: 6c 6c 61 74 69 6f 6e 20 64 69 72 65 63 74 6f 72  llation director
aa20: 69 65 73 3a 0a 20 20 2d 2d 70 72 65 66 69 78 3d  ies:.  --prefix=
aa30: 50 52 45 46 49 58 20 20 20 20 20 20 20 20 20 69  PREFIX         i
aa40: 6e 73 74 61 6c 6c 20 61 72 63 68 69 74 65 63 74  nstall architect
aa50: 75 72 65 2d 69 6e 64 65 70 65 6e 64 65 6e 74 20  ure-independent 
aa60: 66 69 6c 65 73 20 69 6e 20 50 52 45 46 49 58 0a  files in PREFIX.
aa70: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
aa80: 20 20 20 20 20 20 20 20 20 20 5b 24 61 63 5f 64            [$ac_d
aa90: 65 66 61 75 6c 74 5f 70 72 65 66 69 78 5d 0a 20  efault_prefix]. 
aaa0: 20 2d 2d 65 78 65 63 2d 70 72 65 66 69 78 3d 45   --exec-prefix=E
aab0: 50 52 45 46 49 58 20 20 20 69 6e 73 74 61 6c 6c  PREFIX   install
aac0: 20 61 72 63 68 69 74 65 63 74 75 72 65 2d 64 65   architecture-de
aad0: 70 65 6e 64 65 6e 74 20 66 69 6c 65 73 20 69 6e  pendent files in
aae0: 20 45 50 52 45 46 49 58 0a 20 20 20 20 20 20 20   EPREFIX.       
aaf0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
ab00: 20 20 20 5b 50 52 45 46 49 58 5d 0a 0a 42 79 20     [PREFIX]..By 
ab10: 64 65 66 61 75 6c 74 2c 20 5c 60 6d 61 6b 65 20  default, \`make 
ab20: 69 6e 73 74 61 6c 6c 27 20 77 69 6c 6c 20 69 6e  install' will in
ab30: 73 74 61 6c 6c 20 61 6c 6c 20 74 68 65 20 66 69  stall all the fi
ab40: 6c 65 73 20 69 6e 0a 5c 60 24 61 63 5f 64 65 66  les in.\`$ac_def
ab50: 61 75 6c 74 5f 70 72 65 66 69 78 2f 62 69 6e 27  ault_prefix/bin'
ab60: 2c 20 5c 60 24 61 63 5f 64 65 66 61 75 6c 74 5f  , \`$ac_default_
ab70: 70 72 65 66 69 78 2f 6c 69 62 27 20 65 74 63 2e  prefix/lib' etc.
ab80: 20 20 59 6f 75 20 63 61 6e 20 73 70 65 63 69 66    You can specif
ab90: 79 0a 61 6e 20 69 6e 73 74 61 6c 6c 61 74 69 6f  y.an installatio
aba0: 6e 20 70 72 65 66 69 78 20 6f 74 68 65 72 20 74  n prefix other t
abb0: 68 61 6e 20 5c 60 24 61 63 5f 64 65 66 61 75 6c  han \`$ac_defaul
abc0: 74 5f 70 72 65 66 69 78 27 20 75 73 69 6e 67 20  t_prefix' using 
abd0: 5c 60 2d 2d 70 72 65 66 69 78 27 2c 0a 66 6f 72  \`--prefix',.for
abe0: 20 69 6e 73 74 61 6e 63 65 20 5c 60 2d 2d 70 72   instance \`--pr
abf0: 65 66 69 78 3d 5c 24 48 4f 4d 45 27 2e 0a 0a 46  efix=\$HOME'...F
ac00: 6f 72 20 62 65 74 74 65 72 20 63 6f 6e 74 72 6f  or better contro
ac10: 6c 2c 20 75 73 65 20 74 68 65 20 6f 70 74 69 6f  l, use the optio
ac20: 6e 73 20 62 65 6c 6f 77 2e 0a 0a 46 69 6e 65 20  ns below...Fine 
ac30: 74 75 6e 69 6e 67 20 6f 66 20 74 68 65 20 69 6e  tuning of the in
ac40: 73 74 61 6c 6c 61 74 69 6f 6e 20 64 69 72 65 63  stallation direc
ac50: 74 6f 72 69 65 73 3a 0a 20 20 2d 2d 62 69 6e 64  tories:.  --bind
ac60: 69 72 3d 44 49 52 20 20 20 20 20 20 20 20 20 20  ir=DIR          
ac70: 20 20 75 73 65 72 20 65 78 65 63 75 74 61 62 6c    user executabl
ac80: 65 73 20 5b 45 50 52 45 46 49 58 2f 62 69 6e 5d  es [EPREFIX/bin]
ac90: 0a 20 20 2d 2d 73 62 69 6e 64 69 72 3d 44 49 52  .  --sbindir=DIR
aca0: 20 20 20 20 20 20 20 20 20 20 20 73 79 73 74 65             syste
acb0: 6d 20 61 64 6d 69 6e 20 65 78 65 63 75 74 61 62  m admin executab
acc0: 6c 65 73 20 5b 45 50 52 45 46 49 58 2f 73 62 69  les [EPREFIX/sbi
acd0: 6e 5d 0a 20 20 2d 2d 6c 69 62 65 78 65 63 64 69  n].  --libexecdi
ace0: 72 3d 44 49 52 20 20 20 20 20 20 20 20 70 72 6f  r=DIR        pro
acf0: 67 72 61 6d 20 65 78 65 63 75 74 61 62 6c 65 73  gram executables
ad00: 20 5b 45 50 52 45 46 49 58 2f 6c 69 62 65 78 65   [EPREFIX/libexe
ad10: 63 5d 0a 20 20 2d 2d 73 79 73 63 6f 6e 66 64 69  c].  --sysconfdi
ad20: 72 3d 44 49 52 20 20 20 20 20 20 20 20 72 65 61  r=DIR        rea
ad30: 64 2d 6f 6e 6c 79 20 73 69 6e 67 6c 65 2d 6d 61  d-only single-ma
ad40: 63 68 69 6e 65 20 64 61 74 61 20 5b 50 52 45 46  chine data [PREF
ad50: 49 58 2f 65 74 63 5d 0a 20 20 2d 2d 73 68 61 72  IX/etc].  --shar
ad60: 65 64 73 74 61 74 65 64 69 72 3d 44 49 52 20 20  edstatedir=DIR  
ad70: 20 20 6d 6f 64 69 66 69 61 62 6c 65 20 61 72 63    modifiable arc
ad80: 68 69 74 65 63 74 75 72 65 2d 69 6e 64 65 70 65  hitecture-indepe
ad90: 6e 64 65 6e 74 20 64 61 74 61 20 5b 50 52 45 46  ndent data [PREF
ada0: 49 58 2f 63 6f 6d 5d 0a 20 20 2d 2d 6c 6f 63 61  IX/com].  --loca
adb0: 6c 73 74 61 74 65 64 69 72 3d 44 49 52 20 20 20  lstatedir=DIR   
adc0: 20 20 6d 6f 64 69 66 69 61 62 6c 65 20 73 69 6e    modifiable sin
add0: 67 6c 65 2d 6d 61 63 68 69 6e 65 20 64 61 74 61  gle-machine data
ade0: 20 5b 50 52 45 46 49 58 2f 76 61 72 5d 0a 20 20   [PREFIX/var].  
adf0: 2d 2d 72 75 6e 73 74 61 74 65 64 69 72 3d 44 49  --runstatedir=DI
ae00: 52 20 20 20 20 20 20 20 6d 6f 64 69 66 69 61 62  R       modifiab
ae10: 6c 65 20 70 65 72 2d 70 72 6f 63 65 73 73 20 64  le per-process d
ae20: 61 74 61 20 5b 4c 4f 43 41 4c 53 54 41 54 45 44  ata [LOCALSTATED
ae30: 49 52 2f 72 75 6e 5d 0a 20 20 2d 2d 6c 69 62 64  IR/run].  --libd
ae40: 69 72 3d 44 49 52 20 20 20 20 20 20 20 20 20 20  ir=DIR          
ae50: 20 20 6f 62 6a 65 63 74 20 63 6f 64 65 20 6c 69    object code li
ae60: 62 72 61 72 69 65 73 20 5b 45 50 52 45 46 49 58  braries [EPREFIX
ae70: 2f 6c 69 62 5d 0a 20 20 2d 2d 69 6e 63 6c 75 64  /lib].  --includ
ae80: 65 64 69 72 3d 44 49 52 20 20 20 20 20 20 20 20  edir=DIR        
ae90: 43 20 68 65 61 64 65 72 20 66 69 6c 65 73 20 5b  C header files [
aea0: 50 52 45 46 49 58 2f 69 6e 63 6c 75 64 65 5d 0a  PREFIX/include].
aeb0: 20 20 2d 2d 6f 6c 64 69 6e 63 6c 75 64 65 64 69    --oldincludedi
aec0: 72 3d 44 49 52 20 20 20 20 20 43 20 68 65 61 64  r=DIR     C head
aed0: 65 72 20 66 69 6c 65 73 20 66 6f 72 20 6e 6f 6e  er files for non
aee0: 2d 67 63 63 20 5b 2f 75 73 72 2f 69 6e 63 6c 75  -gcc [/usr/inclu
aef0: 64 65 5d 0a 20 20 2d 2d 64 61 74 61 72 6f 6f 74  de].  --dataroot
af00: 64 69 72 3d 44 49 52 20 20 20 20 20 20 20 72 65  dir=DIR       re
af10: 61 64 2d 6f 6e 6c 79 20 61 72 63 68 2e 2d 69 6e  ad-only arch.-in
af20: 64 65 70 65 6e 64 65 6e 74 20 64 61 74 61 20 72  dependent data r
af30: 6f 6f 74 20 5b 50 52 45 46 49 58 2f 73 68 61 72  oot [PREFIX/shar
af40: 65 5d 0a 20 20 2d 2d 64 61 74 61 64 69 72 3d 44  e].  --datadir=D
af50: 49 52 20 20 20 20 20 20 20 20 20 20 20 72 65 61  IR           rea
af60: 64 2d 6f 6e 6c 79 20 61 72 63 68 69 74 65 63 74  d-only architect
af70: 75 72 65 2d 69 6e 64 65 70 65 6e 64 65 6e 74 20  ure-independent 
af80: 64 61 74 61 20 5b 44 41 54 41 52 4f 4f 54 44 49  data [DATAROOTDI
af90: 52 5d 0a 20 20 2d 2d 69 6e 66 6f 64 69 72 3d 44  R].  --infodir=D
afa0: 49 52 20 20 20 20 20 20 20 20 20 20 20 69 6e 66  IR           inf
afb0: 6f 20 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 20  o documentation 
afc0: 5b 44 41 54 41 52 4f 4f 54 44 49 52 2f 69 6e 66  [DATAROOTDIR/inf
afd0: 6f 5d 0a 20 20 2d 2d 6c 6f 63 61 6c 65 64 69 72  o].  --localedir
afe0: 3d 44 49 52 20 20 20 20 20 20 20 20 20 6c 6f 63  =DIR         loc
aff0: 61 6c 65 2d 64 65 70 65 6e 64 65 6e 74 20 64 61  ale-dependent da
b000: 74 61 20 5b 44 41 54 41 52 4f 4f 54 44 49 52 2f  ta [DATAROOTDIR/
b010: 6c 6f 63 61 6c 65 5d 0a 20 20 2d 2d 6d 61 6e 64  locale].  --mand
b020: 69 72 3d 44 49 52 20 20 20 20 20 20 20 20 20 20  ir=DIR          
b030: 20 20 6d 61 6e 20 64 6f 63 75 6d 65 6e 74 61 74    man documentat
b040: 69 6f 6e 20 5b 44 41 54 41 52 4f 4f 54 44 49 52  ion [DATAROOTDIR
b050: 2f 6d 61 6e 5d 0a 20 20 2d 2d 64 6f 63 64 69 72  /man].  --docdir
b060: 3d 44 49 52 20 20 20 20 20 20 20 20 20 20 20 20  =DIR            
b070: 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 20 72 6f  documentation ro
b080: 6f 74 20 5b 44 41 54 41 52 4f 4f 54 44 49 52 2f  ot [DATAROOTDIR/
b090: 64 6f 63 2f 73 71 6c 69 74 65 5d 0a 20 20 2d 2d  doc/sqlite].  --
b0a0: 68 74 6d 6c 64 69 72 3d 44 49 52 20 20 20 20 20  htmldir=DIR     
b0b0: 20 20 20 20 20 20 68 74 6d 6c 20 64 6f 63 75 6d        html docum
b0c0: 65 6e 74 61 74 69 6f 6e 20 5b 44 4f 43 44 49 52  entation [DOCDIR
b0d0: 5d 0a 20 20 2d 2d 64 76 69 64 69 72 3d 44 49 52  ].  --dvidir=DIR
b0e0: 20 20 20 20 20 20 20 20 20 20 20 20 64 76 69 20              dvi 
b0f0: 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 20 5b 44  documentation [D
b100: 4f 43 44 49 52 5d 0a 20 20 2d 2d 70 64 66 64 69  OCDIR].  --pdfdi
b110: 72 3d 44 49 52 20 20 20 20 20 20 20 20 20 20 20  r=DIR           
b120: 20 70 64 66 20 64 6f 63 75 6d 65 6e 74 61 74 69   pdf documentati
b130: 6f 6e 20 5b 44 4f 43 44 49 52 5d 0a 20 20 2d 2d  on [DOCDIR].  --
b140: 70 73 64 69 72 3d 44 49 52 20 20 20 20 20 20 20  psdir=DIR       
b150: 20 20 20 20 20 20 70 73 20 64 6f 63 75 6d 65 6e        ps documen
b160: 74 61 74 69 6f 6e 20 5b 44 4f 43 44 49 52 5d 0a  tation [DOCDIR].
b170: 5f 41 43 45 4f 46 0a 0a 20 20 63 61 74 20 3c 3c  _ACEOF..  cat <<
b180: 5c 5f 41 43 45 4f 46 0a 0a 53 79 73 74 65 6d 20  \_ACEOF..System 
b190: 74 79 70 65 73 3a 0a 20 20 2d 2d 62 75 69 6c 64  types:.  --build
b1a0: 3d 42 55 49 4c 44 20 20 20 20 20 63 6f 6e 66 69  =BUILD     confi
b1b0: 67 75 72 65 20 66 6f 72 20 62 75 69 6c 64 69 6e  gure for buildin
b1c0: 67 20 6f 6e 20 42 55 49 4c 44 20 5b 67 75 65 73  g on BUILD [gues
b1d0: 73 65 64 5d 0a 20 20 2d 2d 68 6f 73 74 3d 48 4f  sed].  --host=HO
b1e0: 53 54 20 20 20 20 20 20 20 63 72 6f 73 73 2d 63  ST       cross-c
b1f0: 6f 6d 70 69 6c 65 20 74 6f 20 62 75 69 6c 64 20  ompile to build 
b200: 70 72 6f 67 72 61 6d 73 20 74 6f 20 72 75 6e 20  programs to run 
b210: 6f 6e 20 48 4f 53 54 20 5b 42 55 49 4c 44 5d 0a  on HOST [BUILD].
b220: 5f 41 43 45 4f 46 0a 66 69 0a 0a 69 66 20 74 65  _ACEOF.fi..if te
b230: 73 74 20 2d 6e 20 22 24 61 63 5f 69 6e 69 74 5f  st -n "$ac_init_
b240: 68 65 6c 70 22 3b 20 74 68 65 6e 0a 20 20 63 61  help"; then.  ca
b250: 73 65 20 24 61 63 5f 69 6e 69 74 5f 68 65 6c 70  se $ac_init_help
b260: 20 69 6e 0a 20 20 20 20 20 73 68 6f 72 74 20 7c   in.     short |
b270: 20 72 65 63 75 72 73 69 76 65 20 29 20 65 63 68   recursive ) ech
b280: 6f 20 22 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e  o "Configuration
b290: 20 6f 66 20 73 71 6c 69 74 65 20 33 2e 32 38 2e   of sqlite 3.28.
b2a0: 30 3a 22 3b 3b 0a 20 20 20 65 73 61 63 0a 20 20  0:";;.   esac.  
b2b0: 63 61 74 20 3c 3c 5c 5f 41 43 45 4f 46 0a 0a 4f  cat <<\_ACEOF..O
b2c0: 70 74 69 6f 6e 61 6c 20 46 65 61 74 75 72 65 73  ptional Features
b2d0: 3a 0a 20 20 2d 2d 64 69 73 61 62 6c 65 2d 6f 70  :.  --disable-op
b2e0: 74 69 6f 6e 2d 63 68 65 63 6b 69 6e 67 20 20 69  tion-checking  i
b2f0: 67 6e 6f 72 65 20 75 6e 72 65 63 6f 67 6e 69 7a  gnore unrecogniz
b300: 65 64 20 2d 2d 65 6e 61 62 6c 65 2f 2d 2d 77 69  ed --enable/--wi
b310: 74 68 20 6f 70 74 69 6f 6e 73 0a 20 20 2d 2d 64  th options.  --d
b320: 69 73 61 62 6c 65 2d 46 45 41 54 55 52 45 20 20  isable-FEATURE  
b330: 20 20 20 20 20 64 6f 20 6e 6f 74 20 69 6e 63 6c       do not incl
b340: 75 64 65 20 46 45 41 54 55 52 45 20 28 73 61 6d  ude FEATURE (sam
b350: 65 20 61 73 20 2d 2d 65 6e 61 62 6c 65 2d 46 45  e as --enable-FE
b360: 41 54 55 52 45 3d 6e 6f 29 0a 20 20 2d 2d 65 6e  ATURE=no).  --en
b370: 61 62 6c 65 2d 46 45 41 54 55 52 45 5b 3d 41 52  able-FEATURE[=AR
b380: 47 5d 20 20 69 6e 63 6c 75 64 65 20 46 45 41 54  G]  include FEAT
b390: 55 52 45 20 5b 41 52 47 3d 79 65 73 5d 0a 20 20  URE [ARG=yes].  
b3a0: 2d 2d 65 6e 61 62 6c 65 2d 73 68 61 72 65 64 5b  --enable-shared[
b3b0: 3d 50 4b 47 53 5d 20 20 62 75 69 6c 64 20 73 68  =PKGS]  build sh
b3c0: 61 72 65 64 20 6c 69 62 72 61 72 69 65 73 20 5b  ared libraries [
b3d0: 64 65 66 61 75 6c 74 3d 79 65 73 5d 0a 20 20 2d  default=yes].  -
b3e0: 2d 65 6e 61 62 6c 65 2d 73 74 61 74 69 63 5b 3d  -enable-static[=
b3f0: 50 4b 47 53 5d 20 20 62 75 69 6c 64 20 73 74 61  PKGS]  build sta
b400: 74 69 63 20 6c 69 62 72 61 72 69 65 73 20 5b 64  tic libraries [d
b410: 65 66 61 75 6c 74 3d 79 65 73 5d 0a 20 20 2d 2d  efault=yes].  --
b420: 65 6e 61 62 6c 65 2d 66 61 73 74 2d 69 6e 73 74  enable-fast-inst
b430: 61 6c 6c 5b 3d 50 4b 47 53 5d 0a 20 20 20 20 20  all[=PKGS].     
b440: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
b450: 20 20 20 20 20 6f 70 74 69 6d 69 7a 65 20 66 6f       optimize fo
b460: 72 20 66 61 73 74 20 69 6e 73 74 61 6c 6c 61 74  r fast installat
b470: 69 6f 6e 20 5b 64 65 66 61 75 6c 74 3d 79 65 73  ion [default=yes
b480: 5d 0a 20 20 2d 2d 64 69 73 61 62 6c 65 2d 6c 69  ].  --disable-li
b490: 62 74 6f 6f 6c 2d 6c 6f 63 6b 20 20 61 76 6f 69  btool-lock  avoi
b4a0: 64 20 6c 6f 63 6b 69 6e 67 20 28 6d 69 67 68 74  d locking (might
b4b0: 20 62 72 65 61 6b 20 70 61 72 61 6c 6c 65 6c 20   break parallel 
b4c0: 62 75 69 6c 64 73 29 0a 20 20 2d 2d 64 69 73 61  builds).  --disa
b4d0: 62 6c 65 2d 6c 61 72 67 65 66 69 6c 65 20 20 20  ble-largefile   
b4e0: 20 20 6f 6d 69 74 20 73 75 70 70 6f 72 74 20 66    omit support f
b4f0: 6f 72 20 6c 61 72 67 65 20 66 69 6c 65 73 0a 20  or large files. 
b500: 20 2d 2d 64 69 73 61 62 6c 65 2d 74 68 72 65 61   --disable-threa
b510: 64 73 61 66 65 20 20 20 20 44 69 73 61 62 6c 65  dsafe    Disable
b520: 20 6d 75 74 65 78 69 6e 67 0a 20 20 2d 2d 65 6e   mutexing.  --en
b530: 61 62 6c 65 2d 72 65 6c 65 61 73 65 6d 6f 64 65  able-releasemode
b540: 20 20 20 20 53 75 70 70 6f 72 74 20 6c 69 62 74      Support libt
b550: 6f 6f 6c 20 6c 69 6e 6b 20 74 6f 20 72 65 6c 65  ool link to rele
b560: 61 73 65 20 6d 6f 64 65 0a 20 20 2d 2d 65 6e 61  ase mode.  --ena
b570: 62 6c 65 2d 74 65 6d 70 73 74 6f 72 65 20 20 20  ble-tempstore   
b580: 20 20 20 55 73 65 20 61 6e 20 69 6e 2d 72 61 6d     Use an in-ram
b590: 20 64 61 74 61 62 61 73 65 20 66 6f 72 20 74 65   database for te
b5a0: 6d 70 6f 72 61 72 79 20 74 61 62 6c 65 73 0a 20  mporary tables. 
b5b0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
b5c0: 20 20 20 20 20 20 20 20 20 28 6e 65 76 65 72 2c           (never,
b5d0: 6e 6f 2c 79 65 73 2c 61 6c 77 61 79 73 29 0a 20  no,yes,always). 
b5e0: 20 2d 2d 64 69 73 61 62 6c 65 2d 74 63 6c 20 20   --disable-tcl  
b5f0: 20 20 20 20 20 20 20 20 20 64 6f 20 6e 6f 74 20           do not 
b600: 62 75 69 6c 64 20 54 43 4c 20 65 78 74 65 6e 73  build TCL extens
b610: 69 6f 6e 0a 20 20 2d 2d 65 6e 61 62 6c 65 2d 65  ion.  --enable-e
b620: 64 69 74 6c 69 6e 65 20 20 20 20 20 20 20 65 6e  ditline       en
b630: 61 62 6c 65 20 42 53 44 20 65 64 69 74 6c 69 6e  able BSD editlin
b640: 65 20 73 75 70 70 6f 72 74 0a 20 20 2d 2d 64 69  e support.  --di
b650: 73 61 62 6c 65 2d 72 65 61 64 6c 69 6e 65 20 20  sable-readline  
b660: 20 20 20 20 64 69 73 61 62 6c 65 20 72 65 61 64      disable read
b670: 6c 69 6e 65 20 73 75 70 70 6f 72 74 0a 20 20 2d  line support.  -
b680: 2d 65 6e 61 62 6c 65 2d 64 65 62 75 67 20 20 20  -enable-debug   
b690: 20 20 20 20 20 20 20 65 6e 61 62 6c 65 20 64 65         enable de
b6a0: 62 75 67 67 69 6e 67 20 26 20 76 65 72 62 6f 73  bugging & verbos
b6b0: 65 20 65 78 70 6c 61 69 6e 0a 20 20 2d 2d 64 69  e explain.  --di
b6c0: 73 61 62 6c 65 2d 61 6d 61 6c 67 61 6d 61 74 69  sable-amalgamati
b6d0: 6f 6e 20 20 44 69 73 61 62 6c 65 20 74 68 65 20  on  Disable the 
b6e0: 61 6d 61 6c 67 61 6d 61 74 69 6f 6e 20 61 6e 64  amalgamation and
b6f0: 20 69 6e 73 74 65 61 64 20 62 75 69 6c 64 20 61   instead build a
b700: 6c 6c 20 66 69 6c 65 73 0a 20 20 20 20 20 20 20  ll files.       
b710: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
b720: 20 20 20 73 65 70 61 72 61 74 65 6c 79 0a 20 20     separately.  
b730: 2d 2d 64 69 73 61 62 6c 65 2d 6c 6f 61 64 2d 65  --disable-load-e
b740: 78 74 65 6e 73 69 6f 6e 0a 20 20 20 20 20 20 20  xtension.       
b750: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
b760: 20 20 20 44 69 73 61 62 6c 65 20 6c 6f 61 64 69     Disable loadi
b770: 6e 67 20 6f 66 20 65 78 74 65 72 6e 61 6c 20 65  ng of external e
b780: 78 74 65 6e 73 69 6f 6e 73 0a 20 20 2d 2d 65 6e  xtensions.  --en
b790: 61 62 6c 65 2d 6d 65 6d 73 79 73 35 20 20 20 20  able-memsys5    
b7a0: 20 20 20 20 45 6e 61 62 6c 65 20 4d 45 4d 53 59      Enable MEMSY
b7b0: 53 35 0a 20 20 2d 2d 65 6e 61 62 6c 65 2d 6d 65  S5.  --enable-me
b7c0: 6d 73 79 73 33 20 20 20 20 20 20 20 20 45 6e 61  msys3        Ena
b7d0: 62 6c 65 20 4d 45 4d 53 59 53 33 0a 20 20 2d 2d  ble MEMSYS3.  --
b7e0: 65 6e 61 62 6c 65 2d 66 74 73 33 20 20 20 20 20  enable-fts3     
b7f0: 20 20 20 20 20 20 45 6e 61 62 6c 65 20 74 68 65        Enable the
b800: 20 46 54 53 33 20 65 78 74 65 6e 73 69 6f 6e 0a   FTS3 extension.
b810: 20 20 2d 2d 65 6e 61 62 6c 65 2d 66 74 73 34 20    --enable-fts4 
b820: 20 20 20 20 20 20 20 20 20 20 45 6e 61 62 6c 65            Enable
b830: 20 74 68 65 20 46 54 53 34 20 65 78 74 65 6e 73   the FTS4 extens
b840: 69 6f 6e 0a 20 20 2d 2d 65 6e 61 62 6c 65 2d 66  ion.  --enable-f
b850: 74 73 35 20 20 20 20 20 20 20 20 20 20 20 45 6e  ts5           En
b860: 61 62 6c 65 20 74 68 65 20 46 54 53 35 20 65 78  able the FTS5 ex
b870: 74 65 6e 73 69 6f 6e 0a 20 20 2d 2d 65 6e 61 62  tension.  --enab
b880: 6c 65 2d 6a 73 6f 6e 31 20 20 20 20 20 20 20 20  le-json1        
b890: 20 20 45 6e 61 62 6c 65 20 74 68 65 20 4a 53 4f    Enable the JSO
b8a0: 4e 31 20 65 78 74 65 6e 73 69 6f 6e 0a 20 20 2d  N1 extension.  -
b8b0: 2d 65 6e 61 62 6c 65 2d 75 70 64 61 74 65 2d 6c  -enable-update-l
b8c0: 69 6d 69 74 20 20 20 45 6e 61 62 6c 65 20 74 68  imit   Enable th
b8d0: 65 20 55 50 44 41 54 45 2f 44 45 4c 45 54 45 20  e UPDATE/DELETE 
b8e0: 4c 49 4d 49 54 20 63 6c 61 75 73 65 0a 20 20 2d  LIMIT clause.  -
b8f0: 2d 65 6e 61 62 6c 65 2d 67 65 6f 70 6f 6c 79 20  -enable-geopoly 
b900: 20 20 20 20 20 20 20 45 6e 61 62 6c 65 20 74 68         Enable th
b910: 65 20 47 45 4f 50 4f 4c 59 20 65 78 74 65 6e 73  e GEOPOLY extens
b920: 69 6f 6e 0a 20 20 2d 2d 65 6e 61 62 6c 65 2d 72  ion.  --enable-r
b930: 74 72 65 65 20 20 20 20 20 20 20 20 20 20 45 6e  tree          En
b940: 61 62 6c 65 20 74 68 65 20 52 54 52 45 45 20 65  able the RTREE e
b950: 78 74 65 6e 73 69 6f 6e 0a 20 20 2d 2d 65 6e 61  xtension.  --ena
b960: 62 6c 65 2d 73 65 73 73 69 6f 6e 20 20 20 20 20  ble-session     
b970: 20 20 20 45 6e 61 62 6c 65 20 74 68 65 20 53 45     Enable the SE
b980: 53 53 49 4f 4e 20 65 78 74 65 6e 73 69 6f 6e 0a  SSION extension.
b990: 20 20 2d 2d 65 6e 61 62 6c 65 2d 67 63 6f 76 20    --enable-gcov 
b9a0: 20 20 20 20 20 20 20 20 20 20 45 6e 61 62 6c 65            Enable
b9b0: 20 63 6f 76 65 72 61 67 65 20 74 65 73 74 69 6e   coverage testin
b9c0: 67 20 75 73 69 6e 67 20 67 63 6f 76 0a 0a 4f 70  g using gcov..Op
b9d0: 74 69 6f 6e 61 6c 20 50 61 63 6b 61 67 65 73 3a  tional Packages:
b9e0: 0a 20 20 2d 2d 77 69 74 68 2d 50 41 43 4b 41 47  .  --with-PACKAG
b9f0: 45 5b 3d 41 52 47 5d 20 20 20 20 75 73 65 20 50  E[=ARG]    use P
ba00: 41 43 4b 41 47 45 20 5b 41 52 47 3d 79 65 73 5d  ACKAGE [ARG=yes]
ba10: 0a 20 20 2d 2d 77 69 74 68 6f 75 74 2d 50 41 43  .  --without-PAC
ba20: 4b 41 47 45 20 20 20 20 20 20 20 64 6f 20 6e 6f  KAGE       do no
ba30: 74 20 75 73 65 20 50 41 43 4b 41 47 45 20 28 73  t use PACKAGE (s
ba40: 61 6d 65 20 61 73 20 2d 2d 77 69 74 68 2d 50 41  ame as --with-PA
ba50: 43 4b 41 47 45 3d 6e 6f 29 0a 20 20 2d 2d 77 69  CKAGE=no).  --wi
ba60: 74 68 2d 70 69 63 20 20 20 20 20 20 20 20 20 20  th-pic          
ba70: 20 20 20 20 74 72 79 20 74 6f 20 75 73 65 20 6f      try to use o
ba80: 6e 6c 79 20 50 49 43 2f 6e 6f 6e 2d 50 49 43 20  nly PIC/non-PIC 
ba90: 6f 62 6a 65 63 74 73 20 5b 64 65 66 61 75 6c 74  objects [default
baa0: 3d 75 73 65 0a 20 20 20 20 20 20 20 20 20 20 20  =use.           
bab0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 62                 b
bac0: 6f 74 68 5d 0a 20 20 2d 2d 77 69 74 68 2d 67 6e  oth].  --with-gn
bad0: 75 2d 6c 64 20 20 20 20 20 20 20 20 20 20 20 61  u-ld           a
bae0: 73 73 75 6d 65 20 74 68 65 20 43 20 63 6f 6d 70  ssume the C comp
baf0: 69 6c 65 72 20 75 73 65 73 20 47 4e 55 20 6c 64  iler uses GNU ld
bb00: 20 5b 64 65 66 61 75 6c 74 3d 6e 6f 5d 0a 20 20   [default=no].  
bb10: 2d 2d 77 69 74 68 2d 74 63 6c 3d 44 49 52 20 20  --with-tcl=DIR  
bb20: 20 20 20 20 20 20 20 20 64 69 72 65 63 74 6f 72          director
bb30: 79 20 63 6f 6e 74 61 69 6e 69 6e 67 20 74 63 6c  y containing tcl
bb40: 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 0a 20   configuration. 
bb50: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
bb60: 20 20 20 20 20 20 20 20 20 28 74 63 6c 43 6f 6e           (tclCon
bb70: 66 69 67 2e 73 68 29 0a 20 20 2d 2d 77 69 74 68  fig.sh).  --with
bb80: 2d 72 65 61 64 6c 69 6e 65 2d 6c 69 62 20 20 20  -readline-lib   
bb90: 20 20 73 70 65 63 69 66 79 20 72 65 61 64 6c 69    specify readli
bba0: 6e 65 20 6c 69 62 72 61 72 79 0a 20 20 2d 2d 77  ne library.  --w
bbb0: 69 74 68 2d 72 65 61 64 6c 69 6e 65 2d 69 6e 63  ith-readline-inc
bbc0: 20 20 20 20 20 73 70 65 63 69 66 79 20 72 65 61       specify rea
bbd0: 64 6c 69 6e 65 20 69 6e 63 6c 75 64 65 20 70 61  dline include pa
bbe0: 74 68 73 0a 0a 53 6f 6d 65 20 69 6e 66 6c 75 65  ths..Some influe
bbf0: 6e 74 69 61 6c 20 65 6e 76 69 72 6f 6e 6d 65 6e  ntial environmen
bc00: 74 20 76 61 72 69 61 62 6c 65 73 3a 0a 20 20 43  t variables:.  C
bc10: 43 20 20 20 20 20 20 20 20 20 20 43 20 63 6f 6d  C          C com
bc20: 70 69 6c 65 72 20 63 6f 6d 6d 61 6e 64 0a 20 20  piler command.  
bc30: 43 46 4c 41 47 53 20 20 20 20 20 20 43 20 63 6f  CFLAGS      C co
bc40: 6d 70 69 6c 65 72 20 66 6c 61 67 73 0a 20 20 4c  mpiler flags.  L
bc50: 44 46 4c 41 47 53 20 20 20 20 20 6c 69 6e 6b 65  DFLAGS     linke
bc60: 72 20 66 6c 61 67 73 2c 20 65 2e 67 2e 20 2d 4c  r flags, e.g. -L
bc70: 3c 6c 69 62 20 64 69 72 3e 20 69 66 20 79 6f 75  <lib dir> if you
bc80: 20 68 61 76 65 20 6c 69 62 72 61 72 69 65 73 20   have libraries 
bc90: 69 6e 20 61 0a 20 20 20 20 20 20 20 20 20 20 20  in a.           
bca0: 20 20 20 6e 6f 6e 73 74 61 6e 64 61 72 64 20 64     nonstandard d
bcb0: 69 72 65 63 74 6f 72 79 20 3c 6c 69 62 20 64 69  irectory <lib di
bcc0: 72 3e 0a 20 20 4c 49 42 53 20 20 20 20 20 20 20  r>.  LIBS       
bcd0: 20 6c 69 62 72 61 72 69 65 73 20 74 6f 20 70 61   libraries to pa
bce0: 73 73 20 74 6f 20 74 68 65 20 6c 69 6e 6b 65 72  ss to the linker
bcf0: 2c 20 65 2e 67 2e 20 2d 6c 3c 6c 69 62 72 61 72  , e.g. -l<librar
bd00: 79 3e 0a 20 20 43 50 50 46 4c 41 47 53 20 20 20  y>.  CPPFLAGS   
bd10: 20 28 4f 62 6a 65 63 74 69 76 65 29 20 43 2f 43   (Objective) C/C
bd20: 2b 2b 20 70 72 65 70 72 6f 63 65 73 73 6f 72 20  ++ preprocessor 
bd30: 66 6c 61 67 73 2c 20 65 2e 67 2e 20 2d 49 3c 69  flags, e.g. -I<i
bd40: 6e 63 6c 75 64 65 20 64 69 72 3e 20 69 66 0a 20  nclude dir> if. 
bd50: 20 20 20 20 20 20 20 20 20 20 20 20 20 79 6f 75               you
bd60: 20 68 61 76 65 20 68 65 61 64 65 72 73 20 69 6e   have headers in
bd70: 20 61 20 6e 6f 6e 73 74 61 6e 64 61 72 64 20 64   a nonstandard d
bd80: 69 72 65 63 74 6f 72 79 20 3c 69 6e 63 6c 75 64  irectory <includ
bd90: 65 20 64 69 72 3e 0a 20 20 43 50 50 20 20 20 20  e dir>.  CPP    
bda0: 20 20 20 20 20 43 20 70 72 65 70 72 6f 63 65 73       C preproces
bdb0: 73 6f 72 0a 20 20 54 43 4c 4c 49 42 44 49 52 20  sor.  TCLLIBDIR 
bdc0: 20 20 57 68 65 72 65 20 74 6f 20 69 6e 73 74 61    Where to insta
bdd0: 6c 6c 20 74 63 6c 20 70 6c 75 67 69 6e 0a 0a 55  ll tcl plugin..U
bde0: 73 65 20 74 68 65 73 65 20 76 61 72 69 61 62 6c  se these variabl
bdf0: 65 73 20 74 6f 20 6f 76 65 72 72 69 64 65 20 74  es to override t
be00: 68 65 20 63 68 6f 69 63 65 73 20 6d 61 64 65 20  he choices made 
be10: 62 79 20 60 63 6f 6e 66 69 67 75 72 65 27 20 6f  by `configure' o
be20: 72 20 74 6f 20 68 65 6c 70 0a 69 74 20 74 6f 20  r to help.it to 
be30: 66 69 6e 64 20 6c 69 62 72 61 72 69 65 73 20 61  find libraries a
be40: 6e 64 20 70 72 6f 67 72 61 6d 73 20 77 69 74 68  nd programs with
be50: 20 6e 6f 6e 73 74 61 6e 64 61 72 64 20 6e 61 6d   nonstandard nam
be60: 65 73 2f 6c 6f 63 61 74 69 6f 6e 73 2e 0a 0a 52  es/locations...R
be70: 65 70 6f 72 74 20 62 75 67 73 20 74 6f 20 74 68  eport bugs to th
be80: 65 20 70 61 63 6b 61 67 65 20 70 72 6f 76 69 64  e package provid
be90: 65 72 2e 0a 5f 41 43 45 4f 46 0a 61 63 5f 73 74  er.._ACEOF.ac_st
bea0: 61 74 75 73 3d 24 3f 0a 66 69 0a 0a 69 66 20 74  atus=$?.fi..if t
beb0: 65 73 74 20 22 24 61 63 5f 69 6e 69 74 5f 68 65  est "$ac_init_he
bec0: 6c 70 22 20 3d 20 22 72 65 63 75 72 73 69 76 65  lp" = "recursive
bed0: 22 3b 20 74 68 65 6e 0a 20 20 23 20 49 66 20 74  "; then.  # If t
bee0: 68 65 72 65 20 61 72 65 20 73 75 62 64 69 72 73  here are subdirs
bef0: 2c 20 72 65 70 6f 72 74 20 74 68 65 69 72 20 73  , report their s
bf00: 70 65 63 69 66 69 63 20 2d 2d 68 65 6c 70 2e 0a  pecific --help..
bf10: 20 20 66 6f 72 20 61 63 5f 64 69 72 20 69 6e 20    for ac_dir in 
bf20: 3a 20 24 61 63 5f 73 75 62 64 69 72 73 5f 61 6c  : $ac_subdirs_al
bf30: 6c 3b 20 64 6f 20 74 65 73 74 20 22 78 24 61 63  l; do test "x$ac
bf40: 5f 64 69 72 22 20 3d 20 78 3a 20 26 26 20 63 6f  _dir" = x: && co
bf50: 6e 74 69 6e 75 65 0a 20 20 20 20 74 65 73 74 20  ntinue.    test 
bf60: 2d 64 20 22 24 61 63 5f 64 69 72 22 20 7c 7c 0a  -d "$ac_dir" ||.
bf70: 20 20 20 20 20 20 7b 20 63 64 20 22 24 73 72 63        { cd "$src
bf80: 64 69 72 22 20 26 26 20 61 63 5f 70 77 64 3d 60  dir" && ac_pwd=`
bf90: 70 77 64 60 20 26 26 20 73 72 63 64 69 72 3d 2e  pwd` && srcdir=.
bfa0: 20 26 26 20 74 65 73 74 20 2d 64 20 22 24 61 63   && test -d "$ac
bfb0: 5f 64 69 72 22 3b 20 7d 20 7c 7c 0a 20 20 20 20  _dir"; } ||.    
bfc0: 20 20 63 6f 6e 74 69 6e 75 65 0a 20 20 20 20 61    continue.    a
bfd0: 63 5f 62 75 69 6c 64 64 69 72 3d 2e 0a 0a 63 61  c_builddir=...ca
bfe0: 73 65 20 22 24 61 63 5f 64 69 72 22 20 69 6e 0a  se "$ac_dir" in.
bff0: 2e 29 20 61 63 5f 64 69 72 5f 73 75 66 66 69 78  .) ac_dir_suffix
c000: 3d 20 61 63 5f 74 6f 70 5f 62 75 69 6c 64 64 69  = ac_top_builddi
c010: 72 5f 73 75 62 3d 2e 20 61 63 5f 74 6f 70 5f 62  r_sub=. ac_top_b
c020: 75 69 6c 64 5f 70 72 65 66 69 78 3d 20 3b 3b 0a  uild_prefix= ;;.
c030: 2a 29 0a 20 20 61 63 5f 64 69 72 5f 73 75 66 66  *).  ac_dir_suff
c040: 69 78 3d 2f 60 24 61 73 5f 65 63 68 6f 20 22 24  ix=/`$as_echo "$
c050: 61 63 5f 64 69 72 22 20 7c 20 73 65 64 20 27 73  ac_dir" | sed 's
c060: 7c 5e 5c 2e 5b 5c 5c 2f 5d 7c 7c 27 60 0a 20 20  |^\.[\\/]||'`.  
c070: 23 20 41 20 22 2e 2e 22 20 66 6f 72 20 65 61 63  # A ".." for eac
c080: 68 20 64 69 72 65 63 74 6f 72 79 20 69 6e 20 24  h directory in $
c090: 61 63 5f 64 69 72 5f 73 75 66 66 69 78 2e 0a 20  ac_dir_suffix.. 
c0a0: 20 61 63 5f 74 6f 70 5f 62 75 69 6c 64 64 69 72   ac_top_builddir
c0b0: 5f 73 75 62 3d 60 24 61 73 5f 65 63 68 6f 20 22  _sub=`$as_echo "
c0c0: 24 61 63 5f 64 69 72 5f 73 75 66 66 69 78 22 20  $ac_dir_suffix" 
c0d0: 7c 20 73 65 64 20 27 73 7c 2f 5b 5e 5c 5c 2f 5d  | sed 's|/[^\\/]
c0e0: 2a 7c 2f 2e 2e 7c 67 3b 73 7c 2f 7c 7c 27 60 0a  *|/..|g;s|/||'`.
c0f0: 20 20 63 61 73 65 20 24 61 63 5f 74 6f 70 5f 62    case $ac_top_b
c100: 75 69 6c 64 64 69 72 5f 73 75 62 20 69 6e 0a 20  uilddir_sub in. 
c110: 20 22 22 29 20 61 63 5f 74 6f 70 5f 62 75 69 6c   "") ac_top_buil
c120: 64 64 69 72 5f 73 75 62 3d 2e 20 61 63 5f 74 6f  ddir_sub=. ac_to
c130: 70 5f 62 75 69 6c 64 5f 70 72 65 66 69 78 3d 20  p_build_prefix= 
c140: 3b 3b 0a 20 20 2a 29 20 20 61 63 5f 74 6f 70 5f  ;;.  *)  ac_top_
c150: 62 75 69 6c 64 5f 70 72 65 66 69 78 3d 24 61 63  build_prefix=$ac
c160: 5f 74 6f 70 5f 62 75 69 6c 64 64 69 72 5f 73 75  _top_builddir_su
c170: 62 2f 20 3b 3b 0a 20 20 65 73 61 63 20 3b 3b 0a  b/ ;;.  esac ;;.
c180: 65 73 61 63 0a 61 63 5f 61 62 73 5f 74 6f 70 5f  esac.ac_abs_top_
c190: 62 75 69 6c 64 64 69 72 3d 24 61 63 5f 70 77 64  builddir=$ac_pwd
c1a0: 0a 61 63 5f 61 62 73 5f 62 75 69 6c 64 64 69 72  .ac_abs_builddir
c1b0: 3d 24 61 63 5f 70 77 64 24 61 63 5f 64 69 72 5f  =$ac_pwd$ac_dir_
c1c0: 73 75 66 66 69 78 0a 23 20 66 6f 72 20 62 61 63  suffix.# for bac
c1d0: 6b 77 61 72 64 20 63 6f 6d 70 61 74 69 62 69 6c  kward compatibil
c1e0: 69 74 79 3a 0a 61 63 5f 74 6f 70 5f 62 75 69 6c  ity:.ac_top_buil
c1f0: 64 64 69 72 3d 24 61 63 5f 74 6f 70 5f 62 75 69  ddir=$ac_top_bui
c200: 6c 64 5f 70 72 65 66 69 78 0a 0a 63 61 73 65 20  ld_prefix..case 
c210: 24 73 72 63 64 69 72 20 69 6e 0a 20 20 2e 29 20  $srcdir in.  .) 
c220: 20 23 20 57 65 20 61 72 65 20 62 75 69 6c 64 69   # We are buildi
c230: 6e 67 20 69 6e 20 70 6c 61 63 65 2e 0a 20 20 20  ng in place..   
c240: 20 61 63 5f 73 72 63 64 69 72 3d 2e 0a 20 20 20   ac_srcdir=..   
c250: 20 61 63 5f 74 6f 70 5f 73 72 63 64 69 72 3d 24   ac_top_srcdir=$
c260: 61 63 5f 74 6f 70 5f 62 75 69 6c 64 64 69 72 5f  ac_top_builddir_
c270: 73 75 62 0a 20 20 20 20 61 63 5f 61 62 73 5f 74  sub.    ac_abs_t
c280: 6f 70 5f 73 72 63 64 69 72 3d 24 61 63 5f 70 77  op_srcdir=$ac_pw
c290: 64 20 3b 3b 0a 20 20 5b 5c 5c 2f 5d 2a 20 7c 20  d ;;.  [\\/]* | 
c2a0: 3f 3a 5b 5c 5c 2f 5d 2a 20 29 20 20 23 20 41 62  ?:[\\/]* )  # Ab
c2b0: 73 6f 6c 75 74 65 20 6e 61 6d 65 2e 0a 20 20 20  solute name..   
c2c0: 20 61 63 5f 73 72 63 64 69 72 3d 24 73 72 63 64   ac_srcdir=$srcd
c2d0: 69 72 24 61 63 5f 64 69 72 5f 73 75 66 66 69 78  ir$ac_dir_suffix
c2e0: 3b 0a 20 20 20 20 61 63 5f 74 6f 70 5f 73 72 63  ;.    ac_top_src
c2f0: 64 69 72 3d 24 73 72 63 64 69 72 0a 20 20 20 20  dir=$srcdir.    
c300: 61 63 5f 61 62 73 5f 74 6f 70 5f 73 72 63 64 69  ac_abs_top_srcdi
c310: 72 3d 24 73 72 63 64 69 72 20 3b 3b 0a 20 20 2a  r=$srcdir ;;.  *
c320: 29 20 23 20 52 65 6c 61 74 69 76 65 20 6e 61 6d  ) # Relative nam
c330: 65 2e 0a 20 20 20 20 61 63 5f 73 72 63 64 69 72  e..    ac_srcdir
c340: 3d 24 61 63 5f 74 6f 70 5f 62 75 69 6c 64 5f 70  =$ac_top_build_p
c350: 72 65 66 69 78 24 73 72 63 64 69 72 24 61 63 5f  refix$srcdir$ac_
c360: 64 69 72 5f 73 75 66 66 69 78 0a 20 20 20 20 61  dir_suffix.    a
c370: 63 5f 74 6f 70 5f 73 72 63 64 69 72 3d 24 61 63  c_top_srcdir=$ac
c380: 5f 74 6f 70 5f 62 75 69 6c 64 5f 70 72 65 66 69  _top_build_prefi
c390: 78 24 73 72 63 64 69 72 0a 20 20 20 20 61 63 5f  x$srcdir.    ac_
c3a0: 61 62 73 5f 74 6f 70 5f 73 72 63 64 69 72 3d 24  abs_top_srcdir=$
c3b0: 61 63 5f 70 77 64 2f 24 73 72 63 64 69 72 20 3b  ac_pwd/$srcdir ;
c3c0: 3b 0a 65 73 61 63 0a 61 63 5f 61 62 73 5f 73 72  ;.esac.ac_abs_sr
c3d0: 63 64 69 72 3d 24 61 63 5f 61 62 73 5f 74 6f 70  cdir=$ac_abs_top
c3e0: 5f 73 72 63 64 69 72 24 61 63 5f 64 69 72 5f 73  _srcdir$ac_dir_s
c3f0: 75 66 66 69 78 0a 0a 20 20 20 20 63 64 20 22 24  uffix..    cd "$
c400: 61 63 5f 64 69 72 22 20 7c 7c 20 7b 20 61 63 5f  ac_dir" || { ac_
c410: 73 74 61 74 75 73 3d 24 3f 3b 20 63 6f 6e 74 69  status=$?; conti
c420: 6e 75 65 3b 20 7d 0a 20 20 20 20 23 20 43 68 65  nue; }.    # Che
c430: 63 6b 20 66 6f 72 20 67 75 65 73 74 65 64 20 63  ck for guested c
c440: 6f 6e 66 69 67 75 72 65 2e 0a 20 20 20 20 69 66  onfigure..    if
c450: 20 74 65 73 74 20 2d 66 20 22 24 61 63 5f 73 72   test -f "$ac_sr
c460: 63 64 69 72 2f 63 6f 6e 66 69 67 75 72 65 2e 67  cdir/configure.g
c470: 6e 75 22 3b 20 74 68 65 6e 0a 20 20 20 20 20 20  nu"; then.      
c480: 65 63 68 6f 20 26 26 0a 20 20 20 20 20 20 24 53  echo &&.      $S
c490: 48 45 4c 4c 20 22 24 61 63 5f 73 72 63 64 69 72  HELL "$ac_srcdir
c4a0: 2f 63 6f 6e 66 69 67 75 72 65 2e 67 6e 75 22 20  /configure.gnu" 
c4b0: 2d 2d 68 65 6c 70 3d 72 65 63 75 72 73 69 76 65  --help=recursive
c4c0: 0a 20 20 20 20 65 6c 69 66 20 74 65 73 74 20 2d  .    elif test -
c4d0: 66 20 22 24 61 63 5f 73 72 63 64 69 72 2f 63 6f  f "$ac_srcdir/co
c4e0: 6e 66 69 67 75 72 65 22 3b 20 74 68 65 6e 0a 20  nfigure"; then. 
c4f0: 20 20 20 20 20 65 63 68 6f 20 26 26 0a 20 20 20       echo &&.   
c500: 20 20 20 24 53 48 45 4c 4c 20 22 24 61 63 5f 73     $SHELL "$ac_s
c510: 72 63 64 69 72 2f 63 6f 6e 66 69 67 75 72 65 22  rcdir/configure"
c520: 20 2d 2d 68 65 6c 70 3d 72 65 63 75 72 73 69 76   --help=recursiv
c530: 65 0a 20 20 20 20 65 6c 73 65 0a 20 20 20 20 20  e.    else.     
c540: 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
c550: 65 3a 20 57 41 52 4e 49 4e 47 3a 20 6e 6f 20 63  e: WARNING: no c
c560: 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 69 6e 66  onfiguration inf
c570: 6f 72 6d 61 74 69 6f 6e 20 69 73 20 69 6e 20 24  ormation is in $
c580: 61 63 5f 64 69 72 22 20 3e 26 32 0a 20 20 20 20  ac_dir" >&2.    
c590: 66 69 20 7c 7c 20 61 63 5f 73 74 61 74 75 73 3d  fi || ac_status=
c5a0: 24 3f 0a 20 20 20 20 63 64 20 22 24 61 63 5f 70  $?.    cd "$ac_p
c5b0: 77 64 22 20 7c 7c 20 7b 20 61 63 5f 73 74 61 74  wd" || { ac_stat
c5c0: 75 73 3d 24 3f 3b 20 62 72 65 61 6b 3b 20 7d 0a  us=$?; break; }.
c5d0: 20 20 64 6f 6e 65 0a 66 69 0a 0a 74 65 73 74 20    done.fi..test 
c5e0: 2d 6e 20 22 24 61 63 5f 69 6e 69 74 5f 68 65 6c  -n "$ac_init_hel
c5f0: 70 22 20 26 26 20 65 78 69 74 20 24 61 63 5f 73  p" && exit $ac_s
c600: 74 61 74 75 73 0a 69 66 20 24 61 63 5f 69 6e 69  tatus.if $ac_ini
c610: 74 5f 76 65 72 73 69 6f 6e 3b 20 74 68 65 6e 0a  t_version; then.
c620: 20 20 63 61 74 20 3c 3c 5c 5f 41 43 45 4f 46 0a    cat <<\_ACEOF.
c630: 73 71 6c 69 74 65 20 63 6f 6e 66 69 67 75 72 65  sqlite configure
c640: 20 33 2e 32 38 2e 30 0a 67 65 6e 65 72 61 74 65   3.28.0.generate
c650: 64 20 62 79 20 47 4e 55 20 41 75 74 6f 63 6f 6e  d by GNU Autocon
c660: 66 20 32 2e 36 39 0a 0a 43 6f 70 79 72 69 67 68  f 2.69..Copyrigh
c670: 74 20 28 43 29 20 32 30 31 32 20 46 72 65 65 20  t (C) 2012 Free 
c680: 53 6f 66 74 77 61 72 65 20 46 6f 75 6e 64 61 74  Software Foundat
c690: 69 6f 6e 2c 20 49 6e 63 2e 0a 54 68 69 73 20 63  ion, Inc..This c
c6a0: 6f 6e 66 69 67 75 72 65 20 73 63 72 69 70 74 20  onfigure script 
c6b0: 69 73 20 66 72 65 65 20 73 6f 66 74 77 61 72 65  is free software
c6c0: 3b 20 74 68 65 20 46 72 65 65 20 53 6f 66 74 77  ; the Free Softw
c6d0: 61 72 65 20 46 6f 75 6e 64 61 74 69 6f 6e 0a 67  are Foundation.g
c6e0: 69 76 65 73 20 75 6e 6c 69 6d 69 74 65 64 20 70  ives unlimited p
c6f0: 65 72 6d 69 73 73 69 6f 6e 20 74 6f 20 63 6f 70  ermission to cop
c700: 79 2c 20 64 69 73 74 72 69 62 75 74 65 20 61 6e  y, distribute an
c710: 64 20 6d 6f 64 69 66 79 20 69 74 2e 0a 5f 41 43  d modify it.._AC
c720: 45 4f 46 0a 20 20 65 78 69 74 0a 66 69 0a 0a 23  EOF.  exit.fi..#
c730: 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  # --------------
c740: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 23 23 0a 23 23  ---------- ##.##
c750: 20 41 75 74 6f 63 6f 6e 66 20 69 6e 69 74 69 61   Autoconf initia
c760: 6c 69 7a 61 74 69 6f 6e 2e 20 23 23 0a 23 23 20  lization. ##.## 
c770: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
c780: 2d 2d 2d 2d 2d 2d 2d 2d 20 23 23 0a 0a 23 20 61  -------- ##..# a
c790: 63 5f 66 6e 5f 63 5f 74 72 79 5f 63 6f 6d 70 69  c_fn_c_try_compi
c7a0: 6c 65 20 4c 49 4e 45 4e 4f 0a 23 20 2d 2d 2d 2d  le LINENO.# ----
c7b0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
c7c0: 2d 2d 2d 2d 2d 2d 0a 23 20 54 72 79 20 74 6f 20  ------.# Try to 
c7d0: 63 6f 6d 70 69 6c 65 20 63 6f 6e 66 74 65 73 74  compile conftest
c7e0: 2e 24 61 63 5f 65 78 74 2c 20 61 6e 64 20 72 65  .$ac_ext, and re
c7f0: 74 75 72 6e 20 77 68 65 74 68 65 72 20 74 68 69  turn whether thi
c800: 73 20 73 75 63 63 65 65 64 65 64 2e 0a 61 63 5f  s succeeded..ac_
c810: 66 6e 5f 63 5f 74 72 79 5f 63 6f 6d 70 69 6c 65  fn_c_try_compile
c820: 20 28 29 0a 7b 0a 20 20 61 73 5f 6c 69 6e 65 6e   ().{.  as_linen
c830: 6f 3d 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 22 24  o=${as_lineno-"$
c840: 31 22 7d 20 61 73 5f 6c 69 6e 65 6e 6f 5f 73 74  1"} as_lineno_st
c850: 61 63 6b 3d 61 73 5f 6c 69 6e 65 6e 6f 5f 73 74  ack=as_lineno_st
c860: 61 63 6b 3d 24 61 73 5f 6c 69 6e 65 6e 6f 5f 73  ack=$as_lineno_s
c870: 74 61 63 6b 0a 20 20 72 6d 20 2d 66 20 63 6f 6e  tack.  rm -f con
c880: 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74  ftest.$ac_objext
c890: 0a 20 20 69 66 20 7b 20 7b 20 61 63 5f 74 72 79  .  if { { ac_try
c8a0: 3d 22 24 61 63 5f 63 6f 6d 70 69 6c 65 22 0a 63  ="$ac_compile".c
c8b0: 61 73 65 20 22 28 28 24 61 63 5f 74 72 79 22 20  ase "(($ac_try" 
c8c0: 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a  in.  *\"* | *\`*
c8d0: 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74 72 79 5f   | *\\*) ac_try_
c8e0: 65 63 68 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a  echo=\$ac_try;;.
c8f0: 20 20 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f    *) ac_try_echo
c900: 3d 24 61 63 5f 74 72 79 3b 3b 0a 65 73 61 63 0a  =$ac_try;;.esac.
c910: 65 76 61 6c 20 61 63 5f 74 72 79 5f 65 63 68 6f  eval ac_try_echo
c920: 3d 22 5c 22 5c 24 61 73 5f 6d 65 3a 24 7b 61 73  ="\"\$as_me:${as
c930: 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
c940: 3a 20 24 61 63 5f 74 72 79 5f 65 63 68 6f 5c 22  : $ac_try_echo\"
c950: 22 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f  ".$as_echo "$ac_
c960: 74 72 79 5f 65 63 68 6f 22 3b 20 7d 20 3e 26 35  try_echo"; } >&5
c970: 0a 20 20 28 65 76 61 6c 20 22 24 61 63 5f 63 6f  .  (eval "$ac_co
c980: 6d 70 69 6c 65 22 29 20 32 3e 63 6f 6e 66 74 65  mpile") 2>confte
c990: 73 74 2e 65 72 72 0a 20 20 61 63 5f 73 74 61 74  st.err.  ac_stat
c9a0: 75 73 3d 24 3f 0a 20 20 69 66 20 74 65 73 74 20  us=$?.  if test 
c9b0: 2d 73 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 3b  -s conftest.err;
c9c0: 20 74 68 65 6e 0a 20 20 20 20 67 72 65 70 20 2d   then.    grep -
c9d0: 76 20 27 5e 20 2a 2b 27 20 63 6f 6e 66 74 65 73  v '^ *+' conftes
c9e0: 74 2e 65 72 72 20 3e 63 6f 6e 66 74 65 73 74 2e  t.err >conftest.
c9f0: 65 72 31 0a 20 20 20 20 63 61 74 20 63 6f 6e 66  er1.    cat conf
ca00: 74 65 73 74 2e 65 72 31 20 3e 26 35 0a 20 20 20  test.er1 >&5.   
ca10: 20 6d 76 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e   mv -f conftest.
ca20: 65 72 31 20 63 6f 6e 66 74 65 73 74 2e 65 72 72  er1 conftest.err
ca30: 0a 20 20 66 69 0a 20 20 24 61 73 5f 65 63 68 6f  .  fi.  $as_echo
ca40: 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69   "$as_me:${as_li
ca50: 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 5c  neno-$LINENO}: \
ca60: 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22  $? = $ac_status"
ca70: 20 3e 26 35 0a 20 20 74 65 73 74 20 24 61 63 5f   >&5.  test $ac_
ca80: 73 74 61 74 75 73 20 3d 20 30 3b 20 7d 20 26 26  status = 0; } &&
ca90: 20 7b 0a 09 20 74 65 73 74 20 2d 7a 20 22 24 61   {.. test -z "$a
caa0: 63 5f 63 5f 77 65 72 72 6f 72 5f 66 6c 61 67 22  c_c_werror_flag"
cab0: 20 7c 7c 0a 09 20 74 65 73 74 20 21 20 2d 73 20   ||.. test ! -s 
cac0: 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20 20 20  conftest.err.   
cad0: 20 20 20 20 7d 20 26 26 20 74 65 73 74 20 2d 73      } && test -s
cae0: 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62   conftest.$ac_ob
caf0: 6a 65 78 74 3b 20 74 68 65 6e 20 3a 0a 20 20 61  jext; then :.  a
cb00: 63 5f 72 65 74 76 61 6c 3d 30 0a 65 6c 73 65 0a  c_retval=0.else.
cb10: 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f    $as_echo "$as_
cb20: 6d 65 3a 20 66 61 69 6c 65 64 20 70 72 6f 67 72  me: failed progr
cb30: 61 6d 20 77 61 73 3a 22 20 3e 26 35 0a 73 65 64  am was:" >&5.sed
cb40: 20 27 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66 74   's/^/| /' conft
cb50: 65 73 74 2e 24 61 63 5f 65 78 74 20 3e 26 35 0a  est.$ac_ext >&5.
cb60: 0a 09 61 63 5f 72 65 74 76 61 6c 3d 31 0a 66 69  ..ac_retval=1.fi
cb70: 0a 20 20 65 76 61 6c 20 24 61 73 5f 6c 69 6e 65  .  eval $as_line
cb80: 6e 6f 5f 73 74 61 63 6b 3b 20 24 7b 61 73 5f 6c  no_stack; ${as_l
cb90: 69 6e 65 6e 6f 5f 73 74 61 63 6b 3a 2b 3a 7d 20  ineno_stack:+:} 
cba0: 75 6e 73 65 74 20 61 73 5f 6c 69 6e 65 6e 6f 0a  unset as_lineno.
cbb0: 20 20 61 73 5f 66 6e 5f 73 65 74 5f 73 74 61 74    as_fn_set_stat
cbc0: 75 73 20 24 61 63 5f 72 65 74 76 61 6c 0a 0a 7d  us $ac_retval..}
cbd0: 20 23 20 61 63 5f 66 6e 5f 63 5f 74 72 79 5f 63   # ac_fn_c_try_c
cbe0: 6f 6d 70 69 6c 65 0a 0a 23 20 61 63 5f 66 6e 5f  ompile..# ac_fn_
cbf0: 63 5f 74 72 79 5f 6c 69 6e 6b 20 4c 49 4e 45 4e  c_try_link LINEN
cc00: 4f 0a 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  O.# ------------
cc10: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 23 20 54 72  -----------.# Tr
cc20: 79 20 74 6f 20 6c 69 6e 6b 20 63 6f 6e 66 74 65  y to link confte
cc30: 73 74 2e 24 61 63 5f 65 78 74 2c 20 61 6e 64 20  st.$ac_ext, and 
cc40: 72 65 74 75 72 6e 20 77 68 65 74 68 65 72 20 74  return whether t
cc50: 68 69 73 20 73 75 63 63 65 65 64 65 64 2e 0a 61  his succeeded..a
cc60: 63 5f 66 6e 5f 63 5f 74 72 79 5f 6c 69 6e 6b 20  c_fn_c_try_link 
cc70: 28 29 0a 7b 0a 20 20 61 73 5f 6c 69 6e 65 6e 6f  ().{.  as_lineno
cc80: 3d 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 22 24 31  =${as_lineno-"$1
cc90: 22 7d 20 61 73 5f 6c 69 6e 65 6e 6f 5f 73 74 61  "} as_lineno_sta
cca0: 63 6b 3d 61 73 5f 6c 69 6e 65 6e 6f 5f 73 74 61  ck=as_lineno_sta
ccb0: 63 6b 3d 24 61 73 5f 6c 69 6e 65 6e 6f 5f 73 74  ck=$as_lineno_st
ccc0: 61 63 6b 0a 20 20 72 6d 20 2d 66 20 63 6f 6e 66  ack.  rm -f conf
ccd0: 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 20  test.$ac_objext 
cce0: 63 6f 6e 66 74 65 73 74 24 61 63 5f 65 78 65 65  conftest$ac_exee
ccf0: 78 74 0a 20 20 69 66 20 7b 20 7b 20 61 63 5f 74  xt.  if { { ac_t
cd00: 72 79 3d 22 24 61 63 5f 6c 69 6e 6b 22 0a 63 61  ry="$ac_link".ca
cd10: 73 65 20 22 28 28 24 61 63 5f 74 72 79 22 20 69  se "(($ac_try" i
cd20: 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20  n.  *\"* | *\`* 
cd30: 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74 72 79 5f 65  | *\\*) ac_try_e
cd40: 63 68 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a 20  cho=\$ac_try;;. 
cd50: 20 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d   *) ac_try_echo=
cd60: 24 61 63 5f 74 72 79 3b 3b 0a 65 73 61 63 0a 65  $ac_try;;.esac.e
cd70: 76 61 6c 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d  val ac_try_echo=
cd80: 22 5c 22 5c 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  "\"\$as_me:${as_
cd90: 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
cda0: 20 24 61 63 5f 74 72 79 5f 65 63 68 6f 5c 22 22   $ac_try_echo\""
cdb0: 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 74  .$as_echo "$ac_t
cdc0: 72 79 5f 65 63 68 6f 22 3b 20 7d 20 3e 26 35 0a  ry_echo"; } >&5.
cdd0: 20 20 28 65 76 61 6c 20 22 24 61 63 5f 6c 69 6e    (eval "$ac_lin
cde0: 6b 22 29 20 32 3e 63 6f 6e 66 74 65 73 74 2e 65  k") 2>conftest.e
cdf0: 72 72 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24  rr.  ac_status=$
ce00: 3f 0a 20 20 69 66 20 74 65 73 74 20 2d 73 20 63  ?.  if test -s c
ce10: 6f 6e 66 74 65 73 74 2e 65 72 72 3b 20 74 68 65  onftest.err; the
ce20: 6e 0a 20 20 20 20 67 72 65 70 20 2d 76 20 27 5e  n.    grep -v '^
ce30: 20 2a 2b 27 20 63 6f 6e 66 74 65 73 74 2e 65 72   *+' conftest.er
ce40: 72 20 3e 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a  r >conftest.er1.
ce50: 20 20 20 20 63 61 74 20 63 6f 6e 66 74 65 73 74      cat conftest
ce60: 2e 65 72 31 20 3e 26 35 0a 20 20 20 20 6d 76 20  .er1 >&5.    mv 
ce70: 2d 66 20 63 6f 6e 66 74 65 73 74 2e 65 72 31 20  -f conftest.er1 
ce80: 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20 20 66  conftest.err.  f
ce90: 69 0a 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61  i.  $as_echo "$a
cea0: 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
ceb0: 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 5c 24 3f 20 3d  -$LINENO}: \$? =
cec0: 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35   $ac_status" >&5
ced0: 0a 20 20 74 65 73 74 20 24 61 63 5f 73 74 61 74  .  test $ac_stat
cee0: 75 73 20 3d 20 30 3b 20 7d 20 26 26 20 7b 0a 09  us = 0; } && {..
cef0: 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 63 5f   test -z "$ac_c_
cf00: 77 65 72 72 6f 72 5f 66 6c 61 67 22 20 7c 7c 0a  werror_flag" ||.
cf10: 09 20 74 65 73 74 20 21 20 2d 73 20 63 6f 6e 66  . test ! -s conf
cf20: 74 65 73 74 2e 65 72 72 0a 20 20 20 20 20 20 20  test.err.       
cf30: 7d 20 26 26 20 74 65 73 74 20 2d 73 20 63 6f 6e  } && test -s con
cf40: 66 74 65 73 74 24 61 63 5f 65 78 65 65 78 74 20  ftest$ac_exeext 
cf50: 26 26 20 7b 0a 09 20 74 65 73 74 20 22 24 63 72  && {.. test "$cr
cf60: 6f 73 73 5f 63 6f 6d 70 69 6c 69 6e 67 22 20 3d  oss_compiling" =
cf70: 20 79 65 73 20 7c 7c 0a 09 20 74 65 73 74 20 2d   yes ||.. test -
cf80: 78 20 63 6f 6e 66 74 65 73 74 24 61 63 5f 65 78  x conftest$ac_ex
cf90: 65 65 78 74 0a 20 20 20 20 20 20 20 7d 3b 20 74  eext.       }; t
cfa0: 68 65 6e 20 3a 0a 20 20 61 63 5f 72 65 74 76 61  hen :.  ac_retva
cfb0: 6c 3d 30 0a 65 6c 73 65 0a 20 20 24 61 73 5f 65  l=0.else.  $as_e
cfc0: 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 66 61 69  cho "$as_me: fai
cfd0: 6c 65 64 20 70 72 6f 67 72 61 6d 20 77 61 73 3a  led program was:
cfe0: 22 20 3e 26 35 0a 73 65 64 20 27 73 2f 5e 2f 7c  " >&5.sed 's/^/|
cff0: 20 2f 27 20 63 6f 6e 66 74 65 73 74 2e 24 61 63   /' conftest.$ac
d000: 5f 65 78 74 20 3e 26 35 0a 0a 09 61 63 5f 72 65  _ext >&5...ac_re
d010: 74 76 61 6c 3d 31 0a 66 69 0a 20 20 23 20 44 65  tval=1.fi.  # De
d020: 6c 65 74 65 20 74 68 65 20 49 50 41 2f 49 50 4f  lete the IPA/IPO
d030: 20 28 49 6e 74 65 72 20 50 72 6f 63 65 64 75 72   (Inter Procedur
d040: 61 6c 20 41 6e 61 6c 79 73 69 73 2f 4f 70 74 69  al Analysis/Opti
d050: 6d 69 7a 61 74 69 6f 6e 29 20 69 6e 66 6f 72 6d  mization) inform
d060: 61 74 69 6f 6e 0a 20 20 23 20 63 72 65 61 74 65  ation.  # create
d070: 64 20 62 79 20 74 68 65 20 50 47 49 20 63 6f 6d  d by the PGI com
d080: 70 69 6c 65 72 20 28 63 6f 6e 66 74 65 73 74 5f  piler (conftest_
d090: 69 70 61 38 5f 63 6f 6e 66 74 65 73 74 2e 6f 6f  ipa8_conftest.oo
d0a0: 29 2c 20 61 73 20 69 74 20 77 6f 75 6c 64 0a 20  ), as it would. 
d0b0: 20 23 20 69 6e 74 65 72 66 65 72 65 20 77 69 74   # interfere wit
d0c0: 68 20 74 68 65 20 6e 65 78 74 20 6c 69 6e 6b 20  h the next link 
d0d0: 63 6f 6d 6d 61 6e 64 3b 20 61 6c 73 6f 20 64 65  command; also de
d0e0: 6c 65 74 65 20 61 20 64 69 72 65 63 74 6f 72 79  lete a directory
d0f0: 20 74 68 61 74 20 69 73 0a 20 20 23 20 6c 65 66   that is.  # lef
d100: 74 20 62 65 68 69 6e 64 20 62 79 20 41 70 70 6c  t behind by Appl
d110: 65 27 73 20 63 6f 6d 70 69 6c 65 72 2e 20 20 57  e's compiler.  W
d120: 65 20 64 6f 20 74 68 69 73 20 62 65 66 6f 72 65  e do this before
d130: 20 65 78 65 63 75 74 69 6e 67 20 74 68 65 20 61   executing the a
d140: 63 74 69 6f 6e 73 2e 0a 20 20 72 6d 20 2d 72 66  ctions..  rm -rf
d150: 20 63 6f 6e 66 74 65 73 74 2e 64 53 59 4d 20 63   conftest.dSYM c
d160: 6f 6e 66 74 65 73 74 5f 69 70 61 38 5f 63 6f 6e  onftest_ipa8_con
d170: 66 74 65 73 74 2e 6f 6f 0a 20 20 65 76 61 6c 20  ftest.oo.  eval 
d180: 24 61 73 5f 6c 69 6e 65 6e 6f 5f 73 74 61 63 6b  $as_lineno_stack
d190: 3b 20 24 7b 61 73 5f 6c 69 6e 65 6e 6f 5f 73 74  ; ${as_lineno_st
d1a0: 61 63 6b 3a 2b 3a 7d 20 75 6e 73 65 74 20 61 73  ack:+:} unset as
d1b0: 5f 6c 69 6e 65 6e 6f 0a 20 20 61 73 5f 66 6e 5f  _lineno.  as_fn_
d1c0: 73 65 74 5f 73 74 61 74 75 73 20 24 61 63 5f 72  set_status $ac_r
d1d0: 65 74 76 61 6c 0a 0a 7d 20 23 20 61 63 5f 66 6e  etval..} # ac_fn
d1e0: 5f 63 5f 74 72 79 5f 6c 69 6e 6b 0a 0a 23 20 61  _c_try_link..# a
d1f0: 63 5f 66 6e 5f 63 5f 63 68 65 63 6b 5f 68 65 61  c_fn_c_check_hea
d200: 64 65 72 5f 63 6f 6d 70 69 6c 65 20 4c 49 4e 45  der_compile LINE
d210: 4e 4f 20 48 45 41 44 45 52 20 56 41 52 20 49 4e  NO HEADER VAR IN
d220: 43 4c 55 44 45 53 0a 23 20 2d 2d 2d 2d 2d 2d 2d  CLUDES.# -------
d230: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
d240: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
d250: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
d260: 0a 23 20 54 65 73 74 73 20 77 68 65 74 68 65 72  .# Tests whether
d270: 20 48 45 41 44 45 52 20 65 78 69 73 74 73 20 61   HEADER exists a
d280: 6e 64 20 63 61 6e 20 62 65 20 63 6f 6d 70 69 6c  nd can be compil
d290: 65 64 20 75 73 69 6e 67 20 74 68 65 20 69 6e 63  ed using the inc
d2a0: 6c 75 64 65 20 66 69 6c 65 73 20 69 6e 0a 23 20  lude files in.# 
d2b0: 49 4e 43 4c 55 44 45 53 2c 20 73 65 74 74 69 6e  INCLUDES, settin
d2c0: 67 20 74 68 65 20 63 61 63 68 65 20 76 61 72 69  g the cache vari
d2d0: 61 62 6c 65 20 56 41 52 20 61 63 63 6f 72 64 69  able VAR accordi
d2e0: 6e 67 6c 79 2e 0a 61 63 5f 66 6e 5f 63 5f 63 68  ngly..ac_fn_c_ch
d2f0: 65 63 6b 5f 68 65 61 64 65 72 5f 63 6f 6d 70 69  eck_header_compi
d300: 6c 65 20 28 29 0a 7b 0a 20 20 61 73 5f 6c 69 6e  le ().{.  as_lin
d310: 65 6e 6f 3d 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  eno=${as_lineno-
d320: 22 24 31 22 7d 20 61 73 5f 6c 69 6e 65 6e 6f 5f  "$1"} as_lineno_
d330: 73 74 61 63 6b 3d 61 73 5f 6c 69 6e 65 6e 6f 5f  stack=as_lineno_
d340: 73 74 61 63 6b 3d 24 61 73 5f 6c 69 6e 65 6e 6f  stack=$as_lineno
d350: 5f 73 74 61 63 6b 0a 20 20 7b 20 24 61 73 5f 65  _stack.  { $as_e
d360: 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
d370: 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
d380: 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24  : checking for $
d390: 32 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f  2" >&5.$as_echo_
d3a0: 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  n "checking for 
d3b0: 24 32 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69  $2... " >&6; }.i
d3c0: 66 20 65 76 61 6c 20 5c 24 7b 24 33 2b 3a 7d 20  f eval \${$3+:} 
d3d0: 66 61 6c 73 65 3b 20 74 68 65 6e 20 3a 0a 20 20  false; then :.  
d3e0: 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63  $as_echo_n "(cac
d3f0: 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a  hed) " >&6.else.
d400: 20 20 63 61 74 20 63 6f 6e 66 64 65 66 73 2e 68    cat confdefs.h
d410: 20 2d 20 3c 3c 5f 41 43 45 4f 46 20 3e 63 6f 6e   - <<_ACEOF >con
d420: 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 2f 2a  ftest.$ac_ext./*
d430: 20 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e   end confdefs.h.
d440: 20 20 2a 2f 0a 24 34 0a 23 69 6e 63 6c 75 64 65    */.$4.#include
d450: 20 3c 24 32 3e 0a 5f 41 43 45 4f 46 0a 69 66 20   <$2>._ACEOF.if 
d460: 61 63 5f 66 6e 5f 63 5f 74 72 79 5f 63 6f 6d 70  ac_fn_c_try_comp
d470: 69 6c 65 20 22 24 4c 49 4e 45 4e 4f 22 3b 20 74  ile "$LINENO"; t
d480: 68 65 6e 20 3a 0a 20 20 65 76 61 6c 20 22 24 33  hen :.  eval "$3
d490: 3d 79 65 73 22 0a 65 6c 73 65 0a 20 20 65 76 61  =yes".else.  eva
d4a0: 6c 20 22 24 33 3d 6e 6f 22 0a 66 69 0a 72 6d 20  l "$3=no".fi.rm 
d4b0: 2d 66 20 63 6f 72 65 20 63 6f 6e 66 74 65 73 74  -f core conftest
d4c0: 2e 65 72 72 20 63 6f 6e 66 74 65 73 74 2e 24 61  .err conftest.$a
d4d0: 63 5f 6f 62 6a 65 78 74 20 63 6f 6e 66 74 65 73  c_objext conftes
d4e0: 74 2e 24 61 63 5f 65 78 74 0a 66 69 0a 65 76 61  t.$ac_ext.fi.eva
d4f0: 6c 20 61 63 5f 72 65 73 3d 5c 24 24 33 0a 09 20  l ac_res=\$$3.. 
d500: 20 20 20 20 20 20 7b 20 24 61 73 5f 65 63 68 6f        { $as_echo
d510: 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69   "$as_me:${as_li
d520: 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72  neno-$LINENO}: r
d530: 65 73 75 6c 74 3a 20 24 61 63 5f 72 65 73 22 20  esult: $ac_res" 
d540: 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61  >&5.$as_echo "$a
d550: 63 5f 72 65 73 22 20 3e 26 36 3b 20 7d 0a 20 20  c_res" >&6; }.  
d560: 65 76 61 6c 20 24 61 73 5f 6c 69 6e 65 6e 6f 5f  eval $as_lineno_
d570: 73 74 61 63 6b 3b 20 24 7b 61 73 5f 6c 69 6e 65  stack; ${as_line
d580: 6e 6f 5f 73 74 61 63 6b 3a 2b 3a 7d 20 75 6e 73  no_stack:+:} uns
d590: 65 74 20 61 73 5f 6c 69 6e 65 6e 6f 0a 0a 7d 20  et as_lineno..} 
d5a0: 23 20 61 63 5f 66 6e 5f 63 5f 63 68 65 63 6b 5f  # ac_fn_c_check_
d5b0: 68 65 61 64 65 72 5f 63 6f 6d 70 69 6c 65 0a 0a  header_compile..
d5c0: 23 20 61 63 5f 66 6e 5f 63 5f 74 72 79 5f 63 70  # ac_fn_c_try_cp
d5d0: 70 20 4c 49 4e 45 4e 4f 0a 23 20 2d 2d 2d 2d 2d  p LINENO.# -----
d5e0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
d5f0: 2d 0a 23 20 54 72 79 20 74 6f 20 70 72 65 70 72  -.# Try to prepr
d600: 6f 63 65 73 73 20 63 6f 6e 66 74 65 73 74 2e 24  ocess conftest.$
d610: 61 63 5f 65 78 74 2c 20 61 6e 64 20 72 65 74 75  ac_ext, and retu
d620: 72 6e 20 77 68 65 74 68 65 72 20 74 68 69 73 20  rn whether this 
d630: 73 75 63 63 65 65 64 65 64 2e 0a 61 63 5f 66 6e  succeeded..ac_fn
d640: 5f 63 5f 74 72 79 5f 63 70 70 20 28 29 0a 7b 0a  _c_try_cpp ().{.
d650: 20 20 61 73 5f 6c 69 6e 65 6e 6f 3d 24 7b 61 73    as_lineno=${as
d660: 5f 6c 69 6e 65 6e 6f 2d 22 24 31 22 7d 20 61 73  _lineno-"$1"} as
d670: 5f 6c 69 6e 65 6e 6f 5f 73 74 61 63 6b 3d 61 73  _lineno_stack=as
d680: 5f 6c 69 6e 65 6e 6f 5f 73 74 61 63 6b 3d 24 61  _lineno_stack=$a
d690: 73 5f 6c 69 6e 65 6e 6f 5f 73 74 61 63 6b 0a 20  s_lineno_stack. 
d6a0: 20 69 66 20 7b 20 7b 20 61 63 5f 74 72 79 3d 22   if { { ac_try="
d6b0: 24 61 63 5f 63 70 70 20 63 6f 6e 66 74 65 73 74  $ac_cpp conftest
d6c0: 2e 24 61 63 5f 65 78 74 22 0a 63 61 73 65 20 22  .$ac_ext".case "
d6d0: 28 28 24 61 63 5f 74 72 79 22 20 69 6e 0a 20 20  (($ac_try" in.  
d6e0: 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20 2a 5c  *\"* | *\`* | *\
d6f0: 5c 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d  \*) ac_try_echo=
d700: 5c 24 61 63 5f 74 72 79 3b 3b 0a 20 20 2a 29 20  \$ac_try;;.  *) 
d710: 61 63 5f 74 72 79 5f 65 63 68 6f 3d 24 61 63 5f  ac_try_echo=$ac_
d720: 74 72 79 3b 3b 0a 65 73 61 63 0a 65 76 61 6c 20  try;;.esac.eval 
d730: 61 63 5f 74 72 79 5f 65 63 68 6f 3d 22 5c 22 5c  ac_try_echo="\"\
d740: 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
d750: 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 24 61 63  no-$LINENO}: $ac
d760: 5f 74 72 79 5f 65 63 68 6f 5c 22 22 0a 24 61 73  _try_echo\"".$as
d770: 5f 65 63 68 6f 20 22 24 61 63 5f 74 72 79 5f 65  _echo "$ac_try_e
d780: 63 68 6f 22 3b 20 7d 20 3e 26 35 0a 20 20 28 65  cho"; } >&5.  (e
d790: 76 61 6c 20 22 24 61 63 5f 63 70 70 20 63 6f 6e  val "$ac_cpp con
d7a0: 66 74 65 73 74 2e 24 61 63 5f 65 78 74 22 29 20  ftest.$ac_ext") 
d7b0: 32 3e 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20  2>conftest.err. 
d7c0: 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20   ac_status=$?.  
d7d0: 69 66 20 74 65 73 74 20 2d 73 20 63 6f 6e 66 74  if test -s conft
d7e0: 65 73 74 2e 65 72 72 3b 20 74 68 65 6e 0a 20 20  est.err; then.  
d7f0: 20 20 67 72 65 70 20 2d 76 20 27 5e 20 2a 2b 27    grep -v '^ *+'
d800: 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 3e 63   conftest.err >c
d810: 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20 20 20  onftest.er1.    
d820: 63 61 74 20 63 6f 6e 66 74 65 73 74 2e 65 72 31  cat conftest.er1
d830: 20 3e 26 35 0a 20 20 20 20 6d 76 20 2d 66 20 63   >&5.    mv -f c
d840: 6f 6e 66 74 65 73 74 2e 65 72 31 20 63 6f 6e 66  onftest.er1 conf
d850: 74 65 73 74 2e 65 72 72 0a 20 20 66 69 0a 20 20  test.err.  fi.  
d860: 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
d870: 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
d880: 4e 45 4e 4f 7d 3a 20 5c 24 3f 20 3d 20 24 61 63  NENO}: \$? = $ac
d890: 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20 74  _status" >&5.  t
d8a0: 65 73 74 20 24 61 63 5f 73 74 61 74 75 73 20 3d  est $ac_status =
d8b0: 20 30 3b 20 7d 20 3e 20 63 6f 6e 66 74 65 73 74   0; } > conftest
d8c0: 2e 69 20 26 26 20 7b 0a 09 20 74 65 73 74 20 2d  .i && {.. test -
d8d0: 7a 20 22 24 61 63 5f 63 5f 70 72 65 70 72 6f 63  z "$ac_c_preproc
d8e0: 5f 77 61 72 6e 5f 66 6c 61 67 24 61 63 5f 63 5f  _warn_flag$ac_c_
d8f0: 77 65 72 72 6f 72 5f 66 6c 61 67 22 20 7c 7c 0a  werror_flag" ||.
d900: 09 20 74 65 73 74 20 21 20 2d 73 20 63 6f 6e 66  . test ! -s conf
d910: 74 65 73 74 2e 65 72 72 0a 20 20 20 20 20 20 20  test.err.       
d920: 7d 3b 20 74 68 65 6e 20 3a 0a 20 20 61 63 5f 72  }; then :.  ac_r
d930: 65 74 76 61 6c 3d 30 0a 65 6c 73 65 0a 20 20 24  etval=0.else.  $
d940: 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
d950: 20 66 61 69 6c 65 64 20 70 72 6f 67 72 61 6d 20   failed program 
d960: 77 61 73 3a 22 20 3e 26 35 0a 73 65 64 20 27 73  was:" >&5.sed 's
d970: 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66 74 65 73 74  /^/| /' conftest
d980: 2e 24 61 63 5f 65 78 74 20 3e 26 35 0a 0a 20 20  .$ac_ext >&5..  
d990: 20 20 61 63 5f 72 65 74 76 61 6c 3d 31 0a 66 69    ac_retval=1.fi
d9a0: 0a 20 20 65 76 61 6c 20 24 61 73 5f 6c 69 6e 65  .  eval $as_line
d9b0: 6e 6f 5f 73 74 61 63 6b 3b 20 24 7b 61 73 5f 6c  no_stack; ${as_l
d9c0: 69 6e 65 6e 6f 5f 73 74 61 63 6b 3a 2b 3a 7d 20  ineno_stack:+:} 
d9d0: 75 6e 73 65 74 20 61 73 5f 6c 69 6e 65 6e 6f 0a  unset as_lineno.
d9e0: 20 20 61 73 5f 66 6e 5f 73 65 74 5f 73 74 61 74    as_fn_set_stat
d9f0: 75 73 20 24 61 63 5f 72 65 74 76 61 6c 0a 0a 7d  us $ac_retval..}
da00: 20 23 20 61 63 5f 66 6e 5f 63 5f 74 72 79 5f 63   # ac_fn_c_try_c
da10: 70 70 0a 0a 23 20 61 63 5f 66 6e 5f 63 5f 74 72  pp..# ac_fn_c_tr
da20: 79 5f 72 75 6e 20 4c 49 4e 45 4e 4f 0a 23 20 2d  y_run LINENO.# -
da30: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
da40: 2d 2d 2d 2d 2d 0a 23 20 54 72 79 20 74 6f 20 6c  -----.# Try to l
da50: 69 6e 6b 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  ink conftest.$ac
da60: 5f 65 78 74 2c 20 61 6e 64 20 72 65 74 75 72 6e  _ext, and return
da70: 20 77 68 65 74 68 65 72 20 74 68 69 73 20 73 75   whether this su
da80: 63 63 65 65 64 65 64 2e 20 41 73 73 75 6d 65 73  cceeded. Assumes
da90: 0a 23 20 74 68 61 74 20 65 78 65 63 75 74 61 62  .# that executab
daa0: 6c 65 73 20 2a 63 61 6e 2a 20 62 65 20 72 75 6e  les *can* be run
dab0: 2e 0a 61 63 5f 66 6e 5f 63 5f 74 72 79 5f 72 75  ..ac_fn_c_try_ru
dac0: 6e 20 28 29 0a 7b 0a 20 20 61 73 5f 6c 69 6e 65  n ().{.  as_line
dad0: 6e 6f 3d 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 22  no=${as_lineno-"
dae0: 24 31 22 7d 20 61 73 5f 6c 69 6e 65 6e 6f 5f 73  $1"} as_lineno_s
daf0: 74 61 63 6b 3d 61 73 5f 6c 69 6e 65 6e 6f 5f 73  tack=as_lineno_s
db00: 74 61 63 6b 3d 24 61 73 5f 6c 69 6e 65 6e 6f 5f  tack=$as_lineno_
db10: 73 74 61 63 6b 0a 20 20 69 66 20 7b 20 7b 20 61  stack.  if { { a
db20: 63 5f 74 72 79 3d 22 24 61 63 5f 6c 69 6e 6b 22  c_try="$ac_link"
db30: 0a 63 61 73 65 20 22 28 28 24 61 63 5f 74 72 79  .case "(($ac_try
db40: 22 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c  " in.  *\"* | *\
db50: 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74 72  `* | *\\*) ac_tr
db60: 79 5f 65 63 68 6f 3d 5c 24 61 63 5f 74 72 79 3b  y_echo=\$ac_try;
db70: 3b 0a 20 20 2a 29 20 61 63 5f 74 72 79 5f 65 63  ;.  *) ac_try_ec
db80: 68 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a 65 73 61  ho=$ac_try;;.esa
db90: 63 0a 65 76 61 6c 20 61 63 5f 74 72 79 5f 65 63  c.eval ac_try_ec
dba0: 68 6f 3d 22 5c 22 5c 24 61 73 5f 6d 65 3a 24 7b  ho="\"\$as_me:${
dbb0: 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
dbc0: 4f 7d 3a 20 24 61 63 5f 74 72 79 5f 65 63 68 6f  O}: $ac_try_echo
dbd0: 5c 22 22 0a 24 61 73 5f 65 63 68 6f 20 22 24 61  \"".$as_echo "$a
dbe0: 63 5f 74 72 79 5f 65 63 68 6f 22 3b 20 7d 20 3e  c_try_echo"; } >
dbf0: 26 35 0a 20 20 28 65 76 61 6c 20 22 24 61 63 5f  &5.  (eval "$ac_
dc00: 6c 69 6e 6b 22 29 20 32 3e 26 35 0a 20 20 61 63  link") 2>&5.  ac
dc10: 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 24 61 73  _status=$?.  $as
dc20: 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
dc30: 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
dc40: 4f 7d 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74  O}: \$? = $ac_st
dc50: 61 74 75 73 22 20 3e 26 35 0a 20 20 74 65 73 74  atus" >&5.  test
dc60: 20 24 61 63 5f 73 74 61 74 75 73 20 3d 20 30 3b   $ac_status = 0;
dc70: 20 7d 20 26 26 20 7b 20 61 63 5f 74 72 79 3d 27   } && { ac_try='
dc80: 2e 2f 63 6f 6e 66 74 65 73 74 24 61 63 5f 65 78  ./conftest$ac_ex
dc90: 65 65 78 74 27 0a 20 20 7b 20 7b 20 63 61 73 65  eext'.  { { case
dca0: 20 22 28 28 24 61 63 5f 74 72 79 22 20 69 6e 0a   "(($ac_try" in.
dcb0: 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20    *\"* | *\`* | 
dcc0: 2a 5c 5c 2a 29 20 61 63 5f 74 72 79 5f 65 63 68  *\\*) ac_try_ech
dcd0: 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a 20 20 2a  o=\$ac_try;;.  *
dce0: 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 24 61  ) ac_try_echo=$a
dcf0: 63 5f 74 72 79 3b 3b 0a 65 73 61 63 0a 65 76 61  c_try;;.esac.eva
dd00: 6c 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 22 5c  l ac_try_echo="\
dd10: 22 5c 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69  "\$as_me:${as_li
dd20: 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 24  neno-$LINENO}: $
dd30: 61 63 5f 74 72 79 5f 65 63 68 6f 5c 22 22 0a 24  ac_try_echo\"".$
dd40: 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 74 72 79  as_echo "$ac_try
dd50: 5f 65 63 68 6f 22 3b 20 7d 20 3e 26 35 0a 20 20  _echo"; } >&5.  
dd60: 28 65 76 61 6c 20 22 24 61 63 5f 74 72 79 22 29  (eval "$ac_try")
dd70: 20 32 3e 26 35 0a 20 20 61 63 5f 73 74 61 74 75   2>&5.  ac_statu
dd80: 73 3d 24 3f 0a 20 20 24 61 73 5f 65 63 68 6f 20  s=$?.  $as_echo 
dd90: 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  "$as_me:${as_lin
dda0: 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 5c 24  eno-$LINENO}: \$
ddb0: 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20  ? = $ac_status" 
ddc0: 3e 26 35 0a 20 20 74 65 73 74 20 24 61 63 5f 73  >&5.  test $ac_s
ddd0: 74 61 74 75 73 20 3d 20 30 3b 20 7d 3b 20 7d 3b  tatus = 0; }; };
dde0: 20 74 68 65 6e 20 3a 0a 20 20 61 63 5f 72 65 74   then :.  ac_ret
ddf0: 76 61 6c 3d 30 0a 65 6c 73 65 0a 20 20 24 61 73  val=0.else.  $as
de00: 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 70  _echo "$as_me: p
de10: 72 6f 67 72 61 6d 20 65 78 69 74 65 64 20 77 69  rogram exited wi
de20: 74 68 20 73 74 61 74 75 73 20 24 61 63 5f 73 74  th status $ac_st
de30: 61 74 75 73 22 20 3e 26 35 0a 20 20 20 20 20 20  atus" >&5.      
de40: 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
de50: 65 3a 20 66 61 69 6c 65 64 20 70 72 6f 67 72 61  e: failed progra
de60: 6d 20 77 61 73 3a 22 20 3e 26 35 0a 73 65 64 20  m was:" >&5.sed 
de70: 27 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66 74 65  's/^/| /' confte
de80: 73 74 2e 24 61 63 5f 65 78 74 20 3e 26 35 0a 0a  st.$ac_ext >&5..
de90: 20 20 20 20 20 20 20 61 63 5f 72 65 74 76 61 6c         ac_retval
dea0: 3d 24 61 63 5f 73 74 61 74 75 73 0a 66 69 0a 20  =$ac_status.fi. 
deb0: 20 72 6d 20 2d 72 66 20 63 6f 6e 66 74 65 73 74   rm -rf conftest
dec0: 2e 64 53 59 4d 20 63 6f 6e 66 74 65 73 74 5f 69  .dSYM conftest_i
ded0: 70 61 38 5f 63 6f 6e 66 74 65 73 74 2e 6f 6f 0a  pa8_conftest.oo.
dee0: 20 20 65 76 61 6c 20 24 61 73 5f 6c 69 6e 65 6e    eval $as_linen
def0: 6f 5f 73 74 61 63 6b 3b 20 24 7b 61 73 5f 6c 69  o_stack; ${as_li
df00: 6e 65 6e 6f 5f 73 74 61 63 6b 3a 2b 3a 7d 20 75  neno_stack:+:} u
df10: 6e 73 65 74 20 61 73 5f 6c 69 6e 65 6e 6f 0a 20  nset as_lineno. 
df20: 20 61 73 5f 66 6e 5f 73 65 74 5f 73 74 61 74 75   as_fn_set_statu
df30: 73 20 24 61 63 5f 72 65 74 76 61 6c 0a 0a 7d 20  s $ac_retval..} 
df40: 23 20 61 63 5f 66 6e 5f 63 5f 74 72 79 5f 72 75  # ac_fn_c_try_ru
df50: 6e 0a 0a 23 20 61 63 5f 66 6e 5f 63 5f 63 68 65  n..# ac_fn_c_che
df60: 63 6b 5f 66 75 6e 63 20 4c 49 4e 45 4e 4f 20 46  ck_func LINENO F
df70: 55 4e 43 20 56 41 52 0a 23 20 2d 2d 2d 2d 2d 2d  UNC VAR.# ------
df80: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
df90: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 23 20 54  ------------.# T
dfa0: 65 73 74 73 20 77 68 65 74 68 65 72 20 46 55 4e  ests whether FUN
dfb0: 43 20 65 78 69 73 74 73 2c 20 73 65 74 74 69 6e  C exists, settin
dfc0: 67 20 74 68 65 20 63 61 63 68 65 20 76 61 72 69  g the cache vari
dfd0: 61 62 6c 65 20 56 41 52 20 61 63 63 6f 72 64 69  able VAR accordi
dfe0: 6e 67 6c 79 0a 61 63 5f 66 6e 5f 63 5f 63 68 65  ngly.ac_fn_c_che
dff0: 63 6b 5f 66 75 6e 63 20 28 29 0a 7b 0a 20 20 61  ck_func ().{.  a
e000: 73 5f 6c 69 6e 65 6e 6f 3d 24 7b 61 73 5f 6c 69  s_lineno=${as_li
e010: 6e 65 6e 6f 2d 22 24 31 22 7d 20 61 73 5f 6c 69  neno-"$1"} as_li
e020: 6e 65 6e 6f 5f 73 74 61 63 6b 3d 61 73 5f 6c 69  neno_stack=as_li
e030: 6e 65 6e 6f 5f 73 74 61 63 6b 3d 24 61 73 5f 6c  neno_stack=$as_l
e040: 69 6e 65 6e 6f 5f 73 74 61 63 6b 0a 20 20 7b 20  ineno_stack.  { 
e050: 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
e060: 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
e070: 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20  NENO}: checking 
e080: 66 6f 72 20 24 32 22 20 3e 26 35 0a 24 61 73 5f  for $2" >&5.$as_
e090: 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67  echo_n "checking
e0a0: 20 66 6f 72 20 24 32 2e 2e 2e 20 22 20 3e 26 36   for $2... " >&6
e0b0: 3b 20 7d 0a 69 66 20 65 76 61 6c 20 5c 24 7b 24  ; }.if eval \${$
e0c0: 33 2b 3a 7d 20 66 61 6c 73 65 3b 20 74 68 65 6e  3+:} false; then
e0d0: 20 3a 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20   :.  $as_echo_n 
e0e0: 22 28 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a  "(cached) " >&6.
e0f0: 65 6c 73 65 0a 20 20 63 61 74 20 63 6f 6e 66 64  else.  cat confd
e100: 65 66 73 2e 68 20 2d 20 3c 3c 5f 41 43 45 4f 46  efs.h - <<_ACEOF
e110: 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65   >conftest.$ac_e
e120: 78 74 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65  xt./* end confde
e130: 66 73 2e 68 2e 20 20 2a 2f 0a 2f 2a 20 44 65 66  fs.h.  */./* Def
e140: 69 6e 65 20 24 32 20 74 6f 20 61 6e 20 69 6e 6e  ine $2 to an inn
e150: 6f 63 75 6f 75 73 20 76 61 72 69 61 6e 74 2c 20  ocuous variant, 
e160: 69 6e 20 63 61 73 65 20 3c 6c 69 6d 69 74 73 2e  in case <limits.
e170: 68 3e 20 64 65 63 6c 61 72 65 73 20 24 32 2e 0a  h> declares $2..
e180: 20 20 20 46 6f 72 20 65 78 61 6d 70 6c 65 2c 20     For example, 
e190: 48 50 2d 55 58 20 31 31 69 20 3c 6c 69 6d 69 74  HP-UX 11i <limit
e1a0: 73 2e 68 3e 20 64 65 63 6c 61 72 65 73 20 67 65  s.h> declares ge
e1b0: 74 74 69 6d 65 6f 66 64 61 79 2e 20 20 2a 2f 0a  ttimeofday.  */.
e1c0: 23 64 65 66 69 6e 65 20 24 32 20 69 6e 6e 6f 63  #define $2 innoc
e1d0: 75 6f 75 73 5f 24 32 0a 0a 2f 2a 20 53 79 73 74  uous_$2../* Syst
e1e0: 65 6d 20 68 65 61 64 65 72 20 74 6f 20 64 65 66  em header to def
e1f0: 69 6e 65 20 5f 5f 73 74 75 62 20 6d 61 63 72 6f  ine __stub macro
e200: 73 20 61 6e 64 20 68 6f 70 65 66 75 6c 6c 79 20  s and hopefully 
e210: 66 65 77 20 70 72 6f 74 6f 74 79 70 65 73 2c 0a  few prototypes,.
e220: 20 20 20 20 77 68 69 63 68 20 63 61 6e 20 63 6f      which can co
e230: 6e 66 6c 69 63 74 20 77 69 74 68 20 63 68 61 72  nflict with char
e240: 20 24 32 20 28 29 3b 20 62 65 6c 6f 77 2e 0a 20   $2 (); below.. 
e250: 20 20 20 50 72 65 66 65 72 20 3c 6c 69 6d 69 74     Prefer <limit
e260: 73 2e 68 3e 20 74 6f 20 3c 61 73 73 65 72 74 2e  s.h> to <assert.
e270: 68 3e 20 69 66 20 5f 5f 53 54 44 43 5f 5f 20 69  h> if __STDC__ i
e280: 73 20 64 65 66 69 6e 65 64 2c 20 73 69 6e 63 65  s defined, since
e290: 0a 20 20 20 20 3c 6c 69 6d 69 74 73 2e 68 3e 20  .    <limits.h> 
e2a0: 65 78 69 73 74 73 20 65 76 65 6e 20 6f 6e 20 66  exists even on f
e2b0: 72 65 65 73 74 61 6e 64 69 6e 67 20 63 6f 6d 70  reestanding comp
e2c0: 69 6c 65 72 73 2e 20 20 2a 2f 0a 0a 23 69 66 64  ilers.  */..#ifd
e2d0: 65 66 20 5f 5f 53 54 44 43 5f 5f 0a 23 20 69 6e  ef __STDC__.# in
e2e0: 63 6c 75 64 65 20 3c 6c 69 6d 69 74 73 2e 68 3e  clude <limits.h>
e2f0: 0a 23 65 6c 73 65 0a 23 20 69 6e 63 6c 75 64 65  .#else.# include
e300: 20 3c 61 73 73 65 72 74 2e 68 3e 0a 23 65 6e 64   <assert.h>.#end
e310: 69 66 0a 0a 23 75 6e 64 65 66 20 24 32 0a 0a 2f  if..#undef $2../
e320: 2a 20 4f 76 65 72 72 69 64 65 20 61 6e 79 20 47  * Override any G
e330: 43 43 20 69 6e 74 65 72 6e 61 6c 20 70 72 6f 74  CC internal prot
e340: 6f 74 79 70 65 20 74 6f 20 61 76 6f 69 64 20 61  otype to avoid a
e350: 6e 20 65 72 72 6f 72 2e 0a 20 20 20 55 73 65 20  n error..   Use 
e360: 63 68 61 72 20 62 65 63 61 75 73 65 20 69 6e 74  char because int
e370: 20 6d 69 67 68 74 20 6d 61 74 63 68 20 74 68 65   might match the
e380: 20 72 65 74 75 72 6e 20 74 79 70 65 20 6f 66 20   return type of 
e390: 61 20 47 43 43 0a 20 20 20 62 75 69 6c 74 69 6e  a GCC.   builtin
e3a0: 20 61 6e 64 20 74 68 65 6e 20 69 74 73 20 61 72   and then its ar
e3b0: 67 75 6d 65 6e 74 20 70 72 6f 74 6f 74 79 70 65  gument prototype
e3c0: 20 77 6f 75 6c 64 20 73 74 69 6c 6c 20 61 70 70   would still app
e3d0: 6c 79 2e 20 20 2a 2f 0a 23 69 66 64 65 66 20 5f  ly.  */.#ifdef _
e3e0: 5f 63 70 6c 75 73 70 6c 75 73 0a 65 78 74 65 72  _cplusplus.exter
e3f0: 6e 20 22 43 22 0a 23 65 6e 64 69 66 0a 63 68 61  n "C".#endif.cha
e400: 72 20 24 32 20 28 29 3b 0a 2f 2a 20 54 68 65 20  r $2 ();./* The 
e410: 47 4e 55 20 43 20 6c 69 62 72 61 72 79 20 64 65  GNU C library de
e420: 66 69 6e 65 73 20 74 68 69 73 20 66 6f 72 20 66  fines this for f
e430: 75 6e 63 74 69 6f 6e 73 20 77 68 69 63 68 20 69  unctions which i
e440: 74 20 69 6d 70 6c 65 6d 65 6e 74 73 0a 20 20 20  t implements.   
e450: 20 74 6f 20 61 6c 77 61 79 73 20 66 61 69 6c 20   to always fail 
e460: 77 69 74 68 20 45 4e 4f 53 59 53 2e 20 20 53 6f  with ENOSYS.  So
e470: 6d 65 20 66 75 6e 63 74 69 6f 6e 73 20 61 72 65  me functions are
e480: 20 61 63 74 75 61 6c 6c 79 20 6e 61 6d 65 64 0a   actually named.
e490: 20 20 20 20 73 6f 6d 65 74 68 69 6e 67 20 73 74      something st
e4a0: 61 72 74 69 6e 67 20 77 69 74 68 20 5f 5f 20 61  arting with __ a
e4b0: 6e 64 20 74 68 65 20 6e 6f 72 6d 61 6c 20 6e 61  nd the normal na
e4c0: 6d 65 20 69 73 20 61 6e 20 61 6c 69 61 73 2e 20  me is an alias. 
e4d0: 20 2a 2f 0a 23 69 66 20 64 65 66 69 6e 65 64 20   */.#if defined 
e4e0: 5f 5f 73 74 75 62 5f 24 32 20 7c 7c 20 64 65 66  __stub_$2 || def
e4f0: 69 6e 65 64 20 5f 5f 73 74 75 62 5f 5f 5f 24 32  ined __stub___$2
e500: 0a 63 68 6f 6b 65 20 6d 65 0a 23 65 6e 64 69 66  .choke me.#endif
e510: 0a 0a 69 6e 74 0a 6d 61 69 6e 20 28 29 0a 7b 0a  ..int.main ().{.
e520: 72 65 74 75 72 6e 20 24 32 20 28 29 3b 0a 20 20  return $2 ();.  
e530: 3b 0a 20 20 72 65 74 75 72 6e 20 30 3b 0a 7d 0a  ;.  return 0;.}.
e540: 5f 41 43 45 4f 46 0a 69 66 20 61 63 5f 66 6e 5f  _ACEOF.if ac_fn_
e550: 63 5f 74 72 79 5f 6c 69 6e 6b 20 22 24 4c 49 4e  c_try_link "$LIN
e560: 45 4e 4f 22 3b 20 74 68 65 6e 20 3a 0a 20 20 65  ENO"; then :.  e
e570: 76 61 6c 20 22 24 33 3d 79 65 73 22 0a 65 6c 73  val "$3=yes".els
e580: 65 0a 20 20 65 76 61 6c 20 22 24 33 3d 6e 6f 22  e.  eval "$3=no"
e590: 0a 66 69 0a 72 6d 20 2d 66 20 63 6f 72 65 20 63  .fi.rm -f core c
e5a0: 6f 6e 66 74 65 73 74 2e 65 72 72 20 63 6f 6e 66  onftest.err conf
e5b0: 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 20  test.$ac_objext 
e5c0: 5c 0a 20 20 20 20 63 6f 6e 66 74 65 73 74 24 61  \.    conftest$a
e5d0: 63 5f 65 78 65 65 78 74 20 63 6f 6e 66 74 65 73  c_exeext conftes
e5e0: 74 2e 24 61 63 5f 65 78 74 0a 66 69 0a 65 76 61  t.$ac_ext.fi.eva
e5f0: 6c 20 61 63 5f 72 65 73 3d 5c 24 24 33 0a 09 20  l ac_res=\$$3.. 
e600: 20 20 20 20 20 20 7b 20 24 61 73 5f 65 63 68 6f        { $as_echo
e610: 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69   "$as_me:${as_li
e620: 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72  neno-$LINENO}: r
e630: 65 73 75 6c 74 3a 20 24 61 63 5f 72 65 73 22 20  esult: $ac_res" 
e640: 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61  >&5.$as_echo "$a
e650: 63 5f 72 65 73 22 20 3e 26 36 3b 20 7d 0a 20 20  c_res" >&6; }.  
e660: 65 76 61 6c 20 24 61 73 5f 6c 69 6e 65 6e 6f 5f  eval $as_lineno_
e670: 73 74 61 63 6b 3b 20 24 7b 61 73 5f 6c 69 6e 65  stack; ${as_line
e680: 6e 6f 5f 73 74 61 63 6b 3a 2b 3a 7d 20 75 6e 73  no_stack:+:} uns
e690: 65 74 20 61 73 5f 6c 69 6e 65 6e 6f 0a 0a 7d 20  et as_lineno..} 
e6a0: 23 20 61 63 5f 66 6e 5f 63 5f 63 68 65 63 6b 5f  # ac_fn_c_check_
e6b0: 66 75 6e 63 0a 0a 23 20 61 63 5f 66 6e 5f 63 5f  func..# ac_fn_c_
e6c0: 63 68 65 63 6b 5f 74 79 70 65 20 4c 49 4e 45 4e  check_type LINEN
e6d0: 4f 20 54 59 50 45 20 56 41 52 20 49 4e 43 4c 55  O TYPE VAR INCLU
e6e0: 44 45 53 0a 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  DES.# ----------
e6f0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
e700: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
e710: 2d 0a 23 20 54 65 73 74 73 20 77 68 65 74 68 65  -.# Tests whethe
e720: 72 20 54 59 50 45 20 65 78 69 73 74 73 20 61 66  r TYPE exists af
e730: 74 65 72 20 68 61 76 69 6e 67 20 69 6e 63 6c 75  ter having inclu
e740: 64 65 64 20 49 4e 43 4c 55 44 45 53 2c 20 73 65  ded INCLUDES, se
e750: 74 74 69 6e 67 20 63 61 63 68 65 0a 23 20 76 61  tting cache.# va
e760: 72 69 61 62 6c 65 20 56 41 52 20 61 63 63 6f 72  riable VAR accor
e770: 64 69 6e 67 6c 79 2e 0a 61 63 5f 66 6e 5f 63 5f  dingly..ac_fn_c_
e780: 63 68 65 63 6b 5f 74 79 70 65 20 28 29 0a 7b 0a  check_type ().{.
e790: 20 20 61 73 5f 6c 69 6e 65 6e 6f 3d 24 7b 61 73    as_lineno=${as
e7a0: 5f 6c 69 6e 65 6e 6f 2d 22 24 31 22 7d 20 61 73  _lineno-"$1"} as
e7b0: 5f 6c 69 6e 65 6e 6f 5f 73 74 61 63 6b 3d 61 73  _lineno_stack=as
e7c0: 5f 6c 69 6e 65 6e 6f 5f 73 74 61 63 6b 3d 24 61  _lineno_stack=$a
e7d0: 73 5f 6c 69 6e 65 6e 6f 5f 73 74 61 63 6b 0a 20  s_lineno_stack. 
e7e0: 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73   { $as_echo "$as
e7f0: 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
e800: 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69  $LINENO}: checki
e810: 6e 67 20 66 6f 72 20 24 32 22 20 3e 26 35 0a 24  ng for $2" >&5.$
e820: 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b  as_echo_n "check
e830: 69 6e 67 20 66 6f 72 20 24 32 2e 2e 2e 20 22 20  ing for $2... " 
e840: 3e 26 36 3b 20 7d 0a 69 66 20 65 76 61 6c 20 5c  >&6; }.if eval \
e850: 24 7b 24 33 2b 3a 7d 20 66 61 6c 73 65 3b 20 74  ${$3+:} false; t
e860: 68 65 6e 20 3a 0a 20 20 24 61 73 5f 65 63 68 6f  hen :.  $as_echo
e870: 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22 20 3e  _n "(cached) " >
e880: 26 36 0a 65 6c 73 65 0a 20 20 65 76 61 6c 20 22  &6.else.  eval "
e890: 24 33 3d 6e 6f 22 0a 20 20 63 61 74 20 63 6f 6e  $3=no".  cat con
e8a0: 66 64 65 66 73 2e 68 20 2d 20 3c 3c 5f 41 43 45  fdefs.h - <<_ACE
e8b0: 4f 46 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63  OF >conftest.$ac
e8c0: 5f 65 78 74 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66  _ext./* end conf
e8d0: 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 24 34 0a 69  defs.h.  */.$4.i
e8e0: 6e 74 0a 6d 61 69 6e 20 28 29 0a 7b 0a 69 66 20  nt.main ().{.if 
e8f0: 28 73 69 7a 65 6f 66 20 28 24 32 29 29 0a 09 20  (sizeof ($2)).. 
e900: 72 65 74 75 72 6e 20 30 3b 0a 20 20 3b 0a 20 20  return 0;.  ;.  
e910: 72 65 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41 43 45  return 0;.}._ACE
e920: 4f 46 0a 69 66 20 61 63 5f 66 6e 5f 63 5f 74 72  OF.if ac_fn_c_tr
e930: 79 5f 63 6f 6d 70 69 6c 65 20 22 24 4c 49 4e 45  y_compile "$LINE
e940: 4e 4f 22 3b 20 74 68 65 6e 20 3a 0a 20 20 63 61  NO"; then :.  ca
e950: 74 20 63 6f 6e 66 64 65 66 73 2e 68 20 2d 20 3c  t confdefs.h - <
e960: 3c 5f 41 43 45 4f 46 20 3e 63 6f 6e 66 74 65 73  <_ACEOF >conftes
e970: 74 2e 24 61 63 5f 65 78 74 0a 2f 2a 20 65 6e 64  t.$ac_ext./* end
e980: 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f   confdefs.h.  */
e990: 0a 24 34 0a 69 6e 74 0a 6d 61 69 6e 20 28 29 0a  .$4.int.main ().
e9a0: 7b 0a 69 66 20 28 73 69 7a 65 6f 66 20 28 28 24  {.if (sizeof (($
e9b0: 32 29 29 29 0a 09 20 20 20 20 72 65 74 75 72 6e  2)))..    return
e9c0: 20 30 3b 0a 20 20 3b 0a 20 20 72 65 74 75 72 6e   0;.  ;.  return
e9d0: 20 30 3b 0a 7d 0a 5f 41 43 45 4f 46 0a 69 66 20   0;.}._ACEOF.if 
e9e0: 61 63 5f 66 6e 5f 63 5f 74 72 79 5f 63 6f 6d 70  ac_fn_c_try_comp
e9f0: 69 6c 65 20 22 24 4c 49 4e 45 4e 4f 22 3b 20 74  ile "$LINENO"; t
ea00: 68 65 6e 20 3a 0a 0a 65 6c 73 65 0a 20 20 65 76  hen :..else.  ev
ea10: 61 6c 20 22 24 33 3d 79 65 73 22 0a 66 69 0a 72  al "$3=yes".fi.r
ea20: 6d 20 2d 66 20 63 6f 72 65 20 63 6f 6e 66 74 65  m -f core confte
ea30: 73 74 2e 65 72 72 20 63 6f 6e 66 74 65 73 74 2e  st.err conftest.
ea40: 24 61 63 5f 6f 62 6a 65 78 74 20 63 6f 6e 66 74  $ac_objext conft
ea50: 65 73 74 2e 24 61 63 5f 65 78 74 0a 66 69 0a 72  est.$ac_ext.fi.r
ea60: 6d 20 2d 66 20 63 6f 72 65 20 63 6f 6e 66 74 65  m -f core confte
ea70: 73 74 2e 65 72 72 20 63 6f 6e 66 74 65 73 74 2e  st.err conftest.
ea80: 24 61 63 5f 6f 62 6a 65 78 74 20 63 6f 6e 66 74  $ac_objext conft
ea90: 65 73 74 2e 24 61 63 5f 65 78 74 0a 66 69 0a 65  est.$ac_ext.fi.e
eaa0: 76 61 6c 20 61 63 5f 72 65 73 3d 5c 24 24 33 0a  val ac_res=\$$3.
eab0: 09 20 20 20 20 20 20 20 7b 20 24 61 73 5f 65 63  .       { $as_ec
eac0: 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
ead0: 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
eae0: 20 72 65 73 75 6c 74 3a 20 24 61 63 5f 72 65 73   result: $ac_res
eaf0: 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
eb00: 24 61 63 5f 72 65 73 22 20 3e 26 36 3b 20 7d 0a  $ac_res" >&6; }.
eb10: 20 20 65 76 61 6c 20 24 61 73 5f 6c 69 6e 65 6e    eval $as_linen
eb20: 6f 5f 73 74 61 63 6b 3b 20 24 7b 61 73 5f 6c 69  o_stack; ${as_li
eb30: 6e 65 6e 6f 5f 73 74 61 63 6b 3a 2b 3a 7d 20 75  neno_stack:+:} u
eb40: 6e 73 65 74 20 61 73 5f 6c 69 6e 65 6e 6f 0a 0a  nset as_lineno..
eb50: 7d 20 23 20 61 63 5f 66 6e 5f 63 5f 63 68 65 63  } # ac_fn_c_chec
eb60: 6b 5f 74 79 70 65 0a 0a 23 20 61 63 5f 66 6e 5f  k_type..# ac_fn_
eb70: 63 5f 63 68 65 63 6b 5f 68 65 61 64 65 72 5f 6d  c_check_header_m
eb80: 6f 6e 67 72 65 6c 20 4c 49 4e 45 4e 4f 20 48 45  ongrel LINENO HE
eb90: 41 44 45 52 20 56 41 52 20 49 4e 43 4c 55 44 45  ADER VAR INCLUDE
eba0: 53 0a 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  S.# ------------
ebb0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
ebc0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
ebd0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 23 20 54 65  -----------.# Te
ebe0: 73 74 73 20 77 68 65 74 68 65 72 20 48 45 41 44  sts whether HEAD
ebf0: 45 52 20 65 78 69 73 74 73 2c 20 67 69 76 69 6e  ER exists, givin
ec00: 67 20 61 20 77 61 72 6e 69 6e 67 20 69 66 20 69  g a warning if i
ec10: 74 20 63 61 6e 6e 6f 74 20 62 65 20 63 6f 6d 70  t cannot be comp
ec20: 69 6c 65 64 20 75 73 69 6e 67 0a 23 20 74 68 65  iled using.# the
ec30: 20 69 6e 63 6c 75 64 65 20 66 69 6c 65 73 20 69   include files i
ec40: 6e 20 49 4e 43 4c 55 44 45 53 20 61 6e 64 20 73  n INCLUDES and s
ec50: 65 74 74 69 6e 67 20 74 68 65 20 63 61 63 68 65  etting the cache
ec60: 20 76 61 72 69 61 62 6c 65 20 56 41 52 0a 23 20   variable VAR.# 
ec70: 61 63 63 6f 72 64 69 6e 67 6c 79 2e 0a 61 63 5f  accordingly..ac_
ec80: 66 6e 5f 63 5f 63 68 65 63 6b 5f 68 65 61 64 65  fn_c_check_heade
ec90: 72 5f 6d 6f 6e 67 72 65 6c 20 28 29 0a 7b 0a 20  r_mongrel ().{. 
eca0: 20 61 73 5f 6c 69 6e 65 6e 6f 3d 24 7b 61 73 5f   as_lineno=${as_
ecb0: 6c 69 6e 65 6e 6f 2d 22 24 31 22 7d 20 61 73 5f  lineno-"$1"} as_
ecc0: 6c 69 6e 65 6e 6f 5f 73 74 61 63 6b 3d 61 73 5f  lineno_stack=as_
ecd0: 6c 69 6e 65 6e 6f 5f 73 74 61 63 6b 3d 24 61 73  lineno_stack=$as
ece0: 5f 6c 69 6e 65 6e 6f 5f 73 74 61 63 6b 0a 20 20  _lineno_stack.  
ecf0: 69 66 20 65 76 61 6c 20 5c 24 7b 24 33 2b 3a 7d  if eval \${$3+:}
ed00: 20 66 61 6c 73 65 3b 20 74 68 65 6e 20 3a 0a 20   false; then :. 
ed10: 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73   { $as_echo "$as
ed20: 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
ed30: 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69  $LINENO}: checki
ed40: 6e 67 20 66 6f 72 20 24 32 22 20 3e 26 35 0a 24  ng for $2" >&5.$
ed50: 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b  as_echo_n "check
ed60: 69 6e 67 20 66 6f 72 20 24 32 2e 2e 2e 20 22 20  ing for $2... " 
ed70: 3e 26 36 3b 20 7d 0a 69 66 20 65 76 61 6c 20 5c  >&6; }.if eval \
ed80: 24 7b 24 33 2b 3a 7d 20 66 61 6c 73 65 3b 20 74  ${$3+:} false; t
ed90: 68 65 6e 20 3a 0a 20 20 24 61 73 5f 65 63 68 6f  hen :.  $as_echo
eda0: 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22 20 3e  _n "(cached) " >
edb0: 26 36 0a 66 69 0a 65 76 61 6c 20 61 63 5f 72 65  &6.fi.eval ac_re
edc0: 73 3d 5c 24 24 33 0a 09 20 20 20 20 20 20 20 7b  s=\$$3..       {
edd0: 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
ede0: 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
edf0: 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20  INENO}: result: 
ee00: 24 61 63 5f 72 65 73 22 20 3e 26 35 0a 24 61 73  $ac_res" >&5.$as
ee10: 5f 65 63 68 6f 20 22 24 61 63 5f 72 65 73 22 20  _echo "$ac_res" 
ee20: 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a 20 20 23 20  >&6; }.else.  # 
ee30: 49 73 20 74 68 65 20 68 65 61 64 65 72 20 63 6f  Is the header co
ee40: 6d 70 69 6c 61 62 6c 65 3f 0a 7b 20 24 61 73 5f  mpilable?.{ $as_
ee50: 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
ee60: 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
ee70: 7d 3a 20 63 68 65 63 6b 69 6e 67 20 24 32 20 75  }: checking $2 u
ee80: 73 61 62 69 6c 69 74 79 22 20 3e 26 35 0a 24 61  sability" >&5.$a
ee90: 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69  s_echo_n "checki
eea0: 6e 67 20 24 32 20 75 73 61 62 69 6c 69 74 79 2e  ng $2 usability.
eeb0: 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 63 61 74 20  .. " >&6; }.cat 
eec0: 63 6f 6e 66 64 65 66 73 2e 68 20 2d 20 3c 3c 5f  confdefs.h - <<_
eed0: 41 43 45 4f 46 20 3e 63 6f 6e 66 74 65 73 74 2e  ACEOF >conftest.
eee0: 24 61 63 5f 65 78 74 0a 2f 2a 20 65 6e 64 20 63  $ac_ext./* end c
eef0: 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 24  onfdefs.h.  */.$
ef00: 34 0a 23 69 6e 63 6c 75 64 65 20 3c 24 32 3e 0a  4.#include <$2>.
ef10: 5f 41 43 45 4f 46 0a 69 66 20 61 63 5f 66 6e 5f  _ACEOF.if ac_fn_
ef20: 63 5f 74 72 79 5f 63 6f 6d 70 69 6c 65 20 22 24  c_try_compile "$
ef30: 4c 49 4e 45 4e 4f 22 3b 20 74 68 65 6e 20 3a 0a  LINENO"; then :.
ef40: 20 20 61 63 5f 68 65 61 64 65 72 5f 63 6f 6d 70    ac_header_comp
ef50: 69 6c 65 72 3d 79 65 73 0a 65 6c 73 65 0a 20 20  iler=yes.else.  
ef60: 61 63 5f 68 65 61 64 65 72 5f 63 6f 6d 70 69 6c  ac_header_compil
ef70: 65 72 3d 6e 6f 0a 66 69 0a 72 6d 20 2d 66 20 63  er=no.fi.rm -f c
ef80: 6f 72 65 20 63 6f 6e 66 74 65 73 74 2e 65 72 72  ore conftest.err
ef90: 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62   conftest.$ac_ob
efa0: 6a 65 78 74 20 63 6f 6e 66 74 65 73 74 2e 24 61  jext conftest.$a
efb0: 63 5f 65 78 74 0a 7b 20 24 61 73 5f 65 63 68 6f  c_ext.{ $as_echo
efc0: 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69   "$as_me:${as_li
efd0: 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72  neno-$LINENO}: r
efe0: 65 73 75 6c 74 3a 20 24 61 63 5f 68 65 61 64 65  esult: $ac_heade
eff0: 72 5f 63 6f 6d 70 69 6c 65 72 22 20 3e 26 35 0a  r_compiler" >&5.
f000: 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 68 65  $as_echo "$ac_he
f010: 61 64 65 72 5f 63 6f 6d 70 69 6c 65 72 22 20 3e  ader_compiler" >
f020: 26 36 3b 20 7d 0a 0a 23 20 49 73 20 74 68 65 20  &6; }..# Is the 
f030: 68 65 61 64 65 72 20 70 72 65 73 65 6e 74 3f 0a  header present?.
f040: 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
f050: 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24  me:${as_lineno-$
f060: 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e  LINENO}: checkin
f070: 67 20 24 32 20 70 72 65 73 65 6e 63 65 22 20 3e  g $2 presence" >
f080: 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63  &5.$as_echo_n "c
f090: 68 65 63 6b 69 6e 67 20 24 32 20 70 72 65 73 65  hecking $2 prese
f0a0: 6e 63 65 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a  nce... " >&6; }.
f0b0: 63 61 74 20 63 6f 6e 66 64 65 66 73 2e 68 20 2d  cat confdefs.h -
f0c0: 20 3c 3c 5f 41 43 45 4f 46 20 3e 63 6f 6e 66 74   <<_ACEOF >conft
f0d0: 65 73 74 2e 24 61 63 5f 65 78 74 0a 2f 2a 20 65  est.$ac_ext./* e
f0e0: 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20  nd confdefs.h.  
f0f0: 2a 2f 0a 23 69 6e 63 6c 75 64 65 20 3c 24 32 3e  */.#include <$2>
f100: 0a 5f 41 43 45 4f 46 0a 69 66 20 61 63 5f 66 6e  ._ACEOF.if ac_fn
f110: 5f 63 5f 74 72 79 5f 63 70 70 20 22 24 4c 49 4e  _c_try_cpp "$LIN
f120: 45 4e 4f 22 3b 20 74 68 65 6e 20 3a 0a 20 20 61  ENO"; then :.  a
f130: 63 5f 68 65 61 64 65 72 5f 70 72 65 70 72 6f 63  c_header_preproc
f140: 3d 79 65 73 0a 65 6c 73 65 0a 20 20 61 63 5f 68  =yes.else.  ac_h
f150: 65 61 64 65 72 5f 70 72 65 70 72 6f 63 3d 6e 6f  eader_preproc=no
f160: 0a 66 69 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65  .fi.rm -f confte
f170: 73 74 2e 65 72 72 20 63 6f 6e 66 74 65 73 74 2e  st.err conftest.
f180: 69 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  i conftest.$ac_e
f190: 78 74 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  xt.{ $as_echo "$
f1a0: 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
f1b0: 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75  o-$LINENO}: resu
f1c0: 6c 74 3a 20 24 61 63 5f 68 65 61 64 65 72 5f 70  lt: $ac_header_p
f1d0: 72 65 70 72 6f 63 22 20 3e 26 35 0a 24 61 73 5f  reproc" >&5.$as_
f1e0: 65 63 68 6f 20 22 24 61 63 5f 68 65 61 64 65 72  echo "$ac_header
f1f0: 5f 70 72 65 70 72 6f 63 22 20 3e 26 36 3b 20 7d  _preproc" >&6; }
f200: 0a 0a 23 20 53 6f 3f 20 20 57 68 61 74 20 61 62  ..# So?  What ab
f210: 6f 75 74 20 74 68 69 73 20 68 65 61 64 65 72 3f  out this header?
f220: 0a 63 61 73 65 20 24 61 63 5f 68 65 61 64 65 72  .case $ac_header
f230: 5f 63 6f 6d 70 69 6c 65 72 3a 24 61 63 5f 68 65  _compiler:$ac_he
f240: 61 64 65 72 5f 70 72 65 70 72 6f 63 3a 24 61 63  ader_preproc:$ac
f250: 5f 63 5f 70 72 65 70 72 6f 63 5f 77 61 72 6e 5f  _c_preproc_warn_
f260: 66 6c 61 67 20 69 6e 20 23 28 28 0a 20 20 79 65  flag in #((.  ye
f270: 73 3a 6e 6f 3a 20 29 0a 20 20 20 20 7b 20 24 61  s:no: ).    { $a
f280: 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
f290: 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45  {as_lineno-$LINE
f2a0: 4e 4f 7d 3a 20 57 41 52 4e 49 4e 47 3a 20 24 32  NO}: WARNING: $2
f2b0: 3a 20 61 63 63 65 70 74 65 64 20 62 79 20 74 68  : accepted by th
f2c0: 65 20 63 6f 6d 70 69 6c 65 72 2c 20 72 65 6a 65  e compiler, reje
f2d0: 63 74 65 64 20 62 79 20 74 68 65 20 70 72 65 70  cted by the prep
f2e0: 72 6f 63 65 73 73 6f 72 21 22 20 3e 26 35 0a 24  rocessor!" >&5.$
f2f0: 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
f300: 20 57 41 52 4e 49 4e 47 3a 20 24 32 3a 20 61 63   WARNING: $2: ac
f310: 63 65 70 74 65 64 20 62 79 20 74 68 65 20 63 6f  cepted by the co
f320: 6d 70 69 6c 65 72 2c 20 72 65 6a 65 63 74 65 64  mpiler, rejected
f330: 20 62 79 20 74 68 65 20 70 72 65 70 72 6f 63 65   by the preproce
f340: 73 73 6f 72 21 22 20 3e 26 32 3b 7d 0a 20 20 20  ssor!" >&2;}.   
f350: 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73   { $as_echo "$as
f360: 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
f370: 24 4c 49 4e 45 4e 4f 7d 3a 20 57 41 52 4e 49 4e  $LINENO}: WARNIN
f380: 47 3a 20 24 32 3a 20 70 72 6f 63 65 65 64 69 6e  G: $2: proceedin
f390: 67 20 77 69 74 68 20 74 68 65 20 63 6f 6d 70 69  g with the compi
f3a0: 6c 65 72 27 73 20 72 65 73 75 6c 74 22 20 3e 26  ler's result" >&
f3b0: 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  5.$as_echo "$as_
f3c0: 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20 24 32 3a  me: WARNING: $2:
f3d0: 20 70 72 6f 63 65 65 64 69 6e 67 20 77 69 74 68   proceeding with
f3e0: 20 74 68 65 20 63 6f 6d 70 69 6c 65 72 27 73 20   the compiler's 
f3f0: 72 65 73 75 6c 74 22 20 3e 26 32 3b 7d 0a 20 20  result" >&2;}.  
f400: 20 20 3b 3b 0a 20 20 6e 6f 3a 79 65 73 3a 2a 20    ;;.  no:yes:* 
f410: 29 0a 20 20 20 20 7b 20 24 61 73 5f 65 63 68 6f  ).    { $as_echo
f420: 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69   "$as_me:${as_li
f430: 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 57  neno-$LINENO}: W
f440: 41 52 4e 49 4e 47 3a 20 24 32 3a 20 70 72 65 73  ARNING: $2: pres
f450: 65 6e 74 20 62 75 74 20 63 61 6e 6e 6f 74 20 62  ent but cannot b
f460: 65 20 63 6f 6d 70 69 6c 65 64 22 20 3e 26 35 0a  e compiled" >&5.
f470: 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
f480: 3a 20 57 41 52 4e 49 4e 47 3a 20 24 32 3a 20 70  : WARNING: $2: p
f490: 72 65 73 65 6e 74 20 62 75 74 20 63 61 6e 6e 6f  resent but canno
f4a0: 74 20 62 65 20 63 6f 6d 70 69 6c 65 64 22 20 3e  t be compiled" >
f4b0: 26 32 3b 7d 0a 20 20 20 20 7b 20 24 61 73 5f 65  &2;}.    { $as_e
f4c0: 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
f4d0: 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
f4e0: 3a 20 57 41 52 4e 49 4e 47 3a 20 24 32 3a 20 20  : WARNING: $2:  
f4f0: 20 20 20 63 68 65 63 6b 20 66 6f 72 20 6d 69 73     check for mis
f500: 73 69 6e 67 20 70 72 65 72 65 71 75 69 73 69 74  sing prerequisit
f510: 65 20 68 65 61 64 65 72 73 3f 22 20 3e 26 35 0a  e headers?" >&5.
f520: 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
f530: 3a 20 57 41 52 4e 49 4e 47 3a 20 24 32 3a 20 20  : WARNING: $2:  
f540: 20 20 20 63 68 65 63 6b 20 66 6f 72 20 6d 69 73     check for mis
f550: 73 69 6e 67 20 70 72 65 72 65 71 75 69 73 69 74  sing prerequisit
f560: 65 20 68 65 61 64 65 72 73 3f 22 20 3e 26 32 3b  e headers?" >&2;
f570: 7d 0a 20 20 20 20 7b 20 24 61 73 5f 65 63 68 6f  }.    { $as_echo
f580: 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69   "$as_me:${as_li
f590: 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 57  neno-$LINENO}: W
f5a0: 41 52 4e 49 4e 47 3a 20 24 32 3a 20 73 65 65 20  ARNING: $2: see 
f5b0: 74 68 65 20 41 75 74 6f 63 6f 6e 66 20 64 6f 63  the Autoconf doc
f5c0: 75 6d 65 6e 74 61 74 69 6f 6e 22 20 3e 26 35 0a  umentation" >&5.
f5d0: 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
f5e0: 3a 20 57 41 52 4e 49 4e 47 3a 20 24 32 3a 20 73  : WARNING: $2: s
f5f0: 65 65 20 74 68 65 20 41 75 74 6f 63 6f 6e 66 20  ee the Autoconf 
f600: 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 22 20 3e  documentation" >
f610: 26 32 3b 7d 0a 20 20 20 20 7b 20 24 61 73 5f 65  &2;}.    { $as_e
f620: 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
f630: 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
f640: 3a 20 57 41 52 4e 49 4e 47 3a 20 24 32 3a 20 20  : WARNING: $2:  
f650: 20 20 20 73 65 63 74 69 6f 6e 20 5c 22 50 72 65     section \"Pre
f660: 73 65 6e 74 20 42 75 74 20 43 61 6e 6e 6f 74 20  sent But Cannot 
f670: 42 65 20 43 6f 6d 70 69 6c 65 64 5c 22 22 20 3e  Be Compiled\"" >
f680: 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 73  &5.$as_echo "$as
f690: 5f 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20 24 32  _me: WARNING: $2
f6a0: 3a 20 20 20 20 20 73 65 63 74 69 6f 6e 20 5c 22  :     section \"
f6b0: 50 72 65 73 65 6e 74 20 42 75 74 20 43 61 6e 6e  Present But Cann
f6c0: 6f 74 20 42 65 20 43 6f 6d 70 69 6c 65 64 5c 22  ot Be Compiled\"
f6d0: 22 20 3e 26 32 3b 7d 0a 20 20 20 20 7b 20 24 61  " >&2;}.    { $a
f6e0: 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
f6f0: 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45  {as_lineno-$LINE
f700: 4e 4f 7d 3a 20 57 41 52 4e 49 4e 47 3a 20 24 32  NO}: WARNING: $2
f710: 3a 20 70 72 6f 63 65 65 64 69 6e 67 20 77 69 74  : proceeding wit
f720: 68 20 74 68 65 20 63 6f 6d 70 69 6c 65 72 27 73  h the compiler's
f730: 20 72 65 73 75 6c 74 22 20 3e 26 35 0a 24 61 73   result" >&5.$as
f740: 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 57  _echo "$as_me: W
f750: 41 52 4e 49 4e 47 3a 20 24 32 3a 20 70 72 6f 63  ARNING: $2: proc
f760: 65 65 64 69 6e 67 20 77 69 74 68 20 74 68 65 20  eeding with the 
f770: 63 6f 6d 70 69 6c 65 72 27 73 20 72 65 73 75 6c  compiler's resul
f780: 74 22 20 3e 26 32 3b 7d 0a 20 20 20 20 3b 3b 0a  t" >&2;}.    ;;.
f790: 65 73 61 63 0a 20 20 7b 20 24 61 73 5f 65 63 68  esac.  { $as_ech
f7a0: 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
f7b0: 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
f7c0: 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 32 22  checking for $2"
f7d0: 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20   >&5.$as_echo_n 
f7e0: 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 32  "checking for $2
f7f0: 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20  ... " >&6; }.if 
f800: 65 76 61 6c 20 5c 24 7b 24 33 2b 3a 7d 20 66 61  eval \${$3+:} fa
f810: 6c 73 65 3b 20 74 68 65 6e 20 3a 0a 20 20 24 61  lse; then :.  $a
f820: 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65  s_echo_n "(cache
f830: 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20  d) " >&6.else.  
f840: 65 76 61 6c 20 22 24 33 3d 5c 24 61 63 5f 68 65  eval "$3=\$ac_he
f850: 61 64 65 72 5f 63 6f 6d 70 69 6c 65 72 22 0a 66  ader_compiler".f
f860: 69 0a 65 76 61 6c 20 61 63 5f 72 65 73 3d 5c 24  i.eval ac_res=\$
f870: 24 33 0a 09 20 20 20 20 20 20 20 7b 20 24 61 73  $3..       { $as
f880: 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
f890: 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
f8a0: 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 24 61 63 5f  O}: result: $ac_
f8b0: 72 65 73 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  res" >&5.$as_ech
f8c0: 6f 20 22 24 61 63 5f 72 65 73 22 20 3e 26 36 3b  o "$ac_res" >&6;
f8d0: 20 7d 0a 66 69 0a 20 20 65 76 61 6c 20 24 61 73   }.fi.  eval $as
f8e0: 5f 6c 69 6e 65 6e 6f 5f 73 74 61 63 6b 3b 20 24  _lineno_stack; $
f8f0: 7b 61 73 5f 6c 69 6e 65 6e 6f 5f 73 74 61 63 6b  {as_lineno_stack
f900: 3a 2b 3a 7d 20 75 6e 73 65 74 20 61 73 5f 6c 69  :+:} unset as_li
f910: 6e 65 6e 6f 0a 0a 7d 20 23 20 61 63 5f 66 6e 5f  neno..} # ac_fn_
f920: 63 5f 63 68 65 63 6b 5f 68 65 61 64 65 72 5f 6d  c_check_header_m
f930: 6f 6e 67 72 65 6c 0a 63 61 74 20 3e 63 6f 6e 66  ongrel.cat >conf
f940: 69 67 2e 6c 6f 67 20 3c 3c 5f 41 43 45 4f 46 0a  ig.log <<_ACEOF.
f950: 54 68 69 73 20 66 69 6c 65 20 63 6f 6e 74 61 69  This file contai
f960: 6e 73 20 61 6e 79 20 6d 65 73 73 61 67 65 73 20  ns any messages 
f970: 70 72 6f 64 75 63 65 64 20 62 79 20 63 6f 6d 70  produced by comp
f980: 69 6c 65 72 73 20 77 68 69 6c 65 0a 72 75 6e 6e  ilers while.runn
f990: 69 6e 67 20 63 6f 6e 66 69 67 75 72 65 2c 20 74  ing configure, t
f9a0: 6f 20 61 69 64 20 64 65 62 75 67 67 69 6e 67 20  o aid debugging 
f9b0: 69 66 20 63 6f 6e 66 69 67 75 72 65 20 6d 61 6b  if configure mak
f9c0: 65 73 20 61 20 6d 69 73 74 61 6b 65 2e 0a 0a 49  es a mistake...I
f9d0: 74 20 77 61 73 20 63 72 65 61 74 65 64 20 62 79  t was created by
f9e0: 20 73 71 6c 69 74 65 20 24 61 73 5f 6d 65 20 33   sqlite $as_me 3
f9f0: 2e 32 38 2e 30 2c 20 77 68 69 63 68 20 77 61 73  .28.0, which was
fa00: 0a 67 65 6e 65 72 61 74 65 64 20 62 79 20 47 4e  .generated by GN
fa10: 55 20 41 75 74 6f 63 6f 6e 66 20 32 2e 36 39 2e  U Autoconf 2.69.
fa20: 20 20 49 6e 76 6f 63 61 74 69 6f 6e 20 63 6f 6d    Invocation com
fa30: 6d 61 6e 64 20 6c 69 6e 65 20 77 61 73 0a 0a 20  mand line was.. 
fa40: 20 24 20 24 30 20 24 40 0a 0a 5f 41 43 45 4f 46   $ $0 $@.._ACEOF
fa50: 0a 65 78 65 63 20 35 3e 3e 63 6f 6e 66 69 67 2e  .exec 5>>config.
fa60: 6c 6f 67 0a 7b 0a 63 61 74 20 3c 3c 5f 41 53 55  log.{.cat <<_ASU
fa70: 4e 41 4d 45 0a 23 23 20 2d 2d 2d 2d 2d 2d 2d 2d  NAME.## --------
fa80: 2d 20 23 23 0a 23 23 20 50 6c 61 74 66 6f 72 6d  - ##.## Platform
fa90: 2e 20 23 23 0a 23 23 20 2d 2d 2d 2d 2d 2d 2d 2d  . ##.## --------
faa0: 2d 20 23 23 0a 0a 68 6f 73 74 6e 61 6d 65 20 3d  - ##..hostname =
fab0: 20 60 28 68 6f 73 74 6e 61 6d 65 20 7c 7c 20 75   `(hostname || u
fac0: 6e 61 6d 65 20 2d 6e 29 20 32 3e 2f 64 65 76 2f  name -n) 2>/dev/
fad0: 6e 75 6c 6c 20 7c 20 73 65 64 20 31 71 60 0a 75  null | sed 1q`.u
fae0: 6e 61 6d 65 20 2d 6d 20 3d 20 60 28 75 6e 61 6d  name -m = `(unam
faf0: 65 20 2d 6d 29 20 32 3e 2f 64 65 76 2f 6e 75 6c  e -m) 2>/dev/nul
fb00: 6c 20 7c 7c 20 65 63 68 6f 20 75 6e 6b 6e 6f 77  l || echo unknow
fb10: 6e 60 0a 75 6e 61 6d 65 20 2d 72 20 3d 20 60 28  n`.uname -r = `(
fb20: 75 6e 61 6d 65 20 2d 72 29 20 32 3e 2f 64 65 76  uname -r) 2>/dev
fb30: 2f 6e 75 6c 6c 20 7c 7c 20 65 63 68 6f 20 75 6e  /null || echo un
fb40: 6b 6e 6f 77 6e 60 0a 75 6e 61 6d 65 20 2d 73 20  known`.uname -s 
fb50: 3d 20 60 28 75 6e 61 6d 65 20 2d 73 29 20 32 3e  = `(uname -s) 2>
fb60: 2f 64 65 76 2f 6e 75 6c 6c 20 7c 7c 20 65 63 68  /dev/null || ech
fb70: 6f 20 75 6e 6b 6e 6f 77 6e 60 0a 75 6e 61 6d 65  o unknown`.uname
fb80: 20 2d 76 20 3d 20 60 28 75 6e 61 6d 65 20 2d 76   -v = `(uname -v
fb90: 29 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20 7c 7c  ) 2>/dev/null ||
fba0: 20 65 63 68 6f 20 75 6e 6b 6e 6f 77 6e 60 0a 0a   echo unknown`..
fbb0: 2f 75 73 72 2f 62 69 6e 2f 75 6e 61 6d 65 20 2d  /usr/bin/uname -
fbc0: 70 20 3d 20 60 28 2f 75 73 72 2f 62 69 6e 2f 75  p = `(/usr/bin/u
fbd0: 6e 61 6d 65 20 2d 70 29 20 32 3e 2f 64 65 76 2f  name -p) 2>/dev/
fbe0: 6e 75 6c 6c 20 7c 7c 20 65 63 68 6f 20 75 6e 6b  null || echo unk
fbf0: 6e 6f 77 6e 60 0a 2f 62 69 6e 2f 75 6e 61 6d 65  nown`./bin/uname
fc00: 20 2d 58 20 20 20 20 20 3d 20 60 28 2f 62 69 6e   -X     = `(/bin
fc10: 2f 75 6e 61 6d 65 20 2d 58 29 20 32 3e 2f 64 65  /uname -X) 2>/de
fc20: 76 2f 6e 75 6c 6c 20 20 20 20 20 7c 7c 20 65 63  v/null     || ec
fc30: 68 6f 20 75 6e 6b 6e 6f 77 6e 60 0a 0a 2f 62 69  ho unknown`../bi
fc40: 6e 2f 61 72 63 68 20 20 20 20 20 20 20 20 20 20  n/arch          
fc50: 20 20 20 20 3d 20 60 28 2f 62 69 6e 2f 61 72 63      = `(/bin/arc
fc60: 68 29 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20 20  h) 2>/dev/null  
fc70: 20 20 20 20 20 20 20 20 20 20 20 20 7c 7c 20 65              || e
fc80: 63 68 6f 20 75 6e 6b 6e 6f 77 6e 60 0a 2f 75 73  cho unknown`./us
fc90: 72 2f 62 69 6e 2f 61 72 63 68 20 2d 6b 20 20 20  r/bin/arch -k   
fca0: 20 20 20 20 3d 20 60 28 2f 75 73 72 2f 62 69 6e      = `(/usr/bin
fcb0: 2f 61 72 63 68 20 2d 6b 29 20 32 3e 2f 64 65 76  /arch -k) 2>/dev
fcc0: 2f 6e 75 6c 6c 20 20 20 20 20 20 20 7c 7c 20 65  /null       || e
fcd0: 63 68 6f 20 75 6e 6b 6e 6f 77 6e 60 0a 2f 75 73  cho unknown`./us
fce0: 72 2f 63 6f 6e 76 65 78 2f 67 65 74 73 79 73 69  r/convex/getsysi
fcf0: 6e 66 6f 20 3d 20 60 28 2f 75 73 72 2f 63 6f 6e  nfo = `(/usr/con
fd00: 76 65 78 2f 67 65 74 73 79 73 69 6e 66 6f 29 20  vex/getsysinfo) 
fd10: 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20 7c 7c 20 65  2>/dev/null || e
fd20: 63 68 6f 20 75 6e 6b 6e 6f 77 6e 60 0a 2f 75 73  cho unknown`./us
fd30: 72 2f 62 69 6e 2f 68 6f 73 74 69 6e 66 6f 20 20  r/bin/hostinfo  
fd40: 20 20 20 20 3d 20 60 28 2f 75 73 72 2f 62 69 6e      = `(/usr/bin
fd50: 2f 68 6f 73 74 69 6e 66 6f 29 20 32 3e 2f 64 65  /hostinfo) 2>/de
fd60: 76 2f 6e 75 6c 6c 20 20 20 20 20 20 7c 7c 20 65  v/null      || e
fd70: 63 68 6f 20 75 6e 6b 6e 6f 77 6e 60 0a 2f 62 69  cho unknown`./bi
fd80: 6e 2f 6d 61 63 68 69 6e 65 20 20 20 20 20 20 20  n/machine       
fd90: 20 20 20 20 3d 20 60 28 2f 62 69 6e 2f 6d 61 63      = `(/bin/mac
fda0: 68 69 6e 65 29 20 32 3e 2f 64 65 76 2f 6e 75 6c  hine) 2>/dev/nul
fdb0: 6c 20 20 20 20 20 20 20 20 20 20 20 7c 7c 20 65  l           || e
fdc0: 63 68 6f 20 75 6e 6b 6e 6f 77 6e 60 0a 2f 75 73  cho unknown`./us
fdd0: 72 2f 62 69 6e 2f 6f 73 6c 65 76 65 6c 20 20 20  r/bin/oslevel   
fde0: 20 20 20 20 3d 20 60 28 2f 75 73 72 2f 62 69 6e      = `(/usr/bin
fdf0: 2f 6f 73 6c 65 76 65 6c 29 20 32 3e 2f 64 65 76  /oslevel) 2>/dev
fe00: 2f 6e 75 6c 6c 20 20 20 20 20 20 20 7c 7c 20 65  /null       || e
fe10: 63 68 6f 20 75 6e 6b 6e 6f 77 6e 60 0a 2f 62 69  cho unknown`./bi
fe20: 6e 2f 75 6e 69 76 65 72 73 65 20 20 20 20 20 20  n/universe      
fe30: 20 20 20 20 3d 20 60 28 2f 62 69 6e 2f 75 6e 69      = `(/bin/uni
fe40: 76 65 72 73 65 29 20 32 3e 2f 64 65 76 2f 6e 75  verse) 2>/dev/nu
fe50: 6c 6c 20 20 20 20 20 20 20 20 20 20 7c 7c 20 65  ll          || e
fe60: 63 68 6f 20 75 6e 6b 6e 6f 77 6e 60 0a 0a 5f 41  cho unknown`.._A
fe70: 53 55 4e 41 4d 45 0a 0a 61 73 5f 73 61 76 65 5f  SUNAME..as_save_
fe80: 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24 50  IFS=$IFS; IFS=$P
fe90: 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f  ATH_SEPARATOR.fo
fea0: 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50 41 54  r as_dir in $PAT
feb0: 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73  H.do.  IFS=$as_s
fec0: 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74 20 2d  ave_IFS.  test -
fed0: 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26 20 61  z "$as_dir" && a
fee0: 73 5f 64 69 72 3d 2e 0a 20 20 20 20 24 61 73 5f  s_dir=..    $as_
fef0: 65 63 68 6f 20 22 50 41 54 48 3a 20 24 61 73 5f  echo "PATH: $as_
ff00: 64 69 72 22 0a 20 20 64 6f 6e 65 0a 49 46 53 3d  dir".  done.IFS=
ff10: 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a 7d 20  $as_save_IFS..} 
ff20: 3e 26 35 0a 0a 63 61 74 20 3e 26 35 20 3c 3c 5f  >&5..cat >&5 <<_
ff30: 41 43 45 4f 46 0a 0a 0a 23 23 20 2d 2d 2d 2d 2d  ACEOF...## -----
ff40: 2d 2d 2d 2d 2d 2d 20 23 23 0a 23 23 20 43 6f 72  ------ ##.## Cor
ff50: 65 20 74 65 73 74 73 2e 20 23 23 0a 23 23 20 2d  e tests. ##.## -
ff60: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 23 23 0a 0a 5f  ---------- ##.._
ff70: 41 43 45 4f 46 0a 0a 0a 23 20 4b 65 65 70 20 61  ACEOF...# Keep a
ff80: 20 74 72 61 63 65 20 6f 66 20 74 68 65 20 63 6f   trace of the co
ff90: 6d 6d 61 6e 64 20 6c 69 6e 65 2e 0a 23 20 53 74  mmand line..# St
ffa0: 72 69 70 20 6f 75 74 20 2d 2d 6e 6f 2d 63 72 65  rip out --no-cre
ffb0: 61 74 65 20 61 6e 64 20 2d 2d 6e 6f 2d 72 65 63  ate and --no-rec
ffc0: 75 72 73 69 6f 6e 20 73 6f 20 74 68 65 79 20 64  ursion so they d
ffd0: 6f 20 6e 6f 74 20 70 69 6c 65 20 75 70 2e 0a 23  o not pile up..#
ffe0: 20 53 74 72 69 70 20 6f 75 74 20 2d 2d 73 69 6c   Strip out --sil
fff0: 65 6e 74 20 62 65 63 61 75 73 65 20 77 65 20 64  ent because we d
10000 6f 6e 27 74 20 77 61 6e 74 20 74 6f 20 72 65 63  on't want to rec
10010 6f 72 64 20 69 74 20 66 6f 72 20 66 75 74 75 72  ord it for futur
10020 65 20 72 75 6e 73 2e 0a 23 20 41 6c 73 6f 20 71  e runs..# Also q
10030 75 6f 74 65 20 61 6e 79 20 61 72 67 73 20 63 6f  uote any args co
10040 6e 74 61 69 6e 69 6e 67 20 73 68 65 6c 6c 20 6d  ntaining shell m
10050 65 74 61 2d 63 68 61 72 61 63 74 65 72 73 2e 0a  eta-characters..
10060 23 20 4d 61 6b 65 20 74 77 6f 20 70 61 73 73 65  # Make two passe
10070 73 20 74 6f 20 61 6c 6c 6f 77 20 66 6f 72 20 70  s to allow for p
10080 72 6f 70 65 72 20 64 75 70 6c 69 63 61 74 65 2d  roper duplicate-
10090 61 72 67 75 6d 65 6e 74 20 73 75 70 70 72 65 73  argument suppres
100a0 73 69 6f 6e 2e 0a 61 63 5f 63 6f 6e 66 69 67 75  sion..ac_configu
100b0 72 65 5f 61 72 67 73 3d 0a 61 63 5f 63 6f 6e 66  re_args=.ac_conf
100c0 69 67 75 72 65 5f 61 72 67 73 30 3d 0a 61 63 5f  igure_args0=.ac_
100d0 63 6f 6e 66 69 67 75 72 65 5f 61 72 67 73 31 3d  configure_args1=
100e0 0a 61 63 5f 6d 75 73 74 5f 6b 65 65 70 5f 6e 65  .ac_must_keep_ne
100f0 78 74 3d 66 61 6c 73 65 0a 66 6f 72 20 61 63 5f  xt=false.for ac_
10100 70 61 73 73 20 69 6e 20 31 20 32 0a 64 6f 0a 20  pass in 1 2.do. 
10110 20 66 6f 72 20 61 63 5f 61 72 67 0a 20 20 64 6f   for ac_arg.  do
10120 0a 20 20 20 20 63 61 73 65 20 24 61 63 5f 61 72  .    case $ac_ar
10130 67 20 69 6e 0a 20 20 20 20 2d 6e 6f 2d 63 72 65  g in.    -no-cre
10140 61 74 65 20 7c 20 2d 2d 6e 6f 2d 63 2a 20 7c 20  ate | --no-c* | 
10150 2d 6e 20 7c 20 2d 6e 6f 2d 72 65 63 75 72 73 69  -n | -no-recursi
10160 6f 6e 20 7c 20 2d 2d 6e 6f 2d 72 2a 29 20 63 6f  on | --no-r*) co
10170 6e 74 69 6e 75 65 20 3b 3b 0a 20 20 20 20 2d 71  ntinue ;;.    -q
10180 20 7c 20 2d 71 75 69 65 74 20 7c 20 2d 2d 71 75   | -quiet | --qu
10190 69 65 74 20 7c 20 2d 2d 71 75 69 65 20 7c 20 2d  iet | --quie | -
101a0 2d 71 75 69 20 7c 20 2d 2d 71 75 20 7c 20 2d 2d  -qui | --qu | --
101b0 71 20 5c 0a 20 20 20 20 7c 20 2d 73 69 6c 65 6e  q \.    | -silen
101c0 74 20 7c 20 2d 2d 73 69 6c 65 6e 74 20 7c 20 2d  t | --silent | -
101d0 2d 73 69 6c 65 6e 20 7c 20 2d 2d 73 69 6c 65 20  -silen | --sile 
101e0 7c 20 2d 2d 73 69 6c 29 0a 20 20 20 20 20 20 63  | --sil).      c
101f0 6f 6e 74 69 6e 75 65 20 3b 3b 0a 20 20 20 20 2a  ontinue ;;.    *
10200 5c 27 2a 29 0a 20 20 20 20 20 20 61 63 5f 61 72  \'*).      ac_ar
10210 67 3d 60 24 61 73 5f 65 63 68 6f 20 22 24 61 63  g=`$as_echo "$ac
10220 5f 61 72 67 22 20 7c 20 73 65 64 20 22 73 2f 27  _arg" | sed "s/'
10230 2f 27 5c 5c 5c 5c 5c 5c 5c 5c 27 27 2f 67 22 60  /'\\\\\\\\''/g"`
10240 20 3b 3b 0a 20 20 20 20 65 73 61 63 0a 20 20 20   ;;.    esac.   
10250 20 63 61 73 65 20 24 61 63 5f 70 61 73 73 20 69   case $ac_pass i
10260 6e 0a 20 20 20 20 31 29 20 61 73 5f 66 6e 5f 61  n.    1) as_fn_a
10270 70 70 65 6e 64 20 61 63 5f 63 6f 6e 66 69 67 75  ppend ac_configu
10280 72 65 5f 61 72 67 73 30 20 22 20 27 24 61 63 5f  re_args0 " '$ac_
10290 61 72 67 27 22 20 3b 3b 0a 20 20 20 20 32 29 0a  arg'" ;;.    2).
102a0 20 20 20 20 20 20 61 73 5f 66 6e 5f 61 70 70 65        as_fn_appe
102b0 6e 64 20 61 63 5f 63 6f 6e 66 69 67 75 72 65 5f  nd ac_configure_
102c0 61 72 67 73 31 20 22 20 27 24 61 63 5f 61 72 67  args1 " '$ac_arg
102d0 27 22 0a 20 20 20 20 20 20 69 66 20 74 65 73 74  '".      if test
102e0 20 24 61 63 5f 6d 75 73 74 5f 6b 65 65 70 5f 6e   $ac_must_keep_n
102f0 65 78 74 20 3d 20 74 72 75 65 3b 20 74 68 65 6e  ext = true; then
10300 0a 09 61 63 5f 6d 75 73 74 5f 6b 65 65 70 5f 6e  ..ac_must_keep_n
10310 65 78 74 3d 66 61 6c 73 65 20 23 20 47 6f 74 20  ext=false # Got 
10320 76 61 6c 75 65 2c 20 62 61 63 6b 20 74 6f 20 6e  value, back to n
10330 6f 72 6d 61 6c 2e 0a 20 20 20 20 20 20 65 6c 73  ormal..      els
10340 65 0a 09 63 61 73 65 20 24 61 63 5f 61 72 67 20  e..case $ac_arg 
10350 69 6e 0a 09 20 20 2a 3d 2a 20 7c 20 2d 2d 63 6f  in..  *=* | --co
10360 6e 66 69 67 2d 63 61 63 68 65 20 7c 20 2d 43 20  nfig-cache | -C 
10370 7c 20 2d 64 69 73 61 62 6c 65 2d 2a 20 7c 20 2d  | -disable-* | -
10380 2d 64 69 73 61 62 6c 65 2d 2a 20 5c 0a 09 20 20  -disable-* \..  
10390 7c 20 2d 65 6e 61 62 6c 65 2d 2a 20 7c 20 2d 2d  | -enable-* | --
103a0 65 6e 61 62 6c 65 2d 2a 20 7c 20 2d 67 61 73 20  enable-* | -gas 
103b0 7c 20 2d 2d 67 2a 20 7c 20 2d 6e 66 70 20 7c 20  | --g* | -nfp | 
103c0 2d 2d 6e 66 2a 20 5c 0a 09 20 20 7c 20 2d 71 20  --nf* \..  | -q 
103d0 7c 20 2d 71 75 69 65 74 20 7c 20 2d 2d 71 2a 20  | -quiet | --q* 
103e0 7c 20 2d 73 69 6c 65 6e 74 20 7c 20 2d 2d 73 69  | -silent | --si
103f0 6c 2a 20 7c 20 2d 76 20 7c 20 2d 76 65 72 62 2a  l* | -v | -verb*
10400 20 5c 0a 09 20 20 7c 20 2d 77 69 74 68 2d 2a 20   \..  | -with-* 
10410 7c 20 2d 2d 77 69 74 68 2d 2a 20 7c 20 2d 77 69  | --with-* | -wi
10420 74 68 6f 75 74 2d 2a 20 7c 20 2d 2d 77 69 74 68  thout-* | --with
10430 6f 75 74 2d 2a 20 7c 20 2d 2d 78 29 0a 09 20 20  out-* | --x)..  
10440 20 20 63 61 73 65 20 22 24 61 63 5f 63 6f 6e 66    case "$ac_conf
10450 69 67 75 72 65 5f 61 72 67 73 30 20 22 20 69 6e  igure_args0 " in
10460 0a 09 20 20 20 20 20 20 22 24 61 63 5f 63 6f 6e  ..      "$ac_con
10470 66 69 67 75 72 65 5f 61 72 67 73 31 22 2a 22 20  figure_args1"*" 
10480 27 24 61 63 5f 61 72 67 27 20 22 2a 20 29 20 63  '$ac_arg' "* ) c
10490 6f 6e 74 69 6e 75 65 20 3b 3b 0a 09 20 20 20 20  ontinue ;;..    
104a0 65 73 61 63 0a 09 20 20 20 20 3b 3b 0a 09 20 20  esac..    ;;..  
104b0 2d 2a 20 29 20 61 63 5f 6d 75 73 74 5f 6b 65 65  -* ) ac_must_kee
104c0 70 5f 6e 65 78 74 3d 74 72 75 65 20 3b 3b 0a 09  p_next=true ;;..
104d0 65 73 61 63 0a 20 20 20 20 20 20 66 69 0a 20 20  esac.      fi.  
104e0 20 20 20 20 61 73 5f 66 6e 5f 61 70 70 65 6e 64      as_fn_append
104f0 20 61 63 5f 63 6f 6e 66 69 67 75 72 65 5f 61 72   ac_configure_ar
10500 67 73 20 22 20 27 24 61 63 5f 61 72 67 27 22 0a  gs " '$ac_arg'".
10510 20 20 20 20 20 20 3b 3b 0a 20 20 20 20 65 73 61        ;;.    esa
10520 63 0a 20 20 64 6f 6e 65 0a 64 6f 6e 65 0a 7b 20  c.  done.done.{ 
10530 61 63 5f 63 6f 6e 66 69 67 75 72 65 5f 61 72 67  ac_configure_arg
10540 73 30 3d 3b 20 75 6e 73 65 74 20 61 63 5f 63 6f  s0=; unset ac_co
10550 6e 66 69 67 75 72 65 5f 61 72 67 73 30 3b 7d 0a  nfigure_args0;}.
10560 7b 20 61 63 5f 63 6f 6e 66 69 67 75 72 65 5f 61  { ac_configure_a
10570 72 67 73 31 3d 3b 20 75 6e 73 65 74 20 61 63 5f  rgs1=; unset ac_
10580 63 6f 6e 66 69 67 75 72 65 5f 61 72 67 73 31 3b  configure_args1;
10590 7d 0a 0a 23 20 57 68 65 6e 20 69 6e 74 65 72 72  }..# When interr
105a0 75 70 74 65 64 20 6f 72 20 65 78 69 74 27 64 2c  upted or exit'd,
105b0 20 63 6c 65 61 6e 75 70 20 74 65 6d 70 6f 72 61   cleanup tempora
105c0 72 79 20 66 69 6c 65 73 2c 20 61 6e 64 20 63 6f  ry files, and co
105d0 6d 70 6c 65 74 65 0a 23 20 63 6f 6e 66 69 67 2e  mplete.# config.
105e0 6c 6f 67 2e 20 20 57 65 20 72 65 6d 6f 76 65 20  log.  We remove 
105f0 63 6f 6d 6d 65 6e 74 73 20 62 65 63 61 75 73 65  comments because
10600 20 61 6e 79 77 61 79 20 74 68 65 20 71 75 6f 74   anyway the quot
10610 65 73 20 69 6e 20 74 68 65 72 65 0a 23 20 77 6f  es in there.# wo
10620 75 6c 64 20 63 61 75 73 65 20 70 72 6f 62 6c 65  uld cause proble
10630 6d 73 20 6f 72 20 6c 6f 6f 6b 20 75 67 6c 79 2e  ms or look ugly.
10640 0a 23 20 57 41 52 4e 49 4e 47 3a 20 55 73 65 20  .# WARNING: Use 
10650 27 5c 27 27 20 74 6f 20 72 65 70 72 65 73 65 6e  '\'' to represen
10660 74 20 61 6e 20 61 70 6f 73 74 72 6f 70 68 65 20  t an apostrophe 
10670 77 69 74 68 69 6e 20 74 68 65 20 74 72 61 70 2e  within the trap.
10680 0a 23 20 57 41 52 4e 49 4e 47 3a 20 44 6f 20 6e  .# WARNING: Do n
10690 6f 74 20 73 74 61 72 74 20 74 68 65 20 74 72 61  ot start the tra
106a0 70 20 63 6f 64 65 20 77 69 74 68 20 61 20 6e 65  p code with a ne
106b0 77 6c 69 6e 65 2c 20 64 75 65 20 74 6f 20 61 20  wline, due to a 
106c0 46 72 65 65 42 53 44 20 34 2e 30 20 62 75 67 2e  FreeBSD 4.0 bug.
106d0 0a 74 72 61 70 20 27 65 78 69 74 5f 73 74 61 74  .trap 'exit_stat
106e0 75 73 3d 24 3f 0a 20 20 23 20 53 61 76 65 20 69  us=$?.  # Save i
106f0 6e 74 6f 20 63 6f 6e 66 69 67 2e 6c 6f 67 20 73  nto config.log s
10700 6f 6d 65 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20  ome information 
10710 74 68 61 74 20 6d 69 67 68 74 20 68 65 6c 70 20  that might help 
10720 69 6e 20 64 65 62 75 67 67 69 6e 67 2e 0a 20 20  in debugging..  
10730 7b 0a 20 20 20 20 65 63 68 6f 0a 0a 20 20 20 20  {.    echo..    
10740 24 61 73 5f 65 63 68 6f 20 22 23 23 20 2d 2d 2d  $as_echo "## ---
10750 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 23 23  ------------- ##
10760 0a 23 23 20 43 61 63 68 65 20 76 61 72 69 61 62  .## Cache variab
10770 6c 65 73 2e 20 23 23 0a 23 23 20 2d 2d 2d 2d 2d  les. ##.## -----
10780 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 23 23 22 0a  ----------- ##".
10790 20 20 20 20 65 63 68 6f 0a 20 20 20 20 23 20 54      echo.    # T
107a0 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 77 61 79  he following way
107b0 20 6f 66 20 77 72 69 74 69 6e 67 20 74 68 65 20   of writing the 
107c0 63 61 63 68 65 20 6d 69 73 68 61 6e 64 6c 65 73  cache mishandles
107d0 20 6e 65 77 6c 69 6e 65 73 20 69 6e 20 76 61 6c   newlines in val
107e0 75 65 73 2c 0a 28 0a 20 20 66 6f 72 20 61 63 5f  ues,.(.  for ac_
107f0 76 61 72 20 69 6e 20 60 28 73 65 74 29 20 32 3e  var in `(set) 2>
10800 26 31 20 7c 20 73 65 64 20 2d 6e 20 27 5c 27 27  &1 | sed -n '\''
10810 73 2f 5e 5c 28 5b 61 2d 7a 41 2d 5a 5f 5d 5b 61  s/^\([a-zA-Z_][a
10820 2d 7a 41 2d 5a 30 2d 39 5f 5d 2a 5c 29 3d 2e 2a  -zA-Z0-9_]*\)=.*
10830 2f 5c 31 2f 70 27 5c 27 27 60 3b 20 64 6f 0a 20  /\1/p'\''`; do. 
10840 20 20 20 65 76 61 6c 20 61 63 5f 76 61 6c 3d 5c     eval ac_val=\
10850 24 24 61 63 5f 76 61 72 0a 20 20 20 20 63 61 73  $$ac_var.    cas
10860 65 20 24 61 63 5f 76 61 6c 20 69 6e 20 23 28 0a  e $ac_val in #(.
10870 20 20 20 20 2a 24 7b 61 73 5f 6e 6c 7d 2a 29 0a      *${as_nl}*).
10880 20 20 20 20 20 20 63 61 73 65 20 24 61 63 5f 76        case $ac_v
10890 61 72 20 69 6e 20 23 28 0a 20 20 20 20 20 20 2a  ar in #(.      *
108a0 5f 63 76 5f 2a 29 20 7b 20 24 61 73 5f 65 63 68  _cv_*) { $as_ech
108b0 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
108c0 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
108d0 57 41 52 4e 49 4e 47 3a 20 63 61 63 68 65 20 76  WARNING: cache v
108e0 61 72 69 61 62 6c 65 20 24 61 63 5f 76 61 72 20  ariable $ac_var 
108f0 63 6f 6e 74 61 69 6e 73 20 61 20 6e 65 77 6c 69  contains a newli
10900 6e 65 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  ne" >&5.$as_echo
10910 20 22 24 61 73 5f 6d 65 3a 20 57 41 52 4e 49 4e   "$as_me: WARNIN
10920 47 3a 20 63 61 63 68 65 20 76 61 72 69 61 62 6c  G: cache variabl
10930 65 20 24 61 63 5f 76 61 72 20 63 6f 6e 74 61 69  e $ac_var contai
10940 6e 73 20 61 20 6e 65 77 6c 69 6e 65 22 20 3e 26  ns a newline" >&
10950 32 3b 7d 20 3b 3b 0a 20 20 20 20 20 20 65 73 61  2;} ;;.      esa
10960 63 0a 20 20 20 20 20 20 63 61 73 65 20 24 61 63  c.      case $ac
10970 5f 76 61 72 20 69 6e 20 23 28 0a 20 20 20 20 20  _var in #(.     
10980 20 5f 20 7c 20 49 46 53 20 7c 20 61 73 5f 6e 6c   _ | IFS | as_nl
10990 29 20 3b 3b 20 23 28 0a 20 20 20 20 20 20 42 41  ) ;; #(.      BA
109a0 53 48 5f 41 52 47 56 20 7c 20 42 41 53 48 5f 53  SH_ARGV | BASH_S
109b0 4f 55 52 43 45 29 20 65 76 61 6c 20 24 61 63 5f  OURCE) eval $ac_
109c0 76 61 72 3d 20 3b 3b 20 23 28 0a 20 20 20 20 20  var= ;; #(.     
109d0 20 2a 29 20 7b 20 65 76 61 6c 20 24 61 63 5f 76   *) { eval $ac_v
109e0 61 72 3d 3b 20 75 6e 73 65 74 20 24 61 63 5f 76  ar=; unset $ac_v
109f0 61 72 3b 7d 20 3b 3b 0a 20 20 20 20 20 20 65 73  ar;} ;;.      es
10a00 61 63 20 3b 3b 0a 20 20 20 20 65 73 61 63 0a 20  ac ;;.    esac. 
10a10 20 64 6f 6e 65 0a 20 20 28 73 65 74 29 20 32 3e   done.  (set) 2>
10a20 26 31 20 7c 0a 20 20 20 20 63 61 73 65 20 24 61  &1 |.    case $a
10a30 73 5f 6e 6c 60 28 61 63 5f 73 70 61 63 65 3d 27  s_nl`(ac_space='
10a40 5c 27 27 20 27 5c 27 27 3b 20 73 65 74 29 20 32  \'' '\''; set) 2
10a50 3e 26 31 60 20 69 6e 20 23 28 0a 20 20 20 20 2a  >&1` in #(.    *
10a60 24 7b 61 73 5f 6e 6c 7d 61 63 5f 73 70 61 63 65  ${as_nl}ac_space
10a70 3d 5c 20 2a 29 0a 20 20 20 20 20 20 73 65 64 20  =\ *).      sed 
10a80 2d 6e 20 5c 0a 09 22 73 2f 27 5c 27 27 2f 27 5c  -n \.."s/'\''/'\
10a90 27 27 5c 5c 5c 5c 27 5c 27 27 27 5c 27 27 2f 67  ''\\\\'\'''\''/g
10aa0 3b 0a 09 20 20 73 2f 5e 5c 5c 28 5b 5f 24 61 73  ;..  s/^\\([_$as
10ab0 5f 63 72 5f 61 6c 6e 75 6d 5d 2a 5f 63 76 5f 5b  _cr_alnum]*_cv_[
10ac0 5f 24 61 73 5f 63 72 5f 61 6c 6e 75 6d 5d 2a 5c  _$as_cr_alnum]*\
10ad0 5c 29 3d 5c 5c 28 2e 2a 5c 5c 29 2f 5c 5c 31 3d  \)=\\(.*\\)/\\1=
10ae0 27 5c 27 27 5c 5c 32 27 5c 27 27 2f 70 22 0a 20  '\''\\2'\''/p". 
10af0 20 20 20 20 20 3b 3b 20 23 28 0a 20 20 20 20 2a       ;; #(.    *
10b00 29 0a 20 20 20 20 20 20 73 65 64 20 2d 6e 20 22  ).      sed -n "
10b10 2f 5e 5b 5f 24 61 73 5f 63 72 5f 61 6c 6e 75 6d  /^[_$as_cr_alnum
10b20 5d 2a 5f 63 76 5f 5b 5f 24 61 73 5f 63 72 5f 61  ]*_cv_[_$as_cr_a
10b30 6c 6e 75 6d 5d 2a 3d 2f 70 22 0a 20 20 20 20 20  lnum]*=/p".     
10b40 20 3b 3b 0a 20 20 20 20 65 73 61 63 20 7c 0a 20   ;;.    esac |. 
10b50 20 20 20 73 6f 72 74 0a 29 0a 20 20 20 20 65 63     sort.).    ec
10b60 68 6f 0a 0a 20 20 20 20 24 61 73 5f 65 63 68 6f  ho..    $as_echo
10b70 20 22 23 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d   "## -----------
10b80 2d 2d 2d 2d 2d 2d 20 23 23 0a 23 23 20 4f 75 74  ------ ##.## Out
10b90 70 75 74 20 76 61 72 69 61 62 6c 65 73 2e 20 23  put variables. #
10ba0 23 0a 23 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  #.## -----------
10bb0 2d 2d 2d 2d 2d 2d 20 23 23 22 0a 20 20 20 20 65  ------ ##".    e
10bc0 63 68 6f 0a 20 20 20 20 66 6f 72 20 61 63 5f 76  cho.    for ac_v
10bd0 61 72 20 69 6e 20 24 61 63 5f 73 75 62 73 74 5f  ar in $ac_subst_
10be0 76 61 72 73 0a 20 20 20 20 64 6f 0a 20 20 20 20  vars.    do.    
10bf0 20 20 65 76 61 6c 20 61 63 5f 76 61 6c 3d 5c 24    eval ac_val=\$
10c00 24 61 63 5f 76 61 72 0a 20 20 20 20 20 20 63 61  $ac_var.      ca
10c10 73 65 20 24 61 63 5f 76 61 6c 20 69 6e 0a 20 20  se $ac_val in.  
10c20 20 20 20 20 2a 5c 27 5c 27 27 2a 29 20 61 63 5f      *\'\''*) ac_
10c30 76 61 6c 3d 60 24 61 73 5f 65 63 68 6f 20 22 24  val=`$as_echo "$
10c40 61 63 5f 76 61 6c 22 20 7c 20 73 65 64 20 22 73  ac_val" | sed "s
10c50 2f 27 5c 27 27 2f 27 5c 27 27 5c 5c 5c 5c 5c 5c  /'\''/'\''\\\\\\
10c60 5c 5c 27 5c 27 27 27 5c 27 27 2f 67 22 60 3b 3b  \\'\'''\''/g"`;;
10c70 0a 20 20 20 20 20 20 65 73 61 63 0a 20 20 20 20  .      esac.    
10c80 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f    $as_echo "$ac_
10c90 76 61 72 3d 27 5c 27 27 24 61 63 5f 76 61 6c 27  var='\''$ac_val'
10ca0 5c 27 27 22 0a 20 20 20 20 64 6f 6e 65 20 7c 20  \''".    done | 
10cb0 73 6f 72 74 0a 20 20 20 20 65 63 68 6f 0a 0a 20  sort.    echo.. 
10cc0 20 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24     if test -n "$
10cd0 61 63 5f 73 75 62 73 74 5f 66 69 6c 65 73 22 3b  ac_subst_files";
10ce0 20 74 68 65 6e 0a 20 20 20 20 20 20 24 61 73 5f   then.      $as_
10cf0 65 63 68 6f 20 22 23 23 20 2d 2d 2d 2d 2d 2d 2d  echo "## -------
10d00 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 23 23 0a  ------------ ##.
10d10 23 23 20 46 69 6c 65 20 73 75 62 73 74 69 74 75  ## File substitu
10d20 74 69 6f 6e 73 2e 20 23 23 0a 23 23 20 2d 2d 2d  tions. ##.## ---
10d30 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
10d40 20 23 23 22 0a 20 20 20 20 20 20 65 63 68 6f 0a   ##".      echo.
10d50 20 20 20 20 20 20 66 6f 72 20 61 63 5f 76 61 72        for ac_var
10d60 20 69 6e 20 24 61 63 5f 73 75 62 73 74 5f 66 69   in $ac_subst_fi
10d70 6c 65 73 0a 20 20 20 20 20 20 64 6f 0a 09 65 76  les.      do..ev
10d80 61 6c 20 61 63 5f 76 61 6c 3d 5c 24 24 61 63 5f  al ac_val=\$$ac_
10d90 76 61 72 0a 09 63 61 73 65 20 24 61 63 5f 76 61  var..case $ac_va
10da0 6c 20 69 6e 0a 09 2a 5c 27 5c 27 27 2a 29 20 61  l in..*\'\''*) a
10db0 63 5f 76 61 6c 3d 60 24 61 73 5f 65 63 68 6f 20  c_val=`$as_echo 
10dc0 22 24 61 63 5f 76 61 6c 22 20 7c 20 73 65 64 20  "$ac_val" | sed 
10dd0 22 73 2f 27 5c 27 27 2f 27 5c 27 27 5c 5c 5c 5c  "s/'\''/'\''\\\\
10de0 5c 5c 5c 5c 27 5c 27 27 27 5c 27 27 2f 67 22 60  \\\\'\'''\''/g"`
10df0 3b 3b 0a 09 65 73 61 63 0a 09 24 61 73 5f 65 63  ;;..esac..$as_ec
10e00 68 6f 20 22 24 61 63 5f 76 61 72 3d 27 5c 27 27  ho "$ac_var='\''
10e10 24 61 63 5f 76 61 6c 27 5c 27 27 22 0a 20 20 20  $ac_val'\''".   
10e20 20 20 20 64 6f 6e 65 20 7c 20 73 6f 72 74 0a 20     done | sort. 
10e30 20 20 20 20 20 65 63 68 6f 0a 20 20 20 20 66 69       echo.    fi
10e40 0a 0a 20 20 20 20 69 66 20 74 65 73 74 20 2d 73  ..    if test -s
10e50 20 63 6f 6e 66 64 65 66 73 2e 68 3b 20 74 68 65   confdefs.h; the
10e60 6e 0a 20 20 20 20 20 20 24 61 73 5f 65 63 68 6f  n.      $as_echo
10e70 20 22 23 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d   "## -----------
10e80 20 23 23 0a 23 23 20 63 6f 6e 66 64 65 66 73 2e   ##.## confdefs.
10e90 68 2e 20 23 23 0a 23 23 20 2d 2d 2d 2d 2d 2d 2d  h. ##.## -------
10ea0 2d 2d 2d 2d 20 23 23 22 0a 20 20 20 20 20 20 65  ---- ##".      e
10eb0 63 68 6f 0a 20 20 20 20 20 20 63 61 74 20 63 6f  cho.      cat co
10ec0 6e 66 64 65 66 73 2e 68 0a 20 20 20 20 20 20 65  nfdefs.h.      e
10ed0 63 68 6f 0a 20 20 20 20 66 69 0a 20 20 20 20 74  cho.    fi.    t
10ee0 65 73 74 20 22 24 61 63 5f 73 69 67 6e 61 6c 22  est "$ac_signal"
10ef0 20 21 3d 20 30 20 26 26 0a 20 20 20 20 20 20 24   != 0 &&.      $
10f00 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
10f10 20 63 61 75 67 68 74 20 73 69 67 6e 61 6c 20 24   caught signal $
10f20 61 63 5f 73 69 67 6e 61 6c 22 0a 20 20 20 20 24  ac_signal".    $
10f30 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
10f40 20 65 78 69 74 20 24 65 78 69 74 5f 73 74 61 74   exit $exit_stat
10f50 75 73 22 0a 20 20 7d 20 3e 26 35 0a 20 20 72 6d  us".  } >&5.  rm
10f60 20 2d 66 20 63 6f 72 65 20 2a 2e 63 6f 72 65 20   -f core *.core 
10f70 63 6f 72 65 2e 63 6f 6e 66 74 65 73 74 2e 2a 20  core.conftest.* 
10f80 26 26 0a 20 20 20 20 72 6d 20 2d 66 20 2d 72 20  &&.    rm -f -r 
10f90 63 6f 6e 66 74 65 73 74 2a 20 63 6f 6e 66 64 65  conftest* confde
10fa0 66 73 2a 20 63 6f 6e 66 24 24 2a 20 24 61 63 5f  fs* conf$$* $ac_
10fb0 63 6c 65 61 6e 5f 66 69 6c 65 73 20 26 26 0a 20  clean_files &&. 
10fc0 20 20 20 65 78 69 74 20 24 65 78 69 74 5f 73 74     exit $exit_st
10fd0 61 74 75 73 0a 27 20 30 0a 66 6f 72 20 61 63 5f  atus.' 0.for ac_
10fe0 73 69 67 6e 61 6c 20 69 6e 20 31 20 32 20 31 33  signal in 1 2 13
10ff0 20 31 35 3b 20 64 6f 0a 20 20 74 72 61 70 20 27   15; do.  trap '
11000 61 63 5f 73 69 67 6e 61 6c 3d 27 24 61 63 5f 73  ac_signal='$ac_s
11010 69 67 6e 61 6c 27 3b 20 61 73 5f 66 6e 5f 65 78  ignal'; as_fn_ex
11020 69 74 20 31 27 20 24 61 63 5f 73 69 67 6e 61 6c  it 1' $ac_signal
11030 0a 64 6f 6e 65 0a 61 63 5f 73 69 67 6e 61 6c 3d  .done.ac_signal=
11040 30 0a 0a 23 20 63 6f 6e 66 64 65 66 73 2e 68 20  0..# confdefs.h 
11050 61 76 6f 69 64 73 20 4f 53 20 63 6f 6d 6d 61 6e  avoids OS comman
11060 64 20 6c 69 6e 65 20 6c 65 6e 67 74 68 20 6c 69  d line length li
11070 6d 69 74 73 20 74 68 61 74 20 44 45 46 53 20 63  mits that DEFS c
11080 61 6e 20 65 78 63 65 65 64 2e 0a 72 6d 20 2d 66  an exceed..rm -f
11090 20 2d 72 20 63 6f 6e 66 74 65 73 74 2a 20 63 6f   -r conftest* co
110a0 6e 66 64 65 66 73 2e 68 0a 0a 24 61 73 5f 65 63  nfdefs.h..$as_ec
110b0 68 6f 20 22 2f 2a 20 63 6f 6e 66 64 65 66 73 2e  ho "/* confdefs.
110c0 68 20 2a 2f 22 20 3e 20 63 6f 6e 66 64 65 66 73  h */" > confdefs
110d0 2e 68 0a 0a 23 20 50 72 65 64 65 66 69 6e 65 64  .h..# Predefined
110e0 20 70 72 65 70 72 6f 63 65 73 73 6f 72 20 76 61   preprocessor va
110f0 72 69 61 62 6c 65 73 2e 0a 0a 63 61 74 20 3e 3e  riables...cat >>
11100 63 6f 6e 66 64 65 66 73 2e 68 20 3c 3c 5f 41 43  confdefs.h <<_AC
11110 45 4f 46 0a 23 64 65 66 69 6e 65 20 50 41 43 4b  EOF.#define PACK
11120 41 47 45 5f 4e 41 4d 45 20 22 24 50 41 43 4b 41  AGE_NAME "$PACKA
11130 47 45 5f 4e 41 4d 45 22 0a 5f 41 43 45 4f 46 0a  GE_NAME"._ACEOF.
11140 0a 63 61 74 20 3e 3e 63 6f 6e 66 64 65 66 73 2e  .cat >>confdefs.
11150 68 20 3c 3c 5f 41 43 45 4f 46 0a 23 64 65 66 69  h <<_ACEOF.#defi
11160 6e 65 20 50 41 43 4b 41 47 45 5f 54 41 52 4e 41  ne PACKAGE_TARNA
11170 4d 45 20 22 24 50 41 43 4b 41 47 45 5f 54 41 52  ME "$PACKAGE_TAR
11180 4e 41 4d 45 22 0a 5f 41 43 45 4f 46 0a 0a 63 61  NAME"._ACEOF..ca
11190 74 20 3e 3e 63 6f 6e 66 64 65 66 73 2e 68 20 3c  t >>confdefs.h <
111a0 3c 5f 41 43 45 4f 46 0a 23 64 65 66 69 6e 65 20  <_ACEOF.#define 
111b0 50 41 43 4b 41 47 45 5f 56 45 52 53 49 4f 4e 20  PACKAGE_VERSION 
111c0 22 24 50 41 43 4b 41 47 45 5f 56 45 52 53 49 4f  "$PACKAGE_VERSIO
111d0 4e 22 0a 5f 41 43 45 4f 46 0a 0a 63 61 74 20 3e  N"._ACEOF..cat >
111e0 3e 63 6f 6e 66 64 65 66 73 2e 68 20 3c 3c 5f 41  >confdefs.h <<_A
111f0 43 45 4f 46 0a 23 64 65 66 69 6e 65 20 50 41 43  CEOF.#define PAC
11200 4b 41 47 45 5f 53 54 52 49 4e 47 20 22 24 50 41  KAGE_STRING "$PA
11210 43 4b 41 47 45 5f 53 54 52 49 4e 47 22 0a 5f 41  CKAGE_STRING"._A
11220 43 45 4f 46 0a 0a 63 61 74 20 3e 3e 63 6f 6e 66  CEOF..cat >>conf
11230 64 65 66 73 2e 68 20 3c 3c 5f 41 43 45 4f 46 0a  defs.h <<_ACEOF.
11240 23 64 65 66 69 6e 65 20 50 41 43 4b 41 47 45 5f  #define PACKAGE_
11250 42 55 47 52 45 50 4f 52 54 20 22 24 50 41 43 4b  BUGREPORT "$PACK
11260 41 47 45 5f 42 55 47 52 45 50 4f 52 54 22 0a 5f  AGE_BUGREPORT"._
11270 41 43 45 4f 46 0a 0a 63 61 74 20 3e 3e 63 6f 6e  ACEOF..cat >>con
11280 66 64 65 66 73 2e 68 20 3c 3c 5f 41 43 45 4f 46  fdefs.h <<_ACEOF
11290 0a 23 64 65 66 69 6e 65 20 50 41 43 4b 41 47 45  .#define PACKAGE
112a0 5f 55 52 4c 20 22 24 50 41 43 4b 41 47 45 5f 55  _URL "$PACKAGE_U
112b0 52 4c 22 0a 5f 41 43 45 4f 46 0a 0a 0a 23 20 4c  RL"._ACEOF...# L
112c0 65 74 20 74 68 65 20 73 69 74 65 20 66 69 6c 65  et the site file
112d0 20 73 65 6c 65 63 74 20 61 6e 20 61 6c 74 65 72   select an alter
112e0 6e 61 74 65 20 63 61 63 68 65 20 66 69 6c 65 20  nate cache file 
112f0 69 66 20 69 74 20 77 61 6e 74 73 20 74 6f 2e 0a  if it wants to..
11300 23 20 50 72 65 66 65 72 20 61 6e 20 65 78 70 6c  # Prefer an expl
11310 69 63 69 74 6c 79 20 73 65 6c 65 63 74 65 64 20  icitly selected 
11320 66 69 6c 65 20 74 6f 20 61 75 74 6f 6d 61 74 69  file to automati
11330 63 61 6c 6c 79 20 73 65 6c 65 63 74 65 64 20 6f  cally selected o
11340 6e 65 73 2e 0a 61 63 5f 73 69 74 65 5f 66 69 6c  nes..ac_site_fil
11350 65 31 3d 4e 4f 4e 45 0a 61 63 5f 73 69 74 65 5f  e1=NONE.ac_site_
11360 66 69 6c 65 32 3d 4e 4f 4e 45 0a 69 66 20 74 65  file2=NONE.if te
11370 73 74 20 2d 6e 20 22 24 43 4f 4e 46 49 47 5f 53  st -n "$CONFIG_S
11380 49 54 45 22 3b 20 74 68 65 6e 0a 20 20 23 20 57  ITE"; then.  # W
11390 65 20 64 6f 20 6e 6f 74 20 77 61 6e 74 20 61 20  e do not want a 
113a0 50 41 54 48 20 73 65 61 72 63 68 20 66 6f 72 20  PATH search for 
113b0 63 6f 6e 66 69 67 2e 73 69 74 65 2e 0a 20 20 63  config.site..  c
113c0 61 73 65 20 24 43 4f 4e 46 49 47 5f 53 49 54 45  ase $CONFIG_SITE
113d0 20 69 6e 20 23 28 28 0a 20 20 20 20 2d 2a 29 20   in #((.    -*) 
113e0 20 61 63 5f 73 69 74 65 5f 66 69 6c 65 31 3d 2e   ac_site_file1=.
113f0 2f 24 43 4f 4e 46 49 47 5f 53 49 54 45 3b 3b 0a  /$CONFIG_SITE;;.
11400 20 20 20 20 2a 2f 2a 29 20 61 63 5f 73 69 74 65      */*) ac_site
11410 5f 66 69 6c 65 31 3d 24 43 4f 4e 46 49 47 5f 53  _file1=$CONFIG_S
11420 49 54 45 3b 3b 0a 20 20 20 20 2a 29 20 20 20 61  ITE;;.    *)   a
11430 63 5f 73 69 74 65 5f 66 69 6c 65 31 3d 2e 2f 24  c_site_file1=./$
11440 43 4f 4e 46 49 47 5f 53 49 54 45 3b 3b 0a 20 20  CONFIG_SITE;;.  
11450 65 73 61 63 0a 65 6c 69 66 20 74 65 73 74 20 22  esac.elif test "
11460 78 24 70 72 65 66 69 78 22 20 21 3d 20 78 4e 4f  x$prefix" != xNO
11470 4e 45 3b 20 74 68 65 6e 0a 20 20 61 63 5f 73 69  NE; then.  ac_si
11480 74 65 5f 66 69 6c 65 31 3d 24 70 72 65 66 69 78  te_file1=$prefix
11490 2f 73 68 61 72 65 2f 63 6f 6e 66 69 67 2e 73 69  /share/config.si
114a0 74 65 0a 20 20 61 63 5f 73 69 74 65 5f 66 69 6c  te.  ac_site_fil
114b0 65 32 3d 24 70 72 65 66 69 78 2f 65 74 63 2f 63  e2=$prefix/etc/c
114c0 6f 6e 66 69 67 2e 73 69 74 65 0a 65 6c 73 65 0a  onfig.site.else.
114d0 20 20 61 63 5f 73 69 74 65 5f 66 69 6c 65 31 3d    ac_site_file1=
114e0 24 61 63 5f 64 65 66 61 75 6c 74 5f 70 72 65 66  $ac_default_pref
114f0 69 78 2f 73 68 61 72 65 2f 63 6f 6e 66 69 67 2e  ix/share/config.
11500 73 69 74 65 0a 20 20 61 63 5f 73 69 74 65 5f 66  site.  ac_site_f
11510 69 6c 65 32 3d 24 61 63 5f 64 65 66 61 75 6c 74  ile2=$ac_default
11520 5f 70 72 65 66 69 78 2f 65 74 63 2f 63 6f 6e 66  _prefix/etc/conf
11530 69 67 2e 73 69 74 65 0a 66 69 0a 66 6f 72 20 61  ig.site.fi.for a
11540 63 5f 73 69 74 65 5f 66 69 6c 65 20 69 6e 20 22  c_site_file in "
11550 24 61 63 5f 73 69 74 65 5f 66 69 6c 65 31 22 20  $ac_site_file1" 
11560 22 24 61 63 5f 73 69 74 65 5f 66 69 6c 65 32 22  "$ac_site_file2"
11570 0a 64 6f 0a 20 20 74 65 73 74 20 22 78 24 61 63  .do.  test "x$ac
11580 5f 73 69 74 65 5f 66 69 6c 65 22 20 3d 20 78 4e  _site_file" = xN
11590 4f 4e 45 20 26 26 20 63 6f 6e 74 69 6e 75 65 0a  ONE && continue.
115a0 20 20 69 66 20 74 65 73 74 20 2f 64 65 76 2f 6e    if test /dev/n
115b0 75 6c 6c 20 21 3d 20 22 24 61 63 5f 73 69 74 65  ull != "$ac_site
115c0 5f 66 69 6c 65 22 20 26 26 20 74 65 73 74 20 2d  _file" && test -
115d0 72 20 22 24 61 63 5f 73 69 74 65 5f 66 69 6c 65  r "$ac_site_file
115e0 22 3b 20 74 68 65 6e 0a 20 20 20 20 7b 20 24 61  "; then.    { $a
115f0 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
11600 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45  {as_lineno-$LINE
11610 4e 4f 7d 3a 20 6c 6f 61 64 69 6e 67 20 73 69 74  NO}: loading sit
11620 65 20 73 63 72 69 70 74 20 24 61 63 5f 73 69 74  e script $ac_sit
11630 65 5f 66 69 6c 65 22 20 3e 26 35 0a 24 61 73 5f  e_file" >&5.$as_
11640 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 6c 6f  echo "$as_me: lo
11650 61 64 69 6e 67 20 73 69 74 65 20 73 63 72 69 70  ading site scrip
11660 74 20 24 61 63 5f 73 69 74 65 5f 66 69 6c 65 22  t $ac_site_file"
11670 20 3e 26 36 3b 7d 0a 20 20 20 20 73 65 64 20 27   >&6;}.    sed '
11680 73 2f 5e 2f 7c 20 2f 27 20 22 24 61 63 5f 73 69  s/^/| /' "$ac_si
11690 74 65 5f 66 69 6c 65 22 20 3e 26 35 0a 20 20 20  te_file" >&5.   
116a0 20 2e 20 22 24 61 63 5f 73 69 74 65 5f 66 69 6c   . "$ac_site_fil
116b0 65 22 20 5c 0a 20 20 20 20 20 20 7c 7c 20 7b 20  e" \.      || { 
116c0 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
116d0 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24  me:${as_lineno-$
116e0 4c 49 4e 45 4e 4f 7d 3a 20 65 72 72 6f 72 3a 20  LINENO}: error: 
116f0 69 6e 20 5c 60 24 61 63 5f 70 77 64 27 3a 22 20  in \`$ac_pwd':" 
11700 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61  >&5.$as_echo "$a
11710 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 69 6e 20  s_me: error: in 
11720 5c 60 24 61 63 5f 70 77 64 27 3a 22 20 3e 26 32  \`$ac_pwd':" >&2
11730 3b 7d 0a 61 73 5f 66 6e 5f 65 72 72 6f 72 20 24  ;}.as_fn_error $
11740 3f 20 22 66 61 69 6c 65 64 20 74 6f 20 6c 6f 61  ? "failed to loa
11750 64 20 73 69 74 65 20 73 63 72 69 70 74 20 24 61  d site script $a
11760 63 5f 73 69 74 65 5f 66 69 6c 65 0a 53 65 65 20  c_site_file.See 
11770 5c 60 63 6f 6e 66 69 67 2e 6c 6f 67 27 20 66 6f  \`config.log' fo
11780 72 20 6d 6f 72 65 20 64 65 74 61 69 6c 73 22 20  r more details" 
11790 22 24 4c 49 4e 45 4e 4f 22 20 35 3b 20 7d 0a 20  "$LINENO" 5; }. 
117a0 20 66 69 0a 64 6f 6e 65 0a 0a 69 66 20 74 65 73   fi.done..if tes
117b0 74 20 2d 72 20 22 24 63 61 63 68 65 5f 66 69 6c  t -r "$cache_fil
117c0 65 22 3b 20 74 68 65 6e 0a 20 20 23 20 53 6f 6d  e"; then.  # Som
117d0 65 20 76 65 72 73 69 6f 6e 73 20 6f 66 20 62 61  e versions of ba
117e0 73 68 20 77 69 6c 6c 20 66 61 69 6c 20 74 6f 20  sh will fail to 
117f0 73 6f 75 72 63 65 20 2f 64 65 76 2f 6e 75 6c 6c  source /dev/null
11800 20 28 73 70 65 63 69 61 6c 20 66 69 6c 65 73 0a   (special files.
11810 20 20 23 20 61 63 74 75 61 6c 6c 79 29 2c 20 73    # actually), s
11820 6f 20 77 65 20 61 76 6f 69 64 20 64 6f 69 6e 67  o we avoid doing
11830 20 74 68 61 74 2e 20 20 44 4a 47 50 50 20 65 6d   that.  DJGPP em
11840 75 6c 61 74 65 73 20 69 74 20 61 73 20 61 20 72  ulates it as a r
11850 65 67 75 6c 61 72 20 66 69 6c 65 2e 0a 20 20 69  egular file..  i
11860 66 20 74 65 73 74 20 2f 64 65 76 2f 6e 75 6c 6c  f test /dev/null
11870 20 21 3d 20 22 24 63 61 63 68 65 5f 66 69 6c 65   != "$cache_file
11880 22 20 26 26 20 74 65 73 74 20 2d 66 20 22 24 63  " && test -f "$c
11890 61 63 68 65 5f 66 69 6c 65 22 3b 20 74 68 65 6e  ache_file"; then
118a0 0a 20 20 20 20 7b 20 24 61 73 5f 65 63 68 6f 20  .    { $as_echo 
118b0 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  "$as_me:${as_lin
118c0 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 6c 6f  eno-$LINENO}: lo
118d0 61 64 69 6e 67 20 63 61 63 68 65 20 24 63 61 63  ading cache $cac
118e0 68 65 5f 66 69 6c 65 22 20 3e 26 35 0a 24 61 73  he_file" >&5.$as
118f0 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 6c  _echo "$as_me: l
11900 6f 61 64 69 6e 67 20 63 61 63 68 65 20 24 63 61  oading cache $ca
11910 63 68 65 5f 66 69 6c 65 22 20 3e 26 36 3b 7d 0a  che_file" >&6;}.
11920 20 20 20 20 63 61 73 65 20 24 63 61 63 68 65 5f      case $cache_
11930 66 69 6c 65 20 69 6e 0a 20 20 20 20 20 20 5b 5c  file in.      [\
11940 5c 2f 5d 2a 20 7c 20 3f 3a 5b 5c 5c 2f 5d 2a 20  \/]* | ?:[\\/]* 
11950 29 20 2e 20 22 24 63 61 63 68 65 5f 66 69 6c 65  ) . "$cache_file
11960 22 3b 3b 0a 20 20 20 20 20 20 2a 29 20 20 20 20  ";;.      *)    
11970 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
11980 20 20 2e 20 22 2e 2f 24 63 61 63 68 65 5f 66 69    . "./$cache_fi
11990 6c 65 22 3b 3b 0a 20 20 20 20 65 73 61 63 0a 20  le";;.    esac. 
119a0 20 66 69 0a 65 6c 73 65 0a 20 20 7b 20 24 61 73   fi.else.  { $as
119b0 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
119c0 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
119d0 4f 7d 3a 20 63 72 65 61 74 69 6e 67 20 63 61 63  O}: creating cac
119e0 68 65 20 24 63 61 63 68 65 5f 66 69 6c 65 22 20  he $cache_file" 
119f0 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61  >&5.$as_echo "$a
11a00 73 5f 6d 65 3a 20 63 72 65 61 74 69 6e 67 20 63  s_me: creating c
11a10 61 63 68 65 20 24 63 61 63 68 65 5f 66 69 6c 65  ache $cache_file
11a20 22 20 3e 26 36 3b 7d 0a 20 20 3e 24 63 61 63 68  " >&6;}.  >$cach
11a30 65 5f 66 69 6c 65 0a 66 69 0a 0a 23 20 43 68 65  e_file.fi..# Che
11a40 63 6b 20 74 68 61 74 20 74 68 65 20 70 72 65 63  ck that the prec
11a50 69 6f 75 73 20 76 61 72 69 61 62 6c 65 73 20 73  ious variables s
11a60 61 76 65 64 20 69 6e 20 74 68 65 20 63 61 63 68  aved in the cach
11a70 65 20 68 61 76 65 20 6b 65 70 74 20 74 68 65 20  e have kept the 
11a80 73 61 6d 65 0a 23 20 76 61 6c 75 65 2e 0a 61 63  same.# value..ac
11a90 5f 63 61 63 68 65 5f 63 6f 72 72 75 70 74 65 64  _cache_corrupted
11aa0 3d 66 61 6c 73 65 0a 66 6f 72 20 61 63 5f 76 61  =false.for ac_va
11ab0 72 20 69 6e 20 24 61 63 5f 70 72 65 63 69 6f 75  r in $ac_preciou
11ac0 73 5f 76 61 72 73 3b 20 64 6f 0a 20 20 65 76 61  s_vars; do.  eva
11ad0 6c 20 61 63 5f 6f 6c 64 5f 73 65 74 3d 5c 24 61  l ac_old_set=\$a
11ae0 63 5f 63 76 5f 65 6e 76 5f 24 7b 61 63 5f 76 61  c_cv_env_${ac_va
11af0 72 7d 5f 73 65 74 0a 20 20 65 76 61 6c 20 61 63  r}_set.  eval ac
11b00 5f 6e 65 77 5f 73 65 74 3d 5c 24 61 63 5f 65 6e  _new_set=\$ac_en
11b10 76 5f 24 7b 61 63 5f 76 61 72 7d 5f 73 65 74 0a  v_${ac_var}_set.
11b20 20 20 65 76 61 6c 20 61 63 5f 6f 6c 64 5f 76 61    eval ac_old_va
11b30 6c 3d 5c 24 61 63 5f 63 76 5f 65 6e 76 5f 24 7b  l=\$ac_cv_env_${
11b40 61 63 5f 76 61 72 7d 5f 76 61 6c 75 65 0a 20 20  ac_var}_value.  
11b50 65 76 61 6c 20 61 63 5f 6e 65 77 5f 76 61 6c 3d  eval ac_new_val=
11b60 5c 24 61 63 5f 65 6e 76 5f 24 7b 61 63 5f 76 61  \$ac_env_${ac_va
11b70 72 7d 5f 76 61 6c 75 65 0a 20 20 63 61 73 65 20  r}_value.  case 
11b80 24 61 63 5f 6f 6c 64 5f 73 65 74 2c 24 61 63 5f  $ac_old_set,$ac_
11b90 6e 65 77 5f 73 65 74 20 69 6e 0a 20 20 20 20 73  new_set in.    s
11ba0 65 74 2c 29 0a 20 20 20 20 20 20 7b 20 24 61 73  et,).      { $as
11bb0 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
11bc0 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
11bd0 4f 7d 3a 20 65 72 72 6f 72 3a 20 5c 60 24 61 63  O}: error: \`$ac
11be0 5f 76 61 72 27 20 77 61 73 20 73 65 74 20 74 6f  _var' was set to
11bf0 20 5c 60 24 61 63 5f 6f 6c 64 5f 76 61 6c 27 20   \`$ac_old_val' 
11c00 69 6e 20 74 68 65 20 70 72 65 76 69 6f 75 73 20  in the previous 
11c10 72 75 6e 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  run" >&5.$as_ech
11c20 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72  o "$as_me: error
11c30 3a 20 5c 60 24 61 63 5f 76 61 72 27 20 77 61 73  : \`$ac_var' was
11c40 20 73 65 74 20 74 6f 20 5c 60 24 61 63 5f 6f 6c   set to \`$ac_ol
11c50 64 5f 76 61 6c 27 20 69 6e 20 74 68 65 20 70 72  d_val' in the pr
11c60 65 76 69 6f 75 73 20 72 75 6e 22 20 3e 26 32 3b  evious run" >&2;
11c70 7d 0a 20 20 20 20 20 20 61 63 5f 63 61 63 68 65  }.      ac_cache
11c80 5f 63 6f 72 72 75 70 74 65 64 3d 3a 20 3b 3b 0a  _corrupted=: ;;.
11c90 20 20 20 20 2c 73 65 74 29 0a 20 20 20 20 20 20      ,set).      
11ca0 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
11cb0 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24  me:${as_lineno-$
11cc0 4c 49 4e 45 4e 4f 7d 3a 20 65 72 72 6f 72 3a 20  LINENO}: error: 
11cd0 5c 60 24 61 63 5f 76 61 72 27 20 77 61 73 20 6e  \`$ac_var' was n
11ce0 6f 74 20 73 65 74 20 69 6e 20 74 68 65 20 70 72  ot set in the pr
11cf0 65 76 69 6f 75 73 20 72 75 6e 22 20 3e 26 35 0a  evious run" >&5.
11d00 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
11d10 3a 20 65 72 72 6f 72 3a 20 5c 60 24 61 63 5f 76  : error: \`$ac_v
11d20 61 72 27 20 77 61 73 20 6e 6f 74 20 73 65 74 20  ar' was not set 
11d30 69 6e 20 74 68 65 20 70 72 65 76 69 6f 75 73 20  in the previous 
11d40 72 75 6e 22 20 3e 26 32 3b 7d 0a 20 20 20 20 20  run" >&2;}.     
11d50 20 61 63 5f 63 61 63 68 65 5f 63 6f 72 72 75 70   ac_cache_corrup
11d60 74 65 64 3d 3a 20 3b 3b 0a 20 20 20 20 2c 29 3b  ted=: ;;.    ,);
11d70 3b 0a 20 20 20 20 2a 29 0a 20 20 20 20 20 20 69  ;.    *).      i
11d80 66 20 74 65 73 74 20 22 78 24 61 63 5f 6f 6c 64  f test "x$ac_old
11d90 5f 76 61 6c 22 20 21 3d 20 22 78 24 61 63 5f 6e  _val" != "x$ac_n
11da0 65 77 5f 76 61 6c 22 3b 20 74 68 65 6e 0a 09 23  ew_val"; then..#
11db0 20 64 69 66 66 65 72 65 6e 63 65 73 20 69 6e 20   differences in 
11dc0 77 68 69 74 65 73 70 61 63 65 20 64 6f 20 6e 6f  whitespace do no
11dd0 74 20 6c 65 61 64 20 74 6f 20 66 61 69 6c 75 72  t lead to failur
11de0 65 2e 0a 09 61 63 5f 6f 6c 64 5f 76 61 6c 5f 77  e...ac_old_val_w
11df0 3d 60 65 63 68 6f 20 78 20 24 61 63 5f 6f 6c 64  =`echo x $ac_old
11e00 5f 76 61 6c 60 0a 09 61 63 5f 6e 65 77 5f 76 61  _val`..ac_new_va
11e10 6c 5f 77 3d 60 65 63 68 6f 20 78 20 24 61 63 5f  l_w=`echo x $ac_
11e20 6e 65 77 5f 76 61 6c 60 0a 09 69 66 20 74 65 73  new_val`..if tes
11e30 74 20 22 24 61 63 5f 6f 6c 64 5f 76 61 6c 5f 77  t "$ac_old_val_w
11e40 22 20 21 3d 20 22 24 61 63 5f 6e 65 77 5f 76 61  " != "$ac_new_va
11e50 6c 5f 77 22 3b 20 74 68 65 6e 0a 09 20 20 7b 20  l_w"; then..  { 
11e60 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
11e70 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
11e80 4e 45 4e 4f 7d 3a 20 65 72 72 6f 72 3a 20 5c 60  NENO}: error: \`
11e90 24 61 63 5f 76 61 72 27 20 68 61 73 20 63 68 61  $ac_var' has cha
11ea0 6e 67 65 64 20 73 69 6e 63 65 20 74 68 65 20 70  nged since the p
11eb0 72 65 76 69 6f 75 73 20 72 75 6e 3a 22 20 3e 26  revious run:" >&
11ec0 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  5.$as_echo "$as_
11ed0 6d 65 3a 20 65 72 72 6f 72 3a 20 5c 60 24 61 63  me: error: \`$ac
11ee0 5f 76 61 72 27 20 68 61 73 20 63 68 61 6e 67 65  _var' has change
11ef0 64 20 73 69 6e 63 65 20 74 68 65 20 70 72 65 76  d since the prev
11f00 69 6f 75 73 20 72 75 6e 3a 22 20 3e 26 32 3b 7d  ious run:" >&2;}
11f10 0a 09 20 20 61 63 5f 63 61 63 68 65 5f 63 6f 72  ..  ac_cache_cor
11f20 72 75 70 74 65 64 3d 3a 0a 09 65 6c 73 65 0a 09  rupted=:..else..
11f30 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61    { $as_echo "$a
11f40 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
11f50 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 77 61 72 6e 69  -$LINENO}: warni
11f60 6e 67 3a 20 69 67 6e 6f 72 69 6e 67 20 77 68 69  ng: ignoring whi
11f70 74 65 73 70 61 63 65 20 63 68 61 6e 67 65 73 20  tespace changes 
11f80 69 6e 20 5c 60 24 61 63 5f 76 61 72 27 20 73 69  in \`$ac_var' si
11f90 6e 63 65 20 74 68 65 20 70 72 65 76 69 6f 75 73  nce the previous
11fa0 20 72 75 6e 3a 22 20 3e 26 35 0a 24 61 73 5f 65   run:" >&5.$as_e
11fb0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 77 61 72  cho "$as_me: war
11fc0 6e 69 6e 67 3a 20 69 67 6e 6f 72 69 6e 67 20 77  ning: ignoring w
11fd0 68 69 74 65 73 70 61 63 65 20 63 68 61 6e 67 65  hitespace change
11fe0 73 20 69 6e 20 5c 60 24 61 63 5f 76 61 72 27 20  s in \`$ac_var' 
11ff0 73 69 6e 63 65 20 74 68 65 20 70 72 65 76 69 6f  since the previo
12000 75 73 20 72 75 6e 3a 22 20 3e 26 32 3b 7d 0a 09  us run:" >&2;}..
12010 20 20 65 76 61 6c 20 24 61 63 5f 76 61 72 3d 5c    eval $ac_var=\
12020 24 61 63 5f 6f 6c 64 5f 76 61 6c 0a 09 66 69 0a  $ac_old_val..fi.
12030 09 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .{ $as_echo "$as
12040 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
12050 24 4c 49 4e 45 4e 4f 7d 3a 20 20 20 66 6f 72 6d  $LINENO}:   form
12060 65 72 20 76 61 6c 75 65 3a 20 20 5c 60 24 61 63  er value:  \`$ac
12070 5f 6f 6c 64 5f 76 61 6c 27 22 20 3e 26 35 0a 24  _old_val'" >&5.$
12080 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
12090 20 20 20 66 6f 72 6d 65 72 20 76 61 6c 75 65 3a     former value:
120a0 20 20 5c 60 24 61 63 5f 6f 6c 64 5f 76 61 6c 27    \`$ac_old_val'
120b0 22 20 3e 26 32 3b 7d 0a 09 7b 20 24 61 73 5f 65  " >&2;}..{ $as_e
120c0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
120d0 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
120e0 3a 20 20 20 63 75 72 72 65 6e 74 20 76 61 6c 75  :   current valu
120f0 65 3a 20 5c 60 24 61 63 5f 6e 65 77 5f 76 61 6c  e: \`$ac_new_val
12100 27 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  '" >&5.$as_echo 
12110 22 24 61 73 5f 6d 65 3a 20 20 20 63 75 72 72 65  "$as_me:   curre
12120 6e 74 20 76 61 6c 75 65 3a 20 5c 60 24 61 63 5f  nt value: \`$ac_
12130 6e 65 77 5f 76 61 6c 27 22 20 3e 26 32 3b 7d 0a  new_val'" >&2;}.
12140 20 20 20 20 20 20 66 69 3b 3b 0a 20 20 65 73 61        fi;;.  esa
12150 63 0a 20 20 23 20 50 61 73 73 20 70 72 65 63 69  c.  # Pass preci
12160 6f 75 73 20 76 61 72 69 61 62 6c 65 73 20 74 6f  ous variables to
12170 20 63 6f 6e 66 69 67 2e 73 74 61 74 75 73 2e 0a   config.status..
12180 20 20 69 66 20 74 65 73 74 20 22 24 61 63 5f 6e    if test "$ac_n
12190 65 77 5f 73 65 74 22 20 3d 20 73 65 74 3b 20 74  ew_set" = set; t
121a0 68 65 6e 0a 20 20 20 20 63 61 73 65 20 24 61 63  hen.    case $ac
121b0 5f 6e 65 77 5f 76 61 6c 20 69 6e 0a 20 20 20 20  _new_val in.    
121c0 2a 5c 27 2a 29 20 61 63 5f 61 72 67 3d 24 61 63  *\'*) ac_arg=$ac
121d0 5f 76 61 72 3d 60 24 61 73 5f 65 63 68 6f 20 22  _var=`$as_echo "
121e0 24 61 63 5f 6e 65 77 5f 76 61 6c 22 20 7c 20 73  $ac_new_val" | s
121f0 65 64 20 22 73 2f 27 2f 27 5c 5c 5c 5c 5c 5c 5c  ed "s/'/'\\\\\\\
12200 5c 27 27 2f 67 22 60 20 3b 3b 0a 20 20 20 20 2a  \''/g"` ;;.    *
12210 29 20 61 63 5f 61 72 67 3d 24 61 63 5f 76 61 72  ) ac_arg=$ac_var
12220 3d 24 61 63 5f 6e 65 77 5f 76 61 6c 20 3b 3b 0a  =$ac_new_val ;;.
12230 20 20 20 20 65 73 61 63 0a 20 20 20 20 63 61 73      esac.    cas
12240 65 20 22 20 24 61 63 5f 63 6f 6e 66 69 67 75 72  e " $ac_configur
12250 65 5f 61 72 67 73 20 22 20 69 6e 0a 20 20 20 20  e_args " in.    
12260 20 20 2a 22 20 27 24 61 63 5f 61 72 67 27 20 22    *" '$ac_arg' "
12270 2a 29 20 3b 3b 20 23 20 41 76 6f 69 64 20 64 75  *) ;; # Avoid du
12280 70 73 2e 20 20 55 73 65 20 6f 66 20 71 75 6f 74  ps.  Use of quot
12290 65 73 20 65 6e 73 75 72 65 73 20 61 63 63 75 72  es ensures accur
122a0 61 63 79 2e 0a 20 20 20 20 20 20 2a 29 20 61 73  acy..      *) as
122b0 5f 66 6e 5f 61 70 70 65 6e 64 20 61 63 5f 63 6f  _fn_append ac_co
122c0 6e 66 69 67 75 72 65 5f 61 72 67 73 20 22 20 27  nfigure_args " '
122d0 24 61 63 5f 61 72 67 27 22 20 3b 3b 0a 20 20 20  $ac_arg'" ;;.   
122e0 20 65 73 61 63 0a 20 20 66 69 0a 64 6f 6e 65 0a   esac.  fi.done.
122f0 69 66 20 24 61 63 5f 63 61 63 68 65 5f 63 6f 72  if $ac_cache_cor
12300 72 75 70 74 65 64 3b 20 74 68 65 6e 0a 20 20 7b  rupted; then.  {
12310 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
12320 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
12330 49 4e 45 4e 4f 7d 3a 20 65 72 72 6f 72 3a 20 69  INENO}: error: i
12340 6e 20 5c 60 24 61 63 5f 70 77 64 27 3a 22 20 3e  n \`$ac_pwd':" >
12350 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 73  &5.$as_echo "$as
12360 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 69 6e 20 5c  _me: error: in \
12370 60 24 61 63 5f 70 77 64 27 3a 22 20 3e 26 32 3b  `$ac_pwd':" >&2;
12380 7d 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22  }.  { $as_echo "
12390 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
123a0 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 65 72 72  no-$LINENO}: err
123b0 6f 72 3a 20 63 68 61 6e 67 65 73 20 69 6e 20 74  or: changes in t
123c0 68 65 20 65 6e 76 69 72 6f 6e 6d 65 6e 74 20 63  he environment c
123d0 61 6e 20 63 6f 6d 70 72 6f 6d 69 73 65 20 74 68  an compromise th
123e0 65 20 62 75 69 6c 64 22 20 3e 26 35 0a 24 61 73  e build" >&5.$as
123f0 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65  _echo "$as_me: e
12400 72 72 6f 72 3a 20 63 68 61 6e 67 65 73 20 69 6e  rror: changes in
12410 20 74 68 65 20 65 6e 76 69 72 6f 6e 6d 65 6e 74   the environment
12420 20 63 61 6e 20 63 6f 6d 70 72 6f 6d 69 73 65 20   can compromise 
12430 74 68 65 20 62 75 69 6c 64 22 20 3e 26 32 3b 7d  the build" >&2;}
12440 0a 20 20 61 73 5f 66 6e 5f 65 72 72 6f 72 20 24  .  as_fn_error $
12450 3f 20 22 72 75 6e 20 5c 60 6d 61 6b 65 20 64 69  ? "run \`make di
12460 73 74 63 6c 65 61 6e 27 20 61 6e 64 2f 6f 72 20  stclean' and/or 
12470 5c 60 72 6d 20 24 63 61 63 68 65 5f 66 69 6c 65  \`rm $cache_file
12480 27 20 61 6e 64 20 73 74 61 72 74 20 6f 76 65 72  ' and start over
12490 22 20 22 24 4c 49 4e 45 4e 4f 22 20 35 0a 66 69  " "$LINENO" 5.fi
124a0 0a 23 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  .## ------------
124b0 2d 2d 2d 2d 2d 2d 2d 2d 20 23 23 0a 23 23 20 4d  -------- ##.## M
124c0 61 69 6e 20 62 6f 64 79 20 6f 66 20 73 63 72 69  ain body of scri
124d0 70 74 2e 20 23 23 0a 23 23 20 2d 2d 2d 2d 2d 2d  pt. ##.## ------
124e0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 23  -------------- #
124f0 23 0a 0a 61 63 5f 65 78 74 3d 63 0a 61 63 5f 63  #..ac_ext=c.ac_c
12500 70 70 3d 27 24 43 50 50 20 24 43 50 50 46 4c 41  pp='$CPP $CPPFLA
12510 47 53 27 0a 61 63 5f 63 6f 6d 70 69 6c 65 3d 27  GS'.ac_compile='
12520 24 43 43 20 2d 63 20 24 43 46 4c 41 47 53 20 24  $CC -c $CFLAGS $
12530 43 50 50 46 4c 41 47 53 20 63 6f 6e 66 74 65 73  CPPFLAGS conftes
12540 74 2e 24 61 63 5f 65 78 74 20 3e 26 35 27 0a 61  t.$ac_ext >&5'.a
12550 63 5f 6c 69 6e 6b 3d 27 24 43 43 20 2d 6f 20 63  c_link='$CC -o c
12560 6f 6e 66 74 65 73 74 24 61 63 5f 65 78 65 65 78  onftest$ac_exeex
12570 74 20 24 43 46 4c 41 47 53 20 24 43 50 50 46 4c  t $CFLAGS $CPPFL
12580 41 47 53 20 24 4c 44 46 4c 41 47 53 20 63 6f 6e  AGS $LDFLAGS con
12590 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 24 4c  ftest.$ac_ext $L
125a0 49 42 53 20 3e 26 35 27 0a 61 63 5f 63 6f 6d 70  IBS >&5'.ac_comp
125b0 69 6c 65 72 5f 67 6e 75 3d 24 61 63 5f 63 76 5f  iler_gnu=$ac_cv_
125c0 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 0a 0a  c_compiler_gnu..
125d0 0a 0a 73 71 6c 69 74 65 5f 76 65 72 73 69 6f 6e  ..sqlite_version
125e0 5f 73 61 6e 69 74 79 5f 63 68 65 63 6b 3d 60 63  _sanity_check=`c
125f0 61 74 20 24 73 72 63 64 69 72 2f 56 45 52 53 49  at $srcdir/VERSI
12600 4f 4e 20 7c 20 74 72 20 2d 64 20 27 5c 6e 27 60  ON | tr -d '\n'`
12610 0a 69 66 20 74 65 73 74 20 22 24 50 41 43 4b 41  .if test "$PACKA
12620 47 45 5f 56 45 52 53 49 4f 4e 22 20 21 3d 20 22  GE_VERSION" != "
12630 24 73 71 6c 69 74 65 5f 76 65 72 73 69 6f 6e 5f  $sqlite_version_
12640 73 61 6e 69 74 79 5f 63 68 65 63 6b 22 20 3b 20  sanity_check" ; 
12650 74 68 65 6e 0a 61 73 5f 66 6e 5f 65 72 72 6f 72  then.as_fn_error
12660 20 24 3f 20 22 63 6f 6e 66 69 67 75 72 65 20 73   $? "configure s
12670 63 72 69 70 74 20 69 73 20 6f 75 74 20 6f 66 20  cript is out of 
12680 64 61 74 65 3a 0a 20 63 6f 6e 66 69 67 75 72 65  date:. configure
12690 20 5c 24 50 41 43 4b 41 47 45 5f 56 45 52 53 49   \$PACKAGE_VERSI
126a0 4f 4e 20 3d 20 24 50 41 43 4b 41 47 45 5f 56 45  ON = $PACKAGE_VE
126b0 52 53 49 4f 4e 0a 20 74 6f 70 20 6c 65 76 65 6c  RSION. top level
126c0 20 56 45 52 53 49 4f 4e 20 66 69 6c 65 20 20 20   VERSION file   
126d0 20 20 3d 20 24 73 71 6c 69 74 65 5f 76 65 72 73    = $sqlite_vers
126e0 69 6f 6e 5f 73 61 6e 69 74 79 5f 63 68 65 63 6b  ion_sanity_check
126f0 0a 70 6c 65 61 73 65 20 72 65 67 65 6e 20 77 69  .please regen wi
12700 74 68 20 61 75 74 6f 63 6f 6e 66 22 20 22 24 4c  th autoconf" "$L
12710 49 4e 45 4e 4f 22 20 35 0a 66 69 0a 0a 23 23 23  INENO" 5.fi..###
12720 23 23 23 23 23 23 0a 23 20 50 72 6f 67 72 61 6d  ######.# Program
12730 73 20 6e 65 65 64 65 64 0a 23 0a 63 61 73 65 20  s needed.#.case 
12740 60 70 77 64 60 20 69 6e 0a 20 20 2a 5c 20 2a 20  `pwd` in.  *\ * 
12750 7c 20 2a 5c 09 2a 29 0a 20 20 20 20 7b 20 24 61  | *\.*).    { $a
12760 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
12770 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45  {as_lineno-$LINE
12780 4e 4f 7d 3a 20 57 41 52 4e 49 4e 47 3a 20 4c 69  NO}: WARNING: Li
12790 62 74 6f 6f 6c 20 64 6f 65 73 20 6e 6f 74 20 63  btool does not c
127a0 6f 70 65 20 77 65 6c 6c 20 77 69 74 68 20 77 68  ope well with wh
127b0 69 74 65 73 70 61 63 65 20 69 6e 20 5c 60 70 77  itespace in \`pw
127c0 64 5c 60 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  d\`" >&5.$as_ech
127d0 6f 20 22 24 61 73 5f 6d 65 3a 20 57 41 52 4e 49  o "$as_me: WARNI
127e0 4e 47 3a 20 4c 69 62 74 6f 6f 6c 20 64 6f 65 73  NG: Libtool does
127f0 20 6e 6f 74 20 63 6f 70 65 20 77 65 6c 6c 20 77   not cope well w
12800 69 74 68 20 77 68 69 74 65 73 70 61 63 65 20 69  ith whitespace i
12810 6e 20 5c 60 70 77 64 5c 60 22 20 3e 26 32 3b 7d  n \`pwd\`" >&2;}
12820 20 3b 3b 0a 65 73 61 63 0a 0a 0a 0a 6d 61 63 72   ;;.esac....macr
12830 6f 5f 76 65 72 73 69 6f 6e 3d 27 32 2e 32 2e 36  o_version='2.2.6
12840 27 0a 6d 61 63 72 6f 5f 72 65 76 69 73 69 6f 6e  '.macro_revision
12850 3d 27 31 2e 33 30 31 32 27 0a 0a 0a 0a 0a 0a 0a  ='1.3012'.......
12860 0a 0a 0a 0a 0a 0a 0a 6c 74 6d 61 69 6e 3d 22 24  .......ltmain="$
12870 61 63 5f 61 75 78 5f 64 69 72 2f 6c 74 6d 61 69  ac_aux_dir/ltmai
12880 6e 2e 73 68 22 0a 0a 61 63 5f 61 75 78 5f 64 69  n.sh"..ac_aux_di
12890 72 3d 0a 66 6f 72 20 61 63 5f 64 69 72 20 69 6e  r=.for ac_dir in
128a0 20 22 24 73 72 63 64 69 72 22 20 22 24 73 72 63   "$srcdir" "$src
128b0 64 69 72 2f 2e 2e 22 20 22 24 73 72 63 64 69 72  dir/.." "$srcdir
128c0 2f 2e 2e 2f 2e 2e 22 3b 20 64 6f 0a 20 20 69 66  /../.."; do.  if
128d0 20 74 65 73 74 20 2d 66 20 22 24 61 63 5f 64 69   test -f "$ac_di
128e0 72 2f 69 6e 73 74 61 6c 6c 2d 73 68 22 3b 20 74  r/install-sh"; t
128f0 68 65 6e 0a 20 20 20 20 61 63 5f 61 75 78 5f 64  hen.    ac_aux_d
12900 69 72 3d 24 61 63 5f 64 69 72 0a 20 20 20 20 61  ir=$ac_dir.    a
12910 63 5f 69 6e 73 74 61 6c 6c 5f 73 68 3d 22 24 61  c_install_sh="$a
12920 63 5f 61 75 78 5f 64 69 72 2f 69 6e 73 74 61 6c  c_aux_dir/instal
12930 6c 2d 73 68 20 2d 63 22 0a 20 20 20 20 62 72 65  l-sh -c".    bre
12940 61 6b 0a 20 20 65 6c 69 66 20 74 65 73 74 20 2d  ak.  elif test -
12950 66 20 22 24 61 63 5f 64 69 72 2f 69 6e 73 74 61  f "$ac_dir/insta
12960 6c 6c 2e 73 68 22 3b 20 74 68 65 6e 0a 20 20 20  ll.sh"; then.   
12970 20 61 63 5f 61 75 78 5f 64 69 72 3d 24 61 63 5f   ac_aux_dir=$ac_
12980 64 69 72 0a 20 20 20 20 61 63 5f 69 6e 73 74 61  dir.    ac_insta
12990 6c 6c 5f 73 68 3d 22 24 61 63 5f 61 75 78 5f 64  ll_sh="$ac_aux_d
129a0 69 72 2f 69 6e 73 74 61 6c 6c 2e 73 68 20 2d 63  ir/install.sh -c
129b0 22 0a 20 20 20 20 62 72 65 61 6b 0a 20 20 65 6c  ".    break.  el
129c0 69 66 20 74 65 73 74 20 2d 66 20 22 24 61 63 5f  if test -f "$ac_
129d0 64 69 72 2f 73 68 74 6f 6f 6c 22 3b 20 74 68 65  dir/shtool"; the
129e0 6e 0a 20 20 20 20 61 63 5f 61 75 78 5f 64 69 72  n.    ac_aux_dir
129f0 3d 24 61 63 5f 64 69 72 0a 20 20 20 20 61 63 5f  =$ac_dir.    ac_
12a00 69 6e 73 74 61 6c 6c 5f 73 68 3d 22 24 61 63 5f  install_sh="$ac_
12a10 61 75 78 5f 64 69 72 2f 73 68 74 6f 6f 6c 20 69  aux_dir/shtool i
12a20 6e 73 74 61 6c 6c 20 2d 63 22 0a 20 20 20 20 62  nstall -c".    b
12a30 72 65 61 6b 0a 20 20 66 69 0a 64 6f 6e 65 0a 69  reak.  fi.done.i
12a40 66 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 61  f test -z "$ac_a
12a50 75 78 5f 64 69 72 22 3b 20 74 68 65 6e 0a 20 20  ux_dir"; then.  
12a60 61 73 5f 66 6e 5f 65 72 72 6f 72 20 24 3f 20 22  as_fn_error $? "
12a70 63 61 6e 6e 6f 74 20 66 69 6e 64 20 69 6e 73 74  cannot find inst
12a80 61 6c 6c 2d 73 68 2c 20 69 6e 73 74 61 6c 6c 2e  all-sh, install.
12a90 73 68 2c 20 6f 72 20 73 68 74 6f 6f 6c 20 69 6e  sh, or shtool in
12aa0 20 5c 22 24 73 72 63 64 69 72 5c 22 20 5c 22 24   \"$srcdir\" \"$
12ab0 73 72 63 64 69 72 2f 2e 2e 5c 22 20 5c 22 24 73  srcdir/..\" \"$s
12ac0 72 63 64 69 72 2f 2e 2e 2f 2e 2e 5c 22 22 20 22  rcdir/../..\"" "
12ad0 24 4c 49 4e 45 4e 4f 22 20 35 0a 66 69 0a 0a 23  $LINENO" 5.fi..#
12ae0 20 54 68 65 73 65 20 74 68 72 65 65 20 76 61 72   These three var
12af0 69 61 62 6c 65 73 20 61 72 65 20 75 6e 64 6f 63  iables are undoc
12b00 75 6d 65 6e 74 65 64 20 61 6e 64 20 75 6e 73 75  umented and unsu
12b10 70 70 6f 72 74 65 64 2c 0a 23 20 61 6e 64 20 61  pported,.# and a
12b20 72 65 20 69 6e 74 65 6e 64 65 64 20 74 6f 20 62  re intended to b
12b30 65 20 77 69 74 68 64 72 61 77 6e 20 69 6e 20 61  e withdrawn in a
12b40 20 66 75 74 75 72 65 20 41 75 74 6f 63 6f 6e 66   future Autoconf
12b50 20 72 65 6c 65 61 73 65 2e 0a 23 20 54 68 65 79   release..# They
12b60 20 63 61 6e 20 63 61 75 73 65 20 73 65 72 69 6f   can cause serio
12b70 75 73 20 70 72 6f 62 6c 65 6d 73 20 69 66 20 61  us problems if a
12b80 20 62 75 69 6c 64 65 72 27 73 20 73 6f 75 72 63   builder's sourc
12b90 65 20 74 72 65 65 20 69 73 20 69 6e 20 61 20 64  e tree is in a d
12ba0 69 72 65 63 74 6f 72 79 0a 23 20 77 68 6f 73 65  irectory.# whose
12bb0 20 66 75 6c 6c 20 6e 61 6d 65 20 63 6f 6e 74 61   full name conta
12bc0 69 6e 73 20 75 6e 75 73 75 61 6c 20 63 68 61 72  ins unusual char
12bd0 61 63 74 65 72 73 2e 0a 61 63 5f 63 6f 6e 66 69  acters..ac_confi
12be0 67 5f 67 75 65 73 73 3d 22 24 53 48 45 4c 4c 20  g_guess="$SHELL 
12bf0 24 61 63 5f 61 75 78 5f 64 69 72 2f 63 6f 6e 66  $ac_aux_dir/conf
12c00 69 67 2e 67 75 65 73 73 22 20 20 23 20 50 6c 65  ig.guess"  # Ple
12c10 61 73 65 20 64 6f 6e 27 74 20 75 73 65 20 74 68  ase don't use th
12c20 69 73 20 76 61 72 2e 0a 61 63 5f 63 6f 6e 66 69  is var..ac_confi
12c30 67 5f 73 75 62 3d 22 24 53 48 45 4c 4c 20 24 61  g_sub="$SHELL $a
12c40 63 5f 61 75 78 5f 64 69 72 2f 63 6f 6e 66 69 67  c_aux_dir/config
12c50 2e 73 75 62 22 20 20 23 20 50 6c 65 61 73 65 20  .sub"  # Please 
12c60 64 6f 6e 27 74 20 75 73 65 20 74 68 69 73 20 76  don't use this v
12c70 61 72 2e 0a 61 63 5f 63 6f 6e 66 69 67 75 72 65  ar..ac_configure
12c80 3d 22 24 53 48 45 4c 4c 20 24 61 63 5f 61 75 78  ="$SHELL $ac_aux
12c90 5f 64 69 72 2f 63 6f 6e 66 69 67 75 72 65 22 20  _dir/configure" 
12ca0 20 23 20 50 6c 65 61 73 65 20 64 6f 6e 27 74 20   # Please don't 
12cb0 75 73 65 20 74 68 69 73 20 76 61 72 2e 0a 0a 0a  use this var....
12cc0 23 20 4d 61 6b 65 20 73 75 72 65 20 77 65 20 63  # Make sure we c
12cd0 61 6e 20 72 75 6e 20 63 6f 6e 66 69 67 2e 73 75  an run config.su
12ce0 62 2e 0a 24 53 48 45 4c 4c 20 22 24 61 63 5f 61  b..$SHELL "$ac_a
12cf0 75 78 5f 64 69 72 2f 63 6f 6e 66 69 67 2e 73 75  ux_dir/config.su
12d00 62 22 20 73 75 6e 34 20 3e 2f 64 65 76 2f 6e 75  b" sun4 >/dev/nu
12d10 6c 6c 20 32 3e 26 31 20 7c 7c 0a 20 20 61 73 5f  ll 2>&1 ||.  as_
12d20 66 6e 5f 65 72 72 6f 72 20 24 3f 20 22 63 61 6e  fn_error $? "can
12d30 6e 6f 74 20 72 75 6e 20 24 53 48 45 4c 4c 20 24  not run $SHELL $
12d40 61 63 5f 61 75 78 5f 64 69 72 2f 63 6f 6e 66 69  ac_aux_dir/confi
12d50 67 2e 73 75 62 22 20 22 24 4c 49 4e 45 4e 4f 22  g.sub" "$LINENO"
12d60 20 35 0a 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22   5..{ $as_echo "
12d70 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
12d80 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65  no-$LINENO}: che
12d90 63 6b 69 6e 67 20 62 75 69 6c 64 20 73 79 73 74  cking build syst
12da0 65 6d 20 74 79 70 65 22 20 3e 26 35 0a 24 61 73  em type" >&5.$as
12db0 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e  _echo_n "checkin
12dc0 67 20 62 75 69 6c 64 20 73 79 73 74 65 6d 20 74  g build system t
12dd0 79 70 65 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a  ype... " >&6; }.
12de0 69 66 20 24 7b 61 63 5f 63 76 5f 62 75 69 6c 64  if ${ac_cv_build
12df0 2b 3a 7d 20 66 61 6c 73 65 3b 20 74 68 65 6e 20  +:} false; then 
12e00 3a 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22  :.  $as_echo_n "
12e10 28 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65  (cached) " >&6.e
12e20 6c 73 65 0a 20 20 61 63 5f 62 75 69 6c 64 5f 61  lse.  ac_build_a
12e30 6c 69 61 73 3d 24 62 75 69 6c 64 5f 61 6c 69 61  lias=$build_alia
12e40 73 0a 74 65 73 74 20 22 78 24 61 63 5f 62 75 69  s.test "x$ac_bui
12e50 6c 64 5f 61 6c 69 61 73 22 20 3d 20 78 20 26 26  ld_alias" = x &&
12e60 0a 20 20 61 63 5f 62 75 69 6c 64 5f 61 6c 69 61  .  ac_build_alia
12e70 73 3d 60 24 53 48 45 4c 4c 20 22 24 61 63 5f 61  s=`$SHELL "$ac_a
12e80 75 78 5f 64 69 72 2f 63 6f 6e 66 69 67 2e 67 75  ux_dir/config.gu
12e90 65 73 73 22 60 0a 74 65 73 74 20 22 78 24 61 63  ess"`.test "x$ac
12ea0 5f 62 75 69 6c 64 5f 61 6c 69 61 73 22 20 3d 20  _build_alias" = 
12eb0 78 20 26 26 0a 20 20 61 73 5f 66 6e 5f 65 72 72  x &&.  as_fn_err
12ec0 6f 72 20 24 3f 20 22 63 61 6e 6e 6f 74 20 67 75  or $? "cannot gu
12ed0 65 73 73 20 62 75 69 6c 64 20 74 79 70 65 3b 20  ess build type; 
12ee0 79 6f 75 20 6d 75 73 74 20 73 70 65 63 69 66 79  you must specify
12ef0 20 6f 6e 65 22 20 22 24 4c 49 4e 45 4e 4f 22 20   one" "$LINENO" 
12f00 35 0a 61 63 5f 63 76 5f 62 75 69 6c 64 3d 60 24  5.ac_cv_build=`$
12f10 53 48 45 4c 4c 20 22 24 61 63 5f 61 75 78 5f 64  SHELL "$ac_aux_d
12f20 69 72 2f 63 6f 6e 66 69 67 2e 73 75 62 22 20 24  ir/config.sub" $
12f30 61 63 5f 62 75 69 6c 64 5f 61 6c 69 61 73 60 20  ac_build_alias` 
12f40 7c 7c 0a 20 20 61 73 5f 66 6e 5f 65 72 72 6f 72  ||.  as_fn_error
12f50 20 24 3f 20 22 24 53 48 45 4c 4c 20 24 61 63 5f   $? "$SHELL $ac_
12f60 61 75 78 5f 64 69 72 2f 63 6f 6e 66 69 67 2e 73  aux_dir/config.s
12f70 75 62 20 24 61 63 5f 62 75 69 6c 64 5f 61 6c 69  ub $ac_build_ali
12f80 61 73 20 66 61 69 6c 65 64 22 20 22 24 4c 49 4e  as failed" "$LIN
12f90 45 4e 4f 22 20 35 0a 0a 66 69 0a 7b 20 24 61 73  ENO" 5..fi.{ $as
12fa0 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
12fb0 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
12fc0 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 24 61 63 5f  O}: result: $ac_
12fd0 63 76 5f 62 75 69 6c 64 22 20 3e 26 35 0a 24 61  cv_build" >&5.$a
12fe0 73 5f 65 63 68 6f 20 22 24 61 63 5f 63 76 5f 62  s_echo "$ac_cv_b
12ff0 75 69 6c 64 22 20 3e 26 36 3b 20 7d 0a 63 61 73  uild" >&6; }.cas
13000 65 20 24 61 63 5f 63 76 5f 62 75 69 6c 64 20 69  e $ac_cv_build i
13010 6e 0a 2a 2d 2a 2d 2a 29 20 3b 3b 0a 2a 29 20 61  n.*-*-*) ;;.*) a
13020 73 5f 66 6e 5f 65 72 72 6f 72 20 24 3f 20 22 69  s_fn_error $? "i
13030 6e 76 61 6c 69 64 20 76 61 6c 75 65 20 6f 66 20  nvalid value of 
13040 63 61 6e 6f 6e 69 63 61 6c 20 62 75 69 6c 64 22  canonical build"
13050 20 22 24 4c 49 4e 45 4e 4f 22 20 35 3b 3b 0a 65   "$LINENO" 5;;.e
13060 73 61 63 0a 62 75 69 6c 64 3d 24 61 63 5f 63 76  sac.build=$ac_cv
13070 5f 62 75 69 6c 64 0a 61 63 5f 73 61 76 65 5f 49  _build.ac_save_I
13080 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 27 2d 27  FS=$IFS; IFS='-'
13090 0a 73 65 74 20 78 20 24 61 63 5f 63 76 5f 62 75  .set x $ac_cv_bu
130a0 69 6c 64 0a 73 68 69 66 74 0a 62 75 69 6c 64 5f  ild.shift.build_
130b0 63 70 75 3d 24 31 0a 62 75 69 6c 64 5f 76 65 6e  cpu=$1.build_ven
130c0 64 6f 72 3d 24 32 0a 73 68 69 66 74 3b 20 73 68  dor=$2.shift; sh
130d0 69 66 74 0a 23 20 52 65 6d 65 6d 62 65 72 2c 20  ift.# Remember, 
130e0 74 68 65 20 66 69 72 73 74 20 63 68 61 72 61 63  the first charac
130f0 74 65 72 20 6f 66 20 49 46 53 20 69 73 20 75 73  ter of IFS is us
13100 65 64 20 74 6f 20 63 72 65 61 74 65 20 24 2a 2c  ed to create $*,
13110 0a 23 20 65 78 63 65 70 74 20 77 69 74 68 20 6f  .# except with o
13120 6c 64 20 73 68 65 6c 6c 73 3a 0a 62 75 69 6c 64  ld shells:.build
13130 5f 6f 73 3d 24 2a 0a 49 46 53 3d 24 61 63 5f 73  _os=$*.IFS=$ac_s
13140 61 76 65 5f 49 46 53 0a 63 61 73 65 20 24 62 75  ave_IFS.case $bu
13150 69 6c 64 5f 6f 73 20 69 6e 20 2a 5c 20 2a 29 20  ild_os in *\ *) 
13160 62 75 69 6c 64 5f 6f 73 3d 60 65 63 68 6f 20 22  build_os=`echo "
13170 24 62 75 69 6c 64 5f 6f 73 22 20 7c 20 73 65 64  $build_os" | sed
13180 20 27 73 2f 20 2f 2d 2f 67 27 60 3b 3b 20 65 73   's/ /-/g'`;; es
13190 61 63 0a 0a 0a 7b 20 24 61 73 5f 65 63 68 6f 20  ac...{ $as_echo 
131a0 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  "$as_me:${as_lin
131b0 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68  eno-$LINENO}: ch
131c0 65 63 6b 69 6e 67 20 68 6f 73 74 20 73 79 73 74  ecking host syst
131d0 65 6d 20 74 79 70 65 22 20 3e 26 35 0a 24 61 73  em type" >&5.$as
131e0 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e  _echo_n "checkin
131f0 67 20 68 6f 73 74 20 73 79 73 74 65 6d 20 74 79  g host system ty
13200 70 65 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69  pe... " >&6; }.i
13210 66 20 24 7b 61 63 5f 63 76 5f 68 6f 73 74 2b 3a  f ${ac_cv_host+:
13220 7d 20 66 61 6c 73 65 3b 20 74 68 65 6e 20 3a 0a  } false; then :.
13230 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63    $as_echo_n "(c
13240 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73  ached) " >&6.els
13250 65 0a 20 20 69 66 20 74 65 73 74 20 22 78 24 68  e.  if test "x$h
13260 6f 73 74 5f 61 6c 69 61 73 22 20 3d 20 78 3b 20  ost_alias" = x; 
13270 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f 68 6f 73  then.  ac_cv_hos
13280 74 3d 24 61 63 5f 63 76 5f 62 75 69 6c 64 0a 65  t=$ac_cv_build.e
13290 6c 73 65 0a 20 20 61 63 5f 63 76 5f 68 6f 73 74  lse.  ac_cv_host
132a0 3d 60 24 53 48 45 4c 4c 20 22 24 61 63 5f 61 75  =`$SHELL "$ac_au
132b0 78 5f 64 69 72 2f 63 6f 6e 66 69 67 2e 73 75 62  x_dir/config.sub
132c0 22 20 24 68 6f 73 74 5f 61 6c 69 61 73 60 20 7c  " $host_alias` |
132d0 7c 0a 20 20 20 20 61 73 5f 66 6e 5f 65 72 72 6f  |.    as_fn_erro
132e0 72 20 24 3f 20 22 24 53 48 45 4c 4c 20 24 61 63  r $? "$SHELL $ac
132f0 5f 61 75 78 5f 64 69 72 2f 63 6f 6e 66 69 67 2e  _aux_dir/config.
13300 73 75 62 20 24 68 6f 73 74 5f 61 6c 69 61 73 20  sub $host_alias 
13310 66 61 69 6c 65 64 22 20 22 24 4c 49 4e 45 4e 4f  failed" "$LINENO
13320 22 20 35 0a 66 69 0a 0a 66 69 0a 7b 20 24 61 73  " 5.fi..fi.{ $as
13330 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
13340 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
13350 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 24 61 63 5f  O}: result: $ac_
13360 63 76 5f 68 6f 73 74 22 20 3e 26 35 0a 24 61 73  cv_host" >&5.$as
13370 5f 65 63 68 6f 20 22 24 61 63 5f 63 76 5f 68 6f  _echo "$ac_cv_ho
13380 73 74 22 20 3e 26 36 3b 20 7d 0a 63 61 73 65 20  st" >&6; }.case 
13390 24 61 63 5f 63 76 5f 68 6f 73 74 20 69 6e 0a 2a  $ac_cv_host in.*
133a0 2d 2a 2d 2a 29 20 3b 3b 0a 2a 29 20 61 73 5f 66  -*-*) ;;.*) as_f
133b0 6e 5f 65 72 72 6f 72 20 24 3f 20 22 69 6e 76 61  n_error $? "inva
133c0 6c 69 64 20 76 61 6c 75 65 20 6f 66 20 63 61 6e  lid value of can
133d0 6f 6e 69 63 61 6c 20 68 6f 73 74 22 20 22 24 4c  onical host" "$L
133e0 49 4e 45 4e 4f 22 20 35 3b 3b 0a 65 73 61 63 0a  INENO" 5;;.esac.
133f0 68 6f 73 74 3d 24 61 63 5f 63 76 5f 68 6f 73 74  host=$ac_cv_host
13400 0a 61 63 5f 73 61 76 65 5f 49 46 53 3d 24 49 46  .ac_save_IFS=$IF
13410 53 3b 20 49 46 53 3d 27 2d 27 0a 73 65 74 20 78  S; IFS='-'.set x
13420 20 24 61 63 5f 63 76 5f 68 6f 73 74 0a 73 68 69   $ac_cv_host.shi
13430 66 74 0a 68 6f 73 74 5f 63 70 75 3d 24 31 0a 68  ft.host_cpu=$1.h
13440 6f 73 74 5f 76 65 6e 64 6f 72 3d 24 32 0a 73 68  ost_vendor=$2.sh
13450 69 66 74 3b 20 73 68 69 66 74 0a 23 20 52 65 6d  ift; shift.# Rem
13460 65 6d 62 65 72 2c 20 74 68 65 20 66 69 72 73 74  ember, the first
13470 20 63 68 61 72 61 63 74 65 72 20 6f 66 20 49 46   character of IF
13480 53 20 69 73 20 75 73 65 64 20 74 6f 20 63 72 65  S is used to cre
13490 61 74 65 20 24 2a 2c 0a 23 20 65 78 63 65 70 74  ate $*,.# except
134a0 20 77 69 74 68 20 6f 6c 64 20 73 68 65 6c 6c 73   with old shells
134b0 3a 0a 68 6f 73 74 5f 6f 73 3d 24 2a 0a 49 46 53  :.host_os=$*.IFS
134c0 3d 24 61 63 5f 73 61 76 65 5f 49 46 53 0a 63 61  =$ac_save_IFS.ca
134d0 73 65 20 24 68 6f 73 74 5f 6f 73 20 69 6e 20 2a  se $host_os in *
134e0 5c 20 2a 29 20 68 6f 73 74 5f 6f 73 3d 60 65 63  \ *) host_os=`ec
134f0 68 6f 20 22 24 68 6f 73 74 5f 6f 73 22 20 7c 20  ho "$host_os" | 
13500 73 65 64 20 27 73 2f 20 2f 2d 2f 67 27 60 3b 3b  sed 's/ /-/g'`;;
13510 20 65 73 61 63 0a 0a 0a 61 63 5f 65 78 74 3d 63   esac...ac_ext=c
13520 0a 61 63 5f 63 70 70 3d 27 24 43 50 50 20 24 43  .ac_cpp='$CPP $C
13530 50 50 46 4c 41 47 53 27 0a 61 63 5f 63 6f 6d 70  PPFLAGS'.ac_comp
13540 69 6c 65 3d 27 24 43 43 20 2d 63 20 24 43 46 4c  ile='$CC -c $CFL
13550 41 47 53 20 24 43 50 50 46 4c 41 47 53 20 63 6f  AGS $CPPFLAGS co
13560 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3e  nftest.$ac_ext >
13570 26 35 27 0a 61 63 5f 6c 69 6e 6b 3d 27 24 43 43  &5'.ac_link='$CC
13580 20 2d 6f 20 63 6f 6e 66 74 65 73 74 24 61 63 5f   -o conftest$ac_
13590 65 78 65 65 78 74 20 24 43 46 4c 41 47 53 20 24  exeext $CFLAGS $
135a0 43 50 50 46 4c 41 47 53 20 24 4c 44 46 4c 41 47  CPPFLAGS $LDFLAG
135b0 53 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  S conftest.$ac_e
135c0 78 74 20 24 4c 49 42 53 20 3e 26 35 27 0a 61 63  xt $LIBS >&5'.ac
135d0 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 3d 24 61  _compiler_gnu=$a
135e0 63 5f 63 76 5f 63 5f 63 6f 6d 70 69 6c 65 72 5f  c_cv_c_compiler_
135f0 67 6e 75 0a 69 66 20 74 65 73 74 20 2d 6e 20 22  gnu.if test -n "
13600 24 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 22  $ac_tool_prefix"
13610 3b 20 74 68 65 6e 0a 20 20 23 20 45 78 74 72 61  ; then.  # Extra
13620 63 74 20 74 68 65 20 66 69 72 73 74 20 77 6f 72  ct the first wor
13630 64 20 6f 66 20 22 24 7b 61 63 5f 74 6f 6f 6c 5f  d of "${ac_tool_
13640 70 72 65 66 69 78 7d 67 63 63 22 2c 20 73 6f 20  prefix}gcc", so 
13650 69 74 20 63 61 6e 20 62 65 20 61 20 70 72 6f 67  it can be a prog
13660 72 61 6d 20 6e 61 6d 65 20 77 69 74 68 20 61 72  ram name with ar
13670 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79 20 24 7b  gs..set dummy ${
13680 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 67  ac_tool_prefix}g
13690 63 63 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a 7b  cc; ac_word=$2.{
136a0 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
136b0 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
136c0 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67  INENO}: checking
136d0 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 22 20 3e   for $ac_word" >
136e0 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63  &5.$as_echo_n "c
136f0 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f  hecking for $ac_
13700 77 6f 72 64 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d  word... " >&6; }
13710 0a 69 66 20 24 7b 61 63 5f 63 76 5f 70 72 6f 67  .if ${ac_cv_prog
13720 5f 43 43 2b 3a 7d 20 66 61 6c 73 65 3b 20 74 68  _CC+:} false; th
13730 65 6e 20 3a 0a 20 20 24 61 73 5f 65 63 68 6f 5f  en :.  $as_echo_
13740 6e 20 22 28 63 61 63 68 65 64 29 20 22 20 3e 26  n "(cached) " >&
13750 36 0a 65 6c 73 65 0a 20 20 69 66 20 74 65 73 74  6.else.  if test
13760 20 2d 6e 20 22 24 43 43 22 3b 20 74 68 65 6e 0a   -n "$CC"; then.
13770 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 43 43 3d    ac_cv_prog_CC=
13780 22 24 43 43 22 20 23 20 4c 65 74 20 74 68 65 20  "$CC" # Let the 
13790 75 73 65 72 20 6f 76 65 72 72 69 64 65 20 74 68  user override th
137a0 65 20 74 65 73 74 2e 0a 65 6c 73 65 0a 61 73 5f  e test..else.as_
137b0 73 61 76 65 5f 49 46 53 3d 24 49 46 53 3b 20 49  save_IFS=$IFS; I
137c0 46 53 3d 24 50 41 54 48 5f 53 45 50 41 52 41 54  FS=$PATH_SEPARAT
137d0 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72 20 69 6e  OR.for as_dir in
137e0 20 24 50 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d   $PATH.do.  IFS=
137f0 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 20 20 74  $as_save_IFS.  t
13800 65 73 74 20 2d 7a 20 22 24 61 73 5f 64 69 72 22  est -z "$as_dir"
13810 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20 20   && as_dir=..   
13820 20 66 6f 72 20 61 63 5f 65 78 65 63 5f 65 78 74   for ac_exec_ext
13830 20 69 6e 20 27 27 20 24 61 63 5f 65 78 65 63 75   in '' $ac_execu
13840 74 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73  table_extensions
13850 3b 20 64 6f 0a 20 20 69 66 20 61 73 5f 66 6e 5f  ; do.  if as_fn_
13860 65 78 65 63 75 74 61 62 6c 65 5f 70 20 22 24 61  executable_p "$a
13870 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61  s_dir/$ac_word$a
13880 63 5f 65 78 65 63 5f 65 78 74 22 3b 20 74 68 65  c_exec_ext"; the
13890 6e 0a 20 20 20 20 61 63 5f 63 76 5f 70 72 6f 67  n.    ac_cv_prog
138a0 5f 43 43 3d 22 24 7b 61 63 5f 74 6f 6f 6c 5f 70  _CC="${ac_tool_p
138b0 72 65 66 69 78 7d 67 63 63 22 0a 20 20 20 20 24  refix}gcc".    $
138c0 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
138d0 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e  ${as_lineno-$LIN
138e0 45 4e 4f 7d 3a 20 66 6f 75 6e 64 20 24 61 73 5f  ENO}: found $as_
138f0 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f  dir/$ac_word$ac_
13900 65 78 65 63 5f 65 78 74 22 20 3e 26 35 0a 20 20  exec_ext" >&5.  
13910 20 20 62 72 65 61 6b 20 32 0a 20 20 66 69 0a 64    break 2.  fi.d
13920 6f 6e 65 0a 20 20 64 6f 6e 65 0a 49 46 53 3d 24  one.  done.IFS=$
13930 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a 66 69 0a  as_save_IFS..fi.
13940 66 69 0a 43 43 3d 24 61 63 5f 63 76 5f 70 72 6f  fi.CC=$ac_cv_pro
13950 67 5f 43 43 0a 69 66 20 74 65 73 74 20 2d 6e 20  g_CC.if test -n 
13960 22 24 43 43 22 3b 20 74 68 65 6e 0a 20 20 7b 20  "$CC"; then.  { 
13970 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
13980 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
13990 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 24  NENO}: result: $
139a0 43 43 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  CC" >&5.$as_echo
139b0 20 22 24 43 43 22 20 3e 26 36 3b 20 7d 0a 65 6c   "$CC" >&6; }.el
139c0 73 65 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20  se.  { $as_echo 
139d0 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  "$as_me:${as_lin
139e0 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65  eno-$LINENO}: re
139f0 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 24 61  sult: no" >&5.$a
13a00 73 5f 65 63 68 6f 20 22 6e 6f 22 20 3e 26 36 3b  s_echo "no" >&6;
13a10 20 7d 0a 66 69 0a 0a 0a 66 69 0a 69 66 20 74 65   }.fi...fi.if te
13a20 73 74 20 2d 7a 20 22 24 61 63 5f 63 76 5f 70 72  st -z "$ac_cv_pr
13a30 6f 67 5f 43 43 22 3b 20 74 68 65 6e 0a 20 20 61  og_CC"; then.  a
13a40 63 5f 63 74 5f 43 43 3d 24 43 43 0a 20 20 23 20  c_ct_CC=$CC.  # 
13a50 45 78 74 72 61 63 74 20 74 68 65 20 66 69 72 73  Extract the firs
13a60 74 20 77 6f 72 64 20 6f 66 20 22 67 63 63 22 2c  t word of "gcc",
13a70 20 73 6f 20 69 74 20 63 61 6e 20 62 65 20 61 20   so it can be a 
13a80 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69 74  program name wit
13a90 68 20 61 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d  h args..set dumm
13aa0 79 20 67 63 63 3b 20 61 63 5f 77 6f 72 64 3d 24  y gcc; ac_word=$
13ab0 32 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61  2.{ $as_echo "$a
13ac0 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
13ad0 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b  -$LINENO}: check
13ae0 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64  ing for $ac_word
13af0 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e  " >&5.$as_echo_n
13b00 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24   "checking for $
13b10 61 63 5f 77 6f 72 64 2e 2e 2e 20 22 20 3e 26 36  ac_word... " >&6
13b20 3b 20 7d 0a 69 66 20 24 7b 61 63 5f 63 76 5f 70  ; }.if ${ac_cv_p
13b30 72 6f 67 5f 61 63 5f 63 74 5f 43 43 2b 3a 7d 20  rog_ac_ct_CC+:} 
13b40 66 61 6c 73 65 3b 20 74 68 65 6e 20 3a 0a 20 20  false; then :.  
13b50 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63  $as_echo_n "(cac
13b60 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a  hed) " >&6.else.
13b70 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61    if test -n "$a
13b80 63 5f 63 74 5f 43 43 22 3b 20 74 68 65 6e 0a 20  c_ct_CC"; then. 
13b90 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63   ac_cv_prog_ac_c
13ba0 74 5f 43 43 3d 22 24 61 63 5f 63 74 5f 43 43 22  t_CC="$ac_ct_CC"
13bb0 20 23 20 4c 65 74 20 74 68 65 20 75 73 65 72 20   # Let the user 
13bc0 6f 76 65 72 72 69 64 65 20 74 68 65 20 74 65 73  override the tes
13bd0 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f  t..else.as_save_
13be0 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24 50  IFS=$IFS; IFS=$P
13bf0 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f  ATH_SEPARATOR.fo
13c00 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50 41 54  r as_dir in $PAT
13c10 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73  H.do.  IFS=$as_s
13c20 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74 20 2d  ave_IFS.  test -
13c30 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26 20 61  z "$as_dir" && a
13c40 73 5f 64 69 72 3d 2e 0a 20 20 20 20 66 6f 72 20  s_dir=..    for 
13c50 61 63 5f 65 78 65 63 5f 65 78 74 20 69 6e 20 27  ac_exec_ext in '
13c60 27 20 24 61 63 5f 65 78 65 63 75 74 61 62 6c 65  ' $ac_executable
13c70 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a  _extensions; do.
13c80 20 20 69 66 20 61 73 5f 66 6e 5f 65 78 65 63 75    if as_fn_execu
13c90 74 61 62 6c 65 5f 70 20 22 24 61 73 5f 64 69 72  table_p "$as_dir
13ca0 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65  /$ac_word$ac_exe
13cb0 63 5f 65 78 74 22 3b 20 74 68 65 6e 0a 20 20 20  c_ext"; then.   
13cc0 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63   ac_cv_prog_ac_c
13cd0 74 5f 43 43 3d 22 67 63 63 22 0a 20 20 20 20 24  t_CC="gcc".    $
13ce0 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
13cf0 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e  ${as_lineno-$LIN
13d00 45 4e 4f 7d 3a 20 66 6f 75 6e 64 20 24 61 73 5f  ENO}: found $as_
13d10 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f  dir/$ac_word$ac_
13d20 65 78 65 63 5f 65 78 74 22 20 3e 26 35 0a 20 20  exec_ext" >&5.  
13d30 20 20 62 72 65 61 6b 20 32 0a 20 20 66 69 0a 64    break 2.  fi.d
13d40 6f 6e 65 0a 20 20 64 6f 6e 65 0a 49 46 53 3d 24  one.  done.IFS=$
13d50 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a 66 69 0a  as_save_IFS..fi.
13d60 66 69 0a 61 63 5f 63 74 5f 43 43 3d 24 61 63 5f  fi.ac_ct_CC=$ac_
13d70 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 43 43  cv_prog_ac_ct_CC
13d80 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63  .if test -n "$ac
13d90 5f 63 74 5f 43 43 22 3b 20 74 68 65 6e 0a 20 20  _ct_CC"; then.  
13da0 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
13db0 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24  me:${as_lineno-$
13dc0 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a  LINENO}: result:
13dd0 20 24 61 63 5f 63 74 5f 43 43 22 20 3e 26 35 0a   $ac_ct_CC" >&5.
13de0 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 63 74  $as_echo "$ac_ct
13df0 5f 43 43 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65  _CC" >&6; }.else
13e00 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  .  { $as_echo "$
13e10 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
13e20 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75  o-$LINENO}: resu
13e30 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 24 61 73 5f  lt: no" >&5.$as_
13e40 65 63 68 6f 20 22 6e 6f 22 20 3e 26 36 3b 20 7d  echo "no" >&6; }
13e50 0a 66 69 0a 0a 20 20 69 66 20 74 65 73 74 20 22  .fi..  if test "
13e60 78 24 61 63 5f 63 74 5f 43 43 22 20 3d 20 78 3b  x$ac_ct_CC" = x;
13e70 20 74 68 65 6e 0a 20 20 20 20 43 43 3d 22 22 0a   then.    CC="".
13e80 20 20 65 6c 73 65 0a 20 20 20 20 63 61 73 65 20    else.    case 
13e90 24 63 72 6f 73 73 5f 63 6f 6d 70 69 6c 69 6e 67  $cross_compiling
13ea0 3a 24 61 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64  :$ac_tool_warned
13eb0 20 69 6e 0a 79 65 73 3a 29 0a 7b 20 24 61 73 5f   in.yes:).{ $as_
13ec0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
13ed0 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
13ee0 7d 3a 20 57 41 52 4e 49 4e 47 3a 20 75 73 69 6e  }: WARNING: usin
13ef0 67 20 63 72 6f 73 73 20 74 6f 6f 6c 73 20 6e 6f  g cross tools no
13f00 74 20 70 72 65 66 69 78 65 64 20 77 69 74 68 20  t prefixed with 
13f10 68 6f 73 74 20 74 72 69 70 6c 65 74 22 20 3e 26  host triplet" >&
13f20 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  5.$as_echo "$as_
13f30 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20 75 73 69  me: WARNING: usi
13f40 6e 67 20 63 72 6f 73 73 20 74 6f 6f 6c 73 20 6e  ng cross tools n
13f50 6f 74 20 70 72 65 66 69 78 65 64 20 77 69 74 68  ot prefixed with
13f60 20 68 6f 73 74 20 74 72 69 70 6c 65 74 22 20 3e   host triplet" >
13f70 26 32 3b 7d 0a 61 63 5f 74 6f 6f 6c 5f 77 61 72  &2;}.ac_tool_war
13f80 6e 65 64 3d 79 65 73 20 3b 3b 0a 65 73 61 63 0a  ned=yes ;;.esac.
13f90 20 20 20 20 43 43 3d 24 61 63 5f 63 74 5f 43 43      CC=$ac_ct_CC
13fa0 0a 20 20 66 69 0a 65 6c 73 65 0a 20 20 43 43 3d  .  fi.else.  CC=
13fb0 22 24 61 63 5f 63 76 5f 70 72 6f 67 5f 43 43 22  "$ac_cv_prog_CC"
13fc0 0a 66 69 0a 0a 69 66 20 74 65 73 74 20 2d 7a 20  .fi..if test -z 
13fd0 22 24 43 43 22 3b 20 74 68 65 6e 0a 20 20 20 20  "$CC"; then.    
13fe0 20 20 20 20 20 20 69 66 20 74 65 73 74 20 2d 6e        if test -n
13ff0 20 22 24 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69   "$ac_tool_prefi
14000 78 22 3b 20 74 68 65 6e 0a 20 20 20 20 23 20 45  x"; then.    # E
14010 78 74 72 61 63 74 20 74 68 65 20 66 69 72 73 74  xtract the first
14020 20 77 6f 72 64 20 6f 66 20 22 24 7b 61 63 5f 74   word of "${ac_t
14030 6f 6f 6c 5f 70 72 65 66 69 78 7d 63 63 22 2c 20  ool_prefix}cc", 
14040 73 6f 20 69 74 20 63 61 6e 20 62 65 20 61 20 70  so it can be a p
14050 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69 74 68  rogram name with
14060 20 61 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79   args..set dummy
14070 20 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69   ${ac_tool_prefi
14080 78 7d 63 63 3b 20 61 63 5f 77 6f 72 64 3d 24 32  x}cc; ac_word=$2
14090 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .{ $as_echo "$as
140a0 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
140b0 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69  $LINENO}: checki
140c0 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 22  ng for $ac_word"
140d0 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20   >&5.$as_echo_n 
140e0 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61  "checking for $a
140f0 63 5f 77 6f 72 64 2e 2e 2e 20 22 20 3e 26 36 3b  c_word... " >&6;
14100 20 7d 0a 69 66 20 24 7b 61 63 5f 63 76 5f 70 72   }.if ${ac_cv_pr
14110 6f 67 5f 43 43 2b 3a 7d 20 66 61 6c 73 65 3b 20  og_CC+:} false; 
14120 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f 65 63 68  then :.  $as_ech
14130 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22 20  o_n "(cached) " 
14140 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66 20 74 65  >&6.else.  if te
14150 73 74 20 2d 6e 20 22 24 43 43 22 3b 20 74 68 65  st -n "$CC"; the
14160 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 43  n.  ac_cv_prog_C
14170 43 3d 22 24 43 43 22 20 23 20 4c 65 74 20 74 68  C="$CC" # Let th
14180 65 20 75 73 65 72 20 6f 76 65 72 72 69 64 65 20  e user override 
14190 74 68 65 20 74 65 73 74 2e 0a 65 6c 73 65 0a 61  the test..else.a
141a0 73 5f 73 61 76 65 5f 49 46 53 3d 24 49 46 53 3b  s_save_IFS=$IFS;
141b0 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41 52   IFS=$PATH_SEPAR
141c0 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72 20  ATOR.for as_dir 
141d0 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20 49 46  in $PATH.do.  IF
141e0 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 20  S=$as_save_IFS. 
141f0 20 74 65 73 74 20 2d 7a 20 22 24 61 73 5f 64 69   test -z "$as_di
14200 72 22 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20  r" && as_dir=.. 
14210 20 20 20 66 6f 72 20 61 63 5f 65 78 65 63 5f 65     for ac_exec_e
14220 78 74 20 69 6e 20 27 27 20 24 61 63 5f 65 78 65  xt in '' $ac_exe
14230 63 75 74 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f  cutable_extensio
14240 6e 73 3b 20 64 6f 0a 20 20 69 66 20 61 73 5f 66  ns; do.  if as_f
14250 6e 5f 65 78 65 63 75 74 61 62 6c 65 5f 70 20 22  n_executable_p "
14260 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64  $as_dir/$ac_word
14270 24 61 63 5f 65 78 65 63 5f 65 78 74 22 3b 20 74  $ac_exec_ext"; t
14280 68 65 6e 0a 20 20 20 20 61 63 5f 63 76 5f 70 72  hen.    ac_cv_pr
14290 6f 67 5f 43 43 3d 22 24 7b 61 63 5f 74 6f 6f 6c  og_CC="${ac_tool
142a0 5f 70 72 65 66 69 78 7d 63 63 22 0a 20 20 20 20  _prefix}cc".    
142b0 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
142c0 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
142d0 4e 45 4e 4f 7d 3a 20 66 6f 75 6e 64 20 24 61 73  NENO}: found $as
142e0 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63  _dir/$ac_word$ac
142f0 5f 65 78 65 63 5f 65 78 74 22 20 3e 26 35 0a 20  _exec_ext" >&5. 
14300 20 20 20 62 72 65 61 6b 20 32 0a 20 20 66 69 0a     break 2.  fi.
14310 64 6f 6e 65 0a 20 20 64 6f 6e 65 0a 49 46 53 3d  done.  done.IFS=
14320 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a 66 69  $as_save_IFS..fi
14330 0a 66 69 0a 43 43 3d 24 61 63 5f 63 76 5f 70 72  .fi.CC=$ac_cv_pr
14340 6f 67 5f 43 43 0a 69 66 20 74 65 73 74 20 2d 6e  og_CC.if test -n
14350 20 22 24 43 43 22 3b 20 74 68 65 6e 0a 20 20 7b   "$CC"; then.  {
14360 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
14370 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
14380 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20  INENO}: result: 
14390 24 43 43 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  $CC" >&5.$as_ech
143a0 6f 20 22 24 43 43 22 20 3e 26 36 3b 20 7d 0a 65  o "$CC" >&6; }.e
143b0 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f  lse.  { $as_echo
143c0 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69   "$as_me:${as_li
143d0 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72  neno-$LINENO}: r
143e0 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 24  esult: no" >&5.$
143f0 61 73 5f 65 63 68 6f 20 22 6e 6f 22 20 3e 26 36  as_echo "no" >&6
14400 3b 20 7d 0a 66 69 0a 0a 0a 20 20 66 69 0a 66 69  ; }.fi...  fi.fi
14410 0a 69 66 20 74 65 73 74 20 2d 7a 20 22 24 43 43  .if test -z "$CC
14420 22 3b 20 74 68 65 6e 0a 20 20 23 20 45 78 74 72  "; then.  # Extr
14430 61 63 74 20 74 68 65 20 66 69 72 73 74 20 77 6f  act the first wo
14440 72 64 20 6f 66 20 22 63 63 22 2c 20 73 6f 20 69  rd of "cc", so i
14450 74 20 63 61 6e 20 62 65 20 61 20 70 72 6f 67 72  t can be a progr
14460 61 6d 20 6e 61 6d 65 20 77 69 74 68 20 61 72 67  am name with arg
14470 73 2e 0a 73 65 74 20 64 75 6d 6d 79 20 63 63 3b  s..set dummy cc;
14480 20 61 63 5f 77 6f 72 64 3d 24 32 0a 7b 20 24 61   ac_word=$2.{ $a
14490 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
144a0 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45  {as_lineno-$LINE
144b0 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f  NO}: checking fo
144c0 72 20 24 61 63 5f 77 6f 72 64 22 20 3e 26 35 0a  r $ac_word" >&5.
144d0 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63  $as_echo_n "chec
144e0 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72  king for $ac_wor
144f0 64 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66  d... " >&6; }.if
14500 20 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 43 43   ${ac_cv_prog_CC
14510 2b 3a 7d 20 66 61 6c 73 65 3b 20 74 68 65 6e 20  +:} false; then 
14520 3a 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22  :.  $as_echo_n "
14530 28 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65  (cached) " >&6.e
14540 6c 73 65 0a 20 20 69 66 20 74 65 73 74 20 2d 6e  lse.  if test -n
14550 20 22 24 43 43 22 3b 20 74 68 65 6e 0a 20 20 61   "$CC"; then.  a
14560 63 5f 63 76 5f 70 72 6f 67 5f 43 43 3d 22 24 43  c_cv_prog_CC="$C
14570 43 22 20 23 20 4c 65 74 20 74 68 65 20 75 73 65  C" # Let the use
14580 72 20 6f 76 65 72 72 69 64 65 20 74 68 65 20 74  r override the t
14590 65 73 74 2e 0a 65 6c 73 65 0a 20 20 61 63 5f 70  est..else.  ac_p
145a0 72 6f 67 5f 72 65 6a 65 63 74 65 64 3d 6e 6f 0a  rog_rejected=no.
145b0 61 73 5f 73 61 76 65 5f 49 46 53 3d 24 49 46 53  as_save_IFS=$IFS
145c0 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41  ; IFS=$PATH_SEPA
145d0 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72  RATOR.for as_dir
145e0 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20 49   in $PATH.do.  I
145f0 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a  FS=$as_save_IFS.
14600 20 20 74 65 73 74 20 2d 7a 20 22 24 61 73 5f 64    test -z "$as_d
14610 69 72 22 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a  ir" && as_dir=..
14620 20 20 20 20 66 6f 72 20 61 63 5f 65 78 65 63 5f      for ac_exec_
14630 65 78 74 20 69 6e 20 27 27 20 24 61 63 5f 65 78  ext in '' $ac_ex
14640 65 63 75 74 61 62 6c 65 5f 65 78 74 65 6e 73 69  ecutable_extensi
14650 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20 61 73 5f  ons; do.  if as_
14660 66 6e 5f 65 78 65 63 75 74 61 62 6c 65 5f 70 20  fn_executable_p 
14670 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72  "$as_dir/$ac_wor
14680 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 3b 20  d$ac_exec_ext"; 
14690 74 68 65 6e 0a 20 20 20 20 69 66 20 74 65 73 74  then.    if test
146a0 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f   "$as_dir/$ac_wo
146b0 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20  rd$ac_exec_ext" 
146c0 3d 20 22 2f 75 73 72 2f 75 63 62 2f 63 63 22 3b  = "/usr/ucb/cc";
146d0 20 74 68 65 6e 0a 20 20 20 20 20 20 20 61 63 5f   then.       ac_
146e0 70 72 6f 67 5f 72 65 6a 65 63 74 65 64 3d 79 65  prog_rejected=ye
146f0 73 0a 20 20 20 20 20 20 20 63 6f 6e 74 69 6e 75  s.       continu
14700 65 0a 20 20 20 20 20 66 69 0a 20 20 20 20 61 63  e.     fi.    ac
14710 5f 63 76 5f 70 72 6f 67 5f 43 43 3d 22 63 63 22  _cv_prog_CC="cc"
14720 0a 20 20 20 20 24 61 73 5f 65 63 68 6f 20 22 24  .    $as_echo "$
14730 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
14740 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 66 6f 75 6e  o-$LINENO}: foun
14750 64 20 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f  d $as_dir/$ac_wo
14760 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20  rd$ac_exec_ext" 
14770 3e 26 35 0a 20 20 20 20 62 72 65 61 6b 20 32 0a  >&5.    break 2.
14780 20 20 66 69 0a 64 6f 6e 65 0a 20 20 64 6f 6e 65    fi.done.  done
14790 0a 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46  .IFS=$as_save_IF
147a0 53 0a 0a 69 66 20 74 65 73 74 20 24 61 63 5f 70  S..if test $ac_p
147b0 72 6f 67 5f 72 65 6a 65 63 74 65 64 20 3d 20 79  rog_rejected = y
147c0 65 73 3b 20 74 68 65 6e 0a 20 20 23 20 57 65 20  es; then.  # We 
147d0 66 6f 75 6e 64 20 61 20 62 6f 67 6f 6e 20 69 6e  found a bogon in
147e0 20 74 68 65 20 70 61 74 68 2c 20 73 6f 20 6d 61   the path, so ma
147f0 6b 65 20 73 75 72 65 20 77 65 20 6e 65 76 65 72  ke sure we never
14800 20 75 73 65 20 69 74 2e 0a 20 20 73 65 74 20 64   use it..  set d
14810 75 6d 6d 79 20 24 61 63 5f 63 76 5f 70 72 6f 67  ummy $ac_cv_prog
14820 5f 43 43 0a 20 20 73 68 69 66 74 0a 20 20 69 66  _CC.  shift.  if
14830 20 74 65 73 74 20 24 23 20 21 3d 20 30 3b 20 74   test $# != 0; t
14840 68 65 6e 0a 20 20 20 20 23 20 57 65 20 63 68 6f  hen.    # We cho
14850 73 65 20 61 20 64 69 66 66 65 72 65 6e 74 20 63  se a different c
14860 6f 6d 70 69 6c 65 72 20 66 72 6f 6d 20 74 68 65  ompiler from the
14870 20 62 6f 67 75 73 20 6f 6e 65 2e 0a 20 20 20 20   bogus one..    
14880 23 20 48 6f 77 65 76 65 72 2c 20 69 74 20 68 61  # However, it ha
14890 73 20 74 68 65 20 73 61 6d 65 20 62 61 73 65 6e  s the same basen
148a0 61 6d 65 2c 20 73 6f 20 74 68 65 20 62 6f 67 6f  ame, so the bogo
148b0 6e 20 77 69 6c 6c 20 62 65 20 63 68 6f 73 65 6e  n will be chosen
148c0 0a 20 20 20 20 23 20 66 69 72 73 74 20 69 66 20  .    # first if 
148d0 77 65 20 73 65 74 20 43 43 20 74 6f 20 6a 75 73  we set CC to jus
148e0 74 20 74 68 65 20 62 61 73 65 6e 61 6d 65 3b 20  t the basename; 
148f0 75 73 65 20 74 68 65 20 66 75 6c 6c 20 66 69 6c  use the full fil
14900 65 20 6e 61 6d 65 2e 0a 20 20 20 20 73 68 69 66  e name..    shif
14910 74 0a 20 20 20 20 61 63 5f 63 76 5f 70 72 6f 67  t.    ac_cv_prog
14920 5f 43 43 3d 22 24 61 73 5f 64 69 72 2f 24 61 63  _CC="$as_dir/$ac
14930 5f 77 6f 72 64 24 7b 31 2b 27 20 27 7d 24 40 22  _word${1+' '}$@"
14940 0a 20 20 66 69 0a 66 69 0a 66 69 0a 66 69 0a 43  .  fi.fi.fi.fi.C
14950 43 3d 24 61 63 5f 63 76 5f 70 72 6f 67 5f 43 43  C=$ac_cv_prog_CC
14960 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24 43 43  .if test -n "$CC
14970 22 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61 73 5f  "; then.  { $as_
14980 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
14990 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
149a0 7d 3a 20 72 65 73 75 6c 74 3a 20 24 43 43 22 20  }: result: $CC" 
149b0 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 43  >&5.$as_echo "$C
149c0 43 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a 20  C" >&6; }.else. 
149d0 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73   { $as_echo "$as
149e0 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
149f0 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74  $LINENO}: result
14a00 3a 20 6e 6f 22 20 3e 26 35 0a 24 61 73 5f 65 63  : no" >&5.$as_ec
14a10 68 6f 20 22 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66  ho "no" >&6; }.f
14a20 69 0a 0a 0a 66 69 0a 69 66 20 74 65 73 74 20 2d  i...fi.if test -
14a30 7a 20 22 24 43 43 22 3b 20 74 68 65 6e 0a 20 20  z "$CC"; then.  
14a40 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f  if test -n "$ac_
14a50 74 6f 6f 6c 5f 70 72 65 66 69 78 22 3b 20 74 68  tool_prefix"; th
14a60 65 6e 0a 20 20 66 6f 72 20 61 63 5f 70 72 6f 67  en.  for ac_prog
14a70 20 69 6e 20 63 6c 2e 65 78 65 0a 20 20 64 6f 0a   in cl.exe.  do.
14a80 20 20 20 20 23 20 45 78 74 72 61 63 74 20 74 68      # Extract th
14a90 65 20 66 69 72 73 74 20 77 6f 72 64 20 6f 66 20  e first word of 
14aa0 22 24 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78  "$ac_tool_prefix
14ab0 24 61 63 5f 70 72 6f 67 22 2c 20 73 6f 20 69 74  $ac_prog", so it
14ac0 20 63 61 6e 20 62 65 20 61 20 70 72 6f 67 72 61   can be a progra
14ad0 6d 20 6e 61 6d 65 20 77 69 74 68 20 61 72 67 73  m name with args
14ae0 2e 0a 73 65 74 20 64 75 6d 6d 79 20 24 61 63 5f  ..set dummy $ac_
14af0 74 6f 6f 6c 5f 70 72 65 66 69 78 24 61 63 5f 70  tool_prefix$ac_p
14b00 72 6f 67 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a  rog; ac_word=$2.
14b10 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
14b20 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24  me:${as_lineno-$
14b30 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e  LINENO}: checkin
14b40 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 22 20  g for $ac_word" 
14b50 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22  >&5.$as_echo_n "
14b60 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63  checking for $ac
14b70 5f 77 6f 72 64 2e 2e 2e 20 22 20 3e 26 36 3b 20  _word... " >&6; 
14b80 7d 0a 69 66 20 24 7b 61 63 5f 63 76 5f 70 72 6f  }.if ${ac_cv_pro
14b90 67 5f 43 43 2b 3a 7d 20 66 61 6c 73 65 3b 20 74  g_CC+:} false; t
14ba0 68 65 6e 20 3a 0a 20 20 24 61 73 5f 65 63 68 6f  hen :.  $as_echo
14bb0 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22 20 3e  _n "(cached) " >
14bc0 26 36 0a 65 6c 73 65 0a 20 20 69 66 20 74 65 73  &6.else.  if tes
14bd0 74 20 2d 6e 20 22 24 43 43 22 3b 20 74 68 65 6e  t -n "$CC"; then
14be0 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 43 43  .  ac_cv_prog_CC
14bf0 3d 22 24 43 43 22 20 23 20 4c 65 74 20 74 68 65  ="$CC" # Let the
14c00 20 75 73 65 72 20 6f 76 65 72 72 69 64 65 20 74   user override t
14c10 68 65 20 74 65 73 74 2e 0a 65 6c 73 65 0a 61 73  he test..else.as
14c20 5f 73 61 76 65 5f 49 46 53 3d 24 49 46 53 3b 20  _save_IFS=$IFS; 
14c30 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41 52 41  IFS=$PATH_SEPARA
14c40 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72 20 69  TOR.for as_dir i
14c50 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20 49 46 53  n $PATH.do.  IFS
14c60 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 20 20  =$as_save_IFS.  
14c70 74 65 73 74 20 2d 7a 20 22 24 61 73 5f 64 69 72  test -z "$as_dir
14c80 22 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20  " && as_dir=..  
14c90 20 20 66 6f 72 20 61 63 5f 65 78 65 63 5f 65 78    for ac_exec_ex
14ca0 74 20 69 6e 20 27 27 20 24 61 63 5f 65 78 65 63  t in '' $ac_exec
14cb0 75 74 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e  utable_extension
14cc0 73 3b 20 64 6f 0a 20 20 69 66 20 61 73 5f 66 6e  s; do.  if as_fn
14cd0 5f 65 78 65 63 75 74 61 62 6c 65 5f 70 20 22 24  _executable_p "$
14ce0 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24  as_dir/$ac_word$
14cf0 61 63 5f 65 78 65 63 5f 65 78 74 22 3b 20 74 68  ac_exec_ext"; th
14d00 65 6e 0a 20 20 20 20 61 63 5f 63 76 5f 70 72 6f  en.    ac_cv_pro
14d10 67 5f 43 43 3d 22 24 61 63 5f 74 6f 6f 6c 5f 70  g_CC="$ac_tool_p
14d20 72 65 66 69 78 24 61 63 5f 70 72 6f 67 22 0a 20  refix$ac_prog". 
14d30 20 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73     $as_echo "$as
14d40 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
14d50 24 4c 49 4e 45 4e 4f 7d 3a 20 66 6f 75 6e 64 20  $LINENO}: found 
14d60 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64  $as_dir/$ac_word
14d70 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20 3e 26  $ac_exec_ext" >&
14d80 35 0a 20 20 20 20 62 72 65 61 6b 20 32 0a 20 20  5.    break 2.  
14d90 66 69 0a 64 6f 6e 65 0a 20 20 64 6f 6e 65 0a 49  fi.done.  done.I
14da0 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a  FS=$as_save_IFS.
14db0 0a 66 69 0a 66 69 0a 43 43 3d 24 61 63 5f 63 76  .fi.fi.CC=$ac_cv
14dc0 5f 70 72 6f 67 5f 43 43 0a 69 66 20 74 65 73 74  _prog_CC.if test
14dd0 20 2d 6e 20 22 24 43 43 22 3b 20 74 68 65 6e 0a   -n "$CC"; then.
14de0 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61    { $as_echo "$a
14df0 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
14e00 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c  -$LINENO}: resul
14e10 74 3a 20 24 43 43 22 20 3e 26 35 0a 24 61 73 5f  t: $CC" >&5.$as_
14e20 65 63 68 6f 20 22 24 43 43 22 20 3e 26 36 3b 20  echo "$CC" >&6; 
14e30 7d 0a 65 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65  }.else.  { $as_e
14e40 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
14e50 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
14e60 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26  : result: no" >&
14e70 35 0a 24 61 73 5f 65 63 68 6f 20 22 6e 6f 22 20  5.$as_echo "no" 
14e80 3e 26 36 3b 20 7d 0a 66 69 0a 0a 0a 20 20 20 20  >&6; }.fi...    
14e90 74 65 73 74 20 2d 6e 20 22 24 43 43 22 20 26 26  test -n "$CC" &&
14ea0 20 62 72 65 61 6b 0a 20 20 64 6f 6e 65 0a 66 69   break.  done.fi
14eb0 0a 69 66 20 74 65 73 74 20 2d 7a 20 22 24 43 43  .if test -z "$CC
14ec0 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 74 5f  "; then.  ac_ct_
14ed0 43 43 3d 24 43 43 0a 20 20 66 6f 72 20 61 63 5f  CC=$CC.  for ac_
14ee0 70 72 6f 67 20 69 6e 20 63 6c 2e 65 78 65 0a 64  prog in cl.exe.d
14ef0 6f 0a 20 20 23 20 45 78 74 72 61 63 74 20 74 68  o.  # Extract th
14f00 65 20 66 69 72 73 74 20 77 6f 72 64 20 6f 66 20  e first word of 
14f10 22 24 61 63 5f 70 72 6f 67 22 2c 20 73 6f 20 69  "$ac_prog", so i
14f20 74 20 63 61 6e 20 62 65 20 61 20 70 72 6f 67 72  t can be a progr
14f30 61 6d 20 6e 61 6d 65 20 77 69 74 68 20 61 72 67  am name with arg
14f40 73 2e 0a 73 65 74 20 64 75 6d 6d 79 20 24 61 63  s..set dummy $ac
14f50 5f 70 72 6f 67 3b 20 61 63 5f 77 6f 72 64 3d 24  _prog; ac_word=$
14f60 32 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61  2.{ $as_echo "$a
14f70 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
14f80 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b  -$LINENO}: check
14f90 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64  ing for $ac_word
14fa0 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e  " >&5.$as_echo_n
14fb0 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24   "checking for $
14fc0 61 63 5f 77 6f 72 64 2e 2e 2e 20 22 20 3e 26 36  ac_word... " >&6
14fd0 3b 20 7d 0a 69 66 20 24 7b 61 63 5f 63 76 5f 70  ; }.if ${ac_cv_p
14fe0 72 6f 67 5f 61 63 5f 63 74 5f 43 43 2b 3a 7d 20  rog_ac_ct_CC+:} 
14ff0 66 61 6c 73 65 3b 20 74 68 65 6e 20 3a 0a 20 20  false; then :.  
15000 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63  $as_echo_n "(cac
15010 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a  hed) " >&6.else.
15020 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61    if test -n "$a
15030 63 5f 63 74 5f 43 43 22 3b 20 74 68 65 6e 0a 20  c_ct_CC"; then. 
15040 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63   ac_cv_prog_ac_c
15050 74 5f 43 43 3d 22 24 61 63 5f 63 74 5f 43 43 22  t_CC="$ac_ct_CC"
15060 20 23 20 4c 65 74 20 74 68 65 20 75 73 65 72 20   # Let the user 
15070 6f 76 65 72 72 69 64 65 20 74 68 65 20 74 65 73  override the tes
15080 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f  t..else.as_save_
15090 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24 50  IFS=$IFS; IFS=$P
150a0 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f  ATH_SEPARATOR.fo
150b0 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50 41 54  r as_dir in $PAT
150c0 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73  H.do.  IFS=$as_s
150d0 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74 20 2d  ave_IFS.  test -
150e0 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26 20 61  z "$as_dir" && a
150f0 73 5f 64 69 72 3d 2e 0a 20 20 20 20 66 6f 72 20  s_dir=..    for 
15100 61 63 5f 65 78 65 63 5f 65 78 74 20 69 6e 20 27  ac_exec_ext in '
15110 27 20 24 61 63 5f 65 78 65 63 75 74 61 62 6c 65  ' $ac_executable
15120 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a  _extensions; do.
15130 20 20 69 66 20 61 73 5f 66 6e 5f 65 78 65 63 75    if as_fn_execu
15140 74 61 62 6c 65 5f 70 20 22 24 61 73 5f 64 69 72  table_p "$as_dir
15150 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65  /$ac_word$ac_exe
15160 63 5f 65 78 74 22 3b 20 74 68 65 6e 0a 20 20 20  c_ext"; then.   
15170 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63   ac_cv_prog_ac_c
15180 74 5f 43 43 3d 22 24 61 63 5f 70 72 6f 67 22 0a  t_CC="$ac_prog".
15190 20 20 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61      $as_echo "$a
151a0 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
151b0 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 66 6f 75 6e 64  -$LINENO}: found
151c0 20 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72   $as_dir/$ac_wor
151d0 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20 3e  d$ac_exec_ext" >
151e0 26 35 0a 20 20 20 20 62 72 65 61 6b 20 32 0a 20  &5.    break 2. 
151f0 20 66 69 0a 64 6f 6e 65 0a 20 20 64 6f 6e 65 0a   fi.done.  done.
15200 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53  IFS=$as_save_IFS
15210 0a 0a 66 69 0a 66 69 0a 61 63 5f 63 74 5f 43 43  ..fi.fi.ac_ct_CC
15220 3d 24 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f  =$ac_cv_prog_ac_
15230 63 74 5f 43 43 0a 69 66 20 74 65 73 74 20 2d 6e  ct_CC.if test -n
15240 20 22 24 61 63 5f 63 74 5f 43 43 22 3b 20 74 68   "$ac_ct_CC"; th
15250 65 6e 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20  en.  { $as_echo 
15260 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  "$as_me:${as_lin
15270 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65  eno-$LINENO}: re
15280 73 75 6c 74 3a 20 24 61 63 5f 63 74 5f 43 43 22  sult: $ac_ct_CC"
15290 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24   >&5.$as_echo "$
152a0 61 63 5f 63 74 5f 43 43 22 20 3e 26 36 3b 20 7d  ac_ct_CC" >&6; }
152b0 0a 65 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65 63  .else.  { $as_ec
152c0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
152d0 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
152e0 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35   result: no" >&5
152f0 0a 24 61 73 5f 65 63 68 6f 20 22 6e 6f 22 20 3e  .$as_echo "no" >
15300 26 36 3b 20 7d 0a 66 69 0a 0a 0a 20 20 74 65 73  &6; }.fi...  tes
15310 74 20 2d 6e 20 22 24 61 63 5f 63 74 5f 43 43 22  t -n "$ac_ct_CC"
15320 20 26 26 20 62 72 65 61 6b 0a 64 6f 6e 65 0a 0a   && break.done..
15330 20 20 69 66 20 74 65 73 74 20 22 78 24 61 63 5f    if test "x$ac_
15340 63 74 5f 43 43 22 20 3d 20 78 3b 20 74 68 65 6e  ct_CC" = x; then
15350 0a 20 20 20 20 43 43 3d 22 22 0a 20 20 65 6c 73  .    CC="".  els
15360 65 0a 20 20 20 20 63 61 73 65 20 24 63 72 6f 73  e.    case $cros
15370 73 5f 63 6f 6d 70 69 6c 69 6e 67 3a 24 61 63 5f  s_compiling:$ac_
15380 74 6f 6f 6c 5f 77 61 72 6e 65 64 20 69 6e 0a 79  tool_warned in.y
15390 65 73 3a 29 0a 7b 20 24 61 73 5f 65 63 68 6f 20  es:).{ $as_echo 
153a0 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  "$as_me:${as_lin
153b0 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 57 41  eno-$LINENO}: WA
153c0 52 4e 49 4e 47 3a 20 75 73 69 6e 67 20 63 72 6f  RNING: using cro
153d0 73 73 20 74 6f 6f 6c 73 20 6e 6f 74 20 70 72 65  ss tools not pre
153e0 66 69 78 65 64 20 77 69 74 68 20 68 6f 73 74 20  fixed with host 
153f0 74 72 69 70 6c 65 74 22 20 3e 26 35 0a 24 61 73  triplet" >&5.$as
15400 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 57  _echo "$as_me: W
15410 41 52 4e 49 4e 47 3a 20 75 73 69 6e 67 20 63 72  ARNING: using cr
15420 6f 73 73 20 74 6f 6f 6c 73 20 6e 6f 74 20 70 72  oss tools not pr
15430 65 66 69 78 65 64 20 77 69 74 68 20 68 6f 73 74  efixed with host
15440 20 74 72 69 70 6c 65 74 22 20 3e 26 32 3b 7d 0a   triplet" >&2;}.
15450 61 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64 3d 79  ac_tool_warned=y
15460 65 73 20 3b 3b 0a 65 73 61 63 0a 20 20 20 20 43  es ;;.esac.    C
15470 43 3d 24 61 63 5f 63 74 5f 43 43 0a 20 20 66 69  C=$ac_ct_CC.  fi
15480 0a 66 69 0a 0a 66 69 0a 0a 0a 74 65 73 74 20 2d  .fi..fi...test -
15490 7a 20 22 24 43 43 22 20 26 26 20 7b 20 7b 20 24  z "$CC" && { { $
154a0 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
154b0 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e  ${as_lineno-$LIN
154c0 45 4e 4f 7d 3a 20 65 72 72 6f 72 3a 20 69 6e 20  ENO}: error: in 
154d0 5c 60 24 61 63 5f 70 77 64 27 3a 22 20 3e 26 35  \`$ac_pwd':" >&5
154e0 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d  .$as_echo "$as_m
154f0 65 3a 20 65 72 72 6f 72 3a 20 69 6e 20 5c 60 24  e: error: in \`$
15500 61 63 5f 70 77 64 27 3a 22 20 3e 26 32 3b 7d 0a  ac_pwd':" >&2;}.
15510 61 73 5f 66 6e 5f 65 72 72 6f 72 20 24 3f 20 22  as_fn_error $? "
15520 6e 6f 20 61 63 63 65 70 74 61 62 6c 65 20 43 20  no acceptable C 
15530 63 6f 6d 70 69 6c 65 72 20 66 6f 75 6e 64 20 69  compiler found i
15540 6e 20 5c 24 50 41 54 48 0a 53 65 65 20 5c 60 63  n \$PATH.See \`c
15550 6f 6e 66 69 67 2e 6c 6f 67 27 20 66 6f 72 20 6d  onfig.log' for m
15560 6f 72 65 20 64 65 74 61 69 6c 73 22 20 22 24 4c  ore details" "$L
15570 49 4e 45 4e 4f 22 20 35 3b 20 7d 0a 0a 23 20 50  INENO" 5; }..# P
15580 72 6f 76 69 64 65 20 73 6f 6d 65 20 69 6e 66 6f  rovide some info
15590 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 74 68  rmation about th
155a0 65 20 63 6f 6d 70 69 6c 65 72 2e 0a 24 61 73 5f  e compiler..$as_
155b0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
155c0 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
155d0 7d 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  }: checking for 
155e0 43 20 63 6f 6d 70 69 6c 65 72 20 76 65 72 73 69  C compiler versi
155f0 6f 6e 22 20 3e 26 35 0a 73 65 74 20 58 20 24 61  on" >&5.set X $a
15600 63 5f 63 6f 6d 70 69 6c 65 0a 61 63 5f 63 6f 6d  c_compile.ac_com
15610 70 69 6c 65 72 3d 24 32 0a 66 6f 72 20 61 63 5f  piler=$2.for ac_
15620 6f 70 74 69 6f 6e 20 69 6e 20 2d 2d 76 65 72 73  option in --vers
15630 69 6f 6e 20 2d 76 20 2d 56 20 2d 71 76 65 72 73  ion -v -V -qvers
15640 69 6f 6e 3b 20 64 6f 0a 20 20 7b 20 7b 20 61 63  ion; do.  { { ac
15650 5f 74 72 79 3d 22 24 61 63 5f 63 6f 6d 70 69 6c  _try="$ac_compil
15660 65 72 20 24 61 63 5f 6f 70 74 69 6f 6e 20 3e 26  er $ac_option >&
15670 35 22 0a 63 61 73 65 20 22 28 28 24 61 63 5f 74  5".case "(($ac_t
15680 72 79 22 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20  ry" in.  *\"* | 
15690 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f  *\`* | *\\*) ac_
156a0 74 72 79 5f 65 63 68 6f 3d 5c 24 61 63 5f 74 72  try_echo=\$ac_tr
156b0 79 3b 3b 0a 20 20 2a 29 20 61 63 5f 74 72 79 5f  y;;.  *) ac_try_
156c0 65 63 68 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a 65  echo=$ac_try;;.e
156d0 73 61 63 0a 65 76 61 6c 20 61 63 5f 74 72 79 5f  sac.eval ac_try_
156e0 65 63 68 6f 3d 22 5c 22 5c 24 61 73 5f 6d 65 3a  echo="\"\$as_me:
156f0 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e  ${as_lineno-$LIN
15700 45 4e 4f 7d 3a 20 24 61 63 5f 74 72 79 5f 65 63  ENO}: $ac_try_ec
15710 68 6f 5c 22 22 0a 24 61 73 5f 65 63 68 6f 20 22  ho\"".$as_echo "
15720 24 61 63 5f 74 72 79 5f 65 63 68 6f 22 3b 20 7d  $ac_try_echo"; }
15730 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 22 24 61   >&5.  (eval "$a
15740 63 5f 63 6f 6d 70 69 6c 65 72 20 24 61 63 5f 6f  c_compiler $ac_o
15750 70 74 69 6f 6e 20 3e 26 35 22 29 20 32 3e 63 6f  ption >&5") 2>co
15760 6e 66 74 65 73 74 2e 65 72 72 0a 20 20 61 63 5f  nftest.err.  ac_
15770 73 74 61 74 75 73 3d 24 3f 0a 20 20 69 66 20 74  status=$?.  if t
15780 65 73 74 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e  est -s conftest.
15790 65 72 72 3b 20 74 68 65 6e 0a 20 20 20 20 73 65  err; then.    se
157a0 64 20 27 31 30 61 5c 0a 2e 2e 2e 20 72 65 73 74  d '10a\.... rest
157b0 20 6f 66 20 73 74 64 65 72 72 20 6f 75 74 70 75   of stderr outpu
157c0 74 20 64 65 6c 65 74 65 64 20 2e 2e 2e 0a 20 20  t deleted ....  
157d0 20 20 20 20 20 20 20 31 30 71 27 20 63 6f 6e 66         10q' conf
157e0 74 65 73 74 2e 65 72 72 20 3e 63 6f 6e 66 74 65  test.err >confte
157f0 73 74 2e 65 72 31 0a 20 20 20 20 63 61 74 20 63  st.er1.    cat c
15800 6f 6e 66 74 65 73 74 2e 65 72 31 20 3e 26 35 0a  onftest.er1 >&5.
15810 20 20 66 69 0a 20 20 72 6d 20 2d 66 20 63 6f 6e    fi.  rm -f con
15820 66 74 65 73 74 2e 65 72 31 20 63 6f 6e 66 74 65  ftest.er1 confte
15830 73 74 2e 65 72 72 0a 20 20 24 61 73 5f 65 63 68  st.err.  $as_ech
15840 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
15850 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
15860 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73  \$? = $ac_status
15870 22 20 3e 26 35 0a 20 20 74 65 73 74 20 24 61 63  " >&5.  test $ac
15880 5f 73 74 61 74 75 73 20 3d 20 30 3b 20 7d 0a 64  _status = 0; }.d
15890 6f 6e 65 0a 0a 63 61 74 20 63 6f 6e 66 64 65 66  one..cat confdef
158a0 73 2e 68 20 2d 20 3c 3c 5f 41 43 45 4f 46 20 3e  s.h - <<_ACEOF >
158b0 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
158c0 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66 73  ./* end confdefs
158d0 2e 68 2e 20 20 2a 2f 0a 0a 69 6e 74 0a 6d 61 69  .h.  */..int.mai
158e0 6e 20 28 29 0a 7b 0a 0a 20 20 3b 0a 20 20 72 65  n ().{..  ;.  re
158f0 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41 43 45 4f 46  turn 0;.}._ACEOF
15900 0a 61 63 5f 63 6c 65 61 6e 5f 66 69 6c 65 73 5f  .ac_clean_files_
15910 73 61 76 65 3d 24 61 63 5f 63 6c 65 61 6e 5f 66  save=$ac_clean_f
15920 69 6c 65 73 0a 61 63 5f 63 6c 65 61 6e 5f 66 69  iles.ac_clean_fi
15930 6c 65 73 3d 22 24 61 63 5f 63 6c 65 61 6e 5f 66  les="$ac_clean_f
15940 69 6c 65 73 20 61 2e 6f 75 74 20 61 2e 6f 75 74  iles a.out a.out
15950 2e 64 53 59 4d 20 61 2e 65 78 65 20 62 2e 6f 75  .dSYM a.exe b.ou
15960 74 22 0a 23 20 54 72 79 20 74 6f 20 63 72 65 61  t".# Try to crea
15970 74 65 20 61 6e 20 65 78 65 63 75 74 61 62 6c 65  te an executable
15980 20 77 69 74 68 6f 75 74 20 2d 6f 20 66 69 72 73   without -o firs
15990 74 2c 20 64 69 73 72 65 67 61 72 64 20 61 2e 6f  t, disregard a.o
159a0 75 74 2e 0a 23 20 49 74 20 77 69 6c 6c 20 68 65  ut..# It will he
159b0 6c 70 20 75 73 20 64 69 61 67 6e 6f 73 65 20 62  lp us diagnose b
159c0 72 6f 6b 65 6e 20 63 6f 6d 70 69 6c 65 72 73 2c  roken compilers,
159d0 20 61 6e 64 20 66 69 6e 64 69 6e 67 20 6f 75 74   and finding out
159e0 20 61 6e 20 69 6e 74 75 69 74 69 6f 6e 0a 23 20   an intuition.# 
159f0 6f 66 20 65 78 65 65 78 74 2e 0a 7b 20 24 61 73  of exeext..{ $as
15a00 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
15a10 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
15a20 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20 77 68 65  O}: checking whe
15a30 74 68 65 72 20 74 68 65 20 43 20 63 6f 6d 70 69  ther the C compi
15a40 6c 65 72 20 77 6f 72 6b 73 22 20 3e 26 35 0a 24  ler works" >&5.$
15a50 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b  as_echo_n "check
15a60 69 6e 67 20 77 68 65 74 68 65 72 20 74 68 65 20  ing whether the 
15a70 43 20 63 6f 6d 70 69 6c 65 72 20 77 6f 72 6b 73  C compiler works
15a80 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 61 63 5f  ... " >&6; }.ac_
15a90 6c 69 6e 6b 5f 64 65 66 61 75 6c 74 3d 60 24 61  link_default=`$a
15aa0 73 5f 65 63 68 6f 20 22 24 61 63 5f 6c 69 6e 6b  s_echo "$ac_link
15ab0 22 20 7c 20 73 65 64 20 27 73 2f 20 2d 6f 20 2a  " | sed 's/ -o *
15ac0 63 6f 6e 66 74 65 73 74 5b 5e 20 5d 2a 2f 2f 27  conftest[^ ]*//'
15ad0 60 0a 0a 23 20 54 68 65 20 70 6f 73 73 69 62 6c  `..# The possibl
15ae0 65 20 6f 75 74 70 75 74 20 66 69 6c 65 73 3a 0a  e output files:.
15af0 61 63 5f 66 69 6c 65 73 3d 22 61 2e 6f 75 74 20  ac_files="a.out 
15b00 63 6f 6e 66 74 65 73 74 2e 65 78 65 20 63 6f 6e  conftest.exe con
15b10 66 74 65 73 74 20 61 2e 65 78 65 20 61 5f 6f 75  ftest a.exe a_ou
15b20 74 2e 65 78 65 20 62 2e 6f 75 74 20 63 6f 6e 66  t.exe b.out conf
15b30 74 65 73 74 2e 2a 22 0a 0a 61 63 5f 72 6d 66 69  test.*"..ac_rmfi
15b40 6c 65 73 3d 0a 66 6f 72 20 61 63 5f 66 69 6c 65  les=.for ac_file
15b50 20 69 6e 20 24 61 63 5f 66 69 6c 65 73 0a 64 6f   in $ac_files.do
15b60 0a 20 20 63 61 73 65 20 24 61 63 5f 66 69 6c 65  .  case $ac_file
15b70 20 69 6e 0a 20 20 20 20 2a 2e 24 61 63 5f 65 78   in.    *.$ac_ex
15b80 74 20 7c 20 2a 2e 78 63 6f 66 66 20 7c 20 2a 2e  t | *.xcoff | *.
15b90 74 64 73 20 7c 20 2a 2e 64 20 7c 20 2a 2e 70 64  tds | *.d | *.pd
15ba0 62 20 7c 20 2a 2e 78 53 59 4d 20 7c 20 2a 2e 62  b | *.xSYM | *.b
15bb0 62 20 7c 20 2a 2e 62 62 67 20 7c 20 2a 2e 6d 61  b | *.bbg | *.ma
15bc0 70 20 7c 20 2a 2e 69 6e 66 20 7c 20 2a 2e 64 53  p | *.inf | *.dS
15bd0 59 4d 20 7c 20 2a 2e 6f 20 7c 20 2a 2e 6f 62 6a  YM | *.o | *.obj
15be0 20 29 20 3b 3b 0a 20 20 20 20 2a 20 29 20 61 63   ) ;;.    * ) ac
15bf0 5f 72 6d 66 69 6c 65 73 3d 22 24 61 63 5f 72 6d  _rmfiles="$ac_rm
15c00 66 69 6c 65 73 20 24 61 63 5f 66 69 6c 65 22 3b  files $ac_file";
15c10 3b 0a 20 20 65 73 61 63 0a 64 6f 6e 65 0a 72 6d  ;.  esac.done.rm
15c20 20 2d 66 20 24 61 63 5f 72 6d 66 69 6c 65 73 0a   -f $ac_rmfiles.
15c30 0a 69 66 20 7b 20 7b 20 61 63 5f 74 72 79 3d 22  .if { { ac_try="
15c40 24 61 63 5f 6c 69 6e 6b 5f 64 65 66 61 75 6c 74  $ac_link_default
15c50 22 0a 63 61 73 65 20 22 28 28 24 61 63 5f 74 72  ".case "(($ac_tr
15c60 79 22 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a  y" in.  *\"* | *
15c70 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74  \`* | *\\*) ac_t
15c80 72 79 5f 65 63 68 6f 3d 5c 24 61 63 5f 74 72 79  ry_echo=\$ac_try
15c90 3b 3b 0a 20 20 2a 29 20 61 63 5f 74 72 79 5f 65  ;;.  *) ac_try_e
15ca0 63 68 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a 65 73  cho=$ac_try;;.es
15cb0 61 63 0a 65 76 61 6c 20 61 63 5f 74 72 79 5f 65  ac.eval ac_try_e
15cc0 63 68 6f 3d 22 5c 22 5c 24 61 73 5f 6d 65 3a 24  cho="\"\$as_me:$
15cd0 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45  {as_lineno-$LINE
15ce0 4e 4f 7d 3a 20 24 61 63 5f 74 72 79 5f 65 63 68  NO}: $ac_try_ech
15cf0 6f 5c 22 22 0a 24 61 73 5f 65 63 68 6f 20 22 24  o\"".$as_echo "$
15d00 61 63 5f 74 72 79 5f 65 63 68 6f 22 3b 20 7d 20  ac_try_echo"; } 
15d10 3e 26 35 0a 20 20 28 65 76 61 6c 20 22 24 61 63  >&5.  (eval "$ac
15d20 5f 6c 69 6e 6b 5f 64 65 66 61 75 6c 74 22 29 20  _link_default") 
15d30 32 3e 26 35 0a 20 20 61 63 5f 73 74 61 74 75 73  2>&5.  ac_status
15d40 3d 24 3f 0a 20 20 24 61 73 5f 65 63 68 6f 20 22  =$?.  $as_echo "
15d50 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
15d60 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 5c 24 3f  no-$LINENO}: \$?
15d70 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e   = $ac_status" >
15d80 26 35 0a 20 20 74 65 73 74 20 24 61 63 5f 73 74  &5.  test $ac_st
15d90 61 74 75 73 20 3d 20 30 3b 20 7d 3b 20 74 68 65  atus = 0; }; the
15da0 6e 20 3a 0a 20 20 23 20 41 75 74 6f 63 6f 6e 66  n :.  # Autoconf
15db0 2d 32 2e 31 33 20 63 6f 75 6c 64 20 73 65 74 20  -2.13 could set 
15dc0 74 68 65 20 61 63 5f 63 76 5f 65 78 65 65 78 74  the ac_cv_exeext
15dd0 20 76 61 72 69 61 62 6c 65 20 74 6f 20 60 6e 6f   variable to `no
15de0 27 2e 0a 23 20 53 6f 20 69 67 6e 6f 72 65 20 61  '..# So ignore a
15df0 20 76 61 6c 75 65 20 6f 66 20 60 6e 6f 27 2c 20   value of `no', 
15e00 6f 74 68 65 72 77 69 73 65 20 74 68 69 73 20 77  otherwise this w
15e10 6f 75 6c 64 20 6c 65 61 64 20 74 6f 20 60 45 58  ould lead to `EX
15e20 45 45 58 54 20 3d 20 6e 6f 27 0a 23 20 69 6e 20  EEXT = no'.# in 
15e30 61 20 4d 61 6b 65 66 69 6c 65 2e 20 20 57 65 20  a Makefile.  We 
15e40 73 68 6f 75 6c 64 20 6e 6f 74 20 6f 76 65 72 72  should not overr
15e50 69 64 65 20 61 63 5f 63 76 5f 65 78 65 65 78 74  ide ac_cv_exeext
15e60 20 69 66 20 69 74 20 77 61 73 20 63 61 63 68 65   if it was cache
15e70 64 2c 0a 23 20 73 6f 20 74 68 61 74 20 74 68 65  d,.# so that the
15e80 20 75 73 65 72 20 63 61 6e 20 73 68 6f 72 74 2d   user can short-
15e90 63 69 72 63 75 69 74 20 74 68 69 73 20 74 65 73  circuit this tes
15ea0 74 20 66 6f 72 20 63 6f 6d 70 69 6c 65 72 73 20  t for compilers 
15eb0 75 6e 6b 6e 6f 77 6e 20 74 6f 0a 23 20 41 75 74  unknown to.# Aut
15ec0 6f 63 6f 6e 66 2e 0a 66 6f 72 20 61 63 5f 66 69  oconf..for ac_fi
15ed0 6c 65 20 69 6e 20 24 61 63 5f 66 69 6c 65 73 20  le in $ac_files 
15ee0 27 27 0a 64 6f 0a 20 20 74 65 73 74 20 2d 66 20  ''.do.  test -f 
15ef0 22 24 61 63 5f 66 69 6c 65 22 20 7c 7c 20 63 6f  "$ac_file" || co
15f00 6e 74 69 6e 75 65 0a 20 20 63 61 73 65 20 24 61  ntinue.  case $a
15f10 63 5f 66 69 6c 65 20 69 6e 0a 20 20 20 20 2a 2e  c_file in.    *.
15f20 24 61 63 5f 65 78 74 20 7c 20 2a 2e 78 63 6f 66  $ac_ext | *.xcof
15f30 66 20 7c 20 2a 2e 74 64 73 20 7c 20 2a 2e 64 20  f | *.tds | *.d 
15f40 7c 20 2a 2e 70 64 62 20 7c 20 2a 2e 78 53 59 4d  | *.pdb | *.xSYM
15f50 20 7c 20 2a 2e 62 62 20 7c 20 2a 2e 62 62 67 20   | *.bb | *.bbg 
15f60 7c 20 2a 2e 6d 61 70 20 7c 20 2a 2e 69 6e 66 20  | *.map | *.inf 
15f70 7c 20 2a 2e 64 53 59 4d 20 7c 20 2a 2e 6f 20 7c  | *.dSYM | *.o |
15f80 20 2a 2e 6f 62 6a 20 29 0a 09 3b 3b 0a 20 20 20   *.obj )..;;.   
15f90 20 5b 61 62 5d 2e 6f 75 74 20 29 0a 09 23 20 57   [ab].out )..# W
15fa0 65 20 66 6f 75 6e 64 20 74 68 65 20 64 65 66 61  e found the defa
15fb0 75 6c 74 20 65 78 65 63 75 74 61 62 6c 65 2c 20  ult executable, 
15fc0 62 75 74 20 65 78 65 65 78 74 3d 27 27 20 69 73  but exeext='' is
15fd0 20 6d 6f 73 74 0a 09 23 20 63 65 72 74 61 69 6e   most..# certain
15fe0 6c 79 20 72 69 67 68 74 2e 0a 09 62 72 65 61 6b  ly right...break
15ff0 3b 3b 0a 20 20 20 20 2a 2e 2a 20 29 0a 09 69 66  ;;.    *.* )..if
16000 20 74 65 73 74 20 22 24 7b 61 63 5f 63 76 5f 65   test "${ac_cv_e
16010 78 65 65 78 74 2b 73 65 74 7d 22 20 3d 20 73 65  xeext+set}" = se
16020 74 20 26 26 20 74 65 73 74 20 22 24 61 63 5f 63  t && test "$ac_c
16030 76 5f 65 78 65 65 78 74 22 20 21 3d 20 6e 6f 3b  v_exeext" != no;
16040 0a 09 74 68 65 6e 20 3a 3b 20 65 6c 73 65 0a 09  ..then :; else..
16050 20 20 20 61 63 5f 63 76 5f 65 78 65 65 78 74 3d     ac_cv_exeext=
16060 60 65 78 70 72 20 22 24 61 63 5f 66 69 6c 65 22  `expr "$ac_file"
16070 20 3a 20 27 5b 5e 2e 5d 2a 5c 28 5c 2e 2e 2a 5c   : '[^.]*\(\..*\
16080 29 27 60 0a 09 66 69 0a 09 23 20 57 65 20 73 65  )'`..fi..# We se
16090 74 20 61 63 5f 63 76 5f 65 78 65 65 78 74 20 68  t ac_cv_exeext h
160a0 65 72 65 20 62 65 63 61 75 73 65 20 74 68 65 20  ere because the 
160b0 6c 61 74 65 72 20 74 65 73 74 20 66 6f 72 20 69  later test for i
160c0 74 20 69 73 20 6e 6f 74 0a 09 23 20 73 61 66 65  t is not..# safe
160d0 3a 20 63 72 6f 73 73 20 63 6f 6d 70 69 6c 65 72  : cross compiler
160e0 73 20 6d 61 79 20 6e 6f 74 20 61 64 64 20 74 68  s may not add th
160f0 65 20 73 75 66 66 69 78 20 69 66 20 67 69 76 65  e suffix if give
16100 6e 20 61 6e 20 60 2d 6f 27 0a 09 23 20 61 72 67  n an `-o'..# arg
16110 75 6d 65 6e 74 2c 20 73 6f 20 77 65 20 6d 61 79  ument, so we may
16120 20 6e 65 65 64 20 74 6f 20 6b 6e 6f 77 20 69 74   need to know it
16130 20 61 74 20 74 68 61 74 20 70 6f 69 6e 74 20 61   at that point a
16140 6c 72 65 61 64 79 2e 0a 09 23 20 45 76 65 6e 20  lready...# Even 
16150 69 66 20 74 68 69 73 20 73 65 63 74 69 6f 6e 20  if this section 
16160 6c 6f 6f 6b 73 20 63 72 75 66 74 79 3a 20 69 74  looks crufty: it
16170 20 68 61 73 20 74 68 65 20 61 64 76 61 6e 74 61   has the advanta
16180 67 65 20 6f 66 0a 09 23 20 61 63 74 75 61 6c 6c  ge of..# actuall
16190 79 20 77 6f 72 6b 69 6e 67 2e 0a 09 62 72 65 61  y working...brea
161a0 6b 3b 3b 0a 20 20 20 20 2a 20 29 0a 09 62 72 65  k;;.    * )..bre
161b0 61 6b 3b 3b 0a 20 20 65 73 61 63 0a 64 6f 6e 65  ak;;.  esac.done
161c0 0a 74 65 73 74 20 22 24 61 63 5f 63 76 5f 65 78  .test "$ac_cv_ex
161d0 65 65 78 74 22 20 3d 20 6e 6f 20 26 26 20 61 63  eext" = no && ac
161e0 5f 63 76 5f 65 78 65 65 78 74 3d 0a 0a 65 6c 73  _cv_exeext=..els
161f0 65 0a 20 20 61 63 5f 66 69 6c 65 3d 27 27 0a 66  e.  ac_file=''.f
16200 69 0a 69 66 20 74 65 73 74 20 2d 7a 20 22 24 61  i.if test -z "$a
16210 63 5f 66 69 6c 65 22 3b 20 74 68 65 6e 20 3a 0a  c_file"; then :.
16220 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61    { $as_echo "$a
16230 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
16240 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c  -$LINENO}: resul
16250 74 3a 20 6e 6f 22 20 3e 26 35 0a 24 61 73 5f 65  t: no" >&5.$as_e
16260 63 68 6f 20 22 6e 6f 22 20 3e 26 36 3b 20 7d 0a  cho "no" >&6; }.
16270 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
16280 3a 20 66 61 69 6c 65 64 20 70 72 6f 67 72 61 6d  : failed program
16290 20 77 61 73 3a 22 20 3e 26 35 0a 73 65 64 20 27   was:" >&5.sed '
162a0 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66 74 65 73  s/^/| /' conftes
162b0 74 2e 24 61 63 5f 65 78 74 20 3e 26 35 0a 0a 7b  t.$ac_ext >&5..{
162c0 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73   { $as_echo "$as
162d0 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
162e0 24 4c 49 4e 45 4e 4f 7d 3a 20 65 72 72 6f 72 3a  $LINENO}: error:
162f0 20 69 6e 20 5c 60 24 61 63 5f 70 77 64 27 3a 22   in \`$ac_pwd':"
16300 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24   >&5.$as_echo "$
16310 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 69 6e  as_me: error: in
16320 20 5c 60 24 61 63 5f 70 77 64 27 3a 22 20 3e 26   \`$ac_pwd':" >&
16330 32 3b 7d 0a 61 73 5f 66 6e 5f 65 72 72 6f 72 20  2;}.as_fn_error 
16340 37 37 20 22 43 20 63 6f 6d 70 69 6c 65 72 20 63  77 "C compiler c
16350 61 6e 6e 6f 74 20 63 72 65 61 74 65 20 65 78 65  annot create exe
16360 63 75 74 61 62 6c 65 73 0a 53 65 65 20 5c 60 63  cutables.See \`c
16370 6f 6e 66 69 67 2e 6c 6f 67 27 20 66 6f 72 20 6d  onfig.log' for m
16380 6f 72 65 20 64 65 74 61 69 6c 73 22 20 22 24 4c  ore details" "$L
16390 49 4e 45 4e 4f 22 20 35 3b 20 7d 0a 65 6c 73 65  INENO" 5; }.else
163a0 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  .  { $as_echo "$
163b0 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
163c0 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75  o-$LINENO}: resu
163d0 6c 74 3a 20 79 65 73 22 20 3e 26 35 0a 24 61 73  lt: yes" >&5.$as
163e0 5f 65 63 68 6f 20 22 79 65 73 22 20 3e 26 36 3b  _echo "yes" >&6;
163f0 20 7d 0a 66 69 0a 7b 20 24 61 73 5f 65 63 68 6f   }.fi.{ $as_echo
16400 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69   "$as_me:${as_li
16410 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63  neno-$LINENO}: c
16420 68 65 63 6b 69 6e 67 20 66 6f 72 20 43 20 63 6f  hecking for C co
16430 6d 70 69 6c 65 72 20 64 65 66 61 75 6c 74 20 6f  mpiler default o
16440 75 74 70 75 74 20 66 69 6c 65 20 6e 61 6d 65 22  utput file name"
16450 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20   >&5.$as_echo_n 
16460 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 43 20  "checking for C 
16470 63 6f 6d 70 69 6c 65 72 20 64 65 66 61 75 6c 74  compiler default
16480 20 6f 75 74 70 75 74 20 66 69 6c 65 20 6e 61 6d   output file nam
16490 65 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 7b 20  e... " >&6; }.{ 
164a0 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
164b0 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
164c0 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 24  NENO}: result: $
164d0 61 63 5f 66 69 6c 65 22 20 3e 26 35 0a 24 61 73  ac_file" >&5.$as
164e0 5f 65 63 68 6f 20 22 24 61 63 5f 66 69 6c 65 22  _echo "$ac_file"
164f0 20 3e 26 36 3b 20 7d 0a 61 63 5f 65 78 65 65 78   >&6; }.ac_exeex
16500 74 3d 24 61 63 5f 63 76 5f 65 78 65 65 78 74 0a  t=$ac_cv_exeext.
16510 0a 72 6d 20 2d 66 20 2d 72 20 61 2e 6f 75 74 20  .rm -f -r a.out 
16520 61 2e 6f 75 74 2e 64 53 59 4d 20 61 2e 65 78 65  a.out.dSYM a.exe
16530 20 63 6f 6e 66 74 65 73 74 24 61 63 5f 63 76 5f   conftest$ac_cv_
16540 65 78 65 65 78 74 20 62 2e 6f 75 74 0a 61 63 5f  exeext b.out.ac_
16550 63 6c 65 61 6e 5f 66 69 6c 65 73 3d 24 61 63 5f  clean_files=$ac_
16560 63 6c 65 61 6e 5f 66 69 6c 65 73 5f 73 61 76 65  clean_files_save
16570 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .{ $as_echo "$as
16580 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
16590 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69  $LINENO}: checki
165a0 6e 67 20 66 6f 72 20 73 75 66 66 69 78 20 6f 66  ng for suffix of
165b0 20 65 78 65 63 75 74 61 62 6c 65 73 22 20 3e 26   executables" >&
165c0 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68  5.$as_echo_n "ch
165d0 65 63 6b 69 6e 67 20 66 6f 72 20 73 75 66 66 69  ecking for suffi
165e0 78 20 6f 66 20 65 78 65 63 75 74 61 62 6c 65 73  x of executables
165f0 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20  ... " >&6; }.if 
16600 7b 20 7b 20 61 63 5f 74 72 79 3d 22 24 61 63 5f  { { ac_try="$ac_
16610 6c 69 6e 6b 22 0a 63 61 73 65 20 22 28 28 24 61  link".case "(($a
16620 63 5f 74 72 79 22 20 69 6e 0a 20 20 2a 5c 22 2a  c_try" in.  *\"*
16630 20 7c 20 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20   | *\`* | *\\*) 
16640 61 63 5f 74 72 79 5f 65 63 68 6f 3d 5c 24 61 63  ac_try_echo=\$ac
16650 5f 74 72 79 3b 3b 0a 20 20 2a 29 20 61 63 5f 74  _try;;.  *) ac_t
16660 72 79 5f 65 63 68 6f 3d 24 61 63 5f 74 72 79 3b  ry_echo=$ac_try;
16670 3b 0a 65 73 61 63 0a 65 76 61 6c 20 61 63 5f 74  ;.esac.eval ac_t
16680 72 79 5f 65 63 68 6f 3d 22 5c 22 5c 24 61 73 5f  ry_echo="\"\$as_
16690 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24  me:${as_lineno-$
166a0 4c 49 4e 45 4e 4f 7d 3a 20 24 61 63 5f 74 72 79  LINENO}: $ac_try
166b0 5f 65 63 68 6f 5c 22 22 0a 24 61 73 5f 65 63 68  _echo\"".$as_ech
166c0 6f 20 22 24 61 63 5f 74 72 79 5f 65 63 68 6f 22  o "$ac_try_echo"
166d0 3b 20 7d 20 3e 26 35 0a 20 20 28 65 76 61 6c 20  ; } >&5.  (eval 
166e0 22 24 61 63 5f 6c 69 6e 6b 22 29 20 32 3e 26 35  "$ac_link") 2>&5
166f0 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a  .  ac_status=$?.
16700 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f    $as_echo "$as_
16710 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24  me:${as_lineno-$
16720 4c 49 4e 45 4e 4f 7d 3a 20 5c 24 3f 20 3d 20 24  LINENO}: \$? = $
16730 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20  ac_status" >&5. 
16740 20 74 65 73 74 20 24 61 63 5f 73 74 61 74 75 73   test $ac_status
16750 20 3d 20 30 3b 20 7d 3b 20 74 68 65 6e 20 3a 0a   = 0; }; then :.
16760 20 20 23 20 49 66 20 62 6f 74 68 20 60 63 6f 6e    # If both `con
16770 66 74 65 73 74 2e 65 78 65 27 20 61 6e 64 20 60  ftest.exe' and `
16780 63 6f 6e 66 74 65 73 74 27 20 61 72 65 20 60 70  conftest' are `p
16790 72 65 73 65 6e 74 27 20 28 77 65 6c 6c 2c 20 6f  resent' (well, o
167a0 62 73 65 72 76 61 62 6c 65 29 0a 23 20 63 61 74  bservable).# cat
167b0 63 68 20 60 63 6f 6e 66 74 65 73 74 2e 65 78 65  ch `conftest.exe
167c0 27 2e 20 20 46 6f 72 20 69 6e 73 74 61 6e 63 65  '.  For instance
167d0 20 77 69 74 68 20 43 79 67 77 69 6e 2c 20 60 6c   with Cygwin, `l
167e0 73 20 63 6f 6e 66 74 65 73 74 27 20 77 69 6c 6c  s conftest' will
167f0 0a 23 20 77 6f 72 6b 20 70 72 6f 70 65 72 6c 79  .# work properly
16800 20 28 69 2e 65 2e 2c 20 72 65 66 65 72 20 74 6f   (i.e., refer to
16810 20 60 63 6f 6e 66 74 65 73 74 2e 65 78 65 27 29   `conftest.exe')
16820 2c 20 77 68 69 6c 65 20 69 74 20 77 6f 6e 27 74  , while it won't
16830 20 77 69 74 68 0a 23 20 60 72 6d 27 2e 0a 66 6f   with.# `rm'..fo
16840 72 20 61 63 5f 66 69 6c 65 20 69 6e 20 63 6f 6e  r ac_file in con
16850 66 74 65 73 74 2e 65 78 65 20 63 6f 6e 66 74 65  ftest.exe confte
16860 73 74 20 63 6f 6e 66 74 65 73 74 2e 2a 3b 20 64  st conftest.*; d
16870 6f 0a 20 20 74 65 73 74 20 2d 66 20 22 24 61 63  o.  test -f "$ac
16880 5f 66 69 6c 65 22 20 7c 7c 20 63 6f 6e 74 69 6e  _file" || contin
16890 75 65 0a 20 20 63 61 73 65 20 24 61 63 5f 66 69  ue.  case $ac_fi
168a0 6c 65 20 69 6e 0a 20 20 20 20 2a 2e 24 61 63 5f  le in.    *.$ac_
168b0 65 78 74 20 7c 20 2a 2e 78 63 6f 66 66 20 7c 20  ext | *.xcoff | 
168c0 2a 2e 74 64 73 20 7c 20 2a 2e 64 20 7c 20 2a 2e  *.tds | *.d | *.
168d0 70 64 62 20 7c 20 2a 2e 78 53 59 4d 20 7c 20 2a  pdb | *.xSYM | *
168e0 2e 62 62 20 7c 20 2a 2e 62 62 67 20 7c 20 2a 2e  .bb | *.bbg | *.
168f0 6d 61 70 20 7c 20 2a 2e 69 6e 66 20 7c 20 2a 2e  map | *.inf | *.
16900 64 53 59 4d 20 7c 20 2a 2e 6f 20 7c 20 2a 2e 6f  dSYM | *.o | *.o
16910 62 6a 20 29 20 3b 3b 0a 20 20 20 20 2a 2e 2a 20  bj ) ;;.    *.* 
16920 29 20 61 63 5f 63 76 5f 65 78 65 65 78 74 3d 60  ) ac_cv_exeext=`
16930 65 78 70 72 20 22 24 61 63 5f 66 69 6c 65 22 20  expr "$ac_file" 
16940 3a 20 27 5b 5e 2e 5d 2a 5c 28 5c 2e 2e 2a 5c 29  : '[^.]*\(\..*\)
16950 27 60 0a 09 20 20 62 72 65 61 6b 3b 3b 0a 20 20  '`..  break;;.  
16960 20 20 2a 20 29 20 62 72 65 61 6b 3b 3b 0a 20 20    * ) break;;.  
16970 65 73 61 63 0a 64 6f 6e 65 0a 65 6c 73 65 0a 20  esac.done.else. 
16980 20 7b 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24   { { $as_echo "$
16990 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
169a0 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 65 72 72 6f  o-$LINENO}: erro
169b0 72 3a 20 69 6e 20 5c 60 24 61 63 5f 70 77 64 27  r: in \`$ac_pwd'
169c0 3a 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  :" >&5.$as_echo 
169d0 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20  "$as_me: error: 
169e0 69 6e 20 5c 60 24 61 63 5f 70 77 64 27 3a 22 20  in \`$ac_pwd':" 
169f0 3e 26 32 3b 7d 0a 61 73 5f 66 6e 5f 65 72 72 6f  >&2;}.as_fn_erro
16a00 72 20 24 3f 20 22 63 61 6e 6e 6f 74 20 63 6f 6d  r $? "cannot com
16a10 70 75 74 65 20 73 75 66 66 69 78 20 6f 66 20 65  pute suffix of e
16a20 78 65 63 75 74 61 62 6c 65 73 3a 20 63 61 6e 6e  xecutables: cann
16a30 6f 74 20 63 6f 6d 70 69 6c 65 20 61 6e 64 20 6c  ot compile and l
16a40 69 6e 6b 0a 53 65 65 20 5c 60 63 6f 6e 66 69 67  ink.See \`config
16a50 2e 6c 6f 67 27 20 66 6f 72 20 6d 6f 72 65 20 64  .log' for more d
16a60 65 74 61 69 6c 73 22 20 22 24 4c 49 4e 45 4e 4f  etails" "$LINENO
16a70 22 20 35 3b 20 7d 0a 66 69 0a 72 6d 20 2d 66 20  " 5; }.fi.rm -f 
16a80 63 6f 6e 66 74 65 73 74 20 63 6f 6e 66 74 65 73  conftest conftes
16a90 74 24 61 63 5f 63 76 5f 65 78 65 65 78 74 0a 7b  t$ac_cv_exeext.{
16aa0 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
16ab0 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
16ac0 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20  INENO}: result: 
16ad0 24 61 63 5f 63 76 5f 65 78 65 65 78 74 22 20 3e  $ac_cv_exeext" >
16ae0 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63  &5.$as_echo "$ac
16af0 5f 63 76 5f 65 78 65 65 78 74 22 20 3e 26 36 3b  _cv_exeext" >&6;
16b00 20 7d 0a 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65   }..rm -f confte
16b10 73 74 2e 24 61 63 5f 65 78 74 0a 45 58 45 45 58  st.$ac_ext.EXEEX
16b20 54 3d 24 61 63 5f 63 76 5f 65 78 65 65 78 74 0a  T=$ac_cv_exeext.
16b30 61 63 5f 65 78 65 65 78 74 3d 24 45 58 45 45 58  ac_exeext=$EXEEX
16b40 54 0a 63 61 74 20 63 6f 6e 66 64 65 66 73 2e 68  T.cat confdefs.h
16b50 20 2d 20 3c 3c 5f 41 43 45 4f 46 20 3e 63 6f 6e   - <<_ACEOF >con
16b60 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 2f 2a  ftest.$ac_ext./*
16b70 20 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e   end confdefs.h.
16b80 20 20 2a 2f 0a 23 69 6e 63 6c 75 64 65 20 3c 73    */.#include <s
16b90 74 64 69 6f 2e 68 3e 0a 69 6e 74 0a 6d 61 69 6e  tdio.h>.int.main
16ba0 20 28 29 0a 7b 0a 46 49 4c 45 20 2a 66 20 3d 20   ().{.FILE *f = 
16bb0 66 6f 70 65 6e 20 28 22 63 6f 6e 66 74 65 73 74  fopen ("conftest
16bc0 2e 6f 75 74 22 2c 20 22 77 22 29 3b 0a 20 72 65  .out", "w");. re
16bd0 74 75 72 6e 20 66 65 72 72 6f 72 20 28 66 29 20  turn ferror (f) 
16be0 7c 7c 20 66 63 6c 6f 73 65 20 28 66 29 20 21 3d  || fclose (f) !=
16bf0 20 30 3b 0a 0a 20 20 3b 0a 20 20 72 65 74 75 72   0;..  ;.  retur
16c00 6e 20 30 3b 0a 7d 0a 5f 41 43 45 4f 46 0a 61 63  n 0;.}._ACEOF.ac
16c10 5f 63 6c 65 61 6e 5f 66 69 6c 65 73 3d 22 24 61  _clean_files="$a
16c20 63 5f 63 6c 65 61 6e 5f 66 69 6c 65 73 20 63 6f  c_clean_files co
16c30 6e 66 74 65 73 74 2e 6f 75 74 22 0a 23 20 43 68  nftest.out".# Ch
16c40 65 63 6b 20 74 68 61 74 20 74 68 65 20 63 6f 6d  eck that the com
16c50 70 69 6c 65 72 20 70 72 6f 64 75 63 65 73 20 65  piler produces e
16c60 78 65 63 75 74 61 62 6c 65 73 20 77 65 20 63 61  xecutables we ca
16c70 6e 20 72 75 6e 2e 20 20 49 66 20 6e 6f 74 2c 20  n run.  If not, 
16c80 65 69 74 68 65 72 0a 23 20 74 68 65 20 63 6f 6d  either.# the com
16c90 70 69 6c 65 72 20 69 73 20 62 72 6f 6b 65 6e 2c  piler is broken,
16ca0 20 6f 72 20 77 65 20 63 72 6f 73 73 20 63 6f 6d   or we cross com
16cb0 70 69 6c 65 2e 0a 7b 20 24 61 73 5f 65 63 68 6f  pile..{ $as_echo
16cc0 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69   "$as_me:${as_li
16cd0 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63  neno-$LINENO}: c
16ce0 68 65 63 6b 69 6e 67 20 77 68 65 74 68 65 72 20  hecking whether 
16cf0 77 65 20 61 72 65 20 63 72 6f 73 73 20 63 6f 6d  we are cross com
16d00 70 69 6c 69 6e 67 22 20 3e 26 35 0a 24 61 73 5f  piling" >&5.$as_
16d10 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67  echo_n "checking
16d20 20 77 68 65 74 68 65 72 20 77 65 20 61 72 65 20   whether we are 
16d30 63 72 6f 73 73 20 63 6f 6d 70 69 6c 69 6e 67 2e  cross compiling.
16d40 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74  .. " >&6; }.if t
16d50 65 73 74 20 22 24 63 72 6f 73 73 5f 63 6f 6d 70  est "$cross_comp
16d60 69 6c 69 6e 67 22 20 21 3d 20 79 65 73 3b 20 74  iling" != yes; t
16d70 68 65 6e 0a 20 20 7b 20 7b 20 61 63 5f 74 72 79  hen.  { { ac_try
16d80 3d 22 24 61 63 5f 6c 69 6e 6b 22 0a 63 61 73 65  ="$ac_link".case
16d90 20 22 28 28 24 61 63 5f 74 72 79 22 20 69 6e 0a   "(($ac_try" in.
16da0 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20    *\"* | *\`* | 
16db0 2a 5c 5c 2a 29 20 61 63 5f 74 72 79 5f 65 63 68  *\\*) ac_try_ech
16dc0 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a 20 20 2a  o=\$ac_try;;.  *
16dd0 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 24 61  ) ac_try_echo=$a
16de0 63 5f 74 72 79 3b 3b 0a 65 73 61 63 0a 65 76 61  c_try;;.esac.eva
16df0 6c 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 22 5c  l ac_try_echo="\
16e00 22 5c 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69  "\$as_me:${as_li
16e10 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 24  neno-$LINENO}: $
16e20 61 63 5f 74 72 79 5f 65 63 68 6f 5c 22 22 0a 24  ac_try_echo\"".$
16e30 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 74 72 79  as_echo "$ac_try
16e40 5f 65 63 68 6f 22 3b 20 7d 20 3e 26 35 0a 20 20  _echo"; } >&5.  
16e50 28 65 76 61 6c 20 22 24 61 63 5f 6c 69 6e 6b 22  (eval "$ac_link"
16e60 29 20 32 3e 26 35 0a 20 20 61 63 5f 73 74 61 74  ) 2>&5.  ac_stat
16e70 75 73 3d 24 3f 0a 20 20 24 61 73 5f 65 63 68 6f  us=$?.  $as_echo
16e80 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69   "$as_me:${as_li
16e90 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 5c  neno-$LINENO}: \
16ea0 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22  $? = $ac_status"
16eb0 20 3e 26 35 0a 20 20 74 65 73 74 20 24 61 63 5f   >&5.  test $ac_
16ec0 73 74 61 74 75 73 20 3d 20 30 3b 20 7d 0a 20 20  status = 0; }.  
16ed0 69 66 20 7b 20 61 63 5f 74 72 79 3d 27 2e 2f 63  if { ac_try='./c
16ee0 6f 6e 66 74 65 73 74 24 61 63 5f 63 76 5f 65 78  onftest$ac_cv_ex
16ef0 65 65 78 74 27 0a 20 20 7b 20 7b 20 63 61 73 65  eext'.  { { case
16f00 20 22 28 28 24 61 63 5f 74 72 79 22 20 69 6e 0a   "(($ac_try" in.
16f10 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20    *\"* | *\`* | 
16f20 2a 5c 5c 2a 29 20 61 63 5f 74 72 79 5f 65 63 68  *\\*) ac_try_ech
16f30 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a 20 20 2a  o=\$ac_try;;.  *
16f40 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 24 61  ) ac_try_echo=$a
16f50 63 5f 74 72 79 3b 3b 0a 65 73 61 63 0a 65 76 61  c_try;;.esac.eva
16f60 6c 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 22 5c  l ac_try_echo="\
16f70 22 5c 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69  "\$as_me:${as_li
16f80 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 24  neno-$LINENO}: $
16f90 61 63 5f 74 72 79 5f 65 63 68 6f 5c 22 22 0a 24  ac_try_echo\"".$
16fa0 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 74 72 79  as_echo "$ac_try
16fb0 5f 65 63 68 6f 22 3b 20 7d 20 3e 26 35 0a 20 20  _echo"; } >&5.  
16fc0 28 65 76 61 6c 20 22 24 61 63 5f 74 72 79 22 29  (eval "$ac_try")
16fd0 20 32 3e 26 35 0a 20 20 61 63 5f 73 74 61 74 75   2>&5.  ac_statu
16fe0 73 3d 24 3f 0a 20 20 24 61 73 5f 65 63 68 6f 20  s=$?.  $as_echo 
16ff0 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  "$as_me:${as_lin
17000 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 5c 24  eno-$LINENO}: \$
17010 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20  ? = $ac_status" 
17020 3e 26 35 0a 20 20 74 65 73 74 20 24 61 63 5f 73  >&5.  test $ac_s
17030 74 61 74 75 73 20 3d 20 30 3b 20 7d 3b 20 7d 3b  tatus = 0; }; };
17040 20 74 68 65 6e 0a 20 20 20 20 63 72 6f 73 73 5f   then.    cross_
17050 63 6f 6d 70 69 6c 69 6e 67 3d 6e 6f 0a 20 20 65  compiling=no.  e
17060 6c 73 65 0a 20 20 20 20 69 66 20 74 65 73 74 20  lse.    if test 
17070 22 24 63 72 6f 73 73 5f 63 6f 6d 70 69 6c 69 6e  "$cross_compilin
17080 67 22 20 3d 20 6d 61 79 62 65 3b 20 74 68 65 6e  g" = maybe; then
17090 0a 09 63 72 6f 73 73 5f 63 6f 6d 70 69 6c 69 6e  ..cross_compilin
170a0 67 3d 79 65 73 0a 20 20 20 20 65 6c 73 65 0a 09  g=yes.    else..
170b0 7b 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61  { { $as_echo "$a
170c0 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
170d0 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 65 72 72 6f 72  -$LINENO}: error
170e0 3a 20 69 6e 20 5c 60 24 61 63 5f 70 77 64 27 3a  : in \`$ac_pwd':
170f0 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
17100 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 69  $as_me: error: i
17110 6e 20 5c 60 24 61 63 5f 70 77 64 27 3a 22 20 3e  n \`$ac_pwd':" >
17120 26 32 3b 7d 0a 61 73 5f 66 6e 5f 65 72 72 6f 72  &2;}.as_fn_error
17130 20 24 3f 20 22 63 61 6e 6e 6f 74 20 72 75 6e 20   $? "cannot run 
17140 43 20 63 6f 6d 70 69 6c 65 64 20 70 72 6f 67 72  C compiled progr
17150 61 6d 73 2e 0a 49 66 20 79 6f 75 20 6d 65 61 6e  ams..If you mean
17160 74 20 74 6f 20 63 72 6f 73 73 20 63 6f 6d 70 69  t to cross compi
17170 6c 65 2c 20 75 73 65 20 5c 60 2d 2d 68 6f 73 74  le, use \`--host
17180 27 2e 0a 53 65 65 20 5c 60 63 6f 6e 66 69 67 2e  '..See \`config.
17190 6c 6f 67 27 20 66 6f 72 20 6d 6f 72 65 20 64 65  log' for more de
171a0 74 61 69 6c 73 22 20 22 24 4c 49 4e 45 4e 4f 22  tails" "$LINENO"
171b0 20 35 3b 20 7d 0a 20 20 20 20 66 69 0a 20 20 66   5; }.    fi.  f
171c0 69 0a 66 69 0a 7b 20 24 61 73 5f 65 63 68 6f 20  i.fi.{ $as_echo 
171d0 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  "$as_me:${as_lin
171e0 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65  eno-$LINENO}: re
171f0 73 75 6c 74 3a 20 24 63 72 6f 73 73 5f 63 6f 6d  sult: $cross_com
17200 70 69 6c 69 6e 67 22 20 3e 26 35 0a 24 61 73 5f  piling" >&5.$as_
17210 65 63 68 6f 20 22 24 63 72 6f 73 73 5f 63 6f 6d  echo "$cross_com
17220 70 69 6c 69 6e 67 22 20 3e 26 36 3b 20 7d 0a 0a  piling" >&6; }..
17230 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 24  rm -f conftest.$
17240 61 63 5f 65 78 74 20 63 6f 6e 66 74 65 73 74 24  ac_ext conftest$
17250 61 63 5f 63 76 5f 65 78 65 65 78 74 20 63 6f 6e  ac_cv_exeext con
17260 66 74 65 73 74 2e 6f 75 74 0a 61 63 5f 63 6c 65  ftest.out.ac_cle
17270 61 6e 5f 66 69 6c 65 73 3d 24 61 63 5f 63 6c 65  an_files=$ac_cle
17280 61 6e 5f 66 69 6c 65 73 5f 73 61 76 65 0a 7b 20  an_files_save.{ 
17290 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
172a0 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
172b0 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20  NENO}: checking 
172c0 66 6f 72 20 73 75 66 66 69 78 20 6f 66 20 6f 62  for suffix of ob
172d0 6a 65 63 74 20 66 69 6c 65 73 22 20 3e 26 35 0a  ject files" >&5.
172e0 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63  $as_echo_n "chec
172f0 6b 69 6e 67 20 66 6f 72 20 73 75 66 66 69 78 20  king for suffix 
17300 6f 66 20 6f 62 6a 65 63 74 20 66 69 6c 65 73 2e  of object files.
17310 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 24  .. " >&6; }.if $
17320 7b 61 63 5f 63 76 5f 6f 62 6a 65 78 74 2b 3a 7d  {ac_cv_objext+:}
17330 20 66 61 6c 73 65 3b 20 74 68 65 6e 20 3a 0a 20   false; then :. 
17340 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61   $as_echo_n "(ca
17350 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65  ched) " >&6.else
17360 0a 20 20 63 61 74 20 63 6f 6e 66 64 65 66 73 2e  .  cat confdefs.
17370 68 20 2d 20 3c 3c 5f 41 43 45 4f 46 20 3e 63 6f  h - <<_ACEOF >co
17380 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 2f  nftest.$ac_ext./
17390 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68  * end confdefs.h
173a0 2e 20 20 2a 2f 0a 0a 69 6e 74 0a 6d 61 69 6e 20  .  */..int.main 
173b0 28 29 0a 7b 0a 0a 20 20 3b 0a 20 20 72 65 74 75  ().{..  ;.  retu
173c0 72 6e 20 30 3b 0a 7d 0a 5f 41 43 45 4f 46 0a 72  rn 0;.}._ACEOF.r
173d0 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 6f 20  m -f conftest.o 
173e0 63 6f 6e 66 74 65 73 74 2e 6f 62 6a 0a 69 66 20  conftest.obj.if 
173f0 7b 20 7b 20 61 63 5f 74 72 79 3d 22 24 61 63 5f  { { ac_try="$ac_
17400 63 6f 6d 70 69 6c 65 22 0a 63 61 73 65 20 22 28  compile".case "(
17410 28 24 61 63 5f 74 72 79 22 20 69 6e 0a 20 20 2a  ($ac_try" in.  *
17420 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20 2a 5c 5c  \"* | *\`* | *\\
17430 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 5c  *) ac_try_echo=\
17440 24 61 63 5f 74 72 79 3b 3b 0a 20 20 2a 29 20 61  $ac_try;;.  *) a
17450 63 5f 74 72 79 5f 65 63 68 6f 3d 24 61 63 5f 74  c_try_echo=$ac_t
17460 72 79 3b 3b 0a 65 73 61 63 0a 65 76 61 6c 20 61  ry;;.esac.eval a
17470 63 5f 74 72 79 5f 65 63 68 6f 3d 22 5c 22 5c 24  c_try_echo="\"\$
17480 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
17490 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 24 61 63 5f  o-$LINENO}: $ac_
174a0 74 72 79 5f 65 63 68 6f 5c 22 22 0a 24 61 73 5f  try_echo\"".$as_
174b0 65 63 68 6f 20 22 24 61 63 5f 74 72 79 5f 65 63  echo "$ac_try_ec
174c0 68 6f 22 3b 20 7d 20 3e 26 35 0a 20 20 28 65 76  ho"; } >&5.  (ev
174d0 61 6c 20 22 24 61 63 5f 63 6f 6d 70 69 6c 65 22  al "$ac_compile"
174e0 29 20 32 3e 26 35 0a 20 20 61 63 5f 73 74 61 74  ) 2>&5.  ac_stat
174f0 75 73 3d 24 3f 0a 20 20 24 61 73 5f 65 63 68 6f  us=$?.  $as_echo
17500 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69   "$as_me:${as_li
17510 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 5c  neno-$LINENO}: \
17520 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22  $? = $ac_status"
17530 20 3e 26 35 0a 20 20 74 65 73 74 20 24 61 63 5f   >&5.  test $ac_
17540 73 74 61 74 75 73 20 3d 20 30 3b 20 7d 3b 20 74  status = 0; }; t
17550 68 65 6e 20 3a 0a 20 20 66 6f 72 20 61 63 5f 66  hen :.  for ac_f
17560 69 6c 65 20 69 6e 20 63 6f 6e 66 74 65 73 74 2e  ile in conftest.
17570 6f 20 63 6f 6e 66 74 65 73 74 2e 6f 62 6a 20 63  o conftest.obj c
17580 6f 6e 66 74 65 73 74 2e 2a 3b 20 64 6f 0a 20 20  onftest.*; do.  
17590 74 65 73 74 20 2d 66 20 22 24 61 63 5f 66 69 6c  test -f "$ac_fil
175a0 65 22 20 7c 7c 20 63 6f 6e 74 69 6e 75 65 3b 0a  e" || continue;.
175b0 20 20 63 61 73 65 20 24 61 63 5f 66 69 6c 65 20    case $ac_file 
175c0 69 6e 0a 20 20 20 20 2a 2e 24 61 63 5f 65 78 74  in.    *.$ac_ext
175d0 20 7c 20 2a 2e 78 63 6f 66 66 20 7c 20 2a 2e 74   | *.xcoff | *.t
175e0 64 73 20 7c 20 2a 2e 64 20 7c 20 2a 2e 70 64 62  ds | *.d | *.pdb
175f0 20 7c 20 2a 2e 78 53 59 4d 20 7c 20 2a 2e 62 62   | *.xSYM | *.bb
17600 20 7c 20 2a 2e 62 62 67 20 7c 20 2a 2e 6d 61 70   | *.bbg | *.map
17610 20 7c 20 2a 2e 69 6e 66 20 7c 20 2a 2e 64 53 59   | *.inf | *.dSY
17620 4d 20 29 20 3b 3b 0a 20 20 20 20 2a 29 20 61 63  M ) ;;.    *) ac
17630 5f 63 76 5f 6f 62 6a 65 78 74 3d 60 65 78 70 72  _cv_objext=`expr
17640 20 22 24 61 63 5f 66 69 6c 65 22 20 3a 20 27 2e   "$ac_file" : '.
17650 2a 5c 2e 5c 28 2e 2a 5c 29 27 60 0a 20 20 20 20  *\.\(.*\)'`.    
17660 20 20 20 62 72 65 61 6b 3b 3b 0a 20 20 65 73 61     break;;.  esa
17670 63 0a 64 6f 6e 65 0a 65 6c 73 65 0a 20 20 24 61  c.done.else.  $a
17680 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20  s_echo "$as_me: 
17690 66 61 69 6c 65 64 20 70 72 6f 67 72 61 6d 20 77  failed program w
176a0 61 73 3a 22 20 3e 26 35 0a 73 65 64 20 27 73 2f  as:" >&5.sed 's/
176b0 5e 2f 7c 20 2f 27 20 63 6f 6e 66 74 65 73 74 2e  ^/| /' conftest.
176c0 24 61 63 5f 65 78 74 20 3e 26 35 0a 0a 7b 20 7b  $ac_ext >&5..{ {
176d0 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
176e0 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
176f0 49 4e 45 4e 4f 7d 3a 20 65 72 72 6f 72 3a 20 69  INENO}: error: i
17700 6e 20 5c 60 24 61 63 5f 70 77 64 27 3a 22 20 3e  n \`$ac_pwd':" >
17710 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 73  &5.$as_echo "$as
17720 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 69 6e 20 5c  _me: error: in \
17730 60 24 61 63 5f 70 77 64 27 3a 22 20 3e 26 32 3b  `$ac_pwd':" >&2;
17740 7d 0a 61 73 5f 66 6e 5f 65 72 72 6f 72 20 24 3f  }.as_fn_error $?
17750 20 22 63 61 6e 6e 6f 74 20 63 6f 6d 70 75 74 65   "cannot compute
17760 20 73 75 66 66 69 78 20 6f 66 20 6f 62 6a 65 63   suffix of objec
17770 74 20 66 69 6c 65 73 3a 20 63 61 6e 6e 6f 74 20  t files: cannot 
17780 63 6f 6d 70 69 6c 65 0a 53 65 65 20 5c 60 63 6f  compile.See \`co
17790 6e 66 69 67 2e 6c 6f 67 27 20 66 6f 72 20 6d 6f  nfig.log' for mo
177a0 72 65 20 64 65 74 61 69 6c 73 22 20 22 24 4c 49  re details" "$LI
177b0 4e 45 4e 4f 22 20 35 3b 20 7d 0a 66 69 0a 72 6d  NENO" 5; }.fi.rm
177c0 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 24 61 63   -f conftest.$ac
177d0 5f 63 76 5f 6f 62 6a 65 78 74 20 63 6f 6e 66 74  _cv_objext conft
177e0 65 73 74 2e 24 61 63 5f 65 78 74 0a 66 69 0a 7b  est.$ac_ext.fi.{
177f0 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
17800 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
17810 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20  INENO}: result: 
17820 24 61 63 5f 63 76 5f 6f 62 6a 65 78 74 22 20 3e  $ac_cv_objext" >
17830 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63  &5.$as_echo "$ac
17840 5f 63 76 5f 6f 62 6a 65 78 74 22 20 3e 26 36 3b  _cv_objext" >&6;
17850 20 7d 0a 4f 42 4a 45 58 54 3d 24 61 63 5f 63 76   }.OBJEXT=$ac_cv
17860 5f 6f 62 6a 65 78 74 0a 61 63 5f 6f 62 6a 65 78  _objext.ac_objex
17870 74 3d 24 4f 42 4a 45 58 54 0a 7b 20 24 61 73 5f  t=$OBJEXT.{ $as_
17880 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
17890 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
178a0 7d 3a 20 63 68 65 63 6b 69 6e 67 20 77 68 65 74  }: checking whet
178b0 68 65 72 20 77 65 20 61 72 65 20 75 73 69 6e 67  her we are using
178c0 20 74 68 65 20 47 4e 55 20 43 20 63 6f 6d 70 69   the GNU C compi
178d0 6c 65 72 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  ler" >&5.$as_ech
178e0 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 77 68  o_n "checking wh
178f0 65 74 68 65 72 20 77 65 20 61 72 65 20 75 73 69  ether we are usi
17900 6e 67 20 74 68 65 20 47 4e 55 20 43 20 63 6f 6d  ng the GNU C com
17910 70 69 6c 65 72 2e 2e 2e 20 22 20 3e 26 36 3b 20  piler... " >&6; 
17920 7d 0a 69 66 20 24 7b 61 63 5f 63 76 5f 63 5f 63  }.if ${ac_cv_c_c
17930 6f 6d 70 69 6c 65 72 5f 67 6e 75 2b 3a 7d 20 66  ompiler_gnu+:} f
17940 61 6c 73 65 3b 20 74 68 65 6e 20 3a 0a 20 20 24  alse; then :.  $
17950 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68  as_echo_n "(cach
17960 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20  ed) " >&6.else. 
17970 20 63 61 74 20 63 6f 6e 66 64 65 66 73 2e 68 20   cat confdefs.h 
17980 2d 20 3c 3c 5f 41 43 45 4f 46 20 3e 63 6f 6e 66  - <<_ACEOF >conf
17990 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 2f 2a 20  test.$ac_ext./* 
179a0 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20  end confdefs.h. 
179b0 20 2a 2f 0a 0a 69 6e 74 0a 6d 61 69 6e 20 28 29   */..int.main ()
179c0 0a 7b 0a 23 69 66 6e 64 65 66 20 5f 5f 47 4e 55  .{.#ifndef __GNU
179d0 43 5f 5f 0a 20 20 20 20 20 20 20 63 68 6f 6b 65  C__.       choke
179e0 20 6d 65 0a 23 65 6e 64 69 66 0a 0a 20 20 3b 0a   me.#endif..  ;.
179f0 20 20 72 65 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41    return 0;.}._A
17a00 43 45 4f 46 0a 69 66 20 61 63 5f 66 6e 5f 63 5f  CEOF.if ac_fn_c_
17a10 74 72 79 5f 63 6f 6d 70 69 6c 65 20 22 24 4c 49  try_compile "$LI
17a20 4e 45 4e 4f 22 3b 20 74 68 65 6e 20 3a 0a 20 20  NENO"; then :.  
17a30 61 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 3d  ac_compiler_gnu=
17a40 79 65 73 0a 65 6c 73 65 0a 20 20 61 63 5f 63 6f  yes.else.  ac_co
17a50 6d 70 69 6c 65 72 5f 67 6e 75 3d 6e 6f 0a 66 69  mpiler_gnu=no.fi
17a60 0a 72 6d 20 2d 66 20 63 6f 72 65 20 63 6f 6e 66  .rm -f core conf
17a70 74 65 73 74 2e 65 72 72 20 63 6f 6e 66 74 65 73  test.err conftes
17a80 74 2e 24 61 63 5f 6f 62 6a 65 78 74 20 63 6f 6e  t.$ac_objext con
17a90 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 61 63  ftest.$ac_ext.ac
17aa0 5f 63 76 5f 63 5f 63 6f 6d 70 69 6c 65 72 5f 67  _cv_c_compiler_g
17ab0 6e 75 3d 24 61 63 5f 63 6f 6d 70 69 6c 65 72 5f  nu=$ac_compiler_
17ac0 67 6e 75 0a 0a 66 69 0a 7b 20 24 61 73 5f 65 63  gnu..fi.{ $as_ec
17ad0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
17ae0 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
17af0 20 72 65 73 75 6c 74 3a 20 24 61 63 5f 63 76 5f   result: $ac_cv_
17b00 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 22 20  c_compiler_gnu" 
17b10 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61  >&5.$as_echo "$a
17b20 63 5f 63 76 5f 63 5f 63 6f 6d 70 69 6c 65 72 5f  c_cv_c_compiler_
17b30 67 6e 75 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74  gnu" >&6; }.if t
17b40 65 73 74 20 24 61 63 5f 63 6f 6d 70 69 6c 65 72  est $ac_compiler
17b50 5f 67 6e 75 20 3d 20 79 65 73 3b 20 74 68 65 6e  _gnu = yes; then
17b60 0a 20 20 47 43 43 3d 79 65 73 0a 65 6c 73 65 0a  .  GCC=yes.else.
17b70 20 20 47 43 43 3d 0a 66 69 0a 61 63 5f 74 65 73    GCC=.fi.ac_tes
17b80 74 5f 43 46 4c 41 47 53 3d 24 7b 43 46 4c 41 47  t_CFLAGS=${CFLAG
17b90 53 2b 73 65 74 7d 0a 61 63 5f 73 61 76 65 5f 43  S+set}.ac_save_C
17ba0 46 4c 41 47 53 3d 24 43 46 4c 41 47 53 0a 7b 20  FLAGS=$CFLAGS.{ 
17bb0 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
17bc0 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
17bd0 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20  NENO}: checking 
17be0 77 68 65 74 68 65 72 20 24 43 43 20 61 63 63 65  whether $CC acce
17bf0 70 74 73 20 2d 67 22 20 3e 26 35 0a 24 61 73 5f  pts -g" >&5.$as_
17c00 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67  echo_n "checking
17c10 20 77 68 65 74 68 65 72 20 24 43 43 20 61 63 63   whether $CC acc
17c20 65 70 74 73 20 2d 67 2e 2e 2e 20 22 20 3e 26 36  epts -g... " >&6
17c30 3b 20 7d 0a 69 66 20 24 7b 61 63 5f 63 76 5f 70  ; }.if ${ac_cv_p
17c40 72 6f 67 5f 63 63 5f 67 2b 3a 7d 20 66 61 6c 73  rog_cc_g+:} fals
17c50 65 3b 20 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f  e; then :.  $as_
17c60 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29  echo_n "(cached)
17c70 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 61 63   " >&6.else.  ac
17c80 5f 73 61 76 65 5f 63 5f 77 65 72 72 6f 72 5f 66  _save_c_werror_f
17c90 6c 61 67 3d 24 61 63 5f 63 5f 77 65 72 72 6f 72  lag=$ac_c_werror
17ca0 5f 66 6c 61 67 0a 20 20 20 61 63 5f 63 5f 77 65  _flag.   ac_c_we
17cb0 72 72 6f 72 5f 66 6c 61 67 3d 79 65 73 0a 20 20  rror_flag=yes.  
17cc0 20 61 63 5f 63 76 5f 70 72 6f 67 5f 63 63 5f 67   ac_cv_prog_cc_g
17cd0 3d 6e 6f 0a 20 20 20 43 46 4c 41 47 53 3d 22 2d  =no.   CFLAGS="-
17ce0 67 22 0a 20 20 20 63 61 74 20 63 6f 6e 66 64 65  g".   cat confde
17cf0 66 73 2e 68 20 2d 20 3c 3c 5f 41 43 45 4f 46 20  fs.h - <<_ACEOF 
17d00 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78  >conftest.$ac_ex
17d10 74 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66  t./* end confdef
17d20 73 2e 68 2e 20 20 2a 2f 0a 0a 69 6e 74 0a 6d 61  s.h.  */..int.ma
17d30 69 6e 20 28 29 0a 7b 0a 0a 20 20 3b 0a 20 20 72  in ().{..  ;.  r
17d40 65 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41 43 45 4f  eturn 0;.}._ACEO
17d50 46 0a 69 66 20 61 63 5f 66 6e 5f 63 5f 74 72 79  F.if ac_fn_c_try
17d60 5f 63 6f 6d 70 69 6c 65 20 22 24 4c 49 4e 45 4e  _compile "$LINEN
17d70 4f 22 3b 20 74 68 65 6e 20 3a 0a 20 20 61 63 5f  O"; then :.  ac_
17d80 63 76 5f 70 72 6f 67 5f 63 63 5f 67 3d 79 65 73  cv_prog_cc_g=yes
17d90 0a 65 6c 73 65 0a 20 20 43 46 4c 41 47 53 3d 22  .else.  CFLAGS="
17da0 22 0a 20 20 20 20 20 20 63 61 74 20 63 6f 6e 66  ".      cat conf
17db0 64 65 66 73 2e 68 20 2d 20 3c 3c 5f 41 43 45 4f  defs.h - <<_ACEO
17dc0 46 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  F >conftest.$ac_
17dd0 65 78 74 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64  ext./* end confd
17de0 65 66 73 2e 68 2e 20 20 2a 2f 0a 0a 69 6e 74 0a  efs.h.  */..int.
17df0 6d 61 69 6e 20 28 29 0a 7b 0a 0a 20 20 3b 0a 20  main ().{..  ;. 
17e00 20 72 65 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41 43   return 0;.}._AC
17e10 45 4f 46 0a 69 66 20 61 63 5f 66 6e 5f 63 5f 74  EOF.if ac_fn_c_t
17e20 72 79 5f 63 6f 6d 70 69 6c 65 20 22 24 4c 49 4e  ry_compile "$LIN
17e30 45 4e 4f 22 3b 20 74 68 65 6e 20 3a 0a 0a 65 6c  ENO"; then :..el
17e40 73 65 0a 20 20 61 63 5f 63 5f 77 65 72 72 6f 72  se.  ac_c_werror
17e50 5f 66 6c 61 67 3d 24 61 63 5f 73 61 76 65 5f 63  _flag=$ac_save_c
17e60 5f 77 65 72 72 6f 72 5f 66 6c 61 67 0a 09 20 43  _werror_flag.. C
17e70 46 4c 41 47 53 3d 22 2d 67 22 0a 09 20 63 61 74  FLAGS="-g".. cat
17e80 20 63 6f 6e 66 64 65 66 73 2e 68 20 2d 20 3c 3c   confdefs.h - <<
17e90 5f 41 43 45 4f 46 20 3e 63 6f 6e 66 74 65 73 74  _ACEOF >conftest
17ea0 2e 24 61 63 5f 65 78 74 0a 2f 2a 20 65 6e 64 20  .$ac_ext./* end 
17eb0 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a  confdefs.h.  */.
17ec0 0a 69 6e 74 0a 6d 61 69 6e 20 28 29 0a 7b 0a 0a  .int.main ().{..
17ed0 20 20 3b 0a 20 20 72 65 74 75 72 6e 20 30 3b 0a    ;.  return 0;.
17ee0 7d 0a 5f 41 43 45 4f 46 0a 69 66 20 61 63 5f 66  }._ACEOF.if ac_f
17ef0 6e 5f 63 5f 74 72 79 5f 63 6f 6d 70 69 6c 65 20  n_c_try_compile 
17f00 22 24 4c 49 4e 45 4e 4f 22 3b 20 74 68 65 6e 20  "$LINENO"; then 
17f10 3a 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 63  :.  ac_cv_prog_c
17f20 63 5f 67 3d 79 65 73 0a 66 69 0a 72 6d 20 2d 66  c_g=yes.fi.rm -f
17f30 20 63 6f 72 65 20 63 6f 6e 66 74 65 73 74 2e 65   core conftest.e
17f40 72 72 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  rr conftest.$ac_
17f50 6f 62 6a 65 78 74 20 63 6f 6e 66 74 65 73 74 2e  objext conftest.
17f60 24 61 63 5f 65 78 74 0a 66 69 0a 72 6d 20 2d 66  $ac_ext.fi.rm -f
17f70 20 63 6f 72 65 20 63 6f 6e 66 74 65 73 74 2e 65   core conftest.e
17f80 72 72 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  rr conftest.$ac_
17f90 6f 62 6a 65 78 74 20 63 6f 6e 66 74 65 73 74 2e  objext conftest.
17fa0 24 61 63 5f 65 78 74 0a 66 69 0a 72 6d 20 2d 66  $ac_ext.fi.rm -f
17fb0 20 63 6f 72 65 20 63 6f 6e 66 74 65 73 74 2e 65   core conftest.e
17fc0 72 72 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  rr conftest.$ac_
17fd0 6f 62 6a 65 78 74 20 63 6f 6e 66 74 65 73 74 2e  objext conftest.
17fe0 24 61 63 5f 65 78 74 0a 20 20 20 61 63 5f 63 5f  $ac_ext.   ac_c_
17ff0 77 65 72 72 6f 72 5f 66 6c 61 67 3d 24 61 63 5f  werror_flag=$ac_
18000 73 61 76 65 5f 63 5f 77 65 72 72 6f 72 5f 66 6c  save_c_werror_fl
18010 61 67 0a 66 69 0a 7b 20 24 61 73 5f 65 63 68 6f  ag.fi.{ $as_echo
18020 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69   "$as_me:${as_li
18030 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72  neno-$LINENO}: r
18040 65 73 75 6c 74 3a 20 24 61 63 5f 63 76 5f 70 72  esult: $ac_cv_pr
18050 6f 67 5f 63 63 5f 67 22 20 3e 26 35 0a 24 61 73  og_cc_g" >&5.$as
18060 5f 65 63 68 6f 20 22 24 61 63 5f 63 76 5f 70 72  _echo "$ac_cv_pr
18070 6f 67 5f 63 63 5f 67 22 20 3e 26 36 3b 20 7d 0a  og_cc_g" >&6; }.
18080 69 66 20 74 65 73 74 20 22 24 61 63 5f 74 65 73  if test "$ac_tes
18090 74 5f 43 46 4c 41 47 53 22 20 3d 20 73 65 74 3b  t_CFLAGS" = set;
180a0 20 74 68 65 6e 0a 20 20 43 46 4c 41 47 53 3d 24   then.  CFLAGS=$
180b0 61 63 5f 73 61 76 65 5f 43 46 4c 41 47 53 0a 65  ac_save_CFLAGS.e
180c0 6c 69 66 20 74 65 73 74 20 24 61 63 5f 63 76 5f  lif test $ac_cv_
180d0 70 72 6f 67 5f 63 63 5f 67 20 3d 20 79 65 73 3b  prog_cc_g = yes;
180e0 20 74 68 65 6e 0a 20 20 69 66 20 74 65 73 74 20   then.  if test 
180f0 22 24 47 43 43 22 20 3d 20 79 65 73 3b 20 74 68  "$GCC" = yes; th
18100 65 6e 0a 20 20 20 20 43 46 4c 41 47 53 3d 22 2d  en.    CFLAGS="-
18110 67 20 2d 4f 32 22 0a 20 20 65 6c 73 65 0a 20 20  g -O2".  else.  
18120 20 20 43 46 4c 41 47 53 3d 22 2d 67 22 0a 20 20    CFLAGS="-g".  
18130 66 69 0a 65 6c 73 65 0a 20 20 69 66 20 74 65 73  fi.else.  if tes
18140 74 20 22 24 47 43 43 22 20 3d 20 79 65 73 3b 20  t "$GCC" = yes; 
18150 74 68 65 6e 0a 20 20 20 20 43 46 4c 41 47 53 3d  then.    CFLAGS=
18160 22 2d 4f 32 22 0a 20 20 65 6c 73 65 0a 20 20 20  "-O2".  else.   
18170 20 43 46 4c 41 47 53 3d 0a 20 20 66 69 0a 66 69   CFLAGS=.  fi.fi
18180 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .{ $as_echo "$as
18190 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
181a0 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69  $LINENO}: checki
181b0 6e 67 20 66 6f 72 20 24 43 43 20 6f 70 74 69 6f  ng for $CC optio
181c0 6e 20 74 6f 20 61 63 63 65 70 74 20 49 53 4f 20  n to accept ISO 
181d0 43 38 39 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  C89" >&5.$as_ech
181e0 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f  o_n "checking fo
181f0 72 20 24 43 43 20 6f 70 74 69 6f 6e 20 74 6f 20  r $CC option to 
18200 61 63 63 65 70 74 20 49 53 4f 20 43 38 39 2e 2e  accept ISO C89..
18210 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 24 7b  . " >&6; }.if ${
18220 61 63 5f 63 76 5f 70 72 6f 67 5f 63 63 5f 63 38  ac_cv_prog_cc_c8
18230 39 2b 3a 7d 20 66 61 6c 73 65 3b 20 74 68 65 6e  9+:} false; then
18240 20 3a 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20   :.  $as_echo_n 
18250 22 28 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a  "(cached) " >&6.
18260 65 6c 73 65 0a 20 20 61 63 5f 63 76 5f 70 72 6f  else.  ac_cv_pro
18270 67 5f 63 63 5f 63 38 39 3d 6e 6f 0a 61 63 5f 73  g_cc_c89=no.ac_s
18280 61 76 65 5f 43 43 3d 24 43 43 0a 63 61 74 20 63  ave_CC=$CC.cat c
18290 6f 6e 66 64 65 66 73 2e 68 20 2d 20 3c 3c 5f 41  onfdefs.h - <<_A
182a0 43 45 4f 46 20 3e 63 6f 6e 66 74 65 73 74 2e 24  CEOF >conftest.$
182b0 61 63 5f 65 78 74 0a 2f 2a 20 65 6e 64 20 63 6f  ac_ext./* end co
182c0 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 23 69  nfdefs.h.  */.#i
182d0 6e 63 6c 75 64 65 20 3c 73 74 64 61 72 67 2e 68  nclude <stdarg.h
182e0 3e 0a 23 69 6e 63 6c 75 64 65 20 3c 73 74 64 69  >.#include <stdi
182f0 6f 2e 68 3e 0a 73 74 72 75 63 74 20 73 74 61 74  o.h>.struct stat
18300 3b 0a 2f 2a 20 4d 6f 73 74 20 6f 66 20 74 68 65  ;./* Most of the
18310 20 66 6f 6c 6c 6f 77 69 6e 67 20 74 65 73 74 73   following tests
18320 20 61 72 65 20 73 74 6f 6c 65 6e 20 66 72 6f 6d   are stolen from
18330 20 52 43 53 20 35 2e 37 27 73 20 73 72 63 2f 63   RCS 5.7's src/c
18340 6f 6e 66 2e 73 68 2e 20 20 2a 2f 0a 73 74 72 75  onf.sh.  */.stru
18350 63 74 20 62 75 66 20 7b 20 69 6e 74 20 78 3b 20  ct buf { int x; 
18360 7d 3b 0a 46 49 4c 45 20 2a 20 28 2a 72 63 73 6f  };.FILE * (*rcso
18370 70 65 6e 29 20 28 73 74 72 75 63 74 20 62 75 66  pen) (struct buf
18380 20 2a 2c 20 73 74 72 75 63 74 20 73 74 61 74 20   *, struct stat 
18390 2a 2c 20 69 6e 74 29 3b 0a 73 74 61 74 69 63 20  *, int);.static 
183a0 63 68 61 72 20 2a 65 20 28 70 2c 20 69 29 0a 20  char *e (p, i). 
183b0 20 20 20 20 63 68 61 72 20 2a 2a 70 3b 0a 20 20      char **p;.  
183c0 20 20 20 69 6e 74 20 69 3b 0a 7b 0a 20 20 72 65     int i;.{.  re
183d0 74 75 72 6e 20 70 5b 69 5d 3b 0a 7d 0a 73 74 61  turn p[i];.}.sta
183e0 74 69 63 20 63 68 61 72 20 2a 66 20 28 63 68 61  tic char *f (cha
183f0 72 20 2a 20 28 2a 67 29 20 28 63 68 61 72 20 2a  r * (*g) (char *
18400 2a 2c 20 69 6e 74 29 2c 20 63 68 61 72 20 2a 2a  *, int), char **
18410 70 2c 20 2e 2e 2e 29 0a 7b 0a 20 20 63 68 61 72  p, ...).{.  char
18420 20 2a 73 3b 0a 20 20 76 61 5f 6c 69 73 74 20 76   *s;.  va_list v
18430 3b 0a 20 20 76 61 5f 73 74 61 72 74 20 28 76 2c  ;.  va_start (v,
18440 70 29 3b 0a 20 20 73 20 3d 20 67 20 28 70 2c 20  p);.  s = g (p, 
18450 76 61 5f 61 72 67 20 28 76 2c 69 6e 74 29 29 3b  va_arg (v,int));
18460 0a 20 20 76 61 5f 65 6e 64 20 28 76 29 3b 0a 20  .  va_end (v);. 
18470 20 72 65 74 75 72 6e 20 73 3b 0a 7d 0a 0a 2f 2a   return s;.}../*
18480 20 4f 53 46 20 34 2e 30 20 43 6f 6d 70 61 71 20   OSF 4.0 Compaq 
18490 63 63 20 69 73 20 73 6f 6d 65 20 73 6f 72 74 20  cc is some sort 
184a0 6f 66 20 61 6c 6d 6f 73 74 2d 41 4e 53 49 20 62  of almost-ANSI b
184b0 79 20 64 65 66 61 75 6c 74 2e 20 20 49 74 20 68  y default.  It h
184c0 61 73 0a 20 20 20 66 75 6e 63 74 69 6f 6e 20 70  as.   function p
184d0 72 6f 74 6f 74 79 70 65 73 20 61 6e 64 20 73 74  rototypes and st
184e0 75 66 66 2c 20 62 75 74 20 6e 6f 74 20 27 5c 78  uff, but not '\x
184f0 48 48 27 20 68 65 78 20 63 68 61 72 61 63 74 65  HH' hex characte
18500 72 20 63 6f 6e 73 74 61 6e 74 73 2e 0a 20 20 20  r constants..   
18510 54 68 65 73 65 20 64 6f 6e 27 74 20 70 72 6f 76  These don't prov
18520 6f 6b 65 20 61 6e 20 65 72 72 6f 72 20 75 6e 66  oke an error unf
18530 6f 72 74 75 6e 61 74 65 6c 79 2c 20 69 6e 73 74  ortunately, inst
18540 65 61 64 20 61 72 65 20 73 69 6c 65 6e 74 6c 79  ead are silently
18550 20 74 72 65 61 74 65 64 0a 20 20 20 61 73 20 27   treated.   as '
18560 78 27 2e 20 20 54 68 65 20 66 6f 6c 6c 6f 77 69  x'.  The followi
18570 6e 67 20 69 6e 64 75 63 65 73 20 61 6e 20 65 72  ng induces an er
18580 72 6f 72 2c 20 75 6e 74 69 6c 20 2d 73 74 64 20  ror, until -std 
18590 69 73 20 61 64 64 65 64 20 74 6f 20 67 65 74 0a  is added to get.
185a0 20 20 20 70 72 6f 70 65 72 20 41 4e 53 49 20 6d     proper ANSI m
185b0 6f 64 65 2e 20 20 43 75 72 69 6f 75 73 6c 79 20  ode.  Curiously 
185c0 27 5c 78 30 30 27 21 3d 27 78 27 20 61 6c 77 61  '\x00'!='x' alwa
185d0 79 73 20 63 6f 6d 65 73 20 6f 75 74 20 74 72 75  ys comes out tru
185e0 65 2c 20 66 6f 72 20 61 6e 0a 20 20 20 61 72 72  e, for an.   arr
185f0 61 79 20 73 69 7a 65 20 61 74 20 6c 65 61 73 74  ay size at least
18600 2e 20 20 49 74 27 73 20 6e 65 63 65 73 73 61 72  .  It's necessar
18610 79 20 74 6f 20 77 72 69 74 65 20 27 5c 78 30 30  y to write '\x00
18620 27 3d 3d 30 20 74 6f 20 67 65 74 20 73 6f 6d 65  '==0 to get some
18630 74 68 69 6e 67 0a 20 20 20 74 68 61 74 27 73 20  thing.   that's 
18640 74 72 75 65 20 6f 6e 6c 79 20 77 69 74 68 20 2d  true only with -
18650 73 74 64 2e 20 20 2a 2f 0a 69 6e 74 20 6f 73 66  std.  */.int osf
18660 34 5f 63 63 5f 61 72 72 61 79 20 5b 27 5c 78 30  4_cc_array ['\x0
18670 30 27 20 3d 3d 20 30 20 3f 20 31 20 3a 20 2d 31  0' == 0 ? 1 : -1
18680 5d 3b 0a 0a 2f 2a 20 49 42 4d 20 43 20 36 20 66  ];../* IBM C 6 f
18690 6f 72 20 41 49 58 20 69 73 20 61 6c 6d 6f 73 74  or AIX is almost
186a0 2d 41 4e 53 49 20 62 79 20 64 65 66 61 75 6c 74  -ANSI by default
186b0 2c 20 62 75 74 20 69 74 20 72 65 70 6c 61 63 65  , but it replace
186c0 73 20 6d 61 63 72 6f 20 70 61 72 61 6d 65 74 65  s macro paramete
186d0 72 73 0a 20 20 20 69 6e 73 69 64 65 20 73 74 72  rs.   inside str
186e0 69 6e 67 73 20 61 6e 64 20 63 68 61 72 61 63 74  ings and charact
186f0 65 72 20 63 6f 6e 73 74 61 6e 74 73 2e 20 20 2a  er constants.  *
18700 2f 0a 23 64 65 66 69 6e 65 20 46 4f 4f 28 78 29  /.#define FOO(x)
18710 20 27 78 27 0a 69 6e 74 20 78 6c 63 36 5f 63 63   'x'.int xlc6_cc
18720 5f 61 72 72 61 79 5b 46 4f 4f 28 61 29 20 3d 3d  _array[FOO(a) ==
18730 20 27 78 27 20 3f 20 31 20 3a 20 2d 31 5d 3b 0a   'x' ? 1 : -1];.
18740 0a 69 6e 74 20 74 65 73 74 20 28 69 6e 74 20 69  .int test (int i
18750 2c 20 64 6f 75 62 6c 65 20 78 29 3b 0a 73 74 72  , double x);.str
18760 75 63 74 20 73 31 20 7b 69 6e 74 20 28 2a 66 29  uct s1 {int (*f)
18770 20 28 69 6e 74 20 61 29 3b 7d 3b 0a 73 74 72 75   (int a);};.stru
18780 63 74 20 73 32 20 7b 69 6e 74 20 28 2a 66 29 20  ct s2 {int (*f) 
18790 28 64 6f 75 62 6c 65 20 61 29 3b 7d 3b 0a 69 6e  (double a);};.in
187a0 74 20 70 61 69 72 6e 61 6d 65 73 20 28 69 6e 74  t pairnames (int
187b0 2c 20 63 68 61 72 20 2a 2a 2c 20 46 49 4c 45 20  , char **, FILE 
187c0 2a 28 2a 29 28 73 74 72 75 63 74 20 62 75 66 20  *(*)(struct buf 
187d0 2a 2c 20 73 74 72 75 63 74 20 73 74 61 74 20 2a  *, struct stat *
187e0 2c 20 69 6e 74 29 2c 20 69 6e 74 2c 20 69 6e 74  , int), int, int
187f0 29 3b 0a 69 6e 74 20 61 72 67 63 3b 0a 63 68 61  );.int argc;.cha
18800 72 20 2a 2a 61 72 67 76 3b 0a 69 6e 74 0a 6d 61  r **argv;.int.ma
18810 69 6e 20 28 29 0a 7b 0a 72 65 74 75 72 6e 20 66  in ().{.return f
18820 20 28 65 2c 20 61 72 67 76 2c 20 30 29 20 21 3d   (e, argv, 0) !=
18830 20 61 72 67 76 5b 30 5d 20 20 7c 7c 20 20 66 20   argv[0]  ||  f 
18840 28 65 2c 20 61 72 67 76 2c 20 31 29 20 21 3d 20  (e, argv, 1) != 
18850 61 72 67 76 5b 31 5d 3b 0a 20 20 3b 0a 20 20 72  argv[1];.  ;.  r
18860 65 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41 43 45 4f  eturn 0;.}._ACEO
18870 46 0a 66 6f 72 20 61 63 5f 61 72 67 20 69 6e 20  F.for ac_arg in 
18880 27 27 20 2d 71 6c 61 6e 67 6c 76 6c 3d 65 78 74  '' -qlanglvl=ext
18890 63 38 39 20 2d 71 6c 61 6e 67 6c 76 6c 3d 61 6e  c89 -qlanglvl=an
188a0 73 69 20 2d 73 74 64 20 5c 0a 09 2d 41 65 20 22  si -std \..-Ae "
188b0 2d 41 61 20 2d 44 5f 48 50 55 58 5f 53 4f 55 52  -Aa -D_HPUX_SOUR
188c0 43 45 22 20 22 2d 58 63 20 2d 44 5f 5f 45 58 54  CE" "-Xc -D__EXT
188d0 45 4e 53 49 4f 4e 53 5f 5f 22 0a 64 6f 0a 20 20  ENSIONS__".do.  
188e0 43 43 3d 22 24 61 63 5f 73 61 76 65 5f 43 43 20  CC="$ac_save_CC 
188f0 24 61 63 5f 61 72 67 22 0a 20 20 69 66 20 61 63  $ac_arg".  if ac
18900 5f 66 6e 5f 63 5f 74 72 79 5f 63 6f 6d 70 69 6c  _fn_c_try_compil
18910 65 20 22 24 4c 49 4e 45 4e 4f 22 3b 20 74 68 65  e "$LINENO"; the
18920 6e 20 3a 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67  n :.  ac_cv_prog
18930 5f 63 63 5f 63 38 39 3d 24 61 63 5f 61 72 67 0a  _cc_c89=$ac_arg.
18940 66 69 0a 72 6d 20 2d 66 20 63 6f 72 65 20 63 6f  fi.rm -f core co
18950 6e 66 74 65 73 74 2e 65 72 72 20 63 6f 6e 66 74  nftest.err conft
18960 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 0a 20  est.$ac_objext. 
18970 20 74 65 73 74 20 22 78 24 61 63 5f 63 76 5f 70   test "x$ac_cv_p
18980 72 6f 67 5f 63 63 5f 63 38 39 22 20 21 3d 20 22  rog_cc_c89" != "
18990 78 6e 6f 22 20 26 26 20 62 72 65 61 6b 0a 64 6f  xno" && break.do
189a0 6e 65 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73  ne.rm -f conftes
189b0 74 2e 24 61 63 5f 65 78 74 0a 43 43 3d 24 61 63  t.$ac_ext.CC=$ac
189c0 5f 73 61 76 65 5f 43 43 0a 0a 66 69 0a 23 20 41  _save_CC..fi.# A
189d0 43 5f 43 41 43 48 45 5f 56 41 4c 0a 63 61 73 65  C_CACHE_VAL.case
189e0 20 22 78 24 61 63 5f 63 76 5f 70 72 6f 67 5f 63   "x$ac_cv_prog_c
189f0 63 5f 63 38 39 22 20 69 6e 0a 20 20 78 29 0a 20  c_c89" in.  x). 
18a00 20 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24     { $as_echo "$
18a10 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
18a20 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75  o-$LINENO}: resu
18a30 6c 74 3a 20 6e 6f 6e 65 20 6e 65 65 64 65 64 22  lt: none needed"
18a40 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 6e   >&5.$as_echo "n
18a50 6f 6e 65 20 6e 65 65 64 65 64 22 20 3e 26 36 3b  one needed" >&6;
18a60 20 7d 20 3b 3b 0a 20 20 78 6e 6f 29 0a 20 20 20   } ;;.  xno).   
18a70 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73   { $as_echo "$as
18a80 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
18a90 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74  $LINENO}: result
18aa0 3a 20 75 6e 73 75 70 70 6f 72 74 65 64 22 20 3e  : unsupported" >
18ab0 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 75 6e 73  &5.$as_echo "uns
18ac0 75 70 70 6f 72 74 65 64 22 20 3e 26 36 3b 20 7d  upported" >&6; }
18ad0 20 3b 3b 0a 20 20 2a 29 0a 20 20 20 20 43 43 3d   ;;.  *).    CC=
18ae0 22 24 43 43 20 24 61 63 5f 63 76 5f 70 72 6f 67  "$CC $ac_cv_prog
18af0 5f 63 63 5f 63 38 39 22 0a 20 20 20 20 7b 20 24  _cc_c89".    { $
18b00 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
18b10 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e  ${as_lineno-$LIN
18b20 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 24 61  ENO}: result: $a
18b30 63 5f 63 76 5f 70 72 6f 67 5f 63 63 5f 63 38 39  c_cv_prog_cc_c89
18b40 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
18b50 24 61 63 5f 63 76 5f 70 72 6f 67 5f 63 63 5f 63  $ac_cv_prog_cc_c
18b60 38 39 22 20 3e 26 36 3b 20 7d 20 3b 3b 0a 65 73  89" >&6; } ;;.es
18b70 61 63 0a 69 66 20 74 65 73 74 20 22 78 24 61 63  ac.if test "x$ac
18b80 5f 63 76 5f 70 72 6f 67 5f 63 63 5f 63 38 39 22  _cv_prog_cc_c89"
18b90 20 21 3d 20 78 6e 6f 3b 20 74 68 65 6e 20 3a 0a   != xno; then :.
18ba0 0a 66 69 0a 0a 61 63 5f 65 78 74 3d 63 0a 61 63  .fi..ac_ext=c.ac
18bb0 5f 63 70 70 3d 27 24 43 50 50 20 24 43 50 50 46  _cpp='$CPP $CPPF
18bc0 4c 41 47 53 27 0a 61 63 5f 63 6f 6d 70 69 6c 65  LAGS'.ac_compile
18bd0 3d 27 24 43 43 20 2d 63 20 24 43 46 4c 41 47 53  ='$CC -c $CFLAGS
18be0 20 24 43 50 50 46 4c 41 47 53 20 63 6f 6e 66 74   $CPPFLAGS conft
18bf0 65 73 74 2e 24 61 63 5f 65 78 74 20 3e 26 35 27  est.$ac_ext >&5'
18c00 0a 61 63 5f 6c 69 6e 6b 3d 27 24 43 43 20 2d 6f  .ac_link='$CC -o
18c10 20 63 6f 6e 66 74 65 73 74 24 61 63 5f 65 78 65   conftest$ac_exe
18c20 65 78 74 20 24 43 46 4c 41 47 53 20 24 43 50 50  ext $CFLAGS $CPP
18c30 46 4c 41 47 53 20 24 4c 44 46 4c 41 47 53 20 63  FLAGS $LDFLAGS c
18c40 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20  onftest.$ac_ext 
18c50 24 4c 49 42 53 20 3e 26 35 27 0a 61 63 5f 63 6f  $LIBS >&5'.ac_co
18c60 6d 70 69 6c 65 72 5f 67 6e 75 3d 24 61 63 5f 63  mpiler_gnu=$ac_c
18c70 76 5f 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75  v_c_compiler_gnu
18c80 0a 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61  ..{ $as_echo "$a
18c90 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
18ca0 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b  -$LINENO}: check
18cb0 69 6e 67 20 66 6f 72 20 61 20 73 65 64 20 74 68  ing for a sed th
18cc0 61 74 20 64 6f 65 73 20 6e 6f 74 20 74 72 75 6e  at does not trun
18cd0 63 61 74 65 20 6f 75 74 70 75 74 22 20 3e 26 35  cate output" >&5
18ce0 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65  .$as_echo_n "che
18cf0 63 6b 69 6e 67 20 66 6f 72 20 61 20 73 65 64 20  cking for a sed 
18d00 74 68 61 74 20 64 6f 65 73 20 6e 6f 74 20 74 72  that does not tr
18d10 75 6e 63 61 74 65 20 6f 75 74 70 75 74 2e 2e 2e  uncate output...
18d20 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 24 7b 61   " >&6; }.if ${a
18d30 63 5f 63 76 5f 70 61 74 68 5f 53 45 44 2b 3a 7d  c_cv_path_SED+:}
18d40 20 66 61 6c 73 65 3b 20 74 68 65 6e 20 3a 0a 20   false; then :. 
18d50 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61   $as_echo_n "(ca
18d60 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65  ched) " >&6.else
18d70 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 5f  .            ac_
18d80 73 63 72 69 70 74 3d 73 2f 61 61 61 61 61 61 61  script=s/aaaaaaa
18d90 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61  aaaaaaaaaaaaaaaa
18da0 61 61 61 61 61 61 61 61 61 61 61 61 2f 62 62 62  aaaaaaaaaaaa/bbb
18db0 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62  bbbbbbbbbbbbbbbb
18dc0 62 62 62 62 62 62 62 62 62 62 62 62 62 62 2f 0a  bbbbbbbbbbbbbb/.
18dd0 20 20 20 20 20 66 6f 72 20 61 63 5f 69 20 69 6e       for ac_i in
18de0 20 31 20 32 20 33 20 34 20 35 20 36 20 37 3b 20   1 2 3 4 5 6 7; 
18df0 64 6f 0a 20 20 20 20 20 20 20 61 63 5f 73 63 72  do.       ac_scr
18e00 69 70 74 3d 22 24 61 63 5f 73 63 72 69 70 74 24  ipt="$ac_script$
18e10 61 73 5f 6e 6c 24 61 63 5f 73 63 72 69 70 74 22  as_nl$ac_script"
18e20 0a 20 20 20 20 20 64 6f 6e 65 0a 20 20 20 20 20  .     done.     
18e30 65 63 68 6f 20 22 24 61 63 5f 73 63 72 69 70 74  echo "$ac_script
18e40 22 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20 7c 20  " 2>/dev/null | 
18e50 73 65 64 20 39 39 71 20 3e 63 6f 6e 66 74 65 73  sed 99q >conftes
18e60 74 2e 73 65 64 0a 20 20 20 20 20 7b 20 61 63 5f  t.sed.     { ac_
18e70 73 63 72 69 70 74 3d 3b 20 75 6e 73 65 74 20 61  script=; unset a
18e80 63 5f 73 63 72 69 70 74 3b 7d 0a 20 20 20 20 20  c_script;}.     
18e90 69 66 20 74 65 73 74 20 2d 7a 20 22 24 53 45 44  if test -z "$SED
18ea0 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 70 61 74  "; then.  ac_pat
18eb0 68 5f 53 45 44 5f 66 6f 75 6e 64 3d 66 61 6c 73  h_SED_found=fals
18ec0 65 0a 20 20 23 20 4c 6f 6f 70 20 74 68 72 6f 75  e.  # Loop throu
18ed0 67 68 20 74 68 65 20 75 73 65 72 27 73 20 70 61  gh the user's pa
18ee0 74 68 20 61 6e 64 20 74 65 73 74 20 66 6f 72 20  th and test for 
18ef0 65 61 63 68 20 6f 66 20 50 52 4f 47 4e 41 4d 45  each of PROGNAME
18f00 2d 4c 49 53 54 0a 20 20 61 73 5f 73 61 76 65 5f  -LIST.  as_save_
18f10 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24 50  IFS=$IFS; IFS=$P
18f20 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f  ATH_SEPARATOR.fo
18f30 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50 41 54  r as_dir in $PAT
18f40 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73  H.do.  IFS=$as_s
18f50 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74 20 2d  ave_IFS.  test -
18f60 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26 20 61  z "$as_dir" && a
18f70 73 5f 64 69 72 3d 2e 0a 20 20 20 20 66 6f 72 20  s_dir=..    for 
18f80 61 63 5f 70 72 6f 67 20 69 6e 20 73 65 64 20 67  ac_prog in sed g
18f90 73 65 64 3b 20 64 6f 0a 20 20 20 20 66 6f 72 20  sed; do.    for 
18fa0 61 63 5f 65 78 65 63 5f 65 78 74 20 69 6e 20 27  ac_exec_ext in '
18fb0 27 20 24 61 63 5f 65 78 65 63 75 74 61 62 6c 65  ' $ac_executable
18fc0 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a  _extensions; do.
18fd0 20 20 20 20 20 20 61 63 5f 70 61 74 68 5f 53 45        ac_path_SE
18fe0 44 3d 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 70  D="$as_dir/$ac_p
18ff0 72 6f 67 24 61 63 5f 65 78 65 63 5f 65 78 74 22  rog$ac_exec_ext"
19000 0a 20 20 20 20 20 20 61 73 5f 66 6e 5f 65 78 65  .      as_fn_exe
19010 63 75 74 61 62 6c 65 5f 70 20 22 24 61 63 5f 70  cutable_p "$ac_p
19020 61 74 68 5f 53 45 44 22 20 7c 7c 20 63 6f 6e 74  ath_SED" || cont
19030 69 6e 75 65 0a 23 20 43 68 65 63 6b 20 66 6f 72  inue.# Check for
19040 20 47 4e 55 20 61 63 5f 70 61 74 68 5f 53 45 44   GNU ac_path_SED
19050 20 61 6e 64 20 73 65 6c 65 63 74 20 69 74 20 69   and select it i
19060 66 20 69 74 20 69 73 20 66 6f 75 6e 64 2e 0a 20  f it is found.. 
19070 20 23 20 43 68 65 63 6b 20 66 6f 72 20 47 4e 55   # Check for GNU
19080 20 24 61 63 5f 70 61 74 68 5f 53 45 44 0a 63 61   $ac_path_SED.ca
19090 73 65 20 60 22 24 61 63 5f 70 61 74 68 5f 53 45  se `"$ac_path_SE
190a0 44 22 20 2d 2d 76 65 72 73 69 6f 6e 20 32 3e 26  D" --version 2>&
190b0 31 60 20 69 6e 0a 2a 47 4e 55 2a 29 0a 20 20 61  1` in.*GNU*).  a
190c0 63 5f 63 76 5f 70 61 74 68 5f 53 45 44 3d 22 24  c_cv_path_SED="$
190d0 61 63 5f 70 61 74 68 5f 53 45 44 22 20 61 63 5f  ac_path_SED" ac_
190e0 70 61 74 68 5f 53 45 44 5f 66 6f 75 6e 64 3d 3a  path_SED_found=:
190f0 3b 3b 0a 2a 29 0a 20 20 61 63 5f 63 6f 75 6e 74  ;;.*).  ac_count
19100 3d 30 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20  =0.  $as_echo_n 
19110 30 31 32 33 34 35 36 37 38 39 20 3e 22 63 6f 6e  0123456789 >"con
19120 66 74 65 73 74 2e 69 6e 22 0a 20 20 77 68 69 6c  ftest.in".  whil
19130 65 20 3a 0a 20 20 64 6f 0a 20 20 20 20 63 61 74  e :.  do.    cat
19140 20 22 63 6f 6e 66 74 65 73 74 2e 69 6e 22 20 22   "conftest.in" "
19150 63 6f 6e 66 74 65 73 74 2e 69 6e 22 20 3e 22 63  conftest.in" >"c
19160 6f 6e 66 74 65 73 74 2e 74 6d 70 22 0a 20 20 20  onftest.tmp".   
19170 20 6d 76 20 22 63 6f 6e 66 74 65 73 74 2e 74 6d   mv "conftest.tm
19180 70 22 20 22 63 6f 6e 66 74 65 73 74 2e 69 6e 22  p" "conftest.in"
19190 0a 20 20 20 20 63 70 20 22 63 6f 6e 66 74 65 73  .    cp "conftes
191a0 74 2e 69 6e 22 20 22 63 6f 6e 66 74 65 73 74 2e  t.in" "conftest.
191b0 6e 6c 22 0a 20 20 20 20 24 61 73 5f 65 63 68 6f  nl".    $as_echo
191c0 20 27 27 20 3e 3e 20 22 63 6f 6e 66 74 65 73 74   '' >> "conftest
191d0 2e 6e 6c 22 0a 20 20 20 20 22 24 61 63 5f 70 61  .nl".    "$ac_pa
191e0 74 68 5f 53 45 44 22 20 2d 66 20 63 6f 6e 66 74  th_SED" -f conft
191f0 65 73 74 2e 73 65 64 20 3c 20 22 63 6f 6e 66 74  est.sed < "conft
19200 65 73 74 2e 6e 6c 22 20 3e 22 63 6f 6e 66 74 65  est.nl" >"confte
19210 73 74 2e 6f 75 74 22 20 32 3e 2f 64 65 76 2f 6e  st.out" 2>/dev/n
19220 75 6c 6c 20 7c 7c 20 62 72 65 61 6b 0a 20 20 20  ull || break.   
19230 20 64 69 66 66 20 22 63 6f 6e 66 74 65 73 74 2e   diff "conftest.
19240 6f 75 74 22 20 22 63 6f 6e 66 74 65 73 74 2e 6e  out" "conftest.n
19250 6c 22 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e  l" >/dev/null 2>
19260 26 31 20 7c 7c 20 62 72 65 61 6b 0a 20 20 20 20  &1 || break.    
19270 61 73 5f 66 6e 5f 61 72 69 74 68 20 24 61 63 5f  as_fn_arith $ac_
19280 63 6f 75 6e 74 20 2b 20 31 20 26 26 20 61 63 5f  count + 1 && ac_
19290 63 6f 75 6e 74 3d 24 61 73 5f 76 61 6c 0a 20 20  count=$as_val.  
192a0 20 20 69 66 20 74 65 73 74 20 24 61 63 5f 63 6f    if test $ac_co
192b0 75 6e 74 20 2d 67 74 20 24 7b 61 63 5f 70 61 74  unt -gt ${ac_pat
192c0 68 5f 53 45 44 5f 6d 61 78 2d 30 7d 3b 20 74 68  h_SED_max-0}; th
192d0 65 6e 0a 20 20 20 20 20 20 23 20 42 65 73 74 20  en.      # Best 
192e0 6f 6e 65 20 73 6f 20 66 61 72 2c 20 73 61 76 65  one so far, save
192f0 20 69 74 20 62 75 74 20 6b 65 65 70 20 6c 6f 6f   it but keep loo
19300 6b 69 6e 67 20 66 6f 72 20 61 20 62 65 74 74 65  king for a bette
19310 72 20 6f 6e 65 0a 20 20 20 20 20 20 61 63 5f 63  r one.      ac_c
19320 76 5f 70 61 74 68 5f 53 45 44 3d 22 24 61 63 5f  v_path_SED="$ac_
19330 70 61 74 68 5f 53 45 44 22 0a 20 20 20 20 20 20  path_SED".      
19340 61 63 5f 70 61 74 68 5f 53 45 44 5f 6d 61 78 3d  ac_path_SED_max=
19350 24 61 63 5f 63 6f 75 6e 74 0a 20 20 20 20 66 69  $ac_count.    fi
19360 0a 20 20 20 20 23 20 31 30 2a 28 32 5e 31 30 29  .    # 10*(2^10)
19370 20 63 68 61 72 73 20 61 73 20 69 6e 70 75 74 20   chars as input 
19380 73 65 65 6d 73 20 6d 6f 72 65 20 74 68 61 6e 20  seems more than 
19390 65 6e 6f 75 67 68 0a 20 20 20 20 74 65 73 74 20  enough.    test 
193a0 24 61 63 5f 63 6f 75 6e 74 20 2d 67 74 20 31 30  $ac_count -gt 10
193b0 20 26 26 20 62 72 65 61 6b 0a 20 20 64 6f 6e 65   && break.  done
193c0 0a 20 20 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73  .  rm -f conftes
193d0 74 2e 69 6e 20 63 6f 6e 66 74 65 73 74 2e 74 6d  t.in conftest.tm
193e0 70 20 63 6f 6e 66 74 65 73 74 2e 6e 6c 20 63 6f  p conftest.nl co
193f0 6e 66 74 65 73 74 2e 6f 75 74 3b 3b 0a 65 73 61  nftest.out;;.esa
19400 63 0a 0a 20 20 20 20 20 20 24 61 63 5f 70 61 74  c..      $ac_pat
19410 68 5f 53 45 44 5f 66 6f 75 6e 64 20 26 26 20 62  h_SED_found && b
19420 72 65 61 6b 20 33 0a 20 20 20 20 64 6f 6e 65 0a  reak 3.    done.
19430 20 20 64 6f 6e 65 0a 20 20 64 6f 6e 65 0a 49 46    done.  done.IF
19440 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 20  S=$as_save_IFS. 
19450 20 69 66 20 74 65 73 74 20 2d 7a 20 22 24 61 63   if test -z "$ac
19460 5f 63 76 5f 70 61 74 68 5f 53 45 44 22 3b 20 74  _cv_path_SED"; t
19470 68 65 6e 0a 20 20 20 20 61 73 5f 66 6e 5f 65 72  hen.    as_fn_er
19480 72 6f 72 20 24 3f 20 22 6e 6f 20 61 63 63 65 70  ror $? "no accep
19490 74 61 62 6c 65 20 73 65 64 20 63 6f 75 6c 64 20  table sed could 
194a0 62 65 20 66 6f 75 6e 64 20 69 6e 20 5c 24 50 41  be found in \$PA
194b0 54 48 22 20 22 24 4c 49 4e 45 4e 4f 22 20 35 0a  TH" "$LINENO" 5.
194c0 20 20 66 69 0a 65 6c 73 65 0a 20 20 61 63 5f 63    fi.else.  ac_c
194d0 76 5f 70 61 74 68 5f 53 45 44 3d 24 53 45 44 0a  v_path_SED=$SED.
194e0 66 69 0a 0a 66 69 0a 7b 20 24 61 73 5f 65 63 68  fi..fi.{ $as_ech
194f0 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
19500 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
19510 72 65 73 75 6c 74 3a 20 24 61 63 5f 63 76 5f 70  result: $ac_cv_p
19520 61 74 68 5f 53 45 44 22 20 3e 26 35 0a 24 61 73  ath_SED" >&5.$as
19530 5f 65 63 68 6f 20 22 24 61 63 5f 63 76 5f 70 61  _echo "$ac_cv_pa
19540 74 68 5f 53 45 44 22 20 3e 26 36 3b 20 7d 0a 20  th_SED" >&6; }. 
19550 53 45 44 3d 22 24 61 63 5f 63 76 5f 70 61 74 68  SED="$ac_cv_path
19560 5f 53 45 44 22 0a 20 20 72 6d 20 2d 66 20 63 6f  _SED".  rm -f co
19570 6e 66 74 65 73 74 2e 73 65 64 0a 0a 74 65 73 74  nftest.sed..test
19580 20 2d 7a 20 22 24 53 45 44 22 20 26 26 20 53 45   -z "$SED" && SE
19590 44 3d 73 65 64 0a 58 73 65 64 3d 22 24 53 45 44  D=sed.Xsed="$SED
195a0 20 2d 65 20 31 73 2f 5e 58 2f 2f 22 0a 0a 0a 0a   -e 1s/^X//"....
195b0 0a 0a 0a 0a 0a 0a 0a 0a 7b 20 24 61 73 5f 65 63  ........{ $as_ec
195c0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
195d0 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
195e0 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 67 72   checking for gr
195f0 65 70 20 74 68 61 74 20 68 61 6e 64 6c 65 73 20  ep that handles 
19600 6c 6f 6e 67 20 6c 69 6e 65 73 20 61 6e 64 20 2d  long lines and -
19610 65 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f  e" >&5.$as_echo_
19620 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  n "checking for 
19630 67 72 65 70 20 74 68 61 74 20 68 61 6e 64 6c 65  grep that handle
19640 73 20 6c 6f 6e 67 20 6c 69 6e 65 73 20 61 6e 64  s long lines and
19650 20 2d 65 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a   -e... " >&6; }.
19660 69 66 20 24 7b 61 63 5f 63 76 5f 70 61 74 68 5f  if ${ac_cv_path_
19670 47 52 45 50 2b 3a 7d 20 66 61 6c 73 65 3b 20 74  GREP+:} false; t
19680 68 65 6e 20 3a 0a 20 20 24 61 73 5f 65 63 68 6f  hen :.  $as_echo
19690 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22 20 3e  _n "(cached) " >
196a0 26 36 0a 65 6c 73 65 0a 20 20 69 66 20 74 65 73  &6.else.  if tes
196b0 74 20 2d 7a 20 22 24 47 52 45 50 22 3b 20 74 68  t -z "$GREP"; th
196c0 65 6e 0a 20 20 61 63 5f 70 61 74 68 5f 47 52 45  en.  ac_path_GRE
196d0 50 5f 66 6f 75 6e 64 3d 66 61 6c 73 65 0a 20 20  P_found=false.  
196e0 23 20 4c 6f 6f 70 20 74 68 72 6f 75 67 68 20 74  # Loop through t
196f0 68 65 20 75 73 65 72 27 73 20 70 61 74 68 20 61  he user's path a
19700 6e 64 20 74 65 73 74 20 66 6f 72 20 65 61 63 68  nd test for each
19710 20 6f 66 20 50 52 4f 47 4e 41 4d 45 2d 4c 49 53   of PROGNAME-LIS
19720 54 0a 20 20 61 73 5f 73 61 76 65 5f 49 46 53 3d  T.  as_save_IFS=
19730 24 49 46 53 3b 20 49 46 53 3d 24 50 41 54 48 5f  $IFS; IFS=$PATH_
19740 53 45 50 41 52 41 54 4f 52 0a 66 6f 72 20 61 73  SEPARATOR.for as
19750 5f 64 69 72 20 69 6e 20 24 50 41 54 48 24 50 41  _dir in $PATH$PA
19760 54 48 5f 53 45 50 41 52 41 54 4f 52 2f 75 73 72  TH_SEPARATOR/usr
19770 2f 78 70 67 34 2f 62 69 6e 0a 64 6f 0a 20 20 49  /xpg4/bin.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 20 20 66 6f 72 20 61 63 5f 70 72 6f 67 20      for ac_prog 
197c0 69 6e 20 67 72 65 70 20 67 67 72 65 70 3b 20 64  in grep ggrep; d
197d0 6f 0a 20 20 20 20 66 6f 72 20 61 63 5f 65 78 65  o.    for ac_exe
197e0 63 5f 65 78 74 20 69 6e 20 27 27 20 24 61 63 5f  c_ext in '' $ac_
197f0 65 78 65 63 75 74 61 62 6c 65 5f 65 78 74 65 6e  executable_exten
19800 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 20 20 20 20  sions; do.      
19810 61 63 5f 70 61 74 68 5f 47 52 45 50 3d 22 24 61  ac_path_GREP="$a
19820 73 5f 64 69 72 2f 24 61 63 5f 70 72 6f 67 24 61  s_dir/$ac_prog$a
19830 63 5f 65 78 65 63 5f 65 78 74 22 0a 20 20 20 20  c_exec_ext".    
19840 20 20 61 73 5f 66 6e 5f 65 78 65 63 75 74 61 62    as_fn_executab
19850 6c 65 5f 70 20 22 24 61 63 5f 70 61 74 68 5f 47  le_p "$ac_path_G
19860 52 45 50 22 20 7c 7c 20 63 6f 6e 74 69 6e 75 65  REP" || continue
19870 0a 23 20 43 68 65 63 6b 20 66 6f 72 20 47 4e 55  .# Check for GNU
19880 20 61 63 5f 70 61 74 68 5f 47 52 45 50 20 61 6e   ac_path_GREP an
19890 64 20 73 65 6c 65 63 74 20 69 74 20 69 66 20 69  d select it if i
198a0 74 20 69 73 20 66 6f 75 6e 64 2e 0a 20 20 23 20  t is found..  # 
198b0 43 68 65 63 6b 20 66 6f 72 20 47 4e 55 20 24 61  Check for GNU $a
198c0 63 5f 70 61 74 68 5f 47 52 45 50 0a 63 61 73 65  c_path_GREP.case
198d0 20 60 22 24 61 63 5f 70 61 74 68 5f 47 52 45 50   `"$ac_path_GREP
198e0 22 20 2d 2d 76 65 72 73 69 6f 6e 20 32 3e 26 31  " --version 2>&1
198f0 60 20 69 6e 0a 2a 47 4e 55 2a 29 0a 20 20 61 63  ` in.*GNU*).  ac
19900 5f 63 76 5f 70 61 74 68 5f 47 52 45 50 3d 22 24  _cv_path_GREP="$
19910 61 63 5f 70 61 74 68 5f 47 52 45 50 22 20 61 63  ac_path_GREP" ac
19920 5f 70 61 74 68 5f 47 52 45 50 5f 66 6f 75 6e 64  _path_GREP_found
19930 3d 3a 3b 3b 0a 2a 29 0a 20 20 61 63 5f 63 6f 75  =:;;.*).  ac_cou
19940 6e 74 3d 30 0a 20 20 24 61 73 5f 65 63 68 6f 5f  nt=0.  $as_echo_
19950 6e 20 30 31 32 33 34 35 36 37 38 39 20 3e 22 63  n 0123456789 >"c
19960 6f 6e 66 74 65 73 74 2e 69 6e 22 0a 20 20 77 68  onftest.in".  wh
19970 69 6c 65 20 3a 0a 20 20 64 6f 0a 20 20 20 20 63  ile :.  do.    c
19980 61 74 20 22 63 6f 6e 66 74 65 73 74 2e 69 6e 22  at "conftest.in"
19990 20 22 63 6f 6e 66 74 65 73 74 2e 69 6e 22 20 3e   "conftest.in" >
199a0 22 63 6f 6e 66 74 65 73 74 2e 74 6d 70 22 0a 20  "conftest.tmp". 
199b0 20 20 20 6d 76 20 22 63 6f 6e 66 74 65 73 74 2e     mv "conftest.
199c0 74 6d 70 22 20 22 63 6f 6e 66 74 65 73 74 2e 69  tmp" "conftest.i
199d0 6e 22 0a 20 20 20 20 63 70 20 22 63 6f 6e 66 74  n".    cp "conft
199e0 65 73 74 2e 69 6e 22 20 22 63 6f 6e 66 74 65 73  est.in" "conftes
199f0 74 2e 6e 6c 22 0a 20 20 20 20 24 61 73 5f 65 63  t.nl".    $as_ec
19a00 68 6f 20 27 47 52 45 50 27 20 3e 3e 20 22 63 6f  ho 'GREP' >> "co
19a10 6e 66 74 65 73 74 2e 6e 6c 22 0a 20 20 20 20 22  nftest.nl".    "
19a20 24 61 63 5f 70 61 74 68 5f 47 52 45 50 22 20 2d  $ac_path_GREP" -
19a30 65 20 27 47 52 45 50 24 27 20 2d 65 20 27 2d 28  e 'GREP$' -e '-(
19a40 63 61 6e 6e 6f 74 20 6d 61 74 63 68 29 2d 27 20  cannot match)-' 
19a50 3c 20 22 63 6f 6e 66 74 65 73 74 2e 6e 6c 22 20  < "conftest.nl" 
19a60 3e 22 63 6f 6e 66 74 65 73 74 2e 6f 75 74 22 20  >"conftest.out" 
19a70 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20 7c 7c 20 62  2>/dev/null || b
19a80 72 65 61 6b 0a 20 20 20 20 64 69 66 66 20 22 63  reak.    diff "c
19a90 6f 6e 66 74 65 73 74 2e 6f 75 74 22 20 22 63 6f  onftest.out" "co
19aa0 6e 66 74 65 73 74 2e 6e 6c 22 20 3e 2f 64 65 76  nftest.nl" >/dev
19ab0 2f 6e 75 6c 6c 20 32 3e 26 31 20 7c 7c 20 62 72  /null 2>&1 || br
19ac0 65 61 6b 0a 20 20 20 20 61 73 5f 66 6e 5f 61 72  eak.    as_fn_ar
19ad0 69 74 68 20 24 61 63 5f 63 6f 75 6e 74 20 2b 20  ith $ac_count + 
19ae0 31 20 26 26 20 61 63 5f 63 6f 75 6e 74 3d 24 61  1 && ac_count=$a
19af0 73 5f 76 61 6c 0a 20 20 20 20 69 66 20 74 65 73  s_val.    if tes
19b00 74 20 24 61 63 5f 63 6f 75 6e 74 20 2d 67 74 20  t $ac_count -gt 
19b10 24 7b 61 63 5f 70 61 74 68 5f 47 52 45 50 5f 6d  ${ac_path_GREP_m
19b20 61 78 2d 30 7d 3b 20 74 68 65 6e 0a 20 20 20 20  ax-0}; then.    
19b30 20 20 23 20 42 65 73 74 20 6f 6e 65 20 73 6f 20    # Best one so 
19b40 66 61 72 2c 20 73 61 76 65 20 69 74 20 62 75 74  far, save it but
19b50 20 6b 65 65 70 20 6c 6f 6f 6b 69 6e 67 20 66 6f   keep looking fo
19b60 72 20 61 20 62 65 74 74 65 72 20 6f 6e 65 0a 20  r a better one. 
19b70 20 20 20 20 20 61 63 5f 63 76 5f 70 61 74 68 5f       ac_cv_path_
19b80 47 52 45 50 3d 22 24 61 63 5f 70 61 74 68 5f 47  GREP="$ac_path_G
19b90 52 45 50 22 0a 20 20 20 20 20 20 61 63 5f 70 61  REP".      ac_pa
19ba0 74 68 5f 47 52 45 50 5f 6d 61 78 3d 24 61 63 5f  th_GREP_max=$ac_
19bb0 63 6f 75 6e 74 0a 20 20 20 20 66 69 0a 20 20 20  count.    fi.   
19bc0 20 23 20 31 30 2a 28 32 5e 31 30 29 20 63 68 61   # 10*(2^10) cha
19bd0 72 73 20 61 73 20 69 6e 70 75 74 20 73 65 65 6d  rs as input seem
19be0 73 20 6d 6f 72 65 20 74 68 61 6e 20 65 6e 6f 75  s more than enou
19bf0 67 68 0a 20 20 20 20 74 65 73 74 20 24 61 63 5f  gh.    test $ac_
19c00 63 6f 75 6e 74 20 2d 67 74 20 31 30 20 26 26 20  count -gt 10 && 
19c10 62 72 65 61 6b 0a 20 20 64 6f 6e 65 0a 20 20 72  break.  done.  r
19c20 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 69 6e  m -f conftest.in
19c30 20 63 6f 6e 66 74 65 73 74 2e 74 6d 70 20 63 6f   conftest.tmp co
19c40 6e 66 74 65 73 74 2e 6e 6c 20 63 6f 6e 66 74 65  nftest.nl confte
19c50 73 74 2e 6f 75 74 3b 3b 0a 65 73 61 63 0a 0a 20  st.out;;.esac.. 
19c60 20 20 20 20 20 24 61 63 5f 70 61 74 68 5f 47 52       $ac_path_GR
19c70 45 50 5f 66 6f 75 6e 64 20 26 26 20 62 72 65 61  EP_found && brea
19c80 6b 20 33 0a 20 20 20 20 64 6f 6e 65 0a 20 20 64  k 3.    done.  d
19c90 6f 6e 65 0a 20 20 64 6f 6e 65 0a 49 46 53 3d 24  one.  done.IFS=$
19ca0 61 73 5f 73 61 76 65 5f 49 46 53 0a 20 20 69 66  as_save_IFS.  if
19cb0 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 63 76   test -z "$ac_cv
19cc0 5f 70 61 74 68 5f 47 52 45 50 22 3b 20 74 68 65  _path_GREP"; the
19cd0 6e 0a 20 20 20 20 61 73 5f 66 6e 5f 65 72 72 6f  n.    as_fn_erro
19ce0 72 20 24 3f 20 22 6e 6f 20 61 63 63 65 70 74 61  r $? "no accepta
19cf0 62 6c 65 20 67 72 65 70 20 63 6f 75 6c 64 20 62  ble grep could b
19d00 65 20 66 6f 75 6e 64 20 69 6e 20 24 50 41 54 48  e found in $PATH
19d10 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 2f  $PATH_SEPARATOR/
19d20 75 73 72 2f 78 70 67 34 2f 62 69 6e 22 20 22 24  usr/xpg4/bin" "$
19d30 4c 49 4e 45 4e 4f 22 20 35 0a 20 20 66 69 0a 65  LINENO" 5.  fi.e
19d40 6c 73 65 0a 20 20 61 63 5f 63 76 5f 70 61 74 68  lse.  ac_cv_path
19d50 5f 47 52 45 50 3d 24 47 52 45 50 0a 66 69 0a 0a  _GREP=$GREP.fi..
19d60 66 69 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  fi.{ $as_echo "$
19d70 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
19d80 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75  o-$LINENO}: resu
19d90 6c 74 3a 20 24 61 63 5f 63 76 5f 70 61 74 68 5f  lt: $ac_cv_path_
19da0 47 52 45 50 22 20 3e 26 35 0a 24 61 73 5f 65 63  GREP" >&5.$as_ec
19db0 68 6f 20 22 24 61 63 5f 63 76 5f 70 61 74 68 5f  ho "$ac_cv_path_
19dc0 47 52 45 50 22 20 3e 26 36 3b 20 7d 0a 20 47 52  GREP" >&6; }. GR
19dd0 45 50 3d 22 24 61 63 5f 63 76 5f 70 61 74 68 5f  EP="$ac_cv_path_
19de0 47 52 45 50 22 0a 0a 0a 7b 20 24 61 73 5f 65 63  GREP"...{ $as_ec
19df0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
19e00 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
19e10 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 65 67   checking for eg
19e20 72 65 70 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  rep" >&5.$as_ech
19e30 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f  o_n "checking fo
19e40 72 20 65 67 72 65 70 2e 2e 2e 20 22 20 3e 26 36  r egrep... " >&6
19e50 3b 20 7d 0a 69 66 20 24 7b 61 63 5f 63 76 5f 70  ; }.if ${ac_cv_p
19e60 61 74 68 5f 45 47 52 45 50 2b 3a 7d 20 66 61 6c  ath_EGREP+:} fal
19e70 73 65 3b 20 74 68 65 6e 20 3a 0a 20 20 24 61 73  se; then :.  $as
19e80 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64  _echo_n "(cached
19e90 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69  ) " >&6.else.  i
19ea0 66 20 65 63 68 6f 20 61 20 7c 20 24 47 52 45 50  f echo a | $GREP
19eb0 20 2d 45 20 27 28 61 7c 62 29 27 20 3e 2f 64 65   -E '(a|b)' >/de
19ec0 76 2f 6e 75 6c 6c 20 32 3e 26 31 0a 20 20 20 74  v/null 2>&1.   t
19ed0 68 65 6e 20 61 63 5f 63 76 5f 70 61 74 68 5f 45  hen ac_cv_path_E
19ee0 47 52 45 50 3d 22 24 47 52 45 50 20 2d 45 22 0a  GREP="$GREP -E".
19ef0 20 20 20 65 6c 73 65 0a 20 20 20 20 20 69 66 20     else.     if 
19f00 74 65 73 74 20 2d 7a 20 22 24 45 47 52 45 50 22  test -z "$EGREP"
19f10 3b 20 74 68 65 6e 0a 20 20 61 63 5f 70 61 74 68  ; then.  ac_path
19f20 5f 45 47 52 45 50 5f 66 6f 75 6e 64 3d 66 61 6c  _EGREP_found=fal
19f30 73 65 0a 20 20 23 20 4c 6f 6f 70 20 74 68 72 6f  se.  # Loop thro
19f40 75 67 68 20 74 68 65 20 75 73 65 72 27 73 20 70  ugh the user's p
19f50 61 74 68 20 61 6e 64 20 74 65 73 74 20 66 6f 72  ath and test for
19f60 20 65 61 63 68 20 6f 66 20 50 52 4f 47 4e 41 4d   each of PROGNAM
19f70 45 2d 4c 49 53 54 0a 20 20 61 73 5f 73 61 76 65  E-LIST.  as_save
19f80 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24  _IFS=$IFS; IFS=$
19f90 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66  PATH_SEPARATOR.f
19fa0 6f 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50 41  or as_dir in $PA
19fb0 54 48 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f  TH$PATH_SEPARATO
19fc0 52 2f 75 73 72 2f 78 70 67 34 2f 62 69 6e 0a 64  R/usr/xpg4/bin.d
19fd0 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73 61 76 65  o.  IFS=$as_save
19fe0 5f 49 46 53 0a 20 20 74 65 73 74 20 2d 7a 20 22  _IFS.  test -z "
19ff0 24 61 73 5f 64 69 72 22 20 26 26 20 61 73 5f 64  $as_dir" && as_d
1a000 69 72 3d 2e 0a 20 20 20 20 66 6f 72 20 61 63 5f  ir=..    for ac_
1a010 70 72 6f 67 20 69 6e 20 65 67 72 65 70 3b 20 64  prog in egrep; d
1a020 6f 0a 20 20 20 20 66 6f 72 20 61 63 5f 65 78 65  o.    for ac_exe
1a030 63 5f 65 78 74 20 69 6e 20 27 27 20 24 61 63 5f  c_ext in '' $ac_
1a040 65 78 65 63 75 74 61 62 6c 65 5f 65 78 74 65 6e  executable_exten
1a050 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 20 20 20 20  sions; do.      
1a060 61 63 5f 70 61 74 68 5f 45 47 52 45 50 3d 22 24  ac_path_EGREP="$
1a070 61 73 5f 64 69 72 2f 24 61 63 5f 70 72 6f 67 24  as_dir/$ac_prog$
1a080 61 63 5f 65 78 65 63 5f 65 78 74 22 0a 20 20 20  ac_exec_ext".   
1a090 20 20 20 61 73 5f 66 6e 5f 65 78 65 63 75 74 61     as_fn_executa
1a0a0 62 6c 65 5f 70 20 22 24 61 63 5f 70 61 74 68 5f  ble_p "$ac_path_
1a0b0 45 47 52 45 50 22 20 7c 7c 20 63 6f 6e 74 69 6e  EGREP" || contin
1a0c0 75 65 0a 23 20 43 68 65 63 6b 20 66 6f 72 20 47  ue.# Check for G
1a0d0 4e 55 20 61 63 5f 70 61 74 68 5f 45 47 52 45 50  NU ac_path_EGREP
1a0e0 20 61 6e 64 20 73 65 6c 65 63 74 20 69 74 20 69   and select it i
1a0f0 66 20 69 74 20 69 73 20 66 6f 75 6e 64 2e 0a 20  f it is found.. 
1a100 20 23 20 43 68 65 63 6b 20 66 6f 72 20 47 4e 55   # Check for GNU
1a110 20 24 61 63 5f 70 61 74 68 5f 45 47 52 45 50 0a   $ac_path_EGREP.
1a120 63 61 73 65 20 60 22 24 61 63 5f 70 61 74 68 5f  case `"$ac_path_
1a130 45 47 52 45 50 22 20 2d 2d 76 65 72 73 69 6f 6e  EGREP" --version
1a140 20 32 3e 26 31 60 20 69 6e 0a 2a 47 4e 55 2a 29   2>&1` in.*GNU*)
1a150 0a 20 20 61 63 5f 63 76 5f 70 61 74 68 5f 45 47  .  ac_cv_path_EG
1a160 52 45 50 3d 22 24 61 63 5f 70 61 74 68 5f 45 47  REP="$ac_path_EG
1a170 52 45 50 22 20 61 63 5f 70 61 74 68 5f 45 47 52  REP" ac_path_EGR
1a180 45 50 5f 66 6f 75 6e 64 3d 3a 3b 3b 0a 2a 29 0a  EP_found=:;;.*).
1a190 20 20 61 63 5f 63 6f 75 6e 74 3d 30 0a 20 20 24    ac_count=0.  $
1a1a0 61 73 5f 65 63 68 6f 5f 6e 20 30 31 32 33 34 35  as_echo_n 012345
1a1b0 36 37 38 39 20 3e 22 63 6f 6e 66 74 65 73 74 2e  6789 >"conftest.
1a1c0 69 6e 22 0a 20 20 77 68 69 6c 65 20 3a 0a 20 20  in".  while :.  
1a1d0 64 6f 0a 20 20 20 20 63 61 74 20 22 63 6f 6e 66  do.    cat "conf
1a1e0 74 65 73 74 2e 69 6e 22 20 22 63 6f 6e 66 74 65  test.in" "confte
1a1f0 73 74 2e 69 6e 22 20 3e 22 63 6f 6e 66 74 65 73  st.in" >"conftes
1a200 74 2e 74 6d 70 22 0a 20 20 20 20 6d 76 20 22 63  t.tmp".    mv "c
1a210 6f 6e 66 74 65 73 74 2e 74 6d 70 22 20 22 63 6f  onftest.tmp" "co
1a220 6e 66 74 65 73 74 2e 69 6e 22 0a 20 20 20 20 63  nftest.in".    c
1a230 70 20 22 63 6f 6e 66 74 65 73 74 2e 69 6e 22 20  p "conftest.in" 
1a240 22 63 6f 6e 66 74 65 73 74 2e 6e 6c 22 0a 20 20  "conftest.nl".  
1a250 20 20 24 61 73 5f 65 63 68 6f 20 27 45 47 52 45    $as_echo 'EGRE
1a260 50 27 20 3e 3e 20 22 63 6f 6e 66 74 65 73 74 2e  P' >> "conftest.
1a270 6e 6c 22 0a 20 20 20 20 22 24 61 63 5f 70 61 74  nl".    "$ac_pat
1a280 68 5f 45 47 52 45 50 22 20 27 45 47 52 45 50 24  h_EGREP" 'EGREP$
1a290 27 20 3c 20 22 63 6f 6e 66 74 65 73 74 2e 6e 6c  ' < "conftest.nl
1a2a0 22 20 3e 22 63 6f 6e 66 74 65 73 74 2e 6f 75 74  " >"conftest.out
1a2b0 22 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20 7c 7c  " 2>/dev/null ||
1a2c0 20 62 72 65 61 6b 0a 20 20 20 20 64 69 66 66 20   break.    diff 
1a2d0 22 63 6f 6e 66 74 65 73 74 2e 6f 75 74 22 20 22  "conftest.out" "
1a2e0 63 6f 6e 66 74 65 73 74 2e 6e 6c 22 20 3e 2f 64  conftest.nl" >/d
1a2f0 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 20 7c 7c 20  ev/null 2>&1 || 
1a300 62 72 65 61 6b 0a 20 20 20 20 61 73 5f 66 6e 5f  break.    as_fn_
1a310 61 72 69 74 68 20 24 61 63 5f 63 6f 75 6e 74 20  arith $ac_count 
1a320 2b 20 31 20 26 26 20 61 63 5f 63 6f 75 6e 74 3d  + 1 && ac_count=
1a330 24 61 73 5f 76 61 6c 0a 20 20 20 20 69 66 20 74  $as_val.    if t
1a340 65 73 74 20 24 61 63 5f 63 6f 75 6e 74 20 2d 67  est $ac_count -g
1a350 74 20 24 7b 61 63 5f 70 61 74 68 5f 45 47 52 45  t ${ac_path_EGRE
1a360 50 5f 6d 61 78 2d 30 7d 3b 20 74 68 65 6e 0a 20  P_max-0}; then. 
1a370 20 20 20 20 20 23 20 42 65 73 74 20 6f 6e 65 20       # Best one 
1a380 73 6f 20 66 61 72 2c 20 73 61 76 65 20 69 74 20  so far, save it 
1a390 62 75 74 20 6b 65 65 70 20 6c 6f 6f 6b 69 6e 67  but keep looking
1a3a0 20 66 6f 72 20 61 20 62 65 74 74 65 72 20 6f 6e   for a better on
1a3b0 65 0a 20 20 20 20 20 20 61 63 5f 63 76 5f 70 61  e.      ac_cv_pa
1a3c0 74 68 5f 45 47 52 45 50 3d 22 24 61 63 5f 70 61  th_EGREP="$ac_pa
1a3d0 74 68 5f 45 47 52 45 50 22 0a 20 20 20 20 20 20  th_EGREP".      
1a3e0 61 63 5f 70 61 74 68 5f 45 47 52 45 50 5f 6d 61  ac_path_EGREP_ma
1a3f0 78 3d 24 61 63 5f 63 6f 75 6e 74 0a 20 20 20 20  x=$ac_count.    
1a400 66 69 0a 20 20 20 20 23 20 31 30 2a 28 32 5e 31  fi.    # 10*(2^1
1a410 30 29 20 63 68 61 72 73 20 61 73 20 69 6e 70 75  0) chars as inpu
1a420 74 20 73 65 65 6d 73 20 6d 6f 72 65 20 74 68 61  t seems more tha
1a430 6e 20 65 6e 6f 75 67 68 0a 20 20 20 20 74 65 73  n enough.    tes
1a440 74 20 24 61 63 5f 63 6f 75 6e 74 20 2d 67 74 20  t $ac_count -gt 
1a450 31 30 20 26 26 20 62 72 65 61 6b 0a 20 20 64 6f  10 && break.  do
1a460 6e 65 0a 20 20 72 6d 20 2d 66 20 63 6f 6e 66 74  ne.  rm -f conft
1a470 65 73 74 2e 69 6e 20 63 6f 6e 66 74 65 73 74 2e  est.in conftest.
1a480 74 6d 70 20 63 6f 6e 66 74 65 73 74 2e 6e 6c 20  tmp conftest.nl 
1a490 63 6f 6e 66 74 65 73 74 2e 6f 75 74 3b 3b 0a 65  conftest.out;;.e
1a4a0 73 61 63 0a 0a 20 20 20 20 20 20 24 61 63 5f 70  sac..      $ac_p
1a4b0 61 74 68 5f 45 47 52 45 50 5f 66 6f 75 6e 64 20  ath_EGREP_found 
1a4c0 26 26 20 62 72 65 61 6b 20 33 0a 20 20 20 20 64  && break 3.    d
1a4d0 6f 6e 65 0a 20 20 64 6f 6e 65 0a 20 20 64 6f 6e  one.  done.  don
1a4e0 65 0a 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49  e.IFS=$as_save_I
1a4f0 46 53 0a 20 20 69 66 20 74 65 73 74 20 2d 7a 20  FS.  if test -z 
1a500 22 24 61 63 5f 63 76 5f 70 61 74 68 5f 45 47 52  "$ac_cv_path_EGR
1a510 45 50 22 3b 20 74 68 65 6e 0a 20 20 20 20 61 73  EP"; then.    as
1a520 5f 66 6e 5f 65 72 72 6f 72 20 24 3f 20 22 6e 6f  _fn_error $? "no
1a530 20 61 63 63 65 70 74 61 62 6c 65 20 65 67 72 65   acceptable egre
1a540 70 20 63 6f 75 6c 64 20 62 65 20 66 6f 75 6e 64  p could be found
1a550 20 69 6e 20 24 50 41 54 48 24 50 41 54 48 5f 53   in $PATH$PATH_S
1a560 45 50 41 52 41 54 4f 52 2f 75 73 72 2f 78 70 67  EPARATOR/usr/xpg
1a570 34 2f 62 69 6e 22 20 22 24 4c 49 4e 45 4e 4f 22  4/bin" "$LINENO"
1a580 20 35 0a 20 20 66 69 0a 65 6c 73 65 0a 20 20 61   5.  fi.else.  a
1a590 63 5f 63 76 5f 70 61 74 68 5f 45 47 52 45 50 3d  c_cv_path_EGREP=
1a5a0 24 45 47 52 45 50 0a 66 69 0a 0a 20 20 20 66 69  $EGREP.fi..   fi
1a5b0 0a 66 69 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22  .fi.{ $as_echo "
1a5c0 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
1a5d0 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73  no-$LINENO}: res
1a5e0 75 6c 74 3a 20 24 61 63 5f 63 76 5f 70 61 74 68  ult: $ac_cv_path
1a5f0 5f 45 47 52 45 50 22 20 3e 26 35 0a 24 61 73 5f  _EGREP" >&5.$as_
1a600 65 63 68 6f 20 22 24 61 63 5f 63 76 5f 70 61 74  echo "$ac_cv_pat
1a610 68 5f 45 47 52 45 50 22 20 3e 26 36 3b 20 7d 0a  h_EGREP" >&6; }.
1a620 20 45 47 52 45 50 3d 22 24 61 63 5f 63 76 5f 70   EGREP="$ac_cv_p
1a630 61 74 68 5f 45 47 52 45 50 22 0a 0a 0a 7b 20 24  ath_EGREP"...{ $
1a640 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
1a650 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e  ${as_lineno-$LIN
1a660 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20 66  ENO}: checking f
1a670 6f 72 20 66 67 72 65 70 22 20 3e 26 35 0a 24 61  or fgrep" >&5.$a
1a680 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69  s_echo_n "checki
1a690 6e 67 20 66 6f 72 20 66 67 72 65 70 2e 2e 2e 20  ng for fgrep... 
1a6a0 22 20 3e 26 36 3b 20 7d 0a 69 66 20 24 7b 61 63  " >&6; }.if ${ac
1a6b0 5f 63 76 5f 70 61 74 68 5f 46 47 52 45 50 2b 3a  _cv_path_FGREP+:
1a6c0 7d 20 66 61 6c 73 65 3b 20 74 68 65 6e 20 3a 0a  } false; then :.
1a6d0 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63    $as_echo_n "(c
1a6e0 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73  ached) " >&6.els
1a6f0 65 0a 20 20 69 66 20 65 63 68 6f 20 27 61 62 2a  e.  if echo 'ab*
1a700 63 27 20 7c 20 24 47 52 45 50 20 2d 46 20 27 61  c' | $GREP -F 'a
1a710 62 2a 63 27 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20  b*c' >/dev/null 
1a720 32 3e 26 31 0a 20 20 20 74 68 65 6e 20 61 63 5f  2>&1.   then ac_
1a730 63 76 5f 70 61 74 68 5f 46 47 52 45 50 3d 22 24  cv_path_FGREP="$
1a740 47 52 45 50 20 2d 46 22 0a 20 20 20 65 6c 73 65  GREP -F".   else
1a750 0a 20 20 20 20 20 69 66 20 74 65 73 74 20 2d 7a  .     if test -z
1a760 20 22 24 46 47 52 45 50 22 3b 20 74 68 65 6e 0a   "$FGREP"; then.
1a770 20 20 61 63 5f 70 61 74 68 5f 46 47 52 45 50 5f    ac_path_FGREP_
1a780 66 6f 75 6e 64 3d 66 61 6c 73 65 0a 20 20 23 20  found=false.  # 
1a790 4c 6f 6f 70 20 74 68 72 6f 75 67 68 20 74 68 65  Loop through the
1a7a0 20 75 73 65 72 27 73 20 70 61 74 68 20 61 6e 64   user's path and
1a7b0 20 74 65 73 74 20 66 6f 72 20 65 61 63 68 20 6f   test for each o
1a7c0 66 20 50 52 4f 47 4e 41 4d 45 2d 4c 49 53 54 0a  f PROGNAME-LIST.
1a7d0 20 20 61 73 5f 73 61 76 65 5f 49 46 53 3d 24 49    as_save_IFS=$I
1a7e0 46 53 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45  FS; IFS=$PATH_SE
1a7f0 50 41 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64  PARATOR.for as_d
1a800 69 72 20 69 6e 20 24 50 41 54 48 24 50 41 54 48  ir in $PATH$PATH
1a810 5f 53 45 50 41 52 41 54 4f 52 2f 75 73 72 2f 78  _SEPARATOR/usr/x
1a820 70 67 34 2f 62 69 6e 0a 64 6f 0a 20 20 49 46 53  pg4/bin.do.  IFS
1a830 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 20 20  =$as_save_IFS.  
1a840 74 65 73 74 20 2d 7a 20 22 24 61 73 5f 64 69 72  test -z "$as_dir
1a850 22 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20  " && as_dir=..  
1a860 20 20 66 6f 72 20 61 63 5f 70 72 6f 67 20 69 6e    for ac_prog in
1a870 20 66 67 72 65 70 3b 20 64 6f 0a 20 20 20 20 66   fgrep; do.    f
1a880 6f 72 20 61 63 5f 65 78 65 63 5f 65 78 74 20 69  or ac_exec_ext i
1a890 6e 20 27 27 20 24 61 63 5f 65 78 65 63 75 74 61  n '' $ac_executa
1a8a0 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20  ble_extensions; 
1a8b0 64 6f 0a 20 20 20 20 20 20 61 63 5f 70 61 74 68  do.      ac_path
1a8c0 5f 46 47 52 45 50 3d 22 24 61 73 5f 64 69 72 2f  _FGREP="$as_dir/
1a8d0 24 61 63 5f 70 72 6f 67 24 61 63 5f 65 78 65 63  $ac_prog$ac_exec
1a8e0 5f 65 78 74 22 0a 20 20 20 20 20 20 61 73 5f 66  _ext".      as_f
1a8f0 6e 5f 65 78 65 63 75 74 61 62 6c 65 5f 70 20 22  n_executable_p "
1a900 24 61 63 5f 70 61 74 68 5f 46 47 52 45 50 22 20  $ac_path_FGREP" 
1a910 7c 7c 20 63 6f 6e 74 69 6e 75 65 0a 23 20 43 68  || continue.# Ch
1a920 65 63 6b 20 66 6f 72 20 47 4e 55 20 61 63 5f 70  eck for GNU ac_p
1a930 61 74 68 5f 46 47 52 45 50 20 61 6e 64 20 73 65  ath_FGREP and se
1a940 6c 65 63 74 20 69 74 20 69 66 20 69 74 20 69 73  lect it if it is
1a950 20 66 6f 75 6e 64 2e 0a 20 20 23 20 43 68 65 63   found..  # Chec
1a960 6b 20 66 6f 72 20 47 4e 55 20 24 61 63 5f 70 61  k for GNU $ac_pa
1a970 74 68 5f 46 47 52 45 50 0a 63 61 73 65 20 60 22  th_FGREP.case `"
1a980 24 61 63 5f 70 61 74 68 5f 46 47 52 45 50 22 20  $ac_path_FGREP" 
1a990 2d 2d 76 65 72 73 69 6f 6e 20 32 3e 26 31 60 20  --version 2>&1` 
1a9a0 69 6e 0a 2a 47 4e 55 2a 29 0a 20 20 61 63 5f 63  in.*GNU*).  ac_c
1a9b0 76 5f 70 61 74 68 5f 46 47 52 45 50 3d 22 24 61  v_path_FGREP="$a
1a9c0 63 5f 70 61 74 68 5f 46 47 52 45 50 22 20 61 63  c_path_FGREP" ac
1a9d0 5f 70 61 74 68 5f 46 47 52 45 50 5f 66 6f 75 6e  _path_FGREP_foun
1a9e0 64 3d 3a 3b 3b 0a 2a 29 0a 20 20 61 63 5f 63 6f  d=:;;.*).  ac_co
1a9f0 75 6e 74 3d 30 0a 20 20 24 61 73 5f 65 63 68 6f  unt=0.  $as_echo
1aa00 5f 6e 20 30 31 32 33 34 35 36 37 38 39 20 3e 22  _n 0123456789 >"
1aa10 63 6f 6e 66 74 65 73 74 2e 69 6e 22 0a 20 20 77  conftest.in".  w
1aa20 68 69 6c 65 20 3a 0a 20 20 64 6f 0a 20 20 20 20  hile :.  do.    
1aa30 63 61 74 20 22 63 6f 6e 66 74 65 73 74 2e 69 6e  cat "conftest.in
1aa40 22 20 22 63 6f 6e 66 74 65 73 74 2e 69 6e 22 20  " "conftest.in" 
1aa50 3e 22 63 6f 6e 66 74 65 73 74 2e 74 6d 70 22 0a  >"conftest.tmp".
1aa60 20 20 20 20 6d 76 20 22 63 6f 6e 66 74 65 73 74      mv "conftest
1aa70 2e 74 6d 70 22 20 22 63 6f 6e 66 74 65 73 74 2e  .tmp" "conftest.
1aa80 69 6e 22 0a 20 20 20 20 63 70 20 22 63 6f 6e 66  in".    cp "conf
1aa90 74 65 73 74 2e 69 6e 22 20 22 63 6f 6e 66 74 65  test.in" "confte
1aaa0 73 74 2e 6e 6c 22 0a 20 20 20 20 24 61 73 5f 65  st.nl".    $as_e
1aab0 63 68 6f 20 27 46 47 52 45 50 27 20 3e 3e 20 22  cho 'FGREP' >> "
1aac0 63 6f 6e 66 74 65 73 74 2e 6e 6c 22 0a 20 20 20  conftest.nl".   
1aad0 20 22 24 61 63 5f 70 61 74 68 5f 46 47 52 45 50   "$ac_path_FGREP
1aae0 22 20 46 47 52 45 50 20 3c 20 22 63 6f 6e 66 74  " FGREP < "conft
1aaf0 65 73 74 2e 6e 6c 22 20 3e 22 63 6f 6e 66 74 65  est.nl" >"confte
1ab00 73 74 2e 6f 75 74 22 20 32 3e 2f 64 65 76 2f 6e  st.out" 2>/dev/n
1ab10 75 6c 6c 20 7c 7c 20 62 72 65 61 6b 0a 20 20 20  ull || break.   
1ab20 20 64 69 66 66 20 22 63 6f 6e 66 74 65 73 74 2e   diff "conftest.
1ab30 6f 75 74 22 20 22 63 6f 6e 66 74 65 73 74 2e 6e  out" "conftest.n
1ab40 6c 22 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e  l" >/dev/null 2>
1ab50 26 31 20 7c 7c 20 62 72 65 61 6b 0a 20 20 20 20  &1 || break.    
1ab60 61 73 5f 66 6e 5f 61 72 69 74 68 20 24 61 63 5f  as_fn_arith $ac_
1ab70 63 6f 75 6e 74 20 2b 20 31 20 26 26 20 61 63 5f  count + 1 && ac_
1ab80 63 6f 75 6e 74 3d 24 61 73 5f 76 61 6c 0a 20 20  count=$as_val.  
1ab90 20 20 69 66 20 74 65 73 74 20 24 61 63 5f 63 6f    if test $ac_co
1aba0 75 6e 74 20 2d 67 74 20 24 7b 61 63 5f 70 61 74  unt -gt ${ac_pat
1abb0 68 5f 46 47 52 45 50 5f 6d 61 78 2d 30 7d 3b 20  h_FGREP_max-0}; 
1abc0 74 68 65 6e 0a 20 20 20 20 20 20 23 20 42 65 73  then.      # Bes
1abd0 74 20 6f 6e 65 20 73 6f 20 66 61 72 2c 20 73 61  t one so far, sa
1abe0 76 65 20 69 74 20 62 75 74 20 6b 65 65 70 20 6c  ve it but keep l
1abf0 6f 6f 6b 69 6e 67 20 66 6f 72 20 61 20 62 65 74  ooking for a bet
1ac00 74 65 72 20 6f 6e 65 0a 20 20 20 20 20 20 61 63  ter one.      ac
1ac10 5f 63 76 5f 70 61 74 68 5f 46 47 52 45 50 3d 22  _cv_path_FGREP="
1ac20 24 61 63 5f 70 61 74 68 5f 46 47 52 45 50 22 0a  $ac_path_FGREP".
1ac30 20 20 20 20 20 20 61 63 5f 70 61 74 68 5f 46 47        ac_path_FG
1ac40 52 45 50 5f 6d 61 78 3d 24 61 63 5f 63 6f 75 6e  REP_max=$ac_coun
1ac50 74 0a 20 20 20 20 66 69 0a 20 20 20 20 23 20 31  t.    fi.    # 1
1ac60 30 2a 28 32 5e 31 30 29 20 63 68 61 72 73 20 61  0*(2^10) chars a
1ac70 73 20 69 6e 70 75 74 20 73 65 65 6d 73 20 6d 6f  s input seems mo
1ac80 72 65 20 74 68 61 6e 20 65 6e 6f 75 67 68 0a 20  re than enough. 
1ac90 20 20 20 74 65 73 74 20 24 61 63 5f 63 6f 75 6e     test $ac_coun
1aca0 74 20 2d 67 74 20 31 30 20 26 26 20 62 72 65 61  t -gt 10 && brea
1acb0 6b 0a 20 20 64 6f 6e 65 0a 20 20 72 6d 20 2d 66  k.  done.  rm -f
1acc0 20 63 6f 6e 66 74 65 73 74 2e 69 6e 20 63 6f 6e   conftest.in con
1acd0 66 74 65 73 74 2e 74 6d 70 20 63 6f 6e 66 74 65  ftest.tmp confte
1ace0 73 74 2e 6e 6c 20 63 6f 6e 66 74 65 73 74 2e 6f  st.nl conftest.o
1acf0 75 74 3b 3b 0a 65 73 61 63 0a 0a 20 20 20 20 20  ut;;.esac..     
1ad00 20 24 61 63 5f 70 61 74 68 5f 46 47 52 45 50 5f   $ac_path_FGREP_
1ad10 66 6f 75 6e 64 20 26 26 20 62 72 65 61 6b 20 33  found && break 3
1ad20 0a 20 20 20 20 64 6f 6e 65 0a 20 20 64 6f 6e 65  .    done.  done
1ad30 0a 20 20 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f  .  done.IFS=$as_
1ad40 73 61 76 65 5f 49 46 53 0a 20 20 69 66 20 74 65  save_IFS.  if te
1ad50 73 74 20 2d 7a 20 22 24 61 63 5f 63 76 5f 70 61  st -z "$ac_cv_pa
1ad60 74 68 5f 46 47 52 45 50 22 3b 20 74 68 65 6e 0a  th_FGREP"; then.
1ad70 20 20 20 20 61 73 5f 66 6e 5f 65 72 72 6f 72 20      as_fn_error 
1ad80 24 3f 20 22 6e 6f 20 61 63 63 65 70 74 61 62 6c  $? "no acceptabl
1ad90 65 20 66 67 72 65 70 20 63 6f 75 6c 64 20 62 65  e fgrep could be
1ada0 20 66 6f 75 6e 64 20 69 6e 20 24 50 41 54 48 24   found in $PATH$
1adb0 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 2f 75  PATH_SEPARATOR/u
1adc0 73 72 2f 78 70 67 34 2f 62 69 6e 22 20 22 24 4c  sr/xpg4/bin" "$L
1add0 49 4e 45 4e 4f 22 20 35 0a 20 20 66 69 0a 65 6c  INENO" 5.  fi.el
1ade0 73 65 0a 20 20 61 63 5f 63 76 5f 70 61 74 68 5f  se.  ac_cv_path_
1adf0 46 47 52 45 50 3d 24 46 47 52 45 50 0a 66 69 0a  FGREP=$FGREP.fi.
1ae00 0a 20 20 20 66 69 0a 66 69 0a 7b 20 24 61 73 5f  .   fi.fi.{ $as_
1ae10 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
1ae20 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
1ae30 7d 3a 20 72 65 73 75 6c 74 3a 20 24 61 63 5f 63  }: result: $ac_c
1ae40 76 5f 70 61 74 68 5f 46 47 52 45 50 22 20 3e 26  v_path_FGREP" >&
1ae50 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f  5.$as_echo "$ac_
1ae60 63 76 5f 70 61 74 68 5f 46 47 52 45 50 22 20 3e  cv_path_FGREP" >
1ae70 26 36 3b 20 7d 0a 20 46 47 52 45 50 3d 22 24 61  &6; }. FGREP="$a
1ae80 63 5f 63 76 5f 70 61 74 68 5f 46 47 52 45 50 22  c_cv_path_FGREP"
1ae90 0a 0a 0a 74 65 73 74 20 2d 7a 20 22 24 47 52 45  ...test -z "$GRE
1aea0 50 22 20 26 26 20 47 52 45 50 3d 67 72 65 70 0a  P" && GREP=grep.
1aeb0 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  ................
1aec0 0a 0a 0a 23 20 43 68 65 63 6b 20 77 68 65 74 68  ...# Check wheth
1aed0 65 72 20 2d 2d 77 69 74 68 2d 67 6e 75 2d 6c 64  er --with-gnu-ld
1aee0 20 77 61 73 20 67 69 76 65 6e 2e 0a 69 66 20 74   was given..if t
1aef0 65 73 74 20 22 24 7b 77 69 74 68 5f 67 6e 75 5f  est "${with_gnu_
1af00 6c 64 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20  ld+set}" = set; 
1af10 74 68 65 6e 20 3a 0a 20 20 77 69 74 68 76 61 6c  then :.  withval
1af20 3d 24 77 69 74 68 5f 67 6e 75 5f 6c 64 3b 20 74  =$with_gnu_ld; t
1af30 65 73 74 20 22 24 77 69 74 68 76 61 6c 22 20 3d  est "$withval" =
1af40 20 6e 6f 20 7c 7c 20 77 69 74 68 5f 67 6e 75 5f   no || with_gnu_
1af50 6c 64 3d 79 65 73 0a 65 6c 73 65 0a 20 20 77 69  ld=yes.else.  wi
1af60 74 68 5f 67 6e 75 5f 6c 64 3d 6e 6f 0a 66 69 0a  th_gnu_ld=no.fi.
1af70 0a 61 63 5f 70 72 6f 67 3d 6c 64 0a 69 66 20 74  .ac_prog=ld.if t
1af80 65 73 74 20 22 24 47 43 43 22 20 3d 20 79 65 73  est "$GCC" = yes
1af90 3b 20 74 68 65 6e 0a 20 20 23 20 43 68 65 63 6b  ; then.  # Check
1afa0 20 69 66 20 67 63 63 20 2d 70 72 69 6e 74 2d 70   if gcc -print-p
1afb0 72 6f 67 2d 6e 61 6d 65 3d 6c 64 20 67 69 76 65  rog-name=ld give
1afc0 73 20 61 20 70 61 74 68 2e 0a 20 20 7b 20 24 61  s a path..  { $a
1afd0 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
1afe0 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45  {as_lineno-$LINE
1aff0 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f  NO}: checking fo
1b000 72 20 6c 64 20 75 73 65 64 20 62 79 20 24 43 43  r ld used by $CC
1b010 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e  " >&5.$as_echo_n
1b020 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 6c   "checking for l
1b030 64 20 75 73 65 64 20 62 79 20 24 43 43 2e 2e 2e  d used by $CC...
1b040 20 22 20 3e 26 36 3b 20 7d 0a 20 20 63 61 73 65   " >&6; }.  case
1b050 20 24 68 6f 73 74 20 69 6e 0a 20 20 2a 2d 2a 2d   $host in.  *-*-
1b060 6d 69 6e 67 77 2a 29 0a 20 20 20 20 23 20 67 63  mingw*).    # gc
1b070 63 20 6c 65 61 76 65 73 20 61 20 74 72 61 69 6c  c leaves a trail
1b080 69 6e 67 20 63 61 72 72 69 61 67 65 20 72 65 74  ing carriage ret
1b090 75 72 6e 20 77 68 69 63 68 20 75 70 73 65 74 73  urn which upsets
1b0a0 20 6d 69 6e 67 77 0a 20 20 20 20 61 63 5f 70 72   mingw.    ac_pr
1b0b0 6f 67 3d 60 28 24 43 43 20 2d 70 72 69 6e 74 2d  og=`($CC -print-
1b0c0 70 72 6f 67 2d 6e 61 6d 65 3d 6c 64 29 20 32 3e  prog-name=ld) 2>
1b0d0 26 35 20 7c 20 74 72 20 2d 64 20 27 5c 30 31 35  &5 | tr -d '\015
1b0e0 27 60 20 3b 3b 0a 20 20 2a 29 0a 20 20 20 20 61  '` ;;.  *).    a
1b0f0 63 5f 70 72 6f 67 3d 60 28 24 43 43 20 2d 70 72  c_prog=`($CC -pr
1b100 69 6e 74 2d 70 72 6f 67 2d 6e 61 6d 65 3d 6c 64  int-prog-name=ld
1b110 29 20 32 3e 26 35 60 20 3b 3b 0a 20 20 65 73 61  ) 2>&5` ;;.  esa
1b120 63 0a 20 20 63 61 73 65 20 24 61 63 5f 70 72 6f  c.  case $ac_pro
1b130 67 20 69 6e 0a 20 20 20 20 23 20 41 63 63 65 70  g in.    # Accep
1b140 74 20 61 62 73 6f 6c 75 74 65 20 70 61 74 68 73  t absolute paths
1b150 2e 0a 20 20 20 20 5b 5c 5c 2f 5d 2a 20 7c 20 3f  ..    [\\/]* | ?
1b160 3a 5b 5c 5c 2f 5d 2a 29 0a 20 20 20 20 20 20 72  :[\\/]*).      r
1b170 65 5f 64 69 72 65 6c 74 3d 27 2f 5b 5e 2f 5d 5b  e_direlt='/[^/][
1b180 5e 2f 5d 2a 2f 5c 2e 5c 2e 2f 27 0a 20 20 20 20  ^/]*/\.\./'.    
1b190 20 20 23 20 43 61 6e 6f 6e 69 63 61 6c 69 7a 65    # Canonicalize
1b1a0 20 74 68 65 20 70 61 74 68 6e 61 6d 65 20 6f 66   the pathname of
1b1b0 20 6c 64 0a 20 20 20 20 20 20 61 63 5f 70 72 6f   ld.      ac_pro
1b1c0 67 3d 60 24 45 43 48 4f 20 22 24 61 63 5f 70 72  g=`$ECHO "$ac_pr
1b1d0 6f 67 22 7c 20 24 53 45 44 20 27 73 25 5c 5c 5c  og"| $SED 's%\\\
1b1e0 5c 25 2f 25 67 27 60 0a 20 20 20 20 20 20 77 68  \%/%g'`.      wh
1b1f0 69 6c 65 20 24 45 43 48 4f 20 22 24 61 63 5f 70  ile $ECHO "$ac_p
1b200 72 6f 67 22 20 7c 20 24 47 52 45 50 20 22 24 72  rog" | $GREP "$r
1b210 65 5f 64 69 72 65 6c 74 22 20 3e 20 2f 64 65 76  e_direlt" > /dev
1b220 2f 6e 75 6c 6c 20 32 3e 26 31 3b 20 64 6f 0a 09  /null 2>&1; do..
1b230 61 63 5f 70 72 6f 67 3d 60 24 45 43 48 4f 20 24  ac_prog=`$ECHO $
1b240 61 63 5f 70 72 6f 67 7c 20 24 53 45 44 20 22 73  ac_prog| $SED "s
1b250 25 24 72 65 5f 64 69 72 65 6c 74 25 2f 25 22 60  %$re_direlt%/%"`
1b260 0a 20 20 20 20 20 20 64 6f 6e 65 0a 20 20 20 20  .      done.    
1b270 20 20 74 65 73 74 20 2d 7a 20 22 24 4c 44 22 20    test -z "$LD" 
1b280 26 26 20 4c 44 3d 22 24 61 63 5f 70 72 6f 67 22  && LD="$ac_prog"
1b290 0a 20 20 20 20 20 20 3b 3b 0a 20 20 22 22 29 0a  .      ;;.  "").
1b2a0 20 20 20 20 23 20 49 66 20 69 74 20 66 61 69 6c      # If it fail
1b2b0 73 2c 20 74 68 65 6e 20 70 72 65 74 65 6e 64 20  s, then pretend 
1b2c0 77 65 20 61 72 65 6e 27 74 20 75 73 69 6e 67 20  we aren't using 
1b2d0 47 43 43 2e 0a 20 20 20 20 61 63 5f 70 72 6f 67  GCC..    ac_prog
1b2e0 3d 6c 64 0a 20 20 20 20 3b 3b 0a 20 20 2a 29 0a  =ld.    ;;.  *).
1b2f0 20 20 20 20 23 20 49 66 20 69 74 20 69 73 20 72      # If it is r
1b300 65 6c 61 74 69 76 65 2c 20 74 68 65 6e 20 73 65  elative, then se
1b310 61 72 63 68 20 66 6f 72 20 74 68 65 20 66 69 72  arch for the fir
1b320 73 74 20 6c 64 20 69 6e 20 50 41 54 48 2e 0a 20  st ld in PATH.. 
1b330 20 20 20 77 69 74 68 5f 67 6e 75 5f 6c 64 3d 75     with_gnu_ld=u
1b340 6e 6b 6e 6f 77 6e 0a 20 20 20 20 3b 3b 0a 20 20  nknown.    ;;.  
1b350 65 73 61 63 0a 65 6c 69 66 20 74 65 73 74 20 22  esac.elif test "
1b360 24 77 69 74 68 5f 67 6e 75 5f 6c 64 22 20 3d 20  $with_gnu_ld" = 
1b370 79 65 73 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61  yes; then.  { $a
1b380 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
1b390 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45  {as_lineno-$LINE
1b3a0 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f  NO}: checking fo
1b3b0 72 20 47 4e 55 20 6c 64 22 20 3e 26 35 0a 24 61  r GNU ld" >&5.$a
1b3c0 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69  s_echo_n "checki
1b3d0 6e 67 20 66 6f 72 20 47 4e 55 20 6c 64 2e 2e 2e  ng for GNU ld...
1b3e0 20 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a 20   " >&6; }.else. 
1b3f0 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73   { $as_echo "$as
1b400 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
1b410 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69  $LINENO}: checki
1b420 6e 67 20 66 6f 72 20 6e 6f 6e 2d 47 4e 55 20 6c  ng for non-GNU l
1b430 64 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f  d" >&5.$as_echo_
1b440 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  n "checking for 
1b450 6e 6f 6e 2d 47 4e 55 20 6c 64 2e 2e 2e 20 22 20  non-GNU ld... " 
1b460 3e 26 36 3b 20 7d 0a 66 69 0a 69 66 20 24 7b 6c  >&6; }.fi.if ${l
1b470 74 5f 63 76 5f 70 61 74 68 5f 4c 44 2b 3a 7d 20  t_cv_path_LD+:} 
1b480 66 61 6c 73 65 3b 20 74 68 65 6e 20 3a 0a 20 20  false; then :.  
1b490 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63  $as_echo_n "(cac
1b4a0 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a  hed) " >&6.else.
1b4b0 20 20 69 66 20 74 65 73 74 20 2d 7a 20 22 24 4c    if test -z "$L
1b4c0 44 22 3b 20 74 68 65 6e 0a 20 20 6c 74 5f 73 61  D"; then.  lt_sa
1b4d0 76 65 5f 69 66 73 3d 22 24 49 46 53 22 3b 20 49  ve_ifs="$IFS"; I
1b4e0 46 53 3d 24 50 41 54 48 5f 53 45 50 41 52 41 54  FS=$PATH_SEPARAT
1b4f0 4f 52 0a 20 20 66 6f 72 20 61 63 5f 64 69 72 20  OR.  for ac_dir 
1b500 69 6e 20 24 50 41 54 48 3b 20 64 6f 0a 20 20 20  in $PATH; do.   
1b510 20 49 46 53 3d 22 24 6c 74 5f 73 61 76 65 5f 69   IFS="$lt_save_i
1b520 66 73 22 0a 20 20 20 20 74 65 73 74 20 2d 7a 20  fs".    test -z 
1b530 22 24 61 63 5f 64 69 72 22 20 26 26 20 61 63 5f  "$ac_dir" && ac_
1b540 64 69 72 3d 2e 0a 20 20 20 20 69 66 20 74 65 73  dir=..    if tes
1b550 74 20 2d 66 20 22 24 61 63 5f 64 69 72 2f 24 61  t -f "$ac_dir/$a
1b560 63 5f 70 72 6f 67 22 20 7c 7c 20 74 65 73 74 20  c_prog" || test 
1b570 2d 66 20 22 24 61 63 5f 64 69 72 2f 24 61 63 5f  -f "$ac_dir/$ac_
1b580 70 72 6f 67 24 61 63 5f 65 78 65 65 78 74 22 3b  prog$ac_exeext";
1b590 20 74 68 65 6e 0a 20 20 20 20 20 20 6c 74 5f 63   then.      lt_c
1b5a0 76 5f 70 61 74 68 5f 4c 44 3d 22 24 61 63 5f 64  v_path_LD="$ac_d
1b5b0 69 72 2f 24 61 63 5f 70 72 6f 67 22 0a 20 20 20  ir/$ac_prog".   
1b5c0 20 20 20 23 20 43 68 65 63 6b 20 74 6f 20 73 65     # Check to se
1b5d0 65 20 69 66 20 74 68 65 20 70 72 6f 67 72 61 6d  e if the program
1b5e0 20 69 73 20 47 4e 55 20 6c 64 2e 20 20 49 27 64   is GNU ld.  I'd
1b5f0 20 72 61 74 68 65 72 20 75 73 65 20 2d 2d 76 65   rather use --ve
1b600 72 73 69 6f 6e 2c 0a 20 20 20 20 20 20 23 20 62  rsion,.      # b
1b610 75 74 20 61 70 70 61 72 65 6e 74 6c 79 20 73 6f  ut apparently so
1b620 6d 65 20 76 61 72 69 61 6e 74 73 20 6f 66 20 47  me variants of G
1b630 4e 55 20 6c 64 20 6f 6e 6c 79 20 61 63 63 65 70  NU ld only accep
1b640 74 20 2d 76 2e 0a 20 20 20 20 20 20 23 20 42 72  t -v..      # Br
1b650 65 61 6b 20 6f 6e 6c 79 20 69 66 20 69 74 20 77  eak only if it w
1b660 61 73 20 74 68 65 20 47 4e 55 2f 6e 6f 6e 2d 47  as the GNU/non-G
1b670 4e 55 20 6c 64 20 74 68 61 74 20 77 65 20 70 72  NU ld that we pr
1b680 65 66 65 72 2e 0a 20 20 20 20 20 20 63 61 73 65  efer..      case
1b690 20 60 22 24 6c 74 5f 63 76 5f 70 61 74 68 5f 4c   `"$lt_cv_path_L
1b6a0 44 22 20 2d 76 20 32 3e 26 31 20 3c 2f 64 65 76  D" -v 2>&1 </dev
1b6b0 2f 6e 75 6c 6c 60 20 69 6e 0a 20 20 20 20 20 20  /null` in.      
1b6c0 2a 47 4e 55 2a 20 7c 20 2a 27 77 69 74 68 20 42  *GNU* | *'with B
1b6d0 46 44 27 2a 29 0a 09 74 65 73 74 20 22 24 77 69  FD'*)..test "$wi
1b6e0 74 68 5f 67 6e 75 5f 6c 64 22 20 21 3d 20 6e 6f  th_gnu_ld" != no
1b6f0 20 26 26 20 62 72 65 61 6b 0a 09 3b 3b 0a 20 20   && break..;;.  
1b700 20 20 20 20 2a 29 0a 09 74 65 73 74 20 22 24 77      *)..test "$w
1b710 69 74 68 5f 67 6e 75 5f 6c 64 22 20 21 3d 20 79  ith_gnu_ld" != y
1b720 65 73 20 26 26 20 62 72 65 61 6b 0a 09 3b 3b 0a  es && break..;;.
1b730 20 20 20 20 20 20 65 73 61 63 0a 20 20 20 20 66        esac.    f
1b740 69 0a 20 20 64 6f 6e 65 0a 20 20 49 46 53 3d 22  i.  done.  IFS="
1b750 24 6c 74 5f 73 61 76 65 5f 69 66 73 22 0a 65 6c  $lt_save_ifs".el
1b760 73 65 0a 20 20 6c 74 5f 63 76 5f 70 61 74 68 5f  se.  lt_cv_path_
1b770 4c 44 3d 22 24 4c 44 22 20 23 20 4c 65 74 20 74  LD="$LD" # Let t
1b780 68 65 20 75 73 65 72 20 6f 76 65 72 72 69 64 65  he user override
1b790 20 74 68 65 20 74 65 73 74 20 77 69 74 68 20 61   the test with a
1b7a0 20 70 61 74 68 2e 0a 66 69 0a 66 69 0a 0a 4c 44   path..fi.fi..LD
1b7b0 3d 22 24 6c 74 5f 63 76 5f 70 61 74 68 5f 4c 44  ="$lt_cv_path_LD
1b7c0 22 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24 4c  ".if test -n "$L
1b7d0 44 22 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61 73  D"; then.  { $as
1b7e0 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
1b7f0 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
1b800 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 24 4c 44 22  O}: result: $LD"
1b810 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24   >&5.$as_echo "$
1b820 4c 44 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a  LD" >&6; }.else.
1b830 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61    { $as_echo "$a
1b840 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
1b850 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c  -$LINENO}: resul
1b860 74 3a 20 6e 6f 22 20 3e 26 35 0a 24 61 73 5f 65  t: no" >&5.$as_e
1b870 63 68 6f 20 22 6e 6f 22 20 3e 26 36 3b 20 7d 0a  cho "no" >&6; }.
1b880 66 69 0a 74 65 73 74 20 2d 7a 20 22 24 4c 44 22  fi.test -z "$LD"
1b890 20 26 26 20 61 73 5f 66 6e 5f 65 72 72 6f 72 20   && as_fn_error 
1b8a0 24 3f 20 22 6e 6f 20 61 63 63 65 70 74 61 62 6c  $? "no acceptabl
1b8b0 65 20 6c 64 20 66 6f 75 6e 64 20 69 6e 20 5c 24  e ld found in \$
1b8c0 50 41 54 48 22 20 22 24 4c 49 4e 45 4e 4f 22 20  PATH" "$LINENO" 
1b8d0 35 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61  5.{ $as_echo "$a
1b8e0 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
1b8f0 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b  -$LINENO}: check
1b900 69 6e 67 20 69 66 20 74 68 65 20 6c 69 6e 6b 65  ing if the linke
1b910 72 20 28 24 4c 44 29 20 69 73 20 47 4e 55 20 6c  r ($LD) is GNU l
1b920 64 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f  d" >&5.$as_echo_
1b930 6e 20 22 63 68 65 63 6b 69 6e 67 20 69 66 20 74  n "checking if t
1b940 68 65 20 6c 69 6e 6b 65 72 20 28 24 4c 44 29 20  he linker ($LD) 
1b950 69 73 20 47 4e 55 20 6c 64 2e 2e 2e 20 22 20 3e  is GNU ld... " >
1b960 26 36 3b 20 7d 0a 69 66 20 24 7b 6c 74 5f 63 76  &6; }.if ${lt_cv
1b970 5f 70 72 6f 67 5f 67 6e 75 5f 6c 64 2b 3a 7d 20  _prog_gnu_ld+:} 
1b980 66 61 6c 73 65 3b 20 74 68 65 6e 20 3a 0a 20 20  false; then :.  
1b990 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63  $as_echo_n "(cac
1b9a0 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a  hed) " >&6.else.
1b9b0 20 20 23 20 49 27 64 20 72 61 74 68 65 72 20 75    # I'd rather u
1b9c0 73 65 20 2d 2d 76 65 72 73 69 6f 6e 20 68 65 72  se --version her
1b9d0 65 2c 20 62 75 74 20 61 70 70 61 72 65 6e 74 6c  e, but apparentl
1b9e0 79 20 73 6f 6d 65 20 47 4e 55 20 6c 64 73 20 6f  y some GNU lds o
1b9f0 6e 6c 79 20 61 63 63 65 70 74 20 2d 76 2e 0a 63  nly accept -v..c
1ba00 61 73 65 20 60 24 4c 44 20 2d 76 20 32 3e 26 31  ase `$LD -v 2>&1
1ba10 20 3c 2f 64 65 76 2f 6e 75 6c 6c 60 20 69 6e 0a   </dev/null` in.
1ba20 2a 47 4e 55 2a 20 7c 20 2a 27 77 69 74 68 20 42  *GNU* | *'with B
1ba30 46 44 27 2a 29 0a 20 20 6c 74 5f 63 76 5f 70 72  FD'*).  lt_cv_pr
1ba40 6f 67 5f 67 6e 75 5f 6c 64 3d 79 65 73 0a 20 20  og_gnu_ld=yes.  
1ba50 3b 3b 0a 2a 29 0a 20 20 6c 74 5f 63 76 5f 70 72  ;;.*).  lt_cv_pr
1ba60 6f 67 5f 67 6e 75 5f 6c 64 3d 6e 6f 0a 20 20 3b  og_gnu_ld=no.  ;
1ba70 3b 0a 65 73 61 63 0a 66 69 0a 7b 20 24 61 73 5f  ;.esac.fi.{ $as_
1ba80 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
1ba90 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
1baa0 7d 3a 20 72 65 73 75 6c 74 3a 20 24 6c 74 5f 63  }: result: $lt_c
1bab0 76 5f 70 72 6f 67 5f 67 6e 75 5f 6c 64 22 20 3e  v_prog_gnu_ld" >
1bac0 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 6c 74  &5.$as_echo "$lt
1bad0 5f 63 76 5f 70 72 6f 67 5f 67 6e 75 5f 6c 64 22  _cv_prog_gnu_ld"
1bae0 20 3e 26 36 3b 20 7d 0a 77 69 74 68 5f 67 6e 75   >&6; }.with_gnu
1baf0 5f 6c 64 3d 24 6c 74 5f 63 76 5f 70 72 6f 67 5f  _ld=$lt_cv_prog_
1bb00 67 6e 75 5f 6c 64 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  gnu_ld..........
1bb10 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
1bb20 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24  me:${as_lineno-$
1bb30 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e  LINENO}: checkin
1bb40 67 20 66 6f 72 20 42 53 44 2d 20 6f 72 20 4d 53  g for BSD- or MS
1bb50 2d 63 6f 6d 70 61 74 69 62 6c 65 20 6e 61 6d 65  -compatible name
1bb60 20 6c 69 73 74 65 72 20 28 6e 6d 29 22 20 3e 26   lister (nm)" >&
1bb70 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68  5.$as_echo_n "ch
1bb80 65 63 6b 69 6e 67 20 66 6f 72 20 42 53 44 2d 20  ecking for BSD- 
1bb90 6f 72 20 4d 53 2d 63 6f 6d 70 61 74 69 62 6c 65  or MS-compatible
1bba0 20 6e 61 6d 65 20 6c 69 73 74 65 72 20 28 6e 6d   name lister (nm
1bbb0 29 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66  )... " >&6; }.if
1bbc0 20 24 7b 6c 74 5f 63 76 5f 70 61 74 68 5f 4e 4d   ${lt_cv_path_NM
1bbd0 2b 3a 7d 20 66 61 6c 73 65 3b 20 74 68 65 6e 20  +:} false; then 
1bbe0 3a 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22  :.  $as_echo_n "
1bbf0 28 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65  (cached) " >&6.e
1bc00 6c 73 65 0a 20 20 69 66 20 74 65 73 74 20 2d 6e  lse.  if test -n
1bc10 20 22 24 4e 4d 22 3b 20 74 68 65 6e 0a 20 20 23   "$NM"; then.  #
1bc20 20 4c 65 74 20 74 68 65 20 75 73 65 72 20 6f 76   Let the user ov
1bc30 65 72 72 69 64 65 20 74 68 65 20 74 65 73 74 2e  erride the test.
1bc40 0a 20 20 6c 74 5f 63 76 5f 70 61 74 68 5f 4e 4d  .  lt_cv_path_NM
1bc50 3d 22 24 4e 4d 22 0a 65 6c 73 65 0a 20 20 6c 74  ="$NM".else.  lt
1bc60 5f 6e 6d 5f 74 6f 5f 63 68 65 63 6b 3d 22 24 7b  _nm_to_check="${
1bc70 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 6e  ac_tool_prefix}n
1bc80 6d 22 0a 20 20 69 66 20 74 65 73 74 20 2d 6e 20  m".  if test -n 
1bc90 22 24 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78  "$ac_tool_prefix
1bca0 22 20 26 26 20 74 65 73 74 20 22 24 62 75 69 6c  " && test "$buil
1bcb0 64 22 20 3d 20 22 24 68 6f 73 74 22 3b 20 74 68  d" = "$host"; th
1bcc0 65 6e 0a 20 20 20 20 6c 74 5f 6e 6d 5f 74 6f 5f  en.    lt_nm_to_
1bcd0 63 68 65 63 6b 3d 22 24 6c 74 5f 6e 6d 5f 74 6f  check="$lt_nm_to
1bce0 5f 63 68 65 63 6b 20 6e 6d 22 0a 20 20 66 69 0a  _check nm".  fi.
1bcf0 20 20 66 6f 72 20 6c 74 5f 74 6d 70 5f 6e 6d 20    for lt_tmp_nm 
1bd00 69 6e 20 24 6c 74 5f 6e 6d 5f 74 6f 5f 63 68 65  in $lt_nm_to_che
1bd10 63 6b 3b 20 64 6f 0a 20 20 20 20 6c 74 5f 73 61  ck; do.    lt_sa
1bd20 76 65 5f 69 66 73 3d 22 24 49 46 53 22 3b 20 49  ve_ifs="$IFS"; I
1bd30 46 53 3d 24 50 41 54 48 5f 53 45 50 41 52 41 54  FS=$PATH_SEPARAT
1bd40 4f 52 0a 20 20 20 20 66 6f 72 20 61 63 5f 64 69  OR.    for ac_di
1bd50 72 20 69 6e 20 24 50 41 54 48 20 2f 75 73 72 2f  r in $PATH /usr/
1bd60 63 63 73 2f 62 69 6e 2f 65 6c 66 20 2f 75 73 72  ccs/bin/elf /usr
1bd70 2f 63 63 73 2f 62 69 6e 20 2f 75 73 72 2f 75 63  /ccs/bin /usr/uc
1bd80 62 20 2f 62 69 6e 3b 20 64 6f 0a 20 20 20 20 20  b /bin; do.     
1bd90 20 49 46 53 3d 22 24 6c 74 5f 73 61 76 65 5f 69   IFS="$lt_save_i
1bda0 66 73 22 0a 20 20 20 20 20 20 74 65 73 74 20 2d  fs".      test -
1bdb0 7a 20 22 24 61 63 5f 64 69 72 22 20 26 26 20 61  z "$ac_dir" && a
1bdc0 63 5f 64 69 72 3d 2e 0a 20 20 20 20 20 20 74 6d  c_dir=..      tm
1bdd0 70 5f 6e 6d 3d 22 24 61 63 5f 64 69 72 2f 24 6c  p_nm="$ac_dir/$l
1bde0 74 5f 74 6d 70 5f 6e 6d 22 0a 20 20 20 20 20 20  t_tmp_nm".      
1bdf0 69 66 20 74 65 73 74 20 2d 66 20 22 24 74 6d 70  if test -f "$tmp
1be00 5f 6e 6d 22 20 7c 7c 20 74 65 73 74 20 2d 66 20  _nm" || test -f 
1be10 22 24 74 6d 70 5f 6e 6d 24 61 63 5f 65 78 65 65  "$tmp_nm$ac_exee
1be20 78 74 22 20 3b 20 74 68 65 6e 0a 09 23 20 43 68  xt" ; then..# Ch
1be30 65 63 6b 20 74 6f 20 73 65 65 20 69 66 20 74 68  eck to see if th
1be40 65 20 6e 6d 20 61 63 63 65 70 74 73 20 61 20 42  e nm accepts a B
1be50 53 44 2d 63 6f 6d 70 61 74 20 66 6c 61 67 2e 0a  SD-compat flag..
1be60 09 23 20 41 64 64 69 6e 67 20 74 68 65 20 60 73  .# Adding the `s
1be70 65 64 20 31 71 27 20 70 72 65 76 65 6e 74 73 20  ed 1q' prevents 
1be80 66 61 6c 73 65 20 70 6f 73 69 74 69 76 65 73 20  false positives 
1be90 6f 6e 20 48 50 2d 55 58 2c 20 77 68 69 63 68 20  on HP-UX, which 
1bea0 73 61 79 73 3a 0a 09 23 20 20 20 6e 6d 3a 20 75  says:..#   nm: u
1beb0 6e 6b 6e 6f 77 6e 20 6f 70 74 69 6f 6e 20 22 42  nknown option "B
1bec0 22 20 69 67 6e 6f 72 65 64 0a 09 23 20 54 72 75  " ignored..# Tru
1bed0 36 34 27 73 20 6e 6d 20 63 6f 6d 70 6c 61 69 6e  64's nm complain
1bee0 73 20 74 68 61 74 20 2f 64 65 76 2f 6e 75 6c 6c  s that /dev/null
1bef0 20 69 73 20 61 6e 20 69 6e 76 61 6c 69 64 20 6f   is an invalid o
1bf00 62 6a 65 63 74 20 66 69 6c 65 0a 09 63 61 73 65  bject file..case
1bf10 20 60 22 24 74 6d 70 5f 6e 6d 22 20 2d 42 20 2f   `"$tmp_nm" -B /
1bf20 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 20 7c 20  dev/null 2>&1 | 
1bf30 73 65 64 20 27 31 71 27 60 20 69 6e 0a 09 2a 2f  sed '1q'` in..*/
1bf40 64 65 76 2f 6e 75 6c 6c 2a 20 7c 20 2a 27 49 6e  dev/null* | *'In
1bf50 76 61 6c 69 64 20 66 69 6c 65 20 6f 72 20 6f 62  valid file or ob
1bf60 6a 65 63 74 20 74 79 70 65 27 2a 29 0a 09 20 20  ject type'*)..  
1bf70 6c 74 5f 63 76 5f 70 61 74 68 5f 4e 4d 3d 22 24  lt_cv_path_NM="$
1bf80 74 6d 70 5f 6e 6d 20 2d 42 22 0a 09 20 20 62 72  tmp_nm -B"..  br
1bf90 65 61 6b 0a 09 20 20 3b 3b 0a 09 2a 29 0a 09 20  eak..  ;;..*).. 
1bfa0 20 63 61 73 65 20 60 22 24 74 6d 70 5f 6e 6d 22   case `"$tmp_nm"
1bfb0 20 2d 70 20 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e   -p /dev/null 2>
1bfc0 26 31 20 7c 20 73 65 64 20 27 31 71 27 60 20 69  &1 | sed '1q'` i
1bfd0 6e 0a 09 20 20 2a 2f 64 65 76 2f 6e 75 6c 6c 2a  n..  */dev/null*
1bfe0 29 0a 09 20 20 20 20 6c 74 5f 63 76 5f 70 61 74  )..    lt_cv_pat
1bff0 68 5f 4e 4d 3d 22 24 74 6d 70 5f 6e 6d 20 2d 70  h_NM="$tmp_nm -p
1c000 22 0a 09 20 20 20 20 62 72 65 61 6b 0a 09 20 20  "..    break..  
1c010 20 20 3b 3b 0a 09 20 20 2a 29 0a 09 20 20 20 20    ;;..  *)..    
1c020 6c 74 5f 63 76 5f 70 61 74 68 5f 4e 4d 3d 24 7b  lt_cv_path_NM=${
1c030 6c 74 5f 63 76 5f 70 61 74 68 5f 4e 4d 3d 22 24  lt_cv_path_NM="$
1c040 74 6d 70 5f 6e 6d 22 7d 20 23 20 6b 65 65 70 20  tmp_nm"} # keep 
1c050 74 68 65 20 66 69 72 73 74 20 6d 61 74 63 68 2c  the first match,
1c060 20 62 75 74 0a 09 20 20 20 20 63 6f 6e 74 69 6e   but..    contin
1c070 75 65 20 23 20 73 6f 20 74 68 61 74 20 77 65 20  ue # so that we 
1c080 63 61 6e 20 74 72 79 20 74 6f 20 66 69 6e 64 20  can try to find 
1c090 6f 6e 65 20 74 68 61 74 20 73 75 70 70 6f 72 74  one that support
1c0a0 73 20 42 53 44 20 66 6c 61 67 73 0a 09 20 20 20  s BSD flags..   
1c0b0 20 3b 3b 0a 09 20 20 65 73 61 63 0a 09 20 20 3b   ;;..  esac..  ;
1c0c0 3b 0a 09 65 73 61 63 0a 20 20 20 20 20 20 66 69  ;..esac.      fi
1c0d0 0a 20 20 20 20 64 6f 6e 65 0a 20 20 20 20 49 46  .    done.    IF
1c0e0 53 3d 22 24 6c 74 5f 73 61 76 65 5f 69 66 73 22  S="$lt_save_ifs"
1c0f0 0a 20 20 64 6f 6e 65 0a 20 20 3a 20 24 7b 6c 74  .  done.  : ${lt
1c100 5f 63 76 5f 70 61 74 68 5f 4e 4d 3d 6e 6f 7d 0a  _cv_path_NM=no}.
1c110 66 69 0a 66 69 0a 7b 20 24 61 73 5f 65 63 68 6f  fi.fi.{ $as_echo
1c120 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69   "$as_me:${as_li
1c130 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72  neno-$LINENO}: r
1c140 65 73 75 6c 74 3a 20 24 6c 74 5f 63 76 5f 70 61  esult: $lt_cv_pa
1c150 74 68 5f 4e 4d 22 20 3e 26 35 0a 24 61 73 5f 65  th_NM" >&5.$as_e
1c160 63 68 6f 20 22 24 6c 74 5f 63 76 5f 70 61 74 68  cho "$lt_cv_path
1c170 5f 4e 4d 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74  _NM" >&6; }.if t
1c180 65 73 74 20 22 24 6c 74 5f 63 76 5f 70 61 74 68  est "$lt_cv_path
1c190 5f 4e 4d 22 20 21 3d 20 22 6e 6f 22 3b 20 74 68  _NM" != "no"; th
1c1a0 65 6e 0a 20 20 4e 4d 3d 22 24 6c 74 5f 63 76 5f  en.  NM="$lt_cv_
1c1b0 70 61 74 68 5f 4e 4d 22 0a 65 6c 73 65 0a 20 20  path_NM".else.  
1c1c0 23 20 44 69 64 6e 27 74 20 66 69 6e 64 20 61 6e  # Didn't find an
1c1d0 79 20 42 53 44 20 63 6f 6d 70 61 74 69 62 6c 65  y BSD compatible
1c1e0 20 6e 61 6d 65 20 6c 69 73 74 65 72 2c 20 6c 6f   name lister, lo
1c1f0 6f 6b 20 66 6f 72 20 64 75 6d 70 62 69 6e 2e 0a  ok for dumpbin..
1c200 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61    if test -n "$a
1c210 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 22 3b 20  c_tool_prefix"; 
1c220 74 68 65 6e 0a 20 20 66 6f 72 20 61 63 5f 70 72  then.  for ac_pr
1c230 6f 67 20 69 6e 20 22 64 75 6d 70 62 69 6e 20 2d  og in "dumpbin -
1c240 73 79 6d 62 6f 6c 73 22 20 22 6c 69 6e 6b 20 2d  symbols" "link -
1c250 64 75 6d 70 20 2d 73 79 6d 62 6f 6c 73 22 0a 20  dump -symbols". 
1c260 20 64 6f 0a 20 20 20 20 23 20 45 78 74 72 61 63   do.    # Extrac
1c270 74 20 74 68 65 20 66 69 72 73 74 20 77 6f 72 64  t the first word
1c280 20 6f 66 20 22 24 61 63 5f 74 6f 6f 6c 5f 70 72   of "$ac_tool_pr
1c290 65 66 69 78 24 61 63 5f 70 72 6f 67 22 2c 20 73  efix$ac_prog", s
1c2a0 6f 20 69 74 20 63 61 6e 20 62 65 20 61 20 70 72  o it can be a pr
1c2b0 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69 74 68 20  ogram name with 
1c2c0 61 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79 20  args..set dummy 
1c2d0 24 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 24  $ac_tool_prefix$
1c2e0 61 63 5f 70 72 6f 67 3b 20 61 63 5f 77 6f 72 64  ac_prog; ac_word
1c2f0 3d 24 32 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22  =$2.{ $as_echo "
1c300 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
1c310 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65  no-$LINENO}: che
1c320 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f  cking for $ac_wo
1c330 72 64 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  rd" >&5.$as_echo
1c340 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72  _n "checking for
1c350 20 24 61 63 5f 77 6f 72 64 2e 2e 2e 20 22 20 3e   $ac_word... " >
1c360 26 36 3b 20 7d 0a 69 66 20 24 7b 61 63 5f 63 76  &6; }.if ${ac_cv
1c370 5f 70 72 6f 67 5f 44 55 4d 50 42 49 4e 2b 3a 7d  _prog_DUMPBIN+:}
1c380 20 66 61 6c 73 65 3b 20 74 68 65 6e 20 3a 0a 20   false; then :. 
1c390 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61   $as_echo_n "(ca
1c3a0 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65  ched) " >&6.else
1c3b0 0a 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24  .  if test -n "$
1c3c0 44 55 4d 50 42 49 4e 22 3b 20 74 68 65 6e 0a 20  DUMPBIN"; then. 
1c3d0 20 61 63 5f 63 76 5f 70 72 6f 67 5f 44 55 4d 50   ac_cv_prog_DUMP
1c3e0 42 49 4e 3d 22 24 44 55 4d 50 42 49 4e 22 20 23  BIN="$DUMPBIN" #
1c3f0 20 4c 65 74 20 74 68 65 20 75 73 65 72 20 6f 76   Let the user ov
1c400 65 72 72 69 64 65 20 74 68 65 20 74 65 73 74 2e  erride the test.
1c410 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f 49 46  .else.as_save_IF
1c420 53 3d 24 49 46 53 3b 20 49 46 53 3d 24 50 41 54  S=$IFS; IFS=$PAT
1c430 48 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f 72 20  H_SEPARATOR.for 
1c440 61 73 5f 64 69 72 20 69 6e 20 24 50 41 54 48 0a  as_dir in $PATH.
1c450 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73 61 76  do.  IFS=$as_sav
1c460 65 5f 49 46 53 0a 20 20 74 65 73 74 20 2d 7a 20  e_IFS.  test -z 
1c470 22 24 61 73 5f 64 69 72 22 20 26 26 20 61 73 5f  "$as_dir" && as_
1c480 64 69 72 3d 2e 0a 20 20 20 20 66 6f 72 20 61 63  dir=..    for ac
1c490 5f 65 78 65 63 5f 65 78 74 20 69 6e 20 27 27 20  _exec_ext in '' 
1c4a0 24 61 63 5f 65 78 65 63 75 74 61 62 6c 65 5f 65  $ac_executable_e
1c4b0 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20  xtensions; do.  
1c4c0 69 66 20 61 73 5f 66 6e 5f 65 78 65 63 75 74 61  if as_fn_executa
1c4d0 62 6c 65 5f 70 20 22 24 61 73 5f 64 69 72 2f 24  ble_p "$as_dir/$
1c4e0 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f  ac_word$ac_exec_
1c4f0 65 78 74 22 3b 20 74 68 65 6e 0a 20 20 20 20 61  ext"; then.    a
1c500 63 5f 63 76 5f 70 72 6f 67 5f 44 55 4d 50 42 49  c_cv_prog_DUMPBI
1c510 4e 3d 22 24 61 63 5f 74 6f 6f 6c 5f 70 72 65 66  N="$ac_tool_pref
1c520 69 78 24 61 63 5f 70 72 6f 67 22 0a 20 20 20 20  ix$ac_prog".    
1c530 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
1c540 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
1c550 4e 45 4e 4f 7d 3a 20 66 6f 75 6e 64 20 24 61 73  NENO}: found $as
1c560 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63  _dir/$ac_word$ac
1c570 5f 65 78 65 63 5f 65 78 74 22 20 3e 26 35 0a 20  _exec_ext" >&5. 
1c580 20 20 20 62 72 65 61 6b 20 32 0a 20 20 66 69 0a     break 2.  fi.
1c590 64 6f 6e 65 0a 20 20 64 6f 6e 65 0a 49 46 53 3d  done.  done.IFS=
1c5a0 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a 66 69  $as_save_IFS..fi
1c5b0 0a 66 69 0a 44 55 4d 50 42 49 4e 3d 24 61 63 5f  .fi.DUMPBIN=$ac_
1c5c0 63 76 5f 70 72 6f 67 5f 44 55 4d 50 42 49 4e 0a  cv_prog_DUMPBIN.
1c5d0 69 66 20 74 65 73 74 20 2d 6e 20 22 24 44 55 4d  if test -n "$DUM
1c5e0 50 42 49 4e 22 3b 20 74 68 65 6e 0a 20 20 7b 20  PBIN"; then.  { 
1c5f0 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
1c600 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
1c610 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 24  NENO}: result: $
1c620 44 55 4d 50 42 49 4e 22 20 3e 26 35 0a 24 61 73  DUMPBIN" >&5.$as
1c630 5f 65 63 68 6f 20 22 24 44 55 4d 50 42 49 4e 22  _echo "$DUMPBIN"
1c640 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b   >&6; }.else.  {
1c650 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
1c660 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
1c670 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20  INENO}: result: 
1c680 6e 6f 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  no" >&5.$as_echo
1c690 20 22 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66 69 0a   "no" >&6; }.fi.
1c6a0 0a 0a 20 20 20 20 74 65 73 74 20 2d 6e 20 22 24  ..    test -n "$
1c6b0 44 55 4d 50 42 49 4e 22 20 26 26 20 62 72 65 61  DUMPBIN" && brea
1c6c0 6b 0a 20 20 64 6f 6e 65 0a 66 69 0a 69 66 20 74  k.  done.fi.if t
1c6d0 65 73 74 20 2d 7a 20 22 24 44 55 4d 50 42 49 4e  est -z "$DUMPBIN
1c6e0 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 74 5f  "; then.  ac_ct_
1c6f0 44 55 4d 50 42 49 4e 3d 24 44 55 4d 50 42 49 4e  DUMPBIN=$DUMPBIN
1c700 0a 20 20 66 6f 72 20 61 63 5f 70 72 6f 67 20 69  .  for ac_prog i
1c710 6e 20 22 64 75 6d 70 62 69 6e 20 2d 73 79 6d 62  n "dumpbin -symb
1c720 6f 6c 73 22 20 22 6c 69 6e 6b 20 2d 64 75 6d 70  ols" "link -dump
1c730 20 2d 73 79 6d 62 6f 6c 73 22 0a 64 6f 0a 20 20   -symbols".do.  
1c740 23 20 45 78 74 72 61 63 74 20 74 68 65 20 66 69  # Extract the fi
1c750 72 73 74 20 77 6f 72 64 20 6f 66 20 22 24 61 63  rst word of "$ac
1c760 5f 70 72 6f 67 22 2c 20 73 6f 20 69 74 20 63 61  _prog", so it ca
1c770 6e 20 62 65 20 61 20 70 72 6f 67 72 61 6d 20 6e  n be a program n
1c780 61 6d 65 20 77 69 74 68 20 61 72 67 73 2e 0a 73  ame with args..s
1c790 65 74 20 64 75 6d 6d 79 20 24 61 63 5f 70 72 6f  et dummy $ac_pro
1c7a0 67 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a 7b 20  g; ac_word=$2.{ 
1c7b0 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
1c7c0 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
1c7d0 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20  NENO}: checking 
1c7e0 66 6f 72 20 24 61 63 5f 77 6f 72 64 22 20 3e 26  for $ac_word" >&
1c7f0 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68  5.$as_echo_n "ch
1c800 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77  ecking for $ac_w
1c810 6f 72 64 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a  ord... " >&6; }.
1c820 69 66 20 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f  if ${ac_cv_prog_
1c830 61 63 5f 63 74 5f 44 55 4d 50 42 49 4e 2b 3a 7d  ac_ct_DUMPBIN+:}
1c840 20 66 61 6c 73 65 3b 20 74 68 65 6e 20 3a 0a 20   false; then :. 
1c850 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61   $as_echo_n "(ca
1c860 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65  ched) " >&6.else
1c870 0a 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24  .  if test -n "$
1c880 61 63 5f 63 74 5f 44 55 4d 50 42 49 4e 22 3b 20  ac_ct_DUMPBIN"; 
1c890 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f  then.  ac_cv_pro
1c8a0 67 5f 61 63 5f 63 74 5f 44 55 4d 50 42 49 4e 3d  g_ac_ct_DUMPBIN=
1c8b0 22 24 61 63 5f 63 74 5f 44 55 4d 50 42 49 4e 22  "$ac_ct_DUMPBIN"
1c8c0 20 23 20 4c 65 74 20 74 68 65 20 75 73 65 72 20   # Let the user 
1c8d0 6f 76 65 72 72 69 64 65 20 74 68 65 20 74 65 73  override the tes
1c8e0 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f  t..else.as_save_
1c8f0 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24 50  IFS=$IFS; IFS=$P
1c900 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f  ATH_SEPARATOR.fo
1c910 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50 41 54  r as_dir in $PAT
1c920 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73  H.do.  IFS=$as_s
1c930 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74 20 2d  ave_IFS.  test -
1c940 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26 20 61  z "$as_dir" && a
1c950 73 5f 64 69 72 3d 2e 0a 20 20 20 20 66 6f 72 20  s_dir=..    for 
1c960 61 63 5f 65 78 65 63 5f 65 78 74 20 69 6e 20 27  ac_exec_ext in '
1c970 27 20 24 61 63 5f 65 78 65 63 75 74 61 62 6c 65  ' $ac_executable
1c980 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a  _extensions; do.
1c990 20 20 69 66 20 61 73 5f 66 6e 5f 65 78 65 63 75    if as_fn_execu
1c9a0 74 61 62 6c 65 5f 70 20 22 24 61 73 5f 64 69 72  table_p "$as_dir
1c9b0 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65  /$ac_word$ac_exe
1c9c0 63 5f 65 78 74 22 3b 20 74 68 65 6e 0a 20 20 20  c_ext"; then.   
1c9d0 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63   ac_cv_prog_ac_c
1c9e0 74 5f 44 55 4d 50 42 49 4e 3d 22 24 61 63 5f 70  t_DUMPBIN="$ac_p
1c9f0 72 6f 67 22 0a 20 20 20 20 24 61 73 5f 65 63 68  rog".    $as_ech
1ca00 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
1ca10 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
1ca20 66 6f 75 6e 64 20 24 61 73 5f 64 69 72 2f 24 61  found $as_dir/$a
1ca30 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65  c_word$ac_exec_e
1ca40 78 74 22 20 3e 26 35 0a 20 20 20 20 62 72 65 61  xt" >&5.    brea
1ca50 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65 0a 20 20  k 2.  fi.done.  
1ca60 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61 76  done.IFS=$as_sav
1ca70 65 5f 49 46 53 0a 0a 66 69 0a 66 69 0a 61 63 5f  e_IFS..fi.fi.ac_
1ca80 63 74 5f 44 55 4d 50 42 49 4e 3d 24 61 63 5f 63  ct_DUMPBIN=$ac_c
1ca90 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 44 55 4d  v_prog_ac_ct_DUM
1caa0 50 42 49 4e 0a 69 66 20 74 65 73 74 20 2d 6e 20  PBIN.if test -n 
1cab0 22 24 61 63 5f 63 74 5f 44 55 4d 50 42 49 4e 22  "$ac_ct_DUMPBIN"
1cac0 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61 73 5f 65  ; then.  { $as_e
1cad0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
1cae0 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
1caf0 3a 20 72 65 73 75 6c 74 3a 20 24 61 63 5f 63 74  : result: $ac_ct
1cb00 5f 44 55 4d 50 42 49 4e 22 20 3e 26 35 0a 24 61  _DUMPBIN" >&5.$a
1cb10 73 5f 65 63 68 6f 20 22 24 61 63 5f 63 74 5f 44  s_echo "$ac_ct_D
1cb20 55 4d 50 42 49 4e 22 20 3e 26 36 3b 20 7d 0a 65  UMPBIN" >&6; }.e
1cb30 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f  lse.  { $as_echo
1cb40 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69   "$as_me:${as_li
1cb50 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72  neno-$LINENO}: r
1cb60 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 24  esult: no" >&5.$
1cb70 61 73 5f 65 63 68 6f 20 22 6e 6f 22 20 3e 26 36  as_echo "no" >&6
1cb80 3b 20 7d 0a 66 69 0a 0a 0a 20 20 74 65 73 74 20  ; }.fi...  test 
1cb90 2d 6e 20 22 24 61 63 5f 63 74 5f 44 55 4d 50 42  -n "$ac_ct_DUMPB
1cba0 49 4e 22 20 26 26 20 62 72 65 61 6b 0a 64 6f 6e  IN" && break.don
1cbb0 65 0a 0a 20 20 69 66 20 74 65 73 74 20 22 78 24  e..  if test "x$
1cbc0 61 63 5f 63 74 5f 44 55 4d 50 42 49 4e 22 20 3d  ac_ct_DUMPBIN" =
1cbd0 20 78 3b 20 74 68 65 6e 0a 20 20 20 20 44 55 4d   x; then.    DUM
1cbe0 50 42 49 4e 3d 22 3a 22 0a 20 20 65 6c 73 65 0a  PBIN=":".  else.
1cbf0 20 20 20 20 63 61 73 65 20 24 63 72 6f 73 73 5f      case $cross_
1cc00 63 6f 6d 70 69 6c 69 6e 67 3a 24 61 63 5f 74 6f  compiling:$ac_to
1cc10 6f 6c 5f 77 61 72 6e 65 64 20 69 6e 0a 79 65 73  ol_warned in.yes
1cc20 3a 29 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  :).{ $as_echo "$
1cc30 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
1cc40 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 57 41 52 4e  o-$LINENO}: WARN
1cc50 49 4e 47 3a 20 75 73 69 6e 67 20 63 72 6f 73 73  ING: using cross
1cc60 20 74 6f 6f 6c 73 20 6e 6f 74 20 70 72 65 66 69   tools not prefi
1cc70 78 65 64 20 77 69 74 68 20 68 6f 73 74 20 74 72  xed with host tr
1cc80 69 70 6c 65 74 22 20 3e 26 35 0a 24 61 73 5f 65  iplet" >&5.$as_e
1cc90 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 57 41 52  cho "$as_me: WAR
1cca0 4e 49 4e 47 3a 20 75 73 69 6e 67 20 63 72 6f 73  NING: using cros
1ccb0 73 20 74 6f 6f 6c 73 20 6e 6f 74 20 70 72 65 66  s tools not pref
1ccc0 69 78 65 64 20 77 69 74 68 20 68 6f 73 74 20 74  ixed with host t
1ccd0 72 69 70 6c 65 74 22 20 3e 26 32 3b 7d 0a 61 63  riplet" >&2;}.ac
1cce0 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64 3d 79 65 73  _tool_warned=yes
1ccf0 20 3b 3b 0a 65 73 61 63 0a 20 20 20 20 44 55 4d   ;;.esac.    DUM
1cd00 50 42 49 4e 3d 24 61 63 5f 63 74 5f 44 55 4d 50  PBIN=$ac_ct_DUMP
1cd10 42 49 4e 0a 20 20 66 69 0a 66 69 0a 0a 0a 20 20  BIN.  fi.fi...  
1cd20 69 66 20 74 65 73 74 20 22 24 44 55 4d 50 42 49  if test "$DUMPBI
1cd30 4e 22 20 21 3d 20 22 3a 22 3b 20 74 68 65 6e 0a  N" != ":"; then.
1cd40 20 20 20 20 4e 4d 3d 22 24 44 55 4d 50 42 49 4e      NM="$DUMPBIN
1cd50 22 0a 20 20 66 69 0a 66 69 0a 74 65 73 74 20 2d  ".  fi.fi.test -
1cd60 7a 20 22 24 4e 4d 22 20 26 26 20 4e 4d 3d 6e 6d  z "$NM" && NM=nm
1cd70 0a 0a 0a 0a 0a 0a 0a 7b 20 24 61 73 5f 65 63 68  .......{ $as_ech
1cd80 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
1cd90 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
1cda0 63 68 65 63 6b 69 6e 67 20 74 68 65 20 6e 61 6d  checking the nam
1cdb0 65 20 6c 69 73 74 65 72 20 28 24 4e 4d 29 20 69  e lister ($NM) i
1cdc0 6e 74 65 72 66 61 63 65 22 20 3e 26 35 0a 24 61  nterface" >&5.$a
1cdd0 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69  s_echo_n "checki
1cde0 6e 67 20 74 68 65 20 6e 61 6d 65 20 6c 69 73 74  ng the name list
1cdf0 65 72 20 28 24 4e 4d 29 20 69 6e 74 65 72 66 61  er ($NM) interfa
1ce00 63 65 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69  ce... " >&6; }.i
1ce10 66 20 24 7b 6c 74 5f 63 76 5f 6e 6d 5f 69 6e 74  f ${lt_cv_nm_int
1ce20 65 72 66 61 63 65 2b 3a 7d 20 66 61 6c 73 65 3b  erface+:} false;
1ce30 20 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f 65 63   then :.  $as_ec
1ce40 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22  ho_n "(cached) "
1ce50 20 3e 26 36 0a 65 6c 73 65 0a 20 20 6c 74 5f 63   >&6.else.  lt_c
1ce60 76 5f 6e 6d 5f 69 6e 74 65 72 66 61 63 65 3d 22  v_nm_interface="
1ce70 42 53 44 20 6e 6d 22 0a 20 20 65 63 68 6f 20 22  BSD nm".  echo "
1ce80 69 6e 74 20 73 6f 6d 65 5f 76 61 72 69 61 62 6c  int some_variabl
1ce90 65 20 3d 20 30 3b 22 20 3e 20 63 6f 6e 66 74 65  e = 0;" > confte
1cea0 73 74 2e 24 61 63 5f 65 78 74 0a 20 20 28 65 76  st.$ac_ext.  (ev
1ceb0 61 6c 20 65 63 68 6f 20 22 5c 22 5c 24 61 73 5f  al echo "\"\$as_
1cec0 6d 65 3a 33 39 34 39 3a 20 24 61 63 5f 63 6f 6d  me:3949: $ac_com
1ced0 70 69 6c 65 5c 22 22 20 3e 26 35 29 0a 20 20 28  pile\"" >&5).  (
1cee0 65 76 61 6c 20 22 24 61 63 5f 63 6f 6d 70 69 6c  eval "$ac_compil
1cef0 65 22 20 32 3e 63 6f 6e 66 74 65 73 74 2e 65 72  e" 2>conftest.er
1cf00 72 29 0a 20 20 63 61 74 20 63 6f 6e 66 74 65 73  r).  cat conftes
1cf10 74 2e 65 72 72 20 3e 26 35 0a 20 20 28 65 76 61  t.err >&5.  (eva
1cf20 6c 20 65 63 68 6f 20 22 5c 22 5c 24 61 73 5f 6d  l echo "\"\$as_m
1cf30 65 3a 33 39 35 32 3a 20 24 4e 4d 20 5c 5c 5c 22  e:3952: $NM \\\"
1cf40 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a  conftest.$ac_obj
1cf50 65 78 74 5c 5c 5c 22 5c 22 22 20 3e 26 35 29 0a  ext\\\"\"" >&5).
1cf60 20 20 28 65 76 61 6c 20 22 24 4e 4d 20 5c 22 63    (eval "$NM \"c
1cf70 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65  onftest.$ac_obje
1cf80 78 74 5c 22 22 20 32 3e 63 6f 6e 66 74 65 73 74  xt\"" 2>conftest
1cf90 2e 65 72 72 20 3e 20 63 6f 6e 66 74 65 73 74 2e  .err > conftest.
1cfa0 6f 75 74 29 0a 20 20 63 61 74 20 63 6f 6e 66 74  out).  cat conft
1cfb0 65 73 74 2e 65 72 72 20 3e 26 35 0a 20 20 28 65  est.err >&5.  (e
1cfc0 76 61 6c 20 65 63 68 6f 20 22 5c 22 5c 24 61 73  val echo "\"\$as
1cfd0 5f 6d 65 3a 33 39 35 35 3a 20 6f 75 74 70 75 74  _me:3955: output
1cfe0 5c 22 22 20 3e 26 35 29 0a 20 20 63 61 74 20 63  \"" >&5).  cat c
1cff0 6f 6e 66 74 65 73 74 2e 6f 75 74 20 3e 26 35 0a  onftest.out >&5.
1d000 20 20 69 66 20 24 47 52 45 50 20 27 45 78 74 65    if $GREP 'Exte
1d010 72 6e 61 6c 2e 2a 73 6f 6d 65 5f 76 61 72 69 61  rnal.*some_varia
1d020 62 6c 65 27 20 63 6f 6e 66 74 65 73 74 2e 6f 75  ble' conftest.ou
1d030 74 20 3e 20 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74  t > /dev/null; t
1d040 68 65 6e 0a 20 20 20 20 6c 74 5f 63 76 5f 6e 6d  hen.    lt_cv_nm
1d050 5f 69 6e 74 65 72 66 61 63 65 3d 22 4d 53 20 64  _interface="MS d
1d060 75 6d 70 62 69 6e 22 0a 20 20 66 69 0a 20 20 72  umpbin".  fi.  r
1d070 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2a 0a 66  m -f conftest*.f
1d080 69 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61  i.{ $as_echo "$a
1d090 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
1d0a0 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c  -$LINENO}: resul
1d0b0 74 3a 20 24 6c 74 5f 63 76 5f 6e 6d 5f 69 6e 74  t: $lt_cv_nm_int
1d0c0 65 72 66 61 63 65 22 20 3e 26 35 0a 24 61 73 5f  erface" >&5.$as_
1d0d0 65 63 68 6f 20 22 24 6c 74 5f 63 76 5f 6e 6d 5f  echo "$lt_cv_nm_
1d0e0 69 6e 74 65 72 66 61 63 65 22 20 3e 26 36 3b 20  interface" >&6; 
1d0f0 7d 0a 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  }..{ $as_echo "$
1d100 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
1d110 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63  o-$LINENO}: chec
1d120 6b 69 6e 67 20 77 68 65 74 68 65 72 20 6c 6e 20  king whether ln 
1d130 2d 73 20 77 6f 72 6b 73 22 20 3e 26 35 0a 24 61  -s works" >&5.$a
1d140 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69  s_echo_n "checki
1d150 6e 67 20 77 68 65 74 68 65 72 20 6c 6e 20 2d 73  ng whether ln -s
1d160 20 77 6f 72 6b 73 2e 2e 2e 20 22 20 3e 26 36 3b   works... " >&6;
1d170 20 7d 0a 4c 4e 5f 53 3d 24 61 73 5f 6c 6e 5f 73   }.LN_S=$as_ln_s
1d180 0a 69 66 20 74 65 73 74 20 22 24 4c 4e 5f 53 22  .if test "$LN_S"
1d190 20 3d 20 22 6c 6e 20 2d 73 22 3b 20 74 68 65 6e   = "ln -s"; then
1d1a0 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  .  { $as_echo "$
1d1b0 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
1d1c0 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75  o-$LINENO}: resu
1d1d0 6c 74 3a 20 79 65 73 22 20 3e 26 35 0a 24 61 73  lt: yes" >&5.$as
1d1e0 5f 65 63 68 6f 20 22 79 65 73 22 20 3e 26 36 3b  _echo "yes" >&6;
1d1f0 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 24 61 73 5f   }.else.  { $as_
1d200 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
1d210 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
1d220 7d 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 2c 20 75  }: result: no, u
1d230 73 69 6e 67 20 24 4c 4e 5f 53 22 20 3e 26 35 0a  sing $LN_S" >&5.
1d240 24 61 73 5f 65 63 68 6f 20 22 6e 6f 2c 20 75 73  $as_echo "no, us
1d250 69 6e 67 20 24 4c 4e 5f 53 22 20 3e 26 36 3b 20  ing $LN_S" >&6; 
1d260 7d 0a 66 69 0a 0a 23 20 66 69 6e 64 20 74 68 65  }.fi..# find the
1d270 20 6d 61 78 69 6d 75 6d 20 6c 65 6e 67 74 68 20   maximum length 
1d280 6f 66 20 63 6f 6d 6d 61 6e 64 20 6c 69 6e 65 20  of command line 
1d290 61 72 67 75 6d 65 6e 74 73 0a 7b 20 24 61 73 5f  arguments.{ $as_
1d2a0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
1d2b0 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
1d2c0 7d 3a 20 63 68 65 63 6b 69 6e 67 20 74 68 65 20  }: checking the 
1d2d0 6d 61 78 69 6d 75 6d 20 6c 65 6e 67 74 68 20 6f  maximum length o
1d2e0 66 20 63 6f 6d 6d 61 6e 64 20 6c 69 6e 65 20 61  f command line a
1d2f0 72 67 75 6d 65 6e 74 73 22 20 3e 26 35 0a 24 61  rguments" >&5.$a
1d300 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69  s_echo_n "checki
1d310 6e 67 20 74 68 65 20 6d 61 78 69 6d 75 6d 20 6c  ng the maximum l
1d320 65 6e 67 74 68 20 6f 66 20 63 6f 6d 6d 61 6e 64  ength of command
1d330 20 6c 69 6e 65 20 61 72 67 75 6d 65 6e 74 73 2e   line arguments.
1d340 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 24  .. " >&6; }.if $
1d350 7b 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78 5f 63  {lt_cv_sys_max_c
1d360 6d 64 5f 6c 65 6e 2b 3a 7d 20 66 61 6c 73 65 3b  md_len+:} false;
1d370 20 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f 65 63   then :.  $as_ec
1d380 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22  ho_n "(cached) "
1d390 20 3e 26 36 0a 65 6c 73 65 0a 20 20 20 20 69 3d   >&6.else.    i=
1d3a0 30 0a 20 20 74 65 73 74 73 74 72 69 6e 67 3d 22  0.  teststring="
1d3b0 41 42 43 44 22 0a 0a 20 20 63 61 73 65 20 24 62  ABCD"..  case $b
1d3c0 75 69 6c 64 5f 6f 73 20 69 6e 0a 20 20 6d 73 64  uild_os in.  msd
1d3d0 6f 73 64 6a 67 70 70 2a 29 0a 20 20 20 20 23 20  osdjgpp*).    # 
1d3e0 4f 6e 20 44 4a 47 50 50 2c 20 74 68 69 73 20 74  On DJGPP, this t
1d3f0 65 73 74 20 63 61 6e 20 62 6c 6f 77 20 75 70 20  est can blow up 
1d400 70 72 65 74 74 79 20 62 61 64 6c 79 20 64 75 65  pretty badly due
1d410 20 74 6f 20 70 72 6f 62 6c 65 6d 73 20 69 6e 20   to problems in 
1d420 6c 69 62 63 0a 20 20 20 20 23 20 28 61 6e 79 20  libc.    # (any 
1d430 73 69 6e 67 6c 65 20 61 72 67 75 6d 65 6e 74 20  single argument 
1d440 65 78 63 65 65 64 69 6e 67 20 32 30 30 30 20 62  exceeding 2000 b
1d450 79 74 65 73 20 63 61 75 73 65 73 20 61 20 62 75  ytes causes a bu
1d460 66 66 65 72 20 6f 76 65 72 72 75 6e 0a 20 20 20  ffer overrun.   
1d470 20 23 20 64 75 72 69 6e 67 20 67 6c 6f 62 20 65   # during glob e
1d480 78 70 61 6e 73 69 6f 6e 29 2e 20 20 45 76 65 6e  xpansion).  Even
1d490 20 69 66 20 69 74 20 77 65 72 65 20 66 69 78 65   if it were fixe
1d4a0 64 2c 20 74 68 65 20 72 65 73 75 6c 74 20 6f 66  d, the result of
1d4b0 20 74 68 69 73 0a 20 20 20 20 23 20 63 68 65 63   this.    # chec
1d4c0 6b 20 77 6f 75 6c 64 20 62 65 20 6c 61 72 67 65  k would be large
1d4d0 72 20 74 68 61 6e 20 69 74 20 73 68 6f 75 6c 64  r than it should
1d4e0 20 62 65 2e 0a 20 20 20 20 6c 74 5f 63 76 5f 73   be..    lt_cv_s
1d4f0 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d 31  ys_max_cmd_len=1
1d500 32 32 38 38 3b 20 20 20 20 23 20 31 32 4b 20 69  2288;    # 12K i
1d510 73 20 61 62 6f 75 74 20 72 69 67 68 74 0a 20 20  s about right.  
1d520 20 20 3b 3b 0a 0a 20 20 67 6e 75 2a 29 0a 20 20    ;;..  gnu*).  
1d530 20 20 23 20 55 6e 64 65 72 20 47 4e 55 20 48 75    # Under GNU Hu
1d540 72 64 2c 20 74 68 69 73 20 74 65 73 74 20 69 73  rd, this test is
1d550 20 6e 6f 74 20 72 65 71 75 69 72 65 64 20 62 65   not required be
1d560 63 61 75 73 65 20 74 68 65 72 65 20 69 73 0a 20  cause there is. 
1d570 20 20 20 23 20 6e 6f 20 6c 69 6d 69 74 20 74 6f     # no limit to
1d580 20 74 68 65 20 6c 65 6e 67 74 68 20 6f 66 20 63   the length of c
1d590 6f 6d 6d 61 6e 64 20 6c 69 6e 65 20 61 72 67 75  ommand line argu
1d5a0 6d 65 6e 74 73 2e 0a 20 20 20 20 23 20 4c 69 62  ments..    # Lib
1d5b0 74 6f 6f 6c 20 77 69 6c 6c 20 69 6e 74 65 72 70  tool will interp
1d5c0 72 65 74 20 2d 31 20 61 73 20 6e 6f 20 6c 69 6d  ret -1 as no lim
1d5d0 69 74 20 77 68 61 74 73 6f 65 76 65 72 0a 20 20  it whatsoever.  
1d5e0 20 20 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78 5f    lt_cv_sys_max_
1d5f0 63 6d 64 5f 6c 65 6e 3d 2d 31 3b 0a 20 20 20 20  cmd_len=-1;.    
1d600 3b 3b 0a 0a 20 20 63 79 67 77 69 6e 2a 20 7c 20  ;;..  cygwin* | 
1d610 6d 69 6e 67 77 2a 20 7c 20 63 65 67 63 63 2a 29  mingw* | cegcc*)
1d620 0a 20 20 20 20 23 20 4f 6e 20 57 69 6e 39 78 2f  .    # On Win9x/
1d630 4d 45 2c 20 74 68 69 73 20 74 65 73 74 20 62 6c  ME, this test bl
1d640 6f 77 73 20 75 70 20 2d 2d 20 69 74 20 73 75 63  ows up -- it suc
1d650 63 65 65 64 73 2c 20 62 75 74 20 74 61 6b 65 73  ceeds, but takes
1d660 0a 20 20 20 20 23 20 61 62 6f 75 74 20 35 20 6d  .    # about 5 m
1d670 69 6e 75 74 65 73 20 61 73 20 74 68 65 20 74 65  inutes as the te
1d680 73 74 73 74 72 69 6e 67 20 67 72 6f 77 73 20 65  ststring grows e
1d690 78 70 6f 6e 65 6e 74 69 61 6c 6c 79 2e 0a 20 20  xponentially..  
1d6a0 20 20 23 20 57 6f 72 73 65 2c 20 73 69 6e 63 65    # Worse, since
1d6b0 20 39 78 2f 4d 45 20 61 72 65 20 6e 6f 74 20 70   9x/ME are not p
1d6c0 72 65 2d 65 6d 70 74 69 76 65 6c 79 20 6d 75 6c  re-emptively mul
1d6d0 74 69 74 61 73 6b 69 6e 67 2c 0a 20 20 20 20 23  titasking,.    #
1d6e0 20 79 6f 75 20 65 6e 64 20 75 70 20 77 69 74 68   you end up with
1d6f0 20 61 20 22 66 72 6f 7a 65 6e 22 20 63 6f 6d 70   a "frozen" comp
1d700 75 74 65 72 2c 20 65 76 65 6e 20 74 68 6f 75 67  uter, even thoug
1d710 68 20 77 69 74 68 20 70 61 74 69 65 6e 63 65 0a  h with patience.
1d720 20 20 20 20 23 20 74 68 65 20 74 65 73 74 20 65      # the test e
1d730 76 65 6e 74 75 61 6c 6c 79 20 73 75 63 63 65 65  ventually succee
1d740 64 73 20 28 77 69 74 68 20 61 20 6d 61 78 20 6c  ds (with a max l
1d750 69 6e 65 20 6c 65 6e 67 74 68 20 6f 66 20 32 35  ine length of 25
1d760 36 6b 29 2e 0a 20 20 20 20 23 20 49 6e 73 74 65  6k)..    # Inste
1d770 61 64 2c 20 6c 65 74 27 73 20 6a 75 73 74 20 70  ad, let's just p
1d780 75 6e 74 3a 20 75 73 65 20 74 68 65 20 6d 69 6e  unt: use the min
1d790 69 6d 75 6d 20 6c 69 6e 65 6c 65 6e 67 74 68 20  imum linelength 
1d7a0 72 65 70 6f 72 74 65 64 20 62 79 0a 20 20 20 20  reported by.    
1d7b0 23 20 61 6c 6c 20 6f 66 20 74 68 65 20 73 75 70  # all of the sup
1d7c0 70 6f 72 74 65 64 20 70 6c 61 74 66 6f 72 6d 73  ported platforms
1d7d0 3a 20 38 31 39 32 20 28 6f 6e 20 4e 54 2f 32 4b  : 8192 (on NT/2K
1d7e0 2f 58 50 29 2e 0a 20 20 20 20 6c 74 5f 63 76 5f  /XP)..    lt_cv_
1d7f0 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d  sys_max_cmd_len=
1d800 38 31 39 32 3b 0a 20 20 20 20 3b 3b 0a 0a 20 20  8192;.    ;;..  
1d810 61 6d 69 67 61 6f 73 2a 29 0a 20 20 20 20 23 20  amigaos*).    # 
1d820 4f 6e 20 41 6d 69 67 61 4f 53 20 77 69 74 68 20  On AmigaOS with 
1d830 70 64 6b 73 68 2c 20 74 68 69 73 20 74 65 73 74  pdksh, this test
1d840 20 74 61 6b 65 73 20 68 6f 75 72 73 2c 20 6c 69   takes hours, li
1d850 74 65 72 61 6c 6c 79 2e 0a 20 20 20 20 23 20 53  terally..    # S
1d860 6f 20 77 65 20 6a 75 73 74 20 70 75 6e 74 20 61  o we just punt a
1d870 6e 64 20 75 73 65 20 61 20 6d 69 6e 69 6d 75 6d  nd use a minimum
1d880 20 6c 69 6e 65 20 6c 65 6e 67 74 68 20 6f 66 20   line length of 
1d890 38 31 39 32 2e 0a 20 20 20 20 6c 74 5f 63 76 5f  8192..    lt_cv_
1d8a0 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d  sys_max_cmd_len=
1d8b0 38 31 39 32 3b 0a 20 20 20 20 3b 3b 0a 0a 20 20  8192;.    ;;..  
1d8c0 6e 65 74 62 73 64 2a 20 7c 20 66 72 65 65 62 73  netbsd* | freebs
1d8d0 64 2a 20 7c 20 6f 70 65 6e 62 73 64 2a 20 7c 20  d* | openbsd* | 
1d8e0 64 61 72 77 69 6e 2a 20 7c 20 64 72 61 67 6f 6e  darwin* | dragon
1d8f0 66 6c 79 2a 29 0a 20 20 20 20 23 20 54 68 69 73  fly*).    # This
1d900 20 68 61 73 20 62 65 65 6e 20 61 72 6f 75 6e 64   has been around
1d910 20 73 69 6e 63 65 20 33 38 36 42 53 44 2c 20 61   since 386BSD, a
1d920 74 20 6c 65 61 73 74 2e 20 20 4c 69 6b 65 6c 79  t least.  Likely
1d930 20 66 75 72 74 68 65 72 2e 0a 20 20 20 20 69 66   further..    if
1d940 20 74 65 73 74 20 2d 78 20 2f 73 62 69 6e 2f 73   test -x /sbin/s
1d950 79 73 63 74 6c 3b 20 74 68 65 6e 0a 20 20 20 20  ysctl; then.    
1d960 20 20 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78 5f    lt_cv_sys_max_
1d970 63 6d 64 5f 6c 65 6e 3d 60 2f 73 62 69 6e 2f 73  cmd_len=`/sbin/s
1d980 79 73 63 74 6c 20 2d 6e 20 6b 65 72 6e 2e 61 72  ysctl -n kern.ar
1d990 67 6d 61 78 60 0a 20 20 20 20 65 6c 69 66 20 74  gmax`.    elif t
1d9a0 65 73 74 20 2d 78 20 2f 75 73 72 2f 73 62 69 6e  est -x /usr/sbin
1d9b0 2f 73 79 73 63 74 6c 3b 20 74 68 65 6e 0a 20 20  /sysctl; then.  
1d9c0 20 20 20 20 6c 74 5f 63 76 5f 73 79 73 5f 6d 61      lt_cv_sys_ma
1d9d0 78 5f 63 6d 64 5f 6c 65 6e 3d 60 2f 75 73 72 2f  x_cmd_len=`/usr/
1d9e0 73 62 69 6e 2f 73 79 73 63 74 6c 20 2d 6e 20 6b  sbin/sysctl -n k
1d9f0 65 72 6e 2e 61 72 67 6d 61 78 60 0a 20 20 20 20  ern.argmax`.    
1da00 65 6c 73 65 0a 20 20 20 20 20 20 6c 74 5f 63 76  else.      lt_cv
1da10 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e  _sys_max_cmd_len
1da20 3d 36 35 35 33 36 09 23 20 75 73 61 62 6c 65 20  =65536.# usable 
1da30 64 65 66 61 75 6c 74 20 66 6f 72 20 61 6c 6c 20  default for all 
1da40 42 53 44 73 0a 20 20 20 20 66 69 0a 20 20 20 20  BSDs.    fi.    
1da50 23 20 41 6e 64 20 61 64 64 20 61 20 73 61 66 65  # And add a safe
1da60 74 79 20 7a 6f 6e 65 0a 20 20 20 20 6c 74 5f 63  ty zone.    lt_c
1da70 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65  v_sys_max_cmd_le
1da80 6e 3d 60 65 78 70 72 20 24 6c 74 5f 63 76 5f 73  n=`expr $lt_cv_s
1da90 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 20 5c  ys_max_cmd_len \
1daa0 2f 20 34 60 0a 20 20 20 20 6c 74 5f 63 76 5f 73  / 4`.    lt_cv_s
1dab0 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d 60  ys_max_cmd_len=`
1dac0 65 78 70 72 20 24 6c 74 5f 63 76 5f 73 79 73 5f  expr $lt_cv_sys_
1dad0 6d 61 78 5f 63 6d 64 5f 6c 65 6e 20 5c 2a 20 33  max_cmd_len \* 3
1dae0 60 0a 20 20 20 20 3b 3b 0a 0a 20 20 69 6e 74 65  `.    ;;..  inte
1daf0 72 69 78 2a 29 0a 20 20 20 20 23 20 57 65 20 6b  rix*).    # We k
1db00 6e 6f 77 20 74 68 65 20 76 61 6c 75 65 20 32 36  now the value 26
1db10 32 31 34 34 20 61 6e 64 20 68 61 72 64 63 6f 64  2144 and hardcod
1db20 65 20 69 74 20 77 69 74 68 20 61 20 73 61 66 65  e it with a safe
1db30 74 79 20 7a 6f 6e 65 20 28 6c 69 6b 65 20 42 53  ty zone (like BS
1db40 44 29 0a 20 20 20 20 6c 74 5f 63 76 5f 73 79 73  D).    lt_cv_sys
1db50 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d 31 39 36  _max_cmd_len=196
1db60 36 30 38 0a 20 20 20 20 3b 3b 0a 0a 20 20 6f 73  608.    ;;..  os
1db70 66 2a 29 0a 20 20 20 20 23 20 44 72 2e 20 48 61  f*).    # Dr. Ha
1db80 6e 73 20 45 6b 6b 65 68 61 72 64 20 50 6c 65 73  ns Ekkehard Ples
1db90 73 65 72 20 72 65 70 6f 72 74 73 20 73 65 65 69  ser reports seei
1dba0 6e 67 20 61 20 6b 65 72 6e 65 6c 20 70 61 6e 69  ng a kernel pani
1dbb0 63 20 72 75 6e 6e 69 6e 67 20 63 6f 6e 66 69 67  c running config
1dbc0 75 72 65 0a 20 20 20 20 23 20 64 75 65 20 74 6f  ure.    # due to
1dbd0 20 74 68 69 73 20 74 65 73 74 20 77 68 65 6e 20   this test when 
1dbe0 65 78 65 63 5f 64 69 73 61 62 6c 65 5f 61 72 67  exec_disable_arg
1dbf0 5f 6c 69 6d 69 74 20 69 73 20 31 20 6f 6e 20 54  _limit is 1 on T
1dc00 72 75 36 34 2e 20 49 74 20 69 73 20 6e 6f 74 0a  ru64. It is not.
1dc10 20 20 20 20 23 20 6e 69 63 65 20 74 6f 20 63 61      # nice to ca
1dc20 75 73 65 20 6b 65 72 6e 65 6c 20 70 61 6e 69 63  use kernel panic
1dc30 73 20 73 6f 20 6c 65 74 73 20 61 76 6f 69 64 20  s so lets avoid 
1dc40 74 68 65 20 6c 6f 6f 70 20 62 65 6c 6f 77 2e 0a  the loop below..
1dc50 20 20 20 20 23 20 46 69 72 73 74 20 73 65 74 20      # First set 
1dc60 61 20 72 65 61 73 6f 6e 61 62 6c 65 20 64 65 66  a reasonable def
1dc70 61 75 6c 74 2e 0a 20 20 20 20 6c 74 5f 63 76 5f  ault..    lt_cv_
1dc80 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d  sys_max_cmd_len=
1dc90 31 36 33 38 34 0a 20 20 20 20 23 0a 20 20 20 20  16384.    #.    
1dca0 69 66 20 74 65 73 74 20 2d 78 20 2f 73 62 69 6e  if test -x /sbin
1dcb0 2f 73 79 73 63 6f 6e 66 69 67 3b 20 74 68 65 6e  /sysconfig; then
1dcc0 0a 20 20 20 20 20 20 63 61 73 65 20 60 2f 73 62  .      case `/sb
1dcd0 69 6e 2f 73 79 73 63 6f 6e 66 69 67 20 2d 71 20  in/sysconfig -q 
1dce0 70 72 6f 63 20 65 78 65 63 5f 64 69 73 61 62 6c  proc exec_disabl
1dcf0 65 5f 61 72 67 5f 6c 69 6d 69 74 60 20 69 6e 0a  e_arg_limit` in.
1dd00 20 20 20 20 20 20 20 20 2a 31 2a 29 20 6c 74 5f          *1*) lt_
1dd10 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c  cv_sys_max_cmd_l
1dd20 65 6e 3d 2d 31 20 3b 3b 0a 20 20 20 20 20 20 65  en=-1 ;;.      e
1dd30 73 61 63 0a 20 20 20 20 66 69 0a 20 20 20 20 3b  sac.    fi.    ;
1dd40 3b 0a 20 20 73 63 6f 33 2e 32 76 35 2a 29 0a 20  ;.  sco3.2v5*). 
1dd50 20 20 20 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78     lt_cv_sys_max
1dd60 5f 63 6d 64 5f 6c 65 6e 3d 31 30 32 34 30 30 0a  _cmd_len=102400.
1dd70 20 20 20 20 3b 3b 0a 20 20 73 79 73 76 35 2a 20      ;;.  sysv5* 
1dd80 7c 20 73 63 6f 35 76 36 2a 20 7c 20 73 79 73 76  | sco5v6* | sysv
1dd90 34 2e 32 75 77 32 2a 29 0a 20 20 20 20 6b 61 72  4.2uw2*).    kar
1dda0 67 6d 61 78 3d 60 67 72 65 70 20 41 52 47 5f 4d  gmax=`grep ARG_M
1ddb0 41 58 20 2f 65 74 63 2f 63 6f 6e 66 2f 63 66 2e  AX /etc/conf/cf.
1ddc0 64 2f 73 74 75 6e 65 20 32 3e 2f 64 65 76 2f 6e  d/stune 2>/dev/n
1ddd0 75 6c 6c 60 0a 20 20 20 20 69 66 20 74 65 73 74  ull`.    if test
1dde0 20 2d 6e 20 22 24 6b 61 72 67 6d 61 78 22 3b 20   -n "$kargmax"; 
1ddf0 74 68 65 6e 0a 20 20 20 20 20 20 6c 74 5f 63 76  then.      lt_cv
1de00 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e  _sys_max_cmd_len
1de10 3d 60 65 63 68 6f 20 24 6b 61 72 67 6d 61 78 20  =`echo $kargmax 
1de20 7c 20 73 65 64 20 27 73 2f 2e 2a 5b 09 20 5d 2f  | sed 's/.*[. ]/
1de30 2f 27 60 0a 20 20 20 20 65 6c 73 65 0a 20 20 20  /'`.    else.   
1de40 20 20 20 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78     lt_cv_sys_max
1de50 5f 63 6d 64 5f 6c 65 6e 3d 33 32 37 36 38 0a 20  _cmd_len=32768. 
1de60 20 20 20 66 69 0a 20 20 20 20 3b 3b 0a 20 20 2a     fi.    ;;.  *
1de70 29 0a 20 20 20 20 6c 74 5f 63 76 5f 73 79 73 5f  ).    lt_cv_sys_
1de80 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d 60 28 67 65  max_cmd_len=`(ge
1de90 74 63 6f 6e 66 20 41 52 47 5f 4d 41 58 29 20 32  tconf ARG_MAX) 2
1dea0 3e 20 2f 64 65 76 2f 6e 75 6c 6c 60 0a 20 20 20  > /dev/null`.   
1deb0 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24 6c 74   if test -n "$lt
1dec0 5f 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f  _cv_sys_max_cmd_
1ded0 6c 65 6e 22 3b 20 74 68 65 6e 0a 20 20 20 20 20  len"; then.     
1dee0 20 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78 5f 63   lt_cv_sys_max_c
1def0 6d 64 5f 6c 65 6e 3d 60 65 78 70 72 20 24 6c 74  md_len=`expr $lt
1df00 5f 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f  _cv_sys_max_cmd_
1df10 6c 65 6e 20 5c 2f 20 34 60 0a 20 20 20 20 20 20  len \/ 4`.      
1df20 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d  lt_cv_sys_max_cm
1df30 64 5f 6c 65 6e 3d 60 65 78 70 72 20 24 6c 74 5f  d_len=`expr $lt_
1df40 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c  cv_sys_max_cmd_l
1df50 65 6e 20 5c 2a 20 33 60 0a 20 20 20 20 65 6c 73  en \* 3`.    els
1df60 65 0a 20 20 20 20 20 20 23 20 4d 61 6b 65 20 74  e.      # Make t
1df70 65 73 74 73 74 72 69 6e 67 20 61 20 6c 69 74 74  eststring a litt
1df80 6c 65 20 62 69 67 67 65 72 20 62 65 66 6f 72 65  le bigger before
1df90 20 77 65 20 64 6f 20 61 6e 79 74 68 69 6e 67 20   we do anything 
1dfa0 77 69 74 68 20 69 74 2e 0a 20 20 20 20 20 20 23  with it..      #
1dfb0 20 61 20 31 4b 20 73 74 72 69 6e 67 20 73 68 6f   a 1K string sho
1dfc0 75 6c 64 20 62 65 20 61 20 72 65 61 73 6f 6e 61  uld be a reasona
1dfd0 62 6c 65 20 73 74 61 72 74 2e 0a 20 20 20 20 20  ble start..     
1dfe0 20 66 6f 72 20 69 20 69 6e 20 31 20 32 20 33 20   for i in 1 2 3 
1dff0 34 20 35 20 36 20 37 20 38 20 3b 20 64 6f 0a 20  4 5 6 7 8 ; do. 
1e000 20 20 20 20 20 20 20 74 65 73 74 73 74 72 69 6e         teststrin
1e010 67 3d 24 74 65 73 74 73 74 72 69 6e 67 24 74 65  g=$teststring$te
1e020 73 74 73 74 72 69 6e 67 0a 20 20 20 20 20 20 64  ststring.      d
1e030 6f 6e 65 0a 20 20 20 20 20 20 53 48 45 4c 4c 3d  one.      SHELL=
1e040 24 7b 53 48 45 4c 4c 2d 24 7b 43 4f 4e 46 49 47  ${SHELL-${CONFIG
1e050 5f 53 48 45 4c 4c 2d 2f 62 69 6e 2f 73 68 7d 7d  _SHELL-/bin/sh}}
1e060 0a 20 20 20 20 20 20 23 20 49 66 20 74 65 73 74  .      # If test
1e070 20 69 73 20 6e 6f 74 20 61 20 73 68 65 6c 6c 20   is not a shell 
1e080 62 75 69 6c 74 2d 69 6e 2c 20 77 65 27 6c 6c 20  built-in, we'll 
1e090 70 72 6f 62 61 62 6c 79 20 65 6e 64 20 75 70 20  probably end up 
1e0a0 63 6f 6d 70 75 74 69 6e 67 20 61 0a 20 20 20 20  computing a.    
1e0b0 20 20 23 20 6d 61 78 69 6d 75 6d 20 6c 65 6e 67    # maximum leng
1e0c0 74 68 20 74 68 61 74 20 69 73 20 6f 6e 6c 79 20  th that is only 
1e0d0 68 61 6c 66 20 6f 66 20 74 68 65 20 61 63 74 75  half of the actu
1e0e0 61 6c 20 6d 61 78 69 6d 75 6d 20 6c 65 6e 67 74  al maximum lengt
1e0f0 68 2c 20 62 75 74 0a 20 20 20 20 20 20 23 20 77  h, but.      # w
1e100 65 20 63 61 6e 27 74 20 74 65 6c 6c 2e 0a 20 20  e can't tell..  
1e110 20 20 20 20 77 68 69 6c 65 20 7b 20 74 65 73 74      while { test
1e120 20 22 58 22 60 24 53 48 45 4c 4c 20 24 30 20 2d   "X"`$SHELL $0 -
1e130 2d 66 61 6c 6c 62 61 63 6b 2d 65 63 68 6f 20 22  -fallback-echo "
1e140 58 24 74 65 73 74 73 74 72 69 6e 67 24 74 65 73  X$teststring$tes
1e150 74 73 74 72 69 6e 67 22 20 32 3e 2f 64 65 76 2f  tstring" 2>/dev/
1e160 6e 75 6c 6c 60 20 5c 0a 09 20 20 20 20 20 20 20  null` \..       
1e170 20 20 3d 20 22 58 58 24 74 65 73 74 73 74 72 69    = "XX$teststri
1e180 6e 67 24 74 65 73 74 73 74 72 69 6e 67 22 3b 20  ng$teststring"; 
1e190 7d 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e 26  } >/dev/null 2>&
1e1a0 31 20 26 26 0a 09 20 20 20 20 20 20 74 65 73 74  1 &&..      test
1e1b0 20 24 69 20 21 3d 20 31 37 20 23 20 31 2f 32 20   $i != 17 # 1/2 
1e1c0 4d 42 20 73 68 6f 75 6c 64 20 62 65 20 65 6e 6f  MB should be eno
1e1d0 75 67 68 0a 20 20 20 20 20 20 64 6f 0a 20 20 20  ugh.      do.   
1e1e0 20 20 20 20 20 69 3d 60 65 78 70 72 20 24 69 20       i=`expr $i 
1e1f0 2b 20 31 60 0a 20 20 20 20 20 20 20 20 74 65 73  + 1`.        tes
1e200 74 73 74 72 69 6e 67 3d 24 74 65 73 74 73 74 72  tstring=$teststr
1e210 69 6e 67 24 74 65 73 74 73 74 72 69 6e 67 0a 20  ing$teststring. 
1e220 20 20 20 20 20 64 6f 6e 65 0a 20 20 20 20 20 20       done.      
1e230 23 20 4f 6e 6c 79 20 63 68 65 63 6b 20 74 68 65  # Only check the
1e240 20 73 74 72 69 6e 67 20 6c 65 6e 67 74 68 20 6f   string length o
1e250 75 74 73 69 64 65 20 74 68 65 20 6c 6f 6f 70 2e  utside the loop.
1e260 0a 20 20 20 20 20 20 6c 74 5f 63 76 5f 73 79 73  .      lt_cv_sys
1e270 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d 60 65 78  _max_cmd_len=`ex
1e280 70 72 20 22 58 24 74 65 73 74 73 74 72 69 6e 67  pr "X$teststring
1e290 22 20 3a 20 22 2e 2a 22 20 32 3e 26 31 60 0a 20  " : ".*" 2>&1`. 
1e2a0 20 20 20 20 20 74 65 73 74 73 74 72 69 6e 67 3d       teststring=
1e2b0 0a 20 20 20 20 20 20 23 20 41 64 64 20 61 20 73  .      # Add a s
1e2c0 69 67 6e 69 66 69 63 61 6e 74 20 73 61 66 65 74  ignificant safet
1e2d0 79 20 66 61 63 74 6f 72 20 62 65 63 61 75 73 65  y factor because
1e2e0 20 43 2b 2b 20 63 6f 6d 70 69 6c 65 72 73 20 63   C++ compilers c
1e2f0 61 6e 20 74 61 63 6b 20 6f 6e 0a 20 20 20 20 20  an tack on.     
1e300 20 23 20 6d 61 73 73 69 76 65 20 61 6d 6f 75 6e   # massive amoun
1e310 74 73 20 6f 66 20 61 64 64 69 74 69 6f 6e 61 6c  ts of additional
1e320 20 61 72 67 75 6d 65 6e 74 73 20 62 65 66 6f 72   arguments befor
1e330 65 20 70 61 73 73 69 6e 67 20 74 68 65 6d 20 74  e passing them t
1e340 6f 20 74 68 65 0a 20 20 20 20 20 20 23 20 6c 69  o the.      # li
1e350 6e 6b 65 72 2e 20 20 49 74 20 61 70 70 65 61 72  nker.  It appear
1e360 73 20 61 73 20 74 68 6f 75 67 68 20 31 2f 32 20  s as though 1/2 
1e370 69 73 20 61 20 75 73 61 62 6c 65 20 76 61 6c 75  is a usable valu
1e380 65 2e 0a 20 20 20 20 20 20 6c 74 5f 63 76 5f 73  e..      lt_cv_s
1e390 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d 60  ys_max_cmd_len=`
1e3a0 65 78 70 72 20 24 6c 74 5f 63 76 5f 73 79 73 5f  expr $lt_cv_sys_
1e3b0 6d 61 78 5f 63 6d 64 5f 6c 65 6e 20 5c 2f 20 32  max_cmd_len \/ 2
1e3c0 60 0a 20 20 20 20 66 69 0a 20 20 20 20 3b 3b 0a  `.    fi.    ;;.
1e3d0 20 20 65 73 61 63 0a 0a 66 69 0a 0a 69 66 20 74    esac..fi..if t
1e3e0 65 73 74 20 2d 6e 20 24 6c 74 5f 63 76 5f 73 79  est -n $lt_cv_sy
1e3f0 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 20 3b 20  s_max_cmd_len ; 
1e400 74 68 65 6e 0a 20 20 7b 20 24 61 73 5f 65 63 68  then.  { $as_ech
1e410 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
1e420 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
1e430 72 65 73 75 6c 74 3a 20 24 6c 74 5f 63 76 5f 73  result: $lt_cv_s
1e440 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 22 20  ys_max_cmd_len" 
1e450 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 6c  >&5.$as_echo "$l
1e460 74 5f 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64  t_cv_sys_max_cmd
1e470 5f 6c 65 6e 22 20 3e 26 36 3b 20 7d 0a 65 6c 73  _len" >&6; }.els
1e480 65 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22  e.  { $as_echo "
1e490 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
1e4a0 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73  no-$LINENO}: res
1e4b0 75 6c 74 3a 20 6e 6f 6e 65 22 20 3e 26 35 0a 24  ult: none" >&5.$
1e4c0 61 73 5f 65 63 68 6f 20 22 6e 6f 6e 65 22 20 3e  as_echo "none" >
1e4d0 26 36 3b 20 7d 0a 66 69 0a 6d 61 78 5f 63 6d 64  &6; }.fi.max_cmd
1e4e0 5f 6c 65 6e 3d 24 6c 74 5f 63 76 5f 73 79 73 5f  _len=$lt_cv_sys_
1e4f0 6d 61 78 5f 63 6d 64 5f 6c 65 6e 0a 0a 0a 0a 0a  max_cmd_len.....
1e500 0a 0a 3a 20 24 7b 43 50 3d 22 63 70 20 2d 66 22  ..: ${CP="cp -f"
1e510 7d 0a 3a 20 24 7b 4d 56 3d 22 6d 76 20 2d 66 22  }.: ${MV="mv -f"
1e520 7d 0a 3a 20 24 7b 52 4d 3d 22 72 6d 20 2d 66 22  }.: ${RM="rm -f"
1e530 7d 0a 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  }..{ $as_echo "$
1e540 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
1e550 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63  o-$LINENO}: chec
1e560 6b 69 6e 67 20 77 68 65 74 68 65 72 20 74 68 65  king whether the
1e570 20 73 68 65 6c 6c 20 75 6e 64 65 72 73 74 61 6e   shell understan
1e580 64 73 20 73 6f 6d 65 20 58 53 49 20 63 6f 6e 73  ds some XSI cons
1e590 74 72 75 63 74 73 22 20 3e 26 35 0a 24 61 73 5f  tructs" >&5.$as_
1e5a0 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67  echo_n "checking
1e5b0 20 77 68 65 74 68 65 72 20 74 68 65 20 73 68 65   whether the she
1e5c0 6c 6c 20 75 6e 64 65 72 73 74 61 6e 64 73 20 73  ll understands s
1e5d0 6f 6d 65 20 58 53 49 20 63 6f 6e 73 74 72 75 63  ome XSI construc
1e5e0 74 73 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 23  ts... " >&6; }.#
1e5f0 20 54 72 79 20 73 6f 6d 65 20 58 53 49 20 66 65   Try some XSI fe
1e600 61 74 75 72 65 73 0a 78 73 69 5f 73 68 65 6c 6c  atures.xsi_shell
1e610 3d 6e 6f 0a 28 20 5f 6c 74 5f 64 75 6d 6d 79 3d  =no.( _lt_dummy=
1e620 22 61 2f 62 2f 63 22 0a 20 20 74 65 73 74 20 22  "a/b/c".  test "
1e630 24 7b 5f 6c 74 5f 64 75 6d 6d 79 23 23 2a 2f 7d  ${_lt_dummy##*/}
1e640 2c 24 7b 5f 6c 74 5f 64 75 6d 6d 79 25 2f 2a 7d  ,${_lt_dummy%/*}
1e650 2c 22 24 7b 5f 6c 74 5f 64 75 6d 6d 79 25 22 24  ,"${_lt_dummy%"$
1e660 5f 6c 74 5f 64 75 6d 6d 79 22 7d 2c 20 5c 0a 20  _lt_dummy"}, \. 
1e670 20 20 20 20 20 3d 20 63 2c 61 2f 62 2c 2c 20 5c       = c,a/b,, \
1e680 0a 20 20 20 20 26 26 20 65 76 61 6c 20 27 74 65  .    && eval 'te
1e690 73 74 20 24 28 28 20 31 20 2b 20 31 20 29 29 20  st $(( 1 + 1 )) 
1e6a0 2d 65 71 20 32 20 5c 0a 20 20 20 20 26 26 20 74  -eq 2 \.    && t
1e6b0 65 73 74 20 22 24 7b 23 5f 6c 74 5f 64 75 6d 6d  est "${#_lt_dumm
1e6c0 79 7d 22 20 2d 65 71 20 35 27 20 29 20 3e 2f 64  y}" -eq 5' ) >/d
1e6d0 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 20 5c 0a 20  ev/null 2>&1 \. 
1e6e0 20 26 26 20 78 73 69 5f 73 68 65 6c 6c 3d 79 65   && xsi_shell=ye
1e6f0 73 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61  s.{ $as_echo "$a
1e700 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
1e710 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c  -$LINENO}: resul
1e720 74 3a 20 24 78 73 69 5f 73 68 65 6c 6c 22 20 3e  t: $xsi_shell" >
1e730 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 78 73  &5.$as_echo "$xs
1e740 69 5f 73 68 65 6c 6c 22 20 3e 26 36 3b 20 7d 0a  i_shell" >&6; }.
1e750 0a 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61  ..{ $as_echo "$a
1e760 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
1e770 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b  -$LINENO}: check
1e780 69 6e 67 20 77 68 65 74 68 65 72 20 74 68 65 20  ing whether the 
1e790 73 68 65 6c 6c 20 75 6e 64 65 72 73 74 61 6e 64  shell understand
1e7a0 73 20 5c 22 2b 3d 5c 22 22 20 3e 26 35 0a 24 61  s \"+=\"" >&5.$a
1e7b0 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69  s_echo_n "checki
1e7c0 6e 67 20 77 68 65 74 68 65 72 20 74 68 65 20 73  ng whether the s
1e7d0 68 65 6c 6c 20 75 6e 64 65 72 73 74 61 6e 64 73  hell understands
1e7e0 20 5c 22 2b 3d 5c 22 2e 2e 2e 20 22 20 3e 26 36   \"+=\"... " >&6
1e7f0 3b 20 7d 0a 6c 74 5f 73 68 65 6c 6c 5f 61 70 70  ; }.lt_shell_app
1e800 65 6e 64 3d 6e 6f 0a 28 20 66 6f 6f 3d 62 61 72  end=no.( foo=bar
1e810 3b 20 73 65 74 20 66 6f 6f 20 62 61 7a 3b 20 65  ; set foo baz; e
1e820 76 61 6c 20 22 24 31 2b 3d 5c 24 32 22 20 26 26  val "$1+=\$2" &&
1e830 20 74 65 73 74 20 22 24 66 6f 6f 22 20 3d 20 62   test "$foo" = b
1e840 61 72 62 61 7a 20 29 20 5c 0a 20 20 20 20 3e 2f  arbaz ) \.    >/
1e850 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 20 5c 0a  dev/null 2>&1 \.
1e860 20 20 26 26 20 6c 74 5f 73 68 65 6c 6c 5f 61 70    && lt_shell_ap
1e870 70 65 6e 64 3d 79 65 73 0a 7b 20 24 61 73 5f 65  pend=yes.{ $as_e
1e880 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
1e890 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
1e8a0 3a 20 72 65 73 75 6c 74 3a 20 24 6c 74 5f 73 68  : result: $lt_sh
1e8b0 65 6c 6c 5f 61 70 70 65 6e 64 22 20 3e 26 35 0a  ell_append" >&5.
1e8c0 24 61 73 5f 65 63 68 6f 20 22 24 6c 74 5f 73 68  $as_echo "$lt_sh
1e8d0 65 6c 6c 5f 61 70 70 65 6e 64 22 20 3e 26 36 3b  ell_append" >&6;
1e8e0 20 7d 0a 0a 0a 69 66 20 28 20 28 4d 41 49 4c 3d   }...if ( (MAIL=
1e8f0 36 30 3b 20 75 6e 73 65 74 20 4d 41 49 4c 29 20  60; unset MAIL) 
1e900 7c 7c 20 65 78 69 74 29 20 3e 2f 64 65 76 2f 6e  || exit) >/dev/n
1e910 75 6c 6c 20 32 3e 26 31 3b 20 74 68 65 6e 0a 20  ull 2>&1; then. 
1e920 20 6c 74 5f 75 6e 73 65 74 3d 75 6e 73 65 74 0a   lt_unset=unset.
1e930 65 6c 73 65 0a 20 20 6c 74 5f 75 6e 73 65 74 3d  else.  lt_unset=
1e940 66 61 6c 73 65 0a 66 69 0a 0a 0a 0a 0a 0a 23 20  false.fi......# 
1e950 74 65 73 74 20 45 42 43 44 49 43 20 6f 72 20 41  test EBCDIC or A
1e960 53 43 49 49 0a 63 61 73 65 20 60 65 63 68 6f 20  SCII.case `echo 
1e970 58 7c 74 72 20 58 20 27 5c 31 30 31 27 60 20 69  X|tr X '\101'` i
1e980 6e 0a 20 41 29 20 23 20 41 53 43 49 49 20 62 61  n. A) # ASCII ba
1e990 73 65 64 20 73 79 73 74 65 6d 0a 20 20 20 20 23  sed system.    #
1e9a0 20 5c 6e 20 69 73 20 6e 6f 74 20 69 6e 74 65 72   \n is not inter
1e9b0 70 72 65 74 65 64 20 63 6f 72 72 65 63 74 6c 79  preted correctly
1e9c0 20 62 79 20 53 6f 6c 61 72 69 73 20 38 20 2f 75   by Solaris 8 /u
1e9d0 73 72 2f 75 63 62 2f 74 72 0a 20 20 6c 74 5f 53  sr/ucb/tr.  lt_S
1e9e0 50 32 4e 4c 3d 27 74 72 20 5c 30 34 30 20 5c 30  P2NL='tr \040 \0
1e9f0 31 32 27 0a 20 20 6c 74 5f 4e 4c 32 53 50 3d 27  12'.  lt_NL2SP='
1ea00 74 72 20 5c 30 31 35 5c 30 31 32 20 5c 30 34 30  tr \015\012 \040
1ea10 5c 30 34 30 27 0a 20 20 3b 3b 0a 20 2a 29 20 23  \040'.  ;;. *) #
1ea20 20 45 42 43 44 49 43 20 62 61 73 65 64 20 73 79   EBCDIC based sy
1ea30 73 74 65 6d 0a 20 20 6c 74 5f 53 50 32 4e 4c 3d  stem.  lt_SP2NL=
1ea40 27 74 72 20 5c 31 30 30 20 5c 6e 27 0a 20 20 6c  'tr \100 \n'.  l
1ea50 74 5f 4e 4c 32 53 50 3d 27 74 72 20 5c 72 5c 6e  t_NL2SP='tr \r\n
1ea60 20 5c 31 30 30 5c 31 30 30 27 0a 20 20 3b 3b 0a   \100\100'.  ;;.
1ea70 65 73 61 63 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 7b 20  esac..........{ 
1ea80 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
1ea90 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
1eaa0 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20  NENO}: checking 
1eab0 66 6f 72 20 24 4c 44 20 6f 70 74 69 6f 6e 20 74  for $LD option t
1eac0 6f 20 72 65 6c 6f 61 64 20 6f 62 6a 65 63 74 20  o reload object 
1ead0 66 69 6c 65 73 22 20 3e 26 35 0a 24 61 73 5f 65  files" >&5.$as_e
1eae0 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20  cho_n "checking 
1eaf0 66 6f 72 20 24 4c 44 20 6f 70 74 69 6f 6e 20 74  for $LD option t
1eb00 6f 20 72 65 6c 6f 61 64 20 6f 62 6a 65 63 74 20  o reload object 
1eb10 66 69 6c 65 73 2e 2e 2e 20 22 20 3e 26 36 3b 20  files... " >&6; 
1eb20 7d 0a 69 66 20 24 7b 6c 74 5f 63 76 5f 6c 64 5f  }.if ${lt_cv_ld_
1eb30 72 65 6c 6f 61 64 5f 66 6c 61 67 2b 3a 7d 20 66  reload_flag+:} f
1eb40 61 6c 73 65 3b 20 74 68 65 6e 20 3a 0a 20 20 24  alse; then :.  $
1eb50 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68  as_echo_n "(cach
1eb60 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20  ed) " >&6.else. 
1eb70 20 6c 74 5f 63 76 5f 6c 64 5f 72 65 6c 6f 61 64   lt_cv_ld_reload
1eb80 5f 66 6c 61 67 3d 27 2d 72 27 0a 66 69 0a 7b 20  _flag='-r'.fi.{ 
1eb90 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
1eba0 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
1ebb0 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 24  NENO}: result: $
1ebc0 6c 74 5f 63 76 5f 6c 64 5f 72 65 6c 6f 61 64 5f  lt_cv_ld_reload_
1ebd0 66 6c 61 67 22 20 3e 26 35 0a 24 61 73 5f 65 63  flag" >&5.$as_ec
1ebe0 68 6f 20 22 24 6c 74 5f 63 76 5f 6c 64 5f 72 65  ho "$lt_cv_ld_re
1ebf0 6c 6f 61 64 5f 66 6c 61 67 22 20 3e 26 36 3b 20  load_flag" >&6; 
1ec00 7d 0a 72 65 6c 6f 61 64 5f 66 6c 61 67 3d 24 6c  }.reload_flag=$l
1ec10 74 5f 63 76 5f 6c 64 5f 72 65 6c 6f 61 64 5f 66  t_cv_ld_reload_f
1ec20 6c 61 67 0a 63 61 73 65 20 24 72 65 6c 6f 61 64  lag.case $reload
1ec30 5f 66 6c 61 67 20 69 6e 0a 22 22 20 7c 20 22 20  _flag in."" | " 
1ec40 22 2a 29 20 3b 3b 0a 2a 29 20 72 65 6c 6f 61 64  "*) ;;.*) reload
1ec50 5f 66 6c 61 67 3d 22 20 24 72 65 6c 6f 61 64 5f  _flag=" $reload_
1ec60 66 6c 61 67 22 20 3b 3b 0a 65 73 61 63 0a 72 65  flag" ;;.esac.re
1ec70 6c 6f 61 64 5f 63 6d 64 73 3d 27 24 4c 44 24 72  load_cmds='$LD$r
1ec80 65 6c 6f 61 64 5f 66 6c 61 67 20 2d 6f 20 24 6f  eload_flag -o $o
1ec90 75 74 70 75 74 24 72 65 6c 6f 61 64 5f 6f 62 6a  utput$reload_obj
1eca0 73 27 0a 63 61 73 65 20 24 68 6f 73 74 5f 6f 73  s'.case $host_os
1ecb0 20 69 6e 0a 20 20 64 61 72 77 69 6e 2a 29 0a 20   in.  darwin*). 
1ecc0 20 20 20 69 66 20 74 65 73 74 20 22 24 47 43 43     if test "$GCC
1ecd0 22 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a 20 20  " = yes; then.  
1ece0 20 20 20 20 72 65 6c 6f 61 64 5f 63 6d 64 73 3d      reload_cmds=
1ecf0 27 24 4c 54 43 43 20 24 4c 54 43 46 4c 41 47 53  '$LTCC $LTCFLAGS
1ed00 20 2d 6e 6f 73 74 64 6c 69 62 20 24 7b 77 6c 7d   -nostdlib ${wl}
1ed10 2d 72 20 2d 6f 20 24 6f 75 74 70 75 74 24 72 65  -r -o $output$re
1ed20 6c 6f 61 64 5f 6f 62 6a 73 27 0a 20 20 20 20 65  load_objs'.    e
1ed30 6c 73 65 0a 20 20 20 20 20 20 72 65 6c 6f 61 64  lse.      reload
1ed40 5f 63 6d 64 73 3d 27 24 4c 44 24 72 65 6c 6f 61  _cmds='$LD$reloa
1ed50 64 5f 66 6c 61 67 20 2d 6f 20 24 6f 75 74 70 75  d_flag -o $outpu
1ed60 74 24 72 65 6c 6f 61 64 5f 6f 62 6a 73 27 0a 20  t$reload_objs'. 
1ed70 20 20 20 66 69 0a 20 20 20 20 3b 3b 0a 65 73 61     fi.    ;;.esa
1ed80 63 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 69 66 20 74 65  c..........if te
1ed90 73 74 20 2d 6e 20 22 24 61 63 5f 74 6f 6f 6c 5f  st -n "$ac_tool_
1eda0 70 72 65 66 69 78 22 3b 20 74 68 65 6e 0a 20 20  prefix"; then.  
1edb0 23 20 45 78 74 72 61 63 74 20 74 68 65 20 66 69  # Extract the fi
1edc0 72 73 74 20 77 6f 72 64 20 6f 66 20 22 24 7b 61  rst word of "${a
1edd0 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 6f 62  c_tool_prefix}ob
1ede0 6a 64 75 6d 70 22 2c 20 73 6f 20 69 74 20 63 61  jdump", so it ca
1edf0 6e 20 62 65 20 61 20 70 72 6f 67 72 61 6d 20 6e  n be a program n
1ee00 61 6d 65 20 77 69 74 68 20 61 72 67 73 2e 0a 73  ame with args..s
1ee10 65 74 20 64 75 6d 6d 79 20 24 7b 61 63 5f 74 6f  et dummy ${ac_to
1ee20 6f 6c 5f 70 72 65 66 69 78 7d 6f 62 6a 64 75 6d  ol_prefix}objdum
1ee30 70 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a 7b 20  p; ac_word=$2.{ 
1ee40 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
1ee50 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
1ee60 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20  NENO}: checking 
1ee70 66 6f 72 20 24 61 63 5f 77 6f 72 64 22 20 3e 26  for $ac_word" >&
1ee80 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68  5.$as_echo_n "ch
1ee90 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77  ecking for $ac_w
1eea0 6f 72 64 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a  ord... " >&6; }.
1eeb0 69 66 20 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f  if ${ac_cv_prog_
1eec0 4f 42 4a 44 55 4d 50 2b 3a 7d 20 66 61 6c 73 65  OBJDUMP+:} false
1eed0 3b 20 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f 65  ; then :.  $as_e
1eee0 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20  cho_n "(cached) 
1eef0 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66 20  " >&6.else.  if 
1ef00 74 65 73 74 20 2d 6e 20 22 24 4f 42 4a 44 55 4d  test -n "$OBJDUM
1ef10 50 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 76  P"; then.  ac_cv
1ef20 5f 70 72 6f 67 5f 4f 42 4a 44 55 4d 50 3d 22 24  _prog_OBJDUMP="$
1ef30 4f 42 4a 44 55 4d 50 22 20 23 20 4c 65 74 20 74  OBJDUMP" # Let t
1ef40 68 65 20 75 73 65 72 20 6f 76 65 72 72 69 64 65  he user override
1ef50 20 74 68 65 20 74 65 73 74 2e 0a 65 6c 73 65 0a   the test..else.
1ef60 61 73 5f 73 61 76 65 5f 49 46 53 3d 24 49 46 53  as_save_IFS=$IFS
1ef70 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41  ; IFS=$PATH_SEPA
1ef80 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72  RATOR.for as_dir
1ef90 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20 49   in $PATH.do.  I
1efa0 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a  FS=$as_save_IFS.
1efb0 20 20 74 65 73 74 20 2d 7a 20 22 24 61 73 5f 64    test -z "$as_d
1efc0 69 72 22 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a  ir" && as_dir=..
1efd0 20 20 20 20 66 6f 72 20 61 63 5f 65 78 65 63 5f      for ac_exec_
1efe0 65 78 74 20 69 6e 20 27 27 20 24 61 63 5f 65 78  ext in '' $ac_ex
1eff0 65 63 75 74 61 62 6c 65 5f 65 78 74 65 6e 73 69  ecutable_extensi
1f000 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20 61 73 5f  ons; do.  if as_
1f010 66 6e 5f 65 78 65 63 75 74 61 62 6c 65 5f 70 20  fn_executable_p 
1f020 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72  "$as_dir/$ac_wor
1f030 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 3b 20  d$ac_exec_ext"; 
1f040 74 68 65 6e 0a 20 20 20 20 61 63 5f 63 76 5f 70  then.    ac_cv_p
1f050 72 6f 67 5f 4f 42 4a 44 55 4d 50 3d 22 24 7b 61  rog_OBJDUMP="${a
1f060 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 6f 62  c_tool_prefix}ob
1f070 6a 64 75 6d 70 22 0a 20 20 20 20 24 61 73 5f 65  jdump".    $as_e
1f080 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
1f090 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
1f0a0 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64 69 72 2f  : found $as_dir/
1f0b0 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63  $ac_word$ac_exec
1f0c0 5f 65 78 74 22 20 3e 26 35 0a 20 20 20 20 62 72  _ext" >&5.    br
1f0d0 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65 0a  eak 2.  fi.done.
1f0e0 20 20 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73    done.IFS=$as_s
1f0f0 61 76 65 5f 49 46 53 0a 0a 66 69 0a 66 69 0a 4f  ave_IFS..fi.fi.O
1f100 42 4a 44 55 4d 50 3d 24 61 63 5f 63 76 5f 70 72  BJDUMP=$ac_cv_pr
1f110 6f 67 5f 4f 42 4a 44 55 4d 50 0a 69 66 20 74 65  og_OBJDUMP.if te
1f120 73 74 20 2d 6e 20 22 24 4f 42 4a 44 55 4d 50 22  st -n "$OBJDUMP"
1f130 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61 73 5f 65  ; then.  { $as_e
1f140 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
1f150 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
1f160 3a 20 72 65 73 75 6c 74 3a 20 24 4f 42 4a 44 55  : result: $OBJDU
1f170 4d 50 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  MP" >&5.$as_echo
1f180 20 22 24 4f 42 4a 44 55 4d 50 22 20 3e 26 36 3b   "$OBJDUMP" >&6;
1f190 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 24 61 73 5f   }.else.  { $as_
1f1a0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
1f1b0 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
1f1c0 7d 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e  }: result: no" >
1f1d0 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 6e 6f 22  &5.$as_echo "no"
1f1e0 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a 0a 66 69 0a   >&6; }.fi...fi.
1f1f0 69 66 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f  if test -z "$ac_
1f200 63 76 5f 70 72 6f 67 5f 4f 42 4a 44 55 4d 50 22  cv_prog_OBJDUMP"
1f210 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 74 5f 4f  ; then.  ac_ct_O
1f220 42 4a 44 55 4d 50 3d 24 4f 42 4a 44 55 4d 50 0a  BJDUMP=$OBJDUMP.
1f230 20 20 23 20 45 78 74 72 61 63 74 20 74 68 65 20    # Extract the 
1f240 66 69 72 73 74 20 77 6f 72 64 20 6f 66 20 22 6f  first word of "o
1f250 62 6a 64 75 6d 70 22 2c 20 73 6f 20 69 74 20 63  bjdump", so it c
1f260 61 6e 20 62 65 20 61 20 70 72 6f 67 72 61 6d 20  an be a program 
1f270 6e 61 6d 65 20 77 69 74 68 20 61 72 67 73 2e 0a  name with args..
1f280 73 65 74 20 64 75 6d 6d 79 20 6f 62 6a 64 75 6d  set dummy objdum
1f290 70 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a 7b 20  p; ac_word=$2.{ 
1f2a0 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
1f2b0 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
1f2c0 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20  NENO}: checking 
1f2d0 66 6f 72 20 24 61 63 5f 77 6f 72 64 22 20 3e 26  for $ac_word" >&
1f2e0 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68  5.$as_echo_n "ch
1f2f0 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77  ecking for $ac_w
1f300 6f 72 64 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a  ord... " >&6; }.
1f310 69 66 20 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f  if ${ac_cv_prog_
1f320 61 63 5f 63 74 5f 4f 42 4a 44 55 4d 50 2b 3a 7d  ac_ct_OBJDUMP+:}
1f330 20 66 61 6c 73 65 3b 20 74 68 65 6e 20 3a 0a 20   false; then :. 
1f340 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61   $as_echo_n "(ca
1f350 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65  ched) " >&6.else
1f360 0a 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24  .  if test -n "$
1f370 61 63 5f 63 74 5f 4f 42 4a 44 55 4d 50 22 3b 20  ac_ct_OBJDUMP"; 
1f380 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f  then.  ac_cv_pro
1f390 67 5f 61 63 5f 63 74 5f 4f 42 4a 44 55 4d 50 3d  g_ac_ct_OBJDUMP=
1f3a0 22 24 61 63 5f 63 74 5f 4f 42 4a 44 55 4d 50 22  "$ac_ct_OBJDUMP"
1f3b0 20 23 20 4c 65 74 20 74 68 65 20 75 73 65 72 20   # Let the user 
1f3c0 6f 76 65 72 72 69 64 65 20 74 68 65 20 74 65 73  override the tes
1f3d0 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f  t..else.as_save_
1f3e0 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24 50  IFS=$IFS; IFS=$P
1f3f0 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f  ATH_SEPARATOR.fo
1f400 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50 41 54  r as_dir in $PAT
1f410 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73  H.do.  IFS=$as_s
1f420 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74 20 2d  ave_IFS.  test -
1f430 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26 20 61  z "$as_dir" && a
1f440 73 5f 64 69 72 3d 2e 0a 20 20 20 20 66 6f 72 20  s_dir=..    for 
1f450 61 63 5f 65 78 65 63 5f 65 78 74 20 69 6e 20 27  ac_exec_ext in '
1f460 27 20 24 61 63 5f 65 78 65 63 75 74 61 62 6c 65  ' $ac_executable
1f470 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a  _extensions; do.
1f480 20 20 69 66 20 61 73 5f 66 6e 5f 65 78 65 63 75    if as_fn_execu
1f490 74 61 62 6c 65 5f 70 20 22 24 61 73 5f 64 69 72  table_p "$as_dir
1f4a0 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65  /$ac_word$ac_exe
1f4b0 63 5f 65 78 74 22 3b 20 74 68 65 6e 0a 20 20 20  c_ext"; then.   
1f4c0 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63   ac_cv_prog_ac_c
1f4d0 74 5f 4f 42 4a 44 55 4d 50 3d 22 6f 62 6a 64 75  t_OBJDUMP="objdu
1f4e0 6d 70 22 0a 20 20 20 20 24 61 73 5f 65 63 68 6f  mp".    $as_echo
1f4f0 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69   "$as_me:${as_li
1f500 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 66  neno-$LINENO}: f
1f510 6f 75 6e 64 20 24 61 73 5f 64 69 72 2f 24 61 63  ound $as_dir/$ac
1f520 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78  _word$ac_exec_ex
1f530 74 22 20 3e 26 35 0a 20 20 20 20 62 72 65 61 6b  t" >&5.    break
1f540 20 32 0a 20 20 66 69 0a 64 6f 6e 65 0a 20 20 64   2.  fi.done.  d
1f550 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61 76 65  one.IFS=$as_save
1f560 5f 49 46 53 0a 0a 66 69 0a 66 69 0a 61 63 5f 63  _IFS..fi.fi.ac_c
1f570 74 5f 4f 42 4a 44 55 4d 50 3d 24 61 63 5f 63 76  t_OBJDUMP=$ac_cv
1f580 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 4f 42 4a 44  _prog_ac_ct_OBJD
1f590 55 4d 50 0a 69 66 20 74 65 73 74 20 2d 6e 20 22  UMP.if test -n "
1f5a0 24 61 63 5f 63 74 5f 4f 42 4a 44 55 4d 50 22 3b  $ac_ct_OBJDUMP";
1f5b0 20 74 68 65 6e 0a 20 20 7b 20 24 61 73 5f 65 63   then.  { $as_ec
1f5c0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
1f5d0 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
1f5e0 20 72 65 73 75 6c 74 3a 20 24 61 63 5f 63 74 5f   result: $ac_ct_
1f5f0 4f 42 4a 44 55 4d 50 22 20 3e 26 35 0a 24 61 73  OBJDUMP" >&5.$as
1f600 5f 65 63 68 6f 20 22 24 61 63 5f 63 74 5f 4f 42  _echo "$ac_ct_OB
1f610 4a 44 55 4d 50 22 20 3e 26 36 3b 20 7d 0a 65 6c  JDUMP" >&6; }.el
1f620 73 65 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20  se.  { $as_echo 
1f630 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  "$as_me:${as_lin
1f640 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65  eno-$LINENO}: re
1f650 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 24 61  sult: no" >&5.$a
1f660 73 5f 65 63 68 6f 20 22 6e 6f 22 20 3e 26 36 3b  s_echo "no" >&6;
1f670 20 7d 0a 66 69 0a 0a 20 20 69 66 20 74 65 73 74   }.fi..  if test
1f680 20 22 78 24 61 63 5f 63 74 5f 4f 42 4a 44 55 4d   "x$ac_ct_OBJDUM
1f690 50 22 20 3d 20 78 3b 20 74 68 65 6e 0a 20 20 20  P" = x; then.   
1f6a0 20 4f 42 4a 44 55 4d 50 3d 22 66 61 6c 73 65 22   OBJDUMP="false"
1f6b0 0a 20 20 65 6c 73 65 0a 20 20 20 20 63 61 73 65  .  else.    case
1f6c0 20 24 63 72 6f 73 73 5f 63 6f 6d 70 69 6c 69 6e   $cross_compilin
1f6d0 67 3a 24 61 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65  g:$ac_tool_warne
1f6e0 64 20 69 6e 0a 79 65 73 3a 29 0a 7b 20 24 61 73  d in.yes:).{ $as
1f6f0 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
1f700 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
1f710 4f 7d 3a 20 57 41 52 4e 49 4e 47 3a 20 75 73 69  O}: WARNING: usi
1f720 6e 67 20 63 72 6f 73 73 20 74 6f 6f 6c 73 20 6e  ng cross tools n
1f730 6f 74 20 70 72 65 66 69 78 65 64 20 77 69 74 68  ot prefixed with
1f740 20 68 6f 73 74 20 74 72 69 70 6c 65 74 22 20 3e   host triplet" >
1f750 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 73  &5.$as_echo "$as
1f760 5f 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20 75 73  _me: WARNING: us
1f770 69 6e 67 20 63 72 6f 73 73 20 74 6f 6f 6c 73 20  ing cross tools 
1f780 6e 6f 74 20 70 72 65 66 69 78 65 64 20 77 69 74  not prefixed wit
1f790 68 20 68 6f 73 74 20 74 72 69 70 6c 65 74 22 20  h host triplet" 
1f7a0 3e 26 32 3b 7d 0a 61 63 5f 74 6f 6f 6c 5f 77 61  >&2;}.ac_tool_wa
1f7b0 72 6e 65 64 3d 79 65 73 20 3b 3b 0a 65 73 61 63  rned=yes ;;.esac
1f7c0 0a 20 20 20 20 4f 42 4a 44 55 4d 50 3d 24 61 63  .    OBJDUMP=$ac
1f7d0 5f 63 74 5f 4f 42 4a 44 55 4d 50 0a 20 20 66 69  _ct_OBJDUMP.  fi
1f7e0 0a 65 6c 73 65 0a 20 20 4f 42 4a 44 55 4d 50 3d  .else.  OBJDUMP=
1f7f0 22 24 61 63 5f 63 76 5f 70 72 6f 67 5f 4f 42 4a  "$ac_cv_prog_OBJ
1f800 44 55 4d 50 22 0a 66 69 0a 0a 74 65 73 74 20 2d  DUMP".fi..test -
1f810 7a 20 22 24 4f 42 4a 44 55 4d 50 22 20 26 26 20  z "$OBJDUMP" && 
1f820 4f 42 4a 44 55 4d 50 3d 6f 62 6a 64 75 6d 70 0a  OBJDUMP=objdump.
1f830 0a 0a 0a 0a 0a 0a 0a 0a 0a 7b 20 24 61 73 5f 65  .........{ $as_e
1f840 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
1f850 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
1f860 3a 20 63 68 65 63 6b 69 6e 67 20 68 6f 77 20 74  : checking how t
1f870 6f 20 72 65 63 6f 67 6e 69 7a 65 20 64 65 70 65  o recognize depe
1f880 6e 64 65 6e 74 20 6c 69 62 72 61 72 69 65 73 22  ndent libraries"
1f890 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20   >&5.$as_echo_n 
1f8a0 22 63 68 65 63 6b 69 6e 67 20 68 6f 77 20 74 6f  "checking how to
1f8b0 20 72 65 63 6f 67 6e 69 7a 65 20 64 65 70 65 6e   recognize depen
1f8c0 64 65 6e 74 20 6c 69 62 72 61 72 69 65 73 2e 2e  dent libraries..
1f8d0 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 24 7b  . " >&6; }.if ${
1f8e0 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68  lt_cv_deplibs_ch
1f8f0 65 63 6b 5f 6d 65 74 68 6f 64 2b 3a 7d 20 66 61  eck_method+:} fa
1f900 6c 73 65 3b 20 74 68 65 6e 20 3a 0a 20 20 24 61  lse; then :.  $a
1f910 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65  s_echo_n "(cache
1f920 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20  d) " >&6.else.  
1f930 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d 61 67 69 63  lt_cv_file_magic
1f940 5f 63 6d 64 3d 27 24 4d 41 47 49 43 5f 43 4d 44  _cmd='$MAGIC_CMD
1f950 27 0a 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d 61 67  '.lt_cv_file_mag
1f960 69 63 5f 74 65 73 74 5f 66 69 6c 65 3d 0a 6c 74  ic_test_file=.lt
1f970 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63  _cv_deplibs_chec
1f980 6b 5f 6d 65 74 68 6f 64 3d 27 75 6e 6b 6e 6f 77  k_method='unknow
1f990 6e 27 0a 23 20 4e 65 65 64 20 74 6f 20 73 65 74  n'.# Need to set
1f9a0 20 74 68 65 20 70 72 65 63 65 64 69 6e 67 20 76   the preceding v
1f9b0 61 72 69 61 62 6c 65 20 6f 6e 20 61 6c 6c 20 70  ariable on all p
1f9c0 6c 61 74 66 6f 72 6d 73 20 74 68 61 74 20 73 75  latforms that su
1f9d0 70 70 6f 72 74 0a 23 20 69 6e 74 65 72 6c 69 62  pport.# interlib
1f9e0 72 61 72 79 20 64 65 70 65 6e 64 65 6e 63 69 65  rary dependencie
1f9f0 73 2e 0a 23 20 27 6e 6f 6e 65 27 20 2d 2d 20 64  s..# 'none' -- d
1fa00 65 70 65 6e 64 65 6e 63 69 65 73 20 6e 6f 74 20  ependencies not 
1fa10 73 75 70 70 6f 72 74 65 64 2e 0a 23 20 60 75 6e  supported..# `un
1fa20 6b 6e 6f 77 6e 27 20 2d 2d 20 73 61 6d 65 20 61  known' -- same a
1fa30 73 20 6e 6f 6e 65 2c 20 62 75 74 20 64 6f 63 75  s none, but docu
1fa40 6d 65 6e 74 73 20 74 68 61 74 20 77 65 20 72 65  ments that we re
1fa50 61 6c 6c 79 20 64 6f 6e 27 74 20 6b 6e 6f 77 2e  ally don't know.
1fa60 0a 23 20 27 70 61 73 73 5f 61 6c 6c 27 20 2d 2d  .# 'pass_all' --
1fa70 20 61 6c 6c 20 64 65 70 65 6e 64 65 6e 63 69 65   all dependencie
1fa80 73 20 70 61 73 73 65 64 20 77 69 74 68 20 6e 6f  s passed with no
1fa90 20 63 68 65 63 6b 73 2e 0a 23 20 27 74 65 73 74   checks..# 'test
1faa0 5f 63 6f 6d 70 69 6c 65 27 20 2d 2d 20 63 68 65  _compile' -- che
1fab0 63 6b 20 62 79 20 6d 61 6b 69 6e 67 20 74 65 73  ck by making tes
1fac0 74 20 70 72 6f 67 72 61 6d 2e 0a 23 20 27 66 69  t program..# 'fi
1fad0 6c 65 5f 6d 61 67 69 63 20 5b 5b 72 65 67 65 78  le_magic [[regex
1fae0 5d 5d 27 20 2d 2d 20 63 68 65 63 6b 20 62 79 20  ]]' -- check by 
1faf0 6c 6f 6f 6b 69 6e 67 20 66 6f 72 20 66 69 6c 65  looking for file
1fb00 73 20 69 6e 20 6c 69 62 72 61 72 79 20 70 61 74  s in library pat
1fb10 68 0a 23 20 77 68 69 63 68 20 72 65 73 70 6f 6e  h.# which respon
1fb20 64 73 20 74 6f 20 74 68 65 20 24 66 69 6c 65 5f  ds to the $file_
1fb30 6d 61 67 69 63 5f 63 6d 64 20 77 69 74 68 20 61  magic_cmd with a
1fb40 20 67 69 76 65 6e 20 65 78 74 65 6e 64 65 64 20   given extended 
1fb50 72 65 67 65 78 2e 0a 23 20 49 66 20 79 6f 75 20  regex..# If you 
1fb60 68 61 76 65 20 60 66 69 6c 65 27 20 6f 72 20 65  have `file' or e
1fb70 71 75 69 76 61 6c 65 6e 74 20 6f 6e 20 79 6f 75  quivalent on you
1fb80 72 20 73 79 73 74 65 6d 20 61 6e 64 20 79 6f 75  r system and you
1fb90 27 72 65 20 6e 6f 74 20 73 75 72 65 0a 23 20 77  're not sure.# w
1fba0 68 65 74 68 65 72 20 60 70 61 73 73 5f 61 6c 6c  hether `pass_all
1fbb0 27 20 77 69 6c 6c 20 2a 61 6c 77 61 79 73 2a 20  ' will *always* 
1fbc0 77 6f 72 6b 2c 20 79 6f 75 20 70 72 6f 62 61 62  work, you probab
1fbd0 6c 79 20 77 61 6e 74 20 74 68 69 73 20 6f 6e 65  ly want this one
1fbe0 2e 0a 0a 63 61 73 65 20 24 68 6f 73 74 5f 6f 73  ...case $host_os
1fbf0 20 69 6e 0a 61 69 78 5b 34 2d 39 5d 2a 29 0a 20   in.aix[4-9]*). 
1fc00 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63   lt_cv_deplibs_c
1fc10 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 70 61 73 73  heck_method=pass
1fc20 5f 61 6c 6c 0a 20 20 3b 3b 0a 0a 62 65 6f 73 2a  _all.  ;;..beos*
1fc30 29 0a 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62  ).  lt_cv_deplib
1fc40 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 70  s_check_method=p
1fc50 61 73 73 5f 61 6c 6c 0a 20 20 3b 3b 0a 0a 62 73  ass_all.  ;;..bs
1fc60 64 69 5b 34 35 5d 2a 29 0a 20 20 6c 74 5f 63 76  di[45]*).  lt_cv
1fc70 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d  _deplibs_check_m
1fc80 65 74 68 6f 64 3d 27 66 69 6c 65 5f 6d 61 67 69  ethod='file_magi
1fc90 63 20 45 4c 46 20 5b 30 2d 39 5d 5b 30 2d 39 5d  c ELF [0-9][0-9]
1fca0 2a 2d 62 69 74 20 5b 4d 4c 5d 53 42 20 28 73 68  *-bit [ML]SB (sh
1fcb0 61 72 65 64 20 6f 62 6a 65 63 74 7c 64 79 6e 61  ared object|dyna
1fcc0 6d 69 63 20 6c 69 62 29 27 0a 20 20 6c 74 5f 63  mic lib)'.  lt_c
1fcd0 76 5f 66 69 6c 65 5f 6d 61 67 69 63 5f 63 6d 64  v_file_magic_cmd
1fce0 3d 27 2f 75 73 72 2f 62 69 6e 2f 66 69 6c 65 20  ='/usr/bin/file 
1fcf0 2d 4c 27 0a 20 20 6c 74 5f 63 76 5f 66 69 6c 65  -L'.  lt_cv_file
1fd00 5f 6d 61 67 69 63 5f 74 65 73 74 5f 66 69 6c 65  _magic_test_file
1fd10 3d 2f 73 68 6c 69 62 2f 6c 69 62 63 2e 73 6f 0a  =/shlib/libc.so.
1fd20 20 20 3b 3b 0a 0a 63 79 67 77 69 6e 2a 29 0a 20    ;;..cygwin*). 
1fd30 20 23 20 66 75 6e 63 5f 77 69 6e 33 32 5f 6c 69   # func_win32_li
1fd40 62 69 64 20 69 73 20 61 20 73 68 65 6c 6c 20 66  bid is a shell f
1fd50 75 6e 63 74 69 6f 6e 20 64 65 66 69 6e 65 64 20  unction defined 
1fd60 69 6e 20 6c 74 6d 61 69 6e 2e 73 68 0a 20 20 6c  in ltmain.sh.  l
1fd70 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65  t_cv_deplibs_che
1fd80 63 6b 5f 6d 65 74 68 6f 64 3d 27 66 69 6c 65 5f  ck_method='file_
1fd90 6d 61 67 69 63 20 5e 78 38 36 20 61 72 63 68 69  magic ^x86 archi
1fda0 76 65 20 69 6d 70 6f 72 74 7c 5e 78 38 36 20 44  ve import|^x86 D
1fdb0 4c 4c 27 0a 20 20 6c 74 5f 63 76 5f 66 69 6c 65  LL'.  lt_cv_file
1fdc0 5f 6d 61 67 69 63 5f 63 6d 64 3d 27 66 75 6e 63  _magic_cmd='func
1fdd0 5f 77 69 6e 33 32 5f 6c 69 62 69 64 27 0a 20 20  _win32_libid'.  
1fde0 3b 3b 0a 0a 6d 69 6e 67 77 2a 20 7c 20 70 77 33  ;;..mingw* | pw3
1fdf0 32 2a 29 0a 20 20 23 20 42 61 73 65 20 4d 53 59  2*).  # Base MSY
1fe00 53 2f 4d 69 6e 47 57 20 64 6f 20 6e 6f 74 20 70  S/MinGW do not p
1fe10 72 6f 76 69 64 65 20 74 68 65 20 27 66 69 6c 65  rovide the 'file
1fe20 27 20 63 6f 6d 6d 61 6e 64 20 6e 65 65 64 65 64  ' command needed
1fe30 20 62 79 0a 20 20 23 20 66 75 6e 63 5f 77 69 6e   by.  # func_win
1fe40 33 32 5f 6c 69 62 69 64 20 73 68 65 6c 6c 20 66  32_libid shell f
1fe50 75 6e 63 74 69 6f 6e 2c 20 73 6f 20 75 73 65 20  unction, so use 
1fe60 61 20 77 65 61 6b 65 72 20 74 65 73 74 20 62 61  a weaker test ba
1fe70 73 65 64 20 6f 6e 20 27 6f 62 6a 64 75 6d 70 27  sed on 'objdump'
1fe80 2c 0a 20 20 23 20 75 6e 6c 65 73 73 20 77 65 20  ,.  # unless we 
1fe90 66 69 6e 64 20 27 66 69 6c 65 27 2c 20 66 6f 72  find 'file', for
1fea0 20 65 78 61 6d 70 6c 65 20 62 65 63 61 75 73 65   example because
1feb0 20 77 65 20 61 72 65 20 63 72 6f 73 73 2d 63 6f   we are cross-co
1fec0 6d 70 69 6c 69 6e 67 2e 0a 20 20 69 66 20 28 20  mpiling..  if ( 
1fed0 66 69 6c 65 20 2f 20 29 20 3e 2f 64 65 76 2f 6e  file / ) >/dev/n
1fee0 75 6c 6c 20 32 3e 26 31 3b 20 74 68 65 6e 0a 20  ull 2>&1; then. 
1fef0 20 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73     lt_cv_deplibs
1ff00 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 27 66  _check_method='f
1ff10 69 6c 65 5f 6d 61 67 69 63 20 5e 78 38 36 20 61  ile_magic ^x86 a
1ff20 72 63 68 69 76 65 20 69 6d 70 6f 72 74 7c 5e 78  rchive import|^x
1ff30 38 36 20 44 4c 4c 27 0a 20 20 20 20 6c 74 5f 63  86 DLL'.    lt_c
1ff40 76 5f 66 69 6c 65 5f 6d 61 67 69 63 5f 63 6d 64  v_file_magic_cmd
1ff50 3d 27 66 75 6e 63 5f 77 69 6e 33 32 5f 6c 69 62  ='func_win32_lib
1ff60 69 64 27 0a 20 20 65 6c 73 65 0a 20 20 20 20 6c  id'.  else.    l
1ff70 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65  t_cv_deplibs_che
1ff80 63 6b 5f 6d 65 74 68 6f 64 3d 27 66 69 6c 65 5f  ck_method='file_
1ff90 6d 61 67 69 63 20 66 69 6c 65 20 66 6f 72 6d 61  magic file forma
1ffa0 74 20 70 65 69 2a 2d 69 33 38 36 28 2e 2a 61 72  t pei*-i386(.*ar
1ffb0 63 68 69 74 65 63 74 75 72 65 3a 20 69 33 38 36  chitecture: i386
1ffc0 29 3f 27 0a 20 20 20 20 6c 74 5f 63 76 5f 66 69  )?'.    lt_cv_fi
1ffd0 6c 65 5f 6d 61 67 69 63 5f 63 6d 64 3d 27 24 4f  le_magic_cmd='$O
1ffe0 42 4a 44 55 4d 50 20 2d 66 27 0a 20 20 66 69 0a  BJDUMP -f'.  fi.
1fff0 20 20 3b 3b 0a 0a 63 65 67 63 63 29 0a 20 20 23    ;;..cegcc).  #
20000 20 75 73 65 20 74 68 65 20 77 65 61 6b 65 72 20   use the weaker 
20010 74 65 73 74 20 62 61 73 65 64 20 6f 6e 20 27 6f  test based on 'o
20020 62 6a 64 75 6d 70 27 2e 20 53 65 65 20 6d 69 6e  bjdump'. See min
20030 67 77 2a 2e 0a 20 20 6c 74 5f 63 76 5f 64 65 70  gw*..  lt_cv_dep
20040 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f  libs_check_metho
20050 64 3d 27 66 69 6c 65 5f 6d 61 67 69 63 20 66 69  d='file_magic fi
20060 6c 65 20 66 6f 72 6d 61 74 20 70 65 2d 61 72 6d  le format pe-arm
20070 2d 2e 2a 6c 69 74 74 6c 65 28 2e 2a 61 72 63 68  -.*little(.*arch
20080 69 74 65 63 74 75 72 65 3a 20 61 72 6d 29 3f 27  itecture: arm)?'
20090 0a 20 20 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d 61  .  lt_cv_file_ma
200a0 67 69 63 5f 63 6d 64 3d 27 24 4f 42 4a 44 55 4d  gic_cmd='$OBJDUM
200b0 50 20 2d 66 27 0a 20 20 3b 3b 0a 0a 64 61 72 77  P -f'.  ;;..darw
200c0 69 6e 2a 20 7c 20 72 68 61 70 73 6f 64 79 2a 29  in* | rhapsody*)
200d0 0a 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73  .  lt_cv_deplibs
200e0 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 70 61  _check_method=pa
200f0 73 73 5f 61 6c 6c 0a 20 20 3b 3b 0a 0a 66 72 65  ss_all.  ;;..fre
20100 65 62 73 64 2a 20 7c 20 64 72 61 67 6f 6e 66 6c  ebsd* | dragonfl
20110 79 2a 29 0a 20 20 69 66 20 65 63 68 6f 20 5f 5f  y*).  if echo __
20120 45 4c 46 5f 5f 20 7c 20 24 43 43 20 2d 45 20 2d  ELF__ | $CC -E -
20130 20 7c 20 24 47 52 45 50 20 5f 5f 45 4c 46 5f 5f   | $GREP __ELF__
20140 20 3e 20 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68   > /dev/null; th
20150 65 6e 0a 20 20 20 20 63 61 73 65 20 24 68 6f 73  en.    case $hos
20160 74 5f 63 70 75 20 69 6e 0a 20 20 20 20 69 2a 38  t_cpu in.    i*8
20170 36 20 29 0a 20 20 20 20 20 20 23 20 4e 6f 74 20  6 ).      # Not 
20180 73 75 72 65 20 77 68 65 74 68 65 72 20 74 68 65  sure whether the
20190 20 70 72 65 73 65 6e 63 65 20 6f 66 20 4f 70 65   presence of Ope
201a0 6e 42 53 44 20 68 65 72 65 20 77 61 73 20 61 20  nBSD here was a 
201b0 6d 69 73 74 61 6b 65 2e 0a 20 20 20 20 20 20 23  mistake..      #
201c0 20 4c 65 74 27 73 20 61 63 63 65 70 74 20 62 6f   Let's accept bo
201d0 74 68 20 6f 66 20 74 68 65 6d 20 75 6e 74 69 6c  th of them until
201e0 20 74 68 69 73 20 69 73 20 63 6c 65 61 72 65 64   this is cleared
201f0 20 75 70 2e 0a 20 20 20 20 20 20 6c 74 5f 63 76   up..      lt_cv
20200 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d  _deplibs_check_m
20210 65 74 68 6f 64 3d 27 66 69 6c 65 5f 6d 61 67 69  ethod='file_magi
20220 63 20 28 46 72 65 65 42 53 44 7c 4f 70 65 6e 42  c (FreeBSD|OpenB
20230 53 44 7c 44 72 61 67 6f 6e 46 6c 79 29 2f 69 5b  SD|DragonFly)/i[
20240 33 2d 39 5d 38 36 20 28 63 6f 6d 70 61 63 74 20  3-9]86 (compact 
20250 29 3f 64 65 6d 61 6e 64 20 70 61 67 65 64 20 73  )?demand paged s
20260 68 61 72 65 64 20 6c 69 62 72 61 72 79 27 0a 20  hared library'. 
20270 20 20 20 20 20 6c 74 5f 63 76 5f 66 69 6c 65 5f       lt_cv_file_
20280 6d 61 67 69 63 5f 63 6d 64 3d 2f 75 73 72 2f 62  magic_cmd=/usr/b
20290 69 6e 2f 66 69 6c 65 0a 20 20 20 20 20 20 6c 74  in/file.      lt
202a0 5f 63 76 5f 66 69 6c 65 5f 6d 61 67 69 63 5f 74  _cv_file_magic_t
202b0 65 73 74 5f 66 69 6c 65 3d 60 65 63 68 6f 20 2f  est_file=`echo /
202c0 75 73 72 2f 6c 69 62 2f 6c 69 62 63 2e 73 6f 2e  usr/lib/libc.so.
202d0 2a 60 0a 20 20 20 20 20 20 3b 3b 0a 20 20 20 20  *`.      ;;.    
202e0 65 73 61 63 0a 20 20 65 6c 73 65 0a 20 20 20 20  esac.  else.    
202f0 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68  lt_cv_deplibs_ch
20300 65 63 6b 5f 6d 65 74 68 6f 64 3d 70 61 73 73 5f  eck_method=pass_
20310 61 6c 6c 0a 20 20 66 69 0a 20 20 3b 3b 0a 0a 67  all.  fi.  ;;..g
20320 6e 75 2a 29 0a 20 20 6c 74 5f 63 76 5f 64 65 70  nu*).  lt_cv_dep
20330 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f  libs_check_metho
20340 64 3d 70 61 73 73 5f 61 6c 6c 0a 20 20 3b 3b 0a  d=pass_all.  ;;.
20350 0a 68 70 75 78 31 30 2e 32 30 2a 20 7c 20 68 70  .hpux10.20* | hp
20360 75 78 31 31 2a 29 0a 20 20 6c 74 5f 63 76 5f 66  ux11*).  lt_cv_f
20370 69 6c 65 5f 6d 61 67 69 63 5f 63 6d 64 3d 2f 75  ile_magic_cmd=/u
20380 73 72 2f 62 69 6e 2f 66 69 6c 65 0a 20 20 63 61  sr/bin/file.  ca
20390 73 65 20 24 68 6f 73 74 5f 63 70 75 20 69 6e 0a  se $host_cpu in.
203a0 20 20 69 61 36 34 2a 29 0a 20 20 20 20 6c 74 5f    ia64*).    lt_
203b0 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b  cv_deplibs_check
203c0 5f 6d 65 74 68 6f 64 3d 27 66 69 6c 65 5f 6d 61  _method='file_ma
203d0 67 69 63 20 28 73 5b 30 2d 39 5d 5b 30 2d 39 5d  gic (s[0-9][0-9]
203e0 5b 30 2d 39 5d 7c 45 4c 46 2d 5b 30 2d 39 5d 5b  [0-9]|ELF-[0-9][
203f0 30 2d 39 5d 29 20 73 68 61 72 65 64 20 6f 62 6a  0-9]) shared obj
20400 65 63 74 20 66 69 6c 65 20 2d 20 49 41 36 34 27  ect file - IA64'
20410 0a 20 20 20 20 6c 74 5f 63 76 5f 66 69 6c 65 5f  .    lt_cv_file_
20420 6d 61 67 69 63 5f 74 65 73 74 5f 66 69 6c 65 3d  magic_test_file=
20430 2f 75 73 72 2f 6c 69 62 2f 68 70 75 78 33 32 2f  /usr/lib/hpux32/
20440 6c 69 62 63 2e 73 6f 0a 20 20 20 20 3b 3b 0a 20  libc.so.    ;;. 
20450 20 68 70 70 61 2a 36 34 2a 29 0a 20 20 20 20 6c   hppa*64*).    l
20460 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65  t_cv_deplibs_che
20470 63 6b 5f 6d 65 74 68 6f 64 3d 27 66 69 6c 65 5f  ck_method='file_
20480 6d 61 67 69 63 20 28 73 5b 30 2d 39 5d 5b 30 2d  magic (s[0-9][0-
20490 39 5d 5b 30 2d 39 5d 7c 45 4c 46 2d 5b 30 2d 39  9][0-9]|ELF-[0-9
204a0 5d 5b 30 2d 39 5d 29 20 73 68 61 72 65 64 20 6f  ][0-9]) shared o
204b0 62 6a 65 63 74 20 66 69 6c 65 20 2d 20 50 41 2d  bject file - PA-
204c0 52 49 53 43 20 5b 30 2d 39 5d 2e 5b 30 2d 39 5d  RISC [0-9].[0-9]
204d0 27 0a 20 20 20 20 6c 74 5f 63 76 5f 66 69 6c 65  '.    lt_cv_file
204e0 5f 6d 61 67 69 63 5f 74 65 73 74 5f 66 69 6c 65  _magic_test_file
204f0 3d 2f 75 73 72 2f 6c 69 62 2f 70 61 32 30 5f 36  =/usr/lib/pa20_6
20500 34 2f 6c 69 62 63 2e 73 6c 0a 20 20 20 20 3b 3b  4/libc.sl.    ;;
20510 0a 20 20 2a 29 0a 20 20 20 20 6c 74 5f 63 76 5f  .  *).    lt_cv_
20520 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65  deplibs_check_me
20530 74 68 6f 64 3d 27 66 69 6c 65 5f 6d 61 67 69 63  thod='file_magic
20540 20 28 73 5b 30 2d 39 5d 5b 30 2d 39 5d 5b 30 2d   (s[0-9][0-9][0-
20550 39 5d 7c 50 41 2d 52 49 53 43 5b 30 2d 39 5d 2e  9]|PA-RISC[0-9].
20560 5b 30 2d 39 5d 29 20 73 68 61 72 65 64 20 6c 69  [0-9]) shared li
20570 62 72 61 72 79 27 0a 20 20 20 20 6c 74 5f 63 76  brary'.    lt_cv
20580 5f 66 69 6c 65 5f 6d 61 67 69 63 5f 74 65 73 74  _file_magic_test
20590 5f 66 69 6c 65 3d 2f 75 73 72 2f 6c 69 62 2f 6c  _file=/usr/lib/l
205a0 69 62 63 2e 73 6c 0a 20 20 20 20 3b 3b 0a 20 20  ibc.sl.    ;;.  
205b0 65 73 61 63 0a 20 20 3b 3b 0a 0a 69 6e 74 65 72  esac.  ;;..inter
205c0 69 78 5b 33 2d 39 5d 2a 29 0a 20 20 23 20 50 49  ix[3-9]*).  # PI
205d0 43 20 63 6f 64 65 20 69 73 20 62 72 6f 6b 65 6e  C code is broken
205e0 20 6f 6e 20 49 6e 74 65 72 69 78 20 33 2e 78 2c   on Interix 3.x,
205f0 20 74 68 61 74 27 73 20 77 68 79 20 7c 5c 2e 61   that's why |\.a
20600 20 6e 6f 74 20 7c 5f 70 69 63 5c 2e 61 20 68 65   not |_pic\.a he
20610 72 65 0a 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69  re.  lt_cv_depli
20620 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d  bs_check_method=
20630 27 6d 61 74 63 68 5f 70 61 74 74 65 72 6e 20 2f  'match_pattern /
20640 6c 69 62 5b 5e 2f 5d 2b 28 5c 2e 73 6f 7c 5c 2e  lib[^/]+(\.so|\.
20650 61 29 24 27 0a 20 20 3b 3b 0a 0a 69 72 69 78 35  a)$'.  ;;..irix5
20660 2a 20 7c 20 69 72 69 78 36 2a 20 7c 20 6e 6f 6e  * | irix6* | non
20670 73 74 6f 70 75 78 2a 29 0a 20 20 63 61 73 65 20  stopux*).  case 
20680 24 4c 44 20 69 6e 0a 20 20 2a 2d 33 32 7c 2a 22  $LD in.  *-32|*"
20690 2d 33 32 20 22 29 20 6c 69 62 6d 61 67 69 63 3d  -32 ") libmagic=
206a0 33 32 2d 62 69 74 3b 3b 0a 20 20 2a 2d 6e 33 32  32-bit;;.  *-n32
206b0 7c 2a 22 2d 6e 33 32 20 22 29 20 6c 69 62 6d 61  |*"-n32 ") libma
206c0 67 69 63 3d 4e 33 32 3b 3b 0a 20 20 2a 2d 36 34  gic=N32;;.  *-64
206d0 7c 2a 22 2d 36 34 20 22 29 20 6c 69 62 6d 61 67  |*"-64 ") libmag
206e0 69 63 3d 36 34 2d 62 69 74 3b 3b 0a 20 20 2a 29  ic=64-bit;;.  *)
206f0 20 6c 69 62 6d 61 67 69 63 3d 6e 65 76 65 72 2d   libmagic=never-
20700 6d 61 74 63 68 3b 3b 0a 20 20 65 73 61 63 0a 20  match;;.  esac. 
20710 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63   lt_cv_deplibs_c
20720 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 70 61 73 73  heck_method=pass
20730 5f 61 6c 6c 0a 20 20 3b 3b 0a 0a 23 20 54 68 69  _all.  ;;..# Thi
20740 73 20 6d 75 73 74 20 62 65 20 4c 69 6e 75 78 20  s must be Linux 
20750 45 4c 46 2e 0a 6c 69 6e 75 78 2a 20 7c 20 6b 2a  ELF..linux* | k*
20760 62 73 64 2a 2d 67 6e 75 29 0a 20 20 6c 74 5f 63  bsd*-gnu).  lt_c
20770 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f  v_deplibs_check_
20780 6d 65 74 68 6f 64 3d 70 61 73 73 5f 61 6c 6c 0a  method=pass_all.
20790 20 20 3b 3b 0a 0a 6e 65 74 62 73 64 2a 29 0a 20    ;;..netbsd*). 
207a0 20 69 66 20 65 63 68 6f 20 5f 5f 45 4c 46 5f 5f   if echo __ELF__
207b0 20 7c 20 24 43 43 20 2d 45 20 2d 20 7c 20 24 47   | $CC -E - | $G
207c0 52 45 50 20 5f 5f 45 4c 46 5f 5f 20 3e 20 2f 64  REP __ELF__ > /d
207d0 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 20 20  ev/null; then.  
207e0 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f    lt_cv_deplibs_
207f0 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 27 6d 61  check_method='ma
20800 74 63 68 5f 70 61 74 74 65 72 6e 20 2f 6c 69 62  tch_pattern /lib
20810 5b 5e 2f 5d 2b 28 5c 2e 73 6f 5c 2e 5b 30 2d 39  [^/]+(\.so\.[0-9
20820 5d 2b 5c 2e 5b 30 2d 39 5d 2b 7c 5f 70 69 63 5c  ]+\.[0-9]+|_pic\
20830 2e 61 29 24 27 0a 20 20 65 6c 73 65 0a 20 20 20  .a)$'.  else.   
20840 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63   lt_cv_deplibs_c
20850 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 27 6d 61 74  heck_method='mat
20860 63 68 5f 70 61 74 74 65 72 6e 20 2f 6c 69 62 5b  ch_pattern /lib[
20870 5e 2f 5d 2b 28 5c 2e 73 6f 7c 5f 70 69 63 5c 2e  ^/]+(\.so|_pic\.
20880 61 29 24 27 0a 20 20 66 69 0a 20 20 3b 3b 0a 0a  a)$'.  fi.  ;;..
20890 6e 65 77 6f 73 36 2a 29 0a 20 20 6c 74 5f 63 76  newos6*).  lt_cv
208a0 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d  _deplibs_check_m
208b0 65 74 68 6f 64 3d 27 66 69 6c 65 5f 6d 61 67 69  ethod='file_magi
208c0 63 20 45 4c 46 20 5b 30 2d 39 5d 5b 30 2d 39 5d  c ELF [0-9][0-9]
208d0 2a 2d 62 69 74 20 5b 4d 4c 5d 53 42 20 28 65 78  *-bit [ML]SB (ex
208e0 65 63 75 74 61 62 6c 65 7c 64 79 6e 61 6d 69 63  ecutable|dynamic
208f0 20 6c 69 62 29 27 0a 20 20 6c 74 5f 63 76 5f 66   lib)'.  lt_cv_f
20900 69 6c 65 5f 6d 61 67 69 63 5f 63 6d 64 3d 2f 75  ile_magic_cmd=/u
20910 73 72 2f 62 69 6e 2f 66 69 6c 65 0a 20 20 6c 74  sr/bin/file.  lt
20920 5f 63 76 5f 66 69 6c 65 5f 6d 61 67 69 63 5f 74  _cv_file_magic_t
20930 65 73 74 5f 66 69 6c 65 3d 2f 75 73 72 2f 6c 69  est_file=/usr/li
20940 62 2f 6c 69 62 6e 6c 73 2e 73 6f 0a 20 20 3b 3b  b/libnls.so.  ;;
20950 0a 0a 2a 6e 74 6f 2a 20 7c 20 2a 71 6e 78 2a 29  ..*nto* | *qnx*)
20960 0a 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73  .  lt_cv_deplibs
20970 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 70 61  _check_method=pa
20980 73 73 5f 61 6c 6c 0a 20 20 3b 3b 0a 0a 6f 70 65  ss_all.  ;;..ope
20990 6e 62 73 64 2a 29 0a 20 20 69 66 20 74 65 73 74  nbsd*).  if test
209a0 20 2d 7a 20 22 60 65 63 68 6f 20 5f 5f 45 4c 46   -z "`echo __ELF
209b0 5f 5f 20 7c 20 24 43 43 20 2d 45 20 2d 20 7c 20  __ | $CC -E - | 
209c0 24 47 52 45 50 20 5f 5f 45 4c 46 5f 5f 60 22 20  $GREP __ELF__`" 
209d0 7c 7c 20 74 65 73 74 20 22 24 68 6f 73 74 5f 6f  || test "$host_o
209e0 73 2d 24 68 6f 73 74 5f 63 70 75 22 20 3d 20 22  s-$host_cpu" = "
209f0 6f 70 65 6e 62 73 64 32 2e 38 2d 70 6f 77 65 72  openbsd2.8-power
20a00 70 63 22 3b 20 74 68 65 6e 0a 20 20 20 20 6c 74  pc"; then.    lt
20a10 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63  _cv_deplibs_chec
20a20 6b 5f 6d 65 74 68 6f 64 3d 27 6d 61 74 63 68 5f  k_method='match_
20a30 70 61 74 74 65 72 6e 20 2f 6c 69 62 5b 5e 2f 5d  pattern /lib[^/]
20a40 2b 28 5c 2e 73 6f 5c 2e 5b 30 2d 39 5d 2b 5c 2e  +(\.so\.[0-9]+\.
20a50 5b 30 2d 39 5d 2b 7c 5c 2e 73 6f 7c 5f 70 69 63  [0-9]+|\.so|_pic
20a60 5c 2e 61 29 24 27 0a 20 20 65 6c 73 65 0a 20 20  \.a)$'.  else.  
20a70 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f    lt_cv_deplibs_
20a80 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 27 6d 61  check_method='ma
20a90 74 63 68 5f 70 61 74 74 65 72 6e 20 2f 6c 69 62  tch_pattern /lib
20aa0 5b 5e 2f 5d 2b 28 5c 2e 73 6f 5c 2e 5b 30 2d 39  [^/]+(\.so\.[0-9
20ab0 5d 2b 5c 2e 5b 30 2d 39 5d 2b 7c 5f 70 69 63 5c  ]+\.[0-9]+|_pic\
20ac0 2e 61 29 24 27 0a 20 20 66 69 0a 20 20 3b 3b 0a  .a)$'.  fi.  ;;.
20ad0 0a 6f 73 66 33 2a 20 7c 20 6f 73 66 34 2a 20 7c  .osf3* | osf4* |
20ae0 20 6f 73 66 35 2a 29 0a 20 20 6c 74 5f 63 76 5f   osf5*).  lt_cv_
20af0 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65  deplibs_check_me
20b00 74 68 6f 64 3d 70 61 73 73 5f 61 6c 6c 0a 20 20  thod=pass_all.  
20b10 3b 3b 0a 0a 72 64 6f 73 2a 29 0a 20 20 6c 74 5f  ;;..rdos*).  lt_
20b20 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b  cv_deplibs_check
20b30 5f 6d 65 74 68 6f 64 3d 70 61 73 73 5f 61 6c 6c  _method=pass_all
20b40 0a 20 20 3b 3b 0a 0a 73 6f 6c 61 72 69 73 2a 29  .  ;;..solaris*)
20b50 0a 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73  .  lt_cv_deplibs
20b60 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 70 61  _check_method=pa
20b70 73 73 5f 61 6c 6c 0a 20 20 3b 3b 0a 0a 73 79 73  ss_all.  ;;..sys
20b80 76 35 2a 20 7c 20 73 63 6f 33 2e 32 76 35 2a 20  v5* | sco3.2v5* 
20b90 7c 20 73 63 6f 35 76 36 2a 20 7c 20 75 6e 69 78  | sco5v6* | unix
20ba0 77 61 72 65 2a 20 7c 20 4f 70 65 6e 55 4e 49 58  ware* | OpenUNIX
20bb0 2a 20 7c 20 73 79 73 76 34 2a 75 77 32 2a 29 0a  * | sysv4*uw2*).
20bc0 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f    lt_cv_deplibs_
20bd0 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 70 61 73  check_method=pas
20be0 73 5f 61 6c 6c 0a 20 20 3b 3b 0a 0a 73 79 73 76  s_all.  ;;..sysv
20bf0 34 20 7c 20 73 79 73 76 34 2e 33 2a 29 0a 20 20  4 | sysv4.3*).  
20c00 63 61 73 65 20 24 68 6f 73 74 5f 76 65 6e 64 6f  case $host_vendo
20c10 72 20 69 6e 0a 20 20 6d 6f 74 6f 72 6f 6c 61 29  r in.  motorola)
20c20 0a 20 20 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69  .    lt_cv_depli
20c30 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d  bs_check_method=
20c40 27 66 69 6c 65 5f 6d 61 67 69 63 20 45 4c 46 20  'file_magic ELF 
20c50 5b 30 2d 39 5d 5b 30 2d 39 5d 2a 2d 62 69 74 20  [0-9][0-9]*-bit 
20c60 5b 4d 4c 5d 53 42 20 28 73 68 61 72 65 64 20 6f  [ML]SB (shared o
20c70 62 6a 65 63 74 7c 64 79 6e 61 6d 69 63 20 6c 69  bject|dynamic li
20c80 62 29 20 4d 5b 30 2d 39 5d 5b 30 2d 39 5d 2a 20  b) M[0-9][0-9]* 
20c90 56 65 72 73 69 6f 6e 20 5b 30 2d 39 5d 27 0a 20  Version [0-9]'. 
20ca0 20 20 20 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d 61     lt_cv_file_ma
20cb0 67 69 63 5f 74 65 73 74 5f 66 69 6c 65 3d 60 65  gic_test_file=`e
20cc0 63 68 6f 20 2f 75 73 72 2f 6c 69 62 2f 6c 69 62  cho /usr/lib/lib
20cd0 63 2e 73 6f 2a 60 0a 20 20 20 20 3b 3b 0a 20 20  c.so*`.    ;;.  
20ce0 6e 63 72 29 0a 20 20 20 20 6c 74 5f 63 76 5f 64  ncr).    lt_cv_d
20cf0 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74  eplibs_check_met
20d00 68 6f 64 3d 70 61 73 73 5f 61 6c 6c 0a 20 20 20  hod=pass_all.   
20d10 20 3b 3b 0a 20 20 73 65 71 75 65 6e 74 29 0a 20   ;;.  sequent). 
20d20 20 20 20 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d 61     lt_cv_file_ma
20d30 67 69 63 5f 63 6d 64 3d 27 2f 62 69 6e 2f 66 69  gic_cmd='/bin/fi
20d40 6c 65 27 0a 20 20 20 20 6c 74 5f 63 76 5f 64 65  le'.    lt_cv_de
20d50 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68  plibs_check_meth
20d60 6f 64 3d 27 66 69 6c 65 5f 6d 61 67 69 63 20 45  od='file_magic E
20d70 4c 46 20 5b 30 2d 39 5d 5b 30 2d 39 5d 2a 2d 62  LF [0-9][0-9]*-b
20d80 69 74 20 5b 4c 4d 5d 53 42 20 28 73 68 61 72 65  it [LM]SB (share
20d90 64 20 6f 62 6a 65 63 74 7c 64 79 6e 61 6d 69 63  d object|dynamic
20da0 20 6c 69 62 20 29 27 0a 20 20 20 20 3b 3b 0a 20   lib )'.    ;;. 
20db0 20 73 6e 69 29 0a 20 20 20 20 6c 74 5f 63 76 5f   sni).    lt_cv_
20dc0 66 69 6c 65 5f 6d 61 67 69 63 5f 63 6d 64 3d 27  file_magic_cmd='
20dd0 2f 62 69 6e 2f 66 69 6c 65 27 0a 20 20 20 20 6c  /bin/file'.    l
20de0 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65  t_cv_deplibs_che
20df0 63 6b 5f 6d 65 74 68 6f 64 3d 22 66 69 6c 65 5f  ck_method="file_
20e00 6d 61 67 69 63 20 45 4c 46 20 5b 30 2d 39 5d 5b  magic ELF [0-9][
20e10 30 2d 39 5d 2a 2d 62 69 74 20 5b 4c 4d 5d 53 42  0-9]*-bit [LM]SB
20e20 20 64 79 6e 61 6d 69 63 20 6c 69 62 22 0a 20 20   dynamic lib".  
20e30 20 20 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d 61 67    lt_cv_file_mag
20e40 69 63 5f 74 65 73 74 5f 66 69 6c 65 3d 2f 6c 69  ic_test_file=/li
20e50 62 2f 6c 69 62 63 2e 73 6f 0a 20 20 20 20 3b 3b  b/libc.so.    ;;
20e60 0a 20 20 73 69 65 6d 65 6e 73 29 0a 20 20 20 20  .  siemens).    
20e70 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68  lt_cv_deplibs_ch
20e80 65 63 6b 5f 6d 65 74 68 6f 64 3d 70 61 73 73 5f  eck_method=pass_
20e90 61 6c 6c 0a 20 20 20 20 3b 3b 0a 20 20 70 63 29  all.    ;;.  pc)
20ea0 0a 20 20 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69  .    lt_cv_depli
20eb0 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d  bs_check_method=
20ec0 70 61 73 73 5f 61 6c 6c 0a 20 20 20 20 3b 3b 0a  pass_all.    ;;.
20ed0 20 20 65 73 61 63 0a 20 20 3b 3b 0a 0a 74 70 66    esac.  ;;..tpf
20ee0 2a 29 0a 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69  *).  lt_cv_depli
20ef0 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d  bs_check_method=
20f00 70 61 73 73 5f 61 6c 6c 0a 20 20 3b 3b 0a 65 73  pass_all.  ;;.es
20f10 61 63 0a 0a 66 69 0a 7b 20 24 61 73 5f 65 63 68  ac..fi.{ $as_ech
20f20 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
20f30 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
20f40 72 65 73 75 6c 74 3a 20 24 6c 74 5f 63 76 5f 64  result: $lt_cv_d
20f50 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74  eplibs_check_met
20f60 68 6f 64 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  hod" >&5.$as_ech
20f70 6f 20 22 24 6c 74 5f 63 76 5f 64 65 70 6c 69 62  o "$lt_cv_deplib
20f80 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 22 20  s_check_method" 
20f90 3e 26 36 3b 20 7d 0a 66 69 6c 65 5f 6d 61 67 69  >&6; }.file_magi
20fa0 63 5f 63 6d 64 3d 24 6c 74 5f 63 76 5f 66 69 6c  c_cmd=$lt_cv_fil
20fb0 65 5f 6d 61 67 69 63 5f 63 6d 64 0a 64 65 70 6c  e_magic_cmd.depl
20fc0 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64  ibs_check_method
20fd0 3d 24 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f  =$lt_cv_deplibs_
20fe0 63 68 65 63 6b 5f 6d 65 74 68 6f 64 0a 74 65 73  check_method.tes
20ff0 74 20 2d 7a 20 22 24 64 65 70 6c 69 62 73 5f 63  t -z "$deplibs_c
21000 68 65 63 6b 5f 6d 65 74 68 6f 64 22 20 26 26 20  heck_method" && 
21010 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65  deplibs_check_me
21020 74 68 6f 64 3d 75 6e 6b 6e 6f 77 6e 0a 0a 0a 0a  thod=unknown....
21030 0a 0a 0a 0a 0a 0a 0a 0a 0a 69 66 20 74 65 73 74  .........if test
21040 20 2d 6e 20 22 24 61 63 5f 74 6f 6f 6c 5f 70 72   -n "$ac_tool_pr
21050 65 66 69 78 22 3b 20 74 68 65 6e 0a 20 20 23 20  efix"; then.  # 
21060 45 78 74 72 61 63 74 20 74 68 65 20 66 69 72 73  Extract the firs
21070 74 20 77 6f 72 64 20 6f 66 20 22 24 7b 61 63 5f  t word of "${ac_
21080 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 61 72 22 2c  tool_prefix}ar",
21090 20 73 6f 20 69 74 20 63 61 6e 20 62 65 20 61 20   so it can be a 
210a0 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69 74  program name wit
210b0 68 20 61 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d  h args..set dumm
210c0 79 20 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66  y ${ac_tool_pref
210d0 69 78 7d 61 72 3b 20 61 63 5f 77 6f 72 64 3d 24  ix}ar; ac_word=$
210e0 32 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61  2.{ $as_echo "$a
210f0 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
21100 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b  -$LINENO}: check
21110 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64  ing for $ac_word
21120 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e  " >&5.$as_echo_n
21130 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24   "checking for $
21140 61 63 5f 77 6f 72 64 2e 2e 2e 20 22 20 3e 26 36  ac_word... " >&6
21150 3b 20 7d 0a 69 66 20 24 7b 61 63 5f 63 76 5f 70  ; }.if ${ac_cv_p
21160 72 6f 67 5f 41 52 2b 3a 7d 20 66 61 6c 73 65 3b  rog_AR+:} false;
21170 20 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f 65 63   then :.  $as_ec
21180 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22  ho_n "(cached) "
21190 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66 20 74   >&6.else.  if t
211a0 65 73 74 20 2d 6e 20 22 24 41 52 22 3b 20 74 68  est -n "$AR"; th
211b0 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f  en.  ac_cv_prog_
211c0 41 52 3d 22 24 41 52 22 20 23 20 4c 65 74 20 74  AR="$AR" # Let t
211d0 68 65 20 75 73 65 72 20 6f 76 65 72 72 69 64 65  he user override
211e0 20 74 68 65 20 74 65 73 74 2e 0a 65 6c 73 65 0a   the test..else.
211f0 61 73 5f 73 61 76 65 5f 49 46 53 3d 24 49 46 53  as_save_IFS=$IFS
21200 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41  ; IFS=$PATH_SEPA
21210 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72  RATOR.for as_dir
21220 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20 49   in $PATH.do.  I
21230 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a  FS=$as_save_IFS.
21240 20 20 74 65 73 74 20 2d 7a 20 22 24 61 73 5f 64    test -z "$as_d
21250 69 72 22 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a  ir" && as_dir=..
21260 20 20 20 20 66 6f 72 20 61 63 5f 65 78 65 63 5f      for ac_exec_
21270 65 78 74 20 69 6e 20 27 27 20 24 61 63 5f 65 78  ext in '' $ac_ex
21280 65 63 75 74 61 62 6c 65 5f 65 78 74 65 6e 73 69  ecutable_extensi
21290 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20 61 73 5f  ons; do.  if as_
212a0 66 6e 5f 65 78 65 63 75 74 61 62 6c 65 5f 70 20  fn_executable_p 
212b0 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72  "$as_dir/$ac_wor
212c0 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 3b 20  d$ac_exec_ext"; 
212d0 74 68 65 6e 0a 20 20 20 20 61 63 5f 63 76 5f 70  then.    ac_cv_p
212e0 72 6f 67 5f 41 52 3d 22 24 7b 61 63 5f 74 6f 6f  rog_AR="${ac_too
212f0 6c 5f 70 72 65 66 69 78 7d 61 72 22 0a 20 20 20  l_prefix}ar".   
21300 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
21310 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
21320 49 4e 45 4e 4f 7d 3a 20 66 6f 75 6e 64 20 24 61  INENO}: found $a
21330 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61  s_dir/$ac_word$a
21340 63 5f 65 78 65 63 5f 65 78 74 22 20 3e 26 35 0a  c_exec_ext" >&5.
21350 20 20 20 20 62 72 65 61 6b 20 32 0a 20 20 66 69      break 2.  fi
21360 0a 64 6f 6e 65 0a 20 20 64 6f 6e 65 0a 49 46 53  .done.  done.IFS
21370 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a 66  =$as_save_IFS..f
21380 69 0a 66 69 0a 41 52 3d 24 61 63 5f 63 76 5f 70  i.fi.AR=$ac_cv_p
21390 72 6f 67 5f 41 52 0a 69 66 20 74 65 73 74 20 2d  rog_AR.if test -
213a0 6e 20 22 24 41 52 22 3b 20 74 68 65 6e 0a 20 20  n "$AR"; then.  
213b0 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
213c0 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24  me:${as_lineno-$
213d0 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a  LINENO}: result:
213e0 20 24 41 52 22 20 3e 26 35 0a 24 61 73 5f 65 63   $AR" >&5.$as_ec
213f0 68 6f 20 22 24 41 52 22 20 3e 26 36 3b 20 7d 0a  ho "$AR" >&6; }.
21400 65 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65 63 68  else.  { $as_ech
21410 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
21420 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
21430 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a  result: no" >&5.
21440 24 61 73 5f 65 63 68 6f 20 22 6e 6f 22 20 3e 26  $as_echo "no" >&
21450 36 3b 20 7d 0a 66 69 0a 0a 0a 66 69 0a 69 66 20  6; }.fi...fi.if 
21460 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 63 76 5f  test -z "$ac_cv_
21470 70 72 6f 67 5f 41 52 22 3b 20 74 68 65 6e 0a 20  prog_AR"; then. 
21480 20 61 63 5f 63 74 5f 41 52 3d 24 41 52 0a 20 20   ac_ct_AR=$AR.  
21490 23 20 45 78 74 72 61 63 74 20 74 68 65 20 66 69  # Extract the fi
214a0 72 73 74 20 77 6f 72 64 20 6f 66 20 22 61 72 22  rst word of "ar"
214b0 2c 20 73 6f 20 69 74 20 63 61 6e 20 62 65 20 61  , so it can be a
214c0 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69   program name wi
214d0 74 68 20 61 72 67 73 2e 0a 73 65 74 20 64 75 6d  th args..set dum
214e0 6d 79 20 61 72 3b 20 61 63 5f 77 6f 72 64 3d 24  my ar; ac_word=$
214f0 32 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61  2.{ $as_echo "$a
21500 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
21510 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b  -$LINENO}: check
21520 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64  ing for $ac_word
21530 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e  " >&5.$as_echo_n
21540 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24   "checking for $
21550 61 63 5f 77 6f 72 64 2e 2e 2e 20 22 20 3e 26 36  ac_word... " >&6
21560 3b 20 7d 0a 69 66 20 24 7b 61 63 5f 63 76 5f 70  ; }.if ${ac_cv_p
21570 72 6f 67 5f 61 63 5f 63 74 5f 41 52 2b 3a 7d 20  rog_ac_ct_AR+:} 
21580 66 61 6c 73 65 3b 20 74 68 65 6e 20 3a 0a 20 20  false; then :.  
21590 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63  $as_echo_n "(cac
215a0 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a  hed) " >&6.else.
215b0 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61    if test -n "$a
215c0 63 5f 63 74 5f 41 52 22 3b 20 74 68 65 6e 0a 20  c_ct_AR"; then. 
215d0 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63   ac_cv_prog_ac_c
215e0 74 5f 41 52 3d 22 24 61 63 5f 63 74 5f 41 52 22  t_AR="$ac_ct_AR"
215f0 20 23 20 4c 65 74 20 74 68 65 20 75 73 65 72 20   # Let the user 
21600 6f 76 65 72 72 69 64 65 20 74 68 65 20 74 65 73  override the tes
21610 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f  t..else.as_save_
21620 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24 50  IFS=$IFS; IFS=$P
21630 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f  ATH_SEPARATOR.fo
21640 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50 41 54  r as_dir in $PAT
21650 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73  H.do.  IFS=$as_s
21660 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74 20 2d  ave_IFS.  test -
21670 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26 20 61  z "$as_dir" && a
21680 73 5f 64 69 72 3d 2e 0a 20 20 20 20 66 6f 72 20  s_dir=..    for 
21690 61 63 5f 65 78 65 63 5f 65 78 74 20 69 6e 20 27  ac_exec_ext in '
216a0 27 20 24 61 63 5f 65 78 65 63 75 74 61 62 6c 65  ' $ac_executable
216b0 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a  _extensions; do.
216c0 20 20 69 66 20 61 73 5f 66 6e 5f 65 78 65 63 75    if as_fn_execu
216d0 74 61 62 6c 65 5f 70 20 22 24 61 73 5f 64 69 72  table_p "$as_dir
216e0 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65  /$ac_word$ac_exe
216f0 63 5f 65 78 74 22 3b 20 74 68 65 6e 0a 20 20 20  c_ext"; then.   
21700 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63   ac_cv_prog_ac_c
21710 74 5f 41 52 3d 22 61 72 22 0a 20 20 20 20 24 61  t_AR="ar".    $a
21720 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
21730 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45  {as_lineno-$LINE
21740 4e 4f 7d 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64  NO}: found $as_d
21750 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65  ir/$ac_word$ac_e
21760 78 65 63 5f 65 78 74 22 20 3e 26 35 0a 20 20 20  xec_ext" >&5.   
21770 20 62 72 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f   break 2.  fi.do
21780 6e 65 0a 20 20 64 6f 6e 65 0a 49 46 53 3d 24 61  ne.  done.IFS=$a
21790 73 5f 73 61 76 65 5f 49 46 53 0a 0a 66 69 0a 66  s_save_IFS..fi.f
217a0 69 0a 61 63 5f 63 74 5f 41 52 3d 24 61 63 5f 63  i.ac_ct_AR=$ac_c
217b0 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 41 52 0a  v_prog_ac_ct_AR.
217c0 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f  if test -n "$ac_
217d0 63 74 5f 41 52 22 3b 20 74 68 65 6e 0a 20 20 7b  ct_AR"; then.  {
217e0 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
217f0 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
21800 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20  INENO}: result: 
21810 24 61 63 5f 63 74 5f 41 52 22 20 3e 26 35 0a 24  $ac_ct_AR" >&5.$
21820 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 63 74 5f  as_echo "$ac_ct_
21830 41 52 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a  AR" >&6; }.else.
21840 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61    { $as_echo "$a
21850 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
21860 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c  -$LINENO}: resul
21870 74 3a 20 6e 6f 22 20 3e 26 35 0a 24 61 73 5f 65  t: no" >&5.$as_e
21880 63 68 6f 20 22 6e 6f 22 20 3e 26 36 3b 20 7d 0a  cho "no" >&6; }.
21890 66 69 0a 0a 20 20 69 66 20 74 65 73 74 20 22 78  fi..  if test "x
218a0 24 61 63 5f 63 74 5f 41 52 22 20 3d 20 78 3b 20  $ac_ct_AR" = x; 
218b0 74 68 65 6e 0a 20 20 20 20 41 52 3d 22 66 61 6c  then.    AR="fal
218c0 73 65 22 0a 20 20 65 6c 73 65 0a 20 20 20 20 63  se".  else.    c
218d0 61 73 65 20 24 63 72 6f 73 73 5f 63 6f 6d 70 69  ase $cross_compi
218e0 6c 69 6e 67 3a 24 61 63 5f 74 6f 6f 6c 5f 77 61  ling:$ac_tool_wa
218f0 72 6e 65 64 20 69 6e 0a 79 65 73 3a 29 0a 7b 20  rned in.yes:).{ 
21900 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
21910 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
21920 4e 45 4e 4f 7d 3a 20 57 41 52 4e 49 4e 47 3a 20  NENO}: WARNING: 
21930 75 73 69 6e 67 20 63 72 6f 73 73 20 74 6f 6f 6c  using cross tool
21940 73 20 6e 6f 74 20 70 72 65 66 69 78 65 64 20 77  s not prefixed w
21950 69 74 68 20 68 6f 73 74 20 74 72 69 70 6c 65 74  ith host triplet
21960 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
21970 24 61 73 5f 6d 65 3a 20 57 41 52 4e 49 4e 47 3a  $as_me: WARNING:
21980 20 75 73 69 6e 67 20 63 72 6f 73 73 20 74 6f 6f   using cross too
21990 6c 73 20 6e 6f 74 20 70 72 65 66 69 78 65 64 20  ls not prefixed 
219a0 77 69 74 68 20 68 6f 73 74 20 74 72 69 70 6c 65  with host triple
219b0 74 22 20 3e 26 32 3b 7d 0a 61 63 5f 74 6f 6f 6c  t" >&2;}.ac_tool
219c0 5f 77 61 72 6e 65 64 3d 79 65 73 20 3b 3b 0a 65  _warned=yes ;;.e
219d0 73 61 63 0a 20 20 20 20 41 52 3d 24 61 63 5f 63  sac.    AR=$ac_c
219e0 74 5f 41 52 0a 20 20 66 69 0a 65 6c 73 65 0a 20  t_AR.  fi.else. 
219f0 20 41 52 3d 22 24 61 63 5f 63 76 5f 70 72 6f 67   AR="$ac_cv_prog
21a00 5f 41 52 22 0a 66 69 0a 0a 74 65 73 74 20 2d 7a  _AR".fi..test -z
21a10 20 22 24 41 52 22 20 26 26 20 41 52 3d 61 72 0a   "$AR" && AR=ar.
21a20 74 65 73 74 20 2d 7a 20 22 24 41 52 5f 46 4c 41  test -z "$AR_FLA
21a30 47 53 22 20 26 26 20 41 52 5f 46 4c 41 47 53 3d  GS" && AR_FLAGS=
21a40 63 72 75 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 69  cru............i
21a50 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 74  f test -n "$ac_t
21a60 6f 6f 6c 5f 70 72 65 66 69 78 22 3b 20 74 68 65  ool_prefix"; the
21a70 6e 0a 20 20 23 20 45 78 74 72 61 63 74 20 74 68  n.  # Extract th
21a80 65 20 66 69 72 73 74 20 77 6f 72 64 20 6f 66 20  e first word of 
21a90 22 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69  "${ac_tool_prefi
21aa0 78 7d 73 74 72 69 70 22 2c 20 73 6f 20 69 74 20  x}strip", so it 
21ab0 63 61 6e 20 62 65 20 61 20 70 72 6f 67 72 61 6d  can be a program
21ac0 20 6e 61 6d 65 20 77 69 74 68 20 61 72 67 73 2e   name with args.
21ad0 0a 73 65 74 20 64 75 6d 6d 79 20 24 7b 61 63 5f  .set dummy ${ac_
21ae0 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 73 74 72 69  tool_prefix}stri
21af0 70 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a 7b 20  p; ac_word=$2.{ 
21b00 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
21b10 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
21b20 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20  NENO}: checking 
21b30 66 6f 72 20 24 61 63 5f 77 6f 72 64 22 20 3e 26  for $ac_word" >&
21b40 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68  5.$as_echo_n "ch
21b50 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77  ecking for $ac_w
21b60 6f 72 64 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a  ord... " >&6; }.
21b70 69 66 20 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f  if ${ac_cv_prog_
21b80 53 54 52 49 50 2b 3a 7d 20 66 61 6c 73 65 3b 20  STRIP+:} false; 
21b90 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f 65 63 68  then :.  $as_ech
21ba0 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22 20  o_n "(cached) " 
21bb0 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66 20 74 65  >&6.else.  if te
21bc0 73 74 20 2d 6e 20 22 24 53 54 52 49 50 22 3b 20  st -n "$STRIP"; 
21bd0 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f  then.  ac_cv_pro
21be0 67 5f 53 54 52 49 50 3d 22 24 53 54 52 49 50 22  g_STRIP="$STRIP"
21bf0 20 23 20 4c 65 74 20 74 68 65 20 75 73 65 72 20   # Let the user 
21c00 6f 76 65 72 72 69 64 65 20 74 68 65 20 74 65 73  override the tes
21c10 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f  t..else.as_save_
21c20 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24 50  IFS=$IFS; IFS=$P
21c30 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f  ATH_SEPARATOR.fo
21c40 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50 41 54  r as_dir in $PAT
21c50 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73  H.do.  IFS=$as_s
21c60 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74 20 2d  ave_IFS.  test -
21c70 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26 20 61  z "$as_dir" && a
21c80 73 5f 64 69 72 3d 2e 0a 20 20 20 20 66 6f 72 20  s_dir=..    for 
21c90 61 63 5f 65 78 65 63 5f 65 78 74 20 69 6e 20 27  ac_exec_ext in '
21ca0 27 20 24 61 63 5f 65 78 65 63 75 74 61 62 6c 65  ' $ac_executable
21cb0 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a  _extensions; do.
21cc0 20 20 69 66 20 61 73 5f 66 6e 5f 65 78 65 63 75    if as_fn_execu
21cd0 74 61 62 6c 65 5f 70 20 22 24 61 73 5f 64 69 72  table_p "$as_dir
21ce0 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65  /$ac_word$ac_exe
21cf0 63 5f 65 78 74 22 3b 20 74 68 65 6e 0a 20 20 20  c_ext"; then.   
21d00 20 61 63 5f 63 76 5f 70 72 6f 67 5f 53 54 52 49   ac_cv_prog_STRI
21d10 50 3d 22 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65  P="${ac_tool_pre
21d20 66 69 78 7d 73 74 72 69 70 22 0a 20 20 20 20 24  fix}strip".    $
21d30 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
21d40 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e  ${as_lineno-$LIN
21d50 45 4e 4f 7d 3a 20 66 6f 75 6e 64 20 24 61 73 5f  ENO}: found $as_
21d60 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f  dir/$ac_word$ac_
21d70 65 78 65 63 5f 65 78 74 22 20 3e 26 35 0a 20 20  exec_ext" >&5.  
21d80 20 20 62 72 65 61 6b 20 32 0a 20 20 66 69 0a 64    break 2.  fi.d
21d90 6f 6e 65 0a 20 20 64 6f 6e 65 0a 49 46 53 3d 24  one.  done.IFS=$
21da0 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a 66 69 0a  as_save_IFS..fi.
21db0 66 69 0a 53 54 52 49 50 3d 24 61 63 5f 63 76 5f  fi.STRIP=$ac_cv_
21dc0 70 72 6f 67 5f 53 54 52 49 50 0a 69 66 20 74 65  prog_STRIP.if te
21dd0 73 74 20 2d 6e 20 22 24 53 54 52 49 50 22 3b 20  st -n "$STRIP"; 
21de0 74 68 65 6e 0a 20 20 7b 20 24 61 73 5f 65 63 68  then.  { $as_ech
21df0 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
21e00 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
21e10 72 65 73 75 6c 74 3a 20 24 53 54 52 49 50 22 20  result: $STRIP" 
21e20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 53  >&5.$as_echo "$S
21e30 54 52 49 50 22 20 3e 26 36 3b 20 7d 0a 65 6c 73  TRIP" >&6; }.els
21e40 65 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22  e.  { $as_echo "
21e50 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
21e60 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73  no-$LINENO}: res
21e70 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 24 61 73  ult: no" >&5.$as
21e80 5f 65 63 68 6f 20 22 6e 6f 22 20 3e 26 36 3b 20  _echo "no" >&6; 
21e90 7d 0a 66 69 0a 0a 0a 66 69 0a 69 66 20 74 65 73  }.fi...fi.if tes
21ea0 74 20 2d 7a 20 22 24 61 63 5f 63 76 5f 70 72 6f  t -z "$ac_cv_pro
21eb0 67 5f 53 54 52 49 50 22 3b 20 74 68 65 6e 0a 20  g_STRIP"; then. 
21ec0 20 61 63 5f 63 74 5f 53 54 52 49 50 3d 24 53 54   ac_ct_STRIP=$ST
21ed0 52 49 50 0a 20 20 23 20 45 78 74 72 61 63 74 20  RIP.  # Extract 
21ee0 74 68 65 20 66 69 72 73 74 20 77 6f 72 64 20 6f  the first word o
21ef0 66 20 22 73 74 72 69 70 22 2c 20 73 6f 20 69 74  f "strip", so it
21f00 20 63 61 6e 20 62 65 20 61 20 70 72 6f 67 72 61   can be a progra
21f10 6d 20 6e 61 6d 65 20 77 69 74 68 20 61 72 67 73  m name with args
21f20 2e 0a 73 65 74 20 64 75 6d 6d 79 20 73 74 72 69  ..set dummy stri
21f30 70 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a 7b 20  p; ac_word=$2.{ 
21f40 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
21f50 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
21f60 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20  NENO}: checking 
21f70 66 6f 72 20 24 61 63 5f 77 6f 72 64 22 20 3e 26  for $ac_word" >&
21f80 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68  5.$as_echo_n "ch
21f90 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77  ecking for $ac_w
21fa0 6f 72 64 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a  ord... " >&6; }.
21fb0 69 66 20 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f  if ${ac_cv_prog_
21fc0 61 63 5f 63 74 5f 53 54 52 49 50 2b 3a 7d 20 66  ac_ct_STRIP+:} f
21fd0 61 6c 73 65 3b 20 74 68 65 6e 20 3a 0a 20 20 24  alse; then :.  $
21fe0 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68  as_echo_n "(cach
21ff0 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20  ed) " >&6.else. 
22000 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63   if test -n "$ac
22010 5f 63 74 5f 53 54 52 49 50 22 3b 20 74 68 65 6e  _ct_STRIP"; then
22020 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63  .  ac_cv_prog_ac
22030 5f 63 74 5f 53 54 52 49 50 3d 22 24 61 63 5f 63  _ct_STRIP="$ac_c
22040 74 5f 53 54 52 49 50 22 20 23 20 4c 65 74 20 74  t_STRIP" # Let t
22050 68 65 20 75 73 65 72 20 6f 76 65 72 72 69 64 65  he user override
22060 20 74 68 65 20 74 65 73 74 2e 0a 65 6c 73 65 0a   the test..else.
22070 61 73 5f 73 61 76 65 5f 49 46 53 3d 24 49 46 53  as_save_IFS=$IFS
22080 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41  ; IFS=$PATH_SEPA
22090 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72  RATOR.for as_dir
220a0 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20 49   in $PATH.do.  I
220b0 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a  FS=$as_save_IFS.
220c0 20 20 74 65 73 74 20 2d 7a 20 22 24 61 73 5f 64    test -z "$as_d
220d0 69 72 22 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a  ir" && as_dir=..
220e0 20 20 20 20 66 6f 72 20 61 63 5f 65 78 65 63 5f      for ac_exec_
220f0 65 78 74 20 69 6e 20 27 27 20 24 61 63 5f 65 78  ext in '' $ac_ex
22100 65 63 75 74 61 62 6c 65 5f 65 78 74 65 6e 73 69  ecutable_extensi
22110 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20 61 73 5f  ons; do.  if as_
22120 66 6e 5f 65 78 65 63 75 74 61 62 6c 65 5f 70 20  fn_executable_p 
22130 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72  "$as_dir/$ac_wor
22140 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 3b 20  d$ac_exec_ext"; 
22150 74 68 65 6e 0a 20 20 20 20 61 63 5f 63 76 5f 70  then.    ac_cv_p
22160 72 6f 67 5f 61 63 5f 63 74 5f 53 54 52 49 50 3d  rog_ac_ct_STRIP=
22170 22 73 74 72 69 70 22 0a 20 20 20 20 24 61 73 5f  "strip".    $as_
22180 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
22190 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
221a0 7d 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64 69 72  }: found $as_dir
221b0 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65  /$ac_word$ac_exe
221c0 63 5f 65 78 74 22 20 3e 26 35 0a 20 20 20 20 62  c_ext" >&5.    b
221d0 72 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65  reak 2.  fi.done
221e0 0a 20 20 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f  .  done.IFS=$as_
221f0 73 61 76 65 5f 49 46 53 0a 0a 66 69 0a 66 69 0a  save_IFS..fi.fi.
22200 61 63 5f 63 74 5f 53 54 52 49 50 3d 24 61 63 5f  ac_ct_STRIP=$ac_
22210 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 53 54  cv_prog_ac_ct_ST
22220 52 49 50 0a 69 66 20 74 65 73 74 20 2d 6e 20 22  RIP.if test -n "
22230 24 61 63 5f 63 74 5f 53 54 52 49 50 22 3b 20 74  $ac_ct_STRIP"; t
22240 68 65 6e 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f  hen.  { $as_echo
22250 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69   "$as_me:${as_li
22260 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72  neno-$LINENO}: r
22270 65 73 75 6c 74 3a 20 24 61 63 5f 63 74 5f 53 54  esult: $ac_ct_ST
22280 52 49 50 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  RIP" >&5.$as_ech
22290 6f 20 22 24 61 63 5f 63 74 5f 53 54 52 49 50 22  o "$ac_ct_STRIP"
222a0 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b   >&6; }.else.  {
222b0 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
222c0 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
222d0 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20  INENO}: result: 
222e0 6e 6f 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  no" >&5.$as_echo
222f0 20 22 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66 69 0a   "no" >&6; }.fi.
22300 0a 20 20 69 66 20 74 65 73 74 20 22 78 24 61 63  .  if test "x$ac
22310 5f 63 74 5f 53 54 52 49 50 22 20 3d 20 78 3b 20  _ct_STRIP" = x; 
22320 74 68 65 6e 0a 20 20 20 20 53 54 52 49 50 3d 22  then.    STRIP="
22330 3a 22 0a 20 20 65 6c 73 65 0a 20 20 20 20 63 61  :".  else.    ca
22340 73 65 20 24 63 72 6f 73 73 5f 63 6f 6d 70 69 6c  se $cross_compil
22350 69 6e 67 3a 24 61 63 5f 74 6f 6f 6c 5f 77 61 72  ing:$ac_tool_war
22360 6e 65 64 20 69 6e 0a 79 65 73 3a 29 0a 7b 20 24  ned in.yes:).{ $
22370 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
22380 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e  ${as_lineno-$LIN
22390 45 4e 4f 7d 3a 20 57 41 52 4e 49 4e 47 3a 20 75  ENO}: WARNING: u
223a0 73 69 6e 67 20 63 72 6f 73 73 20 74 6f 6f 6c 73  sing cross tools
223b0 20 6e 6f 74 20 70 72 65 66 69 78 65 64 20 77 69   not prefixed wi
223c0 74 68 20 68 6f 73 74 20 74 72 69 70 6c 65 74 22  th host triplet"
223d0 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24   >&5.$as_echo "$
223e0 61 73 5f 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20  as_me: WARNING: 
223f0 75 73 69 6e 67 20 63 72 6f 73 73 20 74 6f 6f 6c  using cross tool
22400 73 20 6e 6f 74 20 70 72 65 66 69 78 65 64 20 77  s not prefixed w
22410 69 74 68 20 68 6f 73 74 20 74 72 69 70 6c 65 74  ith host triplet
22420 22 20 3e 26 32 3b 7d 0a 61 63 5f 74 6f 6f 6c 5f  " >&2;}.ac_tool_
22430 77 61 72 6e 65 64 3d 79 65 73 20 3b 3b 0a 65 73  warned=yes ;;.es
22440 61 63 0a 20 20 20 20 53 54 52 49 50 3d 24 61 63  ac.    STRIP=$ac
22450 5f 63 74 5f 53 54 52 49 50 0a 20 20 66 69 0a 65  _ct_STRIP.  fi.e
22460 6c 73 65 0a 20 20 53 54 52 49 50 3d 22 24 61 63  lse.  STRIP="$ac
22470 5f 63 76 5f 70 72 6f 67 5f 53 54 52 49 50 22 0a  _cv_prog_STRIP".
22480 66 69 0a 0a 74 65 73 74 20 2d 7a 20 22 24 53 54  fi..test -z "$ST
22490 52 49 50 22 20 26 26 20 53 54 52 49 50 3d 3a 0a  RIP" && STRIP=:.
224a0 0a 0a 0a 0a 0a 0a 69 66 20 74 65 73 74 20 2d 6e  ......if test -n
224b0 20 22 24 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69   "$ac_tool_prefi
224c0 78 22 3b 20 74 68 65 6e 0a 20 20 23 20 45 78 74  x"; then.  # Ext
224d0 72 61 63 74 20 74 68 65 20 66 69 72 73 74 20 77  ract the first w
224e0 6f 72 64 20 6f 66 20 22 24 7b 61 63 5f 74 6f 6f  ord of "${ac_too
224f0 6c 5f 70 72 65 66 69 78 7d 72 61 6e 6c 69 62 22  l_prefix}ranlib"
22500 2c 20 73 6f 20 69 74 20 63 61 6e 20 62 65 20 61  , so it can be a
22510 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69   program name wi
22520 74 68 20 61 72 67 73 2e 0a 73 65 74 20 64 75 6d  th args..set dum
22530 6d 79 20 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65  my ${ac_tool_pre
22540 66 69 78 7d 72 61 6e 6c 69 62 3b 20 61 63 5f 77  fix}ranlib; ac_w
22550 6f 72 64 3d 24 32 0a 7b 20 24 61 73 5f 65 63 68  ord=$2.{ $as_ech
22560 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
22570 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
22580 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63  checking for $ac
22590 5f 77 6f 72 64 22 20 3e 26 35 0a 24 61 73 5f 65  _word" >&5.$as_e
225a0 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20  cho_n "checking 
225b0 66 6f 72 20 24 61 63 5f 77 6f 72 64 2e 2e 2e 20  for $ac_word... 
225c0 22 20 3e 26 36 3b 20 7d 0a 69 66 20 24 7b 61 63  " >&6; }.if ${ac
225d0 5f 63 76 5f 70 72 6f 67 5f 52 41 4e 4c 49 42 2b  _cv_prog_RANLIB+
225e0 3a 7d 20 66 61 6c 73 65 3b 20 74 68 65 6e 20 3a  :} false; then :
225f0 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28  .  $as_echo_n "(
22600 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c  cached) " >&6.el
22610 73 65 0a 20 20 69 66 20 74 65 73 74 20 2d 6e 20  se.  if test -n 
22620 22 24 52 41 4e 4c 49 42 22 3b 20 74 68 65 6e 0a  "$RANLIB"; then.
22630 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 52 41 4e    ac_cv_prog_RAN
22640 4c 49 42 3d 22 24 52 41 4e 4c 49 42 22 20 23 20  LIB="$RANLIB" # 
22650 4c 65 74 20 74 68 65 20 75 73 65 72 20 6f 76 65  Let the user ove
22660 72 72 69 64 65 20 74 68 65 20 74 65 73 74 2e 0a  rride the test..
22670 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f 49 46 53  else.as_save_IFS
22680 3d 24 49 46 53 3b 20 49 46 53 3d 24 50 41 54 48  =$IFS; IFS=$PATH
22690 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f 72 20 61  _SEPARATOR.for a
226a0 73 5f 64 69 72 20 69 6e 20 24 50 41 54 48 0a 64  s_dir in $PATH.d
226b0 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73 61 76 65  o.  IFS=$as_save
226c0 5f 49 46 53 0a 20 20 74 65 73 74 20 2d 7a 20 22  _IFS.  test -z "
226d0 24 61 73 5f 64 69 72 22 20 26 26 20 61 73 5f 64  $as_dir" && as_d
226e0 69 72 3d 2e 0a 20 20 20 20 66 6f 72 20 61 63 5f  ir=..    for ac_
226f0 65 78 65 63 5f 65 78 74 20 69 6e 20 27 27 20 24  exec_ext in '' $
22700 61 63 5f 65 78 65 63 75 74 61 62 6c 65 5f 65 78  ac_executable_ex
22710 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 69  tensions; do.  i
22720 66 20 61 73 5f 66 6e 5f 65 78 65 63 75 74 61 62  f as_fn_executab
22730 6c 65 5f 70 20 22 24 61 73 5f 64 69 72 2f 24 61  le_p "$as_dir/$a
22740 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65  c_word$ac_exec_e
22750 78 74 22 3b 20 74 68 65 6e 0a 20 20 20 20 61 63  xt"; then.    ac
22760 5f 63 76 5f 70 72 6f 67 5f 52 41 4e 4c 49 42 3d  _cv_prog_RANLIB=
22770 22 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69  "${ac_tool_prefi
22780 78 7d 72 61 6e 6c 69 62 22 0a 20 20 20 20 24 61  x}ranlib".    $a
22790 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
227a0 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45  {as_lineno-$LINE
227b0 4e 4f 7d 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64  NO}: found $as_d
227c0 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65  ir/$ac_word$ac_e
227d0 78 65 63 5f 65 78 74 22 20 3e 26 35 0a 20 20 20  xec_ext" >&5.   
227e0 20 62 72 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f   break 2.  fi.do
227f0 6e 65 0a 20 20 64 6f 6e 65 0a 49 46 53 3d 24 61  ne.  done.IFS=$a
22800 73 5f 73 61 76 65 5f 49 46 53 0a 0a 66 69 0a 66  s_save_IFS..fi.f
22810 69 0a 52 41 4e 4c 49 42 3d 24 61 63 5f 63 76 5f  i.RANLIB=$ac_cv_
22820 70 72 6f 67 5f 52 41 4e 4c 49 42 0a 69 66 20 74  prog_RANLIB.if t
22830 65 73 74 20 2d 6e 20 22 24 52 41 4e 4c 49 42 22  est -n "$RANLIB"
22840 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61 73 5f 65  ; then.  { $as_e
22850 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
22860 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
22870 3a 20 72 65 73 75 6c 74 3a 20 24 52 41 4e 4c 49  : result: $RANLI
22880 42 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  B" >&5.$as_echo 
22890 22 24 52 41 4e 4c 49 42 22 20 3e 26 36 3b 20 7d  "$RANLIB" >&6; }
228a0 0a 65 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65 63  .else.  { $as_ec
228b0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
228c0 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
228d0 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35   result: no" >&5
228e0 0a 24 61 73 5f 65 63 68 6f 20 22 6e 6f 22 20 3e  .$as_echo "no" >
228f0 26 36 3b 20 7d 0a 66 69 0a 0a 0a 66 69 0a 69 66  &6; }.fi...fi.if
22900 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 63 76   test -z "$ac_cv
22910 5f 70 72 6f 67 5f 52 41 4e 4c 49 42 22 3b 20 74  _prog_RANLIB"; t
22920 68 65 6e 0a 20 20 61 63 5f 63 74 5f 52 41 4e 4c  hen.  ac_ct_RANL
22930 49 42 3d 24 52 41 4e 4c 49 42 0a 20 20 23 20 45  IB=$RANLIB.  # E
22940 78 74 72 61 63 74 20 74 68 65 20 66 69 72 73 74  xtract the first
22950 20 77 6f 72 64 20 6f 66 20 22 72 61 6e 6c 69 62   word of "ranlib
22960 22 2c 20 73 6f 20 69 74 20 63 61 6e 20 62 65 20  ", so it can be 
22970 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77  a program name w
22980 69 74 68 20 61 72 67 73 2e 0a 73 65 74 20 64 75  ith args..set du
22990 6d 6d 79 20 72 61 6e 6c 69 62 3b 20 61 63 5f 77  mmy ranlib; ac_w
229a0 6f 72 64 3d 24 32 0a 7b 20 24 61 73 5f 65 63 68  ord=$2.{ $as_ech
229b0 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
229c0 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
229d0 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63  checking for $ac
229e0 5f 77 6f 72 64 22 20 3e 26 35 0a 24 61 73 5f 65  _word" >&5.$as_e
229f0 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20  cho_n "checking 
22a00 66 6f 72 20 24 61 63 5f 77 6f 72 64 2e 2e 2e 20  for $ac_word... 
22a10 22 20 3e 26 36 3b 20 7d 0a 69 66 20 24 7b 61 63  " >&6; }.if ${ac
22a20 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 52  _cv_prog_ac_ct_R
22a30 41 4e 4c 49 42 2b 3a 7d 20 66 61 6c 73 65 3b 20  ANLIB+:} false; 
22a40 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f 65 63 68  then :.  $as_ech
22a50 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22 20  o_n "(cached) " 
22a60 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66 20 74 65  >&6.else.  if te
22a70 73 74 20 2d 6e 20 22 24 61 63 5f 63 74 5f 52 41  st -n "$ac_ct_RA
22a80 4e 4c 49 42 22 3b 20 74 68 65 6e 0a 20 20 61 63  NLIB"; then.  ac
22a90 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 52  _cv_prog_ac_ct_R
22aa0 41 4e 4c 49 42 3d 22 24 61 63 5f 63 74 5f 52 41  ANLIB="$ac_ct_RA
22ab0 4e 4c 49 42 22 20 23 20 4c 65 74 20 74 68 65 20  NLIB" # Let the 
22ac0 75 73 65 72 20 6f 76 65 72 72 69 64 65 20 74 68  user override th
22ad0 65 20 74 65 73 74 2e 0a 65 6c 73 65 0a 61 73 5f  e test..else.as_
22ae0 73 61 76 65 5f 49 46 53 3d 24 49 46 53 3b 20 49  save_IFS=$IFS; I
22af0 46 53 3d 24 50 41 54 48 5f 53 45 50 41 52 41 54  FS=$PATH_SEPARAT
22b00 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72 20 69 6e  OR.for as_dir in
22b10 20 24 50 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d   $PATH.do.  IFS=
22b20 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 20 20 74  $as_save_IFS.  t
22b30 65 73 74 20 2d 7a 20 22 24 61 73 5f 64 69 72 22  est -z "$as_dir"
22b40 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20 20   && as_dir=..   
22b50 20 66 6f 72 20 61 63 5f 65 78 65 63 5f 65 78 74   for ac_exec_ext
22b60 20 69 6e 20 27 27 20 24 61 63 5f 65 78 65 63 75   in '' $ac_execu
22b70 74 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73  table_extensions
22b80 3b 20 64 6f 0a 20 20 69 66 20 61 73 5f 66 6e 5f  ; do.  if as_fn_
22b90 65 78 65 63 75 74 61 62 6c 65 5f 70 20 22 24 61  executable_p "$a
22ba0 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61  s_dir/$ac_word$a
22bb0 63 5f 65 78 65 63 5f 65 78 74 22 3b 20 74 68 65  c_exec_ext"; the
22bc0 6e 0a 20 20 20 20 61 63 5f 63 76 5f 70 72 6f 67  n.    ac_cv_prog
22bd0 5f 61 63 5f 63 74 5f 52 41 4e 4c 49 42 3d 22 72  _ac_ct_RANLIB="r
22be0 61 6e 6c 69 62 22 0a 20 20 20 20 24 61 73 5f 65  anlib".    $as_e
22bf0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
22c00 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
22c10 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64 69 72 2f  : found $as_dir/
22c20 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63  $ac_word$ac_exec
22c30 5f 65 78 74 22 20 3e 26 35 0a 20 20 20 20 62 72  _ext" >&5.    br
22c40 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65 0a  eak 2.  fi.done.
22c50 20 20 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73    done.IFS=$as_s
22c60 61 76 65 5f 49 46 53 0a 0a 66 69 0a 66 69 0a 61  ave_IFS..fi.fi.a
22c70 63 5f 63 74 5f 52 41 4e 4c 49 42 3d 24 61 63 5f  c_ct_RANLIB=$ac_
22c80 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 52 41  cv_prog_ac_ct_RA
22c90 4e 4c 49 42 0a 69 66 20 74 65 73 74 20 2d 6e 20  NLIB.if test -n 
22ca0 22 24 61 63 5f 63 74 5f 52 41 4e 4c 49 42 22 3b  "$ac_ct_RANLIB";
22cb0 20 74 68 65 6e 0a 20 20 7b 20 24 61 73 5f 65 63   then.  { $as_ec
22cc0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
22cd0 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
22ce0 20 72 65 73 75 6c 74 3a 20 24 61 63 5f 63 74 5f   result: $ac_ct_
22cf0 52 41 4e 4c 49 42 22 20 3e 26 35 0a 24 61 73 5f  RANLIB" >&5.$as_
22d00 65 63 68 6f 20 22 24 61 63 5f 63 74 5f 52 41 4e  echo "$ac_ct_RAN
22d10 4c 49 42 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65  LIB" >&6; }.else
22d20 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  .  { $as_echo "$
22d30 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
22d40 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75  o-$LINENO}: resu
22d50 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 24 61 73 5f  lt: no" >&5.$as_
22d60 65 63 68 6f 20 22 6e 6f 22 20 3e 26 36 3b 20 7d  echo "no" >&6; }
22d70 0a 66 69 0a 0a 20 20 69 66 20 74 65 73 74 20 22  .fi..  if test "
22d80 78 24 61 63 5f 63 74 5f 52 41 4e 4c 49 42 22 20  x$ac_ct_RANLIB" 
22d90 3d 20 78 3b 20 74 68 65 6e 0a 20 20 20 20 52 41  = x; then.    RA
22da0 4e 4c 49 42 3d 22 3a 22 0a 20 20 65 6c 73 65 0a  NLIB=":".  else.
22db0 20 20 20 20 63 61 73 65 20 24 63 72 6f 73 73 5f      case $cross_
22dc0 63 6f 6d 70 69 6c 69 6e 67 3a 24 61 63 5f 74 6f  compiling:$ac_to
22dd0 6f 6c 5f 77 61 72 6e 65 64 20 69 6e 0a 79 65 73  ol_warned in.yes
22de0 3a 29 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  :).{ $as_echo "$
22df0 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
22e00 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 57 41 52 4e  o-$LINENO}: WARN
22e10 49 4e 47 3a 20 75 73 69 6e 67 20 63 72 6f 73 73  ING: using cross
22e20 20 74 6f 6f 6c 73 20 6e 6f 74 20 70 72 65 66 69   tools not prefi
22e30 78 65 64 20 77 69 74 68 20 68 6f 73 74 20 74 72  xed with host tr
22e40 69 70 6c 65 74 22 20 3e 26 35 0a 24 61 73 5f 65  iplet" >&5.$as_e
22e50 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 57 41 52  cho "$as_me: WAR
22e60 4e 49 4e 47 3a 20 75 73 69 6e 67 20 63 72 6f 73  NING: using cros
22e70 73 20 74 6f 6f 6c 73 20 6e 6f 74 20 70 72 65 66  s tools not pref
22e80 69 78 65 64 20 77 69 74 68 20 68 6f 73 74 20 74  ixed with host t
22e90 72 69 70 6c 65 74 22 20 3e 26 32 3b 7d 0a 61 63  riplet" >&2;}.ac
22ea0 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64 3d 79 65 73  _tool_warned=yes
22eb0 20 3b 3b 0a 65 73 61 63 0a 20 20 20 20 52 41 4e   ;;.esac.    RAN
22ec0 4c 49 42 3d 24 61 63 5f 63 74 5f 52 41 4e 4c 49  LIB=$ac_ct_RANLI
22ed0 42 0a 20 20 66 69 0a 65 6c 73 65 0a 20 20 52 41  B.  fi.else.  RA
22ee0 4e 4c 49 42 3d 22 24 61 63 5f 63 76 5f 70 72 6f  NLIB="$ac_cv_pro
22ef0 67 5f 52 41 4e 4c 49 42 22 0a 66 69 0a 0a 74 65  g_RANLIB".fi..te
22f00 73 74 20 2d 7a 20 22 24 52 41 4e 4c 49 42 22 20  st -z "$RANLIB" 
22f10 26 26 20 52 41 4e 4c 49 42 3d 3a 0a 0a 0a 0a 0a  && RANLIB=:.....
22f20 0a 0a 23 20 44 65 74 65 72 6d 69 6e 65 20 63 6f  ..# Determine co
22f30 6d 6d 61 6e 64 73 20 74 6f 20 63 72 65 61 74 65  mmands to create
22f40 20 6f 6c 64 2d 73 74 79 6c 65 20 73 74 61 74 69   old-style stati
22f50 63 20 61 72 63 68 69 76 65 73 2e 0a 6f 6c 64 5f  c archives..old_
22f60 61 72 63 68 69 76 65 5f 63 6d 64 73 3d 27 24 41  archive_cmds='$A
22f70 52 20 24 41 52 5f 46 4c 41 47 53 20 24 6f 6c 64  R $AR_FLAGS $old
22f80 6c 69 62 24 6f 6c 64 6f 62 6a 73 27 0a 6f 6c 64  lib$oldobjs'.old
22f90 5f 70 6f 73 74 69 6e 73 74 61 6c 6c 5f 63 6d 64  _postinstall_cmd
22fa0 73 3d 27 63 68 6d 6f 64 20 36 34 34 20 24 6f 6c  s='chmod 644 $ol
22fb0 64 6c 69 62 27 0a 6f 6c 64 5f 70 6f 73 74 75 6e  dlib'.old_postun
22fc0 69 6e 73 74 61 6c 6c 5f 63 6d 64 73 3d 0a 0a 69  install_cmds=..i
22fd0 66 20 74 65 73 74 20 2d 6e 20 22 24 52 41 4e 4c  f test -n "$RANL
22fe0 49 42 22 3b 20 74 68 65 6e 0a 20 20 63 61 73 65  IB"; then.  case
22ff0 20 24 68 6f 73 74 5f 6f 73 20 69 6e 0a 20 20 6f   $host_os in.  o
23000 70 65 6e 62 73 64 2a 29 0a 20 20 20 20 6f 6c 64  penbsd*).    old
23010 5f 70 6f 73 74 69 6e 73 74 61 6c 6c 5f 63 6d 64  _postinstall_cmd
23020 73 3d 22 24 6f 6c 64 5f 70 6f 73 74 69 6e 73 74  s="$old_postinst
23030 61 6c 6c 5f 63 6d 64 73 7e 5c 24 52 41 4e 4c 49  all_cmds~\$RANLI
23040 42 20 2d 74 20 5c 24 6f 6c 64 6c 69 62 22 0a 20  B -t \$oldlib". 
23050 20 20 20 3b 3b 0a 20 20 2a 29 0a 20 20 20 20 6f     ;;.  *).    o
23060 6c 64 5f 70 6f 73 74 69 6e 73 74 61 6c 6c 5f 63  ld_postinstall_c
23070 6d 64 73 3d 22 24 6f 6c 64 5f 70 6f 73 74 69 6e  mds="$old_postin
23080 73 74 61 6c 6c 5f 63 6d 64 73 7e 5c 24 52 41 4e  stall_cmds~\$RAN
23090 4c 49 42 20 5c 24 6f 6c 64 6c 69 62 22 0a 20 20  LIB \$oldlib".  
230a0 20 20 3b 3b 0a 20 20 65 73 61 63 0a 20 20 6f 6c    ;;.  esac.  ol
230b0 64 5f 61 72 63 68 69 76 65 5f 63 6d 64 73 3d 22  d_archive_cmds="
230c0 24 6f 6c 64 5f 61 72 63 68 69 76 65 5f 63 6d 64  $old_archive_cmd
230d0 73 7e 5c 24 52 41 4e 4c 49 42 20 5c 24 6f 6c 64  s~\$RANLIB \$old
230e0 6c 69 62 22 0a 66 69 0a 0a 0a 0a 0a 0a 0a 0a 0a  lib".fi.........
230f0 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  ................
23100 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 23 20 49 66 20 6e  ..........# If n
23110 6f 20 43 20 63 6f 6d 70 69 6c 65 72 20 77 61 73  o C compiler was
23120 20 73 70 65 63 69 66 69 65 64 2c 20 75 73 65 20   specified, use 
23130 43 43 2e 0a 4c 54 43 43 3d 24 7b 4c 54 43 43 2d  CC..LTCC=${LTCC-
23140 22 24 43 43 22 7d 0a 0a 23 20 49 66 20 6e 6f 20  "$CC"}..# If no 
23150 43 20 63 6f 6d 70 69 6c 65 72 20 66 6c 61 67 73  C compiler flags
23160 20 77 65 72 65 20 73 70 65 63 69 66 69 65 64 2c   were specified,
23170 20 75 73 65 20 43 46 4c 41 47 53 2e 0a 4c 54 43   use CFLAGS..LTC
23180 46 4c 41 47 53 3d 24 7b 4c 54 43 46 4c 41 47 53  FLAGS=${LTCFLAGS
23190 2d 22 24 43 46 4c 41 47 53 22 7d 0a 0a 23 20 41  -"$CFLAGS"}..# A
231a0 6c 6c 6f 77 20 43 43 20 74 6f 20 62 65 20 61 20  llow CC to be a 
231b0 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69 74  program name wit
231c0 68 20 61 72 67 75 6d 65 6e 74 73 2e 0a 63 6f 6d  h arguments..com
231d0 70 69 6c 65 72 3d 24 43 43 0a 0a 0a 23 20 43 68  piler=$CC...# Ch
231e0 65 63 6b 20 66 6f 72 20 63 6f 6d 6d 61 6e 64 20  eck for command 
231f0 74 6f 20 67 72 61 62 20 74 68 65 20 72 61 77 20  to grab the raw 
23200 73 79 6d 62 6f 6c 20 6e 61 6d 65 20 66 6f 6c 6c  symbol name foll
23210 6f 77 65 64 20 62 79 20 43 20 73 79 6d 62 6f 6c  owed by C symbol
23220 20 66 72 6f 6d 20 6e 6d 2e 0a 7b 20 24 61 73 5f   from nm..{ $as_
23230 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
23240 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
23250 7d 3a 20 63 68 65 63 6b 69 6e 67 20 63 6f 6d 6d  }: checking comm
23260 61 6e 64 20 74 6f 20 70 61 72 73 65 20 24 4e 4d  and to parse $NM
23270 20 6f 75 74 70 75 74 20 66 72 6f 6d 20 24 63 6f   output from $co
23280 6d 70 69 6c 65 72 20 6f 62 6a 65 63 74 22 20 3e  mpiler object" >
23290 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63  &5.$as_echo_n "c
232a0 68 65 63 6b 69 6e 67 20 63 6f 6d 6d 61 6e 64 20  hecking command 
232b0 74 6f 20 70 61 72 73 65 20 24 4e 4d 20 6f 75 74  to parse $NM out
232c0 70 75 74 20 66 72 6f 6d 20 24 63 6f 6d 70 69 6c  put from $compil
232d0 65 72 20 6f 62 6a 65 63 74 2e 2e 2e 20 22 20 3e  er object... " >
232e0 26 36 3b 20 7d 0a 69 66 20 24 7b 6c 74 5f 63 76  &6; }.if ${lt_cv
232f0 5f 73 79 73 5f 67 6c 6f 62 61 6c 5f 73 79 6d 62  _sys_global_symb
23300 6f 6c 5f 70 69 70 65 2b 3a 7d 20 66 61 6c 73 65  ol_pipe+:} false
23310 3b 20 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f 65  ; then :.  $as_e
23320 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20  cho_n "(cached) 
23330 22 20 3e 26 36 0a 65 6c 73 65 0a 0a 23 20 54 68  " >&6.else..# Th
23340 65 73 65 20 61 72 65 20 73 61 6e 65 20 64 65 66  ese are sane def
23350 61 75 6c 74 73 20 74 68 61 74 20 77 6f 72 6b 20  aults that work 
23360 6f 6e 20 61 74 20 6c 65 61 73 74 20 61 20 66 65  on at least a fe
23370 77 20 6f 6c 64 20 73 79 73 74 65 6d 73 2e 0a 23  w old systems..#
23380 20 5b 54 68 65 79 20 63 6f 6d 65 20 66 72 6f 6d   [They come from
23390 20 55 6c 74 72 69 78 2e 20 20 57 68 61 74 20 63   Ultrix.  What c
233a0 6f 75 6c 64 20 62 65 20 6f 6c 64 65 72 20 74 68  ould be older th
233b0 61 6e 20 55 6c 74 72 69 78 3f 21 21 20 3b 29 5d  an Ultrix?!! ;)]
233c0 0a 0a 23 20 43 68 61 72 61 63 74 65 72 20 63 6c  ..# Character cl
233d0 61 73 73 20 64 65 73 63 72 69 62 69 6e 67 20 4e  ass describing N
233e0 4d 20 67 6c 6f 62 61 6c 20 73 79 6d 62 6f 6c 20  M global symbol 
233f0 63 6f 64 65 73 2e 0a 73 79 6d 63 6f 64 65 3d 27  codes..symcode='
23400 5b 42 43 44 45 47 52 53 54 5d 27 0a 0a 23 20 52  [BCDEGRST]'..# R
23410 65 67 65 78 70 20 74 6f 20 6d 61 74 63 68 20 73  egexp to match s
23420 79 6d 62 6f 6c 73 20 74 68 61 74 20 63 61 6e 20  ymbols that can 
23430 62 65 20 61 63 63 65 73 73 65 64 20 64 69 72 65  be accessed dire
23440 63 74 6c 79 20 66 72 6f 6d 20 43 2e 0a 73 79 6d  ctly from C..sym
23450 70 61 74 3d 27 5c 28 5b 5f 41 2d 5a 61 2d 7a 5d  pat='\([_A-Za-z]
23460 5b 5f 41 2d 5a 61 2d 7a 30 2d 39 5d 2a 5c 29 27  [_A-Za-z0-9]*\)'
23470 0a 0a 23 20 44 65 66 69 6e 65 20 73 79 73 74 65  ..# Define syste
23480 6d 2d 73 70 65 63 69 66 69 63 20 76 61 72 69 61  m-specific varia
23490 62 6c 65 73 2e 0a 63 61 73 65 20 24 68 6f 73 74  bles..case $host
234a0 5f 6f 73 20 69 6e 0a 61 69 78 2a 29 0a 20 20 73  _os in.aix*).  s
234b0 79 6d 63 6f 64 65 3d 27 5b 42 43 44 54 5d 27 0a  ymcode='[BCDT]'.
234c0 20 20 3b 3b 0a 63 79 67 77 69 6e 2a 20 7c 20 6d    ;;.cygwin* | m
234d0 69 6e 67 77 2a 20 7c 20 70 77 33 32 2a 20 7c 20  ingw* | pw32* | 
234e0 63 65 67 63 63 2a 29 0a 20 20 73 79 6d 63 6f 64  cegcc*).  symcod
234f0 65 3d 27 5b 41 42 43 44 47 49 53 54 57 5d 27 0a  e='[ABCDGISTW]'.
23500 20 20 3b 3b 0a 68 70 75 78 2a 29 0a 20 20 69 66    ;;.hpux*).  if
23510 20 74 65 73 74 20 22 24 68 6f 73 74 5f 63 70 75   test "$host_cpu
23520 22 20 3d 20 69 61 36 34 3b 20 74 68 65 6e 0a 20  " = ia64; then. 
23530 20 20 20 73 79 6d 63 6f 64 65 3d 27 5b 41 42 43     symcode='[ABC
23540 44 45 47 52 53 54 5d 27 0a 20 20 66 69 0a 20 20  DEGRST]'.  fi.  
23550 3b 3b 0a 69 72 69 78 2a 20 7c 20 6e 6f 6e 73 74  ;;.irix* | nonst
23560 6f 70 75 78 2a 29 0a 20 20 73 79 6d 63 6f 64 65  opux*).  symcode
23570 3d 27 5b 42 43 44 45 47 52 53 54 5d 27 0a 20 20  ='[BCDEGRST]'.  
23580 3b 3b 0a 6f 73 66 2a 29 0a 20 20 73 79 6d 63 6f  ;;.osf*).  symco
23590 64 65 3d 27 5b 42 43 44 45 47 51 52 53 54 5d 27  de='[BCDEGQRST]'
235a0 0a 20 20 3b 3b 0a 73 6f 6c 61 72 69 73 2a 29 0a  .  ;;.solaris*).
235b0 20 20 73 79 6d 63 6f 64 65 3d 27 5b 42 44 52 54    symcode='[BDRT
235c0 5d 27 0a 20 20 3b 3b 0a 73 63 6f 33 2e 32 76 35  ]'.  ;;.sco3.2v5
235d0 2a 29 0a 20 20 73 79 6d 63 6f 64 65 3d 27 5b 44  *).  symcode='[D
235e0 54 5d 27 0a 20 20 3b 3b 0a 73 79 73 76 34 2e 32  T]'.  ;;.sysv4.2
235f0 75 77 32 2a 29 0a 20 20 73 79 6d 63 6f 64 65 3d  uw2*).  symcode=
23600 27 5b 44 54 5d 27 0a 20 20 3b 3b 0a 73 79 73 76  '[DT]'.  ;;.sysv
23610 35 2a 20 7c 20 73 63 6f 35 76 36 2a 20 7c 20 75  5* | sco5v6* | u
23620 6e 69 78 77 61 72 65 2a 20 7c 20 4f 70 65 6e 55  nixware* | OpenU
23630 4e 49 58 2a 29 0a 20 20 73 79 6d 63 6f 64 65 3d  NIX*).  symcode=
23640 27 5b 41 42 44 54 5d 27 0a 20 20 3b 3b 0a 73 79  '[ABDT]'.  ;;.sy
23650 73 76 34 29 0a 20 20 73 79 6d 63 6f 64 65 3d 27  sv4).  symcode='
23660 5b 44 46 4e 53 54 55 5d 27 0a 20 20 3b 3b 0a 65  [DFNSTU]'.  ;;.e
23670 73 61 63 0a 0a 23 20 49 66 20 77 65 27 72 65 20  sac..# If we're 
23680 75 73 69 6e 67 20 47 4e 55 20 6e 6d 2c 20 74 68  using GNU nm, th
23690 65 6e 20 75 73 65 20 69 74 73 20 73 74 61 6e 64  en use its stand
236a0 61 72 64 20 73 79 6d 62 6f 6c 20 63 6f 64 65 73  ard symbol codes
236b0 2e 0a 63 61 73 65 20 60 24 4e 4d 20 2d 56 20 32  ..case `$NM -V 2
236c0 3e 26 31 60 20 69 6e 0a 2a 47 4e 55 2a 20 7c 20  >&1` in.*GNU* | 
236d0 2a 27 77 69 74 68 20 42 46 44 27 2a 29 0a 20 20  *'with BFD'*).  
236e0 73 79 6d 63 6f 64 65 3d 27 5b 41 42 43 44 47 49  symcode='[ABCDGI
236f0 52 53 54 57 5d 27 20 3b 3b 0a 65 73 61 63 0a 0a  RSTW]' ;;.esac..
23700 23 20 54 72 61 6e 73 66 6f 72 6d 20 61 6e 20 65  # Transform an e
23710 78 74 72 61 63 74 65 64 20 73 79 6d 62 6f 6c 20  xtracted symbol 
23720 6c 69 6e 65 20 69 6e 74 6f 20 61 20 70 72 6f 70  line into a prop
23730 65 72 20 43 20 64 65 63 6c 61 72 61 74 69 6f 6e  er C declaration
23740 2e 0a 23 20 53 6f 6d 65 20 73 79 73 74 65 6d 73  ..# Some systems
23750 20 28 65 73 70 2e 20 6f 6e 20 69 61 36 34 29 20   (esp. on ia64) 
23760 6c 69 6e 6b 20 64 61 74 61 20 61 6e 64 20 63 6f  link data and co
23770 64 65 20 73 79 6d 62 6f 6c 73 20 64 69 66 66 65  de symbols diffe
23780 72 65 6e 74 6c 79 2c 0a 23 20 73 6f 20 75 73 65  rently,.# so use
23790 20 74 68 69 73 20 67 65 6e 65 72 61 6c 20 61 70   this general ap
237a0 70 72 6f 61 63 68 2e 0a 6c 74 5f 63 76 5f 73 79  proach..lt_cv_sy
237b0 73 5f 67 6c 6f 62 61 6c 5f 73 79 6d 62 6f 6c 5f  s_global_symbol_
237c0 74 6f 5f 63 64 65 63 6c 3d 22 73 65 64 20 2d 6e  to_cdecl="sed -n
237d0 20 2d 65 20 27 73 2f 5e 54 20 2e 2a 20 5c 28 2e   -e 's/^T .* \(.
237e0 2a 5c 29 24 2f 65 78 74 65 72 6e 20 69 6e 74 20  *\)$/extern int 
237f0 5c 31 28 29 3b 2f 70 27 20 2d 65 20 27 73 2f 5e  \1();/p' -e 's/^
23800 24 73 79 6d 63 6f 64 65 2a 20 2e 2a 20 5c 28 2e  $symcode* .* \(.
23810 2a 5c 29 24 2f 65 78 74 65 72 6e 20 63 68 61 72  *\)$/extern char
23820 20 5c 31 3b 2f 70 27 22 0a 0a 23 20 54 72 61 6e   \1;/p'"..# Tran
23830 73 66 6f 72 6d 20 61 6e 20 65 78 74 72 61 63 74  sform an extract
23840 65 64 20 73 79 6d 62 6f 6c 20 6c 69 6e 65 20 69  ed symbol line i
23850 6e 74 6f 20 73 79 6d 62 6f 6c 20 6e 61 6d 65 20  nto symbol name 
23860 61 6e 64 20 73 79 6d 62 6f 6c 20 61 64 64 72 65  and symbol addre
23870 73 73 0a 6c 74 5f 63 76 5f 73 79 73 5f 67 6c 6f  ss.lt_cv_sys_glo
23880 62 61 6c 5f 73 79 6d 62 6f 6c 5f 74 6f 5f 63 5f  bal_symbol_to_c_
23890 6e 61 6d 65 5f 61 64 64 72 65 73 73 3d 22 73 65  name_address="se
238a0 64 20 2d 6e 20 2d 65 20 27 73 2f 5e 3a 20 5c 28  d -n -e 's/^: \(
238b0 5b 5e 20 5d 2a 5c 29 20 24 2f 20 20 7b 5c 5c 5c  [^ ]*\) $/  {\\\
238c0 22 5c 31 5c 5c 5c 22 2c 20 28 76 6f 69 64 20 2a  "\1\\\", (void *
238d0 29 20 30 7d 2c 2f 70 27 20 2d 65 20 27 73 2f 5e  ) 0},/p' -e 's/^
238e0 24 73 79 6d 63 6f 64 65 2a 20 5c 28 5b 5e 20 5d  $symcode* \([^ ]
238f0 2a 5c 29 20 5c 28 5b 5e 20 5d 2a 5c 29 24 2f 20  *\) \([^ ]*\)$/ 
23900 20 7b 5c 22 5c 32 5c 22 2c 20 28 76 6f 69 64 20   {\"\2\", (void 
23910 2a 29 20 5c 26 5c 32 7d 2c 2f 70 27 22 0a 6c 74  *) \&\2},/p'".lt
23920 5f 63 76 5f 73 79 73 5f 67 6c 6f 62 61 6c 5f 73  _cv_sys_global_s
23930 79 6d 62 6f 6c 5f 74 6f 5f 63 5f 6e 61 6d 65 5f  ymbol_to_c_name_
23940 61 64 64 72 65 73 73 5f 6c 69 62 5f 70 72 65 66  address_lib_pref
23950 69 78 3d 22 73 65 64 20 2d 6e 20 2d 65 20 27 73  ix="sed -n -e 's
23960 2f 5e 3a 20 5c 28 5b 5e 20 5d 2a 5c 29 20 24 2f  /^: \([^ ]*\) $/
23970 20 20 7b 5c 5c 5c 22 5c 31 5c 5c 5c 22 2c 20 28    {\\\"\1\\\", (
23980 76 6f 69 64 20 2a 29 20 30 7d 2c 2f 70 27 20 2d  void *) 0},/p' -
23990 65 20 27 73 2f 5e 24 73 79 6d 63 6f 64 65 2a 20  e 's/^$symcode* 
239a0 5c 28 5b 5e 20 5d 2a 5c 29 20 5c 28 6c 69 62 5b  \([^ ]*\) \(lib[
239b0 5e 20 5d 2a 5c 29 24 2f 20 20 7b 5c 22 5c 32 5c  ^ ]*\)$/  {\"\2\
239c0 22 2c 20 28 76 6f 69 64 20 2a 29 20 5c 26 5c 32  ", (void *) \&\2
239d0 7d 2c 2f 70 27 20 2d 65 20 27 73 2f 5e 24 73 79  },/p' -e 's/^$sy
239e0 6d 63 6f 64 65 2a 20 5c 28 5b 5e 20 5d 2a 5c 29  mcode* \([^ ]*\)
239f0 20 5c 28 5b 5e 20 5d 2a 5c 29 24 2f 20 20 7b 5c   \([^ ]*\)$/  {\
23a00 22 6c 69 62 5c 32 5c 22 2c 20 28 76 6f 69 64 20  "lib\2\", (void 
23a10 2a 29 20 5c 26 5c 32 7d 2c 2f 70 27 22 0a 0a 23  *) \&\2},/p'"..#
23a20 20 48 61 6e 64 6c 65 20 43 52 4c 46 20 69 6e 20   Handle CRLF in 
23a30 6d 69 6e 67 77 20 74 6f 6f 6c 20 63 68 61 69 6e  mingw tool chain
23a40 0a 6f 70 74 5f 63 72 3d 0a 63 61 73 65 20 24 62  .opt_cr=.case $b
23a50 75 69 6c 64 5f 6f 73 20 69 6e 0a 6d 69 6e 67 77  uild_os in.mingw
23a60 2a 29 0a 20 20 6f 70 74 5f 63 72 3d 60 24 45 43  *).  opt_cr=`$EC
23a70 48 4f 20 27 78 5c 7b 30 2c 31 5c 7d 27 20 7c 20  HO 'x\{0,1\}' | 
23a80 74 72 20 78 20 27 5c 30 31 35 27 60 20 23 20 6f  tr x '\015'` # o
23a90 70 74 69 6f 6e 20 63 72 20 69 6e 20 72 65 67 65  ption cr in rege
23aa0 78 70 0a 20 20 3b 3b 0a 65 73 61 63 0a 0a 23 20  xp.  ;;.esac..# 
23ab0 54 72 79 20 77 69 74 68 6f 75 74 20 61 20 70 72  Try without a pr
23ac0 65 66 69 78 20 75 6e 64 65 72 73 63 6f 72 65 2c  efix underscore,
23ad0 20 74 68 65 6e 20 77 69 74 68 20 69 74 2e 0a 66   then with it..f
23ae0 6f 72 20 61 63 5f 73 79 6d 70 72 66 78 20 69 6e  or ac_symprfx in
23af0 20 22 22 20 22 5f 22 3b 20 64 6f 0a 0a 20 20 23   "" "_"; do..  #
23b00 20 54 72 61 6e 73 66 6f 72 6d 20 73 79 6d 63 6f   Transform symco
23b10 64 65 2c 20 73 79 6d 70 61 74 2c 20 61 6e 64 20  de, sympat, and 
23b20 73 79 6d 70 72 66 78 20 69 6e 74 6f 20 61 20 72  symprfx into a r
23b30 61 77 20 73 79 6d 62 6f 6c 20 61 6e 64 20 61 20  aw symbol and a 
23b40 43 20 73 79 6d 62 6f 6c 2e 0a 20 20 73 79 6d 78  C symbol..  symx
23b50 66 72 6d 3d 22 5c 5c 31 20 24 61 63 5f 73 79 6d  frm="\\1 $ac_sym
23b60 70 72 66 78 5c 5c 32 20 5c 5c 32 22 0a 0a 20 20  prfx\\2 \\2"..  
23b70 23 20 57 72 69 74 65 20 74 68 65 20 72 61 77 20  # Write the raw 
23b80 61 6e 64 20 43 20 69 64 65 6e 74 69 66 69 65 72  and C identifier
23b90 73 2e 0a 20 20 69 66 20 74 65 73 74 20 22 24 6c  s..  if test "$l
23ba0 74 5f 63 76 5f 6e 6d 5f 69 6e 74 65 72 66 61 63  t_cv_nm_interfac
23bb0 65 22 20 3d 20 22 4d 53 20 64 75 6d 70 62 69 6e  e" = "MS dumpbin
23bc0 22 3b 20 74 68 65 6e 0a 20 20 20 20 23 20 46 61  "; then.    # Fa
23bd0 6b 65 20 69 74 20 66 6f 72 20 64 75 6d 70 62 69  ke it for dumpbi
23be0 6e 20 61 6e 64 20 73 61 79 20 54 20 66 6f 72 20  n and say T for 
23bf0 61 6e 79 20 6e 6f 6e 2d 73 74 61 74 69 63 20 66  any non-static f
23c00 75 6e 63 74 69 6f 6e 0a 20 20 20 20 23 20 61 6e  unction.    # an
23c10 64 20 44 20 66 6f 72 20 61 6e 79 20 67 6c 6f 62  d D for any glob
23c20 61 6c 20 76 61 72 69 61 62 6c 65 2e 0a 20 20 20  al variable..   
23c30 20 23 20 41 6c 73 6f 20 66 69 6e 64 20 43 2b 2b   # Also find C++
23c40 20 61 6e 64 20 5f 5f 66 61 73 74 63 61 6c 6c 20   and __fastcall 
23c50 73 79 6d 62 6f 6c 73 20 66 72 6f 6d 20 4d 53 56  symbols from MSV
23c60 43 2b 2b 2c 0a 20 20 20 20 23 20 77 68 69 63 68  C++,.    # which
23c70 20 73 74 61 72 74 20 77 69 74 68 20 40 20 6f 72   start with @ or
23c80 20 3f 2e 0a 20 20 20 20 6c 74 5f 63 76 5f 73 79   ?..    lt_cv_sy
23c90 73 5f 67 6c 6f 62 61 6c 5f 73 79 6d 62 6f 6c 5f  s_global_symbol_
23ca0 70 69 70 65 3d 22 24 41 57 4b 20 27 22 5c 0a 22  pipe="$AWK '"\."
23cb0 20 20 20 20 20 7b 6c 61 73 74 5f 73 65 63 74 69       {last_secti
23cc0 6f 6e 3d 73 65 63 74 69 6f 6e 3b 20 73 65 63 74  on=section; sect
23cd0 69 6f 6e 3d 5c 24 20 33 7d 3b 22 5c 0a 22 20 20  ion=\$ 3};"\."  
23ce0 20 20 20 2f 53 65 63 74 69 6f 6e 20 6c 65 6e 67     /Section leng
23cf0 74 68 20 2e 2a 23 72 65 6c 6f 63 73 2e 2a 28 70  th .*#relocs.*(p
23d00 69 63 6b 20 61 6e 79 29 2f 7b 68 69 64 65 5b 6c  ick any)/{hide[l
23d10 61 73 74 5f 73 65 63 74 69 6f 6e 5d 3d 31 7d 3b  ast_section]=1};
23d20 22 5c 0a 22 20 20 20 20 20 5c 24 20 30 21 7e 2f  "\."     \$ 0!~/
23d30 45 78 74 65 72 6e 61 6c 20 2a 5c 7c 2f 7b 6e 65  External *\|/{ne
23d40 78 74 7d 3b 22 5c 0a 22 20 20 20 20 20 2f 20 30  xt};"\."     / 0
23d50 2b 20 55 4e 44 45 46 20 2f 7b 6e 65 78 74 7d 3b  + UNDEF /{next};
23d60 20 2f 20 55 4e 44 45 46 20 5c 28 5b 5e 7c 5d 5c   / UNDEF \([^|]\
23d70 29 2a 28 29 2f 7b 6e 65 78 74 7d 3b 22 5c 0a 22  )*()/{next};"\."
23d80 20 20 20 20 20 7b 69 66 28 68 69 64 65 5b 73 65       {if(hide[se
23d90 63 74 69 6f 6e 5d 29 20 6e 65 78 74 7d 3b 22 5c  ction]) next};"\
23da0 0a 22 20 20 20 20 20 7b 66 3d 30 7d 3b 20 5c 24  ."     {f=0}; \$
23db0 20 30 7e 2f 5c 28 5c 29 2e 2a 5c 7c 2f 7b 66 3d   0~/\(\).*\|/{f=
23dc0 31 7d 3b 20 7b 70 72 69 6e 74 66 20 66 20 3f 20  1}; {printf f ? 
23dd0 5c 22 54 20 5c 22 20 3a 20 5c 22 44 20 5c 22 7d  \"T \" : \"D \"}
23de0 3b 22 5c 0a 22 20 20 20 20 20 7b 73 70 6c 69 74  ;"\."     {split
23df0 28 5c 24 20 30 2c 20 61 2c 20 2f 5c 7c 7c 5c 72  (\$ 0, a, /\||\r
23e00 2f 29 3b 20 73 70 6c 69 74 28 61 5b 32 5d 2c 20  /); split(a[2], 
23e10 73 29 7d 3b 22 5c 0a 22 20 20 20 20 20 73 5b 31  s)};"\."     s[1
23e20 5d 7e 2f 5e 5b 40 3f 5d 2f 7b 70 72 69 6e 74 20  ]~/^[@?]/{print 
23e30 73 5b 31 5d 2c 20 73 5b 31 5d 3b 20 6e 65 78 74  s[1], s[1]; next
23e40 7d 3b 22 5c 0a 22 20 20 20 20 20 73 5b 31 5d 7e  };"\."     s[1]~
23e50 70 72 66 78 20 7b 73 70 6c 69 74 28 73 5b 31 5d  prfx {split(s[1]
23e60 2c 74 2c 5c 22 40 5c 22 29 3b 20 70 72 69 6e 74  ,t,\"@\"); print
23e70 20 74 5b 31 5d 2c 20 73 75 62 73 74 72 28 74 5b   t[1], substr(t[
23e80 31 5d 2c 6c 65 6e 67 74 68 28 70 72 66 78 29 29  1],length(prfx))
23e90 7d 22 5c 0a 22 20 20 20 20 20 27 20 70 72 66 78  }"\."     ' prfx
23ea0 3d 5e 24 61 63 5f 73 79 6d 70 72 66 78 22 0a 20  =^$ac_symprfx". 
23eb0 20 65 6c 73 65 0a 20 20 20 20 6c 74 5f 63 76 5f   else.    lt_cv_
23ec0 73 79 73 5f 67 6c 6f 62 61 6c 5f 73 79 6d 62 6f  sys_global_symbo
23ed0 6c 5f 70 69 70 65 3d 22 73 65 64 20 2d 6e 20 2d  l_pipe="sed -n -
23ee0 65 20 27 73 2f 5e 2e 2a 5b 09 20 5d 5c 28 24 73  e 's/^.*[. ]\($s
23ef0 79 6d 63 6f 64 65 24 73 79 6d 63 6f 64 65 2a 5c  ymcode$symcode*\
23f00 29 5b 09 20 5d 5b 09 20 5d 2a 24 61 63 5f 73 79  )[. ][. ]*$ac_sy
23f10 6d 70 72 66 78 24 73 79 6d 70 61 74 24 6f 70 74  mprfx$sympat$opt
23f20 5f 63 72 24 2f 24 73 79 6d 78 66 72 6d 2f 70 27  _cr$/$symxfrm/p'
23f30 22 0a 20 20 66 69 0a 0a 20 20 23 20 43 68 65 63  ".  fi..  # Chec
23f40 6b 20 74 6f 20 73 65 65 20 74 68 61 74 20 74 68  k to see that th
23f50 65 20 70 69 70 65 20 77 6f 72 6b 73 20 63 6f 72  e pipe works cor
23f60 72 65 63 74 6c 79 2e 0a 20 20 70 69 70 65 5f 77  rectly..  pipe_w
23f70 6f 72 6b 73 3d 6e 6f 0a 0a 20 20 72 6d 20 2d 66  orks=no..  rm -f
23f80 20 63 6f 6e 66 74 65 73 74 2a 0a 20 20 63 61 74   conftest*.  cat
23f90 20 3e 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f   > conftest.$ac_
23fa0 65 78 74 20 3c 3c 5f 4c 54 5f 45 4f 46 0a 23 69  ext <<_LT_EOF.#i
23fb0 66 64 65 66 20 5f 5f 63 70 6c 75 73 70 6c 75 73  fdef __cplusplus
23fc0 0a 65 78 74 65 72 6e 20 22 43 22 20 7b 0a 23 65  .extern "C" {.#e
23fd0 6e 64 69 66 0a 63 68 61 72 20 6e 6d 5f 74 65 73  ndif.char nm_tes
23fe0 74 5f 76 61 72 3b 0a 76 6f 69 64 20 6e 6d 5f 74  t_var;.void nm_t
23ff0 65 73 74 5f 66 75 6e 63 28 76 6f 69 64 29 3b 0a  est_func(void);.
24000 76 6f 69 64 20 6e 6d 5f 74 65 73 74 5f 66 75 6e  void nm_test_fun
24010 63 28 76 6f 69 64 29 7b 7d 0a 23 69 66 64 65 66  c(void){}.#ifdef
24020 20 5f 5f 63 70 6c 75 73 70 6c 75 73 0a 7d 0a 23   __cplusplus.}.#
24030 65 6e 64 69 66 0a 69 6e 74 20 6d 61 69 6e 28 29  endif.int main()
24040 7b 6e 6d 5f 74 65 73 74 5f 76 61 72 3d 27 61 27  {nm_test_var='a'
24050 3b 6e 6d 5f 74 65 73 74 5f 66 75 6e 63 28 29 3b  ;nm_test_func();
24060 72 65 74 75 72 6e 28 30 29 3b 7d 0a 5f 4c 54 5f  return(0);}._LT_
24070 45 4f 46 0a 0a 20 20 69 66 20 7b 20 7b 20 65 76  EOF..  if { { ev
24080 61 6c 20 65 63 68 6f 20 22 5c 22 5c 24 61 73 5f  al echo "\"\$as_
24090 6d 65 5c 22 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  me\":${as_lineno
240a0 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 5c 22 24 61 63  -$LINENO}: \"$ac
240b0 5f 63 6f 6d 70 69 6c 65 5c 22 22 3b 20 7d 20 3e  _compile\""; } >
240c0 26 35 0a 20 20 28 65 76 61 6c 20 24 61 63 5f 63  &5.  (eval $ac_c
240d0 6f 6d 70 69 6c 65 29 20 32 3e 26 35 0a 20 20 61  ompile) 2>&5.  a
240e0 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 24 61  c_status=$?.  $a
240f0 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
24100 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45  {as_lineno-$LINE
24110 4e 4f 7d 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73  NO}: \$? = $ac_s
24120 74 61 74 75 73 22 20 3e 26 35 0a 20 20 74 65 73  tatus" >&5.  tes
24130 74 20 24 61 63 5f 73 74 61 74 75 73 20 3d 20 30  t $ac_status = 0
24140 3b 20 7d 3b 20 74 68 65 6e 0a 20 20 20 20 23 20  ; }; then.    # 
24150 4e 6f 77 20 74 72 79 20 74 6f 20 67 72 61 62 20  Now try to grab 
24160 74 68 65 20 73 79 6d 62 6f 6c 73 2e 0a 20 20 20  the symbols..   
24170 20 6e 6c 69 73 74 3d 63 6f 6e 66 74 65 73 74 2e   nlist=conftest.
24180 6e 6d 0a 20 20 20 20 69 66 20 7b 20 7b 20 65 76  nm.    if { { ev
24190 61 6c 20 65 63 68 6f 20 22 5c 22 5c 24 61 73 5f  al echo "\"\$as_
241a0 6d 65 5c 22 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  me\":${as_lineno
241b0 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 5c 22 24 4e 4d  -$LINENO}: \"$NM
241c0 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62   conftest.$ac_ob
241d0 6a 65 78 74 20 5c 7c 20 24 6c 74 5f 63 76 5f 73  jext \| $lt_cv_s
241e0 79 73 5f 67 6c 6f 62 61 6c 5f 73 79 6d 62 6f 6c  ys_global_symbol
241f0 5f 70 69 70 65 20 5c 3e 20 24 6e 6c 69 73 74 5c  _pipe \> $nlist\
24200 22 22 3b 20 7d 20 3e 26 35 0a 20 20 28 65 76 61  ""; } >&5.  (eva
24210 6c 20 24 4e 4d 20 63 6f 6e 66 74 65 73 74 2e 24  l $NM conftest.$
24220 61 63 5f 6f 62 6a 65 78 74 20 5c 7c 20 24 6c 74  ac_objext \| $lt
24230 5f 63 76 5f 73 79 73 5f 67 6c 6f 62 61 6c 5f 73  _cv_sys_global_s
24240 79 6d 62 6f 6c 5f 70 69 70 65 20 5c 3e 20 24 6e  ymbol_pipe \> $n
24250 6c 69 73 74 29 20 32 3e 26 35 0a 20 20 61 63 5f  list) 2>&5.  ac_
24260 73 74 61 74 75 73 3d 24 3f 0a 20 20 24 61 73 5f  status=$?.  $as_
24270 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
24280 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
24290 7d 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61  }: \$? = $ac_sta
242a0 74 75 73 22 20 3e 26 35 0a 20 20 74 65 73 74 20  tus" >&5.  test 
242b0 24 61 63 5f 73 74 61 74 75 73 20 3d 20 30 3b 20  $ac_status = 0; 
242c0 7d 20 26 26 20 74 65 73 74 20 2d 73 20 22 24 6e  } && test -s "$n
242d0 6c 69 73 74 22 3b 20 74 68 65 6e 0a 20 20 20 20  list"; then.    
242e0 20 20 23 20 54 72 79 20 73 6f 72 74 69 6e 67 20    # Try sorting 
242f0 61 6e 64 20 75 6e 69 71 75 69 66 79 69 6e 67 20  and uniquifying 
24300 74 68 65 20 6f 75 74 70 75 74 2e 0a 20 20 20 20  the output..    
24310 20 20 69 66 20 73 6f 72 74 20 22 24 6e 6c 69 73    if sort "$nlis
24320 74 22 20 7c 20 75 6e 69 71 20 3e 20 22 24 6e 6c  t" | uniq > "$nl
24330 69 73 74 22 54 3b 20 74 68 65 6e 0a 09 6d 76 20  ist"T; then..mv 
24340 2d 66 20 22 24 6e 6c 69 73 74 22 54 20 22 24 6e  -f "$nlist"T "$n
24350 6c 69 73 74 22 0a 20 20 20 20 20 20 65 6c 73 65  list".      else
24360 0a 09 72 6d 20 2d 66 20 22 24 6e 6c 69 73 74 22  ..rm -f "$nlist"
24370 54 0a 20 20 20 20 20 20 66 69 0a 0a 20 20 20 20  T.      fi..    
24380 20 20 23 20 4d 61 6b 65 20 73 75 72 65 20 74 68    # Make sure th
24390 61 74 20 77 65 20 73 6e 61 67 67 65 64 20 61 6c  at we snagged al
243a0 6c 20 74 68 65 20 73 79 6d 62 6f 6c 73 20 77 65  l the symbols we
243b0 20 6e 65 65 64 2e 0a 20 20 20 20 20 20 69 66 20   need..      if 
243c0 24 47 52 45 50 20 27 20 6e 6d 5f 74 65 73 74 5f  $GREP ' nm_test_
243d0 76 61 72 24 27 20 22 24 6e 6c 69 73 74 22 20 3e  var$' "$nlist" >
243e0 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a  /dev/null; then.
243f0 09 69 66 20 24 47 52 45 50 20 27 20 6e 6d 5f 74  .if $GREP ' nm_t
24400 65 73 74 5f 66 75 6e 63 24 27 20 22 24 6e 6c 69  est_func$' "$nli
24410 73 74 22 20 3e 2f 64 65 76 2f 6e 75 6c 6c 3b 20  st" >/dev/null; 
24420 74 68 65 6e 0a 09 20 20 63 61 74 20 3c 3c 5f 4c  then..  cat <<_L
24430 54 5f 45 4f 46 20 3e 20 63 6f 6e 66 74 65 73 74  T_EOF > conftest
24440 2e 24 61 63 5f 65 78 74 0a 23 69 66 64 65 66 20  .$ac_ext.#ifdef 
24450 5f 5f 63 70 6c 75 73 70 6c 75 73 0a 65 78 74 65  __cplusplus.exte
24460 72 6e 20 22 43 22 20 7b 0a 23 65 6e 64 69 66 0a  rn "C" {.#endif.
24470 0a 5f 4c 54 5f 45 4f 46 0a 09 20 20 23 20 4e 6f  ._LT_EOF..  # No
24480 77 20 67 65 6e 65 72 61 74 65 20 74 68 65 20 73  w generate the s
24490 79 6d 62 6f 6c 20 66 69 6c 65 2e 0a 09 20 20 65  ymbol file...  e
244a0 76 61 6c 20 22 24 6c 74 5f 63 76 5f 73 79 73 5f  val "$lt_cv_sys_
244b0 67 6c 6f 62 61 6c 5f 73 79 6d 62 6f 6c 5f 74 6f  global_symbol_to
244c0 5f 63 64 65 63 6c 22 27 20 3c 20 22 24 6e 6c 69  _cdecl"' < "$nli
244d0 73 74 22 20 7c 20 24 47 52 45 50 20 2d 76 20 6d  st" | $GREP -v m
244e0 61 69 6e 20 3e 3e 20 63 6f 6e 66 74 65 73 74 2e  ain >> conftest.
244f0 24 61 63 5f 65 78 74 27 0a 0a 09 20 20 63 61 74  $ac_ext'...  cat
24500 20 3c 3c 5f 4c 54 5f 45 4f 46 20 3e 3e 20 63 6f   <<_LT_EOF >> co
24510 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 0a  nftest.$ac_ext..
24520 2f 2a 20 54 68 65 20 6d 61 70 70 69 6e 67 20 62  /* The mapping b
24530 65 74 77 65 65 6e 20 73 79 6d 62 6f 6c 20 6e 61  etween symbol na
24540 6d 65 73 20 61 6e 64 20 73 79 6d 62 6f 6c 73 2e  mes and symbols.
24550 20 20 2a 2f 0a 63 6f 6e 73 74 20 73 74 72 75 63    */.const struc
24560 74 20 7b 0a 20 20 63 6f 6e 73 74 20 63 68 61 72  t {.  const char
24570 20 2a 6e 61 6d 65 3b 0a 20 20 76 6f 69 64 20 20   *name;.  void  
24580 20 20 20 20 20 2a 61 64 64 72 65 73 73 3b 0a 7d       *address;.}
24590 0a 6c 74 5f 5f 50 52 4f 47 52 41 4d 5f 5f 4c 54  .lt__PROGRAM__LT
245a0 58 5f 70 72 65 6c 6f 61 64 65 64 5f 73 79 6d 62  X_preloaded_symb
245b0 6f 6c 73 5b 5d 20 3d 0a 7b 0a 20 20 7b 20 22 40  ols[] =.{.  { "@
245c0 50 52 4f 47 52 41 4d 40 22 2c 20 28 76 6f 69 64  PROGRAM@", (void
245d0 20 2a 29 20 30 20 7d 2c 0a 5f 4c 54 5f 45 4f 46   *) 0 },._LT_EOF
245e0 0a 09 20 20 24 53 45 44 20 22 73 2f 5e 24 73 79  ..  $SED "s/^$sy
245f0 6d 63 6f 64 65 24 73 79 6d 63 6f 64 65 2a 20 5c  mcode$symcode* \
24600 28 2e 2a 5c 29 20 5c 28 2e 2a 5c 29 24 2f 20 20  (.*\) \(.*\)$/  
24610 7b 5c 22 5c 32 5c 22 2c 20 28 76 6f 69 64 20 2a  {\"\2\", (void *
24620 29 20 5c 26 5c 32 7d 2c 2f 22 20 3c 20 22 24 6e  ) \&\2},/" < "$n
24630 6c 69 73 74 22 20 7c 20 24 47 52 45 50 20 2d 76  list" | $GREP -v
24640 20 6d 61 69 6e 20 3e 3e 20 63 6f 6e 66 74 65 73   main >> conftes
24650 74 2e 24 61 63 5f 65 78 74 0a 09 20 20 63 61 74  t.$ac_ext..  cat
24660 20 3c 3c 5c 5f 4c 54 5f 45 4f 46 20 3e 3e 20 63   <<\_LT_EOF >> c
24670 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a  onftest.$ac_ext.
24680 20 20 7b 30 2c 20 28 76 6f 69 64 20 2a 29 20 30    {0, (void *) 0
24690 7d 0a 7d 3b 0a 0a 2f 2a 20 54 68 69 73 20 77 6f  }.};../* This wo
246a0 72 6b 73 20 61 72 6f 75 6e 64 20 61 20 70 72 6f  rks around a pro
246b0 62 6c 65 6d 20 69 6e 20 46 72 65 65 42 53 44 20  blem in FreeBSD 
246c0 6c 69 6e 6b 65 72 20 2a 2f 0a 23 69 66 64 65 66  linker */.#ifdef
246d0 20 46 52 45 45 42 53 44 5f 57 4f 52 4b 41 52 4f   FREEBSD_WORKARO
246e0 55 4e 44 0a 73 74 61 74 69 63 20 63 6f 6e 73 74  UND.static const
246f0 20 76 6f 69 64 20 2a 6c 74 5f 70 72 65 6c 6f 61   void *lt_preloa
24700 64 65 64 5f 73 65 74 75 70 28 29 20 7b 0a 20 20  ded_setup() {.  
24710 72 65 74 75 72 6e 20 6c 74 5f 5f 50 52 4f 47 52  return lt__PROGR
24720 41 4d 5f 5f 4c 54 58 5f 70 72 65 6c 6f 61 64 65  AM__LTX_preloade
24730 64 5f 73 79 6d 62 6f 6c 73 3b 0a 7d 0a 23 65 6e  d_symbols;.}.#en
24740 64 69 66 0a 0a 23 69 66 64 65 66 20 5f 5f 63 70  dif..#ifdef __cp
24750 6c 75 73 70 6c 75 73 0a 7d 0a 23 65 6e 64 69 66  lusplus.}.#endif
24760 0a 5f 4c 54 5f 45 4f 46 0a 09 20 20 23 20 4e 6f  ._LT_EOF..  # No
24770 77 20 74 72 79 20 6c 69 6e 6b 69 6e 67 20 74 68  w try linking th
24780 65 20 74 77 6f 20 66 69 6c 65 73 2e 0a 09 20 20  e two files...  
24790 6d 76 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  mv conftest.$ac_
247a0 6f 62 6a 65 78 74 20 63 6f 6e 66 74 73 74 6d 2e  objext conftstm.
247b0 24 61 63 5f 6f 62 6a 65 78 74 0a 09 20 20 6c 74  $ac_objext..  lt
247c0 5f 73 61 76 65 5f 4c 49 42 53 3d 22 24 4c 49 42  _save_LIBS="$LIB
247d0 53 22 0a 09 20 20 6c 74 5f 73 61 76 65 5f 43 46  S"..  lt_save_CF
247e0 4c 41 47 53 3d 22 24 43 46 4c 41 47 53 22 0a 09  LAGS="$CFLAGS"..
247f0 20 20 4c 49 42 53 3d 22 63 6f 6e 66 74 73 74 6d    LIBS="conftstm
24800 2e 24 61 63 5f 6f 62 6a 65 78 74 22 0a 09 20 20  .$ac_objext"..  
24810 43 46 4c 41 47 53 3d 22 24 43 46 4c 41 47 53 24  CFLAGS="$CFLAGS$
24820 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  lt_prog_compiler
24830 5f 6e 6f 5f 62 75 69 6c 74 69 6e 5f 66 6c 61 67  _no_builtin_flag
24840 22 0a 09 20 20 69 66 20 7b 20 7b 20 65 76 61 6c  "..  if { { eval
24850 20 65 63 68 6f 20 22 5c 22 5c 24 61 73 5f 6d 65   echo "\"\$as_me
24860 5c 22 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24  \":${as_lineno-$
24870 4c 49 4e 45 4e 4f 7d 3a 20 5c 22 24 61 63 5f 6c  LINENO}: \"$ac_l
24880 69 6e 6b 5c 22 22 3b 20 7d 20 3e 26 35 0a 20 20  ink\""; } >&5.  
24890 28 65 76 61 6c 20 24 61 63 5f 6c 69 6e 6b 29 20  (eval $ac_link) 
248a0 32 3e 26 35 0a 20 20 61 63 5f 73 74 61 74 75 73  2>&5.  ac_status
248b0 3d 24 3f 0a 20 20 24 61 73 5f 65 63 68 6f 20 22  =$?.  $as_echo "
248c0 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
248d0 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 5c 24 3f  no-$LINENO}: \$?
248e0 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e   = $ac_status" >
248f0 26 35 0a 20 20 74 65 73 74 20 24 61 63 5f 73 74  &5.  test $ac_st
24900 61 74 75 73 20 3d 20 30 3b 20 7d 20 26 26 20 74  atus = 0; } && t
24910 65 73 74 20 2d 73 20 63 6f 6e 66 74 65 73 74 24  est -s conftest$
24920 7b 61 63 5f 65 78 65 65 78 74 7d 3b 20 74 68 65  {ac_exeext}; the
24930 6e 0a 09 20 20 20 20 70 69 70 65 5f 77 6f 72 6b  n..    pipe_work
24940 73 3d 79 65 73 0a 09 20 20 66 69 0a 09 20 20 4c  s=yes..  fi..  L
24950 49 42 53 3d 22 24 6c 74 5f 73 61 76 65 5f 4c 49  IBS="$lt_save_LI
24960 42 53 22 0a 09 20 20 43 46 4c 41 47 53 3d 22 24  BS"..  CFLAGS="$
24970 6c 74 5f 73 61 76 65 5f 43 46 4c 41 47 53 22 0a  lt_save_CFLAGS".
24980 09 65 6c 73 65 0a 09 20 20 65 63 68 6f 20 22 63  .else..  echo "c
24990 61 6e 6e 6f 74 20 66 69 6e 64 20 6e 6d 5f 74 65  annot find nm_te
249a0 73 74 5f 66 75 6e 63 20 69 6e 20 24 6e 6c 69 73  st_func in $nlis
249b0 74 22 20 3e 26 35 0a 09 66 69 0a 20 20 20 20 20  t" >&5..fi.     
249c0 20 65 6c 73 65 0a 09 65 63 68 6f 20 22 63 61 6e   else..echo "can
249d0 6e 6f 74 20 66 69 6e 64 20 6e 6d 5f 74 65 73 74  not find nm_test
249e0 5f 76 61 72 20 69 6e 20 24 6e 6c 69 73 74 22 20  _var in $nlist" 
249f0 3e 26 35 0a 20 20 20 20 20 20 66 69 0a 20 20 20  >&5.      fi.   
24a00 20 65 6c 73 65 0a 20 20 20 20 20 20 65 63 68 6f   else.      echo
24a10 20 22 63 61 6e 6e 6f 74 20 72 75 6e 20 24 6c 74   "cannot run $lt
24a20 5f 63 76 5f 73 79 73 5f 67 6c 6f 62 61 6c 5f 73  _cv_sys_global_s
24a30 79 6d 62 6f 6c 5f 70 69 70 65 22 20 3e 26 35 0a  ymbol_pipe" >&5.
24a40 20 20 20 20 66 69 0a 20 20 65 6c 73 65 0a 20 20      fi.  else.  
24a50 20 20 65 63 68 6f 20 22 24 70 72 6f 67 6e 61 6d    echo "$prognam
24a60 65 3a 20 66 61 69 6c 65 64 20 70 72 6f 67 72 61  e: failed progra
24a70 6d 20 77 61 73 3a 22 20 3e 26 35 0a 20 20 20 20  m was:" >&5.    
24a80 63 61 74 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  cat conftest.$ac
24a90 5f 65 78 74 20 3e 26 35 0a 20 20 66 69 0a 20 20  _ext >&5.  fi.  
24aa0 72 6d 20 2d 72 66 20 63 6f 6e 66 74 65 73 74 2a  rm -rf conftest*
24ab0 20 63 6f 6e 66 74 73 74 2a 0a 0a 20 20 23 20 44   conftst*..  # D
24ac0 6f 20 6e 6f 74 20 75 73 65 20 74 68 65 20 67 6c  o not use the gl
24ad0 6f 62 61 6c 5f 73 79 6d 62 6f 6c 5f 70 69 70 65  obal_symbol_pipe
24ae0 20 75 6e 6c 65 73 73 20 69 74 20 77 6f 72 6b 73   unless it works
24af0 2e 0a 20 20 69 66 20 74 65 73 74 20 22 24 70 69  ..  if test "$pi
24b00 70 65 5f 77 6f 72 6b 73 22 20 3d 20 79 65 73 3b  pe_works" = yes;
24b10 20 74 68 65 6e 0a 20 20 20 20 62 72 65 61 6b 0a   then.    break.
24b20 20 20 65 6c 73 65 0a 20 20 20 20 6c 74 5f 63 76    else.    lt_cv
24b30 5f 73 79 73 5f 67 6c 6f 62 61 6c 5f 73 79 6d 62  _sys_global_symb
24b40 6f 6c 5f 70 69 70 65 3d 0a 20 20 66 69 0a 64 6f  ol_pipe=.  fi.do
24b50 6e 65 0a 0a 66 69 0a 0a 69 66 20 74 65 73 74 20  ne..fi..if test 
24b60 2d 7a 20 22 24 6c 74 5f 63 76 5f 73 79 73 5f 67  -z "$lt_cv_sys_g
24b70 6c 6f 62 61 6c 5f 73 79 6d 62 6f 6c 5f 70 69 70  lobal_symbol_pip
24b80 65 22 3b 20 74 68 65 6e 0a 20 20 6c 74 5f 63 76  e"; then.  lt_cv
24b90 5f 73 79 73 5f 67 6c 6f 62 61 6c 5f 73 79 6d 62  _sys_global_symb
24ba0 6f 6c 5f 74 6f 5f 63 64 65 63 6c 3d 0a 66 69 0a  ol_to_cdecl=.fi.
24bb0 69 66 20 74 65 73 74 20 2d 7a 20 22 24 6c 74 5f  if test -z "$lt_
24bc0 63 76 5f 73 79 73 5f 67 6c 6f 62 61 6c 5f 73 79  cv_sys_global_sy
24bd0 6d 62 6f 6c 5f 70 69 70 65 24 6c 74 5f 63 76 5f  mbol_pipe$lt_cv_
24be0 73 79 73 5f 67 6c 6f 62 61 6c 5f 73 79 6d 62 6f  sys_global_symbo
24bf0 6c 5f 74 6f 5f 63 64 65 63 6c 22 3b 20 74 68 65  l_to_cdecl"; the
24c00 6e 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22  n.  { $as_echo "
24c10 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
24c20 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73  no-$LINENO}: res
24c30 75 6c 74 3a 20 66 61 69 6c 65 64 22 20 3e 26 35  ult: failed" >&5
24c40 0a 24 61 73 5f 65 63 68 6f 20 22 66 61 69 6c 65  .$as_echo "faile
24c50 64 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a 20  d" >&6; }.else. 
24c60 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73   { $as_echo "$as
24c70 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
24c80 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74  $LINENO}: result
24c90 3a 20 6f 6b 22 20 3e 26 35 0a 24 61 73 5f 65 63  : ok" >&5.$as_ec
24ca0 68 6f 20 22 6f 6b 22 20 3e 26 36 3b 20 7d 0a 66  ho "ok" >&6; }.f
24cb0 69 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  i...............
24cc0 0a 0a 0a 0a 0a 0a 0a 0a 0a 23 20 43 68 65 63 6b  .........# Check
24cd0 20 77 68 65 74 68 65 72 20 2d 2d 65 6e 61 62 6c   whether --enabl
24ce0 65 2d 6c 69 62 74 6f 6f 6c 2d 6c 6f 63 6b 20 77  e-libtool-lock w
24cf0 61 73 20 67 69 76 65 6e 2e 0a 69 66 20 74 65 73  as given..if tes
24d00 74 20 22 24 7b 65 6e 61 62 6c 65 5f 6c 69 62 74  t "${enable_libt
24d10 6f 6f 6c 5f 6c 6f 63 6b 2b 73 65 74 7d 22 20 3d  ool_lock+set}" =
24d20 20 73 65 74 3b 20 74 68 65 6e 20 3a 0a 20 20 65   set; then :.  e
24d30 6e 61 62 6c 65 76 61 6c 3d 24 65 6e 61 62 6c 65  nableval=$enable
24d40 5f 6c 69 62 74 6f 6f 6c 5f 6c 6f 63 6b 3b 0a 66  _libtool_lock;.f
24d50 69 0a 0a 74 65 73 74 20 22 78 24 65 6e 61 62 6c  i..test "x$enabl
24d60 65 5f 6c 69 62 74 6f 6f 6c 5f 6c 6f 63 6b 22 20  e_libtool_lock" 
24d70 21 3d 20 78 6e 6f 20 26 26 20 65 6e 61 62 6c 65  != xno && enable
24d80 5f 6c 69 62 74 6f 6f 6c 5f 6c 6f 63 6b 3d 79 65  _libtool_lock=ye
24d90 73 0a 0a 23 20 53 6f 6d 65 20 66 6c 61 67 73 20  s..# Some flags 
24da0 6e 65 65 64 20 74 6f 20 62 65 20 70 72 6f 70 61  need to be propa
24db0 67 61 74 65 64 20 74 6f 20 74 68 65 20 63 6f 6d  gated to the com
24dc0 70 69 6c 65 72 20 6f 72 20 6c 69 6e 6b 65 72 20  piler or linker 
24dd0 66 6f 72 20 67 6f 6f 64 0a 23 20 6c 69 62 74 6f  for good.# libto
24de0 6f 6c 20 73 75 70 70 6f 72 74 2e 0a 63 61 73 65  ol support..case
24df0 20 24 68 6f 73 74 20 69 6e 0a 69 61 36 34 2d 2a   $host in.ia64-*
24e00 2d 68 70 75 78 2a 29 0a 20 20 23 20 46 69 6e 64  -hpux*).  # Find
24e10 20 6f 75 74 20 77 68 69 63 68 20 41 42 49 20 77   out which ABI w
24e20 65 20 61 72 65 20 75 73 69 6e 67 2e 0a 20 20 65  e are using..  e
24e30 63 68 6f 20 27 69 6e 74 20 69 3b 27 20 3e 20 63  cho 'int i;' > c
24e40 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a  onftest.$ac_ext.
24e50 20 20 69 66 20 7b 20 7b 20 65 76 61 6c 20 65 63    if { { eval ec
24e60 68 6f 20 22 5c 22 5c 24 61 73 5f 6d 65 5c 22 3a  ho "\"\$as_me\":
24e70 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e  ${as_lineno-$LIN
24e80 45 4e 4f 7d 3a 20 5c 22 24 61 63 5f 63 6f 6d 70  ENO}: \"$ac_comp
24e90 69 6c 65 5c 22 22 3b 20 7d 20 3e 26 35 0a 20 20  ile\""; } >&5.  
24ea0 28 65 76 61 6c 20 24 61 63 5f 63 6f 6d 70 69 6c  (eval $ac_compil
24eb0 65 29 20 32 3e 26 35 0a 20 20 61 63 5f 73 74 61  e) 2>&5.  ac_sta
24ec0 74 75 73 3d 24 3f 0a 20 20 24 61 73 5f 65 63 68  tus=$?.  $as_ech
24ed0 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
24ee0 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
24ef0 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73  \$? = $ac_status
24f00 22 20 3e 26 35 0a 20 20 74 65 73 74 20 24 61 63  " >&5.  test $ac
24f10 5f 73 74 61 74 75 73 20 3d 20 30 3b 20 7d 3b 20  _status = 0; }; 
24f20 74 68 65 6e 0a 20 20 20 20 63 61 73 65 20 60 2f  then.    case `/
24f30 75 73 72 2f 62 69 6e 2f 66 69 6c 65 20 63 6f 6e  usr/bin/file con
24f40 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74  ftest.$ac_objext
24f50 60 20 69 6e 0a 20 20 20 20 20 20 2a 45 4c 46 2d  ` in.      *ELF-
24f60 33 32 2a 29 0a 09 48 50 55 58 5f 49 41 36 34 5f  32*)..HPUX_IA64_
24f70 4d 4f 44 45 3d 22 33 32 22 0a 09 3b 3b 0a 20 20  MODE="32"..;;.  
24f80 20 20 20 20 2a 45 4c 46 2d 36 34 2a 29 0a 09 48      *ELF-64*)..H
24f90 50 55 58 5f 49 41 36 34 5f 4d 4f 44 45 3d 22 36  PUX_IA64_MODE="6
24fa0 34 22 0a 09 3b 3b 0a 20 20 20 20 65 73 61 63 0a  4"..;;.    esac.
24fb0 20 20 66 69 0a 20 20 72 6d 20 2d 72 66 20 63 6f    fi.  rm -rf co
24fc0 6e 66 74 65 73 74 2a 0a 20 20 3b 3b 0a 2a 2d 2a  nftest*.  ;;.*-*
24fd0 2d 69 72 69 78 36 2a 29 0a 20 20 23 20 46 69 6e  -irix6*).  # Fin
24fe0 64 20 6f 75 74 20 77 68 69 63 68 20 41 42 49 20  d out which ABI 
24ff0 77 65 20 61 72 65 20 75 73 69 6e 67 2e 0a 20 20  we are using..  
25000 65 63 68 6f 20 27 23 6c 69 6e 65 20 35 31 36 31  echo '#line 5161
25010 20 22 63 6f 6e 66 69 67 75 72 65 22 27 20 3e 20   "configure"' > 
25020 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
25030 0a 20 20 69 66 20 7b 20 7b 20 65 76 61 6c 20 65  .  if { { eval e
25040 63 68 6f 20 22 5c 22 5c 24 61 73 5f 6d 65 5c 22  cho "\"\$as_me\"
25050 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
25060 4e 45 4e 4f 7d 3a 20 5c 22 24 61 63 5f 63 6f 6d  NENO}: \"$ac_com
25070 70 69 6c 65 5c 22 22 3b 20 7d 20 3e 26 35 0a 20  pile\""; } >&5. 
25080 20 28 65 76 61 6c 20 24 61 63 5f 63 6f 6d 70 69   (eval $ac_compi
25090 6c 65 29 20 32 3e 26 35 0a 20 20 61 63 5f 73 74  le) 2>&5.  ac_st
250a0 61 74 75 73 3d 24 3f 0a 20 20 24 61 73 5f 65 63  atus=$?.  $as_ec
250b0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
250c0 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
250d0 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75   \$? = $ac_statu
250e0 73 22 20 3e 26 35 0a 20 20 74 65 73 74 20 24 61  s" >&5.  test $a
250f0 63 5f 73 74 61 74 75 73 20 3d 20 30 3b 20 7d 3b  c_status = 0; };
25100 20 74 68 65 6e 0a 20 20 20 20 69 66 20 74 65 73   then.    if tes
25110 74 20 22 24 6c 74 5f 63 76 5f 70 72 6f 67 5f 67  t "$lt_cv_prog_g
25120 6e 75 5f 6c 64 22 20 3d 20 79 65 73 3b 20 74 68  nu_ld" = yes; th
25130 65 6e 0a 20 20 20 20 20 20 63 61 73 65 20 60 2f  en.      case `/
25140 75 73 72 2f 62 69 6e 2f 66 69 6c 65 20 63 6f 6e  usr/bin/file con
25150 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74  ftest.$ac_objext
25160 60 20 69 6e 0a 09 2a 33 32 2d 62 69 74 2a 29 0a  ` in..*32-bit*).
25170 09 20 20 4c 44 3d 22 24 7b 4c 44 2d 6c 64 7d 20  .  LD="${LD-ld} 
25180 2d 6d 65 6c 66 33 32 62 73 6d 69 70 22 0a 09 20  -melf32bsmip".. 
25190 20 3b 3b 0a 09 2a 4e 33 32 2a 29 0a 09 20 20 4c   ;;..*N32*)..  L
251a0 44 3d 22 24 7b 4c 44 2d 6c 64 7d 20 2d 6d 65 6c  D="${LD-ld} -mel
251b0 66 33 32 62 6d 69 70 6e 33 32 22 0a 09 20 20 3b  f32bmipn32"..  ;
251c0 3b 0a 09 2a 36 34 2d 62 69 74 2a 29 0a 09 20 20  ;..*64-bit*)..  
251d0 4c 44 3d 22 24 7b 4c 44 2d 6c 64 7d 20 2d 6d 65  LD="${LD-ld} -me
251e0 6c 66 36 34 62 6d 69 70 22 0a 09 3b 3b 0a 20 20  lf64bmip"..;;.  
251f0 20 20 20 20 65 73 61 63 0a 20 20 20 20 65 6c 73      esac.    els
25200 65 0a 20 20 20 20 20 20 63 61 73 65 20 60 2f 75  e.      case `/u
25210 73 72 2f 62 69 6e 2f 66 69 6c 65 20 63 6f 6e 66  sr/bin/file conf
25220 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 60  test.$ac_objext`
25230 20 69 6e 0a 09 2a 33 32 2d 62 69 74 2a 29 0a 09   in..*32-bit*)..
25240 20 20 4c 44 3d 22 24 7b 4c 44 2d 6c 64 7d 20 2d    LD="${LD-ld} -
25250 33 32 22 0a 09 20 20 3b 3b 0a 09 2a 4e 33 32 2a  32"..  ;;..*N32*
25260 29 0a 09 20 20 4c 44 3d 22 24 7b 4c 44 2d 6c 64  )..  LD="${LD-ld
25270 7d 20 2d 6e 33 32 22 0a 09 20 20 3b 3b 0a 09 2a  } -n32"..  ;;..*
25280 36 34 2d 62 69 74 2a 29 0a 09 20 20 4c 44 3d 22  64-bit*)..  LD="
25290 24 7b 4c 44 2d 6c 64 7d 20 2d 36 34 22 0a 09 20  ${LD-ld} -64".. 
252a0 20 3b 3b 0a 20 20 20 20 20 20 65 73 61 63 0a 20   ;;.      esac. 
252b0 20 20 20 66 69 0a 20 20 66 69 0a 20 20 72 6d 20     fi.  fi.  rm 
252c0 2d 72 66 20 63 6f 6e 66 74 65 73 74 2a 0a 20 20  -rf conftest*.  
252d0 3b 3b 0a 0a 78 38 36 5f 36 34 2d 2a 6b 66 72 65  ;;..x86_64-*kfre
252e0 65 62 73 64 2a 2d 67 6e 75 7c 78 38 36 5f 36 34  ebsd*-gnu|x86_64
252f0 2d 2a 6c 69 6e 75 78 2a 7c 70 70 63 2a 2d 2a 6c  -*linux*|ppc*-*l
25300 69 6e 75 78 2a 7c 70 6f 77 65 72 70 63 2a 2d 2a  inux*|powerpc*-*
25310 6c 69 6e 75 78 2a 7c 20 5c 0a 73 33 39 30 2a 2d  linux*| \.s390*-
25320 2a 6c 69 6e 75 78 2a 7c 73 33 39 30 2a 2d 2a 74  *linux*|s390*-*t
25330 70 66 2a 7c 73 70 61 72 63 2a 2d 2a 6c 69 6e 75  pf*|sparc*-*linu
25340 78 2a 29 0a 20 20 23 20 46 69 6e 64 20 6f 75 74  x*).  # Find out
25350 20 77 68 69 63 68 20 41 42 49 20 77 65 20 61 72   which ABI we ar
25360 65 20 75 73 69 6e 67 2e 0a 20 20 65 63 68 6f 20  e using..  echo 
25370 27 69 6e 74 20 69 3b 27 20 3e 20 63 6f 6e 66 74  'int i;' > conft
25380 65 73 74 2e 24 61 63 5f 65 78 74 0a 20 20 69 66  est.$ac_ext.  if
25390 20 7b 20 7b 20 65 76 61 6c 20 65 63 68 6f 20 22   { { eval echo "
253a0 5c 22 5c 24 61 73 5f 6d 65 5c 22 3a 24 7b 61 73  \"\$as_me\":${as
253b0 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
253c0 3a 20 5c 22 24 61 63 5f 63 6f 6d 70 69 6c 65 5c  : \"$ac_compile\
253d0 22 22 3b 20 7d 20 3e 26 35 0a 20 20 28 65 76 61  ""; } >&5.  (eva
253e0 6c 20 24 61 63 5f 63 6f 6d 70 69 6c 65 29 20 32  l $ac_compile) 2
253f0 3e 26 35 0a 20 20 61 63 5f 73 74 61 74 75 73 3d  >&5.  ac_status=
25400 24 3f 0a 20 20 24 61 73 5f 65 63 68 6f 20 22 24  $?.  $as_echo "$
25410 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
25420 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 5c 24 3f 20  o-$LINENO}: \$? 
25430 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26  = $ac_status" >&
25440 35 0a 20 20 74 65 73 74 20 24 61 63 5f 73 74 61  5.  test $ac_sta
25450 74 75 73 20 3d 20 30 3b 20 7d 3b 20 74 68 65 6e  tus = 0; }; then
25460 0a 20 20 20 20 63 61 73 65 20 60 2f 75 73 72 2f  .    case `/usr/
25470 62 69 6e 2f 66 69 6c 65 20 63 6f 6e 66 74 65 73  bin/file conftes
25480 74 2e 6f 60 20 69 6e 0a 20 20 20 20 20 20 2a 33  t.o` in.      *3
25490 32 2d 62 69 74 2a 29 0a 09 63 61 73 65 20 24 68  2-bit*)..case $h
254a0 6f 73 74 20 69 6e 0a 09 20 20 78 38 36 5f 36 34  ost in..  x86_64
254b0 2d 2a 6b 66 72 65 65 62 73 64 2a 2d 67 6e 75 29  -*kfreebsd*-gnu)
254c0 0a 09 20 20 20 20 4c 44 3d 22 24 7b 4c 44 2d 6c  ..    LD="${LD-l
254d0 64 7d 20 2d 6d 20 65 6c 66 5f 69 33 38 36 5f 66  d} -m elf_i386_f
254e0 62 73 64 22 0a 09 20 20 20 20 3b 3b 0a 09 20 20  bsd"..    ;;..  
254f0 78 38 36 5f 36 34 2d 2a 6c 69 6e 75 78 2a 29 0a  x86_64-*linux*).
25500 09 20 20 20 20 4c 44 3d 22 24 7b 4c 44 2d 6c 64  .    LD="${LD-ld
25510 7d 20 2d 6d 20 65 6c 66 5f 69 33 38 36 22 0a 09  } -m elf_i386"..
25520 20 20 20 20 3b 3b 0a 09 20 20 70 70 63 36 34 2d      ;;..  ppc64-
25530 2a 6c 69 6e 75 78 2a 7c 70 6f 77 65 72 70 63 36  *linux*|powerpc6
25540 34 2d 2a 6c 69 6e 75 78 2a 29 0a 09 20 20 20 20  4-*linux*)..    
25550 4c 44 3d 22 24 7b 4c 44 2d 6c 64 7d 20 2d 6d 20  LD="${LD-ld} -m 
25560 65 6c 66 33 32 70 70 63 6c 69 6e 75 78 22 0a 09  elf32ppclinux"..
25570 20 20 20 20 3b 3b 0a 09 20 20 73 33 39 30 78 2d      ;;..  s390x-
25580 2a 6c 69 6e 75 78 2a 29 0a 09 20 20 20 20 4c 44  *linux*)..    LD
25590 3d 22 24 7b 4c 44 2d 6c 64 7d 20 2d 6d 20 65 6c  ="${LD-ld} -m el
255a0 66 5f 73 33 39 30 22 0a 09 20 20 20 20 3b 3b 0a  f_s390"..    ;;.
255b0 09 20 20 73 70 61 72 63 36 34 2d 2a 6c 69 6e 75  .  sparc64-*linu
255c0 78 2a 29 0a 09 20 20 20 20 4c 44 3d 22 24 7b 4c  x*)..    LD="${L
255d0 44 2d 6c 64 7d 20 2d 6d 20 65 6c 66 33 32 5f 73  D-ld} -m elf32_s
255e0 70 61 72 63 22 0a 09 20 20 20 20 3b 3b 0a 09 65  parc"..    ;;..e
255f0 73 61 63 0a 09 3b 3b 0a 20 20 20 20 20 20 2a 36  sac..;;.      *6
25600 34 2d 62 69 74 2a 29 0a 09 63 61 73 65 20 24 68  4-bit*)..case $h
25610 6f 73 74 20 69 6e 0a 09 20 20 78 38 36 5f 36 34  ost in..  x86_64
25620 2d 2a 6b 66 72 65 65 62 73 64 2a 2d 67 6e 75 29  -*kfreebsd*-gnu)
25630 0a 09 20 20 20 20 4c 44 3d 22 24 7b 4c 44 2d 6c  ..    LD="${LD-l
25640 64 7d 20 2d 6d 20 65 6c 66 5f 78 38 36 5f 36 34  d} -m elf_x86_64
25650 5f 66 62 73 64 22 0a 09 20 20 20 20 3b 3b 0a 09  _fbsd"..    ;;..
25660 20 20 78 38 36 5f 36 34 2d 2a 6c 69 6e 75 78 2a    x86_64-*linux*
25670 29 0a 09 20 20 20 20 4c 44 3d 22 24 7b 4c 44 2d  )..    LD="${LD-
25680 6c 64 7d 20 2d 6d 20 65 6c 66 5f 78 38 36 5f 36  ld} -m elf_x86_6
25690 34 22 0a 09 20 20 20 20 3b 3b 0a 09 20 20 70 70  4"..    ;;..  pp
256a0 63 2a 2d 2a 6c 69 6e 75 78 2a 7c 70 6f 77 65 72  c*-*linux*|power
256b0 70 63 2a 2d 2a 6c 69 6e 75 78 2a 29 0a 09 20 20  pc*-*linux*)..  
256c0 20 20 4c 44 3d 22 24 7b 4c 44 2d 6c 64 7d 20 2d    LD="${LD-ld} -
256d0 6d 20 65 6c 66 36 34 70 70 63 22 0a 09 20 20 20  m elf64ppc"..   
256e0 20 3b 3b 0a 09 20 20 73 33 39 30 2a 2d 2a 6c 69   ;;..  s390*-*li
256f0 6e 75 78 2a 7c 73 33 39 30 2a 2d 2a 74 70 66 2a  nux*|s390*-*tpf*
25700 29 0a 09 20 20 20 20 4c 44 3d 22 24 7b 4c 44 2d  )..    LD="${LD-
25710 6c 64 7d 20 2d 6d 20 65 6c 66 36 34 5f 73 33 39  ld} -m elf64_s39
25720 30 22 0a 09 20 20 20 20 3b 3b 0a 09 20 20 73 70  0"..    ;;..  sp
25730 61 72 63 2a 2d 2a 6c 69 6e 75 78 2a 29 0a 09 20  arc*-*linux*).. 
25740 20 20 20 4c 44 3d 22 24 7b 4c 44 2d 6c 64 7d 20     LD="${LD-ld} 
25750 2d 6d 20 65 6c 66 36 34 5f 73 70 61 72 63 22 0a  -m elf64_sparc".
25760 09 20 20 20 20 3b 3b 0a 09 65 73 61 63 0a 09 3b  .    ;;..esac..;
25770 3b 0a 20 20 20 20 65 73 61 63 0a 20 20 66 69 0a  ;.    esac.  fi.
25780 20 20 72 6d 20 2d 72 66 20 63 6f 6e 66 74 65 73    rm -rf conftes
25790 74 2a 0a 20 20 3b 3b 0a 0a 2a 2d 2a 2d 73 63 6f  t*.  ;;..*-*-sco
257a0 33 2e 32 76 35 2a 29 0a 20 20 23 20 4f 6e 20 53  3.2v5*).  # On S
257b0 43 4f 20 4f 70 65 6e 53 65 72 76 65 72 20 35 2c  CO OpenServer 5,
257c0 20 77 65 20 6e 65 65 64 20 2d 62 65 6c 66 20 74   we need -belf t
257d0 6f 20 67 65 74 20 66 75 6c 6c 2d 66 65 61 74 75  o get full-featu
257e0 72 65 64 20 62 69 6e 61 72 69 65 73 2e 0a 20 20  red binaries..  
257f0 53 41 56 45 5f 43 46 4c 41 47 53 3d 22 24 43 46  SAVE_CFLAGS="$CF
25800 4c 41 47 53 22 0a 20 20 43 46 4c 41 47 53 3d 22  LAGS".  CFLAGS="
25810 24 43 46 4c 41 47 53 20 2d 62 65 6c 66 22 0a 20  $CFLAGS -belf". 
25820 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73   { $as_echo "$as
25830 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
25840 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69  $LINENO}: checki
25850 6e 67 20 77 68 65 74 68 65 72 20 74 68 65 20 43  ng whether the C
25860 20 63 6f 6d 70 69 6c 65 72 20 6e 65 65 64 73 20   compiler needs 
25870 2d 62 65 6c 66 22 20 3e 26 35 0a 24 61 73 5f 65  -belf" >&5.$as_e
25880 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20  cho_n "checking 
25890 77 68 65 74 68 65 72 20 74 68 65 20 43 20 63 6f  whether the C co
258a0 6d 70 69 6c 65 72 20 6e 65 65 64 73 20 2d 62 65  mpiler needs -be
258b0 6c 66 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69  lf... " >&6; }.i
258c0 66 20 24 7b 6c 74 5f 63 76 5f 63 63 5f 6e 65 65  f ${lt_cv_cc_nee
258d0 64 73 5f 62 65 6c 66 2b 3a 7d 20 66 61 6c 73 65  ds_belf+:} false
258e0 3b 20 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f 65  ; then :.  $as_e
258f0 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20  cho_n "(cached) 
25900 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 61 63 5f  " >&6.else.  ac_
25910 65 78 74 3d 63 0a 61 63 5f 63 70 70 3d 27 24 43  ext=c.ac_cpp='$C
25920 50 50 20 24 43 50 50 46 4c 41 47 53 27 0a 61 63  PP $CPPFLAGS'.ac
25930 5f 63 6f 6d 70 69 6c 65 3d 27 24 43 43 20 2d 63  _compile='$CC -c
25940 20 24 43 46 4c 41 47 53 20 24 43 50 50 46 4c 41   $CFLAGS $CPPFLA
25950 47 53 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  GS conftest.$ac_
25960 65 78 74 20 3e 26 35 27 0a 61 63 5f 6c 69 6e 6b  ext >&5'.ac_link
25970 3d 27 24 43 43 20 2d 6f 20 63 6f 6e 66 74 65 73  ='$CC -o conftes
25980 74 24 61 63 5f 65 78 65 65 78 74 20 24 43 46 4c  t$ac_exeext $CFL
25990 41 47 53 20 24 43 50 50 46 4c 41 47 53 20 24 4c  AGS $CPPFLAGS $L
259a0 44 46 4c 41 47 53 20 63 6f 6e 66 74 65 73 74 2e  DFLAGS conftest.
259b0 24 61 63 5f 65 78 74 20 24 4c 49 42 53 20 3e 26  $ac_ext $LIBS >&
259c0 35 27 0a 61 63 5f 63 6f 6d 70 69 6c 65 72 5f 67  5'.ac_compiler_g
259d0 6e 75 3d 24 61 63 5f 63 76 5f 63 5f 63 6f 6d 70  nu=$ac_cv_c_comp
259e0 69 6c 65 72 5f 67 6e 75 0a 0a 20 20 20 20 20 63  iler_gnu..     c
259f0 61 74 20 63 6f 6e 66 64 65 66 73 2e 68 20 2d 20  at confdefs.h - 
25a00 3c 3c 5f 41 43 45 4f 46 20 3e 63 6f 6e 66 74 65  <<_ACEOF >confte
25a10 73 74 2e 24 61 63 5f 65 78 74 0a 2f 2a 20 65 6e  st.$ac_ext./* en
25a20 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a  d confdefs.h.  *
25a30 2f 0a 0a 69 6e 74 0a 6d 61 69 6e 20 28 29 0a 7b  /..int.main ().{
25a40 0a 0a 20 20 3b 0a 20 20 72 65 74 75 72 6e 20 30  ..  ;.  return 0
25a50 3b 0a 7d 0a 5f 41 43 45 4f 46 0a 69 66 20 61 63  ;.}._ACEOF.if ac
25a60 5f 66 6e 5f 63 5f 74 72 79 5f 6c 69 6e 6b 20 22  _fn_c_try_link "
25a70 24 4c 49 4e 45 4e 4f 22 3b 20 74 68 65 6e 20 3a  $LINENO"; then :
25a80 0a 20 20 6c 74 5f 63 76 5f 63 63 5f 6e 65 65 64  .  lt_cv_cc_need
25a90 73 5f 62 65 6c 66 3d 79 65 73 0a 65 6c 73 65 0a  s_belf=yes.else.
25aa0 20 20 6c 74 5f 63 76 5f 63 63 5f 6e 65 65 64 73    lt_cv_cc_needs
25ab0 5f 62 65 6c 66 3d 6e 6f 0a 66 69 0a 72 6d 20 2d  _belf=no.fi.rm -
25ac0 66 20 63 6f 72 65 20 63 6f 6e 66 74 65 73 74 2e  f core conftest.
25ad0 65 72 72 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  err conftest.$ac
25ae0 5f 6f 62 6a 65 78 74 20 5c 0a 20 20 20 20 63 6f  _objext \.    co
25af0 6e 66 74 65 73 74 24 61 63 5f 65 78 65 65 78 74  nftest$ac_exeext
25b00 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78   conftest.$ac_ex
25b10 74 0a 20 20 20 20 20 61 63 5f 65 78 74 3d 63 0a  t.     ac_ext=c.
25b20 61 63 5f 63 70 70 3d 27 24 43 50 50 20 24 43 50  ac_cpp='$CPP $CP
25b30 50 46 4c 41 47 53 27 0a 61 63 5f 63 6f 6d 70 69  PFLAGS'.ac_compi
25b40 6c 65 3d 27 24 43 43 20 2d 63 20 24 43 46 4c 41  le='$CC -c $CFLA
25b50 47 53 20 24 43 50 50 46 4c 41 47 53 20 63 6f 6e  GS $CPPFLAGS con
25b60 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3e 26  ftest.$ac_ext >&
25b70 35 27 0a 61 63 5f 6c 69 6e 6b 3d 27 24 43 43 20  5'.ac_link='$CC 
25b80 2d 6f 20 63 6f 6e 66 74 65 73 74 24 61 63 5f 65  -o conftest$ac_e
25b90 78 65 65 78 74 20 24 43 46 4c 41 47 53 20 24 43  xeext $CFLAGS $C
25ba0 50 50 46 4c 41 47 53 20 24 4c 44 46 4c 41 47 53  PPFLAGS $LDFLAGS
25bb0 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78   conftest.$ac_ex
25bc0 74 20 24 4c 49 42 53 20 3e 26 35 27 0a 61 63 5f  t $LIBS >&5'.ac_
25bd0 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 3d 24 61 63  compiler_gnu=$ac
25be0 5f 63 76 5f 63 5f 63 6f 6d 70 69 6c 65 72 5f 67  _cv_c_compiler_g
25bf0 6e 75 0a 0a 66 69 0a 7b 20 24 61 73 5f 65 63 68  nu..fi.{ $as_ech
25c00 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
25c10 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
25c20 72 65 73 75 6c 74 3a 20 24 6c 74 5f 63 76 5f 63  result: $lt_cv_c
25c30 63 5f 6e 65 65 64 73 5f 62 65 6c 66 22 20 3e 26  c_needs_belf" >&
25c40 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 6c 74 5f  5.$as_echo "$lt_
25c50 63 76 5f 63 63 5f 6e 65 65 64 73 5f 62 65 6c 66  cv_cc_needs_belf
25c60 22 20 3e 26 36 3b 20 7d 0a 20 20 69 66 20 74 65  " >&6; }.  if te
25c70 73 74 20 78 22 24 6c 74 5f 63 76 5f 63 63 5f 6e  st x"$lt_cv_cc_n
25c80 65 65 64 73 5f 62 65 6c 66 22 20 21 3d 20 78 22  eeds_belf" != x"
25c90 79 65 73 22 3b 20 74 68 65 6e 0a 20 20 20 20 23  yes"; then.    #
25ca0 20 74 68 69 73 20 69 73 20 70 72 6f 62 61 62 6c   this is probabl
25cb0 79 20 67 63 63 20 32 2e 38 2e 30 2c 20 65 67 63  y gcc 2.8.0, egc
25cc0 73 20 31 2e 30 20 6f 72 20 6e 65 77 65 72 3b 20  s 1.0 or newer; 
25cd0 6e 6f 20 6e 65 65 64 20 66 6f 72 20 2d 62 65 6c  no need for -bel
25ce0 66 0a 20 20 20 20 43 46 4c 41 47 53 3d 22 24 53  f.    CFLAGS="$S
25cf0 41 56 45 5f 43 46 4c 41 47 53 22 0a 20 20 66 69  AVE_CFLAGS".  fi
25d00 0a 20 20 3b 3b 0a 73 70 61 72 63 2a 2d 2a 73 6f  .  ;;.sparc*-*so
25d10 6c 61 72 69 73 2a 29 0a 20 20 23 20 46 69 6e 64  laris*).  # Find
25d20 20 6f 75 74 20 77 68 69 63 68 20 41 42 49 20 77   out which ABI w
25d30 65 20 61 72 65 20 75 73 69 6e 67 2e 0a 20 20 65  e are using..  e
25d40 63 68 6f 20 27 69 6e 74 20 69 3b 27 20 3e 20 63  cho 'int i;' > c
25d50 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a  onftest.$ac_ext.
25d60 20 20 69 66 20 7b 20 7b 20 65 76 61 6c 20 65 63    if { { eval ec
25d70 68 6f 20 22 5c 22 5c 24 61 73 5f 6d 65 5c 22 3a  ho "\"\$as_me\":
25d80 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e  ${as_lineno-$LIN
25d90 45 4e 4f 7d 3a 20 5c 22 24 61 63 5f 63 6f 6d 70  ENO}: \"$ac_comp
25da0 69 6c 65 5c 22 22 3b 20 7d 20 3e 26 35 0a 20 20  ile\""; } >&5.  
25db0 28 65 76 61 6c 20 24 61 63 5f 63 6f 6d 70 69 6c  (eval $ac_compil
25dc0 65 29 20 32 3e 26 35 0a 20 20 61 63 5f 73 74 61  e) 2>&5.  ac_sta
25dd0 74 75 73 3d 24 3f 0a 20 20 24 61 73 5f 65 63 68  tus=$?.  $as_ech
25de0 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
25df0 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
25e00 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73  \$? = $ac_status
25e10 22 20 3e 26 35 0a 20 20 74 65 73 74 20 24 61 63  " >&5.  test $ac
25e20 5f 73 74 61 74 75 73 20 3d 20 30 3b 20 7d 3b 20  _status = 0; }; 
25e30 74 68 65 6e 0a 20 20 20 20 63 61 73 65 20 60 2f  then.    case `/
25e40 75 73 72 2f 62 69 6e 2f 66 69 6c 65 20 63 6f 6e  usr/bin/file con
25e50 66 74 65 73 74 2e 6f 60 20 69 6e 0a 20 20 20 20  ftest.o` in.    
25e60 2a 36 34 2d 62 69 74 2a 29 0a 20 20 20 20 20 20  *64-bit*).      
25e70 63 61 73 65 20 24 6c 74 5f 63 76 5f 70 72 6f 67  case $lt_cv_prog
25e80 5f 67 6e 75 5f 6c 64 20 69 6e 0a 20 20 20 20 20  _gnu_ld in.     
25e90 20 79 65 73 2a 29 20 4c 44 3d 22 24 7b 4c 44 2d   yes*) LD="${LD-
25ea0 6c 64 7d 20 2d 6d 20 65 6c 66 36 34 5f 73 70 61  ld} -m elf64_spa
25eb0 72 63 22 20 3b 3b 0a 20 20 20 20 20 20 2a 29 0a  rc" ;;.      *).
25ec0 09 69 66 20 24 7b 4c 44 2d 6c 64 7d 20 2d 36 34  .if ${LD-ld} -64
25ed0 20 2d 72 20 2d 6f 20 63 6f 6e 66 74 65 73 74 32   -r -o conftest2
25ee0 2e 6f 20 63 6f 6e 66 74 65 73 74 2e 6f 20 3e 2f  .o conftest.o >/
25ef0 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 3b 20 74  dev/null 2>&1; t
25f00 68 65 6e 0a 09 20 20 4c 44 3d 22 24 7b 4c 44 2d  hen..  LD="${LD-
25f10 6c 64 7d 20 2d 36 34 22 0a 09 66 69 0a 09 3b 3b  ld} -64"..fi..;;
25f20 0a 20 20 20 20 20 20 65 73 61 63 0a 20 20 20 20  .      esac.    
25f30 20 20 3b 3b 0a 20 20 20 20 65 73 61 63 0a 20 20    ;;.    esac.  
25f40 66 69 0a 20 20 72 6d 20 2d 72 66 20 63 6f 6e 66  fi.  rm -rf conf
25f50 74 65 73 74 2a 0a 20 20 3b 3b 0a 65 73 61 63 0a  test*.  ;;.esac.
25f60 0a 6e 65 65 64 5f 6c 6f 63 6b 73 3d 22 24 65 6e  .need_locks="$en
25f70 61 62 6c 65 5f 6c 69 62 74 6f 6f 6c 5f 6c 6f 63  able_libtool_loc
25f80 6b 22 0a 0a 0a 20 20 63 61 73 65 20 24 68 6f 73  k"...  case $hos
25f90 74 5f 6f 73 20 69 6e 0a 20 20 20 20 72 68 61 70  t_os in.    rhap
25fa0 73 6f 64 79 2a 20 7c 20 64 61 72 77 69 6e 2a 29  sody* | darwin*)
25fb0 0a 20 20 20 20 69 66 20 74 65 73 74 20 2d 6e 20  .    if test -n 
25fc0 22 24 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78  "$ac_tool_prefix
25fd0 22 3b 20 74 68 65 6e 0a 20 20 23 20 45 78 74 72  "; then.  # Extr
25fe0 61 63 74 20 74 68 65 20 66 69 72 73 74 20 77 6f  act the first wo
25ff0 72 64 20 6f 66 20 22 24 7b 61 63 5f 74 6f 6f 6c  rd of "${ac_tool
26000 5f 70 72 65 66 69 78 7d 64 73 79 6d 75 74 69 6c  _prefix}dsymutil
26010 22 2c 20 73 6f 20 69 74 20 63 61 6e 20 62 65 20  ", so it can be 
26020 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77  a program name w
26030 69 74 68 20 61 72 67 73 2e 0a 73 65 74 20 64 75  ith args..set du
26040 6d 6d 79 20 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72  mmy ${ac_tool_pr
26050 65 66 69 78 7d 64 73 79 6d 75 74 69 6c 3b 20 61  efix}dsymutil; a
26060 63 5f 77 6f 72 64 3d 24 32 0a 7b 20 24 61 73 5f  c_word=$2.{ $as_
26070 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
26080 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
26090 7d 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  }: checking for 
260a0 24 61 63 5f 77 6f 72 64 22 20 3e 26 35 0a 24 61  $ac_word" >&5.$a
260b0 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69  s_echo_n "checki
260c0 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 2e  ng for $ac_word.
260d0 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 24  .. " >&6; }.if $
260e0 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 44 53 59 4d  {ac_cv_prog_DSYM
260f0 55 54 49 4c 2b 3a 7d 20 66 61 6c 73 65 3b 20 74  UTIL+:} false; t
26100 68 65 6e 20 3a 0a 20 20 24 61 73 5f 65 63 68 6f  hen :.  $as_echo
26110 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22 20 3e  _n "(cached) " >
26120 26 36 0a 65 6c 73 65 0a 20 20 69 66 20 74 65 73  &6.else.  if tes
26130 74 20 2d 6e 20 22 24 44 53 59 4d 55 54 49 4c 22  t -n "$DSYMUTIL"
26140 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70  ; then.  ac_cv_p
26150 72 6f 67 5f 44 53 59 4d 55 54 49 4c 3d 22 24 44  rog_DSYMUTIL="$D
26160 53 59 4d 55 54 49 4c 22 20 23 20 4c 65 74 20 74  SYMUTIL" # Let t
26170 68 65 20 75 73 65 72 20 6f 76 65 72 72 69 64 65  he user override
26180 20 74 68 65 20 74 65 73 74 2e 0a 65 6c 73 65 0a   the test..else.
26190 61 73 5f 73 61 76 65 5f 49 46 53 3d 24 49 46 53  as_save_IFS=$IFS
261a0 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41  ; IFS=$PATH_SEPA
261b0 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72  RATOR.for as_dir
261c0 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20 49   in $PATH.do.  I
261d0 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a  FS=$as_save_IFS.
261e0 20 20 74 65 73 74 20 2d 7a 20 22 24 61 73 5f 64    test -z "$as_d
261f0 69 72 22 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a  ir" && as_dir=..
26200 20 20 20 20 66 6f 72 20 61 63 5f 65 78 65 63 5f      for ac_exec_
26210 65 78 74 20 69 6e 20 27 27 20 24 61 63 5f 65 78  ext in '' $ac_ex
26220 65 63 75 74 61 62 6c 65 5f 65 78 74 65 6e 73 69  ecutable_extensi
26230 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20 61 73 5f  ons; do.  if as_
26240 66 6e 5f 65 78 65 63 75 74 61 62 6c 65 5f 70 20  fn_executable_p 
26250 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72  "$as_dir/$ac_wor
26260 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 3b 20  d$ac_exec_ext"; 
26270 74 68 65 6e 0a 20 20 20 20 61 63 5f 63 76 5f 70  then.    ac_cv_p
26280 72 6f 67 5f 44 53 59 4d 55 54 49 4c 3d 22 24 7b  rog_DSYMUTIL="${
26290 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 64  ac_tool_prefix}d
262a0 73 79 6d 75 74 69 6c 22 0a 20 20 20 20 24 61 73  symutil".    $as
262b0 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
262c0 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
262d0 4f 7d 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64 69  O}: found $as_di
262e0 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78  r/$ac_word$ac_ex
262f0 65 63 5f 65 78 74 22 20 3e 26 35 0a 20 20 20 20  ec_ext" >&5.    
26300 62 72 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e  break 2.  fi.don
26310 65 0a 20 20 64 6f 6e 65 0a 49 46 53 3d 24 61 73  e.  done.IFS=$as
26320 5f 73 61 76 65 5f 49 46 53 0a 0a 66 69 0a 66 69  _save_IFS..fi.fi
26330 0a 44 53 59 4d 55 54 49 4c 3d 24 61 63 5f 63 76  .DSYMUTIL=$ac_cv
26340 5f 70 72 6f 67 5f 44 53 59 4d 55 54 49 4c 0a 69  _prog_DSYMUTIL.i
26350 66 20 74 65 73 74 20 2d 6e 20 22 24 44 53 59 4d  f test -n "$DSYM
26360 55 54 49 4c 22 3b 20 74 68 65 6e 0a 20 20 7b 20  UTIL"; then.  { 
26370 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
26380 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
26390 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 24  NENO}: result: $
263a0 44 53 59 4d 55 54 49 4c 22 20 3e 26 35 0a 24 61  DSYMUTIL" >&5.$a
263b0 73 5f 65 63 68 6f 20 22 24 44 53 59 4d 55 54 49  s_echo "$DSYMUTI
263c0 4c 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a 20  L" >&6; }.else. 
263d0 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73   { $as_echo "$as
263e0 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
263f0 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74  $LINENO}: result
26400 3a 20 6e 6f 22 20 3e 26 35 0a 24 61 73 5f 65 63  : no" >&5.$as_ec
26410 68 6f 20 22 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66  ho "no" >&6; }.f
26420 69 0a 0a 0a 66 69 0a 69 66 20 74 65 73 74 20 2d  i...fi.if test -
26430 7a 20 22 24 61 63 5f 63 76 5f 70 72 6f 67 5f 44  z "$ac_cv_prog_D
26440 53 59 4d 55 54 49 4c 22 3b 20 74 68 65 6e 0a 20  SYMUTIL"; then. 
26450 20 61 63 5f 63 74 5f 44 53 59 4d 55 54 49 4c 3d   ac_ct_DSYMUTIL=
26460 24 44 53 59 4d 55 54 49 4c 0a 20 20 23 20 45 78  $DSYMUTIL.  # Ex
26470 74 72 61 63 74 20 74 68 65 20 66 69 72 73 74 20  tract the first 
26480 77 6f 72 64 20 6f 66 20 22 64 73 79 6d 75 74 69  word of "dsymuti
26490 6c 22 2c 20 73 6f 20 69 74 20 63 61 6e 20 62 65  l", so it can be
264a0 20 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20   a program name 
264b0 77 69 74 68 20 61 72 67 73 2e 0a 73 65 74 20 64  with args..set d
264c0 75 6d 6d 79 20 64 73 79 6d 75 74 69 6c 3b 20 61  ummy dsymutil; a
264d0 63 5f 77 6f 72 64 3d 24 32 0a 7b 20 24 61 73 5f  c_word=$2.{ $as_
264e0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
264f0 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
26500 7d 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  }: checking for 
26510 24 61 63 5f 77 6f 72 64 22 20 3e 26 35 0a 24 61  $ac_word" >&5.$a
26520 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69  s_echo_n "checki
26530 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 2e  ng for $ac_word.
26540 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 24  .. " >&6; }.if $
26550 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63  {ac_cv_prog_ac_c
26560 74 5f 44 53 59 4d 55 54 49 4c 2b 3a 7d 20 66 61  t_DSYMUTIL+:} fa
26570 6c 73 65 3b 20 74 68 65 6e 20 3a 0a 20 20 24 61  lse; then :.  $a
26580 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65  s_echo_n "(cache
26590 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20  d) " >&6.else.  
265a0 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f  if test -n "$ac_
265b0 63 74 5f 44 53 59 4d 55 54 49 4c 22 3b 20 74 68  ct_DSYMUTIL"; th
265c0 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f  en.  ac_cv_prog_
265d0 61 63 5f 63 74 5f 44 53 59 4d 55 54 49 4c 3d 22  ac_ct_DSYMUTIL="
265e0 24 61 63 5f 63 74 5f 44 53 59 4d 55 54 49 4c 22  $ac_ct_DSYMUTIL"
265f0 20 23 20 4c 65 74 20 74 68 65 20 75 73 65 72 20   # Let the user 
26600 6f 76 65 72 72 69 64 65 20 74 68 65 20 74 65 73  override the tes
26610 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f  t..else.as_save_
26620 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24 50  IFS=$IFS; IFS=$P
26630 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f  ATH_SEPARATOR.fo
26640 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50 41 54  r as_dir in $PAT
26650 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73  H.do.  IFS=$as_s
26660 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74 20 2d  ave_IFS.  test -
26670 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26 20 61  z "$as_dir" && a
26680 73 5f 64 69 72 3d 2e 0a 20 20 20 20 66 6f 72 20  s_dir=..    for 
26690 61 63 5f 65 78 65 63 5f 65 78 74 20 69 6e 20 27  ac_exec_ext in '
266a0 27 20 24 61 63 5f 65 78 65 63 75 74 61 62 6c 65  ' $ac_executable
266b0 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a  _extensions; do.
266c0 20 20 69 66 20 61 73 5f 66 6e 5f 65 78 65 63 75    if as_fn_execu
266d0 74 61 62 6c 65 5f 70 20 22 24 61 73 5f 64 69 72  table_p "$as_dir
266e0 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65  /$ac_word$ac_exe
266f0 63 5f 65 78 74 22 3b 20 74 68 65 6e 0a 20 20 20  c_ext"; then.   
26700 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63   ac_cv_prog_ac_c
26710 74 5f 44 53 59 4d 55 54 49 4c 3d 22 64 73 79 6d  t_DSYMUTIL="dsym
26720 75 74 69 6c 22 0a 20 20 20 20 24 61 73 5f 65 63  util".    $as_ec
26730 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
26740 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
26750 20 66 6f 75 6e 64 20 24 61 73 5f 64 69 72 2f 24   found $as_dir/$
26760 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f  ac_word$ac_exec_
26770 65 78 74 22 20 3e 26 35 0a 20 20 20 20 62 72 65  ext" >&5.    bre
26780 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65 0a 20  ak 2.  fi.done. 
26790 20 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61   done.IFS=$as_sa
267a0 76 65 5f 49 46 53 0a 0a 66 69 0a 66 69 0a 61 63  ve_IFS..fi.fi.ac
267b0 5f 63 74 5f 44 53 59 4d 55 54 49 4c 3d 24 61 63  _ct_DSYMUTIL=$ac
267c0 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 44  _cv_prog_ac_ct_D
267d0 53 59 4d 55 54 49 4c 0a 69 66 20 74 65 73 74 20  SYMUTIL.if test 
267e0 2d 6e 20 22 24 61 63 5f 63 74 5f 44 53 59 4d 55  -n "$ac_ct_DSYMU
267f0 54 49 4c 22 3b 20 74 68 65 6e 0a 20 20 7b 20 24  TIL"; then.  { $
26800 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
26810 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e  ${as_lineno-$LIN
26820 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 24 61  ENO}: result: $a
26830 63 5f 63 74 5f 44 53 59 4d 55 54 49 4c 22 20 3e  c_ct_DSYMUTIL" >
26840 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63  &5.$as_echo "$ac
26850 5f 63 74 5f 44 53 59 4d 55 54 49 4c 22 20 3e 26  _ct_DSYMUTIL" >&
26860 36 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 24 61  6; }.else.  { $a
26870 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
26880 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45  {as_lineno-$LINE
26890 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22  NO}: result: no"
268a0 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 6e   >&5.$as_echo "n
268b0 6f 22 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a 20 20  o" >&6; }.fi..  
268c0 69 66 20 74 65 73 74 20 22 78 24 61 63 5f 63 74  if test "x$ac_ct
268d0 5f 44 53 59 4d 55 54 49 4c 22 20 3d 20 78 3b 20  _DSYMUTIL" = x; 
268e0 74 68 65 6e 0a 20 20 20 20 44 53 59 4d 55 54 49  then.    DSYMUTI
268f0 4c 3d 22 3a 22 0a 20 20 65 6c 73 65 0a 20 20 20  L=":".  else.   
26900 20 63 61 73 65 20 24 63 72 6f 73 73 5f 63 6f 6d   case $cross_com
26910 70 69 6c 69 6e 67 3a 24 61 63 5f 74 6f 6f 6c 5f  piling:$ac_tool_
26920 77 61 72 6e 65 64 20 69 6e 0a 79 65 73 3a 29 0a  warned in.yes:).
26930 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
26940 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24  me:${as_lineno-$
26950 4c 49 4e 45 4e 4f 7d 3a 20 57 41 52 4e 49 4e 47  LINENO}: WARNING
26960 3a 20 75 73 69 6e 67 20 63 72 6f 73 73 20 74 6f  : using cross to
26970 6f 6c 73 20 6e 6f 74 20 70 72 65 66 69 78 65 64  ols not prefixed
26980 20 77 69 74 68 20 68 6f 73 74 20 74 72 69 70 6c   with host tripl
26990 65 74 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  et" >&5.$as_echo
269a0 20 22 24 61 73 5f 6d 65 3a 20 57 41 52 4e 49 4e   "$as_me: WARNIN
269b0 47 3a 20 75 73 69 6e 67 20 63 72 6f 73 73 20 74  G: using cross t
269c0 6f 6f 6c 73 20 6e 6f 74 20 70 72 65 66 69 78 65  ools not prefixe
269d0 64 20 77 69 74 68 20 68 6f 73 74 20 74 72 69 70  d with host trip
269e0 6c 65 74 22 20 3e 26 32 3b 7d 0a 61 63 5f 74 6f  let" >&2;}.ac_to
269f0 6f 6c 5f 77 61 72 6e 65 64 3d 79 65 73 20 3b 3b  ol_warned=yes ;;
26a00 0a 65 73 61 63 0a 20 20 20 20 44 53 59 4d 55 54  .esac.    DSYMUT
26a10 49 4c 3d 24 61 63 5f 63 74 5f 44 53 59 4d 55 54  IL=$ac_ct_DSYMUT
26a20 49 4c 0a 20 20 66 69 0a 65 6c 73 65 0a 20 20 44  IL.  fi.else.  D
26a30 53 59 4d 55 54 49 4c 3d 22 24 61 63 5f 63 76 5f  SYMUTIL="$ac_cv_
26a40 70 72 6f 67 5f 44 53 59 4d 55 54 49 4c 22 0a 66  prog_DSYMUTIL".f
26a50 69 0a 0a 20 20 20 20 69 66 20 74 65 73 74 20 2d  i..    if test -
26a60 6e 20 22 24 61 63 5f 74 6f 6f 6c 5f 70 72 65 66  n "$ac_tool_pref
26a70 69 78 22 3b 20 74 68 65 6e 0a 20 20 23 20 45 78  ix"; then.  # Ex
26a80 74 72 61 63 74 20 74 68 65 20 66 69 72 73 74 20  tract the first 
26a90 77 6f 72 64 20 6f 66 20 22 24 7b 61 63 5f 74 6f  word of "${ac_to
26aa0 6f 6c 5f 70 72 65 66 69 78 7d 6e 6d 65 64 69 74  ol_prefix}nmedit
26ab0 22 2c 20 73 6f 20 69 74 20 63 61 6e 20 62 65 20  ", so it can be 
26ac0 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77  a program name w
26ad0 69 74 68 20 61 72 67 73 2e 0a 73 65 74 20 64 75  ith args..set du
26ae0 6d 6d 79 20 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72  mmy ${ac_tool_pr
26af0 65 66 69 78 7d 6e 6d 65 64 69 74 3b 20 61 63 5f  efix}nmedit; ac_
26b00 77 6f 72 64 3d 24 32 0a 7b 20 24 61 73 5f 65 63  word=$2.{ $as_ec
26b10 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
26b20 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
26b30 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61   checking for $a
26b40 63 5f 77 6f 72 64 22 20 3e 26 35 0a 24 61 73 5f  c_word" >&5.$as_
26b50 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67  echo_n "checking
26b60 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 2e 2e 2e   for $ac_word...
26b70 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 24 7b 61   " >&6; }.if ${a
26b80 63 5f 63 76 5f 70 72 6f 67 5f 4e 4d 45 44 49 54  c_cv_prog_NMEDIT
26b90 2b 3a 7d 20 66 61 6c 73 65 3b 20 74 68 65 6e 20  +:} false; then 
26ba0 3a 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22  :.  $as_echo_n "
26bb0 28 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65  (cached) " >&6.e
26bc0 6c 73 65 0a 20 20 69 66 20 74 65 73 74 20 2d 6e  lse.  if test -n
26bd0 20 22 24 4e 4d 45 44 49 54 22 3b 20 74 68 65 6e   "$NMEDIT"; then
26be0 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 4e 4d  .  ac_cv_prog_NM
26bf0 45 44 49 54 3d 22 24 4e 4d 45 44 49 54 22 20 23  EDIT="$NMEDIT" #
26c00 20 4c 65 74 20 74 68 65 20 75 73 65 72 20 6f 76   Let the user ov
26c10 65 72 72 69 64 65 20 74 68 65 20 74 65 73 74 2e  erride the test.
26c20 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f 49 46  .else.as_save_IF
26c30 53 3d 24 49 46 53 3b 20 49 46 53 3d 24 50 41 54  S=$IFS; IFS=$PAT
26c40 48 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f 72 20  H_SEPARATOR.for 
26c50 61 73 5f 64 69 72 20 69 6e 20 24 50 41 54 48 0a  as_dir in $PATH.
26c60 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73 61 76  do.  IFS=$as_sav
26c70 65 5f 49 46 53 0a 20 20 74 65 73 74 20 2d 7a 20  e_IFS.  test -z 
26c80 22 24 61 73 5f 64 69 72 22 20 26 26 20 61 73 5f  "$as_dir" && as_
26c90 64 69 72 3d 2e 0a 20 20 20 20 66 6f 72 20 61 63  dir=..    for ac
26ca0 5f 65 78 65 63 5f 65 78 74 20 69 6e 20 27 27 20  _exec_ext in '' 
26cb0 24 61 63 5f 65 78 65 63 75 74 61 62 6c 65 5f 65  $ac_executable_e
26cc0 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20  xtensions; do.  
26cd0 69 66 20 61 73 5f 66 6e 5f 65 78 65 63 75 74 61  if as_fn_executa
26ce0 62 6c 65 5f 70 20 22 24 61 73 5f 64 69 72 2f 24  ble_p "$as_dir/$
26cf0 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f  ac_word$ac_exec_
26d00 65 78 74 22 3b 20 74 68 65 6e 0a 20 20 20 20 61  ext"; then.    a
26d10 63 5f 63 76 5f 70 72 6f 67 5f 4e 4d 45 44 49 54  c_cv_prog_NMEDIT
26d20 3d 22 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66  ="${ac_tool_pref
26d30 69 78 7d 6e 6d 65 64 69 74 22 0a 20 20 20 20 24  ix}nmedit".    $
26d40 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
26d50 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e  ${as_lineno-$LIN
26d60 45 4e 4f 7d 3a 20 66 6f 75 6e 64 20 24 61 73 5f  ENO}: found $as_
26d70 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f  dir/$ac_word$ac_
26d80 65 78 65 63 5f 65 78 74 22 20 3e 26 35 0a 20 20  exec_ext" >&5.  
26d90 20 20 62 72 65 61 6b 20 32 0a 20 20 66 69 0a 64    break 2.  fi.d
26da0 6f 6e 65 0a 20 20 64 6f 6e 65 0a 49 46 53 3d 24  one.  done.IFS=$
26db0 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a 66 69 0a  as_save_IFS..fi.
26dc0 66 69 0a 4e 4d 45 44 49 54 3d 24 61 63 5f 63 76  fi.NMEDIT=$ac_cv
26dd0 5f 70 72 6f 67 5f 4e 4d 45 44 49 54 0a 69 66 20  _prog_NMEDIT.if 
26de0 74 65 73 74 20 2d 6e 20 22 24 4e 4d 45 44 49 54  test -n "$NMEDIT
26df0 22 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61 73 5f  "; then.  { $as_
26e00 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
26e10 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
26e20 7d 3a 20 72 65 73 75 6c 74 3a 20 24 4e 4d 45 44  }: result: $NMED
26e30 49 54 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  IT" >&5.$as_echo
26e40 20 22 24 4e 4d 45 44 49 54 22 20 3e 26 36 3b 20   "$NMEDIT" >&6; 
26e50 7d 0a 65 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65  }.else.  { $as_e
26e60 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
26e70 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
26e80 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26  : result: no" >&
26e90 35 0a 24 61 73 5f 65 63 68 6f 20 22 6e 6f 22 20  5.$as_echo "no" 
26ea0 3e 26 36 3b 20 7d 0a 66 69 0a 0a 0a 66 69 0a 69  >&6; }.fi...fi.i
26eb0 66 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 63  f test -z "$ac_c
26ec0 76 5f 70 72 6f 67 5f 4e 4d 45 44 49 54 22 3b 20  v_prog_NMEDIT"; 
26ed0 74 68 65 6e 0a 20 20 61 63 5f 63 74 5f 4e 4d 45  then.  ac_ct_NME
26ee0 44 49 54 3d 24 4e 4d 45 44 49 54 0a 20 20 23 20  DIT=$NMEDIT.  # 
26ef0 45 78 74 72 61 63 74 20 74 68 65 20 66 69 72 73  Extract the firs
26f00 74 20 77 6f 72 64 20 6f 66 20 22 6e 6d 65 64 69  t word of "nmedi
26f10 74 22 2c 20 73 6f 20 69 74 20 63 61 6e 20 62 65  t", so it can be
26f20 20 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20   a program name 
26f30 77 69 74 68 20 61 72 67 73 2e 0a 73 65 74 20 64  with args..set d
26f40 75 6d 6d 79 20 6e 6d 65 64 69 74 3b 20 61 63 5f  ummy nmedit; ac_
26f50 77 6f 72 64 3d 24 32 0a 7b 20 24 61 73 5f 65 63  word=$2.{ $as_ec
26f60 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
26f70 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
26f80 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61   checking for $a
26f90 63 5f 77 6f 72 64 22 20 3e 26 35 0a 24 61 73 5f  c_word" >&5.$as_
26fa0 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67  echo_n "checking
26fb0 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 2e 2e 2e   for $ac_word...
26fc0 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 24 7b 61   " >&6; }.if ${a
26fd0 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f  c_cv_prog_ac_ct_
26fe0 4e 4d 45 44 49 54 2b 3a 7d 20 66 61 6c 73 65 3b  NMEDIT+:} false;
26ff0 20 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f 65 63   then :.  $as_ec
27000 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22  ho_n "(cached) "
27010 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66 20 74   >&6.else.  if t
27020 65 73 74 20 2d 6e 20 22 24 61 63 5f 63 74 5f 4e  est -n "$ac_ct_N
27030 4d 45 44 49 54 22 3b 20 74 68 65 6e 0a 20 20 61  MEDIT"; then.  a
27040 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f  c_cv_prog_ac_ct_
27050 4e 4d 45 44 49 54 3d 22 24 61 63 5f 63 74 5f 4e  NMEDIT="$ac_ct_N
27060 4d 45 44 49 54 22 20 23 20 4c 65 74 20 74 68 65  MEDIT" # Let the
27070 20 75 73 65 72 20 6f 76 65 72 72 69 64 65 20 74   user override t
27080 68 65 20 74 65 73 74 2e 0a 65 6c 73 65 0a 61 73  he test..else.as
27090 5f 73 61 76 65 5f 49 46 53 3d 24 49 46 53 3b 20  _save_IFS=$IFS; 
270a0 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41 52 41  IFS=$PATH_SEPARA
270b0 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72 20 69  TOR.for as_dir i
270c0 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20 49 46 53  n $PATH.do.  IFS
270d0 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 20 20  =$as_save_IFS.  
270e0 74 65 73 74 20 2d 7a 20 22 24 61 73 5f 64 69 72  test -z "$as_dir
270f0 22 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20  " && as_dir=..  
27100 20 20 66 6f 72 20 61 63 5f 65 78 65 63 5f 65 78    for ac_exec_ex
27110 74 20 69 6e 20 27 27 20 24 61 63 5f 65 78 65 63  t in '' $ac_exec
27120 75 74 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e  utable_extension
27130 73 3b 20 64 6f 0a 20 20 69 66 20 61 73 5f 66 6e  s; do.  if as_fn
27140 5f 65 78 65 63 75 74 61 62 6c 65 5f 70 20 22 24  _executable_p "$
27150 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24  as_dir/$ac_word$
27160 61 63 5f 65 78 65 63 5f 65 78 74 22 3b 20 74 68  ac_exec_ext"; th
27170 65 6e 0a 20 20 20 20 61 63 5f 63 76 5f 70 72 6f  en.    ac_cv_pro
27180 67 5f 61 63 5f 63 74 5f 4e 4d 45 44 49 54 3d 22  g_ac_ct_NMEDIT="
27190 6e 6d 65 64 69 74 22 0a 20 20 20 20 24 61 73 5f  nmedit".    $as_
271a0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
271b0 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
271c0 7d 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64 69 72  }: found $as_dir
271d0 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65  /$ac_word$ac_exe
271e0 63 5f 65 78 74 22 20 3e 26 35 0a 20 20 20 20 62  c_ext" >&5.    b
271f0 72 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65  reak 2.  fi.done
27200 0a 20 20 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f  .  done.IFS=$as_
27210 73 61 76 65 5f 49 46 53 0a 0a 66 69 0a 66 69 0a  save_IFS..fi.fi.
27220 61 63 5f 63 74 5f 4e 4d 45 44 49 54 3d 24 61 63  ac_ct_NMEDIT=$ac
27230 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 4e  _cv_prog_ac_ct_N
27240 4d 45 44 49 54 0a 69 66 20 74 65 73 74 20 2d 6e  MEDIT.if test -n
27250 20 22 24 61 63 5f 63 74 5f 4e 4d 45 44 49 54 22   "$ac_ct_NMEDIT"
27260 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61 73 5f 65  ; then.  { $as_e
27270 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
27280 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
27290 3a 20 72 65 73 75 6c 74 3a 20 24 61 63 5f 63 74  : result: $ac_ct
272a0 5f 4e 4d 45 44 49 54 22 20 3e 26 35 0a 24 61 73  _NMEDIT" >&5.$as
272b0 5f 65 63 68 6f 20 22 24 61 63 5f 63 74 5f 4e 4d  _echo "$ac_ct_NM
272c0 45 44 49 54 22 20 3e 26 36 3b 20 7d 0a 65 6c 73  EDIT" >&6; }.els
272d0 65 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22  e.  { $as_echo "
272e0 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
272f0 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73  no-$LINENO}: res
27300 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 24 61 73  ult: no" >&5.$as
27310 5f 65 63 68 6f 20 22 6e 6f 22 20 3e 26 36 3b 20  _echo "no" >&6; 
27320 7d 0a 66 69 0a 0a 20 20 69 66 20 74 65 73 74 20  }.fi..  if test 
27330 22 78 24 61 63 5f 63 74 5f 4e 4d 45 44 49 54 22  "x$ac_ct_NMEDIT"
27340 20 3d 20 78 3b 20 74 68 65 6e 0a 20 20 20 20 4e   = x; then.    N
27350 4d 45 44 49 54 3d 22 3a 22 0a 20 20 65 6c 73 65  MEDIT=":".  else
27360 0a 20 20 20 20 63 61 73 65 20 24 63 72 6f 73 73  .    case $cross
27370 5f 63 6f 6d 70 69 6c 69 6e 67 3a 24 61 63 5f 74  _compiling:$ac_t
27380 6f 6f 6c 5f 77 61 72 6e 65 64 20 69 6e 0a 79 65  ool_warned in.ye
27390 73 3a 29 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22  s:).{ $as_echo "
273a0 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
273b0 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 57 41 52  no-$LINENO}: WAR
273c0 4e 49 4e 47 3a 20 75 73 69 6e 67 20 63 72 6f 73  NING: using cros
273d0 73 20 74 6f 6f 6c 73 20 6e 6f 74 20 70 72 65 66  s tools not pref
273e0 69 78 65 64 20 77 69 74 68 20 68 6f 73 74 20 74  ixed with host t
273f0 72 69 70 6c 65 74 22 20 3e 26 35 0a 24 61 73 5f  riplet" >&5.$as_
27400 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 57 41  echo "$as_me: WA
27410 52 4e 49 4e 47 3a 20 75 73 69 6e 67 20 63 72 6f  RNING: using cro
27420 73 73 20 74 6f 6f 6c 73 20 6e 6f 74 20 70 72 65  ss tools not pre
27430 66 69 78 65 64 20 77 69 74 68 20 68 6f 73 74 20  fixed with host 
27440 74 72 69 70 6c 65 74 22 20 3e 26 32 3b 7d 0a 61  triplet" >&2;}.a
27450 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64 3d 79 65  c_tool_warned=ye
27460 73 20 3b 3b 0a 65 73 61 63 0a 20 20 20 20 4e 4d  s ;;.esac.    NM
27470 45 44 49 54 3d 24 61 63 5f 63 74 5f 4e 4d 45 44  EDIT=$ac_ct_NMED
27480 49 54 0a 20 20 66 69 0a 65 6c 73 65 0a 20 20 4e  IT.  fi.else.  N
27490 4d 45 44 49 54 3d 22 24 61 63 5f 63 76 5f 70 72  MEDIT="$ac_cv_pr
274a0 6f 67 5f 4e 4d 45 44 49 54 22 0a 66 69 0a 0a 20  og_NMEDIT".fi.. 
274b0 20 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24     if test -n "$
274c0 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 22 3b  ac_tool_prefix";
274d0 20 74 68 65 6e 0a 20 20 23 20 45 78 74 72 61 63   then.  # Extrac
274e0 74 20 74 68 65 20 66 69 72 73 74 20 77 6f 72 64  t the first word
274f0 20 6f 66 20 22 24 7b 61 63 5f 74 6f 6f 6c 5f 70   of "${ac_tool_p
27500 72 65 66 69 78 7d 6c 69 70 6f 22 2c 20 73 6f 20  refix}lipo", so 
27510 69 74 20 63 61 6e 20 62 65 20 61 20 70 72 6f 67  it can be a prog
27520 72 61 6d 20 6e 61 6d 65 20 77 69 74 68 20 61 72  ram name with ar
27530 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79 20 24 7b  gs..set dummy ${
27540 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 6c  ac_tool_prefix}l
27550 69 70 6f 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a  ipo; ac_word=$2.
27560 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
27570 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24  me:${as_lineno-$
27580 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e  LINENO}: checkin
27590 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 22 20  g for $ac_word" 
275a0 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22  >&5.$as_echo_n "
275b0 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63  checking for $ac
275c0 5f 77 6f 72 64 2e 2e 2e 20 22 20 3e 26 36 3b 20  _word... " >&6; 
275d0 7d 0a 69 66 20 24 7b 61 63 5f 63 76 5f 70 72 6f  }.if ${ac_cv_pro
275e0 67 5f 4c 49 50 4f 2b 3a 7d 20 66 61 6c 73 65 3b  g_LIPO+:} false;
275f0 20 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f 65 63   then :.  $as_ec
27600 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22  ho_n "(cached) "
27610 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66 20 74   >&6.else.  if t
27620 65 73 74 20 2d 6e 20 22 24 4c 49 50 4f 22 3b 20  est -n "$LIPO"; 
27630 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f  then.  ac_cv_pro
27640 67 5f 4c 49 50 4f 3d 22 24 4c 49 50 4f 22 20 23  g_LIPO="$LIPO" #
27650 20 4c 65 74 20 74 68 65 20 75 73 65 72 20 6f 76   Let the user ov
27660 65 72 72 69 64 65 20 74 68 65 20 74 65 73 74 2e  erride the test.
27670 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f 49 46  .else.as_save_IF
27680 53 3d 24 49 46 53 3b 20 49 46 53 3d 24 50 41 54  S=$IFS; IFS=$PAT
27690 48 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f 72 20  H_SEPARATOR.for 
276a0 61 73 5f 64 69 72 20 69 6e 20 24 50 41 54 48 0a  as_dir in $PATH.
276b0 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73 61 76  do.  IFS=$as_sav
276c0 65 5f 49 46 53 0a 20 20 74 65 73 74 20 2d 7a 20  e_IFS.  test -z 
276d0 22 24 61 73 5f 64 69 72 22 20 26 26 20 61 73 5f  "$as_dir" && as_
276e0 64 69 72 3d 2e 0a 20 20 20 20 66 6f 72 20 61 63  dir=..    for ac
276f0 5f 65 78 65 63 5f 65 78 74 20 69 6e 20 27 27 20  _exec_ext in '' 
27700 24 61 63 5f 65 78 65 63 75 74 61 62 6c 65 5f 65  $ac_executable_e
27710 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20  xtensions; do.  
27720 69 66 20 61 73 5f 66 6e 5f 65 78 65 63 75 74 61  if as_fn_executa
27730 62 6c 65 5f 70 20 22 24 61 73 5f 64 69 72 2f 24  ble_p "$as_dir/$
27740 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f  ac_word$ac_exec_
27750 65 78 74 22 3b 20 74 68 65 6e 0a 20 20 20 20 61  ext"; then.    a
27760 63 5f 63 76 5f 70 72 6f 67 5f 4c 49 50 4f 3d 22  c_cv_prog_LIPO="
27770 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78  ${ac_tool_prefix
27780 7d 6c 69 70 6f 22 0a 20 20 20 20 24 61 73 5f 65  }lipo".    $as_e
27790 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
277a0 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
277b0 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64 69 72 2f  : found $as_dir/
277c0 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63  $ac_word$ac_exec
277d0 5f 65 78 74 22 20 3e 26 35 0a 20 20 20 20 62 72  _ext" >&5.    br
277e0 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65 0a  eak 2.  fi.done.
277f0 20 20 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73    done.IFS=$as_s
27800 61 76 65 5f 49 46 53 0a 0a 66 69 0a 66 69 0a 4c  ave_IFS..fi.fi.L
27810 49 50 4f 3d 24 61 63 5f 63 76 5f 70 72 6f 67 5f  IPO=$ac_cv_prog_
27820 4c 49 50 4f 0a 69 66 20 74 65 73 74 20 2d 6e 20  LIPO.if test -n 
27830 22 24 4c 49 50 4f 22 3b 20 74 68 65 6e 0a 20 20  "$LIPO"; then.  
27840 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
27850 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24  me:${as_lineno-$
27860 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a  LINENO}: result:
27870 20 24 4c 49 50 4f 22 20 3e 26 35 0a 24 61 73 5f   $LIPO" >&5.$as_
27880 65 63 68 6f 20 22 24 4c 49 50 4f 22 20 3e 26 36  echo "$LIPO" >&6
27890 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 24 61 73  ; }.else.  { $as
278a0 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
278b0 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
278c0 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20  O}: result: no" 
278d0 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 6e 6f  >&5.$as_echo "no
278e0 22 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a 0a 66 69  " >&6; }.fi...fi
278f0 0a 69 66 20 74 65 73 74 20 2d 7a 20 22 24 61 63  .if test -z "$ac
27900 5f 63 76 5f 70 72 6f 67 5f 4c 49 50 4f 22 3b 20  _cv_prog_LIPO"; 
27910 74 68 65 6e 0a 20 20 61 63 5f 63 74 5f 4c 49 50  then.  ac_ct_LIP
27920 4f 3d 24 4c 49 50 4f 0a 20 20 23 20 45 78 74 72  O=$LIPO.  # Extr
27930 61 63 74 20 74 68 65 20 66 69 72 73 74 20 77 6f  act the first wo
27940 72 64 20 6f 66 20 22 6c 69 70 6f 22 2c 20 73 6f  rd of "lipo", so
27950 20 69 74 20 63 61 6e 20 62 65 20 61 20 70 72 6f   it can be a pro
27960 67 72 61 6d 20 6e 61 6d 65 20 77 69 74 68 20 61  gram name with a
27970 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79 20 6c  rgs..set dummy l
27980 69 70 6f 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a  ipo; ac_word=$2.
27990 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
279a0 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24  me:${as_lineno-$
279b0 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e  LINENO}: checkin
279c0 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 22 20  g for $ac_word" 
279d0 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22  >&5.$as_echo_n "
279e0 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63  checking for $ac
279f0 5f 77 6f 72 64 2e 2e 2e 20 22 20 3e 26 36 3b 20  _word... " >&6; 
27a00 7d 0a 69 66 20 24 7b 61 63 5f 63 76 5f 70 72 6f  }.if ${ac_cv_pro
27a10 67 5f 61 63 5f 63 74 5f 4c 49 50 4f 2b 3a 7d 20  g_ac_ct_LIPO+:} 
27a20 66 61 6c 73 65 3b 20 74 68 65 6e 20 3a 0a 20 20  false; then :.  
27a30 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63  $as_echo_n "(cac
27a40 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a  hed) " >&6.else.
27a50 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61    if test -n "$a
27a60 63 5f 63 74 5f 4c 49 50 4f 22 3b 20 74 68 65 6e  c_ct_LIPO"; then
27a70 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63  .  ac_cv_prog_ac
27a80 5f 63 74 5f 4c 49 50 4f 3d 22 24 61 63 5f 63 74  _ct_LIPO="$ac_ct
27a90 5f 4c 49 50 4f 22 20 23 20 4c 65 74 20 74 68 65  _LIPO" # Let the
27aa0 20 75 73 65 72 20 6f 76 65 72 72 69 64 65 20 74   user override t
27ab0 68 65 20 74 65 73 74 2e 0a 65 6c 73 65 0a 61 73  he test..else.as
27ac0 5f 73 61 76 65 5f 49 46 53 3d 24 49 46 53 3b 20  _save_IFS=$IFS; 
27ad0 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41 52 41  IFS=$PATH_SEPARA
27ae0 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72 20 69  TOR.for as_dir i
27af0 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20 49 46 53  n $PATH.do.  IFS
27b00 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 20 20  =$as_save_IFS.  
27b10 74 65 73 74 20 2d 7a 20 22 24 61 73 5f 64 69 72  test -z "$as_dir
27b20 22 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20  " && as_dir=..  
27b30 20 20 66 6f 72 20 61 63 5f 65 78 65 63 5f 65 78    for ac_exec_ex
27b40 74 20 69 6e 20 27 27 20 24 61 63 5f 65 78 65 63  t in '' $ac_exec
27b50 75 74 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e  utable_extension
27b60 73 3b 20 64 6f 0a 20 20 69 66 20 61 73 5f 66 6e  s; do.  if as_fn
27b70 5f 65 78 65 63 75 74 61 62 6c 65 5f 70 20 22 24  _executable_p "$
27b80 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24  as_dir/$ac_word$
27b90 61 63 5f 65 78 65 63 5f 65 78 74 22 3b 20 74 68  ac_exec_ext"; th
27ba0 65 6e 0a 20 20 20 20 61 63 5f 63 76 5f 70 72 6f  en.    ac_cv_pro
27bb0 67 5f 61 63 5f 63 74 5f 4c 49 50 4f 3d 22 6c 69  g_ac_ct_LIPO="li
27bc0 70 6f 22 0a 20 20 20 20 24 61 73 5f 65 63 68 6f  po".    $as_echo
27bd0 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69   "$as_me:${as_li
27be0 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 66  neno-$LINENO}: f
27bf0 6f 75 6e 64 20 24 61 73 5f 64 69 72 2f 24 61 63  ound $as_dir/$ac
27c00 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78  _word$ac_exec_ex
27c10 74 22 20 3e 26 35 0a 20 20 20 20 62 72 65 61 6b  t" >&5.    break
27c20 20 32 0a 20 20 66 69 0a 64 6f 6e 65 0a 20 20 64   2.  fi.done.  d
27c30 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61 76 65  one.IFS=$as_save
27c40 5f 49 46 53 0a 0a 66 69 0a 66 69 0a 61 63 5f 63  _IFS..fi.fi.ac_c
27c50 74 5f 4c 49 50 4f 3d 24 61 63 5f 63 76 5f 70 72  t_LIPO=$ac_cv_pr
27c60 6f 67 5f 61 63 5f 63 74 5f 4c 49 50 4f 0a 69 66  og_ac_ct_LIPO.if
27c70 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 63 74   test -n "$ac_ct
27c80 5f 4c 49 50 4f 22 3b 20 74 68 65 6e 0a 20 20 7b  _LIPO"; then.  {
27c90 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
27ca0 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
27cb0 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20  INENO}: result: 
27cc0 24 61 63 5f 63 74 5f 4c 49 50 4f 22 20 3e 26 35  $ac_ct_LIPO" >&5
27cd0 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 63  .$as_echo "$ac_c
27ce0 74 5f 4c 49 50 4f 22 20 3e 26 36 3b 20 7d 0a 65  t_LIPO" >&6; }.e
27cf0 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f  lse.  { $as_echo
27d00 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69   "$as_me:${as_li
27d10 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72  neno-$LINENO}: r
27d20 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 24  esult: no" >&5.$
27d30 61 73 5f 65 63 68 6f 20 22 6e 6f 22 20 3e 26 36  as_echo "no" >&6
27d40 3b 20 7d 0a 66 69 0a 0a 20 20 69 66 20 74 65 73  ; }.fi..  if tes
27d50 74 20 22 78 24 61 63 5f 63 74 5f 4c 49 50 4f 22  t "x$ac_ct_LIPO"
27d60 20 3d 20 78 3b 20 74 68 65 6e 0a 20 20 20 20 4c   = x; then.    L
27d70 49 50 4f 3d 22 3a 22 0a 20 20 65 6c 73 65 0a 20  IPO=":".  else. 
27d80 20 20 20 63 61 73 65 20 24 63 72 6f 73 73 5f 63     case $cross_c
27d90 6f 6d 70 69 6c 69 6e 67 3a 24 61 63 5f 74 6f 6f  ompiling:$ac_too
27da0 6c 5f 77 61 72 6e 65 64 20 69 6e 0a 79 65 73 3a  l_warned in.yes:
27db0 29 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61  ).{ $as_echo "$a
27dc0 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
27dd0 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 57 41 52 4e 49  -$LINENO}: WARNI
27de0 4e 47 3a 20 75 73 69 6e 67 20 63 72 6f 73 73 20  NG: using cross 
27df0 74 6f 6f 6c 73 20 6e 6f 74 20 70 72 65 66 69 78  tools not prefix
27e00 65 64 20 77 69 74 68 20 68 6f 73 74 20 74 72 69  ed with host tri
27e10 70 6c 65 74 22 20 3e 26 35 0a 24 61 73 5f 65 63  plet" >&5.$as_ec
27e20 68 6f 20 22 24 61 73 5f 6d 65 3a 20 57 41 52 4e  ho "$as_me: WARN
27e30 49 4e 47 3a 20 75 73 69 6e 67 20 63 72 6f 73 73  ING: using cross
27e40 20 74 6f 6f 6c 73 20 6e 6f 74 20 70 72 65 66 69   tools not prefi
27e50 78 65 64 20 77 69 74 68 20 68 6f 73 74 20 74 72  xed with host tr
27e60 69 70 6c 65 74 22 20 3e 26 32 3b 7d 0a 61 63 5f  iplet" >&2;}.ac_
27e70 74 6f 6f 6c 5f 77 61 72 6e 65 64 3d 79 65 73 20  tool_warned=yes 
27e80 3b 3b 0a 65 73 61 63 0a 20 20 20 20 4c 49 50 4f  ;;.esac.    LIPO
27e90 3d 24 61 63 5f 63 74 5f 4c 49 50 4f 0a 20 20 66  =$ac_ct_LIPO.  f
27ea0 69 0a 65 6c 73 65 0a 20 20 4c 49 50 4f 3d 22 24  i.else.  LIPO="$
27eb0 61 63 5f 63 76 5f 70 72 6f 67 5f 4c 49 50 4f 22  ac_cv_prog_LIPO"
27ec0 0a 66 69 0a 0a 20 20 20 20 69 66 20 74 65 73 74  .fi..    if test
27ed0 20 2d 6e 20 22 24 61 63 5f 74 6f 6f 6c 5f 70 72   -n "$ac_tool_pr
27ee0 65 66 69 78 22 3b 20 74 68 65 6e 0a 20 20 23 20  efix"; then.  # 
27ef0 45 78 74 72 61 63 74 20 74 68 65 20 66 69 72 73  Extract the firs
27f00 74 20 77 6f 72 64 20 6f 66 20 22 24 7b 61 63 5f  t word of "${ac_
27f10 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 6f 74 6f 6f  tool_prefix}otoo
27f20 6c 22 2c 20 73 6f 20 69 74 20 63 61 6e 20 62 65  l", so it can be
27f30 20 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20   a program name 
27f40 77 69 74 68 20 61 72 67 73 2e 0a 73 65 74 20 64  with args..set d
27f50 75 6d 6d 79 20 24 7b 61 63 5f 74 6f 6f 6c 5f 70  ummy ${ac_tool_p
27f60 72 65 66 69 78 7d 6f 74 6f 6f 6c 3b 20 61 63 5f  refix}otool; ac_
27f70 77 6f 72 64 3d 24 32 0a 7b 20 24 61 73 5f 65 63  word=$2.{ $as_ec
27f80 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
27f90 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
27fa0 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61   checking for $a
27fb0 63 5f 77 6f 72 64 22 20 3e 26 35 0a 24 61 73 5f  c_word" >&5.$as_
27fc0 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67  echo_n "checking
27fd0 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 2e 2e 2e   for $ac_word...
27fe0 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 24 7b 61   " >&6; }.if ${a
27ff0 63 5f 63 76 5f 70 72 6f 67 5f 4f 54 4f 4f 4c 2b  c_cv_prog_OTOOL+
28000 3a 7d 20 66 61 6c 73 65 3b 20 74 68 65 6e 20 3a  :} false; then :
28010 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28  .  $as_echo_n "(
28020 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c  cached) " >&6.el
28030 73 65 0a 20 20 69 66 20 74 65 73 74 20 2d 6e 20  se.  if test -n 
28040 22 24 4f 54 4f 4f 4c 22 3b 20 74 68 65 6e 0a 20  "$OTOOL"; then. 
28050 20 61 63 5f 63 76 5f 70 72 6f 67 5f 4f 54 4f 4f   ac_cv_prog_OTOO
28060 4c 3d 22 24 4f 54 4f 4f 4c 22 20 23 20 4c 65 74  L="$OTOOL" # Let
28070 20 74 68 65 20 75 73 65 72 20 6f 76 65 72 72 69   the user overri
28080 64 65 20 74 68 65 20 74 65 73 74 2e 0a 65 6c 73  de the test..els
28090 65 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d 24 49  e.as_save_IFS=$I
280a0 46 53 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45  FS; IFS=$PATH_SE
280b0 50 41 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64  PARATOR.for as_d
280c0 69 72 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20  ir in $PATH.do. 
280d0 20 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46   IFS=$as_save_IF
280e0 53 0a 20 20 74 65 73 74 20 2d 7a 20 22 24 61 73  S.  test -z "$as
280f0 5f 64 69 72 22 20 26 26 20 61 73 5f 64 69 72 3d  _dir" && as_dir=
28100 2e 0a 20 20 20 20 66 6f 72 20 61 63 5f 65 78 65  ..    for ac_exe
28110 63 5f 65 78 74 20 69 6e 20 27 27 20 24 61 63 5f  c_ext in '' $ac_
28120 65 78 65 63 75 74 61 62 6c 65 5f 65 78 74 65 6e  executable_exten
28130 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20 61  sions; do.  if a
28140 73 5f 66 6e 5f 65 78 65 63 75 74 61 62 6c 65 5f  s_fn_executable_
28150 70 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77  p "$as_dir/$ac_w
28160 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22  ord$ac_exec_ext"
28170 3b 20 74 68 65 6e 0a 20 20 20 20 61 63 5f 63 76  ; then.    ac_cv
28180 5f 70 72 6f 67 5f 4f 54 4f 4f 4c 3d 22 24 7b 61  _prog_OTOOL="${a
28190 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 6f 74  c_tool_prefix}ot
281a0 6f 6f 6c 22 0a 20 20 20 20 24 61 73 5f 65 63 68  ool".    $as_ech
281b0 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
281c0 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
281d0 66 6f 75 6e 64 20 24 61 73 5f 64 69 72 2f 24 61  found $as_dir/$a
281e0 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65  c_word$ac_exec_e
281f0 78 74 22 20 3e 26 35 0a 20 20 20 20 62 72 65 61  xt" >&5.    brea
28200 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65 0a 20 20  k 2.  fi.done.  
28210 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61 76  done.IFS=$as_sav
28220 65 5f 49 46 53 0a 0a 66 69 0a 66 69 0a 4f 54 4f  e_IFS..fi.fi.OTO
28230 4f 4c 3d 24 61 63 5f 63 76 5f 70 72 6f 67 5f 4f  OL=$ac_cv_prog_O
28240 54 4f 4f 4c 0a 69 66 20 74 65 73 74 20 2d 6e 20  TOOL.if test -n 
28250 22 24 4f 54 4f 4f 4c 22 3b 20 74 68 65 6e 0a 20  "$OTOOL"; then. 
28260 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73   { $as_echo "$as
28270 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
28280 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74  $LINENO}: result
28290 3a 20 24 4f 54 4f 4f 4c 22 20 3e 26 35 0a 24 61  : $OTOOL" >&5.$a
282a0 73 5f 65 63 68 6f 20 22 24 4f 54 4f 4f 4c 22 20  s_echo "$OTOOL" 
282b0 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20  >&6; }.else.  { 
282c0 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
282d0 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
282e0 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 6e  NENO}: result: n
282f0 6f 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  o" >&5.$as_echo 
28300 22 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a  "no" >&6; }.fi..
28310 0a 66 69 0a 69 66 20 74 65 73 74 20 2d 7a 20 22  .fi.if test -z "
28320 24 61 63 5f 63 76 5f 70 72 6f 67 5f 4f 54 4f 4f  $ac_cv_prog_OTOO
28330 4c 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 74  L"; then.  ac_ct
28340 5f 4f 54 4f 4f 4c 3d 24 4f 54 4f 4f 4c 0a 20 20  _OTOOL=$OTOOL.  
28350 23 20 45 78 74 72 61 63 74 20 74 68 65 20 66 69  # Extract the fi
28360 72 73 74 20 77 6f 72 64 20 6f 66 20 22 6f 74 6f  rst word of "oto
28370 6f 6c 22 2c 20 73 6f 20 69 74 20 63 61 6e 20 62  ol", so it can b
28380 65 20 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65  e a program name
28390 20 77 69 74 68 20 61 72 67 73 2e 0a 73 65 74 20   with args..set 
283a0 64 75 6d 6d 79 20 6f 74 6f 6f 6c 3b 20 61 63 5f  dummy otool; ac_
283b0 77 6f 72 64 3d 24 32 0a 7b 20 24 61 73 5f 65 63  word=$2.{ $as_ec
283c0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
283d0 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
283e0 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61   checking for $a
283f0 63 5f 77 6f 72 64 22 20 3e 26 35 0a 24 61 73 5f  c_word" >&5.$as_
28400 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67  echo_n "checking
28410 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 2e 2e 2e   for $ac_word...
28420 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 24 7b 61   " >&6; }.if ${a
28430 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f  c_cv_prog_ac_ct_
28440 4f 54 4f 4f 4c 2b 3a 7d 20 66 61 6c 73 65 3b 20  OTOOL+:} false; 
28450 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f 65 63 68  then :.  $as_ech
28460 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22 20  o_n "(cached) " 
28470 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66 20 74 65  >&6.else.  if te
28480 73 74 20 2d 6e 20 22 24 61 63 5f 63 74 5f 4f 54  st -n "$ac_ct_OT
28490 4f 4f 4c 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f  OOL"; then.  ac_
284a0 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 4f 54  cv_prog_ac_ct_OT
284b0 4f 4f 4c 3d 22 24 61 63 5f 63 74 5f 4f 54 4f 4f  OOL="$ac_ct_OTOO
284c0 4c 22 20 23 20 4c 65 74 20 74 68 65 20 75 73 65  L" # Let the use
284d0 72 20 6f 76 65 72 72 69 64 65 20 74 68 65 20 74  r override the t
284e0 65 73 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76  est..else.as_sav
284f0 65 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d  e_IFS=$IFS; IFS=
28500 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a  $PATH_SEPARATOR.
28510 66 6f 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50  for as_dir in $P
28520 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73  ATH.do.  IFS=$as
28530 5f 73 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74  _save_IFS.  test
28540 20 2d 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26   -z "$as_dir" &&
28550 20 61 73 5f 64 69 72 3d 2e 0a 20 20 20 20 66 6f   as_dir=..    fo
28560 72 20 61 63 5f 65 78 65 63 5f 65 78 74 20 69 6e  r ac_exec_ext in
28570 20 27 27 20 24 61 63 5f 65 78 65 63 75 74 61 62   '' $ac_executab
28580 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64  le_extensions; d
28590 6f 0a 20 20 69 66 20 61 73 5f 66 6e 5f 65 78 65  o.  if as_fn_exe
285a0 63 75 74 61 62 6c 65 5f 70 20 22 24 61 73 5f 64  cutable_p "$as_d
285b0 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65  ir/$ac_word$ac_e
285c0 78 65 63 5f 65 78 74 22 3b 20 74 68 65 6e 0a 20  xec_ext"; then. 
285d0 20 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63     ac_cv_prog_ac
285e0 5f 63 74 5f 4f 54 4f 4f 4c 3d 22 6f 74 6f 6f 6c  _ct_OTOOL="otool
285f0 22 0a 20 20 20 20 24 61 73 5f 65 63 68 6f 20 22  ".    $as_echo "
28600 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
28610 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 66 6f 75  no-$LINENO}: fou
28620 6e 64 20 24 61 73 5f 64 69 72 2f 24 61 63 5f 77  nd $as_dir/$ac_w
28630 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22  ord$ac_exec_ext"
28640 20 3e 26 35 0a 20 20 20 20 62 72 65 61 6b 20 32   >&5.    break 2
28650 0a 20 20 66 69 0a 64 6f 6e 65 0a 20 20 64 6f 6e  .  fi.done.  don
28660 65 0a 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49  e.IFS=$as_save_I
28670 46 53 0a 0a 66 69 0a 66 69 0a 61 63 5f 63 74 5f  FS..fi.fi.ac_ct_
28680 4f 54 4f 4f 4c 3d 24 61 63 5f 63 76 5f 70 72 6f  OTOOL=$ac_cv_pro
28690 67 5f 61 63 5f 63 74 5f 4f 54 4f 4f 4c 0a 69 66  g_ac_ct_OTOOL.if
286a0 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 63 74   test -n "$ac_ct
286b0 5f 4f 54 4f 4f 4c 22 3b 20 74 68 65 6e 0a 20 20  _OTOOL"; then.  
286c0 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
286d0 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24  me:${as_lineno-$
286e0 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a  LINENO}: result:
286f0 20 24 61 63 5f 63 74 5f 4f 54 4f 4f 4c 22 20 3e   $ac_ct_OTOOL" >
28700 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63  &5.$as_echo "$ac
28710 5f 63 74 5f 4f 54 4f 4f 4c 22 20 3e 26 36 3b 20  _ct_OTOOL" >&6; 
28720 7d 0a 65 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65  }.else.  { $as_e
28730 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
28740 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
28750 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26  : result: no" >&
28760 35 0a 24 61 73 5f 65 63 68 6f 20 22 6e 6f 22 20  5.$as_echo "no" 
28770 3e 26 36 3b 20 7d 0a 66 69 0a 0a 20 20 69 66 20  >&6; }.fi..  if 
28780 74 65 73 74 20 22 78 24 61 63 5f 63 74 5f 4f 54  test "x$ac_ct_OT
28790 4f 4f 4c 22 20 3d 20 78 3b 20 74 68 65 6e 0a 20  OOL" = x; then. 
287a0 20 20 20 4f 54 4f 4f 4c 3d 22 3a 22 0a 20 20 65     OTOOL=":".  e
287b0 6c 73 65 0a 20 20 20 20 63 61 73 65 20 24 63 72  lse.    case $cr
287c0 6f 73 73 5f 63 6f 6d 70 69 6c 69 6e 67 3a 24 61  oss_compiling:$a
287d0 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64 20 69 6e  c_tool_warned in
287e0 0a 79 65 73 3a 29 0a 7b 20 24 61 73 5f 65 63 68  .yes:).{ $as_ech
287f0 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
28800 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
28810 57 41 52 4e 49 4e 47 3a 20 75 73 69 6e 67 20 63  WARNING: using c
28820 72 6f 73 73 20 74 6f 6f 6c 73 20 6e 6f 74 20 70  ross tools not p
28830 72 65 66 69 78 65 64 20 77 69 74 68 20 68 6f 73  refixed with hos
28840 74 20 74 72 69 70 6c 65 74 22 20 3e 26 35 0a 24  t triplet" >&5.$
28850 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
28860 20 57 41 52 4e 49 4e 47 3a 20 75 73 69 6e 67 20   WARNING: using 
28870 63 72 6f 73 73 20 74 6f 6f 6c 73 20 6e 6f 74 20  cross tools not 
28880 70 72 65 66 69 78 65 64 20 77 69 74 68 20 68 6f  prefixed with ho
28890 73 74 20 74 72 69 70 6c 65 74 22 20 3e 26 32 3b  st triplet" >&2;
288a0 7d 0a 61 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64  }.ac_tool_warned
288b0 3d 79 65 73 20 3b 3b 0a 65 73 61 63 0a 20 20 20  =yes ;;.esac.   
288c0 20 4f 54 4f 4f 4c 3d 24 61 63 5f 63 74 5f 4f 54   OTOOL=$ac_ct_OT
288d0 4f 4f 4c 0a 20 20 66 69 0a 65 6c 73 65 0a 20 20  OOL.  fi.else.  
288e0 4f 54 4f 4f 4c 3d 22 24 61 63 5f 63 76 5f 70 72  OTOOL="$ac_cv_pr
288f0 6f 67 5f 4f 54 4f 4f 4c 22 0a 66 69 0a 0a 20 20  og_OTOOL".fi..  
28900 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61    if test -n "$a
28910 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 22 3b 20  c_tool_prefix"; 
28920 74 68 65 6e 0a 20 20 23 20 45 78 74 72 61 63 74  then.  # Extract
28930 20 74 68 65 20 66 69 72 73 74 20 77 6f 72 64 20   the first word 
28940 6f 66 20 22 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72  of "${ac_tool_pr
28950 65 66 69 78 7d 6f 74 6f 6f 6c 36 34 22 2c 20 73  efix}otool64", s
28960 6f 20 69 74 20 63 61 6e 20 62 65 20 61 20 70 72  o it can be a pr
28970 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69 74 68 20  ogram name with 
28980 61 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79 20  args..set dummy 
28990 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78  ${ac_tool_prefix
289a0 7d 6f 74 6f 6f 6c 36 34 3b 20 61 63 5f 77 6f 72  }otool64; ac_wor
289b0 64 3d 24 32 0a 7b 20 24 61 73 5f 65 63 68 6f 20  d=$2.{ $as_echo 
289c0 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  "$as_me:${as_lin
289d0 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68  eno-$LINENO}: ch
289e0 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77  ecking for $ac_w
289f0 6f 72 64 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  ord" >&5.$as_ech
28a00 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f  o_n "checking fo
28a10 72 20 24 61 63 5f 77 6f 72 64 2e 2e 2e 20 22 20  r $ac_word... " 
28a20 3e 26 36 3b 20 7d 0a 69 66 20 24 7b 61 63 5f 63  >&6; }.if ${ac_c
28a30 76 5f 70 72 6f 67 5f 4f 54 4f 4f 4c 36 34 2b 3a  v_prog_OTOOL64+:
28a40 7d 20 66 61 6c 73 65 3b 20 74 68 65 6e 20 3a 0a  } false; then :.
28a50 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63    $as_echo_n "(c
28a60 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73  ached) " >&6.els
28a70 65 0a 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22  e.  if test -n "
28a80 24 4f 54 4f 4f 4c 36 34 22 3b 20 74 68 65 6e 0a  $OTOOL64"; then.
28a90 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 4f 54 4f    ac_cv_prog_OTO
28aa0 4f 4c 36 34 3d 22 24 4f 54 4f 4f 4c 36 34 22 20  OL64="$OTOOL64" 
28ab0 23 20 4c 65 74 20 74 68 65 20 75 73 65 72 20 6f  # Let the user o
28ac0 76 65 72 72 69 64 65 20 74 68 65 20 74 65 73 74  verride the test
28ad0 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f 49  ..else.as_save_I
28ae0 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24 50 41  FS=$IFS; IFS=$PA
28af0 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f 72  TH_SEPARATOR.for
28b00 20 61 73 5f 64 69 72 20 69 6e 20 24 50 41 54 48   as_dir in $PATH
28b10 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73 61  .do.  IFS=$as_sa
28b20 76 65 5f 49 46 53 0a 20 20 74 65 73 74 20 2d 7a  ve_IFS.  test -z
28b30 20 22 24 61 73 5f 64 69 72 22 20 26 26 20 61 73   "$as_dir" && as
28b40 5f 64 69 72 3d 2e 0a 20 20 20 20 66 6f 72 20 61  _dir=..    for a
28b50 63 5f 65 78 65 63 5f 65 78 74 20 69 6e 20 27 27  c_exec_ext in ''
28b60 20 24 61 63 5f 65 78 65 63 75 74 61 62 6c 65 5f   $ac_executable_
28b70 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20  extensions; do. 
28b80 20 69 66 20 61 73 5f 66 6e 5f 65 78 65 63 75 74   if as_fn_execut
28b90 61 62 6c 65 5f 70 20 22 24 61 73 5f 64 69 72 2f  able_p "$as_dir/
28ba0 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63  $ac_word$ac_exec
28bb0 5f 65 78 74 22 3b 20 74 68 65 6e 0a 20 20 20 20  _ext"; then.    
28bc0 61 63 5f 63 76 5f 70 72 6f 67 5f 4f 54 4f 4f 4c  ac_cv_prog_OTOOL
28bd0 36 34 3d 22 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72  64="${ac_tool_pr
28be0 65 66 69 78 7d 6f 74 6f 6f 6c 36 34 22 0a 20 20  efix}otool64".  
28bf0 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f    $as_echo "$as_
28c00 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24  me:${as_lineno-$
28c10 4c 49 4e 45 4e 4f 7d 3a 20 66 6f 75 6e 64 20 24  LINENO}: found $
28c20 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24  as_dir/$ac_word$
28c30 61 63 5f 65 78 65 63 5f 65 78 74 22 20 3e 26 35  ac_exec_ext" >&5
28c40 0a 20 20 20 20 62 72 65 61 6b 20 32 0a 20 20 66  .    break 2.  f
28c50 69 0a 64 6f 6e 65 0a 20 20 64 6f 6e 65 0a 49 46  i.done.  done.IF
28c60 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a  S=$as_save_IFS..
28c70 66 69 0a 66 69 0a 4f 54 4f 4f 4c 36 34 3d 24 61  fi.fi.OTOOL64=$a
28c80 63 5f 63 76 5f 70 72 6f 67 5f 4f 54 4f 4f 4c 36  c_cv_prog_OTOOL6
28c90 34 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24 4f  4.if test -n "$O
28ca0 54 4f 4f 4c 36 34 22 3b 20 74 68 65 6e 0a 20 20  TOOL64"; then.  
28cb0 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
28cc0 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24  me:${as_lineno-$
28cd0 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a  LINENO}: result:
28ce0 20 24 4f 54 4f 4f 4c 36 34 22 20 3e 26 35 0a 24   $OTOOL64" >&5.$
28cf0 61 73 5f 65 63 68 6f 20 22 24 4f 54 4f 4f 4c 36  as_echo "$OTOOL6
28d00 34 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a 20  4" >&6; }.else. 
28d10 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73   { $as_echo "$as
28d20 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
28d30 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74  $LINENO}: result
28d40 3a 20 6e 6f 22 20 3e 26 35 0a 24 61 73 5f 65 63  : no" >&5.$as_ec
28d50 68 6f 20 22 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66  ho "no" >&6; }.f
28d60 69 0a 0a 0a 66 69 0a 69 66 20 74 65 73 74 20 2d  i...fi.if test -
28d70 7a 20 22 24 61 63 5f 63 76 5f 70 72 6f 67 5f 4f  z "$ac_cv_prog_O
28d80 54 4f 4f 4c 36 34 22 3b 20 74 68 65 6e 0a 20 20  TOOL64"; then.  
28d90 61 63 5f 63 74 5f 4f 54 4f 4f 4c 36 34 3d 24 4f  ac_ct_OTOOL64=$O
28da0 54 4f 4f 4c 36 34 0a 20 20 23 20 45 78 74 72 61  TOOL64.  # Extra
28db0 63 74 20 74 68 65 20 66 69 72 73 74 20 77 6f 72  ct the first wor
28dc0 64 20 6f 66 20 22 6f 74 6f 6f 6c 36 34 22 2c 20  d of "otool64", 
28dd0 73 6f 20 69 74 20 63 61 6e 20 62 65 20 61 20 70  so it can be a p
28de0 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69 74 68  rogram name with
28df0 20 61 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79   args..set dummy
28e00 20 6f 74 6f 6f 6c 36 34 3b 20 61 63 5f 77 6f 72   otool64; ac_wor
28e10 64 3d 24 32 0a 7b 20 24 61 73 5f 65 63 68 6f 20  d=$2.{ $as_echo 
28e20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  "$as_me:${as_lin
28e30 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68  eno-$LINENO}: ch
28e40 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77  ecking for $ac_w
28e50 6f 72 64 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  ord" >&5.$as_ech
28e60 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f  o_n "checking fo
28e70 72 20 24 61 63 5f 77 6f 72 64 2e 2e 2e 20 22 20  r $ac_word... " 
28e80 3e 26 36 3b 20 7d 0a 69 66 20 24 7b 61 63 5f 63  >&6; }.if ${ac_c
28e90 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 4f 54 4f  v_prog_ac_ct_OTO
28ea0 4f 4c 36 34 2b 3a 7d 20 66 61 6c 73 65 3b 20 74  OL64+:} false; t
28eb0 68 65 6e 20 3a 0a 20 20 24 61 73 5f 65 63 68 6f  hen :.  $as_echo
28ec0 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22 20 3e  _n "(cached) " >
28ed0 26 36 0a 65 6c 73 65 0a 20 20 69 66 20 74 65 73  &6.else.  if tes
28ee0 74 20 2d 6e 20 22 24 61 63 5f 63 74 5f 4f 54 4f  t -n "$ac_ct_OTO
28ef0 4f 4c 36 34 22 3b 20 74 68 65 6e 0a 20 20 61 63  OL64"; then.  ac
28f00 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 4f  _cv_prog_ac_ct_O
28f10 54 4f 4f 4c 36 34 3d 22 24 61 63 5f 63 74 5f 4f  TOOL64="$ac_ct_O
28f20 54 4f 4f 4c 36 34 22 20 23 20 4c 65 74 20 74 68  TOOL64" # Let th
28f30 65 20 75 73 65 72 20 6f 76 65 72 72 69 64 65 20  e user override 
28f40 74 68 65 20 74 65 73 74 2e 0a 65 6c 73 65 0a 61  the test..else.a
28f50 73 5f 73 61 76 65 5f 49 46 53 3d 24 49 46 53 3b  s_save_IFS=$IFS;
28f60 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41 52   IFS=$PATH_SEPAR
28f70 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72 20  ATOR.for as_dir 
28f80 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20 49 46  in $PATH.do.  IF
28f90 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 20  S=$as_save_IFS. 
28fa0 20 74 65 73 74 20 2d 7a 20 22 24 61 73 5f 64 69   test -z "$as_di
28fb0 72 22 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20  r" && as_dir=.. 
28fc0 20 20 20 66 6f 72 20 61 63 5f 65 78 65 63 5f 65     for ac_exec_e
28fd0 78 74 20 69 6e 20 27 27 20 24 61 63 5f 65 78 65  xt in '' $ac_exe
28fe0 63 75 74 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f  cutable_extensio
28ff0 6e 73 3b 20 64 6f 0a 20 20 69 66 20 61 73 5f 66  ns; do.  if as_f
29000 6e 5f 65 78 65 63 75 74 61 62 6c 65 5f 70 20 22  n_executable_p "
29010 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64  $as_dir/$ac_word
29020 24 61 63 5f 65 78 65 63 5f 65 78 74 22 3b 20 74  $ac_exec_ext"; t
29030 68 65 6e 0a 20 20 20 20 61 63 5f 63 76 5f 70 72  hen.    ac_cv_pr
29040 6f 67 5f 61 63 5f 63 74 5f 4f 54 4f 4f 4c 36 34  og_ac_ct_OTOOL64
29050 3d 22 6f 74 6f 6f 6c 36 34 22 0a 20 20 20 20 24  ="otool64".    $
29060 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
29070 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e  ${as_lineno-$LIN
29080 45 4e 4f 7d 3a 20 66 6f 75 6e 64 20 24 61 73 5f  ENO}: found $as_
29090 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f  dir/$ac_word$ac_
290a0 65 78 65 63 5f 65 78 74 22 20 3e 26 35 0a 20 20  exec_ext" >&5.  
290b0 20 20 62 72 65 61 6b 20 32 0a 20 20 66 69 0a 64    break 2.  fi.d
290c0 6f 6e 65 0a 20 20 64 6f 6e 65 0a 49 46 53 3d 24  one.  done.IFS=$
290d0 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a 66 69 0a  as_save_IFS..fi.
290e0 66 69 0a 61 63 5f 63 74 5f 4f 54 4f 4f 4c 36 34  fi.ac_ct_OTOOL64
290f0 3d 24 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f  =$ac_cv_prog_ac_
29100 63 74 5f 4f 54 4f 4f 4c 36 34 0a 69 66 20 74 65  ct_OTOOL64.if te
29110 73 74 20 2d 6e 20 22 24 61 63 5f 63 74 5f 4f 54  st -n "$ac_ct_OT
29120 4f 4f 4c 36 34 22 3b 20 74 68 65 6e 0a 20 20 7b  OOL64"; then.  {
29130 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
29140 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
29150 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20  INENO}: result: 
29160 24 61 63 5f 63 74 5f 4f 54 4f 4f 4c 36 34 22 20  $ac_ct_OTOOL64" 
29170 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61  >&5.$as_echo "$a
29180 63 5f 63 74 5f 4f 54 4f 4f 4c 36 34 22 20 3e 26  c_ct_OTOOL64" >&
29190 36 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 24 61  6; }.else.  { $a
291a0 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
291b0 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45  {as_lineno-$LINE
291c0 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22  NO}: result: no"
291d0 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 6e   >&5.$as_echo "n
291e0 6f 22 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a 20 20  o" >&6; }.fi..  
291f0 69 66 20 74 65 73 74 20 22 78 24 61 63 5f 63 74  if test "x$ac_ct
29200 5f 4f 54 4f 4f 4c 36 34 22 20 3d 20 78 3b 20 74  _OTOOL64" = x; t
29210 68 65 6e 0a 20 20 20 20 4f 54 4f 4f 4c 36 34 3d  hen.    OTOOL64=
29220 22 3a 22 0a 20 20 65 6c 73 65 0a 20 20 20 20 63  ":".  else.    c
29230 61 73 65 20 24 63 72 6f 73 73 5f 63 6f 6d 70 69  ase $cross_compi
29240 6c 69 6e 67 3a 24 61 63 5f 74 6f 6f 6c 5f 77 61  ling:$ac_tool_wa
29250 72 6e 65 64 20 69 6e 0a 79 65 73 3a 29 0a 7b 20  rned in.yes:).{ 
29260 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
29270 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
29280 4e 45 4e 4f 7d 3a 20 57 41 52 4e 49 4e 47 3a 20  NENO}: WARNING: 
29290 75 73 69 6e 67 20 63 72 6f 73 73 20 74 6f 6f 6c  using cross tool
292a0 73 20 6e 6f 74 20 70 72 65 66 69 78 65 64 20 77  s not prefixed w
292b0 69 74 68 20 68 6f 73 74 20 74 72 69 70 6c 65 74  ith host triplet
292c0 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
292d0 24 61 73 5f 6d 65 3a 20 57 41 52 4e 49 4e 47 3a  $as_me: WARNING:
292e0 20 75 73 69 6e 67 20 63 72 6f 73 73 20 74 6f 6f   using cross too
292f0 6c 73 20 6e 6f 74 20 70 72 65 66 69 78 65 64 20  ls not prefixed 
29300 77 69 74 68 20 68 6f 73 74 20 74 72 69 70 6c 65  with host triple
29310 74 22 20 3e 26 32 3b 7d 0a 61 63 5f 74 6f 6f 6c  t" >&2;}.ac_tool
29320 5f 77 61 72 6e 65 64 3d 79 65 73 20 3b 3b 0a 65  _warned=yes ;;.e
29330 73 61 63 0a 20 20 20 20 4f 54 4f 4f 4c 36 34 3d  sac.    OTOOL64=
29340 24 61 63 5f 63 74 5f 4f 54 4f 4f 4c 36 34 0a 20  $ac_ct_OTOOL64. 
29350 20 66 69 0a 65 6c 73 65 0a 20 20 4f 54 4f 4f 4c   fi.else.  OTOOL
29360 36 34 3d 22 24 61 63 5f 63 76 5f 70 72 6f 67 5f  64="$ac_cv_prog_
29370 4f 54 4f 4f 4c 36 34 22 0a 66 69 0a 0a 0a 0a 0a  OTOOL64".fi.....
29380 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  ................
29390 0a 0a 0a 0a 0a 0a 0a 20 20 20 20 7b 20 24 61 73  .......    { $as
293a0 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
293b0 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
293c0 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72  O}: checking for
293d0 20 2d 73 69 6e 67 6c 65 5f 6d 6f 64 75 6c 65 20   -single_module 
293e0 6c 69 6e 6b 65 72 20 66 6c 61 67 22 20 3e 26 35  linker flag" >&5
293f0 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65  .$as_echo_n "che
29400 63 6b 69 6e 67 20 66 6f 72 20 2d 73 69 6e 67 6c  cking for -singl
29410 65 5f 6d 6f 64 75 6c 65 20 6c 69 6e 6b 65 72 20  e_module linker 
29420 66 6c 61 67 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d  flag... " >&6; }
29430 0a 69 66 20 24 7b 6c 74 5f 63 76 5f 61 70 70 6c  .if ${lt_cv_appl
29440 65 5f 63 63 5f 73 69 6e 67 6c 65 5f 6d 6f 64 2b  e_cc_single_mod+
29450 3a 7d 20 66 61 6c 73 65 3b 20 74 68 65 6e 20 3a  :} false; then :
29460 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28  .  $as_echo_n "(
29470 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c  cached) " >&6.el
29480 73 65 0a 20 20 6c 74 5f 63 76 5f 61 70 70 6c 65  se.  lt_cv_apple
29490 5f 63 63 5f 73 69 6e 67 6c 65 5f 6d 6f 64 3d 6e  _cc_single_mod=n
294a0 6f 0a 20 20 20 20 20 20 69 66 20 74 65 73 74 20  o.      if test 
294b0 2d 7a 20 22 24 7b 4c 54 5f 4d 55 4c 54 49 5f 4d  -z "${LT_MULTI_M
294c0 4f 44 55 4c 45 7d 22 3b 20 74 68 65 6e 0a 09 23  ODULE}"; then..#
294d0 20 42 79 20 64 65 66 61 75 6c 74 20 77 65 20 77   By default we w
294e0 69 6c 6c 20 61 64 64 20 74 68 65 20 2d 73 69 6e  ill add the -sin
294f0 67 6c 65 5f 6d 6f 64 75 6c 65 20 66 6c 61 67 2e  gle_module flag.
29500 20 59 6f 75 20 63 61 6e 20 6f 76 65 72 72 69 64   You can overrid
29510 65 0a 09 23 20 62 79 20 65 69 74 68 65 72 20 73  e..# by either s
29520 65 74 74 69 6e 67 20 74 68 65 20 65 6e 76 69 72  etting the envir
29530 6f 6e 6d 65 6e 74 20 76 61 72 69 61 62 6c 65 20  onment variable 
29540 4c 54 5f 4d 55 4c 54 49 5f 4d 4f 44 55 4c 45 0a  LT_MULTI_MODULE.
29550 09 23 20 6e 6f 6e 2d 65 6d 70 74 79 20 61 74 20  .# non-empty at 
29560 63 6f 6e 66 69 67 75 72 65 20 74 69 6d 65 2c 20  configure time, 
29570 6f 72 20 62 79 20 61 64 64 69 6e 67 20 2d 6d 75  or by adding -mu
29580 6c 74 69 5f 6d 6f 64 75 6c 65 20 74 6f 20 74 68  lti_module to th
29590 65 0a 09 23 20 6c 69 6e 6b 20 66 6c 61 67 73 2e  e..# link flags.
295a0 0a 09 72 6d 20 2d 72 66 20 6c 69 62 63 6f 6e 66  ..rm -rf libconf
295b0 74 65 73 74 2e 64 79 6c 69 62 2a 0a 09 65 63 68  test.dylib*..ech
295c0 6f 20 22 69 6e 74 20 66 6f 6f 28 76 6f 69 64 29  o "int foo(void)
295d0 7b 72 65 74 75 72 6e 20 31 3b 7d 22 20 3e 20 63  {return 1;}" > c
295e0 6f 6e 66 74 65 73 74 2e 63 0a 09 65 63 68 6f 20  onftest.c..echo 
295f0 22 24 4c 54 43 43 20 24 4c 54 43 46 4c 41 47 53  "$LTCC $LTCFLAGS
29600 20 24 4c 44 46 4c 41 47 53 20 2d 6f 20 6c 69 62   $LDFLAGS -o lib
29610 63 6f 6e 66 74 65 73 74 2e 64 79 6c 69 62 20 5c  conftest.dylib \
29620 0a 2d 64 79 6e 61 6d 69 63 6c 69 62 20 2d 57 6c  .-dynamiclib -Wl
29630 2c 2d 73 69 6e 67 6c 65 5f 6d 6f 64 75 6c 65 20  ,-single_module 
29640 63 6f 6e 66 74 65 73 74 2e 63 22 20 3e 26 35 0a  conftest.c" >&5.
29650 09 24 4c 54 43 43 20 24 4c 54 43 46 4c 41 47 53  .$LTCC $LTCFLAGS
29660 20 24 4c 44 46 4c 41 47 53 20 2d 6f 20 6c 69 62   $LDFLAGS -o lib
29670 63 6f 6e 66 74 65 73 74 2e 64 79 6c 69 62 20 5c  conftest.dylib \
29680 0a 09 20 20 2d 64 79 6e 61 6d 69 63 6c 69 62 20  ..  -dynamiclib 
29690 2d 57 6c 2c 2d 73 69 6e 67 6c 65 5f 6d 6f 64 75  -Wl,-single_modu
296a0 6c 65 20 63 6f 6e 66 74 65 73 74 2e 63 20 32 3e  le conftest.c 2>
296b0 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20 20 20  conftest.err.   
296c0 20 20 20 20 20 5f 6c 74 5f 72 65 73 75 6c 74 3d       _lt_result=
296d0 24 3f 0a 09 69 66 20 74 65 73 74 20 2d 66 20 6c  $?..if test -f l
296e0 69 62 63 6f 6e 66 74 65 73 74 2e 64 79 6c 69 62  ibconftest.dylib
296f0 20 26 26 20 74 65 73 74 20 21 20 2d 73 20 63 6f   && test ! -s co
29700 6e 66 74 65 73 74 2e 65 72 72 20 26 26 20 74 65  nftest.err && te
29710 73 74 20 24 5f 6c 74 5f 72 65 73 75 6c 74 20 3d  st $_lt_result =
29720 20 30 3b 20 74 68 65 6e 0a 09 20 20 6c 74 5f 63   0; then..  lt_c
29730 76 5f 61 70 70 6c 65 5f 63 63 5f 73 69 6e 67 6c  v_apple_cc_singl
29740 65 5f 6d 6f 64 3d 79 65 73 0a 09 65 6c 73 65 0a  e_mod=yes..else.
29750 09 20 20 63 61 74 20 63 6f 6e 66 74 65 73 74 2e  .  cat conftest.
29760 65 72 72 20 3e 26 35 0a 09 66 69 0a 09 72 6d 20  err >&5..fi..rm 
29770 2d 72 66 20 6c 69 62 63 6f 6e 66 74 65 73 74 2e  -rf libconftest.
29780 64 79 6c 69 62 2a 0a 09 72 6d 20 2d 66 20 63 6f  dylib*..rm -f co
29790 6e 66 74 65 73 74 2e 2a 0a 20 20 20 20 20 20 66  nftest.*.      f
297a0 69 0a 66 69 0a 7b 20 24 61 73 5f 65 63 68 6f 20  i.fi.{ $as_echo 
297b0 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  "$as_me:${as_lin
297c0 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65  eno-$LINENO}: re
297d0 73 75 6c 74 3a 20 24 6c 74 5f 63 76 5f 61 70 70  sult: $lt_cv_app
297e0 6c 65 5f 63 63 5f 73 69 6e 67 6c 65 5f 6d 6f 64  le_cc_single_mod
297f0 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
29800 24 6c 74 5f 63 76 5f 61 70 70 6c 65 5f 63 63 5f  $lt_cv_apple_cc_
29810 73 69 6e 67 6c 65 5f 6d 6f 64 22 20 3e 26 36 3b  single_mod" >&6;
29820 20 7d 0a 20 20 20 20 7b 20 24 61 73 5f 65 63 68   }.    { $as_ech
29830 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
29840 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
29850 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 2d 65 78  checking for -ex
29860 70 6f 72 74 65 64 5f 73 79 6d 62 6f 6c 73 5f 6c  ported_symbols_l
29870 69 73 74 20 6c 69 6e 6b 65 72 20 66 6c 61 67 22  ist linker flag"
29880 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20   >&5.$as_echo_n 
29890 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 2d 65  "checking for -e
298a0 78 70 6f 72 74 65 64 5f 73 79 6d 62 6f 6c 73 5f  xported_symbols_
298b0 6c 69 73 74 20 6c 69 6e 6b 65 72 20 66 6c 61 67  list linker flag
298c0 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20  ... " >&6; }.if 
298d0 24 7b 6c 74 5f 63 76 5f 6c 64 5f 65 78 70 6f 72  ${lt_cv_ld_expor
298e0 74 65 64 5f 73 79 6d 62 6f 6c 73 5f 6c 69 73 74  ted_symbols_list
298f0 2b 3a 7d 20 66 61 6c 73 65 3b 20 74 68 65 6e 20  +:} false; then 
29900 3a 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22  :.  $as_echo_n "
29910 28 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65  (cached) " >&6.e
29920 6c 73 65 0a 20 20 6c 74 5f 63 76 5f 6c 64 5f 65  lse.  lt_cv_ld_e
29930 78 70 6f 72 74 65 64 5f 73 79 6d 62 6f 6c 73 5f  xported_symbols_
29940 6c 69 73 74 3d 6e 6f 0a 20 20 20 20 20 20 73 61  list=no.      sa
29950 76 65 5f 4c 44 46 4c 41 47 53 3d 24 4c 44 46 4c  ve_LDFLAGS=$LDFL
29960 41 47 53 0a 20 20 20 20 20 20 65 63 68 6f 20 22  AGS.      echo "
29970 5f 6d 61 69 6e 22 20 3e 20 63 6f 6e 66 74 65 73  _main" > conftes
29980 74 2e 73 79 6d 0a 20 20 20 20 20 20 4c 44 46 4c  t.sym.      LDFL
29990 41 47 53 3d 22 24 4c 44 46 4c 41 47 53 20 2d 57  AGS="$LDFLAGS -W
299a0 6c 2c 2d 65 78 70 6f 72 74 65 64 5f 73 79 6d 62  l,-exported_symb
299b0 6f 6c 73 5f 6c 69 73 74 2c 63 6f 6e 66 74 65 73  ols_list,conftes
299c0 74 2e 73 79 6d 22 0a 20 20 20 20 20 20 63 61 74  t.sym".      cat
299d0 20 63 6f 6e 66 64 65 66 73 2e 68 20 2d 20 3c 3c   confdefs.h - <<
299e0 5f 41 43 45 4f 46 20 3e 63 6f 6e 66 74 65 73 74  _ACEOF >conftest
299f0 2e 24 61 63 5f 65 78 74 0a 2f 2a 20 65 6e 64 20  .$ac_ext./* end 
29a00 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a  confdefs.h.  */.
29a10 0a 69 6e 74 0a 6d 61 69 6e 20 28 29 0a 7b 0a 0a  .int.main ().{..
29a20 20 20 3b 0a 20 20 72 65 74 75 72 6e 20 30 3b 0a    ;.  return 0;.
29a30 7d 0a 5f 41 43 45 4f 46 0a 69 66 20 61 63 5f 66  }._ACEOF.if ac_f
29a40 6e 5f 63 5f 74 72 79 5f 6c 69 6e 6b 20 22 24 4c  n_c_try_link "$L
29a50 49 4e 45 4e 4f 22 3b 20 74 68 65 6e 20 3a 0a 20  INENO"; then :. 
29a60 20 6c 74 5f 63 76 5f 6c 64 5f 65 78 70 6f 72 74   lt_cv_ld_export
29a70 65 64 5f 73 79 6d 62 6f 6c 73 5f 6c 69 73 74 3d  ed_symbols_list=
29a80 79 65 73 0a 65 6c 73 65 0a 20 20 6c 74 5f 63 76  yes.else.  lt_cv
29a90 5f 6c 64 5f 65 78 70 6f 72 74 65 64 5f 73 79 6d  _ld_exported_sym
29aa0 62 6f 6c 73 5f 6c 69 73 74 3d 6e 6f 0a 66 69 0a  bols_list=no.fi.
29ab0 72 6d 20 2d 66 20 63 6f 72 65 20 63 6f 6e 66 74  rm -f core conft
29ac0 65 73 74 2e 65 72 72 20 63 6f 6e 66 74 65 73 74  est.err conftest
29ad0 2e 24 61 63 5f 6f 62 6a 65 78 74 20 5c 0a 20 20  .$ac_objext \.  
29ae0 20 20 63 6f 6e 66 74 65 73 74 24 61 63 5f 65 78    conftest$ac_ex
29af0 65 65 78 74 20 63 6f 6e 66 74 65 73 74 2e 24 61  eext conftest.$a
29b00 63 5f 65 78 74 0a 09 4c 44 46 4c 41 47 53 3d 22  c_ext..LDFLAGS="
29b10 24 73 61 76 65 5f 4c 44 46 4c 41 47 53 22 0a 0a  $save_LDFLAGS"..
29b20 66 69 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  fi.{ $as_echo "$
29b30 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
29b40 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75  o-$LINENO}: resu
29b50 6c 74 3a 20 24 6c 74 5f 63 76 5f 6c 64 5f 65 78  lt: $lt_cv_ld_ex
29b60 70 6f 72 74 65 64 5f 73 79 6d 62 6f 6c 73 5f 6c  ported_symbols_l
29b70 69 73 74 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  ist" >&5.$as_ech
29b80 6f 20 22 24 6c 74 5f 63 76 5f 6c 64 5f 65 78 70  o "$lt_cv_ld_exp
29b90 6f 72 74 65 64 5f 73 79 6d 62 6f 6c 73 5f 6c 69  orted_symbols_li
29ba0 73 74 22 20 3e 26 36 3b 20 7d 0a 20 20 20 20 63  st" >&6; }.    c
29bb0 61 73 65 20 24 68 6f 73 74 5f 6f 73 20 69 6e 0a  ase $host_os in.
29bc0 20 20 20 20 72 68 61 70 73 6f 64 79 2a 20 7c 20      rhapsody* | 
29bd0 64 61 72 77 69 6e 31 2e 5b 30 31 32 5d 29 0a 20  darwin1.[012]). 
29be0 20 20 20 20 20 5f 6c 74 5f 64 61 72 5f 61 6c 6c       _lt_dar_all
29bf0 6f 77 5f 75 6e 64 65 66 69 6e 65 64 3d 27 24 7b  ow_undefined='${
29c00 77 6c 7d 2d 75 6e 64 65 66 69 6e 65 64 20 24 7b  wl}-undefined ${
29c10 77 6c 7d 73 75 70 70 72 65 73 73 27 20 3b 3b 0a  wl}suppress' ;;.
29c20 20 20 20 20 64 61 72 77 69 6e 31 2e 2a 29 0a 20      darwin1.*). 
29c30 20 20 20 20 20 5f 6c 74 5f 64 61 72 5f 61 6c 6c       _lt_dar_all
29c40 6f 77 5f 75 6e 64 65 66 69 6e 65 64 3d 27 24 7b  ow_undefined='${
29c50 77 6c 7d 2d 66 6c 61 74 5f 6e 61 6d 65 73 70 61  wl}-flat_namespa
29c60 63 65 20 24 7b 77 6c 7d 2d 75 6e 64 65 66 69 6e  ce ${wl}-undefin
29c70 65 64 20 24 7b 77 6c 7d 73 75 70 70 72 65 73 73  ed ${wl}suppress
29c80 27 20 3b 3b 0a 20 20 20 20 64 61 72 77 69 6e 2a  ' ;;.    darwin*
29c90 29 20 23 20 64 61 72 77 69 6e 20 35 2e 78 20 6f  ) # darwin 5.x o
29ca0 6e 0a 20 20 20 20 20 20 23 20 69 66 20 72 75 6e  n.      # if run
29cb0 6e 69 6e 67 20 6f 6e 20 31 30 2e 35 20 6f 72 20  ning on 10.5 or 
29cc0 6c 61 74 65 72 2c 20 74 68 65 20 64 65 70 6c 6f  later, the deplo
29cd0 79 6d 65 6e 74 20 74 61 72 67 65 74 20 64 65 66  yment target def
29ce0 61 75 6c 74 73 0a 20 20 20 20 20 20 23 20 74 6f  aults.      # to
29cf0 20 74 68 65 20 4f 53 20 76 65 72 73 69 6f 6e 2c   the OS version,
29d00 20 69 66 20 6f 6e 20 78 38 36 2c 20 61 6e 64 20   if on x86, and 
29d10 31 30 2e 34 2c 20 74 68 65 20 64 65 70 6c 6f 79  10.4, the deploy
29d20 6d 65 6e 74 0a 20 20 20 20 20 20 23 20 74 61 72  ment.      # tar
29d30 67 65 74 20 64 65 66 61 75 6c 74 73 20 74 6f 20  get defaults to 
29d40 31 30 2e 34 2e 20 44 6f 6e 27 74 20 79 6f 75 20  10.4. Don't you 
29d50 6c 6f 76 65 20 69 74 3f 0a 20 20 20 20 20 20 63  love it?.      c
29d60 61 73 65 20 24 7b 4d 41 43 4f 53 58 5f 44 45 50  ase ${MACOSX_DEP
29d70 4c 4f 59 4d 45 4e 54 5f 54 41 52 47 45 54 2d 31  LOYMENT_TARGET-1
29d80 30 2e 30 7d 2c 24 68 6f 73 74 20 69 6e 0a 09 31  0.0},$host in..1
29d90 30 2e 30 2c 2a 38 36 2a 2d 64 61 72 77 69 6e 38  0.0,*86*-darwin8
29da0 2a 7c 31 30 2e 30 2c 2a 2d 64 61 72 77 69 6e 5b  *|10.0,*-darwin[
29db0 39 31 5d 2a 29 0a 09 20 20 5f 6c 74 5f 64 61 72  91]*)..  _lt_dar
29dc0 5f 61 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e 65 64  _allow_undefined
29dd0 3d 27 24 7b 77 6c 7d 2d 75 6e 64 65 66 69 6e 65  ='${wl}-undefine
29de0 64 20 24 7b 77 6c 7d 64 79 6e 61 6d 69 63 5f 6c  d ${wl}dynamic_l
29df0 6f 6f 6b 75 70 27 20 3b 3b 0a 09 31 30 2e 5b 30  ookup' ;;..10.[0
29e00 31 32 5d 2a 29 0a 09 20 20 5f 6c 74 5f 64 61 72  12]*)..  _lt_dar
29e10 5f 61 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e 65 64  _allow_undefined
29e20 3d 27 24 7b 77 6c 7d 2d 66 6c 61 74 5f 6e 61 6d  ='${wl}-flat_nam
29e30 65 73 70 61 63 65 20 24 7b 77 6c 7d 2d 75 6e 64  espace ${wl}-und
29e40 65 66 69 6e 65 64 20 24 7b 77 6c 7d 73 75 70 70  efined ${wl}supp
29e50 72 65 73 73 27 20 3b 3b 0a 09 31 30 2e 2a 29 0a  ress' ;;..10.*).
29e60 09 20 20 5f 6c 74 5f 64 61 72 5f 61 6c 6c 6f 77  .  _lt_dar_allow
29e70 5f 75 6e 64 65 66 69 6e 65 64 3d 27 24 7b 77 6c  _undefined='${wl
29e80 7d 2d 75 6e 64 65 66 69 6e 65 64 20 24 7b 77 6c  }-undefined ${wl
29e90 7d 64 79 6e 61 6d 69 63 5f 6c 6f 6f 6b 75 70 27  }dynamic_lookup'
29ea0 20 3b 3b 0a 20 20 20 20 20 20 65 73 61 63 0a 20   ;;.      esac. 
29eb0 20 20 20 3b 3b 0a 20 20 65 73 61 63 0a 20 20 20     ;;.  esac.   
29ec0 20 69 66 20 74 65 73 74 20 22 24 6c 74 5f 63 76   if test "$lt_cv
29ed0 5f 61 70 70 6c 65 5f 63 63 5f 73 69 6e 67 6c 65  _apple_cc_single
29ee0 5f 6d 6f 64 22 20 3d 20 22 79 65 73 22 3b 20 74  _mod" = "yes"; t
29ef0 68 65 6e 0a 20 20 20 20 20 20 5f 6c 74 5f 64 61  hen.      _lt_da
29f00 72 5f 73 69 6e 67 6c 65 5f 6d 6f 64 3d 27 24 73  r_single_mod='$s
29f10 69 6e 67 6c 65 5f 6d 6f 64 75 6c 65 27 0a 20 20  ingle_module'.  
29f20 20 20 66 69 0a 20 20 20 20 69 66 20 74 65 73 74    fi.    if test
29f30 20 22 24 6c 74 5f 63 76 5f 6c 64 5f 65 78 70 6f   "$lt_cv_ld_expo
29f40 72 74 65 64 5f 73 79 6d 62 6f 6c 73 5f 6c 69 73  rted_symbols_lis
29f50 74 22 20 3d 20 22 79 65 73 22 3b 20 74 68 65 6e  t" = "yes"; then
29f60 0a 20 20 20 20 20 20 5f 6c 74 5f 64 61 72 5f 65  .      _lt_dar_e
29f70 78 70 6f 72 74 5f 73 79 6d 73 3d 27 20 24 7b 77  xport_syms=' ${w
29f80 6c 7d 2d 65 78 70 6f 72 74 65 64 5f 73 79 6d 62  l}-exported_symb
29f90 6f 6c 73 5f 6c 69 73 74 2c 24 6f 75 74 70 75 74  ols_list,$output
29fa0 5f 6f 62 6a 64 69 72 2f 24 7b 6c 69 62 6e 61 6d  _objdir/${libnam
29fb0 65 7d 2d 73 79 6d 62 6f 6c 73 2e 65 78 70 73 79  e}-symbols.expsy
29fc0 6d 27 0a 20 20 20 20 65 6c 73 65 0a 20 20 20 20  m'.    else.    
29fd0 20 20 5f 6c 74 5f 64 61 72 5f 65 78 70 6f 72 74    _lt_dar_export
29fe0 5f 73 79 6d 73 3d 27 7e 24 4e 4d 45 44 49 54 20  _syms='~$NMEDIT 
29ff0 2d 73 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69  -s $output_objdi
2a000 72 2f 24 7b 6c 69 62 6e 61 6d 65 7d 2d 73 79 6d  r/${libname}-sym
2a010 62 6f 6c 73 2e 65 78 70 73 79 6d 20 24 7b 6c 69  bols.expsym ${li
2a020 62 7d 27 0a 20 20 20 20 66 69 0a 20 20 20 20 69  b}'.    fi.    i
2a030 66 20 74 65 73 74 20 22 24 44 53 59 4d 55 54 49  f test "$DSYMUTI
2a040 4c 22 20 21 3d 20 22 3a 22 3b 20 74 68 65 6e 0a  L" != ":"; then.
2a050 20 20 20 20 20 20 5f 6c 74 5f 64 73 79 6d 75 74        _lt_dsymut
2a060 69 6c 3d 27 7e 24 44 53 59 4d 55 54 49 4c 20 24  il='~$DSYMUTIL $
2a070 6c 69 62 20 7c 7c 20 3a 27 0a 20 20 20 20 65 6c  lib || :'.    el
2a080 73 65 0a 20 20 20 20 20 20 5f 6c 74 5f 64 73 79  se.      _lt_dsy
2a090 6d 75 74 69 6c 3d 0a 20 20 20 20 66 69 0a 20 20  mutil=.    fi.  
2a0a0 20 20 3b 3b 0a 20 20 65 73 61 63 0a 0a 61 63 5f    ;;.  esac..ac_
2a0b0 65 78 74 3d 63 0a 61 63 5f 63 70 70 3d 27 24 43  ext=c.ac_cpp='$C
2a0c0 50 50 20 24 43 50 50 46 4c 41 47 53 27 0a 61 63  PP $CPPFLAGS'.ac
2a0d0 5f 63 6f 6d 70 69 6c 65 3d 27 24 43 43 20 2d 63  _compile='$CC -c
2a0e0 20 24 43 46 4c 41 47 53 20 24 43 50 50 46 4c 41   $CFLAGS $CPPFLA
2a0f0 47 53 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  GS conftest.$ac_
2a100 65 78 74 20 3e 26 35 27 0a 61 63 5f 6c 69 6e 6b  ext >&5'.ac_link
2a110 3d 27 24 43 43 20 2d 6f 20 63 6f 6e 66 74 65 73  ='$CC -o conftes
2a120 74 24 61 63 5f 65 78 65 65 78 74 20 24 43 46 4c  t$ac_exeext $CFL
2a130 41 47 53 20 24 43 50 50 46 4c 41 47 53 20 24 4c  AGS $CPPFLAGS $L
2a140 44 46 4c 41 47 53 20 63 6f 6e 66 74 65 73 74 2e  DFLAGS conftest.
2a150 24 61 63 5f 65 78 74 20 24 4c 49 42 53 20 3e 26  $ac_ext $LIBS >&
2a160 35 27 0a 61 63 5f 63 6f 6d 70 69 6c 65 72 5f 67  5'.ac_compiler_g
2a170 6e 75 3d 24 61 63 5f 63 76 5f 63 5f 63 6f 6d 70  nu=$ac_cv_c_comp
2a180 69 6c 65 72 5f 67 6e 75 0a 7b 20 24 61 73 5f 65  iler_gnu.{ $as_e
2a190 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
2a1a0 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
2a1b0 3a 20 63 68 65 63 6b 69 6e 67 20 68 6f 77 20 74  : checking how t
2a1c0 6f 20 72 75 6e 20 74 68 65 20 43 20 70 72 65 70  o run the C prep
2a1d0 72 6f 63 65 73 73 6f 72 22 20 3e 26 35 0a 24 61  rocessor" >&5.$a
2a1e0 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69  s_echo_n "checki
2a1f0 6e 67 20 68 6f 77 20 74 6f 20 72 75 6e 20 74 68  ng how to run th
2a200 65 20 43 20 70 72 65 70 72 6f 63 65 73 73 6f 72  e C preprocessor
2a210 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 23 20 4f  ... " >&6; }.# O
2a220 6e 20 53 75 6e 73 2c 20 73 6f 6d 65 74 69 6d 65  n Suns, sometime
2a230 73 20 24 43 50 50 20 6e 61 6d 65 73 20 61 20 64  s $CPP names a d
2a240 69 72 65 63 74 6f 72 79 2e 0a 69 66 20 74 65 73  irectory..if tes
2a250 74 20 2d 6e 20 22 24 43 50 50 22 20 26 26 20 74  t -n "$CPP" && t
2a260 65 73 74 20 2d 64 20 22 24 43 50 50 22 3b 20 74  est -d "$CPP"; t
2a270 68 65 6e 0a 20 20 43 50 50 3d 0a 66 69 0a 69 66  hen.  CPP=.fi.if
2a280 20 74 65 73 74 20 2d 7a 20 22 24 43 50 50 22 3b   test -z "$CPP";
2a290 20 74 68 65 6e 0a 20 20 69 66 20 24 7b 61 63 5f   then.  if ${ac_
2a2a0 63 76 5f 70 72 6f 67 5f 43 50 50 2b 3a 7d 20 66  cv_prog_CPP+:} f
2a2b0 61 6c 73 65 3b 20 74 68 65 6e 20 3a 0a 20 20 24  alse; then :.  $
2a2c0 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68  as_echo_n "(cach
2a2d0 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20  ed) " >&6.else. 
2a2e0 20 20 20 20 20 23 20 44 6f 75 62 6c 65 20 71 75       # Double qu
2a2f0 6f 74 65 73 20 62 65 63 61 75 73 65 20 43 50 50  otes because CPP
2a300 20 6e 65 65 64 73 20 74 6f 20 62 65 20 65 78 70   needs to be exp
2a310 61 6e 64 65 64 0a 20 20 20 20 66 6f 72 20 43 50  anded.    for CP
2a320 50 20 69 6e 20 22 24 43 43 20 2d 45 22 20 22 24  P in "$CC -E" "$
2a330 43 43 20 2d 45 20 2d 74 72 61 64 69 74 69 6f 6e  CC -E -tradition
2a340 61 6c 2d 63 70 70 22 20 22 2f 6c 69 62 2f 63 70  al-cpp" "/lib/cp
2a350 70 22 0a 20 20 20 20 64 6f 0a 20 20 20 20 20 20  p".    do.      
2a360 61 63 5f 70 72 65 70 72 6f 63 5f 6f 6b 3d 66 61  ac_preproc_ok=fa
2a370 6c 73 65 0a 66 6f 72 20 61 63 5f 63 5f 70 72 65  lse.for ac_c_pre
2a380 70 72 6f 63 5f 77 61 72 6e 5f 66 6c 61 67 20 69  proc_warn_flag i
2a390 6e 20 27 27 20 79 65 73 0a 64 6f 0a 20 20 23 20  n '' yes.do.  # 
2a3a0 55 73 65 20 61 20 68 65 61 64 65 72 20 66 69 6c  Use a header fil
2a3b0 65 20 74 68 61 74 20 63 6f 6d 65 73 20 77 69 74  e that comes wit
2a3c0 68 20 67 63 63 2c 20 73 6f 20 63 6f 6e 66 69 67  h gcc, so config
2a3d0 75 72 69 6e 67 20 67 6c 69 62 63 0a 20 20 23 20  uring glibc.  # 
2a3e0 77 69 74 68 20 61 20 66 72 65 73 68 20 63 72 6f  with a fresh cro
2a3f0 73 73 2d 63 6f 6d 70 69 6c 65 72 20 77 6f 72 6b  ss-compiler work
2a400 73 2e 0a 20 20 23 20 50 72 65 66 65 72 20 3c 6c  s..  # Prefer <l
2a410 69 6d 69 74 73 2e 68 3e 20 74 6f 20 3c 61 73 73  imits.h> to <ass
2a420 65 72 74 2e 68 3e 20 69 66 20 5f 5f 53 54 44 43  ert.h> if __STDC
2a430 5f 5f 20 69 73 20 64 65 66 69 6e 65 64 2c 20 73  __ is defined, s
2a440 69 6e 63 65 0a 20 20 23 20 3c 6c 69 6d 69 74 73  ince.  # <limits
2a450 2e 68 3e 20 65 78 69 73 74 73 20 65 76 65 6e 20  .h> exists even 
2a460 6f 6e 20 66 72 65 65 73 74 61 6e 64 69 6e 67 20  on freestanding 
2a470 63 6f 6d 70 69 6c 65 72 73 2e 0a 20 20 23 20 4f  compilers..  # O
2a480 6e 20 74 68 65 20 4e 65 58 54 2c 20 63 63 20 2d  n the NeXT, cc -
2a490 45 20 72 75 6e 73 20 74 68 65 20 63 6f 64 65 20  E runs the code 
2a4a0 74 68 72 6f 75 67 68 20 74 68 65 20 63 6f 6d 70  through the comp
2a4b0 69 6c 65 72 27 73 20 70 61 72 73 65 72 2c 0a 20  iler's parser,. 
2a4c0 20 23 20 6e 6f 74 20 6a 75 73 74 20 74 68 72 6f   # not just thro
2a4d0 75 67 68 20 63 70 70 2e 20 22 53 79 6e 74 61 78  ugh cpp. "Syntax
2a4e0 20 65 72 72 6f 72 22 20 69 73 20 68 65 72 65 20   error" is here 
2a4f0 74 6f 20 63 61 74 63 68 20 74 68 69 73 20 63 61  to catch this ca
2a500 73 65 2e 0a 20 20 63 61 74 20 63 6f 6e 66 64 65  se..  cat confde
2a510 66 73 2e 68 20 2d 20 3c 3c 5f 41 43 45 4f 46 20  fs.h - <<_ACEOF 
2a520 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78  >conftest.$ac_ex
2a530 74 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66  t./* end confdef
2a540 73 2e 68 2e 20 20 2a 2f 0a 23 69 66 64 65 66 20  s.h.  */.#ifdef 
2a550 5f 5f 53 54 44 43 5f 5f 0a 23 20 69 6e 63 6c 75  __STDC__.# inclu
2a560 64 65 20 3c 6c 69 6d 69 74 73 2e 68 3e 0a 23 65  de <limits.h>.#e
2a570 6c 73 65 0a 23 20 69 6e 63 6c 75 64 65 20 3c 61  lse.# include <a
2a580 73 73 65 72 74 2e 68 3e 0a 23 65 6e 64 69 66 0a  ssert.h>.#endif.
2a590 09 09 20 20 20 20 20 53 79 6e 74 61 78 20 65 72  ..     Syntax er
2a5a0 72 6f 72 0a 5f 41 43 45 4f 46 0a 69 66 20 61 63  ror._ACEOF.if ac
2a5b0 5f 66 6e 5f 63 5f 74 72 79 5f 63 70 70 20 22 24  _fn_c_try_cpp "$
2a5c0 4c 49 4e 45 4e 4f 22 3b 20 74 68 65 6e 20 3a 0a  LINENO"; then :.
2a5d0 0a 65 6c 73 65 0a 20 20 23 20 42 72 6f 6b 65 6e  .else.  # Broken
2a5e0 3a 20 66 61 69 6c 73 20 6f 6e 20 76 61 6c 69 64  : fails on valid
2a5f0 20 69 6e 70 75 74 2e 0a 63 6f 6e 74 69 6e 75 65   input..continue
2a600 0a 66 69 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65  .fi.rm -f confte
2a610 73 74 2e 65 72 72 20 63 6f 6e 66 74 65 73 74 2e  st.err conftest.
2a620 69 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  i conftest.$ac_e
2a630 78 74 0a 0a 20 20 23 20 4f 4b 2c 20 77 6f 72 6b  xt..  # OK, work
2a640 73 20 6f 6e 20 73 61 6e 65 20 63 61 73 65 73 2e  s on sane cases.
2a650 20 20 4e 6f 77 20 63 68 65 63 6b 20 77 68 65 74    Now check whet
2a660 68 65 72 20 6e 6f 6e 65 78 69 73 74 65 6e 74 20  her nonexistent 
2a670 68 65 61 64 65 72 73 0a 20 20 23 20 63 61 6e 20  headers.  # can 
2a680 62 65 20 64 65 74 65 63 74 65 64 20 61 6e 64 20  be detected and 
2a690 68 6f 77 2e 0a 20 20 63 61 74 20 63 6f 6e 66 64  how..  cat confd
2a6a0 65 66 73 2e 68 20 2d 20 3c 3c 5f 41 43 45 4f 46  efs.h - <<_ACEOF
2a6b0 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65   >conftest.$ac_e
2a6c0 78 74 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65  xt./* end confde
2a6d0 66 73 2e 68 2e 20 20 2a 2f 0a 23 69 6e 63 6c 75  fs.h.  */.#inclu
2a6e0 64 65 20 3c 61 63 5f 6e 6f 6e 65 78 69 73 74 65  de <ac_nonexiste
2a6f0 6e 74 2e 68 3e 0a 5f 41 43 45 4f 46 0a 69 66 20  nt.h>._ACEOF.if 
2a700 61 63 5f 66 6e 5f 63 5f 74 72 79 5f 63 70 70 20  ac_fn_c_try_cpp 
2a710 22 24 4c 49 4e 45 4e 4f 22 3b 20 74 68 65 6e 20  "$LINENO"; then 
2a720 3a 0a 20 20 23 20 42 72 6f 6b 65 6e 3a 20 73 75  :.  # Broken: su
2a730 63 63 65 73 73 20 6f 6e 20 69 6e 76 61 6c 69 64  ccess on invalid
2a740 20 69 6e 70 75 74 2e 0a 63 6f 6e 74 69 6e 75 65   input..continue
2a750 0a 65 6c 73 65 0a 20 20 23 20 50 61 73 73 65 73  .else.  # Passes
2a760 20 62 6f 74 68 20 74 65 73 74 73 2e 0a 61 63 5f   both tests..ac_
2a770 70 72 65 70 72 6f 63 5f 6f 6b 3d 3a 0a 62 72 65  preproc_ok=:.bre
2a780 61 6b 0a 66 69 0a 72 6d 20 2d 66 20 63 6f 6e 66  ak.fi.rm -f conf
2a790 74 65 73 74 2e 65 72 72 20 63 6f 6e 66 74 65 73  test.err conftes
2a7a0 74 2e 69 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  t.i conftest.$ac
2a7b0 5f 65 78 74 0a 0a 64 6f 6e 65 0a 23 20 42 65 63  _ext..done.# Bec
2a7c0 61 75 73 65 20 6f 66 20 60 62 72 65 61 6b 27 2c  ause of `break',
2a7d0 20 5f 41 43 5f 50 52 45 50 52 4f 43 5f 49 46 45   _AC_PREPROC_IFE
2a7e0 4c 53 45 27 73 20 63 6c 65 61 6e 69 6e 67 20 63  LSE's cleaning c
2a7f0 6f 64 65 20 77 61 73 20 73 6b 69 70 70 65 64 2e  ode was skipped.
2a800 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e  .rm -f conftest.
2a810 69 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 63  i conftest.err c
2a820 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a  onftest.$ac_ext.
2a830 69 66 20 24 61 63 5f 70 72 65 70 72 6f 63 5f 6f  if $ac_preproc_o
2a840 6b 3b 20 74 68 65 6e 20 3a 0a 20 20 62 72 65 61  k; then :.  brea
2a850 6b 0a 66 69 0a 0a 20 20 20 20 64 6f 6e 65 0a 20  k.fi..    done. 
2a860 20 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 43 50     ac_cv_prog_CP
2a870 50 3d 24 43 50 50 0a 0a 66 69 0a 20 20 43 50 50  P=$CPP..fi.  CPP
2a880 3d 24 61 63 5f 63 76 5f 70 72 6f 67 5f 43 50 50  =$ac_cv_prog_CPP
2a890 0a 65 6c 73 65 0a 20 20 61 63 5f 63 76 5f 70 72  .else.  ac_cv_pr
2a8a0 6f 67 5f 43 50 50 3d 24 43 50 50 0a 66 69 0a 7b  og_CPP=$CPP.fi.{
2a8b0 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
2a8c0 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
2a8d0 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20  INENO}: result: 
2a8e0 24 43 50 50 22 20 3e 26 35 0a 24 61 73 5f 65 63  $CPP" >&5.$as_ec
2a8f0 68 6f 20 22 24 43 50 50 22 20 3e 26 36 3b 20 7d  ho "$CPP" >&6; }
2a900 0a 61 63 5f 70 72 65 70 72 6f 63 5f 6f 6b 3d 66  .ac_preproc_ok=f
2a910 61 6c 73 65 0a 66 6f 72 20 61 63 5f 63 5f 70 72  alse.for ac_c_pr
2a920 65 70 72 6f 63 5f 77 61 72 6e 5f 66 6c 61 67 20  eproc_warn_flag 
2a930 69 6e 20 27 27 20 79 65 73 0a 64 6f 0a 20 20 23  in '' yes.do.  #
2a940 20 55 73 65 20 61 20 68 65 61 64 65 72 20 66 69   Use a header fi
2a950 6c 65 20 74 68 61 74 20 63 6f 6d 65 73 20 77 69  le that comes wi
2a960 74 68 20 67 63 63 2c 20 73 6f 20 63 6f 6e 66 69  th gcc, so confi
2a970 67 75 72 69 6e 67 20 67 6c 69 62 63 0a 20 20 23  guring glibc.  #
2a980 20 77 69 74 68 20 61 20 66 72 65 73 68 20 63 72   with a fresh cr
2a990 6f 73 73 2d 63 6f 6d 70 69 6c 65 72 20 77 6f 72  oss-compiler wor
2a9a0 6b 73 2e 0a 20 20 23 20 50 72 65 66 65 72 20 3c  ks..  # Prefer <
2a9b0 6c 69 6d 69 74 73 2e 68 3e 20 74 6f 20 3c 61 73  limits.h> to <as
2a9c0 73 65 72 74 2e 68 3e 20 69 66 20 5f 5f 53 54 44  sert.h> if __STD
2a9d0 43 5f 5f 20 69 73 20 64 65 66 69 6e 65 64 2c 20  C__ is defined, 
2a9e0 73 69 6e 63 65 0a 20 20 23 20 3c 6c 69 6d 69 74  since.  # <limit
2a9f0 73 2e 68 3e 20 65 78 69 73 74 73 20 65 76 65 6e  s.h> exists even
2aa00 20 6f 6e 20 66 72 65 65 73 74 61 6e 64 69 6e 67   on freestanding
2aa10 20 63 6f 6d 70 69 6c 65 72 73 2e 0a 20 20 23 20   compilers..  # 
2aa20 4f 6e 20 74 68 65 20 4e 65 58 54 2c 20 63 63 20  On the NeXT, cc 
2aa30 2d 45 20 72 75 6e 73 20 74 68 65 20 63 6f 64 65  -E runs the code
2aa40 20 74 68 72 6f 75 67 68 20 74 68 65 20 63 6f 6d   through the com
2aa50 70 69 6c 65 72 27 73 20 70 61 72 73 65 72 2c 0a  piler's parser,.
2aa60 20 20 23 20 6e 6f 74 20 6a 75 73 74 20 74 68 72    # not just thr
2aa70 6f 75 67 68 20 63 70 70 2e 20 22 53 79 6e 74 61  ough cpp. "Synta
2aa80 78 20 65 72 72 6f 72 22 20 69 73 20 68 65 72 65  x error" is here
2aa90 20 74 6f 20 63 61 74 63 68 20 74 68 69 73 20 63   to catch this c
2aaa0 61 73 65 2e 0a 20 20 63 61 74 20 63 6f 6e 66 64  ase..  cat confd
2aab0 65 66 73 2e 68 20 2d 20 3c 3c 5f 41 43 45 4f 46  efs.h - <<_ACEOF
2aac0 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65   >conftest.$ac_e
2aad0 78 74 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65  xt./* end confde
2aae0 66 73 2e 68 2e 20 20 2a 2f 0a 23 69 66 64 65 66  fs.h.  */.#ifdef
2aaf0 20 5f 5f 53 54 44 43 5f 5f 0a 23 20 69 6e 63 6c   __STDC__.# incl
2ab00 75 64 65 20 3c 6c 69 6d 69 74 73 2e 68 3e 0a 23  ude <limits.h>.#
2ab10 65 6c 73 65 0a 23 20 69 6e 63 6c 75 64 65 20 3c  else.# include <
2ab20 61 73 73 65 72 74 2e 68 3e 0a 23 65 6e 64 69 66  assert.h>.#endif
2ab30 0a 09 09 20 20 20 20 20 53 79 6e 74 61 78 20 65  ...     Syntax e
2ab40 72 72 6f 72 0a 5f 41 43 45 4f 46 0a 69 66 20 61  rror._ACEOF.if a
2ab50 63 5f 66 6e 5f 63 5f 74 72 79 5f 63 70 70 20 22  c_fn_c_try_cpp "
2ab60 24 4c 49 4e 45 4e 4f 22 3b 20 74 68 65 6e 20 3a  $LINENO"; then :
2ab70 0a 0a 65 6c 73 65 0a 20 20 23 20 42 72 6f 6b 65  ..else.  # Broke
2ab80 6e 3a 20 66 61 69 6c 73 20 6f 6e 20 76 61 6c 69  n: fails on vali
2ab90 64 20 69 6e 70 75 74 2e 0a 63 6f 6e 74 69 6e 75  d input..continu
2aba0 65 0a 66 69 0a 72 6d 20 2d 66 20 63 6f 6e 66 74  e.fi.rm -f conft
2abb0 65 73 74 2e 65 72 72 20 63 6f 6e 66 74 65 73 74  est.err conftest
2abc0 2e 69 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  .i conftest.$ac_
2abd0 65 78 74 0a 0a 20 20 23 20 4f 4b 2c 20 77 6f 72  ext..  # OK, wor
2abe0 6b 73 20 6f 6e 20 73 61 6e 65 20 63 61 73 65 73  ks on sane cases
2abf0 2e 20 20 4e 6f 77 20 63 68 65 63 6b 20 77 68 65  .  Now check whe
2ac00 74 68 65 72 20 6e 6f 6e 65 78 69 73 74 65 6e 74  ther nonexistent
2ac10 20 68 65 61 64 65 72 73 0a 20 20 23 20 63 61 6e   headers.  # can
2ac20 20 62 65 20 64 65 74 65 63 74 65 64 20 61 6e 64   be detected and
2ac30 20 68 6f 77 2e 0a 20 20 63 61 74 20 63 6f 6e 66   how..  cat conf
2ac40 64 65 66 73 2e 68 20 2d 20 3c 3c 5f 41 43 45 4f  defs.h - <<_ACEO
2ac50 46 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  F >conftest.$ac_
2ac60 65 78 74 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64  ext./* end confd
2ac70 65 66 73 2e 68 2e 20 20 2a 2f 0a 23 69 6e 63 6c  efs.h.  */.#incl
2ac80 75 64 65 20 3c 61 63 5f 6e 6f 6e 65 78 69 73 74  ude <ac_nonexist
2ac90 65 6e 74 2e 68 3e 0a 5f 41 43 45 4f 46 0a 69 66  ent.h>._ACEOF.if
2aca0 20 61 63 5f 66 6e 5f 63 5f 74 72 79 5f 63 70 70   ac_fn_c_try_cpp
2acb0 20 22 24 4c 49 4e 45 4e 4f 22 3b 20 74 68 65 6e   "$LINENO"; then
2acc0 20 3a 0a 20 20 23 20 42 72 6f 6b 65 6e 3a 20 73   :.  # Broken: s
2acd0 75 63 63 65 73 73 20 6f 6e 20 69 6e 76 61 6c 69  uccess on invali
2ace0 64 20 69 6e 70 75 74 2e 0a 63 6f 6e 74 69 6e 75  d input..continu
2acf0 65 0a 65 6c 73 65 0a 20 20 23 20 50 61 73 73 65  e.else.  # Passe
2ad00 73 20 62 6f 74 68 20 74 65 73 74 73 2e 0a 61 63  s both tests..ac
2ad10 5f 70 72 65 70 72 6f 63 5f 6f 6b 3d 3a 0a 62 72  _preproc_ok=:.br
2ad20 65 61 6b 0a 66 69 0a 72 6d 20 2d 66 20 63 6f 6e  eak.fi.rm -f con
2ad30 66 74 65 73 74 2e 65 72 72 20 63 6f 6e 66 74 65  ftest.err confte
2ad40 73 74 2e 69 20 63 6f 6e 66 74 65 73 74 2e 24 61  st.i conftest.$a
2ad50 63 5f 65 78 74 0a 0a 64 6f 6e 65 0a 23 20 42 65  c_ext..done.# Be
2ad60 63 61 75 73 65 20 6f 66 20 60 62 72 65 61 6b 27  cause of `break'
2ad70 2c 20 5f 41 43 5f 50 52 45 50 52 4f 43 5f 49 46  , _AC_PREPROC_IF
2ad80 45 4c 53 45 27 73 20 63 6c 65 61 6e 69 6e 67 20  ELSE's cleaning 
2ad90 63 6f 64 65 20 77 61 73 20 73 6b 69 70 70 65 64  code was skipped
2ada0 2e 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74  ..rm -f conftest
2adb0 2e 69 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20  .i conftest.err 
2adc0 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
2add0 0a 69 66 20 24 61 63 5f 70 72 65 70 72 6f 63 5f  .if $ac_preproc_
2ade0 6f 6b 3b 20 74 68 65 6e 20 3a 0a 0a 65 6c 73 65  ok; then :..else
2adf0 0a 20 20 7b 20 7b 20 24 61 73 5f 65 63 68 6f 20  .  { { $as_echo 
2ae00 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  "$as_me:${as_lin
2ae10 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 65 72  eno-$LINENO}: er
2ae20 72 6f 72 3a 20 69 6e 20 5c 60 24 61 63 5f 70 77  ror: in \`$ac_pw
2ae30 64 27 3a 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  d':" >&5.$as_ech
2ae40 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72  o "$as_me: error
2ae50 3a 20 69 6e 20 5c 60 24 61 63 5f 70 77 64 27 3a  : in \`$ac_pwd':
2ae60 22 20 3e 26 32 3b 7d 0a 61 73 5f 66 6e 5f 65 72  " >&2;}.as_fn_er
2ae70 72 6f 72 20 24 3f 20 22 43 20 70 72 65 70 72 6f  ror $? "C prepro
2ae80 63 65 73 73 6f 72 20 5c 22 24 43 50 50 5c 22 20  cessor \"$CPP\" 
2ae90 66 61 69 6c 73 20 73 61 6e 69 74 79 20 63 68 65  fails sanity che
2aea0 63 6b 0a 53 65 65 20 5c 60 63 6f 6e 66 69 67 2e  ck.See \`config.
2aeb0 6c 6f 67 27 20 66 6f 72 20 6d 6f 72 65 20 64 65  log' for more de
2aec0 74 61 69 6c 73 22 20 22 24 4c 49 4e 45 4e 4f 22  tails" "$LINENO"
2aed0 20 35 3b 20 7d 0a 66 69 0a 0a 61 63 5f 65 78 74   5; }.fi..ac_ext
2aee0 3d 63 0a 61 63 5f 63 70 70 3d 27 24 43 50 50 20  =c.ac_cpp='$CPP 
2aef0 24 43 50 50 46 4c 41 47 53 27 0a 61 63 5f 63 6f  $CPPFLAGS'.ac_co
2af00 6d 70 69 6c 65 3d 27 24 43 43 20 2d 63 20 24 43  mpile='$CC -c $C
2af10 46 4c 41 47 53 20 24 43 50 50 46 4c 41 47 53 20  FLAGS $CPPFLAGS 
2af20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
2af30 20 3e 26 35 27 0a 61 63 5f 6c 69 6e 6b 3d 27 24   >&5'.ac_link='$
2af40 43 43 20 2d 6f 20 63 6f 6e 66 74 65 73 74 24 61  CC -o conftest$a
2af50 63 5f 65 78 65 65 78 74 20 24 43 46 4c 41 47 53  c_exeext $CFLAGS
2af60 20 24 43 50 50 46 4c 41 47 53 20 24 4c 44 46 4c   $CPPFLAGS $LDFL
2af70 41 47 53 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  AGS conftest.$ac
2af80 5f 65 78 74 20 24 4c 49 42 53 20 3e 26 35 27 0a  _ext $LIBS >&5'.
2af90 61 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 3d  ac_compiler_gnu=
2afa0 24 61 63 5f 63 76 5f 63 5f 63 6f 6d 70 69 6c 65  $ac_cv_c_compile
2afb0 72 5f 67 6e 75 0a 0a 0a 7b 20 24 61 73 5f 65 63  r_gnu...{ $as_ec
2afc0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
2afd0 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
2afe0 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 41 4e   checking for AN
2aff0 53 49 20 43 20 68 65 61 64 65 72 20 66 69 6c 65  SI C header file
2b000 73 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f  s" >&5.$as_echo_
2b010 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  n "checking for 
2b020 41 4e 53 49 20 43 20 68 65 61 64 65 72 20 66 69  ANSI C header fi
2b030 6c 65 73 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a  les... " >&6; }.
2b040 69 66 20 24 7b 61 63 5f 63 76 5f 68 65 61 64 65  if ${ac_cv_heade
2b050 72 5f 73 74 64 63 2b 3a 7d 20 66 61 6c 73 65 3b  r_stdc+:} false;
2b060 20 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f 65 63   then :.  $as_ec
2b070 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22  ho_n "(cached) "
2b080 20 3e 26 36 0a 65 6c 73 65 0a 20 20 63 61 74 20   >&6.else.  cat 
2b090 63 6f 6e 66 64 65 66 73 2e 68 20 2d 20 3c 3c 5f  confdefs.h - <<_
2b0a0 41 43 45 4f 46 20 3e 63 6f 6e 66 74 65 73 74 2e  ACEOF >conftest.
2b0b0 24 61 63 5f 65 78 74 0a 2f 2a 20 65 6e 64 20 63  $ac_ext./* end c
2b0c0 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 23  onfdefs.h.  */.#
2b0d0 69 6e 63 6c 75 64 65 20 3c 73 74 64 6c 69 62 2e  include <stdlib.
2b0e0 68 3e 0a 23 69 6e 63 6c 75 64 65 20 3c 73 74 64  h>.#include <std
2b0f0 61 72 67 2e 68 3e 0a 23 69 6e 63 6c 75 64 65 20  arg.h>.#include 
2b100 3c 73 74 72 69 6e 67 2e 68 3e 0a 23 69 6e 63 6c  <string.h>.#incl
2b110 75 64 65 20 3c 66 6c 6f 61 74 2e 68 3e 0a 0a 69  ude <float.h>..i
2b120 6e 74 0a 6d 61 69 6e 20 28 29 0a 7b 0a 0a 20 20  nt.main ().{..  
2b130 3b 0a 20 20 72 65 74 75 72 6e 20 30 3b 0a 7d 0a  ;.  return 0;.}.
2b140 5f 41 43 45 4f 46 0a 69 66 20 61 63 5f 66 6e 5f  _ACEOF.if ac_fn_
2b150 63 5f 74 72 79 5f 63 6f 6d 70 69 6c 65 20 22 24  c_try_compile "$
2b160 4c 49 4e 45 4e 4f 22 3b 20 74 68 65 6e 20 3a 0a  LINENO"; then :.
2b170 20 20 61 63 5f 63 76 5f 68 65 61 64 65 72 5f 73    ac_cv_header_s
2b180 74 64 63 3d 79 65 73 0a 65 6c 73 65 0a 20 20 61  tdc=yes.else.  a
2b190 63 5f 63 76 5f 68 65 61 64 65 72 5f 73 74 64 63  c_cv_header_stdc
2b1a0 3d 6e 6f 0a 66 69 0a 72 6d 20 2d 66 20 63 6f 72  =no.fi.rm -f cor
2b1b0 65 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 63  e conftest.err c
2b1c0 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65  onftest.$ac_obje
2b1d0 78 74 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  xt conftest.$ac_
2b1e0 65 78 74 0a 0a 69 66 20 74 65 73 74 20 24 61 63  ext..if test $ac
2b1f0 5f 63 76 5f 68 65 61 64 65 72 5f 73 74 64 63 20  _cv_header_stdc 
2b200 3d 20 79 65 73 3b 20 74 68 65 6e 0a 20 20 23 20  = yes; then.  # 
2b210 53 75 6e 4f 53 20 34 2e 78 20 73 74 72 69 6e 67  SunOS 4.x string
2b220 2e 68 20 64 6f 65 73 20 6e 6f 74 20 64 65 63 6c  .h does not decl
2b230 61 72 65 20 6d 65 6d 2a 2c 20 63 6f 6e 74 72 61  are mem*, contra
2b240 72 79 20 74 6f 20 41 4e 53 49 2e 0a 20 20 63 61  ry to ANSI..  ca
2b250 74 20 63 6f 6e 66 64 65 66 73 2e 68 20 2d 20 3c  t confdefs.h - <
2b260 3c 5f 41 43 45 4f 46 20 3e 63 6f 6e 66 74 65 73  <_ACEOF >conftes
2b270 74 2e 24 61 63 5f 65 78 74 0a 2f 2a 20 65 6e 64  t.$ac_ext./* end
2b280 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f   confdefs.h.  */
2b290 0a 23 69 6e 63 6c 75 64 65 20 3c 73 74 72 69 6e  .#include <strin
2b2a0 67 2e 68 3e 0a 0a 5f 41 43 45 4f 46 0a 69 66 20  g.h>.._ACEOF.if 
2b2b0 28 65 76 61 6c 20 22 24 61 63 5f 63 70 70 20 63  (eval "$ac_cpp c
2b2c0 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 22  onftest.$ac_ext"
2b2d0 29 20 32 3e 26 35 20 7c 0a 20 20 24 45 47 52 45  ) 2>&5 |.  $EGRE
2b2e0 50 20 22 6d 65 6d 63 68 72 22 20 3e 2f 64 65 76  P "memchr" >/dev
2b2f0 2f 6e 75 6c 6c 20 32 3e 26 31 3b 20 74 68 65 6e  /null 2>&1; then
2b300 20 3a 0a 0a 65 6c 73 65 0a 20 20 61 63 5f 63 76   :..else.  ac_cv
2b310 5f 68 65 61 64 65 72 5f 73 74 64 63 3d 6e 6f 0a  _header_stdc=no.
2b320 66 69 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73  fi.rm -f conftes
2b330 74 2a 0a 0a 66 69 0a 0a 69 66 20 74 65 73 74 20  t*..fi..if test 
2b340 24 61 63 5f 63 76 5f 68 65 61 64 65 72 5f 73 74  $ac_cv_header_st
2b350 64 63 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a 20  dc = yes; then. 
2b360 20 23 20 49 53 43 20 32 2e 30 2e 32 20 73 74 64   # ISC 2.0.2 std
2b370 6c 69 62 2e 68 20 64 6f 65 73 20 6e 6f 74 20 64  lib.h does not d
2b380 65 63 6c 61 72 65 20 66 72 65 65 2c 20 63 6f 6e  eclare free, con
2b390 74 72 61 72 79 20 74 6f 20 41 4e 53 49 2e 0a 20  trary to ANSI.. 
2b3a0 20 63 61 74 20 63 6f 6e 66 64 65 66 73 2e 68 20   cat confdefs.h 
2b3b0 2d 20 3c 3c 5f 41 43 45 4f 46 20 3e 63 6f 6e 66  - <<_ACEOF >conf
2b3c0 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 2f 2a 20  test.$ac_ext./* 
2b3d0 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20  end confdefs.h. 
2b3e0 20 2a 2f 0a 23 69 6e 63 6c 75 64 65 20 3c 73 74   */.#include <st
2b3f0 64 6c 69 62 2e 68 3e 0a 0a 5f 41 43 45 4f 46 0a  dlib.h>.._ACEOF.
2b400 69 66 20 28 65 76 61 6c 20 22 24 61 63 5f 63 70  if (eval "$ac_cp
2b410 70 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  p conftest.$ac_e
2b420 78 74 22 29 20 32 3e 26 35 20 7c 0a 20 20 24 45  xt") 2>&5 |.  $E
2b430 47 52 45 50 20 22 66 72 65 65 22 20 3e 2f 64 65  GREP "free" >/de
2b440 76 2f 6e 75 6c 6c 20 32 3e 26 31 3b 20 74 68 65  v/null 2>&1; the
2b450 6e 20 3a 0a 0a 65 6c 73 65 0a 20 20 61 63 5f 63  n :..else.  ac_c
2b460 76 5f 68 65 61 64 65 72 5f 73 74 64 63 3d 6e 6f  v_header_stdc=no
2b470 0a 66 69 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65  .fi.rm -f confte
2b480 73 74 2a 0a 0a 66 69 0a 0a 69 66 20 74 65 73 74  st*..fi..if test
2b490 20 24 61 63 5f 63 76 5f 68 65 61 64 65 72 5f 73   $ac_cv_header_s
2b4a0 74 64 63 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a  tdc = yes; then.
2b4b0 20 20 23 20 2f 62 69 6e 2f 63 63 20 69 6e 20 49    # /bin/cc in I
2b4c0 72 69 78 2d 34 2e 30 2e 35 20 67 65 74 73 20 6e  rix-4.0.5 gets n
2b4d0 6f 6e 2d 41 4e 53 49 20 63 74 79 70 65 20 6d 61  on-ANSI ctype ma
2b4e0 63 72 6f 73 20 75 6e 6c 65 73 73 20 75 73 69 6e  cros unless usin
2b4f0 67 20 2d 61 6e 73 69 2e 0a 20 20 69 66 20 74 65  g -ansi..  if te
2b500 73 74 20 22 24 63 72 6f 73 73 5f 63 6f 6d 70 69  st "$cross_compi
2b510 6c 69 6e 67 22 20 3d 20 79 65 73 3b 20 74 68 65  ling" = yes; the
2b520 6e 20 3a 0a 20 20 3a 0a 65 6c 73 65 0a 20 20 63  n :.  :.else.  c
2b530 61 74 20 63 6f 6e 66 64 65 66 73 2e 68 20 2d 20  at confdefs.h - 
2b540 3c 3c 5f 41 43 45 4f 46 20 3e 63 6f 6e 66 74 65  <<_ACEOF >confte
2b550 73 74 2e 24 61 63 5f 65 78 74 0a 2f 2a 20 65 6e  st.$ac_ext./* en
2b560 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a  d confdefs.h.  *
2b570 2f 0a 23 69 6e 63 6c 75 64 65 20 3c 63 74 79 70  /.#include <ctyp
2b580 65 2e 68 3e 0a 23 69 6e 63 6c 75 64 65 20 3c 73  e.h>.#include <s
2b590 74 64 6c 69 62 2e 68 3e 0a 23 69 66 20 28 28 27  tdlib.h>.#if (('
2b5a0 20 27 20 26 20 30 78 30 46 46 29 20 3d 3d 20 30   ' & 0x0FF) == 0
2b5b0 78 30 32 30 29 0a 23 20 64 65 66 69 6e 65 20 49  x020).# define I
2b5c0 53 4c 4f 57 45 52 28 63 29 20 28 27 61 27 20 3c  SLOWER(c) ('a' <
2b5d0 3d 20 28 63 29 20 26 26 20 28 63 29 20 3c 3d 20  = (c) && (c) <= 
2b5e0 27 7a 27 29 0a 23 20 64 65 66 69 6e 65 20 54 4f  'z').# define TO
2b5f0 55 50 50 45 52 28 63 29 20 28 49 53 4c 4f 57 45  UPPER(c) (ISLOWE
2b600 52 28 63 29 20 3f 20 27 41 27 20 2b 20 28 28 63  R(c) ? 'A' + ((c
2b610 29 20 2d 20 27 61 27 29 20 3a 20 28 63 29 29 0a  ) - 'a') : (c)).
2b620 23 65 6c 73 65 0a 23 20 64 65 66 69 6e 65 20 49  #else.# define I
2b630 53 4c 4f 57 45 52 28 63 29 20 5c 0a 09 09 20 20  SLOWER(c) \...  
2b640 20 28 28 27 61 27 20 3c 3d 20 28 63 29 20 26 26   (('a' <= (c) &&
2b650 20 28 63 29 20 3c 3d 20 27 69 27 29 20 5c 0a 09   (c) <= 'i') \..
2b660 09 20 20 20 20 20 7c 7c 20 28 27 6a 27 20 3c 3d  .     || ('j' <=
2b670 20 28 63 29 20 26 26 20 28 63 29 20 3c 3d 20 27   (c) && (c) <= '
2b680 72 27 29 20 5c 0a 09 09 20 20 20 20 20 7c 7c 20  r') \...     || 
2b690 28 27 73 27 20 3c 3d 20 28 63 29 20 26 26 20 28  ('s' <= (c) && (
2b6a0 63 29 20 3c 3d 20 27 7a 27 29 29 0a 23 20 64 65  c) <= 'z')).# de
2b6b0 66 69 6e 65 20 54 4f 55 50 50 45 52 28 63 29 20  fine TOUPPER(c) 
2b6c0 28 49 53 4c 4f 57 45 52 28 63 29 20 3f 20 28 28  (ISLOWER(c) ? ((
2b6d0 63 29 20 7c 20 30 78 34 30 29 20 3a 20 28 63 29  c) | 0x40) : (c)
2b6e0 29 0a 23 65 6e 64 69 66 0a 0a 23 64 65 66 69 6e  ).#endif..#defin
2b6f0 65 20 58 4f 52 28 65 2c 20 66 29 20 28 28 28 65  e XOR(e, f) (((e
2b700 29 20 26 26 20 21 28 66 29 29 20 7c 7c 20 28 21  ) && !(f)) || (!
2b710 28 65 29 20 26 26 20 28 66 29 29 29 0a 69 6e 74  (e) && (f))).int
2b720 0a 6d 61 69 6e 20 28 29 0a 7b 0a 20 20 69 6e 74  .main ().{.  int
2b730 20 69 3b 0a 20 20 66 6f 72 20 28 69 20 3d 20 30   i;.  for (i = 0
2b740 3b 20 69 20 3c 20 32 35 36 3b 20 69 2b 2b 29 0a  ; i < 256; i++).
2b750 20 20 20 20 69 66 20 28 58 4f 52 20 28 69 73 6c      if (XOR (isl
2b760 6f 77 65 72 20 28 69 29 2c 20 49 53 4c 4f 57 45  ower (i), ISLOWE
2b770 52 20 28 69 29 29 0a 09 7c 7c 20 74 6f 75 70 70  R (i))..|| toupp
2b780 65 72 20 28 69 29 20 21 3d 20 54 4f 55 50 50 45  er (i) != TOUPPE
2b790 52 20 28 69 29 29 0a 20 20 20 20 20 20 72 65 74  R (i)).      ret
2b7a0 75 72 6e 20 32 3b 0a 20 20 72 65 74 75 72 6e 20  urn 2;.  return 
2b7b0 30 3b 0a 7d 0a 5f 41 43 45 4f 46 0a 69 66 20 61  0;.}._ACEOF.if a
2b7c0 63 5f 66 6e 5f 63 5f 74 72 79 5f 72 75 6e 20 22  c_fn_c_try_run "
2b7d0 24 4c 49 4e 45 4e 4f 22 3b 20 74 68 65 6e 20 3a  $LINENO"; then :
2b7e0 0a 0a 65 6c 73 65 0a 20 20 61 63 5f 63 76 5f 68  ..else.  ac_cv_h
2b7f0 65 61 64 65 72 5f 73 74 64 63 3d 6e 6f 0a 66 69  eader_stdc=no.fi
2b800 0a 72 6d 20 2d 66 20 63 6f 72 65 20 2a 2e 63 6f  .rm -f core *.co
2b810 72 65 20 63 6f 72 65 2e 63 6f 6e 66 74 65 73 74  re core.conftest
2b820 2e 2a 20 67 6d 6f 6e 2e 6f 75 74 20 62 62 2e 6f  .* gmon.out bb.o
2b830 75 74 20 63 6f 6e 66 74 65 73 74 24 61 63 5f 65  ut conftest$ac_e
2b840 78 65 65 78 74 20 5c 0a 20 20 63 6f 6e 66 74 65  xeext \.  confte
2b850 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 20 63 6f  st.$ac_objext co
2b860 6e 66 74 65 73 74 2e 62 65 61 6d 20 63 6f 6e 66  nftest.beam conf
2b870 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 66 69 0a  test.$ac_ext.fi.
2b880 0a 66 69 0a 66 69 0a 7b 20 24 61 73 5f 65 63 68  .fi.fi.{ $as_ech
2b890 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
2b8a0 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
2b8b0 72 65 73 75 6c 74 3a 20 24 61 63 5f 63 76 5f 68  result: $ac_cv_h
2b8c0 65 61 64 65 72 5f 73 74 64 63 22 20 3e 26 35 0a  eader_stdc" >&5.
2b8d0 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 63 76  $as_echo "$ac_cv
2b8e0 5f 68 65 61 64 65 72 5f 73 74 64 63 22 20 3e 26  _header_stdc" >&
2b8f0 36 3b 20 7d 0a 69 66 20 74 65 73 74 20 24 61 63  6; }.if test $ac
2b900 5f 63 76 5f 68 65 61 64 65 72 5f 73 74 64 63 20  _cv_header_stdc 
2b910 3d 20 79 65 73 3b 20 74 68 65 6e 0a 0a 24 61 73  = yes; then..$as
2b920 5f 65 63 68 6f 20 22 23 64 65 66 69 6e 65 20 53  _echo "#define S
2b930 54 44 43 5f 48 45 41 44 45 52 53 20 31 22 20 3e  TDC_HEADERS 1" >
2b940 3e 63 6f 6e 66 64 65 66 73 2e 68 0a 0a 66 69 0a  >confdefs.h..fi.
2b950 0a 23 20 4f 6e 20 49 52 49 58 20 35 2e 33 2c 20  .# On IRIX 5.3, 
2b960 73 79 73 2f 74 79 70 65 73 20 61 6e 64 20 69 6e  sys/types and in
2b970 74 74 79 70 65 73 2e 68 20 61 72 65 20 63 6f 6e  ttypes.h are con
2b980 66 6c 69 63 74 69 6e 67 2e 0a 66 6f 72 20 61 63  flicting..for ac
2b990 5f 68 65 61 64 65 72 20 69 6e 20 73 79 73 2f 74  _header in sys/t
2b9a0 79 70 65 73 2e 68 20 73 79 73 2f 73 74 61 74 2e  ypes.h sys/stat.
2b9b0 68 20 73 74 64 6c 69 62 2e 68 20 73 74 72 69 6e  h stdlib.h strin
2b9c0 67 2e 68 20 6d 65 6d 6f 72 79 2e 68 20 73 74 72  g.h memory.h str
2b9d0 69 6e 67 73 2e 68 20 5c 0a 09 09 20 20 69 6e 74  ings.h \...  int
2b9e0 74 79 70 65 73 2e 68 20 73 74 64 69 6e 74 2e 68  types.h stdint.h
2b9f0 20 75 6e 69 73 74 64 2e 68 0a 64 6f 20 3a 0a 20   unistd.h.do :. 
2ba00 20 61 73 5f 61 63 5f 48 65 61 64 65 72 3d 60 24   as_ac_Header=`$
2ba10 61 73 5f 65 63 68 6f 20 22 61 63 5f 63 76 5f 68  as_echo "ac_cv_h
2ba20 65 61 64 65 72 5f 24 61 63 5f 68 65 61 64 65 72  eader_$ac_header
2ba30 22 20 7c 20 24 61 73 5f 74 72 5f 73 68 60 0a 61  " | $as_tr_sh`.a
2ba40 63 5f 66 6e 5f 63 5f 63 68 65 63 6b 5f 68 65 61  c_fn_c_check_hea
2ba50 64 65 72 5f 63 6f 6d 70 69 6c 65 20 22 24 4c 49  der_compile "$LI
2ba60 4e 45 4e 4f 22 20 22 24 61 63 5f 68 65 61 64 65  NENO" "$ac_heade
2ba70 72 22 20 22 24 61 73 5f 61 63 5f 48 65 61 64 65  r" "$as_ac_Heade
2ba80 72 22 20 22 24 61 63 5f 69 6e 63 6c 75 64 65 73  r" "$ac_includes
2ba90 5f 64 65 66 61 75 6c 74 0a 22 0a 69 66 20 65 76  _default.".if ev
2baa0 61 6c 20 74 65 73 74 20 5c 22 78 5c 24 22 24 61  al test \"x\$"$a
2bab0 73 5f 61 63 5f 48 65 61 64 65 72 22 5c 22 20 3d  s_ac_Header"\" =
2bac0 20 78 22 79 65 73 22 3b 20 74 68 65 6e 20 3a 0a   x"yes"; then :.
2bad0 20 20 63 61 74 20 3e 3e 63 6f 6e 66 64 65 66 73    cat >>confdefs
2bae0 2e 68 20 3c 3c 5f 41 43 45 4f 46 0a 23 64 65 66  .h <<_ACEOF.#def
2baf0 69 6e 65 20 60 24 61 73 5f 65 63 68 6f 20 22 48  ine `$as_echo "H
2bb00 41 56 45 5f 24 61 63 5f 68 65 61 64 65 72 22 20  AVE_$ac_header" 
2bb10 7c 20 24 61 73 5f 74 72 5f 63 70 70 60 20 31 0a  | $as_tr_cpp` 1.
2bb20 5f 41 43 45 4f 46 0a 0a 66 69 0a 0a 64 6f 6e 65  _ACEOF..fi..done
2bb30 0a 0a 0a 66 6f 72 20 61 63 5f 68 65 61 64 65 72  ...for ac_header
2bb40 20 69 6e 20 64 6c 66 63 6e 2e 68 0a 64 6f 20 3a   in dlfcn.h.do :
2bb50 0a 20 20 61 63 5f 66 6e 5f 63 5f 63 68 65 63 6b  .  ac_fn_c_check
2bb60 5f 68 65 61 64 65 72 5f 63 6f 6d 70 69 6c 65 20  _header_compile 
2bb70 22 24 4c 49 4e 45 4e 4f 22 20 22 64 6c 66 63 6e  "$LINENO" "dlfcn
2bb80 2e 68 22 20 22 61 63 5f 63 76 5f 68 65 61 64 65  .h" "ac_cv_heade
2bb90 72 5f 64 6c 66 63 6e 5f 68 22 20 22 24 61 63 5f  r_dlfcn_h" "$ac_
2bba0 69 6e 63 6c 75 64 65 73 5f 64 65 66 61 75 6c 74  includes_default
2bbb0 0a 22 0a 69 66 20 74 65 73 74 20 22 78 24 61 63  .".if test "x$ac
2bbc0 5f 63 76 5f 68 65 61 64 65 72 5f 64 6c 66 63 6e  _cv_header_dlfcn
2bbd0 5f 68 22 20 3d 20 78 79 65 73 3b 20 74 68 65 6e  _h" = xyes; then
2bbe0 20 3a 0a 20 20 63 61 74 20 3e 3e 63 6f 6e 66 64   :.  cat >>confd
2bbf0 65 66 73 2e 68 20 3c 3c 5f 41 43 45 4f 46 0a 23  efs.h <<_ACEOF.#
2bc00 64 65 66 69 6e 65 20 48 41 56 45 5f 44 4c 46 43  define HAVE_DLFC
2bc10 4e 5f 48 20 31 0a 5f 41 43 45 4f 46 0a 0a 66 69  N_H 1._ACEOF..fi
2bc20 0a 0a 64 6f 6e 65 0a 0a 0a 0a 23 20 53 65 74 20  ..done....# Set 
2bc30 6f 70 74 69 6f 6e 73 0a 0a 0a 0a 20 20 20 20 20  options....     
2bc40 20 20 20 65 6e 61 62 6c 65 5f 64 6c 6f 70 65 6e     enable_dlopen
2bc50 3d 6e 6f 0a 0a 0a 20 20 65 6e 61 62 6c 65 5f 77  =no...  enable_w
2bc60 69 6e 33 32 5f 64 6c 6c 3d 6e 6f 0a 0a 0a 20 20  in32_dll=no...  
2bc70 20 20 20 20 20 20 20 20 20 20 23 20 43 68 65 63            # Chec
2bc80 6b 20 77 68 65 74 68 65 72 20 2d 2d 65 6e 61 62  k whether --enab
2bc90 6c 65 2d 73 68 61 72 65 64 20 77 61 73 20 67 69  le-shared was gi
2bca0 76 65 6e 2e 0a 69 66 20 74 65 73 74 20 22 24 7b  ven..if test "${
2bcb0 65 6e 61 62 6c 65 5f 73 68 61 72 65 64 2b 73 65  enable_shared+se
2bcc0 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 20  t}" = set; then 
2bcd0 3a 0a 20 20 65 6e 61 62 6c 65 76 61 6c 3d 24 65  :.  enableval=$e
2bce0 6e 61 62 6c 65 5f 73 68 61 72 65 64 3b 20 70 3d  nable_shared; p=
2bcf0 24 7b 50 41 43 4b 41 47 45 2d 64 65 66 61 75 6c  ${PACKAGE-defaul
2bd00 74 7d 0a 20 20 20 20 63 61 73 65 20 24 65 6e 61  t}.    case $ena
2bd10 62 6c 65 76 61 6c 20 69 6e 0a 20 20 20 20 79 65  bleval in.    ye
2bd20 73 29 20 65 6e 61 62 6c 65 5f 73 68 61 72 65 64  s) enable_shared
2bd30 3d 79 65 73 20 3b 3b 0a 20 20 20 20 6e 6f 29 20  =yes ;;.    no) 
2bd40 65 6e 61 62 6c 65 5f 73 68 61 72 65 64 3d 6e 6f  enable_shared=no
2bd50 20 3b 3b 0a 20 20 20 20 2a 29 0a 20 20 20 20 20   ;;.    *).     
2bd60 20 65 6e 61 62 6c 65 5f 73 68 61 72 65 64 3d 6e   enable_shared=n
2bd70 6f 0a 20 20 20 20 20 20 23 20 4c 6f 6f 6b 20 61  o.      # Look a
2bd80 74 20 74 68 65 20 61 72 67 75 6d 65 6e 74 20 77  t the argument w
2bd90 65 20 67 6f 74 2e 20 20 57 65 20 75 73 65 20 61  e got.  We use a
2bda0 6c 6c 20 74 68 65 20 63 6f 6d 6d 6f 6e 20 6c 69  ll the common li
2bdb0 73 74 20 73 65 70 61 72 61 74 6f 72 73 2e 0a 20  st separators.. 
2bdc0 20 20 20 20 20 6c 74 5f 73 61 76 65 5f 69 66 73       lt_save_ifs
2bdd0 3d 22 24 49 46 53 22 3b 20 49 46 53 3d 22 24 7b  ="$IFS"; IFS="${
2bde0 49 46 53 7d 24 50 41 54 48 5f 53 45 50 41 52 41  IFS}$PATH_SEPARA
2bdf0 54 4f 52 2c 22 0a 20 20 20 20 20 20 66 6f 72 20  TOR,".      for 
2be00 70 6b 67 20 69 6e 20 24 65 6e 61 62 6c 65 76 61  pkg in $enableva
2be10 6c 3b 20 64 6f 0a 09 49 46 53 3d 22 24 6c 74 5f  l; do..IFS="$lt_
2be20 73 61 76 65 5f 69 66 73 22 0a 09 69 66 20 74 65  save_ifs"..if te
2be30 73 74 20 22 58 24 70 6b 67 22 20 3d 20 22 58 24  st "X$pkg" = "X$
2be40 70 22 3b 20 74 68 65 6e 0a 09 20 20 65 6e 61 62  p"; then..  enab
2be50 6c 65 5f 73 68 61 72 65 64 3d 79 65 73 0a 09 66  le_shared=yes..f
2be60 69 0a 20 20 20 20 20 20 64 6f 6e 65 0a 20 20 20  i.      done.   
2be70 20 20 20 49 46 53 3d 22 24 6c 74 5f 73 61 76 65     IFS="$lt_save
2be80 5f 69 66 73 22 0a 20 20 20 20 20 20 3b 3b 0a 20  _ifs".      ;;. 
2be90 20 20 20 65 73 61 63 0a 65 6c 73 65 0a 20 20 65     esac.else.  e
2bea0 6e 61 62 6c 65 5f 73 68 61 72 65 64 3d 79 65 73  nable_shared=yes
2beb0 0a 66 69 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 20 20 23  .fi..........  #
2bec0 20 43 68 65 63 6b 20 77 68 65 74 68 65 72 20 2d   Check whether -
2bed0 2d 65 6e 61 62 6c 65 2d 73 74 61 74 69 63 20 77  -enable-static w
2bee0 61 73 20 67 69 76 65 6e 2e 0a 69 66 20 74 65 73  as given..if tes
2bef0 74 20 22 24 7b 65 6e 61 62 6c 65 5f 73 74 61 74  t "${enable_stat
2bf00 69 63 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20  ic+set}" = set; 
2bf10 74 68 65 6e 20 3a 0a 20 20 65 6e 61 62 6c 65 76  then :.  enablev
2bf20 61 6c 3d 24 65 6e 61 62 6c 65 5f 73 74 61 74 69  al=$enable_stati
2bf30 63 3b 20 70 3d 24 7b 50 41 43 4b 41 47 45 2d 64  c; p=${PACKAGE-d
2bf40 65 66 61 75 6c 74 7d 0a 20 20 20 20 63 61 73 65  efault}.    case
2bf50 20 24 65 6e 61 62 6c 65 76 61 6c 20 69 6e 0a 20   $enableval in. 
2bf60 20 20 20 79 65 73 29 20 65 6e 61 62 6c 65 5f 73     yes) enable_s
2bf70 74 61 74 69 63 3d 79 65 73 20 3b 3b 0a 20 20 20  tatic=yes ;;.   
2bf80 20 6e 6f 29 20 65 6e 61 62 6c 65 5f 73 74 61 74   no) enable_stat
2bf90 69 63 3d 6e 6f 20 3b 3b 0a 20 20 20 20 2a 29 0a  ic=no ;;.    *).
2bfa0 20 20 20 20 20 65 6e 61 62 6c 65 5f 73 74 61 74       enable_stat
2bfb0 69 63 3d 6e 6f 0a 20 20 20 20 20 20 23 20 4c 6f  ic=no.      # Lo
2bfc0 6f 6b 20 61 74 20 74 68 65 20 61 72 67 75 6d 65  ok at the argume
2bfd0 6e 74 20 77 65 20 67 6f 74 2e 20 20 57 65 20 75  nt we got.  We u
2bfe0 73 65 20 61 6c 6c 20 74 68 65 20 63 6f 6d 6d 6f  se all the commo
2bff0 6e 20 6c 69 73 74 20 73 65 70 61 72 61 74 6f 72  n list separator
2c000 73 2e 0a 20 20 20 20 20 20 6c 74 5f 73 61 76 65  s..      lt_save
2c010 5f 69 66 73 3d 22 24 49 46 53 22 3b 20 49 46 53  _ifs="$IFS"; IFS
2c020 3d 22 24 7b 49 46 53 7d 24 50 41 54 48 5f 53 45  ="${IFS}$PATH_SE
2c030 50 41 52 41 54 4f 52 2c 22 0a 20 20 20 20 20 20  PARATOR,".      
2c040 66 6f 72 20 70 6b 67 20 69 6e 20 24 65 6e 61 62  for pkg in $enab
2c050 6c 65 76 61 6c 3b 20 64 6f 0a 09 49 46 53 3d 22  leval; do..IFS="
2c060 24 6c 74 5f 73 61 76 65 5f 69 66 73 22 0a 09 69  $lt_save_ifs"..i
2c070 66 20 74 65 73 74 20 22 58 24 70 6b 67 22 20 3d  f test "X$pkg" =
2c080 20 22 58 24 70 22 3b 20 74 68 65 6e 0a 09 20 20   "X$p"; then..  
2c090 65 6e 61 62 6c 65 5f 73 74 61 74 69 63 3d 79 65  enable_static=ye
2c0a0 73 0a 09 66 69 0a 20 20 20 20 20 20 64 6f 6e 65  s..fi.      done
2c0b0 0a 20 20 20 20 20 20 49 46 53 3d 22 24 6c 74 5f  .      IFS="$lt_
2c0c0 73 61 76 65 5f 69 66 73 22 0a 20 20 20 20 20 20  save_ifs".      
2c0d0 3b 3b 0a 20 20 20 20 65 73 61 63 0a 65 6c 73 65  ;;.    esac.else
2c0e0 0a 20 20 65 6e 61 62 6c 65 5f 73 74 61 74 69 63  .  enable_static
2c0f0 3d 79 65 73 0a 66 69 0a 0a 0a 0a 0a 0a 0a 0a 0a  =yes.fi.........
2c100 0a 0a 23 20 43 68 65 63 6b 20 77 68 65 74 68 65  ..# Check whethe
2c110 72 20 2d 2d 77 69 74 68 2d 70 69 63 20 77 61 73  r --with-pic was
2c120 20 67 69 76 65 6e 2e 0a 69 66 20 74 65 73 74 20   given..if test 
2c130 22 24 7b 77 69 74 68 5f 70 69 63 2b 73 65 74 7d  "${with_pic+set}
2c140 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 20 3a 0a  " = set; then :.
2c150 20 20 77 69 74 68 76 61 6c 3d 24 77 69 74 68 5f    withval=$with_
2c160 70 69 63 3b 20 70 69 63 5f 6d 6f 64 65 3d 22 24  pic; pic_mode="$
2c170 77 69 74 68 76 61 6c 22 0a 65 6c 73 65 0a 20 20  withval".else.  
2c180 70 69 63 5f 6d 6f 64 65 3d 64 65 66 61 75 6c 74  pic_mode=default
2c190 0a 66 69 0a 0a 0a 74 65 73 74 20 2d 7a 20 22 24  .fi...test -z "$
2c1a0 70 69 63 5f 6d 6f 64 65 22 20 26 26 20 70 69 63  pic_mode" && pic
2c1b0 5f 6d 6f 64 65 3d 64 65 66 61 75 6c 74 0a 0a 0a  _mode=default...
2c1c0 0a 0a 0a 0a 0a 20 20 23 20 43 68 65 63 6b 20 77  .....  # Check w
2c1d0 68 65 74 68 65 72 20 2d 2d 65 6e 61 62 6c 65 2d  hether --enable-
2c1e0 66 61 73 74 2d 69 6e 73 74 61 6c 6c 20 77 61 73  fast-install was
2c1f0 20 67 69 76 65 6e 2e 0a 69 66 20 74 65 73 74 20   given..if test 
2c200 22 24 7b 65 6e 61 62 6c 65 5f 66 61 73 74 5f 69  "${enable_fast_i
2c210 6e 73 74 61 6c 6c 2b 73 65 74 7d 22 20 3d 20 73  nstall+set}" = s
2c220 65 74 3b 20 74 68 65 6e 20 3a 0a 20 20 65 6e 61  et; then :.  ena
2c230 62 6c 65 76 61 6c 3d 24 65 6e 61 62 6c 65 5f 66  bleval=$enable_f
2c240 61 73 74 5f 69 6e 73 74 61 6c 6c 3b 20 70 3d 24  ast_install; p=$
2c250 7b 50 41 43 4b 41 47 45 2d 64 65 66 61 75 6c 74  {PACKAGE-default
2c260 7d 0a 20 20 20 20 63 61 73 65 20 24 65 6e 61 62  }.    case $enab
2c270 6c 65 76 61 6c 20 69 6e 0a 20 20 20 20 79 65 73  leval in.    yes
2c280 29 20 65 6e 61 62 6c 65 5f 66 61 73 74 5f 69 6e  ) enable_fast_in
2c290 73 74 61 6c 6c 3d 79 65 73 20 3b 3b 0a 20 20 20  stall=yes ;;.   
2c2a0 20 6e 6f 29 20 65 6e 61 62 6c 65 5f 66 61 73 74   no) enable_fast
2c2b0 5f 69 6e 73 74 61 6c 6c 3d 6e 6f 20 3b 3b 0a 20  _install=no ;;. 
2c2c0 20 20 20 2a 29 0a 20 20 20 20 20 20 65 6e 61 62     *).      enab
2c2d0 6c 65 5f 66 61 73 74 5f 69 6e 73 74 61 6c 6c 3d  le_fast_install=
2c2e0 6e 6f 0a 20 20 20 20 20 20 23 20 4c 6f 6f 6b 20  no.      # Look 
2c2f0 61 74 20 74 68 65 20 61 72 67 75 6d 65 6e 74 20  at the argument 
2c300 77 65 20 67 6f 74 2e 20 20 57 65 20 75 73 65 20  we got.  We use 
2c310 61 6c 6c 20 74 68 65 20 63 6f 6d 6d 6f 6e 20 6c  all the common l
2c320 69 73 74 20 73 65 70 61 72 61 74 6f 72 73 2e 0a  ist separators..
2c330 20 20 20 20 20 20 6c 74 5f 73 61 76 65 5f 69 66        lt_save_if
2c340 73 3d 22 24 49 46 53 22 3b 20 49 46 53 3d 22 24  s="$IFS"; IFS="$
2c350 7b 49 46 53 7d 24 50 41 54 48 5f 53 45 50 41 52  {IFS}$PATH_SEPAR
2c360 41 54 4f 52 2c 22 0a 20 20 20 20 20 20 66 6f 72  ATOR,".      for
2c370 20 70 6b 67 20 69 6e 20 24 65 6e 61 62 6c 65 76   pkg in $enablev
2c380 61 6c 3b 20 64 6f 0a 09 49 46 53 3d 22 24 6c 74  al; do..IFS="$lt
2c390 5f 73 61 76 65 5f 69 66 73 22 0a 09 69 66 20 74  _save_ifs"..if t
2c3a0 65 73 74 20 22 58 24 70 6b 67 22 20 3d 20 22 58  est "X$pkg" = "X
2c3b0 24 70 22 3b 20 74 68 65 6e 0a 09 20 20 65 6e 61  $p"; then..  ena
2c3c0 62 6c 65 5f 66 61 73 74 5f 69 6e 73 74 61 6c 6c  ble_fast_install
2c3d0 3d 79 65 73 0a 09 66 69 0a 20 20 20 20 20 20 64  =yes..fi.      d
2c3e0 6f 6e 65 0a 20 20 20 20 20 20 49 46 53 3d 22 24  one.      IFS="$
2c3f0 6c 74 5f 73 61 76 65 5f 69 66 73 22 0a 20 20 20  lt_save_ifs".   
2c400 20 20 20 3b 3b 0a 20 20 20 20 65 73 61 63 0a 65     ;;.    esac.e
2c410 6c 73 65 0a 20 20 65 6e 61 62 6c 65 5f 66 61 73  lse.  enable_fas
2c420 74 5f 69 6e 73 74 61 6c 6c 3d 79 65 73 0a 66 69  t_install=yes.fi
2c430 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 23 20 54 68  ............# Th
2c440 69 73 20 63 61 6e 20 62 65 20 75 73 65 64 20 74  is can be used t
2c450 6f 20 72 65 62 75 69 6c 64 20 6c 69 62 74 6f 6f  o rebuild libtoo
2c460 6c 20 77 68 65 6e 20 6e 65 65 64 65 64 0a 4c 49  l when needed.LI
2c470 42 54 4f 4f 4c 5f 44 45 50 53 3d 22 24 6c 74 6d  BTOOL_DEPS="$ltm
2c480 61 69 6e 22 0a 0a 23 20 41 6c 77 61 79 73 20 75  ain"..# Always u
2c490 73 65 20 6f 75 72 20 6f 77 6e 20 6c 69 62 74 6f  se our own libto
2c4a0 6f 6c 2e 0a 4c 49 42 54 4f 4f 4c 3d 27 24 28 53  ol..LIBTOOL='$(S
2c4b0 48 45 4c 4c 29 20 24 28 74 6f 70 5f 62 75 69 6c  HELL) $(top_buil
2c4c0 64 64 69 72 29 2f 6c 69 62 74 6f 6f 6c 27 0a 0a  ddir)/libtool'..
2c4d0 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  ................
2c4e0 0a 0a 0a 0a 0a 0a 0a 0a 74 65 73 74 20 2d 7a 20  ........test -z 
2c4f0 22 24 4c 4e 5f 53 22 20 26 26 20 4c 4e 5f 53 3d  "$LN_S" && LN_S=
2c500 22 6c 6e 20 2d 73 22 0a 0a 0a 0a 0a 0a 0a 0a 0a  "ln -s".........
2c510 0a 0a 0a 0a 0a 0a 69 66 20 74 65 73 74 20 2d 6e  ......if test -n
2c520 20 22 24 7b 5a 53 48 5f 56 45 52 53 49 4f 4e 2b   "${ZSH_VERSION+
2c530 73 65 74 7d 22 20 3b 20 74 68 65 6e 0a 20 20 20  set}" ; then.   
2c540 73 65 74 6f 70 74 20 4e 4f 5f 47 4c 4f 42 5f 53  setopt NO_GLOB_S
2c550 55 42 53 54 0a 66 69 0a 0a 7b 20 24 61 73 5f 65  UBST.fi..{ $as_e
2c560 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
2c570 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
2c580 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 6f  : checking for o
2c590 62 6a 64 69 72 22 20 3e 26 35 0a 24 61 73 5f 65  bjdir" >&5.$as_e
2c5a0 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20  cho_n "checking 
2c5b0 66 6f 72 20 6f 62 6a 64 69 72 2e 2e 2e 20 22 20  for objdir... " 
2c5c0 3e 26 36 3b 20 7d 0a 69 66 20 24 7b 6c 74 5f 63  >&6; }.if ${lt_c
2c5d0 76 5f 6f 62 6a 64 69 72 2b 3a 7d 20 66 61 6c 73  v_objdir+:} fals
2c5e0 65 3b 20 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f  e; then :.  $as_
2c5f0 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29  echo_n "(cached)
2c600 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 72 6d   " >&6.else.  rm
2c610 20 2d 66 20 2e 6c 69 62 73 20 32 3e 2f 64 65 76   -f .libs 2>/dev
2c620 2f 6e 75 6c 6c 0a 6d 6b 64 69 72 20 2e 6c 69 62  /null.mkdir .lib
2c630 73 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 0a 69 66  s 2>/dev/null.if
2c640 20 74 65 73 74 20 2d 64 20 2e 6c 69 62 73 3b 20   test -d .libs; 
2c650 74 68 65 6e 0a 20 20 6c 74 5f 63 76 5f 6f 62 6a  then.  lt_cv_obj
2c660 64 69 72 3d 2e 6c 69 62 73 0a 65 6c 73 65 0a 20  dir=.libs.else. 
2c670 20 23 20 4d 53 2d 44 4f 53 20 64 6f 65 73 20 6e   # MS-DOS does n
2c680 6f 74 20 61 6c 6c 6f 77 20 66 69 6c 65 6e 61 6d  ot allow filenam
2c690 65 73 20 74 68 61 74 20 62 65 67 69 6e 20 77 69  es that begin wi
2c6a0 74 68 20 61 20 64 6f 74 2e 0a 20 20 6c 74 5f 63  th a dot..  lt_c
2c6b0 76 5f 6f 62 6a 64 69 72 3d 5f 6c 69 62 73 0a 66  v_objdir=_libs.f
2c6c0 69 0a 72 6d 64 69 72 20 2e 6c 69 62 73 20 32 3e  i.rmdir .libs 2>
2c6d0 2f 64 65 76 2f 6e 75 6c 6c 0a 66 69 0a 7b 20 24  /dev/null.fi.{ $
2c6e0 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
2c6f0 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e  ${as_lineno-$LIN
2c700 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 24 6c  ENO}: result: $l
2c710 74 5f 63 76 5f 6f 62 6a 64 69 72 22 20 3e 26 35  t_cv_objdir" >&5
2c720 0a 24 61 73 5f 65 63 68 6f 20 22 24 6c 74 5f 63  .$as_echo "$lt_c
2c730 76 5f 6f 62 6a 64 69 72 22 20 3e 26 36 3b 20 7d  v_objdir" >&6; }
2c740 0a 6f 62 6a 64 69 72 3d 24 6c 74 5f 63 76 5f 6f  .objdir=$lt_cv_o
2c750 62 6a 64 69 72 0a 0a 0a 0a 0a 0a 63 61 74 20 3e  bjdir......cat >
2c760 3e 63 6f 6e 66 64 65 66 73 2e 68 20 3c 3c 5f 41  >confdefs.h <<_A
2c770 43 45 4f 46 0a 23 64 65 66 69 6e 65 20 4c 54 5f  CEOF.#define LT_
2c780 4f 42 4a 44 49 52 20 22 24 6c 74 5f 63 76 5f 6f  OBJDIR "$lt_cv_o
2c790 62 6a 64 69 72 2f 22 0a 5f 41 43 45 4f 46 0a 0a  bjdir/"._ACEOF..
2c7a0 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  ................
2c7b0 63 61 73 65 20 24 68 6f 73 74 5f 6f 73 20 69 6e  case $host_os in
2c7c0 0a 61 69 78 33 2a 29 0a 20 20 23 20 41 49 58 20  .aix3*).  # AIX 
2c7d0 73 6f 6d 65 74 69 6d 65 73 20 68 61 73 20 70 72  sometimes has pr
2c7e0 6f 62 6c 65 6d 73 20 77 69 74 68 20 74 68 65 20  oblems with the 
2c7f0 47 43 43 20 63 6f 6c 6c 65 63 74 32 20 70 72 6f  GCC collect2 pro
2c800 67 72 61 6d 2e 20 20 46 6f 72 20 73 6f 6d 65 0a  gram.  For some.
2c810 20 20 23 20 72 65 61 73 6f 6e 2c 20 69 66 20 77    # reason, if w
2c820 65 20 73 65 74 20 74 68 65 20 43 4f 4c 4c 45 43  e set the COLLEC
2c830 54 5f 4e 41 4d 45 53 20 65 6e 76 69 72 6f 6e 6d  T_NAMES environm
2c840 65 6e 74 20 76 61 72 69 61 62 6c 65 2c 20 74 68  ent variable, th
2c850 65 20 70 72 6f 62 6c 65 6d 73 0a 20 20 23 20 76  e problems.  # v
2c860 61 6e 69 73 68 20 69 6e 20 61 20 70 75 66 66 20  anish in a puff 
2c870 6f 66 20 73 6d 6f 6b 65 2e 0a 20 20 69 66 20 74  of smoke..  if t
2c880 65 73 74 20 22 58 24 7b 43 4f 4c 4c 45 43 54 5f  est "X${COLLECT_
2c890 4e 41 4d 45 53 2b 73 65 74 7d 22 20 21 3d 20 58  NAMES+set}" != X
2c8a0 73 65 74 3b 20 74 68 65 6e 0a 20 20 20 20 43 4f  set; then.    CO
2c8b0 4c 4c 45 43 54 5f 4e 41 4d 45 53 3d 0a 20 20 20  LLECT_NAMES=.   
2c8c0 20 65 78 70 6f 72 74 20 43 4f 4c 4c 45 43 54 5f   export COLLECT_
2c8d0 4e 41 4d 45 53 0a 20 20 66 69 0a 20 20 3b 3b 0a  NAMES.  fi.  ;;.
2c8e0 65 73 61 63 0a 0a 23 20 53 65 64 20 73 75 62 73  esac..# Sed subs
2c8f0 74 69 74 75 74 69 6f 6e 20 74 68 61 74 20 68 65  titution that he
2c900 6c 70 73 20 75 73 20 64 6f 20 72 6f 62 75 73 74  lps us do robust
2c910 20 71 75 6f 74 69 6e 67 2e 20 20 49 74 20 62 61   quoting.  It ba
2c920 63 6b 73 6c 61 73 68 69 66 69 65 73 0a 23 20 6d  ckslashifies.# m
2c930 65 74 61 63 68 61 72 61 63 74 65 72 73 20 74 68  etacharacters th
2c940 61 74 20 61 72 65 20 73 74 69 6c 6c 20 61 63 74  at are still act
2c950 69 76 65 20 77 69 74 68 69 6e 20 64 6f 75 62 6c  ive within doubl
2c960 65 2d 71 75 6f 74 65 64 20 73 74 72 69 6e 67 73  e-quoted strings
2c970 2e 0a 73 65 64 5f 71 75 6f 74 65 5f 73 75 62 73  ..sed_quote_subs
2c980 74 3d 27 73 2f 5c 28 5b 22 60 24 5c 5c 5d 5c 29  t='s/\(["`$\\]\)
2c990 2f 5c 5c 5c 31 2f 67 27 0a 0a 23 20 53 61 6d 65  /\\\1/g'..# Same
2c9a0 20 61 73 20 61 62 6f 76 65 2c 20 62 75 74 20 64   as above, but d
2c9b0 6f 20 6e 6f 74 20 71 75 6f 74 65 20 76 61 72 69  o not quote vari
2c9c0 61 62 6c 65 20 72 65 66 65 72 65 6e 63 65 73 2e  able references.
2c9d0 0a 64 6f 75 62 6c 65 5f 71 75 6f 74 65 5f 73 75  .double_quote_su
2c9e0 62 73 74 3d 27 73 2f 5c 28 5b 22 60 5c 5c 5d 5c  bst='s/\(["`\\]\
2c9f0 29 2f 5c 5c 5c 31 2f 67 27 0a 0a 23 20 53 65 64  )/\\\1/g'..# Sed
2ca00 20 73 75 62 73 74 69 74 75 74 69 6f 6e 20 74 6f   substitution to
2ca10 20 64 65 6c 61 79 20 65 78 70 61 6e 73 69 6f 6e   delay expansion
2ca20 20 6f 66 20 61 6e 20 65 73 63 61 70 65 64 20 73   of an escaped s
2ca30 68 65 6c 6c 20 76 61 72 69 61 62 6c 65 20 69 6e  hell variable in
2ca40 20 61 0a 23 20 64 6f 75 62 6c 65 5f 71 75 6f 74   a.# double_quot
2ca50 65 5f 73 75 62 73 74 27 65 64 20 73 74 72 69 6e  e_subst'ed strin
2ca60 67 2e 0a 64 65 6c 61 79 5f 76 61 72 69 61 62 6c  g..delay_variabl
2ca70 65 5f 73 75 62 73 74 3d 27 73 2f 5c 5c 5c 5c 5c  e_subst='s/\\\\\
2ca80 5c 5c 5c 5c 5c 5c 24 2f 5c 5c 5c 5c 5c 5c 24 2f  \\\\\\$/\\\\\\$/
2ca90 67 27 0a 0a 23 20 53 65 64 20 73 75 62 73 74 69  g'..# Sed substi
2caa0 74 75 74 69 6f 6e 20 74 6f 20 64 65 6c 61 79 20  tution to delay 
2cab0 65 78 70 61 6e 73 69 6f 6e 20 6f 66 20 61 6e 20  expansion of an 
2cac0 65 73 63 61 70 65 64 20 73 69 6e 67 6c 65 20 71  escaped single q
2cad0 75 6f 74 65 2e 0a 64 65 6c 61 79 5f 73 69 6e 67  uote..delay_sing
2cae0 6c 65 5f 71 75 6f 74 65 5f 73 75 62 73 74 3d 27  le_quote_subst='
2caf0 73 2f 27 5c 27 27 2f 27 5c 27 5c 5c 5c 5c 5c 5c  s/'\''/'\'\\\\\\
2cb00 5c 27 5c 27 27 2f 67 27 0a 0a 23 20 53 65 64 20  \'\''/g'..# Sed 
2cb10 73 75 62 73 74 69 74 75 74 69 6f 6e 20 74 6f 20  substitution to 
2cb20 61 76 6f 69 64 20 61 63 63 69 64 65 6e 74 61 6c  avoid accidental
2cb30 20 67 6c 6f 62 62 69 6e 67 20 69 6e 20 65 76 61   globbing in eva
2cb40 6c 65 64 20 65 78 70 72 65 73 73 69 6f 6e 73 0a  led expressions.
2cb50 6e 6f 5f 67 6c 6f 62 5f 73 75 62 73 74 3d 27 73  no_glob_subst='s
2cb60 2f 5c 2a 2f 5c 5c 5c 2a 2f 67 27 0a 0a 23 20 47  /\*/\\\*/g'..# G
2cb70 6c 6f 62 61 6c 20 76 61 72 69 61 62 6c 65 73 3a  lobal variables:
2cb80 0a 6f 66 69 6c 65 3d 6c 69 62 74 6f 6f 6c 0a 63  .ofile=libtool.c
2cb90 61 6e 5f 62 75 69 6c 64 5f 73 68 61 72 65 64 3d  an_build_shared=
2cba0 79 65 73 0a 0a 23 20 41 6c 6c 20 6b 6e 6f 77 6e  yes..# All known
2cbb0 20 6c 69 6e 6b 65 72 73 20 72 65 71 75 69 72 65   linkers require
2cbc0 20 61 20 60 2e 61 27 20 61 72 63 68 69 76 65 20   a `.a' archive 
2cbd0 66 6f 72 20 73 74 61 74 69 63 20 6c 69 6e 6b 69  for static linki
2cbe0 6e 67 20 28 65 78 63 65 70 74 20 4d 53 56 43 2c  ng (except MSVC,
2cbf0 0a 23 20 77 68 69 63 68 20 6e 65 65 64 73 20 27  .# which needs '
2cc00 2e 6c 69 62 27 29 2e 0a 6c 69 62 65 78 74 3d 61  .lib')..libext=a
2cc10 0a 0a 77 69 74 68 5f 67 6e 75 5f 6c 64 3d 22 24  ..with_gnu_ld="$
2cc20 6c 74 5f 63 76 5f 70 72 6f 67 5f 67 6e 75 5f 6c  lt_cv_prog_gnu_l
2cc30 64 22 0a 0a 6f 6c 64 5f 43 43 3d 22 24 43 43 22  d"..old_CC="$CC"
2cc40 0a 6f 6c 64 5f 43 46 4c 41 47 53 3d 22 24 43 46  .old_CFLAGS="$CF
2cc50 4c 41 47 53 22 0a 0a 23 20 53 65 74 20 73 61 6e  LAGS"..# Set san
2cc60 65 20 64 65 66 61 75 6c 74 73 20 66 6f 72 20 76  e defaults for v
2cc70 61 72 69 6f 75 73 20 76 61 72 69 61 62 6c 65 73  arious variables
2cc80 0a 74 65 73 74 20 2d 7a 20 22 24 43 43 22 20 26  .test -z "$CC" &
2cc90 26 20 43 43 3d 63 63 0a 74 65 73 74 20 2d 7a 20  & CC=cc.test -z 
2cca0 22 24 4c 54 43 43 22 20 26 26 20 4c 54 43 43 3d  "$LTCC" && LTCC=
2ccb0 24 43 43 0a 74 65 73 74 20 2d 7a 20 22 24 4c 54  $CC.test -z "$LT
2ccc0 43 46 4c 41 47 53 22 20 26 26 20 4c 54 43 46 4c  CFLAGS" && LTCFL
2ccd0 41 47 53 3d 24 43 46 4c 41 47 53 0a 74 65 73 74  AGS=$CFLAGS.test
2cce0 20 2d 7a 20 22 24 4c 44 22 20 26 26 20 4c 44 3d   -z "$LD" && LD=
2ccf0 6c 64 0a 74 65 73 74 20 2d 7a 20 22 24 61 63 5f  ld.test -z "$ac_
2cd00 6f 62 6a 65 78 74 22 20 26 26 20 61 63 5f 6f 62  objext" && ac_ob
2cd10 6a 65 78 74 3d 6f 0a 0a 66 6f 72 20 63 63 5f 74  jext=o..for cc_t
2cd20 65 6d 70 20 69 6e 20 24 63 6f 6d 70 69 6c 65 72  emp in $compiler
2cd30 22 22 3b 20 64 6f 0a 20 20 63 61 73 65 20 24 63  ""; do.  case $c
2cd40 63 5f 74 65 6d 70 20 69 6e 0a 20 20 20 20 63 6f  c_temp in.    co
2cd50 6d 70 69 6c 65 20 7c 20 2a 5b 5c 5c 2f 5d 63 6f  mpile | *[\\/]co
2cd60 6d 70 69 6c 65 20 7c 20 63 63 61 63 68 65 20 7c  mpile | ccache |
2cd70 20 2a 5b 5c 5c 2f 5d 63 63 61 63 68 65 20 29 20   *[\\/]ccache ) 
2cd80 3b 3b 0a 20 20 20 20 64 69 73 74 63 63 20 7c 20  ;;.    distcc | 
2cd90 2a 5b 5c 5c 2f 5d 64 69 73 74 63 63 20 7c 20 70  *[\\/]distcc | p
2cda0 75 72 69 66 79 20 7c 20 2a 5b 5c 5c 2f 5d 70 75  urify | *[\\/]pu
2cdb0 72 69 66 79 20 29 20 3b 3b 0a 20 20 20 20 5c 2d  rify ) ;;.    \-
2cdc0 2a 29 20 3b 3b 0a 20 20 20 20 2a 29 20 62 72 65  *) ;;.    *) bre
2cdd0 61 6b 3b 3b 0a 20 20 65 73 61 63 0a 64 6f 6e 65  ak;;.  esac.done
2cde0 0a 63 63 5f 62 61 73 65 6e 61 6d 65 3d 60 24 45  .cc_basename=`$E
2cdf0 43 48 4f 20 22 58 24 63 63 5f 74 65 6d 70 22 20  CHO "X$cc_temp" 
2ce00 7c 20 24 58 73 65 64 20 2d 65 20 27 73 25 2e 2a  | $Xsed -e 's%.*
2ce10 2f 25 25 27 20 2d 65 20 22 73 25 5e 24 68 6f 73  /%%' -e "s%^$hos
2ce20 74 5f 61 6c 69 61 73 2d 25 25 22 60 0a 0a 0a 23  t_alias-%%"`...#
2ce30 20 4f 6e 6c 79 20 70 65 72 66 6f 72 6d 20 74 68   Only perform th
2ce40 65 20 63 68 65 63 6b 20 66 6f 72 20 66 69 6c 65  e check for file
2ce50 2c 20 69 66 20 74 68 65 20 63 68 65 63 6b 20 6d  , if the check m
2ce60 65 74 68 6f 64 20 72 65 71 75 69 72 65 73 20 69  ethod requires i
2ce70 74 0a 74 65 73 74 20 2d 7a 20 22 24 4d 41 47 49  t.test -z "$MAGI
2ce80 43 5f 43 4d 44 22 20 26 26 20 4d 41 47 49 43 5f  C_CMD" && MAGIC_
2ce90 43 4d 44 3d 66 69 6c 65 0a 63 61 73 65 20 24 64  CMD=file.case $d
2cea0 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74  eplibs_check_met
2ceb0 68 6f 64 20 69 6e 0a 66 69 6c 65 5f 6d 61 67 69  hod in.file_magi
2cec0 63 2a 29 0a 20 20 69 66 20 74 65 73 74 20 22 24  c*).  if test "$
2ced0 66 69 6c 65 5f 6d 61 67 69 63 5f 63 6d 64 22 20  file_magic_cmd" 
2cee0 3d 20 27 24 4d 41 47 49 43 5f 43 4d 44 27 3b 20  = '$MAGIC_CMD'; 
2cef0 74 68 65 6e 0a 20 20 20 20 7b 20 24 61 73 5f 65  then.    { $as_e
2cf00 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
2cf10 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
2cf20 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24  : checking for $
2cf30 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d  {ac_tool_prefix}
2cf40 66 69 6c 65 22 20 3e 26 35 0a 24 61 73 5f 65 63  file" >&5.$as_ec
2cf50 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66  ho_n "checking f
2cf60 6f 72 20 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65  or ${ac_tool_pre
2cf70 66 69 78 7d 66 69 6c 65 2e 2e 2e 20 22 20 3e 26  fix}file... " >&
2cf80 36 3b 20 7d 0a 69 66 20 24 7b 6c 74 5f 63 76 5f  6; }.if ${lt_cv_
2cf90 70 61 74 68 5f 4d 41 47 49 43 5f 43 4d 44 2b 3a  path_MAGIC_CMD+:
2cfa0 7d 20 66 61 6c 73 65 3b 20 74 68 65 6e 20 3a 0a  } false; then :.
2cfb0 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63    $as_echo_n "(c
2cfc0 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73  ached) " >&6.els
2cfd0 65 0a 20 20 63 61 73 65 20 24 4d 41 47 49 43 5f  e.  case $MAGIC_
2cfe0 43 4d 44 20 69 6e 0a 5b 5c 5c 2f 2a 5d 20 7c 20  CMD in.[\\/*] | 
2cff0 20 3f 3a 5b 5c 5c 2f 5d 2a 29 0a 20 20 6c 74 5f   ?:[\\/]*).  lt_
2d000 63 76 5f 70 61 74 68 5f 4d 41 47 49 43 5f 43 4d  cv_path_MAGIC_CM
2d010 44 3d 22 24 4d 41 47 49 43 5f 43 4d 44 22 20 23  D="$MAGIC_CMD" #
2d020 20 4c 65 74 20 74 68 65 20 75 73 65 72 20 6f 76   Let the user ov
2d030 65 72 72 69 64 65 20 74 68 65 20 74 65 73 74 20  erride the test 
2d040 77 69 74 68 20 61 20 70 61 74 68 2e 0a 20 20 3b  with a path..  ;
2d050 3b 0a 2a 29 0a 20 20 6c 74 5f 73 61 76 65 5f 4d  ;.*).  lt_save_M
2d060 41 47 49 43 5f 43 4d 44 3d 22 24 4d 41 47 49 43  AGIC_CMD="$MAGIC
2d070 5f 43 4d 44 22 0a 20 20 6c 74 5f 73 61 76 65 5f  _CMD".  lt_save_
2d080 69 66 73 3d 22 24 49 46 53 22 3b 20 49 46 53 3d  ifs="$IFS"; IFS=
2d090 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a  $PATH_SEPARATOR.
2d0a0 20 20 61 63 5f 64 75 6d 6d 79 3d 22 2f 75 73 72    ac_dummy="/usr
2d0b0 2f 62 69 6e 24 50 41 54 48 5f 53 45 50 41 52 41  /bin$PATH_SEPARA
2d0c0 54 4f 52 24 50 41 54 48 22 0a 20 20 66 6f 72 20  TOR$PATH".  for 
2d0d0 61 63 5f 64 69 72 20 69 6e 20 24 61 63 5f 64 75  ac_dir in $ac_du
2d0e0 6d 6d 79 3b 20 64 6f 0a 20 20 20 20 49 46 53 3d  mmy; do.    IFS=
2d0f0 22 24 6c 74 5f 73 61 76 65 5f 69 66 73 22 0a 20  "$lt_save_ifs". 
2d100 20 20 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f     test -z "$ac_
2d110 64 69 72 22 20 26 26 20 61 63 5f 64 69 72 3d 2e  dir" && ac_dir=.
2d120 0a 20 20 20 20 69 66 20 74 65 73 74 20 2d 66 20  .    if test -f 
2d130 24 61 63 5f 64 69 72 2f 24 7b 61 63 5f 74 6f 6f  $ac_dir/${ac_too
2d140 6c 5f 70 72 65 66 69 78 7d 66 69 6c 65 3b 20 74  l_prefix}file; t
2d150 68 65 6e 0a 20 20 20 20 20 20 6c 74 5f 63 76 5f  hen.      lt_cv_
2d160 70 61 74 68 5f 4d 41 47 49 43 5f 43 4d 44 3d 22  path_MAGIC_CMD="
2d170 24 61 63 5f 64 69 72 2f 24 7b 61 63 5f 74 6f 6f  $ac_dir/${ac_too
2d180 6c 5f 70 72 65 66 69 78 7d 66 69 6c 65 22 0a 20  l_prefix}file". 
2d190 20 20 20 20 20 69 66 20 74 65 73 74 20 2d 6e 20       if test -n 
2d1a0 22 24 66 69 6c 65 5f 6d 61 67 69 63 5f 74 65 73  "$file_magic_tes
2d1b0 74 5f 66 69 6c 65 22 3b 20 74 68 65 6e 0a 09 63  t_file"; then..c
2d1c0 61 73 65 20 24 64 65 70 6c 69 62 73 5f 63 68 65  ase $deplibs_che
2d1d0 63 6b 5f 6d 65 74 68 6f 64 20 69 6e 0a 09 22 66  ck_method in.."f
2d1e0 69 6c 65 5f 6d 61 67 69 63 20 22 2a 29 0a 09 20  ile_magic "*).. 
2d1f0 20 66 69 6c 65 5f 6d 61 67 69 63 5f 72 65 67 65   file_magic_rege
2d200 78 3d 60 65 78 70 72 20 22 24 64 65 70 6c 69 62  x=`expr "$deplib
2d210 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 22 20  s_check_method" 
2d220 3a 20 22 66 69 6c 65 5f 6d 61 67 69 63 20 5c 28  : "file_magic \(
2d230 2e 2a 5c 29 22 60 0a 09 20 20 4d 41 47 49 43 5f  .*\)"`..  MAGIC_
2d240 43 4d 44 3d 22 24 6c 74 5f 63 76 5f 70 61 74 68  CMD="$lt_cv_path
2d250 5f 4d 41 47 49 43 5f 43 4d 44 22 0a 09 20 20 69  _MAGIC_CMD"..  i
2d260 66 20 65 76 61 6c 20 24 66 69 6c 65 5f 6d 61 67  f eval $file_mag
2d270 69 63 5f 63 6d 64 20 5c 24 66 69 6c 65 5f 6d 61  ic_cmd \$file_ma
2d280 67 69 63 5f 74 65 73 74 5f 66 69 6c 65 20 32 3e  gic_test_file 2>
2d290 20 2f 64 65 76 2f 6e 75 6c 6c 20 7c 0a 09 20 20   /dev/null |..  
2d2a0 20 20 24 45 47 52 45 50 20 22 24 66 69 6c 65 5f    $EGREP "$file_
2d2b0 6d 61 67 69 63 5f 72 65 67 65 78 22 20 3e 20 2f  magic_regex" > /
2d2c0 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 09  dev/null; then..
2d2d0 20 20 20 20 3a 0a 09 20 20 65 6c 73 65 0a 09 20      :..  else.. 
2d2e0 20 20 20 63 61 74 20 3c 3c 5f 4c 54 5f 45 4f 46     cat <<_LT_EOF
2d2f0 20 31 3e 26 32 0a 0a 2a 2a 2a 20 57 61 72 6e 69   1>&2..*** Warni
2d300 6e 67 3a 20 74 68 65 20 63 6f 6d 6d 61 6e 64 20  ng: the command 
2d310 6c 69 62 74 6f 6f 6c 20 75 73 65 73 20 74 6f 20  libtool uses to 
2d320 64 65 74 65 63 74 20 73 68 61 72 65 64 20 6c 69  detect shared li
2d330 62 72 61 72 69 65 73 2c 0a 2a 2a 2a 20 24 66 69  braries,.*** $fi
2d340 6c 65 5f 6d 61 67 69 63 5f 63 6d 64 2c 20 70 72  le_magic_cmd, pr
2d350 6f 64 75 63 65 73 20 6f 75 74 70 75 74 20 74 68  oduces output th
2d360 61 74 20 6c 69 62 74 6f 6f 6c 20 63 61 6e 6e 6f  at libtool canno
2d370 74 20 72 65 63 6f 67 6e 69 7a 65 2e 0a 2a 2a 2a  t recognize..***
2d380 20 54 68 65 20 72 65 73 75 6c 74 20 69 73 20 74   The result is t
2d390 68 61 74 20 6c 69 62 74 6f 6f 6c 20 6d 61 79 20  hat libtool may 
2d3a0 66 61 69 6c 20 74 6f 20 72 65 63 6f 67 6e 69 7a  fail to recogniz
2d3b0 65 20 73 68 61 72 65 64 20 6c 69 62 72 61 72 69  e shared librari
2d3c0 65 73 0a 2a 2a 2a 20 61 73 20 73 75 63 68 2e 20  es.*** as such. 
2d3d0 20 54 68 69 73 20 77 69 6c 6c 20 61 66 66 65 63   This will affec
2d3e0 74 20 74 68 65 20 63 72 65 61 74 69 6f 6e 20 6f  t the creation o
2d3f0 66 20 6c 69 62 74 6f 6f 6c 20 6c 69 62 72 61 72  f libtool librar
2d400 69 65 73 20 74 68 61 74 0a 2a 2a 2a 20 64 65 70  ies that.*** dep
2d410 65 6e 64 20 6f 6e 20 73 68 61 72 65 64 20 6c 69  end on shared li
2d420 62 72 61 72 69 65 73 2c 20 62 75 74 20 70 72 6f  braries, but pro
2d430 67 72 61 6d 73 20 6c 69 6e 6b 65 64 20 77 69 74  grams linked wit
2d440 68 20 73 75 63 68 20 6c 69 62 74 6f 6f 6c 0a 2a  h such libtool.*
2d450 2a 2a 20 6c 69 62 72 61 72 69 65 73 20 77 69 6c  ** libraries wil
2d460 6c 20 77 6f 72 6b 20 72 65 67 61 72 64 6c 65 73  l work regardles
2d470 73 20 6f 66 20 74 68 69 73 20 70 72 6f 62 6c 65  s of this proble
2d480 6d 2e 20 20 4e 65 76 65 72 74 68 65 6c 65 73 73  m.  Nevertheless
2d490 2c 20 79 6f 75 0a 2a 2a 2a 20 6d 61 79 20 77 61  , you.*** may wa
2d4a0 6e 74 20 74 6f 20 72 65 70 6f 72 74 20 74 68 65  nt to report the
2d4b0 20 70 72 6f 62 6c 65 6d 20 74 6f 20 79 6f 75 72   problem to your
2d4c0 20 73 79 73 74 65 6d 20 6d 61 6e 61 67 65 72 20   system manager 
2d4d0 61 6e 64 2f 6f 72 20 74 6f 0a 2a 2a 2a 20 62 75  and/or to.*** bu
2d4e0 67 2d 6c 69 62 74 6f 6f 6c 40 67 6e 75 2e 6f 72  g-libtool@gnu.or
2d4f0 67 0a 0a 5f 4c 54 5f 45 4f 46 0a 09 20 20 66 69  g.._LT_EOF..  fi
2d500 20 3b 3b 0a 09 65 73 61 63 0a 20 20 20 20 20 20   ;;..esac.      
2d510 66 69 0a 20 20 20 20 20 20 62 72 65 61 6b 0a 20  fi.      break. 
2d520 20 20 20 66 69 0a 20 20 64 6f 6e 65 0a 20 20 49     fi.  done.  I
2d530 46 53 3d 22 24 6c 74 5f 73 61 76 65 5f 69 66 73  FS="$lt_save_ifs
2d540 22 0a 20 20 4d 41 47 49 43 5f 43 4d 44 3d 22 24  ".  MAGIC_CMD="$
2d550 6c 74 5f 73 61 76 65 5f 4d 41 47 49 43 5f 43 4d  lt_save_MAGIC_CM
2d560 44 22 0a 20 20 3b 3b 0a 65 73 61 63 0a 66 69 0a  D".  ;;.esac.fi.
2d570 0a 4d 41 47 49 43 5f 43 4d 44 3d 22 24 6c 74 5f  .MAGIC_CMD="$lt_
2d580 63 76 5f 70 61 74 68 5f 4d 41 47 49 43 5f 43 4d  cv_path_MAGIC_CM
2d590 44 22 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24  D".if test -n "$
2d5a0 4d 41 47 49 43 5f 43 4d 44 22 3b 20 74 68 65 6e  MAGIC_CMD"; then
2d5b0 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  .  { $as_echo "$
2d5c0 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
2d5d0 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75  o-$LINENO}: resu
2d5e0 6c 74 3a 20 24 4d 41 47 49 43 5f 43 4d 44 22 20  lt: $MAGIC_CMD" 
2d5f0 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 4d  >&5.$as_echo "$M
2d600 41 47 49 43 5f 43 4d 44 22 20 3e 26 36 3b 20 7d  AGIC_CMD" >&6; }
2d610 0a 65 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65 63  .else.  { $as_ec
2d620 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
2d630 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
2d640 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35   result: no" >&5
2d650 0a 24 61 73 5f 65 63 68 6f 20 22 6e 6f 22 20 3e  .$as_echo "no" >
2d660 26 36 3b 20 7d 0a 66 69 0a 0a 0a 0a 0a 0a 69 66  &6; }.fi......if
2d670 20 74 65 73 74 20 2d 7a 20 22 24 6c 74 5f 63 76   test -z "$lt_cv
2d680 5f 70 61 74 68 5f 4d 41 47 49 43 5f 43 4d 44 22  _path_MAGIC_CMD"
2d690 3b 20 74 68 65 6e 0a 20 20 69 66 20 74 65 73 74  ; then.  if test
2d6a0 20 2d 6e 20 22 24 61 63 5f 74 6f 6f 6c 5f 70 72   -n "$ac_tool_pr
2d6b0 65 66 69 78 22 3b 20 74 68 65 6e 0a 20 20 20 20  efix"; then.    
2d6c0 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
2d6d0 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24  me:${as_lineno-$
2d6e0 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e  LINENO}: checkin
2d6f0 67 20 66 6f 72 20 66 69 6c 65 22 20 3e 26 35 0a  g for file" >&5.
2d700 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63  $as_echo_n "chec
2d710 6b 69 6e 67 20 66 6f 72 20 66 69 6c 65 2e 2e 2e  king for file...
2d720 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 24 7b 6c   " >&6; }.if ${l
2d730 74 5f 63 76 5f 70 61 74 68 5f 4d 41 47 49 43 5f  t_cv_path_MAGIC_
2d740 43 4d 44 2b 3a 7d 20 66 61 6c 73 65 3b 20 74 68  CMD+:} false; th
2d750 65 6e 20 3a 0a 20 20 24 61 73 5f 65 63 68 6f 5f  en :.  $as_echo_
2d760 6e 20 22 28 63 61 63 68 65 64 29 20 22 20 3e 26  n "(cached) " >&
2d770 36 0a 65 6c 73 65 0a 20 20 63 61 73 65 20 24 4d  6.else.  case $M
2d780 41 47 49 43 5f 43 4d 44 20 69 6e 0a 5b 5c 5c 2f  AGIC_CMD in.[\\/
2d790 2a 5d 20 7c 20 20 3f 3a 5b 5c 5c 2f 5d 2a 29 0a  *] |  ?:[\\/]*).
2d7a0 20 20 6c 74 5f 63 76 5f 70 61 74 68 5f 4d 41 47    lt_cv_path_MAG
2d7b0 49 43 5f 43 4d 44 3d 22 24 4d 41 47 49 43 5f 43  IC_CMD="$MAGIC_C
2d7c0 4d 44 22 20 23 20 4c 65 74 20 74 68 65 20 75 73  MD" # Let the us
2d7d0 65 72 20 6f 76 65 72 72 69 64 65 20 74 68 65 20  er override the 
2d7e0 74 65 73 74 20 77 69 74 68 20 61 20 70 61 74 68  test with a path
2d7f0 2e 0a 20 20 3b 3b 0a 2a 29 0a 20 20 6c 74 5f 73  ..  ;;.*).  lt_s
2d800 61 76 65 5f 4d 41 47 49 43 5f 43 4d 44 3d 22 24  ave_MAGIC_CMD="$
2d810 4d 41 47 49 43 5f 43 4d 44 22 0a 20 20 6c 74 5f  MAGIC_CMD".  lt_
2d820 73 61 76 65 5f 69 66 73 3d 22 24 49 46 53 22 3b  save_ifs="$IFS";
2d830 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41 52   IFS=$PATH_SEPAR
2d840 41 54 4f 52 0a 20 20 61 63 5f 64 75 6d 6d 79 3d  ATOR.  ac_dummy=
2d850 22 2f 75 73 72 2f 62 69 6e 24 50 41 54 48 5f 53  "/usr/bin$PATH_S
2d860 45 50 41 52 41 54 4f 52 24 50 41 54 48 22 0a 20  EPARATOR$PATH". 
2d870 20 66 6f 72 20 61 63 5f 64 69 72 20 69 6e 20 24   for ac_dir in $
2d880 61 63 5f 64 75 6d 6d 79 3b 20 64 6f 0a 20 20 20  ac_dummy; do.   
2d890 20 49 46 53 3d 22 24 6c 74 5f 73 61 76 65 5f 69   IFS="$lt_save_i
2d8a0 66 73 22 0a 20 20 20 20 74 65 73 74 20 2d 7a 20  fs".    test -z 
2d8b0 22 24 61 63 5f 64 69 72 22 20 26 26 20 61 63 5f  "$ac_dir" && ac_
2d8c0 64 69 72 3d 2e 0a 20 20 20 20 69 66 20 74 65 73  dir=..    if tes
2d8d0 74 20 2d 66 20 24 61 63 5f 64 69 72 2f 66 69 6c  t -f $ac_dir/fil
2d8e0 65 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 6c 74  e; then.      lt
2d8f0 5f 63 76 5f 70 61 74 68 5f 4d 41 47 49 43 5f 43  _cv_path_MAGIC_C
2d900 4d 44 3d 22 24 61 63 5f 64 69 72 2f 66 69 6c 65  MD="$ac_dir/file
2d910 22 0a 20 20 20 20 20 20 69 66 20 74 65 73 74 20  ".      if test 
2d920 2d 6e 20 22 24 66 69 6c 65 5f 6d 61 67 69 63 5f  -n "$file_magic_
2d930 74 65 73 74 5f 66 69 6c 65 22 3b 20 74 68 65 6e  test_file"; then
2d940 0a 09 63 61 73 65 20 24 64 65 70 6c 69 62 73 5f  ..case $deplibs_
2d950 63 68 65 63 6b 5f 6d 65 74 68 6f 64 20 69 6e 0a  check_method in.
2d960 09 22 66 69 6c 65 5f 6d 61 67 69 63 20 22 2a 29  ."file_magic "*)
2d970 0a 09 20 20 66 69 6c 65 5f 6d 61 67 69 63 5f 72  ..  file_magic_r
2d980 65 67 65 78 3d 60 65 78 70 72 20 22 24 64 65 70  egex=`expr "$dep
2d990 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f  libs_check_metho
2d9a0 64 22 20 3a 20 22 66 69 6c 65 5f 6d 61 67 69 63  d" : "file_magic
2d9b0 20 5c 28 2e 2a 5c 29 22 60 0a 09 20 20 4d 41 47   \(.*\)"`..  MAG
2d9c0 49 43 5f 43 4d 44 3d 22 24 6c 74 5f 63 76 5f 70  IC_CMD="$lt_cv_p
2d9d0 61 74 68 5f 4d 41 47 49 43 5f 43 4d 44 22 0a 09  ath_MAGIC_CMD"..
2d9e0 20 20 69 66 20 65 76 61 6c 20 24 66 69 6c 65 5f    if eval $file_
2d9f0 6d 61 67 69 63 5f 63 6d 64 20 5c 24 66 69 6c 65  magic_cmd \$file
2da00 5f 6d 61 67 69 63 5f 74 65 73 74 5f 66 69 6c 65  _magic_test_file
2da10 20 32 3e 20 2f 64 65 76 2f 6e 75 6c 6c 20 7c 0a   2> /dev/null |.
2da20 09 20 20 20 20 24 45 47 52 45 50 20 22 24 66 69  .    $EGREP "$fi
2da30 6c 65 5f 6d 61 67 69 63 5f 72 65 67 65 78 22 20  le_magic_regex" 
2da40 3e 20 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65  > /dev/null; the
2da50 6e 0a 09 20 20 20 20 3a 0a 09 20 20 65 6c 73 65  n..    :..  else
2da60 0a 09 20 20 20 20 63 61 74 20 3c 3c 5f 4c 54 5f  ..    cat <<_LT_
2da70 45 4f 46 20 31 3e 26 32 0a 0a 2a 2a 2a 20 57 61  EOF 1>&2..*** Wa
2da80 72 6e 69 6e 67 3a 20 74 68 65 20 63 6f 6d 6d 61  rning: the comma
2da90 6e 64 20 6c 69 62 74 6f 6f 6c 20 75 73 65 73 20  nd libtool uses 
2daa0 74 6f 20 64 65 74 65 63 74 20 73 68 61 72 65 64  to detect shared
2dab0 20 6c 69 62 72 61 72 69 65 73 2c 0a 2a 2a 2a 20   libraries,.*** 
2dac0 24 66 69 6c 65 5f 6d 61 67 69 63 5f 63 6d 64 2c  $file_magic_cmd,
2dad0 20 70 72 6f 64 75 63 65 73 20 6f 75 74 70 75 74   produces output
2dae0 20 74 68 61 74 20 6c 69 62 74 6f 6f 6c 20 63 61   that libtool ca
2daf0 6e 6e 6f 74 20 72 65 63 6f 67 6e 69 7a 65 2e 0a  nnot recognize..
2db00 2a 2a 2a 20 54 68 65 20 72 65 73 75 6c 74 20 69  *** The result i
2db10 73 20 74 68 61 74 20 6c 69 62 74 6f 6f 6c 20 6d  s that libtool m
2db20 61 79 20 66 61 69 6c 20 74 6f 20 72 65 63 6f 67  ay fail to recog
2db30 6e 69 7a 65 20 73 68 61 72 65 64 20 6c 69 62 72  nize shared libr
2db40 61 72 69 65 73 0a 2a 2a 2a 20 61 73 20 73 75 63  aries.*** as suc
2db50 68 2e 20 20 54 68 69 73 20 77 69 6c 6c 20 61 66  h.  This will af
2db60 66 65 63 74 20 74 68 65 20 63 72 65 61 74 69 6f  fect the creatio
2db70 6e 20 6f 66 20 6c 69 62 74 6f 6f 6c 20 6c 69 62  n of libtool lib
2db80 72 61 72 69 65 73 20 74 68 61 74 0a 2a 2a 2a 20  raries that.*** 
2db90 64 65 70 65 6e 64 20 6f 6e 20 73 68 61 72 65 64  depend on shared
2dba0 20 6c 69 62 72 61 72 69 65 73 2c 20 62 75 74 20   libraries, but 
2dbb0 70 72 6f 67 72 61 6d 73 20 6c 69 6e 6b 65 64 20  programs linked 
2dbc0 77 69 74 68 20 73 75 63 68 20 6c 69 62 74 6f 6f  with such libtoo
2dbd0 6c 0a 2a 2a 2a 20 6c 69 62 72 61 72 69 65 73 20  l.*** libraries 
2dbe0 77 69 6c 6c 20 77 6f 72 6b 20 72 65 67 61 72 64  will work regard
2dbf0 6c 65 73 73 20 6f 66 20 74 68 69 73 20 70 72 6f  less of this pro
2dc00 62 6c 65 6d 2e 20 20 4e 65 76 65 72 74 68 65 6c  blem.  Neverthel
2dc10 65 73 73 2c 20 79 6f 75 0a 2a 2a 2a 20 6d 61 79  ess, you.*** may
2dc20 20 77 61 6e 74 20 74 6f 20 72 65 70 6f 72 74 20   want to report 
2dc30 74 68 65 20 70 72 6f 62 6c 65 6d 20 74 6f 20 79  the problem to y
2dc40 6f 75 72 20 73 79 73 74 65 6d 20 6d 61 6e 61 67  our system manag
2dc50 65 72 20 61 6e 64 2f 6f 72 20 74 6f 0a 2a 2a 2a  er and/or to.***
2dc60 20 62 75 67 2d 6c 69 62 74 6f 6f 6c 40 67 6e 75   bug-libtool@gnu
2dc70 2e 6f 72 67 0a 0a 5f 4c 54 5f 45 4f 46 0a 09 20  .org.._LT_EOF.. 
2dc80 20 66 69 20 3b 3b 0a 09 65 73 61 63 0a 20 20 20   fi ;;..esac.   
2dc90 20 20 20 66 69 0a 20 20 20 20 20 20 62 72 65 61     fi.      brea
2dca0 6b 0a 20 20 20 20 66 69 0a 20 20 64 6f 6e 65 0a  k.    fi.  done.
2dcb0 20 20 49 46 53 3d 22 24 6c 74 5f 73 61 76 65 5f    IFS="$lt_save_
2dcc0 69 66 73 22 0a 20 20 4d 41 47 49 43 5f 43 4d 44  ifs".  MAGIC_CMD
2dcd0 3d 22 24 6c 74 5f 73 61 76 65 5f 4d 41 47 49 43  ="$lt_save_MAGIC
2dce0 5f 43 4d 44 22 0a 20 20 3b 3b 0a 65 73 61 63 0a  _CMD".  ;;.esac.
2dcf0 66 69 0a 0a 4d 41 47 49 43 5f 43 4d 44 3d 22 24  fi..MAGIC_CMD="$
2dd00 6c 74 5f 63 76 5f 70 61 74 68 5f 4d 41 47 49 43  lt_cv_path_MAGIC
2dd10 5f 43 4d 44 22 0a 69 66 20 74 65 73 74 20 2d 6e  _CMD".if test -n
2dd20 20 22 24 4d 41 47 49 43 5f 43 4d 44 22 3b 20 74   "$MAGIC_CMD"; t
2dd30 68 65 6e 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f  hen.  { $as_echo
2dd40 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69   "$as_me:${as_li
2dd50 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72  neno-$LINENO}: r
2dd60 65 73 75 6c 74 3a 20 24 4d 41 47 49 43 5f 43 4d  esult: $MAGIC_CM
2dd70 44 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  D" >&5.$as_echo 
2dd80 22 24 4d 41 47 49 43 5f 43 4d 44 22 20 3e 26 36  "$MAGIC_CMD" >&6
2dd90 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 24 61 73  ; }.else.  { $as
2dda0 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
2ddb0 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
2ddc0 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20  O}: result: no" 
2ddd0 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 6e 6f  >&5.$as_echo "no
2dde0 22 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a 0a 20 20  " >&6; }.fi...  
2ddf0 65 6c 73 65 0a 20 20 20 20 4d 41 47 49 43 5f 43  else.    MAGIC_C
2de00 4d 44 3d 3a 0a 20 20 66 69 0a 66 69 0a 0a 20 20  MD=:.  fi.fi..  
2de10 66 69 0a 20 20 3b 3b 0a 65 73 61 63 0a 0a 23 20  fi.  ;;.esac..# 
2de20 55 73 65 20 43 20 66 6f 72 20 74 68 65 20 64 65  Use C for the de
2de30 66 61 75 6c 74 20 63 6f 6e 66 69 67 75 72 61 74  fault configurat
2de40 69 6f 6e 20 69 6e 20 74 68 65 20 6c 69 62 74 6f  ion in the libto
2de50 6f 6c 20 73 63 72 69 70 74 0a 0a 6c 74 5f 73 61  ol script..lt_sa
2de60 76 65 5f 43 43 3d 22 24 43 43 22 0a 61 63 5f 65  ve_CC="$CC".ac_e
2de70 78 74 3d 63 0a 61 63 5f 63 70 70 3d 27 24 43 50  xt=c.ac_cpp='$CP
2de80 50 20 24 43 50 50 46 4c 41 47 53 27 0a 61 63 5f  P $CPPFLAGS'.ac_
2de90 63 6f 6d 70 69 6c 65 3d 27 24 43 43 20 2d 63 20  compile='$CC -c 
2dea0 24 43 46 4c 41 47 53 20 24 43 50 50 46 4c 41 47  $CFLAGS $CPPFLAG
2deb0 53 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  S conftest.$ac_e
2dec0 78 74 20 3e 26 35 27 0a 61 63 5f 6c 69 6e 6b 3d  xt >&5'.ac_link=
2ded0 27 24 43 43 20 2d 6f 20 63 6f 6e 66 74 65 73 74  '$CC -o conftest
2dee0 24 61 63 5f 65 78 65 65 78 74 20 24 43 46 4c 41  $ac_exeext $CFLA
2def0 47 53 20 24 43 50 50 46 4c 41 47 53 20 24 4c 44  GS $CPPFLAGS $LD
2df00 46 4c 41 47 53 20 63 6f 6e 66 74 65 73 74 2e 24  FLAGS conftest.$
2df10 61 63 5f 65 78 74 20 24 4c 49 42 53 20 3e 26 35  ac_ext $LIBS >&5
2df20 27 0a 61 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e  '.ac_compiler_gn
2df30 75 3d 24 61 63 5f 63 76 5f 63 5f 63 6f 6d 70 69  u=$ac_cv_c_compi
2df40 6c 65 72 5f 67 6e 75 0a 0a 0a 23 20 53 6f 75 72  ler_gnu...# Sour
2df50 63 65 20 66 69 6c 65 20 65 78 74 65 6e 73 69 6f  ce file extensio
2df60 6e 20 66 6f 72 20 43 20 74 65 73 74 20 73 6f 75  n for C test sou
2df70 72 63 65 73 2e 0a 61 63 5f 65 78 74 3d 63 0a 0a  rces..ac_ext=c..
2df80 23 20 4f 62 6a 65 63 74 20 66 69 6c 65 20 65 78  # Object file ex
2df90 74 65 6e 73 69 6f 6e 20 66 6f 72 20 63 6f 6d 70  tension for comp
2dfa0 69 6c 65 64 20 43 20 74 65 73 74 20 73 6f 75 72  iled C test sour
2dfb0 63 65 73 2e 0a 6f 62 6a 65 78 74 3d 6f 0a 6f 62  ces..objext=o.ob
2dfc0 6a 65 78 74 3d 24 6f 62 6a 65 78 74 0a 0a 23 20  jext=$objext..# 
2dfd0 43 6f 64 65 20 74 6f 20 62 65 20 75 73 65 64 20  Code to be used 
2dfe0 69 6e 20 73 69 6d 70 6c 65 20 63 6f 6d 70 69 6c  in simple compil
2dff0 65 20 74 65 73 74 73 0a 6c 74 5f 73 69 6d 70 6c  e tests.lt_simpl
2e000 65 5f 63 6f 6d 70 69 6c 65 5f 74 65 73 74 5f 63  e_compile_test_c
2e010 6f 64 65 3d 22 69 6e 74 20 73 6f 6d 65 5f 76 61  ode="int some_va
2e020 72 69 61 62 6c 65 20 3d 20 30 3b 22 0a 0a 23 20  riable = 0;"..# 
2e030 43 6f 64 65 20 74 6f 20 62 65 20 75 73 65 64 20  Code to be used 
2e040 69 6e 20 73 69 6d 70 6c 65 20 6c 69 6e 6b 20 74  in simple link t
2e050 65 73 74 73 0a 6c 74 5f 73 69 6d 70 6c 65 5f 6c  ests.lt_simple_l
2e060 69 6e 6b 5f 74 65 73 74 5f 63 6f 64 65 3d 27 69  ink_test_code='i
2e070 6e 74 20 6d 61 69 6e 28 29 7b 72 65 74 75 72 6e  nt main(){return
2e080 28 30 29 3b 7d 27 0a 0a 0a 0a 0a 0a 0a 0a 23 20  (0);}'........# 
2e090 49 66 20 6e 6f 20 43 20 63 6f 6d 70 69 6c 65 72  If no C compiler
2e0a0 20 77 61 73 20 73 70 65 63 69 66 69 65 64 2c 20   was specified, 
2e0b0 75 73 65 20 43 43 2e 0a 4c 54 43 43 3d 24 7b 4c  use CC..LTCC=${L
2e0c0 54 43 43 2d 22 24 43 43 22 7d 0a 0a 23 20 49 66  TCC-"$CC"}..# If
2e0d0 20 6e 6f 20 43 20 63 6f 6d 70 69 6c 65 72 20 66   no C compiler f
2e0e0 6c 61 67 73 20 77 65 72 65 20 73 70 65 63 69 66  lags were specif
2e0f0 69 65 64 2c 20 75 73 65 20 43 46 4c 41 47 53 2e  ied, use CFLAGS.
2e100 0a 4c 54 43 46 4c 41 47 53 3d 24 7b 4c 54 43 46  .LTCFLAGS=${LTCF
2e110 4c 41 47 53 2d 22 24 43 46 4c 41 47 53 22 7d 0a  LAGS-"$CFLAGS"}.
2e120 0a 23 20 41 6c 6c 6f 77 20 43 43 20 74 6f 20 62  .# Allow CC to b
2e130 65 20 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65  e a program name
2e140 20 77 69 74 68 20 61 72 67 75 6d 65 6e 74 73 2e   with arguments.
2e150 0a 63 6f 6d 70 69 6c 65 72 3d 24 43 43 0a 0a 23  .compiler=$CC..#
2e160 20 53 61 76 65 20 74 68 65 20 64 65 66 61 75 6c   Save the defaul
2e170 74 20 63 6f 6d 70 69 6c 65 72 2c 20 73 69 6e 63  t compiler, sinc
2e180 65 20 69 74 20 67 65 74 73 20 6f 76 65 72 77 72  e it gets overwr
2e190 69 74 74 65 6e 20 77 68 65 6e 20 74 68 65 20 6f  itten when the o
2e1a0 74 68 65 72 0a 23 20 74 61 67 73 20 61 72 65 20  ther.# tags are 
2e1b0 62 65 69 6e 67 20 74 65 73 74 65 64 2c 20 61 6e  being tested, an
2e1c0 64 20 5f 4c 54 5f 54 41 47 56 41 52 28 63 6f 6d  d _LT_TAGVAR(com
2e1d0 70 69 6c 65 72 2c 20 5b 5d 29 20 69 73 20 61 20  piler, []) is a 
2e1e0 4e 4f 50 2e 0a 63 6f 6d 70 69 6c 65 72 5f 44 45  NOP..compiler_DE
2e1f0 46 41 55 4c 54 3d 24 43 43 0a 0a 23 20 73 61 76  FAULT=$CC..# sav
2e200 65 20 77 61 72 6e 69 6e 67 73 2f 62 6f 69 6c 65  e warnings/boile
2e210 72 70 6c 61 74 65 20 6f 66 20 73 69 6d 70 6c 65  rplate of simple
2e220 20 74 65 73 74 20 63 6f 64 65 0a 61 63 5f 6f 75   test code.ac_ou
2e230 74 66 69 6c 65 3d 63 6f 6e 66 74 65 73 74 2e 24  tfile=conftest.$
2e240 61 63 5f 6f 62 6a 65 78 74 0a 65 63 68 6f 20 22  ac_objext.echo "
2e250 24 6c 74 5f 73 69 6d 70 6c 65 5f 63 6f 6d 70 69  $lt_simple_compi
2e260 6c 65 5f 74 65 73 74 5f 63 6f 64 65 22 20 3e 63  le_test_code" >c
2e270 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a  onftest.$ac_ext.
2e280 65 76 61 6c 20 22 24 61 63 5f 63 6f 6d 70 69 6c  eval "$ac_compil
2e290 65 22 20 32 3e 26 31 20 3e 2f 64 65 76 2f 6e 75  e" 2>&1 >/dev/nu
2e2a0 6c 6c 20 7c 20 24 53 45 44 20 27 2f 5e 24 2f 64  ll | $SED '/^$/d
2e2b0 3b 20 2f 5e 20 2a 2b 2f 64 27 20 3e 63 6f 6e 66  ; /^ *+/d' >conf
2e2c0 74 65 73 74 2e 65 72 72 0a 5f 6c 74 5f 63 6f 6d  test.err._lt_com
2e2d0 70 69 6c 65 72 5f 62 6f 69 6c 65 72 70 6c 61 74  piler_boilerplat
2e2e0 65 3d 60 63 61 74 20 63 6f 6e 66 74 65 73 74 2e  e=`cat conftest.
2e2f0 65 72 72 60 0a 24 52 4d 20 63 6f 6e 66 74 65 73  err`.$RM conftes
2e300 74 2a 0a 0a 61 63 5f 6f 75 74 66 69 6c 65 3d 63  t*..ac_outfile=c
2e310 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65  onftest.$ac_obje
2e320 78 74 0a 65 63 68 6f 20 22 24 6c 74 5f 73 69 6d  xt.echo "$lt_sim
2e330 70 6c 65 5f 6c 69 6e 6b 5f 74 65 73 74 5f 63 6f  ple_link_test_co
2e340 64 65 22 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61  de" >conftest.$a
2e350 63 5f 65 78 74 0a 65 76 61 6c 20 22 24 61 63 5f  c_ext.eval "$ac_
2e360 6c 69 6e 6b 22 20 32 3e 26 31 20 3e 2f 64 65 76  link" 2>&1 >/dev
2e370 2f 6e 75 6c 6c 20 7c 20 24 53 45 44 20 27 2f 5e  /null | $SED '/^
2e380 24 2f 64 3b 20 2f 5e 20 2a 2b 2f 64 27 20 3e 63  $/d; /^ *+/d' >c
2e390 6f 6e 66 74 65 73 74 2e 65 72 72 0a 5f 6c 74 5f  onftest.err._lt_
2e3a0 6c 69 6e 6b 65 72 5f 62 6f 69 6c 65 72 70 6c 61  linker_boilerpla
2e3b0 74 65 3d 60 63 61 74 20 63 6f 6e 66 74 65 73 74  te=`cat conftest
2e3c0 2e 65 72 72 60 0a 24 52 4d 20 2d 72 20 63 6f 6e  .err`.$RM -r con
2e3d0 66 74 65 73 74 2a 0a 0a 0a 69 66 20 74 65 73 74  ftest*...if test
2e3e0 20 2d 6e 20 22 24 63 6f 6d 70 69 6c 65 72 22 3b   -n "$compiler";
2e3f0 20 74 68 65 6e 0a 0a 6c 74 5f 70 72 6f 67 5f 63   then..lt_prog_c
2e400 6f 6d 70 69 6c 65 72 5f 6e 6f 5f 62 75 69 6c 74  ompiler_no_built
2e410 69 6e 5f 66 6c 61 67 3d 0a 0a 69 66 20 74 65 73  in_flag=..if tes
2e420 74 20 22 24 47 43 43 22 20 3d 20 79 65 73 3b 20  t "$GCC" = yes; 
2e430 74 68 65 6e 0a 20 20 6c 74 5f 70 72 6f 67 5f 63  then.  lt_prog_c
2e440 6f 6d 70 69 6c 65 72 5f 6e 6f 5f 62 75 69 6c 74  ompiler_no_built
2e450 69 6e 5f 66 6c 61 67 3d 27 20 2d 66 6e 6f 2d 62  in_flag=' -fno-b
2e460 75 69 6c 74 69 6e 27 0a 0a 20 20 7b 20 24 61 73  uiltin'..  { $as
2e470 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
2e480 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
2e490 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20 69 66 20  O}: checking if 
2e4a0 24 63 6f 6d 70 69 6c 65 72 20 73 75 70 70 6f 72  $compiler suppor
2e4b0 74 73 20 2d 66 6e 6f 2d 72 74 74 69 20 2d 66 6e  ts -fno-rtti -fn
2e4c0 6f 2d 65 78 63 65 70 74 69 6f 6e 73 22 20 3e 26  o-exceptions" >&
2e4d0 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68  5.$as_echo_n "ch
2e4e0 65 63 6b 69 6e 67 20 69 66 20 24 63 6f 6d 70 69  ecking if $compi
2e4f0 6c 65 72 20 73 75 70 70 6f 72 74 73 20 2d 66 6e  ler supports -fn
2e500 6f 2d 72 74 74 69 20 2d 66 6e 6f 2d 65 78 63 65  o-rtti -fno-exce
2e510 70 74 69 6f 6e 73 2e 2e 2e 20 22 20 3e 26 36 3b  ptions... " >&6;
2e520 20 7d 0a 69 66 20 24 7b 6c 74 5f 63 76 5f 70 72   }.if ${lt_cv_pr
2e530 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 72 74 74 69  og_compiler_rtti
2e540 5f 65 78 63 65 70 74 69 6f 6e 73 2b 3a 7d 20 66  _exceptions+:} f
2e550 61 6c 73 65 3b 20 74 68 65 6e 20 3a 0a 20 20 24  alse; then :.  $
2e560 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68  as_echo_n "(cach
2e570 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20  ed) " >&6.else. 
2e580 20 6c 74 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70   lt_cv_prog_comp
2e590 69 6c 65 72 5f 72 74 74 69 5f 65 78 63 65 70 74  iler_rtti_except
2e5a0 69 6f 6e 73 3d 6e 6f 0a 20 20 20 61 63 5f 6f 75  ions=no.   ac_ou
2e5b0 74 66 69 6c 65 3d 63 6f 6e 66 74 65 73 74 2e 24  tfile=conftest.$
2e5c0 61 63 5f 6f 62 6a 65 78 74 0a 20 20 20 65 63 68  ac_objext.   ech
2e5d0 6f 20 22 24 6c 74 5f 73 69 6d 70 6c 65 5f 63 6f  o "$lt_simple_co
2e5e0 6d 70 69 6c 65 5f 74 65 73 74 5f 63 6f 64 65 22  mpile_test_code"
2e5f0 20 3e 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f   > conftest.$ac_
2e600 65 78 74 0a 20 20 20 6c 74 5f 63 6f 6d 70 69 6c  ext.   lt_compil
2e610 65 72 5f 66 6c 61 67 3d 22 2d 66 6e 6f 2d 72 74  er_flag="-fno-rt
2e620 74 69 20 2d 66 6e 6f 2d 65 78 63 65 70 74 69 6f  ti -fno-exceptio
2e630 6e 73 22 0a 20 20 20 23 20 49 6e 73 65 72 74 20  ns".   # Insert 
2e640 74 68 65 20 6f 70 74 69 6f 6e 20 65 69 74 68 65  the option eithe
2e650 72 20 28 31 29 20 61 66 74 65 72 20 74 68 65 20  r (1) after the 
2e660 6c 61 73 74 20 2a 46 4c 41 47 53 20 76 61 72 69  last *FLAGS vari
2e670 61 62 6c 65 2c 20 6f 72 0a 20 20 20 23 20 28 32  able, or.   # (2
2e680 29 20 62 65 66 6f 72 65 20 61 20 77 6f 72 64 20  ) before a word 
2e690 63 6f 6e 74 61 69 6e 69 6e 67 20 22 63 6f 6e 66  containing "conf
2e6a0 74 65 73 74 2e 22 2c 20 6f 72 20 28 33 29 20 61  test.", or (3) a
2e6b0 74 20 74 68 65 20 65 6e 64 2e 0a 20 20 20 23 20  t the end..   # 
2e6c0 4e 6f 74 65 20 74 68 61 74 20 24 61 63 5f 63 6f  Note that $ac_co
2e6d0 6d 70 69 6c 65 20 69 74 73 65 6c 66 20 64 6f 65  mpile itself doe
2e6e0 73 20 6e 6f 74 20 63 6f 6e 74 61 69 6e 20 62 61  s not contain ba
2e6f0 63 6b 73 6c 61 73 68 65 73 20 61 6e 64 20 62 65  ckslashes and be
2e700 67 69 6e 73 0a 20 20 20 23 20 77 69 74 68 20 61  gins.   # with a
2e710 20 64 6f 6c 6c 61 72 20 73 69 67 6e 20 28 6e 6f   dollar sign (no
2e720 74 20 61 20 68 79 70 68 65 6e 29 2c 20 73 6f 20  t a hyphen), so 
2e730 74 68 65 20 65 63 68 6f 20 73 68 6f 75 6c 64 20  the echo should 
2e740 77 6f 72 6b 20 63 6f 72 72 65 63 74 6c 79 2e 0a  work correctly..
2e750 20 20 20 23 20 54 68 65 20 6f 70 74 69 6f 6e 20     # The option 
2e760 69 73 20 72 65 66 65 72 65 6e 63 65 64 20 76 69  is referenced vi
2e770 61 20 61 20 76 61 72 69 61 62 6c 65 20 74 6f 20  a a variable to 
2e780 61 76 6f 69 64 20 63 6f 6e 66 75 73 69 6e 67 20  avoid confusing 
2e790 73 65 64 2e 0a 20 20 20 6c 74 5f 63 6f 6d 70 69  sed..   lt_compi
2e7a0 6c 65 3d 60 65 63 68 6f 20 22 24 61 63 5f 63 6f  le=`echo "$ac_co
2e7b0 6d 70 69 6c 65 22 20 7c 20 24 53 45 44 20 5c 0a  mpile" | $SED \.
2e7c0 20 20 20 2d 65 20 27 73 3a 2e 2a 46 4c 41 47 53     -e 's:.*FLAGS
2e7d0 7d 5c 7b 30 2c 31 5c 7d 20 3a 26 24 6c 74 5f 63  }\{0,1\} :&$lt_c
2e7e0 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 20 3a 3b 20  ompiler_flag :; 
2e7f0 74 27 20 5c 0a 20 20 20 2d 65 20 27 73 3a 20 5b  t' \.   -e 's: [
2e800 5e 20 5d 2a 63 6f 6e 66 74 65 73 74 5c 2e 3a 20  ^ ]*conftest\.: 
2e810 24 6c 74 5f 63 6f 6d 70 69 6c 65 72 5f 66 6c 61  $lt_compiler_fla
2e820 67 26 3a 3b 20 74 27 20 5c 0a 20 20 20 2d 65 20  g&:; t' \.   -e 
2e830 27 73 3a 24 3a 20 24 6c 74 5f 63 6f 6d 70 69 6c  's:$: $lt_compil
2e840 65 72 5f 66 6c 61 67 3a 27 60 0a 20 20 20 28 65  er_flag:'`.   (e
2e850 76 61 6c 20 65 63 68 6f 20 22 5c 22 5c 24 61 73  val echo "\"\$as
2e860 5f 6d 65 3a 36 36 38 36 3a 20 24 6c 74 5f 63 6f  _me:6686: $lt_co
2e870 6d 70 69 6c 65 5c 22 22 20 3e 26 35 29 0a 20 20  mpile\"" >&5).  
2e880 20 28 65 76 61 6c 20 22 24 6c 74 5f 63 6f 6d 70   (eval "$lt_comp
2e890 69 6c 65 22 20 32 3e 63 6f 6e 66 74 65 73 74 2e  ile" 2>conftest.
2e8a0 65 72 72 29 0a 20 20 20 61 63 5f 73 74 61 74 75  err).   ac_statu
2e8b0 73 3d 24 3f 0a 20 20 20 63 61 74 20 63 6f 6e 66  s=$?.   cat conf
2e8c0 74 65 73 74 2e 65 72 72 20 3e 26 35 0a 20 20 20  test.err >&5.   
2e8d0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 36 36 39  echo "$as_me:669
2e8e0 30 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61  0: \$? = $ac_sta
2e8f0 74 75 73 22 20 3e 26 35 0a 20 20 20 69 66 20 28  tus" >&5.   if (
2e900 65 78 69 74 20 24 61 63 5f 73 74 61 74 75 73 29  exit $ac_status)
2e910 20 26 26 20 74 65 73 74 20 2d 73 20 22 24 61 63   && test -s "$ac
2e920 5f 6f 75 74 66 69 6c 65 22 3b 20 74 68 65 6e 0a  _outfile"; then.
2e930 20 20 20 20 20 23 20 54 68 65 20 63 6f 6d 70 69       # The compi
2e940 6c 65 72 20 63 61 6e 20 6f 6e 6c 79 20 77 61 72  ler can only war
2e950 6e 20 61 6e 64 20 69 67 6e 6f 72 65 20 74 68 65  n and ignore the
2e960 20 6f 70 74 69 6f 6e 20 69 66 20 6e 6f 74 20 72   option if not r
2e970 65 63 6f 67 6e 69 7a 65 64 0a 20 20 20 20 20 23  ecognized.     #
2e980 20 53 6f 20 73 61 79 20 6e 6f 20 69 66 20 74 68   So say no if th
2e990 65 72 65 20 61 72 65 20 77 61 72 6e 69 6e 67 73  ere are warnings
2e9a0 20 6f 74 68 65 72 20 74 68 61 6e 20 74 68 65 20   other than the 
2e9b0 75 73 75 61 6c 20 6f 75 74 70 75 74 2e 0a 20 20  usual output..  
2e9c0 20 20 20 24 45 43 48 4f 20 22 58 24 5f 6c 74 5f     $ECHO "X$_lt_
2e9d0 63 6f 6d 70 69 6c 65 72 5f 62 6f 69 6c 65 72 70  compiler_boilerp
2e9e0 6c 61 74 65 22 20 7c 20 24 58 73 65 64 20 2d 65  late" | $Xsed -e
2e9f0 20 27 2f 5e 24 2f 64 27 20 3e 63 6f 6e 66 74 65   '/^$/d' >confte
2ea00 73 74 2e 65 78 70 0a 20 20 20 20 20 24 53 45 44  st.exp.     $SED
2ea10 20 27 2f 5e 24 2f 64 3b 20 2f 5e 20 2a 2b 2f 64   '/^$/d; /^ *+/d
2ea20 27 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 3e  ' conftest.err >
2ea30 63 6f 6e 66 74 65 73 74 2e 65 72 32 0a 20 20 20  conftest.er2.   
2ea40 20 20 69 66 20 74 65 73 74 20 21 20 2d 73 20 63    if test ! -s c
2ea50 6f 6e 66 74 65 73 74 2e 65 72 32 20 7c 7c 20 64  onftest.er2 || d
2ea60 69 66 66 20 63 6f 6e 66 74 65 73 74 2e 65 78 70  iff conftest.exp
2ea70 20 63 6f 6e 66 74 65 73 74 2e 65 72 32 20 3e 2f   conftest.er2 >/
2ea80 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 20  dev/null; then. 
2ea90 20 20 20 20 20 20 6c 74 5f 63 76 5f 70 72 6f 67        lt_cv_prog
2eaa0 5f 63 6f 6d 70 69 6c 65 72 5f 72 74 74 69 5f 65  _compiler_rtti_e
2eab0 78 63 65 70 74 69 6f 6e 73 3d 79 65 73 0a 20 20  xceptions=yes.  
2eac0 20 20 20 66 69 0a 20 20 20 66 69 0a 20 20 20 24     fi.   fi.   $
2ead0 52 4d 20 63 6f 6e 66 74 65 73 74 2a 0a 0a 66 69  RM conftest*..fi
2eae0 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .{ $as_echo "$as
2eaf0 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
2eb00 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74  $LINENO}: result
2eb10 3a 20 24 6c 74 5f 63 76 5f 70 72 6f 67 5f 63 6f  : $lt_cv_prog_co
2eb20 6d 70 69 6c 65 72 5f 72 74 74 69 5f 65 78 63 65  mpiler_rtti_exce
2eb30 70 74 69 6f 6e 73 22 20 3e 26 35 0a 24 61 73 5f  ptions" >&5.$as_
2eb40 65 63 68 6f 20 22 24 6c 74 5f 63 76 5f 70 72 6f  echo "$lt_cv_pro
2eb50 67 5f 63 6f 6d 70 69 6c 65 72 5f 72 74 74 69 5f  g_compiler_rtti_
2eb60 65 78 63 65 70 74 69 6f 6e 73 22 20 3e 26 36 3b  exceptions" >&6;
2eb70 20 7d 0a 0a 69 66 20 74 65 73 74 20 78 22 24 6c   }..if test x"$l
2eb80 74 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c  t_cv_prog_compil
2eb90 65 72 5f 72 74 74 69 5f 65 78 63 65 70 74 69 6f  er_rtti_exceptio
2eba0 6e 73 22 20 3d 20 78 79 65 73 3b 20 74 68 65 6e  ns" = xyes; then
2ebb0 0a 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d  .    lt_prog_com
2ebc0 70 69 6c 65 72 5f 6e 6f 5f 62 75 69 6c 74 69 6e  piler_no_builtin
2ebd0 5f 66 6c 61 67 3d 22 24 6c 74 5f 70 72 6f 67 5f  _flag="$lt_prog_
2ebe0 63 6f 6d 70 69 6c 65 72 5f 6e 6f 5f 62 75 69 6c  compiler_no_buil
2ebf0 74 69 6e 5f 66 6c 61 67 20 2d 66 6e 6f 2d 72 74  tin_flag -fno-rt
2ec00 74 69 20 2d 66 6e 6f 2d 65 78 63 65 70 74 69 6f  ti -fno-exceptio
2ec10 6e 73 22 0a 65 6c 73 65 0a 20 20 20 20 3a 0a 66  ns".else.    :.f
2ec20 69 0a 0a 66 69 0a 0a 0a 0a 0a 0a 0a 20 20 6c 74  i..fi.......  lt
2ec30 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 77  _prog_compiler_w
2ec40 6c 3d 0a 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69  l=.lt_prog_compi
2ec50 6c 65 72 5f 70 69 63 3d 0a 6c 74 5f 70 72 6f 67  ler_pic=.lt_prog
2ec60 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69 63  _compiler_static
2ec70 3d 0a 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  =..{ $as_echo "$
2ec80 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
2ec90 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63  o-$LINENO}: chec
2eca0 6b 69 6e 67 20 66 6f 72 20 24 63 6f 6d 70 69 6c  king for $compil
2ecb0 65 72 20 6f 70 74 69 6f 6e 20 74 6f 20 70 72 6f  er option to pro
2ecc0 64 75 63 65 20 50 49 43 22 20 3e 26 35 0a 24 61  duce PIC" >&5.$a
2ecd0 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69  s_echo_n "checki
2ece0 6e 67 20 66 6f 72 20 24 63 6f 6d 70 69 6c 65 72  ng for $compiler
2ecf0 20 6f 70 74 69 6f 6e 20 74 6f 20 70 72 6f 64 75   option to produ
2ed00 63 65 20 50 49 43 2e 2e 2e 20 22 20 3e 26 36 3b  ce PIC... " >&6;
2ed10 20 7d 0a 0a 20 20 69 66 20 74 65 73 74 20 22 24   }..  if test "$
2ed20 47 43 43 22 20 3d 20 79 65 73 3b 20 74 68 65 6e  GCC" = yes; then
2ed30 0a 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d  .    lt_prog_com
2ed40 70 69 6c 65 72 5f 77 6c 3d 27 2d 57 6c 2c 27 0a  piler_wl='-Wl,'.
2ed50 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70      lt_prog_comp
2ed60 69 6c 65 72 5f 73 74 61 74 69 63 3d 27 2d 73 74  iler_static='-st
2ed70 61 74 69 63 27 0a 0a 20 20 20 20 63 61 73 65 20  atic'..    case 
2ed80 24 68 6f 73 74 5f 6f 73 20 69 6e 0a 20 20 20 20  $host_os in.    
2ed90 20 20 61 69 78 2a 29 0a 20 20 20 20 20 20 23 20    aix*).      # 
2eda0 41 6c 6c 20 41 49 58 20 63 6f 64 65 20 69 73 20  All AIX code is 
2edb0 50 49 43 2e 0a 20 20 20 20 20 20 69 66 20 74 65  PIC..      if te
2edc0 73 74 20 22 24 68 6f 73 74 5f 63 70 75 22 20 3d  st "$host_cpu" =
2edd0 20 69 61 36 34 3b 20 74 68 65 6e 0a 09 23 20 41   ia64; then..# A
2ede0 49 58 20 35 20 6e 6f 77 20 73 75 70 70 6f 72 74  IX 5 now support
2edf0 73 20 49 41 36 34 20 70 72 6f 63 65 73 73 6f 72  s IA64 processor
2ee00 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c  ..lt_prog_compil
2ee10 65 72 5f 73 74 61 74 69 63 3d 27 2d 42 73 74 61  er_static='-Bsta
2ee20 74 69 63 27 0a 20 20 20 20 20 20 66 69 0a 20 20  tic'.      fi.  
2ee30 20 20 20 20 3b 3b 0a 0a 20 20 20 20 61 6d 69 67      ;;..    amig
2ee40 61 6f 73 2a 29 0a 20 20 20 20 20 20 63 61 73 65  aos*).      case
2ee50 20 24 68 6f 73 74 5f 63 70 75 20 69 6e 0a 20 20   $host_cpu in.  
2ee60 20 20 20 20 70 6f 77 65 72 70 63 29 0a 20 20 20      powerpc).   
2ee70 20 20 20 20 20 20 20 20 20 23 20 73 65 65 20 63           # see c
2ee80 6f 6d 6d 65 6e 74 20 61 62 6f 75 74 20 41 6d 69  omment about Ami
2ee90 67 61 4f 53 34 20 2e 73 6f 20 73 75 70 70 6f 72  gaOS4 .so suppor
2eea0 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 74  t.            lt
2eeb0 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70  _prog_compiler_p
2eec0 69 63 3d 27 2d 66 50 49 43 27 0a 20 20 20 20 20  ic='-fPIC'.     
2eed0 20 20 20 3b 3b 0a 20 20 20 20 20 20 6d 36 38 6b     ;;.      m68k
2eee0 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 23 20  ).            # 
2eef0 46 49 58 4d 45 3a 20 77 65 20 6e 65 65 64 20 61  FIXME: we need a
2ef00 74 20 6c 65 61 73 74 20 36 38 30 32 30 20 63 6f  t least 68020 co
2ef10 64 65 20 74 6f 20 62 75 69 6c 64 20 73 68 61 72  de to build shar
2ef20 65 64 20 6c 69 62 72 61 72 69 65 73 2c 20 62 75  ed libraries, bu
2ef30 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 23 20  t.            # 
2ef40 61 64 64 69 6e 67 20 74 68 65 20 60 2d 6d 36 38  adding the `-m68
2ef50 30 32 30 27 20 66 6c 61 67 20 74 6f 20 47 43 43  020' flag to GCC
2ef60 20 70 72 65 76 65 6e 74 73 20 62 75 69 6c 64 69   prevents buildi
2ef70 6e 67 20 61 6e 79 74 68 69 6e 67 20 62 65 74 74  ng anything bett
2ef80 65 72 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20  er,.            
2ef90 23 20 6c 69 6b 65 20 60 2d 6d 36 38 30 34 30 27  # like `-m68040'
2efa0 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 74  ..            lt
2efb0 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70  _prog_compiler_p
2efc0 69 63 3d 27 2d 6d 36 38 30 32 30 20 2d 72 65 73  ic='-m68020 -res
2efd0 69 64 65 6e 74 33 32 20 2d 6d 61 6c 77 61 79 73  ident32 -malways
2efe0 2d 72 65 73 74 6f 72 65 2d 61 34 27 0a 20 20 20  -restore-a4'.   
2eff0 20 20 20 20 20 3b 3b 0a 20 20 20 20 20 20 65 73       ;;.      es
2f000 61 63 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20  ac.      ;;..   
2f010 20 62 65 6f 73 2a 20 7c 20 69 72 69 78 35 2a 20   beos* | irix5* 
2f020 7c 20 69 72 69 78 36 2a 20 7c 20 6e 6f 6e 73 74  | irix6* | nonst
2f030 6f 70 75 78 2a 20 7c 20 6f 73 66 33 2a 20 7c 20  opux* | osf3* | 
2f040 6f 73 66 34 2a 20 7c 20 6f 73 66 35 2a 29 0a 20  osf4* | osf5*). 
2f050 20 20 20 20 20 23 20 50 49 43 20 69 73 20 74 68       # PIC is th
2f060 65 20 64 65 66 61 75 6c 74 20 66 6f 72 20 74 68  e default for th
2f070 65 73 65 20 4f 53 65 73 2e 0a 20 20 20 20 20 20  ese OSes..      
2f080 3b 3b 0a 0a 20 20 20 20 6d 69 6e 67 77 2a 20 7c  ;;..    mingw* |
2f090 20 63 79 67 77 69 6e 2a 20 7c 20 70 77 33 32 2a   cygwin* | pw32*
2f0a0 20 7c 20 6f 73 32 2a 20 7c 20 63 65 67 63 63 2a   | os2* | cegcc*
2f0b0 29 0a 20 20 20 20 20 20 23 20 54 68 69 73 20 68  ).      # This h
2f0c0 61 63 6b 20 69 73 20 73 6f 20 74 68 61 74 20 74  ack is so that t
2f0d0 68 65 20 73 6f 75 72 63 65 20 66 69 6c 65 20 63  he source file c
2f0e0 61 6e 20 74 65 6c 6c 20 77 68 65 74 68 65 72 20  an tell whether 
2f0f0 69 74 20 69 73 20 62 65 69 6e 67 0a 20 20 20 20  it is being.    
2f100 20 20 23 20 62 75 69 6c 74 20 66 6f 72 20 69 6e    # built for in
2f110 63 6c 75 73 69 6f 6e 20 69 6e 20 61 20 64 6c 6c  clusion in a dll
2f120 20 28 61 6e 64 20 73 68 6f 75 6c 64 20 65 78 70   (and should exp
2f130 6f 72 74 20 73 79 6d 62 6f 6c 73 20 66 6f 72 20  ort symbols for 
2f140 65 78 61 6d 70 6c 65 29 2e 0a 20 20 20 20 20 20  example)..      
2f150 23 20 41 6c 74 68 6f 75 67 68 20 74 68 65 20 63  # Although the c
2f160 79 67 77 69 6e 20 67 63 63 20 69 67 6e 6f 72 65  ygwin gcc ignore
2f170 73 20 2d 66 50 49 43 2c 20 73 74 69 6c 6c 20 6e  s -fPIC, still n
2f180 65 65 64 20 74 68 69 73 20 66 6f 72 20 6f 6c 64  eed this for old
2f190 2d 73 74 79 6c 65 0a 20 20 20 20 20 20 23 20 28  -style.      # (
2f1a0 2d 2d 64 69 73 61 62 6c 65 2d 61 75 74 6f 2d 69  --disable-auto-i
2f1b0 6d 70 6f 72 74 29 20 6c 69 62 72 61 72 69 65 73  mport) libraries
2f1c0 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63  .      lt_prog_c
2f1d0 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27 2d 44 44  ompiler_pic='-DD
2f1e0 4c 4c 5f 45 58 50 4f 52 54 27 0a 20 20 20 20 20  LL_EXPORT'.     
2f1f0 20 3b 3b 0a 0a 20 20 20 20 64 61 72 77 69 6e 2a   ;;..    darwin*
2f200 20 7c 20 72 68 61 70 73 6f 64 79 2a 29 0a 20 20   | rhapsody*).  
2f210 20 20 20 20 23 20 50 49 43 20 69 73 20 74 68 65      # PIC is the
2f220 20 64 65 66 61 75 6c 74 20 6f 6e 20 74 68 69 73   default on this
2f230 20 70 6c 61 74 66 6f 72 6d 0a 20 20 20 20 20 20   platform.      
2f240 23 20 43 6f 6d 6d 6f 6e 20 73 79 6d 62 6f 6c 73  # Common symbols
2f250 20 6e 6f 74 20 61 6c 6c 6f 77 65 64 20 69 6e 20   not allowed in 
2f260 4d 48 5f 44 59 4c 49 42 20 66 69 6c 65 73 0a 20  MH_DYLIB files. 
2f270 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d       lt_prog_com
2f280 70 69 6c 65 72 5f 70 69 63 3d 27 2d 66 6e 6f 2d  piler_pic='-fno-
2f290 63 6f 6d 6d 6f 6e 27 0a 20 20 20 20 20 20 3b 3b  common'.      ;;
2f2a0 0a 0a 20 20 20 20 68 70 75 78 2a 29 0a 20 20 20  ..    hpux*).   
2f2b0 20 20 20 23 20 50 49 43 20 69 73 20 74 68 65 20     # PIC is the 
2f2c0 64 65 66 61 75 6c 74 20 66 6f 72 20 36 34 2d 62  default for 64-b
2f2d0 69 74 20 50 41 20 48 50 2d 55 58 2c 20 62 75 74  it PA HP-UX, but
2f2e0 20 6e 6f 74 20 66 6f 72 20 33 32 2d 62 69 74 0a   not for 32-bit.
2f2f0 20 20 20 20 20 20 23 20 50 41 20 48 50 2d 55 58        # PA HP-UX
2f300 2e 20 20 4f 6e 20 49 41 36 34 20 48 50 2d 55 58  .  On IA64 HP-UX
2f310 2c 20 50 49 43 20 69 73 20 74 68 65 20 64 65 66  , PIC is the def
2f320 61 75 6c 74 20 62 75 74 20 74 68 65 20 70 69 63  ault but the pic
2f330 20 66 6c 61 67 0a 20 20 20 20 20 20 23 20 73 65   flag.      # se
2f340 74 73 20 74 68 65 20 64 65 66 61 75 6c 74 20 54  ts the default T
2f350 4c 53 20 6d 6f 64 65 6c 20 61 6e 64 20 61 66 66  LS model and aff
2f360 65 63 74 73 20 69 6e 6c 69 6e 69 6e 67 2e 0a 20  ects inlining.. 
2f370 20 20 20 20 20 63 61 73 65 20 24 68 6f 73 74 5f       case $host_
2f380 63 70 75 20 69 6e 0a 20 20 20 20 20 20 68 70 70  cpu in.      hpp
2f390 61 2a 36 34 2a 29 0a 09 23 20 2b 5a 20 74 68 65  a*64*)..# +Z the
2f3a0 20 64 65 66 61 75 6c 74 0a 09 3b 3b 0a 20 20 20   default..;;.   
2f3b0 20 20 20 2a 29 0a 09 6c 74 5f 70 72 6f 67 5f 63     *)..lt_prog_c
2f3c0 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27 2d 66 50  ompiler_pic='-fP
2f3d0 49 43 27 0a 09 3b 3b 0a 20 20 20 20 20 20 65 73  IC'..;;.      es
2f3e0 61 63 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20  ac.      ;;..   
2f3f0 20 69 6e 74 65 72 69 78 5b 33 2d 39 5d 2a 29 0a   interix[3-9]*).
2f400 20 20 20 20 20 20 23 20 49 6e 74 65 72 69 78 20        # Interix 
2f410 33 2e 78 20 67 63 63 20 2d 66 70 69 63 2f 2d 66  3.x gcc -fpic/-f
2f420 50 49 43 20 6f 70 74 69 6f 6e 73 20 67 65 6e 65  PIC options gene
2f430 72 61 74 65 20 62 72 6f 6b 65 6e 20 63 6f 64 65  rate broken code
2f440 2e 0a 20 20 20 20 20 20 23 20 49 6e 73 74 65 61  ..      # Instea
2f450 64 2c 20 77 65 20 72 65 6c 6f 63 61 74 65 20 73  d, we relocate s
2f460 68 61 72 65 64 20 6c 69 62 72 61 72 69 65 73 20  hared libraries 
2f470 61 74 20 72 75 6e 74 69 6d 65 2e 0a 20 20 20 20  at runtime..    
2f480 20 20 3b 3b 0a 0a 20 20 20 20 6d 73 64 6f 73 64    ;;..    msdosd
2f490 6a 67 70 70 2a 29 0a 20 20 20 20 20 20 23 20 4a  jgpp*).      # J
2f4a0 75 73 74 20 62 65 63 61 75 73 65 20 77 65 20 75  ust because we u
2f4b0 73 65 20 47 43 43 20 64 6f 65 73 6e 27 74 20 6d  se GCC doesn't m
2f4c0 65 61 6e 20 77 65 20 73 75 64 64 65 6e 6c 79 20  ean we suddenly 
2f4d0 67 65 74 20 73 68 61 72 65 64 20 6c 69 62 72 61  get shared libra
2f4e0 72 69 65 73 0a 20 20 20 20 20 20 23 20 6f 6e 20  ries.      # on 
2f4f0 73 79 73 74 65 6d 73 20 74 68 61 74 20 64 6f 6e  systems that don
2f500 27 74 20 73 75 70 70 6f 72 74 20 74 68 65 6d 2e  't support them.
2f510 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63  .      lt_prog_c
2f520 6f 6d 70 69 6c 65 72 5f 63 61 6e 5f 62 75 69 6c  ompiler_can_buil
2f530 64 5f 73 68 61 72 65 64 3d 6e 6f 0a 20 20 20 20  d_shared=no.    
2f540 20 20 65 6e 61 62 6c 65 5f 73 68 61 72 65 64 3d    enable_shared=
2f550 6e 6f 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20  no.      ;;..   
2f560 20 2a 6e 74 6f 2a 20 7c 20 2a 71 6e 78 2a 29 0a   *nto* | *qnx*).
2f570 20 20 20 20 20 20 23 20 51 4e 58 20 75 73 65 73        # QNX uses
2f580 20 47 4e 55 20 43 2b 2b 2c 20 62 75 74 20 6e 65   GNU C++, but ne
2f590 65 64 20 74 6f 20 64 65 66 69 6e 65 20 2d 73 68  ed to define -sh
2f5a0 61 72 65 64 20 6f 70 74 69 6f 6e 20 74 6f 6f 2c  ared option too,
2f5b0 20 6f 74 68 65 72 77 69 73 65 0a 20 20 20 20 20   otherwise.     
2f5c0 20 23 20 69 74 20 77 69 6c 6c 20 63 6f 72 65 64   # it will cored
2f5d0 75 6d 70 2e 0a 20 20 20 20 20 20 6c 74 5f 70 72  ump..      lt_pr
2f5e0 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d  og_compiler_pic=
2f5f0 27 2d 66 50 49 43 20 2d 73 68 61 72 65 64 27 0a  '-fPIC -shared'.
2f600 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 73 79        ;;..    sy
2f610 73 76 34 2a 4d 50 2a 29 0a 20 20 20 20 20 20 69  sv4*MP*).      i
2f620 66 20 74 65 73 74 20 2d 64 20 2f 75 73 72 2f 6e  f test -d /usr/n
2f630 65 63 3b 20 74 68 65 6e 0a 09 6c 74 5f 70 72 6f  ec; then..lt_pro
2f640 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 2d  g_compiler_pic=-
2f650 4b 63 6f 6e 66 6f 72 6d 5f 70 69 63 0a 20 20 20  Kconform_pic.   
2f660 20 20 20 66 69 0a 20 20 20 20 20 20 3b 3b 0a 0a     fi.      ;;..
2f670 20 20 20 20 2a 29 0a 20 20 20 20 20 20 6c 74 5f      *).      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 66 50 49 43 27 0a 20 20 20 20 20 20  c='-fPIC'.      
2f6a0 3b 3b 0a 20 20 20 20 65 73 61 63 0a 20 20 65 6c  ;;.    esac.  el
2f6b0 73 65 0a 20 20 20 20 23 20 50 4f 52 54 4d 45 20  se.    # PORTME 
2f6c0 43 68 65 63 6b 20 66 6f 72 20 66 6c 61 67 20 74  Check for flag t
2f6d0 6f 20 70 61 73 73 20 6c 69 6e 6b 65 72 20 66 6c  o pass linker fl
2f6e0 61 67 73 20 74 68 72 6f 75 67 68 20 74 68 65 20  ags through the 
2f6f0 73 79 73 74 65 6d 20 63 6f 6d 70 69 6c 65 72 2e  system compiler.
2f700 0a 20 20 20 20 63 61 73 65 20 24 68 6f 73 74 5f  .    case $host_
2f710 6f 73 20 69 6e 0a 20 20 20 20 61 69 78 2a 29 0a  os in.    aix*).
2f720 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f        lt_prog_co
2f730 6d 70 69 6c 65 72 5f 77 6c 3d 27 2d 57 6c 2c 27  mpiler_wl='-Wl,'
2f740 0a 20 20 20 20 20 20 69 66 20 74 65 73 74 20 22  .      if test "
2f750 24 68 6f 73 74 5f 63 70 75 22 20 3d 20 69 61 36  $host_cpu" = ia6
2f760 34 3b 20 74 68 65 6e 0a 09 23 20 41 49 58 20 35  4; then..# AIX 5
2f770 20 6e 6f 77 20 73 75 70 70 6f 72 74 73 20 49 41   now supports IA
2f780 36 34 20 70 72 6f 63 65 73 73 6f 72 0a 09 6c 74  64 processor..lt
2f790 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73  _prog_compiler_s
2f7a0 74 61 74 69 63 3d 27 2d 42 73 74 61 74 69 63 27  tatic='-Bstatic'
2f7b0 0a 20 20 20 20 20 20 65 6c 73 65 0a 09 6c 74 5f  .      else..lt_
2f7c0 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74  prog_compiler_st
2f7d0 61 74 69 63 3d 27 2d 62 6e 73 6f 20 2d 62 49 3a  atic='-bnso -bI:
2f7e0 2f 6c 69 62 2f 73 79 73 63 61 6c 6c 73 2e 65 78  /lib/syscalls.ex
2f7f0 70 27 0a 20 20 20 20 20 20 66 69 0a 20 20 20 20  p'.      fi.    
2f800 20 20 3b 3b 0a 0a 20 20 20 20 6d 69 6e 67 77 2a    ;;..    mingw*
2f810 20 7c 20 63 79 67 77 69 6e 2a 20 7c 20 70 77 33   | cygwin* | pw3
2f820 32 2a 20 7c 20 6f 73 32 2a 20 7c 20 63 65 67 63  2* | os2* | cegc
2f830 63 2a 29 0a 20 20 20 20 20 20 23 20 54 68 69 73  c*).      # This
2f840 20 68 61 63 6b 20 69 73 20 73 6f 20 74 68 61 74   hack is so that
2f850 20 74 68 65 20 73 6f 75 72 63 65 20 66 69 6c 65   the source file
2f860 20 63 61 6e 20 74 65 6c 6c 20 77 68 65 74 68 65   can tell whethe
2f870 72 20 69 74 20 69 73 20 62 65 69 6e 67 0a 20 20  r it is being.  
2f880 20 20 20 20 23 20 62 75 69 6c 74 20 66 6f 72 20      # built for 
2f890 69 6e 63 6c 75 73 69 6f 6e 20 69 6e 20 61 20 64  inclusion in a d
2f8a0 6c 6c 20 28 61 6e 64 20 73 68 6f 75 6c 64 20 65  ll (and should e
2f8b0 78 70 6f 72 74 20 73 79 6d 62 6f 6c 73 20 66 6f  xport symbols fo
2f8c0 72 20 65 78 61 6d 70 6c 65 29 2e 0a 20 20 20 20  r example)..    
2f8d0 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c    lt_prog_compil
2f8e0 65 72 5f 70 69 63 3d 27 2d 44 44 4c 4c 5f 45 58  er_pic='-DDLL_EX
2f8f0 50 4f 52 54 27 0a 20 20 20 20 20 20 3b 3b 0a 0a  PORT'.      ;;..
2f900 20 20 20 20 68 70 75 78 39 2a 20 7c 20 68 70 75      hpux9* | hpu
2f910 78 31 30 2a 20 7c 20 68 70 75 78 31 31 2a 29 0a  x10* | hpux11*).
2f920 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f        lt_prog_co
2f930 6d 70 69 6c 65 72 5f 77 6c 3d 27 2d 57 6c 2c 27  mpiler_wl='-Wl,'
2f940 0a 20 20 20 20 20 20 23 20 50 49 43 20 69 73 20  .      # PIC is 
2f950 74 68 65 20 64 65 66 61 75 6c 74 20 66 6f 72 20  the default for 
2f960 49 41 36 34 20 48 50 2d 55 58 20 61 6e 64 20 36  IA64 HP-UX and 6
2f970 34 2d 62 69 74 20 48 50 2d 55 58 2c 20 62 75 74  4-bit HP-UX, but
2f980 0a 20 20 20 20 20 20 23 20 6e 6f 74 20 66 6f 72  .      # not for
2f990 20 50 41 20 48 50 2d 55 58 2e 0a 20 20 20 20 20   PA HP-UX..     
2f9a0 20 63 61 73 65 20 24 68 6f 73 74 5f 63 70 75 20   case $host_cpu 
2f9b0 69 6e 0a 20 20 20 20 20 20 68 70 70 61 2a 36 34  in.      hppa*64
2f9c0 2a 7c 69 61 36 34 2a 29 0a 09 23 20 2b 5a 20 74  *|ia64*)..# +Z t
2f9d0 68 65 20 64 65 66 61 75 6c 74 0a 09 3b 3b 0a 20  he default..;;. 
2f9e0 20 20 20 20 20 2a 29 0a 09 6c 74 5f 70 72 6f 67       *)..lt_prog
2f9f0 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27 2b  _compiler_pic='+
2fa00 5a 27 0a 09 3b 3b 0a 20 20 20 20 20 20 65 73 61  Z'..;;.      esa
2fa10 63 0a 20 20 20 20 20 20 23 20 49 73 20 74 68 65  c.      # Is the
2fa20 72 65 20 61 20 62 65 74 74 65 72 20 6c 74 5f 70  re a better lt_p
2fa30 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61  rog_compiler_sta
2fa40 74 69 63 20 74 68 61 74 20 77 6f 72 6b 73 20 77  tic that works w
2fa50 69 74 68 20 74 68 65 20 62 75 6e 64 6c 65 64 20  ith the bundled 
2fa60 43 43 3f 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f  CC?.      lt_pro
2fa70 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69  g_compiler_stati
2fa80 63 3d 27 24 7b 77 6c 7d 2d 61 20 24 7b 77 6c 7d  c='${wl}-a ${wl}
2fa90 61 72 63 68 69 76 65 27 0a 20 20 20 20 20 20 3b  archive'.      ;
2faa0 3b 0a 0a 20 20 20 20 69 72 69 78 35 2a 20 7c 20  ;..    irix5* | 
2fab0 69 72 69 78 36 2a 20 7c 20 6e 6f 6e 73 74 6f 70  irix6* | nonstop
2fac0 75 78 2a 29 0a 20 20 20 20 20 20 6c 74 5f 70 72  ux*).      lt_pr
2fad0 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d 27  og_compiler_wl='
2fae0 2d 57 6c 2c 27 0a 20 20 20 20 20 20 23 20 50 49  -Wl,'.      # PI
2faf0 43 20 28 77 69 74 68 20 2d 4b 50 49 43 29 20 69  C (with -KPIC) i
2fb00 73 20 74 68 65 20 64 65 66 61 75 6c 74 2e 0a 20  s the default.. 
2fb10 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d       lt_prog_com
2fb20 70 69 6c 65 72 5f 73 74 61 74 69 63 3d 27 2d 6e  piler_static='-n
2fb30 6f 6e 5f 73 68 61 72 65 64 27 0a 20 20 20 20 20  on_shared'.     
2fb40 20 3b 3b 0a 0a 20 20 20 20 6c 69 6e 75 78 2a 20   ;;..    linux* 
2fb50 7c 20 6b 2a 62 73 64 2a 2d 67 6e 75 29 0a 20 20  | k*bsd*-gnu).  
2fb60 20 20 20 20 63 61 73 65 20 24 63 63 5f 62 61 73      case $cc_bas
2fb70 65 6e 61 6d 65 20 69 6e 0a 20 20 20 20 20 20 23  ename in.      #
2fb80 20 6f 6c 64 20 49 6e 74 65 6c 20 66 6f 72 20 78   old Intel for x
2fb90 38 36 5f 36 34 20 77 68 69 63 68 20 73 74 69 6c  86_64 which stil
2fba0 6c 20 73 75 70 70 6f 72 74 65 64 20 2d 4b 50 49  l supported -KPI
2fbb0 43 2e 0a 20 20 20 20 20 20 65 63 63 2a 29 0a 09  C..      ecc*)..
2fbc0 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  lt_prog_compiler
2fbd0 5f 77 6c 3d 27 2d 57 6c 2c 27 0a 09 6c 74 5f 70  _wl='-Wl,'..lt_p
2fbe0 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63  rog_compiler_pic
2fbf0 3d 27 2d 4b 50 49 43 27 0a 09 6c 74 5f 70 72 6f  ='-KPIC'..lt_pro
2fc00 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69  g_compiler_stati
2fc10 63 3d 27 2d 73 74 61 74 69 63 27 0a 20 20 20 20  c='-static'.    
2fc20 20 20 20 20 3b 3b 0a 20 20 20 20 20 20 23 20 69      ;;.      # i
2fc30 63 63 20 75 73 65 64 20 74 6f 20 62 65 20 69 6e  cc used to be in
2fc40 63 6f 6d 70 61 74 69 62 6c 65 20 77 69 74 68 20  compatible with 
2fc50 47 43 43 2e 0a 20 20 20 20 20 20 23 20 49 43 43  GCC..      # ICC
2fc60 20 31 30 20 64 6f 65 73 6e 27 74 20 61 63 63 65   10 doesn't acce
2fc70 70 74 20 2d 4b 50 49 43 20 61 6e 79 20 6d 6f 72  pt -KPIC any mor
2fc80 65 2e 0a 20 20 20 20 20 20 69 63 63 2a 20 7c 20  e..      icc* | 
2fc90 69 66 6f 72 74 2a 29 0a 09 6c 74 5f 70 72 6f 67  ifort*)..lt_prog
2fca0 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d 27 2d 57  _compiler_wl='-W
2fcb0 6c 2c 27 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d  l,'..lt_prog_com
2fcc0 70 69 6c 65 72 5f 70 69 63 3d 27 2d 66 50 49 43  piler_pic='-fPIC
2fcd0 27 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69  '..lt_prog_compi
2fce0 6c 65 72 5f 73 74 61 74 69 63 3d 27 2d 73 74 61  ler_static='-sta
2fcf0 74 69 63 27 0a 20 20 20 20 20 20 20 20 3b 3b 0a  tic'.        ;;.
2fd00 20 20 20 20 20 20 23 20 4c 61 68 65 79 20 46 6f        # Lahey Fo
2fd10 72 74 72 61 6e 20 38 2e 31 2e 0a 20 20 20 20 20  rtran 8.1..     
2fd20 20 6c 66 39 35 2a 29 0a 09 6c 74 5f 70 72 6f 67   lf95*)..lt_prog
2fd30 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d 27 2d 57  _compiler_wl='-W
2fd40 6c 2c 27 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d  l,'..lt_prog_com
2fd50 70 69 6c 65 72 5f 70 69 63 3d 27 2d 2d 73 68 61  piler_pic='--sha
2fd60 72 65 64 27 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f  red'..lt_prog_co
2fd70 6d 70 69 6c 65 72 5f 73 74 61 74 69 63 3d 27 2d  mpiler_static='-
2fd80 2d 73 74 61 74 69 63 27 0a 09 3b 3b 0a 20 20 20  -static'..;;.   
2fd90 20 20 20 70 67 63 63 2a 20 7c 20 70 67 66 37 37     pgcc* | pgf77
2fda0 2a 20 7c 20 70 67 66 39 30 2a 20 7c 20 70 67 66  * | pgf90* | pgf
2fdb0 39 35 2a 29 0a 20 20 20 20 20 20 20 20 23 20 50  95*).        # P
2fdc0 6f 72 74 6c 61 6e 64 20 47 72 6f 75 70 20 63 6f  ortland Group co
2fdd0 6d 70 69 6c 65 72 73 20 28 2a 6e 6f 74 2a 20 74  mpilers (*not* t
2fde0 68 65 20 50 65 6e 74 69 75 6d 20 67 63 63 20 63  he Pentium gcc c
2fdf0 6f 6d 70 69 6c 65 72 2c 0a 09 23 20 77 68 69 63  ompiler,..# whic
2fe00 68 20 6c 6f 6f 6b 73 20 74 6f 20 62 65 20 61 20  h looks to be a 
2fe10 64 65 61 64 20 70 72 6f 6a 65 63 74 29 0a 09 6c  dead project)..l
2fe20 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  t_prog_compiler_
2fe30 77 6c 3d 27 2d 57 6c 2c 27 0a 09 6c 74 5f 70 72  wl='-Wl,'..lt_pr
2fe40 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d  og_compiler_pic=
2fe50 27 2d 66 70 69 63 27 0a 09 6c 74 5f 70 72 6f 67  '-fpic'..lt_prog
2fe60 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69 63  _compiler_static
2fe70 3d 27 2d 42 73 74 61 74 69 63 27 0a 20 20 20 20  ='-Bstatic'.    
2fe80 20 20 20 20 3b 3b 0a 20 20 20 20 20 20 63 63 63      ;;.      ccc
2fe90 2a 29 0a 20 20 20 20 20 20 20 20 6c 74 5f 70 72  *).        lt_pr
2fea0 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d 27  og_compiler_wl='
2feb0 2d 57 6c 2c 27 0a 20 20 20 20 20 20 20 20 23 20  -Wl,'.        # 
2fec0 41 6c 6c 20 41 6c 70 68 61 20 63 6f 64 65 20 69  All Alpha code i
2fed0 73 20 50 49 43 2e 0a 20 20 20 20 20 20 20 20 6c  s PIC..        l
2fee0 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  t_prog_compiler_
2fef0 73 74 61 74 69 63 3d 27 2d 6e 6f 6e 5f 73 68 61  static='-non_sha
2ff00 72 65 64 27 0a 20 20 20 20 20 20 20 20 3b 3b 0a  red'.        ;;.
2ff10 20 20 20 20 20 20 78 6c 2a 29 0a 09 23 20 49 42        xl*)..# IB
2ff20 4d 20 58 4c 20 43 20 38 2e 30 2f 46 6f 72 74 72  M XL C 8.0/Fortr
2ff30 61 6e 20 31 30 2e 31 20 6f 6e 20 50 50 43 0a 09  an 10.1 on PPC..
2ff40 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  lt_prog_compiler
2ff50 5f 77 6c 3d 27 2d 57 6c 2c 27 0a 09 6c 74 5f 70  _wl='-Wl,'..lt_p
2ff60 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63  rog_compiler_pic
2ff70 3d 27 2d 71 70 69 63 27 0a 09 6c 74 5f 70 72 6f  ='-qpic'..lt_pro
2ff80 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69  g_compiler_stati
2ff90 63 3d 27 2d 71 73 74 61 74 69 63 6c 69 6e 6b 27  c='-qstaticlink'
2ffa0 0a 09 3b 3b 0a 20 20 20 20 20 20 2a 29 0a 09 63  ..;;.      *)..c
2ffb0 61 73 65 20 60 24 43 43 20 2d 56 20 32 3e 26 31  ase `$CC -V 2>&1
2ffc0 20 7c 20 73 65 64 20 35 71 60 20 69 6e 0a 09 2a   | sed 5q` in..*
2ffd0 53 75 6e 5c 20 43 2a 29 0a 09 20 20 23 20 53 75  Sun\ C*)..  # Su
2ffe0 6e 20 43 20 35 2e 39 0a 09 20 20 6c 74 5f 70 72  n C 5.9..  lt_pr
2fff0 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d  og_compiler_pic=
30000 27 2d 4b 50 49 43 27 0a 09 20 20 6c 74 5f 70 72  '-KPIC'..  lt_pr
30010 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74  og_compiler_stat
30020 69 63 3d 27 2d 42 73 74 61 74 69 63 27 0a 09 20  ic='-Bstatic'.. 
30030 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65   lt_prog_compile
30040 72 5f 77 6c 3d 27 2d 57 6c 2c 27 0a 09 20 20 3b  r_wl='-Wl,'..  ;
30050 3b 0a 09 2a 53 75 6e 5c 20 46 2a 29 0a 09 20 20  ;..*Sun\ F*)..  
30060 23 20 53 75 6e 20 46 6f 72 74 72 61 6e 20 38 2e  # Sun Fortran 8.
30070 33 20 70 61 73 73 65 73 20 61 6c 6c 20 75 6e 72  3 passes all unr
30080 65 63 6f 67 6e 69 7a 65 64 20 66 6c 61 67 73 20  ecognized flags 
30090 74 6f 20 74 68 65 20 6c 69 6e 6b 65 72 0a 09 20  to the linker.. 
300a0 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65   lt_prog_compile
300b0 72 5f 70 69 63 3d 27 2d 4b 50 49 43 27 0a 09 20  r_pic='-KPIC'.. 
300c0 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65   lt_prog_compile
300d0 72 5f 73 74 61 74 69 63 3d 27 2d 42 73 74 61 74  r_static='-Bstat
300e0 69 63 27 0a 09 20 20 6c 74 5f 70 72 6f 67 5f 63  ic'..  lt_prog_c
300f0 6f 6d 70 69 6c 65 72 5f 77 6c 3d 27 27 0a 09 20  ompiler_wl=''.. 
30100 20 3b 3b 0a 09 65 73 61 63 0a 09 3b 3b 0a 20 20   ;;..esac..;;.  
30110 20 20 20 20 65 73 61 63 0a 20 20 20 20 20 20 3b      esac.      ;
30120 3b 0a 0a 20 20 20 20 6e 65 77 73 6f 73 36 29 0a  ;..    newsos6).
30130 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f        lt_prog_co
30140 6d 70 69 6c 65 72 5f 70 69 63 3d 27 2d 4b 50 49  mpiler_pic='-KPI
30150 43 27 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67  C'.      lt_prog
30160 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69 63  _compiler_static
30170 3d 27 2d 42 73 74 61 74 69 63 27 0a 20 20 20 20  ='-Bstatic'.    
30180 20 20 3b 3b 0a 0a 20 20 20 20 2a 6e 74 6f 2a 20    ;;..    *nto* 
30190 7c 20 2a 71 6e 78 2a 29 0a 20 20 20 20 20 20 23  | *qnx*).      #
301a0 20 51 4e 58 20 75 73 65 73 20 47 4e 55 20 43 2b   QNX uses GNU C+
301b0 2b 2c 20 62 75 74 20 6e 65 65 64 20 74 6f 20 64  +, but need to d
301c0 65 66 69 6e 65 20 2d 73 68 61 72 65 64 20 6f 70  efine -shared op
301d0 74 69 6f 6e 20 74 6f 6f 2c 20 6f 74 68 65 72 77  tion too, otherw
301e0 69 73 65 0a 20 20 20 20 20 20 23 20 69 74 20 77  ise.      # it w
301f0 69 6c 6c 20 63 6f 72 65 64 75 6d 70 2e 0a 20 20  ill coredump..  
30200 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70      lt_prog_comp
30210 69 6c 65 72 5f 70 69 63 3d 27 2d 66 50 49 43 20  iler_pic='-fPIC 
30220 2d 73 68 61 72 65 64 27 0a 20 20 20 20 20 20 3b  -shared'.      ;
30230 3b 0a 0a 20 20 20 20 6f 73 66 33 2a 20 7c 20 6f  ;..    osf3* | o
30240 73 66 34 2a 20 7c 20 6f 73 66 35 2a 29 0a 20 20  sf4* | osf5*).  
30250 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70      lt_prog_comp
30260 69 6c 65 72 5f 77 6c 3d 27 2d 57 6c 2c 27 0a 20  iler_wl='-Wl,'. 
30270 20 20 20 20 20 23 20 41 6c 6c 20 4f 53 46 2f 31       # All OSF/1
30280 20 63 6f 64 65 20 69 73 20 50 49 43 2e 0a 20 20   code is PIC..  
30290 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70      lt_prog_comp
302a0 69 6c 65 72 5f 73 74 61 74 69 63 3d 27 2d 6e 6f  iler_static='-no
302b0 6e 5f 73 68 61 72 65 64 27 0a 20 20 20 20 20 20  n_shared'.      
302c0 3b 3b 0a 0a 20 20 20 20 72 64 6f 73 2a 29 0a 20  ;;..    rdos*). 
302d0 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d       lt_prog_com
302e0 70 69 6c 65 72 5f 73 74 61 74 69 63 3d 27 2d 6e  piler_static='-n
302f0 6f 6e 5f 73 68 61 72 65 64 27 0a 20 20 20 20 20  on_shared'.     
30300 20 3b 3b 0a 0a 20 20 20 20 73 6f 6c 61 72 69 73   ;;..    solaris
30310 2a 29 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67  *).      lt_prog
30320 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27 2d  _compiler_pic='-
30330 4b 50 49 43 27 0a 20 20 20 20 20 20 6c 74 5f 70  KPIC'.      lt_p
30340 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61  rog_compiler_sta
30350 74 69 63 3d 27 2d 42 73 74 61 74 69 63 27 0a 20  tic='-Bstatic'. 
30360 20 20 20 20 20 63 61 73 65 20 24 63 63 5f 62 61       case $cc_ba
30370 73 65 6e 61 6d 65 20 69 6e 0a 20 20 20 20 20 20  sename in.      
30380 66 37 37 2a 20 7c 20 66 39 30 2a 20 7c 20 66 39  f77* | f90* | f9
30390 35 2a 29 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d  5*)..lt_prog_com
303a0 70 69 6c 65 72 5f 77 6c 3d 27 2d 51 6f 70 74 69  piler_wl='-Qopti
303b0 6f 6e 20 6c 64 20 27 3b 3b 0a 20 20 20 20 20 20  on ld ';;.      
303c0 2a 29 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70  *)..lt_prog_comp
303d0 69 6c 65 72 5f 77 6c 3d 27 2d 57 6c 2c 27 3b 3b  iler_wl='-Wl,';;
303e0 0a 20 20 20 20 20 20 65 73 61 63 0a 20 20 20 20  .      esac.    
303f0 20 20 3b 3b 0a 0a 20 20 20 20 73 75 6e 6f 73 34    ;;..    sunos4
30400 2a 29 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67  *).      lt_prog
30410 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d 27 2d 51  _compiler_wl='-Q
30420 6f 70 74 69 6f 6e 20 6c 64 20 27 0a 20 20 20 20  option ld '.    
30430 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c    lt_prog_compil
30440 65 72 5f 70 69 63 3d 27 2d 50 49 43 27 0a 20 20  er_pic='-PIC'.  
30450 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70      lt_prog_comp
30460 69 6c 65 72 5f 73 74 61 74 69 63 3d 27 2d 42 73  iler_static='-Bs
30470 74 61 74 69 63 27 0a 20 20 20 20 20 20 3b 3b 0a  tatic'.      ;;.
30480 0a 20 20 20 20 73 79 73 76 34 20 7c 20 73 79 73  .    sysv4 | sys
30490 76 34 2e 32 75 77 32 2a 20 7c 20 73 79 73 76 34  v4.2uw2* | sysv4
304a0 2e 33 2a 29 0a 20 20 20 20 20 20 6c 74 5f 70 72  .3*).      lt_pr
304b0 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d 27  og_compiler_wl='
304c0 2d 57 6c 2c 27 0a 20 20 20 20 20 20 6c 74 5f 70  -Wl,'.      lt_p
304d0 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63  rog_compiler_pic
304e0 3d 27 2d 4b 50 49 43 27 0a 20 20 20 20 20 20 6c  ='-KPIC'.      l
304f0 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  t_prog_compiler_
30500 73 74 61 74 69 63 3d 27 2d 42 73 74 61 74 69 63  static='-Bstatic
30510 27 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20  '.      ;;..    
30520 73 79 73 76 34 2a 4d 50 2a 29 0a 20 20 20 20 20  sysv4*MP*).     
30530 20 69 66 20 74 65 73 74 20 2d 64 20 2f 75 73 72   if test -d /usr
30540 2f 6e 65 63 20 3b 74 68 65 6e 0a 09 6c 74 5f 70  /nec ;then..lt_p
30550 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63  rog_compiler_pic
30560 3d 27 2d 4b 63 6f 6e 66 6f 72 6d 5f 70 69 63 27  ='-Kconform_pic'
30570 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c  ..lt_prog_compil
30580 65 72 5f 73 74 61 74 69 63 3d 27 2d 42 73 74 61  er_static='-Bsta
30590 74 69 63 27 0a 20 20 20 20 20 20 66 69 0a 20 20  tic'.      fi.  
305a0 20 20 20 20 3b 3b 0a 0a 20 20 20 20 73 79 73 76      ;;..    sysv
305b0 35 2a 20 7c 20 75 6e 69 78 77 61 72 65 2a 20 7c  5* | unixware* |
305c0 20 73 63 6f 33 2e 32 76 35 2a 20 7c 20 73 63 6f   sco3.2v5* | sco
305d0 35 76 36 2a 20 7c 20 4f 70 65 6e 55 4e 49 58 2a  5v6* | OpenUNIX*
305e0 29 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f  ).      lt_prog_
305f0 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d 27 2d 57 6c  compiler_wl='-Wl
30600 2c 27 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67  ,'.      lt_prog
30610 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27 2d  _compiler_pic='-
30620 4b 50 49 43 27 0a 20 20 20 20 20 20 6c 74 5f 70  KPIC'.      lt_p
30630 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61  rog_compiler_sta
30640 74 69 63 3d 27 2d 42 73 74 61 74 69 63 27 0a 20  tic='-Bstatic'. 
30650 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 75 6e 69       ;;..    uni
30660 63 6f 73 2a 29 0a 20 20 20 20 20 20 6c 74 5f 70  cos*).      lt_p
30670 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d  rog_compiler_wl=
30680 27 2d 57 6c 2c 27 0a 20 20 20 20 20 20 6c 74 5f  '-Wl,'.      lt_
30690 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 63 61  prog_compiler_ca
306a0 6e 5f 62 75 69 6c 64 5f 73 68 61 72 65 64 3d 6e  n_build_shared=n
306b0 6f 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20  o.      ;;..    
306c0 75 74 73 34 2a 29 0a 20 20 20 20 20 20 6c 74 5f  uts4*).      lt_
306d0 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69  prog_compiler_pi
306e0 63 3d 27 2d 70 69 63 27 0a 20 20 20 20 20 20 6c  c='-pic'.      l
306f0 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  t_prog_compiler_
30700 73 74 61 74 69 63 3d 27 2d 42 73 74 61 74 69 63  static='-Bstatic
30710 27 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20  '.      ;;..    
30720 2a 29 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67  *).      lt_prog
30730 5f 63 6f 6d 70 69 6c 65 72 5f 63 61 6e 5f 62 75  _compiler_can_bu
30740 69 6c 64 5f 73 68 61 72 65 64 3d 6e 6f 0a 20 20  ild_shared=no.  
30750 20 20 20 20 3b 3b 0a 20 20 20 20 65 73 61 63 0a      ;;.    esac.
30760 20 20 66 69 0a 0a 63 61 73 65 20 24 68 6f 73 74    fi..case $host
30770 5f 6f 73 20 69 6e 0a 20 20 23 20 46 6f 72 20 70  _os in.  # For p
30780 6c 61 74 66 6f 72 6d 73 20 77 68 69 63 68 20 64  latforms which d
30790 6f 20 6e 6f 74 20 73 75 70 70 6f 72 74 20 50 49  o not support PI
307a0 43 2c 20 2d 44 50 49 43 20 69 73 20 6d 65 61 6e  C, -DPIC is mean
307b0 69 6e 67 6c 65 73 73 3a 0a 20 20 2a 64 6a 67 70  ingless:.  *djgp
307c0 70 2a 29 0a 20 20 20 20 6c 74 5f 70 72 6f 67 5f  p*).    lt_prog_
307d0 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 0a 20 20  compiler_pic=.  
307e0 20 20 3b 3b 0a 20 20 2a 29 0a 20 20 20 20 6c 74    ;;.  *).    lt
307f0 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70  _prog_compiler_p
30800 69 63 3d 22 24 6c 74 5f 70 72 6f 67 5f 63 6f 6d  ic="$lt_prog_com
30810 70 69 6c 65 72 5f 70 69 63 20 2d 44 50 49 43 22  piler_pic -DPIC"
30820 0a 20 20 20 20 3b 3b 0a 65 73 61 63 0a 7b 20 24  .    ;;.esac.{ $
30830 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
30840 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e  ${as_lineno-$LIN
30850 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 24 6c  ENO}: result: $l
30860 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  t_prog_compiler_
30870 70 69 63 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  pic" >&5.$as_ech
30880 6f 20 22 24 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70  o "$lt_prog_comp
30890 69 6c 65 72 5f 70 69 63 22 20 3e 26 36 3b 20 7d  iler_pic" >&6; }
308a0 0a 0a 0a 0a 0a 0a 0a 23 0a 23 20 43 68 65 63 6b  .......#.# Check
308b0 20 74 6f 20 6d 61 6b 65 20 73 75 72 65 20 74 68   to make sure th
308c0 65 20 50 49 43 20 66 6c 61 67 20 61 63 74 75 61  e PIC flag actua
308d0 6c 6c 79 20 77 6f 72 6b 73 2e 0a 23 0a 69 66 20  lly works..#.if 
308e0 74 65 73 74 20 2d 6e 20 22 24 6c 74 5f 70 72 6f  test -n "$lt_pro
308f0 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 22 3b  g_compiler_pic";
30900 20 74 68 65 6e 0a 20 20 7b 20 24 61 73 5f 65 63   then.  { $as_ec
30910 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
30920 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
30930 20 63 68 65 63 6b 69 6e 67 20 69 66 20 24 63 6f   checking if $co
30940 6d 70 69 6c 65 72 20 50 49 43 20 66 6c 61 67 20  mpiler PIC flag 
30950 24 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65  $lt_prog_compile
30960 72 5f 70 69 63 20 77 6f 72 6b 73 22 20 3e 26 35  r_pic works" >&5
30970 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65  .$as_echo_n "che
30980 63 6b 69 6e 67 20 69 66 20 24 63 6f 6d 70 69 6c  cking if $compil
30990 65 72 20 50 49 43 20 66 6c 61 67 20 24 6c 74 5f  er PIC flag $lt_
309a0 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69  prog_compiler_pi
309b0 63 20 77 6f 72 6b 73 2e 2e 2e 20 22 20 3e 26 36  c works... " >&6
309c0 3b 20 7d 0a 69 66 20 24 7b 6c 74 5f 63 76 5f 70  ; }.if ${lt_cv_p
309d0 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63  rog_compiler_pic
309e0 5f 77 6f 72 6b 73 2b 3a 7d 20 66 61 6c 73 65 3b  _works+:} false;
309f0 20 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f 65 63   then :.  $as_ec
30a00 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22  ho_n "(cached) "
30a10 20 3e 26 36 0a 65 6c 73 65 0a 20 20 6c 74 5f 63   >&6.else.  lt_c
30a20 76 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  v_prog_compiler_
30a30 70 69 63 5f 77 6f 72 6b 73 3d 6e 6f 0a 20 20 20  pic_works=no.   
30a40 61 63 5f 6f 75 74 66 69 6c 65 3d 63 6f 6e 66 74  ac_outfile=conft
30a50 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 0a 20  est.$ac_objext. 
30a60 20 20 65 63 68 6f 20 22 24 6c 74 5f 73 69 6d 70    echo "$lt_simp
30a70 6c 65 5f 63 6f 6d 70 69 6c 65 5f 74 65 73 74 5f  le_compile_test_
30a80 63 6f 64 65 22 20 3e 20 63 6f 6e 66 74 65 73 74  code" > conftest
30a90 2e 24 61 63 5f 65 78 74 0a 20 20 20 6c 74 5f 63  .$ac_ext.   lt_c
30aa0 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 3d 22 24 6c  ompiler_flag="$l
30ab0 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  t_prog_compiler_
30ac0 70 69 63 20 2d 44 50 49 43 22 0a 20 20 20 23 20  pic -DPIC".   # 
30ad0 49 6e 73 65 72 74 20 74 68 65 20 6f 70 74 69 6f  Insert the optio
30ae0 6e 20 65 69 74 68 65 72 20 28 31 29 20 61 66 74  n either (1) aft
30af0 65 72 20 74 68 65 20 6c 61 73 74 20 2a 46 4c 41  er the last *FLA
30b00 47 53 20 76 61 72 69 61 62 6c 65 2c 20 6f 72 0a  GS variable, or.
30b10 20 20 20 23 20 28 32 29 20 62 65 66 6f 72 65 20     # (2) before 
30b20 61 20 77 6f 72 64 20 63 6f 6e 74 61 69 6e 69 6e  a word containin
30b30 67 20 22 63 6f 6e 66 74 65 73 74 2e 22 2c 20 6f  g "conftest.", o
30b40 72 20 28 33 29 20 61 74 20 74 68 65 20 65 6e 64  r (3) at the end
30b50 2e 0a 20 20 20 23 20 4e 6f 74 65 20 74 68 61 74  ..   # Note that
30b60 20 24 61 63 5f 63 6f 6d 70 69 6c 65 20 69 74 73   $ac_compile its
30b70 65 6c 66 20 64 6f 65 73 20 6e 6f 74 20 63 6f 6e  elf does not con
30b80 74 61 69 6e 20 62 61 63 6b 73 6c 61 73 68 65 73  tain backslashes
30b90 20 61 6e 64 20 62 65 67 69 6e 73 0a 20 20 20 23   and begins.   #
30ba0 20 77 69 74 68 20 61 20 64 6f 6c 6c 61 72 20 73   with a dollar s
30bb0 69 67 6e 20 28 6e 6f 74 20 61 20 68 79 70 68 65  ign (not a hyphe
30bc0 6e 29 2c 20 73 6f 20 74 68 65 20 65 63 68 6f 20  n), so the echo 
30bd0 73 68 6f 75 6c 64 20 77 6f 72 6b 20 63 6f 72 72  should work corr
30be0 65 63 74 6c 79 2e 0a 20 20 20 23 20 54 68 65 20  ectly..   # The 
30bf0 6f 70 74 69 6f 6e 20 69 73 20 72 65 66 65 72 65  option is refere
30c00 6e 63 65 64 20 76 69 61 20 61 20 76 61 72 69 61  nced via a varia
30c10 62 6c 65 20 74 6f 20 61 76 6f 69 64 20 63 6f 6e  ble to avoid con
30c20 66 75 73 69 6e 67 20 73 65 64 2e 0a 20 20 20 6c  fusing sed..   l
30c30 74 5f 63 6f 6d 70 69 6c 65 3d 60 65 63 68 6f 20  t_compile=`echo 
30c40 22 24 61 63 5f 63 6f 6d 70 69 6c 65 22 20 7c 20  "$ac_compile" | 
30c50 24 53 45 44 20 5c 0a 20 20 20 2d 65 20 27 73 3a  $SED \.   -e 's:
30c60 2e 2a 46 4c 41 47 53 7d 5c 7b 30 2c 31 5c 7d 20  .*FLAGS}\{0,1\} 
30c70 3a 26 24 6c 74 5f 63 6f 6d 70 69 6c 65 72 5f 66  :&$lt_compiler_f
30c80 6c 61 67 20 3a 3b 20 74 27 20 5c 0a 20 20 20 2d  lag :; t' \.   -
30c90 65 20 27 73 3a 20 5b 5e 20 5d 2a 63 6f 6e 66 74  e 's: [^ ]*conft
30ca0 65 73 74 5c 2e 3a 20 24 6c 74 5f 63 6f 6d 70 69  est\.: $lt_compi
30cb0 6c 65 72 5f 66 6c 61 67 26 3a 3b 20 74 27 20 5c  ler_flag&:; t' \
30cc0 0a 20 20 20 2d 65 20 27 73 3a 24 3a 20 24 6c 74  .   -e 's:$: $lt
30cd0 5f 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 3a 27  _compiler_flag:'
30ce0 60 0a 20 20 20 28 65 76 61 6c 20 65 63 68 6f 20  `.   (eval echo 
30cf0 22 5c 22 5c 24 61 73 5f 6d 65 3a 37 30 32 35 3a  "\"\$as_me:7025:
30d00 20 24 6c 74 5f 63 6f 6d 70 69 6c 65 5c 22 22 20   $lt_compile\"" 
30d10 3e 26 35 29 0a 20 20 20 28 65 76 61 6c 20 22 24  >&5).   (eval "$
30d20 6c 74 5f 63 6f 6d 70 69 6c 65 22 20 32 3e 63 6f  lt_compile" 2>co
30d30 6e 66 74 65 73 74 2e 65 72 72 29 0a 20 20 20 61  nftest.err).   a
30d40 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 20 63  c_status=$?.   c
30d50 61 74 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20  at conftest.err 
30d60 3e 26 35 0a 20 20 20 65 63 68 6f 20 22 24 61 73  >&5.   echo "$as
30d70 5f 6d 65 3a 37 30 32 39 3a 20 5c 24 3f 20 3d 20  _me:7029: \$? = 
30d80 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a  $ac_status" >&5.
30d90 20 20 20 69 66 20 28 65 78 69 74 20 24 61 63 5f     if (exit $ac_
30da0 73 74 61 74 75 73 29 20 26 26 20 74 65 73 74 20  status) && test 
30db0 2d 73 20 22 24 61 63 5f 6f 75 74 66 69 6c 65 22  -s "$ac_outfile"
30dc0 3b 20 74 68 65 6e 0a 20 20 20 20 20 23 20 54 68  ; then.     # Th
30dd0 65 20 63 6f 6d 70 69 6c 65 72 20 63 61 6e 20 6f  e compiler can o
30de0 6e 6c 79 20 77 61 72 6e 20 61 6e 64 20 69 67 6e  nly warn and ign
30df0 6f 72 65 20 74 68 65 20 6f 70 74 69 6f 6e 20 69  ore the option i
30e00 66 20 6e 6f 74 20 72 65 63 6f 67 6e 69 7a 65 64  f not recognized
30e10 0a 20 20 20 20 20 23 20 53 6f 20 73 61 79 20 6e  .     # So say n
30e20 6f 20 69 66 20 74 68 65 72 65 20 61 72 65 20 77  o if there are w
30e30 61 72 6e 69 6e 67 73 20 6f 74 68 65 72 20 74 68  arnings other th
30e40 61 6e 20 74 68 65 20 75 73 75 61 6c 20 6f 75 74  an the usual out
30e50 70 75 74 2e 0a 20 20 20 20 20 24 45 43 48 4f 20  put..     $ECHO 
30e60 22 58 24 5f 6c 74 5f 63 6f 6d 70 69 6c 65 72 5f  "X$_lt_compiler_
30e70 62 6f 69 6c 65 72 70 6c 61 74 65 22 20 7c 20 24  boilerplate" | $
30e80 58 73 65 64 20 2d 65 20 27 2f 5e 24 2f 64 27 20  Xsed -e '/^$/d' 
30e90 3e 63 6f 6e 66 74 65 73 74 2e 65 78 70 0a 20 20  >conftest.exp.  
30ea0 20 20 20 24 53 45 44 20 27 2f 5e 24 2f 64 3b 20     $SED '/^$/d; 
30eb0 2f 5e 20 2a 2b 2f 64 27 20 63 6f 6e 66 74 65 73  /^ *+/d' conftes
30ec0 74 2e 65 72 72 20 3e 63 6f 6e 66 74 65 73 74 2e  t.err >conftest.
30ed0 65 72 32 0a 20 20 20 20 20 69 66 20 74 65 73 74  er2.     if test
30ee0 20 21 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e 65   ! -s conftest.e
30ef0 72 32 20 7c 7c 20 64 69 66 66 20 63 6f 6e 66 74  r2 || diff conft
30f00 65 73 74 2e 65 78 70 20 63 6f 6e 66 74 65 73 74  est.exp conftest
30f10 2e 65 72 32 20 3e 2f 64 65 76 2f 6e 75 6c 6c 3b  .er2 >/dev/null;
30f20 20 74 68 65 6e 0a 20 20 20 20 20 20 20 6c 74 5f   then.       lt_
30f30 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  cv_prog_compiler
30f40 5f 70 69 63 5f 77 6f 72 6b 73 3d 79 65 73 0a 20  _pic_works=yes. 
30f50 20 20 20 20 66 69 0a 20 20 20 66 69 0a 20 20 20      fi.   fi.   
30f60 24 52 4d 20 63 6f 6e 66 74 65 73 74 2a 0a 0a 66  $RM conftest*..f
30f70 69 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61  i.{ $as_echo "$a
30f80 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
30f90 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c  -$LINENO}: resul
30fa0 74 3a 20 24 6c 74 5f 63 76 5f 70 72 6f 67 5f 63  t: $lt_cv_prog_c
30fb0 6f 6d 70 69 6c 65 72 5f 70 69 63 5f 77 6f 72 6b  ompiler_pic_work
30fc0 73 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  s" >&5.$as_echo 
30fd0 22 24 6c 74 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d  "$lt_cv_prog_com
30fe0 70 69 6c 65 72 5f 70 69 63 5f 77 6f 72 6b 73 22  piler_pic_works"
30ff0 20 3e 26 36 3b 20 7d 0a 0a 69 66 20 74 65 73 74   >&6; }..if test
31000 20 78 22 24 6c 74 5f 63 76 5f 70 72 6f 67 5f 63   x"$lt_cv_prog_c
31010 6f 6d 70 69 6c 65 72 5f 70 69 63 5f 77 6f 72 6b  ompiler_pic_work
31020 73 22 20 3d 20 78 79 65 73 3b 20 74 68 65 6e 0a  s" = xyes; then.
31030 20 20 20 20 63 61 73 65 20 24 6c 74 5f 70 72 6f      case $lt_pro
31040 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 20 69  g_compiler_pic i
31050 6e 0a 20 20 20 20 20 22 22 20 7c 20 22 20 22 2a  n.     "" | " "*
31060 29 20 3b 3b 0a 20 20 20 20 20 2a 29 20 6c 74 5f  ) ;;.     *) lt_
31070 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69  prog_compiler_pi
31080 63 3d 22 20 24 6c 74 5f 70 72 6f 67 5f 63 6f 6d  c=" $lt_prog_com
31090 70 69 6c 65 72 5f 70 69 63 22 20 3b 3b 0a 20 20  piler_pic" ;;.  
310a0 20 20 20 65 73 61 63 0a 65 6c 73 65 0a 20 20 20     esac.else.   
310b0 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65   lt_prog_compile
310c0 72 5f 70 69 63 3d 0a 20 20 20 20 20 6c 74 5f 70  r_pic=.     lt_p
310d0 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 63 61 6e  rog_compiler_can
310e0 5f 62 75 69 6c 64 5f 73 68 61 72 65 64 3d 6e 6f  _build_shared=no
310f0 0a 66 69 0a 0a 66 69 0a 0a 0a 0a 0a 0a 0a 23 0a  .fi..fi.......#.
31100 23 20 43 68 65 63 6b 20 74 6f 20 6d 61 6b 65 20  # Check to make 
31110 73 75 72 65 20 74 68 65 20 73 74 61 74 69 63 20  sure the static 
31120 66 6c 61 67 20 61 63 74 75 61 6c 6c 79 20 77 6f  flag actually wo
31130 72 6b 73 2e 0a 23 0a 77 6c 3d 24 6c 74 5f 70 72  rks..#.wl=$lt_pr
31140 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c 20 65  og_compiler_wl e
31150 76 61 6c 20 6c 74 5f 74 6d 70 5f 73 74 61 74 69  val lt_tmp_stati
31160 63 5f 66 6c 61 67 3d 5c 22 24 6c 74 5f 70 72 6f  c_flag=\"$lt_pro
31170 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69  g_compiler_stati
31180 63 5c 22 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22  c\".{ $as_echo "
31190 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
311a0 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65  no-$LINENO}: che
311b0 63 6b 69 6e 67 20 69 66 20 24 63 6f 6d 70 69 6c  cking if $compil
311c0 65 72 20 73 74 61 74 69 63 20 66 6c 61 67 20 24  er static flag $
311d0 6c 74 5f 74 6d 70 5f 73 74 61 74 69 63 5f 66 6c  lt_tmp_static_fl
311e0 61 67 20 77 6f 72 6b 73 22 20 3e 26 35 0a 24 61  ag works" >&5.$a
311f0 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69  s_echo_n "checki
31200 6e 67 20 69 66 20 24 63 6f 6d 70 69 6c 65 72 20  ng if $compiler 
31210 73 74 61 74 69 63 20 66 6c 61 67 20 24 6c 74 5f  static flag $lt_
31220 74 6d 70 5f 73 74 61 74 69 63 5f 66 6c 61 67 20  tmp_static_flag 
31230 77 6f 72 6b 73 2e 2e 2e 20 22 20 3e 26 36 3b 20  works... " >&6; 
31240 7d 0a 69 66 20 24 7b 6c 74 5f 63 76 5f 70 72 6f  }.if ${lt_cv_pro
31250 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69  g_compiler_stati
31260 63 5f 77 6f 72 6b 73 2b 3a 7d 20 66 61 6c 73 65  c_works+:} false
31270 3b 20 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f 65  ; then :.  $as_e
31280 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20  cho_n "(cached) 
31290 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 6c 74 5f  " >&6.else.  lt_
312a0 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  cv_prog_compiler
312b0 5f 73 74 61 74 69 63 5f 77 6f 72 6b 73 3d 6e 6f  _static_works=no
312c0 0a 20 20 20 73 61 76 65 5f 4c 44 46 4c 41 47 53  .   save_LDFLAGS
312d0 3d 22 24 4c 44 46 4c 41 47 53 22 0a 20 20 20 4c  ="$LDFLAGS".   L
312e0 44 46 4c 41 47 53 3d 22 24 4c 44 46 4c 41 47 53  DFLAGS="$LDFLAGS
312f0 20 24 6c 74 5f 74 6d 70 5f 73 74 61 74 69 63 5f   $lt_tmp_static_
31300 66 6c 61 67 22 0a 20 20 20 65 63 68 6f 20 22 24  flag".   echo "$
31310 6c 74 5f 73 69 6d 70 6c 65 5f 6c 69 6e 6b 5f 74  lt_simple_link_t
31320 65 73 74 5f 63 6f 64 65 22 20 3e 20 63 6f 6e 66  est_code" > conf
31330 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 20 20 20  test.$ac_ext.   
31340 69 66 20 28 65 76 61 6c 20 24 61 63 5f 6c 69 6e  if (eval $ac_lin
31350 6b 20 32 3e 63 6f 6e 66 74 65 73 74 2e 65 72 72  k 2>conftest.err
31360 29 20 26 26 20 74 65 73 74 20 2d 73 20 63 6f 6e  ) && test -s con
31370 66 74 65 73 74 24 61 63 5f 65 78 65 65 78 74 3b  ftest$ac_exeext;
31380 20 74 68 65 6e 0a 20 20 20 20 20 23 20 54 68 65   then.     # The
31390 20 6c 69 6e 6b 65 72 20 63 61 6e 20 6f 6e 6c 79   linker can only
313a0 20 77 61 72 6e 20 61 6e 64 20 69 67 6e 6f 72 65   warn and ignore
313b0 20 74 68 65 20 6f 70 74 69 6f 6e 20 69 66 20 6e   the option if n
313c0 6f 74 20 72 65 63 6f 67 6e 69 7a 65 64 0a 20 20  ot recognized.  
313d0 20 20 20 23 20 53 6f 20 73 61 79 20 6e 6f 20 69     # So say no i
313e0 66 20 74 68 65 72 65 20 61 72 65 20 77 61 72 6e  f there are warn
313f0 69 6e 67 73 0a 20 20 20 20 20 69 66 20 74 65 73  ings.     if tes
31400 74 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e 65 72  t -s conftest.er
31410 72 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 20 23  r; then.       #
31420 20 41 70 70 65 6e 64 20 61 6e 79 20 65 72 72 6f   Append any erro
31430 72 73 20 74 6f 20 74 68 65 20 63 6f 6e 66 69 67  rs to the config
31440 2e 6c 6f 67 2e 0a 20 20 20 20 20 20 20 63 61 74  .log..       cat
31450 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 31 3e   conftest.err 1>
31460 26 35 0a 20 20 20 20 20 20 20 24 45 43 48 4f 20  &5.       $ECHO 
31470 22 58 24 5f 6c 74 5f 6c 69 6e 6b 65 72 5f 62 6f  "X$_lt_linker_bo
31480 69 6c 65 72 70 6c 61 74 65 22 20 7c 20 24 58 73  ilerplate" | $Xs
31490 65 64 20 2d 65 20 27 2f 5e 24 2f 64 27 20 3e 20  ed -e '/^$/d' > 
314a0 63 6f 6e 66 74 65 73 74 2e 65 78 70 0a 20 20 20  conftest.exp.   
314b0 20 20 20 20 24 53 45 44 20 27 2f 5e 24 2f 64 3b      $SED '/^$/d;
314c0 20 2f 5e 20 2a 2b 2f 64 27 20 63 6f 6e 66 74 65   /^ *+/d' confte
314d0 73 74 2e 65 72 72 20 3e 63 6f 6e 66 74 65 73 74  st.err >conftest
314e0 2e 65 72 32 0a 20 20 20 20 20 20 20 69 66 20 64  .er2.       if d
314f0 69 66 66 20 63 6f 6e 66 74 65 73 74 2e 65 78 70  iff conftest.exp
31500 20 63 6f 6e 66 74 65 73 74 2e 65 72 32 20 3e 2f   conftest.er2 >/
31510 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 20  dev/null; then. 
31520 20 20 20 20 20 20 20 20 6c 74 5f 63 76 5f 70 72          lt_cv_pr
31530 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74  og_compiler_stat
31540 69 63 5f 77 6f 72 6b 73 3d 79 65 73 0a 20 20 20  ic_works=yes.   
31550 20 20 20 20 66 69 0a 20 20 20 20 20 65 6c 73 65      fi.     else
31560 0a 20 20 20 20 20 20 20 6c 74 5f 63 76 5f 70 72  .       lt_cv_pr
31570 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74  og_compiler_stat
31580 69 63 5f 77 6f 72 6b 73 3d 79 65 73 0a 20 20 20  ic_works=yes.   
31590 20 20 66 69 0a 20 20 20 66 69 0a 20 20 20 24 52    fi.   fi.   $R
315a0 4d 20 2d 72 20 63 6f 6e 66 74 65 73 74 2a 0a 20  M -r conftest*. 
315b0 20 20 4c 44 46 4c 41 47 53 3d 22 24 73 61 76 65    LDFLAGS="$save
315c0 5f 4c 44 46 4c 41 47 53 22 0a 0a 66 69 0a 7b 20  _LDFLAGS"..fi.{ 
315d0 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
315e0 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
315f0 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 24  NENO}: result: $
31600 6c 74 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69  lt_cv_prog_compi
31610 6c 65 72 5f 73 74 61 74 69 63 5f 77 6f 72 6b 73  ler_static_works
31620 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
31630 24 6c 74 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70  $lt_cv_prog_comp
31640 69 6c 65 72 5f 73 74 61 74 69 63 5f 77 6f 72 6b  iler_static_work
31650 73 22 20 3e 26 36 3b 20 7d 0a 0a 69 66 20 74 65  s" >&6; }..if te
31660 73 74 20 78 22 24 6c 74 5f 63 76 5f 70 72 6f 67  st x"$lt_cv_prog
31670 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69 63  _compiler_static
31680 5f 77 6f 72 6b 73 22 20 3d 20 78 79 65 73 3b 20  _works" = xyes; 
31690 74 68 65 6e 0a 20 20 20 20 3a 0a 65 6c 73 65 0a  then.    :.else.
316a0 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70      lt_prog_comp
316b0 69 6c 65 72 5f 73 74 61 74 69 63 3d 0a 66 69 0a  iler_static=.fi.
316c0 0a 0a 0a 0a 0a 0a 0a 20 20 7b 20 24 61 73 5f 65  .......  { $as_e
316d0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
316e0 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
316f0 3a 20 63 68 65 63 6b 69 6e 67 20 69 66 20 24 63  : checking if $c
31700 6f 6d 70 69 6c 65 72 20 73 75 70 70 6f 72 74 73  ompiler supports
31710 20 2d 63 20 2d 6f 20 66 69 6c 65 2e 24 61 63 5f   -c -o file.$ac_
31720 6f 62 6a 65 78 74 22 20 3e 26 35 0a 24 61 73 5f  objext" >&5.$as_
31730 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67  echo_n "checking
31740 20 69 66 20 24 63 6f 6d 70 69 6c 65 72 20 73 75   if $compiler su
31750 70 70 6f 72 74 73 20 2d 63 20 2d 6f 20 66 69 6c  pports -c -o fil
31760 65 2e 24 61 63 5f 6f 62 6a 65 78 74 2e 2e 2e 20  e.$ac_objext... 
31770 22 20 3e 26 36 3b 20 7d 0a 69 66 20 24 7b 6c 74  " >&6; }.if ${lt
31780 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65  _cv_prog_compile
31790 72 5f 63 5f 6f 2b 3a 7d 20 66 61 6c 73 65 3b 20  r_c_o+:} false; 
317a0 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f 65 63 68  then :.  $as_ech
317b0 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22 20  o_n "(cached) " 
317c0 3e 26 36 0a 65 6c 73 65 0a 20 20 6c 74 5f 63 76  >&6.else.  lt_cv
317d0 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 63  _prog_compiler_c
317e0 5f 6f 3d 6e 6f 0a 20 20 20 24 52 4d 20 2d 72 20  _o=no.   $RM -r 
317f0 63 6f 6e 66 74 65 73 74 20 32 3e 2f 64 65 76 2f  conftest 2>/dev/
31800 6e 75 6c 6c 0a 20 20 20 6d 6b 64 69 72 20 63 6f  null.   mkdir co
31810 6e 66 74 65 73 74 0a 20 20 20 63 64 20 63 6f 6e  nftest.   cd con
31820 66 74 65 73 74 0a 20 20 20 6d 6b 64 69 72 20 6f  ftest.   mkdir o
31830 75 74 0a 20 20 20 65 63 68 6f 20 22 24 6c 74 5f  ut.   echo "$lt_
31840 73 69 6d 70 6c 65 5f 63 6f 6d 70 69 6c 65 5f 74  simple_compile_t
31850 65 73 74 5f 63 6f 64 65 22 20 3e 20 63 6f 6e 66  est_code" > conf
31860 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 0a 20 20  test.$ac_ext..  
31870 20 6c 74 5f 63 6f 6d 70 69 6c 65 72 5f 66 6c 61   lt_compiler_fla
31880 67 3d 22 2d 6f 20 6f 75 74 2f 63 6f 6e 66 74 65  g="-o out/confte
31890 73 74 32 2e 24 61 63 5f 6f 62 6a 65 78 74 22 0a  st2.$ac_objext".
318a0 20 20 20 23 20 49 6e 73 65 72 74 20 74 68 65 20     # Insert the 
318b0 6f 70 74 69 6f 6e 20 65 69 74 68 65 72 20 28 31  option either (1
318c0 29 20 61 66 74 65 72 20 74 68 65 20 6c 61 73 74  ) after the last
318d0 20 2a 46 4c 41 47 53 20 76 61 72 69 61 62 6c 65   *FLAGS variable
318e0 2c 20 6f 72 0a 20 20 20 23 20 28 32 29 20 62 65  , or.   # (2) be
318f0 66 6f 72 65 20 61 20 77 6f 72 64 20 63 6f 6e 74  fore a word cont
31900 61 69 6e 69 6e 67 20 22 63 6f 6e 66 74 65 73 74  aining "conftest
31910 2e 22 2c 20 6f 72 20 28 33 29 20 61 74 20 74 68  .", or (3) at th
31920 65 20 65 6e 64 2e 0a 20 20 20 23 20 4e 6f 74 65  e end..   # Note
31930 20 74 68 61 74 20 24 61 63 5f 63 6f 6d 70 69 6c   that $ac_compil
31940 65 20 69 74 73 65 6c 66 20 64 6f 65 73 20 6e 6f  e itself does no
31950 74 20 63 6f 6e 74 61 69 6e 20 62 61 63 6b 73 6c  t contain backsl
31960 61 73 68 65 73 20 61 6e 64 20 62 65 67 69 6e 73  ashes and begins
31970 0a 20 20 20 23 20 77 69 74 68 20 61 20 64 6f 6c  .   # with a dol
31980 6c 61 72 20 73 69 67 6e 20 28 6e 6f 74 20 61 20  lar sign (not a 
31990 68 79 70 68 65 6e 29 2c 20 73 6f 20 74 68 65 20  hyphen), so the 
319a0 65 63 68 6f 20 73 68 6f 75 6c 64 20 77 6f 72 6b  echo should work
319b0 20 63 6f 72 72 65 63 74 6c 79 2e 0a 20 20 20 6c   correctly..   l
319c0 74 5f 63 6f 6d 70 69 6c 65 3d 60 65 63 68 6f 20  t_compile=`echo 
319d0 22 24 61 63 5f 63 6f 6d 70 69 6c 65 22 20 7c 20  "$ac_compile" | 
319e0 24 53 45 44 20 5c 0a 20 20 20 2d 65 20 27 73 3a  $SED \.   -e 's:
319f0 2e 2a 46 4c 41 47 53 7d 5c 7b 30 2c 31 5c 7d 20  .*FLAGS}\{0,1\} 
31a00 3a 26 24 6c 74 5f 63 6f 6d 70 69 6c 65 72 5f 66  :&$lt_compiler_f
31a10 6c 61 67 20 3a 3b 20 74 27 20 5c 0a 20 20 20 2d  lag :; t' \.   -
31a20 65 20 27 73 3a 20 5b 5e 20 5d 2a 63 6f 6e 66 74  e 's: [^ ]*conft
31a30 65 73 74 5c 2e 3a 20 24 6c 74 5f 63 6f 6d 70 69  est\.: $lt_compi
31a40 6c 65 72 5f 66 6c 61 67 26 3a 3b 20 74 27 20 5c  ler_flag&:; t' \
31a50 0a 20 20 20 2d 65 20 27 73 3a 24 3a 20 24 6c 74  .   -e 's:$: $lt
31a60 5f 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 3a 27  _compiler_flag:'
31a70 60 0a 20 20 20 28 65 76 61 6c 20 65 63 68 6f 20  `.   (eval echo 
31a80 22 5c 22 5c 24 61 73 5f 6d 65 3a 37 31 33 30 3a  "\"\$as_me:7130:
31a90 20 24 6c 74 5f 63 6f 6d 70 69 6c 65 5c 22 22 20   $lt_compile\"" 
31aa0 3e 26 35 29 0a 20 20 20 28 65 76 61 6c 20 22 24  >&5).   (eval "$
31ab0 6c 74 5f 63 6f 6d 70 69 6c 65 22 20 32 3e 6f 75  lt_compile" 2>ou
31ac0 74 2f 63 6f 6e 66 74 65 73 74 2e 65 72 72 29 0a  t/conftest.err).
31ad0 20 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a     ac_status=$?.
31ae0 20 20 20 63 61 74 20 6f 75 74 2f 63 6f 6e 66 74     cat out/conft
31af0 65 73 74 2e 65 72 72 20 3e 26 35 0a 20 20 20 65  est.err >&5.   e
31b00 63 68 6f 20 22 24 61 73 5f 6d 65 3a 37 31 33 34  cho "$as_me:7134
31b10 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74  : \$? = $ac_stat
31b20 75 73 22 20 3e 26 35 0a 20 20 20 69 66 20 28 65  us" >&5.   if (e
31b30 78 69 74 20 24 61 63 5f 73 74 61 74 75 73 29 20  xit $ac_status) 
31b40 26 26 20 74 65 73 74 20 2d 73 20 6f 75 74 2f 63  && test -s out/c
31b50 6f 6e 66 74 65 73 74 32 2e 24 61 63 5f 6f 62 6a  onftest2.$ac_obj
31b60 65 78 74 0a 20 20 20 74 68 65 6e 0a 20 20 20 20  ext.   then.    
31b70 20 23 20 54 68 65 20 63 6f 6d 70 69 6c 65 72 20   # The compiler 
31b80 63 61 6e 20 6f 6e 6c 79 20 77 61 72 6e 20 61 6e  can only warn an
31b90 64 20 69 67 6e 6f 72 65 20 74 68 65 20 6f 70 74  d ignore the opt
31ba0 69 6f 6e 20 69 66 20 6e 6f 74 20 72 65 63 6f 67  ion if not recog
31bb0 6e 69 7a 65 64 0a 20 20 20 20 20 23 20 53 6f 20  nized.     # So 
31bc0 73 61 79 20 6e 6f 20 69 66 20 74 68 65 72 65 20  say no if there 
31bd0 61 72 65 20 77 61 72 6e 69 6e 67 73 0a 20 20 20  are warnings.   
31be0 20 20 24 45 43 48 4f 20 22 58 24 5f 6c 74 5f 63    $ECHO "X$_lt_c
31bf0 6f 6d 70 69 6c 65 72 5f 62 6f 69 6c 65 72 70 6c  ompiler_boilerpl
31c00 61 74 65 22 20 7c 20 24 58 73 65 64 20 2d 65 20  ate" | $Xsed -e 
31c10 27 2f 5e 24 2f 64 27 20 3e 20 6f 75 74 2f 63 6f  '/^$/d' > out/co
31c20 6e 66 74 65 73 74 2e 65 78 70 0a 20 20 20 20 20  nftest.exp.     
31c30 24 53 45 44 20 27 2f 5e 24 2f 64 3b 20 2f 5e 20  $SED '/^$/d; /^ 
31c40 2a 2b 2f 64 27 20 6f 75 74 2f 63 6f 6e 66 74 65  *+/d' out/confte
31c50 73 74 2e 65 72 72 20 3e 6f 75 74 2f 63 6f 6e 66  st.err >out/conf
31c60 74 65 73 74 2e 65 72 32 0a 20 20 20 20 20 69 66  test.er2.     if
31c70 20 74 65 73 74 20 21 20 2d 73 20 6f 75 74 2f 63   test ! -s out/c
31c80 6f 6e 66 74 65 73 74 2e 65 72 32 20 7c 7c 20 64  onftest.er2 || d
31c90 69 66 66 20 6f 75 74 2f 63 6f 6e 66 74 65 73 74  iff out/conftest
31ca0 2e 65 78 70 20 6f 75 74 2f 63 6f 6e 66 74 65 73  .exp out/conftes
31cb0 74 2e 65 72 32 20 3e 2f 64 65 76 2f 6e 75 6c 6c  t.er2 >/dev/null
31cc0 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 20 6c 74  ; then.       lt
31cd0 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65  _cv_prog_compile
31ce0 72 5f 63 5f 6f 3d 79 65 73 0a 20 20 20 20 20 66  r_c_o=yes.     f
31cf0 69 0a 20 20 20 66 69 0a 20 20 20 63 68 6d 6f 64  i.   fi.   chmod
31d00 20 75 2b 77 20 2e 20 32 3e 26 35 0a 20 20 20 24   u+w . 2>&5.   $
31d10 52 4d 20 63 6f 6e 66 74 65 73 74 2a 0a 20 20 20  RM conftest*.   
31d20 23 20 53 47 49 20 43 2b 2b 20 63 6f 6d 70 69 6c  # SGI C++ compil
31d30 65 72 20 77 69 6c 6c 20 63 72 65 61 74 65 20 64  er will create d
31d40 69 72 65 63 74 6f 72 79 20 6f 75 74 2f 69 69 5f  irectory out/ii_
31d50 66 69 6c 65 73 2f 20 66 6f 72 0a 20 20 20 23 20  files/ for.   # 
31d60 74 65 6d 70 6c 61 74 65 20 69 6e 73 74 61 6e 74  template instant
31d70 69 61 74 69 6f 6e 0a 20 20 20 74 65 73 74 20 2d  iation.   test -
31d80 64 20 6f 75 74 2f 69 69 5f 66 69 6c 65 73 20 26  d out/ii_files &
31d90 26 20 24 52 4d 20 6f 75 74 2f 69 69 5f 66 69 6c  & $RM out/ii_fil
31da0 65 73 2f 2a 20 26 26 20 72 6d 64 69 72 20 6f 75  es/* && rmdir ou
31db0 74 2f 69 69 5f 66 69 6c 65 73 0a 20 20 20 24 52  t/ii_files.   $R
31dc0 4d 20 6f 75 74 2f 2a 20 26 26 20 72 6d 64 69 72  M out/* && rmdir
31dd0 20 6f 75 74 0a 20 20 20 63 64 20 2e 2e 0a 20 20   out.   cd ...  
31de0 20 24 52 4d 20 2d 72 20 63 6f 6e 66 74 65 73 74   $RM -r conftest
31df0 0a 20 20 20 24 52 4d 20 63 6f 6e 66 74 65 73 74  .   $RM conftest
31e00 2a 0a 0a 66 69 0a 7b 20 24 61 73 5f 65 63 68 6f  *..fi.{ $as_echo
31e10 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69   "$as_me:${as_li
31e20 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72  neno-$LINENO}: r
31e30 65 73 75 6c 74 3a 20 24 6c 74 5f 63 76 5f 70 72  esult: $lt_cv_pr
31e40 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 63 5f 6f 22  og_compiler_c_o"
31e50 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24   >&5.$as_echo "$
31e60 6c 74 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69  lt_cv_prog_compi
31e70 6c 65 72 5f 63 5f 6f 22 20 3e 26 36 3b 20 7d 0a  ler_c_o" >&6; }.
31e80 0a 0a 0a 0a 0a 0a 20 20 7b 20 24 61 73 5f 65 63  ......  { $as_ec
31e90 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
31ea0 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
31eb0 20 63 68 65 63 6b 69 6e 67 20 69 66 20 24 63 6f   checking if $co
31ec0 6d 70 69 6c 65 72 20 73 75 70 70 6f 72 74 73 20  mpiler supports 
31ed0 2d 63 20 2d 6f 20 66 69 6c 65 2e 24 61 63 5f 6f  -c -o file.$ac_o
31ee0 62 6a 65 78 74 22 20 3e 26 35 0a 24 61 73 5f 65  bjext" >&5.$as_e
31ef0 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20  cho_n "checking 
31f00 69 66 20 24 63 6f 6d 70 69 6c 65 72 20 73 75 70  if $compiler sup
31f10 70 6f 72 74 73 20 2d 63 20 2d 6f 20 66 69 6c 65  ports -c -o file
31f20 2e 24 61 63 5f 6f 62 6a 65 78 74 2e 2e 2e 20 22  .$ac_objext... "
31f30 20 3e 26 36 3b 20 7d 0a 69 66 20 24 7b 6c 74 5f   >&6; }.if ${lt_
31f40 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  cv_prog_compiler
31f50 5f 63 5f 6f 2b 3a 7d 20 66 61 6c 73 65 3b 20 74  _c_o+:} false; t
31f60 68 65 6e 20 3a 0a 20 20 24 61 73 5f 65 63 68 6f  hen :.  $as_echo
31f70 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22 20 3e  _n "(cached) " >
31f80 26 36 0a 65 6c 73 65 0a 20 20 6c 74 5f 63 76 5f  &6.else.  lt_cv_
31f90 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 63 5f  prog_compiler_c_
31fa0 6f 3d 6e 6f 0a 20 20 20 24 52 4d 20 2d 72 20 63  o=no.   $RM -r c
31fb0 6f 6e 66 74 65 73 74 20 32 3e 2f 64 65 76 2f 6e  onftest 2>/dev/n
31fc0 75 6c 6c 0a 20 20 20 6d 6b 64 69 72 20 63 6f 6e  ull.   mkdir con
31fd0 66 74 65 73 74 0a 20 20 20 63 64 20 63 6f 6e 66  ftest.   cd conf
31fe0 74 65 73 74 0a 20 20 20 6d 6b 64 69 72 20 6f 75  test.   mkdir ou
31ff0 74 0a 20 20 20 65 63 68 6f 20 22 24 6c 74 5f 73  t.   echo "$lt_s
32000 69 6d 70 6c 65 5f 63 6f 6d 70 69 6c 65 5f 74 65  imple_compile_te
32010 73 74 5f 63 6f 64 65 22 20 3e 20 63 6f 6e 66 74  st_code" > conft
32020 65 73 74 2e 24 61 63 5f 65 78 74 0a 0a 20 20 20  est.$ac_ext..   
32030 6c 74 5f 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67  lt_compiler_flag
32040 3d 22 2d 6f 20 6f 75 74 2f 63 6f 6e 66 74 65 73  ="-o out/conftes
32050 74 32 2e 24 61 63 5f 6f 62 6a 65 78 74 22 0a 20  t2.$ac_objext". 
32060 20 20 23 20 49 6e 73 65 72 74 20 74 68 65 20 6f    # Insert the o
32070 70 74 69 6f 6e 20 65 69 74 68 65 72 20 28 31 29  ption either (1)
32080 20 61 66 74 65 72 20 74 68 65 20 6c 61 73 74 20   after the last 
32090 2a 46 4c 41 47 53 20 76 61 72 69 61 62 6c 65 2c  *FLAGS variable,
320a0 20 6f 72 0a 20 20 20 23 20 28 32 29 20 62 65 66   or.   # (2) bef
320b0 6f 72 65 20 61 20 77 6f 72 64 20 63 6f 6e 74 61  ore a word conta
320c0 69 6e 69 6e 67 20 22 63 6f 6e 66 74 65 73 74 2e  ining "conftest.
320d0 22 2c 20 6f 72 20 28 33 29 20 61 74 20 74 68 65  ", or (3) at the
320e0 20 65 6e 64 2e 0a 20 20 20 23 20 4e 6f 74 65 20   end..   # Note 
320f0 74 68 61 74 20 24 61 63 5f 63 6f 6d 70 69 6c 65  that $ac_compile
32100 20 69 74 73 65 6c 66 20 64 6f 65 73 20 6e 6f 74   itself does not
32110 20 63 6f 6e 74 61 69 6e 20 62 61 63 6b 73 6c 61   contain backsla
32120 73 68 65 73 20 61 6e 64 20 62 65 67 69 6e 73 0a  shes and begins.
32130 20 20 20 23 20 77 69 74 68 20 61 20 64 6f 6c 6c     # with a doll
32140 61 72 20 73 69 67 6e 20 28 6e 6f 74 20 61 20 68  ar sign (not a h
32150 79 70 68 65 6e 29 2c 20 73 6f 20 74 68 65 20 65  yphen), so the e
32160 63 68 6f 20 73 68 6f 75 6c 64 20 77 6f 72 6b 20  cho should work 
32170 63 6f 72 72 65 63 74 6c 79 2e 0a 20 20 20 6c 74  correctly..   lt
32180 5f 63 6f 6d 70 69 6c 65 3d 60 65 63 68 6f 20 22  _compile=`echo "
32190 24 61 63 5f 63 6f 6d 70 69 6c 65 22 20 7c 20 24  $ac_compile" | $
321a0 53 45 44 20 5c 0a 20 20 20 2d 65 20 27 73 3a 2e  SED \.   -e 's:.
321b0 2a 46 4c 41 47 53 7d 5c 7b 30 2c 31 5c 7d 20 3a  *FLAGS}\{0,1\} :
321c0 26 24 6c 74 5f 63 6f 6d 70 69 6c 65 72 5f 66 6c  &$lt_compiler_fl
321d0 61 67 20 3a 3b 20 74 27 20 5c 0a 20 20 20 2d 65  ag :; t' \.   -e
321e0 20 27 73 3a 20 5b 5e 20 5d 2a 63 6f 6e 66 74 65   's: [^ ]*confte
321f0 73 74 5c 2e 3a 20 24 6c 74 5f 63 6f 6d 70 69 6c  st\.: $lt_compil
32200 65 72 5f 66 6c 61 67 26 3a 3b 20 74 27 20 5c 0a  er_flag&:; t' \.
32210 20 20 20 2d 65 20 27 73 3a 24 3a 20 24 6c 74 5f     -e 's:$: $lt_
32220 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 3a 27 60  compiler_flag:'`
32230 0a 20 20 20 28 65 76 61 6c 20 65 63 68 6f 20 22  .   (eval echo "
32240 5c 22 5c 24 61 73 5f 6d 65 3a 37 31 38 35 3a 20  \"\$as_me:7185: 
32250 24 6c 74 5f 63 6f 6d 70 69 6c 65 5c 22 22 20 3e  $lt_compile\"" >
32260 26 35 29 0a 20 20 20 28 65 76 61 6c 20 22 24 6c  &5).   (eval "$l
32270 74 5f 63 6f 6d 70 69 6c 65 22 20 32 3e 6f 75 74  t_compile" 2>out
32280 2f 63 6f 6e 66 74 65 73 74 2e 65 72 72 29 0a 20  /conftest.err). 
32290 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20    ac_status=$?. 
322a0 20 20 63 61 74 20 6f 75 74 2f 63 6f 6e 66 74 65    cat out/confte
322b0 73 74 2e 65 72 72 20 3e 26 35 0a 20 20 20 65 63  st.err >&5.   ec
322c0 68 6f 20 22 24 61 73 5f 6d 65 3a 37 31 38 39 3a  ho "$as_me:7189:
322d0 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75   \$? = $ac_statu
322e0 73 22 20 3e 26 35 0a 20 20 20 69 66 20 28 65 78  s" >&5.   if (ex
322f0 69 74 20 24 61 63 5f 73 74 61 74 75 73 29 20 26  it $ac_status) &
32300 26 20 74 65 73 74 20 2d 73 20 6f 75 74 2f 63 6f  & test -s out/co
32310 6e 66 74 65 73 74 32 2e 24 61 63 5f 6f 62 6a 65  nftest2.$ac_obje
32320 78 74 0a 20 20 20 74 68 65 6e 0a 20 20 20 20 20  xt.   then.     
32330 23 20 54 68 65 20 63 6f 6d 70 69 6c 65 72 20 63  # The compiler c
32340 61 6e 20 6f 6e 6c 79 20 77 61 72 6e 20 61 6e 64  an only warn and
32350 20 69 67 6e 6f 72 65 20 74 68 65 20 6f 70 74 69   ignore the opti
32360 6f 6e 20 69 66 20 6e 6f 74 20 72 65 63 6f 67 6e  on if not recogn
32370 69 7a 65 64 0a 20 20 20 20 20 23 20 53 6f 20 73  ized.     # So s
32380 61 79 20 6e 6f 20 69 66 20 74 68 65 72 65 20 61  ay no if there a
32390 72 65 20 77 61 72 6e 69 6e 67 73 0a 20 20 20 20  re warnings.    
323a0 20 24 45 43 48 4f 20 22 58 24 5f 6c 74 5f 63 6f   $ECHO "X$_lt_co
323b0 6d 70 69 6c 65 72 5f 62 6f 69 6c 65 72 70 6c 61  mpiler_boilerpla
323c0 74 65 22 20 7c 20 24 58 73 65 64 20 2d 65 20 27  te" | $Xsed -e '
323d0 2f 5e 24 2f 64 27 20 3e 20 6f 75 74 2f 63 6f 6e  /^$/d' > out/con
323e0 66 74 65 73 74 2e 65 78 70 0a 20 20 20 20 20 24  ftest.exp.     $
323f0 53 45 44 20 27 2f 5e 24 2f 64 3b 20 2f 5e 20 2a  SED '/^$/d; /^ *
32400 2b 2f 64 27 20 6f 75 74 2f 63 6f 6e 66 74 65 73  +/d' out/conftes
32410 74 2e 65 72 72 20 3e 6f 75 74 2f 63 6f 6e 66 74  t.err >out/conft
32420 65 73 74 2e 65 72 32 0a 20 20 20 20 20 69 66 20  est.er2.     if 
32430 74 65 73 74 20 21 20 2d 73 20 6f 75 74 2f 63 6f  test ! -s out/co
32440 6e 66 74 65 73 74 2e 65 72 32 20 7c 7c 20 64 69  nftest.er2 || di
32450 66 66 20 6f 75 74 2f 63 6f 6e 66 74 65 73 74 2e  ff out/conftest.
32460 65 78 70 20 6f 75 74 2f 63 6f 6e 66 74 65 73 74  exp out/conftest
32470 2e 65 72 32 20 3e 2f 64 65 76 2f 6e 75 6c 6c 3b  .er2 >/dev/null;
32480 20 74 68 65 6e 0a 20 20 20 20 20 20 20 6c 74 5f   then.       lt_
32490 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  cv_prog_compiler
324a0 5f 63 5f 6f 3d 79 65 73 0a 20 20 20 20 20 66 69  _c_o=yes.     fi
324b0 0a 20 20 20 66 69 0a 20 20 20 63 68 6d 6f 64 20  .   fi.   chmod 
324c0 75 2b 77 20 2e 20 32 3e 26 35 0a 20 20 20 24 52  u+w . 2>&5.   $R
324d0 4d 20 63 6f 6e 66 74 65 73 74 2a 0a 20 20 20 23  M conftest*.   #
324e0 20 53 47 49 20 43 2b 2b 20 63 6f 6d 70 69 6c 65   SGI C++ compile
324f0 72 20 77 69 6c 6c 20 63 72 65 61 74 65 20 64 69  r will create di
32500 72 65 63 74 6f 72 79 20 6f 75 74 2f 69 69 5f 66  rectory out/ii_f
32510 69 6c 65 73 2f 20 66 6f 72 0a 20 20 20 23 20 74  iles/ for.   # t
32520 65 6d 70 6c 61 74 65 20 69 6e 73 74 61 6e 74 69  emplate instanti
32530 61 74 69 6f 6e 0a 20 20 20 74 65 73 74 20 2d 64  ation.   test -d
32540 20 6f 75 74 2f 69 69 5f 66 69 6c 65 73 20 26 26   out/ii_files &&
32550 20 24 52 4d 20 6f 75 74 2f 69 69 5f 66 69 6c 65   $RM out/ii_file
32560 73 2f 2a 20 26 26 20 72 6d 64 69 72 20 6f 75 74  s/* && rmdir out
32570 2f 69 69 5f 66 69 6c 65 73 0a 20 20 20 24 52 4d  /ii_files.   $RM
32580 20 6f 75 74 2f 2a 20 26 26 20 72 6d 64 69 72 20   out/* && rmdir 
32590 6f 75 74 0a 20 20 20 63 64 20 2e 2e 0a 20 20 20  out.   cd ...   
325a0 24 52 4d 20 2d 72 20 63 6f 6e 66 74 65 73 74 0a  $RM -r conftest.
325b0 20 20 20 24 52 4d 20 63 6f 6e 66 74 65 73 74 2a     $RM conftest*
325c0 0a 0a 66 69 0a 7b 20 24 61 73 5f 65 63 68 6f 20  ..fi.{ $as_echo 
325d0 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  "$as_me:${as_lin
325e0 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65  eno-$LINENO}: re
325f0 73 75 6c 74 3a 20 24 6c 74 5f 63 76 5f 70 72 6f  sult: $lt_cv_pro
32600 67 5f 63 6f 6d 70 69 6c 65 72 5f 63 5f 6f 22 20  g_compiler_c_o" 
32610 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 6c  >&5.$as_echo "$l
32620 74 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c  t_cv_prog_compil
32630 65 72 5f 63 5f 6f 22 20 3e 26 36 3b 20 7d 0a 0a  er_c_o" >&6; }..
32640 0a 0a 0a 68 61 72 64 5f 6c 69 6e 6b 73 3d 22 6e  ...hard_links="n
32650 6f 74 74 65 73 74 65 64 22 0a 69 66 20 74 65 73  ottested".if tes
32660 74 20 22 24 6c 74 5f 63 76 5f 70 72 6f 67 5f 63  t "$lt_cv_prog_c
32670 6f 6d 70 69 6c 65 72 5f 63 5f 6f 22 20 3d 20 6e  ompiler_c_o" = n
32680 6f 20 26 26 20 74 65 73 74 20 22 24 6e 65 65 64  o && test "$need
32690 5f 6c 6f 63 6b 73 22 20 21 3d 20 6e 6f 3b 20 74  _locks" != no; t
326a0 68 65 6e 0a 20 20 23 20 64 6f 20 6e 6f 74 20 6f  hen.  # do not o
326b0 76 65 72 77 72 69 74 65 20 74 68 65 20 76 61 6c  verwrite the val
326c0 75 65 20 6f 66 20 6e 65 65 64 5f 6c 6f 63 6b 73  ue of need_locks
326d0 20 70 72 6f 76 69 64 65 64 20 62 79 20 74 68 65   provided by the
326e0 20 75 73 65 72 0a 20 20 7b 20 24 61 73 5f 65 63   user.  { $as_ec
326f0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
32700 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
32710 20 63 68 65 63 6b 69 6e 67 20 69 66 20 77 65 20   checking if we 
32720 63 61 6e 20 6c 6f 63 6b 20 77 69 74 68 20 68 61  can lock with ha
32730 72 64 20 6c 69 6e 6b 73 22 20 3e 26 35 0a 24 61  rd links" >&5.$a
32740 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69  s_echo_n "checki
32750 6e 67 20 69 66 20 77 65 20 63 61 6e 20 6c 6f 63  ng if we can loc
32760 6b 20 77 69 74 68 20 68 61 72 64 20 6c 69 6e 6b  k with hard link
32770 73 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 20 20  s... " >&6; }.  
32780 68 61 72 64 5f 6c 69 6e 6b 73 3d 79 65 73 0a 20  hard_links=yes. 
32790 20 24 52 4d 20 63 6f 6e 66 74 65 73 74 2a 0a 20   $RM conftest*. 
327a0 20 6c 6e 20 63 6f 6e 66 74 65 73 74 2e 61 20 63   ln conftest.a c
327b0 6f 6e 66 74 65 73 74 2e 62 20 32 3e 2f 64 65 76  onftest.b 2>/dev
327c0 2f 6e 75 6c 6c 20 26 26 20 68 61 72 64 5f 6c 69  /null && hard_li
327d0 6e 6b 73 3d 6e 6f 0a 20 20 74 6f 75 63 68 20 63  nks=no.  touch c
327e0 6f 6e 66 74 65 73 74 2e 61 0a 20 20 6c 6e 20 63  onftest.a.  ln c
327f0 6f 6e 66 74 65 73 74 2e 61 20 63 6f 6e 66 74 65  onftest.a confte
32800 73 74 2e 62 20 32 3e 26 35 20 7c 7c 20 68 61 72  st.b 2>&5 || har
32810 64 5f 6c 69 6e 6b 73 3d 6e 6f 0a 20 20 6c 6e 20  d_links=no.  ln 
32820 63 6f 6e 66 74 65 73 74 2e 61 20 63 6f 6e 66 74  conftest.a conft
32830 65 73 74 2e 62 20 32 3e 2f 64 65 76 2f 6e 75 6c  est.b 2>/dev/nul
32840 6c 20 26 26 20 68 61 72 64 5f 6c 69 6e 6b 73 3d  l && hard_links=
32850 6e 6f 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20  no.  { $as_echo 
32860 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  "$as_me:${as_lin
32870 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65  eno-$LINENO}: re
32880 73 75 6c 74 3a 20 24 68 61 72 64 5f 6c 69 6e 6b  sult: $hard_link
32890 73 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  s" >&5.$as_echo 
328a0 22 24 68 61 72 64 5f 6c 69 6e 6b 73 22 20 3e 26  "$hard_links" >&
328b0 36 3b 20 7d 0a 20 20 69 66 20 74 65 73 74 20 22  6; }.  if test "
328c0 24 68 61 72 64 5f 6c 69 6e 6b 73 22 20 3d 20 6e  $hard_links" = n
328d0 6f 3b 20 74 68 65 6e 0a 20 20 20 20 7b 20 24 61  o; then.    { $a
328e0 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
328f0 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45  {as_lineno-$LINE
32900 4e 4f 7d 3a 20 57 41 52 4e 49 4e 47 3a 20 5c 60  NO}: WARNING: \`
32910 24 43 43 27 20 64 6f 65 73 20 6e 6f 74 20 73 75  $CC' does not su
32920 70 70 6f 72 74 20 5c 60 2d 63 20 2d 6f 27 2c 20  pport \`-c -o', 
32930 73 6f 20 5c 60 6d 61 6b 65 20 2d 6a 27 20 6d 61  so \`make -j' ma
32940 79 20 62 65 20 75 6e 73 61 66 65 22 20 3e 26 35  y be unsafe" >&5
32950 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d  .$as_echo "$as_m
32960 65 3a 20 57 41 52 4e 49 4e 47 3a 20 5c 60 24 43  e: WARNING: \`$C
32970 43 27 20 64 6f 65 73 20 6e 6f 74 20 73 75 70 70  C' does not supp
32980 6f 72 74 20 5c 60 2d 63 20 2d 6f 27 2c 20 73 6f  ort \`-c -o', so
32990 20 5c 60 6d 61 6b 65 20 2d 6a 27 20 6d 61 79 20   \`make -j' may 
329a0 62 65 20 75 6e 73 61 66 65 22 20 3e 26 32 3b 7d  be unsafe" >&2;}
329b0 0a 20 20 20 20 6e 65 65 64 5f 6c 6f 63 6b 73 3d  .    need_locks=
329c0 77 61 72 6e 0a 20 20 66 69 0a 65 6c 73 65 0a 20  warn.  fi.else. 
329d0 20 6e 65 65 64 5f 6c 6f 63 6b 73 3d 6e 6f 0a 66   need_locks=no.f
329e0 69 0a 0a 0a 0a 0a 0a 0a 20 20 7b 20 24 61 73 5f  i.......  { $as_
329f0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
32a00 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
32a10 7d 3a 20 63 68 65 63 6b 69 6e 67 20 77 68 65 74  }: checking whet
32a20 68 65 72 20 74 68 65 20 24 63 6f 6d 70 69 6c 65  her the $compile
32a30 72 20 6c 69 6e 6b 65 72 20 28 24 4c 44 29 20 73  r linker ($LD) s
32a40 75 70 70 6f 72 74 73 20 73 68 61 72 65 64 20 6c  upports shared l
32a50 69 62 72 61 72 69 65 73 22 20 3e 26 35 0a 24 61  ibraries" >&5.$a
32a60 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69  s_echo_n "checki
32a70 6e 67 20 77 68 65 74 68 65 72 20 74 68 65 20 24  ng whether the $
32a80 63 6f 6d 70 69 6c 65 72 20 6c 69 6e 6b 65 72 20  compiler linker 
32a90 28 24 4c 44 29 20 73 75 70 70 6f 72 74 73 20 73  ($LD) supports s
32aa0 68 61 72 65 64 20 6c 69 62 72 61 72 69 65 73 2e  hared libraries.
32ab0 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 0a 20 20 72  .. " >&6; }..  r
32ac0 75 6e 70 61 74 68 5f 76 61 72 3d 0a 20 20 61 6c  unpath_var=.  al
32ad0 6c 6f 77 5f 75 6e 64 65 66 69 6e 65 64 5f 66 6c  low_undefined_fl
32ae0 61 67 3d 0a 20 20 61 6c 77 61 79 73 5f 65 78 70  ag=.  always_exp
32af0 6f 72 74 5f 73 79 6d 62 6f 6c 73 3d 6e 6f 0a 20  ort_symbols=no. 
32b00 20 61 72 63 68 69 76 65 5f 63 6d 64 73 3d 0a 20   archive_cmds=. 
32b10 20 61 72 63 68 69 76 65 5f 65 78 70 73 79 6d 5f   archive_expsym_
32b20 63 6d 64 73 3d 0a 20 20 63 6f 6d 70 69 6c 65 72  cmds=.  compiler
32b30 5f 6e 65 65 64 73 5f 6f 62 6a 65 63 74 3d 6e 6f  _needs_object=no
32b40 0a 20 20 65 6e 61 62 6c 65 5f 73 68 61 72 65 64  .  enable_shared
32b50 5f 77 69 74 68 5f 73 74 61 74 69 63 5f 72 75 6e  _with_static_run
32b60 74 69 6d 65 73 3d 6e 6f 0a 20 20 65 78 70 6f 72  times=no.  expor
32b70 74 5f 64 79 6e 61 6d 69 63 5f 66 6c 61 67 5f 73  t_dynamic_flag_s
32b80 70 65 63 3d 0a 20 20 65 78 70 6f 72 74 5f 73 79  pec=.  export_sy
32b90 6d 62 6f 6c 73 5f 63 6d 64 73 3d 27 24 4e 4d 20  mbols_cmds='$NM 
32ba0 24 6c 69 62 6f 62 6a 73 20 24 63 6f 6e 76 65 6e  $libobjs $conven
32bb0 69 65 6e 63 65 20 7c 20 24 67 6c 6f 62 61 6c 5f  ience | $global_
32bc0 73 79 6d 62 6f 6c 5f 70 69 70 65 20 7c 20 24 53  symbol_pipe | $S
32bd0 45 44 20 27 5c 27 27 73 2f 2e 2a 20 2f 2f 27 5c  ED '\''s/.* //'\
32be0 27 27 20 7c 20 73 6f 72 74 20 7c 20 75 6e 69 71  '' | sort | uniq
32bf0 20 3e 20 24 65 78 70 6f 72 74 5f 73 79 6d 62 6f   > $export_symbo
32c00 6c 73 27 0a 20 20 68 61 72 64 63 6f 64 65 5f 61  ls'.  hardcode_a
32c10 75 74 6f 6d 61 74 69 63 3d 6e 6f 0a 20 20 68 61  utomatic=no.  ha
32c20 72 64 63 6f 64 65 5f 64 69 72 65 63 74 3d 6e 6f  rdcode_direct=no
32c30 0a 20 20 68 61 72 64 63 6f 64 65 5f 64 69 72 65  .  hardcode_dire
32c40 63 74 5f 61 62 73 6f 6c 75 74 65 3d 6e 6f 0a 20  ct_absolute=no. 
32c50 20 68 61 72 64 63 6f 64 65 5f 6c 69 62 64 69 72   hardcode_libdir
32c60 5f 66 6c 61 67 5f 73 70 65 63 3d 0a 20 20 68 61  _flag_spec=.  ha
32c70 72 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f 66 6c  rdcode_libdir_fl
32c80 61 67 5f 73 70 65 63 5f 6c 64 3d 0a 20 20 68 61  ag_spec_ld=.  ha
32c90 72 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f 73 65  rdcode_libdir_se
32ca0 70 61 72 61 74 6f 72 3d 0a 20 20 68 61 72 64 63  parator=.  hardc
32cb0 6f 64 65 5f 6d 69 6e 75 73 5f 4c 3d 6e 6f 0a 20  ode_minus_L=no. 
32cc0 20 68 61 72 64 63 6f 64 65 5f 73 68 6c 69 62 70   hardcode_shlibp
32cd0 61 74 68 5f 76 61 72 3d 75 6e 73 75 70 70 6f 72  ath_var=unsuppor
32ce0 74 65 64 0a 20 20 69 6e 68 65 72 69 74 5f 72 70  ted.  inherit_rp
32cf0 61 74 68 3d 6e 6f 0a 20 20 6c 69 6e 6b 5f 61 6c  ath=no.  link_al
32d00 6c 5f 64 65 70 6c 69 62 73 3d 75 6e 6b 6e 6f 77  l_deplibs=unknow
32d10 6e 0a 20 20 6d 6f 64 75 6c 65 5f 63 6d 64 73 3d  n.  module_cmds=
32d20 0a 20 20 6d 6f 64 75 6c 65 5f 65 78 70 73 79 6d  .  module_expsym
32d30 5f 63 6d 64 73 3d 0a 20 20 6f 6c 64 5f 61 72 63  _cmds=.  old_arc
32d40 68 69 76 65 5f 66 72 6f 6d 5f 6e 65 77 5f 63 6d  hive_from_new_cm
32d50 64 73 3d 0a 20 20 6f 6c 64 5f 61 72 63 68 69 76  ds=.  old_archiv
32d60 65 5f 66 72 6f 6d 5f 65 78 70 73 79 6d 73 5f 63  e_from_expsyms_c
32d70 6d 64 73 3d 0a 20 20 74 68 72 65 61 64 5f 73 61  mds=.  thread_sa
32d80 66 65 5f 66 6c 61 67 5f 73 70 65 63 3d 0a 20 20  fe_flag_spec=.  
32d90 77 68 6f 6c 65 5f 61 72 63 68 69 76 65 5f 66 6c  whole_archive_fl
32da0 61 67 5f 73 70 65 63 3d 0a 20 20 23 20 69 6e 63  ag_spec=.  # inc
32db0 6c 75 64 65 5f 65 78 70 73 79 6d 73 20 73 68 6f  lude_expsyms sho
32dc0 75 6c 64 20 62 65 20 61 20 6c 69 73 74 20 6f 66  uld be a list of
32dd0 20 73 70 61 63 65 2d 73 65 70 61 72 61 74 65 64   space-separated
32de0 20 73 79 6d 62 6f 6c 73 20 74 6f 20 62 65 20 2a   symbols to be *
32df0 61 6c 77 61 79 73 2a 0a 20 20 23 20 69 6e 63 6c  always*.  # incl
32e00 75 64 65 64 20 69 6e 20 74 68 65 20 73 79 6d 62  uded in the symb
32e10 6f 6c 20 6c 69 73 74 0a 20 20 69 6e 63 6c 75 64  ol list.  includ
32e20 65 5f 65 78 70 73 79 6d 73 3d 0a 20 20 23 20 65  e_expsyms=.  # e
32e30 78 63 6c 75 64 65 5f 65 78 70 73 79 6d 73 20 63  xclude_expsyms c
32e40 61 6e 20 62 65 20 61 6e 20 65 78 74 65 6e 64 65  an be an extende
32e50 64 20 72 65 67 65 78 70 20 6f 66 20 73 79 6d 62  d regexp of symb
32e60 6f 6c 73 20 74 6f 20 65 78 63 6c 75 64 65 0a 20  ols to exclude. 
32e70 20 23 20 69 74 20 77 69 6c 6c 20 62 65 20 77 72   # it will be wr
32e80 61 70 70 65 64 20 62 79 20 60 20 28 27 20 61 6e  apped by ` (' an
32e90 64 20 60 29 24 27 2c 20 73 6f 20 6f 6e 65 20 6d  d `)$', so one m
32ea0 75 73 74 20 6e 6f 74 20 6d 61 74 63 68 20 62 65  ust not match be
32eb0 67 69 6e 6e 69 6e 67 20 6f 72 0a 20 20 23 20 65  ginning or.  # e
32ec0 6e 64 20 6f 66 20 6c 69 6e 65 2e 20 20 45 78 61  nd of line.  Exa
32ed0 6d 70 6c 65 3a 20 60 61 7c 62 63 7c 2e 2a 64 2e  mple: `a|bc|.*d.
32ee0 2a 27 20 77 69 6c 6c 20 65 78 63 6c 75 64 65 20  *' will exclude 
32ef0 74 68 65 20 73 79 6d 62 6f 6c 73 20 60 61 27 20  the symbols `a' 
32f00 61 6e 64 20 60 62 63 27 2c 0a 20 20 23 20 61 73  and `bc',.  # as
32f10 20 77 65 6c 6c 20 61 73 20 61 6e 79 20 73 79 6d   well as any sym
32f20 62 6f 6c 20 74 68 61 74 20 63 6f 6e 74 61 69 6e  bol that contain
32f30 73 20 60 64 27 2e 0a 20 20 65 78 63 6c 75 64 65  s `d'..  exclude
32f40 5f 65 78 70 73 79 6d 73 3d 27 5f 47 4c 4f 42 41  _expsyms='_GLOBA
32f50 4c 5f 4f 46 46 53 45 54 5f 54 41 42 4c 45 5f 7c  L_OFFSET_TABLE_|
32f60 5f 47 4c 4f 42 41 4c 5f 5f 46 5b 49 44 5d 5f 2e  _GLOBAL__F[ID]_.
32f70 2a 27 0a 20 20 23 20 41 6c 74 68 6f 75 67 68 20  *'.  # Although 
32f80 5f 47 4c 4f 42 41 4c 5f 4f 46 46 53 45 54 5f 54  _GLOBAL_OFFSET_T
32f90 41 42 4c 45 5f 20 69 73 20 61 20 76 61 6c 69 64  ABLE_ is a valid
32fa0 20 73 79 6d 62 6f 6c 20 43 20 6e 61 6d 65 2c 20   symbol C name, 
32fb0 6d 6f 73 74 20 61 2e 6f 75 74 0a 20 20 23 20 70  most a.out.  # p
32fc0 6c 61 74 66 6f 72 6d 73 20 28 61 62 29 75 73 65  latforms (ab)use
32fd0 20 69 74 20 69 6e 20 50 49 43 20 63 6f 64 65 2c   it in PIC code,
32fe0 20 62 75 74 20 74 68 65 69 72 20 6c 69 6e 6b 65   but their linke
32ff0 72 73 20 67 65 74 20 63 6f 6e 66 75 73 65 64 20  rs get confused 
33000 69 66 0a 20 20 23 20 74 68 65 20 73 79 6d 62 6f  if.  # the symbo
33010 6c 20 69 73 20 65 78 70 6c 69 63 69 74 6c 79 20  l is explicitly 
33020 72 65 66 65 72 65 6e 63 65 64 2e 20 20 53 69 6e  referenced.  Sin
33030 63 65 20 70 6f 72 74 61 62 6c 65 20 63 6f 64 65  ce portable code
33040 20 63 61 6e 6e 6f 74 0a 20 20 23 20 72 65 6c 79   cannot.  # rely
33050 20 6f 6e 20 74 68 69 73 20 73 79 6d 62 6f 6c 20   on this symbol 
33060 6e 61 6d 65 2c 20 69 74 27 73 20 70 72 6f 62 61  name, it's proba
33070 62 6c 79 20 66 69 6e 65 20 74 6f 20 6e 65 76 65  bly fine to neve
33080 72 20 69 6e 63 6c 75 64 65 20 69 74 20 69 6e 0a  r include it in.
33090 20 20 23 20 70 72 65 6c 6f 61 64 65 64 20 73 79    # preloaded sy
330a0 6d 62 6f 6c 20 74 61 62 6c 65 73 2e 0a 20 20 23  mbol tables..  #
330b0 20 45 78 63 6c 75 64 65 20 73 68 61 72 65 64 20   Exclude shared 
330c0 6c 69 62 72 61 72 79 20 69 6e 69 74 69 61 6c 69  library initiali
330d0 7a 61 74 69 6f 6e 2f 66 69 6e 61 6c 69 7a 61 74  zation/finalizat
330e0 69 6f 6e 20 73 79 6d 62 6f 6c 73 2e 0a 20 20 65  ion symbols..  e
330f0 78 74 72 61 63 74 5f 65 78 70 73 79 6d 73 5f 63  xtract_expsyms_c
33100 6d 64 73 3d 0a 0a 20 20 63 61 73 65 20 24 68 6f  mds=..  case $ho
33110 73 74 5f 6f 73 20 69 6e 0a 20 20 63 79 67 77 69  st_os in.  cygwi
33120 6e 2a 20 7c 20 6d 69 6e 67 77 2a 20 7c 20 70 77  n* | mingw* | pw
33130 33 32 2a 20 7c 20 63 65 67 63 63 2a 29 0a 20 20  32* | cegcc*).  
33140 20 20 23 20 46 49 58 4d 45 3a 20 74 68 65 20 4d    # FIXME: the M
33150 53 56 43 2b 2b 20 70 6f 72 74 20 68 61 73 6e 27  SVC++ port hasn'
33160 74 20 62 65 65 6e 20 74 65 73 74 65 64 20 69 6e  t been tested in
33170 20 61 20 6c 6f 6f 6f 6f 6e 67 20 74 69 6d 65 0a   a loooong time.
33180 20 20 20 20 23 20 57 68 65 6e 20 6e 6f 74 20 75      # When not u
33190 73 69 6e 67 20 67 63 63 2c 20 77 65 20 63 75 72  sing gcc, we cur
331a0 72 65 6e 74 6c 79 20 61 73 73 75 6d 65 20 74 68  rently assume th
331b0 61 74 20 77 65 20 61 72 65 20 75 73 69 6e 67 0a  at we are using.
331c0 20 20 20 20 23 20 4d 69 63 72 6f 73 6f 66 74 20      # Microsoft 
331d0 56 69 73 75 61 6c 20 43 2b 2b 2e 0a 20 20 20 20  Visual C++..    
331e0 69 66 20 74 65 73 74 20 22 24 47 43 43 22 20 21  if test "$GCC" !
331f0 3d 20 79 65 73 3b 20 74 68 65 6e 0a 20 20 20 20  = yes; then.    
33200 20 20 77 69 74 68 5f 67 6e 75 5f 6c 64 3d 6e 6f    with_gnu_ld=no
33210 0a 20 20 20 20 66 69 0a 20 20 20 20 3b 3b 0a 20  .    fi.    ;;. 
33220 20 69 6e 74 65 72 69 78 2a 29 0a 20 20 20 20 23   interix*).    #
33230 20 77 65 20 6a 75 73 74 20 68 6f 70 65 2f 61 73   we just hope/as
33240 73 75 6d 65 20 74 68 69 73 20 69 73 20 67 63 63  sume this is gcc
33250 20 61 6e 64 20 6e 6f 74 20 63 38 39 20 28 3d 20   and not c89 (= 
33260 4d 53 56 43 2b 2b 29 0a 20 20 20 20 77 69 74 68  MSVC++).    with
33270 5f 67 6e 75 5f 6c 64 3d 79 65 73 0a 20 20 20 20  _gnu_ld=yes.    
33280 3b 3b 0a 20 20 6f 70 65 6e 62 73 64 2a 29 0a 20  ;;.  openbsd*). 
33290 20 20 20 77 69 74 68 5f 67 6e 75 5f 6c 64 3d 6e     with_gnu_ld=n
332a0 6f 0a 20 20 20 20 3b 3b 0a 20 20 65 73 61 63 0a  o.    ;;.  esac.
332b0 0a 20 20 6c 64 5f 73 68 6c 69 62 73 3d 79 65 73  .  ld_shlibs=yes
332c0 0a 20 20 69 66 20 74 65 73 74 20 22 24 77 69 74  .  if test "$wit
332d0 68 5f 67 6e 75 5f 6c 64 22 20 3d 20 79 65 73 3b  h_gnu_ld" = yes;
332e0 20 74 68 65 6e 0a 20 20 20 20 23 20 49 66 20 61   then.    # If a
332f0 72 63 68 69 76 65 5f 63 6d 64 73 20 72 75 6e 73  rchive_cmds runs
33300 20 4c 44 2c 20 6e 6f 74 20 43 43 2c 20 77 6c 61   LD, not CC, wla
33310 72 63 20 73 68 6f 75 6c 64 20 62 65 20 65 6d 70  rc should be emp
33320 74 79 0a 20 20 20 20 77 6c 61 72 63 3d 27 24 7b  ty.    wlarc='${
33330 77 6c 7d 27 0a 0a 20 20 20 20 23 20 53 65 74 20  wl}'..    # Set 
33340 73 6f 6d 65 20 64 65 66 61 75 6c 74 73 20 66 6f  some defaults fo
33350 72 20 47 4e 55 20 6c 64 20 77 69 74 68 20 73 68  r GNU ld with sh
33360 61 72 65 64 20 6c 69 62 72 61 72 79 20 73 75 70  ared library sup
33370 70 6f 72 74 2e 20 54 68 65 73 65 0a 20 20 20 20  port. These.    
33380 23 20 61 72 65 20 72 65 73 65 74 20 6c 61 74 65  # are reset late
33390 72 20 69 66 20 73 68 61 72 65 64 20 6c 69 62 72  r if shared libr
333a0 61 72 69 65 73 20 61 72 65 20 6e 6f 74 20 73 75  aries are not su
333b0 70 70 6f 72 74 65 64 2e 20 50 75 74 74 69 6e 67  pported. Putting
333c0 20 74 68 65 6d 0a 20 20 20 20 23 20 68 65 72 65   them.    # here
333d0 20 61 6c 6c 6f 77 73 20 74 68 65 6d 20 74 6f 20   allows them to 
333e0 62 65 20 6f 76 65 72 72 69 64 64 65 6e 20 69 66  be overridden if
333f0 20 6e 65 63 65 73 73 61 72 79 2e 0a 20 20 20 20   necessary..    
33400 72 75 6e 70 61 74 68 5f 76 61 72 3d 4c 44 5f 52  runpath_var=LD_R
33410 55 4e 5f 50 41 54 48 0a 20 20 20 20 68 61 72 64  UN_PATH.    hard
33420 63 6f 64 65 5f 6c 69 62 64 69 72 5f 66 6c 61 67  code_libdir_flag
33430 5f 73 70 65 63 3d 27 24 7b 77 6c 7d 2d 72 70 61  _spec='${wl}-rpa
33440 74 68 20 24 7b 77 6c 7d 24 6c 69 62 64 69 72 27  th ${wl}$libdir'
33450 0a 20 20 20 20 65 78 70 6f 72 74 5f 64 79 6e 61  .    export_dyna
33460 6d 69 63 5f 66 6c 61 67 5f 73 70 65 63 3d 27 24  mic_flag_spec='$
33470 7b 77 6c 7d 2d 2d 65 78 70 6f 72 74 2d 64 79 6e  {wl}--export-dyn
33480 61 6d 69 63 27 0a 20 20 20 20 23 20 61 6e 63 69  amic'.    # anci
33490 65 6e 74 20 47 4e 55 20 6c 64 20 64 69 64 6e 27  ent GNU ld didn'
334a0 74 20 73 75 70 70 6f 72 74 20 2d 2d 77 68 6f 6c  t support --whol
334b0 65 2d 61 72 63 68 69 76 65 20 65 74 2e 20 61 6c  e-archive et. al
334c0 2e 0a 20 20 20 20 69 66 20 24 4c 44 20 2d 2d 68  ..    if $LD --h
334d0 65 6c 70 20 32 3e 26 31 20 7c 20 24 47 52 45 50  elp 2>&1 | $GREP
334e0 20 27 6e 6f 2d 77 68 6f 6c 65 2d 61 72 63 68 69   'no-whole-archi
334f0 76 65 27 20 3e 20 2f 64 65 76 2f 6e 75 6c 6c 3b  ve' > /dev/null;
33500 20 74 68 65 6e 0a 20 20 20 20 20 20 77 68 6f 6c   then.      whol
33510 65 5f 61 72 63 68 69 76 65 5f 66 6c 61 67 5f 73  e_archive_flag_s
33520 70 65 63 3d 22 24 77 6c 61 72 63 22 27 2d 2d 77  pec="$wlarc"'--w
33530 68 6f 6c 65 2d 61 72 63 68 69 76 65 24 63 6f 6e  hole-archive$con
33540 76 65 6e 69 65 6e 63 65 20 27 22 24 77 6c 61 72  venience '"$wlar
33550 63 22 27 2d 2d 6e 6f 2d 77 68 6f 6c 65 2d 61 72  c"'--no-whole-ar
33560 63 68 69 76 65 27 0a 20 20 20 20 65 6c 73 65 0a  chive'.    else.
33570 20 20 20 20 20 20 77 68 6f 6c 65 5f 61 72 63 68        whole_arch
33580 69 76 65 5f 66 6c 61 67 5f 73 70 65 63 3d 0a 20  ive_flag_spec=. 
33590 20 20 20 66 69 0a 20 20 20 20 73 75 70 70 6f 72     fi.    suppor
335a0 74 73 5f 61 6e 6f 6e 5f 76 65 72 73 69 6f 6e 69  ts_anon_versioni
335b0 6e 67 3d 6e 6f 0a 20 20 20 20 63 61 73 65 20 60  ng=no.    case `
335c0 24 4c 44 20 2d 76 20 32 3e 26 31 60 20 69 6e 0a  $LD -v 2>&1` in.
335d0 20 20 20 20 20 20 2a 5c 20 5b 30 31 5d 2e 2a 20        *\ [01].* 
335e0 7c 20 2a 5c 20 32 2e 5b 30 2d 39 5d 2e 2a 20 7c  | *\ 2.[0-9].* |
335f0 20 2a 5c 20 32 2e 31 30 2e 2a 29 20 3b 3b 20 23   *\ 2.10.*) ;; #
33600 20 63 61 74 63 68 20 76 65 72 73 69 6f 6e 73 20   catch versions 
33610 3c 20 32 2e 31 31 0a 20 20 20 20 20 20 2a 5c 20  < 2.11.      *\ 
33620 32 2e 31 31 2e 39 33 2e 30 2e 32 5c 20 2a 29 20  2.11.93.0.2\ *) 
33630 73 75 70 70 6f 72 74 73 5f 61 6e 6f 6e 5f 76 65  supports_anon_ve
33640 72 73 69 6f 6e 69 6e 67 3d 79 65 73 20 3b 3b 20  rsioning=yes ;; 
33650 23 20 52 48 37 2e 33 20 2e 2e 2e 0a 20 20 20 20  # RH7.3 ....    
33660 20 20 2a 5c 20 32 2e 31 31 2e 39 32 2e 30 2e 31    *\ 2.11.92.0.1
33670 32 5c 20 2a 29 20 73 75 70 70 6f 72 74 73 5f 61  2\ *) supports_a
33680 6e 6f 6e 5f 76 65 72 73 69 6f 6e 69 6e 67 3d 79  non_versioning=y
33690 65 73 20 3b 3b 20 23 20 4d 61 6e 64 72 61 6b 65  es ;; # Mandrake
336a0 20 38 2e 32 20 2e 2e 2e 0a 20 20 20 20 20 20 2a   8.2 ....      *
336b0 5c 20 32 2e 31 31 2e 2a 29 20 3b 3b 20 23 20 6f  \ 2.11.*) ;; # o
336c0 74 68 65 72 20 32 2e 31 31 20 76 65 72 73 69 6f  ther 2.11 versio
336d0 6e 73 0a 20 20 20 20 20 20 2a 29 20 73 75 70 70  ns.      *) supp
336e0 6f 72 74 73 5f 61 6e 6f 6e 5f 76 65 72 73 69 6f  orts_anon_versio
336f0 6e 69 6e 67 3d 79 65 73 20 3b 3b 0a 20 20 20 20  ning=yes ;;.    
33700 65 73 61 63 0a 0a 20 20 20 20 23 20 53 65 65 20  esac..    # See 
33710 69 66 20 47 4e 55 20 6c 64 20 73 75 70 70 6f 72  if GNU ld suppor
33720 74 73 20 73 68 61 72 65 64 20 6c 69 62 72 61 72  ts shared librar
33730 69 65 73 2e 0a 20 20 20 20 63 61 73 65 20 24 68  ies..    case $h
33740 6f 73 74 5f 6f 73 20 69 6e 0a 20 20 20 20 61 69  ost_os in.    ai
33750 78 5b 33 2d 39 5d 2a 29 0a 20 20 20 20 20 20 23  x[3-9]*).      #
33760 20 4f 6e 20 41 49 58 2f 50 50 43 2c 20 74 68 65   On AIX/PPC, the
33770 20 47 4e 55 20 6c 69 6e 6b 65 72 20 69 73 20 76   GNU linker is v
33780 65 72 79 20 62 72 6f 6b 65 6e 0a 20 20 20 20 20  ery broken.     
33790 20 69 66 20 74 65 73 74 20 22 24 68 6f 73 74 5f   if test "$host_
337a0 63 70 75 22 20 21 3d 20 69 61 36 34 3b 20 74 68  cpu" != ia64; th
337b0 65 6e 0a 09 6c 64 5f 73 68 6c 69 62 73 3d 6e 6f  en..ld_shlibs=no
337c0 0a 09 63 61 74 20 3c 3c 5f 4c 54 5f 45 4f 46 20  ..cat <<_LT_EOF 
337d0 31 3e 26 32 0a 0a 2a 2a 2a 20 57 61 72 6e 69 6e  1>&2..*** Warnin
337e0 67 3a 20 74 68 65 20 47 4e 55 20 6c 69 6e 6b 65  g: the GNU linke
337f0 72 2c 20 61 74 20 6c 65 61 73 74 20 75 70 20 74  r, at least up t
33800 6f 20 72 65 6c 65 61 73 65 20 32 2e 39 2e 31 2c  o release 2.9.1,
33810 20 69 73 20 72 65 70 6f 72 74 65 64 0a 2a 2a 2a   is reported.***
33820 20 74 6f 20 62 65 20 75 6e 61 62 6c 65 20 74 6f   to be unable to
33830 20 72 65 6c 69 61 62 6c 79 20 63 72 65 61 74 65   reliably create
33840 20 73 68 61 72 65 64 20 6c 69 62 72 61 72 69 65   shared librarie
33850 73 20 6f 6e 20 41 49 58 2e 0a 2a 2a 2a 20 54 68  s on AIX..*** Th
33860 65 72 65 66 6f 72 65 2c 20 6c 69 62 74 6f 6f 6c  erefore, libtool
33870 20 69 73 20 64 69 73 61 62 6c 69 6e 67 20 73 68   is disabling sh
33880 61 72 65 64 20 6c 69 62 72 61 72 69 65 73 20 73  ared libraries s
33890 75 70 70 6f 72 74 2e 20 20 49 66 20 79 6f 75 0a  upport.  If you.
338a0 2a 2a 2a 20 72 65 61 6c 6c 79 20 63 61 72 65 20  *** really care 
338b0 66 6f 72 20 73 68 61 72 65 64 20 6c 69 62 72 61  for shared libra
338c0 72 69 65 73 2c 20 79 6f 75 20 6d 61 79 20 77 61  ries, you may wa
338d0 6e 74 20 74 6f 20 6d 6f 64 69 66 79 20 79 6f 75  nt to modify you
338e0 72 20 50 41 54 48 0a 2a 2a 2a 20 73 6f 20 74 68  r PATH.*** so th
338f0 61 74 20 61 20 6e 6f 6e 2d 47 4e 55 20 6c 69 6e  at a non-GNU lin
33900 6b 65 72 20 69 73 20 66 6f 75 6e 64 2c 20 61 6e  ker is found, an
33910 64 20 74 68 65 6e 20 72 65 73 74 61 72 74 2e 0a  d then restart..
33920 0a 5f 4c 54 5f 45 4f 46 0a 20 20 20 20 20 20 66  ._LT_EOF.      f
33930 69 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20  i.      ;;..    
33940 61 6d 69 67 61 6f 73 2a 29 0a 20 20 20 20 20 20  amigaos*).      
33950 63 61 73 65 20 24 68 6f 73 74 5f 63 70 75 20 69  case $host_cpu i
33960 6e 0a 20 20 20 20 20 20 70 6f 77 65 72 70 63 29  n.      powerpc)
33970 0a 20 20 20 20 20 20 20 20 20 20 20 20 23 20 73  .            # s
33980 65 65 20 63 6f 6d 6d 65 6e 74 20 61 62 6f 75 74  ee comment about
33990 20 41 6d 69 67 61 4f 53 34 20 2e 73 6f 20 73 75   AmigaOS4 .so su
339a0 70 70 6f 72 74 0a 20 20 20 20 20 20 20 20 20 20  pport.          
339b0 20 20 61 72 63 68 69 76 65 5f 63 6d 64 73 3d 27    archive_cmds='
339c0 24 43 43 20 2d 73 68 61 72 65 64 20 24 6c 69 62  $CC -shared $lib
339d0 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24 63  objs $deplibs $c
339e0 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73 20 24 7b  ompiler_flags ${
339f0 77 6c 7d 2d 73 6f 6e 61 6d 65 20 24 77 6c 24 73  wl}-soname $wl$s
33a00 6f 6e 61 6d 65 20 2d 6f 20 24 6c 69 62 27 0a 20  oname -o $lib'. 
33a10 20 20 20 20 20 20 20 20 20 20 20 61 72 63 68 69             archi
33a20 76 65 5f 65 78 70 73 79 6d 5f 63 6d 64 73 3d 27  ve_expsym_cmds='
33a30 27 0a 20 20 20 20 20 20 20 20 3b 3b 0a 20 20 20  '.        ;;.   
33a40 20 20 20 6d 36 38 6b 29 0a 20 20 20 20 20 20 20     m68k).       
33a50 20 20 20 20 20 61 72 63 68 69 76 65 5f 63 6d 64       archive_cmd
33a60 73 3d 27 24 52 4d 20 24 6f 75 74 70 75 74 5f 6f  s='$RM $output_o
33a70 62 6a 64 69 72 2f 61 32 69 78 6c 69 62 72 61 72  bjdir/a2ixlibrar
33a80 79 2e 64 61 74 61 7e 24 45 43 48 4f 20 22 23 64  y.data~$ECHO "#d
33a90 65 66 69 6e 65 20 4e 41 4d 45 20 24 6c 69 62 6e  efine NAME $libn
33aa0 61 6d 65 22 20 3e 20 24 6f 75 74 70 75 74 5f 6f  ame" > $output_o
33ab0 62 6a 64 69 72 2f 61 32 69 78 6c 69 62 72 61 72  bjdir/a2ixlibrar
33ac0 79 2e 64 61 74 61 7e 24 45 43 48 4f 20 22 23 64  y.data~$ECHO "#d
33ad0 65 66 69 6e 65 20 4c 49 42 52 41 52 59 5f 49 44  efine LIBRARY_ID
33ae0 20 31 22 20 3e 3e 20 24 6f 75 74 70 75 74 5f 6f   1" >> $output_o
33af0 62 6a 64 69 72 2f 61 32 69 78 6c 69 62 72 61 72  bjdir/a2ixlibrar
33b00 79 2e 64 61 74 61 7e 24 45 43 48 4f 20 22 23 64  y.data~$ECHO "#d
33b10 65 66 69 6e 65 20 56 45 52 53 49 4f 4e 20 24 6d  efine VERSION $m
33b20 61 6a 6f 72 22 20 3e 3e 20 24 6f 75 74 70 75 74  ajor" >> $output
33b30 5f 6f 62 6a 64 69 72 2f 61 32 69 78 6c 69 62 72  _objdir/a2ixlibr
33b40 61 72 79 2e 64 61 74 61 7e 24 45 43 48 4f 20 22  ary.data~$ECHO "
33b50 23 64 65 66 69 6e 65 20 52 45 56 49 53 49 4f 4e  #define REVISION
33b60 20 24 72 65 76 69 73 69 6f 6e 22 20 3e 3e 20 24   $revision" >> $
33b70 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f 61 32  output_objdir/a2
33b80 69 78 6c 69 62 72 61 72 79 2e 64 61 74 61 7e 24  ixlibrary.data~$
33b90 41 52 20 24 41 52 5f 46 4c 41 47 53 20 24 6c 69  AR $AR_FLAGS $li
33ba0 62 20 24 6c 69 62 6f 62 6a 73 7e 24 52 41 4e 4c  b $libobjs~$RANL
33bb0 49 42 20 24 6c 69 62 7e 28 63 64 20 24 6f 75 74  IB $lib~(cd $out
33bc0 70 75 74 5f 6f 62 6a 64 69 72 20 26 26 20 61 32  put_objdir && a2
33bd0 69 78 6c 69 62 72 61 72 79 20 2d 33 32 29 27 0a  ixlibrary -32)'.
33be0 20 20 20 20 20 20 20 20 20 20 20 20 68 61 72 64              hard
33bf0 63 6f 64 65 5f 6c 69 62 64 69 72 5f 66 6c 61 67  code_libdir_flag
33c00 5f 73 70 65 63 3d 27 2d 4c 24 6c 69 62 64 69 72  _spec='-L$libdir
33c10 27 0a 20 20 20 20 20 20 20 20 20 20 20 20 68 61  '.            ha
33c20 72 64 63 6f 64 65 5f 6d 69 6e 75 73 5f 4c 3d 79  rdcode_minus_L=y
33c30 65 73 0a 20 20 20 20 20 20 20 20 3b 3b 0a 20 20  es.        ;;.  
33c40 20 20 20 20 65 73 61 63 0a 20 20 20 20 20 20 3b      esac.      ;
33c50 3b 0a 0a 20 20 20 20 62 65 6f 73 2a 29 0a 20 20  ;..    beos*).  
33c60 20 20 20 20 69 66 20 24 4c 44 20 2d 2d 68 65 6c      if $LD --hel
33c70 70 20 32 3e 26 31 20 7c 20 24 47 52 45 50 20 27  p 2>&1 | $GREP '
33c80 3a 20 73 75 70 70 6f 72 74 65 64 20 74 61 72 67  : supported targ
33c90 65 74 73 3a 2e 2a 20 65 6c 66 27 20 3e 20 2f 64  ets:.* elf' > /d
33ca0 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 09 61  ev/null; then..a
33cb0 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e 65 64 5f 66  llow_undefined_f
33cc0 6c 61 67 3d 75 6e 73 75 70 70 6f 72 74 65 64 0a  lag=unsupported.
33cd0 09 23 20 4a 6f 73 65 70 68 20 42 65 63 6b 65 6e  .# Joseph Becken
33ce0 62 61 63 68 20 3c 6a 72 62 33 40 62 65 73 74 2e  bach <jrb3@best.
33cf0 63 6f 6d 3e 20 73 61 79 73 20 73 6f 6d 65 20 72  com> says some r
33d00 65 6c 65 61 73 65 73 20 6f 66 20 67 63 63 0a 09  eleases of gcc..
33d10 23 20 73 75 70 70 6f 72 74 20 2d 2d 75 6e 64 65  # support --unde
33d20 66 69 6e 65 64 2e 20 20 54 68 69 73 20 64 65 73  fined.  This des
33d30 65 72 76 65 73 20 73 6f 6d 65 20 69 6e 76 65 73  erves some inves
33d40 74 69 67 61 74 69 6f 6e 2e 20 20 46 49 58 4d 45  tigation.  FIXME
33d50 0a 09 61 72 63 68 69 76 65 5f 63 6d 64 73 3d 27  ..archive_cmds='
33d60 24 43 43 20 2d 6e 6f 73 74 61 72 74 20 24 6c 69  $CC -nostart $li
33d70 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24  bobjs $deplibs $
33d80 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73 20 24  compiler_flags $
33d90 7b 77 6c 7d 2d 73 6f 6e 61 6d 65 20 24 77 6c 24  {wl}-soname $wl$
33da0 73 6f 6e 61 6d 65 20 2d 6f 20 24 6c 69 62 27 0a  soname -o $lib'.
33db0 20 20 20 20 20 20 65 6c 73 65 0a 09 6c 64 5f 73        else..ld_s
33dc0 68 6c 69 62 73 3d 6e 6f 0a 20 20 20 20 20 20 66  hlibs=no.      f
33dd0 69 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20  i.      ;;..    
33de0 63 79 67 77 69 6e 2a 20 7c 20 6d 69 6e 67 77 2a  cygwin* | mingw*
33df0 20 7c 20 70 77 33 32 2a 20 7c 20 63 65 67 63 63   | pw32* | cegcc
33e00 2a 29 0a 20 20 20 20 20 20 23 20 5f 4c 54 5f 54  *).      # _LT_T
33e10 41 47 56 41 52 28 68 61 72 64 63 6f 64 65 5f 6c  AGVAR(hardcode_l
33e20 69 62 64 69 72 5f 66 6c 61 67 5f 73 70 65 63 2c  ibdir_flag_spec,
33e30 20 29 20 69 73 20 61 63 74 75 61 6c 6c 79 20 6d   ) is actually m
33e40 65 61 6e 69 6e 67 6c 65 73 73 2c 0a 20 20 20 20  eaningless,.    
33e50 20 20 23 20 61 73 20 74 68 65 72 65 20 69 73 20    # as there is 
33e60 6e 6f 20 73 65 61 72 63 68 20 70 61 74 68 20 66  no search path f
33e70 6f 72 20 44 4c 4c 73 2e 0a 20 20 20 20 20 20 68  or DLLs..      h
33e80 61 72 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f 66  ardcode_libdir_f
33e90 6c 61 67 5f 73 70 65 63 3d 27 2d 4c 24 6c 69 62  lag_spec='-L$lib
33ea0 64 69 72 27 0a 20 20 20 20 20 20 61 6c 6c 6f 77  dir'.      allow
33eb0 5f 75 6e 64 65 66 69 6e 65 64 5f 66 6c 61 67 3d  _undefined_flag=
33ec0 75 6e 73 75 70 70 6f 72 74 65 64 0a 20 20 20 20  unsupported.    
33ed0 20 20 61 6c 77 61 79 73 5f 65 78 70 6f 72 74 5f    always_export_
33ee0 73 79 6d 62 6f 6c 73 3d 6e 6f 0a 20 20 20 20 20  symbols=no.     
33ef0 20 65 6e 61 62 6c 65 5f 73 68 61 72 65 64 5f 77   enable_shared_w
33f00 69 74 68 5f 73 74 61 74 69 63 5f 72 75 6e 74 69  ith_static_runti
33f10 6d 65 73 3d 79 65 73 0a 20 20 20 20 20 20 65 78  mes=yes.      ex
33f20 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 5f 63 6d 64  port_symbols_cmd
33f30 73 3d 27 24 4e 4d 20 24 6c 69 62 6f 62 6a 73 20  s='$NM $libobjs 
33f40 24 63 6f 6e 76 65 6e 69 65 6e 63 65 20 7c 20 24  $convenience | $
33f50 67 6c 6f 62 61 6c 5f 73 79 6d 62 6f 6c 5f 70 69  global_symbol_pi
33f60 70 65 20 7c 20 24 53 45 44 20 2d 65 20 27 5c 27  pe | $SED -e '\'
33f70 27 2f 5e 5b 42 43 44 47 52 53 5d 5b 20 5d 2f 73  '/^[BCDGRS][ ]/s
33f80 2f 2e 2a 5b 20 5d 5c 28 5b 5e 20 5d 2a 5c 29 2f  /.*[ ]\([^ ]*\)/
33f90 5c 31 20 44 41 54 41 2f 27 5c 27 27 20 7c 20 24  \1 DATA/'\'' | $
33fa0 53 45 44 20 2d 65 20 27 5c 27 27 2f 5e 5b 41 49  SED -e '\''/^[AI
33fb0 54 57 5d 5b 20 5d 2f 73 2f 2e 2a 5b 20 5d 2f 2f  TW][ ]/s/.*[ ]//
33fc0 27 5c 27 27 20 7c 20 73 6f 72 74 20 7c 20 75 6e  '\'' | sort | un
33fd0 69 71 20 3e 20 24 65 78 70 6f 72 74 5f 73 79 6d  iq > $export_sym
33fe0 62 6f 6c 73 27 0a 0a 20 20 20 20 20 20 69 66 20  bols'..      if 
33ff0 24 4c 44 20 2d 2d 68 65 6c 70 20 32 3e 26 31 20  $LD --help 2>&1 
34000 7c 20 24 47 52 45 50 20 27 61 75 74 6f 2d 69 6d  | $GREP 'auto-im
34010 70 6f 72 74 27 20 3e 20 2f 64 65 76 2f 6e 75 6c  port' > /dev/nul
34020 6c 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 20 20  l; then.        
34030 61 72 63 68 69 76 65 5f 63 6d 64 73 3d 27 24 43  archive_cmds='$C
34040 43 20 2d 73 68 61 72 65 64 20 24 6c 69 62 6f 62  C -shared $libob
34050 6a 73 20 24 64 65 70 6c 69 62 73 20 24 63 6f 6d  js $deplibs $com
34060 70 69 6c 65 72 5f 66 6c 61 67 73 20 2d 6f 20 24  piler_flags -o $
34070 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f 24 73  output_objdir/$s
34080 6f 6e 61 6d 65 20 24 7b 77 6c 7d 2d 2d 65 6e 61  oname ${wl}--ena
34090 62 6c 65 2d 61 75 74 6f 2d 69 6d 61 67 65 2d 62  ble-auto-image-b
340a0 61 73 65 20 2d 58 6c 69 6e 6b 65 72 20 2d 2d 6f  ase -Xlinker --o
340b0 75 74 2d 69 6d 70 6c 69 62 20 2d 58 6c 69 6e 6b  ut-implib -Xlink
340c0 65 72 20 24 6c 69 62 27 0a 09 23 20 49 66 20 74  er $lib'..# If t
340d0 68 65 20 65 78 70 6f 72 74 2d 73 79 6d 62 6f 6c  he export-symbol
340e0 73 20 66 69 6c 65 20 61 6c 72 65 61 64 79 20 69  s file already i
340f0 73 20 61 20 2e 64 65 66 20 66 69 6c 65 20 28 31  s a .def file (1
34100 73 74 20 6c 69 6e 65 0a 09 23 20 69 73 20 45 58  st line..# is EX
34110 50 4f 52 54 53 29 2c 20 75 73 65 20 69 74 20 61  PORTS), use it a
34120 73 20 69 73 3b 20 6f 74 68 65 72 77 69 73 65 2c  s is; otherwise,
34130 20 70 72 65 70 65 6e 64 2e 2e 2e 0a 09 61 72 63   prepend.....arc
34140 68 69 76 65 5f 65 78 70 73 79 6d 5f 63 6d 64 73  hive_expsym_cmds
34150 3d 27 69 66 20 74 65 73 74 20 22 78 60 24 53 45  ='if test "x`$SE
34160 44 20 31 71 20 24 65 78 70 6f 72 74 5f 73 79 6d  D 1q $export_sym
34170 62 6f 6c 73 60 22 20 3d 20 78 45 58 50 4f 52 54  bols`" = xEXPORT
34180 53 3b 20 74 68 65 6e 0a 09 20 20 63 70 20 24 65  S; then..  cp $e
34190 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 20 24 6f  xport_symbols $o
341a0 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f 24 73 6f  utput_objdir/$so
341b0 6e 61 6d 65 2e 64 65 66 3b 0a 09 65 6c 73 65 0a  name.def;..else.
341c0 09 20 20 65 63 68 6f 20 45 58 50 4f 52 54 53 20  .  echo EXPORTS 
341d0 3e 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72  > $output_objdir
341e0 2f 24 73 6f 6e 61 6d 65 2e 64 65 66 3b 0a 09 20  /$soname.def;.. 
341f0 20 63 61 74 20 24 65 78 70 6f 72 74 5f 73 79 6d   cat $export_sym
34200 62 6f 6c 73 20 3e 3e 20 24 6f 75 74 70 75 74 5f  bols >> $output_
34210 6f 62 6a 64 69 72 2f 24 73 6f 6e 61 6d 65 2e 64  objdir/$soname.d
34220 65 66 3b 0a 09 66 69 7e 0a 09 24 43 43 20 2d 73  ef;..fi~..$CC -s
34230 68 61 72 65 64 20 24 6f 75 74 70 75 74 5f 6f 62  hared $output_ob
34240 6a 64 69 72 2f 24 73 6f 6e 61 6d 65 2e 64 65 66  jdir/$soname.def
34250 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69   $libobjs $depli
34260 62 73 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61  bs $compiler_fla
34270 67 73 20 2d 6f 20 24 6f 75 74 70 75 74 5f 6f 62  gs -o $output_ob
34280 6a 64 69 72 2f 24 73 6f 6e 61 6d 65 20 24 7b 77  jdir/$soname ${w
34290 6c 7d 2d 2d 65 6e 61 62 6c 65 2d 61 75 74 6f 2d  l}--enable-auto-
342a0 69 6d 61 67 65 2d 62 61 73 65 20 2d 58 6c 69 6e  image-base -Xlin
342b0 6b 65 72 20 2d 2d 6f 75 74 2d 69 6d 70 6c 69 62  ker --out-implib
342c0 20 2d 58 6c 69 6e 6b 65 72 20 24 6c 69 62 27 0a   -Xlinker $lib'.
342d0 20 20 20 20 20 20 65 6c 73 65 0a 09 6c 64 5f 73        else..ld_s
342e0 68 6c 69 62 73 3d 6e 6f 0a 20 20 20 20 20 20 66  hlibs=no.      f
342f0 69 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20  i.      ;;..    
34300 69 6e 74 65 72 69 78 5b 33 2d 39 5d 2a 29 0a 20  interix[3-9]*). 
34310 20 20 20 20 20 68 61 72 64 63 6f 64 65 5f 64 69       hardcode_di
34320 72 65 63 74 3d 6e 6f 0a 20 20 20 20 20 20 68 61  rect=no.      ha
34330 72 64 63 6f 64 65 5f 73 68 6c 69 62 70 61 74 68  rdcode_shlibpath
34340 5f 76 61 72 3d 6e 6f 0a 20 20 20 20 20 20 68 61  _var=no.      ha
34350 72 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f 66 6c  rdcode_libdir_fl
34360 61 67 5f 73 70 65 63 3d 27 24 7b 77 6c 7d 2d 72  ag_spec='${wl}-r
34370 70 61 74 68 2c 24 6c 69 62 64 69 72 27 0a 20 20  path,$libdir'.  
34380 20 20 20 20 65 78 70 6f 72 74 5f 64 79 6e 61 6d      export_dynam
34390 69 63 5f 66 6c 61 67 5f 73 70 65 63 3d 27 24 7b  ic_flag_spec='${
343a0 77 6c 7d 2d 45 27 0a 20 20 20 20 20 20 23 20 48  wl}-E'.      # H
343b0 61 63 6b 3a 20 4f 6e 20 49 6e 74 65 72 69 78 20  ack: On Interix 
343c0 33 2e 78 2c 20 77 65 20 63 61 6e 6e 6f 74 20 63  3.x, we cannot c
343d0 6f 6d 70 69 6c 65 20 50 49 43 20 62 65 63 61 75  ompile PIC becau
343e0 73 65 20 6f 66 20 61 20 62 72 6f 6b 65 6e 20 67  se of a broken g
343f0 63 63 2e 0a 20 20 20 20 20 20 23 20 49 6e 73 74  cc..      # Inst
34400 65 61 64 2c 20 73 68 61 72 65 64 20 6c 69 62 72  ead, shared libr
34410 61 72 69 65 73 20 61 72 65 20 6c 6f 61 64 65 64  aries are loaded
34420 20 61 74 20 61 6e 20 69 6d 61 67 65 20 62 61 73   at an image bas
34430 65 20 28 30 78 31 30 30 30 30 30 30 30 20 62 79  e (0x10000000 by
34440 0a 20 20 20 20 20 20 23 20 64 65 66 61 75 6c 74  .      # default
34450 29 20 61 6e 64 20 72 65 6c 6f 63 61 74 65 64 20  ) and relocated 
34460 69 66 20 74 68 65 79 20 63 6f 6e 66 6c 69 63 74  if they conflict
34470 2c 20 77 68 69 63 68 20 69 73 20 61 20 73 6c 6f  , which is a slo
34480 77 20 76 65 72 79 20 6d 65 6d 6f 72 79 0a 20 20  w very memory.  
34490 20 20 20 20 23 20 63 6f 6e 73 75 6d 69 6e 67 20      # consuming 
344a0 61 6e 64 20 66 72 61 67 6d 65 6e 74 69 6e 67 20  and fragmenting 
344b0 70 72 6f 63 65 73 73 2e 20 20 54 6f 20 61 76 6f  process.  To avo
344c0 69 64 20 74 68 69 73 2c 20 77 65 20 70 69 63 6b  id this, we pick
344d0 20 61 20 72 61 6e 64 6f 6d 2c 0a 20 20 20 20 20   a random,.     
344e0 20 23 20 32 35 36 20 4b 69 42 2d 61 6c 69 67 6e   # 256 KiB-align
344f0 65 64 20 69 6d 61 67 65 20 62 61 73 65 20 62 65  ed image base be
34500 74 77 65 65 6e 20 30 78 35 30 30 30 30 30 30 30  tween 0x50000000
34510 20 61 6e 64 20 30 78 36 46 46 43 30 30 30 30 20   and 0x6FFC0000 
34520 61 74 20 6c 69 6e 6b 0a 20 20 20 20 20 20 23 20  at link.      # 
34530 74 69 6d 65 2e 20 20 4d 6f 76 69 6e 67 20 75 70  time.  Moving up
34540 20 66 72 6f 6d 20 30 78 31 30 30 30 30 30 30 30   from 0x10000000
34550 20 61 6c 73 6f 20 61 6c 6c 6f 77 73 20 6d 6f 72   also allows mor
34560 65 20 73 62 72 6b 28 32 29 20 73 70 61 63 65 2e  e sbrk(2) space.
34570 0a 20 20 20 20 20 20 61 72 63 68 69 76 65 5f 63  .      archive_c
34580 6d 64 73 3d 27 24 43 43 20 2d 73 68 61 72 65 64  mds='$CC -shared
34590 20 24 70 69 63 5f 66 6c 61 67 20 24 6c 69 62 6f   $pic_flag $libo
345a0 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24 63 6f  bjs $deplibs $co
345b0 6d 70 69 6c 65 72 5f 66 6c 61 67 73 20 24 7b 77  mpiler_flags ${w
345c0 6c 7d 2d 68 2c 24 73 6f 6e 61 6d 65 20 24 7b 77  l}-h,$soname ${w
345d0 6c 7d 2d 2d 69 6d 61 67 65 2d 62 61 73 65 2c 60  l}--image-base,`
345e0 65 78 70 72 20 24 7b 52 41 4e 44 4f 4d 2d 24 24  expr ${RANDOM-$$
345f0 7d 20 25 20 34 30 39 36 20 2f 20 32 20 5c 2a 20  } % 4096 / 2 \* 
34600 32 36 32 31 34 34 20 2b 20 31 33 34 32 31 37 37  262144 + 1342177
34610 32 38 30 60 20 2d 6f 20 24 6c 69 62 27 0a 20 20  280` -o $lib'.  
34620 20 20 20 20 61 72 63 68 69 76 65 5f 65 78 70 73      archive_exps
34630 79 6d 5f 63 6d 64 73 3d 27 73 65 64 20 22 73 2c  ym_cmds='sed "s,
34640 5e 2c 5f 2c 22 20 24 65 78 70 6f 72 74 5f 73 79  ^,_," $export_sy
34650 6d 62 6f 6c 73 20 3e 24 6f 75 74 70 75 74 5f 6f  mbols >$output_o
34660 62 6a 64 69 72 2f 24 73 6f 6e 61 6d 65 2e 65 78  bjdir/$soname.ex
34670 70 73 79 6d 7e 24 43 43 20 2d 73 68 61 72 65 64  psym~$CC -shared
34680 20 24 70 69 63 5f 66 6c 61 67 20 24 6c 69 62 6f   $pic_flag $libo
34690 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24 63 6f  bjs $deplibs $co
346a0 6d 70 69 6c 65 72 5f 66 6c 61 67 73 20 24 7b 77  mpiler_flags ${w
346b0 6c 7d 2d 68 2c 24 73 6f 6e 61 6d 65 20 24 7b 77  l}-h,$soname ${w
346c0 6c 7d 2d 2d 72 65 74 61 69 6e 2d 73 79 6d 62 6f  l}--retain-symbo
346d0 6c 73 2d 66 69 6c 65 2c 24 6f 75 74 70 75 74 5f  ls-file,$output_
346e0 6f 62 6a 64 69 72 2f 24 73 6f 6e 61 6d 65 2e 65  objdir/$soname.e
346f0 78 70 73 79 6d 20 24 7b 77 6c 7d 2d 2d 69 6d 61  xpsym ${wl}--ima
34700 67 65 2d 62 61 73 65 2c 60 65 78 70 72 20 24 7b  ge-base,`expr ${
34710 52 41 4e 44 4f 4d 2d 24 24 7d 20 25 20 34 30 39  RANDOM-$$} % 409
34720 36 20 2f 20 32 20 5c 2a 20 32 36 32 31 34 34 20  6 / 2 \* 262144 
34730 2b 20 31 33 34 32 31 37 37 32 38 30 60 20 2d 6f  + 1342177280` -o
34740 20 24 6c 69 62 27 0a 20 20 20 20 20 20 3b 3b 0a   $lib'.      ;;.
34750 0a 20 20 20 20 67 6e 75 2a 20 7c 20 6c 69 6e 75  .    gnu* | linu
34760 78 2a 20 7c 20 74 70 66 2a 20 7c 20 6b 2a 62 73  x* | tpf* | k*bs
34770 64 2a 2d 67 6e 75 29 0a 20 20 20 20 20 20 74 6d  d*-gnu).      tm
34780 70 5f 64 69 65 74 3d 6e 6f 0a 20 20 20 20 20 20  p_diet=no.      
34790 69 66 20 74 65 73 74 20 22 24 68 6f 73 74 5f 6f  if test "$host_o
347a0 73 22 20 3d 20 6c 69 6e 75 78 2d 64 69 65 74 6c  s" = linux-dietl
347b0 69 62 63 3b 20 74 68 65 6e 0a 09 63 61 73 65 20  ibc; then..case 
347c0 24 63 63 5f 62 61 73 65 6e 61 6d 65 20 69 6e 0a  $cc_basename in.
347d0 09 20 20 64 69 65 74 5c 20 2a 29 20 74 6d 70 5f  .  diet\ *) tmp_
347e0 64 69 65 74 3d 79 65 73 3b 3b 09 23 20 6c 69 6e  diet=yes;;.# lin
347f0 75 78 2d 64 69 65 74 6c 69 62 63 20 77 69 74 68  ux-dietlibc with
34800 20 73 74 61 74 69 63 20 6c 69 6e 6b 69 6e 67 20   static linking 
34810 28 21 64 69 65 74 2d 64 79 6e 29 0a 09 65 73 61  (!diet-dyn)..esa
34820 63 0a 20 20 20 20 20 20 66 69 0a 20 20 20 20 20  c.      fi.     
34830 20 69 66 20 24 4c 44 20 2d 2d 68 65 6c 70 20 32   if $LD --help 2
34840 3e 26 31 20 7c 20 24 45 47 52 45 50 20 27 3a 20  >&1 | $EGREP ': 
34850 73 75 70 70 6f 72 74 65 64 20 74 61 72 67 65 74  supported target
34860 73 3a 2e 2a 20 65 6c 66 27 20 3e 20 2f 64 65 76  s:.* elf' > /dev
34870 2f 6e 75 6c 6c 20 5c 0a 09 20 26 26 20 74 65 73  /null \.. && tes
34880 74 20 22 24 74 6d 70 5f 64 69 65 74 22 20 3d 20  t "$tmp_diet" = 
34890 6e 6f 0a 20 20 20 20 20 20 74 68 65 6e 0a 09 74  no.      then..t
348a0 6d 70 5f 61 64 64 66 6c 61 67 3d 0a 09 74 6d 70  mp_addflag=..tmp
348b0 5f 73 68 61 72 65 64 66 6c 61 67 3d 27 2d 73 68  _sharedflag='-sh
348c0 61 72 65 64 27 0a 09 63 61 73 65 20 24 63 63 5f  ared'..case $cc_
348d0 62 61 73 65 6e 61 6d 65 2c 24 68 6f 73 74 5f 63  basename,$host_c
348e0 70 75 20 69 6e 0a 20 20 20 20 20 20 20 20 70 67  pu in.        pg
348f0 63 63 2a 29 09 09 09 09 23 20 50 6f 72 74 6c 61  cc*)....# Portla
34900 6e 64 20 47 72 6f 75 70 20 43 20 63 6f 6d 70 69  nd Group C compi
34910 6c 65 72 0a 09 20 20 77 68 6f 6c 65 5f 61 72 63  ler..  whole_arc
34920 68 69 76 65 5f 66 6c 61 67 5f 73 70 65 63 3d 27  hive_flag_spec='
34930 24 7b 77 6c 7d 2d 2d 77 68 6f 6c 65 2d 61 72 63  ${wl}--whole-arc
34940 68 69 76 65 60 66 6f 72 20 63 6f 6e 76 20 69 6e  hive`for conv in
34950 20 24 63 6f 6e 76 65 6e 69 65 6e 63 65 5c 22 5c   $convenience\"\
34960 22 3b 20 64 6f 20 74 65 73 74 20 20 2d 6e 20 5c  "; do test  -n \
34970 22 24 63 6f 6e 76 5c 22 20 26 26 20 6e 65 77 5f  "$conv\" && new_
34980 63 6f 6e 76 65 6e 69 65 6e 63 65 3d 5c 22 24 6e  convenience=\"$n
34990 65 77 5f 63 6f 6e 76 65 6e 69 65 6e 63 65 2c 24  ew_convenience,$
349a0 63 6f 6e 76 5c 22 3b 20 64 6f 6e 65 3b 20 24 45  conv\"; done; $E
349b0 43 48 4f 20 5c 22 24 6e 65 77 5f 63 6f 6e 76 65  CHO \"$new_conve
349c0 6e 69 65 6e 63 65 5c 22 60 20 24 7b 77 6c 7d 2d  nience\"` ${wl}-
349d0 2d 6e 6f 2d 77 68 6f 6c 65 2d 61 72 63 68 69 76  -no-whole-archiv
349e0 65 27 0a 09 20 20 74 6d 70 5f 61 64 64 66 6c 61  e'..  tmp_addfla
349f0 67 3d 27 20 24 70 69 63 5f 66 6c 61 67 27 0a 09  g=' $pic_flag'..
34a00 20 20 3b 3b 0a 09 70 67 66 37 37 2a 20 7c 20 70    ;;..pgf77* | p
34a10 67 66 39 30 2a 20 7c 20 70 67 66 39 35 2a 29 09  gf90* | pgf95*).
34a20 23 20 50 6f 72 74 6c 61 6e 64 20 47 72 6f 75 70  # Portland Group
34a30 20 66 37 37 20 61 6e 64 20 66 39 30 20 63 6f 6d   f77 and f90 com
34a40 70 69 6c 65 72 73 0a 09 20 20 77 68 6f 6c 65 5f  pilers..  whole_
34a50 61 72 63 68 69 76 65 5f 66 6c 61 67 5f 73 70 65  archive_flag_spe
34a60 63 3d 27 24 7b 77 6c 7d 2d 2d 77 68 6f 6c 65 2d  c='${wl}--whole-
34a70 61 72 63 68 69 76 65 60 66 6f 72 20 63 6f 6e 76  archive`for conv
34a80 20 69 6e 20 24 63 6f 6e 76 65 6e 69 65 6e 63 65   in $convenience
34a90 5c 22 5c 22 3b 20 64 6f 20 74 65 73 74 20 20 2d  \"\"; do test  -
34aa0 6e 20 5c 22 24 63 6f 6e 76 5c 22 20 26 26 20 6e  n \"$conv\" && n
34ab0 65 77 5f 63 6f 6e 76 65 6e 69 65 6e 63 65 3d 5c  ew_convenience=\
34ac0 22 24 6e 65 77 5f 63 6f 6e 76 65 6e 69 65 6e 63  "$new_convenienc
34ad0 65 2c 24 63 6f 6e 76 5c 22 3b 20 64 6f 6e 65 3b  e,$conv\"; done;
34ae0 20 24 45 43 48 4f 20 5c 22 24 6e 65 77 5f 63 6f   $ECHO \"$new_co
34af0 6e 76 65 6e 69 65 6e 63 65 5c 22 60 20 24 7b 77  nvenience\"` ${w
34b00 6c 7d 2d 2d 6e 6f 2d 77 68 6f 6c 65 2d 61 72 63  l}--no-whole-arc
34b10 68 69 76 65 27 0a 09 20 20 74 6d 70 5f 61 64 64  hive'..  tmp_add
34b20 66 6c 61 67 3d 27 20 24 70 69 63 5f 66 6c 61 67  flag=' $pic_flag
34b30 20 2d 4d 6e 6f 6d 61 69 6e 27 20 3b 3b 0a 09 65   -Mnomain' ;;..e
34b40 63 63 2a 2c 69 61 36 34 2a 20 7c 20 69 63 63 2a  cc*,ia64* | icc*
34b50 2c 69 61 36 34 2a 29 09 23 20 49 6e 74 65 6c 20  ,ia64*).# Intel 
34b60 43 20 63 6f 6d 70 69 6c 65 72 20 6f 6e 20 69 61  C compiler on ia
34b70 36 34 0a 09 20 20 74 6d 70 5f 61 64 64 66 6c 61  64..  tmp_addfla
34b80 67 3d 27 20 2d 69 5f 64 79 6e 61 6d 69 63 27 20  g=' -i_dynamic' 
34b90 3b 3b 0a 09 65 66 63 2a 2c 69 61 36 34 2a 20 7c  ;;..efc*,ia64* |
34ba0 20 69 66 6f 72 74 2a 2c 69 61 36 34 2a 29 09 23   ifort*,ia64*).#
34bb0 20 49 6e 74 65 6c 20 46 6f 72 74 72 61 6e 20 63   Intel Fortran c
34bc0 6f 6d 70 69 6c 65 72 20 6f 6e 20 69 61 36 34 0a  ompiler on ia64.
34bd0 09 20 20 74 6d 70 5f 61 64 64 66 6c 61 67 3d 27  .  tmp_addflag='
34be0 20 2d 69 5f 64 79 6e 61 6d 69 63 20 2d 6e 6f 66   -i_dynamic -nof
34bf0 6f 72 5f 6d 61 69 6e 27 20 3b 3b 0a 09 69 66 63  or_main' ;;..ifc
34c00 2a 20 7c 20 69 66 6f 72 74 2a 29 09 09 09 23 20  * | ifort*)...# 
34c10 49 6e 74 65 6c 20 46 6f 72 74 72 61 6e 20 63 6f  Intel Fortran co
34c20 6d 70 69 6c 65 72 0a 09 20 20 74 6d 70 5f 61 64  mpiler..  tmp_ad
34c30 64 66 6c 61 67 3d 27 20 2d 6e 6f 66 6f 72 5f 6d  dflag=' -nofor_m
34c40 61 69 6e 27 20 3b 3b 0a 09 6c 66 39 35 2a 29 09  ain' ;;..lf95*).
34c50 09 09 09 23 20 4c 61 68 65 79 20 46 6f 72 74 72  ...# Lahey Fortr
34c60 61 6e 20 38 2e 31 0a 09 20 20 77 68 6f 6c 65 5f  an 8.1..  whole_
34c70 61 72 63 68 69 76 65 5f 66 6c 61 67 5f 73 70 65  archive_flag_spe
34c80 63 3d 0a 09 20 20 74 6d 70 5f 73 68 61 72 65 64  c=..  tmp_shared
34c90 66 6c 61 67 3d 27 2d 2d 73 68 61 72 65 64 27 20  flag='--shared' 
34ca0 3b 3b 0a 09 78 6c 5b 63 43 5d 2a 29 09 09 09 23  ;;..xl[cC]*)...#
34cb0 20 49 42 4d 20 58 4c 20 43 20 38 2e 30 20 6f 6e   IBM XL C 8.0 on
34cc0 20 50 50 43 20 28 64 65 61 6c 20 77 69 74 68 20   PPC (deal with 
34cd0 78 6c 66 20 62 65 6c 6f 77 29 0a 09 20 20 74 6d  xlf below)..  tm
34ce0 70 5f 73 68 61 72 65 64 66 6c 61 67 3d 27 2d 71  p_sharedflag='-q
34cf0 6d 6b 73 68 72 6f 62 6a 27 0a 09 20 20 74 6d 70  mkshrobj'..  tmp
34d00 5f 61 64 64 66 6c 61 67 3d 20 3b 3b 0a 09 65 73  _addflag= ;;..es
34d10 61 63 0a 09 63 61 73 65 20 60 24 43 43 20 2d 56  ac..case `$CC -V
34d20 20 32 3e 26 31 20 7c 20 73 65 64 20 35 71 60 20   2>&1 | sed 5q` 
34d30 69 6e 0a 09 2a 53 75 6e 5c 20 43 2a 29 09 09 09  in..*Sun\ C*)...
34d40 23 20 53 75 6e 20 43 20 35 2e 39 0a 09 20 20 77  # Sun C 5.9..  w
34d50 68 6f 6c 65 5f 61 72 63 68 69 76 65 5f 66 6c 61  hole_archive_fla
34d60 67 5f 73 70 65 63 3d 27 24 7b 77 6c 7d 2d 2d 77  g_spec='${wl}--w
34d70 68 6f 6c 65 2d 61 72 63 68 69 76 65 60 6e 65 77  hole-archive`new
34d80 5f 63 6f 6e 76 65 6e 69 65 6e 63 65 3d 3b 20 66  _convenience=; f
34d90 6f 72 20 63 6f 6e 76 20 69 6e 20 24 63 6f 6e 76  or conv in $conv
34da0 65 6e 69 65 6e 63 65 5c 22 5c 22 3b 20 64 6f 20  enience\"\"; do 
34db0 74 65 73 74 20 2d 7a 20 5c 22 24 63 6f 6e 76 5c  test -z \"$conv\
34dc0 22 20 7c 7c 20 6e 65 77 5f 63 6f 6e 76 65 6e 69  " || new_conveni
34dd0 65 6e 63 65 3d 5c 22 24 6e 65 77 5f 63 6f 6e 76  ence=\"$new_conv
34de0 65 6e 69 65 6e 63 65 2c 24 63 6f 6e 76 5c 22 3b  enience,$conv\";
34df0 20 64 6f 6e 65 3b 20 24 45 43 48 4f 20 5c 22 24   done; $ECHO \"$
34e00 6e 65 77 5f 63 6f 6e 76 65 6e 69 65 6e 63 65 5c  new_convenience\
34e10 22 60 20 24 7b 77 6c 7d 2d 2d 6e 6f 2d 77 68 6f  "` ${wl}--no-who
34e20 6c 65 2d 61 72 63 68 69 76 65 27 0a 09 20 20 63  le-archive'..  c
34e30 6f 6d 70 69 6c 65 72 5f 6e 65 65 64 73 5f 6f 62  ompiler_needs_ob
34e40 6a 65 63 74 3d 79 65 73 0a 09 20 20 74 6d 70 5f  ject=yes..  tmp_
34e50 73 68 61 72 65 64 66 6c 61 67 3d 27 2d 47 27 20  sharedflag='-G' 
34e60 3b 3b 0a 09 2a 53 75 6e 5c 20 46 2a 29 09 09 09  ;;..*Sun\ F*)...
34e70 23 20 53 75 6e 20 46 6f 72 74 72 61 6e 20 38 2e  # Sun Fortran 8.
34e80 33 0a 09 20 20 74 6d 70 5f 73 68 61 72 65 64 66  3..  tmp_sharedf
34e90 6c 61 67 3d 27 2d 47 27 20 3b 3b 0a 09 65 73 61  lag='-G' ;;..esa
34ea0 63 0a 09 61 72 63 68 69 76 65 5f 63 6d 64 73 3d  c..archive_cmds=
34eb0 27 24 43 43 20 27 22 24 74 6d 70 5f 73 68 61 72  '$CC '"$tmp_shar
34ec0 65 64 66 6c 61 67 22 22 24 74 6d 70 5f 61 64 64  edflag""$tmp_add
34ed0 66 6c 61 67 22 27 20 24 6c 69 62 6f 62 6a 73 20  flag"' $libobjs 
34ee0 24 64 65 70 6c 69 62 73 20 24 63 6f 6d 70 69 6c  $deplibs $compil
34ef0 65 72 5f 66 6c 61 67 73 20 24 7b 77 6c 7d 2d 73  er_flags ${wl}-s
34f00 6f 6e 61 6d 65 20 24 77 6c 24 73 6f 6e 61 6d 65  oname $wl$soname
34f10 20 2d 6f 20 24 6c 69 62 27 0a 0a 20 20 20 20 20   -o $lib'..     
34f20 20 20 20 69 66 20 74 65 73 74 20 22 78 24 73 75     if test "x$su
34f30 70 70 6f 72 74 73 5f 61 6e 6f 6e 5f 76 65 72 73  pports_anon_vers
34f40 69 6f 6e 69 6e 67 22 20 3d 20 78 79 65 73 3b 20  ioning" = xyes; 
34f50 74 68 65 6e 0a 20 20 20 20 20 20 20 20 20 20 61  then.          a
34f60 72 63 68 69 76 65 5f 65 78 70 73 79 6d 5f 63 6d  rchive_expsym_cm
34f70 64 73 3d 27 65 63 68 6f 20 22 7b 20 67 6c 6f 62  ds='echo "{ glob
34f80 61 6c 3a 22 20 3e 20 24 6f 75 74 70 75 74 5f 6f  al:" > $output_o
34f90 62 6a 64 69 72 2f 24 6c 69 62 6e 61 6d 65 2e 76  bjdir/$libname.v
34fa0 65 72 7e 0a 09 20 20 20 20 63 61 74 20 24 65 78  er~..    cat $ex
34fb0 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 20 7c 20 73  port_symbols | s
34fc0 65 64 20 2d 65 20 22 73 2f 5c 28 2e 2a 5c 29 2f  ed -e "s/\(.*\)/
34fd0 5c 31 3b 2f 22 20 3e 3e 20 24 6f 75 74 70 75 74  \1;/" >> $output
34fe0 5f 6f 62 6a 64 69 72 2f 24 6c 69 62 6e 61 6d 65  _objdir/$libname
34ff0 2e 76 65 72 7e 0a 09 20 20 20 20 65 63 68 6f 20  .ver~..    echo 
35000 22 6c 6f 63 61 6c 3a 20 2a 3b 20 7d 3b 22 20 3e  "local: *; };" >
35010 3e 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72  > $output_objdir
35020 2f 24 6c 69 62 6e 61 6d 65 2e 76 65 72 7e 0a 09  /$libname.ver~..
35030 20 20 20 20 24 43 43 20 27 22 24 74 6d 70 5f 73      $CC '"$tmp_s
35040 68 61 72 65 64 66 6c 61 67 22 22 24 74 6d 70 5f  haredflag""$tmp_
35050 61 64 64 66 6c 61 67 22 27 20 24 6c 69 62 6f 62  addflag"' $libob
35060 6a 73 20 24 64 65 70 6c 69 62 73 20 24 63 6f 6d  js $deplibs $com
35070 70 69 6c 65 72 5f 66 6c 61 67 73 20 24 7b 77 6c  piler_flags ${wl
35080 7d 2d 73 6f 6e 61 6d 65 20 24 77 6c 24 73 6f 6e  }-soname $wl$son
35090 61 6d 65 20 24 7b 77 6c 7d 2d 76 65 72 73 69 6f  ame ${wl}-versio
350a0 6e 2d 73 63 72 69 70 74 20 24 7b 77 6c 7d 24 6f  n-script ${wl}$o
350b0 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f 24 6c 69  utput_objdir/$li
350c0 62 6e 61 6d 65 2e 76 65 72 20 2d 6f 20 24 6c 69  bname.ver -o $li
350d0 62 27 0a 20 20 20 20 20 20 20 20 66 69 0a 0a 09  b'.        fi...
350e0 63 61 73 65 20 24 63 63 5f 62 61 73 65 6e 61 6d  case $cc_basenam
350f0 65 20 69 6e 0a 09 78 6c 66 2a 29 0a 09 20 20 23  e in..xlf*)..  #
35100 20 49 42 4d 20 58 4c 20 46 6f 72 74 72 61 6e 20   IBM XL Fortran 
35110 31 30 2e 31 20 6f 6e 20 50 50 43 20 63 61 6e 6e  10.1 on PPC cann
35120 6f 74 20 63 72 65 61 74 65 20 73 68 61 72 65 64  ot create shared
35130 20 6c 69 62 73 20 69 74 73 65 6c 66 0a 09 20 20   libs itself..  
35140 77 68 6f 6c 65 5f 61 72 63 68 69 76 65 5f 66 6c  whole_archive_fl
35150 61 67 5f 73 70 65 63 3d 27 2d 2d 77 68 6f 6c 65  ag_spec='--whole
35160 2d 61 72 63 68 69 76 65 24 63 6f 6e 76 65 6e 69  -archive$conveni
35170 65 6e 63 65 20 2d 2d 6e 6f 2d 77 68 6f 6c 65 2d  ence --no-whole-
35180 61 72 63 68 69 76 65 27 0a 09 20 20 68 61 72 64  archive'..  hard
35190 63 6f 64 65 5f 6c 69 62 64 69 72 5f 66 6c 61 67  code_libdir_flag
351a0 5f 73 70 65 63 3d 0a 09 20 20 68 61 72 64 63 6f  _spec=..  hardco
351b0 64 65 5f 6c 69 62 64 69 72 5f 66 6c 61 67 5f 73  de_libdir_flag_s
351c0 70 65 63 5f 6c 64 3d 27 2d 72 70 61 74 68 20 24  pec_ld='-rpath $
351d0 6c 69 62 64 69 72 27 0a 09 20 20 61 72 63 68 69  libdir'..  archi
351e0 76 65 5f 63 6d 64 73 3d 27 24 4c 44 20 2d 73 68  ve_cmds='$LD -sh
351f0 61 72 65 64 20 24 6c 69 62 6f 62 6a 73 20 24 64  ared $libobjs $d
35200 65 70 6c 69 62 73 20 24 63 6f 6d 70 69 6c 65 72  eplibs $compiler
35210 5f 66 6c 61 67 73 20 2d 73 6f 6e 61 6d 65 20 24  _flags -soname $
35220 73 6f 6e 61 6d 65 20 2d 6f 20 24 6c 69 62 27 0a  soname -o $lib'.
35230 09 20 20 69 66 20 74 65 73 74 20 22 78 24 73 75  .  if test "x$su
35240 70 70 6f 72 74 73 5f 61 6e 6f 6e 5f 76 65 72 73  pports_anon_vers
35250 69 6f 6e 69 6e 67 22 20 3d 20 78 79 65 73 3b 20  ioning" = xyes; 
35260 74 68 65 6e 0a 09 20 20 20 20 61 72 63 68 69 76  then..    archiv
35270 65 5f 65 78 70 73 79 6d 5f 63 6d 64 73 3d 27 65  e_expsym_cmds='e
35280 63 68 6f 20 22 7b 20 67 6c 6f 62 61 6c 3a 22 20  cho "{ global:" 
35290 3e 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72  > $output_objdir
352a0 2f 24 6c 69 62 6e 61 6d 65 2e 76 65 72 7e 0a 09  /$libname.ver~..
352b0 20 20 20 20 20 20 63 61 74 20 24 65 78 70 6f 72        cat $expor
352c0 74 5f 73 79 6d 62 6f 6c 73 20 7c 20 73 65 64 20  t_symbols | sed 
352d0 2d 65 20 22 73 2f 5c 28 2e 2a 5c 29 2f 5c 31 3b  -e "s/\(.*\)/\1;
352e0 2f 22 20 3e 3e 20 24 6f 75 74 70 75 74 5f 6f 62  /" >> $output_ob
352f0 6a 64 69 72 2f 24 6c 69 62 6e 61 6d 65 2e 76 65  jdir/$libname.ve
35300 72 7e 0a 09 20 20 20 20 20 20 65 63 68 6f 20 22  r~..      echo "
35310 6c 6f 63 61 6c 3a 20 2a 3b 20 7d 3b 22 20 3e 3e  local: *; };" >>
35320 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f   $output_objdir/
35330 24 6c 69 62 6e 61 6d 65 2e 76 65 72 7e 0a 09 20  $libname.ver~.. 
35340 20 20 20 20 20 24 4c 44 20 2d 73 68 61 72 65 64       $LD -shared
35350 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69   $libobjs $depli
35360 62 73 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61  bs $compiler_fla
35370 67 73 20 2d 73 6f 6e 61 6d 65 20 24 73 6f 6e 61  gs -soname $sona
35380 6d 65 20 2d 76 65 72 73 69 6f 6e 2d 73 63 72 69  me -version-scri
35390 70 74 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69  pt $output_objdi
353a0 72 2f 24 6c 69 62 6e 61 6d 65 2e 76 65 72 20 2d  r/$libname.ver -
353b0 6f 20 24 6c 69 62 27 0a 09 20 20 66 69 0a 09 20  o $lib'..  fi.. 
353c0 20 3b 3b 0a 09 65 73 61 63 0a 20 20 20 20 20 20   ;;..esac.      
353d0 65 6c 73 65 0a 20 20 20 20 20 20 20 20 6c 64 5f  else.        ld_
353e0 73 68 6c 69 62 73 3d 6e 6f 0a 20 20 20 20 20 20  shlibs=no.      
353f0 66 69 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20  fi.      ;;..   
35400 20 6e 65 74 62 73 64 2a 29 0a 20 20 20 20 20 20   netbsd*).      
35410 69 66 20 65 63 68 6f 20 5f 5f 45 4c 46 5f 5f 20  if echo __ELF__ 
35420 7c 20 24 43 43 20 2d 45 20 2d 20 7c 20 24 47 52  | $CC -E - | $GR
35430 45 50 20 5f 5f 45 4c 46 5f 5f 20 3e 2f 64 65 76  EP __ELF__ >/dev
35440 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 09 61 72 63  /null; then..arc
35450 68 69 76 65 5f 63 6d 64 73 3d 27 24 4c 44 20 2d  hive_cmds='$LD -
35460 42 73 68 61 72 65 61 62 6c 65 20 24 6c 69 62 6f  Bshareable $libo
35470 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24 6c 69  bjs $deplibs $li
35480 6e 6b 65 72 5f 66 6c 61 67 73 20 2d 6f 20 24 6c  nker_flags -o $l
35490 69 62 27 0a 09 77 6c 61 72 63 3d 0a 20 20 20 20  ib'..wlarc=.    
354a0 20 20 65 6c 73 65 0a 09 61 72 63 68 69 76 65 5f    else..archive_
354b0 63 6d 64 73 3d 27 24 43 43 20 2d 73 68 61 72 65  cmds='$CC -share
354c0 64 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c  d $libobjs $depl
354d0 69 62 73 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c  ibs $compiler_fl
354e0 61 67 73 20 24 7b 77 6c 7d 2d 73 6f 6e 61 6d 65  ags ${wl}-soname
354f0 20 24 77 6c 24 73 6f 6e 61 6d 65 20 2d 6f 20 24   $wl$soname -o $
35500 6c 69 62 27 0a 09 61 72 63 68 69 76 65 5f 65 78  lib'..archive_ex
35510 70 73 79 6d 5f 63 6d 64 73 3d 27 24 43 43 20 2d  psym_cmds='$CC -
35520 73 68 61 72 65 64 20 24 6c 69 62 6f 62 6a 73 20  shared $libobjs 
35530 24 64 65 70 6c 69 62 73 20 24 63 6f 6d 70 69 6c  $deplibs $compil
35540 65 72 5f 66 6c 61 67 73 20 24 7b 77 6c 7d 2d 73  er_flags ${wl}-s
35550 6f 6e 61 6d 65 20 24 77 6c 24 73 6f 6e 61 6d 65  oname $wl$soname
35560 20 24 7b 77 6c 7d 2d 72 65 74 61 69 6e 2d 73 79   ${wl}-retain-sy
35570 6d 62 6f 6c 73 2d 66 69 6c 65 20 24 77 6c 24 65  mbols-file $wl$e
35580 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 20 2d 6f  xport_symbols -o
35590 20 24 6c 69 62 27 0a 20 20 20 20 20 20 66 69 0a   $lib'.      fi.
355a0 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 73 6f        ;;..    so
355b0 6c 61 72 69 73 2a 29 0a 20 20 20 20 20 20 69 66  laris*).      if
355c0 20 24 4c 44 20 2d 76 20 32 3e 26 31 20 7c 20 24   $LD -v 2>&1 | $
355d0 47 52 45 50 20 27 42 46 44 20 32 5c 2e 38 27 20  GREP 'BFD 2\.8' 
355e0 3e 20 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65  > /dev/null; the
355f0 6e 0a 09 6c 64 5f 73 68 6c 69 62 73 3d 6e 6f 0a  n..ld_shlibs=no.
35600 09 63 61 74 20 3c 3c 5f 4c 54 5f 45 4f 46 20 31  .cat <<_LT_EOF 1
35610 3e 26 32 0a 0a 2a 2a 2a 20 57 61 72 6e 69 6e 67  >&2..*** Warning
35620 3a 20 54 68 65 20 72 65 6c 65 61 73 65 73 20 32  : The releases 2
35630 2e 38 2e 2a 20 6f 66 20 74 68 65 20 47 4e 55 20  .8.* of the GNU 
35640 6c 69 6e 6b 65 72 20 63 61 6e 6e 6f 74 20 72 65  linker cannot re
35650 6c 69 61 62 6c 79 0a 2a 2a 2a 20 63 72 65 61 74  liably.*** creat
35660 65 20 73 68 61 72 65 64 20 6c 69 62 72 61 72 69  e shared librari
35670 65 73 20 6f 6e 20 53 6f 6c 61 72 69 73 20 73 79  es on Solaris sy
35680 73 74 65 6d 73 2e 20 20 54 68 65 72 65 66 6f 72  stems.  Therefor
35690 65 2c 20 6c 69 62 74 6f 6f 6c 0a 2a 2a 2a 20 69  e, libtool.*** i
356a0 73 20 64 69 73 61 62 6c 69 6e 67 20 73 68 61 72  s disabling shar
356b0 65 64 20 6c 69 62 72 61 72 69 65 73 20 73 75 70  ed libraries sup
356c0 70 6f 72 74 2e 20 20 57 65 20 75 72 67 65 20 79  port.  We urge y
356d0 6f 75 20 74 6f 20 75 70 67 72 61 64 65 20 47 4e  ou to upgrade GN
356e0 55 0a 2a 2a 2a 20 62 69 6e 75 74 69 6c 73 20 74  U.*** binutils t
356f0 6f 20 72 65 6c 65 61 73 65 20 32 2e 39 2e 31 20  o release 2.9.1 
35700 6f 72 20 6e 65 77 65 72 2e 20 20 41 6e 6f 74 68  or newer.  Anoth
35710 65 72 20 6f 70 74 69 6f 6e 20 69 73 20 74 6f 20  er option is to 
35720 6d 6f 64 69 66 79 0a 2a 2a 2a 20 79 6f 75 72 20  modify.*** your 
35730 50 41 54 48 20 6f 72 20 63 6f 6d 70 69 6c 65 72  PATH or compiler
35740 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 73   configuration s
35750 6f 20 74 68 61 74 20 74 68 65 20 6e 61 74 69 76  o that the nativ
35760 65 20 6c 69 6e 6b 65 72 20 69 73 0a 2a 2a 2a 20  e linker is.*** 
35770 75 73 65 64 2c 20 61 6e 64 20 74 68 65 6e 20 72  used, and then r
35780 65 73 74 61 72 74 2e 0a 0a 5f 4c 54 5f 45 4f 46  estart..._LT_EOF
35790 0a 20 20 20 20 20 20 65 6c 69 66 20 24 4c 44 20  .      elif $LD 
357a0 2d 2d 68 65 6c 70 20 32 3e 26 31 20 7c 20 24 47  --help 2>&1 | $G
357b0 52 45 50 20 27 3a 20 73 75 70 70 6f 72 74 65 64  REP ': supported
357c0 20 74 61 72 67 65 74 73 3a 2e 2a 20 65 6c 66 27   targets:.* elf'
357d0 20 3e 20 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68   > /dev/null; th
357e0 65 6e 0a 09 61 72 63 68 69 76 65 5f 63 6d 64 73  en..archive_cmds
357f0 3d 27 24 43 43 20 2d 73 68 61 72 65 64 20 24 6c  ='$CC -shared $l
35800 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20  ibobjs $deplibs 
35810 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73 20  $compiler_flags 
35820 24 7b 77 6c 7d 2d 73 6f 6e 61 6d 65 20 24 77 6c  ${wl}-soname $wl
35830 24 73 6f 6e 61 6d 65 20 2d 6f 20 24 6c 69 62 27  $soname -o $lib'
35840 0a 09 61 72 63 68 69 76 65 5f 65 78 70 73 79 6d  ..archive_expsym
35850 5f 63 6d 64 73 3d 27 24 43 43 20 2d 73 68 61 72  _cmds='$CC -shar
35860 65 64 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70  ed $libobjs $dep
35870 6c 69 62 73 20 24 63 6f 6d 70 69 6c 65 72 5f 66  libs $compiler_f
35880 6c 61 67 73 20 24 7b 77 6c 7d 2d 73 6f 6e 61 6d  lags ${wl}-sonam
35890 65 20 24 77 6c 24 73 6f 6e 61 6d 65 20 24 7b 77  e $wl$soname ${w
358a0 6c 7d 2d 72 65 74 61 69 6e 2d 73 79 6d 62 6f 6c  l}-retain-symbol
358b0 73 2d 66 69 6c 65 20 24 77 6c 24 65 78 70 6f 72  s-file $wl$expor
358c0 74 5f 73 79 6d 62 6f 6c 73 20 2d 6f 20 24 6c 69  t_symbols -o $li
358d0 62 27 0a 20 20 20 20 20 20 65 6c 73 65 0a 09 6c  b'.      else..l
358e0 64 5f 73 68 6c 69 62 73 3d 6e 6f 0a 20 20 20 20  d_shlibs=no.    
358f0 20 20 66 69 0a 20 20 20 20 20 20 3b 3b 0a 0a 20    fi.      ;;.. 
35900 20 20 20 73 79 73 76 35 2a 20 7c 20 73 63 6f 33     sysv5* | sco3
35910 2e 32 76 35 2a 20 7c 20 73 63 6f 35 76 36 2a 20  .2v5* | sco5v6* 
35920 7c 20 75 6e 69 78 77 61 72 65 2a 20 7c 20 4f 70  | unixware* | Op
35930 65 6e 55 4e 49 58 2a 29 0a 20 20 20 20 20 20 63  enUNIX*).      c
35940 61 73 65 20 60 24 4c 44 20 2d 76 20 32 3e 26 31  ase `$LD -v 2>&1
35950 60 20 69 6e 0a 20 20 20 20 20 20 20 20 2a 5c 20  ` in.        *\ 
35960 5b 30 31 5d 2e 2a 20 7c 20 2a 5c 20 32 2e 5b 30  [01].* | *\ 2.[0
35970 2d 39 5d 2e 2a 20 7c 20 2a 5c 20 32 2e 31 5b 30  -9].* | *\ 2.1[0
35980 2d 35 5d 2e 2a 29 0a 09 6c 64 5f 73 68 6c 69 62  -5].*)..ld_shlib
35990 73 3d 6e 6f 0a 09 63 61 74 20 3c 3c 5f 4c 54 5f  s=no..cat <<_LT_
359a0 45 4f 46 20 31 3e 26 32 0a 0a 2a 2a 2a 20 57 61  EOF 1>&2..*** Wa
359b0 72 6e 69 6e 67 3a 20 52 65 6c 65 61 73 65 73 20  rning: Releases 
359c0 6f 66 20 74 68 65 20 47 4e 55 20 6c 69 6e 6b 65  of the GNU linke
359d0 72 20 70 72 69 6f 72 20 74 6f 20 32 2e 31 36 2e  r prior to 2.16.
359e0 39 31 2e 30 2e 33 20 63 61 6e 20 6e 6f 74 0a 2a  91.0.3 can not.*
359f0 2a 2a 20 72 65 6c 69 61 62 6c 79 20 63 72 65 61  ** reliably crea
35a00 74 65 20 73 68 61 72 65 64 20 6c 69 62 72 61 72  te shared librar
35a10 69 65 73 20 6f 6e 20 53 43 4f 20 73 79 73 74 65  ies on SCO syste
35a20 6d 73 2e 20 20 54 68 65 72 65 66 6f 72 65 2c 20  ms.  Therefore, 
35a30 6c 69 62 74 6f 6f 6c 0a 2a 2a 2a 20 69 73 20 64  libtool.*** is d
35a40 69 73 61 62 6c 69 6e 67 20 73 68 61 72 65 64 20  isabling shared 
35a50 6c 69 62 72 61 72 69 65 73 20 73 75 70 70 6f 72  libraries suppor
35a60 74 2e 20 20 57 65 20 75 72 67 65 20 79 6f 75 20  t.  We urge you 
35a70 74 6f 20 75 70 67 72 61 64 65 20 47 4e 55 0a 2a  to upgrade GNU.*
35a80 2a 2a 20 62 69 6e 75 74 69 6c 73 20 74 6f 20 72  ** binutils to r
35a90 65 6c 65 61 73 65 20 32 2e 31 36 2e 39 31 2e 30  elease 2.16.91.0
35aa0 2e 33 20 6f 72 20 6e 65 77 65 72 2e 20 20 41 6e  .3 or newer.  An
35ab0 6f 74 68 65 72 20 6f 70 74 69 6f 6e 20 69 73 20  other option is 
35ac0 74 6f 20 6d 6f 64 69 66 79 0a 2a 2a 2a 20 79 6f  to modify.*** yo
35ad0 75 72 20 50 41 54 48 20 6f 72 20 63 6f 6d 70 69  ur PATH or compi
35ae0 6c 65 72 20 63 6f 6e 66 69 67 75 72 61 74 69 6f  ler configuratio
35af0 6e 20 73 6f 20 74 68 61 74 20 74 68 65 20 6e 61  n so that the na
35b00 74 69 76 65 20 6c 69 6e 6b 65 72 20 69 73 0a 2a  tive linker is.*
35b10 2a 2a 20 75 73 65 64 2c 20 61 6e 64 20 74 68 65  ** used, and the
35b20 6e 20 72 65 73 74 61 72 74 2e 0a 0a 5f 4c 54 5f  n restart..._LT_
35b30 45 4f 46 0a 09 3b 3b 0a 09 2a 29 0a 09 20 20 23  EOF..;;..*)..  #
35b40 20 46 6f 72 20 73 65 63 75 72 69 74 79 20 72 65   For security re
35b50 61 73 6f 6e 73 2c 20 69 74 20 69 73 20 68 69 67  asons, it is hig
35b60 68 6c 79 20 72 65 63 6f 6d 6d 65 6e 64 65 64 20  hly recommended 
35b70 74 68 61 74 20 79 6f 75 20 61 6c 77 61 79 73 0a  that you always.
35b80 09 20 20 23 20 75 73 65 20 61 62 73 6f 6c 75 74  .  # use absolut
35b90 65 20 70 61 74 68 73 20 66 6f 72 20 6e 61 6d 69  e paths for nami
35ba0 6e 67 20 73 68 61 72 65 64 20 6c 69 62 72 61 72  ng shared librar
35bb0 69 65 73 2c 20 61 6e 64 20 65 78 63 6c 75 64 65  ies, and exclude
35bc0 20 74 68 65 0a 09 20 20 23 20 44 54 5f 52 55 4e   the..  # DT_RUN
35bd0 50 41 54 48 20 74 61 67 20 66 72 6f 6d 20 65 78  PATH tag from ex
35be0 65 63 75 74 61 62 6c 65 73 20 61 6e 64 20 6c 69  ecutables and li
35bf0 62 72 61 72 69 65 73 2e 20 20 42 75 74 20 64 6f  braries.  But do
35c00 69 6e 67 20 73 6f 0a 09 20 20 23 20 72 65 71 75  ing so..  # requ
35c10 69 72 65 73 20 74 68 61 74 20 79 6f 75 20 63 6f  ires that you co
35c20 6d 70 69 6c 65 20 65 76 65 72 79 74 68 69 6e 67  mpile everything
35c30 20 74 77 69 63 65 2c 20 77 68 69 63 68 20 69 73   twice, which is
35c40 20 61 20 70 61 69 6e 2e 0a 09 20 20 69 66 20 24   a pain...  if $
35c50 4c 44 20 2d 2d 68 65 6c 70 20 32 3e 26 31 20 7c  LD --help 2>&1 |
35c60 20 24 47 52 45 50 20 27 3a 20 73 75 70 70 6f 72   $GREP ': suppor
35c70 74 65 64 20 74 61 72 67 65 74 73 3a 2e 2a 20 65  ted targets:.* e
35c80 6c 66 27 20 3e 20 2f 64 65 76 2f 6e 75 6c 6c 3b  lf' > /dev/null;
35c90 20 74 68 65 6e 0a 09 20 20 20 20 68 61 72 64 63   then..    hardc
35ca0 6f 64 65 5f 6c 69 62 64 69 72 5f 66 6c 61 67 5f  ode_libdir_flag_
35cb0 73 70 65 63 3d 27 24 7b 77 6c 7d 2d 72 70 61 74  spec='${wl}-rpat
35cc0 68 20 24 7b 77 6c 7d 24 6c 69 62 64 69 72 27 0a  h ${wl}$libdir'.
35cd0 09 20 20 20 20 61 72 63 68 69 76 65 5f 63 6d 64  .    archive_cmd
35ce0 73 3d 27 24 43 43 20 2d 73 68 61 72 65 64 20 24  s='$CC -shared $
35cf0 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73  libobjs $deplibs
35d00 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73   $compiler_flags
35d10 20 24 7b 77 6c 7d 2d 73 6f 6e 61 6d 65 20 24 77   ${wl}-soname $w
35d20 6c 24 73 6f 6e 61 6d 65 20 2d 6f 20 24 6c 69 62  l$soname -o $lib
35d30 27 0a 09 20 20 20 20 61 72 63 68 69 76 65 5f 65  '..    archive_e
35d40 78 70 73 79 6d 5f 63 6d 64 73 3d 27 24 43 43 20  xpsym_cmds='$CC 
35d50 2d 73 68 61 72 65 64 20 24 6c 69 62 6f 62 6a 73  -shared $libobjs
35d60 20 24 64 65 70 6c 69 62 73 20 24 63 6f 6d 70 69   $deplibs $compi
35d70 6c 65 72 5f 66 6c 61 67 73 20 24 7b 77 6c 7d 2d  ler_flags ${wl}-
35d80 73 6f 6e 61 6d 65 20 24 77 6c 24 73 6f 6e 61 6d  soname $wl$sonam
35d90 65 20 24 7b 77 6c 7d 2d 72 65 74 61 69 6e 2d 73  e ${wl}-retain-s
35da0 79 6d 62 6f 6c 73 2d 66 69 6c 65 20 24 77 6c 24  ymbols-file $wl$
35db0 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 20 2d  export_symbols -
35dc0 6f 20 24 6c 69 62 27 0a 09 20 20 65 6c 73 65 0a  o $lib'..  else.
35dd0 09 20 20 20 20 6c 64 5f 73 68 6c 69 62 73 3d 6e  .    ld_shlibs=n
35de0 6f 0a 09 20 20 66 69 0a 09 3b 3b 0a 20 20 20 20  o..  fi..;;.    
35df0 20 20 65 73 61 63 0a 20 20 20 20 20 20 3b 3b 0a    esac.      ;;.
35e00 0a 20 20 20 20 73 75 6e 6f 73 34 2a 29 0a 20 20  .    sunos4*).  
35e10 20 20 20 20 61 72 63 68 69 76 65 5f 63 6d 64 73      archive_cmds
35e20 3d 27 24 4c 44 20 2d 61 73 73 65 72 74 20 70 75  ='$LD -assert pu
35e30 72 65 2d 74 65 78 74 20 2d 42 73 68 61 72 65 61  re-text -Bsharea
35e40 62 6c 65 20 2d 6f 20 24 6c 69 62 20 24 6c 69 62  ble -o $lib $lib
35e50 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24 6c  objs $deplibs $l
35e60 69 6e 6b 65 72 5f 66 6c 61 67 73 27 0a 20 20 20  inker_flags'.   
35e70 20 20 20 77 6c 61 72 63 3d 0a 20 20 20 20 20 20     wlarc=.      
35e80 68 61 72 64 63 6f 64 65 5f 64 69 72 65 63 74 3d  hardcode_direct=
35e90 79 65 73 0a 20 20 20 20 20 20 68 61 72 64 63 6f  yes.      hardco
35ea0 64 65 5f 73 68 6c 69 62 70 61 74 68 5f 76 61 72  de_shlibpath_var
35eb0 3d 6e 6f 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20  =no.      ;;..  
35ec0 20 20 2a 29 0a 20 20 20 20 20 20 69 66 20 24 4c    *).      if $L
35ed0 44 20 2d 2d 68 65 6c 70 20 32 3e 26 31 20 7c 20  D --help 2>&1 | 
35ee0 24 47 52 45 50 20 27 3a 20 73 75 70 70 6f 72 74  $GREP ': support
35ef0 65 64 20 74 61 72 67 65 74 73 3a 2e 2a 20 65 6c  ed targets:.* el
35f00 66 27 20 3e 20 2f 64 65 76 2f 6e 75 6c 6c 3b 20  f' > /dev/null; 
35f10 74 68 65 6e 0a 09 61 72 63 68 69 76 65 5f 63 6d  then..archive_cm
35f20 64 73 3d 27 24 43 43 20 2d 73 68 61 72 65 64 20  ds='$CC -shared 
35f30 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62  $libobjs $deplib
35f40 73 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67  s $compiler_flag
35f50 73 20 24 7b 77 6c 7d 2d 73 6f 6e 61 6d 65 20 24  s ${wl}-soname $
35f60 77 6c 24 73 6f 6e 61 6d 65 20 2d 6f 20 24 6c 69  wl$soname -o $li
35f70 62 27 0a 09 61 72 63 68 69 76 65 5f 65 78 70 73  b'..archive_exps
35f80 79 6d 5f 63 6d 64 73 3d 27 24 43 43 20 2d 73 68  ym_cmds='$CC -sh
35f90 61 72 65 64 20 24 6c 69 62 6f 62 6a 73 20 24 64  ared $libobjs $d
35fa0 65 70 6c 69 62 73 20 24 63 6f 6d 70 69 6c 65 72  eplibs $compiler
35fb0 5f 66 6c 61 67 73 20 24 7b 77 6c 7d 2d 73 6f 6e  _flags ${wl}-son
35fc0 61 6d 65 20 24 77 6c 24 73 6f 6e 61 6d 65 20 24  ame $wl$soname $
35fd0 7b 77 6c 7d 2d 72 65 74 61 69 6e 2d 73 79 6d 62  {wl}-retain-symb
35fe0 6f 6c 73 2d 66 69 6c 65 20 24 77 6c 24 65 78 70  ols-file $wl$exp
35ff0 6f 72 74 5f 73 79 6d 62 6f 6c 73 20 2d 6f 20 24  ort_symbols -o $
36000 6c 69 62 27 0a 20 20 20 20 20 20 65 6c 73 65 0a  lib'.      else.
36010 09 6c 64 5f 73 68 6c 69 62 73 3d 6e 6f 0a 20 20  .ld_shlibs=no.  
36020 20 20 20 20 66 69 0a 20 20 20 20 20 20 3b 3b 0a      fi.      ;;.
36030 20 20 20 20 65 73 61 63 0a 0a 20 20 20 20 69 66      esac..    if
36040 20 74 65 73 74 20 22 24 6c 64 5f 73 68 6c 69 62   test "$ld_shlib
36050 73 22 20 3d 20 6e 6f 3b 20 74 68 65 6e 0a 20 20  s" = no; then.  
36060 20 20 20 20 72 75 6e 70 61 74 68 5f 76 61 72 3d      runpath_var=
36070 0a 20 20 20 20 20 20 68 61 72 64 63 6f 64 65 5f  .      hardcode_
36080 6c 69 62 64 69 72 5f 66 6c 61 67 5f 73 70 65 63  libdir_flag_spec
36090 3d 0a 20 20 20 20 20 20 65 78 70 6f 72 74 5f 64  =.      export_d
360a0 79 6e 61 6d 69 63 5f 66 6c 61 67 5f 73 70 65 63  ynamic_flag_spec
360b0 3d 0a 20 20 20 20 20 20 77 68 6f 6c 65 5f 61 72  =.      whole_ar
360c0 63 68 69 76 65 5f 66 6c 61 67 5f 73 70 65 63 3d  chive_flag_spec=
360d0 0a 20 20 20 20 66 69 0a 20 20 65 6c 73 65 0a 20  .    fi.  else. 
360e0 20 20 20 23 20 50 4f 52 54 4d 45 20 66 69 6c 6c     # PORTME fill
360f0 20 69 6e 20 61 20 64 65 73 63 72 69 70 74 69 6f   in a descriptio
36100 6e 20 6f 66 20 79 6f 75 72 20 73 79 73 74 65 6d  n of your system
36110 27 73 20 6c 69 6e 6b 65 72 20 28 6e 6f 74 20 47  's linker (not G
36120 4e 55 20 6c 64 29 0a 20 20 20 20 63 61 73 65 20  NU ld).    case 
36130 24 68 6f 73 74 5f 6f 73 20 69 6e 0a 20 20 20 20  $host_os in.    
36140 61 69 78 33 2a 29 0a 20 20 20 20 20 20 61 6c 6c  aix3*).      all
36150 6f 77 5f 75 6e 64 65 66 69 6e 65 64 5f 66 6c 61  ow_undefined_fla
36160 67 3d 75 6e 73 75 70 70 6f 72 74 65 64 0a 20 20  g=unsupported.  
36170 20 20 20 20 61 6c 77 61 79 73 5f 65 78 70 6f 72      always_expor
36180 74 5f 73 79 6d 62 6f 6c 73 3d 79 65 73 0a 20 20  t_symbols=yes.  
36190 20 20 20 20 61 72 63 68 69 76 65 5f 65 78 70 73      archive_exps
361a0 79 6d 5f 63 6d 64 73 3d 27 24 4c 44 20 2d 6f 20  ym_cmds='$LD -o 
361b0 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f 24  $output_objdir/$
361c0 73 6f 6e 61 6d 65 20 24 6c 69 62 6f 62 6a 73 20  soname $libobjs 
361d0 24 64 65 70 6c 69 62 73 20 24 6c 69 6e 6b 65 72  $deplibs $linker
361e0 5f 66 6c 61 67 73 20 2d 62 45 3a 24 65 78 70 6f  _flags -bE:$expo
361f0 72 74 5f 73 79 6d 62 6f 6c 73 20 2d 54 35 31 32  rt_symbols -T512
36200 20 2d 48 35 31 32 20 2d 62 4d 3a 53 52 45 7e 24   -H512 -bM:SRE~$
36210 41 52 20 24 41 52 5f 46 4c 41 47 53 20 24 6c 69  AR $AR_FLAGS $li
36220 62 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72  b $output_objdir
36230 2f 24 73 6f 6e 61 6d 65 27 0a 20 20 20 20 20 20  /$soname'.      
36240 23 20 4e 6f 74 65 3a 20 74 68 69 73 20 6c 69 6e  # Note: this lin
36250 6b 65 72 20 68 61 72 64 63 6f 64 65 73 20 74 68  ker hardcodes th
36260 65 20 64 69 72 65 63 74 6f 72 69 65 73 20 69 6e  e directories in
36270 20 4c 49 42 50 41 54 48 20 69 66 20 74 68 65 72   LIBPATH if ther
36280 65 0a 20 20 20 20 20 20 23 20 61 72 65 20 6e 6f  e.      # are no
36290 20 64 69 72 65 63 74 6f 72 69 65 73 20 73 70 65   directories spe
362a0 63 69 66 69 65 64 20 62 79 20 2d 4c 2e 0a 20 20  cified by -L..  
362b0 20 20 20 20 68 61 72 64 63 6f 64 65 5f 6d 69 6e      hardcode_min
362c0 75 73 5f 4c 3d 79 65 73 0a 20 20 20 20 20 20 69  us_L=yes.      i
362d0 66 20 74 65 73 74 20 22 24 47 43 43 22 20 3d 20  f test "$GCC" = 
362e0 79 65 73 20 26 26 20 74 65 73 74 20 2d 7a 20 22  yes && test -z "
362f0 24 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65  $lt_prog_compile
36300 72 5f 73 74 61 74 69 63 22 3b 20 74 68 65 6e 0a  r_static"; then.
36310 09 23 20 4e 65 69 74 68 65 72 20 64 69 72 65 63  .# Neither direc
36320 74 20 68 61 72 64 63 6f 64 69 6e 67 20 6e 6f 72  t hardcoding nor
36330 20 73 74 61 74 69 63 20 6c 69 6e 6b 69 6e 67 20   static linking 
36340 69 73 20 73 75 70 70 6f 72 74 65 64 20 77 69 74  is supported wit
36350 68 20 61 0a 09 23 20 62 72 6f 6b 65 6e 20 63 6f  h a..# broken co
36360 6c 6c 65 63 74 32 2e 0a 09 68 61 72 64 63 6f 64  llect2...hardcod
36370 65 5f 64 69 72 65 63 74 3d 75 6e 73 75 70 70 6f  e_direct=unsuppo
36380 72 74 65 64 0a 20 20 20 20 20 20 66 69 0a 20 20  rted.      fi.  
36390 20 20 20 20 3b 3b 0a 0a 20 20 20 20 61 69 78 5b      ;;..    aix[
363a0 34 2d 39 5d 2a 29 0a 20 20 20 20 20 20 69 66 20  4-9]*).      if 
363b0 74 65 73 74 20 22 24 68 6f 73 74 5f 63 70 75 22  test "$host_cpu"
363c0 20 3d 20 69 61 36 34 3b 20 74 68 65 6e 0a 09 23   = ia64; then..#
363d0 20 4f 6e 20 49 41 36 34 2c 20 74 68 65 20 6c 69   On IA64, the li
363e0 6e 6b 65 72 20 64 6f 65 73 20 72 75 6e 20 74 69  nker does run ti
363f0 6d 65 20 6c 69 6e 6b 69 6e 67 20 62 79 20 64 65  me linking by de
36400 66 61 75 6c 74 2c 20 73 6f 20 77 65 20 64 6f 6e  fault, so we don
36410 27 74 0a 09 23 20 68 61 76 65 20 74 6f 20 64 6f  't..# have to do
36420 20 61 6e 79 74 68 69 6e 67 20 73 70 65 63 69 61   anything specia
36430 6c 2e 0a 09 61 69 78 5f 75 73 65 5f 72 75 6e 74  l...aix_use_runt
36440 69 6d 65 6c 69 6e 6b 69 6e 67 3d 6e 6f 0a 09 65  imelinking=no..e
36450 78 70 5f 73 79 6d 5f 66 6c 61 67 3d 27 2d 42 65  xp_sym_flag='-Be
36460 78 70 6f 72 74 27 0a 09 6e 6f 5f 65 6e 74 72 79  xport'..no_entry
36470 5f 66 6c 61 67 3d 22 22 0a 20 20 20 20 20 20 65  _flag="".      e
36480 6c 73 65 0a 09 23 20 49 66 20 77 65 27 72 65 20  lse..# If we're 
36490 75 73 69 6e 67 20 47 4e 55 20 6e 6d 2c 20 74 68  using GNU nm, th
364a0 65 6e 20 77 65 20 64 6f 6e 27 74 20 77 61 6e 74  en we don't want
364b0 20 74 68 65 20 22 2d 43 22 20 6f 70 74 69 6f 6e   the "-C" option
364c0 2e 0a 09 23 20 2d 43 20 6d 65 61 6e 73 20 64 65  ...# -C means de
364d0 6d 61 6e 67 6c 65 20 74 6f 20 41 49 58 20 6e 6d  mangle to AIX nm
364e0 2c 20 62 75 74 20 6d 65 61 6e 73 20 64 6f 6e 27  , but means don'
364f0 74 20 64 65 6d 61 6e 67 6c 65 20 77 69 74 68 20  t demangle with 
36500 47 4e 55 20 6e 6d 0a 09 69 66 20 24 4e 4d 20 2d  GNU nm..if $NM -
36510 56 20 32 3e 26 31 20 7c 20 24 47 52 45 50 20 27  V 2>&1 | $GREP '
36520 47 4e 55 27 20 3e 20 2f 64 65 76 2f 6e 75 6c 6c  GNU' > /dev/null
36530 3b 20 74 68 65 6e 0a 09 20 20 65 78 70 6f 72 74  ; then..  export
36540 5f 73 79 6d 62 6f 6c 73 5f 63 6d 64 73 3d 27 24  _symbols_cmds='$
36550 4e 4d 20 2d 42 70 67 20 24 6c 69 62 6f 62 6a 73  NM -Bpg $libobjs
36560 20 24 63 6f 6e 76 65 6e 69 65 6e 63 65 20 7c 20   $convenience | 
36570 61 77 6b 20 27 5c 27 27 7b 20 69 66 20 28 28 28  awk '\''{ if (((
36580 5c 24 20 32 20 3d 3d 20 22 54 22 29 20 7c 7c 20  \$ 2 == "T") || 
36590 28 5c 24 20 32 20 3d 3d 20 22 44 22 29 20 7c 7c  (\$ 2 == "D") ||
365a0 20 28 5c 24 20 32 20 3d 3d 20 22 42 22 29 29 20   (\$ 2 == "B")) 
365b0 26 26 20 28 73 75 62 73 74 72 28 5c 24 20 33 2c  && (substr(\$ 3,
365c0 31 2c 31 29 20 21 3d 20 22 2e 22 29 29 20 7b 20  1,1) != ".")) { 
365d0 70 72 69 6e 74 20 5c 24 20 33 20 7d 20 7d 27 5c  print \$ 3 } }'\
365e0 27 27 20 7c 20 73 6f 72 74 20 2d 75 20 3e 20 24  '' | sort -u > $
365f0 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 27 0a  export_symbols'.
36600 09 65 6c 73 65 0a 09 20 20 65 78 70 6f 72 74 5f  .else..  export_
36610 73 79 6d 62 6f 6c 73 5f 63 6d 64 73 3d 27 24 4e  symbols_cmds='$N
36620 4d 20 2d 42 43 70 67 20 24 6c 69 62 6f 62 6a 73  M -BCpg $libobjs
36630 20 24 63 6f 6e 76 65 6e 69 65 6e 63 65 20 7c 20   $convenience | 
36640 61 77 6b 20 27 5c 27 27 7b 20 69 66 20 28 28 28  awk '\''{ if (((
36650 5c 24 20 32 20 3d 3d 20 22 54 22 29 20 7c 7c 20  \$ 2 == "T") || 
36660 28 5c 24 20 32 20 3d 3d 20 22 44 22 29 20 7c 7c  (\$ 2 == "D") ||
36670 20 28 5c 24 20 32 20 3d 3d 20 22 42 22 29 29 20   (\$ 2 == "B")) 
36680 26 26 20 28 73 75 62 73 74 72 28 5c 24 20 33 2c  && (substr(\$ 3,
36690 31 2c 31 29 20 21 3d 20 22 2e 22 29 29 20 7b 20  1,1) != ".")) { 
366a0 70 72 69 6e 74 20 5c 24 20 33 20 7d 20 7d 27 5c  print \$ 3 } }'\
366b0 27 27 20 7c 20 73 6f 72 74 20 2d 75 20 3e 20 24  '' | sort -u > $
366c0 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 27 0a  export_symbols'.
366d0 09 66 69 0a 09 61 69 78 5f 75 73 65 5f 72 75 6e  .fi..aix_use_run
366e0 74 69 6d 65 6c 69 6e 6b 69 6e 67 3d 6e 6f 0a 0a  timelinking=no..
366f0 09 23 20 54 65 73 74 20 69 66 20 77 65 20 61 72  .# Test if we ar
36700 65 20 74 72 79 69 6e 67 20 74 6f 20 75 73 65 20  e trying to use 
36710 72 75 6e 20 74 69 6d 65 20 6c 69 6e 6b 69 6e 67  run time linking
36720 20 6f 72 20 6e 6f 72 6d 61 6c 0a 09 23 20 41 49   or normal..# AI
36730 58 20 73 74 79 6c 65 20 6c 69 6e 6b 69 6e 67 2e  X style linking.
36740 20 49 66 20 2d 62 72 74 6c 20 69 73 20 73 6f 6d   If -brtl is som
36750 65 77 68 65 72 65 20 69 6e 20 4c 44 46 4c 41 47  ewhere in LDFLAG
36760 53 2c 20 77 65 0a 09 23 20 6e 65 65 64 20 74 6f  S, we..# need to
36770 20 64 6f 20 72 75 6e 74 69 6d 65 20 6c 69 6e 6b   do runtime link
36780 69 6e 67 2e 0a 09 63 61 73 65 20 24 68 6f 73 74  ing...case $host
36790 5f 6f 73 20 69 6e 20 61 69 78 34 2e 5b 32 33 5d  _os in aix4.[23]
367a0 7c 61 69 78 34 2e 5b 32 33 5d 2e 2a 7c 61 69 78  |aix4.[23].*|aix
367b0 5b 35 2d 39 5d 2a 29 0a 09 20 20 66 6f 72 20 6c  [5-9]*)..  for l
367c0 64 5f 66 6c 61 67 20 69 6e 20 24 4c 44 46 4c 41  d_flag in $LDFLA
367d0 47 53 3b 20 64 6f 0a 09 20 20 69 66 20 28 74 65  GS; do..  if (te
367e0 73 74 20 24 6c 64 5f 66 6c 61 67 20 3d 20 22 2d  st $ld_flag = "-
367f0 62 72 74 6c 22 20 7c 7c 20 74 65 73 74 20 24 6c  brtl" || test $l
36800 64 5f 66 6c 61 67 20 3d 20 22 2d 57 6c 2c 2d 62  d_flag = "-Wl,-b
36810 72 74 6c 22 29 3b 20 74 68 65 6e 0a 09 20 20 20  rtl"); then..   
36820 20 61 69 78 5f 75 73 65 5f 72 75 6e 74 69 6d 65   aix_use_runtime
36830 6c 69 6e 6b 69 6e 67 3d 79 65 73 0a 09 20 20 20  linking=yes..   
36840 20 62 72 65 61 6b 0a 09 20 20 66 69 0a 09 20 20   break..  fi..  
36850 64 6f 6e 65 0a 09 20 20 3b 3b 0a 09 65 73 61 63  done..  ;;..esac
36860 0a 0a 09 65 78 70 5f 73 79 6d 5f 66 6c 61 67 3d  ...exp_sym_flag=
36870 27 2d 62 65 78 70 6f 72 74 27 0a 09 6e 6f 5f 65  '-bexport'..no_e
36880 6e 74 72 79 5f 66 6c 61 67 3d 27 2d 62 6e 6f 65  ntry_flag='-bnoe
36890 6e 74 72 79 27 0a 20 20 20 20 20 20 66 69 0a 0a  ntry'.      fi..
368a0 20 20 20 20 20 20 23 20 57 68 65 6e 20 6c 61 72        # When lar
368b0 67 65 20 65 78 65 63 75 74 61 62 6c 65 73 20 6f  ge executables o
368c0 72 20 73 68 61 72 65 64 20 6f 62 6a 65 63 74 73  r shared objects
368d0 20 61 72 65 20 62 75 69 6c 74 2c 20 41 49 58 20   are built, AIX 
368e0 6c 64 20 63 61 6e 0a 20 20 20 20 20 20 23 20 68  ld can.      # h
368f0 61 76 65 20 70 72 6f 62 6c 65 6d 73 20 63 72 65  ave problems cre
36900 61 74 69 6e 67 20 74 68 65 20 74 61 62 6c 65 20  ating the table 
36910 6f 66 20 63 6f 6e 74 65 6e 74 73 2e 20 20 49 66  of contents.  If
36920 20 6c 69 6e 6b 69 6e 67 20 61 20 6c 69 62 72 61   linking a libra
36930 72 79 0a 20 20 20 20 20 20 23 20 6f 72 20 70 72  ry.      # or pr
36940 6f 67 72 61 6d 20 72 65 73 75 6c 74 73 20 69 6e  ogram results in
36950 20 22 65 72 72 6f 72 20 54 4f 43 20 6f 76 65 72   "error TOC over
36960 66 6c 6f 77 22 20 61 64 64 20 2d 6d 6d 69 6e 69  flow" add -mmini
36970 6d 61 6c 2d 74 6f 63 20 74 6f 0a 20 20 20 20 20  mal-toc to.     
36980 20 23 20 43 58 58 46 4c 41 47 53 2f 43 46 4c 41   # CXXFLAGS/CFLA
36990 47 53 20 66 6f 72 20 67 2b 2b 2f 67 63 63 2e 20  GS for g++/gcc. 
369a0 20 49 6e 20 74 68 65 20 63 61 73 65 73 20 77 68   In the cases wh
369b0 65 72 65 20 74 68 61 74 20 69 73 20 6e 6f 74 0a  ere that is not.
369c0 20 20 20 20 20 20 23 20 65 6e 6f 75 67 68 20 74        # enough t
369d0 6f 20 66 69 78 20 74 68 65 20 70 72 6f 62 6c 65  o fix the proble
369e0 6d 2c 20 61 64 64 20 2d 57 6c 2c 2d 62 62 69 67  m, add -Wl,-bbig
369f0 74 6f 63 20 74 6f 20 4c 44 46 4c 41 47 53 2e 0a  toc to LDFLAGS..
36a00 0a 20 20 20 20 20 20 61 72 63 68 69 76 65 5f 63  .      archive_c
36a10 6d 64 73 3d 27 27 0a 20 20 20 20 20 20 68 61 72  mds=''.      har
36a20 64 63 6f 64 65 5f 64 69 72 65 63 74 3d 79 65 73  dcode_direct=yes
36a30 0a 20 20 20 20 20 20 68 61 72 64 63 6f 64 65 5f  .      hardcode_
36a40 64 69 72 65 63 74 5f 61 62 73 6f 6c 75 74 65 3d  direct_absolute=
36a50 79 65 73 0a 20 20 20 20 20 20 68 61 72 64 63 6f  yes.      hardco
36a60 64 65 5f 6c 69 62 64 69 72 5f 73 65 70 61 72 61  de_libdir_separa
36a70 74 6f 72 3d 27 3a 27 0a 20 20 20 20 20 20 6c 69  tor=':'.      li
36a80 6e 6b 5f 61 6c 6c 5f 64 65 70 6c 69 62 73 3d 79  nk_all_deplibs=y
36a90 65 73 0a 20 20 20 20 20 20 66 69 6c 65 5f 6c 69  es.      file_li
36aa0 73 74 5f 73 70 65 63 3d 27 24 7b 77 6c 7d 2d 66  st_spec='${wl}-f
36ab0 2c 27 0a 0a 20 20 20 20 20 20 69 66 20 74 65 73  ,'..      if tes
36ac0 74 20 22 24 47 43 43 22 20 3d 20 79 65 73 3b 20  t "$GCC" = yes; 
36ad0 74 68 65 6e 0a 09 63 61 73 65 20 24 68 6f 73 74  then..case $host
36ae0 5f 6f 73 20 69 6e 20 61 69 78 34 2e 5b 30 31 32  _os in aix4.[012
36af0 5d 7c 61 69 78 34 2e 5b 30 31 32 5d 2e 2a 29 0a  ]|aix4.[012].*).
36b00 09 23 20 57 65 20 6f 6e 6c 79 20 77 61 6e 74 20  .# We only want 
36b10 74 6f 20 64 6f 20 74 68 69 73 20 6f 6e 20 41 49  to do this on AI
36b20 58 20 34 2e 32 20 61 6e 64 20 6c 6f 77 65 72 2c  X 4.2 and lower,
36b30 20 74 68 65 20 63 68 65 63 6b 0a 09 23 20 62 65   the check..# be
36b40 6c 6f 77 20 66 6f 72 20 62 72 6f 6b 65 6e 20 63  low for broken c
36b50 6f 6c 6c 65 63 74 32 20 64 6f 65 73 6e 27 74 20  ollect2 doesn't 
36b60 77 6f 72 6b 20 75 6e 64 65 72 20 34 2e 33 2b 0a  work under 4.3+.
36b70 09 20 20 63 6f 6c 6c 65 63 74 32 6e 61 6d 65 3d  .  collect2name=
36b80 60 24 7b 43 43 7d 20 2d 70 72 69 6e 74 2d 70 72  `${CC} -print-pr
36b90 6f 67 2d 6e 61 6d 65 3d 63 6f 6c 6c 65 63 74 32  og-name=collect2
36ba0 60 0a 09 20 20 69 66 20 74 65 73 74 20 2d 66 20  `..  if test -f 
36bb0 22 24 63 6f 6c 6c 65 63 74 32 6e 61 6d 65 22 20  "$collect2name" 
36bc0 26 26 0a 09 20 20 20 73 74 72 69 6e 67 73 20 22  &&..   strings "
36bd0 24 63 6f 6c 6c 65 63 74 32 6e 61 6d 65 22 20 7c  $collect2name" |
36be0 20 24 47 52 45 50 20 72 65 73 6f 6c 76 65 5f 6c   $GREP resolve_l
36bf0 69 62 5f 6e 61 6d 65 20 3e 2f 64 65 76 2f 6e 75  ib_name >/dev/nu
36c00 6c 6c 0a 09 20 20 74 68 65 6e 0a 09 20 20 23 20  ll..  then..  # 
36c10 57 65 20 68 61 76 65 20 72 65 77 6f 72 6b 65 64  We have reworked
36c20 20 63 6f 6c 6c 65 63 74 32 0a 09 20 20 3a 0a 09   collect2..  :..
36c30 20 20 65 6c 73 65 0a 09 20 20 23 20 57 65 20 68    else..  # We h
36c40 61 76 65 20 6f 6c 64 20 63 6f 6c 6c 65 63 74 32  ave old collect2
36c50 0a 09 20 20 68 61 72 64 63 6f 64 65 5f 64 69 72  ..  hardcode_dir
36c60 65 63 74 3d 75 6e 73 75 70 70 6f 72 74 65 64 0a  ect=unsupported.
36c70 09 20 20 23 20 49 74 20 66 61 69 6c 73 20 74 6f  .  # It fails to
36c80 20 66 69 6e 64 20 75 6e 69 6e 73 74 61 6c 6c 65   find uninstalle
36c90 64 20 6c 69 62 72 61 72 69 65 73 20 77 68 65 6e  d libraries when
36ca0 20 74 68 65 20 75 6e 69 6e 73 74 61 6c 6c 65 64   the uninstalled
36cb0 0a 09 20 20 23 20 70 61 74 68 20 69 73 20 6e 6f  ..  # path is no
36cc0 74 20 6c 69 73 74 65 64 20 69 6e 20 74 68 65 20  t listed in the 
36cd0 6c 69 62 70 61 74 68 2e 20 20 53 65 74 74 69 6e  libpath.  Settin
36ce0 67 20 68 61 72 64 63 6f 64 65 5f 6d 69 6e 75 73  g hardcode_minus
36cf0 5f 4c 0a 09 20 20 23 20 74 6f 20 75 6e 73 75 70  _L..  # to unsup
36d00 70 6f 72 74 65 64 20 66 6f 72 63 65 73 20 72 65  ported forces re
36d10 6c 69 6e 6b 69 6e 67 0a 09 20 20 68 61 72 64 63  linking..  hardc
36d20 6f 64 65 5f 6d 69 6e 75 73 5f 4c 3d 79 65 73 0a  ode_minus_L=yes.
36d30 09 20 20 68 61 72 64 63 6f 64 65 5f 6c 69 62 64  .  hardcode_libd
36d40 69 72 5f 66 6c 61 67 5f 73 70 65 63 3d 27 2d 4c  ir_flag_spec='-L
36d50 24 6c 69 62 64 69 72 27 0a 09 20 20 68 61 72 64  $libdir'..  hard
36d60 63 6f 64 65 5f 6c 69 62 64 69 72 5f 73 65 70 61  code_libdir_sepa
36d70 72 61 74 6f 72 3d 0a 09 20 20 66 69 0a 09 20 20  rator=..  fi..  
36d80 3b 3b 0a 09 65 73 61 63 0a 09 73 68 61 72 65 64  ;;..esac..shared
36d90 5f 66 6c 61 67 3d 27 2d 73 68 61 72 65 64 27 0a  _flag='-shared'.
36da0 09 69 66 20 74 65 73 74 20 22 24 61 69 78 5f 75  .if test "$aix_u
36db0 73 65 5f 72 75 6e 74 69 6d 65 6c 69 6e 6b 69 6e  se_runtimelinkin
36dc0 67 22 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a 09  g" = yes; then..
36dd0 20 20 73 68 61 72 65 64 5f 66 6c 61 67 3d 22 24    shared_flag="$
36de0 73 68 61 72 65 64 5f 66 6c 61 67 20 22 27 24 7b  shared_flag "'${
36df0 77 6c 7d 2d 47 27 0a 09 66 69 0a 20 20 20 20 20  wl}-G'..fi.     
36e00 20 65 6c 73 65 0a 09 23 20 6e 6f 74 20 75 73 69   else..# not usi
36e10 6e 67 20 67 63 63 0a 09 69 66 20 74 65 73 74 20  ng gcc..if test 
36e20 22 24 68 6f 73 74 5f 63 70 75 22 20 3d 20 69 61  "$host_cpu" = ia
36e30 36 34 3b 20 74 68 65 6e 0a 09 23 20 56 69 73 75  64; then..# Visu
36e40 61 6c 41 67 65 20 43 2b 2b 2c 20 56 65 72 73 69  alAge C++, Versi
36e50 6f 6e 20 35 2e 35 20 66 6f 72 20 41 49 58 20 35  on 5.5 for AIX 5
36e60 4c 20 66 6f 72 20 49 41 2d 36 34 2c 20 42 65 74  L for IA-64, Bet
36e70 61 20 33 20 52 65 6c 65 61 73 65 0a 09 23 20 63  a 3 Release..# c
36e80 68 6f 6b 65 73 20 6f 6e 20 2d 57 6c 2c 2d 47 2e  hokes on -Wl,-G.
36e90 20 54 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 6c   The following l
36ea0 69 6e 65 20 69 73 20 63 6f 72 72 65 63 74 3a 0a  ine is correct:.
36eb0 09 20 20 73 68 61 72 65 64 5f 66 6c 61 67 3d 27  .  shared_flag='
36ec0 2d 47 27 0a 09 65 6c 73 65 0a 09 20 20 69 66 20  -G'..else..  if 
36ed0 74 65 73 74 20 22 24 61 69 78 5f 75 73 65 5f 72  test "$aix_use_r
36ee0 75 6e 74 69 6d 65 6c 69 6e 6b 69 6e 67 22 20 3d  untimelinking" =
36ef0 20 79 65 73 3b 20 74 68 65 6e 0a 09 20 20 20 20   yes; then..    
36f00 73 68 61 72 65 64 5f 66 6c 61 67 3d 27 24 7b 77  shared_flag='${w
36f10 6c 7d 2d 47 27 0a 09 20 20 65 6c 73 65 0a 09 20  l}-G'..  else.. 
36f20 20 20 20 73 68 61 72 65 64 5f 66 6c 61 67 3d 27     shared_flag='
36f30 24 7b 77 6c 7d 2d 62 4d 3a 53 52 45 27 0a 09 20  ${wl}-bM:S