/ Hex Artifact Content
Login

Artifact 481df2c668b5c8cd5723dbcda88df8e6796a23884877109d1fe558667a0474bf:


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 35 2e  for sqlite 3.25.
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 35 2e 30 27 0a 50 41 43 4b 41 47 45 5f 53 54  25.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: 35 2e 30 27 0a 50 41 43 4b 41 47 45 5f 42 55 47  5.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 6c 6f 63 61 6c 73 74 61 74 65 64 69 72 0a 73  .localstatedir.s
5af0: 68 61 72 65 64 73 74 61 74 65 64 69 72 0a 73 79  haredstatedir.sy
5b00: 73 63 6f 6e 66 64 69 72 0a 64 61 74 61 64 69 72  sconfdir.datadir
5b10: 0a 64 61 74 61 72 6f 6f 74 64 69 72 0a 6c 69 62  .datarootdir.lib
5b20: 65 78 65 63 64 69 72 0a 73 62 69 6e 64 69 72 0a  execdir.sbindir.
5b30: 62 69 6e 64 69 72 0a 70 72 6f 67 72 61 6d 5f 74  bindir.program_t
5b40: 72 61 6e 73 66 6f 72 6d 5f 6e 61 6d 65 0a 70 72  ransform_name.pr
5b50: 65 66 69 78 0a 65 78 65 63 5f 70 72 65 66 69 78  efix.exec_prefix
5b60: 0a 50 41 43 4b 41 47 45 5f 55 52 4c 0a 50 41 43  .PACKAGE_URL.PAC
5b70: 4b 41 47 45 5f 42 55 47 52 45 50 4f 52 54 0a 50  KAGE_BUGREPORT.P
5b80: 41 43 4b 41 47 45 5f 53 54 52 49 4e 47 0a 50 41  ACKAGE_STRING.PA
5b90: 43 4b 41 47 45 5f 56 45 52 53 49 4f 4e 0a 50 41  CKAGE_VERSION.PA
5ba0: 43 4b 41 47 45 5f 54 41 52 4e 41 4d 45 0a 50 41  CKAGE_TARNAME.PA
5bb0: 43 4b 41 47 45 5f 4e 41 4d 45 0a 50 41 54 48 5f  CKAGE_NAME.PATH_
5bc0: 53 45 50 41 52 41 54 4f 52 0a 53 48 45 4c 4c 27  SEPARATOR.SHELL'
5bd0: 0a 61 63 5f 73 75 62 73 74 5f 66 69 6c 65 73 3d  .ac_subst_files=
5be0: 27 27 0a 61 63 5f 75 73 65 72 5f 6f 70 74 73 3d  ''.ac_user_opts=
5bf0: 27 0a 65 6e 61 62 6c 65 5f 6f 70 74 69 6f 6e 5f  '.enable_option_
5c00: 63 68 65 63 6b 69 6e 67 0a 65 6e 61 62 6c 65 5f  checking.enable_
5c10: 73 68 61 72 65 64 0a 65 6e 61 62 6c 65 5f 73 74  shared.enable_st
5c20: 61 74 69 63 0a 77 69 74 68 5f 70 69 63 0a 65 6e  atic.with_pic.en
5c30: 61 62 6c 65 5f 66 61 73 74 5f 69 6e 73 74 61 6c  able_fast_instal
5c40: 6c 0a 77 69 74 68 5f 67 6e 75 5f 6c 64 0a 65 6e  l.with_gnu_ld.en
5c50: 61 62 6c 65 5f 6c 69 62 74 6f 6f 6c 5f 6c 6f 63  able_libtool_loc
5c60: 6b 0a 65 6e 61 62 6c 65 5f 6c 61 72 67 65 66 69  k.enable_largefi
5c70: 6c 65 0a 65 6e 61 62 6c 65 5f 74 68 72 65 61 64  le.enable_thread
5c80: 73 61 66 65 0a 65 6e 61 62 6c 65 5f 72 65 6c 65  safe.enable_rele
5c90: 61 73 65 6d 6f 64 65 0a 65 6e 61 62 6c 65 5f 74  asemode.enable_t
5ca0: 65 6d 70 73 74 6f 72 65 0a 65 6e 61 62 6c 65 5f  empstore.enable_
5cb0: 74 63 6c 0a 77 69 74 68 5f 74 63 6c 0a 65 6e 61  tcl.with_tcl.ena
5cc0: 62 6c 65 5f 65 64 69 74 6c 69 6e 65 0a 65 6e 61  ble_editline.ena
5cd0: 62 6c 65 5f 72 65 61 64 6c 69 6e 65 0a 77 69 74  ble_readline.wit
5ce0: 68 5f 72 65 61 64 6c 69 6e 65 5f 6c 69 62 0a 77  h_readline_lib.w
5cf0: 69 74 68 5f 72 65 61 64 6c 69 6e 65 5f 69 6e 63  ith_readline_inc
5d00: 0a 65 6e 61 62 6c 65 5f 64 65 62 75 67 0a 65 6e  .enable_debug.en
5d10: 61 62 6c 65 5f 61 6d 61 6c 67 61 6d 61 74 69 6f  able_amalgamatio
5d20: 6e 0a 65 6e 61 62 6c 65 5f 6c 6f 61 64 5f 65 78  n.enable_load_ex
5d30: 74 65 6e 73 69 6f 6e 0a 65 6e 61 62 6c 65 5f 6d  tension.enable_m
5d40: 65 6d 73 79 73 35 0a 65 6e 61 62 6c 65 5f 6d 65  emsys5.enable_me
5d50: 6d 73 79 73 33 0a 65 6e 61 62 6c 65 5f 66 74 73  msys3.enable_fts
5d60: 33 0a 65 6e 61 62 6c 65 5f 66 74 73 34 0a 65 6e  3.enable_fts4.en
5d70: 61 62 6c 65 5f 66 74 73 35 0a 65 6e 61 62 6c 65  able_fts5.enable
5d80: 5f 6a 73 6f 6e 31 0a 65 6e 61 62 6c 65 5f 75 70  _json1.enable_up
5d90: 64 61 74 65 5f 6c 69 6d 69 74 0a 65 6e 61 62 6c  date_limit.enabl
5da0: 65 5f 72 74 72 65 65 0a 65 6e 61 62 6c 65 5f 73  e_rtree.enable_s
5db0: 65 73 73 69 6f 6e 0a 65 6e 61 62 6c 65 5f 67 63  ession.enable_gc
5dc0: 6f 76 0a 27 0a 20 20 20 20 20 20 61 63 5f 70 72  ov.'.      ac_pr
5dd0: 65 63 69 6f 75 73 5f 76 61 72 73 3d 27 62 75 69  ecious_vars='bui
5de0: 6c 64 5f 61 6c 69 61 73 0a 68 6f 73 74 5f 61 6c  ld_alias.host_al
5df0: 69 61 73 0a 74 61 72 67 65 74 5f 61 6c 69 61 73  ias.target_alias
5e00: 0a 43 43 0a 43 46 4c 41 47 53 0a 4c 44 46 4c 41  .CC.CFLAGS.LDFLA
5e10: 47 53 0a 4c 49 42 53 0a 43 50 50 46 4c 41 47 53  GS.LIBS.CPPFLAGS
5e20: 0a 43 50 50 0a 54 43 4c 4c 49 42 44 49 52 27 0a  .CPP.TCLLIBDIR'.
5e30: 0a 0a 23 20 49 6e 69 74 69 61 6c 69 7a 65 20 73  ..# Initialize s
5e40: 6f 6d 65 20 76 61 72 69 61 62 6c 65 73 20 73 65  ome variables se
5e50: 74 20 62 79 20 6f 70 74 69 6f 6e 73 2e 0a 61 63  t by options..ac
5e60: 5f 69 6e 69 74 5f 68 65 6c 70 3d 0a 61 63 5f 69  _init_help=.ac_i
5e70: 6e 69 74 5f 76 65 72 73 69 6f 6e 3d 66 61 6c 73  nit_version=fals
5e80: 65 0a 61 63 5f 75 6e 72 65 63 6f 67 6e 69 7a 65  e.ac_unrecognize
5e90: 64 5f 6f 70 74 73 3d 0a 61 63 5f 75 6e 72 65 63  d_opts=.ac_unrec
5ea0: 6f 67 6e 69 7a 65 64 5f 73 65 70 3d 0a 23 20 54  ognized_sep=.# T
5eb0: 68 65 20 76 61 72 69 61 62 6c 65 73 20 68 61 76  he variables hav
5ec0: 65 20 74 68 65 20 73 61 6d 65 20 6e 61 6d 65 73  e the same names
5ed0: 20 61 73 20 74 68 65 20 6f 70 74 69 6f 6e 73 2c   as the options,
5ee0: 20 77 69 74 68 0a 23 20 64 61 73 68 65 73 20 63   with.# dashes c
5ef0: 68 61 6e 67 65 64 20 74 6f 20 75 6e 64 65 72 6c  hanged to underl
5f00: 69 6e 65 73 2e 0a 63 61 63 68 65 5f 66 69 6c 65  ines..cache_file
5f10: 3d 2f 64 65 76 2f 6e 75 6c 6c 0a 65 78 65 63 5f  =/dev/null.exec_
5f20: 70 72 65 66 69 78 3d 4e 4f 4e 45 0a 6e 6f 5f 63  prefix=NONE.no_c
5f30: 72 65 61 74 65 3d 0a 6e 6f 5f 72 65 63 75 72 73  reate=.no_recurs
5f40: 69 6f 6e 3d 0a 70 72 65 66 69 78 3d 4e 4f 4e 45  ion=.prefix=NONE
5f50: 0a 70 72 6f 67 72 61 6d 5f 70 72 65 66 69 78 3d  .program_prefix=
5f60: 4e 4f 4e 45 0a 70 72 6f 67 72 61 6d 5f 73 75 66  NONE.program_suf
5f70: 66 69 78 3d 4e 4f 4e 45 0a 70 72 6f 67 72 61 6d  fix=NONE.program
5f80: 5f 74 72 61 6e 73 66 6f 72 6d 5f 6e 61 6d 65 3d  _transform_name=
5f90: 73 2c 78 2c 78 2c 0a 73 69 6c 65 6e 74 3d 0a 73  s,x,x,.silent=.s
5fa0: 69 74 65 3d 0a 73 72 63 64 69 72 3d 0a 76 65 72  ite=.srcdir=.ver
5fb0: 62 6f 73 65 3d 0a 78 5f 69 6e 63 6c 75 64 65 73  bose=.x_includes
5fc0: 3d 4e 4f 4e 45 0a 78 5f 6c 69 62 72 61 72 69 65  =NONE.x_librarie
5fd0: 73 3d 4e 4f 4e 45 0a 0a 23 20 49 6e 73 74 61 6c  s=NONE..# Instal
5fe0: 6c 61 74 69 6f 6e 20 64 69 72 65 63 74 6f 72 79  lation directory
5ff0: 20 6f 70 74 69 6f 6e 73 2e 0a 23 20 54 68 65 73   options..# Thes
6000: 65 20 61 72 65 20 6c 65 66 74 20 75 6e 65 78 70  e are left unexp
6010: 61 6e 64 65 64 20 73 6f 20 75 73 65 72 73 20 63  anded so users c
6020: 61 6e 20 22 6d 61 6b 65 20 69 6e 73 74 61 6c 6c  an "make install
6030: 20 65 78 65 63 5f 70 72 65 66 69 78 3d 2f 66 6f   exec_prefix=/fo
6040: 6f 22 0a 23 20 61 6e 64 20 61 6c 6c 20 74 68 65  o".# and all the
6050: 20 76 61 72 69 61 62 6c 65 73 20 74 68 61 74 20   variables that 
6060: 61 72 65 20 73 75 70 70 6f 73 65 64 20 74 6f 20  are supposed to 
6070: 62 65 20 62 61 73 65 64 20 6f 6e 20 65 78 65 63  be based on exec
6080: 5f 70 72 65 66 69 78 0a 23 20 62 79 20 64 65 66  _prefix.# by def
6090: 61 75 6c 74 20 77 69 6c 6c 20 61 63 74 75 61 6c  ault will actual
60a0: 6c 79 20 63 68 61 6e 67 65 2e 0a 23 20 55 73 65  ly change..# Use
60b0: 20 62 72 61 63 65 73 20 69 6e 73 74 65 61 64 20   braces instead 
60c0: 6f 66 20 70 61 72 65 6e 73 20 62 65 63 61 75 73  of parens becaus
60d0: 65 20 73 68 2c 20 70 65 72 6c 2c 20 65 74 63 2e  e sh, perl, etc.
60e0: 20 61 6c 73 6f 20 61 63 63 65 70 74 20 74 68 65   also accept the
60f0: 6d 2e 0a 23 20 28 54 68 65 20 6c 69 73 74 20 66  m..# (The list f
6100: 6f 6c 6c 6f 77 73 20 74 68 65 20 73 61 6d 65 20  ollows the same 
6110: 6f 72 64 65 72 20 61 73 20 74 68 65 20 47 4e 55  order as the GNU
6120: 20 43 6f 64 69 6e 67 20 53 74 61 6e 64 61 72 64   Coding Standard
6130: 73 2e 29 0a 62 69 6e 64 69 72 3d 27 24 7b 65 78  s.).bindir='${ex
6140: 65 63 5f 70 72 65 66 69 78 7d 2f 62 69 6e 27 0a  ec_prefix}/bin'.
6150: 73 62 69 6e 64 69 72 3d 27 24 7b 65 78 65 63 5f  sbindir='${exec_
6160: 70 72 65 66 69 78 7d 2f 73 62 69 6e 27 0a 6c 69  prefix}/sbin'.li
6170: 62 65 78 65 63 64 69 72 3d 27 24 7b 65 78 65 63  bexecdir='${exec
6180: 5f 70 72 65 66 69 78 7d 2f 6c 69 62 65 78 65 63  _prefix}/libexec
6190: 27 0a 64 61 74 61 72 6f 6f 74 64 69 72 3d 27 24  '.datarootdir='$
61a0: 7b 70 72 65 66 69 78 7d 2f 73 68 61 72 65 27 0a  {prefix}/share'.
61b0: 64 61 74 61 64 69 72 3d 27 24 7b 64 61 74 61 72  datadir='${datar
61c0: 6f 6f 74 64 69 72 7d 27 0a 73 79 73 63 6f 6e 66  ootdir}'.sysconf
61d0: 64 69 72 3d 27 24 7b 70 72 65 66 69 78 7d 2f 65  dir='${prefix}/e
61e0: 74 63 27 0a 73 68 61 72 65 64 73 74 61 74 65 64  tc'.sharedstated
61f0: 69 72 3d 27 24 7b 70 72 65 66 69 78 7d 2f 63 6f  ir='${prefix}/co
6200: 6d 27 0a 6c 6f 63 61 6c 73 74 61 74 65 64 69 72  m'.localstatedir
6210: 3d 27 24 7b 70 72 65 66 69 78 7d 2f 76 61 72 27  ='${prefix}/var'
6220: 0a 69 6e 63 6c 75 64 65 64 69 72 3d 27 24 7b 70  .includedir='${p
6230: 72 65 66 69 78 7d 2f 69 6e 63 6c 75 64 65 27 0a  refix}/include'.
6240: 6f 6c 64 69 6e 63 6c 75 64 65 64 69 72 3d 27 2f  oldincludedir='/
6250: 75 73 72 2f 69 6e 63 6c 75 64 65 27 0a 64 6f 63  usr/include'.doc
6260: 64 69 72 3d 27 24 7b 64 61 74 61 72 6f 6f 74 64  dir='${datarootd
6270: 69 72 7d 2f 64 6f 63 2f 24 7b 50 41 43 4b 41 47  ir}/doc/${PACKAG
6280: 45 5f 54 41 52 4e 41 4d 45 7d 27 0a 69 6e 66 6f  E_TARNAME}'.info
6290: 64 69 72 3d 27 24 7b 64 61 74 61 72 6f 6f 74 64  dir='${datarootd
62a0: 69 72 7d 2f 69 6e 66 6f 27 0a 68 74 6d 6c 64 69  ir}/info'.htmldi
62b0: 72 3d 27 24 7b 64 6f 63 64 69 72 7d 27 0a 64 76  r='${docdir}'.dv
62c0: 69 64 69 72 3d 27 24 7b 64 6f 63 64 69 72 7d 27  idir='${docdir}'
62d0: 0a 70 64 66 64 69 72 3d 27 24 7b 64 6f 63 64 69  .pdfdir='${docdi
62e0: 72 7d 27 0a 70 73 64 69 72 3d 27 24 7b 64 6f 63  r}'.psdir='${doc
62f0: 64 69 72 7d 27 0a 6c 69 62 64 69 72 3d 27 24 7b  dir}'.libdir='${
6300: 65 78 65 63 5f 70 72 65 66 69 78 7d 2f 6c 69 62  exec_prefix}/lib
6310: 27 0a 6c 6f 63 61 6c 65 64 69 72 3d 27 24 7b 64  '.localedir='${d
6320: 61 74 61 72 6f 6f 74 64 69 72 7d 2f 6c 6f 63 61  atarootdir}/loca
6330: 6c 65 27 0a 6d 61 6e 64 69 72 3d 27 24 7b 64 61  le'.mandir='${da
6340: 74 61 72 6f 6f 74 64 69 72 7d 2f 6d 61 6e 27 0a  tarootdir}/man'.
6350: 0a 61 63 5f 70 72 65 76 3d 0a 61 63 5f 64 61 73  .ac_prev=.ac_das
6360: 68 64 61 73 68 3d 0a 66 6f 72 20 61 63 5f 6f 70  hdash=.for ac_op
6370: 74 69 6f 6e 0a 64 6f 0a 20 20 23 20 49 66 20 74  tion.do.  # If t
6380: 68 65 20 70 72 65 76 69 6f 75 73 20 6f 70 74 69  he previous opti
6390: 6f 6e 20 6e 65 65 64 73 20 61 6e 20 61 72 67 75  on needs an argu
63a0: 6d 65 6e 74 2c 20 61 73 73 69 67 6e 20 69 74 2e  ment, assign it.
63b0: 0a 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24  .  if test -n "$
63c0: 61 63 5f 70 72 65 76 22 3b 20 74 68 65 6e 0a 20  ac_prev"; then. 
63d0: 20 20 20 65 76 61 6c 20 24 61 63 5f 70 72 65 76     eval $ac_prev
63e0: 3d 5c 24 61 63 5f 6f 70 74 69 6f 6e 0a 20 20 20  =\$ac_option.   
63f0: 20 61 63 5f 70 72 65 76 3d 0a 20 20 20 20 63 6f   ac_prev=.    co
6400: 6e 74 69 6e 75 65 0a 20 20 66 69 0a 0a 20 20 63  ntinue.  fi..  c
6410: 61 73 65 20 24 61 63 5f 6f 70 74 69 6f 6e 20 69  ase $ac_option i
6420: 6e 0a 20 20 2a 3d 3f 2a 29 20 61 63 5f 6f 70 74  n.  *=?*) ac_opt
6430: 61 72 67 3d 60 65 78 70 72 20 22 58 24 61 63 5f  arg=`expr "X$ac_
6440: 6f 70 74 69 6f 6e 22 20 3a 20 27 5b 5e 3d 5d 2a  option" : '[^=]*
6450: 3d 5c 28 2e 2a 5c 29 27 60 20 3b 3b 0a 20 20 2a  =\(.*\)'` ;;.  *
6460: 3d 29 20 20 20 61 63 5f 6f 70 74 61 72 67 3d 20  =)   ac_optarg= 
6470: 3b 3b 0a 20 20 2a 29 20 20 20 20 61 63 5f 6f 70  ;;.  *)    ac_op
6480: 74 61 72 67 3d 79 65 73 20 3b 3b 0a 20 20 65 73  targ=yes ;;.  es
6490: 61 63 0a 0a 20 20 23 20 41 63 63 65 70 74 20 74  ac..  # Accept t
64a0: 68 65 20 69 6d 70 6f 72 74 61 6e 74 20 43 79 67  he important Cyg
64b0: 6e 75 73 20 63 6f 6e 66 69 67 75 72 65 20 6f 70  nus configure op
64c0: 74 69 6f 6e 73 2c 20 73 6f 20 77 65 20 63 61 6e  tions, so we can
64d0: 20 64 69 61 67 6e 6f 73 65 20 74 79 70 6f 73 2e   diagnose typos.
64e0: 0a 0a 20 20 63 61 73 65 20 24 61 63 5f 64 61 73  ..  case $ac_das
64f0: 68 64 61 73 68 24 61 63 5f 6f 70 74 69 6f 6e 20  hdash$ac_option 
6500: 69 6e 0a 20 20 2d 2d 29 0a 20 20 20 20 61 63 5f  in.  --).    ac_
6510: 64 61 73 68 64 61 73 68 3d 79 65 73 20 3b 3b 0a  dashdash=yes ;;.
6520: 0a 20 20 2d 62 69 6e 64 69 72 20 7c 20 2d 2d 62  .  -bindir | --b
6530: 69 6e 64 69 72 20 7c 20 2d 2d 62 69 6e 64 69 20  indir | --bindi 
6540: 7c 20 2d 2d 62 69 6e 64 20 7c 20 2d 2d 62 69 6e  | --bind | --bin
6550: 20 7c 20 2d 2d 62 69 29 0a 20 20 20 20 61 63 5f   | --bi).    ac_
6560: 70 72 65 76 3d 62 69 6e 64 69 72 20 3b 3b 0a 20  prev=bindir ;;. 
6570: 20 2d 62 69 6e 64 69 72 3d 2a 20 7c 20 2d 2d 62   -bindir=* | --b
6580: 69 6e 64 69 72 3d 2a 20 7c 20 2d 2d 62 69 6e 64  indir=* | --bind
6590: 69 3d 2a 20 7c 20 2d 2d 62 69 6e 64 3d 2a 20 7c  i=* | --bind=* |
65a0: 20 2d 2d 62 69 6e 3d 2a 20 7c 20 2d 2d 62 69 3d   --bin=* | --bi=
65b0: 2a 29 0a 20 20 20 20 62 69 6e 64 69 72 3d 24 61  *).    bindir=$a
65c0: 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d  c_optarg ;;..  -
65d0: 62 75 69 6c 64 20 7c 20 2d 2d 62 75 69 6c 64 20  build | --build 
65e0: 7c 20 2d 2d 62 75 69 6c 20 7c 20 2d 2d 62 75 69  | --buil | --bui
65f0: 20 7c 20 2d 2d 62 75 29 0a 20 20 20 20 61 63 5f   | --bu).    ac_
6600: 70 72 65 76 3d 62 75 69 6c 64 5f 61 6c 69 61 73  prev=build_alias
6610: 20 3b 3b 0a 20 20 2d 62 75 69 6c 64 3d 2a 20 7c   ;;.  -build=* |
6620: 20 2d 2d 62 75 69 6c 64 3d 2a 20 7c 20 2d 2d 62   --build=* | --b
6630: 75 69 6c 3d 2a 20 7c 20 2d 2d 62 75 69 3d 2a 20  uil=* | --bui=* 
6640: 7c 20 2d 2d 62 75 3d 2a 29 0a 20 20 20 20 62 75  | --bu=*).    bu
6650: 69 6c 64 5f 61 6c 69 61 73 3d 24 61 63 5f 6f 70  ild_alias=$ac_op
6660: 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 63 61 63 68  targ ;;..  -cach
6670: 65 2d 66 69 6c 65 20 7c 20 2d 2d 63 61 63 68 65  e-file | --cache
6680: 2d 66 69 6c 65 20 7c 20 2d 2d 63 61 63 68 65 2d  -file | --cache-
6690: 66 69 6c 20 7c 20 2d 2d 63 61 63 68 65 2d 66 69  fil | --cache-fi
66a0: 20 5c 0a 20 20 7c 20 2d 2d 63 61 63 68 65 2d 66   \.  | --cache-f
66b0: 20 7c 20 2d 2d 63 61 63 68 65 2d 20 7c 20 2d 2d   | --cache- | --
66c0: 63 61 63 68 65 20 7c 20 2d 2d 63 61 63 68 20 7c  cache | --cach |
66d0: 20 2d 2d 63 61 63 20 7c 20 2d 2d 63 61 20 7c 20   --cac | --ca | 
66e0: 2d 2d 63 29 0a 20 20 20 20 61 63 5f 70 72 65 76  --c).    ac_prev
66f0: 3d 63 61 63 68 65 5f 66 69 6c 65 20 3b 3b 0a 20  =cache_file ;;. 
6700: 20 2d 63 61 63 68 65 2d 66 69 6c 65 3d 2a 20 7c   -cache-file=* |
6710: 20 2d 2d 63 61 63 68 65 2d 66 69 6c 65 3d 2a 20   --cache-file=* 
6720: 7c 20 2d 2d 63 61 63 68 65 2d 66 69 6c 3d 2a 20  | --cache-fil=* 
6730: 7c 20 2d 2d 63 61 63 68 65 2d 66 69 3d 2a 20 5c  | --cache-fi=* \
6740: 0a 20 20 7c 20 2d 2d 63 61 63 68 65 2d 66 3d 2a  .  | --cache-f=*
6750: 20 7c 20 2d 2d 63 61 63 68 65 2d 3d 2a 20 7c 20   | --cache-=* | 
6760: 2d 2d 63 61 63 68 65 3d 2a 20 7c 20 2d 2d 63 61  --cache=* | --ca
6770: 63 68 3d 2a 20 7c 20 2d 2d 63 61 63 3d 2a 20 7c  ch=* | --cac=* |
6780: 20 2d 2d 63 61 3d 2a 20 7c 20 2d 2d 63 3d 2a 29   --ca=* | --c=*)
6790: 0a 20 20 20 20 63 61 63 68 65 5f 66 69 6c 65 3d  .    cache_file=
67a0: 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20  $ac_optarg ;;.. 
67b0: 20 2d 2d 63 6f 6e 66 69 67 2d 63 61 63 68 65 20   --config-cache 
67c0: 7c 20 2d 43 29 0a 20 20 20 20 63 61 63 68 65 5f  | -C).    cache_
67d0: 66 69 6c 65 3d 63 6f 6e 66 69 67 2e 63 61 63 68  file=config.cach
67e0: 65 20 3b 3b 0a 0a 20 20 2d 64 61 74 61 64 69 72  e ;;..  -datadir
67f0: 20 7c 20 2d 2d 64 61 74 61 64 69 72 20 7c 20 2d   | --datadir | -
6800: 2d 64 61 74 61 64 69 20 7c 20 2d 2d 64 61 74 61  -datadi | --data
6810: 64 29 0a 20 20 20 20 61 63 5f 70 72 65 76 3d 64  d).    ac_prev=d
6820: 61 74 61 64 69 72 20 3b 3b 0a 20 20 2d 64 61 74  atadir ;;.  -dat
6830: 61 64 69 72 3d 2a 20 7c 20 2d 2d 64 61 74 61 64  adir=* | --datad
6840: 69 72 3d 2a 20 7c 20 2d 2d 64 61 74 61 64 69 3d  ir=* | --datadi=
6850: 2a 20 7c 20 2d 2d 64 61 74 61 64 3d 2a 29 0a 20  * | --datad=*). 
6860: 20 20 20 64 61 74 61 64 69 72 3d 24 61 63 5f 6f     datadir=$ac_o
6870: 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 64 61 74  ptarg ;;..  -dat
6880: 61 72 6f 6f 74 64 69 72 20 7c 20 2d 2d 64 61 74  arootdir | --dat
6890: 61 72 6f 6f 74 64 69 72 20 7c 20 2d 2d 64 61 74  arootdir | --dat
68a0: 61 72 6f 6f 74 64 69 20 7c 20 2d 2d 64 61 74 61  arootdi | --data
68b0: 72 6f 6f 74 64 20 7c 20 2d 2d 64 61 74 61 72 6f  rootd | --dataro
68c0: 6f 74 20 5c 0a 20 20 7c 20 2d 2d 64 61 74 61 72  ot \.  | --datar
68d0: 6f 6f 20 7c 20 2d 2d 64 61 74 61 72 6f 20 7c 20  oo | --dataro | 
68e0: 2d 2d 64 61 74 61 72 29 0a 20 20 20 20 61 63 5f  --datar).    ac_
68f0: 70 72 65 76 3d 64 61 74 61 72 6f 6f 74 64 69 72  prev=datarootdir
6900: 20 3b 3b 0a 20 20 2d 64 61 74 61 72 6f 6f 74 64   ;;.  -datarootd
6910: 69 72 3d 2a 20 7c 20 2d 2d 64 61 74 61 72 6f 6f  ir=* | --dataroo
6920: 74 64 69 72 3d 2a 20 7c 20 2d 2d 64 61 74 61 72  tdir=* | --datar
6930: 6f 6f 74 64 69 3d 2a 20 7c 20 2d 2d 64 61 74 61  ootdi=* | --data
6940: 72 6f 6f 74 64 3d 2a 20 5c 0a 20 20 7c 20 2d 2d  rootd=* \.  | --
6950: 64 61 74 61 72 6f 6f 74 3d 2a 20 7c 20 2d 2d 64  dataroot=* | --d
6960: 61 74 61 72 6f 6f 3d 2a 20 7c 20 2d 2d 64 61 74  ataroo=* | --dat
6970: 61 72 6f 3d 2a 20 7c 20 2d 2d 64 61 74 61 72 3d  aro=* | --datar=
6980: 2a 29 0a 20 20 20 20 64 61 74 61 72 6f 6f 74 64  *).    datarootd
6990: 69 72 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b  ir=$ac_optarg ;;
69a0: 0a 0a 20 20 2d 64 69 73 61 62 6c 65 2d 2a 20 7c  ..  -disable-* |
69b0: 20 2d 2d 64 69 73 61 62 6c 65 2d 2a 29 0a 20 20   --disable-*).  
69c0: 20 20 61 63 5f 75 73 65 72 6f 70 74 3d 60 65 78    ac_useropt=`ex
69d0: 70 72 20 22 78 24 61 63 5f 6f 70 74 69 6f 6e 22  pr "x$ac_option"
69e0: 20 3a 20 27 78 2d 2a 64 69 73 61 62 6c 65 2d 5c   : 'x-*disable-\
69f0: 28 2e 2a 5c 29 27 60 0a 20 20 20 20 23 20 52 65  (.*\)'`.    # Re
6a00: 6a 65 63 74 20 6e 61 6d 65 73 20 74 68 61 74 20  ject names that 
6a10: 61 72 65 20 6e 6f 74 20 76 61 6c 69 64 20 73 68  are not valid sh
6a20: 65 6c 6c 20 76 61 72 69 61 62 6c 65 20 6e 61 6d  ell variable nam
6a30: 65 73 2e 0a 20 20 20 20 65 78 70 72 20 22 78 24  es..    expr "x$
6a40: 61 63 5f 75 73 65 72 6f 70 74 22 20 3a 20 22 2e  ac_useropt" : ".
6a50: 2a 5b 5e 2d 2b 2e 5f 24 61 73 5f 63 72 5f 61 6c  *[^-+._$as_cr_al
6a60: 6e 75 6d 5d 22 20 3e 2f 64 65 76 2f 6e 75 6c 6c  num]" >/dev/null
6a70: 20 26 26 0a 20 20 20 20 20 20 61 73 5f 66 6e 5f   &&.      as_fn_
6a80: 65 72 72 6f 72 20 24 3f 20 22 69 6e 76 61 6c 69  error $? "invali
6a90: 64 20 66 65 61 74 75 72 65 20 6e 61 6d 65 3a 20  d feature name: 
6aa0: 24 61 63 5f 75 73 65 72 6f 70 74 22 0a 20 20 20  $ac_useropt".   
6ab0: 20 61 63 5f 75 73 65 72 6f 70 74 5f 6f 72 69 67   ac_useropt_orig
6ac0: 3d 24 61 63 5f 75 73 65 72 6f 70 74 0a 20 20 20  =$ac_useropt.   
6ad0: 20 61 63 5f 75 73 65 72 6f 70 74 3d 60 24 61 73   ac_useropt=`$as
6ae0: 5f 65 63 68 6f 20 22 24 61 63 5f 75 73 65 72 6f  _echo "$ac_usero
6af0: 70 74 22 20 7c 20 73 65 64 20 27 73 2f 5b 2d 2b  pt" | sed 's/[-+
6b00: 2e 5d 2f 5f 2f 67 27 60 0a 20 20 20 20 63 61 73  .]/_/g'`.    cas
6b10: 65 20 24 61 63 5f 75 73 65 72 5f 6f 70 74 73 20  e $ac_user_opts 
6b20: 69 6e 0a 20 20 20 20 20 20 2a 22 0a 22 65 6e 61  in.      *"."ena
6b30: 62 6c 65 5f 24 61 63 5f 75 73 65 72 6f 70 74 22  ble_$ac_useropt"
6b40: 0a 22 2a 29 20 3b 3b 0a 20 20 20 20 20 20 2a 29  ."*) ;;.      *)
6b50: 20 61 63 5f 75 6e 72 65 63 6f 67 6e 69 7a 65 64   ac_unrecognized
6b60: 5f 6f 70 74 73 3d 22 24 61 63 5f 75 6e 72 65 63  _opts="$ac_unrec
6b70: 6f 67 6e 69 7a 65 64 5f 6f 70 74 73 24 61 63 5f  ognized_opts$ac_
6b80: 75 6e 72 65 63 6f 67 6e 69 7a 65 64 5f 73 65 70  unrecognized_sep
6b90: 2d 2d 64 69 73 61 62 6c 65 2d 24 61 63 5f 75 73  --disable-$ac_us
6ba0: 65 72 6f 70 74 5f 6f 72 69 67 22 0a 09 20 61 63  eropt_orig".. ac
6bb0: 5f 75 6e 72 65 63 6f 67 6e 69 7a 65 64 5f 73 65  _unrecognized_se
6bc0: 70 3d 27 2c 20 27 3b 3b 0a 20 20 20 20 65 73 61  p=', ';;.    esa
6bd0: 63 0a 20 20 20 20 65 76 61 6c 20 65 6e 61 62 6c  c.    eval enabl
6be0: 65 5f 24 61 63 5f 75 73 65 72 6f 70 74 3d 6e 6f  e_$ac_useropt=no
6bf0: 20 3b 3b 0a 0a 20 20 2d 64 6f 63 64 69 72 20 7c   ;;..  -docdir |
6c00: 20 2d 2d 64 6f 63 64 69 72 20 7c 20 2d 2d 64 6f   --docdir | --do
6c10: 63 64 69 20 7c 20 2d 2d 64 6f 63 20 7c 20 2d 2d  cdi | --doc | --
6c20: 64 6f 29 0a 20 20 20 20 61 63 5f 70 72 65 76 3d  do).    ac_prev=
6c30: 64 6f 63 64 69 72 20 3b 3b 0a 20 20 2d 64 6f 63  docdir ;;.  -doc
6c40: 64 69 72 3d 2a 20 7c 20 2d 2d 64 6f 63 64 69 72  dir=* | --docdir
6c50: 3d 2a 20 7c 20 2d 2d 64 6f 63 64 69 3d 2a 20 7c  =* | --docdi=* |
6c60: 20 2d 2d 64 6f 63 3d 2a 20 7c 20 2d 2d 64 6f 3d   --doc=* | --do=
6c70: 2a 29 0a 20 20 20 20 64 6f 63 64 69 72 3d 24 61  *).    docdir=$a
6c80: 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d  c_optarg ;;..  -
6c90: 64 76 69 64 69 72 20 7c 20 2d 2d 64 76 69 64 69  dvidir | --dvidi
6ca0: 72 20 7c 20 2d 2d 64 76 69 64 69 20 7c 20 2d 2d  r | --dvidi | --
6cb0: 64 76 69 64 20 7c 20 2d 2d 64 76 69 20 7c 20 2d  dvid | --dvi | -
6cc0: 2d 64 76 29 0a 20 20 20 20 61 63 5f 70 72 65 76  -dv).    ac_prev
6cd0: 3d 64 76 69 64 69 72 20 3b 3b 0a 20 20 2d 64 76  =dvidir ;;.  -dv
6ce0: 69 64 69 72 3d 2a 20 7c 20 2d 2d 64 76 69 64 69  idir=* | --dvidi
6cf0: 72 3d 2a 20 7c 20 2d 2d 64 76 69 64 69 3d 2a 20  r=* | --dvidi=* 
6d00: 7c 20 2d 2d 64 76 69 64 3d 2a 20 7c 20 2d 2d 64  | --dvid=* | --d
6d10: 76 69 3d 2a 20 7c 20 2d 2d 64 76 3d 2a 29 0a 20  vi=* | --dv=*). 
6d20: 20 20 20 64 76 69 64 69 72 3d 24 61 63 5f 6f 70     dvidir=$ac_op
6d30: 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 65 6e 61 62  targ ;;..  -enab
6d40: 6c 65 2d 2a 20 7c 20 2d 2d 65 6e 61 62 6c 65 2d  le-* | --enable-
6d50: 2a 29 0a 20 20 20 20 61 63 5f 75 73 65 72 6f 70  *).    ac_userop
6d60: 74 3d 60 65 78 70 72 20 22 78 24 61 63 5f 6f 70  t=`expr "x$ac_op
6d70: 74 69 6f 6e 22 20 3a 20 27 78 2d 2a 65 6e 61 62  tion" : 'x-*enab
6d80: 6c 65 2d 5c 28 5b 5e 3d 5d 2a 5c 29 27 60 0a 20  le-\([^=]*\)'`. 
6d90: 20 20 20 23 20 52 65 6a 65 63 74 20 6e 61 6d 65     # Reject name
6da0: 73 20 74 68 61 74 20 61 72 65 20 6e 6f 74 20 76  s that are not v
6db0: 61 6c 69 64 20 73 68 65 6c 6c 20 76 61 72 69 61  alid shell varia
6dc0: 62 6c 65 20 6e 61 6d 65 73 2e 0a 20 20 20 20 65  ble names..    e
6dd0: 78 70 72 20 22 78 24 61 63 5f 75 73 65 72 6f 70  xpr "x$ac_userop
6de0: 74 22 20 3a 20 22 2e 2a 5b 5e 2d 2b 2e 5f 24 61  t" : ".*[^-+._$a
6df0: 73 5f 63 72 5f 61 6c 6e 75 6d 5d 22 20 3e 2f 64  s_cr_alnum]" >/d
6e00: 65 76 2f 6e 75 6c 6c 20 26 26 0a 20 20 20 20 20  ev/null &&.     
6e10: 20 61 73 5f 66 6e 5f 65 72 72 6f 72 20 24 3f 20   as_fn_error $? 
6e20: 22 69 6e 76 61 6c 69 64 20 66 65 61 74 75 72 65  "invalid feature
6e30: 20 6e 61 6d 65 3a 20 24 61 63 5f 75 73 65 72 6f   name: $ac_usero
6e40: 70 74 22 0a 20 20 20 20 61 63 5f 75 73 65 72 6f  pt".    ac_usero
6e50: 70 74 5f 6f 72 69 67 3d 24 61 63 5f 75 73 65 72  pt_orig=$ac_user
6e60: 6f 70 74 0a 20 20 20 20 61 63 5f 75 73 65 72 6f  opt.    ac_usero
6e70: 70 74 3d 60 24 61 73 5f 65 63 68 6f 20 22 24 61  pt=`$as_echo "$a
6e80: 63 5f 75 73 65 72 6f 70 74 22 20 7c 20 73 65 64  c_useropt" | sed
6e90: 20 27 73 2f 5b 2d 2b 2e 5d 2f 5f 2f 67 27 60 0a   's/[-+.]/_/g'`.
6ea0: 20 20 20 20 63 61 73 65 20 24 61 63 5f 75 73 65      case $ac_use
6eb0: 72 5f 6f 70 74 73 20 69 6e 0a 20 20 20 20 20 20  r_opts in.      
6ec0: 2a 22 0a 22 65 6e 61 62 6c 65 5f 24 61 63 5f 75  *"."enable_$ac_u
6ed0: 73 65 72 6f 70 74 22 0a 22 2a 29 20 3b 3b 0a 20  seropt"."*) ;;. 
6ee0: 20 20 20 20 20 2a 29 20 61 63 5f 75 6e 72 65 63       *) ac_unrec
6ef0: 6f 67 6e 69 7a 65 64 5f 6f 70 74 73 3d 22 24 61  ognized_opts="$a
6f00: 63 5f 75 6e 72 65 63 6f 67 6e 69 7a 65 64 5f 6f  c_unrecognized_o
6f10: 70 74 73 24 61 63 5f 75 6e 72 65 63 6f 67 6e 69  pts$ac_unrecogni
6f20: 7a 65 64 5f 73 65 70 2d 2d 65 6e 61 62 6c 65 2d  zed_sep--enable-
6f30: 24 61 63 5f 75 73 65 72 6f 70 74 5f 6f 72 69 67  $ac_useropt_orig
6f40: 22 0a 09 20 61 63 5f 75 6e 72 65 63 6f 67 6e 69  ".. ac_unrecogni
6f50: 7a 65 64 5f 73 65 70 3d 27 2c 20 27 3b 3b 0a 20  zed_sep=', ';;. 
6f60: 20 20 20 65 73 61 63 0a 20 20 20 20 65 76 61 6c     esac.    eval
6f70: 20 65 6e 61 62 6c 65 5f 24 61 63 5f 75 73 65 72   enable_$ac_user
6f80: 6f 70 74 3d 5c 24 61 63 5f 6f 70 74 61 72 67 20  opt=\$ac_optarg 
6f90: 3b 3b 0a 0a 20 20 2d 65 78 65 63 2d 70 72 65 66  ;;..  -exec-pref
6fa0: 69 78 20 7c 20 2d 2d 65 78 65 63 5f 70 72 65 66  ix | --exec_pref
6fb0: 69 78 20 7c 20 2d 2d 65 78 65 63 2d 70 72 65 66  ix | --exec-pref
6fc0: 69 78 20 7c 20 2d 2d 65 78 65 63 2d 70 72 65 66  ix | --exec-pref
6fd0: 69 20 5c 0a 20 20 7c 20 2d 2d 65 78 65 63 2d 70  i \.  | --exec-p
6fe0: 72 65 66 20 7c 20 2d 2d 65 78 65 63 2d 70 72 65  ref | --exec-pre
6ff0: 20 7c 20 2d 2d 65 78 65 63 2d 70 72 20 7c 20 2d   | --exec-pr | -
7000: 2d 65 78 65 63 2d 70 20 7c 20 2d 2d 65 78 65 63  -exec-p | --exec
7010: 2d 20 5c 0a 20 20 7c 20 2d 2d 65 78 65 63 20 7c  - \.  | --exec |
7020: 20 2d 2d 65 78 65 20 7c 20 2d 2d 65 78 29 0a 20   --exe | --ex). 
7030: 20 20 20 61 63 5f 70 72 65 76 3d 65 78 65 63 5f     ac_prev=exec_
7040: 70 72 65 66 69 78 20 3b 3b 0a 20 20 2d 65 78 65  prefix ;;.  -exe
7050: 63 2d 70 72 65 66 69 78 3d 2a 20 7c 20 2d 2d 65  c-prefix=* | --e
7060: 78 65 63 5f 70 72 65 66 69 78 3d 2a 20 7c 20 2d  xec_prefix=* | -
7070: 2d 65 78 65 63 2d 70 72 65 66 69 78 3d 2a 20 7c  -exec-prefix=* |
7080: 20 2d 2d 65 78 65 63 2d 70 72 65 66 69 3d 2a 20   --exec-prefi=* 
7090: 5c 0a 20 20 7c 20 2d 2d 65 78 65 63 2d 70 72 65  \.  | --exec-pre
70a0: 66 3d 2a 20 7c 20 2d 2d 65 78 65 63 2d 70 72 65  f=* | --exec-pre
70b0: 3d 2a 20 7c 20 2d 2d 65 78 65 63 2d 70 72 3d 2a  =* | --exec-pr=*
70c0: 20 7c 20 2d 2d 65 78 65 63 2d 70 3d 2a 20 7c 20   | --exec-p=* | 
70d0: 2d 2d 65 78 65 63 2d 3d 2a 20 5c 0a 20 20 7c 20  --exec-=* \.  | 
70e0: 2d 2d 65 78 65 63 3d 2a 20 7c 20 2d 2d 65 78 65  --exec=* | --exe
70f0: 3d 2a 20 7c 20 2d 2d 65 78 3d 2a 29 0a 20 20 20  =* | --ex=*).   
7100: 20 65 78 65 63 5f 70 72 65 66 69 78 3d 24 61 63   exec_prefix=$ac
7110: 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 67  _optarg ;;..  -g
7120: 61 73 20 7c 20 2d 2d 67 61 73 20 7c 20 2d 2d 67  as | --gas | --g
7130: 61 20 7c 20 2d 2d 67 29 0a 20 20 20 20 23 20 4f  a | --g).    # O
7140: 62 73 6f 6c 65 74 65 3b 20 75 73 65 20 2d 2d 77  bsolete; use --w
7150: 69 74 68 2d 67 61 73 2e 0a 20 20 20 20 77 69 74  ith-gas..    wit
7160: 68 5f 67 61 73 3d 79 65 73 20 3b 3b 0a 0a 20 20  h_gas=yes ;;..  
7170: 2d 68 65 6c 70 20 7c 20 2d 2d 68 65 6c 70 20 7c  -help | --help |
7180: 20 2d 2d 68 65 6c 20 7c 20 2d 2d 68 65 20 7c 20   --hel | --he | 
7190: 2d 68 29 0a 20 20 20 20 61 63 5f 69 6e 69 74 5f  -h).    ac_init_
71a0: 68 65 6c 70 3d 6c 6f 6e 67 20 3b 3b 0a 20 20 2d  help=long ;;.  -
71b0: 68 65 6c 70 3d 72 2a 20 7c 20 2d 2d 68 65 6c 70  help=r* | --help
71c0: 3d 72 2a 20 7c 20 2d 2d 68 65 6c 3d 72 2a 20 7c  =r* | --hel=r* |
71d0: 20 2d 2d 68 65 3d 72 2a 20 7c 20 2d 68 72 2a 29   --he=r* | -hr*)
71e0: 0a 20 20 20 20 61 63 5f 69 6e 69 74 5f 68 65 6c  .    ac_init_hel
71f0: 70 3d 72 65 63 75 72 73 69 76 65 20 3b 3b 0a 20  p=recursive ;;. 
7200: 20 2d 68 65 6c 70 3d 73 2a 20 7c 20 2d 2d 68 65   -help=s* | --he
7210: 6c 70 3d 73 2a 20 7c 20 2d 2d 68 65 6c 3d 73 2a  lp=s* | --hel=s*
7220: 20 7c 20 2d 2d 68 65 3d 73 2a 20 7c 20 2d 68 73   | --he=s* | -hs
7230: 2a 29 0a 20 20 20 20 61 63 5f 69 6e 69 74 5f 68  *).    ac_init_h
7240: 65 6c 70 3d 73 68 6f 72 74 20 3b 3b 0a 0a 20 20  elp=short ;;..  
7250: 2d 68 6f 73 74 20 7c 20 2d 2d 68 6f 73 74 20 7c  -host | --host |
7260: 20 2d 2d 68 6f 73 20 7c 20 2d 2d 68 6f 29 0a 20   --hos | --ho). 
7270: 20 20 20 61 63 5f 70 72 65 76 3d 68 6f 73 74 5f     ac_prev=host_
7280: 61 6c 69 61 73 20 3b 3b 0a 20 20 2d 68 6f 73 74  alias ;;.  -host
7290: 3d 2a 20 7c 20 2d 2d 68 6f 73 74 3d 2a 20 7c 20  =* | --host=* | 
72a0: 2d 2d 68 6f 73 3d 2a 20 7c 20 2d 2d 68 6f 3d 2a  --hos=* | --ho=*
72b0: 29 0a 20 20 20 20 68 6f 73 74 5f 61 6c 69 61 73  ).    host_alias
72c0: 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a  =$ac_optarg ;;..
72d0: 20 20 2d 68 74 6d 6c 64 69 72 20 7c 20 2d 2d 68    -htmldir | --h
72e0: 74 6d 6c 64 69 72 20 7c 20 2d 2d 68 74 6d 6c 64  tmldir | --htmld
72f0: 69 20 7c 20 2d 2d 68 74 6d 6c 64 20 7c 20 2d 2d  i | --htmld | --
7300: 68 74 6d 6c 20 7c 20 2d 2d 68 74 6d 20 7c 20 2d  html | --htm | -
7310: 2d 68 74 29 0a 20 20 20 20 61 63 5f 70 72 65 76  -ht).    ac_prev
7320: 3d 68 74 6d 6c 64 69 72 20 3b 3b 0a 20 20 2d 68  =htmldir ;;.  -h
7330: 74 6d 6c 64 69 72 3d 2a 20 7c 20 2d 2d 68 74 6d  tmldir=* | --htm
7340: 6c 64 69 72 3d 2a 20 7c 20 2d 2d 68 74 6d 6c 64  ldir=* | --htmld
7350: 69 3d 2a 20 7c 20 2d 2d 68 74 6d 6c 64 3d 2a 20  i=* | --htmld=* 
7360: 7c 20 2d 2d 68 74 6d 6c 3d 2a 20 7c 20 2d 2d 68  | --html=* | --h
7370: 74 6d 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 68 74 3d  tm=* \.  | --ht=
7380: 2a 29 0a 20 20 20 20 68 74 6d 6c 64 69 72 3d 24  *).    htmldir=$
7390: 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20  ac_optarg ;;..  
73a0: 2d 69 6e 63 6c 75 64 65 64 69 72 20 7c 20 2d 2d  -includedir | --
73b0: 69 6e 63 6c 75 64 65 64 69 72 20 7c 20 2d 2d 69  includedir | --i
73c0: 6e 63 6c 75 64 65 64 69 20 7c 20 2d 2d 69 6e 63  ncludedi | --inc
73d0: 6c 75 64 65 64 20 7c 20 2d 2d 69 6e 63 6c 75 64  luded | --includ
73e0: 65 20 5c 0a 20 20 7c 20 2d 2d 69 6e 63 6c 75 64  e \.  | --includ
73f0: 20 7c 20 2d 2d 69 6e 63 6c 75 20 7c 20 2d 2d 69   | --inclu | --i
7400: 6e 63 6c 20 7c 20 2d 2d 69 6e 63 29 0a 20 20 20  ncl | --inc).   
7410: 20 61 63 5f 70 72 65 76 3d 69 6e 63 6c 75 64 65   ac_prev=include
7420: 64 69 72 20 3b 3b 0a 20 20 2d 69 6e 63 6c 75 64  dir ;;.  -includ
7430: 65 64 69 72 3d 2a 20 7c 20 2d 2d 69 6e 63 6c 75  edir=* | --inclu
7440: 64 65 64 69 72 3d 2a 20 7c 20 2d 2d 69 6e 63 6c  dedir=* | --incl
7450: 75 64 65 64 69 3d 2a 20 7c 20 2d 2d 69 6e 63 6c  udedi=* | --incl
7460: 75 64 65 64 3d 2a 20 7c 20 2d 2d 69 6e 63 6c 75  uded=* | --inclu
7470: 64 65 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 69 6e 63  de=* \.  | --inc
7480: 6c 75 64 3d 2a 20 7c 20 2d 2d 69 6e 63 6c 75 3d  lud=* | --inclu=
7490: 2a 20 7c 20 2d 2d 69 6e 63 6c 3d 2a 20 7c 20 2d  * | --incl=* | -
74a0: 2d 69 6e 63 3d 2a 29 0a 20 20 20 20 69 6e 63 6c  -inc=*).    incl
74b0: 75 64 65 64 69 72 3d 24 61 63 5f 6f 70 74 61 72  udedir=$ac_optar
74c0: 67 20 3b 3b 0a 0a 20 20 2d 69 6e 66 6f 64 69 72  g ;;..  -infodir
74d0: 20 7c 20 2d 2d 69 6e 66 6f 64 69 72 20 7c 20 2d   | --infodir | -
74e0: 2d 69 6e 66 6f 64 69 20 7c 20 2d 2d 69 6e 66 6f  -infodi | --info
74f0: 64 20 7c 20 2d 2d 69 6e 66 6f 20 7c 20 2d 2d 69  d | --info | --i
7500: 6e 66 29 0a 20 20 20 20 61 63 5f 70 72 65 76 3d  nf).    ac_prev=
7510: 69 6e 66 6f 64 69 72 20 3b 3b 0a 20 20 2d 69 6e  infodir ;;.  -in
7520: 66 6f 64 69 72 3d 2a 20 7c 20 2d 2d 69 6e 66 6f  fodir=* | --info
7530: 64 69 72 3d 2a 20 7c 20 2d 2d 69 6e 66 6f 64 69  dir=* | --infodi
7540: 3d 2a 20 7c 20 2d 2d 69 6e 66 6f 64 3d 2a 20 7c  =* | --infod=* |
7550: 20 2d 2d 69 6e 66 6f 3d 2a 20 7c 20 2d 2d 69 6e   --info=* | --in
7560: 66 3d 2a 29 0a 20 20 20 20 69 6e 66 6f 64 69 72  f=*).    infodir
7570: 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a  =$ac_optarg ;;..
7580: 20 20 2d 6c 69 62 64 69 72 20 7c 20 2d 2d 6c 69    -libdir | --li
7590: 62 64 69 72 20 7c 20 2d 2d 6c 69 62 64 69 20 7c  bdir | --libdi |
75a0: 20 2d 2d 6c 69 62 64 29 0a 20 20 20 20 61 63 5f   --libd).    ac_
75b0: 70 72 65 76 3d 6c 69 62 64 69 72 20 3b 3b 0a 20  prev=libdir ;;. 
75c0: 20 2d 6c 69 62 64 69 72 3d 2a 20 7c 20 2d 2d 6c   -libdir=* | --l
75d0: 69 62 64 69 72 3d 2a 20 7c 20 2d 2d 6c 69 62 64  ibdir=* | --libd
75e0: 69 3d 2a 20 7c 20 2d 2d 6c 69 62 64 3d 2a 29 0a  i=* | --libd=*).
75f0: 20 20 20 20 6c 69 62 64 69 72 3d 24 61 63 5f 6f      libdir=$ac_o
7600: 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 6c 69 62  ptarg ;;..  -lib
7610: 65 78 65 63 64 69 72 20 7c 20 2d 2d 6c 69 62 65  execdir | --libe
7620: 78 65 63 64 69 72 20 7c 20 2d 2d 6c 69 62 65 78  xecdir | --libex
7630: 65 63 64 69 20 7c 20 2d 2d 6c 69 62 65 78 65 63  ecdi | --libexec
7640: 64 20 7c 20 2d 2d 6c 69 62 65 78 65 63 20 5c 0a  d | --libexec \.
7650: 20 20 7c 20 2d 2d 6c 69 62 65 78 65 20 7c 20 2d    | --libexe | -
7660: 2d 6c 69 62 65 78 20 7c 20 2d 2d 6c 69 62 65 29  -libex | --libe)
7670: 0a 20 20 20 20 61 63 5f 70 72 65 76 3d 6c 69 62  .    ac_prev=lib
7680: 65 78 65 63 64 69 72 20 3b 3b 0a 20 20 2d 6c 69  execdir ;;.  -li
7690: 62 65 78 65 63 64 69 72 3d 2a 20 7c 20 2d 2d 6c  bexecdir=* | --l
76a0: 69 62 65 78 65 63 64 69 72 3d 2a 20 7c 20 2d 2d  ibexecdir=* | --
76b0: 6c 69 62 65 78 65 63 64 69 3d 2a 20 7c 20 2d 2d  libexecdi=* | --
76c0: 6c 69 62 65 78 65 63 64 3d 2a 20 7c 20 2d 2d 6c  libexecd=* | --l
76d0: 69 62 65 78 65 63 3d 2a 20 5c 0a 20 20 7c 20 2d  ibexec=* \.  | -
76e0: 2d 6c 69 62 65 78 65 3d 2a 20 7c 20 2d 2d 6c 69  -libexe=* | --li
76f0: 62 65 78 3d 2a 20 7c 20 2d 2d 6c 69 62 65 3d 2a  bex=* | --libe=*
7700: 29 0a 20 20 20 20 6c 69 62 65 78 65 63 64 69 72  ).    libexecdir
7710: 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a  =$ac_optarg ;;..
7720: 20 20 2d 6c 6f 63 61 6c 65 64 69 72 20 7c 20 2d    -localedir | -
7730: 2d 6c 6f 63 61 6c 65 64 69 72 20 7c 20 2d 2d 6c  -localedir | --l
7740: 6f 63 61 6c 65 64 69 20 7c 20 2d 2d 6c 6f 63 61  ocaledi | --loca
7750: 6c 65 64 20 7c 20 2d 2d 6c 6f 63 61 6c 65 29 0a  led | --locale).
7760: 20 20 20 20 61 63 5f 70 72 65 76 3d 6c 6f 63 61      ac_prev=loca
7770: 6c 65 64 69 72 20 3b 3b 0a 20 20 2d 6c 6f 63 61  ledir ;;.  -loca
7780: 6c 65 64 69 72 3d 2a 20 7c 20 2d 2d 6c 6f 63 61  ledir=* | --loca
7790: 6c 65 64 69 72 3d 2a 20 7c 20 2d 2d 6c 6f 63 61  ledir=* | --loca
77a0: 6c 65 64 69 3d 2a 20 7c 20 2d 2d 6c 6f 63 61 6c  ledi=* | --local
77b0: 65 64 3d 2a 20 7c 20 2d 2d 6c 6f 63 61 6c 65 3d  ed=* | --locale=
77c0: 2a 29 0a 20 20 20 20 6c 6f 63 61 6c 65 64 69 72  *).    localedir
77d0: 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a  =$ac_optarg ;;..
77e0: 20 20 2d 6c 6f 63 61 6c 73 74 61 74 65 64 69 72    -localstatedir
77f0: 20 7c 20 2d 2d 6c 6f 63 61 6c 73 74 61 74 65 64   | --localstated
7800: 69 72 20 7c 20 2d 2d 6c 6f 63 61 6c 73 74 61 74  ir | --localstat
7810: 65 64 69 20 7c 20 2d 2d 6c 6f 63 61 6c 73 74 61  edi | --localsta
7820: 74 65 64 20 5c 0a 20 20 7c 20 2d 2d 6c 6f 63 61  ted \.  | --loca
7830: 6c 73 74 61 74 65 20 7c 20 2d 2d 6c 6f 63 61 6c  lstate | --local
7840: 73 74 61 74 20 7c 20 2d 2d 6c 6f 63 61 6c 73 74  stat | --localst
7850: 61 20 7c 20 2d 2d 6c 6f 63 61 6c 73 74 20 7c 20  a | --localst | 
7860: 2d 2d 6c 6f 63 61 6c 73 29 0a 20 20 20 20 61 63  --locals).    ac
7870: 5f 70 72 65 76 3d 6c 6f 63 61 6c 73 74 61 74 65  _prev=localstate
7880: 64 69 72 20 3b 3b 0a 20 20 2d 6c 6f 63 61 6c 73  dir ;;.  -locals
7890: 74 61 74 65 64 69 72 3d 2a 20 7c 20 2d 2d 6c 6f  tatedir=* | --lo
78a0: 63 61 6c 73 74 61 74 65 64 69 72 3d 2a 20 7c 20  calstatedir=* | 
78b0: 2d 2d 6c 6f 63 61 6c 73 74 61 74 65 64 69 3d 2a  --localstatedi=*
78c0: 20 7c 20 2d 2d 6c 6f 63 61 6c 73 74 61 74 65 64   | --localstated
78d0: 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 6c 6f 63 61 6c  =* \.  | --local
78e0: 73 74 61 74 65 3d 2a 20 7c 20 2d 2d 6c 6f 63 61  state=* | --loca
78f0: 6c 73 74 61 74 3d 2a 20 7c 20 2d 2d 6c 6f 63 61  lstat=* | --loca
7900: 6c 73 74 61 3d 2a 20 7c 20 2d 2d 6c 6f 63 61 6c  lsta=* | --local
7910: 73 74 3d 2a 20 7c 20 2d 2d 6c 6f 63 61 6c 73 3d  st=* | --locals=
7920: 2a 29 0a 20 20 20 20 6c 6f 63 61 6c 73 74 61 74  *).    localstat
7930: 65 64 69 72 3d 24 61 63 5f 6f 70 74 61 72 67 20  edir=$ac_optarg 
7940: 3b 3b 0a 0a 20 20 2d 6d 61 6e 64 69 72 20 7c 20  ;;..  -mandir | 
7950: 2d 2d 6d 61 6e 64 69 72 20 7c 20 2d 2d 6d 61 6e  --mandir | --man
7960: 64 69 20 7c 20 2d 2d 6d 61 6e 64 20 7c 20 2d 2d  di | --mand | --
7970: 6d 61 6e 20 7c 20 2d 2d 6d 61 20 7c 20 2d 2d 6d  man | --ma | --m
7980: 29 0a 20 20 20 20 61 63 5f 70 72 65 76 3d 6d 61  ).    ac_prev=ma
7990: 6e 64 69 72 20 3b 3b 0a 20 20 2d 6d 61 6e 64 69  ndir ;;.  -mandi
79a0: 72 3d 2a 20 7c 20 2d 2d 6d 61 6e 64 69 72 3d 2a  r=* | --mandir=*
79b0: 20 7c 20 2d 2d 6d 61 6e 64 69 3d 2a 20 7c 20 2d   | --mandi=* | -
79c0: 2d 6d 61 6e 64 3d 2a 20 7c 20 2d 2d 6d 61 6e 3d  -mand=* | --man=
79d0: 2a 20 7c 20 2d 2d 6d 61 3d 2a 20 7c 20 2d 2d 6d  * | --ma=* | --m
79e0: 3d 2a 29 0a 20 20 20 20 6d 61 6e 64 69 72 3d 24  =*).    mandir=$
79f0: 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20  ac_optarg ;;..  
7a00: 2d 6e 66 70 20 7c 20 2d 2d 6e 66 70 20 7c 20 2d  -nfp | --nfp | -
7a10: 2d 6e 66 29 0a 20 20 20 20 23 20 4f 62 73 6f 6c  -nf).    # Obsol
7a20: 65 74 65 3b 20 75 73 65 20 2d 2d 77 69 74 68 6f  ete; use --witho
7a30: 75 74 2d 66 70 2e 0a 20 20 20 20 77 69 74 68 5f  ut-fp..    with_
7a40: 66 70 3d 6e 6f 20 3b 3b 0a 0a 20 20 2d 6e 6f 2d  fp=no ;;..  -no-
7a50: 63 72 65 61 74 65 20 7c 20 2d 2d 6e 6f 2d 63 72  create | --no-cr
7a60: 65 61 74 65 20 7c 20 2d 2d 6e 6f 2d 63 72 65 61  eate | --no-crea
7a70: 74 20 7c 20 2d 2d 6e 6f 2d 63 72 65 61 20 7c 20  t | --no-crea | 
7a80: 2d 2d 6e 6f 2d 63 72 65 20 5c 0a 20 20 7c 20 2d  --no-cre \.  | -
7a90: 2d 6e 6f 2d 63 72 20 7c 20 2d 2d 6e 6f 2d 63 20  -no-cr | --no-c 
7aa0: 7c 20 2d 6e 29 0a 20 20 20 20 6e 6f 5f 63 72 65  | -n).    no_cre
7ab0: 61 74 65 3d 79 65 73 20 3b 3b 0a 0a 20 20 2d 6e  ate=yes ;;..  -n
7ac0: 6f 2d 72 65 63 75 72 73 69 6f 6e 20 7c 20 2d 2d  o-recursion | --
7ad0: 6e 6f 2d 72 65 63 75 72 73 69 6f 6e 20 7c 20 2d  no-recursion | -
7ae0: 2d 6e 6f 2d 72 65 63 75 72 73 69 6f 20 7c 20 2d  -no-recursio | -
7af0: 2d 6e 6f 2d 72 65 63 75 72 73 69 20 5c 0a 20 20  -no-recursi \.  
7b00: 7c 20 2d 2d 6e 6f 2d 72 65 63 75 72 73 20 7c 20  | --no-recurs | 
7b10: 2d 2d 6e 6f 2d 72 65 63 75 72 20 7c 20 2d 2d 6e  --no-recur | --n
7b20: 6f 2d 72 65 63 75 20 7c 20 2d 2d 6e 6f 2d 72 65  o-recu | --no-re
7b30: 63 20 7c 20 2d 2d 6e 6f 2d 72 65 20 7c 20 2d 2d  c | --no-re | --
7b40: 6e 6f 2d 72 29 0a 20 20 20 20 6e 6f 5f 72 65 63  no-r).    no_rec
7b50: 75 72 73 69 6f 6e 3d 79 65 73 20 3b 3b 0a 0a 20  ursion=yes ;;.. 
7b60: 20 2d 6f 6c 64 69 6e 63 6c 75 64 65 64 69 72 20   -oldincludedir 
7b70: 7c 20 2d 2d 6f 6c 64 69 6e 63 6c 75 64 65 64 69  | --oldincludedi
7b80: 72 20 7c 20 2d 2d 6f 6c 64 69 6e 63 6c 75 64 65  r | --oldinclude
7b90: 64 69 20 7c 20 2d 2d 6f 6c 64 69 6e 63 6c 75 64  di | --oldinclud
7ba0: 65 64 20 5c 0a 20 20 7c 20 2d 2d 6f 6c 64 69 6e  ed \.  | --oldin
7bb0: 63 6c 75 64 65 20 7c 20 2d 2d 6f 6c 64 69 6e 63  clude | --oldinc
7bc0: 6c 75 64 20 7c 20 2d 2d 6f 6c 64 69 6e 63 6c 75  lud | --oldinclu
7bd0: 20 7c 20 2d 2d 6f 6c 64 69 6e 63 6c 20 7c 20 2d   | --oldincl | -
7be0: 2d 6f 6c 64 69 6e 63 20 5c 0a 20 20 7c 20 2d 2d  -oldinc \.  | --
7bf0: 6f 6c 64 69 6e 20 7c 20 2d 2d 6f 6c 64 69 20 7c  oldin | --oldi |
7c00: 20 2d 2d 6f 6c 64 20 7c 20 2d 2d 6f 6c 20 7c 20   --old | --ol | 
7c10: 2d 2d 6f 29 0a 20 20 20 20 61 63 5f 70 72 65 76  --o).    ac_prev
7c20: 3d 6f 6c 64 69 6e 63 6c 75 64 65 64 69 72 20 3b  =oldincludedir ;
7c30: 3b 0a 20 20 2d 6f 6c 64 69 6e 63 6c 75 64 65 64  ;.  -oldincluded
7c40: 69 72 3d 2a 20 7c 20 2d 2d 6f 6c 64 69 6e 63 6c  ir=* | --oldincl
7c50: 75 64 65 64 69 72 3d 2a 20 7c 20 2d 2d 6f 6c 64  udedir=* | --old
7c60: 69 6e 63 6c 75 64 65 64 69 3d 2a 20 7c 20 2d 2d  includedi=* | --
7c70: 6f 6c 64 69 6e 63 6c 75 64 65 64 3d 2a 20 5c 0a  oldincluded=* \.
7c80: 20 20 7c 20 2d 2d 6f 6c 64 69 6e 63 6c 75 64 65    | --oldinclude
7c90: 3d 2a 20 7c 20 2d 2d 6f 6c 64 69 6e 63 6c 75 64  =* | --oldinclud
7ca0: 3d 2a 20 7c 20 2d 2d 6f 6c 64 69 6e 63 6c 75 3d  =* | --oldinclu=
7cb0: 2a 20 7c 20 2d 2d 6f 6c 64 69 6e 63 6c 3d 2a 20  * | --oldincl=* 
7cc0: 7c 20 2d 2d 6f 6c 64 69 6e 63 3d 2a 20 5c 0a 20  | --oldinc=* \. 
7cd0: 20 7c 20 2d 2d 6f 6c 64 69 6e 3d 2a 20 7c 20 2d   | --oldin=* | -
7ce0: 2d 6f 6c 64 69 3d 2a 20 7c 20 2d 2d 6f 6c 64 3d  -oldi=* | --old=
7cf0: 2a 20 7c 20 2d 2d 6f 6c 3d 2a 20 7c 20 2d 2d 6f  * | --ol=* | --o
7d00: 3d 2a 29 0a 20 20 20 20 6f 6c 64 69 6e 63 6c 75  =*).    oldinclu
7d10: 64 65 64 69 72 3d 24 61 63 5f 6f 70 74 61 72 67  dedir=$ac_optarg
7d20: 20 3b 3b 0a 0a 20 20 2d 70 72 65 66 69 78 20 7c   ;;..  -prefix |
7d30: 20 2d 2d 70 72 65 66 69 78 20 7c 20 2d 2d 70 72   --prefix | --pr
7d40: 65 66 69 20 7c 20 2d 2d 70 72 65 66 20 7c 20 2d  efi | --pref | -
7d50: 2d 70 72 65 20 7c 20 2d 2d 70 72 20 7c 20 2d 2d  -pre | --pr | --
7d60: 70 29 0a 20 20 20 20 61 63 5f 70 72 65 76 3d 70  p).    ac_prev=p
7d70: 72 65 66 69 78 20 3b 3b 0a 20 20 2d 70 72 65 66  refix ;;.  -pref
7d80: 69 78 3d 2a 20 7c 20 2d 2d 70 72 65 66 69 78 3d  ix=* | --prefix=
7d90: 2a 20 7c 20 2d 2d 70 72 65 66 69 3d 2a 20 7c 20  * | --prefi=* | 
7da0: 2d 2d 70 72 65 66 3d 2a 20 7c 20 2d 2d 70 72 65  --pref=* | --pre
7db0: 3d 2a 20 7c 20 2d 2d 70 72 3d 2a 20 7c 20 2d 2d  =* | --pr=* | --
7dc0: 70 3d 2a 29 0a 20 20 20 20 70 72 65 66 69 78 3d  p=*).    prefix=
7dd0: 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20  $ac_optarg ;;.. 
7de0: 20 2d 70 72 6f 67 72 61 6d 2d 70 72 65 66 69 78   -program-prefix
7df0: 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 70 72 65   | --program-pre
7e00: 66 69 78 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d  fix | --program-
7e10: 70 72 65 66 69 20 7c 20 2d 2d 70 72 6f 67 72 61  prefi | --progra
7e20: 6d 2d 70 72 65 66 20 5c 0a 20 20 7c 20 2d 2d 70  m-pref \.  | --p
7e30: 72 6f 67 72 61 6d 2d 70 72 65 20 7c 20 2d 2d 70  rogram-pre | --p
7e40: 72 6f 67 72 61 6d 2d 70 72 20 7c 20 2d 2d 70 72  rogram-pr | --pr
7e50: 6f 67 72 61 6d 2d 70 29 0a 20 20 20 20 61 63 5f  ogram-p).    ac_
7e60: 70 72 65 76 3d 70 72 6f 67 72 61 6d 5f 70 72 65  prev=program_pre
7e70: 66 69 78 20 3b 3b 0a 20 20 2d 70 72 6f 67 72 61  fix ;;.  -progra
7e80: 6d 2d 70 72 65 66 69 78 3d 2a 20 7c 20 2d 2d 70  m-prefix=* | --p
7e90: 72 6f 67 72 61 6d 2d 70 72 65 66 69 78 3d 2a 20  rogram-prefix=* 
7ea0: 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 70 72 65 66  | --program-pref
7eb0: 69 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 70 72 6f 67  i=* \.  | --prog
7ec0: 72 61 6d 2d 70 72 65 66 3d 2a 20 7c 20 2d 2d 70  ram-pref=* | --p
7ed0: 72 6f 67 72 61 6d 2d 70 72 65 3d 2a 20 7c 20 2d  rogram-pre=* | -
7ee0: 2d 70 72 6f 67 72 61 6d 2d 70 72 3d 2a 20 7c 20  -program-pr=* | 
7ef0: 2d 2d 70 72 6f 67 72 61 6d 2d 70 3d 2a 29 0a 20  --program-p=*). 
7f00: 20 20 20 70 72 6f 67 72 61 6d 5f 70 72 65 66 69     program_prefi
7f10: 78 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a  x=$ac_optarg ;;.
7f20: 0a 20 20 2d 70 72 6f 67 72 61 6d 2d 73 75 66 66  .  -program-suff
7f30: 69 78 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 73  ix | --program-s
7f40: 75 66 66 69 78 20 7c 20 2d 2d 70 72 6f 67 72 61  uffix | --progra
7f50: 6d 2d 73 75 66 66 69 20 7c 20 2d 2d 70 72 6f 67  m-suffi | --prog
7f60: 72 61 6d 2d 73 75 66 66 20 5c 0a 20 20 7c 20 2d  ram-suff \.  | -
7f70: 2d 70 72 6f 67 72 61 6d 2d 73 75 66 20 7c 20 2d  -program-suf | -
7f80: 2d 70 72 6f 67 72 61 6d 2d 73 75 20 7c 20 2d 2d  -program-su | --
7f90: 70 72 6f 67 72 61 6d 2d 73 29 0a 20 20 20 20 61  program-s).    a
7fa0: 63 5f 70 72 65 76 3d 70 72 6f 67 72 61 6d 5f 73  c_prev=program_s
7fb0: 75 66 66 69 78 20 3b 3b 0a 20 20 2d 70 72 6f 67  uffix ;;.  -prog
7fc0: 72 61 6d 2d 73 75 66 66 69 78 3d 2a 20 7c 20 2d  ram-suffix=* | -
7fd0: 2d 70 72 6f 67 72 61 6d 2d 73 75 66 66 69 78 3d  -program-suffix=
7fe0: 2a 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 73 75  * | --program-su
7ff0: 66 66 69 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 70 72  ffi=* \.  | --pr
8000: 6f 67 72 61 6d 2d 73 75 66 66 3d 2a 20 7c 20 2d  ogram-suff=* | -
8010: 2d 70 72 6f 67 72 61 6d 2d 73 75 66 3d 2a 20 7c  -program-suf=* |
8020: 20 2d 2d 70 72 6f 67 72 61 6d 2d 73 75 3d 2a 20   --program-su=* 
8030: 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 73 3d 2a 29  | --program-s=*)
8040: 0a 20 20 20 20 70 72 6f 67 72 61 6d 5f 73 75 66  .    program_suf
8050: 66 69 78 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b  fix=$ac_optarg ;
8060: 3b 0a 0a 20 20 2d 70 72 6f 67 72 61 6d 2d 74 72  ;..  -program-tr
8070: 61 6e 73 66 6f 72 6d 2d 6e 61 6d 65 20 7c 20 2d  ansform-name | -
8080: 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e 73 66 6f  -program-transfo
8090: 72 6d 2d 6e 61 6d 65 20 5c 0a 20 20 7c 20 2d 2d  rm-name \.  | --
80a0: 70 72 6f 67 72 61 6d 2d 74 72 61 6e 73 66 6f 72  program-transfor
80b0: 6d 2d 6e 61 6d 20 7c 20 2d 2d 70 72 6f 67 72 61  m-nam | --progra
80c0: 6d 2d 74 72 61 6e 73 66 6f 72 6d 2d 6e 61 20 5c  m-transform-na \
80d0: 0a 20 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74  .  | --program-t
80e0: 72 61 6e 73 66 6f 72 6d 2d 6e 20 7c 20 2d 2d 70  ransform-n | --p
80f0: 72 6f 67 72 61 6d 2d 74 72 61 6e 73 66 6f 72 6d  rogram-transform
8100: 2d 20 5c 0a 20 20 7c 20 2d 2d 70 72 6f 67 72 61  - \.  | --progra
8110: 6d 2d 74 72 61 6e 73 66 6f 72 6d 20 7c 20 2d 2d  m-transform | --
8120: 70 72 6f 67 72 61 6d 2d 74 72 61 6e 73 66 6f 72  program-transfor
8130: 20 5c 0a 20 20 7c 20 2d 2d 70 72 6f 67 72 61 6d   \.  | --program
8140: 2d 74 72 61 6e 73 66 6f 20 7c 20 2d 2d 70 72 6f  -transfo | --pro
8150: 67 72 61 6d 2d 74 72 61 6e 73 66 20 5c 0a 20 20  gram-transf \.  
8160: 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e  | --program-tran
8170: 73 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72  s | --program-tr
8180: 61 6e 20 5c 0a 20 20 7c 20 2d 2d 70 72 6f 67 72  an \.  | --progr
8190: 2d 74 72 61 20 7c 20 2d 2d 70 72 6f 67 72 61 6d  -tra | --program
81a0: 2d 74 72 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d  -tr | --program-
81b0: 74 29 0a 20 20 20 20 61 63 5f 70 72 65 76 3d 70  t).    ac_prev=p
81c0: 72 6f 67 72 61 6d 5f 74 72 61 6e 73 66 6f 72 6d  rogram_transform
81d0: 5f 6e 61 6d 65 20 3b 3b 0a 20 20 2d 70 72 6f 67  _name ;;.  -prog
81e0: 72 61 6d 2d 74 72 61 6e 73 66 6f 72 6d 2d 6e 61  ram-transform-na
81f0: 6d 65 3d 2a 20 7c 20 2d 2d 70 72 6f 67 72 61 6d  me=* | --program
8200: 2d 74 72 61 6e 73 66 6f 72 6d 2d 6e 61 6d 65 3d  -transform-name=
8210: 2a 20 5c 0a 20 20 7c 20 2d 2d 70 72 6f 67 72 61  * \.  | --progra
8220: 6d 2d 74 72 61 6e 73 66 6f 72 6d 2d 6e 61 6d 3d  m-transform-nam=
8230: 2a 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72  * | --program-tr
8240: 61 6e 73 66 6f 72 6d 2d 6e 61 3d 2a 20 5c 0a 20  ansform-na=* \. 
8250: 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 61   | --program-tra
8260: 6e 73 66 6f 72 6d 2d 6e 3d 2a 20 7c 20 2d 2d 70  nsform-n=* | --p
8270: 72 6f 67 72 61 6d 2d 74 72 61 6e 73 66 6f 72 6d  rogram-transform
8280: 2d 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 70 72 6f 67  -=* \.  | --prog
8290: 72 61 6d 2d 74 72 61 6e 73 66 6f 72 6d 3d 2a 20  ram-transform=* 
82a0: 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e  | --program-tran
82b0: 73 66 6f 72 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 70  sfor=* \.  | --p
82c0: 72 6f 67 72 61 6d 2d 74 72 61 6e 73 66 6f 3d 2a  rogram-transfo=*
82d0: 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 61   | --program-tra
82e0: 6e 73 66 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 70 72  nsf=* \.  | --pr
82f0: 6f 67 72 61 6d 2d 74 72 61 6e 73 3d 2a 20 7c 20  ogram-trans=* | 
8300: 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e 3d 2a  --program-tran=*
8310: 20 5c 0a 20 20 7c 20 2d 2d 70 72 6f 67 72 2d 74   \.  | --progr-t
8320: 72 61 3d 2a 20 7c 20 2d 2d 70 72 6f 67 72 61 6d  ra=* | --program
8330: 2d 74 72 3d 2a 20 7c 20 2d 2d 70 72 6f 67 72 61  -tr=* | --progra
8340: 6d 2d 74 3d 2a 29 0a 20 20 20 20 70 72 6f 67 72  m-t=*).    progr
8350: 61 6d 5f 74 72 61 6e 73 66 6f 72 6d 5f 6e 61 6d  am_transform_nam
8360: 65 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a  e=$ac_optarg ;;.
8370: 0a 20 20 2d 70 64 66 64 69 72 20 7c 20 2d 2d 70  .  -pdfdir | --p
8380: 64 66 64 69 72 20 7c 20 2d 2d 70 64 66 64 69 20  dfdir | --pdfdi 
8390: 7c 20 2d 2d 70 64 66 64 20 7c 20 2d 2d 70 64 66  | --pdfd | --pdf
83a0: 20 7c 20 2d 2d 70 64 29 0a 20 20 20 20 61 63 5f   | --pd).    ac_
83b0: 70 72 65 76 3d 70 64 66 64 69 72 20 3b 3b 0a 20  prev=pdfdir ;;. 
83c0: 20 2d 70 64 66 64 69 72 3d 2a 20 7c 20 2d 2d 70   -pdfdir=* | --p
83d0: 64 66 64 69 72 3d 2a 20 7c 20 2d 2d 70 64 66 64  dfdir=* | --pdfd
83e0: 69 3d 2a 20 7c 20 2d 2d 70 64 66 64 3d 2a 20 7c  i=* | --pdfd=* |
83f0: 20 2d 2d 70 64 66 3d 2a 20 7c 20 2d 2d 70 64 3d   --pdf=* | --pd=
8400: 2a 29 0a 20 20 20 20 70 64 66 64 69 72 3d 24 61  *).    pdfdir=$a
8410: 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d  c_optarg ;;..  -
8420: 70 73 64 69 72 20 7c 20 2d 2d 70 73 64 69 72 20  psdir | --psdir 
8430: 7c 20 2d 2d 70 73 64 69 20 7c 20 2d 2d 70 73 64  | --psdi | --psd
8440: 20 7c 20 2d 2d 70 73 29 0a 20 20 20 20 61 63 5f   | --ps).    ac_
8450: 70 72 65 76 3d 70 73 64 69 72 20 3b 3b 0a 20 20  prev=psdir ;;.  
8460: 2d 70 73 64 69 72 3d 2a 20 7c 20 2d 2d 70 73 64  -psdir=* | --psd
8470: 69 72 3d 2a 20 7c 20 2d 2d 70 73 64 69 3d 2a 20  ir=* | --psdi=* 
8480: 7c 20 2d 2d 70 73 64 3d 2a 20 7c 20 2d 2d 70 73  | --psd=* | --ps
8490: 3d 2a 29 0a 20 20 20 20 70 73 64 69 72 3d 24 61  =*).    psdir=$a
84a0: 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d  c_optarg ;;..  -
84b0: 71 20 7c 20 2d 71 75 69 65 74 20 7c 20 2d 2d 71  q | -quiet | --q
84c0: 75 69 65 74 20 7c 20 2d 2d 71 75 69 65 20 7c 20  uiet | --quie | 
84d0: 2d 2d 71 75 69 20 7c 20 2d 2d 71 75 20 7c 20 2d  --qui | --qu | -
84e0: 2d 71 20 5c 0a 20 20 7c 20 2d 73 69 6c 65 6e 74  -q \.  | -silent
84f0: 20 7c 20 2d 2d 73 69 6c 65 6e 74 20 7c 20 2d 2d   | --silent | --
8500: 73 69 6c 65 6e 20 7c 20 2d 2d 73 69 6c 65 20 7c  silen | --sile |
8510: 20 2d 2d 73 69 6c 29 0a 20 20 20 20 73 69 6c 65   --sil).    sile
8520: 6e 74 3d 79 65 73 20 3b 3b 0a 0a 20 20 2d 73 62  nt=yes ;;..  -sb
8530: 69 6e 64 69 72 20 7c 20 2d 2d 73 62 69 6e 64 69  indir | --sbindi
8540: 72 20 7c 20 2d 2d 73 62 69 6e 64 69 20 7c 20 2d  r | --sbindi | -
8550: 2d 73 62 69 6e 64 20 7c 20 2d 2d 73 62 69 6e 20  -sbind | --sbin 
8560: 7c 20 2d 2d 73 62 69 20 7c 20 2d 2d 73 62 29 0a  | --sbi | --sb).
8570: 20 20 20 20 61 63 5f 70 72 65 76 3d 73 62 69 6e      ac_prev=sbin
8580: 64 69 72 20 3b 3b 0a 20 20 2d 73 62 69 6e 64 69  dir ;;.  -sbindi
8590: 72 3d 2a 20 7c 20 2d 2d 73 62 69 6e 64 69 72 3d  r=* | --sbindir=
85a0: 2a 20 7c 20 2d 2d 73 62 69 6e 64 69 3d 2a 20 7c  * | --sbindi=* |
85b0: 20 2d 2d 73 62 69 6e 64 3d 2a 20 7c 20 2d 2d 73   --sbind=* | --s
85c0: 62 69 6e 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 73 62  bin=* \.  | --sb
85d0: 69 3d 2a 20 7c 20 2d 2d 73 62 3d 2a 29 0a 20 20  i=* | --sb=*).  
85e0: 20 20 73 62 69 6e 64 69 72 3d 24 61 63 5f 6f 70    sbindir=$ac_op
85f0: 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 73 68 61 72  targ ;;..  -shar
8600: 65 64 73 74 61 74 65 64 69 72 20 7c 20 2d 2d 73  edstatedir | --s
8610: 68 61 72 65 64 73 74 61 74 65 64 69 72 20 7c 20  haredstatedir | 
8620: 2d 2d 73 68 61 72 65 64 73 74 61 74 65 64 69 20  --sharedstatedi 
8630: 5c 0a 20 20 7c 20 2d 2d 73 68 61 72 65 64 73 74  \.  | --sharedst
8640: 61 74 65 64 20 7c 20 2d 2d 73 68 61 72 65 64 73  ated | --shareds
8650: 74 61 74 65 20 7c 20 2d 2d 73 68 61 72 65 64 73  tate | --shareds
8660: 74 61 74 20 7c 20 2d 2d 73 68 61 72 65 64 73 74  tat | --sharedst
8670: 61 20 5c 0a 20 20 7c 20 2d 2d 73 68 61 72 65 64  a \.  | --shared
8680: 73 74 20 7c 20 2d 2d 73 68 61 72 65 64 73 20 7c  st | --shareds |
8690: 20 2d 2d 73 68 61 72 65 64 20 7c 20 2d 2d 73 68   --shared | --sh
86a0: 61 72 65 20 7c 20 2d 2d 73 68 61 72 20 5c 0a 20  are | --shar \. 
86b0: 20 7c 20 2d 2d 73 68 61 20 7c 20 2d 2d 73 68 29   | --sha | --sh)
86c0: 0a 20 20 20 20 61 63 5f 70 72 65 76 3d 73 68 61  .    ac_prev=sha
86d0: 72 65 64 73 74 61 74 65 64 69 72 20 3b 3b 0a 20  redstatedir ;;. 
86e0: 20 2d 73 68 61 72 65 64 73 74 61 74 65 64 69 72   -sharedstatedir
86f0: 3d 2a 20 7c 20 2d 2d 73 68 61 72 65 64 73 74 61  =* | --sharedsta
8700: 74 65 64 69 72 3d 2a 20 7c 20 2d 2d 73 68 61 72  tedir=* | --shar
8710: 65 64 73 74 61 74 65 64 69 3d 2a 20 5c 0a 20 20  edstatedi=* \.  
8720: 7c 20 2d 2d 73 68 61 72 65 64 73 74 61 74 65 64  | --sharedstated
8730: 3d 2a 20 7c 20 2d 2d 73 68 61 72 65 64 73 74 61  =* | --sharedsta
8740: 74 65 3d 2a 20 7c 20 2d 2d 73 68 61 72 65 64 73  te=* | --shareds
8750: 74 61 74 3d 2a 20 7c 20 2d 2d 73 68 61 72 65 64  tat=* | --shared
8760: 73 74 61 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 73 68  sta=* \.  | --sh
8770: 61 72 65 64 73 74 3d 2a 20 7c 20 2d 2d 73 68 61  aredst=* | --sha
8780: 72 65 64 73 3d 2a 20 7c 20 2d 2d 73 68 61 72 65  reds=* | --share
8790: 64 3d 2a 20 7c 20 2d 2d 73 68 61 72 65 3d 2a 20  d=* | --share=* 
87a0: 7c 20 2d 2d 73 68 61 72 3d 2a 20 5c 0a 20 20 7c  | --shar=* \.  |
87b0: 20 2d 2d 73 68 61 3d 2a 20 7c 20 2d 2d 73 68 3d   --sha=* | --sh=
87c0: 2a 29 0a 20 20 20 20 73 68 61 72 65 64 73 74 61  *).    sharedsta
87d0: 74 65 64 69 72 3d 24 61 63 5f 6f 70 74 61 72 67  tedir=$ac_optarg
87e0: 20 3b 3b 0a 0a 20 20 2d 73 69 74 65 20 7c 20 2d   ;;..  -site | -
87f0: 2d 73 69 74 65 20 7c 20 2d 2d 73 69 74 29 0a 20  -site | --sit). 
8800: 20 20 20 61 63 5f 70 72 65 76 3d 73 69 74 65 20     ac_prev=site 
8810: 3b 3b 0a 20 20 2d 73 69 74 65 3d 2a 20 7c 20 2d  ;;.  -site=* | -
8820: 2d 73 69 74 65 3d 2a 20 7c 20 2d 2d 73 69 74 3d  -site=* | --sit=
8830: 2a 29 0a 20 20 20 20 73 69 74 65 3d 24 61 63 5f  *).    site=$ac_
8840: 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 73 72  optarg ;;..  -sr
8850: 63 64 69 72 20 7c 20 2d 2d 73 72 63 64 69 72 20  cdir | --srcdir 
8860: 7c 20 2d 2d 73 72 63 64 69 20 7c 20 2d 2d 73 72  | --srcdi | --sr
8870: 63 64 20 7c 20 2d 2d 73 72 63 20 7c 20 2d 2d 73  cd | --src | --s
8880: 72 29 0a 20 20 20 20 61 63 5f 70 72 65 76 3d 73  r).    ac_prev=s
8890: 72 63 64 69 72 20 3b 3b 0a 20 20 2d 73 72 63 64  rcdir ;;.  -srcd
88a0: 69 72 3d 2a 20 7c 20 2d 2d 73 72 63 64 69 72 3d  ir=* | --srcdir=
88b0: 2a 20 7c 20 2d 2d 73 72 63 64 69 3d 2a 20 7c 20  * | --srcdi=* | 
88c0: 2d 2d 73 72 63 64 3d 2a 20 7c 20 2d 2d 73 72 63  --srcd=* | --src
88d0: 3d 2a 20 7c 20 2d 2d 73 72 3d 2a 29 0a 20 20 20  =* | --sr=*).   
88e0: 20 73 72 63 64 69 72 3d 24 61 63 5f 6f 70 74 61   srcdir=$ac_opta
88f0: 72 67 20 3b 3b 0a 0a 20 20 2d 73 79 73 63 6f 6e  rg ;;..  -syscon
8900: 66 64 69 72 20 7c 20 2d 2d 73 79 73 63 6f 6e 66  fdir | --sysconf
8910: 64 69 72 20 7c 20 2d 2d 73 79 73 63 6f 6e 66 64  dir | --sysconfd
8920: 69 20 7c 20 2d 2d 73 79 73 63 6f 6e 66 64 20 7c  i | --sysconfd |
8930: 20 2d 2d 73 79 73 63 6f 6e 66 20 5c 0a 20 20 7c   --sysconf \.  |
8940: 20 2d 2d 73 79 73 63 6f 6e 20 7c 20 2d 2d 73 79   --syscon | --sy
8950: 73 63 6f 20 7c 20 2d 2d 73 79 73 63 20 7c 20 2d  sco | --sysc | -
8960: 2d 73 79 73 20 7c 20 2d 2d 73 79 29 0a 20 20 20  -sys | --sy).   
8970: 20 61 63 5f 70 72 65 76 3d 73 79 73 63 6f 6e 66   ac_prev=sysconf
8980: 64 69 72 20 3b 3b 0a 20 20 2d 73 79 73 63 6f 6e  dir ;;.  -syscon
8990: 66 64 69 72 3d 2a 20 7c 20 2d 2d 73 79 73 63 6f  fdir=* | --sysco
89a0: 6e 66 64 69 72 3d 2a 20 7c 20 2d 2d 73 79 73 63  nfdir=* | --sysc
89b0: 6f 6e 66 64 69 3d 2a 20 7c 20 2d 2d 73 79 73 63  onfdi=* | --sysc
89c0: 6f 6e 66 64 3d 2a 20 7c 20 2d 2d 73 79 73 63 6f  onfd=* | --sysco
89d0: 6e 66 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 73 79 73  nf=* \.  | --sys
89e0: 63 6f 6e 3d 2a 20 7c 20 2d 2d 73 79 73 63 6f 3d  con=* | --sysco=
89f0: 2a 20 7c 20 2d 2d 73 79 73 63 3d 2a 20 7c 20 2d  * | --sysc=* | -
8a00: 2d 73 79 73 3d 2a 20 7c 20 2d 2d 73 79 3d 2a 29  -sys=* | --sy=*)
8a10: 0a 20 20 20 20 73 79 73 63 6f 6e 66 64 69 72 3d  .    sysconfdir=
8a20: 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20  $ac_optarg ;;.. 
8a30: 20 2d 74 61 72 67 65 74 20 7c 20 2d 2d 74 61 72   -target | --tar
8a40: 67 65 74 20 7c 20 2d 2d 74 61 72 67 65 20 7c 20  get | --targe | 
8a50: 2d 2d 74 61 72 67 20 7c 20 2d 2d 74 61 72 20 7c  --targ | --tar |
8a60: 20 2d 2d 74 61 20 7c 20 2d 2d 74 29 0a 20 20 20   --ta | --t).   
8a70: 20 61 63 5f 70 72 65 76 3d 74 61 72 67 65 74 5f   ac_prev=target_
8a80: 61 6c 69 61 73 20 3b 3b 0a 20 20 2d 74 61 72 67  alias ;;.  -targ
8a90: 65 74 3d 2a 20 7c 20 2d 2d 74 61 72 67 65 74 3d  et=* | --target=
8aa0: 2a 20 7c 20 2d 2d 74 61 72 67 65 3d 2a 20 7c 20  * | --targe=* | 
8ab0: 2d 2d 74 61 72 67 3d 2a 20 7c 20 2d 2d 74 61 72  --targ=* | --tar
8ac0: 3d 2a 20 7c 20 2d 2d 74 61 3d 2a 20 7c 20 2d 2d  =* | --ta=* | --
8ad0: 74 3d 2a 29 0a 20 20 20 20 74 61 72 67 65 74 5f  t=*).    target_
8ae0: 61 6c 69 61 73 3d 24 61 63 5f 6f 70 74 61 72 67  alias=$ac_optarg
8af0: 20 3b 3b 0a 0a 20 20 2d 76 20 7c 20 2d 76 65 72   ;;..  -v | -ver
8b00: 62 6f 73 65 20 7c 20 2d 2d 76 65 72 62 6f 73 65  bose | --verbose
8b10: 20 7c 20 2d 2d 76 65 72 62 6f 73 20 7c 20 2d 2d   | --verbos | --
8b20: 76 65 72 62 6f 20 7c 20 2d 2d 76 65 72 62 29 0a  verbo | --verb).
8b30: 20 20 20 20 76 65 72 62 6f 73 65 3d 79 65 73 20      verbose=yes 
8b40: 3b 3b 0a 0a 20 20 2d 76 65 72 73 69 6f 6e 20 7c  ;;..  -version |
8b50: 20 2d 2d 76 65 72 73 69 6f 6e 20 7c 20 2d 2d 76   --version | --v
8b60: 65 72 73 69 6f 20 7c 20 2d 2d 76 65 72 73 69 20  ersio | --versi 
8b70: 7c 20 2d 2d 76 65 72 73 20 7c 20 2d 56 29 0a 20  | --vers | -V). 
8b80: 20 20 20 61 63 5f 69 6e 69 74 5f 76 65 72 73 69     ac_init_versi
8b90: 6f 6e 3d 3a 20 3b 3b 0a 0a 20 20 2d 77 69 74 68  on=: ;;..  -with
8ba0: 2d 2a 20 7c 20 2d 2d 77 69 74 68 2d 2a 29 0a 20  -* | --with-*). 
8bb0: 20 20 20 61 63 5f 75 73 65 72 6f 70 74 3d 60 65     ac_useropt=`e
8bc0: 78 70 72 20 22 78 24 61 63 5f 6f 70 74 69 6f 6e  xpr "x$ac_option
8bd0: 22 20 3a 20 27 78 2d 2a 77 69 74 68 2d 5c 28 5b  " : 'x-*with-\([
8be0: 5e 3d 5d 2a 5c 29 27 60 0a 20 20 20 20 23 20 52  ^=]*\)'`.    # R
8bf0: 65 6a 65 63 74 20 6e 61 6d 65 73 20 74 68 61 74  eject names that
8c00: 20 61 72 65 20 6e 6f 74 20 76 61 6c 69 64 20 73   are not valid s
8c10: 68 65 6c 6c 20 76 61 72 69 61 62 6c 65 20 6e 61  hell variable na
8c20: 6d 65 73 2e 0a 20 20 20 20 65 78 70 72 20 22 78  mes..    expr "x
8c30: 24 61 63 5f 75 73 65 72 6f 70 74 22 20 3a 20 22  $ac_useropt" : "
8c40: 2e 2a 5b 5e 2d 2b 2e 5f 24 61 73 5f 63 72 5f 61  .*[^-+._$as_cr_a
8c50: 6c 6e 75 6d 5d 22 20 3e 2f 64 65 76 2f 6e 75 6c  lnum]" >/dev/nul
8c60: 6c 20 26 26 0a 20 20 20 20 20 20 61 73 5f 66 6e  l &&.      as_fn
8c70: 5f 65 72 72 6f 72 20 24 3f 20 22 69 6e 76 61 6c  _error $? "inval
8c80: 69 64 20 70 61 63 6b 61 67 65 20 6e 61 6d 65 3a  id package name:
8c90: 20 24 61 63 5f 75 73 65 72 6f 70 74 22 0a 20 20   $ac_useropt".  
8ca0: 20 20 61 63 5f 75 73 65 72 6f 70 74 5f 6f 72 69    ac_useropt_ori
8cb0: 67 3d 24 61 63 5f 75 73 65 72 6f 70 74 0a 20 20  g=$ac_useropt.  
8cc0: 20 20 61 63 5f 75 73 65 72 6f 70 74 3d 60 24 61    ac_useropt=`$a
8cd0: 73 5f 65 63 68 6f 20 22 24 61 63 5f 75 73 65 72  s_echo "$ac_user
8ce0: 6f 70 74 22 20 7c 20 73 65 64 20 27 73 2f 5b 2d  opt" | sed 's/[-
8cf0: 2b 2e 5d 2f 5f 2f 67 27 60 0a 20 20 20 20 63 61  +.]/_/g'`.    ca
8d00: 73 65 20 24 61 63 5f 75 73 65 72 5f 6f 70 74 73  se $ac_user_opts
8d10: 20 69 6e 0a 20 20 20 20 20 20 2a 22 0a 22 77 69   in.      *"."wi
8d20: 74 68 5f 24 61 63 5f 75 73 65 72 6f 70 74 22 0a  th_$ac_useropt".
8d30: 22 2a 29 20 3b 3b 0a 20 20 20 20 20 20 2a 29 20  "*) ;;.      *) 
8d40: 61 63 5f 75 6e 72 65 63 6f 67 6e 69 7a 65 64 5f  ac_unrecognized_
8d50: 6f 70 74 73 3d 22 24 61 63 5f 75 6e 72 65 63 6f  opts="$ac_unreco
8d60: 67 6e 69 7a 65 64 5f 6f 70 74 73 24 61 63 5f 75  gnized_opts$ac_u
8d70: 6e 72 65 63 6f 67 6e 69 7a 65 64 5f 73 65 70 2d  nrecognized_sep-
8d80: 2d 77 69 74 68 2d 24 61 63 5f 75 73 65 72 6f 70  -with-$ac_userop
8d90: 74 5f 6f 72 69 67 22 0a 09 20 61 63 5f 75 6e 72  t_orig".. ac_unr
8da0: 65 63 6f 67 6e 69 7a 65 64 5f 73 65 70 3d 27 2c  ecognized_sep=',
8db0: 20 27 3b 3b 0a 20 20 20 20 65 73 61 63 0a 20 20   ';;.    esac.  
8dc0: 20 20 65 76 61 6c 20 77 69 74 68 5f 24 61 63 5f    eval with_$ac_
8dd0: 75 73 65 72 6f 70 74 3d 5c 24 61 63 5f 6f 70 74  useropt=\$ac_opt
8de0: 61 72 67 20 3b 3b 0a 0a 20 20 2d 77 69 74 68 6f  arg ;;..  -witho
8df0: 75 74 2d 2a 20 7c 20 2d 2d 77 69 74 68 6f 75 74  ut-* | --without
8e00: 2d 2a 29 0a 20 20 20 20 61 63 5f 75 73 65 72 6f  -*).    ac_usero
8e10: 70 74 3d 60 65 78 70 72 20 22 78 24 61 63 5f 6f  pt=`expr "x$ac_o
8e20: 70 74 69 6f 6e 22 20 3a 20 27 78 2d 2a 77 69 74  ption" : 'x-*wit
8e30: 68 6f 75 74 2d 5c 28 2e 2a 5c 29 27 60 0a 20 20  hout-\(.*\)'`.  
8e40: 20 20 23 20 52 65 6a 65 63 74 20 6e 61 6d 65 73    # Reject names
8e50: 20 74 68 61 74 20 61 72 65 20 6e 6f 74 20 76 61   that are not va
8e60: 6c 69 64 20 73 68 65 6c 6c 20 76 61 72 69 61 62  lid shell variab
8e70: 6c 65 20 6e 61 6d 65 73 2e 0a 20 20 20 20 65 78  le names..    ex
8e80: 70 72 20 22 78 24 61 63 5f 75 73 65 72 6f 70 74  pr "x$ac_useropt
8e90: 22 20 3a 20 22 2e 2a 5b 5e 2d 2b 2e 5f 24 61 73  " : ".*[^-+._$as
8ea0: 5f 63 72 5f 61 6c 6e 75 6d 5d 22 20 3e 2f 64 65  _cr_alnum]" >/de
8eb0: 76 2f 6e 75 6c 6c 20 26 26 0a 20 20 20 20 20 20  v/null &&.      
8ec0: 61 73 5f 66 6e 5f 65 72 72 6f 72 20 24 3f 20 22  as_fn_error $? "
8ed0: 69 6e 76 61 6c 69 64 20 70 61 63 6b 61 67 65 20  invalid package 
8ee0: 6e 61 6d 65 3a 20 24 61 63 5f 75 73 65 72 6f 70  name: $ac_userop
8ef0: 74 22 0a 20 20 20 20 61 63 5f 75 73 65 72 6f 70  t".    ac_userop
8f00: 74 5f 6f 72 69 67 3d 24 61 63 5f 75 73 65 72 6f  t_orig=$ac_usero
8f10: 70 74 0a 20 20 20 20 61 63 5f 75 73 65 72 6f 70  pt.    ac_userop
8f20: 74 3d 60 24 61 73 5f 65 63 68 6f 20 22 24 61 63  t=`$as_echo "$ac
8f30: 5f 75 73 65 72 6f 70 74 22 20 7c 20 73 65 64 20  _useropt" | sed 
8f40: 27 73 2f 5b 2d 2b 2e 5d 2f 5f 2f 67 27 60 0a 20  's/[-+.]/_/g'`. 
8f50: 20 20 20 63 61 73 65 20 24 61 63 5f 75 73 65 72     case $ac_user
8f60: 5f 6f 70 74 73 20 69 6e 0a 20 20 20 20 20 20 2a  _opts in.      *
8f70: 22 0a 22 77 69 74 68 5f 24 61 63 5f 75 73 65 72  "."with_$ac_user
8f80: 6f 70 74 22 0a 22 2a 29 20 3b 3b 0a 20 20 20 20  opt"."*) ;;.    
8f90: 20 20 2a 29 20 61 63 5f 75 6e 72 65 63 6f 67 6e    *) ac_unrecogn
8fa0: 69 7a 65 64 5f 6f 70 74 73 3d 22 24 61 63 5f 75  ized_opts="$ac_u
8fb0: 6e 72 65 63 6f 67 6e 69 7a 65 64 5f 6f 70 74 73  nrecognized_opts
8fc0: 24 61 63 5f 75 6e 72 65 63 6f 67 6e 69 7a 65 64  $ac_unrecognized
8fd0: 5f 73 65 70 2d 2d 77 69 74 68 6f 75 74 2d 24 61  _sep--without-$a
8fe0: 63 5f 75 73 65 72 6f 70 74 5f 6f 72 69 67 22 0a  c_useropt_orig".
8ff0: 09 20 61 63 5f 75 6e 72 65 63 6f 67 6e 69 7a 65  . ac_unrecognize
9000: 64 5f 73 65 70 3d 27 2c 20 27 3b 3b 0a 20 20 20  d_sep=', ';;.   
9010: 20 65 73 61 63 0a 20 20 20 20 65 76 61 6c 20 77   esac.    eval w
9020: 69 74 68 5f 24 61 63 5f 75 73 65 72 6f 70 74 3d  ith_$ac_useropt=
9030: 6e 6f 20 3b 3b 0a 0a 20 20 2d 2d 78 29 0a 20 20  no ;;..  --x).  
9040: 20 20 23 20 4f 62 73 6f 6c 65 74 65 3b 20 75 73    # Obsolete; us
9050: 65 20 2d 2d 77 69 74 68 2d 78 2e 0a 20 20 20 20  e --with-x..    
9060: 77 69 74 68 5f 78 3d 79 65 73 20 3b 3b 0a 0a 20  with_x=yes ;;.. 
9070: 20 2d 78 2d 69 6e 63 6c 75 64 65 73 20 7c 20 2d   -x-includes | -
9080: 2d 78 2d 69 6e 63 6c 75 64 65 73 20 7c 20 2d 2d  -x-includes | --
9090: 78 2d 69 6e 63 6c 75 64 65 20 7c 20 2d 2d 78 2d  x-include | --x-
90a0: 69 6e 63 6c 75 64 20 7c 20 2d 2d 78 2d 69 6e 63  includ | --x-inc
90b0: 6c 75 20 5c 0a 20 20 7c 20 2d 2d 78 2d 69 6e 63  lu \.  | --x-inc
90c0: 6c 20 7c 20 2d 2d 78 2d 69 6e 63 20 7c 20 2d 2d  l | --x-inc | --
90d0: 78 2d 69 6e 20 7c 20 2d 2d 78 2d 69 29 0a 20 20  x-in | --x-i).  
90e0: 20 20 61 63 5f 70 72 65 76 3d 78 5f 69 6e 63 6c    ac_prev=x_incl
90f0: 75 64 65 73 20 3b 3b 0a 20 20 2d 78 2d 69 6e 63  udes ;;.  -x-inc
9100: 6c 75 64 65 73 3d 2a 20 7c 20 2d 2d 78 2d 69 6e  ludes=* | --x-in
9110: 63 6c 75 64 65 73 3d 2a 20 7c 20 2d 2d 78 2d 69  cludes=* | --x-i
9120: 6e 63 6c 75 64 65 3d 2a 20 7c 20 2d 2d 78 2d 69  nclude=* | --x-i
9130: 6e 63 6c 75 64 3d 2a 20 7c 20 2d 2d 78 2d 69 6e  nclud=* | --x-in
9140: 63 6c 75 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 78 2d  clu=* \.  | --x-
9150: 69 6e 63 6c 3d 2a 20 7c 20 2d 2d 78 2d 69 6e 63  incl=* | --x-inc
9160: 3d 2a 20 7c 20 2d 2d 78 2d 69 6e 3d 2a 20 7c 20  =* | --x-in=* | 
9170: 2d 2d 78 2d 69 3d 2a 29 0a 20 20 20 20 78 5f 69  --x-i=*).    x_i
9180: 6e 63 6c 75 64 65 73 3d 24 61 63 5f 6f 70 74 61  ncludes=$ac_opta
9190: 72 67 20 3b 3b 0a 0a 20 20 2d 78 2d 6c 69 62 72  rg ;;..  -x-libr
91a0: 61 72 69 65 73 20 7c 20 2d 2d 78 2d 6c 69 62 72  aries | --x-libr
91b0: 61 72 69 65 73 20 7c 20 2d 2d 78 2d 6c 69 62 72  aries | --x-libr
91c0: 61 72 69 65 20 7c 20 2d 2d 78 2d 6c 69 62 72 61  arie | --x-libra
91d0: 72 69 20 5c 0a 20 20 7c 20 2d 2d 78 2d 6c 69 62  ri \.  | --x-lib
91e0: 72 61 72 20 7c 20 2d 2d 78 2d 6c 69 62 72 61 20  rar | --x-libra 
91f0: 7c 20 2d 2d 78 2d 6c 69 62 72 20 7c 20 2d 2d 78  | --x-libr | --x
9200: 2d 6c 69 62 20 7c 20 2d 2d 78 2d 6c 69 20 7c 20  -lib | --x-li | 
9210: 2d 2d 78 2d 6c 29 0a 20 20 20 20 61 63 5f 70 72  --x-l).    ac_pr
9220: 65 76 3d 78 5f 6c 69 62 72 61 72 69 65 73 20 3b  ev=x_libraries ;
9230: 3b 0a 20 20 2d 78 2d 6c 69 62 72 61 72 69 65 73  ;.  -x-libraries
9240: 3d 2a 20 7c 20 2d 2d 78 2d 6c 69 62 72 61 72 69  =* | --x-librari
9250: 65 73 3d 2a 20 7c 20 2d 2d 78 2d 6c 69 62 72 61  es=* | --x-libra
9260: 72 69 65 3d 2a 20 7c 20 2d 2d 78 2d 6c 69 62 72  rie=* | --x-libr
9270: 61 72 69 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 78 2d  ari=* \.  | --x-
9280: 6c 69 62 72 61 72 3d 2a 20 7c 20 2d 2d 78 2d 6c  librar=* | --x-l
9290: 69 62 72 61 3d 2a 20 7c 20 2d 2d 78 2d 6c 69 62  ibra=* | --x-lib
92a0: 72 3d 2a 20 7c 20 2d 2d 78 2d 6c 69 62 3d 2a 20  r=* | --x-lib=* 
92b0: 7c 20 2d 2d 78 2d 6c 69 3d 2a 20 7c 20 2d 2d 78  | --x-li=* | --x
92c0: 2d 6c 3d 2a 29 0a 20 20 20 20 78 5f 6c 69 62 72  -l=*).    x_libr
92d0: 61 72 69 65 73 3d 24 61 63 5f 6f 70 74 61 72 67  aries=$ac_optarg
92e0: 20 3b 3b 0a 0a 20 20 2d 2a 29 20 61 73 5f 66 6e   ;;..  -*) as_fn
92f0: 5f 65 72 72 6f 72 20 24 3f 20 22 75 6e 72 65 63  _error $? "unrec
9300: 6f 67 6e 69 7a 65 64 20 6f 70 74 69 6f 6e 3a 20  ognized option: 
9310: 5c 60 24 61 63 5f 6f 70 74 69 6f 6e 27 0a 54 72  \`$ac_option'.Tr
9320: 79 20 5c 60 24 30 20 2d 2d 68 65 6c 70 27 20 66  y \`$0 --help' f
9330: 6f 72 20 6d 6f 72 65 20 69 6e 66 6f 72 6d 61 74  or more informat
9340: 69 6f 6e 22 0a 20 20 20 20 3b 3b 0a 0a 20 20 2a  ion".    ;;..  *
9350: 3d 2a 29 0a 20 20 20 20 61 63 5f 65 6e 76 76 61  =*).    ac_envva
9360: 72 3d 60 65 78 70 72 20 22 78 24 61 63 5f 6f 70  r=`expr "x$ac_op
9370: 74 69 6f 6e 22 20 3a 20 27 78 5c 28 5b 5e 3d 5d  tion" : 'x\([^=]
9380: 2a 5c 29 3d 27 60 0a 20 20 20 20 23 20 52 65 6a  *\)='`.    # Rej
9390: 65 63 74 20 6e 61 6d 65 73 20 74 68 61 74 20 61  ect names that a
93a0: 72 65 20 6e 6f 74 20 76 61 6c 69 64 20 73 68 65  re not valid she
93b0: 6c 6c 20 76 61 72 69 61 62 6c 65 20 6e 61 6d 65  ll variable name
93c0: 73 2e 0a 20 20 20 20 63 61 73 65 20 24 61 63 5f  s..    case $ac_
93d0: 65 6e 76 76 61 72 20 69 6e 20 23 28 0a 20 20 20  envvar in #(.   
93e0: 20 20 20 27 27 20 7c 20 5b 30 2d 39 5d 2a 20 7c     '' | [0-9]* |
93f0: 20 2a 5b 21 5f 24 61 73 5f 63 72 5f 61 6c 6e 75   *[!_$as_cr_alnu
9400: 6d 5d 2a 20 29 0a 20 20 20 20 20 20 61 73 5f 66  m]* ).      as_f
9410: 6e 5f 65 72 72 6f 72 20 24 3f 20 22 69 6e 76 61  n_error $? "inva
9420: 6c 69 64 20 76 61 72 69 61 62 6c 65 20 6e 61 6d  lid variable nam
9430: 65 3a 20 5c 60 24 61 63 5f 65 6e 76 76 61 72 27  e: \`$ac_envvar'
9440: 22 20 3b 3b 0a 20 20 20 20 65 73 61 63 0a 20 20  " ;;.    esac.  
9450: 20 20 65 76 61 6c 20 24 61 63 5f 65 6e 76 76 61    eval $ac_envva
9460: 72 3d 5c 24 61 63 5f 6f 70 74 61 72 67 0a 20 20  r=\$ac_optarg.  
9470: 20 20 65 78 70 6f 72 74 20 24 61 63 5f 65 6e 76    export $ac_env
9480: 76 61 72 20 3b 3b 0a 0a 20 20 2a 29 0a 20 20 20  var ;;..  *).   
9490: 20 23 20 46 49 58 4d 45 3a 20 73 68 6f 75 6c 64   # FIXME: should
94a0: 20 62 65 20 72 65 6d 6f 76 65 64 20 69 6e 20 61   be removed in a
94b0: 75 74 6f 63 6f 6e 66 20 33 2e 30 2e 0a 20 20 20  utoconf 3.0..   
94c0: 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
94d0: 65 3a 20 57 41 52 4e 49 4e 47 3a 20 79 6f 75 20  e: WARNING: you 
94e0: 73 68 6f 75 6c 64 20 75 73 65 20 2d 2d 62 75 69  should use --bui
94f0: 6c 64 2c 20 2d 2d 68 6f 73 74 2c 20 2d 2d 74 61  ld, --host, --ta
9500: 72 67 65 74 22 20 3e 26 32 0a 20 20 20 20 65 78  rget" >&2.    ex
9510: 70 72 20 22 78 24 61 63 5f 6f 70 74 69 6f 6e 22  pr "x$ac_option"
9520: 20 3a 20 22 2e 2a 5b 5e 2d 2e 5f 24 61 73 5f 63   : ".*[^-._$as_c
9530: 72 5f 61 6c 6e 75 6d 5d 22 20 3e 2f 64 65 76 2f  r_alnum]" >/dev/
9540: 6e 75 6c 6c 20 26 26 0a 20 20 20 20 20 20 24 61  null &&.      $a
9550: 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20  s_echo "$as_me: 
9560: 57 41 52 4e 49 4e 47 3a 20 69 6e 76 61 6c 69 64  WARNING: invalid
9570: 20 68 6f 73 74 20 74 79 70 65 3a 20 24 61 63 5f   host type: $ac_
9580: 6f 70 74 69 6f 6e 22 20 3e 26 32 0a 20 20 20 20  option" >&2.    
9590: 3a 20 22 24 7b 62 75 69 6c 64 5f 61 6c 69 61 73  : "${build_alias
95a0: 3d 24 61 63 5f 6f 70 74 69 6f 6e 7d 20 24 7b 68  =$ac_option} ${h
95b0: 6f 73 74 5f 61 6c 69 61 73 3d 24 61 63 5f 6f 70  ost_alias=$ac_op
95c0: 74 69 6f 6e 7d 20 24 7b 74 61 72 67 65 74 5f 61  tion} ${target_a
95d0: 6c 69 61 73 3d 24 61 63 5f 6f 70 74 69 6f 6e 7d  lias=$ac_option}
95e0: 22 0a 20 20 20 20 3b 3b 0a 0a 20 20 65 73 61 63  ".    ;;..  esac
95f0: 0a 64 6f 6e 65 0a 0a 69 66 20 74 65 73 74 20 2d  .done..if test -
9600: 6e 20 22 24 61 63 5f 70 72 65 76 22 3b 20 74 68  n "$ac_prev"; th
9610: 65 6e 0a 20 20 61 63 5f 6f 70 74 69 6f 6e 3d 2d  en.  ac_option=-
9620: 2d 60 65 63 68 6f 20 24 61 63 5f 70 72 65 76 20  -`echo $ac_prev 
9630: 7c 20 73 65 64 20 27 73 2f 5f 2f 2d 2f 67 27 60  | sed 's/_/-/g'`
9640: 0a 20 20 61 73 5f 66 6e 5f 65 72 72 6f 72 20 24  .  as_fn_error $
9650: 3f 20 22 6d 69 73 73 69 6e 67 20 61 72 67 75 6d  ? "missing argum
9660: 65 6e 74 20 74 6f 20 24 61 63 5f 6f 70 74 69 6f  ent to $ac_optio
9670: 6e 22 0a 66 69 0a 0a 69 66 20 74 65 73 74 20 2d  n".fi..if test -
9680: 6e 20 22 24 61 63 5f 75 6e 72 65 63 6f 67 6e 69  n "$ac_unrecogni
9690: 7a 65 64 5f 6f 70 74 73 22 3b 20 74 68 65 6e 0a  zed_opts"; then.
96a0: 20 20 63 61 73 65 20 24 65 6e 61 62 6c 65 5f 6f    case $enable_o
96b0: 70 74 69 6f 6e 5f 63 68 65 63 6b 69 6e 67 20 69  ption_checking i
96c0: 6e 0a 20 20 20 20 6e 6f 29 20 3b 3b 0a 20 20 20  n.    no) ;;.   
96d0: 20 66 61 74 61 6c 29 20 61 73 5f 66 6e 5f 65 72   fatal) as_fn_er
96e0: 72 6f 72 20 24 3f 20 22 75 6e 72 65 63 6f 67 6e  ror $? "unrecogn
96f0: 69 7a 65 64 20 6f 70 74 69 6f 6e 73 3a 20 24 61  ized options: $a
9700: 63 5f 75 6e 72 65 63 6f 67 6e 69 7a 65 64 5f 6f  c_unrecognized_o
9710: 70 74 73 22 20 3b 3b 0a 20 20 20 20 2a 29 20 20  pts" ;;.    *)  
9720: 20 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73     $as_echo "$as
9730: 5f 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20 75 6e  _me: WARNING: un
9740: 72 65 63 6f 67 6e 69 7a 65 64 20 6f 70 74 69 6f  recognized optio
9750: 6e 73 3a 20 24 61 63 5f 75 6e 72 65 63 6f 67 6e  ns: $ac_unrecogn
9760: 69 7a 65 64 5f 6f 70 74 73 22 20 3e 26 32 20 3b  ized_opts" >&2 ;
9770: 3b 0a 20 20 65 73 61 63 0a 66 69 0a 0a 23 20 43  ;.  esac.fi..# C
9780: 68 65 63 6b 20 61 6c 6c 20 64 69 72 65 63 74 6f  heck all directo
9790: 72 79 20 61 72 67 75 6d 65 6e 74 73 20 66 6f 72  ry arguments for
97a0: 20 63 6f 6e 73 69 73 74 65 6e 63 79 2e 0a 66 6f   consistency..fo
97b0: 72 20 61 63 5f 76 61 72 20 69 6e 09 65 78 65 63  r ac_var in.exec
97c0: 5f 70 72 65 66 69 78 20 70 72 65 66 69 78 20 62  _prefix prefix b
97d0: 69 6e 64 69 72 20 73 62 69 6e 64 69 72 20 6c 69  indir sbindir li
97e0: 62 65 78 65 63 64 69 72 20 64 61 74 61 72 6f 6f  bexecdir dataroo
97f0: 74 64 69 72 20 5c 0a 09 09 64 61 74 61 64 69 72  tdir \...datadir
9800: 20 73 79 73 63 6f 6e 66 64 69 72 20 73 68 61 72   sysconfdir shar
9810: 65 64 73 74 61 74 65 64 69 72 20 6c 6f 63 61 6c  edstatedir local
9820: 73 74 61 74 65 64 69 72 20 69 6e 63 6c 75 64 65  statedir include
9830: 64 69 72 20 5c 0a 09 09 6f 6c 64 69 6e 63 6c 75  dir \...oldinclu
9840: 64 65 64 69 72 20 64 6f 63 64 69 72 20 69 6e 66  dedir docdir inf
9850: 6f 64 69 72 20 68 74 6d 6c 64 69 72 20 64 76 69  odir htmldir dvi
9860: 64 69 72 20 70 64 66 64 69 72 20 70 73 64 69 72  dir pdfdir psdir
9870: 20 5c 0a 09 09 6c 69 62 64 69 72 20 6c 6f 63 61   \...libdir loca
9880: 6c 65 64 69 72 20 6d 61 6e 64 69 72 0a 64 6f 0a  ledir mandir.do.
9890: 20 20 65 76 61 6c 20 61 63 5f 76 61 6c 3d 5c 24    eval ac_val=\$
98a0: 24 61 63 5f 76 61 72 0a 20 20 23 20 52 65 6d 6f  $ac_var.  # Remo
98b0: 76 65 20 74 72 61 69 6c 69 6e 67 20 73 6c 61 73  ve trailing slas
98c0: 68 65 73 2e 0a 20 20 63 61 73 65 20 24 61 63 5f  hes..  case $ac_
98d0: 76 61 6c 20 69 6e 0a 20 20 20 20 2a 2f 20 29 0a  val in.    */ ).
98e0: 20 20 20 20 20 20 61 63 5f 76 61 6c 3d 60 65 78        ac_val=`ex
98f0: 70 72 20 22 58 24 61 63 5f 76 61 6c 22 20 3a 20  pr "X$ac_val" : 
9900: 27 58 5c 28 2e 2a 5b 5e 2f 5d 5c 29 27 20 5c 7c  'X\(.*[^/]\)' \|
9910: 20 22 58 24 61 63 5f 76 61 6c 22 20 3a 20 27 58   "X$ac_val" : 'X
9920: 5c 28 2e 2a 5c 29 27 60 0a 20 20 20 20 20 20 65  \(.*\)'`.      e
9930: 76 61 6c 20 24 61 63 5f 76 61 72 3d 5c 24 61 63  val $ac_var=\$ac
9940: 5f 76 61 6c 3b 3b 0a 20 20 65 73 61 63 0a 20 20  _val;;.  esac.  
9950: 23 20 42 65 20 73 75 72 65 20 74 6f 20 68 61 76  # Be sure to hav
9960: 65 20 61 62 73 6f 6c 75 74 65 20 64 69 72 65 63  e absolute direc
9970: 74 6f 72 79 20 6e 61 6d 65 73 2e 0a 20 20 63 61  tory names..  ca
9980: 73 65 20 24 61 63 5f 76 61 6c 20 69 6e 0a 20 20  se $ac_val in.  
9990: 20 20 5b 5c 5c 2f 24 5d 2a 20 7c 20 3f 3a 5b 5c    [\\/$]* | ?:[\
99a0: 5c 2f 5d 2a 20 29 20 20 63 6f 6e 74 69 6e 75 65  \/]* )  continue
99b0: 3b 3b 0a 20 20 20 20 4e 4f 4e 45 20 7c 20 27 27  ;;.    NONE | ''
99c0: 20 29 20 63 61 73 65 20 24 61 63 5f 76 61 72 20   ) case $ac_var 
99d0: 69 6e 20 2a 70 72 65 66 69 78 20 29 20 63 6f 6e  in *prefix ) con
99e0: 74 69 6e 75 65 3b 3b 20 65 73 61 63 3b 3b 0a 20  tinue;; esac;;. 
99f0: 20 65 73 61 63 0a 20 20 61 73 5f 66 6e 5f 65 72   esac.  as_fn_er
9a00: 72 6f 72 20 24 3f 20 22 65 78 70 65 63 74 65 64  ror $? "expected
9a10: 20 61 6e 20 61 62 73 6f 6c 75 74 65 20 64 69 72   an absolute dir
9a20: 65 63 74 6f 72 79 20 6e 61 6d 65 20 66 6f 72 20  ectory name for 
9a30: 2d 2d 24 61 63 5f 76 61 72 3a 20 24 61 63 5f 76  --$ac_var: $ac_v
9a40: 61 6c 22 0a 64 6f 6e 65 0a 0a 23 20 54 68 65 72  al".done..# Ther
9a50: 65 20 6d 69 67 68 74 20 62 65 20 70 65 6f 70 6c  e might be peopl
9a60: 65 20 77 68 6f 20 64 65 70 65 6e 64 20 6f 6e 20  e who depend on 
9a70: 74 68 65 20 6f 6c 64 20 62 72 6f 6b 65 6e 20 62  the old broken b
9a80: 65 68 61 76 69 6f 72 3a 20 60 24 68 6f 73 74 27  ehavior: `$host'
9a90: 0a 23 20 75 73 65 64 20 74 6f 20 68 6f 6c 64 20  .# used to hold 
9aa0: 74 68 65 20 61 72 67 75 6d 65 6e 74 20 6f 66 20  the argument of 
9ab0: 2d 2d 68 6f 73 74 20 65 74 63 2e 0a 23 20 46 49  --host etc..# FI
9ac0: 58 4d 45 3a 20 54 6f 20 72 65 6d 6f 76 65 20 73  XME: To remove s
9ad0: 6f 6d 65 20 64 61 79 2e 0a 62 75 69 6c 64 3d 24  ome day..build=$
9ae0: 62 75 69 6c 64 5f 61 6c 69 61 73 0a 68 6f 73 74  build_alias.host
9af0: 3d 24 68 6f 73 74 5f 61 6c 69 61 73 0a 74 61 72  =$host_alias.tar
9b00: 67 65 74 3d 24 74 61 72 67 65 74 5f 61 6c 69 61  get=$target_alia
9b10: 73 0a 0a 23 20 46 49 58 4d 45 3a 20 54 6f 20 72  s..# FIXME: To r
9b20: 65 6d 6f 76 65 20 73 6f 6d 65 20 64 61 79 2e 0a  emove some day..
9b30: 69 66 20 74 65 73 74 20 22 78 24 68 6f 73 74 5f  if test "x$host_
9b40: 61 6c 69 61 73 22 20 21 3d 20 78 3b 20 74 68 65  alias" != x; the
9b50: 6e 0a 20 20 69 66 20 74 65 73 74 20 22 78 24 62  n.  if test "x$b
9b60: 75 69 6c 64 5f 61 6c 69 61 73 22 20 3d 20 78 3b  uild_alias" = x;
9b70: 20 74 68 65 6e 0a 20 20 20 20 63 72 6f 73 73 5f   then.    cross_
9b80: 63 6f 6d 70 69 6c 69 6e 67 3d 6d 61 79 62 65 0a  compiling=maybe.
9b90: 20 20 65 6c 69 66 20 74 65 73 74 20 22 78 24 62    elif test "x$b
9ba0: 75 69 6c 64 5f 61 6c 69 61 73 22 20 21 3d 20 22  uild_alias" != "
9bb0: 78 24 68 6f 73 74 5f 61 6c 69 61 73 22 3b 20 74  x$host_alias"; t
9bc0: 68 65 6e 0a 20 20 20 20 63 72 6f 73 73 5f 63 6f  hen.    cross_co
9bd0: 6d 70 69 6c 69 6e 67 3d 79 65 73 0a 20 20 66 69  mpiling=yes.  fi
9be0: 0a 66 69 0a 0a 61 63 5f 74 6f 6f 6c 5f 70 72 65  .fi..ac_tool_pre
9bf0: 66 69 78 3d 0a 74 65 73 74 20 2d 6e 20 22 24 68  fix=.test -n "$h
9c00: 6f 73 74 5f 61 6c 69 61 73 22 20 26 26 20 61 63  ost_alias" && ac
9c10: 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 3d 24 68 6f  _tool_prefix=$ho
9c20: 73 74 5f 61 6c 69 61 73 2d 0a 0a 74 65 73 74 20  st_alias-..test 
9c30: 22 24 73 69 6c 65 6e 74 22 20 3d 20 79 65 73 20  "$silent" = yes 
9c40: 26 26 20 65 78 65 63 20 36 3e 2f 64 65 76 2f 6e  && exec 6>/dev/n
9c50: 75 6c 6c 0a 0a 0a 61 63 5f 70 77 64 3d 60 70 77  ull...ac_pwd=`pw
9c60: 64 60 20 26 26 20 74 65 73 74 20 2d 6e 20 22 24  d` && test -n "$
9c70: 61 63 5f 70 77 64 22 20 26 26 0a 61 63 5f 6c 73  ac_pwd" &&.ac_ls
9c80: 5f 64 69 3d 60 6c 73 20 2d 64 69 20 2e 60 20 26  _di=`ls -di .` &
9c90: 26 0a 61 63 5f 70 77 64 5f 6c 73 5f 64 69 3d 60  &.ac_pwd_ls_di=`
9ca0: 63 64 20 22 24 61 63 5f 70 77 64 22 20 26 26 20  cd "$ac_pwd" && 
9cb0: 6c 73 20 2d 64 69 20 2e 60 20 7c 7c 0a 20 20 61  ls -di .` ||.  a
9cc0: 73 5f 66 6e 5f 65 72 72 6f 72 20 24 3f 20 22 77  s_fn_error $? "w
9cd0: 6f 72 6b 69 6e 67 20 64 69 72 65 63 74 6f 72 79  orking directory
9ce0: 20 63 61 6e 6e 6f 74 20 62 65 20 64 65 74 65 72   cannot be deter
9cf0: 6d 69 6e 65 64 22 0a 74 65 73 74 20 22 58 24 61  mined".test "X$a
9d00: 63 5f 6c 73 5f 64 69 22 20 3d 20 22 58 24 61 63  c_ls_di" = "X$ac
9d10: 5f 70 77 64 5f 6c 73 5f 64 69 22 20 7c 7c 0a 20  _pwd_ls_di" ||. 
9d20: 20 61 73 5f 66 6e 5f 65 72 72 6f 72 20 24 3f 20   as_fn_error $? 
9d30: 22 70 77 64 20 64 6f 65 73 20 6e 6f 74 20 72 65  "pwd does not re
9d40: 70 6f 72 74 20 6e 61 6d 65 20 6f 66 20 77 6f 72  port name of wor
9d50: 6b 69 6e 67 20 64 69 72 65 63 74 6f 72 79 22 0a  king directory".
9d60: 0a 0a 23 20 46 69 6e 64 20 74 68 65 20 73 6f 75  ..# Find the sou
9d70: 72 63 65 20 66 69 6c 65 73 2c 20 69 66 20 6c 6f  rce files, if lo
9d80: 63 61 74 69 6f 6e 20 77 61 73 20 6e 6f 74 20 73  cation was not s
9d90: 70 65 63 69 66 69 65 64 2e 0a 69 66 20 74 65 73  pecified..if tes
9da0: 74 20 2d 7a 20 22 24 73 72 63 64 69 72 22 3b 20  t -z "$srcdir"; 
9db0: 74 68 65 6e 0a 20 20 61 63 5f 73 72 63 64 69 72  then.  ac_srcdir
9dc0: 5f 64 65 66 61 75 6c 74 65 64 3d 79 65 73 0a 20  _defaulted=yes. 
9dd0: 20 23 20 54 72 79 20 74 68 65 20 64 69 72 65 63   # Try the direc
9de0: 74 6f 72 79 20 63 6f 6e 74 61 69 6e 69 6e 67 20  tory containing 
9df0: 74 68 69 73 20 73 63 72 69 70 74 2c 20 74 68 65  this script, the
9e00: 6e 20 74 68 65 20 70 61 72 65 6e 74 20 64 69 72  n the parent dir
9e10: 65 63 74 6f 72 79 2e 0a 20 20 61 63 5f 63 6f 6e  ectory..  ac_con
9e20: 66 64 69 72 3d 60 24 61 73 5f 64 69 72 6e 61 6d  fdir=`$as_dirnam
9e30: 65 20 2d 2d 20 22 24 61 73 5f 6d 79 73 65 6c 66  e -- "$as_myself
9e40: 22 20 7c 7c 0a 24 61 73 5f 65 78 70 72 20 58 22  " ||.$as_expr X"
9e50: 24 61 73 5f 6d 79 73 65 6c 66 22 20 3a 20 27 58  $as_myself" : 'X
9e60: 5c 28 2e 2a 5b 5e 2f 5d 5c 29 2f 2f 2a 5b 5e 2f  \(.*[^/]\)//*[^/
9e70: 5d 5b 5e 2f 5d 2a 2f 2a 24 27 20 5c 7c 20 5c 0a  ][^/]*/*$' \| \.
9e80: 09 20 58 22 24 61 73 5f 6d 79 73 65 6c 66 22 20  . X"$as_myself" 
9e90: 3a 20 27 58 5c 28 2f 2f 5c 29 5b 5e 2f 5d 27 20  : 'X\(//\)[^/]' 
9ea0: 5c 7c 20 5c 0a 09 20 58 22 24 61 73 5f 6d 79 73  \| \.. X"$as_mys
9eb0: 65 6c 66 22 20 3a 20 27 58 5c 28 2f 2f 5c 29 24  elf" : 'X\(//\)$
9ec0: 27 20 5c 7c 20 5c 0a 09 20 58 22 24 61 73 5f 6d  ' \| \.. X"$as_m
9ed0: 79 73 65 6c 66 22 20 3a 20 27 58 5c 28 2f 5c 29  yself" : 'X\(/\)
9ee0: 27 20 5c 7c 20 2e 20 32 3e 2f 64 65 76 2f 6e 75  ' \| . 2>/dev/nu
9ef0: 6c 6c 20 7c 7c 0a 24 61 73 5f 65 63 68 6f 20 58  ll ||.$as_echo X
9f00: 22 24 61 73 5f 6d 79 73 65 6c 66 22 20 7c 0a 20  "$as_myself" |. 
9f10: 20 20 20 73 65 64 20 27 2f 5e 58 5c 28 2e 2a 5b     sed '/^X\(.*[
9f20: 5e 2f 5d 5c 29 5c 2f 5c 2f 2a 5b 5e 2f 5d 5b 5e  ^/]\)\/\/*[^/][^
9f30: 2f 5d 2a 5c 2f 2a 24 2f 7b 0a 09 20 20 20 20 73  /]*\/*$/{..    s
9f40: 2f 2f 5c 31 2f 0a 09 20 20 20 20 71 0a 09 20 20  //\1/..    q..  
9f50: 7d 0a 09 20 20 2f 5e 58 5c 28 5c 2f 5c 2f 5c 29  }..  /^X\(\/\/\)
9f60: 5b 5e 2f 5d 2e 2a 2f 7b 0a 09 20 20 20 20 73 2f  [^/].*/{..    s/
9f70: 2f 5c 31 2f 0a 09 20 20 20 20 71 0a 09 20 20 7d  /\1/..    q..  }
9f80: 0a 09 20 20 2f 5e 58 5c 28 5c 2f 5c 2f 5c 29 24  ..  /^X\(\/\/\)$
9f90: 2f 7b 0a 09 20 20 20 20 73 2f 2f 5c 31 2f 0a 09  /{..    s//\1/..
9fa0: 20 20 20 20 71 0a 09 20 20 7d 0a 09 20 20 2f 5e      q..  }..  /^
9fb0: 58 5c 28 5c 2f 5c 29 2e 2a 2f 7b 0a 09 20 20 20  X\(\/\).*/{..   
9fc0: 20 73 2f 2f 5c 31 2f 0a 09 20 20 20 20 71 0a 09   s//\1/..    q..
9fd0: 20 20 7d 0a 09 20 20 73 2f 2e 2a 2f 2e 2f 3b 20    }..  s/.*/./; 
9fe0: 71 27 60 0a 20 20 73 72 63 64 69 72 3d 24 61 63  q'`.  srcdir=$ac
9ff0: 5f 63 6f 6e 66 64 69 72 0a 20 20 69 66 20 74 65  _confdir.  if te
a000: 73 74 20 21 20 2d 72 20 22 24 73 72 63 64 69 72  st ! -r "$srcdir
a010: 2f 24 61 63 5f 75 6e 69 71 75 65 5f 66 69 6c 65  /$ac_unique_file
a020: 22 3b 20 74 68 65 6e 0a 20 20 20 20 73 72 63 64  "; then.    srcd
a030: 69 72 3d 2e 2e 0a 20 20 66 69 0a 65 6c 73 65 0a  ir=...  fi.else.
a040: 20 20 61 63 5f 73 72 63 64 69 72 5f 64 65 66 61    ac_srcdir_defa
a050: 75 6c 74 65 64 3d 6e 6f 0a 66 69 0a 69 66 20 74  ulted=no.fi.if t
a060: 65 73 74 20 21 20 2d 72 20 22 24 73 72 63 64 69  est ! -r "$srcdi
a070: 72 2f 24 61 63 5f 75 6e 69 71 75 65 5f 66 69 6c  r/$ac_unique_fil
a080: 65 22 3b 20 74 68 65 6e 0a 20 20 74 65 73 74 20  e"; then.  test 
a090: 22 24 61 63 5f 73 72 63 64 69 72 5f 64 65 66 61  "$ac_srcdir_defa
a0a0: 75 6c 74 65 64 22 20 3d 20 79 65 73 20 26 26 20  ulted" = yes && 
a0b0: 73 72 63 64 69 72 3d 22 24 61 63 5f 63 6f 6e 66  srcdir="$ac_conf
a0c0: 64 69 72 20 6f 72 20 2e 2e 22 0a 20 20 61 73 5f  dir or ..".  as_
a0d0: 66 6e 5f 65 72 72 6f 72 20 24 3f 20 22 63 61 6e  fn_error $? "can
a0e0: 6e 6f 74 20 66 69 6e 64 20 73 6f 75 72 63 65 73  not find sources
a0f0: 20 28 24 61 63 5f 75 6e 69 71 75 65 5f 66 69 6c   ($ac_unique_fil
a100: 65 29 20 69 6e 20 24 73 72 63 64 69 72 22 0a 66  e) in $srcdir".f
a110: 69 0a 61 63 5f 6d 73 67 3d 22 73 6f 75 72 63 65  i.ac_msg="source
a120: 73 20 61 72 65 20 69 6e 20 24 73 72 63 64 69 72  s are in $srcdir
a130: 2c 20 62 75 74 20 5c 60 63 64 20 24 73 72 63 64  , but \`cd $srcd
a140: 69 72 27 20 64 6f 65 73 20 6e 6f 74 20 77 6f 72  ir' does not wor
a150: 6b 22 0a 61 63 5f 61 62 73 5f 63 6f 6e 66 64 69  k".ac_abs_confdi
a160: 72 3d 60 28 0a 09 63 64 20 22 24 73 72 63 64 69  r=`(..cd "$srcdi
a170: 72 22 20 26 26 20 74 65 73 74 20 2d 72 20 22 2e  r" && test -r ".
a180: 2f 24 61 63 5f 75 6e 69 71 75 65 5f 66 69 6c 65  /$ac_unique_file
a190: 22 20 7c 7c 20 61 73 5f 66 6e 5f 65 72 72 6f 72  " || as_fn_error
a1a0: 20 24 3f 20 22 24 61 63 5f 6d 73 67 22 0a 09 70   $? "$ac_msg"..p
a1b0: 77 64 29 60 0a 23 20 57 68 65 6e 20 62 75 69 6c  wd)`.# When buil
a1c0: 64 69 6e 67 20 69 6e 20 70 6c 61 63 65 2c 20 73  ding in place, s
a1d0: 65 74 20 73 72 63 64 69 72 3d 2e 0a 69 66 20 74  et srcdir=..if t
a1e0: 65 73 74 20 22 24 61 63 5f 61 62 73 5f 63 6f 6e  est "$ac_abs_con
a1f0: 66 64 69 72 22 20 3d 20 22 24 61 63 5f 70 77 64  fdir" = "$ac_pwd
a200: 22 3b 20 74 68 65 6e 0a 20 20 73 72 63 64 69 72  "; then.  srcdir
a210: 3d 2e 0a 66 69 0a 23 20 52 65 6d 6f 76 65 20 75  =..fi.# Remove u
a220: 6e 6e 65 63 65 73 73 61 72 79 20 74 72 61 69 6c  nnecessary trail
a230: 69 6e 67 20 73 6c 61 73 68 65 73 20 66 72 6f 6d  ing slashes from
a240: 20 73 72 63 64 69 72 2e 0a 23 20 44 6f 75 62 6c   srcdir..# Doubl
a250: 65 20 73 6c 61 73 68 65 73 20 69 6e 20 66 69 6c  e slashes in fil
a260: 65 20 6e 61 6d 65 73 20 69 6e 20 6f 62 6a 65 63  e names in objec
a270: 74 20 66 69 6c 65 20 64 65 62 75 67 67 69 6e 67  t file debugging
a280: 20 69 6e 66 6f 0a 23 20 6d 65 73 73 20 75 70 20   info.# mess up 
a290: 4d 2d 78 20 67 64 62 20 69 6e 20 45 6d 61 63 73  M-x gdb in Emacs
a2a0: 2e 0a 63 61 73 65 20 24 73 72 63 64 69 72 20 69  ..case $srcdir i
a2b0: 6e 0a 2a 2f 29 20 73 72 63 64 69 72 3d 60 65 78  n.*/) srcdir=`ex
a2c0: 70 72 20 22 58 24 73 72 63 64 69 72 22 20 3a 20  pr "X$srcdir" : 
a2d0: 27 58 5c 28 2e 2a 5b 5e 2f 5d 5c 29 27 20 5c 7c  'X\(.*[^/]\)' \|
a2e0: 20 22 58 24 73 72 63 64 69 72 22 20 3a 20 27 58   "X$srcdir" : 'X
a2f0: 5c 28 2e 2a 5c 29 27 60 3b 3b 0a 65 73 61 63 0a  \(.*\)'`;;.esac.
a300: 66 6f 72 20 61 63 5f 76 61 72 20 69 6e 20 24 61  for ac_var in $a
a310: 63 5f 70 72 65 63 69 6f 75 73 5f 76 61 72 73 3b  c_precious_vars;
a320: 20 64 6f 0a 20 20 65 76 61 6c 20 61 63 5f 65 6e   do.  eval ac_en
a330: 76 5f 24 7b 61 63 5f 76 61 72 7d 5f 73 65 74 3d  v_${ac_var}_set=
a340: 5c 24 7b 24 7b 61 63 5f 76 61 72 7d 2b 73 65 74  \${${ac_var}+set
a350: 7d 0a 20 20 65 76 61 6c 20 61 63 5f 65 6e 76 5f  }.  eval ac_env_
a360: 24 7b 61 63 5f 76 61 72 7d 5f 76 61 6c 75 65 3d  ${ac_var}_value=
a370: 5c 24 24 7b 61 63 5f 76 61 72 7d 0a 20 20 65 76  \$${ac_var}.  ev
a380: 61 6c 20 61 63 5f 63 76 5f 65 6e 76 5f 24 7b 61  al ac_cv_env_${a
a390: 63 5f 76 61 72 7d 5f 73 65 74 3d 5c 24 7b 24 7b  c_var}_set=\${${
a3a0: 61 63 5f 76 61 72 7d 2b 73 65 74 7d 0a 20 20 65  ac_var}+set}.  e
a3b0: 76 61 6c 20 61 63 5f 63 76 5f 65 6e 76 5f 24 7b  val ac_cv_env_${
a3c0: 61 63 5f 76 61 72 7d 5f 76 61 6c 75 65 3d 5c 24  ac_var}_value=\$
a3d0: 24 7b 61 63 5f 76 61 72 7d 0a 64 6f 6e 65 0a 0a  ${ac_var}.done..
a3e0: 23 0a 23 20 52 65 70 6f 72 74 20 74 68 65 20 2d  #.# Report the -
a3f0: 2d 68 65 6c 70 20 6d 65 73 73 61 67 65 2e 0a 23  -help message..#
a400: 0a 69 66 20 74 65 73 74 20 22 24 61 63 5f 69 6e  .if test "$ac_in
a410: 69 74 5f 68 65 6c 70 22 20 3d 20 22 6c 6f 6e 67  it_help" = "long
a420: 22 3b 20 74 68 65 6e 0a 20 20 23 20 4f 6d 69 74  "; then.  # Omit
a430: 20 73 6f 6d 65 20 69 6e 74 65 72 6e 61 6c 20 6f   some internal o
a440: 72 20 6f 62 73 6f 6c 65 74 65 20 6f 70 74 69 6f  r obsolete optio
a450: 6e 73 20 74 6f 20 6d 61 6b 65 20 74 68 65 20 6c  ns to make the l
a460: 69 73 74 20 6c 65 73 73 20 69 6d 70 6f 73 69 6e  ist less imposin
a470: 67 2e 0a 20 20 23 20 54 68 69 73 20 6d 65 73 73  g..  # This mess
a480: 61 67 65 20 69 73 20 74 6f 6f 20 6c 6f 6e 67 20  age is too long 
a490: 74 6f 20 62 65 20 61 20 73 74 72 69 6e 67 20 69  to be a string i
a4a0: 6e 20 74 68 65 20 41 2f 55 58 20 33 2e 31 20 73  n the A/UX 3.1 s
a4b0: 68 2e 0a 20 20 63 61 74 20 3c 3c 5f 41 43 45 4f  h..  cat <<_ACEO
a4c0: 46 0a 5c 60 63 6f 6e 66 69 67 75 72 65 27 20 63  F.\`configure' c
a4d0: 6f 6e 66 69 67 75 72 65 73 20 73 71 6c 69 74 65  onfigures sqlite
a4e0: 20 33 2e 32 35 2e 30 20 74 6f 20 61 64 61 70 74   3.25.0 to adapt
a4f0: 20 74 6f 20 6d 61 6e 79 20 6b 69 6e 64 73 20 6f   to many kinds o
a500: 66 20 73 79 73 74 65 6d 73 2e 0a 0a 55 73 61 67  f systems...Usag
a510: 65 3a 20 24 30 20 5b 4f 50 54 49 4f 4e 5d 2e 2e  e: $0 [OPTION]..
a520: 2e 20 5b 56 41 52 3d 56 41 4c 55 45 5d 2e 2e 2e  . [VAR=VALUE]...
a530: 0a 0a 54 6f 20 61 73 73 69 67 6e 20 65 6e 76 69  ..To assign envi
a540: 72 6f 6e 6d 65 6e 74 20 76 61 72 69 61 62 6c 65  ronment variable
a550: 73 20 28 65 2e 67 2e 2c 20 43 43 2c 20 43 46 4c  s (e.g., CC, CFL
a560: 41 47 53 2e 2e 2e 29 2c 20 73 70 65 63 69 66 79  AGS...), specify
a570: 20 74 68 65 6d 20 61 73 0a 56 41 52 3d 56 41 4c   them as.VAR=VAL
a580: 55 45 2e 20 20 53 65 65 20 62 65 6c 6f 77 20 66  UE.  See below f
a590: 6f 72 20 64 65 73 63 72 69 70 74 69 6f 6e 73 20  or descriptions 
a5a0: 6f 66 20 73 6f 6d 65 20 6f 66 20 74 68 65 20 75  of some of the u
a5b0: 73 65 66 75 6c 20 76 61 72 69 61 62 6c 65 73 2e  seful variables.
a5c0: 0a 0a 44 65 66 61 75 6c 74 73 20 66 6f 72 20 74  ..Defaults for t
a5d0: 68 65 20 6f 70 74 69 6f 6e 73 20 61 72 65 20 73  he options are s
a5e0: 70 65 63 69 66 69 65 64 20 69 6e 20 62 72 61 63  pecified in brac
a5f0: 6b 65 74 73 2e 0a 0a 43 6f 6e 66 69 67 75 72 61  kets...Configura
a600: 74 69 6f 6e 3a 0a 20 20 2d 68 2c 20 2d 2d 68 65  tion:.  -h, --he
a610: 6c 70 20 20 20 20 20 20 20 20 20 20 20 20 20 20  lp              
a620: 64 69 73 70 6c 61 79 20 74 68 69 73 20 68 65 6c  display this hel
a630: 70 20 61 6e 64 20 65 78 69 74 0a 20 20 20 20 20  p and exit.     
a640: 20 2d 2d 68 65 6c 70 3d 73 68 6f 72 74 20 20 20   --help=short   
a650: 20 20 20 20 20 64 69 73 70 6c 61 79 20 6f 70 74       display opt
a660: 69 6f 6e 73 20 73 70 65 63 69 66 69 63 20 74 6f  ions specific to
a670: 20 74 68 69 73 20 70 61 63 6b 61 67 65 0a 20 20   this package.  
a680: 20 20 20 20 2d 2d 68 65 6c 70 3d 72 65 63 75 72      --help=recur
a690: 73 69 76 65 20 20 20 20 64 69 73 70 6c 61 79 20  sive    display 
a6a0: 74 68 65 20 73 68 6f 72 74 20 68 65 6c 70 20 6f  the short help o
a6b0: 66 20 61 6c 6c 20 74 68 65 20 69 6e 63 6c 75 64  f all the includ
a6c0: 65 64 20 70 61 63 6b 61 67 65 73 0a 20 20 2d 56  ed packages.  -V
a6d0: 2c 20 2d 2d 76 65 72 73 69 6f 6e 20 20 20 20 20  , --version     
a6e0: 20 20 20 20 20 20 64 69 73 70 6c 61 79 20 76 65        display ve
a6f0: 72 73 69 6f 6e 20 69 6e 66 6f 72 6d 61 74 69 6f  rsion informatio
a700: 6e 20 61 6e 64 20 65 78 69 74 0a 20 20 2d 71 2c  n and exit.  -q,
a710: 20 2d 2d 71 75 69 65 74 2c 20 2d 2d 73 69 6c 65   --quiet, --sile
a720: 6e 74 20 20 20 64 6f 20 6e 6f 74 20 70 72 69 6e  nt   do not prin
a730: 74 20 5c 60 63 68 65 63 6b 69 6e 67 20 2e 2e 2e  t \`checking ...
a740: 27 20 6d 65 73 73 61 67 65 73 0a 20 20 20 20 20  ' messages.     
a750: 20 2d 2d 63 61 63 68 65 2d 66 69 6c 65 3d 46 49   --cache-file=FI
a760: 4c 45 20 20 20 63 61 63 68 65 20 74 65 73 74 20  LE   cache test 
a770: 72 65 73 75 6c 74 73 20 69 6e 20 46 49 4c 45 20  results in FILE 
a780: 5b 64 69 73 61 62 6c 65 64 5d 0a 20 20 2d 43 2c  [disabled].  -C,
a790: 20 2d 2d 63 6f 6e 66 69 67 2d 63 61 63 68 65 20   --config-cache 
a7a0: 20 20 20 20 20 61 6c 69 61 73 20 66 6f 72 20 5c       alias for \
a7b0: 60 2d 2d 63 61 63 68 65 2d 66 69 6c 65 3d 63 6f  `--cache-file=co
a7c0: 6e 66 69 67 2e 63 61 63 68 65 27 0a 20 20 2d 6e  nfig.cache'.  -n
a7d0: 2c 20 2d 2d 6e 6f 2d 63 72 65 61 74 65 20 20 20  , --no-create   
a7e0: 20 20 20 20 20 20 64 6f 20 6e 6f 74 20 63 72 65        do not cre
a7f0: 61 74 65 20 6f 75 74 70 75 74 20 66 69 6c 65 73  ate output files
a800: 0a 20 20 20 20 20 20 2d 2d 73 72 63 64 69 72 3d  .      --srcdir=
a810: 44 49 52 20 20 20 20 20 20 20 20 66 69 6e 64 20  DIR        find 
a820: 74 68 65 20 73 6f 75 72 63 65 73 20 69 6e 20 44  the sources in D
a830: 49 52 20 5b 63 6f 6e 66 69 67 75 72 65 20 64 69  IR [configure di
a840: 72 20 6f 72 20 5c 60 2e 2e 27 5d 0a 0a 49 6e 73  r or \`..']..Ins
a850: 74 61 6c 6c 61 74 69 6f 6e 20 64 69 72 65 63 74  tallation direct
a860: 6f 72 69 65 73 3a 0a 20 20 2d 2d 70 72 65 66 69  ories:.  --prefi
a870: 78 3d 50 52 45 46 49 58 20 20 20 20 20 20 20 20  x=PREFIX        
a880: 20 69 6e 73 74 61 6c 6c 20 61 72 63 68 69 74 65   install archite
a890: 63 74 75 72 65 2d 69 6e 64 65 70 65 6e 64 65 6e  cture-independen
a8a0: 74 20 66 69 6c 65 73 20 69 6e 20 50 52 45 46 49  t files in PREFI
a8b0: 58 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  X.              
a8c0: 20 20 20 20 20 20 20 20 20 20 20 20 5b 24 61 63              [$ac
a8d0: 5f 64 65 66 61 75 6c 74 5f 70 72 65 66 69 78 5d  _default_prefix]
a8e0: 0a 20 20 2d 2d 65 78 65 63 2d 70 72 65 66 69 78  .  --exec-prefix
a8f0: 3d 45 50 52 45 46 49 58 20 20 20 69 6e 73 74 61  =EPREFIX   insta
a900: 6c 6c 20 61 72 63 68 69 74 65 63 74 75 72 65 2d  ll architecture-
a910: 64 65 70 65 6e 64 65 6e 74 20 66 69 6c 65 73 20  dependent files 
a920: 69 6e 20 45 50 52 45 46 49 58 0a 20 20 20 20 20  in EPREFIX.     
a930: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
a940: 20 20 20 20 20 5b 50 52 45 46 49 58 5d 0a 0a 42       [PREFIX]..B
a950: 79 20 64 65 66 61 75 6c 74 2c 20 5c 60 6d 61 6b  y default, \`mak
a960: 65 20 69 6e 73 74 61 6c 6c 27 20 77 69 6c 6c 20  e install' will 
a970: 69 6e 73 74 61 6c 6c 20 61 6c 6c 20 74 68 65 20  install all the 
a980: 66 69 6c 65 73 20 69 6e 0a 5c 60 24 61 63 5f 64  files in.\`$ac_d
a990: 65 66 61 75 6c 74 5f 70 72 65 66 69 78 2f 62 69  efault_prefix/bi
a9a0: 6e 27 2c 20 5c 60 24 61 63 5f 64 65 66 61 75 6c  n', \`$ac_defaul
a9b0: 74 5f 70 72 65 66 69 78 2f 6c 69 62 27 20 65 74  t_prefix/lib' et
a9c0: 63 2e 20 20 59 6f 75 20 63 61 6e 20 73 70 65 63  c.  You can spec
a9d0: 69 66 79 0a 61 6e 20 69 6e 73 74 61 6c 6c 61 74  ify.an installat
a9e0: 69 6f 6e 20 70 72 65 66 69 78 20 6f 74 68 65 72  ion prefix other
a9f0: 20 74 68 61 6e 20 5c 60 24 61 63 5f 64 65 66 61   than \`$ac_defa
aa00: 75 6c 74 5f 70 72 65 66 69 78 27 20 75 73 69 6e  ult_prefix' usin
aa10: 67 20 5c 60 2d 2d 70 72 65 66 69 78 27 2c 0a 66  g \`--prefix',.f
aa20: 6f 72 20 69 6e 73 74 61 6e 63 65 20 5c 60 2d 2d  or instance \`--
aa30: 70 72 65 66 69 78 3d 5c 24 48 4f 4d 45 27 2e 0a  prefix=\$HOME'..
aa40: 0a 46 6f 72 20 62 65 74 74 65 72 20 63 6f 6e 74  .For better cont
aa50: 72 6f 6c 2c 20 75 73 65 20 74 68 65 20 6f 70 74  rol, use the opt
aa60: 69 6f 6e 73 20 62 65 6c 6f 77 2e 0a 0a 46 69 6e  ions below...Fin
aa70: 65 20 74 75 6e 69 6e 67 20 6f 66 20 74 68 65 20  e tuning of the 
aa80: 69 6e 73 74 61 6c 6c 61 74 69 6f 6e 20 64 69 72  installation dir
aa90: 65 63 74 6f 72 69 65 73 3a 0a 20 20 2d 2d 62 69  ectories:.  --bi
aaa0: 6e 64 69 72 3d 44 49 52 20 20 20 20 20 20 20 20  ndir=DIR        
aab0: 20 20 20 20 75 73 65 72 20 65 78 65 63 75 74 61      user executa
aac0: 62 6c 65 73 20 5b 45 50 52 45 46 49 58 2f 62 69  bles [EPREFIX/bi
aad0: 6e 5d 0a 20 20 2d 2d 73 62 69 6e 64 69 72 3d 44  n].  --sbindir=D
aae0: 49 52 20 20 20 20 20 20 20 20 20 20 20 73 79 73  IR           sys
aaf0: 74 65 6d 20 61 64 6d 69 6e 20 65 78 65 63 75 74  tem admin execut
ab00: 61 62 6c 65 73 20 5b 45 50 52 45 46 49 58 2f 73  ables [EPREFIX/s
ab10: 62 69 6e 5d 0a 20 20 2d 2d 6c 69 62 65 78 65 63  bin].  --libexec
ab20: 64 69 72 3d 44 49 52 20 20 20 20 20 20 20 20 70  dir=DIR        p
ab30: 72 6f 67 72 61 6d 20 65 78 65 63 75 74 61 62 6c  rogram executabl
ab40: 65 73 20 5b 45 50 52 45 46 49 58 2f 6c 69 62 65  es [EPREFIX/libe
ab50: 78 65 63 5d 0a 20 20 2d 2d 73 79 73 63 6f 6e 66  xec].  --sysconf
ab60: 64 69 72 3d 44 49 52 20 20 20 20 20 20 20 20 72  dir=DIR        r
ab70: 65 61 64 2d 6f 6e 6c 79 20 73 69 6e 67 6c 65 2d  ead-only single-
ab80: 6d 61 63 68 69 6e 65 20 64 61 74 61 20 5b 50 52  machine data [PR
ab90: 45 46 49 58 2f 65 74 63 5d 0a 20 20 2d 2d 73 68  EFIX/etc].  --sh
aba0: 61 72 65 64 73 74 61 74 65 64 69 72 3d 44 49 52  aredstatedir=DIR
abb0: 20 20 20 20 6d 6f 64 69 66 69 61 62 6c 65 20 61      modifiable a
abc0: 72 63 68 69 74 65 63 74 75 72 65 2d 69 6e 64 65  rchitecture-inde
abd0: 70 65 6e 64 65 6e 74 20 64 61 74 61 20 5b 50 52  pendent data [PR
abe0: 45 46 49 58 2f 63 6f 6d 5d 0a 20 20 2d 2d 6c 6f  EFIX/com].  --lo
abf0: 63 61 6c 73 74 61 74 65 64 69 72 3d 44 49 52 20  calstatedir=DIR 
ac00: 20 20 20 20 6d 6f 64 69 66 69 61 62 6c 65 20 73      modifiable s
ac10: 69 6e 67 6c 65 2d 6d 61 63 68 69 6e 65 20 64 61  ingle-machine da
ac20: 74 61 20 5b 50 52 45 46 49 58 2f 76 61 72 5d 0a  ta [PREFIX/var].
ac30: 20 20 2d 2d 6c 69 62 64 69 72 3d 44 49 52 20 20    --libdir=DIR  
ac40: 20 20 20 20 20 20 20 20 20 20 6f 62 6a 65 63 74            object
ac50: 20 63 6f 64 65 20 6c 69 62 72 61 72 69 65 73 20   code libraries 
ac60: 5b 45 50 52 45 46 49 58 2f 6c 69 62 5d 0a 20 20  [EPREFIX/lib].  
ac70: 2d 2d 69 6e 63 6c 75 64 65 64 69 72 3d 44 49 52  --includedir=DIR
ac80: 20 20 20 20 20 20 20 20 43 20 68 65 61 64 65 72          C header
ac90: 20 66 69 6c 65 73 20 5b 50 52 45 46 49 58 2f 69   files [PREFIX/i
aca0: 6e 63 6c 75 64 65 5d 0a 20 20 2d 2d 6f 6c 64 69  nclude].  --oldi
acb0: 6e 63 6c 75 64 65 64 69 72 3d 44 49 52 20 20 20  ncludedir=DIR   
acc0: 20 20 43 20 68 65 61 64 65 72 20 66 69 6c 65 73    C header files
acd0: 20 66 6f 72 20 6e 6f 6e 2d 67 63 63 20 5b 2f 75   for non-gcc [/u
ace0: 73 72 2f 69 6e 63 6c 75 64 65 5d 0a 20 20 2d 2d  sr/include].  --
acf0: 64 61 74 61 72 6f 6f 74 64 69 72 3d 44 49 52 20  datarootdir=DIR 
ad00: 20 20 20 20 20 20 72 65 61 64 2d 6f 6e 6c 79 20        read-only 
ad10: 61 72 63 68 2e 2d 69 6e 64 65 70 65 6e 64 65 6e  arch.-independen
ad20: 74 20 64 61 74 61 20 72 6f 6f 74 20 5b 50 52 45  t data root [PRE
ad30: 46 49 58 2f 73 68 61 72 65 5d 0a 20 20 2d 2d 64  FIX/share].  --d
ad40: 61 74 61 64 69 72 3d 44 49 52 20 20 20 20 20 20  atadir=DIR      
ad50: 20 20 20 20 20 72 65 61 64 2d 6f 6e 6c 79 20 61       read-only a
ad60: 72 63 68 69 74 65 63 74 75 72 65 2d 69 6e 64 65  rchitecture-inde
ad70: 70 65 6e 64 65 6e 74 20 64 61 74 61 20 5b 44 41  pendent data [DA
ad80: 54 41 52 4f 4f 54 44 49 52 5d 0a 20 20 2d 2d 69  TAROOTDIR].  --i
ad90: 6e 66 6f 64 69 72 3d 44 49 52 20 20 20 20 20 20  nfodir=DIR      
ada0: 20 20 20 20 20 69 6e 66 6f 20 64 6f 63 75 6d 65       info docume
adb0: 6e 74 61 74 69 6f 6e 20 5b 44 41 54 41 52 4f 4f  ntation [DATAROO
adc0: 54 44 49 52 2f 69 6e 66 6f 5d 0a 20 20 2d 2d 6c  TDIR/info].  --l
add0: 6f 63 61 6c 65 64 69 72 3d 44 49 52 20 20 20 20  ocaledir=DIR    
ade0: 20 20 20 20 20 6c 6f 63 61 6c 65 2d 64 65 70 65       locale-depe
adf0: 6e 64 65 6e 74 20 64 61 74 61 20 5b 44 41 54 41  ndent data [DATA
ae00: 52 4f 4f 54 44 49 52 2f 6c 6f 63 61 6c 65 5d 0a  ROOTDIR/locale].
ae10: 20 20 2d 2d 6d 61 6e 64 69 72 3d 44 49 52 20 20    --mandir=DIR  
ae20: 20 20 20 20 20 20 20 20 20 20 6d 61 6e 20 64 6f            man do
ae30: 63 75 6d 65 6e 74 61 74 69 6f 6e 20 5b 44 41 54  cumentation [DAT
ae40: 41 52 4f 4f 54 44 49 52 2f 6d 61 6e 5d 0a 20 20  AROOTDIR/man].  
ae50: 2d 2d 64 6f 63 64 69 72 3d 44 49 52 20 20 20 20  --docdir=DIR    
ae60: 20 20 20 20 20 20 20 20 64 6f 63 75 6d 65 6e 74          document
ae70: 61 74 69 6f 6e 20 72 6f 6f 74 20 5b 44 41 54 41  ation root [DATA
ae80: 52 4f 4f 54 44 49 52 2f 64 6f 63 2f 73 71 6c 69  ROOTDIR/doc/sqli
ae90: 74 65 5d 0a 20 20 2d 2d 68 74 6d 6c 64 69 72 3d  te].  --htmldir=
aea0: 44 49 52 20 20 20 20 20 20 20 20 20 20 20 68 74  DIR           ht
aeb0: 6d 6c 20 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e  ml documentation
aec0: 20 5b 44 4f 43 44 49 52 5d 0a 20 20 2d 2d 64 76   [DOCDIR].  --dv
aed0: 69 64 69 72 3d 44 49 52 20 20 20 20 20 20 20 20  idir=DIR        
aee0: 20 20 20 20 64 76 69 20 64 6f 63 75 6d 65 6e 74      dvi document
aef0: 61 74 69 6f 6e 20 5b 44 4f 43 44 49 52 5d 0a 20  ation [DOCDIR]. 
af00: 20 2d 2d 70 64 66 64 69 72 3d 44 49 52 20 20 20   --pdfdir=DIR   
af10: 20 20 20 20 20 20 20 20 20 70 64 66 20 64 6f 63           pdf doc
af20: 75 6d 65 6e 74 61 74 69 6f 6e 20 5b 44 4f 43 44  umentation [DOCD
af30: 49 52 5d 0a 20 20 2d 2d 70 73 64 69 72 3d 44 49  IR].  --psdir=DI
af40: 52 20 20 20 20 20 20 20 20 20 20 20 20 20 70 73  R             ps
af50: 20 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 20 5b   documentation [
af60: 44 4f 43 44 49 52 5d 0a 5f 41 43 45 4f 46 0a 0a  DOCDIR]._ACEOF..
af70: 20 20 63 61 74 20 3c 3c 5c 5f 41 43 45 4f 46 0a    cat <<\_ACEOF.
af80: 0a 53 79 73 74 65 6d 20 74 79 70 65 73 3a 0a 20  .System types:. 
af90: 20 2d 2d 62 75 69 6c 64 3d 42 55 49 4c 44 20 20   --build=BUILD  
afa0: 20 20 20 63 6f 6e 66 69 67 75 72 65 20 66 6f 72     configure for
afb0: 20 62 75 69 6c 64 69 6e 67 20 6f 6e 20 42 55 49   building on BUI
afc0: 4c 44 20 5b 67 75 65 73 73 65 64 5d 0a 20 20 2d  LD [guessed].  -
afd0: 2d 68 6f 73 74 3d 48 4f 53 54 20 20 20 20 20 20  -host=HOST      
afe0: 20 63 72 6f 73 73 2d 63 6f 6d 70 69 6c 65 20 74   cross-compile t
aff0: 6f 20 62 75 69 6c 64 20 70 72 6f 67 72 61 6d 73  o build programs
b000: 20 74 6f 20 72 75 6e 20 6f 6e 20 48 4f 53 54 20   to run on HOST 
b010: 5b 42 55 49 4c 44 5d 0a 5f 41 43 45 4f 46 0a 66  [BUILD]._ACEOF.f
b020: 69 0a 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24  i..if test -n "$
b030: 61 63 5f 69 6e 69 74 5f 68 65 6c 70 22 3b 20 74  ac_init_help"; t
b040: 68 65 6e 0a 20 20 63 61 73 65 20 24 61 63 5f 69  hen.  case $ac_i
b050: 6e 69 74 5f 68 65 6c 70 20 69 6e 0a 20 20 20 20  nit_help in.    
b060: 20 73 68 6f 72 74 20 7c 20 72 65 63 75 72 73 69   short | recursi
b070: 76 65 20 29 20 65 63 68 6f 20 22 43 6f 6e 66 69  ve ) echo "Confi
b080: 67 75 72 61 74 69 6f 6e 20 6f 66 20 73 71 6c 69  guration of sqli
b090: 74 65 20 33 2e 32 35 2e 30 3a 22 3b 3b 0a 20 20  te 3.25.0:";;.  
b0a0: 20 65 73 61 63 0a 20 20 63 61 74 20 3c 3c 5c 5f   esac.  cat <<\_
b0b0: 41 43 45 4f 46 0a 0a 4f 70 74 69 6f 6e 61 6c 20  ACEOF..Optional 
b0c0: 46 65 61 74 75 72 65 73 3a 0a 20 20 2d 2d 64 69  Features:.  --di
b0d0: 73 61 62 6c 65 2d 6f 70 74 69 6f 6e 2d 63 68 65  sable-option-che
b0e0: 63 6b 69 6e 67 20 20 69 67 6e 6f 72 65 20 75 6e  cking  ignore un
b0f0: 72 65 63 6f 67 6e 69 7a 65 64 20 2d 2d 65 6e 61  recognized --ena
b100: 62 6c 65 2f 2d 2d 77 69 74 68 20 6f 70 74 69 6f  ble/--with optio
b110: 6e 73 0a 20 20 2d 2d 64 69 73 61 62 6c 65 2d 46  ns.  --disable-F
b120: 45 41 54 55 52 45 20 20 20 20 20 20 20 64 6f 20  EATURE       do 
b130: 6e 6f 74 20 69 6e 63 6c 75 64 65 20 46 45 41 54  not include FEAT
b140: 55 52 45 20 28 73 61 6d 65 20 61 73 20 2d 2d 65  URE (same as --e
b150: 6e 61 62 6c 65 2d 46 45 41 54 55 52 45 3d 6e 6f  nable-FEATURE=no
b160: 29 0a 20 20 2d 2d 65 6e 61 62 6c 65 2d 46 45 41  ).  --enable-FEA
b170: 54 55 52 45 5b 3d 41 52 47 5d 20 20 69 6e 63 6c  TURE[=ARG]  incl
b180: 75 64 65 20 46 45 41 54 55 52 45 20 5b 41 52 47  ude FEATURE [ARG
b190: 3d 79 65 73 5d 0a 20 20 2d 2d 65 6e 61 62 6c 65  =yes].  --enable
b1a0: 2d 73 68 61 72 65 64 5b 3d 50 4b 47 53 5d 20 20  -shared[=PKGS]  
b1b0: 62 75 69 6c 64 20 73 68 61 72 65 64 20 6c 69 62  build shared lib
b1c0: 72 61 72 69 65 73 20 5b 64 65 66 61 75 6c 74 3d  raries [default=
b1d0: 79 65 73 5d 0a 20 20 2d 2d 65 6e 61 62 6c 65 2d  yes].  --enable-
b1e0: 73 74 61 74 69 63 5b 3d 50 4b 47 53 5d 20 20 62  static[=PKGS]  b
b1f0: 75 69 6c 64 20 73 74 61 74 69 63 20 6c 69 62 72  uild static libr
b200: 61 72 69 65 73 20 5b 64 65 66 61 75 6c 74 3d 79  aries [default=y
b210: 65 73 5d 0a 20 20 2d 2d 65 6e 61 62 6c 65 2d 66  es].  --enable-f
b220: 61 73 74 2d 69 6e 73 74 61 6c 6c 5b 3d 50 4b 47  ast-install[=PKG
b230: 53 5d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  S].             
b240: 20 20 20 20 20 20 20 20 20 20 20 20 20 6f 70 74               opt
b250: 69 6d 69 7a 65 20 66 6f 72 20 66 61 73 74 20 69  imize for fast i
b260: 6e 73 74 61 6c 6c 61 74 69 6f 6e 20 5b 64 65 66  nstallation [def
b270: 61 75 6c 74 3d 79 65 73 5d 0a 20 20 2d 2d 64 69  ault=yes].  --di
b280: 73 61 62 6c 65 2d 6c 69 62 74 6f 6f 6c 2d 6c 6f  sable-libtool-lo
b290: 63 6b 20 20 61 76 6f 69 64 20 6c 6f 63 6b 69 6e  ck  avoid lockin
b2a0: 67 20 28 6d 69 67 68 74 20 62 72 65 61 6b 20 70  g (might break p
b2b0: 61 72 61 6c 6c 65 6c 20 62 75 69 6c 64 73 29 0a  arallel builds).
b2c0: 20 20 2d 2d 64 69 73 61 62 6c 65 2d 6c 61 72 67    --disable-larg
b2d0: 65 66 69 6c 65 20 20 20 20 20 6f 6d 69 74 20 73  efile     omit s
b2e0: 75 70 70 6f 72 74 20 66 6f 72 20 6c 61 72 67 65  upport for large
b2f0: 20 66 69 6c 65 73 0a 20 20 2d 2d 64 69 73 61 62   files.  --disab
b300: 6c 65 2d 74 68 72 65 61 64 73 61 66 65 20 20 20  le-threadsafe   
b310: 20 44 69 73 61 62 6c 65 20 6d 75 74 65 78 69 6e   Disable mutexin
b320: 67 0a 20 20 2d 2d 65 6e 61 62 6c 65 2d 72 65 6c  g.  --enable-rel
b330: 65 61 73 65 6d 6f 64 65 20 20 20 20 53 75 70 70  easemode    Supp
b340: 6f 72 74 20 6c 69 62 74 6f 6f 6c 20 6c 69 6e 6b  ort libtool link
b350: 20 74 6f 20 72 65 6c 65 61 73 65 20 6d 6f 64 65   to release mode
b360: 0a 20 20 2d 2d 65 6e 61 62 6c 65 2d 74 65 6d 70  .  --enable-temp
b370: 73 74 6f 72 65 20 20 20 20 20 20 55 73 65 20 61  store      Use a
b380: 6e 20 69 6e 2d 72 61 6d 20 64 61 74 61 62 61 73  n in-ram databas
b390: 65 20 66 6f 72 20 74 65 6d 70 6f 72 61 72 79 20  e for temporary 
b3a0: 74 61 62 6c 65 73 0a 20 20 20 20 20 20 20 20 20  tables.         
b3b0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
b3c0: 20 28 6e 65 76 65 72 2c 6e 6f 2c 79 65 73 2c 61   (never,no,yes,a
b3d0: 6c 77 61 79 73 29 0a 20 20 2d 2d 64 69 73 61 62  lways).  --disab
b3e0: 6c 65 2d 74 63 6c 20 20 20 20 20 20 20 20 20 20  le-tcl          
b3f0: 20 64 6f 20 6e 6f 74 20 62 75 69 6c 64 20 54 43   do not build TC
b400: 4c 20 65 78 74 65 6e 73 69 6f 6e 0a 20 20 2d 2d  L extension.  --
b410: 65 6e 61 62 6c 65 2d 65 64 69 74 6c 69 6e 65 20  enable-editline 
b420: 20 20 20 20 20 20 65 6e 61 62 6c 65 20 42 53 44        enable BSD
b430: 20 65 64 69 74 6c 69 6e 65 20 73 75 70 70 6f 72   editline suppor
b440: 74 0a 20 20 2d 2d 64 69 73 61 62 6c 65 2d 72 65  t.  --disable-re
b450: 61 64 6c 69 6e 65 20 20 20 20 20 20 64 69 73 61  adline      disa
b460: 62 6c 65 20 72 65 61 64 6c 69 6e 65 20 73 75 70  ble readline sup
b470: 70 6f 72 74 0a 20 20 2d 2d 65 6e 61 62 6c 65 2d  port.  --enable-
b480: 64 65 62 75 67 20 20 20 20 20 20 20 20 20 20 65  debug          e
b490: 6e 61 62 6c 65 20 64 65 62 75 67 67 69 6e 67 20  nable debugging 
b4a0: 26 20 76 65 72 62 6f 73 65 20 65 78 70 6c 61 69  & verbose explai
b4b0: 6e 0a 20 20 2d 2d 64 69 73 61 62 6c 65 2d 61 6d  n.  --disable-am
b4c0: 61 6c 67 61 6d 61 74 69 6f 6e 20 20 44 69 73 61  algamation  Disa
b4d0: 62 6c 65 20 74 68 65 20 61 6d 61 6c 67 61 6d 61  ble the amalgama
b4e0: 74 69 6f 6e 20 61 6e 64 20 69 6e 73 74 65 61 64  tion and instead
b4f0: 20 62 75 69 6c 64 20 61 6c 6c 20 66 69 6c 65 73   build all files
b500: 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  .               
b510: 20 20 20 20 20 20 20 20 20 20 20 73 65 70 61 72             separ
b520: 61 74 65 6c 79 0a 20 20 2d 2d 64 69 73 61 62 6c  ately.  --disabl
b530: 65 2d 6c 6f 61 64 2d 65 78 74 65 6e 73 69 6f 6e  e-load-extension
b540: 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  .               
b550: 20 20 20 20 20 20 20 20 20 20 20 44 69 73 61 62             Disab
b560: 6c 65 20 6c 6f 61 64 69 6e 67 20 6f 66 20 65 78  le loading of ex
b570: 74 65 72 6e 61 6c 20 65 78 74 65 6e 73 69 6f 6e  ternal extension
b580: 73 0a 20 20 2d 2d 65 6e 61 62 6c 65 2d 6d 65 6d  s.  --enable-mem
b590: 73 79 73 35 20 20 20 20 20 20 20 20 45 6e 61 62  sys5        Enab
b5a0: 6c 65 20 4d 45 4d 53 59 53 35 0a 20 20 2d 2d 65  le MEMSYS5.  --e
b5b0: 6e 61 62 6c 65 2d 6d 65 6d 73 79 73 33 20 20 20  nable-memsys3   
b5c0: 20 20 20 20 20 45 6e 61 62 6c 65 20 4d 45 4d 53       Enable MEMS
b5d0: 59 53 33 0a 20 20 2d 2d 65 6e 61 62 6c 65 2d 66  YS3.  --enable-f
b5e0: 74 73 33 20 20 20 20 20 20 20 20 20 20 20 45 6e  ts3           En
b5f0: 61 62 6c 65 20 74 68 65 20 46 54 53 33 20 65 78  able the FTS3 ex
b600: 74 65 6e 73 69 6f 6e 0a 20 20 2d 2d 65 6e 61 62  tension.  --enab
b610: 6c 65 2d 66 74 73 34 20 20 20 20 20 20 20 20 20  le-fts4         
b620: 20 20 45 6e 61 62 6c 65 20 74 68 65 20 46 54 53    Enable the FTS
b630: 34 20 65 78 74 65 6e 73 69 6f 6e 0a 20 20 2d 2d  4 extension.  --
b640: 65 6e 61 62 6c 65 2d 66 74 73 35 20 20 20 20 20  enable-fts5     
b650: 20 20 20 20 20 20 45 6e 61 62 6c 65 20 74 68 65        Enable the
b660: 20 46 54 53 35 20 65 78 74 65 6e 73 69 6f 6e 0a   FTS5 extension.
b670: 20 20 2d 2d 65 6e 61 62 6c 65 2d 6a 73 6f 6e 31    --enable-json1
b680: 20 20 20 20 20 20 20 20 20 20 45 6e 61 62 6c 65            Enable
b690: 20 74 68 65 20 4a 53 4f 4e 31 20 65 78 74 65 6e   the JSON1 exten
b6a0: 73 69 6f 6e 0a 20 20 2d 2d 65 6e 61 62 6c 65 2d  sion.  --enable-
b6b0: 75 70 64 61 74 65 2d 6c 69 6d 69 74 20 20 20 45  update-limit   E
b6c0: 6e 61 62 6c 65 20 74 68 65 20 55 50 44 41 54 45  nable the UPDATE
b6d0: 2f 44 45 4c 45 54 45 20 4c 49 4d 49 54 20 63 6c  /DELETE LIMIT cl
b6e0: 61 75 73 65 0a 20 20 2d 2d 65 6e 61 62 6c 65 2d  ause.  --enable-
b6f0: 72 74 72 65 65 20 20 20 20 20 20 20 20 20 20 45  rtree          E
b700: 6e 61 62 6c 65 20 74 68 65 20 52 54 52 45 45 20  nable the RTREE 
b710: 65 78 74 65 6e 73 69 6f 6e 0a 20 20 2d 2d 65 6e  extension.  --en
b720: 61 62 6c 65 2d 73 65 73 73 69 6f 6e 20 20 20 20  able-session    
b730: 20 20 20 20 45 6e 61 62 6c 65 20 74 68 65 20 53      Enable the S
b740: 45 53 53 49 4f 4e 20 65 78 74 65 6e 73 69 6f 6e  ESSION extension
b750: 0a 20 20 2d 2d 65 6e 61 62 6c 65 2d 67 63 6f 76  .  --enable-gcov
b760: 20 20 20 20 20 20 20 20 20 20 20 45 6e 61 62 6c             Enabl
b770: 65 20 63 6f 76 65 72 61 67 65 20 74 65 73 74 69  e coverage testi
b780: 6e 67 20 75 73 69 6e 67 20 67 63 6f 76 0a 0a 4f  ng using gcov..O
b790: 70 74 69 6f 6e 61 6c 20 50 61 63 6b 61 67 65 73  ptional Packages
b7a0: 3a 0a 20 20 2d 2d 77 69 74 68 2d 50 41 43 4b 41  :.  --with-PACKA
b7b0: 47 45 5b 3d 41 52 47 5d 20 20 20 20 75 73 65 20  GE[=ARG]    use 
b7c0: 50 41 43 4b 41 47 45 20 5b 41 52 47 3d 79 65 73  PACKAGE [ARG=yes
b7d0: 5d 0a 20 20 2d 2d 77 69 74 68 6f 75 74 2d 50 41  ].  --without-PA
b7e0: 43 4b 41 47 45 20 20 20 20 20 20 20 64 6f 20 6e  CKAGE       do n
b7f0: 6f 74 20 75 73 65 20 50 41 43 4b 41 47 45 20 28  ot use PACKAGE (
b800: 73 61 6d 65 20 61 73 20 2d 2d 77 69 74 68 2d 50  same as --with-P
b810: 41 43 4b 41 47 45 3d 6e 6f 29 0a 20 20 2d 2d 77  ACKAGE=no).  --w
b820: 69 74 68 2d 70 69 63 20 20 20 20 20 20 20 20 20  ith-pic         
b830: 20 20 20 20 20 74 72 79 20 74 6f 20 75 73 65 20       try to use 
b840: 6f 6e 6c 79 20 50 49 43 2f 6e 6f 6e 2d 50 49 43  only PIC/non-PIC
b850: 20 6f 62 6a 65 63 74 73 20 5b 64 65 66 61 75 6c   objects [defaul
b860: 74 3d 75 73 65 0a 20 20 20 20 20 20 20 20 20 20  t=use.          
b870: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
b880: 62 6f 74 68 5d 0a 20 20 2d 2d 77 69 74 68 2d 67  both].  --with-g
b890: 6e 75 2d 6c 64 20 20 20 20 20 20 20 20 20 20 20  nu-ld           
b8a0: 61 73 73 75 6d 65 20 74 68 65 20 43 20 63 6f 6d  assume the C com
b8b0: 70 69 6c 65 72 20 75 73 65 73 20 47 4e 55 20 6c  piler uses GNU l
b8c0: 64 20 5b 64 65 66 61 75 6c 74 3d 6e 6f 5d 0a 20  d [default=no]. 
b8d0: 20 2d 2d 77 69 74 68 2d 74 63 6c 3d 44 49 52 20   --with-tcl=DIR 
b8e0: 20 20 20 20 20 20 20 20 20 64 69 72 65 63 74 6f           directo
b8f0: 72 79 20 63 6f 6e 74 61 69 6e 69 6e 67 20 74 63  ry containing tc
b900: 6c 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 0a  l configuration.
b910: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
b920: 20 20 20 20 20 20 20 20 20 20 28 74 63 6c 43 6f            (tclCo
b930: 6e 66 69 67 2e 73 68 29 0a 20 20 2d 2d 77 69 74  nfig.sh).  --wit
b940: 68 2d 72 65 61 64 6c 69 6e 65 2d 6c 69 62 20 20  h-readline-lib  
b950: 20 20 20 73 70 65 63 69 66 79 20 72 65 61 64 6c     specify readl
b960: 69 6e 65 20 6c 69 62 72 61 72 79 0a 20 20 2d 2d  ine library.  --
b970: 77 69 74 68 2d 72 65 61 64 6c 69 6e 65 2d 69 6e  with-readline-in
b980: 63 20 20 20 20 20 73 70 65 63 69 66 79 20 72 65  c     specify re
b990: 61 64 6c 69 6e 65 20 69 6e 63 6c 75 64 65 20 70  adline include p
b9a0: 61 74 68 73 0a 0a 53 6f 6d 65 20 69 6e 66 6c 75  aths..Some influ
b9b0: 65 6e 74 69 61 6c 20 65 6e 76 69 72 6f 6e 6d 65  ential environme
b9c0: 6e 74 20 76 61 72 69 61 62 6c 65 73 3a 0a 20 20  nt variables:.  
b9d0: 43 43 20 20 20 20 20 20 20 20 20 20 43 20 63 6f  CC          C co
b9e0: 6d 70 69 6c 65 72 20 63 6f 6d 6d 61 6e 64 0a 20  mpiler command. 
b9f0: 20 43 46 4c 41 47 53 20 20 20 20 20 20 43 20 63   CFLAGS      C c
ba00: 6f 6d 70 69 6c 65 72 20 66 6c 61 67 73 0a 20 20  ompiler flags.  
ba10: 4c 44 46 4c 41 47 53 20 20 20 20 20 6c 69 6e 6b  LDFLAGS     link
ba20: 65 72 20 66 6c 61 67 73 2c 20 65 2e 67 2e 20 2d  er flags, e.g. -
ba30: 4c 3c 6c 69 62 20 64 69 72 3e 20 69 66 20 79 6f  L<lib dir> if yo
ba40: 75 20 68 61 76 65 20 6c 69 62 72 61 72 69 65 73  u have libraries
ba50: 20 69 6e 20 61 0a 20 20 20 20 20 20 20 20 20 20   in a.          
ba60: 20 20 20 20 6e 6f 6e 73 74 61 6e 64 61 72 64 20      nonstandard 
ba70: 64 69 72 65 63 74 6f 72 79 20 3c 6c 69 62 20 64  directory <lib d
ba80: 69 72 3e 0a 20 20 4c 49 42 53 20 20 20 20 20 20  ir>.  LIBS      
ba90: 20 20 6c 69 62 72 61 72 69 65 73 20 74 6f 20 70    libraries to p
baa0: 61 73 73 20 74 6f 20 74 68 65 20 6c 69 6e 6b 65  ass to the linke
bab0: 72 2c 20 65 2e 67 2e 20 2d 6c 3c 6c 69 62 72 61  r, e.g. -l<libra
bac0: 72 79 3e 0a 20 20 43 50 50 46 4c 41 47 53 20 20  ry>.  CPPFLAGS  
bad0: 20 20 28 4f 62 6a 65 63 74 69 76 65 29 20 43 2f    (Objective) C/
bae0: 43 2b 2b 20 70 72 65 70 72 6f 63 65 73 73 6f 72  C++ preprocessor
baf0: 20 66 6c 61 67 73 2c 20 65 2e 67 2e 20 2d 49 3c   flags, e.g. -I<
bb00: 69 6e 63 6c 75 64 65 20 64 69 72 3e 20 69 66 0a  include dir> if.
bb10: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 79 6f                yo
bb20: 75 20 68 61 76 65 20 68 65 61 64 65 72 73 20 69  u have headers i
bb30: 6e 20 61 20 6e 6f 6e 73 74 61 6e 64 61 72 64 20  n a nonstandard 
bb40: 64 69 72 65 63 74 6f 72 79 20 3c 69 6e 63 6c 75  directory <inclu
bb50: 64 65 20 64 69 72 3e 0a 20 20 43 50 50 20 20 20  de dir>.  CPP   
bb60: 20 20 20 20 20 20 43 20 70 72 65 70 72 6f 63 65        C preproce
bb70: 73 73 6f 72 0a 20 20 54 43 4c 4c 49 42 44 49 52  ssor.  TCLLIBDIR
bb80: 20 20 20 57 68 65 72 65 20 74 6f 20 69 6e 73 74     Where to inst
bb90: 61 6c 6c 20 74 63 6c 20 70 6c 75 67 69 6e 0a 0a  all tcl plugin..
bba0: 55 73 65 20 74 68 65 73 65 20 76 61 72 69 61 62  Use these variab
bbb0: 6c 65 73 20 74 6f 20 6f 76 65 72 72 69 64 65 20  les to override 
bbc0: 74 68 65 20 63 68 6f 69 63 65 73 20 6d 61 64 65  the choices made
bbd0: 20 62 79 20 60 63 6f 6e 66 69 67 75 72 65 27 20   by `configure' 
bbe0: 6f 72 20 74 6f 20 68 65 6c 70 0a 69 74 20 74 6f  or to help.it to
bbf0: 20 66 69 6e 64 20 6c 69 62 72 61 72 69 65 73 20   find libraries 
bc00: 61 6e 64 20 70 72 6f 67 72 61 6d 73 20 77 69 74  and programs wit
bc10: 68 20 6e 6f 6e 73 74 61 6e 64 61 72 64 20 6e 61  h nonstandard na
bc20: 6d 65 73 2f 6c 6f 63 61 74 69 6f 6e 73 2e 0a 0a  mes/locations...
bc30: 52 65 70 6f 72 74 20 62 75 67 73 20 74 6f 20 74  Report bugs to t
bc40: 68 65 20 70 61 63 6b 61 67 65 20 70 72 6f 76 69  he package provi
bc50: 64 65 72 2e 0a 5f 41 43 45 4f 46 0a 61 63 5f 73  der.._ACEOF.ac_s
bc60: 74 61 74 75 73 3d 24 3f 0a 66 69 0a 0a 69 66 20  tatus=$?.fi..if 
bc70: 74 65 73 74 20 22 24 61 63 5f 69 6e 69 74 5f 68  test "$ac_init_h
bc80: 65 6c 70 22 20 3d 20 22 72 65 63 75 72 73 69 76  elp" = "recursiv
bc90: 65 22 3b 20 74 68 65 6e 0a 20 20 23 20 49 66 20  e"; then.  # If 
bca0: 74 68 65 72 65 20 61 72 65 20 73 75 62 64 69 72  there are subdir
bcb0: 73 2c 20 72 65 70 6f 72 74 20 74 68 65 69 72 20  s, report their 
bcc0: 73 70 65 63 69 66 69 63 20 2d 2d 68 65 6c 70 2e  specific --help.
bcd0: 0a 20 20 66 6f 72 20 61 63 5f 64 69 72 20 69 6e  .  for ac_dir in
bce0: 20 3a 20 24 61 63 5f 73 75 62 64 69 72 73 5f 61   : $ac_subdirs_a
bcf0: 6c 6c 3b 20 64 6f 20 74 65 73 74 20 22 78 24 61  ll; do test "x$a
bd00: 63 5f 64 69 72 22 20 3d 20 78 3a 20 26 26 20 63  c_dir" = x: && c
bd10: 6f 6e 74 69 6e 75 65 0a 20 20 20 20 74 65 73 74  ontinue.    test
bd20: 20 2d 64 20 22 24 61 63 5f 64 69 72 22 20 7c 7c   -d "$ac_dir" ||
bd30: 0a 20 20 20 20 20 20 7b 20 63 64 20 22 24 73 72  .      { cd "$sr
bd40: 63 64 69 72 22 20 26 26 20 61 63 5f 70 77 64 3d  cdir" && ac_pwd=
bd50: 60 70 77 64 60 20 26 26 20 73 72 63 64 69 72 3d  `pwd` && srcdir=
bd60: 2e 20 26 26 20 74 65 73 74 20 2d 64 20 22 24 61  . && test -d "$a
bd70: 63 5f 64 69 72 22 3b 20 7d 20 7c 7c 0a 20 20 20  c_dir"; } ||.   
bd80: 20 20 20 63 6f 6e 74 69 6e 75 65 0a 20 20 20 20     continue.    
bd90: 61 63 5f 62 75 69 6c 64 64 69 72 3d 2e 0a 0a 63  ac_builddir=...c
bda0: 61 73 65 20 22 24 61 63 5f 64 69 72 22 20 69 6e  ase "$ac_dir" in
bdb0: 0a 2e 29 20 61 63 5f 64 69 72 5f 73 75 66 66 69  ..) ac_dir_suffi
bdc0: 78 3d 20 61 63 5f 74 6f 70 5f 62 75 69 6c 64 64  x= ac_top_buildd
bdd0: 69 72 5f 73 75 62 3d 2e 20 61 63 5f 74 6f 70 5f  ir_sub=. ac_top_
bde0: 62 75 69 6c 64 5f 70 72 65 66 69 78 3d 20 3b 3b  build_prefix= ;;
bdf0: 0a 2a 29 0a 20 20 61 63 5f 64 69 72 5f 73 75 66  .*).  ac_dir_suf
be00: 66 69 78 3d 2f 60 24 61 73 5f 65 63 68 6f 20 22  fix=/`$as_echo "
be10: 24 61 63 5f 64 69 72 22 20 7c 20 73 65 64 20 27  $ac_dir" | sed '
be20: 73 7c 5e 5c 2e 5b 5c 5c 2f 5d 7c 7c 27 60 0a 20  s|^\.[\\/]||'`. 
be30: 20 23 20 41 20 22 2e 2e 22 20 66 6f 72 20 65 61   # A ".." for ea
be40: 63 68 20 64 69 72 65 63 74 6f 72 79 20 69 6e 20  ch directory in 
be50: 24 61 63 5f 64 69 72 5f 73 75 66 66 69 78 2e 0a  $ac_dir_suffix..
be60: 20 20 61 63 5f 74 6f 70 5f 62 75 69 6c 64 64 69    ac_top_builddi
be70: 72 5f 73 75 62 3d 60 24 61 73 5f 65 63 68 6f 20  r_sub=`$as_echo 
be80: 22 24 61 63 5f 64 69 72 5f 73 75 66 66 69 78 22  "$ac_dir_suffix"
be90: 20 7c 20 73 65 64 20 27 73 7c 2f 5b 5e 5c 5c 2f   | sed 's|/[^\\/
bea0: 5d 2a 7c 2f 2e 2e 7c 67 3b 73 7c 2f 7c 7c 27 60  ]*|/..|g;s|/||'`
beb0: 0a 20 20 63 61 73 65 20 24 61 63 5f 74 6f 70 5f  .  case $ac_top_
bec0: 62 75 69 6c 64 64 69 72 5f 73 75 62 20 69 6e 0a  builddir_sub in.
bed0: 20 20 22 22 29 20 61 63 5f 74 6f 70 5f 62 75 69    "") ac_top_bui
bee0: 6c 64 64 69 72 5f 73 75 62 3d 2e 20 61 63 5f 74  lddir_sub=. ac_t
bef0: 6f 70 5f 62 75 69 6c 64 5f 70 72 65 66 69 78 3d  op_build_prefix=
bf00: 20 3b 3b 0a 20 20 2a 29 20 20 61 63 5f 74 6f 70   ;;.  *)  ac_top
bf10: 5f 62 75 69 6c 64 5f 70 72 65 66 69 78 3d 24 61  _build_prefix=$a
bf20: 63 5f 74 6f 70 5f 62 75 69 6c 64 64 69 72 5f 73  c_top_builddir_s
bf30: 75 62 2f 20 3b 3b 0a 20 20 65 73 61 63 20 3b 3b  ub/ ;;.  esac ;;
bf40: 0a 65 73 61 63 0a 61 63 5f 61 62 73 5f 74 6f 70  .esac.ac_abs_top
bf50: 5f 62 75 69 6c 64 64 69 72 3d 24 61 63 5f 70 77  _builddir=$ac_pw
bf60: 64 0a 61 63 5f 61 62 73 5f 62 75 69 6c 64 64 69  d.ac_abs_builddi
bf70: 72 3d 24 61 63 5f 70 77 64 24 61 63 5f 64 69 72  r=$ac_pwd$ac_dir
bf80: 5f 73 75 66 66 69 78 0a 23 20 66 6f 72 20 62 61  _suffix.# for ba
bf90: 63 6b 77 61 72 64 20 63 6f 6d 70 61 74 69 62 69  ckward compatibi
bfa0: 6c 69 74 79 3a 0a 61 63 5f 74 6f 70 5f 62 75 69  lity:.ac_top_bui
bfb0: 6c 64 64 69 72 3d 24 61 63 5f 74 6f 70 5f 62 75  lddir=$ac_top_bu
bfc0: 69 6c 64 5f 70 72 65 66 69 78 0a 0a 63 61 73 65  ild_prefix..case
bfd0: 20 24 73 72 63 64 69 72 20 69 6e 0a 20 20 2e 29   $srcdir in.  .)
bfe0: 20 20 23 20 57 65 20 61 72 65 20 62 75 69 6c 64    # We are build
bff0: 69 6e 67 20 69 6e 20 70 6c 61 63 65 2e 0a 20 20  ing in place..  
c000: 20 20 61 63 5f 73 72 63 64 69 72 3d 2e 0a 20 20    ac_srcdir=..  
c010: 20 20 61 63 5f 74 6f 70 5f 73 72 63 64 69 72 3d    ac_top_srcdir=
c020: 24 61 63 5f 74 6f 70 5f 62 75 69 6c 64 64 69 72  $ac_top_builddir
c030: 5f 73 75 62 0a 20 20 20 20 61 63 5f 61 62 73 5f  _sub.    ac_abs_
c040: 74 6f 70 5f 73 72 63 64 69 72 3d 24 61 63 5f 70  top_srcdir=$ac_p
c050: 77 64 20 3b 3b 0a 20 20 5b 5c 5c 2f 5d 2a 20 7c  wd ;;.  [\\/]* |
c060: 20 3f 3a 5b 5c 5c 2f 5d 2a 20 29 20 20 23 20 41   ?:[\\/]* )  # A
c070: 62 73 6f 6c 75 74 65 20 6e 61 6d 65 2e 0a 20 20  bsolute name..  
c080: 20 20 61 63 5f 73 72 63 64 69 72 3d 24 73 72 63    ac_srcdir=$src
c090: 64 69 72 24 61 63 5f 64 69 72 5f 73 75 66 66 69  dir$ac_dir_suffi
c0a0: 78 3b 0a 20 20 20 20 61 63 5f 74 6f 70 5f 73 72  x;.    ac_top_sr
c0b0: 63 64 69 72 3d 24 73 72 63 64 69 72 0a 20 20 20  cdir=$srcdir.   
c0c0: 20 61 63 5f 61 62 73 5f 74 6f 70 5f 73 72 63 64   ac_abs_top_srcd
c0d0: 69 72 3d 24 73 72 63 64 69 72 20 3b 3b 0a 20 20  ir=$srcdir ;;.  
c0e0: 2a 29 20 23 20 52 65 6c 61 74 69 76 65 20 6e 61  *) # Relative na
c0f0: 6d 65 2e 0a 20 20 20 20 61 63 5f 73 72 63 64 69  me..    ac_srcdi
c100: 72 3d 24 61 63 5f 74 6f 70 5f 62 75 69 6c 64 5f  r=$ac_top_build_
c110: 70 72 65 66 69 78 24 73 72 63 64 69 72 24 61 63  prefix$srcdir$ac
c120: 5f 64 69 72 5f 73 75 66 66 69 78 0a 20 20 20 20  _dir_suffix.    
c130: 61 63 5f 74 6f 70 5f 73 72 63 64 69 72 3d 24 61  ac_top_srcdir=$a
c140: 63 5f 74 6f 70 5f 62 75 69 6c 64 5f 70 72 65 66  c_top_build_pref
c150: 69 78 24 73 72 63 64 69 72 0a 20 20 20 20 61 63  ix$srcdir.    ac
c160: 5f 61 62 73 5f 74 6f 70 5f 73 72 63 64 69 72 3d  _abs_top_srcdir=
c170: 24 61 63 5f 70 77 64 2f 24 73 72 63 64 69 72 20  $ac_pwd/$srcdir 
c180: 3b 3b 0a 65 73 61 63 0a 61 63 5f 61 62 73 5f 73  ;;.esac.ac_abs_s
c190: 72 63 64 69 72 3d 24 61 63 5f 61 62 73 5f 74 6f  rcdir=$ac_abs_to
c1a0: 70 5f 73 72 63 64 69 72 24 61 63 5f 64 69 72 5f  p_srcdir$ac_dir_
c1b0: 73 75 66 66 69 78 0a 0a 20 20 20 20 63 64 20 22  suffix..    cd "
c1c0: 24 61 63 5f 64 69 72 22 20 7c 7c 20 7b 20 61 63  $ac_dir" || { ac
c1d0: 5f 73 74 61 74 75 73 3d 24 3f 3b 20 63 6f 6e 74  _status=$?; cont
c1e0: 69 6e 75 65 3b 20 7d 0a 20 20 20 20 23 20 43 68  inue; }.    # Ch
c1f0: 65 63 6b 20 66 6f 72 20 67 75 65 73 74 65 64 20  eck for guested 
c200: 63 6f 6e 66 69 67 75 72 65 2e 0a 20 20 20 20 69  configure..    i
c210: 66 20 74 65 73 74 20 2d 66 20 22 24 61 63 5f 73  f test -f "$ac_s
c220: 72 63 64 69 72 2f 63 6f 6e 66 69 67 75 72 65 2e  rcdir/configure.
c230: 67 6e 75 22 3b 20 74 68 65 6e 0a 20 20 20 20 20  gnu"; then.     
c240: 20 65 63 68 6f 20 26 26 0a 20 20 20 20 20 20 24   echo &&.      $
c250: 53 48 45 4c 4c 20 22 24 61 63 5f 73 72 63 64 69  SHELL "$ac_srcdi
c260: 72 2f 63 6f 6e 66 69 67 75 72 65 2e 67 6e 75 22  r/configure.gnu"
c270: 20 2d 2d 68 65 6c 70 3d 72 65 63 75 72 73 69 76   --help=recursiv
c280: 65 0a 20 20 20 20 65 6c 69 66 20 74 65 73 74 20  e.    elif test 
c290: 2d 66 20 22 24 61 63 5f 73 72 63 64 69 72 2f 63  -f "$ac_srcdir/c
c2a0: 6f 6e 66 69 67 75 72 65 22 3b 20 74 68 65 6e 0a  onfigure"; then.
c2b0: 20 20 20 20 20 20 65 63 68 6f 20 26 26 0a 20 20        echo &&.  
c2c0: 20 20 20 20 24 53 48 45 4c 4c 20 22 24 61 63 5f      $SHELL "$ac_
c2d0: 73 72 63 64 69 72 2f 63 6f 6e 66 69 67 75 72 65  srcdir/configure
c2e0: 22 20 2d 2d 68 65 6c 70 3d 72 65 63 75 72 73 69  " --help=recursi
c2f0: 76 65 0a 20 20 20 20 65 6c 73 65 0a 20 20 20 20  ve.    else.    
c300: 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f    $as_echo "$as_
c310: 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20 6e 6f 20  me: WARNING: no 
c320: 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 69 6e  configuration in
c330: 66 6f 72 6d 61 74 69 6f 6e 20 69 73 20 69 6e 20  formation is in 
c340: 24 61 63 5f 64 69 72 22 20 3e 26 32 0a 20 20 20  $ac_dir" >&2.   
c350: 20 66 69 20 7c 7c 20 61 63 5f 73 74 61 74 75 73   fi || ac_status
c360: 3d 24 3f 0a 20 20 20 20 63 64 20 22 24 61 63 5f  =$?.    cd "$ac_
c370: 70 77 64 22 20 7c 7c 20 7b 20 61 63 5f 73 74 61  pwd" || { ac_sta
c380: 74 75 73 3d 24 3f 3b 20 62 72 65 61 6b 3b 20 7d  tus=$?; break; }
c390: 0a 20 20 64 6f 6e 65 0a 66 69 0a 0a 74 65 73 74  .  done.fi..test
c3a0: 20 2d 6e 20 22 24 61 63 5f 69 6e 69 74 5f 68 65   -n "$ac_init_he
c3b0: 6c 70 22 20 26 26 20 65 78 69 74 20 24 61 63 5f  lp" && exit $ac_
c3c0: 73 74 61 74 75 73 0a 69 66 20 24 61 63 5f 69 6e  status.if $ac_in
c3d0: 69 74 5f 76 65 72 73 69 6f 6e 3b 20 74 68 65 6e  it_version; then
c3e0: 0a 20 20 63 61 74 20 3c 3c 5c 5f 41 43 45 4f 46  .  cat <<\_ACEOF
c3f0: 0a 73 71 6c 69 74 65 20 63 6f 6e 66 69 67 75 72  .sqlite configur
c400: 65 20 33 2e 32 35 2e 30 0a 67 65 6e 65 72 61 74  e 3.25.0.generat
c410: 65 64 20 62 79 20 47 4e 55 20 41 75 74 6f 63 6f  ed by GNU Autoco
c420: 6e 66 20 32 2e 36 39 0a 0a 43 6f 70 79 72 69 67  nf 2.69..Copyrig
c430: 68 74 20 28 43 29 20 32 30 31 32 20 46 72 65 65  ht (C) 2012 Free
c440: 20 53 6f 66 74 77 61 72 65 20 46 6f 75 6e 64 61   Software Founda
c450: 74 69 6f 6e 2c 20 49 6e 63 2e 0a 54 68 69 73 20  tion, Inc..This 
c460: 63 6f 6e 66 69 67 75 72 65 20 73 63 72 69 70 74  configure script
c470: 20 69 73 20 66 72 65 65 20 73 6f 66 74 77 61 72   is free softwar
c480: 65 3b 20 74 68 65 20 46 72 65 65 20 53 6f 66 74  e; the Free Soft
c490: 77 61 72 65 20 46 6f 75 6e 64 61 74 69 6f 6e 0a  ware Foundation.
c4a0: 67 69 76 65 73 20 75 6e 6c 69 6d 69 74 65 64 20  gives unlimited 
c4b0: 70 65 72 6d 69 73 73 69 6f 6e 20 74 6f 20 63 6f  permission to co
c4c0: 70 79 2c 20 64 69 73 74 72 69 62 75 74 65 20 61  py, distribute a
c4d0: 6e 64 20 6d 6f 64 69 66 79 20 69 74 2e 0a 5f 41  nd modify it.._A
c4e0: 43 45 4f 46 0a 20 20 65 78 69 74 0a 66 69 0a 0a  CEOF.  exit.fi..
c4f0: 23 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ## -------------
c500: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 23 23 0a 23  ----------- ##.#
c510: 23 20 41 75 74 6f 63 6f 6e 66 20 69 6e 69 74 69  # Autoconf initi
c520: 61 6c 69 7a 61 74 69 6f 6e 2e 20 23 23 0a 23 23  alization. ##.##
c530: 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d   ---------------
c540: 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 23 23 0a 0a 23 20  --------- ##..# 
c550: 61 63 5f 66 6e 5f 63 5f 74 72 79 5f 63 6f 6d 70  ac_fn_c_try_comp
c560: 69 6c 65 20 4c 49 4e 45 4e 4f 0a 23 20 2d 2d 2d  ile LINENO.# ---
c570: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
c580: 2d 2d 2d 2d 2d 2d 2d 0a 23 20 54 72 79 20 74 6f  -------.# Try to
c590: 20 63 6f 6d 70 69 6c 65 20 63 6f 6e 66 74 65 73   compile conftes
c5a0: 74 2e 24 61 63 5f 65 78 74 2c 20 61 6e 64 20 72  t.$ac_ext, and r
c5b0: 65 74 75 72 6e 20 77 68 65 74 68 65 72 20 74 68  eturn whether th
c5c0: 69 73 20 73 75 63 63 65 65 64 65 64 2e 0a 61 63  is succeeded..ac
c5d0: 5f 66 6e 5f 63 5f 74 72 79 5f 63 6f 6d 70 69 6c  _fn_c_try_compil
c5e0: 65 20 28 29 0a 7b 0a 20 20 61 73 5f 6c 69 6e 65  e ().{.  as_line
c5f0: 6e 6f 3d 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 22  no=${as_lineno-"
c600: 24 31 22 7d 20 61 73 5f 6c 69 6e 65 6e 6f 5f 73  $1"} as_lineno_s
c610: 74 61 63 6b 3d 61 73 5f 6c 69 6e 65 6e 6f 5f 73  tack=as_lineno_s
c620: 74 61 63 6b 3d 24 61 73 5f 6c 69 6e 65 6e 6f 5f  tack=$as_lineno_
c630: 73 74 61 63 6b 0a 20 20 72 6d 20 2d 66 20 63 6f  stack.  rm -f co
c640: 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78  nftest.$ac_objex
c650: 74 0a 20 20 69 66 20 7b 20 7b 20 61 63 5f 74 72  t.  if { { ac_tr
c660: 79 3d 22 24 61 63 5f 63 6f 6d 70 69 6c 65 22 0a  y="$ac_compile".
c670: 63 61 73 65 20 22 28 28 24 61 63 5f 74 72 79 22  case "(($ac_try"
c680: 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60   in.  *\"* | *\`
c690: 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74 72 79  * | *\\*) ac_try
c6a0: 5f 65 63 68 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b  _echo=\$ac_try;;
c6b0: 0a 20 20 2a 29 20 61 63 5f 74 72 79 5f 65 63 68  .  *) ac_try_ech
c6c0: 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a 65 73 61 63  o=$ac_try;;.esac
c6d0: 0a 65 76 61 6c 20 61 63 5f 74 72 79 5f 65 63 68  .eval ac_try_ech
c6e0: 6f 3d 22 5c 22 5c 24 61 73 5f 6d 65 3a 24 7b 61  o="\"\$as_me:${a
c6f0: 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
c700: 7d 3a 20 24 61 63 5f 74 72 79 5f 65 63 68 6f 5c  }: $ac_try_echo\
c710: 22 22 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63  "".$as_echo "$ac
c720: 5f 74 72 79 5f 65 63 68 6f 22 3b 20 7d 20 3e 26  _try_echo"; } >&
c730: 35 0a 20 20 28 65 76 61 6c 20 22 24 61 63 5f 63  5.  (eval "$ac_c
c740: 6f 6d 70 69 6c 65 22 29 20 32 3e 63 6f 6e 66 74  ompile") 2>conft
c750: 65 73 74 2e 65 72 72 0a 20 20 61 63 5f 73 74 61  est.err.  ac_sta
c760: 74 75 73 3d 24 3f 0a 20 20 69 66 20 74 65 73 74  tus=$?.  if test
c770: 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e 65 72 72   -s conftest.err
c780: 3b 20 74 68 65 6e 0a 20 20 20 20 67 72 65 70 20  ; then.    grep 
c790: 2d 76 20 27 5e 20 2a 2b 27 20 63 6f 6e 66 74 65  -v '^ *+' confte
c7a0: 73 74 2e 65 72 72 20 3e 63 6f 6e 66 74 65 73 74  st.err >conftest
c7b0: 2e 65 72 31 0a 20 20 20 20 63 61 74 20 63 6f 6e  .er1.    cat con
c7c0: 66 74 65 73 74 2e 65 72 31 20 3e 26 35 0a 20 20  ftest.er1 >&5.  
c7d0: 20 20 6d 76 20 2d 66 20 63 6f 6e 66 74 65 73 74    mv -f conftest
c7e0: 2e 65 72 31 20 63 6f 6e 66 74 65 73 74 2e 65 72  .er1 conftest.er
c7f0: 72 0a 20 20 66 69 0a 20 20 24 61 73 5f 65 63 68  r.  fi.  $as_ech
c800: 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
c810: 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
c820: 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73  \$? = $ac_status
c830: 22 20 3e 26 35 0a 20 20 74 65 73 74 20 24 61 63  " >&5.  test $ac
c840: 5f 73 74 61 74 75 73 20 3d 20 30 3b 20 7d 20 26  _status = 0; } &
c850: 26 20 7b 0a 09 20 74 65 73 74 20 2d 7a 20 22 24  & {.. test -z "$
c860: 61 63 5f 63 5f 77 65 72 72 6f 72 5f 66 6c 61 67  ac_c_werror_flag
c870: 22 20 7c 7c 0a 09 20 74 65 73 74 20 21 20 2d 73  " ||.. test ! -s
c880: 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20 20   conftest.err.  
c890: 20 20 20 20 20 7d 20 26 26 20 74 65 73 74 20 2d       } && test -
c8a0: 73 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f  s conftest.$ac_o
c8b0: 62 6a 65 78 74 3b 20 74 68 65 6e 20 3a 0a 20 20  bjext; then :.  
c8c0: 61 63 5f 72 65 74 76 61 6c 3d 30 0a 65 6c 73 65  ac_retval=0.else
c8d0: 0a 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .  $as_echo "$as
c8e0: 5f 6d 65 3a 20 66 61 69 6c 65 64 20 70 72 6f 67  _me: failed prog
c8f0: 72 61 6d 20 77 61 73 3a 22 20 3e 26 35 0a 73 65  ram was:" >&5.se
c900: 64 20 27 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66  d 's/^/| /' conf
c910: 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3e 26 35  test.$ac_ext >&5
c920: 0a 0a 09 61 63 5f 72 65 74 76 61 6c 3d 31 0a 66  ...ac_retval=1.f
c930: 69 0a 20 20 65 76 61 6c 20 24 61 73 5f 6c 69 6e  i.  eval $as_lin
c940: 65 6e 6f 5f 73 74 61 63 6b 3b 20 24 7b 61 73 5f  eno_stack; ${as_
c950: 6c 69 6e 65 6e 6f 5f 73 74 61 63 6b 3a 2b 3a 7d  lineno_stack:+:}
c960: 20 75 6e 73 65 74 20 61 73 5f 6c 69 6e 65 6e 6f   unset as_lineno
c970: 0a 20 20 61 73 5f 66 6e 5f 73 65 74 5f 73 74 61  .  as_fn_set_sta
c980: 74 75 73 20 24 61 63 5f 72 65 74 76 61 6c 0a 0a  tus $ac_retval..
c990: 7d 20 23 20 61 63 5f 66 6e 5f 63 5f 74 72 79 5f  } # ac_fn_c_try_
c9a0: 63 6f 6d 70 69 6c 65 0a 0a 23 20 61 63 5f 66 6e  compile..# ac_fn
c9b0: 5f 63 5f 74 72 79 5f 6c 69 6e 6b 20 4c 49 4e 45  _c_try_link LINE
c9c0: 4e 4f 0a 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  NO.# -----------
c9d0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 23 20 54  ------------.# T
c9e0: 72 79 20 74 6f 20 6c 69 6e 6b 20 63 6f 6e 66 74  ry to link conft
c9f0: 65 73 74 2e 24 61 63 5f 65 78 74 2c 20 61 6e 64  est.$ac_ext, and
ca00: 20 72 65 74 75 72 6e 20 77 68 65 74 68 65 72 20   return whether 
ca10: 74 68 69 73 20 73 75 63 63 65 65 64 65 64 2e 0a  this succeeded..
ca20: 61 63 5f 66 6e 5f 63 5f 74 72 79 5f 6c 69 6e 6b  ac_fn_c_try_link
ca30: 20 28 29 0a 7b 0a 20 20 61 73 5f 6c 69 6e 65 6e   ().{.  as_linen
ca40: 6f 3d 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 22 24  o=${as_lineno-"$
ca50: 31 22 7d 20 61 73 5f 6c 69 6e 65 6e 6f 5f 73 74  1"} as_lineno_st
ca60: 61 63 6b 3d 61 73 5f 6c 69 6e 65 6e 6f 5f 73 74  ack=as_lineno_st
ca70: 61 63 6b 3d 24 61 73 5f 6c 69 6e 65 6e 6f 5f 73  ack=$as_lineno_s
ca80: 74 61 63 6b 0a 20 20 72 6d 20 2d 66 20 63 6f 6e  tack.  rm -f con
ca90: 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74  ftest.$ac_objext
caa0: 20 63 6f 6e 66 74 65 73 74 24 61 63 5f 65 78 65   conftest$ac_exe
cab0: 65 78 74 0a 20 20 69 66 20 7b 20 7b 20 61 63 5f  ext.  if { { ac_
cac0: 74 72 79 3d 22 24 61 63 5f 6c 69 6e 6b 22 0a 63  try="$ac_link".c
cad0: 61 73 65 20 22 28 28 24 61 63 5f 74 72 79 22 20  ase "(($ac_try" 
cae0: 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a  in.  *\"* | *\`*
caf0: 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74 72 79 5f   | *\\*) ac_try_
cb00: 65 63 68 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a  echo=\$ac_try;;.
cb10: 20 20 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f    *) ac_try_echo
cb20: 3d 24 61 63 5f 74 72 79 3b 3b 0a 65 73 61 63 0a  =$ac_try;;.esac.
cb30: 65 76 61 6c 20 61 63 5f 74 72 79 5f 65 63 68 6f  eval ac_try_echo
cb40: 3d 22 5c 22 5c 24 61 73 5f 6d 65 3a 24 7b 61 73  ="\"\$as_me:${as
cb50: 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
cb60: 3a 20 24 61 63 5f 74 72 79 5f 65 63 68 6f 5c 22  : $ac_try_echo\"
cb70: 22 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f  ".$as_echo "$ac_
cb80: 74 72 79 5f 65 63 68 6f 22 3b 20 7d 20 3e 26 35  try_echo"; } >&5
cb90: 0a 20 20 28 65 76 61 6c 20 22 24 61 63 5f 6c 69  .  (eval "$ac_li
cba0: 6e 6b 22 29 20 32 3e 63 6f 6e 66 74 65 73 74 2e  nk") 2>conftest.
cbb0: 65 72 72 0a 20 20 61 63 5f 73 74 61 74 75 73 3d  err.  ac_status=
cbc0: 24 3f 0a 20 20 69 66 20 74 65 73 74 20 2d 73 20  $?.  if test -s 
cbd0: 63 6f 6e 66 74 65 73 74 2e 65 72 72 3b 20 74 68  conftest.err; th
cbe0: 65 6e 0a 20 20 20 20 67 72 65 70 20 2d 76 20 27  en.    grep -v '
cbf0: 5e 20 2a 2b 27 20 63 6f 6e 66 74 65 73 74 2e 65  ^ *+' conftest.e
cc00: 72 72 20 3e 63 6f 6e 66 74 65 73 74 2e 65 72 31  rr >conftest.er1
cc10: 0a 20 20 20 20 63 61 74 20 63 6f 6e 66 74 65 73  .    cat conftes
cc20: 74 2e 65 72 31 20 3e 26 35 0a 20 20 20 20 6d 76  t.er1 >&5.    mv
cc30: 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 65 72 31   -f conftest.er1
cc40: 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20 20   conftest.err.  
cc50: 66 69 0a 20 20 24 61 73 5f 65 63 68 6f 20 22 24  fi.  $as_echo "$
cc60: 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
cc70: 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 5c 24 3f 20  o-$LINENO}: \$? 
cc80: 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26  = $ac_status" >&
cc90: 35 0a 20 20 74 65 73 74 20 24 61 63 5f 73 74 61  5.  test $ac_sta
cca0: 74 75 73 20 3d 20 30 3b 20 7d 20 26 26 20 7b 0a  tus = 0; } && {.
ccb0: 09 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 63  . test -z "$ac_c
ccc0: 5f 77 65 72 72 6f 72 5f 66 6c 61 67 22 20 7c 7c  _werror_flag" ||
ccd0: 0a 09 20 74 65 73 74 20 21 20 2d 73 20 63 6f 6e  .. test ! -s con
cce0: 66 74 65 73 74 2e 65 72 72 0a 20 20 20 20 20 20  ftest.err.      
ccf0: 20 7d 20 26 26 20 74 65 73 74 20 2d 73 20 63 6f   } && test -s co
cd00: 6e 66 74 65 73 74 24 61 63 5f 65 78 65 65 78 74  nftest$ac_exeext
cd10: 20 26 26 20 7b 0a 09 20 74 65 73 74 20 22 24 63   && {.. test "$c
cd20: 72 6f 73 73 5f 63 6f 6d 70 69 6c 69 6e 67 22 20  ross_compiling" 
cd30: 3d 20 79 65 73 20 7c 7c 0a 09 20 74 65 73 74 20  = yes ||.. test 
cd40: 2d 78 20 63 6f 6e 66 74 65 73 74 24 61 63 5f 65  -x conftest$ac_e
cd50: 78 65 65 78 74 0a 20 20 20 20 20 20 20 7d 3b 20  xeext.       }; 
cd60: 74 68 65 6e 20 3a 0a 20 20 61 63 5f 72 65 74 76  then :.  ac_retv
cd70: 61 6c 3d 30 0a 65 6c 73 65 0a 20 20 24 61 73 5f  al=0.else.  $as_
cd80: 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 66 61  echo "$as_me: fa
cd90: 69 6c 65 64 20 70 72 6f 67 72 61 6d 20 77 61 73  iled program was
cda0: 3a 22 20 3e 26 35 0a 73 65 64 20 27 73 2f 5e 2f  :" >&5.sed 's/^/
cdb0: 7c 20 2f 27 20 63 6f 6e 66 74 65 73 74 2e 24 61  | /' conftest.$a
cdc0: 63 5f 65 78 74 20 3e 26 35 0a 0a 09 61 63 5f 72  c_ext >&5...ac_r
cdd0: 65 74 76 61 6c 3d 31 0a 66 69 0a 20 20 23 20 44  etval=1.fi.  # D
cde0: 65 6c 65 74 65 20 74 68 65 20 49 50 41 2f 49 50  elete the IPA/IP
cdf0: 4f 20 28 49 6e 74 65 72 20 50 72 6f 63 65 64 75  O (Inter Procedu
ce00: 72 61 6c 20 41 6e 61 6c 79 73 69 73 2f 4f 70 74  ral Analysis/Opt
ce10: 69 6d 69 7a 61 74 69 6f 6e 29 20 69 6e 66 6f 72  imization) infor
ce20: 6d 61 74 69 6f 6e 0a 20 20 23 20 63 72 65 61 74  mation.  # creat
ce30: 65 64 20 62 79 20 74 68 65 20 50 47 49 20 63 6f  ed by the PGI co
ce40: 6d 70 69 6c 65 72 20 28 63 6f 6e 66 74 65 73 74  mpiler (conftest
ce50: 5f 69 70 61 38 5f 63 6f 6e 66 74 65 73 74 2e 6f  _ipa8_conftest.o
ce60: 6f 29 2c 20 61 73 20 69 74 20 77 6f 75 6c 64 0a  o), as it would.
ce70: 20 20 23 20 69 6e 74 65 72 66 65 72 65 20 77 69    # interfere wi
ce80: 74 68 20 74 68 65 20 6e 65 78 74 20 6c 69 6e 6b  th the next link
ce90: 20 63 6f 6d 6d 61 6e 64 3b 20 61 6c 73 6f 20 64   command; also d
cea0: 65 6c 65 74 65 20 61 20 64 69 72 65 63 74 6f 72  elete a director
ceb0: 79 20 74 68 61 74 20 69 73 0a 20 20 23 20 6c 65  y that is.  # le
cec0: 66 74 20 62 65 68 69 6e 64 20 62 79 20 41 70 70  ft behind by App
ced0: 6c 65 27 73 20 63 6f 6d 70 69 6c 65 72 2e 20 20  le's compiler.  
cee0: 57 65 20 64 6f 20 74 68 69 73 20 62 65 66 6f 72  We do this befor
cef0: 65 20 65 78 65 63 75 74 69 6e 67 20 74 68 65 20  e executing the 
cf00: 61 63 74 69 6f 6e 73 2e 0a 20 20 72 6d 20 2d 72  actions..  rm -r
cf10: 66 20 63 6f 6e 66 74 65 73 74 2e 64 53 59 4d 20  f conftest.dSYM 
cf20: 63 6f 6e 66 74 65 73 74 5f 69 70 61 38 5f 63 6f  conftest_ipa8_co
cf30: 6e 66 74 65 73 74 2e 6f 6f 0a 20 20 65 76 61 6c  nftest.oo.  eval
cf40: 20 24 61 73 5f 6c 69 6e 65 6e 6f 5f 73 74 61 63   $as_lineno_stac
cf50: 6b 3b 20 24 7b 61 73 5f 6c 69 6e 65 6e 6f 5f 73  k; ${as_lineno_s
cf60: 74 61 63 6b 3a 2b 3a 7d 20 75 6e 73 65 74 20 61  tack:+:} unset a
cf70: 73 5f 6c 69 6e 65 6e 6f 0a 20 20 61 73 5f 66 6e  s_lineno.  as_fn
cf80: 5f 73 65 74 5f 73 74 61 74 75 73 20 24 61 63 5f  _set_status $ac_
cf90: 72 65 74 76 61 6c 0a 0a 7d 20 23 20 61 63 5f 66  retval..} # ac_f
cfa0: 6e 5f 63 5f 74 72 79 5f 6c 69 6e 6b 0a 0a 23 20  n_c_try_link..# 
cfb0: 61 63 5f 66 6e 5f 63 5f 63 68 65 63 6b 5f 68 65  ac_fn_c_check_he
cfc0: 61 64 65 72 5f 63 6f 6d 70 69 6c 65 20 4c 49 4e  ader_compile LIN
cfd0: 45 4e 4f 20 48 45 41 44 45 52 20 56 41 52 20 49  ENO HEADER VAR I
cfe0: 4e 43 4c 55 44 45 53 0a 23 20 2d 2d 2d 2d 2d 2d  NCLUDES.# ------
cff0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
d000: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
d010: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
d020: 2d 0a 23 20 54 65 73 74 73 20 77 68 65 74 68 65  -.# Tests whethe
d030: 72 20 48 45 41 44 45 52 20 65 78 69 73 74 73 20  r HEADER exists 
d040: 61 6e 64 20 63 61 6e 20 62 65 20 63 6f 6d 70 69  and can be compi
d050: 6c 65 64 20 75 73 69 6e 67 20 74 68 65 20 69 6e  led using the in
d060: 63 6c 75 64 65 20 66 69 6c 65 73 20 69 6e 0a 23  clude files in.#
d070: 20 49 4e 43 4c 55 44 45 53 2c 20 73 65 74 74 69   INCLUDES, setti
d080: 6e 67 20 74 68 65 20 63 61 63 68 65 20 76 61 72  ng the cache var
d090: 69 61 62 6c 65 20 56 41 52 20 61 63 63 6f 72 64  iable VAR accord
d0a0: 69 6e 67 6c 79 2e 0a 61 63 5f 66 6e 5f 63 5f 63  ingly..ac_fn_c_c
d0b0: 68 65 63 6b 5f 68 65 61 64 65 72 5f 63 6f 6d 70  heck_header_comp
d0c0: 69 6c 65 20 28 29 0a 7b 0a 20 20 61 73 5f 6c 69  ile ().{.  as_li
d0d0: 6e 65 6e 6f 3d 24 7b 61 73 5f 6c 69 6e 65 6e 6f  neno=${as_lineno
d0e0: 2d 22 24 31 22 7d 20 61 73 5f 6c 69 6e 65 6e 6f  -"$1"} as_lineno
d0f0: 5f 73 74 61 63 6b 3d 61 73 5f 6c 69 6e 65 6e 6f  _stack=as_lineno
d100: 5f 73 74 61 63 6b 3d 24 61 73 5f 6c 69 6e 65 6e  _stack=$as_linen
d110: 6f 5f 73 74 61 63 6b 0a 20 20 7b 20 24 61 73 5f  o_stack.  { $as_
d120: 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
d130: 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
d140: 7d 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  }: checking for 
d150: 24 32 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  $2" >&5.$as_echo
d160: 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72  _n "checking for
d170: 20 24 32 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a   $2... " >&6; }.
d180: 69 66 20 65 76 61 6c 20 5c 24 7b 24 33 2b 3a 7d  if eval \${$3+:}
d190: 20 66 61 6c 73 65 3b 20 74 68 65 6e 20 3a 0a 20   false; then :. 
d1a0: 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61   $as_echo_n "(ca
d1b0: 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65  ched) " >&6.else
d1c0: 0a 20 20 63 61 74 20 63 6f 6e 66 64 65 66 73 2e  .  cat confdefs.
d1d0: 68 20 2d 20 3c 3c 5f 41 43 45 4f 46 20 3e 63 6f  h - <<_ACEOF >co
d1e0: 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 2f  nftest.$ac_ext./
d1f0: 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68  * end confdefs.h
d200: 2e 20 20 2a 2f 0a 24 34 0a 23 69 6e 63 6c 75 64  .  */.$4.#includ
d210: 65 20 3c 24 32 3e 0a 5f 41 43 45 4f 46 0a 69 66  e <$2>._ACEOF.if
d220: 20 61 63 5f 66 6e 5f 63 5f 74 72 79 5f 63 6f 6d   ac_fn_c_try_com
d230: 70 69 6c 65 20 22 24 4c 49 4e 45 4e 4f 22 3b 20  pile "$LINENO"; 
d240: 74 68 65 6e 20 3a 0a 20 20 65 76 61 6c 20 22 24  then :.  eval "$
d250: 33 3d 79 65 73 22 0a 65 6c 73 65 0a 20 20 65 76  3=yes".else.  ev
d260: 61 6c 20 22 24 33 3d 6e 6f 22 0a 66 69 0a 72 6d  al "$3=no".fi.rm
d270: 20 2d 66 20 63 6f 72 65 20 63 6f 6e 66 74 65 73   -f core conftes
d280: 74 2e 65 72 72 20 63 6f 6e 66 74 65 73 74 2e 24  t.err conftest.$
d290: 61 63 5f 6f 62 6a 65 78 74 20 63 6f 6e 66 74 65  ac_objext confte
d2a0: 73 74 2e 24 61 63 5f 65 78 74 0a 66 69 0a 65 76  st.$ac_ext.fi.ev
d2b0: 61 6c 20 61 63 5f 72 65 73 3d 5c 24 24 33 0a 09  al ac_res=\$$3..
d2c0: 20 20 20 20 20 20 20 7b 20 24 61 73 5f 65 63 68         { $as_ech
d2d0: 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
d2e0: 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
d2f0: 72 65 73 75 6c 74 3a 20 24 61 63 5f 72 65 73 22  result: $ac_res"
d300: 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24   >&5.$as_echo "$
d310: 61 63 5f 72 65 73 22 20 3e 26 36 3b 20 7d 0a 20  ac_res" >&6; }. 
d320: 20 65 76 61 6c 20 24 61 73 5f 6c 69 6e 65 6e 6f   eval $as_lineno
d330: 5f 73 74 61 63 6b 3b 20 24 7b 61 73 5f 6c 69 6e  _stack; ${as_lin
d340: 65 6e 6f 5f 73 74 61 63 6b 3a 2b 3a 7d 20 75 6e  eno_stack:+:} un
d350: 73 65 74 20 61 73 5f 6c 69 6e 65 6e 6f 0a 0a 7d  set as_lineno..}
d360: 20 23 20 61 63 5f 66 6e 5f 63 5f 63 68 65 63 6b   # ac_fn_c_check
d370: 5f 68 65 61 64 65 72 5f 63 6f 6d 70 69 6c 65 0a  _header_compile.
d380: 0a 23 20 61 63 5f 66 6e 5f 63 5f 74 72 79 5f 63  .# ac_fn_c_try_c
d390: 70 70 20 4c 49 4e 45 4e 4f 0a 23 20 2d 2d 2d 2d  pp LINENO.# ----
d3a0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
d3b0: 2d 2d 0a 23 20 54 72 79 20 74 6f 20 70 72 65 70  --.# Try to prep
d3c0: 72 6f 63 65 73 73 20 63 6f 6e 66 74 65 73 74 2e  rocess conftest.
d3d0: 24 61 63 5f 65 78 74 2c 20 61 6e 64 20 72 65 74  $ac_ext, and ret
d3e0: 75 72 6e 20 77 68 65 74 68 65 72 20 74 68 69 73  urn whether this
d3f0: 20 73 75 63 63 65 65 64 65 64 2e 0a 61 63 5f 66   succeeded..ac_f
d400: 6e 5f 63 5f 74 72 79 5f 63 70 70 20 28 29 0a 7b  n_c_try_cpp ().{
d410: 0a 20 20 61 73 5f 6c 69 6e 65 6e 6f 3d 24 7b 61  .  as_lineno=${a
d420: 73 5f 6c 69 6e 65 6e 6f 2d 22 24 31 22 7d 20 61  s_lineno-"$1"} a
d430: 73 5f 6c 69 6e 65 6e 6f 5f 73 74 61 63 6b 3d 61  s_lineno_stack=a
d440: 73 5f 6c 69 6e 65 6e 6f 5f 73 74 61 63 6b 3d 24  s_lineno_stack=$
d450: 61 73 5f 6c 69 6e 65 6e 6f 5f 73 74 61 63 6b 0a  as_lineno_stack.
d460: 20 20 69 66 20 7b 20 7b 20 61 63 5f 74 72 79 3d    if { { ac_try=
d470: 22 24 61 63 5f 63 70 70 20 63 6f 6e 66 74 65 73  "$ac_cpp conftes
d480: 74 2e 24 61 63 5f 65 78 74 22 0a 63 61 73 65 20  t.$ac_ext".case 
d490: 22 28 28 24 61 63 5f 74 72 79 22 20 69 6e 0a 20  "(($ac_try" in. 
d4a0: 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20 2a   *\"* | *\`* | *
d4b0: 5c 5c 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f  \\*) ac_try_echo
d4c0: 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a 20 20 2a 29  =\$ac_try;;.  *)
d4d0: 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 24 61 63   ac_try_echo=$ac
d4e0: 5f 74 72 79 3b 3b 0a 65 73 61 63 0a 65 76 61 6c  _try;;.esac.eval
d4f0: 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 22 5c 22   ac_try_echo="\"
d500: 5c 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  \$as_me:${as_lin
d510: 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 24 61  eno-$LINENO}: $a
d520: 63 5f 74 72 79 5f 65 63 68 6f 5c 22 22 0a 24 61  c_try_echo\"".$a
d530: 73 5f 65 63 68 6f 20 22 24 61 63 5f 74 72 79 5f  s_echo "$ac_try_
d540: 65 63 68 6f 22 3b 20 7d 20 3e 26 35 0a 20 20 28  echo"; } >&5.  (
d550: 65 76 61 6c 20 22 24 61 63 5f 63 70 70 20 63 6f  eval "$ac_cpp co
d560: 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 22 29  nftest.$ac_ext")
d570: 20 32 3e 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a   2>conftest.err.
d580: 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20    ac_status=$?. 
d590: 20 69 66 20 74 65 73 74 20 2d 73 20 63 6f 6e 66   if test -s conf
d5a0: 74 65 73 74 2e 65 72 72 3b 20 74 68 65 6e 0a 20  test.err; then. 
d5b0: 20 20 20 67 72 65 70 20 2d 76 20 27 5e 20 2a 2b     grep -v '^ *+
d5c0: 27 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 3e  ' conftest.err >
d5d0: 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20 20  conftest.er1.   
d5e0: 20 63 61 74 20 63 6f 6e 66 74 65 73 74 2e 65 72   cat conftest.er
d5f0: 31 20 3e 26 35 0a 20 20 20 20 6d 76 20 2d 66 20  1 >&5.    mv -f 
d600: 63 6f 6e 66 74 65 73 74 2e 65 72 31 20 63 6f 6e  conftest.er1 con
d610: 66 74 65 73 74 2e 65 72 72 0a 20 20 66 69 0a 20  ftest.err.  fi. 
d620: 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
d630: 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
d640: 49 4e 45 4e 4f 7d 3a 20 5c 24 3f 20 3d 20 24 61  INENO}: \$? = $a
d650: 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20  c_status" >&5.  
d660: 74 65 73 74 20 24 61 63 5f 73 74 61 74 75 73 20  test $ac_status 
d670: 3d 20 30 3b 20 7d 20 3e 20 63 6f 6e 66 74 65 73  = 0; } > conftes
d680: 74 2e 69 20 26 26 20 7b 0a 09 20 74 65 73 74 20  t.i && {.. test 
d690: 2d 7a 20 22 24 61 63 5f 63 5f 70 72 65 70 72 6f  -z "$ac_c_prepro
d6a0: 63 5f 77 61 72 6e 5f 66 6c 61 67 24 61 63 5f 63  c_warn_flag$ac_c
d6b0: 5f 77 65 72 72 6f 72 5f 66 6c 61 67 22 20 7c 7c  _werror_flag" ||
d6c0: 0a 09 20 74 65 73 74 20 21 20 2d 73 20 63 6f 6e  .. test ! -s con
d6d0: 66 74 65 73 74 2e 65 72 72 0a 20 20 20 20 20 20  ftest.err.      
d6e0: 20 7d 3b 20 74 68 65 6e 20 3a 0a 20 20 61 63 5f   }; then :.  ac_
d6f0: 72 65 74 76 61 6c 3d 30 0a 65 6c 73 65 0a 20 20  retval=0.else.  
d700: 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
d710: 3a 20 66 61 69 6c 65 64 20 70 72 6f 67 72 61 6d  : failed program
d720: 20 77 61 73 3a 22 20 3e 26 35 0a 73 65 64 20 27   was:" >&5.sed '
d730: 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66 74 65 73  s/^/| /' conftes
d740: 74 2e 24 61 63 5f 65 78 74 20 3e 26 35 0a 0a 20  t.$ac_ext >&5.. 
d750: 20 20 20 61 63 5f 72 65 74 76 61 6c 3d 31 0a 66     ac_retval=1.f
d760: 69 0a 20 20 65 76 61 6c 20 24 61 73 5f 6c 69 6e  i.  eval $as_lin
d770: 65 6e 6f 5f 73 74 61 63 6b 3b 20 24 7b 61 73 5f  eno_stack; ${as_
d780: 6c 69 6e 65 6e 6f 5f 73 74 61 63 6b 3a 2b 3a 7d  lineno_stack:+:}
d790: 20 75 6e 73 65 74 20 61 73 5f 6c 69 6e 65 6e 6f   unset as_lineno
d7a0: 0a 20 20 61 73 5f 66 6e 5f 73 65 74 5f 73 74 61  .  as_fn_set_sta
d7b0: 74 75 73 20 24 61 63 5f 72 65 74 76 61 6c 0a 0a  tus $ac_retval..
d7c0: 7d 20 23 20 61 63 5f 66 6e 5f 63 5f 74 72 79 5f  } # ac_fn_c_try_
d7d0: 63 70 70 0a 0a 23 20 61 63 5f 66 6e 5f 63 5f 74  cpp..# ac_fn_c_t
d7e0: 72 79 5f 72 75 6e 20 4c 49 4e 45 4e 4f 0a 23 20  ry_run LINENO.# 
d7f0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
d800: 2d 2d 2d 2d 2d 2d 0a 23 20 54 72 79 20 74 6f 20  ------.# Try to 
d810: 6c 69 6e 6b 20 63 6f 6e 66 74 65 73 74 2e 24 61  link conftest.$a
d820: 63 5f 65 78 74 2c 20 61 6e 64 20 72 65 74 75 72  c_ext, and retur
d830: 6e 20 77 68 65 74 68 65 72 20 74 68 69 73 20 73  n whether this s
d840: 75 63 63 65 65 64 65 64 2e 20 41 73 73 75 6d 65  ucceeded. Assume
d850: 73 0a 23 20 74 68 61 74 20 65 78 65 63 75 74 61  s.# that executa
d860: 62 6c 65 73 20 2a 63 61 6e 2a 20 62 65 20 72 75  bles *can* be ru
d870: 6e 2e 0a 61 63 5f 66 6e 5f 63 5f 74 72 79 5f 72  n..ac_fn_c_try_r
d880: 75 6e 20 28 29 0a 7b 0a 20 20 61 73 5f 6c 69 6e  un ().{.  as_lin
d890: 65 6e 6f 3d 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  eno=${as_lineno-
d8a0: 22 24 31 22 7d 20 61 73 5f 6c 69 6e 65 6e 6f 5f  "$1"} as_lineno_
d8b0: 73 74 61 63 6b 3d 61 73 5f 6c 69 6e 65 6e 6f 5f  stack=as_lineno_
d8c0: 73 74 61 63 6b 3d 24 61 73 5f 6c 69 6e 65 6e 6f  stack=$as_lineno
d8d0: 5f 73 74 61 63 6b 0a 20 20 69 66 20 7b 20 7b 20  _stack.  if { { 
d8e0: 61 63 5f 74 72 79 3d 22 24 61 63 5f 6c 69 6e 6b  ac_try="$ac_link
d8f0: 22 0a 63 61 73 65 20 22 28 28 24 61 63 5f 74 72  ".case "(($ac_tr
d900: 79 22 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a  y" in.  *\"* | *
d910: 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74  \`* | *\\*) ac_t
d920: 72 79 5f 65 63 68 6f 3d 5c 24 61 63 5f 74 72 79  ry_echo=\$ac_try
d930: 3b 3b 0a 20 20 2a 29 20 61 63 5f 74 72 79 5f 65  ;;.  *) ac_try_e
d940: 63 68 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a 65 73  cho=$ac_try;;.es
d950: 61 63 0a 65 76 61 6c 20 61 63 5f 74 72 79 5f 65  ac.eval ac_try_e
d960: 63 68 6f 3d 22 5c 22 5c 24 61 73 5f 6d 65 3a 24  cho="\"\$as_me:$
d970: 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45  {as_lineno-$LINE
d980: 4e 4f 7d 3a 20 24 61 63 5f 74 72 79 5f 65 63 68  NO}: $ac_try_ech
d990: 6f 5c 22 22 0a 24 61 73 5f 65 63 68 6f 20 22 24  o\"".$as_echo "$
d9a0: 61 63 5f 74 72 79 5f 65 63 68 6f 22 3b 20 7d 20  ac_try_echo"; } 
d9b0: 3e 26 35 0a 20 20 28 65 76 61 6c 20 22 24 61 63  >&5.  (eval "$ac
d9c0: 5f 6c 69 6e 6b 22 29 20 32 3e 26 35 0a 20 20 61  _link") 2>&5.  a
d9d0: 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 24 61  c_status=$?.  $a
d9e0: 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
d9f0: 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45  {as_lineno-$LINE
da00: 4e 4f 7d 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73  NO}: \$? = $ac_s
da10: 74 61 74 75 73 22 20 3e 26 35 0a 20 20 74 65 73  tatus" >&5.  tes
da20: 74 20 24 61 63 5f 73 74 61 74 75 73 20 3d 20 30  t $ac_status = 0
da30: 3b 20 7d 20 26 26 20 7b 20 61 63 5f 74 72 79 3d  ; } && { ac_try=
da40: 27 2e 2f 63 6f 6e 66 74 65 73 74 24 61 63 5f 65  './conftest$ac_e
da50: 78 65 65 78 74 27 0a 20 20 7b 20 7b 20 63 61 73  xeext'.  { { cas
da60: 65 20 22 28 28 24 61 63 5f 74 72 79 22 20 69 6e  e "(($ac_try" in
da70: 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c  .  *\"* | *\`* |
da80: 20 2a 5c 5c 2a 29 20 61 63 5f 74 72 79 5f 65 63   *\\*) ac_try_ec
da90: 68 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a 20 20  ho=\$ac_try;;.  
daa0: 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 24  *) ac_try_echo=$
dab0: 61 63 5f 74 72 79 3b 3b 0a 65 73 61 63 0a 65 76  ac_try;;.esac.ev
dac0: 61 6c 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 22  al ac_try_echo="
dad0: 5c 22 5c 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  \"\$as_me:${as_l
dae0: 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
daf0: 24 61 63 5f 74 72 79 5f 65 63 68 6f 5c 22 22 0a  $ac_try_echo\"".
db00: 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 74 72  $as_echo "$ac_tr
db10: 79 5f 65 63 68 6f 22 3b 20 7d 20 3e 26 35 0a 20  y_echo"; } >&5. 
db20: 20 28 65 76 61 6c 20 22 24 61 63 5f 74 72 79 22   (eval "$ac_try"
db30: 29 20 32 3e 26 35 0a 20 20 61 63 5f 73 74 61 74  ) 2>&5.  ac_stat
db40: 75 73 3d 24 3f 0a 20 20 24 61 73 5f 65 63 68 6f  us=$?.  $as_echo
db50: 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69   "$as_me:${as_li
db60: 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 5c  neno-$LINENO}: \
db70: 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22  $? = $ac_status"
db80: 20 3e 26 35 0a 20 20 74 65 73 74 20 24 61 63 5f   >&5.  test $ac_
db90: 73 74 61 74 75 73 20 3d 20 30 3b 20 7d 3b 20 7d  status = 0; }; }
dba0: 3b 20 74 68 65 6e 20 3a 0a 20 20 61 63 5f 72 65  ; then :.  ac_re
dbb0: 74 76 61 6c 3d 30 0a 65 6c 73 65 0a 20 20 24 61  tval=0.else.  $a
dbc0: 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20  s_echo "$as_me: 
dbd0: 70 72 6f 67 72 61 6d 20 65 78 69 74 65 64 20 77  program exited w
dbe0: 69 74 68 20 73 74 61 74 75 73 20 24 61 63 5f 73  ith status $ac_s
dbf0: 74 61 74 75 73 22 20 3e 26 35 0a 20 20 20 20 20  tatus" >&5.     
dc00: 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f    $as_echo "$as_
dc10: 6d 65 3a 20 66 61 69 6c 65 64 20 70 72 6f 67 72  me: failed progr
dc20: 61 6d 20 77 61 73 3a 22 20 3e 26 35 0a 73 65 64  am was:" >&5.sed
dc30: 20 27 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66 74   's/^/| /' conft
dc40: 65 73 74 2e 24 61 63 5f 65 78 74 20 3e 26 35 0a  est.$ac_ext >&5.
dc50: 0a 20 20 20 20 20 20 20 61 63 5f 72 65 74 76 61  .       ac_retva
dc60: 6c 3d 24 61 63 5f 73 74 61 74 75 73 0a 66 69 0a  l=$ac_status.fi.
dc70: 20 20 72 6d 20 2d 72 66 20 63 6f 6e 66 74 65 73    rm -rf conftes
dc80: 74 2e 64 53 59 4d 20 63 6f 6e 66 74 65 73 74 5f  t.dSYM conftest_
dc90: 69 70 61 38 5f 63 6f 6e 66 74 65 73 74 2e 6f 6f  ipa8_conftest.oo
dca0: 0a 20 20 65 76 61 6c 20 24 61 73 5f 6c 69 6e 65  .  eval $as_line
dcb0: 6e 6f 5f 73 74 61 63 6b 3b 20 24 7b 61 73 5f 6c  no_stack; ${as_l
dcc0: 69 6e 65 6e 6f 5f 73 74 61 63 6b 3a 2b 3a 7d 20  ineno_stack:+:} 
dcd0: 75 6e 73 65 74 20 61 73 5f 6c 69 6e 65 6e 6f 0a  unset as_lineno.
dce0: 20 20 61 73 5f 66 6e 5f 73 65 74 5f 73 74 61 74    as_fn_set_stat
dcf0: 75 73 20 24 61 63 5f 72 65 74 76 61 6c 0a 0a 7d  us $ac_retval..}
dd00: 20 23 20 61 63 5f 66 6e 5f 63 5f 74 72 79 5f 72   # ac_fn_c_try_r
dd10: 75 6e 0a 0a 23 20 61 63 5f 66 6e 5f 63 5f 63 68  un..# ac_fn_c_ch
dd20: 65 63 6b 5f 66 75 6e 63 20 4c 49 4e 45 4e 4f 20  eck_func LINENO 
dd30: 46 55 4e 43 20 56 41 52 0a 23 20 2d 2d 2d 2d 2d  FUNC VAR.# -----
dd40: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
dd50: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 23 20  -------------.# 
dd60: 54 65 73 74 73 20 77 68 65 74 68 65 72 20 46 55  Tests whether FU
dd70: 4e 43 20 65 78 69 73 74 73 2c 20 73 65 74 74 69  NC exists, setti
dd80: 6e 67 20 74 68 65 20 63 61 63 68 65 20 76 61 72  ng the cache var
dd90: 69 61 62 6c 65 20 56 41 52 20 61 63 63 6f 72 64  iable VAR accord
dda0: 69 6e 67 6c 79 0a 61 63 5f 66 6e 5f 63 5f 63 68  ingly.ac_fn_c_ch
ddb0: 65 63 6b 5f 66 75 6e 63 20 28 29 0a 7b 0a 20 20  eck_func ().{.  
ddc0: 61 73 5f 6c 69 6e 65 6e 6f 3d 24 7b 61 73 5f 6c  as_lineno=${as_l
ddd0: 69 6e 65 6e 6f 2d 22 24 31 22 7d 20 61 73 5f 6c  ineno-"$1"} as_l
dde0: 69 6e 65 6e 6f 5f 73 74 61 63 6b 3d 61 73 5f 6c  ineno_stack=as_l
ddf0: 69 6e 65 6e 6f 5f 73 74 61 63 6b 3d 24 61 73 5f  ineno_stack=$as_
de00: 6c 69 6e 65 6e 6f 5f 73 74 61 63 6b 0a 20 20 7b  lineno_stack.  {
de10: 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
de20: 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
de30: 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67  INENO}: checking
de40: 20 66 6f 72 20 24 32 22 20 3e 26 35 0a 24 61 73   for $2" >&5.$as
de50: 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e  _echo_n "checkin
de60: 67 20 66 6f 72 20 24 32 2e 2e 2e 20 22 20 3e 26  g for $2... " >&
de70: 36 3b 20 7d 0a 69 66 20 65 76 61 6c 20 5c 24 7b  6; }.if eval \${
de80: 24 33 2b 3a 7d 20 66 61 6c 73 65 3b 20 74 68 65  $3+:} false; the
de90: 6e 20 3a 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e  n :.  $as_echo_n
dea0: 20 22 28 63 61 63 68 65 64 29 20 22 20 3e 26 36   "(cached) " >&6
deb0: 0a 65 6c 73 65 0a 20 20 63 61 74 20 63 6f 6e 66  .else.  cat conf
dec0: 64 65 66 73 2e 68 20 2d 20 3c 3c 5f 41 43 45 4f  defs.h - <<_ACEO
ded0: 46 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  F >conftest.$ac_
dee0: 65 78 74 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64  ext./* end confd
def0: 65 66 73 2e 68 2e 20 20 2a 2f 0a 2f 2a 20 44 65  efs.h.  */./* De
df00: 66 69 6e 65 20 24 32 20 74 6f 20 61 6e 20 69 6e  fine $2 to an in
df10: 6e 6f 63 75 6f 75 73 20 76 61 72 69 61 6e 74 2c  nocuous variant,
df20: 20 69 6e 20 63 61 73 65 20 3c 6c 69 6d 69 74 73   in case <limits
df30: 2e 68 3e 20 64 65 63 6c 61 72 65 73 20 24 32 2e  .h> declares $2.
df40: 0a 20 20 20 46 6f 72 20 65 78 61 6d 70 6c 65 2c  .   For example,
df50: 20 48 50 2d 55 58 20 31 31 69 20 3c 6c 69 6d 69   HP-UX 11i <limi
df60: 74 73 2e 68 3e 20 64 65 63 6c 61 72 65 73 20 67  ts.h> declares g
df70: 65 74 74 69 6d 65 6f 66 64 61 79 2e 20 20 2a 2f  ettimeofday.  */
df80: 0a 23 64 65 66 69 6e 65 20 24 32 20 69 6e 6e 6f  .#define $2 inno
df90: 63 75 6f 75 73 5f 24 32 0a 0a 2f 2a 20 53 79 73  cuous_$2../* Sys
dfa0: 74 65 6d 20 68 65 61 64 65 72 20 74 6f 20 64 65  tem header to de
dfb0: 66 69 6e 65 20 5f 5f 73 74 75 62 20 6d 61 63 72  fine __stub macr
dfc0: 6f 73 20 61 6e 64 20 68 6f 70 65 66 75 6c 6c 79  os and hopefully
dfd0: 20 66 65 77 20 70 72 6f 74 6f 74 79 70 65 73 2c   few prototypes,
dfe0: 0a 20 20 20 20 77 68 69 63 68 20 63 61 6e 20 63  .    which can c
dff0: 6f 6e 66 6c 69 63 74 20 77 69 74 68 20 63 68 61  onflict with cha
e000: 72 20 24 32 20 28 29 3b 20 62 65 6c 6f 77 2e 0a  r $2 (); below..
e010: 20 20 20 20 50 72 65 66 65 72 20 3c 6c 69 6d 69      Prefer <limi
e020: 74 73 2e 68 3e 20 74 6f 20 3c 61 73 73 65 72 74  ts.h> to <assert
e030: 2e 68 3e 20 69 66 20 5f 5f 53 54 44 43 5f 5f 20  .h> if __STDC__ 
e040: 69 73 20 64 65 66 69 6e 65 64 2c 20 73 69 6e 63  is defined, sinc
e050: 65 0a 20 20 20 20 3c 6c 69 6d 69 74 73 2e 68 3e  e.    <limits.h>
e060: 20 65 78 69 73 74 73 20 65 76 65 6e 20 6f 6e 20   exists even on 
e070: 66 72 65 65 73 74 61 6e 64 69 6e 67 20 63 6f 6d  freestanding com
e080: 70 69 6c 65 72 73 2e 20 20 2a 2f 0a 0a 23 69 66  pilers.  */..#if
e090: 64 65 66 20 5f 5f 53 54 44 43 5f 5f 0a 23 20 69  def __STDC__.# i
e0a0: 6e 63 6c 75 64 65 20 3c 6c 69 6d 69 74 73 2e 68  nclude <limits.h
e0b0: 3e 0a 23 65 6c 73 65 0a 23 20 69 6e 63 6c 75 64  >.#else.# includ
e0c0: 65 20 3c 61 73 73 65 72 74 2e 68 3e 0a 23 65 6e  e <assert.h>.#en
e0d0: 64 69 66 0a 0a 23 75 6e 64 65 66 20 24 32 0a 0a  dif..#undef $2..
e0e0: 2f 2a 20 4f 76 65 72 72 69 64 65 20 61 6e 79 20  /* Override any 
e0f0: 47 43 43 20 69 6e 74 65 72 6e 61 6c 20 70 72 6f  GCC internal pro
e100: 74 6f 74 79 70 65 20 74 6f 20 61 76 6f 69 64 20  totype to avoid 
e110: 61 6e 20 65 72 72 6f 72 2e 0a 20 20 20 55 73 65  an error..   Use
e120: 20 63 68 61 72 20 62 65 63 61 75 73 65 20 69 6e   char because in
e130: 74 20 6d 69 67 68 74 20 6d 61 74 63 68 20 74 68  t might match th
e140: 65 20 72 65 74 75 72 6e 20 74 79 70 65 20 6f 66  e return type of
e150: 20 61 20 47 43 43 0a 20 20 20 62 75 69 6c 74 69   a GCC.   builti
e160: 6e 20 61 6e 64 20 74 68 65 6e 20 69 74 73 20 61  n and then its a
e170: 72 67 75 6d 65 6e 74 20 70 72 6f 74 6f 74 79 70  rgument prototyp
e180: 65 20 77 6f 75 6c 64 20 73 74 69 6c 6c 20 61 70  e would still ap
e190: 70 6c 79 2e 20 20 2a 2f 0a 23 69 66 64 65 66 20  ply.  */.#ifdef 
e1a0: 5f 5f 63 70 6c 75 73 70 6c 75 73 0a 65 78 74 65  __cplusplus.exte
e1b0: 72 6e 20 22 43 22 0a 23 65 6e 64 69 66 0a 63 68  rn "C".#endif.ch
e1c0: 61 72 20 24 32 20 28 29 3b 0a 2f 2a 20 54 68 65  ar $2 ();./* The
e1d0: 20 47 4e 55 20 43 20 6c 69 62 72 61 72 79 20 64   GNU C library d
e1e0: 65 66 69 6e 65 73 20 74 68 69 73 20 66 6f 72 20  efines this for 
e1f0: 66 75 6e 63 74 69 6f 6e 73 20 77 68 69 63 68 20  functions which 
e200: 69 74 20 69 6d 70 6c 65 6d 65 6e 74 73 0a 20 20  it implements.  
e210: 20 20 74 6f 20 61 6c 77 61 79 73 20 66 61 69 6c    to always fail
e220: 20 77 69 74 68 20 45 4e 4f 53 59 53 2e 20 20 53   with ENOSYS.  S
e230: 6f 6d 65 20 66 75 6e 63 74 69 6f 6e 73 20 61 72  ome functions ar
e240: 65 20 61 63 74 75 61 6c 6c 79 20 6e 61 6d 65 64  e actually named
e250: 0a 20 20 20 20 73 6f 6d 65 74 68 69 6e 67 20 73  .    something s
e260: 74 61 72 74 69 6e 67 20 77 69 74 68 20 5f 5f 20  tarting with __ 
e270: 61 6e 64 20 74 68 65 20 6e 6f 72 6d 61 6c 20 6e  and the normal n
e280: 61 6d 65 20 69 73 20 61 6e 20 61 6c 69 61 73 2e  ame is an alias.
e290: 20 20 2a 2f 0a 23 69 66 20 64 65 66 69 6e 65 64    */.#if defined
e2a0: 20 5f 5f 73 74 75 62 5f 24 32 20 7c 7c 20 64 65   __stub_$2 || de
e2b0: 66 69 6e 65 64 20 5f 5f 73 74 75 62 5f 5f 5f 24  fined __stub___$
e2c0: 32 0a 63 68 6f 6b 65 20 6d 65 0a 23 65 6e 64 69  2.choke me.#endi
e2d0: 66 0a 0a 69 6e 74 0a 6d 61 69 6e 20 28 29 0a 7b  f..int.main ().{
e2e0: 0a 72 65 74 75 72 6e 20 24 32 20 28 29 3b 0a 20  .return $2 ();. 
e2f0: 20 3b 0a 20 20 72 65 74 75 72 6e 20 30 3b 0a 7d   ;.  return 0;.}
e300: 0a 5f 41 43 45 4f 46 0a 69 66 20 61 63 5f 66 6e  ._ACEOF.if ac_fn
e310: 5f 63 5f 74 72 79 5f 6c 69 6e 6b 20 22 24 4c 49  _c_try_link "$LI
e320: 4e 45 4e 4f 22 3b 20 74 68 65 6e 20 3a 0a 20 20  NENO"; then :.  
e330: 65 76 61 6c 20 22 24 33 3d 79 65 73 22 0a 65 6c  eval "$3=yes".el
e340: 73 65 0a 20 20 65 76 61 6c 20 22 24 33 3d 6e 6f  se.  eval "$3=no
e350: 22 0a 66 69 0a 72 6d 20 2d 66 20 63 6f 72 65 20  ".fi.rm -f core 
e360: 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 63 6f 6e  conftest.err con
e370: 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74  ftest.$ac_objext
e380: 20 5c 0a 20 20 20 20 63 6f 6e 66 74 65 73 74 24   \.    conftest$
e390: 61 63 5f 65 78 65 65 78 74 20 63 6f 6e 66 74 65  ac_exeext confte
e3a0: 73 74 2e 24 61 63 5f 65 78 74 0a 66 69 0a 65 76  st.$ac_ext.fi.ev
e3b0: 61 6c 20 61 63 5f 72 65 73 3d 5c 24 24 33 0a 09  al ac_res=\$$3..
e3c0: 20 20 20 20 20 20 20 7b 20 24 61 73 5f 65 63 68         { $as_ech
e3d0: 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
e3e0: 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
e3f0: 72 65 73 75 6c 74 3a 20 24 61 63 5f 72 65 73 22  result: $ac_res"
e400: 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24   >&5.$as_echo "$
e410: 61 63 5f 72 65 73 22 20 3e 26 36 3b 20 7d 0a 20  ac_res" >&6; }. 
e420: 20 65 76 61 6c 20 24 61 73 5f 6c 69 6e 65 6e 6f   eval $as_lineno
e430: 5f 73 74 61 63 6b 3b 20 24 7b 61 73 5f 6c 69 6e  _stack; ${as_lin
e440: 65 6e 6f 5f 73 74 61 63 6b 3a 2b 3a 7d 20 75 6e  eno_stack:+:} un
e450: 73 65 74 20 61 73 5f 6c 69 6e 65 6e 6f 0a 0a 7d  set as_lineno..}
e460: 20 23 20 61 63 5f 66 6e 5f 63 5f 63 68 65 63 6b   # ac_fn_c_check
e470: 5f 66 75 6e 63 0a 0a 23 20 61 63 5f 66 6e 5f 63  _func..# ac_fn_c
e480: 5f 63 68 65 63 6b 5f 74 79 70 65 20 4c 49 4e 45  _check_type LINE
e490: 4e 4f 20 54 59 50 45 20 56 41 52 20 49 4e 43 4c  NO TYPE VAR INCL
e4a0: 55 44 45 53 0a 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d  UDES.# ---------
e4b0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
e4c0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
e4d0: 2d 2d 0a 23 20 54 65 73 74 73 20 77 68 65 74 68  --.# Tests wheth
e4e0: 65 72 20 54 59 50 45 20 65 78 69 73 74 73 20 61  er TYPE exists a
e4f0: 66 74 65 72 20 68 61 76 69 6e 67 20 69 6e 63 6c  fter having incl
e500: 75 64 65 64 20 49 4e 43 4c 55 44 45 53 2c 20 73  uded INCLUDES, s
e510: 65 74 74 69 6e 67 20 63 61 63 68 65 0a 23 20 76  etting cache.# v
e520: 61 72 69 61 62 6c 65 20 56 41 52 20 61 63 63 6f  ariable VAR acco
e530: 72 64 69 6e 67 6c 79 2e 0a 61 63 5f 66 6e 5f 63  rdingly..ac_fn_c
e540: 5f 63 68 65 63 6b 5f 74 79 70 65 20 28 29 0a 7b  _check_type ().{
e550: 0a 20 20 61 73 5f 6c 69 6e 65 6e 6f 3d 24 7b 61  .  as_lineno=${a
e560: 73 5f 6c 69 6e 65 6e 6f 2d 22 24 31 22 7d 20 61  s_lineno-"$1"} a
e570: 73 5f 6c 69 6e 65 6e 6f 5f 73 74 61 63 6b 3d 61  s_lineno_stack=a
e580: 73 5f 6c 69 6e 65 6e 6f 5f 73 74 61 63 6b 3d 24  s_lineno_stack=$
e590: 61 73 5f 6c 69 6e 65 6e 6f 5f 73 74 61 63 6b 0a  as_lineno_stack.
e5a0: 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61    { $as_echo "$a
e5b0: 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
e5c0: 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b  -$LINENO}: check
e5d0: 69 6e 67 20 66 6f 72 20 24 32 22 20 3e 26 35 0a  ing for $2" >&5.
e5e0: 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63  $as_echo_n "chec
e5f0: 6b 69 6e 67 20 66 6f 72 20 24 32 2e 2e 2e 20 22  king for $2... "
e600: 20 3e 26 36 3b 20 7d 0a 69 66 20 65 76 61 6c 20   >&6; }.if eval 
e610: 5c 24 7b 24 33 2b 3a 7d 20 66 61 6c 73 65 3b 20  \${$3+:} false; 
e620: 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f 65 63 68  then :.  $as_ech
e630: 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22 20  o_n "(cached) " 
e640: 3e 26 36 0a 65 6c 73 65 0a 20 20 65 76 61 6c 20  >&6.else.  eval 
e650: 22 24 33 3d 6e 6f 22 0a 20 20 63 61 74 20 63 6f  "$3=no".  cat co
e660: 6e 66 64 65 66 73 2e 68 20 2d 20 3c 3c 5f 41 43  nfdefs.h - <<_AC
e670: 45 4f 46 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61  EOF >conftest.$a
e680: 63 5f 65 78 74 0a 2f 2a 20 65 6e 64 20 63 6f 6e  c_ext./* end con
e690: 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 24 34 0a  fdefs.h.  */.$4.
e6a0: 69 6e 74 0a 6d 61 69 6e 20 28 29 0a 7b 0a 69 66  int.main ().{.if
e6b0: 20 28 73 69 7a 65 6f 66 20 28 24 32 29 29 0a 09   (sizeof ($2))..
e6c0: 20 72 65 74 75 72 6e 20 30 3b 0a 20 20 3b 0a 20   return 0;.  ;. 
e6d0: 20 72 65 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41 43   return 0;.}._AC
e6e0: 45 4f 46 0a 69 66 20 61 63 5f 66 6e 5f 63 5f 74  EOF.if ac_fn_c_t
e6f0: 72 79 5f 63 6f 6d 70 69 6c 65 20 22 24 4c 49 4e  ry_compile "$LIN
e700: 45 4e 4f 22 3b 20 74 68 65 6e 20 3a 0a 20 20 63  ENO"; then :.  c
e710: 61 74 20 63 6f 6e 66 64 65 66 73 2e 68 20 2d 20  at confdefs.h - 
e720: 3c 3c 5f 41 43 45 4f 46 20 3e 63 6f 6e 66 74 65  <<_ACEOF >confte
e730: 73 74 2e 24 61 63 5f 65 78 74 0a 2f 2a 20 65 6e  st.$ac_ext./* en
e740: 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a  d confdefs.h.  *
e750: 2f 0a 24 34 0a 69 6e 74 0a 6d 61 69 6e 20 28 29  /.$4.int.main ()
e760: 0a 7b 0a 69 66 20 28 73 69 7a 65 6f 66 20 28 28  .{.if (sizeof ((
e770: 24 32 29 29 29 0a 09 20 20 20 20 72 65 74 75 72  $2)))..    retur
e780: 6e 20 30 3b 0a 20 20 3b 0a 20 20 72 65 74 75 72  n 0;.  ;.  retur
e790: 6e 20 30 3b 0a 7d 0a 5f 41 43 45 4f 46 0a 69 66  n 0;.}._ACEOF.if
e7a0: 20 61 63 5f 66 6e 5f 63 5f 74 72 79 5f 63 6f 6d   ac_fn_c_try_com
e7b0: 70 69 6c 65 20 22 24 4c 49 4e 45 4e 4f 22 3b 20  pile "$LINENO"; 
e7c0: 74 68 65 6e 20 3a 0a 0a 65 6c 73 65 0a 20 20 65  then :..else.  e
e7d0: 76 61 6c 20 22 24 33 3d 79 65 73 22 0a 66 69 0a  val "$3=yes".fi.
e7e0: 72 6d 20 2d 66 20 63 6f 72 65 20 63 6f 6e 66 74  rm -f core conft
e7f0: 65 73 74 2e 65 72 72 20 63 6f 6e 66 74 65 73 74  est.err conftest
e800: 2e 24 61 63 5f 6f 62 6a 65 78 74 20 63 6f 6e 66  .$ac_objext conf
e810: 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 66 69 0a  test.$ac_ext.fi.
e820: 72 6d 20 2d 66 20 63 6f 72 65 20 63 6f 6e 66 74  rm -f core conft
e830: 65 73 74 2e 65 72 72 20 63 6f 6e 66 74 65 73 74  est.err conftest
e840: 2e 24 61 63 5f 6f 62 6a 65 78 74 20 63 6f 6e 66  .$ac_objext conf
e850: 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 66 69 0a  test.$ac_ext.fi.
e860: 65 76 61 6c 20 61 63 5f 72 65 73 3d 5c 24 24 33  eval ac_res=\$$3
e870: 0a 09 20 20 20 20 20 20 20 7b 20 24 61 73 5f 65  ..       { $as_e
e880: 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
e890: 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
e8a0: 3a 20 72 65 73 75 6c 74 3a 20 24 61 63 5f 72 65  : result: $ac_re
e8b0: 73 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  s" >&5.$as_echo 
e8c0: 22 24 61 63 5f 72 65 73 22 20 3e 26 36 3b 20 7d  "$ac_res" >&6; }
e8d0: 0a 20 20 65 76 61 6c 20 24 61 73 5f 6c 69 6e 65  .  eval $as_line
e8e0: 6e 6f 5f 73 74 61 63 6b 3b 20 24 7b 61 73 5f 6c  no_stack; ${as_l
e8f0: 69 6e 65 6e 6f 5f 73 74 61 63 6b 3a 2b 3a 7d 20  ineno_stack:+:} 
e900: 75 6e 73 65 74 20 61 73 5f 6c 69 6e 65 6e 6f 0a  unset as_lineno.
e910: 0a 7d 20 23 20 61 63 5f 66 6e 5f 63 5f 63 68 65  .} # ac_fn_c_che
e920: 63 6b 5f 74 79 70 65 0a 0a 23 20 61 63 5f 66 6e  ck_type..# ac_fn
e930: 5f 63 5f 63 68 65 63 6b 5f 68 65 61 64 65 72 5f  _c_check_header_
e940: 6d 6f 6e 67 72 65 6c 20 4c 49 4e 45 4e 4f 20 48  mongrel LINENO H
e950: 45 41 44 45 52 20 56 41 52 20 49 4e 43 4c 55 44  EADER VAR INCLUD
e960: 45 53 0a 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ES.# -----------
e970: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
e980: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
e990: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 23 20 54  ------------.# T
e9a0: 65 73 74 73 20 77 68 65 74 68 65 72 20 48 45 41  ests whether HEA
e9b0: 44 45 52 20 65 78 69 73 74 73 2c 20 67 69 76 69  DER exists, givi
e9c0: 6e 67 20 61 20 77 61 72 6e 69 6e 67 20 69 66 20  ng a warning if 
e9d0: 69 74 20 63 61 6e 6e 6f 74 20 62 65 20 63 6f 6d  it cannot be com
e9e0: 70 69 6c 65 64 20 75 73 69 6e 67 0a 23 20 74 68  piled using.# th
e9f0: 65 20 69 6e 63 6c 75 64 65 20 66 69 6c 65 73 20  e include files 
ea00: 69 6e 20 49 4e 43 4c 55 44 45 53 20 61 6e 64 20  in INCLUDES and 
ea10: 73 65 74 74 69 6e 67 20 74 68 65 20 63 61 63 68  setting the cach
ea20: 65 20 76 61 72 69 61 62 6c 65 20 56 41 52 0a 23  e variable VAR.#
ea30: 20 61 63 63 6f 72 64 69 6e 67 6c 79 2e 0a 61 63   accordingly..ac
ea40: 5f 66 6e 5f 63 5f 63 68 65 63 6b 5f 68 65 61 64  _fn_c_check_head
ea50: 65 72 5f 6d 6f 6e 67 72 65 6c 20 28 29 0a 7b 0a  er_mongrel ().{.
ea60: 20 20 61 73 5f 6c 69 6e 65 6e 6f 3d 24 7b 61 73    as_lineno=${as
ea70: 5f 6c 69 6e 65 6e 6f 2d 22 24 31 22 7d 20 61 73  _lineno-"$1"} as
ea80: 5f 6c 69 6e 65 6e 6f 5f 73 74 61 63 6b 3d 61 73  _lineno_stack=as
ea90: 5f 6c 69 6e 65 6e 6f 5f 73 74 61 63 6b 3d 24 61  _lineno_stack=$a
eaa0: 73 5f 6c 69 6e 65 6e 6f 5f 73 74 61 63 6b 0a 20  s_lineno_stack. 
eab0: 20 69 66 20 65 76 61 6c 20 5c 24 7b 24 33 2b 3a   if eval \${$3+:
eac0: 7d 20 66 61 6c 73 65 3b 20 74 68 65 6e 20 3a 0a  } false; then :.
ead0: 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61    { $as_echo "$a
eae0: 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
eaf0: 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b  -$LINENO}: check
eb00: 69 6e 67 20 66 6f 72 20 24 32 22 20 3e 26 35 0a  ing for $2" >&5.
eb10: 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63  $as_echo_n "chec
eb20: 6b 69 6e 67 20 66 6f 72 20 24 32 2e 2e 2e 20 22  king for $2... "
eb30: 20 3e 26 36 3b 20 7d 0a 69 66 20 65 76 61 6c 20   >&6; }.if eval 
eb40: 5c 24 7b 24 33 2b 3a 7d 20 66 61 6c 73 65 3b 20  \${$3+:} false; 
eb50: 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f 65 63 68  then :.  $as_ech
eb60: 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22 20  o_n "(cached) " 
eb70: 3e 26 36 0a 66 69 0a 65 76 61 6c 20 61 63 5f 72  >&6.fi.eval ac_r
eb80: 65 73 3d 5c 24 24 33 0a 09 20 20 20 20 20 20 20  es=\$$3..       
eb90: 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
eba0: 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24  me:${as_lineno-$
ebb0: 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a  LINENO}: result:
ebc0: 20 24 61 63 5f 72 65 73 22 20 3e 26 35 0a 24 61   $ac_res" >&5.$a
ebd0: 73 5f 65 63 68 6f 20 22 24 61 63 5f 72 65 73 22  s_echo "$ac_res"
ebe0: 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a 20 20 23   >&6; }.else.  #
ebf0: 20 49 73 20 74 68 65 20 68 65 61 64 65 72 20 63   Is the header c
ec00: 6f 6d 70 69 6c 61 62 6c 65 3f 0a 7b 20 24 61 73  ompilable?.{ $as
ec10: 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
ec20: 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
ec30: 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20 24 32 20  O}: checking $2 
ec40: 75 73 61 62 69 6c 69 74 79 22 20 3e 26 35 0a 24  usability" >&5.$
ec50: 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b  as_echo_n "check
ec60: 69 6e 67 20 24 32 20 75 73 61 62 69 6c 69 74 79  ing $2 usability
ec70: 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 63 61 74  ... " >&6; }.cat
ec80: 20 63 6f 6e 66 64 65 66 73 2e 68 20 2d 20 3c 3c   confdefs.h - <<
ec90: 5f 41 43 45 4f 46 20 3e 63 6f 6e 66 74 65 73 74  _ACEOF >conftest
eca0: 2e 24 61 63 5f 65 78 74 0a 2f 2a 20 65 6e 64 20  .$ac_ext./* end 
ecb0: 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a  confdefs.h.  */.
ecc0: 24 34 0a 23 69 6e 63 6c 75 64 65 20 3c 24 32 3e  $4.#include <$2>
ecd0: 0a 5f 41 43 45 4f 46 0a 69 66 20 61 63 5f 66 6e  ._ACEOF.if ac_fn
ece0: 5f 63 5f 74 72 79 5f 63 6f 6d 70 69 6c 65 20 22  _c_try_compile "
ecf0: 24 4c 49 4e 45 4e 4f 22 3b 20 74 68 65 6e 20 3a  $LINENO"; then :
ed00: 0a 20 20 61 63 5f 68 65 61 64 65 72 5f 63 6f 6d  .  ac_header_com
ed10: 70 69 6c 65 72 3d 79 65 73 0a 65 6c 73 65 0a 20  piler=yes.else. 
ed20: 20 61 63 5f 68 65 61 64 65 72 5f 63 6f 6d 70 69   ac_header_compi
ed30: 6c 65 72 3d 6e 6f 0a 66 69 0a 72 6d 20 2d 66 20  ler=no.fi.rm -f 
ed40: 63 6f 72 65 20 63 6f 6e 66 74 65 73 74 2e 65 72  core conftest.er
ed50: 72 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f  r conftest.$ac_o
ed60: 62 6a 65 78 74 20 63 6f 6e 66 74 65 73 74 2e 24  bjext conftest.$
ed70: 61 63 5f 65 78 74 0a 7b 20 24 61 73 5f 65 63 68  ac_ext.{ $as_ech
ed80: 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
ed90: 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
eda0: 72 65 73 75 6c 74 3a 20 24 61 63 5f 68 65 61 64  result: $ac_head
edb0: 65 72 5f 63 6f 6d 70 69 6c 65 72 22 20 3e 26 35  er_compiler" >&5
edc0: 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 68  .$as_echo "$ac_h
edd0: 65 61 64 65 72 5f 63 6f 6d 70 69 6c 65 72 22 20  eader_compiler" 
ede0: 3e 26 36 3b 20 7d 0a 0a 23 20 49 73 20 74 68 65  >&6; }..# Is the
edf0: 20 68 65 61 64 65 72 20 70 72 65 73 65 6e 74 3f   header present?
ee00: 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .{ $as_echo "$as
ee10: 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
ee20: 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69  $LINENO}: checki
ee30: 6e 67 20 24 32 20 70 72 65 73 65 6e 63 65 22 20  ng $2 presence" 
ee40: 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22  >&5.$as_echo_n "
ee50: 63 68 65 63 6b 69 6e 67 20 24 32 20 70 72 65 73  checking $2 pres
ee60: 65 6e 63 65 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d  ence... " >&6; }
ee70: 0a 63 61 74 20 63 6f 6e 66 64 65 66 73 2e 68 20  .cat confdefs.h 
ee80: 2d 20 3c 3c 5f 41 43 45 4f 46 20 3e 63 6f 6e 66  - <<_ACEOF >conf
ee90: 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 2f 2a 20  test.$ac_ext./* 
eea0: 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20  end confdefs.h. 
eeb0: 20 2a 2f 0a 23 69 6e 63 6c 75 64 65 20 3c 24 32   */.#include <$2
eec0: 3e 0a 5f 41 43 45 4f 46 0a 69 66 20 61 63 5f 66  >._ACEOF.if ac_f
eed0: 6e 5f 63 5f 74 72 79 5f 63 70 70 20 22 24 4c 49  n_c_try_cpp "$LI
eee0: 4e 45 4e 4f 22 3b 20 74 68 65 6e 20 3a 0a 20 20  NENO"; then :.  
eef0: 61 63 5f 68 65 61 64 65 72 5f 70 72 65 70 72 6f  ac_header_prepro
ef00: 63 3d 79 65 73 0a 65 6c 73 65 0a 20 20 61 63 5f  c=yes.else.  ac_
ef10: 68 65 61 64 65 72 5f 70 72 65 70 72 6f 63 3d 6e  header_preproc=n
ef20: 6f 0a 66 69 0a 72 6d 20 2d 66 20 63 6f 6e 66 74  o.fi.rm -f conft
ef30: 65 73 74 2e 65 72 72 20 63 6f 6e 66 74 65 73 74  est.err conftest
ef40: 2e 69 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  .i conftest.$ac_
ef50: 65 78 74 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22  ext.{ $as_echo "
ef60: 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
ef70: 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73  no-$LINENO}: res
ef80: 75 6c 74 3a 20 24 61 63 5f 68 65 61 64 65 72 5f  ult: $ac_header_
ef90: 70 72 65 70 72 6f 63 22 20 3e 26 35 0a 24 61 73  preproc" >&5.$as
efa0: 5f 65 63 68 6f 20 22 24 61 63 5f 68 65 61 64 65  _echo "$ac_heade
efb0: 72 5f 70 72 65 70 72 6f 63 22 20 3e 26 36 3b 20  r_preproc" >&6; 
efc0: 7d 0a 0a 23 20 53 6f 3f 20 20 57 68 61 74 20 61  }..# So?  What a
efd0: 62 6f 75 74 20 74 68 69 73 20 68 65 61 64 65 72  bout this header
efe0: 3f 0a 63 61 73 65 20 24 61 63 5f 68 65 61 64 65  ?.case $ac_heade
eff0: 72 5f 63 6f 6d 70 69 6c 65 72 3a 24 61 63 5f 68  r_compiler:$ac_h
f000: 65 61 64 65 72 5f 70 72 65 70 72 6f 63 3a 24 61  eader_preproc:$a
f010: 63 5f 63 5f 70 72 65 70 72 6f 63 5f 77 61 72 6e  c_c_preproc_warn
f020: 5f 66 6c 61 67 20 69 6e 20 23 28 28 0a 20 20 79  _flag in #((.  y
f030: 65 73 3a 6e 6f 3a 20 29 0a 20 20 20 20 7b 20 24  es:no: ).    { $
f040: 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
f050: 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e  ${as_lineno-$LIN
f060: 45 4e 4f 7d 3a 20 57 41 52 4e 49 4e 47 3a 20 24  ENO}: WARNING: $
f070: 32 3a 20 61 63 63 65 70 74 65 64 20 62 79 20 74  2: accepted by t
f080: 68 65 20 63 6f 6d 70 69 6c 65 72 2c 20 72 65 6a  he compiler, rej
f090: 65 63 74 65 64 20 62 79 20 74 68 65 20 70 72 65  ected by the pre
f0a0: 70 72 6f 63 65 73 73 6f 72 21 22 20 3e 26 35 0a  processor!" >&5.
f0b0: 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
f0c0: 3a 20 57 41 52 4e 49 4e 47 3a 20 24 32 3a 20 61  : WARNING: $2: a
f0d0: 63 63 65 70 74 65 64 20 62 79 20 74 68 65 20 63  ccepted by the c
f0e0: 6f 6d 70 69 6c 65 72 2c 20 72 65 6a 65 63 74 65  ompiler, rejecte
f0f0: 64 20 62 79 20 74 68 65 20 70 72 65 70 72 6f 63  d by the preproc
f100: 65 73 73 6f 72 21 22 20 3e 26 32 3b 7d 0a 20 20  essor!" >&2;}.  
f110: 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61    { $as_echo "$a
f120: 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
f130: 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 57 41 52 4e 49  -$LINENO}: WARNI
f140: 4e 47 3a 20 24 32 3a 20 70 72 6f 63 65 65 64 69  NG: $2: proceedi
f150: 6e 67 20 77 69 74 68 20 74 68 65 20 63 6f 6d 70  ng with the comp
f160: 69 6c 65 72 27 73 20 72 65 73 75 6c 74 22 20 3e  iler's result" >
f170: 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 73  &5.$as_echo "$as
f180: 5f 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20 24 32  _me: WARNING: $2
f190: 3a 20 70 72 6f 63 65 65 64 69 6e 67 20 77 69 74  : proceeding wit
f1a0: 68 20 74 68 65 20 63 6f 6d 70 69 6c 65 72 27 73  h the compiler's
f1b0: 20 72 65 73 75 6c 74 22 20 3e 26 32 3b 7d 0a 20   result" >&2;}. 
f1c0: 20 20 20 3b 3b 0a 20 20 6e 6f 3a 79 65 73 3a 2a     ;;.  no:yes:*
f1d0: 20 29 0a 20 20 20 20 7b 20 24 61 73 5f 65 63 68   ).    { $as_ech
f1e0: 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
f1f0: 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
f200: 57 41 52 4e 49 4e 47 3a 20 24 32 3a 20 70 72 65  WARNING: $2: pre
f210: 73 65 6e 74 20 62 75 74 20 63 61 6e 6e 6f 74 20  sent but cannot 
f220: 62 65 20 63 6f 6d 70 69 6c 65 64 22 20 3e 26 35  be compiled" >&5
f230: 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d  .$as_echo "$as_m
f240: 65 3a 20 57 41 52 4e 49 4e 47 3a 20 24 32 3a 20  e: WARNING: $2: 
f250: 70 72 65 73 65 6e 74 20 62 75 74 20 63 61 6e 6e  present but cann
f260: 6f 74 20 62 65 20 63 6f 6d 70 69 6c 65 64 22 20  ot be compiled" 
f270: 3e 26 32 3b 7d 0a 20 20 20 20 7b 20 24 61 73 5f  >&2;}.    { $as_
f280: 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
f290: 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
f2a0: 7d 3a 20 57 41 52 4e 49 4e 47 3a 20 24 32 3a 20  }: WARNING: $2: 
f2b0: 20 20 20 20 63 68 65 63 6b 20 66 6f 72 20 6d 69      check for mi
f2c0: 73 73 69 6e 67 20 70 72 65 72 65 71 75 69 73 69  ssing prerequisi
f2d0: 74 65 20 68 65 61 64 65 72 73 3f 22 20 3e 26 35  te headers?" >&5
f2e0: 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d  .$as_echo "$as_m
f2f0: 65 3a 20 57 41 52 4e 49 4e 47 3a 20 24 32 3a 20  e: WARNING: $2: 
f300: 20 20 20 20 63 68 65 63 6b 20 66 6f 72 20 6d 69      check for mi
f310: 73 73 69 6e 67 20 70 72 65 72 65 71 75 69 73 69  ssing prerequisi
f320: 74 65 20 68 65 61 64 65 72 73 3f 22 20 3e 26 32  te headers?" >&2
f330: 3b 7d 0a 20 20 20 20 7b 20 24 61 73 5f 65 63 68  ;}.    { $as_ech
f340: 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
f350: 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
f360: 57 41 52 4e 49 4e 47 3a 20 24 32 3a 20 73 65 65  WARNING: $2: see
f370: 20 74 68 65 20 41 75 74 6f 63 6f 6e 66 20 64 6f   the Autoconf do
f380: 63 75 6d 65 6e 74 61 74 69 6f 6e 22 20 3e 26 35  cumentation" >&5
f390: 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d  .$as_echo "$as_m
f3a0: 65 3a 20 57 41 52 4e 49 4e 47 3a 20 24 32 3a 20  e: WARNING: $2: 
f3b0: 73 65 65 20 74 68 65 20 41 75 74 6f 63 6f 6e 66  see the Autoconf
f3c0: 20 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 22 20   documentation" 
f3d0: 3e 26 32 3b 7d 0a 20 20 20 20 7b 20 24 61 73 5f  >&2;}.    { $as_
f3e0: 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
f3f0: 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
f400: 7d 3a 20 57 41 52 4e 49 4e 47 3a 20 24 32 3a 20  }: WARNING: $2: 
f410: 20 20 20 20 73 65 63 74 69 6f 6e 20 5c 22 50 72      section \"Pr
f420: 65 73 65 6e 74 20 42 75 74 20 43 61 6e 6e 6f 74  esent But Cannot
f430: 20 42 65 20 43 6f 6d 70 69 6c 65 64 5c 22 22 20   Be Compiled\"" 
f440: 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61  >&5.$as_echo "$a
f450: 73 5f 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20 24  s_me: WARNING: $
f460: 32 3a 20 20 20 20 20 73 65 63 74 69 6f 6e 20 5c  2:     section \
f470: 22 50 72 65 73 65 6e 74 20 42 75 74 20 43 61 6e  "Present But Can
f480: 6e 6f 74 20 42 65 20 43 6f 6d 70 69 6c 65 64 5c  not Be Compiled\
f490: 22 22 20 3e 26 32 3b 7d 0a 20 20 20 20 7b 20 24  "" >&2;}.    { $
f4a0: 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
f4b0: 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e  ${as_lineno-$LIN
f4c0: 45 4e 4f 7d 3a 20 57 41 52 4e 49 4e 47 3a 20 24  ENO}: WARNING: $
f4d0: 32 3a 20 70 72 6f 63 65 65 64 69 6e 67 20 77 69  2: proceeding wi
f4e0: 74 68 20 74 68 65 20 63 6f 6d 70 69 6c 65 72 27  th the compiler'
f4f0: 73 20 72 65 73 75 6c 74 22 20 3e 26 35 0a 24 61  s result" >&5.$a
f500: 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20  s_echo "$as_me: 
f510: 57 41 52 4e 49 4e 47 3a 20 24 32 3a 20 70 72 6f  WARNING: $2: pro
f520: 63 65 65 64 69 6e 67 20 77 69 74 68 20 74 68 65  ceeding with the
f530: 20 63 6f 6d 70 69 6c 65 72 27 73 20 72 65 73 75   compiler's resu
f540: 6c 74 22 20 3e 26 32 3b 7d 0a 20 20 20 20 3b 3b  lt" >&2;}.    ;;
f550: 0a 65 73 61 63 0a 20 20 7b 20 24 61 73 5f 65 63  .esac.  { $as_ec
f560: 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
f570: 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
f580: 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 32   checking for $2
f590: 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e  " >&5.$as_echo_n
f5a0: 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24   "checking for $
f5b0: 32 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66  2... " >&6; }.if
f5c0: 20 65 76 61 6c 20 5c 24 7b 24 33 2b 3a 7d 20 66   eval \${$3+:} f
f5d0: 61 6c 73 65 3b 20 74 68 65 6e 20 3a 0a 20 20 24  alse; then :.  $
f5e0: 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68  as_echo_n "(cach
f5f0: 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20  ed) " >&6.else. 
f600: 20 65 76 61 6c 20 22 24 33 3d 5c 24 61 63 5f 68   eval "$3=\$ac_h
f610: 65 61 64 65 72 5f 63 6f 6d 70 69 6c 65 72 22 0a  eader_compiler".
f620: 66 69 0a 65 76 61 6c 20 61 63 5f 72 65 73 3d 5c  fi.eval ac_res=\
f630: 24 24 33 0a 09 20 20 20 20 20 20 20 7b 20 24 61  $$3..       { $a
f640: 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
f650: 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45  {as_lineno-$LINE
f660: 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 24 61 63  NO}: result: $ac
f670: 5f 72 65 73 22 20 3e 26 35 0a 24 61 73 5f 65 63  _res" >&5.$as_ec
f680: 68 6f 20 22 24 61 63 5f 72 65 73 22 20 3e 26 36  ho "$ac_res" >&6
f690: 3b 20 7d 0a 66 69 0a 20 20 65 76 61 6c 20 24 61  ; }.fi.  eval $a
f6a0: 73 5f 6c 69 6e 65 6e 6f 5f 73 74 61 63 6b 3b 20  s_lineno_stack; 
f6b0: 24 7b 61 73 5f 6c 69 6e 65 6e 6f 5f 73 74 61 63  ${as_lineno_stac
f6c0: 6b 3a 2b 3a 7d 20 75 6e 73 65 74 20 61 73 5f 6c  k:+:} unset as_l
f6d0: 69 6e 65 6e 6f 0a 0a 7d 20 23 20 61 63 5f 66 6e  ineno..} # ac_fn
f6e0: 5f 63 5f 63 68 65 63 6b 5f 68 65 61 64 65 72 5f  _c_check_header_
f6f0: 6d 6f 6e 67 72 65 6c 0a 63 61 74 20 3e 63 6f 6e  mongrel.cat >con
f700: 66 69 67 2e 6c 6f 67 20 3c 3c 5f 41 43 45 4f 46  fig.log <<_ACEOF
f710: 0a 54 68 69 73 20 66 69 6c 65 20 63 6f 6e 74 61  .This file conta
f720: 69 6e 73 20 61 6e 79 20 6d 65 73 73 61 67 65 73  ins any messages
f730: 20 70 72 6f 64 75 63 65 64 20 62 79 20 63 6f 6d   produced by com
f740: 70 69 6c 65 72 73 20 77 68 69 6c 65 0a 72 75 6e  pilers while.run
f750: 6e 69 6e 67 20 63 6f 6e 66 69 67 75 72 65 2c 20  ning configure, 
f760: 74 6f 20 61 69 64 20 64 65 62 75 67 67 69 6e 67  to aid debugging
f770: 20 69 66 20 63 6f 6e 66 69 67 75 72 65 20 6d 61   if configure ma
f780: 6b 65 73 20 61 20 6d 69 73 74 61 6b 65 2e 0a 0a  kes a mistake...
f790: 49 74 20 77 61 73 20 63 72 65 61 74 65 64 20 62  It was created b
f7a0: 79 20 73 71 6c 69 74 65 20 24 61 73 5f 6d 65 20  y sqlite $as_me 
f7b0: 33 2e 32 35 2e 30 2c 20 77 68 69 63 68 20 77 61  3.25.0, which wa
f7c0: 73 0a 67 65 6e 65 72 61 74 65 64 20 62 79 20 47  s.generated by G
f7d0: 4e 55 20 41 75 74 6f 63 6f 6e 66 20 32 2e 36 39  NU Autoconf 2.69
f7e0: 2e 20 20 49 6e 76 6f 63 61 74 69 6f 6e 20 63 6f  .  Invocation co
f7f0: 6d 6d 61 6e 64 20 6c 69 6e 65 20 77 61 73 0a 0a  mmand line was..
f800: 20 20 24 20 24 30 20 24 40 0a 0a 5f 41 43 45 4f    $ $0 $@.._ACEO
f810: 46 0a 65 78 65 63 20 35 3e 3e 63 6f 6e 66 69 67  F.exec 5>>config
f820: 2e 6c 6f 67 0a 7b 0a 63 61 74 20 3c 3c 5f 41 53  .log.{.cat <<_AS
f830: 55 4e 41 4d 45 0a 23 23 20 2d 2d 2d 2d 2d 2d 2d  UNAME.## -------
f840: 2d 2d 20 23 23 0a 23 23 20 50 6c 61 74 66 6f 72  -- ##.## Platfor
f850: 6d 2e 20 23 23 0a 23 23 20 2d 2d 2d 2d 2d 2d 2d  m. ##.## -------
f860: 2d 2d 20 23 23 0a 0a 68 6f 73 74 6e 61 6d 65 20  -- ##..hostname 
f870: 3d 20 60 28 68 6f 73 74 6e 61 6d 65 20 7c 7c 20  = `(hostname || 
f880: 75 6e 61 6d 65 20 2d 6e 29 20 32 3e 2f 64 65 76  uname -n) 2>/dev
f890: 2f 6e 75 6c 6c 20 7c 20 73 65 64 20 31 71 60 0a  /null | sed 1q`.
f8a0: 75 6e 61 6d 65 20 2d 6d 20 3d 20 60 28 75 6e 61  uname -m = `(una
f8b0: 6d 65 20 2d 6d 29 20 32 3e 2f 64 65 76 2f 6e 75  me -m) 2>/dev/nu
f8c0: 6c 6c 20 7c 7c 20 65 63 68 6f 20 75 6e 6b 6e 6f  ll || echo unkno
f8d0: 77 6e 60 0a 75 6e 61 6d 65 20 2d 72 20 3d 20 60  wn`.uname -r = `
f8e0: 28 75 6e 61 6d 65 20 2d 72 29 20 32 3e 2f 64 65  (uname -r) 2>/de
f8f0: 76 2f 6e 75 6c 6c 20 7c 7c 20 65 63 68 6f 20 75  v/null || echo u
f900: 6e 6b 6e 6f 77 6e 60 0a 75 6e 61 6d 65 20 2d 73  nknown`.uname -s
f910: 20 3d 20 60 28 75 6e 61 6d 65 20 2d 73 29 20 32   = `(uname -s) 2
f920: 3e 2f 64 65 76 2f 6e 75 6c 6c 20 7c 7c 20 65 63  >/dev/null || ec
f930: 68 6f 20 75 6e 6b 6e 6f 77 6e 60 0a 75 6e 61 6d  ho unknown`.unam
f940: 65 20 2d 76 20 3d 20 60 28 75 6e 61 6d 65 20 2d  e -v = `(uname -
f950: 76 29 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20 7c  v) 2>/dev/null |
f960: 7c 20 65 63 68 6f 20 75 6e 6b 6e 6f 77 6e 60 0a  | echo unknown`.
f970: 0a 2f 75 73 72 2f 62 69 6e 2f 75 6e 61 6d 65 20  ./usr/bin/uname 
f980: 2d 70 20 3d 20 60 28 2f 75 73 72 2f 62 69 6e 2f  -p = `(/usr/bin/
f990: 75 6e 61 6d 65 20 2d 70 29 20 32 3e 2f 64 65 76  uname -p) 2>/dev
f9a0: 2f 6e 75 6c 6c 20 7c 7c 20 65 63 68 6f 20 75 6e  /null || echo un
f9b0: 6b 6e 6f 77 6e 60 0a 2f 62 69 6e 2f 75 6e 61 6d  known`./bin/unam
f9c0: 65 20 2d 58 20 20 20 20 20 3d 20 60 28 2f 62 69  e -X     = `(/bi
f9d0: 6e 2f 75 6e 61 6d 65 20 2d 58 29 20 32 3e 2f 64  n/uname -X) 2>/d
f9e0: 65 76 2f 6e 75 6c 6c 20 20 20 20 20 7c 7c 20 65  ev/null     || e
f9f0: 63 68 6f 20 75 6e 6b 6e 6f 77 6e 60 0a 0a 2f 62  cho unknown`../b
fa00: 69 6e 2f 61 72 63 68 20 20 20 20 20 20 20 20 20  in/arch         
fa10: 20 20 20 20 20 3d 20 60 28 2f 62 69 6e 2f 61 72       = `(/bin/ar
fa20: 63 68 29 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20  ch) 2>/dev/null 
fa30: 20 20 20 20 20 20 20 20 20 20 20 20 20 7c 7c 20               || 
fa40: 65 63 68 6f 20 75 6e 6b 6e 6f 77 6e 60 0a 2f 75  echo unknown`./u
fa50: 73 72 2f 62 69 6e 2f 61 72 63 68 20 2d 6b 20 20  sr/bin/arch -k  
fa60: 20 20 20 20 20 3d 20 60 28 2f 75 73 72 2f 62 69       = `(/usr/bi
fa70: 6e 2f 61 72 63 68 20 2d 6b 29 20 32 3e 2f 64 65  n/arch -k) 2>/de
fa80: 76 2f 6e 75 6c 6c 20 20 20 20 20 20 20 7c 7c 20  v/null       || 
fa90: 65 63 68 6f 20 75 6e 6b 6e 6f 77 6e 60 0a 2f 75  echo unknown`./u
faa0: 73 72 2f 63 6f 6e 76 65 78 2f 67 65 74 73 79 73  sr/convex/getsys
fab0: 69 6e 66 6f 20 3d 20 60 28 2f 75 73 72 2f 63 6f  info = `(/usr/co
fac0: 6e 76 65 78 2f 67 65 74 73 79 73 69 6e 66 6f 29  nvex/getsysinfo)
fad0: 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20 7c 7c 20   2>/dev/null || 
fae0: 65 63 68 6f 20 75 6e 6b 6e 6f 77 6e 60 0a 2f 75  echo unknown`./u
faf0: 73 72 2f 62 69 6e 2f 68 6f 73 74 69 6e 66 6f 20  sr/bin/hostinfo 
fb00: 20 20 20 20 20 3d 20 60 28 2f 75 73 72 2f 62 69       = `(/usr/bi
fb10: 6e 2f 68 6f 73 74 69 6e 66 6f 29 20 32 3e 2f 64  n/hostinfo) 2>/d
fb20: 65 76 2f 6e 75 6c 6c 20 20 20 20 20 20 7c 7c 20  ev/null      || 
fb30: 65 63 68 6f 20 75 6e 6b 6e 6f 77 6e 60 0a 2f 62  echo unknown`./b
fb40: 69 6e 2f 6d 61 63 68 69 6e 65 20 20 20 20 20 20  in/machine      
fb50: 20 20 20 20 20 3d 20 60 28 2f 62 69 6e 2f 6d 61       = `(/bin/ma
fb60: 63 68 69 6e 65 29 20 32 3e 2f 64 65 76 2f 6e 75  chine) 2>/dev/nu
fb70: 6c 6c 20 20 20 20 20 20 20 20 20 20 20 7c 7c 20  ll           || 
fb80: 65 63 68 6f 20 75 6e 6b 6e 6f 77 6e 60 0a 2f 75  echo unknown`./u
fb90: 73 72 2f 62 69 6e 2f 6f 73 6c 65 76 65 6c 20 20  sr/bin/oslevel  
fba0: 20 20 20 20 20 3d 20 60 28 2f 75 73 72 2f 62 69       = `(/usr/bi
fbb0: 6e 2f 6f 73 6c 65 76 65 6c 29 20 32 3e 2f 64 65  n/oslevel) 2>/de
fbc0: 76 2f 6e 75 6c 6c 20 20 20 20 20 20 20 7c 7c 20  v/null       || 
fbd0: 65 63 68 6f 20 75 6e 6b 6e 6f 77 6e 60 0a 2f 62  echo unknown`./b
fbe0: 69 6e 2f 75 6e 69 76 65 72 73 65 20 20 20 20 20  in/universe     
fbf0: 20 20 20 20 20 3d 20 60 28 2f 62 69 6e 2f 75 6e       = `(/bin/un
fc00: 69 76 65 72 73 65 29 20 32 3e 2f 64 65 76 2f 6e  iverse) 2>/dev/n
fc10: 75 6c 6c 20 20 20 20 20 20 20 20 20 20 7c 7c 20  ull          || 
fc20: 65 63 68 6f 20 75 6e 6b 6e 6f 77 6e 60 0a 0a 5f  echo unknown`.._
fc30: 41 53 55 4e 41 4d 45 0a 0a 61 73 5f 73 61 76 65  ASUNAME..as_save
fc40: 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24  _IFS=$IFS; IFS=$
fc50: 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66  PATH_SEPARATOR.f
fc60: 6f 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50 41  or as_dir in $PA
fc70: 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f  TH.do.  IFS=$as_
fc80: 73 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74 20  save_IFS.  test 
fc90: 2d 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26 20  -z "$as_dir" && 
fca0: 61 73 5f 64 69 72 3d 2e 0a 20 20 20 20 24 61 73  as_dir=..    $as
fcb0: 5f 65 63 68 6f 20 22 50 41 54 48 3a 20 24 61 73  _echo "PATH: $as
fcc0: 5f 64 69 72 22 0a 20 20 64 6f 6e 65 0a 49 46 53  _dir".  done.IFS
fcd0: 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a 7d  =$as_save_IFS..}
fce0: 20 3e 26 35 0a 0a 63 61 74 20 3e 26 35 20 3c 3c   >&5..cat >&5 <<
fcf0: 5f 41 43 45 4f 46 0a 0a 0a 23 23 20 2d 2d 2d 2d  _ACEOF...## ----
fd00: 2d 2d 2d 2d 2d 2d 2d 20 23 23 0a 23 23 20 43 6f  ------- ##.## Co
fd10: 72 65 20 74 65 73 74 73 2e 20 23 23 0a 23 23 20  re tests. ##.## 
fd20: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 23 23 0a 0a  ----------- ##..
fd30: 5f 41 43 45 4f 46 0a 0a 0a 23 20 4b 65 65 70 20  _ACEOF...# Keep 
fd40: 61 20 74 72 61 63 65 20 6f 66 20 74 68 65 20 63  a trace of the c
fd50: 6f 6d 6d 61 6e 64 20 6c 69 6e 65 2e 0a 23 20 53  ommand line..# S
fd60: 74 72 69 70 20 6f 75 74 20 2d 2d 6e 6f 2d 63 72  trip out --no-cr
fd70: 65 61 74 65 20 61 6e 64 20 2d 2d 6e 6f 2d 72 65  eate and --no-re
fd80: 63 75 72 73 69 6f 6e 20 73 6f 20 74 68 65 79 20  cursion so they 
fd90: 64 6f 20 6e 6f 74 20 70 69 6c 65 20 75 70 2e 0a  do not pile up..
fda0: 23 20 53 74 72 69 70 20 6f 75 74 20 2d 2d 73 69  # Strip out --si
fdb0: 6c 65 6e 74 20 62 65 63 61 75 73 65 20 77 65 20  lent because we 
fdc0: 64 6f 6e 27 74 20 77 61 6e 74 20 74 6f 20 72 65  don't want to re
fdd0: 63 6f 72 64 20 69 74 20 66 6f 72 20 66 75 74 75  cord it for futu
fde0: 72 65 20 72 75 6e 73 2e 0a 23 20 41 6c 73 6f 20  re runs..# Also 
fdf0: 71 75 6f 74 65 20 61 6e 79 20 61 72 67 73 20 63  quote any args c
fe00: 6f 6e 74 61 69 6e 69 6e 67 20 73 68 65 6c 6c 20  ontaining shell 
fe10: 6d 65 74 61 2d 63 68 61 72 61 63 74 65 72 73 2e  meta-characters.
fe20: 0a 23 20 4d 61 6b 65 20 74 77 6f 20 70 61 73 73  .# Make two pass
fe30: 65 73 20 74 6f 20 61 6c 6c 6f 77 20 66 6f 72 20  es to allow for 
fe40: 70 72 6f 70 65 72 20 64 75 70 6c 69 63 61 74 65  proper duplicate
fe50: 2d 61 72 67 75 6d 65 6e 74 20 73 75 70 70 72 65  -argument suppre
fe60: 73 73 69 6f 6e 2e 0a 61 63 5f 63 6f 6e 66 69 67  ssion..ac_config
fe70: 75 72 65 5f 61 72 67 73 3d 0a 61 63 5f 63 6f 6e  ure_args=.ac_con
fe80: 66 69 67 75 72 65 5f 61 72 67 73 30 3d 0a 61 63  figure_args0=.ac
fe90: 5f 63 6f 6e 66 69 67 75 72 65 5f 61 72 67 73 31  _configure_args1
fea0: 3d 0a 61 63 5f 6d 75 73 74 5f 6b 65 65 70 5f 6e  =.ac_must_keep_n
feb0: 65 78 74 3d 66 61 6c 73 65 0a 66 6f 72 20 61 63  ext=false.for ac
fec0: 5f 70 61 73 73 20 69 6e 20 31 20 32 0a 64 6f 0a  _pass in 1 2.do.
fed0: 20 20 66 6f 72 20 61 63 5f 61 72 67 0a 20 20 64    for ac_arg.  d
fee0: 6f 0a 20 20 20 20 63 61 73 65 20 24 61 63 5f 61  o.    case $ac_a
fef0: 72 67 20 69 6e 0a 20 20 20 20 2d 6e 6f 2d 63 72  rg in.    -no-cr
ff00: 65 61 74 65 20 7c 20 2d 2d 6e 6f 2d 63 2a 20 7c  eate | --no-c* |
ff10: 20 2d 6e 20 7c 20 2d 6e 6f 2d 72 65 63 75 72 73   -n | -no-recurs
ff20: 69 6f 6e 20 7c 20 2d 2d 6e 6f 2d 72 2a 29 20 63  ion | --no-r*) c
ff30: 6f 6e 74 69 6e 75 65 20 3b 3b 0a 20 20 20 20 2d  ontinue ;;.    -
ff40: 71 20 7c 20 2d 71 75 69 65 74 20 7c 20 2d 2d 71  q | -quiet | --q
ff50: 75 69 65 74 20 7c 20 2d 2d 71 75 69 65 20 7c 20  uiet | --quie | 
ff60: 2d 2d 71 75 69 20 7c 20 2d 2d 71 75 20 7c 20 2d  --qui | --qu | -
ff70: 2d 71 20 5c 0a 20 20 20 20 7c 20 2d 73 69 6c 65  -q \.    | -sile
ff80: 6e 74 20 7c 20 2d 2d 73 69 6c 65 6e 74 20 7c 20  nt | --silent | 
ff90: 2d 2d 73 69 6c 65 6e 20 7c 20 2d 2d 73 69 6c 65  --silen | --sile
ffa0: 20 7c 20 2d 2d 73 69 6c 29 0a 20 20 20 20 20 20   | --sil).      
ffb0: 63 6f 6e 74 69 6e 75 65 20 3b 3b 0a 20 20 20 20  continue ;;.    
ffc0: 2a 5c 27 2a 29 0a 20 20 20 20 20 20 61 63 5f 61  *\'*).      ac_a
ffd0: 72 67 3d 60 24 61 73 5f 65 63 68 6f 20 22 24 61  rg=`$as_echo "$a
ffe0: 63 5f 61 72 67 22 20 7c 20 73 65 64 20 22 73 2f  c_arg" | sed "s/
fff0: 27 2f 27 5c 5c 5c 5c 5c 5c 5c 5c 27 27 2f 67 22  '/'\\\\\\\\''/g"
10000 60 20 3b 3b 0a 20 20 20 20 65 73 61 63 0a 20 20  ` ;;.    esac.  
10010 20 20 63 61 73 65 20 24 61 63 5f 70 61 73 73 20    case $ac_pass 
10020 69 6e 0a 20 20 20 20 31 29 20 61 73 5f 66 6e 5f  in.    1) as_fn_
10030 61 70 70 65 6e 64 20 61 63 5f 63 6f 6e 66 69 67  append ac_config
10040 75 72 65 5f 61 72 67 73 30 20 22 20 27 24 61 63  ure_args0 " '$ac
10050 5f 61 72 67 27 22 20 3b 3b 0a 20 20 20 20 32 29  _arg'" ;;.    2)
10060 0a 20 20 20 20 20 20 61 73 5f 66 6e 5f 61 70 70  .      as_fn_app
10070 65 6e 64 20 61 63 5f 63 6f 6e 66 69 67 75 72 65  end ac_configure
10080 5f 61 72 67 73 31 20 22 20 27 24 61 63 5f 61 72  _args1 " '$ac_ar
10090 67 27 22 0a 20 20 20 20 20 20 69 66 20 74 65 73  g'".      if tes
100a0 74 20 24 61 63 5f 6d 75 73 74 5f 6b 65 65 70 5f  t $ac_must_keep_
100b0 6e 65 78 74 20 3d 20 74 72 75 65 3b 20 74 68 65  next = true; the
100c0 6e 0a 09 61 63 5f 6d 75 73 74 5f 6b 65 65 70 5f  n..ac_must_keep_
100d0 6e 65 78 74 3d 66 61 6c 73 65 20 23 20 47 6f 74  next=false # Got
100e0 20 76 61 6c 75 65 2c 20 62 61 63 6b 20 74 6f 20   value, back to 
100f0 6e 6f 72 6d 61 6c 2e 0a 20 20 20 20 20 20 65 6c  normal..      el
10100 73 65 0a 09 63 61 73 65 20 24 61 63 5f 61 72 67  se..case $ac_arg
10110 20 69 6e 0a 09 20 20 2a 3d 2a 20 7c 20 2d 2d 63   in..  *=* | --c
10120 6f 6e 66 69 67 2d 63 61 63 68 65 20 7c 20 2d 43  onfig-cache | -C
10130 20 7c 20 2d 64 69 73 61 62 6c 65 2d 2a 20 7c 20   | -disable-* | 
10140 2d 2d 64 69 73 61 62 6c 65 2d 2a 20 5c 0a 09 20  --disable-* \.. 
10150 20 7c 20 2d 65 6e 61 62 6c 65 2d 2a 20 7c 20 2d   | -enable-* | -
10160 2d 65 6e 61 62 6c 65 2d 2a 20 7c 20 2d 67 61 73  -enable-* | -gas
10170 20 7c 20 2d 2d 67 2a 20 7c 20 2d 6e 66 70 20 7c   | --g* | -nfp |
10180 20 2d 2d 6e 66 2a 20 5c 0a 09 20 20 7c 20 2d 71   --nf* \..  | -q
10190 20 7c 20 2d 71 75 69 65 74 20 7c 20 2d 2d 71 2a   | -quiet | --q*
101a0 20 7c 20 2d 73 69 6c 65 6e 74 20 7c 20 2d 2d 73   | -silent | --s
101b0 69 6c 2a 20 7c 20 2d 76 20 7c 20 2d 76 65 72 62  il* | -v | -verb
101c0 2a 20 5c 0a 09 20 20 7c 20 2d 77 69 74 68 2d 2a  * \..  | -with-*
101d0 20 7c 20 2d 2d 77 69 74 68 2d 2a 20 7c 20 2d 77   | --with-* | -w
101e0 69 74 68 6f 75 74 2d 2a 20 7c 20 2d 2d 77 69 74  ithout-* | --wit
101f0 68 6f 75 74 2d 2a 20 7c 20 2d 2d 78 29 0a 09 20  hout-* | --x).. 
10200 20 20 20 63 61 73 65 20 22 24 61 63 5f 63 6f 6e     case "$ac_con
10210 66 69 67 75 72 65 5f 61 72 67 73 30 20 22 20 69  figure_args0 " i
10220 6e 0a 09 20 20 20 20 20 20 22 24 61 63 5f 63 6f  n..      "$ac_co
10230 6e 66 69 67 75 72 65 5f 61 72 67 73 31 22 2a 22  nfigure_args1"*"
10240 20 27 24 61 63 5f 61 72 67 27 20 22 2a 20 29 20   '$ac_arg' "* ) 
10250 63 6f 6e 74 69 6e 75 65 20 3b 3b 0a 09 20 20 20  continue ;;..   
10260 20 65 73 61 63 0a 09 20 20 20 20 3b 3b 0a 09 20   esac..    ;;.. 
10270 20 2d 2a 20 29 20 61 63 5f 6d 75 73 74 5f 6b 65   -* ) ac_must_ke
10280 65 70 5f 6e 65 78 74 3d 74 72 75 65 20 3b 3b 0a  ep_next=true ;;.
10290 09 65 73 61 63 0a 20 20 20 20 20 20 66 69 0a 20  .esac.      fi. 
102a0 20 20 20 20 20 61 73 5f 66 6e 5f 61 70 70 65 6e       as_fn_appen
102b0 64 20 61 63 5f 63 6f 6e 66 69 67 75 72 65 5f 61  d ac_configure_a
102c0 72 67 73 20 22 20 27 24 61 63 5f 61 72 67 27 22  rgs " '$ac_arg'"
102d0 0a 20 20 20 20 20 20 3b 3b 0a 20 20 20 20 65 73  .      ;;.    es
102e0 61 63 0a 20 20 64 6f 6e 65 0a 64 6f 6e 65 0a 7b  ac.  done.done.{
102f0 20 61 63 5f 63 6f 6e 66 69 67 75 72 65 5f 61 72   ac_configure_ar
10300 67 73 30 3d 3b 20 75 6e 73 65 74 20 61 63 5f 63  gs0=; unset ac_c
10310 6f 6e 66 69 67 75 72 65 5f 61 72 67 73 30 3b 7d  onfigure_args0;}
10320 0a 7b 20 61 63 5f 63 6f 6e 66 69 67 75 72 65 5f  .{ ac_configure_
10330 61 72 67 73 31 3d 3b 20 75 6e 73 65 74 20 61 63  args1=; unset ac
10340 5f 63 6f 6e 66 69 67 75 72 65 5f 61 72 67 73 31  _configure_args1
10350 3b 7d 0a 0a 23 20 57 68 65 6e 20 69 6e 74 65 72  ;}..# When inter
10360 72 75 70 74 65 64 20 6f 72 20 65 78 69 74 27 64  rupted or exit'd
10370 2c 20 63 6c 65 61 6e 75 70 20 74 65 6d 70 6f 72  , cleanup tempor
10380 61 72 79 20 66 69 6c 65 73 2c 20 61 6e 64 20 63  ary files, and c
10390 6f 6d 70 6c 65 74 65 0a 23 20 63 6f 6e 66 69 67  omplete.# config
103a0 2e 6c 6f 67 2e 20 20 57 65 20 72 65 6d 6f 76 65  .log.  We remove
103b0 20 63 6f 6d 6d 65 6e 74 73 20 62 65 63 61 75 73   comments becaus
103c0 65 20 61 6e 79 77 61 79 20 74 68 65 20 71 75 6f  e anyway the quo
103d0 74 65 73 20 69 6e 20 74 68 65 72 65 0a 23 20 77  tes in there.# w
103e0 6f 75 6c 64 20 63 61 75 73 65 20 70 72 6f 62 6c  ould cause probl
103f0 65 6d 73 20 6f 72 20 6c 6f 6f 6b 20 75 67 6c 79  ems or look ugly
10400 2e 0a 23 20 57 41 52 4e 49 4e 47 3a 20 55 73 65  ..# WARNING: Use
10410 20 27 5c 27 27 20 74 6f 20 72 65 70 72 65 73 65   '\'' to represe
10420 6e 74 20 61 6e 20 61 70 6f 73 74 72 6f 70 68 65  nt an apostrophe
10430 20 77 69 74 68 69 6e 20 74 68 65 20 74 72 61 70   within the trap
10440 2e 0a 23 20 57 41 52 4e 49 4e 47 3a 20 44 6f 20  ..# WARNING: Do 
10450 6e 6f 74 20 73 74 61 72 74 20 74 68 65 20 74 72  not start the tr
10460 61 70 20 63 6f 64 65 20 77 69 74 68 20 61 20 6e  ap code with a n
10470 65 77 6c 69 6e 65 2c 20 64 75 65 20 74 6f 20 61  ewline, due to a
10480 20 46 72 65 65 42 53 44 20 34 2e 30 20 62 75 67   FreeBSD 4.0 bug
10490 2e 0a 74 72 61 70 20 27 65 78 69 74 5f 73 74 61  ..trap 'exit_sta
104a0 74 75 73 3d 24 3f 0a 20 20 23 20 53 61 76 65 20  tus=$?.  # Save 
104b0 69 6e 74 6f 20 63 6f 6e 66 69 67 2e 6c 6f 67 20  into config.log 
104c0 73 6f 6d 65 20 69 6e 66 6f 72 6d 61 74 69 6f 6e  some information
104d0 20 74 68 61 74 20 6d 69 67 68 74 20 68 65 6c 70   that might help
104e0 20 69 6e 20 64 65 62 75 67 67 69 6e 67 2e 0a 20   in debugging.. 
104f0 20 7b 0a 20 20 20 20 65 63 68 6f 0a 0a 20 20 20   {.    echo..   
10500 20 24 61 73 5f 65 63 68 6f 20 22 23 23 20 2d 2d   $as_echo "## --
10510 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 23  -------------- #
10520 23 0a 23 23 20 43 61 63 68 65 20 76 61 72 69 61  #.## Cache varia
10530 62 6c 65 73 2e 20 23 23 0a 23 23 20 2d 2d 2d 2d  bles. ##.## ----
10540 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 23 23 22  ------------ ##"
10550 0a 20 20 20 20 65 63 68 6f 0a 20 20 20 20 23 20  .    echo.    # 
10560 54 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 77 61  The following wa
10570 79 20 6f 66 20 77 72 69 74 69 6e 67 20 74 68 65  y of writing the
10580 20 63 61 63 68 65 20 6d 69 73 68 61 6e 64 6c 65   cache mishandle
10590 73 20 6e 65 77 6c 69 6e 65 73 20 69 6e 20 76 61  s newlines in va
105a0 6c 75 65 73 2c 0a 28 0a 20 20 66 6f 72 20 61 63  lues,.(.  for ac
105b0 5f 76 61 72 20 69 6e 20 60 28 73 65 74 29 20 32  _var in `(set) 2
105c0 3e 26 31 20 7c 20 73 65 64 20 2d 6e 20 27 5c 27  >&1 | sed -n '\'
105d0 27 73 2f 5e 5c 28 5b 61 2d 7a 41 2d 5a 5f 5d 5b  's/^\([a-zA-Z_][
105e0 61 2d 7a 41 2d 5a 30 2d 39 5f 5d 2a 5c 29 3d 2e  a-zA-Z0-9_]*\)=.
105f0 2a 2f 5c 31 2f 70 27 5c 27 27 60 3b 20 64 6f 0a  */\1/p'\''`; do.
10600 20 20 20 20 65 76 61 6c 20 61 63 5f 76 61 6c 3d      eval ac_val=
10610 5c 24 24 61 63 5f 76 61 72 0a 20 20 20 20 63 61  \$$ac_var.    ca
10620 73 65 20 24 61 63 5f 76 61 6c 20 69 6e 20 23 28  se $ac_val in #(
10630 0a 20 20 20 20 2a 24 7b 61 73 5f 6e 6c 7d 2a 29  .    *${as_nl}*)
10640 0a 20 20 20 20 20 20 63 61 73 65 20 24 61 63 5f  .      case $ac_
10650 76 61 72 20 69 6e 20 23 28 0a 20 20 20 20 20 20  var in #(.      
10660 2a 5f 63 76 5f 2a 29 20 7b 20 24 61 73 5f 65 63  *_cv_*) { $as_ec
10670 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
10680 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
10690 20 57 41 52 4e 49 4e 47 3a 20 63 61 63 68 65 20   WARNING: cache 
106a0 76 61 72 69 61 62 6c 65 20 24 61 63 5f 76 61 72  variable $ac_var
106b0 20 63 6f 6e 74 61 69 6e 73 20 61 20 6e 65 77 6c   contains a newl
106c0 69 6e 65 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  ine" >&5.$as_ech
106d0 6f 20 22 24 61 73 5f 6d 65 3a 20 57 41 52 4e 49  o "$as_me: WARNI
106e0 4e 47 3a 20 63 61 63 68 65 20 76 61 72 69 61 62  NG: cache variab
106f0 6c 65 20 24 61 63 5f 76 61 72 20 63 6f 6e 74 61  le $ac_var conta
10700 69 6e 73 20 61 20 6e 65 77 6c 69 6e 65 22 20 3e  ins a newline" >
10710 26 32 3b 7d 20 3b 3b 0a 20 20 20 20 20 20 65 73  &2;} ;;.      es
10720 61 63 0a 20 20 20 20 20 20 63 61 73 65 20 24 61  ac.      case $a
10730 63 5f 76 61 72 20 69 6e 20 23 28 0a 20 20 20 20  c_var in #(.    
10740 20 20 5f 20 7c 20 49 46 53 20 7c 20 61 73 5f 6e    _ | IFS | as_n
10750 6c 29 20 3b 3b 20 23 28 0a 20 20 20 20 20 20 42  l) ;; #(.      B
10760 41 53 48 5f 41 52 47 56 20 7c 20 42 41 53 48 5f  ASH_ARGV | BASH_
10770 53 4f 55 52 43 45 29 20 65 76 61 6c 20 24 61 63  SOURCE) eval $ac
10780 5f 76 61 72 3d 20 3b 3b 20 23 28 0a 20 20 20 20  _var= ;; #(.    
10790 20 20 2a 29 20 7b 20 65 76 61 6c 20 24 61 63 5f    *) { eval $ac_
107a0 76 61 72 3d 3b 20 75 6e 73 65 74 20 24 61 63 5f  var=; unset $ac_
107b0 76 61 72 3b 7d 20 3b 3b 0a 20 20 20 20 20 20 65  var;} ;;.      e
107c0 73 61 63 20 3b 3b 0a 20 20 20 20 65 73 61 63 0a  sac ;;.    esac.
107d0 20 20 64 6f 6e 65 0a 20 20 28 73 65 74 29 20 32    done.  (set) 2
107e0 3e 26 31 20 7c 0a 20 20 20 20 63 61 73 65 20 24  >&1 |.    case $
107f0 61 73 5f 6e 6c 60 28 61 63 5f 73 70 61 63 65 3d  as_nl`(ac_space=
10800 27 5c 27 27 20 27 5c 27 27 3b 20 73 65 74 29 20  '\'' '\''; set) 
10810 32 3e 26 31 60 20 69 6e 20 23 28 0a 20 20 20 20  2>&1` in #(.    
10820 2a 24 7b 61 73 5f 6e 6c 7d 61 63 5f 73 70 61 63  *${as_nl}ac_spac
10830 65 3d 5c 20 2a 29 0a 20 20 20 20 20 20 73 65 64  e=\ *).      sed
10840 20 2d 6e 20 5c 0a 09 22 73 2f 27 5c 27 27 2f 27   -n \.."s/'\''/'
10850 5c 27 27 5c 5c 5c 5c 27 5c 27 27 27 5c 27 27 2f  \''\\\\'\'''\''/
10860 67 3b 0a 09 20 20 73 2f 5e 5c 5c 28 5b 5f 24 61  g;..  s/^\\([_$a
10870 73 5f 63 72 5f 61 6c 6e 75 6d 5d 2a 5f 63 76 5f  s_cr_alnum]*_cv_
10880 5b 5f 24 61 73 5f 63 72 5f 61 6c 6e 75 6d 5d 2a  [_$as_cr_alnum]*
10890 5c 5c 29 3d 5c 5c 28 2e 2a 5c 5c 29 2f 5c 5c 31  \\)=\\(.*\\)/\\1
108a0 3d 27 5c 27 27 5c 5c 32 27 5c 27 27 2f 70 22 0a  ='\''\\2'\''/p".
108b0 20 20 20 20 20 20 3b 3b 20 23 28 0a 20 20 20 20        ;; #(.    
108c0 2a 29 0a 20 20 20 20 20 20 73 65 64 20 2d 6e 20  *).      sed -n 
108d0 22 2f 5e 5b 5f 24 61 73 5f 63 72 5f 61 6c 6e 75  "/^[_$as_cr_alnu
108e0 6d 5d 2a 5f 63 76 5f 5b 5f 24 61 73 5f 63 72 5f  m]*_cv_[_$as_cr_
108f0 61 6c 6e 75 6d 5d 2a 3d 2f 70 22 0a 20 20 20 20  alnum]*=/p".    
10900 20 20 3b 3b 0a 20 20 20 20 65 73 61 63 20 7c 0a    ;;.    esac |.
10910 20 20 20 20 73 6f 72 74 0a 29 0a 20 20 20 20 65      sort.).    e
10920 63 68 6f 0a 0a 20 20 20 20 24 61 73 5f 65 63 68  cho..    $as_ech
10930 6f 20 22 23 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  o "## ----------
10940 2d 2d 2d 2d 2d 2d 2d 20 23 23 0a 23 23 20 4f 75  ------- ##.## Ou
10950 74 70 75 74 20 76 61 72 69 61 62 6c 65 73 2e 20  tput variables. 
10960 23 23 0a 23 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ##.## ----------
10970 2d 2d 2d 2d 2d 2d 2d 20 23 23 22 0a 20 20 20 20  ------- ##".    
10980 65 63 68 6f 0a 20 20 20 20 66 6f 72 20 61 63 5f  echo.    for ac_
10990 76 61 72 20 69 6e 20 24 61 63 5f 73 75 62 73 74  var in $ac_subst
109a0 5f 76 61 72 73 0a 20 20 20 20 64 6f 0a 20 20 20  _vars.    do.   
109b0 20 20 20 65 76 61 6c 20 61 63 5f 76 61 6c 3d 5c     eval ac_val=\
109c0 24 24 61 63 5f 76 61 72 0a 20 20 20 20 20 20 63  $$ac_var.      c
109d0 61 73 65 20 24 61 63 5f 76 61 6c 20 69 6e 0a 20  ase $ac_val in. 
109e0 20 20 20 20 20 2a 5c 27 5c 27 27 2a 29 20 61 63       *\'\''*) ac
109f0 5f 76 61 6c 3d 60 24 61 73 5f 65 63 68 6f 20 22  _val=`$as_echo "
10a00 24 61 63 5f 76 61 6c 22 20 7c 20 73 65 64 20 22  $ac_val" | sed "
10a10 73 2f 27 5c 27 27 2f 27 5c 27 27 5c 5c 5c 5c 5c  s/'\''/'\''\\\\\
10a20 5c 5c 5c 27 5c 27 27 27 5c 27 27 2f 67 22 60 3b  \\\'\'''\''/g"`;
10a30 3b 0a 20 20 20 20 20 20 65 73 61 63 0a 20 20 20  ;.      esac.   
10a40 20 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 63     $as_echo "$ac
10a50 5f 76 61 72 3d 27 5c 27 27 24 61 63 5f 76 61 6c  _var='\''$ac_val
10a60 27 5c 27 27 22 0a 20 20 20 20 64 6f 6e 65 20 7c  '\''".    done |
10a70 20 73 6f 72 74 0a 20 20 20 20 65 63 68 6f 0a 0a   sort.    echo..
10a80 20 20 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22      if test -n "
10a90 24 61 63 5f 73 75 62 73 74 5f 66 69 6c 65 73 22  $ac_subst_files"
10aa0 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 24 61 73  ; then.      $as
10ab0 5f 65 63 68 6f 20 22 23 23 20 2d 2d 2d 2d 2d 2d  _echo "## ------
10ac0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 23 23  ------------- ##
10ad0 0a 23 23 20 46 69 6c 65 20 73 75 62 73 74 69 74  .## File substit
10ae0 75 74 69 6f 6e 73 2e 20 23 23 0a 23 23 20 2d 2d  utions. ##.## --
10af0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
10b00 2d 20 23 23 22 0a 20 20 20 20 20 20 65 63 68 6f  - ##".      echo
10b10 0a 20 20 20 20 20 20 66 6f 72 20 61 63 5f 76 61  .      for ac_va
10b20 72 20 69 6e 20 24 61 63 5f 73 75 62 73 74 5f 66  r in $ac_subst_f
10b30 69 6c 65 73 0a 20 20 20 20 20 20 64 6f 0a 09 65  iles.      do..e
10b40 76 61 6c 20 61 63 5f 76 61 6c 3d 5c 24 24 61 63  val ac_val=\$$ac
10b50 5f 76 61 72 0a 09 63 61 73 65 20 24 61 63 5f 76  _var..case $ac_v
10b60 61 6c 20 69 6e 0a 09 2a 5c 27 5c 27 27 2a 29 20  al in..*\'\''*) 
10b70 61 63 5f 76 61 6c 3d 60 24 61 73 5f 65 63 68 6f  ac_val=`$as_echo
10b80 20 22 24 61 63 5f 76 61 6c 22 20 7c 20 73 65 64   "$ac_val" | sed
10b90 20 22 73 2f 27 5c 27 27 2f 27 5c 27 27 5c 5c 5c   "s/'\''/'\''\\\
10ba0 5c 5c 5c 5c 5c 27 5c 27 27 27 5c 27 27 2f 67 22  \\\\\'\'''\''/g"
10bb0 60 3b 3b 0a 09 65 73 61 63 0a 09 24 61 73 5f 65  `;;..esac..$as_e
10bc0 63 68 6f 20 22 24 61 63 5f 76 61 72 3d 27 5c 27  cho "$ac_var='\'
10bd0 27 24 61 63 5f 76 61 6c 27 5c 27 27 22 0a 20 20  '$ac_val'\''".  
10be0 20 20 20 20 64 6f 6e 65 20 7c 20 73 6f 72 74 0a      done | sort.
10bf0 20 20 20 20 20 20 65 63 68 6f 0a 20 20 20 20 66        echo.    f
10c00 69 0a 0a 20 20 20 20 69 66 20 74 65 73 74 20 2d  i..    if test -
10c10 73 20 63 6f 6e 66 64 65 66 73 2e 68 3b 20 74 68  s confdefs.h; th
10c20 65 6e 0a 20 20 20 20 20 20 24 61 73 5f 65 63 68  en.      $as_ech
10c30 6f 20 22 23 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  o "## ----------
10c40 2d 20 23 23 0a 23 23 20 63 6f 6e 66 64 65 66 73  - ##.## confdefs
10c50 2e 68 2e 20 23 23 0a 23 23 20 2d 2d 2d 2d 2d 2d  .h. ##.## ------
10c60 2d 2d 2d 2d 2d 20 23 23 22 0a 20 20 20 20 20 20  ----- ##".      
10c70 65 63 68 6f 0a 20 20 20 20 20 20 63 61 74 20 63  echo.      cat c
10c80 6f 6e 66 64 65 66 73 2e 68 0a 20 20 20 20 20 20  onfdefs.h.      
10c90 65 63 68 6f 0a 20 20 20 20 66 69 0a 20 20 20 20  echo.    fi.    
10ca0 74 65 73 74 20 22 24 61 63 5f 73 69 67 6e 61 6c  test "$ac_signal
10cb0 22 20 21 3d 20 30 20 26 26 0a 20 20 20 20 20 20  " != 0 &&.      
10cc0 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
10cd0 3a 20 63 61 75 67 68 74 20 73 69 67 6e 61 6c 20  : caught signal 
10ce0 24 61 63 5f 73 69 67 6e 61 6c 22 0a 20 20 20 20  $ac_signal".    
10cf0 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
10d00 3a 20 65 78 69 74 20 24 65 78 69 74 5f 73 74 61  : exit $exit_sta
10d10 74 75 73 22 0a 20 20 7d 20 3e 26 35 0a 20 20 72  tus".  } >&5.  r
10d20 6d 20 2d 66 20 63 6f 72 65 20 2a 2e 63 6f 72 65  m -f core *.core
10d30 20 63 6f 72 65 2e 63 6f 6e 66 74 65 73 74 2e 2a   core.conftest.*
10d40 20 26 26 0a 20 20 20 20 72 6d 20 2d 66 20 2d 72   &&.    rm -f -r
10d50 20 63 6f 6e 66 74 65 73 74 2a 20 63 6f 6e 66 64   conftest* confd
10d60 65 66 73 2a 20 63 6f 6e 66 24 24 2a 20 24 61 63  efs* conf$$* $ac
10d70 5f 63 6c 65 61 6e 5f 66 69 6c 65 73 20 26 26 0a  _clean_files &&.
10d80 20 20 20 20 65 78 69 74 20 24 65 78 69 74 5f 73      exit $exit_s
10d90 74 61 74 75 73 0a 27 20 30 0a 66 6f 72 20 61 63  tatus.' 0.for ac
10da0 5f 73 69 67 6e 61 6c 20 69 6e 20 31 20 32 20 31  _signal in 1 2 1
10db0 33 20 31 35 3b 20 64 6f 0a 20 20 74 72 61 70 20  3 15; do.  trap 
10dc0 27 61 63 5f 73 69 67 6e 61 6c 3d 27 24 61 63 5f  'ac_signal='$ac_
10dd0 73 69 67 6e 61 6c 27 3b 20 61 73 5f 66 6e 5f 65  signal'; as_fn_e
10de0 78 69 74 20 31 27 20 24 61 63 5f 73 69 67 6e 61  xit 1' $ac_signa
10df0 6c 0a 64 6f 6e 65 0a 61 63 5f 73 69 67 6e 61 6c  l.done.ac_signal
10e00 3d 30 0a 0a 23 20 63 6f 6e 66 64 65 66 73 2e 68  =0..# confdefs.h
10e10 20 61 76 6f 69 64 73 20 4f 53 20 63 6f 6d 6d 61   avoids OS comma
10e20 6e 64 20 6c 69 6e 65 20 6c 65 6e 67 74 68 20 6c  nd line length l
10e30 69 6d 69 74 73 20 74 68 61 74 20 44 45 46 53 20  imits that DEFS 
10e40 63 61 6e 20 65 78 63 65 65 64 2e 0a 72 6d 20 2d  can exceed..rm -
10e50 66 20 2d 72 20 63 6f 6e 66 74 65 73 74 2a 20 63  f -r conftest* c
10e60 6f 6e 66 64 65 66 73 2e 68 0a 0a 24 61 73 5f 65  onfdefs.h..$as_e
10e70 63 68 6f 20 22 2f 2a 20 63 6f 6e 66 64 65 66 73  cho "/* confdefs
10e80 2e 68 20 2a 2f 22 20 3e 20 63 6f 6e 66 64 65 66  .h */" > confdef
10e90 73 2e 68 0a 0a 23 20 50 72 65 64 65 66 69 6e 65  s.h..# Predefine
10ea0 64 20 70 72 65 70 72 6f 63 65 73 73 6f 72 20 76  d preprocessor v
10eb0 61 72 69 61 62 6c 65 73 2e 0a 0a 63 61 74 20 3e  ariables...cat >
10ec0 3e 63 6f 6e 66 64 65 66 73 2e 68 20 3c 3c 5f 41  >confdefs.h <<_A
10ed0 43 45 4f 46 0a 23 64 65 66 69 6e 65 20 50 41 43  CEOF.#define PAC
10ee0 4b 41 47 45 5f 4e 41 4d 45 20 22 24 50 41 43 4b  KAGE_NAME "$PACK
10ef0 41 47 45 5f 4e 41 4d 45 22 0a 5f 41 43 45 4f 46  AGE_NAME"._ACEOF
10f00 0a 0a 63 61 74 20 3e 3e 63 6f 6e 66 64 65 66 73  ..cat >>confdefs
10f10 2e 68 20 3c 3c 5f 41 43 45 4f 46 0a 23 64 65 66  .h <<_ACEOF.#def
10f20 69 6e 65 20 50 41 43 4b 41 47 45 5f 54 41 52 4e  ine PACKAGE_TARN
10f30 41 4d 45 20 22 24 50 41 43 4b 41 47 45 5f 54 41  AME "$PACKAGE_TA
10f40 52 4e 41 4d 45 22 0a 5f 41 43 45 4f 46 0a 0a 63  RNAME"._ACEOF..c
10f50 61 74 20 3e 3e 63 6f 6e 66 64 65 66 73 2e 68 20  at >>confdefs.h 
10f60 3c 3c 5f 41 43 45 4f 46 0a 23 64 65 66 69 6e 65  <<_ACEOF.#define
10f70 20 50 41 43 4b 41 47 45 5f 56 45 52 53 49 4f 4e   PACKAGE_VERSION
10f80 20 22 24 50 41 43 4b 41 47 45 5f 56 45 52 53 49   "$PACKAGE_VERSI
10f90 4f 4e 22 0a 5f 41 43 45 4f 46 0a 0a 63 61 74 20  ON"._ACEOF..cat 
10fa0 3e 3e 63 6f 6e 66 64 65 66 73 2e 68 20 3c 3c 5f  >>confdefs.h <<_
10fb0 41 43 45 4f 46 0a 23 64 65 66 69 6e 65 20 50 41  ACEOF.#define PA
10fc0 43 4b 41 47 45 5f 53 54 52 49 4e 47 20 22 24 50  CKAGE_STRING "$P
10fd0 41 43 4b 41 47 45 5f 53 54 52 49 4e 47 22 0a 5f  ACKAGE_STRING"._
10fe0 41 43 45 4f 46 0a 0a 63 61 74 20 3e 3e 63 6f 6e  ACEOF..cat >>con
10ff0 66 64 65 66 73 2e 68 20 3c 3c 5f 41 43 45 4f 46  fdefs.h <<_ACEOF
11000 0a 23 64 65 66 69 6e 65 20 50 41 43 4b 41 47 45  .#define PACKAGE
11010 5f 42 55 47 52 45 50 4f 52 54 20 22 24 50 41 43  _BUGREPORT "$PAC
11020 4b 41 47 45 5f 42 55 47 52 45 50 4f 52 54 22 0a  KAGE_BUGREPORT".
11030 5f 41 43 45 4f 46 0a 0a 63 61 74 20 3e 3e 63 6f  _ACEOF..cat >>co
11040 6e 66 64 65 66 73 2e 68 20 3c 3c 5f 41 43 45 4f  nfdefs.h <<_ACEO
11050 46 0a 23 64 65 66 69 6e 65 20 50 41 43 4b 41 47  F.#define PACKAG
11060 45 5f 55 52 4c 20 22 24 50 41 43 4b 41 47 45 5f  E_URL "$PACKAGE_
11070 55 52 4c 22 0a 5f 41 43 45 4f 46 0a 0a 0a 23 20  URL"._ACEOF...# 
11080 4c 65 74 20 74 68 65 20 73 69 74 65 20 66 69 6c  Let the site fil
11090 65 20 73 65 6c 65 63 74 20 61 6e 20 61 6c 74 65  e select an alte
110a0 72 6e 61 74 65 20 63 61 63 68 65 20 66 69 6c 65  rnate cache file
110b0 20 69 66 20 69 74 20 77 61 6e 74 73 20 74 6f 2e   if it wants to.
110c0 0a 23 20 50 72 65 66 65 72 20 61 6e 20 65 78 70  .# Prefer an exp
110d0 6c 69 63 69 74 6c 79 20 73 65 6c 65 63 74 65 64  licitly selected
110e0 20 66 69 6c 65 20 74 6f 20 61 75 74 6f 6d 61 74   file to automat
110f0 69 63 61 6c 6c 79 20 73 65 6c 65 63 74 65 64 20  ically selected 
11100 6f 6e 65 73 2e 0a 61 63 5f 73 69 74 65 5f 66 69  ones..ac_site_fi
11110 6c 65 31 3d 4e 4f 4e 45 0a 61 63 5f 73 69 74 65  le1=NONE.ac_site
11120 5f 66 69 6c 65 32 3d 4e 4f 4e 45 0a 69 66 20 74  _file2=NONE.if t
11130 65 73 74 20 2d 6e 20 22 24 43 4f 4e 46 49 47 5f  est -n "$CONFIG_
11140 53 49 54 45 22 3b 20 74 68 65 6e 0a 20 20 23 20  SITE"; then.  # 
11150 57 65 20 64 6f 20 6e 6f 74 20 77 61 6e 74 20 61  We do not want a
11160 20 50 41 54 48 20 73 65 61 72 63 68 20 66 6f 72   PATH search for
11170 20 63 6f 6e 66 69 67 2e 73 69 74 65 2e 0a 20 20   config.site..  
11180 63 61 73 65 20 24 43 4f 4e 46 49 47 5f 53 49 54  case $CONFIG_SIT
11190 45 20 69 6e 20 23 28 28 0a 20 20 20 20 2d 2a 29  E in #((.    -*)
111a0 20 20 61 63 5f 73 69 74 65 5f 66 69 6c 65 31 3d    ac_site_file1=
111b0 2e 2f 24 43 4f 4e 46 49 47 5f 53 49 54 45 3b 3b  ./$CONFIG_SITE;;
111c0 0a 20 20 20 20 2a 2f 2a 29 20 61 63 5f 73 69 74  .    */*) ac_sit
111d0 65 5f 66 69 6c 65 31 3d 24 43 4f 4e 46 49 47 5f  e_file1=$CONFIG_
111e0 53 49 54 45 3b 3b 0a 20 20 20 20 2a 29 20 20 20  SITE;;.    *)   
111f0 61 63 5f 73 69 74 65 5f 66 69 6c 65 31 3d 2e 2f  ac_site_file1=./
11200 24 43 4f 4e 46 49 47 5f 53 49 54 45 3b 3b 0a 20  $CONFIG_SITE;;. 
11210 20 65 73 61 63 0a 65 6c 69 66 20 74 65 73 74 20   esac.elif test 
11220 22 78 24 70 72 65 66 69 78 22 20 21 3d 20 78 4e  "x$prefix" != xN
11230 4f 4e 45 3b 20 74 68 65 6e 0a 20 20 61 63 5f 73  ONE; then.  ac_s
11240 69 74 65 5f 66 69 6c 65 31 3d 24 70 72 65 66 69  ite_file1=$prefi
11250 78 2f 73 68 61 72 65 2f 63 6f 6e 66 69 67 2e 73  x/share/config.s
11260 69 74 65 0a 20 20 61 63 5f 73 69 74 65 5f 66 69  ite.  ac_site_fi
11270 6c 65 32 3d 24 70 72 65 66 69 78 2f 65 74 63 2f  le2=$prefix/etc/
11280 63 6f 6e 66 69 67 2e 73 69 74 65 0a 65 6c 73 65  config.site.else
11290 0a 20 20 61 63 5f 73 69 74 65 5f 66 69 6c 65 31  .  ac_site_file1
112a0 3d 24 61 63 5f 64 65 66 61 75 6c 74 5f 70 72 65  =$ac_default_pre
112b0 66 69 78 2f 73 68 61 72 65 2f 63 6f 6e 66 69 67  fix/share/config
112c0 2e 73 69 74 65 0a 20 20 61 63 5f 73 69 74 65 5f  .site.  ac_site_
112d0 66 69 6c 65 32 3d 24 61 63 5f 64 65 66 61 75 6c  file2=$ac_defaul
112e0 74 5f 70 72 65 66 69 78 2f 65 74 63 2f 63 6f 6e  t_prefix/etc/con
112f0 66 69 67 2e 73 69 74 65 0a 66 69 0a 66 6f 72 20  fig.site.fi.for 
11300 61 63 5f 73 69 74 65 5f 66 69 6c 65 20 69 6e 20  ac_site_file in 
11310 22 24 61 63 5f 73 69 74 65 5f 66 69 6c 65 31 22  "$ac_site_file1"
11320 20 22 24 61 63 5f 73 69 74 65 5f 66 69 6c 65 32   "$ac_site_file2
11330 22 0a 64 6f 0a 20 20 74 65 73 74 20 22 78 24 61  ".do.  test "x$a
11340 63 5f 73 69 74 65 5f 66 69 6c 65 22 20 3d 20 78  c_site_file" = x
11350 4e 4f 4e 45 20 26 26 20 63 6f 6e 74 69 6e 75 65  NONE && continue
11360 0a 20 20 69 66 20 74 65 73 74 20 2f 64 65 76 2f  .  if test /dev/
11370 6e 75 6c 6c 20 21 3d 20 22 24 61 63 5f 73 69 74  null != "$ac_sit
11380 65 5f 66 69 6c 65 22 20 26 26 20 74 65 73 74 20  e_file" && test 
11390 2d 72 20 22 24 61 63 5f 73 69 74 65 5f 66 69 6c  -r "$ac_site_fil
113a0 65 22 3b 20 74 68 65 6e 0a 20 20 20 20 7b 20 24  e"; then.    { $
113b0 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
113c0 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e  ${as_lineno-$LIN
113d0 45 4e 4f 7d 3a 20 6c 6f 61 64 69 6e 67 20 73 69  ENO}: loading si
113e0 74 65 20 73 63 72 69 70 74 20 24 61 63 5f 73 69  te script $ac_si
113f0 74 65 5f 66 69 6c 65 22 20 3e 26 35 0a 24 61 73  te_file" >&5.$as
11400 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 6c  _echo "$as_me: l
11410 6f 61 64 69 6e 67 20 73 69 74 65 20 73 63 72 69  oading site scri
11420 70 74 20 24 61 63 5f 73 69 74 65 5f 66 69 6c 65  pt $ac_site_file
11430 22 20 3e 26 36 3b 7d 0a 20 20 20 20 73 65 64 20  " >&6;}.    sed 
11440 27 73 2f 5e 2f 7c 20 2f 27 20 22 24 61 63 5f 73  's/^/| /' "$ac_s
11450 69 74 65 5f 66 69 6c 65 22 20 3e 26 35 0a 20 20  ite_file" >&5.  
11460 20 20 2e 20 22 24 61 63 5f 73 69 74 65 5f 66 69    . "$ac_site_fi
11470 6c 65 22 20 5c 0a 20 20 20 20 20 20 7c 7c 20 7b  le" \.      || {
11480 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73   { $as_echo "$as
11490 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
114a0 24 4c 49 4e 45 4e 4f 7d 3a 20 65 72 72 6f 72 3a  $LINENO}: error:
114b0 20 69 6e 20 5c 60 24 61 63 5f 70 77 64 27 3a 22   in \`$ac_pwd':"
114c0 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24   >&5.$as_echo "$
114d0 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 69 6e  as_me: error: in
114e0 20 5c 60 24 61 63 5f 70 77 64 27 3a 22 20 3e 26   \`$ac_pwd':" >&
114f0 32 3b 7d 0a 61 73 5f 66 6e 5f 65 72 72 6f 72 20  2;}.as_fn_error 
11500 24 3f 20 22 66 61 69 6c 65 64 20 74 6f 20 6c 6f  $? "failed to lo
11510 61 64 20 73 69 74 65 20 73 63 72 69 70 74 20 24  ad site script $
11520 61 63 5f 73 69 74 65 5f 66 69 6c 65 0a 53 65 65  ac_site_file.See
11530 20 5c 60 63 6f 6e 66 69 67 2e 6c 6f 67 27 20 66   \`config.log' f
11540 6f 72 20 6d 6f 72 65 20 64 65 74 61 69 6c 73 22  or more details"
11550 20 22 24 4c 49 4e 45 4e 4f 22 20 35 3b 20 7d 0a   "$LINENO" 5; }.
11560 20 20 66 69 0a 64 6f 6e 65 0a 0a 69 66 20 74 65    fi.done..if te
11570 73 74 20 2d 72 20 22 24 63 61 63 68 65 5f 66 69  st -r "$cache_fi
11580 6c 65 22 3b 20 74 68 65 6e 0a 20 20 23 20 53 6f  le"; then.  # So
11590 6d 65 20 76 65 72 73 69 6f 6e 73 20 6f 66 20 62  me versions of b
115a0 61 73 68 20 77 69 6c 6c 20 66 61 69 6c 20 74 6f  ash will fail to
115b0 20 73 6f 75 72 63 65 20 2f 64 65 76 2f 6e 75 6c   source /dev/nul
115c0 6c 20 28 73 70 65 63 69 61 6c 20 66 69 6c 65 73  l (special files
115d0 0a 20 20 23 20 61 63 74 75 61 6c 6c 79 29 2c 20  .  # actually), 
115e0 73 6f 20 77 65 20 61 76 6f 69 64 20 64 6f 69 6e  so we avoid doin
115f0 67 20 74 68 61 74 2e 20 20 44 4a 47 50 50 20 65  g that.  DJGPP e
11600 6d 75 6c 61 74 65 73 20 69 74 20 61 73 20 61 20  mulates it as a 
11610 72 65 67 75 6c 61 72 20 66 69 6c 65 2e 0a 20 20  regular file..  
11620 69 66 20 74 65 73 74 20 2f 64 65 76 2f 6e 75 6c  if test /dev/nul
11630 6c 20 21 3d 20 22 24 63 61 63 68 65 5f 66 69 6c  l != "$cache_fil
11640 65 22 20 26 26 20 74 65 73 74 20 2d 66 20 22 24  e" && test -f "$
11650 63 61 63 68 65 5f 66 69 6c 65 22 3b 20 74 68 65  cache_file"; the
11660 6e 0a 20 20 20 20 7b 20 24 61 73 5f 65 63 68 6f  n.    { $as_echo
11670 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69   "$as_me:${as_li
11680 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 6c  neno-$LINENO}: l
11690 6f 61 64 69 6e 67 20 63 61 63 68 65 20 24 63 61  oading cache $ca
116a0 63 68 65 5f 66 69 6c 65 22 20 3e 26 35 0a 24 61  che_file" >&5.$a
116b0 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20  s_echo "$as_me: 
116c0 6c 6f 61 64 69 6e 67 20 63 61 63 68 65 20 24 63  loading cache $c
116d0 61 63 68 65 5f 66 69 6c 65 22 20 3e 26 36 3b 7d  ache_file" >&6;}
116e0 0a 20 20 20 20 63 61 73 65 20 24 63 61 63 68 65  .    case $cache
116f0 5f 66 69 6c 65 20 69 6e 0a 20 20 20 20 20 20 5b  _file in.      [
11700 5c 5c 2f 5d 2a 20 7c 20 3f 3a 5b 5c 5c 2f 5d 2a  \\/]* | ?:[\\/]*
11710 20 29 20 2e 20 22 24 63 61 63 68 65 5f 66 69 6c   ) . "$cache_fil
11720 65 22 3b 3b 0a 20 20 20 20 20 20 2a 29 20 20 20  e";;.      *)   
11730 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
11740 20 20 20 2e 20 22 2e 2f 24 63 61 63 68 65 5f 66     . "./$cache_f
11750 69 6c 65 22 3b 3b 0a 20 20 20 20 65 73 61 63 0a  ile";;.    esac.
11760 20 20 66 69 0a 65 6c 73 65 0a 20 20 7b 20 24 61    fi.else.  { $a
11770 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
11780 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45  {as_lineno-$LINE
11790 4e 4f 7d 3a 20 63 72 65 61 74 69 6e 67 20 63 61  NO}: creating ca
117a0 63 68 65 20 24 63 61 63 68 65 5f 66 69 6c 65 22  che $cache_file"
117b0 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24   >&5.$as_echo "$
117c0 61 73 5f 6d 65 3a 20 63 72 65 61 74 69 6e 67 20  as_me: creating 
117d0 63 61 63 68 65 20 24 63 61 63 68 65 5f 66 69 6c  cache $cache_fil
117e0 65 22 20 3e 26 36 3b 7d 0a 20 20 3e 24 63 61 63  e" >&6;}.  >$cac
117f0 68 65 5f 66 69 6c 65 0a 66 69 0a 0a 23 20 43 68  he_file.fi..# Ch
11800 65 63 6b 20 74 68 61 74 20 74 68 65 20 70 72 65  eck that the pre
11810 63 69 6f 75 73 20 76 61 72 69 61 62 6c 65 73 20  cious variables 
11820 73 61 76 65 64 20 69 6e 20 74 68 65 20 63 61 63  saved in the cac
11830 68 65 20 68 61 76 65 20 6b 65 70 74 20 74 68 65  he have kept the
11840 20 73 61 6d 65 0a 23 20 76 61 6c 75 65 2e 0a 61   same.# value..a
11850 63 5f 63 61 63 68 65 5f 63 6f 72 72 75 70 74 65  c_cache_corrupte
11860 64 3d 66 61 6c 73 65 0a 66 6f 72 20 61 63 5f 76  d=false.for ac_v
11870 61 72 20 69 6e 20 24 61 63 5f 70 72 65 63 69 6f  ar in $ac_precio
11880 75 73 5f 76 61 72 73 3b 20 64 6f 0a 20 20 65 76  us_vars; do.  ev
11890 61 6c 20 61 63 5f 6f 6c 64 5f 73 65 74 3d 5c 24  al ac_old_set=\$
118a0 61 63 5f 63 76 5f 65 6e 76 5f 24 7b 61 63 5f 76  ac_cv_env_${ac_v
118b0 61 72 7d 5f 73 65 74 0a 20 20 65 76 61 6c 20 61  ar}_set.  eval a
118c0 63 5f 6e 65 77 5f 73 65 74 3d 5c 24 61 63 5f 65  c_new_set=\$ac_e
118d0 6e 76 5f 24 7b 61 63 5f 76 61 72 7d 5f 73 65 74  nv_${ac_var}_set
118e0 0a 20 20 65 76 61 6c 20 61 63 5f 6f 6c 64 5f 76  .  eval ac_old_v
118f0 61 6c 3d 5c 24 61 63 5f 63 76 5f 65 6e 76 5f 24  al=\$ac_cv_env_$
11900 7b 61 63 5f 76 61 72 7d 5f 76 61 6c 75 65 0a 20  {ac_var}_value. 
11910 20 65 76 61 6c 20 61 63 5f 6e 65 77 5f 76 61 6c   eval ac_new_val
11920 3d 5c 24 61 63 5f 65 6e 76 5f 24 7b 61 63 5f 76  =\$ac_env_${ac_v
11930 61 72 7d 5f 76 61 6c 75 65 0a 20 20 63 61 73 65  ar}_value.  case
11940 20 24 61 63 5f 6f 6c 64 5f 73 65 74 2c 24 61 63   $ac_old_set,$ac
11950 5f 6e 65 77 5f 73 65 74 20 69 6e 0a 20 20 20 20  _new_set in.    
11960 73 65 74 2c 29 0a 20 20 20 20 20 20 7b 20 24 61  set,).      { $a
11970 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
11980 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45  {as_lineno-$LINE
11990 4e 4f 7d 3a 20 65 72 72 6f 72 3a 20 5c 60 24 61  NO}: error: \`$a
119a0 63 5f 76 61 72 27 20 77 61 73 20 73 65 74 20 74  c_var' was set t
119b0 6f 20 5c 60 24 61 63 5f 6f 6c 64 5f 76 61 6c 27  o \`$ac_old_val'
119c0 20 69 6e 20 74 68 65 20 70 72 65 76 69 6f 75 73   in the previous
119d0 20 72 75 6e 22 20 3e 26 35 0a 24 61 73 5f 65 63   run" >&5.$as_ec
119e0 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f  ho "$as_me: erro
119f0 72 3a 20 5c 60 24 61 63 5f 76 61 72 27 20 77 61  r: \`$ac_var' wa
11a00 73 20 73 65 74 20 74 6f 20 5c 60 24 61 63 5f 6f  s set to \`$ac_o
11a10 6c 64 5f 76 61 6c 27 20 69 6e 20 74 68 65 20 70  ld_val' in the p
11a20 72 65 76 69 6f 75 73 20 72 75 6e 22 20 3e 26 32  revious run" >&2
11a30 3b 7d 0a 20 20 20 20 20 20 61 63 5f 63 61 63 68  ;}.      ac_cach
11a40 65 5f 63 6f 72 72 75 70 74 65 64 3d 3a 20 3b 3b  e_corrupted=: ;;
11a50 0a 20 20 20 20 2c 73 65 74 29 0a 20 20 20 20 20  .    ,set).     
11a60 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73   { $as_echo "$as
11a70 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
11a80 24 4c 49 4e 45 4e 4f 7d 3a 20 65 72 72 6f 72 3a  $LINENO}: error:
11a90 20 5c 60 24 61 63 5f 76 61 72 27 20 77 61 73 20   \`$ac_var' was 
11aa0 6e 6f 74 20 73 65 74 20 69 6e 20 74 68 65 20 70  not set in the p
11ab0 72 65 76 69 6f 75 73 20 72 75 6e 22 20 3e 26 35  revious run" >&5
11ac0 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d  .$as_echo "$as_m
11ad0 65 3a 20 65 72 72 6f 72 3a 20 5c 60 24 61 63 5f  e: error: \`$ac_
11ae0 76 61 72 27 20 77 61 73 20 6e 6f 74 20 73 65 74  var' was not set
11af0 20 69 6e 20 74 68 65 20 70 72 65 76 69 6f 75 73   in the previous
11b00 20 72 75 6e 22 20 3e 26 32 3b 7d 0a 20 20 20 20   run" >&2;}.    
11b10 20 20 61 63 5f 63 61 63 68 65 5f 63 6f 72 72 75    ac_cache_corru
11b20 70 74 65 64 3d 3a 20 3b 3b 0a 20 20 20 20 2c 29  pted=: ;;.    ,)
11b30 3b 3b 0a 20 20 20 20 2a 29 0a 20 20 20 20 20 20  ;;.    *).      
11b40 69 66 20 74 65 73 74 20 22 78 24 61 63 5f 6f 6c  if test "x$ac_ol
11b50 64 5f 76 61 6c 22 20 21 3d 20 22 78 24 61 63 5f  d_val" != "x$ac_
11b60 6e 65 77 5f 76 61 6c 22 3b 20 74 68 65 6e 0a 09  new_val"; then..
11b70 23 20 64 69 66 66 65 72 65 6e 63 65 73 20 69 6e  # differences in
11b80 20 77 68 69 74 65 73 70 61 63 65 20 64 6f 20 6e   whitespace do n
11b90 6f 74 20 6c 65 61 64 20 74 6f 20 66 61 69 6c 75  ot lead to failu
11ba0 72 65 2e 0a 09 61 63 5f 6f 6c 64 5f 76 61 6c 5f  re...ac_old_val_
11bb0 77 3d 60 65 63 68 6f 20 78 20 24 61 63 5f 6f 6c  w=`echo x $ac_ol
11bc0 64 5f 76 61 6c 60 0a 09 61 63 5f 6e 65 77 5f 76  d_val`..ac_new_v
11bd0 61 6c 5f 77 3d 60 65 63 68 6f 20 78 20 24 61 63  al_w=`echo x $ac
11be0 5f 6e 65 77 5f 76 61 6c 60 0a 09 69 66 20 74 65  _new_val`..if te
11bf0 73 74 20 22 24 61 63 5f 6f 6c 64 5f 76 61 6c 5f  st "$ac_old_val_
11c00 77 22 20 21 3d 20 22 24 61 63 5f 6e 65 77 5f 76  w" != "$ac_new_v
11c10 61 6c 5f 77 22 3b 20 74 68 65 6e 0a 09 20 20 7b  al_w"; then..  {
11c20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
11c30 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
11c40 49 4e 45 4e 4f 7d 3a 20 65 72 72 6f 72 3a 20 5c  INENO}: error: \
11c50 60 24 61 63 5f 76 61 72 27 20 68 61 73 20 63 68  `$ac_var' has ch
11c60 61 6e 67 65 64 20 73 69 6e 63 65 20 74 68 65 20  anged since the 
11c70 70 72 65 76 69 6f 75 73 20 72 75 6e 3a 22 20 3e  previous run:" >
11c80 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 73  &5.$as_echo "$as
11c90 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 5c 60 24 61  _me: error: \`$a
11ca0 63 5f 76 61 72 27 20 68 61 73 20 63 68 61 6e 67  c_var' has chang
11cb0 65 64 20 73 69 6e 63 65 20 74 68 65 20 70 72 65  ed since the pre
11cc0 76 69 6f 75 73 20 72 75 6e 3a 22 20 3e 26 32 3b  vious run:" >&2;
11cd0 7d 0a 09 20 20 61 63 5f 63 61 63 68 65 5f 63 6f  }..  ac_cache_co
11ce0 72 72 75 70 74 65 64 3d 3a 0a 09 65 6c 73 65 0a  rrupted=:..else.
11cf0 09 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  .  { $as_echo "$
11d00 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
11d10 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 77 61 72 6e  o-$LINENO}: warn
11d20 69 6e 67 3a 20 69 67 6e 6f 72 69 6e 67 20 77 68  ing: ignoring wh
11d30 69 74 65 73 70 61 63 65 20 63 68 61 6e 67 65 73  itespace changes
11d40 20 69 6e 20 5c 60 24 61 63 5f 76 61 72 27 20 73   in \`$ac_var' s
11d50 69 6e 63 65 20 74 68 65 20 70 72 65 76 69 6f 75  ince the previou
11d60 73 20 72 75 6e 3a 22 20 3e 26 35 0a 24 61 73 5f  s run:" >&5.$as_
11d70 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 77 61  echo "$as_me: wa
11d80 72 6e 69 6e 67 3a 20 69 67 6e 6f 72 69 6e 67 20  rning: ignoring 
11d90 77 68 69 74 65 73 70 61 63 65 20 63 68 61 6e 67  whitespace chang
11da0 65 73 20 69 6e 20 5c 60 24 61 63 5f 76 61 72 27  es in \`$ac_var'
11db0 20 73 69 6e 63 65 20 74 68 65 20 70 72 65 76 69   since the previ
11dc0 6f 75 73 20 72 75 6e 3a 22 20 3e 26 32 3b 7d 0a  ous run:" >&2;}.
11dd0 09 20 20 65 76 61 6c 20 24 61 63 5f 76 61 72 3d  .  eval $ac_var=
11de0 5c 24 61 63 5f 6f 6c 64 5f 76 61 6c 0a 09 66 69  \$ac_old_val..fi
11df0 0a 09 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61  ..{ $as_echo "$a
11e00 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
11e10 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 20 20 66 6f 72  -$LINENO}:   for
11e20 6d 65 72 20 76 61 6c 75 65 3a 20 20 5c 60 24 61  mer value:  \`$a
11e30 63 5f 6f 6c 64 5f 76 61 6c 27 22 20 3e 26 35 0a  c_old_val'" >&5.
11e40 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
11e50 3a 20 20 20 66 6f 72 6d 65 72 20 76 61 6c 75 65  :   former value
11e60 3a 20 20 5c 60 24 61 63 5f 6f 6c 64 5f 76 61 6c  :  \`$ac_old_val
11e70 27 22 20 3e 26 32 3b 7d 0a 09 7b 20 24 61 73 5f  '" >&2;}..{ $as_
11e80 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
11e90 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
11ea0 7d 3a 20 20 20 63 75 72 72 65 6e 74 20 76 61 6c  }:   current val
11eb0 75 65 3a 20 5c 60 24 61 63 5f 6e 65 77 5f 76 61  ue: \`$ac_new_va
11ec0 6c 27 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  l'" >&5.$as_echo
11ed0 20 22 24 61 73 5f 6d 65 3a 20 20 20 63 75 72 72   "$as_me:   curr
11ee0 65 6e 74 20 76 61 6c 75 65 3a 20 5c 60 24 61 63  ent value: \`$ac
11ef0 5f 6e 65 77 5f 76 61 6c 27 22 20 3e 26 32 3b 7d  _new_val'" >&2;}
11f00 0a 20 20 20 20 20 20 66 69 3b 3b 0a 20 20 65 73  .      fi;;.  es
11f10 61 63 0a 20 20 23 20 50 61 73 73 20 70 72 65 63  ac.  # Pass prec
11f20 69 6f 75 73 20 76 61 72 69 61 62 6c 65 73 20 74  ious variables t
11f30 6f 20 63 6f 6e 66 69 67 2e 73 74 61 74 75 73 2e  o config.status.
11f40 0a 20 20 69 66 20 74 65 73 74 20 22 24 61 63 5f  .  if test "$ac_
11f50 6e 65 77 5f 73 65 74 22 20 3d 20 73 65 74 3b 20  new_set" = set; 
11f60 74 68 65 6e 0a 20 20 20 20 63 61 73 65 20 24 61  then.    case $a
11f70 63 5f 6e 65 77 5f 76 61 6c 20 69 6e 0a 20 20 20  c_new_val in.   
11f80 20 2a 5c 27 2a 29 20 61 63 5f 61 72 67 3d 24 61   *\'*) ac_arg=$a
11f90 63 5f 76 61 72 3d 60 24 61 73 5f 65 63 68 6f 20  c_var=`$as_echo 
11fa0 22 24 61 63 5f 6e 65 77 5f 76 61 6c 22 20 7c 20  "$ac_new_val" | 
11fb0 73 65 64 20 22 73 2f 27 2f 27 5c 5c 5c 5c 5c 5c  sed "s/'/'\\\\\\
11fc0 5c 5c 27 27 2f 67 22 60 20 3b 3b 0a 20 20 20 20  \\''/g"` ;;.    
11fd0 2a 29 20 61 63 5f 61 72 67 3d 24 61 63 5f 76 61  *) ac_arg=$ac_va
11fe0 72 3d 24 61 63 5f 6e 65 77 5f 76 61 6c 20 3b 3b  r=$ac_new_val ;;
11ff0 0a 20 20 20 20 65 73 61 63 0a 20 20 20 20 63 61  .    esac.    ca
12000 73 65 20 22 20 24 61 63 5f 63 6f 6e 66 69 67 75  se " $ac_configu
12010 72 65 5f 61 72 67 73 20 22 20 69 6e 0a 20 20 20  re_args " in.   
12020 20 20 20 2a 22 20 27 24 61 63 5f 61 72 67 27 20     *" '$ac_arg' 
12030 22 2a 29 20 3b 3b 20 23 20 41 76 6f 69 64 20 64  "*) ;; # Avoid d
12040 75 70 73 2e 20 20 55 73 65 20 6f 66 20 71 75 6f  ups.  Use of quo
12050 74 65 73 20 65 6e 73 75 72 65 73 20 61 63 63 75  tes ensures accu
12060 72 61 63 79 2e 0a 20 20 20 20 20 20 2a 29 20 61  racy..      *) a
12070 73 5f 66 6e 5f 61 70 70 65 6e 64 20 61 63 5f 63  s_fn_append ac_c
12080 6f 6e 66 69 67 75 72 65 5f 61 72 67 73 20 22 20  onfigure_args " 
12090 27 24 61 63 5f 61 72 67 27 22 20 3b 3b 0a 20 20  '$ac_arg'" ;;.  
120a0 20 20 65 73 61 63 0a 20 20 66 69 0a 64 6f 6e 65    esac.  fi.done
120b0 0a 69 66 20 24 61 63 5f 63 61 63 68 65 5f 63 6f  .if $ac_cache_co
120c0 72 72 75 70 74 65 64 3b 20 74 68 65 6e 0a 20 20  rrupted; then.  
120d0 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
120e0 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24  me:${as_lineno-$
120f0 4c 49 4e 45 4e 4f 7d 3a 20 65 72 72 6f 72 3a 20  LINENO}: error: 
12100 69 6e 20 5c 60 24 61 63 5f 70 77 64 27 3a 22 20  in \`$ac_pwd':" 
12110 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61  >&5.$as_echo "$a
12120 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 69 6e 20  s_me: error: in 
12130 5c 60 24 61 63 5f 70 77 64 27 3a 22 20 3e 26 32  \`$ac_pwd':" >&2
12140 3b 7d 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20  ;}.  { $as_echo 
12150 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  "$as_me:${as_lin
12160 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 65 72  eno-$LINENO}: er
12170 72 6f 72 3a 20 63 68 61 6e 67 65 73 20 69 6e 20  ror: changes in 
12180 74 68 65 20 65 6e 76 69 72 6f 6e 6d 65 6e 74 20  the environment 
12190 63 61 6e 20 63 6f 6d 70 72 6f 6d 69 73 65 20 74  can compromise t
121a0 68 65 20 62 75 69 6c 64 22 20 3e 26 35 0a 24 61  he build" >&5.$a
121b0 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20  s_echo "$as_me: 
121c0 65 72 72 6f 72 3a 20 63 68 61 6e 67 65 73 20 69  error: changes i
121d0 6e 20 74 68 65 20 65 6e 76 69 72 6f 6e 6d 65 6e  n the environmen
121e0 74 20 63 61 6e 20 63 6f 6d 70 72 6f 6d 69 73 65  t can compromise
121f0 20 74 68 65 20 62 75 69 6c 64 22 20 3e 26 32 3b   the build" >&2;
12200 7d 0a 20 20 61 73 5f 66 6e 5f 65 72 72 6f 72 20  }.  as_fn_error 
12210 24 3f 20 22 72 75 6e 20 5c 60 6d 61 6b 65 20 64  $? "run \`make d
12220 69 73 74 63 6c 65 61 6e 27 20 61 6e 64 2f 6f 72  istclean' and/or
12230 20 5c 60 72 6d 20 24 63 61 63 68 65 5f 66 69 6c   \`rm $cache_fil
12240 65 27 20 61 6e 64 20 73 74 61 72 74 20 6f 76 65  e' and start ove
12250 72 22 20 22 24 4c 49 4e 45 4e 4f 22 20 35 0a 66  r" "$LINENO" 5.f
12260 69 0a 23 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  i.## -----------
12270 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 23 23 0a 23 23 20  --------- ##.## 
12280 4d 61 69 6e 20 62 6f 64 79 20 6f 66 20 73 63 72  Main body of scr
12290 69 70 74 2e 20 23 23 0a 23 23 20 2d 2d 2d 2d 2d  ipt. ##.## -----
122a0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20  --------------- 
122b0 23 23 0a 0a 61 63 5f 65 78 74 3d 63 0a 61 63 5f  ##..ac_ext=c.ac_
122c0 63 70 70 3d 27 24 43 50 50 20 24 43 50 50 46 4c  cpp='$CPP $CPPFL
122d0 41 47 53 27 0a 61 63 5f 63 6f 6d 70 69 6c 65 3d  AGS'.ac_compile=
122e0 27 24 43 43 20 2d 63 20 24 43 46 4c 41 47 53 20  '$CC -c $CFLAGS 
122f0 24 43 50 50 46 4c 41 47 53 20 63 6f 6e 66 74 65  $CPPFLAGS confte
12300 73 74 2e 24 61 63 5f 65 78 74 20 3e 26 35 27 0a  st.$ac_ext >&5'.
12310 61 63 5f 6c 69 6e 6b 3d 27 24 43 43 20 2d 6f 20  ac_link='$CC -o 
12320 63 6f 6e 66 74 65 73 74 24 61 63 5f 65 78 65 65  conftest$ac_exee
12330 78 74 20 24 43 46 4c 41 47 53 20 24 43 50 50 46  xt $CFLAGS $CPPF
12340 4c 41 47 53 20 24 4c 44 46 4c 41 47 53 20 63 6f  LAGS $LDFLAGS co
12350 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 24  nftest.$ac_ext $
12360 4c 49 42 53 20 3e 26 35 27 0a 61 63 5f 63 6f 6d  LIBS >&5'.ac_com
12370 70 69 6c 65 72 5f 67 6e 75 3d 24 61 63 5f 63 76  piler_gnu=$ac_cv
12380 5f 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 0a  _c_compiler_gnu.
12390 0a 0a 0a 73 71 6c 69 74 65 5f 76 65 72 73 69 6f  ...sqlite_versio
123a0 6e 5f 73 61 6e 69 74 79 5f 63 68 65 63 6b 3d 60  n_sanity_check=`
123b0 63 61 74 20 24 73 72 63 64 69 72 2f 56 45 52 53  cat $srcdir/VERS
123c0 49 4f 4e 20 7c 20 74 72 20 2d 64 20 27 5c 6e 27  ION | tr -d '\n'
123d0 60 0a 69 66 20 74 65 73 74 20 22 24 50 41 43 4b  `.if test "$PACK
123e0 41 47 45 5f 56 45 52 53 49 4f 4e 22 20 21 3d 20  AGE_VERSION" != 
123f0 22 24 73 71 6c 69 74 65 5f 76 65 72 73 69 6f 6e  "$sqlite_version
12400 5f 73 61 6e 69 74 79 5f 63 68 65 63 6b 22 20 3b  _sanity_check" ;
12410 20 74 68 65 6e 0a 61 73 5f 66 6e 5f 65 72 72 6f   then.as_fn_erro
12420 72 20 24 3f 20 22 63 6f 6e 66 69 67 75 72 65 20  r $? "configure 
12430 73 63 72 69 70 74 20 69 73 20 6f 75 74 20 6f 66  script is out of
12440 20 64 61 74 65 3a 0a 20 63 6f 6e 66 69 67 75 72   date:. configur
12450 65 20 5c 24 50 41 43 4b 41 47 45 5f 56 45 52 53  e \$PACKAGE_VERS
12460 49 4f 4e 20 3d 20 24 50 41 43 4b 41 47 45 5f 56  ION = $PACKAGE_V
12470 45 52 53 49 4f 4e 0a 20 74 6f 70 20 6c 65 76 65  ERSION. top leve
12480 6c 20 56 45 52 53 49 4f 4e 20 66 69 6c 65 20 20  l VERSION file  
12490 20 20 20 3d 20 24 73 71 6c 69 74 65 5f 76 65 72     = $sqlite_ver
124a0 73 69 6f 6e 5f 73 61 6e 69 74 79 5f 63 68 65 63  sion_sanity_chec
124b0 6b 0a 70 6c 65 61 73 65 20 72 65 67 65 6e 20 77  k.please regen w
124c0 69 74 68 20 61 75 74 6f 63 6f 6e 66 22 20 22 24  ith autoconf" "$
124d0 4c 49 4e 45 4e 4f 22 20 35 0a 66 69 0a 0a 23 23  LINENO" 5.fi..##
124e0 23 23 23 23 23 23 23 0a 23 20 50 72 6f 67 72 61  #######.# Progra
124f0 6d 73 20 6e 65 65 64 65 64 0a 23 0a 63 61 73 65  ms needed.#.case
12500 20 60 70 77 64 60 20 69 6e 0a 20 20 2a 5c 20 2a   `pwd` in.  *\ *
12510 20 7c 20 2a 5c 09 2a 29 0a 20 20 20 20 7b 20 24   | *\.*).    { $
12520 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
12530 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e  ${as_lineno-$LIN
12540 45 4e 4f 7d 3a 20 57 41 52 4e 49 4e 47 3a 20 4c  ENO}: WARNING: L
12550 69 62 74 6f 6f 6c 20 64 6f 65 73 20 6e 6f 74 20  ibtool does not 
12560 63 6f 70 65 20 77 65 6c 6c 20 77 69 74 68 20 77  cope well with w
12570 68 69 74 65 73 70 61 63 65 20 69 6e 20 5c 60 70  hitespace in \`p
12580 77 64 5c 60 22 20 3e 26 35 0a 24 61 73 5f 65 63  wd\`" >&5.$as_ec
12590 68 6f 20 22 24 61 73 5f 6d 65 3a 20 57 41 52 4e  ho "$as_me: WARN
125a0 49 4e 47 3a 20 4c 69 62 74 6f 6f 6c 20 64 6f 65  ING: Libtool doe
125b0 73 20 6e 6f 74 20 63 6f 70 65 20 77 65 6c 6c 20  s not cope well 
125c0 77 69 74 68 20 77 68 69 74 65 73 70 61 63 65 20  with whitespace 
125d0 69 6e 20 5c 60 70 77 64 5c 60 22 20 3e 26 32 3b  in \`pwd\`" >&2;
125e0 7d 20 3b 3b 0a 65 73 61 63 0a 0a 0a 0a 6d 61 63  } ;;.esac....mac
125f0 72 6f 5f 76 65 72 73 69 6f 6e 3d 27 32 2e 32 2e  ro_version='2.2.
12600 36 27 0a 6d 61 63 72 6f 5f 72 65 76 69 73 69 6f  6'.macro_revisio
12610 6e 3d 27 31 2e 33 30 31 32 27 0a 0a 0a 0a 0a 0a  n='1.3012'......
12620 0a 0a 0a 0a 0a 0a 0a 0a 6c 74 6d 61 69 6e 3d 22  ........ltmain="
12630 24 61 63 5f 61 75 78 5f 64 69 72 2f 6c 74 6d 61  $ac_aux_dir/ltma
12640 69 6e 2e 73 68 22 0a 0a 61 63 5f 61 75 78 5f 64  in.sh"..ac_aux_d
12650 69 72 3d 0a 66 6f 72 20 61 63 5f 64 69 72 20 69  ir=.for ac_dir i
12660 6e 20 22 24 73 72 63 64 69 72 22 20 22 24 73 72  n "$srcdir" "$sr
12670 63 64 69 72 2f 2e 2e 22 20 22 24 73 72 63 64 69  cdir/.." "$srcdi
12680 72 2f 2e 2e 2f 2e 2e 22 3b 20 64 6f 0a 20 20 69  r/../.."; do.  i
12690 66 20 74 65 73 74 20 2d 66 20 22 24 61 63 5f 64  f test -f "$ac_d
126a0 69 72 2f 69 6e 73 74 61 6c 6c 2d 73 68 22 3b 20  ir/install-sh"; 
126b0 74 68 65 6e 0a 20 20 20 20 61 63 5f 61 75 78 5f  then.    ac_aux_
126c0 64 69 72 3d 24 61 63 5f 64 69 72 0a 20 20 20 20  dir=$ac_dir.    
126d0 61 63 5f 69 6e 73 74 61 6c 6c 5f 73 68 3d 22 24  ac_install_sh="$
126e0 61 63 5f 61 75 78 5f 64 69 72 2f 69 6e 73 74 61  ac_aux_dir/insta
126f0 6c 6c 2d 73 68 20 2d 63 22 0a 20 20 20 20 62 72  ll-sh -c".    br
12700 65 61 6b 0a 20 20 65 6c 69 66 20 74 65 73 74 20  eak.  elif test 
12710 2d 66 20 22 24 61 63 5f 64 69 72 2f 69 6e 73 74  -f "$ac_dir/inst
12720 61 6c 6c 2e 73 68 22 3b 20 74 68 65 6e 0a 20 20  all.sh"; then.  
12730 20 20 61 63 5f 61 75 78 5f 64 69 72 3d 24 61 63    ac_aux_dir=$ac
12740 5f 64 69 72 0a 20 20 20 20 61 63 5f 69 6e 73 74  _dir.    ac_inst
12750 61 6c 6c 5f 73 68 3d 22 24 61 63 5f 61 75 78 5f  all_sh="$ac_aux_
12760 64 69 72 2f 69 6e 73 74 61 6c 6c 2e 73 68 20 2d  dir/install.sh -
12770 63 22 0a 20 20 20 20 62 72 65 61 6b 0a 20 20 65  c".    break.  e
12780 6c 69 66 20 74 65 73 74 20 2d 66 20 22 24 61 63  lif test -f "$ac
12790 5f 64 69 72 2f 73 68 74 6f 6f 6c 22 3b 20 74 68  _dir/shtool"; th
127a0 65 6e 0a 20 20 20 20 61 63 5f 61 75 78 5f 64 69  en.    ac_aux_di
127b0 72 3d 24 61 63 5f 64 69 72 0a 20 20 20 20 61 63  r=$ac_dir.    ac
127c0 5f 69 6e 73 74 61 6c 6c 5f 73 68 3d 22 24 61 63  _install_sh="$ac
127d0 5f 61 75 78 5f 64 69 72 2f 73 68 74 6f 6f 6c 20  _aux_dir/shtool 
127e0 69 6e 73 74 61 6c 6c 20 2d 63 22 0a 20 20 20 20  install -c".    
127f0 62 72 65 61 6b 0a 20 20 66 69 0a 64 6f 6e 65 0a  break.  fi.done.
12800 69 66 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f  if test -z "$ac_
12810 61 75 78 5f 64 69 72 22 3b 20 74 68 65 6e 0a 20  aux_dir"; then. 
12820 20 61 73 5f 66 6e 5f 65 72 72 6f 72 20 24 3f 20   as_fn_error $? 
12830 22 63 61 6e 6e 6f 74 20 66 69 6e 64 20 69 6e 73  "cannot find ins
12840 74 61 6c 6c 2d 73 68 2c 20 69 6e 73 74 61 6c 6c  tall-sh, install
12850 2e 73 68 2c 20 6f 72 20 73 68 74 6f 6f 6c 20 69  .sh, or shtool i
12860 6e 20 5c 22 24 73 72 63 64 69 72 5c 22 20 5c 22  n \"$srcdir\" \"
12870 24 73 72 63 64 69 72 2f 2e 2e 5c 22 20 5c 22 24  $srcdir/..\" \"$
12880 73 72 63 64 69 72 2f 2e 2e 2f 2e 2e 5c 22 22 20  srcdir/../..\"" 
12890 22 24 4c 49 4e 45 4e 4f 22 20 35 0a 66 69 0a 0a  "$LINENO" 5.fi..
128a0 23 20 54 68 65 73 65 20 74 68 72 65 65 20 76 61  # These three va
128b0 72 69 61 62 6c 65 73 20 61 72 65 20 75 6e 64 6f  riables are undo
128c0 63 75 6d 65 6e 74 65 64 20 61 6e 64 20 75 6e 73  cumented and uns
128d0 75 70 70 6f 72 74 65 64 2c 0a 23 20 61 6e 64 20  upported,.# and 
128e0 61 72 65 20 69 6e 74 65 6e 64 65 64 20 74 6f 20  are intended to 
128f0 62 65 20 77 69 74 68 64 72 61 77 6e 20 69 6e 20  be withdrawn in 
12900 61 20 66 75 74 75 72 65 20 41 75 74 6f 63 6f 6e  a future Autocon
12910 66 20 72 65 6c 65 61 73 65 2e 0a 23 20 54 68 65  f release..# The
12920 79 20 63 61 6e 20 63 61 75 73 65 20 73 65 72 69  y can cause seri
12930 6f 75 73 20 70 72 6f 62 6c 65 6d 73 20 69 66 20  ous problems if 
12940 61 20 62 75 69 6c 64 65 72 27 73 20 73 6f 75 72  a builder's sour
12950 63 65 20 74 72 65 65 20 69 73 20 69 6e 20 61 20  ce tree is in a 
12960 64 69 72 65 63 74 6f 72 79 0a 23 20 77 68 6f 73  directory.# whos
12970 65 20 66 75 6c 6c 20 6e 61 6d 65 20 63 6f 6e 74  e full name cont
12980 61 69 6e 73 20 75 6e 75 73 75 61 6c 20 63 68 61  ains unusual cha
12990 72 61 63 74 65 72 73 2e 0a 61 63 5f 63 6f 6e 66  racters..ac_conf
129a0 69 67 5f 67 75 65 73 73 3d 22 24 53 48 45 4c 4c  ig_guess="$SHELL
129b0 20 24 61 63 5f 61 75 78 5f 64 69 72 2f 63 6f 6e   $ac_aux_dir/con
129c0 66 69 67 2e 67 75 65 73 73 22 20 20 23 20 50 6c  fig.guess"  # Pl
129d0 65 61 73 65 20 64 6f 6e 27 74 20 75 73 65 20 74  ease don't use t
129e0 68 69 73 20 76 61 72 2e 0a 61 63 5f 63 6f 6e 66  his var..ac_conf
129f0 69 67 5f 73 75 62 3d 22 24 53 48 45 4c 4c 20 24  ig_sub="$SHELL $
12a00 61 63 5f 61 75 78 5f 64 69 72 2f 63 6f 6e 66 69  ac_aux_dir/confi
12a10 67 2e 73 75 62 22 20 20 23 20 50 6c 65 61 73 65  g.sub"  # Please
12a20 20 64 6f 6e 27 74 20 75 73 65 20 74 68 69 73 20   don't use this 
12a30 76 61 72 2e 0a 61 63 5f 63 6f 6e 66 69 67 75 72  var..ac_configur
12a40 65 3d 22 24 53 48 45 4c 4c 20 24 61 63 5f 61 75  e="$SHELL $ac_au
12a50 78 5f 64 69 72 2f 63 6f 6e 66 69 67 75 72 65 22  x_dir/configure"
12a60 20 20 23 20 50 6c 65 61 73 65 20 64 6f 6e 27 74    # Please don't
12a70 20 75 73 65 20 74 68 69 73 20 76 61 72 2e 0a 0a   use this var...
12a80 0a 23 20 4d 61 6b 65 20 73 75 72 65 20 77 65 20  .# Make sure we 
12a90 63 61 6e 20 72 75 6e 20 63 6f 6e 66 69 67 2e 73  can run config.s
12aa0 75 62 2e 0a 24 53 48 45 4c 4c 20 22 24 61 63 5f  ub..$SHELL "$ac_
12ab0 61 75 78 5f 64 69 72 2f 63 6f 6e 66 69 67 2e 73  aux_dir/config.s
12ac0 75 62 22 20 73 75 6e 34 20 3e 2f 64 65 76 2f 6e  ub" sun4 >/dev/n
12ad0 75 6c 6c 20 32 3e 26 31 20 7c 7c 0a 20 20 61 73  ull 2>&1 ||.  as
12ae0 5f 66 6e 5f 65 72 72 6f 72 20 24 3f 20 22 63 61  _fn_error $? "ca
12af0 6e 6e 6f 74 20 72 75 6e 20 24 53 48 45 4c 4c 20  nnot run $SHELL 
12b00 24 61 63 5f 61 75 78 5f 64 69 72 2f 63 6f 6e 66  $ac_aux_dir/conf
12b10 69 67 2e 73 75 62 22 20 22 24 4c 49 4e 45 4e 4f  ig.sub" "$LINENO
12b20 22 20 35 0a 0a 7b 20 24 61 73 5f 65 63 68 6f 20  " 5..{ $as_echo 
12b30 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  "$as_me:${as_lin
12b40 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68  eno-$LINENO}: ch
12b50 65 63 6b 69 6e 67 20 62 75 69 6c 64 20 73 79 73  ecking build sys
12b60 74 65 6d 20 74 79 70 65 22 20 3e 26 35 0a 24 61  tem type" >&5.$a
12b70 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69  s_echo_n "checki
12b80 6e 67 20 62 75 69 6c 64 20 73 79 73 74 65 6d 20  ng build system 
12b90 74 79 70 65 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d  type... " >&6; }
12ba0 0a 69 66 20 24 7b 61 63 5f 63 76 5f 62 75 69 6c  .if ${ac_cv_buil
12bb0 64 2b 3a 7d 20 66 61 6c 73 65 3b 20 74 68 65 6e  d+:} false; then
12bc0 20 3a 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20   :.  $as_echo_n 
12bd0 22 28 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a  "(cached) " >&6.
12be0 65 6c 73 65 0a 20 20 61 63 5f 62 75 69 6c 64 5f  else.  ac_build_
12bf0 61 6c 69 61 73 3d 24 62 75 69 6c 64 5f 61 6c 69  alias=$build_ali
12c00 61 73 0a 74 65 73 74 20 22 78 24 61 63 5f 62 75  as.test "x$ac_bu
12c10 69 6c 64 5f 61 6c 69 61 73 22 20 3d 20 78 20 26  ild_alias" = x &
12c20 26 0a 20 20 61 63 5f 62 75 69 6c 64 5f 61 6c 69  &.  ac_build_ali
12c30 61 73 3d 60 24 53 48 45 4c 4c 20 22 24 61 63 5f  as=`$SHELL "$ac_
12c40 61 75 78 5f 64 69 72 2f 63 6f 6e 66 69 67 2e 67  aux_dir/config.g
12c50 75 65 73 73 22 60 0a 74 65 73 74 20 22 78 24 61  uess"`.test "x$a
12c60 63 5f 62 75 69 6c 64 5f 61 6c 69 61 73 22 20 3d  c_build_alias" =
12c70 20 78 20 26 26 0a 20 20 61 73 5f 66 6e 5f 65 72   x &&.  as_fn_er
12c80 72 6f 72 20 24 3f 20 22 63 61 6e 6e 6f 74 20 67  ror $? "cannot g
12c90 75 65 73 73 20 62 75 69 6c 64 20 74 79 70 65 3b  uess build type;
12ca0 20 79 6f 75 20 6d 75 73 74 20 73 70 65 63 69 66   you must specif
12cb0 79 20 6f 6e 65 22 20 22 24 4c 49 4e 45 4e 4f 22  y one" "$LINENO"
12cc0 20 35 0a 61 63 5f 63 76 5f 62 75 69 6c 64 3d 60   5.ac_cv_build=`
12cd0 24 53 48 45 4c 4c 20 22 24 61 63 5f 61 75 78 5f  $SHELL "$ac_aux_
12ce0 64 69 72 2f 63 6f 6e 66 69 67 2e 73 75 62 22 20  dir/config.sub" 
12cf0 24 61 63 5f 62 75 69 6c 64 5f 61 6c 69 61 73 60  $ac_build_alias`
12d00 20 7c 7c 0a 20 20 61 73 5f 66 6e 5f 65 72 72 6f   ||.  as_fn_erro
12d10 72 20 24 3f 20 22 24 53 48 45 4c 4c 20 24 61 63  r $? "$SHELL $ac
12d20 5f 61 75 78 5f 64 69 72 2f 63 6f 6e 66 69 67 2e  _aux_dir/config.
12d30 73 75 62 20 24 61 63 5f 62 75 69 6c 64 5f 61 6c  sub $ac_build_al
12d40 69 61 73 20 66 61 69 6c 65 64 22 20 22 24 4c 49  ias failed" "$LI
12d50 4e 45 4e 4f 22 20 35 0a 0a 66 69 0a 7b 20 24 61  NENO" 5..fi.{ $a
12d60 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
12d70 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45  {as_lineno-$LINE
12d80 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 24 61 63  NO}: result: $ac
12d90 5f 63 76 5f 62 75 69 6c 64 22 20 3e 26 35 0a 24  _cv_build" >&5.$
12da0 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 63 76 5f  as_echo "$ac_cv_
12db0 62 75 69 6c 64 22 20 3e 26 36 3b 20 7d 0a 63 61  build" >&6; }.ca
12dc0 73 65 20 24 61 63 5f 63 76 5f 62 75 69 6c 64 20  se $ac_cv_build 
12dd0 69 6e 0a 2a 2d 2a 2d 2a 29 20 3b 3b 0a 2a 29 20  in.*-*-*) ;;.*) 
12de0 61 73 5f 66 6e 5f 65 72 72 6f 72 20 24 3f 20 22  as_fn_error $? "
12df0 69 6e 76 61 6c 69 64 20 76 61 6c 75 65 20 6f 66  invalid value of
12e00 20 63 61 6e 6f 6e 69 63 61 6c 20 62 75 69 6c 64   canonical build
12e10 22 20 22 24 4c 49 4e 45 4e 4f 22 20 35 3b 3b 0a  " "$LINENO" 5;;.
12e20 65 73 61 63 0a 62 75 69 6c 64 3d 24 61 63 5f 63  esac.build=$ac_c
12e30 76 5f 62 75 69 6c 64 0a 61 63 5f 73 61 76 65 5f  v_build.ac_save_
12e40 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 27 2d  IFS=$IFS; IFS='-
12e50 27 0a 73 65 74 20 78 20 24 61 63 5f 63 76 5f 62  '.set x $ac_cv_b
12e60 75 69 6c 64 0a 73 68 69 66 74 0a 62 75 69 6c 64  uild.shift.build
12e70 5f 63 70 75 3d 24 31 0a 62 75 69 6c 64 5f 76 65  _cpu=$1.build_ve
12e80 6e 64 6f 72 3d 24 32 0a 73 68 69 66 74 3b 20 73  ndor=$2.shift; s
12e90 68 69 66 74 0a 23 20 52 65 6d 65 6d 62 65 72 2c  hift.# Remember,
12ea0 20 74 68 65 20 66 69 72 73 74 20 63 68 61 72 61   the first chara
12eb0 63 74 65 72 20 6f 66 20 49 46 53 20 69 73 20 75  cter of IFS is u
12ec0 73 65 64 20 74 6f 20 63 72 65 61 74 65 20 24 2a  sed to create $*
12ed0 2c 0a 23 20 65 78 63 65 70 74 20 77 69 74 68 20  ,.# except with 
12ee0 6f 6c 64 20 73 68 65 6c 6c 73 3a 0a 62 75 69 6c  old shells:.buil
12ef0 64 5f 6f 73 3d 24 2a 0a 49 46 53 3d 24 61 63 5f  d_os=$*.IFS=$ac_
12f00 73 61 76 65 5f 49 46 53 0a 63 61 73 65 20 24 62  save_IFS.case $b
12f10 75 69 6c 64 5f 6f 73 20 69 6e 20 2a 5c 20 2a 29  uild_os in *\ *)
12f20 20 62 75 69 6c 64 5f 6f 73 3d 60 65 63 68 6f 20   build_os=`echo 
12f30 22 24 62 75 69 6c 64 5f 6f 73 22 20 7c 20 73 65  "$build_os" | se
12f40 64 20 27 73 2f 20 2f 2d 2f 67 27 60 3b 3b 20 65  d 's/ /-/g'`;; e
12f50 73 61 63 0a 0a 0a 7b 20 24 61 73 5f 65 63 68 6f  sac...{ $as_echo
12f60 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69   "$as_me:${as_li
12f70 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63  neno-$LINENO}: c
12f80 68 65 63 6b 69 6e 67 20 68 6f 73 74 20 73 79 73  hecking host sys
12f90 74 65 6d 20 74 79 70 65 22 20 3e 26 35 0a 24 61  tem type" >&5.$a
12fa0 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69  s_echo_n "checki
12fb0 6e 67 20 68 6f 73 74 20 73 79 73 74 65 6d 20 74  ng host system t
12fc0 79 70 65 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a  ype... " >&6; }.
12fd0 69 66 20 24 7b 61 63 5f 63 76 5f 68 6f 73 74 2b  if ${ac_cv_host+
12fe0 3a 7d 20 66 61 6c 73 65 3b 20 74 68 65 6e 20 3a  :} false; then :
12ff0 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28  .  $as_echo_n "(
13000 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c  cached) " >&6.el
13010 73 65 0a 20 20 69 66 20 74 65 73 74 20 22 78 24  se.  if test "x$
13020 68 6f 73 74 5f 61 6c 69 61 73 22 20 3d 20 78 3b  host_alias" = x;
13030 20 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f 68 6f   then.  ac_cv_ho
13040 73 74 3d 24 61 63 5f 63 76 5f 62 75 69 6c 64 0a  st=$ac_cv_build.
13050 65 6c 73 65 0a 20 20 61 63 5f 63 76 5f 68 6f 73  else.  ac_cv_hos
13060 74 3d 60 24 53 48 45 4c 4c 20 22 24 61 63 5f 61  t=`$SHELL "$ac_a
13070 75 78 5f 64 69 72 2f 63 6f 6e 66 69 67 2e 73 75  ux_dir/config.su
13080 62 22 20 24 68 6f 73 74 5f 61 6c 69 61 73 60 20  b" $host_alias` 
13090 7c 7c 0a 20 20 20 20 61 73 5f 66 6e 5f 65 72 72  ||.    as_fn_err
130a0 6f 72 20 24 3f 20 22 24 53 48 45 4c 4c 20 24 61  or $? "$SHELL $a
130b0 63 5f 61 75 78 5f 64 69 72 2f 63 6f 6e 66 69 67  c_aux_dir/config
130c0 2e 73 75 62 20 24 68 6f 73 74 5f 61 6c 69 61 73  .sub $host_alias
130d0 20 66 61 69 6c 65 64 22 20 22 24 4c 49 4e 45 4e   failed" "$LINEN
130e0 4f 22 20 35 0a 66 69 0a 0a 66 69 0a 7b 20 24 61  O" 5.fi..fi.{ $a
130f0 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
13100 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45  {as_lineno-$LINE
13110 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 24 61 63  NO}: result: $ac
13120 5f 63 76 5f 68 6f 73 74 22 20 3e 26 35 0a 24 61  _cv_host" >&5.$a
13130 73 5f 65 63 68 6f 20 22 24 61 63 5f 63 76 5f 68  s_echo "$ac_cv_h
13140 6f 73 74 22 20 3e 26 36 3b 20 7d 0a 63 61 73 65  ost" >&6; }.case
13150 20 24 61 63 5f 63 76 5f 68 6f 73 74 20 69 6e 0a   $ac_cv_host in.
13160 2a 2d 2a 2d 2a 29 20 3b 3b 0a 2a 29 20 61 73 5f  *-*-*) ;;.*) as_
13170 66 6e 5f 65 72 72 6f 72 20 24 3f 20 22 69 6e 76  fn_error $? "inv
13180 61 6c 69 64 20 76 61 6c 75 65 20 6f 66 20 63 61  alid value of ca
13190 6e 6f 6e 69 63 61 6c 20 68 6f 73 74 22 20 22 24  nonical host" "$
131a0 4c 49 4e 45 4e 4f 22 20 35 3b 3b 0a 65 73 61 63  LINENO" 5;;.esac
131b0 0a 68 6f 73 74 3d 24 61 63 5f 63 76 5f 68 6f 73  .host=$ac_cv_hos
131c0 74 0a 61 63 5f 73 61 76 65 5f 49 46 53 3d 24 49  t.ac_save_IFS=$I
131d0 46 53 3b 20 49 46 53 3d 27 2d 27 0a 73 65 74 20  FS; IFS='-'.set 
131e0 78 20 24 61 63 5f 63 76 5f 68 6f 73 74 0a 73 68  x $ac_cv_host.sh
131f0 69 66 74 0a 68 6f 73 74 5f 63 70 75 3d 24 31 0a  ift.host_cpu=$1.
13200 68 6f 73 74 5f 76 65 6e 64 6f 72 3d 24 32 0a 73  host_vendor=$2.s
13210 68 69 66 74 3b 20 73 68 69 66 74 0a 23 20 52 65  hift; shift.# Re
13220 6d 65 6d 62 65 72 2c 20 74 68 65 20 66 69 72 73  member, the firs
13230 74 20 63 68 61 72 61 63 74 65 72 20 6f 66 20 49  t character of I
13240 46 53 20 69 73 20 75 73 65 64 20 74 6f 20 63 72  FS is used to cr
13250 65 61 74 65 20 24 2a 2c 0a 23 20 65 78 63 65 70  eate $*,.# excep
13260 74 20 77 69 74 68 20 6f 6c 64 20 73 68 65 6c 6c  t with old shell
13270 73 3a 0a 68 6f 73 74 5f 6f 73 3d 24 2a 0a 49 46  s:.host_os=$*.IF
13280 53 3d 24 61 63 5f 73 61 76 65 5f 49 46 53 0a 63  S=$ac_save_IFS.c
13290 61 73 65 20 24 68 6f 73 74 5f 6f 73 20 69 6e 20  ase $host_os in 
132a0 2a 5c 20 2a 29 20 68 6f 73 74 5f 6f 73 3d 60 65  *\ *) host_os=`e
132b0 63 68 6f 20 22 24 68 6f 73 74 5f 6f 73 22 20 7c  cho "$host_os" |
132c0 20 73 65 64 20 27 73 2f 20 2f 2d 2f 67 27 60 3b   sed 's/ /-/g'`;
132d0 3b 20 65 73 61 63 0a 0a 0a 61 63 5f 65 78 74 3d  ; esac...ac_ext=
132e0 63 0a 61 63 5f 63 70 70 3d 27 24 43 50 50 20 24  c.ac_cpp='$CPP $
132f0 43 50 50 46 4c 41 47 53 27 0a 61 63 5f 63 6f 6d  CPPFLAGS'.ac_com
13300 70 69 6c 65 3d 27 24 43 43 20 2d 63 20 24 43 46  pile='$CC -c $CF
13310 4c 41 47 53 20 24 43 50 50 46 4c 41 47 53 20 63  LAGS $CPPFLAGS c
13320 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20  onftest.$ac_ext 
13330 3e 26 35 27 0a 61 63 5f 6c 69 6e 6b 3d 27 24 43  >&5'.ac_link='$C
13340 43 20 2d 6f 20 63 6f 6e 66 74 65 73 74 24 61 63  C -o conftest$ac
13350 5f 65 78 65 65 78 74 20 24 43 46 4c 41 47 53 20  _exeext $CFLAGS 
13360 24 43 50 50 46 4c 41 47 53 20 24 4c 44 46 4c 41  $CPPFLAGS $LDFLA
13370 47 53 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  GS conftest.$ac_
13380 65 78 74 20 24 4c 49 42 53 20 3e 26 35 27 0a 61  ext $LIBS >&5'.a
13390 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 3d 24  c_compiler_gnu=$
133a0 61 63 5f 63 76 5f 63 5f 63 6f 6d 70 69 6c 65 72  ac_cv_c_compiler
133b0 5f 67 6e 75 0a 69 66 20 74 65 73 74 20 2d 6e 20  _gnu.if test -n 
133c0 22 24 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78  "$ac_tool_prefix
133d0 22 3b 20 74 68 65 6e 0a 20 20 23 20 45 78 74 72  "; then.  # Extr
133e0 61 63 74 20 74 68 65 20 66 69 72 73 74 20 77 6f  act the first wo
133f0 72 64 20 6f 66 20 22 24 7b 61 63 5f 74 6f 6f 6c  rd of "${ac_tool
13400 5f 70 72 65 66 69 78 7d 67 63 63 22 2c 20 73 6f  _prefix}gcc", so
13410 20 69 74 20 63 61 6e 20 62 65 20 61 20 70 72 6f   it can be a pro
13420 67 72 61 6d 20 6e 61 6d 65 20 77 69 74 68 20 61  gram name with a
13430 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79 20 24  rgs..set dummy $
13440 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d  {ac_tool_prefix}
13450 67 63 63 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a  gcc; ac_word=$2.
13460 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
13470 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24  me:${as_lineno-$
13480 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e  LINENO}: checkin
13490 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 22 20  g for $ac_word" 
134a0 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22  >&5.$as_echo_n "
134b0 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63  checking for $ac
134c0 5f 77 6f 72 64 2e 2e 2e 20 22 20 3e 26 36 3b 20  _word... " >&6; 
134d0 7d 0a 69 66 20 24 7b 61 63 5f 63 76 5f 70 72 6f  }.if ${ac_cv_pro
134e0 67 5f 43 43 2b 3a 7d 20 66 61 6c 73 65 3b 20 74  g_CC+:} false; t
134f0 68 65 6e 20 3a 0a 20 20 24 61 73 5f 65 63 68 6f  hen :.  $as_echo
13500 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22 20 3e  _n "(cached) " >
13510 26 36 0a 65 6c 73 65 0a 20 20 69 66 20 74 65 73  &6.else.  if tes
13520 74 20 2d 6e 20 22 24 43 43 22 3b 20 74 68 65 6e  t -n "$CC"; then
13530 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 43 43  .  ac_cv_prog_CC
13540 3d 22 24 43 43 22 20 23 20 4c 65 74 20 74 68 65  ="$CC" # Let the
13550 20 75 73 65 72 20 6f 76 65 72 72 69 64 65 20 74   user override t
13560 68 65 20 74 65 73 74 2e 0a 65 6c 73 65 0a 61 73  he test..else.as
13570 5f 73 61 76 65 5f 49 46 53 3d 24 49 46 53 3b 20  _save_IFS=$IFS; 
13580 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41 52 41  IFS=$PATH_SEPARA
13590 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72 20 69  TOR.for as_dir i
135a0 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20 49 46 53  n $PATH.do.  IFS
135b0 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 20 20  =$as_save_IFS.  
135c0 74 65 73 74 20 2d 7a 20 22 24 61 73 5f 64 69 72  test -z "$as_dir
135d0 22 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20  " && as_dir=..  
135e0 20 20 66 6f 72 20 61 63 5f 65 78 65 63 5f 65 78    for ac_exec_ex
135f0 74 20 69 6e 20 27 27 20 24 61 63 5f 65 78 65 63  t in '' $ac_exec
13600 75 74 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e  utable_extension
13610 73 3b 20 64 6f 0a 20 20 69 66 20 61 73 5f 66 6e  s; do.  if as_fn
13620 5f 65 78 65 63 75 74 61 62 6c 65 5f 70 20 22 24  _executable_p "$
13630 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24  as_dir/$ac_word$
13640 61 63 5f 65 78 65 63 5f 65 78 74 22 3b 20 74 68  ac_exec_ext"; th
13650 65 6e 0a 20 20 20 20 61 63 5f 63 76 5f 70 72 6f  en.    ac_cv_pro
13660 67 5f 43 43 3d 22 24 7b 61 63 5f 74 6f 6f 6c 5f  g_CC="${ac_tool_
13670 70 72 65 66 69 78 7d 67 63 63 22 0a 20 20 20 20  prefix}gcc".    
13680 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
13690 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
136a0 4e 45 4e 4f 7d 3a 20 66 6f 75 6e 64 20 24 61 73  NENO}: found $as
136b0 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63  _dir/$ac_word$ac
136c0 5f 65 78 65 63 5f 65 78 74 22 20 3e 26 35 0a 20  _exec_ext" >&5. 
136d0 20 20 20 62 72 65 61 6b 20 32 0a 20 20 66 69 0a     break 2.  fi.
136e0 64 6f 6e 65 0a 20 20 64 6f 6e 65 0a 49 46 53 3d  done.  done.IFS=
136f0 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a 66 69  $as_save_IFS..fi
13700 0a 66 69 0a 43 43 3d 24 61 63 5f 63 76 5f 70 72  .fi.CC=$ac_cv_pr
13710 6f 67 5f 43 43 0a 69 66 20 74 65 73 74 20 2d 6e  og_CC.if test -n
13720 20 22 24 43 43 22 3b 20 74 68 65 6e 0a 20 20 7b   "$CC"; then.  {
13730 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
13740 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
13750 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20  INENO}: result: 
13760 24 43 43 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  $CC" >&5.$as_ech
13770 6f 20 22 24 43 43 22 20 3e 26 36 3b 20 7d 0a 65  o "$CC" >&6; }.e
13780 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f  lse.  { $as_echo
13790 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69   "$as_me:${as_li
137a0 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72  neno-$LINENO}: r
137b0 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 24  esult: no" >&5.$
137c0 61 73 5f 65 63 68 6f 20 22 6e 6f 22 20 3e 26 36  as_echo "no" >&6
137d0 3b 20 7d 0a 66 69 0a 0a 0a 66 69 0a 69 66 20 74  ; }.fi...fi.if t
137e0 65 73 74 20 2d 7a 20 22 24 61 63 5f 63 76 5f 70  est -z "$ac_cv_p
137f0 72 6f 67 5f 43 43 22 3b 20 74 68 65 6e 0a 20 20  rog_CC"; then.  
13800 61 63 5f 63 74 5f 43 43 3d 24 43 43 0a 20 20 23  ac_ct_CC=$CC.  #
13810 20 45 78 74 72 61 63 74 20 74 68 65 20 66 69 72   Extract the fir
13820 73 74 20 77 6f 72 64 20 6f 66 20 22 67 63 63 22  st word of "gcc"
13830 2c 20 73 6f 20 69 74 20 63 61 6e 20 62 65 20 61  , so it can be a
13840 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69   program name wi
13850 74 68 20 61 72 67 73 2e 0a 73 65 74 20 64 75 6d  th args..set dum
13860 6d 79 20 67 63 63 3b 20 61 63 5f 77 6f 72 64 3d  my gcc; ac_word=
13870 24 32 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  $2.{ $as_echo "$
13880 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
13890 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63  o-$LINENO}: chec
138a0 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72  king for $ac_wor
138b0 64 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f  d" >&5.$as_echo_
138c0 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  n "checking for 
138d0 24 61 63 5f 77 6f 72 64 2e 2e 2e 20 22 20 3e 26  $ac_word... " >&
138e0 36 3b 20 7d 0a 69 66 20 24 7b 61 63 5f 63 76 5f  6; }.if ${ac_cv_
138f0 70 72 6f 67 5f 61 63 5f 63 74 5f 43 43 2b 3a 7d  prog_ac_ct_CC+:}
13900 20 66 61 6c 73 65 3b 20 74 68 65 6e 20 3a 0a 20   false; then :. 
13910 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61   $as_echo_n "(ca
13920 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65  ched) " >&6.else
13930 0a 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24  .  if test -n "$
13940 61 63 5f 63 74 5f 43 43 22 3b 20 74 68 65 6e 0a  ac_ct_CC"; then.
13950 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f    ac_cv_prog_ac_
13960 63 74 5f 43 43 3d 22 24 61 63 5f 63 74 5f 43 43  ct_CC="$ac_ct_CC
13970 22 20 23 20 4c 65 74 20 74 68 65 20 75 73 65 72  " # Let the user
13980 20 6f 76 65 72 72 69 64 65 20 74 68 65 20 74 65   override the te
13990 73 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65  st..else.as_save
139a0 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24  _IFS=$IFS; IFS=$
139b0 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66  PATH_SEPARATOR.f
139c0 6f 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50 41  or as_dir in $PA
139d0 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f  TH.do.  IFS=$as_
139e0 73 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74 20  save_IFS.  test 
139f0 2d 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26 20  -z "$as_dir" && 
13a00 61 73 5f 64 69 72 3d 2e 0a 20 20 20 20 66 6f 72  as_dir=..    for
13a10 20 61 63 5f 65 78 65 63 5f 65 78 74 20 69 6e 20   ac_exec_ext in 
13a20 27 27 20 24 61 63 5f 65 78 65 63 75 74 61 62 6c  '' $ac_executabl
13a30 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f  e_extensions; do
13a40 0a 20 20 69 66 20 61 73 5f 66 6e 5f 65 78 65 63  .  if as_fn_exec
13a50 75 74 61 62 6c 65 5f 70 20 22 24 61 73 5f 64 69  utable_p "$as_di
13a60 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78  r/$ac_word$ac_ex
13a70 65 63 5f 65 78 74 22 3b 20 74 68 65 6e 0a 20 20  ec_ext"; then.  
13a80 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f    ac_cv_prog_ac_
13a90 63 74 5f 43 43 3d 22 67 63 63 22 0a 20 20 20 20  ct_CC="gcc".    
13aa0 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
13ab0 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
13ac0 4e 45 4e 4f 7d 3a 20 66 6f 75 6e 64 20 24 61 73  NENO}: found $as
13ad0 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63  _dir/$ac_word$ac
13ae0 5f 65 78 65 63 5f 65 78 74 22 20 3e 26 35 0a 20  _exec_ext" >&5. 
13af0 20 20 20 62 72 65 61 6b 20 32 0a 20 20 66 69 0a     break 2.  fi.
13b00 64 6f 6e 65 0a 20 20 64 6f 6e 65 0a 49 46 53 3d  done.  done.IFS=
13b10 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a 66 69  $as_save_IFS..fi
13b20 0a 66 69 0a 61 63 5f 63 74 5f 43 43 3d 24 61 63  .fi.ac_ct_CC=$ac
13b30 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 43  _cv_prog_ac_ct_C
13b40 43 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61  C.if test -n "$a
13b50 63 5f 63 74 5f 43 43 22 3b 20 74 68 65 6e 0a 20  c_ct_CC"; then. 
13b60 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73   { $as_echo "$as
13b70 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
13b80 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74  $LINENO}: result
13b90 3a 20 24 61 63 5f 63 74 5f 43 43 22 20 3e 26 35  : $ac_ct_CC" >&5
13ba0 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 63  .$as_echo "$ac_c
13bb0 74 5f 43 43 22 20 3e 26 36 3b 20 7d 0a 65 6c 73  t_CC" >&6; }.els
13bc0 65 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22  e.  { $as_echo "
13bd0 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
13be0 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73  no-$LINENO}: res
13bf0 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 24 61 73  ult: no" >&5.$as
13c00 5f 65 63 68 6f 20 22 6e 6f 22 20 3e 26 36 3b 20  _echo "no" >&6; 
13c10 7d 0a 66 69 0a 0a 20 20 69 66 20 74 65 73 74 20  }.fi..  if test 
13c20 22 78 24 61 63 5f 63 74 5f 43 43 22 20 3d 20 78  "x$ac_ct_CC" = x
13c30 3b 20 74 68 65 6e 0a 20 20 20 20 43 43 3d 22 22  ; then.    CC=""
13c40 0a 20 20 65 6c 73 65 0a 20 20 20 20 63 61 73 65  .  else.    case
13c50 20 24 63 72 6f 73 73 5f 63 6f 6d 70 69 6c 69 6e   $cross_compilin
13c60 67 3a 24 61 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65  g:$ac_tool_warne
13c70 64 20 69 6e 0a 79 65 73 3a 29 0a 7b 20 24 61 73  d in.yes:).{ $as
13c80 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
13c90 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
13ca0 4f 7d 3a 20 57 41 52 4e 49 4e 47 3a 20 75 73 69  O}: WARNING: usi
13cb0 6e 67 20 63 72 6f 73 73 20 74 6f 6f 6c 73 20 6e  ng cross tools n
13cc0 6f 74 20 70 72 65 66 69 78 65 64 20 77 69 74 68  ot prefixed with
13cd0 20 68 6f 73 74 20 74 72 69 70 6c 65 74 22 20 3e   host triplet" >
13ce0 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 73  &5.$as_echo "$as
13cf0 5f 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20 75 73  _me: WARNING: us
13d00 69 6e 67 20 63 72 6f 73 73 20 74 6f 6f 6c 73 20  ing cross tools 
13d10 6e 6f 74 20 70 72 65 66 69 78 65 64 20 77 69 74  not prefixed wit
13d20 68 20 68 6f 73 74 20 74 72 69 70 6c 65 74 22 20  h host triplet" 
13d30 3e 26 32 3b 7d 0a 61 63 5f 74 6f 6f 6c 5f 77 61  >&2;}.ac_tool_wa
13d40 72 6e 65 64 3d 79 65 73 20 3b 3b 0a 65 73 61 63  rned=yes ;;.esac
13d50 0a 20 20 20 20 43 43 3d 24 61 63 5f 63 74 5f 43  .    CC=$ac_ct_C
13d60 43 0a 20 20 66 69 0a 65 6c 73 65 0a 20 20 43 43  C.  fi.else.  CC
13d70 3d 22 24 61 63 5f 63 76 5f 70 72 6f 67 5f 43 43  ="$ac_cv_prog_CC
13d80 22 0a 66 69 0a 0a 69 66 20 74 65 73 74 20 2d 7a  ".fi..if test -z
13d90 20 22 24 43 43 22 3b 20 74 68 65 6e 0a 20 20 20   "$CC"; then.   
13da0 20 20 20 20 20 20 20 69 66 20 74 65 73 74 20 2d         if test -
13db0 6e 20 22 24 61 63 5f 74 6f 6f 6c 5f 70 72 65 66  n "$ac_tool_pref
13dc0 69 78 22 3b 20 74 68 65 6e 0a 20 20 20 20 23 20  ix"; then.    # 
13dd0 45 78 74 72 61 63 74 20 74 68 65 20 66 69 72 73  Extract the firs
13de0 74 20 77 6f 72 64 20 6f 66 20 22 24 7b 61 63 5f  t word of "${ac_
13df0 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 63 63 22 2c  tool_prefix}cc",
13e00 20 73 6f 20 69 74 20 63 61 6e 20 62 65 20 61 20   so it can be a 
13e10 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69 74  program name wit
13e20 68 20 61 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d  h args..set dumm
13e30 79 20 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66  y ${ac_tool_pref
13e40 69 78 7d 63 63 3b 20 61 63 5f 77 6f 72 64 3d 24  ix}cc; ac_word=$
13e50 32 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61  2.{ $as_echo "$a
13e60 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
13e70 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b  -$LINENO}: check
13e80 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64  ing for $ac_word
13e90 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e  " >&5.$as_echo_n
13ea0 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24   "checking for $
13eb0 61 63 5f 77 6f 72 64 2e 2e 2e 20 22 20 3e 26 36  ac_word... " >&6
13ec0 3b 20 7d 0a 69 66 20 24 7b 61 63 5f 63 76 5f 70  ; }.if ${ac_cv_p
13ed0 72 6f 67 5f 43 43 2b 3a 7d 20 66 61 6c 73 65 3b  rog_CC+:} false;
13ee0 20 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f 65 63   then :.  $as_ec
13ef0 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22  ho_n "(cached) "
13f00 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66 20 74   >&6.else.  if t
13f10 65 73 74 20 2d 6e 20 22 24 43 43 22 3b 20 74 68  est -n "$CC"; th
13f20 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f  en.  ac_cv_prog_
13f30 43 43 3d 22 24 43 43 22 20 23 20 4c 65 74 20 74  CC="$CC" # Let t
13f40 68 65 20 75 73 65 72 20 6f 76 65 72 72 69 64 65  he user override
13f50 20 74 68 65 20 74 65 73 74 2e 0a 65 6c 73 65 0a   the test..else.
13f60 61 73 5f 73 61 76 65 5f 49 46 53 3d 24 49 46 53  as_save_IFS=$IFS
13f70 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41  ; IFS=$PATH_SEPA
13f80 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72  RATOR.for as_dir
13f90 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20 49   in $PATH.do.  I
13fa0 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a  FS=$as_save_IFS.
13fb0 20 20 74 65 73 74 20 2d 7a 20 22 24 61 73 5f 64    test -z "$as_d
13fc0 69 72 22 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a  ir" && as_dir=..
13fd0 20 20 20 20 66 6f 72 20 61 63 5f 65 78 65 63 5f      for ac_exec_
13fe0 65 78 74 20 69 6e 20 27 27 20 24 61 63 5f 65 78  ext in '' $ac_ex
13ff0 65 63 75 74 61 62 6c 65 5f 65 78 74 65 6e 73 69  ecutable_extensi
14000 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20 61 73 5f  ons; do.  if as_
14010 66 6e 5f 65 78 65 63 75 74 61 62 6c 65 5f 70 20  fn_executable_p 
14020 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72  "$as_dir/$ac_wor
14030 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 3b 20  d$ac_exec_ext"; 
14040 74 68 65 6e 0a 20 20 20 20 61 63 5f 63 76 5f 70  then.    ac_cv_p
14050 72 6f 67 5f 43 43 3d 22 24 7b 61 63 5f 74 6f 6f  rog_CC="${ac_too
14060 6c 5f 70 72 65 66 69 78 7d 63 63 22 0a 20 20 20  l_prefix}cc".   
14070 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
14080 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
14090 49 4e 45 4e 4f 7d 3a 20 66 6f 75 6e 64 20 24 61  INENO}: found $a
140a0 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61  s_dir/$ac_word$a
140b0 63 5f 65 78 65 63 5f 65 78 74 22 20 3e 26 35 0a  c_exec_ext" >&5.
140c0 20 20 20 20 62 72 65 61 6b 20 32 0a 20 20 66 69      break 2.  fi
140d0 0a 64 6f 6e 65 0a 20 20 64 6f 6e 65 0a 49 46 53  .done.  done.IFS
140e0 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a 66  =$as_save_IFS..f
140f0 69 0a 66 69 0a 43 43 3d 24 61 63 5f 63 76 5f 70  i.fi.CC=$ac_cv_p
14100 72 6f 67 5f 43 43 0a 69 66 20 74 65 73 74 20 2d  rog_CC.if test -
14110 6e 20 22 24 43 43 22 3b 20 74 68 65 6e 0a 20 20  n "$CC"; then.  
14120 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
14130 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24  me:${as_lineno-$
14140 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a  LINENO}: result:
14150 20 24 43 43 22 20 3e 26 35 0a 24 61 73 5f 65 63   $CC" >&5.$as_ec
14160 68 6f 20 22 24 43 43 22 20 3e 26 36 3b 20 7d 0a  ho "$CC" >&6; }.
14170 65 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65 63 68  else.  { $as_ech
14180 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
14190 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
141a0 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a  result: no" >&5.
141b0 24 61 73 5f 65 63 68 6f 20 22 6e 6f 22 20 3e 26  $as_echo "no" >&
141c0 36 3b 20 7d 0a 66 69 0a 0a 0a 20 20 66 69 0a 66  6; }.fi...  fi.f
141d0 69 0a 69 66 20 74 65 73 74 20 2d 7a 20 22 24 43  i.if test -z "$C
141e0 43 22 3b 20 74 68 65 6e 0a 20 20 23 20 45 78 74  C"; then.  # Ext
141f0 72 61 63 74 20 74 68 65 20 66 69 72 73 74 20 77  ract the first w
14200 6f 72 64 20 6f 66 20 22 63 63 22 2c 20 73 6f 20  ord of "cc", so 
14210 69 74 20 63 61 6e 20 62 65 20 61 20 70 72 6f 67  it can be a prog
14220 72 61 6d 20 6e 61 6d 65 20 77 69 74 68 20 61 72  ram name with ar
14230 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79 20 63 63  gs..set dummy cc
14240 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a 7b 20 24  ; ac_word=$2.{ $
14250 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
14260 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e  ${as_lineno-$LIN
14270 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20 66  ENO}: checking f
14280 6f 72 20 24 61 63 5f 77 6f 72 64 22 20 3e 26 35  or $ac_word" >&5
14290 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65  .$as_echo_n "che
142a0 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f  cking for $ac_wo
142b0 72 64 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69  rd... " >&6; }.i
142c0 66 20 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 43  f ${ac_cv_prog_C
142d0 43 2b 3a 7d 20 66 61 6c 73 65 3b 20 74 68 65 6e  C+:} false; then
142e0 20 3a 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20   :.  $as_echo_n 
142f0 22 28 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a  "(cached) " >&6.
14300 65 6c 73 65 0a 20 20 69 66 20 74 65 73 74 20 2d  else.  if test -
14310 6e 20 22 24 43 43 22 3b 20 74 68 65 6e 0a 20 20  n "$CC"; then.  
14320 61 63 5f 63 76 5f 70 72 6f 67 5f 43 43 3d 22 24  ac_cv_prog_CC="$
14330 43 43 22 20 23 20 4c 65 74 20 74 68 65 20 75 73  CC" # Let the us
14340 65 72 20 6f 76 65 72 72 69 64 65 20 74 68 65 20  er override the 
14350 74 65 73 74 2e 0a 65 6c 73 65 0a 20 20 61 63 5f  test..else.  ac_
14360 70 72 6f 67 5f 72 65 6a 65 63 74 65 64 3d 6e 6f  prog_rejected=no
14370 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d 24 49 46  .as_save_IFS=$IF
14380 53 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50  S; IFS=$PATH_SEP
14390 41 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69  ARATOR.for as_di
143a0 72 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20  r in $PATH.do.  
143b0 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53  IFS=$as_save_IFS
143c0 0a 20 20 74 65 73 74 20 2d 7a 20 22 24 61 73 5f  .  test -z "$as_
143d0 64 69 72 22 20 26 26 20 61 73 5f 64 69 72 3d 2e  dir" && as_dir=.
143e0 0a 20 20 20 20 66 6f 72 20 61 63 5f 65 78 65 63  .    for ac_exec
143f0 5f 65 78 74 20 69 6e 20 27 27 20 24 61 63 5f 65  _ext in '' $ac_e
14400 78 65 63 75 74 61 62 6c 65 5f 65 78 74 65 6e 73  xecutable_extens
14410 69 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20 61 73  ions; do.  if as
14420 5f 66 6e 5f 65 78 65 63 75 74 61 62 6c 65 5f 70  _fn_executable_p
14430 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f   "$as_dir/$ac_wo
14440 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 3b  rd$ac_exec_ext";
14450 20 74 68 65 6e 0a 20 20 20 20 69 66 20 74 65 73   then.    if tes
14460 74 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77  t "$as_dir/$ac_w
14470 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22  ord$ac_exec_ext"
14480 20 3d 20 22 2f 75 73 72 2f 75 63 62 2f 63 63 22   = "/usr/ucb/cc"
14490 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 20 61 63  ; then.       ac
144a0 5f 70 72 6f 67 5f 72 65 6a 65 63 74 65 64 3d 79  _prog_rejected=y
144b0 65 73 0a 20 20 20 20 20 20 20 63 6f 6e 74 69 6e  es.       contin
144c0 75 65 0a 20 20 20 20 20 66 69 0a 20 20 20 20 61  ue.     fi.    a
144d0 63 5f 63 76 5f 70 72 6f 67 5f 43 43 3d 22 63 63  c_cv_prog_CC="cc
144e0 22 0a 20 20 20 20 24 61 73 5f 65 63 68 6f 20 22  ".    $as_echo "
144f0 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
14500 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 66 6f 75  no-$LINENO}: fou
14510 6e 64 20 24 61 73 5f 64 69 72 2f 24 61 63 5f 77  nd $as_dir/$ac_w
14520 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22  ord$ac_exec_ext"
14530 20 3e 26 35 0a 20 20 20 20 62 72 65 61 6b 20 32   >&5.    break 2
14540 0a 20 20 66 69 0a 64 6f 6e 65 0a 20 20 64 6f 6e  .  fi.done.  don
14550 65 0a 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49  e.IFS=$as_save_I
14560 46 53 0a 0a 69 66 20 74 65 73 74 20 24 61 63 5f  FS..if test $ac_
14570 70 72 6f 67 5f 72 65 6a 65 63 74 65 64 20 3d 20  prog_rejected = 
14580 79 65 73 3b 20 74 68 65 6e 0a 20 20 23 20 57 65  yes; then.  # We
14590 20 66 6f 75 6e 64 20 61 20 62 6f 67 6f 6e 20 69   found a bogon i
145a0 6e 20 74 68 65 20 70 61 74 68 2c 20 73 6f 20 6d  n the path, so m
145b0 61 6b 65 20 73 75 72 65 20 77 65 20 6e 65 76 65  ake sure we neve
145c0 72 20 75 73 65 20 69 74 2e 0a 20 20 73 65 74 20  r use it..  set 
145d0 64 75 6d 6d 79 20 24 61 63 5f 63 76 5f 70 72 6f  dummy $ac_cv_pro
145e0 67 5f 43 43 0a 20 20 73 68 69 66 74 0a 20 20 69  g_CC.  shift.  i
145f0 66 20 74 65 73 74 20 24 23 20 21 3d 20 30 3b 20  f test $# != 0; 
14600 74 68 65 6e 0a 20 20 20 20 23 20 57 65 20 63 68  then.    # We ch
14610 6f 73 65 20 61 20 64 69 66 66 65 72 65 6e 74 20  ose a different 
14620 63 6f 6d 70 69 6c 65 72 20 66 72 6f 6d 20 74 68  compiler from th
14630 65 20 62 6f 67 75 73 20 6f 6e 65 2e 0a 20 20 20  e bogus one..   
14640 20 23 20 48 6f 77 65 76 65 72 2c 20 69 74 20 68   # However, it h
14650 61 73 20 74 68 65 20 73 61 6d 65 20 62 61 73 65  as the same base
14660 6e 61 6d 65 2c 20 73 6f 20 74 68 65 20 62 6f 67  name, so the bog
14670 6f 6e 20 77 69 6c 6c 20 62 65 20 63 68 6f 73 65  on will be chose
14680 6e 0a 20 20 20 20 23 20 66 69 72 73 74 20 69 66  n.    # first if
14690 20 77 65 20 73 65 74 20 43 43 20 74 6f 20 6a 75   we set CC to ju
146a0 73 74 20 74 68 65 20 62 61 73 65 6e 61 6d 65 3b  st the basename;
146b0 20 75 73 65 20 74 68 65 20 66 75 6c 6c 20 66 69   use the full fi
146c0 6c 65 20 6e 61 6d 65 2e 0a 20 20 20 20 73 68 69  le name..    shi
146d0 66 74 0a 20 20 20 20 61 63 5f 63 76 5f 70 72 6f  ft.    ac_cv_pro
146e0 67 5f 43 43 3d 22 24 61 73 5f 64 69 72 2f 24 61  g_CC="$as_dir/$a
146f0 63 5f 77 6f 72 64 24 7b 31 2b 27 20 27 7d 24 40  c_word${1+' '}$@
14700 22 0a 20 20 66 69 0a 66 69 0a 66 69 0a 66 69 0a  ".  fi.fi.fi.fi.
14710 43 43 3d 24 61 63 5f 63 76 5f 70 72 6f 67 5f 43  CC=$ac_cv_prog_C
14720 43 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24 43  C.if test -n "$C
14730 43 22 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61 73  C"; then.  { $as
14740 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
14750 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
14760 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 24 43 43 22  O}: result: $CC"
14770 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24   >&5.$as_echo "$
14780 43 43 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a  CC" >&6; }.else.
14790 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61    { $as_echo "$a
147a0 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
147b0 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c  -$LINENO}: resul
147c0 74 3a 20 6e 6f 22 20 3e 26 35 0a 24 61 73 5f 65  t: no" >&5.$as_e
147d0 63 68 6f 20 22 6e 6f 22 20 3e 26 36 3b 20 7d 0a  cho "no" >&6; }.
147e0 66 69 0a 0a 0a 66 69 0a 69 66 20 74 65 73 74 20  fi...fi.if test 
147f0 2d 7a 20 22 24 43 43 22 3b 20 74 68 65 6e 0a 20  -z "$CC"; then. 
14800 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63   if test -n "$ac
14810 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 22 3b 20 74  _tool_prefix"; t
14820 68 65 6e 0a 20 20 66 6f 72 20 61 63 5f 70 72 6f  hen.  for ac_pro
14830 67 20 69 6e 20 63 6c 2e 65 78 65 0a 20 20 64 6f  g in cl.exe.  do
14840 0a 20 20 20 20 23 20 45 78 74 72 61 63 74 20 74  .    # Extract t
14850 68 65 20 66 69 72 73 74 20 77 6f 72 64 20 6f 66  he first word of
14860 20 22 24 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69   "$ac_tool_prefi
14870 78 24 61 63 5f 70 72 6f 67 22 2c 20 73 6f 20 69  x$ac_prog", so i
14880 74 20 63 61 6e 20 62 65 20 61 20 70 72 6f 67 72  t can be a progr
14890 61 6d 20 6e 61 6d 65 20 77 69 74 68 20 61 72 67  am name with arg
148a0 73 2e 0a 73 65 74 20 64 75 6d 6d 79 20 24 61 63  s..set dummy $ac
148b0 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 24 61 63 5f  _tool_prefix$ac_
148c0 70 72 6f 67 3b 20 61 63 5f 77 6f 72 64 3d 24 32  prog; ac_word=$2
148d0 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .{ $as_echo "$as
148e0 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
148f0 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69  $LINENO}: checki
14900 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 22  ng for $ac_word"
14910 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20   >&5.$as_echo_n 
14920 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61  "checking for $a
14930 63 5f 77 6f 72 64 2e 2e 2e 20 22 20 3e 26 36 3b  c_word... " >&6;
14940 20 7d 0a 69 66 20 24 7b 61 63 5f 63 76 5f 70 72   }.if ${ac_cv_pr
14950 6f 67 5f 43 43 2b 3a 7d 20 66 61 6c 73 65 3b 20  og_CC+:} false; 
14960 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f 65 63 68  then :.  $as_ech
14970 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22 20  o_n "(cached) " 
14980 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66 20 74 65  >&6.else.  if te
14990 73 74 20 2d 6e 20 22 24 43 43 22 3b 20 74 68 65  st -n "$CC"; the
149a0 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 43  n.  ac_cv_prog_C
149b0 43 3d 22 24 43 43 22 20 23 20 4c 65 74 20 74 68  C="$CC" # Let th
149c0 65 20 75 73 65 72 20 6f 76 65 72 72 69 64 65 20  e user override 
149d0 74 68 65 20 74 65 73 74 2e 0a 65 6c 73 65 0a 61  the test..else.a
149e0 73 5f 73 61 76 65 5f 49 46 53 3d 24 49 46 53 3b  s_save_IFS=$IFS;
149f0 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41 52   IFS=$PATH_SEPAR
14a00 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72 20  ATOR.for as_dir 
14a10 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20 49 46  in $PATH.do.  IF
14a20 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 20  S=$as_save_IFS. 
14a30 20 74 65 73 74 20 2d 7a 20 22 24 61 73 5f 64 69   test -z "$as_di
14a40 72 22 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20  r" && as_dir=.. 
14a50 20 20 20 66 6f 72 20 61 63 5f 65 78 65 63 5f 65     for ac_exec_e
14a60 78 74 20 69 6e 20 27 27 20 24 61 63 5f 65 78 65  xt in '' $ac_exe
14a70 63 75 74 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f  cutable_extensio
14a80 6e 73 3b 20 64 6f 0a 20 20 69 66 20 61 73 5f 66  ns; do.  if as_f
14a90 6e 5f 65 78 65 63 75 74 61 62 6c 65 5f 70 20 22  n_executable_p "
14aa0 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64  $as_dir/$ac_word
14ab0 24 61 63 5f 65 78 65 63 5f 65 78 74 22 3b 20 74  $ac_exec_ext"; t
14ac0 68 65 6e 0a 20 20 20 20 61 63 5f 63 76 5f 70 72  hen.    ac_cv_pr
14ad0 6f 67 5f 43 43 3d 22 24 61 63 5f 74 6f 6f 6c 5f  og_CC="$ac_tool_
14ae0 70 72 65 66 69 78 24 61 63 5f 70 72 6f 67 22 0a  prefix$ac_prog".
14af0 20 20 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61      $as_echo "$a
14b00 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
14b10 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 66 6f 75 6e 64  -$LINENO}: found
14b20 20 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72   $as_dir/$ac_wor
14b30 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20 3e  d$ac_exec_ext" >
14b40 26 35 0a 20 20 20 20 62 72 65 61 6b 20 32 0a 20  &5.    break 2. 
14b50 20 66 69 0a 64 6f 6e 65 0a 20 20 64 6f 6e 65 0a   fi.done.  done.
14b60 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53  IFS=$as_save_IFS
14b70 0a 0a 66 69 0a 66 69 0a 43 43 3d 24 61 63 5f 63  ..fi.fi.CC=$ac_c
14b80 76 5f 70 72 6f 67 5f 43 43 0a 69 66 20 74 65 73  v_prog_CC.if tes
14b90 74 20 2d 6e 20 22 24 43 43 22 3b 20 74 68 65 6e  t -n "$CC"; then
14ba0 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  .  { $as_echo "$
14bb0 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
14bc0 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75  o-$LINENO}: resu
14bd0 6c 74 3a 20 24 43 43 22 20 3e 26 35 0a 24 61 73  lt: $CC" >&5.$as
14be0 5f 65 63 68 6f 20 22 24 43 43 22 20 3e 26 36 3b  _echo "$CC" >&6;
14bf0 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 24 61 73 5f   }.else.  { $as_
14c00 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
14c10 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
14c20 7d 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e  }: result: no" >
14c30 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 6e 6f 22  &5.$as_echo "no"
14c40 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a 0a 20 20 20   >&6; }.fi...   
14c50 20 74 65 73 74 20 2d 6e 20 22 24 43 43 22 20 26   test -n "$CC" &
14c60 26 20 62 72 65 61 6b 0a 20 20 64 6f 6e 65 0a 66  & break.  done.f
14c70 69 0a 69 66 20 74 65 73 74 20 2d 7a 20 22 24 43  i.if test -z "$C
14c80 43 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 74  C"; then.  ac_ct
14c90 5f 43 43 3d 24 43 43 0a 20 20 66 6f 72 20 61 63  _CC=$CC.  for ac
14ca0 5f 70 72 6f 67 20 69 6e 20 63 6c 2e 65 78 65 0a  _prog in cl.exe.
14cb0 64 6f 0a 20 20 23 20 45 78 74 72 61 63 74 20 74  do.  # Extract t
14cc0 68 65 20 66 69 72 73 74 20 77 6f 72 64 20 6f 66  he first word of
14cd0 20 22 24 61 63 5f 70 72 6f 67 22 2c 20 73 6f 20   "$ac_prog", so 
14ce0 69 74 20 63 61 6e 20 62 65 20 61 20 70 72 6f 67  it can be a prog
14cf0 72 61 6d 20 6e 61 6d 65 20 77 69 74 68 20 61 72  ram name with ar
14d00 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79 20 24 61  gs..set dummy $a
14d10 63 5f 70 72 6f 67 3b 20 61 63 5f 77 6f 72 64 3d  c_prog; ac_word=
14d20 24 32 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  $2.{ $as_echo "$
14d30 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
14d40 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63  o-$LINENO}: chec
14d50 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72  king for $ac_wor
14d60 64 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f  d" >&5.$as_echo_
14d70 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  n "checking for 
14d80 24 61 63 5f 77 6f 72 64 2e 2e 2e 20 22 20 3e 26  $ac_word... " >&
14d90 36 3b 20 7d 0a 69 66 20 24 7b 61 63 5f 63 76 5f  6; }.if ${ac_cv_
14da0 70 72 6f 67 5f 61 63 5f 63 74 5f 43 43 2b 3a 7d  prog_ac_ct_CC+:}
14db0 20 66 61 6c 73 65 3b 20 74 68 65 6e 20 3a 0a 20   false; then :. 
14dc0 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61   $as_echo_n "(ca
14dd0 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65  ched) " >&6.else
14de0 0a 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24  .  if test -n "$
14df0 61 63 5f 63 74 5f 43 43 22 3b 20 74 68 65 6e 0a  ac_ct_CC"; then.
14e00 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f    ac_cv_prog_ac_
14e10 63 74 5f 43 43 3d 22 24 61 63 5f 63 74 5f 43 43  ct_CC="$ac_ct_CC
14e20 22 20 23 20 4c 65 74 20 74 68 65 20 75 73 65 72  " # Let the user
14e30 20 6f 76 65 72 72 69 64 65 20 74 68 65 20 74 65   override the te
14e40 73 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65  st..else.as_save
14e50 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24  _IFS=$IFS; IFS=$
14e60 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66  PATH_SEPARATOR.f
14e70 6f 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50 41  or as_dir in $PA
14e80 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f  TH.do.  IFS=$as_
14e90 73 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74 20  save_IFS.  test 
14ea0 2d 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26 20  -z "$as_dir" && 
14eb0 61 73 5f 64 69 72 3d 2e 0a 20 20 20 20 66 6f 72  as_dir=..    for
14ec0 20 61 63 5f 65 78 65 63 5f 65 78 74 20 69 6e 20   ac_exec_ext in 
14ed0 27 27 20 24 61 63 5f 65 78 65 63 75 74 61 62 6c  '' $ac_executabl
14ee0 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f  e_extensions; do
14ef0 0a 20 20 69 66 20 61 73 5f 66 6e 5f 65 78 65 63  .  if as_fn_exec
14f00 75 74 61 62 6c 65 5f 70 20 22 24 61 73 5f 64 69  utable_p "$as_di
14f10 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78  r/$ac_word$ac_ex
14f20 65 63 5f 65 78 74 22 3b 20 74 68 65 6e 0a 20 20  ec_ext"; then.  
14f30 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f    ac_cv_prog_ac_
14f40 63 74 5f 43 43 3d 22 24 61 63 5f 70 72 6f 67 22  ct_CC="$ac_prog"
14f50 0a 20 20 20 20 24 61 73 5f 65 63 68 6f 20 22 24  .    $as_echo "$
14f60 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
14f70 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 66 6f 75 6e  o-$LINENO}: foun
14f80 64 20 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f  d $as_dir/$ac_wo
14f90 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20  rd$ac_exec_ext" 
14fa0 3e 26 35 0a 20 20 20 20 62 72 65 61 6b 20 32 0a  >&5.    break 2.
14fb0 20 20 66 69 0a 64 6f 6e 65 0a 20 20 64 6f 6e 65    fi.done.  done
14fc0 0a 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46  .IFS=$as_save_IF
14fd0 53 0a 0a 66 69 0a 66 69 0a 61 63 5f 63 74 5f 43  S..fi.fi.ac_ct_C
14fe0 43 3d 24 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63  C=$ac_cv_prog_ac
14ff0 5f 63 74 5f 43 43 0a 69 66 20 74 65 73 74 20 2d  _ct_CC.if test -
15000 6e 20 22 24 61 63 5f 63 74 5f 43 43 22 3b 20 74  n "$ac_ct_CC"; t
15010 68 65 6e 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f  hen.  { $as_echo
15020 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69   "$as_me:${as_li
15030 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72  neno-$LINENO}: r
15040 65 73 75 6c 74 3a 20 24 61 63 5f 63 74 5f 43 43  esult: $ac_ct_CC
15050 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
15060 24 61 63 5f 63 74 5f 43 43 22 20 3e 26 36 3b 20  $ac_ct_CC" >&6; 
15070 7d 0a 65 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65  }.else.  { $as_e
15080 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
15090 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
150a0 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26  : result: no" >&
150b0 35 0a 24 61 73 5f 65 63 68 6f 20 22 6e 6f 22 20  5.$as_echo "no" 
150c0 3e 26 36 3b 20 7d 0a 66 69 0a 0a 0a 20 20 74 65  >&6; }.fi...  te
150d0 73 74 20 2d 6e 20 22 24 61 63 5f 63 74 5f 43 43  st -n "$ac_ct_CC
150e0 22 20 26 26 20 62 72 65 61 6b 0a 64 6f 6e 65 0a  " && break.done.
150f0 0a 20 20 69 66 20 74 65 73 74 20 22 78 24 61 63  .  if test "x$ac
15100 5f 63 74 5f 43 43 22 20 3d 20 78 3b 20 74 68 65  _ct_CC" = x; the
15110 6e 0a 20 20 20 20 43 43 3d 22 22 0a 20 20 65 6c  n.    CC="".  el
15120 73 65 0a 20 20 20 20 63 61 73 65 20 24 63 72 6f  se.    case $cro
15130 73 73 5f 63 6f 6d 70 69 6c 69 6e 67 3a 24 61 63  ss_compiling:$ac
15140 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64 20 69 6e 0a  _tool_warned in.
15150 79 65 73 3a 29 0a 7b 20 24 61 73 5f 65 63 68 6f  yes:).{ $as_echo
15160 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69   "$as_me:${as_li
15170 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 57  neno-$LINENO}: W
15180 41 52 4e 49 4e 47 3a 20 75 73 69 6e 67 20 63 72  ARNING: using cr
15190 6f 73 73 20 74 6f 6f 6c 73 20 6e 6f 74 20 70 72  oss tools not pr
151a0 65 66 69 78 65 64 20 77 69 74 68 20 68 6f 73 74  efixed with host
151b0 20 74 72 69 70 6c 65 74 22 20 3e 26 35 0a 24 61   triplet" >&5.$a
151c0 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20  s_echo "$as_me: 
151d0 57 41 52 4e 49 4e 47 3a 20 75 73 69 6e 67 20 63  WARNING: using c
151e0 72 6f 73 73 20 74 6f 6f 6c 73 20 6e 6f 74 20 70  ross tools not p
151f0 72 65 66 69 78 65 64 20 77 69 74 68 20 68 6f 73  refixed with hos
15200 74 20 74 72 69 70 6c 65 74 22 20 3e 26 32 3b 7d  t triplet" >&2;}
15210 0a 61 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64 3d  .ac_tool_warned=
15220 79 65 73 20 3b 3b 0a 65 73 61 63 0a 20 20 20 20  yes ;;.esac.    
15230 43 43 3d 24 61 63 5f 63 74 5f 43 43 0a 20 20 66  CC=$ac_ct_CC.  f
15240 69 0a 66 69 0a 0a 66 69 0a 0a 0a 74 65 73 74 20  i.fi..fi...test 
15250 2d 7a 20 22 24 43 43 22 20 26 26 20 7b 20 7b 20  -z "$CC" && { { 
15260 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
15270 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
15280 4e 45 4e 4f 7d 3a 20 65 72 72 6f 72 3a 20 69 6e  NENO}: error: in
15290 20 5c 60 24 61 63 5f 70 77 64 27 3a 22 20 3e 26   \`$ac_pwd':" >&
152a0 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  5.$as_echo "$as_
152b0 6d 65 3a 20 65 72 72 6f 72 3a 20 69 6e 20 5c 60  me: error: in \`
152c0 24 61 63 5f 70 77 64 27 3a 22 20 3e 26 32 3b 7d  $ac_pwd':" >&2;}
152d0 0a 61 73 5f 66 6e 5f 65 72 72 6f 72 20 24 3f 20  .as_fn_error $? 
152e0 22 6e 6f 20 61 63 63 65 70 74 61 62 6c 65 20 43  "no acceptable C
152f0 20 63 6f 6d 70 69 6c 65 72 20 66 6f 75 6e 64 20   compiler found 
15300 69 6e 20 5c 24 50 41 54 48 0a 53 65 65 20 5c 60  in \$PATH.See \`
15310 63 6f 6e 66 69 67 2e 6c 6f 67 27 20 66 6f 72 20  config.log' for 
15320 6d 6f 72 65 20 64 65 74 61 69 6c 73 22 20 22 24  more details" "$
15330 4c 49 4e 45 4e 4f 22 20 35 3b 20 7d 0a 0a 23 20  LINENO" 5; }..# 
15340 50 72 6f 76 69 64 65 20 73 6f 6d 65 20 69 6e 66  Provide some inf
15350 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 74  ormation about t
15360 68 65 20 63 6f 6d 70 69 6c 65 72 2e 0a 24 61 73  he compiler..$as
15370 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
15380 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
15390 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72  O}: checking for
153a0 20 43 20 63 6f 6d 70 69 6c 65 72 20 76 65 72 73   C compiler vers
153b0 69 6f 6e 22 20 3e 26 35 0a 73 65 74 20 58 20 24  ion" >&5.set X $
153c0 61 63 5f 63 6f 6d 70 69 6c 65 0a 61 63 5f 63 6f  ac_compile.ac_co
153d0 6d 70 69 6c 65 72 3d 24 32 0a 66 6f 72 20 61 63  mpiler=$2.for ac
153e0 5f 6f 70 74 69 6f 6e 20 69 6e 20 2d 2d 76 65 72  _option in --ver
153f0 73 69 6f 6e 20 2d 76 20 2d 56 20 2d 71 76 65 72  sion -v -V -qver
15400 73 69 6f 6e 3b 20 64 6f 0a 20 20 7b 20 7b 20 61  sion; do.  { { a
15410 63 5f 74 72 79 3d 22 24 61 63 5f 63 6f 6d 70 69  c_try="$ac_compi
15420 6c 65 72 20 24 61 63 5f 6f 70 74 69 6f 6e 20 3e  ler $ac_option >
15430 26 35 22 0a 63 61 73 65 20 22 28 28 24 61 63 5f  &5".case "(($ac_
15440 74 72 79 22 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c  try" in.  *\"* |
15450 20 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63   *\`* | *\\*) ac
15460 5f 74 72 79 5f 65 63 68 6f 3d 5c 24 61 63 5f 74  _try_echo=\$ac_t
15470 72 79 3b 3b 0a 20 20 2a 29 20 61 63 5f 74 72 79  ry;;.  *) ac_try
15480 5f 65 63 68 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a  _echo=$ac_try;;.
15490 65 73 61 63 0a 65 76 61 6c 20 61 63 5f 74 72 79  esac.eval ac_try
154a0 5f 65 63 68 6f 3d 22 5c 22 5c 24 61 73 5f 6d 65  _echo="\"\$as_me
154b0 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
154c0 4e 45 4e 4f 7d 3a 20 24 61 63 5f 74 72 79 5f 65  NENO}: $ac_try_e
154d0 63 68 6f 5c 22 22 0a 24 61 73 5f 65 63 68 6f 20  cho\"".$as_echo 
154e0 22 24 61 63 5f 74 72 79 5f 65 63 68 6f 22 3b 20  "$ac_try_echo"; 
154f0 7d 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 22 24  } >&5.  (eval "$
15500 61 63 5f 63 6f 6d 70 69 6c 65 72 20 24 61 63 5f  ac_compiler $ac_
15510 6f 70 74 69 6f 6e 20 3e 26 35 22 29 20 32 3e 63  option >&5") 2>c
15520 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20 20 61 63  onftest.err.  ac
15530 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 69 66 20  _status=$?.  if 
15540 74 65 73 74 20 2d 73 20 63 6f 6e 66 74 65 73 74  test -s conftest
15550 2e 65 72 72 3b 20 74 68 65 6e 0a 20 20 20 20 73  .err; then.    s
15560 65 64 20 27 31 30 61 5c 0a 2e 2e 2e 20 72 65 73  ed '10a\.... res
15570 74 20 6f 66 20 73 74 64 65 72 72 20 6f 75 74 70  t of stderr outp
15580 75 74 20 64 65 6c 65 74 65 64 20 2e 2e 2e 0a 20  ut deleted .... 
15590 20 20 20 20 20 20 20 20 31 30 71 27 20 63 6f 6e          10q' con
155a0 66 74 65 73 74 2e 65 72 72 20 3e 63 6f 6e 66 74  ftest.err >conft
155b0 65 73 74 2e 65 72 31 0a 20 20 20 20 63 61 74 20  est.er1.    cat 
155c0 63 6f 6e 66 74 65 73 74 2e 65 72 31 20 3e 26 35  conftest.er1 >&5
155d0 0a 20 20 66 69 0a 20 20 72 6d 20 2d 66 20 63 6f  .  fi.  rm -f co
155e0 6e 66 74 65 73 74 2e 65 72 31 20 63 6f 6e 66 74  nftest.er1 conft
155f0 65 73 74 2e 65 72 72 0a 20 20 24 61 73 5f 65 63  est.err.  $as_ec
15600 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
15610 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
15620 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75   \$? = $ac_statu
15630 73 22 20 3e 26 35 0a 20 20 74 65 73 74 20 24 61  s" >&5.  test $a
15640 63 5f 73 74 61 74 75 73 20 3d 20 30 3b 20 7d 0a  c_status = 0; }.
15650 64 6f 6e 65 0a 0a 63 61 74 20 63 6f 6e 66 64 65  done..cat confde
15660 66 73 2e 68 20 2d 20 3c 3c 5f 41 43 45 4f 46 20  fs.h - <<_ACEOF 
15670 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78  >conftest.$ac_ex
15680 74 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66  t./* end confdef
15690 73 2e 68 2e 20 20 2a 2f 0a 0a 69 6e 74 0a 6d 61  s.h.  */..int.ma
156a0 69 6e 20 28 29 0a 7b 0a 0a 20 20 3b 0a 20 20 72  in ().{..  ;.  r
156b0 65 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41 43 45 4f  eturn 0;.}._ACEO
156c0 46 0a 61 63 5f 63 6c 65 61 6e 5f 66 69 6c 65 73  F.ac_clean_files
156d0 5f 73 61 76 65 3d 24 61 63 5f 63 6c 65 61 6e 5f  _save=$ac_clean_
156e0 66 69 6c 65 73 0a 61 63 5f 63 6c 65 61 6e 5f 66  files.ac_clean_f
156f0 69 6c 65 73 3d 22 24 61 63 5f 63 6c 65 61 6e 5f  iles="$ac_clean_
15700 66 69 6c 65 73 20 61 2e 6f 75 74 20 61 2e 6f 75  files a.out a.ou
15710 74 2e 64 53 59 4d 20 61 2e 65 78 65 20 62 2e 6f  t.dSYM a.exe b.o
15720 75 74 22 0a 23 20 54 72 79 20 74 6f 20 63 72 65  ut".# Try to cre
15730 61 74 65 20 61 6e 20 65 78 65 63 75 74 61 62 6c  ate an executabl
15740 65 20 77 69 74 68 6f 75 74 20 2d 6f 20 66 69 72  e without -o fir
15750 73 74 2c 20 64 69 73 72 65 67 61 72 64 20 61 2e  st, disregard a.
15760 6f 75 74 2e 0a 23 20 49 74 20 77 69 6c 6c 20 68  out..# It will h
15770 65 6c 70 20 75 73 20 64 69 61 67 6e 6f 73 65 20  elp us diagnose 
15780 62 72 6f 6b 65 6e 20 63 6f 6d 70 69 6c 65 72 73  broken compilers
15790 2c 20 61 6e 64 20 66 69 6e 64 69 6e 67 20 6f 75  , and finding ou
157a0 74 20 61 6e 20 69 6e 74 75 69 74 69 6f 6e 0a 23  t an intuition.#
157b0 20 6f 66 20 65 78 65 65 78 74 2e 0a 7b 20 24 61   of exeext..{ $a
157c0 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
157d0 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45  {as_lineno-$LINE
157e0 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20 77 68  NO}: checking wh
157f0 65 74 68 65 72 20 74 68 65 20 43 20 63 6f 6d 70  ether the C comp
15800 69 6c 65 72 20 77 6f 72 6b 73 22 20 3e 26 35 0a  iler works" >&5.
15810 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63  $as_echo_n "chec
15820 6b 69 6e 67 20 77 68 65 74 68 65 72 20 74 68 65  king whether the
15830 20 43 20 63 6f 6d 70 69 6c 65 72 20 77 6f 72 6b   C compiler work
15840 73 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 61 63  s... " >&6; }.ac
15850 5f 6c 69 6e 6b 5f 64 65 66 61 75 6c 74 3d 60 24  _link_default=`$
15860 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 6c 69 6e  as_echo "$ac_lin
15870 6b 22 20 7c 20 73 65 64 20 27 73 2f 20 2d 6f 20  k" | sed 's/ -o 
15880 2a 63 6f 6e 66 74 65 73 74 5b 5e 20 5d 2a 2f 2f  *conftest[^ ]*//
15890 27 60 0a 0a 23 20 54 68 65 20 70 6f 73 73 69 62  '`..# The possib
158a0 6c 65 20 6f 75 74 70 75 74 20 66 69 6c 65 73 3a  le output files:
158b0 0a 61 63 5f 66 69 6c 65 73 3d 22 61 2e 6f 75 74  .ac_files="a.out
158c0 20 63 6f 6e 66 74 65 73 74 2e 65 78 65 20 63 6f   conftest.exe co
158d0 6e 66 74 65 73 74 20 61 2e 65 78 65 20 61 5f 6f  nftest a.exe a_o
158e0 75 74 2e 65 78 65 20 62 2e 6f 75 74 20 63 6f 6e  ut.exe b.out con
158f0 66 74 65 73 74 2e 2a 22 0a 0a 61 63 5f 72 6d 66  ftest.*"..ac_rmf
15900 69 6c 65 73 3d 0a 66 6f 72 20 61 63 5f 66 69 6c  iles=.for ac_fil
15910 65 20 69 6e 20 24 61 63 5f 66 69 6c 65 73 0a 64  e in $ac_files.d
15920 6f 0a 20 20 63 61 73 65 20 24 61 63 5f 66 69 6c  o.  case $ac_fil
15930 65 20 69 6e 0a 20 20 20 20 2a 2e 24 61 63 5f 65  e in.    *.$ac_e
15940 78 74 20 7c 20 2a 2e 78 63 6f 66 66 20 7c 20 2a  xt | *.xcoff | *
15950 2e 74 64 73 20 7c 20 2a 2e 64 20 7c 20 2a 2e 70  .tds | *.d | *.p
15960 64 62 20 7c 20 2a 2e 78 53 59 4d 20 7c 20 2a 2e  db | *.xSYM | *.
15970 62 62 20 7c 20 2a 2e 62 62 67 20 7c 20 2a 2e 6d  bb | *.bbg | *.m
15980 61 70 20 7c 20 2a 2e 69 6e 66 20 7c 20 2a 2e 64  ap | *.inf | *.d
15990 53 59 4d 20 7c 20 2a 2e 6f 20 7c 20 2a 2e 6f 62  SYM | *.o | *.ob
159a0 6a 20 29 20 3b 3b 0a 20 20 20 20 2a 20 29 20 61  j ) ;;.    * ) a
159b0 63 5f 72 6d 66 69 6c 65 73 3d 22 24 61 63 5f 72  c_rmfiles="$ac_r
159c0 6d 66 69 6c 65 73 20 24 61 63 5f 66 69 6c 65 22  mfiles $ac_file"
159d0 3b 3b 0a 20 20 65 73 61 63 0a 64 6f 6e 65 0a 72  ;;.  esac.done.r
159e0 6d 20 2d 66 20 24 61 63 5f 72 6d 66 69 6c 65 73  m -f $ac_rmfiles
159f0 0a 0a 69 66 20 7b 20 7b 20 61 63 5f 74 72 79 3d  ..if { { ac_try=
15a00 22 24 61 63 5f 6c 69 6e 6b 5f 64 65 66 61 75 6c  "$ac_link_defaul
15a10 74 22 0a 63 61 73 65 20 22 28 28 24 61 63 5f 74  t".case "(($ac_t
15a20 72 79 22 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20  ry" in.  *\"* | 
15a30 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f  *\`* | *\\*) ac_
15a40 74 72 79 5f 65 63 68 6f 3d 5c 24 61 63 5f 74 72  try_echo=\$ac_tr
15a50 79 3b 3b 0a 20 20 2a 29 20 61 63 5f 74 72 79 5f  y;;.  *) ac_try_
15a60 65 63 68 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a 65  echo=$ac_try;;.e
15a70 73 61 63 0a 65 76 61 6c 20 61 63 5f 74 72 79 5f  sac.eval ac_try_
15a80 65 63 68 6f 3d 22 5c 22 5c 24 61 73 5f 6d 65 3a  echo="\"\$as_me:
15a90 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e  ${as_lineno-$LIN
15aa0 45 4e 4f 7d 3a 20 24 61 63 5f 74 72 79 5f 65 63  ENO}: $ac_try_ec
15ab0 68 6f 5c 22 22 0a 24 61 73 5f 65 63 68 6f 20 22  ho\"".$as_echo "
15ac0 24 61 63 5f 74 72 79 5f 65 63 68 6f 22 3b 20 7d  $ac_try_echo"; }
15ad0 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 22 24 61   >&5.  (eval "$a
15ae0 63 5f 6c 69 6e 6b 5f 64 65 66 61 75 6c 74 22 29  c_link_default")
15af0 20 32 3e 26 35 0a 20 20 61 63 5f 73 74 61 74 75   2>&5.  ac_statu
15b00 73 3d 24 3f 0a 20 20 24 61 73 5f 65 63 68 6f 20  s=$?.  $as_echo 
15b10 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  "$as_me:${as_lin
15b20 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 5c 24  eno-$LINENO}: \$
15b30 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20  ? = $ac_status" 
15b40 3e 26 35 0a 20 20 74 65 73 74 20 24 61 63 5f 73  >&5.  test $ac_s
15b50 74 61 74 75 73 20 3d 20 30 3b 20 7d 3b 20 74 68  tatus = 0; }; th
15b60 65 6e 20 3a 0a 20 20 23 20 41 75 74 6f 63 6f 6e  en :.  # Autocon
15b70 66 2d 32 2e 31 33 20 63 6f 75 6c 64 20 73 65 74  f-2.13 could set
15b80 20 74 68 65 20 61 63 5f 63 76 5f 65 78 65 65 78   the ac_cv_exeex
15b90 74 20 76 61 72 69 61 62 6c 65 20 74 6f 20 60 6e  t variable to `n
15ba0 6f 27 2e 0a 23 20 53 6f 20 69 67 6e 6f 72 65 20  o'..# So ignore 
15bb0 61 20 76 61 6c 75 65 20 6f 66 20 60 6e 6f 27 2c  a value of `no',
15bc0 20 6f 74 68 65 72 77 69 73 65 20 74 68 69 73 20   otherwise this 
15bd0 77 6f 75 6c 64 20 6c 65 61 64 20 74 6f 20 60 45  would lead to `E
15be0 58 45 45 58 54 20 3d 20 6e 6f 27 0a 23 20 69 6e  XEEXT = no'.# in
15bf0 20 61 20 4d 61 6b 65 66 69 6c 65 2e 20 20 57 65   a Makefile.  We
15c00 20 73 68 6f 75 6c 64 20 6e 6f 74 20 6f 76 65 72   should not over
15c10 72 69 64 65 20 61 63 5f 63 76 5f 65 78 65 65 78  ride ac_cv_exeex
15c20 74 20 69 66 20 69 74 20 77 61 73 20 63 61 63 68  t if it was cach
15c30 65 64 2c 0a 23 20 73 6f 20 74 68 61 74 20 74 68  ed,.# so that th
15c40 65 20 75 73 65 72 20 63 61 6e 20 73 68 6f 72 74  e user can short
15c50 2d 63 69 72 63 75 69 74 20 74 68 69 73 20 74 65  -circuit this te
15c60 73 74 20 66 6f 72 20 63 6f 6d 70 69 6c 65 72 73  st for compilers
15c70 20 75 6e 6b 6e 6f 77 6e 20 74 6f 0a 23 20 41 75   unknown to.# Au
15c80 74 6f 63 6f 6e 66 2e 0a 66 6f 72 20 61 63 5f 66  toconf..for ac_f
15c90 69 6c 65 20 69 6e 20 24 61 63 5f 66 69 6c 65 73  ile in $ac_files
15ca0 20 27 27 0a 64 6f 0a 20 20 74 65 73 74 20 2d 66   ''.do.  test -f
15cb0 20 22 24 61 63 5f 66 69 6c 65 22 20 7c 7c 20 63   "$ac_file" || c
15cc0 6f 6e 74 69 6e 75 65 0a 20 20 63 61 73 65 20 24  ontinue.  case $
15cd0 61 63 5f 66 69 6c 65 20 69 6e 0a 20 20 20 20 2a  ac_file in.    *
15ce0 2e 24 61 63 5f 65 78 74 20 7c 20 2a 2e 78 63 6f  .$ac_ext | *.xco
15cf0 66 66 20 7c 20 2a 2e 74 64 73 20 7c 20 2a 2e 64  ff | *.tds | *.d
15d00 20 7c 20 2a 2e 70 64 62 20 7c 20 2a 2e 78 53 59   | *.pdb | *.xSY
15d10 4d 20 7c 20 2a 2e 62 62 20 7c 20 2a 2e 62 62 67  M | *.bb | *.bbg
15d20 20 7c 20 2a 2e 6d 61 70 20 7c 20 2a 2e 69 6e 66   | *.map | *.inf
15d30 20 7c 20 2a 2e 64 53 59 4d 20 7c 20 2a 2e 6f 20   | *.dSYM | *.o 
15d40 7c 20 2a 2e 6f 62 6a 20 29 0a 09 3b 3b 0a 20 20  | *.obj )..;;.  
15d50 20 20 5b 61 62 5d 2e 6f 75 74 20 29 0a 09 23 20    [ab].out )..# 
15d60 57 65 20 66 6f 75 6e 64 20 74 68 65 20 64 65 66  We found the def
15d70 61 75 6c 74 20 65 78 65 63 75 74 61 62 6c 65 2c  ault executable,
15d80 20 62 75 74 20 65 78 65 65 78 74 3d 27 27 20 69   but exeext='' i
15d90 73 20 6d 6f 73 74 0a 09 23 20 63 65 72 74 61 69  s most..# certai
15da0 6e 6c 79 20 72 69 67 68 74 2e 0a 09 62 72 65 61  nly right...brea
15db0 6b 3b 3b 0a 20 20 20 20 2a 2e 2a 20 29 0a 09 69  k;;.    *.* )..i
15dc0 66 20 74 65 73 74 20 22 24 7b 61 63 5f 63 76 5f  f test "${ac_cv_
15dd0 65 78 65 65 78 74 2b 73 65 74 7d 22 20 3d 20 73  exeext+set}" = s
15de0 65 74 20 26 26 20 74 65 73 74 20 22 24 61 63 5f  et && test "$ac_
15df0 63 76 5f 65 78 65 65 78 74 22 20 21 3d 20 6e 6f  cv_exeext" != no
15e00 3b 0a 09 74 68 65 6e 20 3a 3b 20 65 6c 73 65 0a  ;..then :; else.
15e10 09 20 20 20 61 63 5f 63 76 5f 65 78 65 65 78 74  .   ac_cv_exeext
15e20 3d 60 65 78 70 72 20 22 24 61 63 5f 66 69 6c 65  =`expr "$ac_file
15e30 22 20 3a 20 27 5b 5e 2e 5d 2a 5c 28 5c 2e 2e 2a  " : '[^.]*\(\..*
15e40 5c 29 27 60 0a 09 66 69 0a 09 23 20 57 65 20 73  \)'`..fi..# We s
15e50 65 74 20 61 63 5f 63 76 5f 65 78 65 65 78 74 20  et ac_cv_exeext 
15e60 68 65 72 65 20 62 65 63 61 75 73 65 20 74 68 65  here because the
15e70 20 6c 61 74 65 72 20 74 65 73 74 20 66 6f 72 20   later test for 
15e80 69 74 20 69 73 20 6e 6f 74 0a 09 23 20 73 61 66  it is not..# saf
15e90 65 3a 20 63 72 6f 73 73 20 63 6f 6d 70 69 6c 65  e: cross compile
15ea0 72 73 20 6d 61 79 20 6e 6f 74 20 61 64 64 20 74  rs may not add t
15eb0 68 65 20 73 75 66 66 69 78 20 69 66 20 67 69 76  he suffix if giv
15ec0 65 6e 20 61 6e 20 60 2d 6f 27 0a 09 23 20 61 72  en an `-o'..# ar
15ed0 67 75 6d 65 6e 74 2c 20 73 6f 20 77 65 20 6d 61  gument, so we ma
15ee0 79 20 6e 65 65 64 20 74 6f 20 6b 6e 6f 77 20 69  y need to know i
15ef0 74 20 61 74 20 74 68 61 74 20 70 6f 69 6e 74 20  t at that point 
15f00 61 6c 72 65 61 64 79 2e 0a 09 23 20 45 76 65 6e  already...# Even
15f10 20 69 66 20 74 68 69 73 20 73 65 63 74 69 6f 6e   if this section
15f20 20 6c 6f 6f 6b 73 20 63 72 75 66 74 79 3a 20 69   looks crufty: i
15f30 74 20 68 61 73 20 74 68 65 20 61 64 76 61 6e 74  t has the advant
15f40 61 67 65 20 6f 66 0a 09 23 20 61 63 74 75 61 6c  age of..# actual
15f50 6c 79 20 77 6f 72 6b 69 6e 67 2e 0a 09 62 72 65  ly working...bre
15f60 61 6b 3b 3b 0a 20 20 20 20 2a 20 29 0a 09 62 72  ak;;.    * )..br
15f70 65 61 6b 3b 3b 0a 20 20 65 73 61 63 0a 64 6f 6e  eak;;.  esac.don
15f80 65 0a 74 65 73 74 20 22 24 61 63 5f 63 76 5f 65  e.test "$ac_cv_e
15f90 78 65 65 78 74 22 20 3d 20 6e 6f 20 26 26 20 61  xeext" = no && a
15fa0 63 5f 63 76 5f 65 78 65 65 78 74 3d 0a 0a 65 6c  c_cv_exeext=..el
15fb0 73 65 0a 20 20 61 63 5f 66 69 6c 65 3d 27 27 0a  se.  ac_file=''.
15fc0 66 69 0a 69 66 20 74 65 73 74 20 2d 7a 20 22 24  fi.if test -z "$
15fd0 61 63 5f 66 69 6c 65 22 3b 20 74 68 65 6e 20 3a  ac_file"; then :
15fe0 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  .  { $as_echo "$
15ff0 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
16000 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75  o-$LINENO}: resu
16010 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 24 61 73 5f  lt: no" >&5.$as_
16020 65 63 68 6f 20 22 6e 6f 22 20 3e 26 36 3b 20 7d  echo "no" >&6; }
16030 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d  .$as_echo "$as_m
16040 65 3a 20 66 61 69 6c 65 64 20 70 72 6f 67 72 61  e: failed progra
16050 6d 20 77 61 73 3a 22 20 3e 26 35 0a 73 65 64 20  m was:" >&5.sed 
16060 27 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66 74 65  's/^/| /' confte
16070 73 74 2e 24 61 63 5f 65 78 74 20 3e 26 35 0a 0a  st.$ac_ext >&5..
16080 7b 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61  { { $as_echo "$a
16090 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
160a0 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 65 72 72 6f 72  -$LINENO}: error
160b0 3a 20 69 6e 20 5c 60 24 61 63 5f 70 77 64 27 3a  : in \`$ac_pwd':
160c0 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
160d0 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 69  $as_me: error: i
160e0 6e 20 5c 60 24 61 63 5f 70 77 64 27 3a 22 20 3e  n \`$ac_pwd':" >
160f0 26 32 3b 7d 0a 61 73 5f 66 6e 5f 65 72 72 6f 72  &2;}.as_fn_error
16100 20 37 37 20 22 43 20 63 6f 6d 70 69 6c 65 72 20   77 "C compiler 
16110 63 61 6e 6e 6f 74 20 63 72 65 61 74 65 20 65 78  cannot create ex
16120 65 63 75 74 61 62 6c 65 73 0a 53 65 65 20 5c 60  ecutables.See \`
16130 63 6f 6e 66 69 67 2e 6c 6f 67 27 20 66 6f 72 20  config.log' for 
16140 6d 6f 72 65 20 64 65 74 61 69 6c 73 22 20 22 24  more details" "$
16150 4c 49 4e 45 4e 4f 22 20 35 3b 20 7d 0a 65 6c 73  LINENO" 5; }.els
16160 65 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22  e.  { $as_echo "
16170 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
16180 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73  no-$LINENO}: res
16190 75 6c 74 3a 20 79 65 73 22 20 3e 26 35 0a 24 61  ult: yes" >&5.$a
161a0 73 5f 65 63 68 6f 20 22 79 65 73 22 20 3e 26 36  s_echo "yes" >&6
161b0 3b 20 7d 0a 66 69 0a 7b 20 24 61 73 5f 65 63 68  ; }.fi.{ $as_ech
161c0 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
161d0 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
161e0 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 43 20 63  checking for C c
161f0 6f 6d 70 69 6c 65 72 20 64 65 66 61 75 6c 74 20  ompiler default 
16200 6f 75 74 70 75 74 20 66 69 6c 65 20 6e 61 6d 65  output file name
16210 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e  " >&5.$as_echo_n
16220 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 43   "checking for C
16230 20 63 6f 6d 70 69 6c 65 72 20 64 65 66 61 75 6c   compiler defaul
16240 74 20 6f 75 74 70 75 74 20 66 69 6c 65 20 6e 61  t output file na
16250 6d 65 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 7b  me... " >&6; }.{
16260 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
16270 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
16280 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20  INENO}: result: 
16290 24 61 63 5f 66 69 6c 65 22 20 3e 26 35 0a 24 61  $ac_file" >&5.$a
162a0 73 5f 65 63 68 6f 20 22 24 61 63 5f 66 69 6c 65  s_echo "$ac_file
162b0 22 20 3e 26 36 3b 20 7d 0a 61 63 5f 65 78 65 65  " >&6; }.ac_exee
162c0 78 74 3d 24 61 63 5f 63 76 5f 65 78 65 65 78 74  xt=$ac_cv_exeext
162d0 0a 0a 72 6d 20 2d 66 20 2d 72 20 61 2e 6f 75 74  ..rm -f -r a.out
162e0 20 61 2e 6f 75 74 2e 64 53 59 4d 20 61 2e 65 78   a.out.dSYM a.ex
162f0 65 20 63 6f 6e 66 74 65 73 74 24 61 63 5f 63 76  e conftest$ac_cv
16300 5f 65 78 65 65 78 74 20 62 2e 6f 75 74 0a 61 63  _exeext b.out.ac
16310 5f 63 6c 65 61 6e 5f 66 69 6c 65 73 3d 24 61 63  _clean_files=$ac
16320 5f 63 6c 65 61 6e 5f 66 69 6c 65 73 5f 73 61 76  _clean_files_sav
16330 65 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61  e.{ $as_echo "$a
16340 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
16350 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b  -$LINENO}: check
16360 69 6e 67 20 66 6f 72 20 73 75 66 66 69 78 20 6f  ing for suffix o
16370 66 20 65 78 65 63 75 74 61 62 6c 65 73 22 20 3e  f executables" >
16380 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63  &5.$as_echo_n "c
16390 68 65 63 6b 69 6e 67 20 66 6f 72 20 73 75 66 66  hecking for suff
163a0 69 78 20 6f 66 20 65 78 65 63 75 74 61 62 6c 65  ix of executable
163b0 73 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66  s... " >&6; }.if
163c0 20 7b 20 7b 20 61 63 5f 74 72 79 3d 22 24 61 63   { { ac_try="$ac
163d0 5f 6c 69 6e 6b 22 0a 63 61 73 65 20 22 28 28 24  _link".case "(($
163e0 61 63 5f 74 72 79 22 20 69 6e 0a 20 20 2a 5c 22  ac_try" in.  *\"
163f0 2a 20 7c 20 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a 29  * | *\`* | *\\*)
16400 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 5c 24 61   ac_try_echo=\$a
16410 63 5f 74 72 79 3b 3b 0a 20 20 2a 29 20 61 63 5f  c_try;;.  *) ac_
16420 74 72 79 5f 65 63 68 6f 3d 24 61 63 5f 74 72 79  try_echo=$ac_try
16430 3b 3b 0a 65 73 61 63 0a 65 76 61 6c 20 61 63 5f  ;;.esac.eval ac_
16440 74 72 79 5f 65 63 68 6f 3d 22 5c 22 5c 24 61 73  try_echo="\"\$as
16450 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
16460 24 4c 49 4e 45 4e 4f 7d 3a 20 24 61 63 5f 74 72  $LINENO}: $ac_tr
16470 79 5f 65 63 68 6f 5c 22 22 0a 24 61 73 5f 65 63  y_echo\"".$as_ec
16480 68 6f 20 22 24 61 63 5f 74 72 79 5f 65 63 68 6f  ho "$ac_try_echo
16490 22 3b 20 7d 20 3e 26 35 0a 20 20 28 65 76 61 6c  "; } >&5.  (eval
164a0 20 22 24 61 63 5f 6c 69 6e 6b 22 29 20 32 3e 26   "$ac_link") 2>&
164b0 35 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f  5.  ac_status=$?
164c0 0a 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .  $as_echo "$as
164d0 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
164e0 24 4c 49 4e 45 4e 4f 7d 3a 20 5c 24 3f 20 3d 20  $LINENO}: \$? = 
164f0 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a  $ac_status" >&5.
16500 20 20 74 65 73 74 20 24 61 63 5f 73 74 61 74 75    test $ac_statu
16510 73 20 3d 20 30 3b 20 7d 3b 20 74 68 65 6e 20 3a  s = 0; }; then :
16520 0a 20 20 23 20 49 66 20 62 6f 74 68 20 60 63 6f  .  # If both `co
16530 6e 66 74 65 73 74 2e 65 78 65 27 20 61 6e 64 20  nftest.exe' and 
16540 60 63 6f 6e 66 74 65 73 74 27 20 61 72 65 20 60  `conftest' are `
16550 70 72 65 73 65 6e 74 27 20 28 77 65 6c 6c 2c 20  present' (well, 
16560 6f 62 73 65 72 76 61 62 6c 65 29 0a 23 20 63 61  observable).# ca
16570 74 63 68 20 60 63 6f 6e 66 74 65 73 74 2e 65 78  tch `conftest.ex
16580 65 27 2e 20 20 46 6f 72 20 69 6e 73 74 61 6e 63  e'.  For instanc
16590 65 20 77 69 74 68 20 43 79 67 77 69 6e 2c 20 60  e with Cygwin, `
165a0 6c 73 20 63 6f 6e 66 74 65 73 74 27 20 77 69 6c  ls conftest' wil
165b0 6c 0a 23 20 77 6f 72 6b 20 70 72 6f 70 65 72 6c  l.# work properl
165c0 79 20 28 69 2e 65 2e 2c 20 72 65 66 65 72 20 74  y (i.e., refer t
165d0 6f 20 60 63 6f 6e 66 74 65 73 74 2e 65 78 65 27  o `conftest.exe'
165e0 29 2c 20 77 68 69 6c 65 20 69 74 20 77 6f 6e 27  ), while it won'
165f0 74 20 77 69 74 68 0a 23 20 60 72 6d 27 2e 0a 66  t with.# `rm'..f
16600 6f 72 20 61 63 5f 66 69 6c 65 20 69 6e 20 63 6f  or ac_file in co
16610 6e 66 74 65 73 74 2e 65 78 65 20 63 6f 6e 66 74  nftest.exe conft
16620 65 73 74 20 63 6f 6e 66 74 65 73 74 2e 2a 3b 20  est conftest.*; 
16630 64 6f 0a 20 20 74 65 73 74 20 2d 66 20 22 24 61  do.  test -f "$a
16640 63 5f 66 69 6c 65 22 20 7c 7c 20 63 6f 6e 74 69  c_file" || conti
16650 6e 75 65 0a 20 20 63 61 73 65 20 24 61 63 5f 66  nue.  case $ac_f
16660 69 6c 65 20 69 6e 0a 20 20 20 20 2a 2e 24 61 63  ile in.    *.$ac
16670 5f 65 78 74 20 7c 20 2a 2e 78 63 6f 66 66 20 7c  _ext | *.xcoff |
16680 20 2a 2e 74 64 73 20 7c 20 2a 2e 64 20 7c 20 2a   *.tds | *.d | *
16690 2e 70 64 62 20 7c 20 2a 2e 78 53 59 4d 20 7c 20  .pdb | *.xSYM | 
166a0 2a 2e 62 62 20 7c 20 2a 2e 62 62 67 20 7c 20 2a  *.bb | *.bbg | *
166b0 2e 6d 61 70 20 7c 20 2a 2e 69 6e 66 20 7c 20 2a  .map | *.inf | *
166c0 2e 64 53 59 4d 20 7c 20 2a 2e 6f 20 7c 20 2a 2e  .dSYM | *.o | *.
166d0 6f 62 6a 20 29 20 3b 3b 0a 20 20 20 20 2a 2e 2a  obj ) ;;.    *.*
166e0 20 29 20 61 63 5f 63 76 5f 65 78 65 65 78 74 3d   ) ac_cv_exeext=
166f0 60 65 78 70 72 20 22 24 61 63 5f 66 69 6c 65 22  `expr "$ac_file"
16700 20 3a 20 27 5b 5e 2e 5d 2a 5c 28 5c 2e 2e 2a 5c   : '[^.]*\(\..*\
16710 29 27 60 0a 09 20 20 62 72 65 61 6b 3b 3b 0a 20  )'`..  break;;. 
16720 20 20 20 2a 20 29 20 62 72 65 61 6b 3b 3b 0a 20     * ) break;;. 
16730 20 65 73 61 63 0a 64 6f 6e 65 0a 65 6c 73 65 0a   esac.done.else.
16740 20 20 7b 20 7b 20 24 61 73 5f 65 63 68 6f 20 22    { { $as_echo "
16750 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
16760 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 65 72 72  no-$LINENO}: err
16770 6f 72 3a 20 69 6e 20 5c 60 24 61 63 5f 70 77 64  or: in \`$ac_pwd
16780 27 3a 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  ':" >&5.$as_echo
16790 20 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a   "$as_me: error:
167a0 20 69 6e 20 5c 60 24 61 63 5f 70 77 64 27 3a 22   in \`$ac_pwd':"
167b0 20 3e 26 32 3b 7d 0a 61 73 5f 66 6e 5f 65 72 72   >&2;}.as_fn_err
167c0 6f 72 20 24 3f 20 22 63 61 6e 6e 6f 74 20 63 6f  or $? "cannot co
167d0 6d 70 75 74 65 20 73 75 66 66 69 78 20 6f 66 20  mpute suffix of 
167e0 65 78 65 63 75 74 61 62 6c 65 73 3a 20 63 61 6e  executables: can
167f0 6e 6f 74 20 63 6f 6d 70 69 6c 65 20 61 6e 64 20  not compile and 
16800 6c 69 6e 6b 0a 53 65 65 20 5c 60 63 6f 6e 66 69  link.See \`confi
16810 67 2e 6c 6f 67 27 20 66 6f 72 20 6d 6f 72 65 20  g.log' for more 
16820 64 65 74 61 69 6c 73 22 20 22 24 4c 49 4e 45 4e  details" "$LINEN
16830 4f 22 20 35 3b 20 7d 0a 66 69 0a 72 6d 20 2d 66  O" 5; }.fi.rm -f
16840 20 63 6f 6e 66 74 65 73 74 20 63 6f 6e 66 74 65   conftest confte
16850 73 74 24 61 63 5f 63 76 5f 65 78 65 65 78 74 0a  st$ac_cv_exeext.
16860 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
16870 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24  me:${as_lineno-$
16880 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a  LINENO}: result:
16890 20 24 61 63 5f 63 76 5f 65 78 65 65 78 74 22 20   $ac_cv_exeext" 
168a0 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61  >&5.$as_echo "$a
168b0 63 5f 63 76 5f 65 78 65 65 78 74 22 20 3e 26 36  c_cv_exeext" >&6
168c0 3b 20 7d 0a 0a 72 6d 20 2d 66 20 63 6f 6e 66 74  ; }..rm -f conft
168d0 65 73 74 2e 24 61 63 5f 65 78 74 0a 45 58 45 45  est.$ac_ext.EXEE
168e0 58 54 3d 24 61 63 5f 63 76 5f 65 78 65 65 78 74  XT=$ac_cv_exeext
168f0 0a 61 63 5f 65 78 65 65 78 74 3d 24 45 58 45 45  .ac_exeext=$EXEE
16900 58 54 0a 63 61 74 20 63 6f 6e 66 64 65 66 73 2e  XT.cat confdefs.
16910 68 20 2d 20 3c 3c 5f 41 43 45 4f 46 20 3e 63 6f  h - <<_ACEOF >co
16920 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 2f  nftest.$ac_ext./
16930 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68  * end confdefs.h
16940 2e 20 20 2a 2f 0a 23 69 6e 63 6c 75 64 65 20 3c  .  */.#include <
16950 73 74 64 69 6f 2e 68 3e 0a 69 6e 74 0a 6d 61 69  stdio.h>.int.mai
16960 6e 20 28 29 0a 7b 0a 46 49 4c 45 20 2a 66 20 3d  n ().{.FILE *f =
16970 20 66 6f 70 65 6e 20 28 22 63 6f 6e 66 74 65 73   fopen ("conftes
16980 74 2e 6f 75 74 22 2c 20 22 77 22 29 3b 0a 20 72  t.out", "w");. r
16990 65 74 75 72 6e 20 66 65 72 72 6f 72 20 28 66 29  eturn ferror (f)
169a0 20 7c 7c 20 66 63 6c 6f 73 65 20 28 66 29 20 21   || fclose (f) !
169b0 3d 20 30 3b 0a 0a 20 20 3b 0a 20 20 72 65 74 75  = 0;..  ;.  retu
169c0 72 6e 20 30 3b 0a 7d 0a 5f 41 43 45 4f 46 0a 61  rn 0;.}._ACEOF.a
169d0 63 5f 63 6c 65 61 6e 5f 66 69 6c 65 73 3d 22 24  c_clean_files="$
169e0 61 63 5f 63 6c 65 61 6e 5f 66 69 6c 65 73 20 63  ac_clean_files c
169f0 6f 6e 66 74 65 73 74 2e 6f 75 74 22 0a 23 20 43  onftest.out".# C
16a00 68 65 63 6b 20 74 68 61 74 20 74 68 65 20 63 6f  heck that the co
16a10 6d 70 69 6c 65 72 20 70 72 6f 64 75 63 65 73 20  mpiler produces 
16a20 65 78 65 63 75 74 61 62 6c 65 73 20 77 65 20 63  executables we c
16a30 61 6e 20 72 75 6e 2e 20 20 49 66 20 6e 6f 74 2c  an run.  If not,
16a40 20 65 69 74 68 65 72 0a 23 20 74 68 65 20 63 6f   either.# the co
16a50 6d 70 69 6c 65 72 20 69 73 20 62 72 6f 6b 65 6e  mpiler is broken
16a60 2c 20 6f 72 20 77 65 20 63 72 6f 73 73 20 63 6f  , or we cross co
16a70 6d 70 69 6c 65 2e 0a 7b 20 24 61 73 5f 65 63 68  mpile..{ $as_ech
16a80 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
16a90 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
16aa0 63 68 65 63 6b 69 6e 67 20 77 68 65 74 68 65 72  checking whether
16ab0 20 77 65 20 61 72 65 20 63 72 6f 73 73 20 63 6f   we are cross co
16ac0 6d 70 69 6c 69 6e 67 22 20 3e 26 35 0a 24 61 73  mpiling" >&5.$as
16ad0 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e  _echo_n "checkin
16ae0 67 20 77 68 65 74 68 65 72 20 77 65 20 61 72 65  g whether we are
16af0 20 63 72 6f 73 73 20 63 6f 6d 70 69 6c 69 6e 67   cross compiling
16b00 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20  ... " >&6; }.if 
16b10 74 65 73 74 20 22 24 63 72 6f 73 73 5f 63 6f 6d  test "$cross_com
16b20 70 69 6c 69 6e 67 22 20 21 3d 20 79 65 73 3b 20  piling" != yes; 
16b30 74 68 65 6e 0a 20 20 7b 20 7b 20 61 63 5f 74 72  then.  { { ac_tr
16b40 79 3d 22 24 61 63 5f 6c 69 6e 6b 22 0a 63 61 73  y="$ac_link".cas
16b50 65 20 22 28 28 24 61 63 5f 74 72 79 22 20 69 6e  e "(($ac_try" in
16b60 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c  .  *\"* | *\`* |
16b70 20 2a 5c 5c 2a 29 20 61 63 5f 74 72 79 5f 65 63   *\\*) ac_try_ec
16b80 68 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a 20 20  ho=\$ac_try;;.  
16b90 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 24  *) ac_try_echo=$
16ba0 61 63 5f 74 72 79 3b 3b 0a 65 73 61 63 0a 65 76  ac_try;;.esac.ev
16bb0 61 6c 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 22  al ac_try_echo="
16bc0 5c 22 5c 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  \"\$as_me:${as_l
16bd0 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
16be0 24 61 63 5f 74 72 79 5f 65 63 68 6f 5c 22 22 0a  $ac_try_echo\"".
16bf0 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 74 72  $as_echo "$ac_tr
16c00 79 5f 65 63 68 6f 22 3b 20 7d 20 3e 26 35 0a 20  y_echo"; } >&5. 
16c10 20 28 65 76 61 6c 20 22 24 61 63 5f 6c 69 6e 6b   (eval "$ac_link
16c20 22 29 20 32 3e 26 35 0a 20 20 61 63 5f 73 74 61  ") 2>&5.  ac_sta
16c30 74 75 73 3d 24 3f 0a 20 20 24 61 73 5f 65 63 68  tus=$?.  $as_ech
16c40 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
16c50 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
16c60 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73  \$? = $ac_status
16c70 22 20 3e 26 35 0a 20 20 74 65 73 74 20 24 61 63  " >&5.  test $ac
16c80 5f 73 74 61 74 75 73 20 3d 20 30 3b 20 7d 0a 20  _status = 0; }. 
16c90 20 69 66 20 7b 20 61 63 5f 74 72 79 3d 27 2e 2f   if { ac_try='./
16ca0 63 6f 6e 66 74 65 73 74 24 61 63 5f 63 76 5f 65  conftest$ac_cv_e
16cb0 78 65 65 78 74 27 0a 20 20 7b 20 7b 20 63 61 73  xeext'.  { { cas
16cc0 65 20 22 28 28 24 61 63 5f 74 72 79 22 20 69 6e  e "(($ac_try" in
16cd0 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c  .  *\"* | *\`* |
16ce0 20 2a 5c 5c 2a 29 20 61 63 5f 74 72 79 5f 65 63   *\\*) ac_try_ec
16cf0 68 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a 20 20  ho=\$ac_try;;.  
16d00 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 24  *) ac_try_echo=$
16d10 61 63 5f 74 72 79 3b 3b 0a 65 73 61 63 0a 65 76  ac_try;;.esac.ev
16d20 61 6c 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 22  al ac_try_echo="
16d30 5c 22 5c 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  \"\$as_me:${as_l
16d40 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
16d50 24 61 63 5f 74 72 79 5f 65 63 68 6f 5c 22 22 0a  $ac_try_echo\"".
16d60 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 74 72  $as_echo "$ac_tr
16d70 79 5f 65 63 68 6f 22 3b 20 7d 20 3e 26 35 0a 20  y_echo"; } >&5. 
16d80 20 28 65 76 61 6c 20 22 24 61 63 5f 74 72 79 22   (eval "$ac_try"
16d90 29 20 32 3e 26 35 0a 20 20 61 63 5f 73 74 61 74  ) 2>&5.  ac_stat
16da0 75 73 3d 24 3f 0a 20 20 24 61 73 5f 65 63 68 6f  us=$?.  $as_echo
16db0 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69   "$as_me:${as_li
16dc0 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 5c  neno-$LINENO}: \
16dd0 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22  $? = $ac_status"
16de0 20 3e 26 35 0a 20 20 74 65 73 74 20 24 61 63 5f   >&5.  test $ac_
16df0 73 74 61 74 75 73 20 3d 20 30 3b 20 7d 3b 20 7d  status = 0; }; }
16e00 3b 20 74 68 65 6e 0a 20 20 20 20 63 72 6f 73 73  ; then.    cross
16e10 5f 63 6f 6d 70 69 6c 69 6e 67 3d 6e 6f 0a 20 20  _compiling=no.  
16e20 65 6c 73 65 0a 20 20 20 20 69 66 20 74 65 73 74  else.    if test
16e30 20 22 24 63 72 6f 73 73 5f 63 6f 6d 70 69 6c 69   "$cross_compili
16e40 6e 67 22 20 3d 20 6d 61 79 62 65 3b 20 74 68 65  ng" = maybe; the
16e50 6e 0a 09 63 72 6f 73 73 5f 63 6f 6d 70 69 6c 69  n..cross_compili
16e60 6e 67 3d 79 65 73 0a 20 20 20 20 65 6c 73 65 0a  ng=yes.    else.
16e70 09 7b 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  .{ { $as_echo "$
16e80 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
16e90 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 65 72 72 6f  o-$LINENO}: erro
16ea0 72 3a 20 69 6e 20 5c 60 24 61 63 5f 70 77 64 27  r: in \`$ac_pwd'
16eb0 3a 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  :" >&5.$as_echo 
16ec0 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20  "$as_me: error: 
16ed0 69 6e 20 5c 60 24 61 63 5f 70 77 64 27 3a 22 20  in \`$ac_pwd':" 
16ee0 3e 26 32 3b 7d 0a 61 73 5f 66 6e 5f 65 72 72 6f  >&2;}.as_fn_erro
16ef0 72 20 24 3f 20 22 63 61 6e 6e 6f 74 20 72 75 6e  r $? "cannot run
16f00 20 43 20 63 6f 6d 70 69 6c 65 64 20 70 72 6f 67   C compiled prog
16f10 72 61 6d 73 2e 0a 49 66 20 79 6f 75 20 6d 65 61  rams..If you mea
16f20 6e 74 20 74 6f 20 63 72 6f 73 73 20 63 6f 6d 70  nt to cross comp
16f30 69 6c 65 2c 20 75 73 65 20 5c 60 2d 2d 68 6f 73  ile, use \`--hos
16f40 74 27 2e 0a 53 65 65 20 5c 60 63 6f 6e 66 69 67  t'..See \`config
16f50 2e 6c 6f 67 27 20 66 6f 72 20 6d 6f 72 65 20 64  .log' for more d
16f60 65 74 61 69 6c 73 22 20 22 24 4c 49 4e 45 4e 4f  etails" "$LINENO
16f70 22 20 35 3b 20 7d 0a 20 20 20 20 66 69 0a 20 20  " 5; }.    fi.  
16f80 66 69 0a 66 69 0a 7b 20 24 61 73 5f 65 63 68 6f  fi.fi.{ $as_echo
16f90 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69   "$as_me:${as_li
16fa0 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72  neno-$LINENO}: r
16fb0 65 73 75 6c 74 3a 20 24 63 72 6f 73 73 5f 63 6f  esult: $cross_co
16fc0 6d 70 69 6c 69 6e 67 22 20 3e 26 35 0a 24 61 73  mpiling" >&5.$as
16fd0 5f 65 63 68 6f 20 22 24 63 72 6f 73 73 5f 63 6f  _echo "$cross_co
16fe0 6d 70 69 6c 69 6e 67 22 20 3e 26 36 3b 20 7d 0a  mpiling" >&6; }.
16ff0 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e  .rm -f conftest.
17000 24 61 63 5f 65 78 74 20 63 6f 6e 66 74 65 73 74  $ac_ext conftest
17010 24 61 63 5f 63 76 5f 65 78 65 65 78 74 20 63 6f  $ac_cv_exeext co
17020 6e 66 74 65 73 74 2e 6f 75 74 0a 61 63 5f 63 6c  nftest.out.ac_cl
17030 65 61 6e 5f 66 69 6c 65 73 3d 24 61 63 5f 63 6c  ean_files=$ac_cl
17040 65 61 6e 5f 66 69 6c 65 73 5f 73 61 76 65 0a 7b  ean_files_save.{
17050 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
17060 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
17070 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67  INENO}: checking
17080 20 66 6f 72 20 73 75 66 66 69 78 20 6f 66 20 6f   for suffix of o
17090 62 6a 65 63 74 20 66 69 6c 65 73 22 20 3e 26 35  bject files" >&5
170a0 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65  .$as_echo_n "che
170b0 63 6b 69 6e 67 20 66 6f 72 20 73 75 66 66 69 78  cking for suffix
170c0 20 6f 66 20 6f 62 6a 65 63 74 20 66 69 6c 65 73   of object files
170d0 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20  ... " >&6; }.if 
170e0 24 7b 61 63 5f 63 76 5f 6f 62 6a 65 78 74 2b 3a  ${ac_cv_objext+:
170f0 7d 20 66 61 6c 73 65 3b 20 74 68 65 6e 20 3a 0a  } false; then :.
17100 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63    $as_echo_n "(c
17110 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73  ached) " >&6.els
17120 65 0a 20 20 63 61 74 20 63 6f 6e 66 64 65 66 73  e.  cat confdefs
17130 2e 68 20 2d 20 3c 3c 5f 41 43 45 4f 46 20 3e 63  .h - <<_ACEOF >c
17140 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a  onftest.$ac_ext.
17150 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e  /* end confdefs.
17160 68 2e 20 20 2a 2f 0a 0a 69 6e 74 0a 6d 61 69 6e  h.  */..int.main
17170 20 28 29 0a 7b 0a 0a 20 20 3b 0a 20 20 72 65 74   ().{..  ;.  ret
17180 75 72 6e 20 30 3b 0a 7d 0a 5f 41 43 45 4f 46 0a  urn 0;.}._ACEOF.
17190 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 6f  rm -f conftest.o
171a0 20 63 6f 6e 66 74 65 73 74 2e 6f 62 6a 0a 69 66   conftest.obj.if
171b0 20 7b 20 7b 20 61 63 5f 74 72 79 3d 22 24 61 63   { { ac_try="$ac
171c0 5f 63 6f 6d 70 69 6c 65 22 0a 63 61 73 65 20 22  _compile".case "
171d0 28 28 24 61 63 5f 74 72 79 22 20 69 6e 0a 20 20  (($ac_try" in.  
171e0 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20 2a 5c  *\"* | *\`* | *\
171f0 5c 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d  \*) ac_try_echo=
17200 5c 24 61 63 5f 74 72 79 3b 3b 0a 20 20 2a 29 20  \$ac_try;;.  *) 
17210 61 63 5f 74 72 79 5f 65 63 68 6f 3d 24 61 63 5f  ac_try_echo=$ac_
17220 74 72 79 3b 3b 0a 65 73 61 63 0a 65 76 61 6c 20  try;;.esac.eval 
17230 61 63 5f 74 72 79 5f 65 63 68 6f 3d 22 5c 22 5c  ac_try_echo="\"\
17240 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
17250 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 24 61 63  no-$LINENO}: $ac
17260 5f 74 72 79 5f 65 63 68 6f 5c 22 22 0a 24 61 73  _try_echo\"".$as
17270 5f 65 63 68 6f 20 22 24 61 63 5f 74 72 79 5f 65  _echo "$ac_try_e
17280 63 68 6f 22 3b 20 7d 20 3e 26 35 0a 20 20 28 65  cho"; } >&5.  (e
17290 76 61 6c 20 22 24 61 63 5f 63 6f 6d 70 69 6c 65  val "$ac_compile
172a0 22 29 20 32 3e 26 35 0a 20 20 61 63 5f 73 74 61  ") 2>&5.  ac_sta
172b0 74 75 73 3d 24 3f 0a 20 20 24 61 73 5f 65 63 68  tus=$?.  $as_ech
172c0 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
172d0 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
172e0 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73  \$? = $ac_status
172f0 22 20 3e 26 35 0a 20 20 74 65 73 74 20 24 61 63  " >&5.  test $ac
17300 5f 73 74 61 74 75 73 20 3d 20 30 3b 20 7d 3b 20  _status = 0; }; 
17310 74 68 65 6e 20 3a 0a 20 20 66 6f 72 20 61 63 5f  then :.  for ac_
17320 66 69 6c 65 20 69 6e 20 63 6f 6e 66 74 65 73 74  file in conftest
17330 2e 6f 20 63 6f 6e 66 74 65 73 74 2e 6f 62 6a 20  .o conftest.obj 
17340 63 6f 6e 66 74 65 73 74 2e 2a 3b 20 64 6f 0a 20  conftest.*; do. 
17350 20 74 65 73 74 20 2d 66 20 22 24 61 63 5f 66 69   test -f "$ac_fi
17360 6c 65 22 20 7c 7c 20 63 6f 6e 74 69 6e 75 65 3b  le" || continue;
17370 0a 20 20 63 61 73 65 20 24 61 63 5f 66 69 6c 65  .  case $ac_file
17380 20 69 6e 0a 20 20 20 20 2a 2e 24 61 63 5f 65 78   in.    *.$ac_ex
17390 74 20 7c 20 2a 2e 78 63 6f 66 66 20 7c 20 2a 2e  t | *.xcoff | *.
173a0 74 64 73 20 7c 20 2a 2e 64 20 7c 20 2a 2e 70 64  tds | *.d | *.pd
173b0 62 20 7c 20 2a 2e 78 53 59 4d 20 7c 20 2a 2e 62  b | *.xSYM | *.b
173c0 62 20 7c 20 2a 2e 62 62 67 20 7c 20 2a 2e 6d 61  b | *.bbg | *.ma
173d0 70 20 7c 20 2a 2e 69 6e 66 20 7c 20 2a 2e 64 53  p | *.inf | *.dS
173e0 59 4d 20 29 20 3b 3b 0a 20 20 20 20 2a 29 20 61  YM ) ;;.    *) a
173f0 63 5f 63 76 5f 6f 62 6a 65 78 74 3d 60 65 78 70  c_cv_objext=`exp
17400 72 20 22 24 61 63 5f 66 69 6c 65 22 20 3a 20 27  r "$ac_file" : '
17410 2e 2a 5c 2e 5c 28 2e 2a 5c 29 27 60 0a 20 20 20  .*\.\(.*\)'`.   
17420 20 20 20 20 62 72 65 61 6b 3b 3b 0a 20 20 65 73      break;;.  es
17430 61 63 0a 64 6f 6e 65 0a 65 6c 73 65 0a 20 20 24  ac.done.else.  $
17440 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
17450 20 66 61 69 6c 65 64 20 70 72 6f 67 72 61 6d 20   failed program 
17460 77 61 73 3a 22 20 3e 26 35 0a 73 65 64 20 27 73  was:" >&5.sed 's
17470 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66 74 65 73 74  /^/| /' conftest
17480 2e 24 61 63 5f 65 78 74 20 3e 26 35 0a 0a 7b 20  .$ac_ext >&5..{ 
17490 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
174a0 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24  me:${as_lineno-$
174b0 4c 49 4e 45 4e 4f 7d 3a 20 65 72 72 6f 72 3a 20  LINENO}: error: 
174c0 69 6e 20 5c 60 24 61 63 5f 70 77 64 27 3a 22 20  in \`$ac_pwd':" 
174d0 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61  >&5.$as_echo "$a
174e0 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 69 6e 20  s_me: error: in 
174f0 5c 60 24 61 63 5f 70 77 64 27 3a 22 20 3e 26 32  \`$ac_pwd':" >&2
17500 3b 7d 0a 61 73 5f 66 6e 5f 65 72 72 6f 72 20 24  ;}.as_fn_error $
17510 3f 20 22 63 61 6e 6e 6f 74 20 63 6f 6d 70 75 74  ? "cannot comput
17520 65 20 73 75 66 66 69 78 20 6f 66 20 6f 62 6a 65  e suffix of obje
17530 63 74 20 66 69 6c 65 73 3a 20 63 61 6e 6e 6f 74  ct files: cannot
17540 20 63 6f 6d 70 69 6c 65 0a 53 65 65 20 5c 60 63   compile.See \`c
17550 6f 6e 66 69 67 2e 6c 6f 67 27 20 66 6f 72 20 6d  onfig.log' for m
17560 6f 72 65 20 64 65 74 61 69 6c 73 22 20 22 24 4c  ore details" "$L
17570 49 4e 45 4e 4f 22 20 35 3b 20 7d 0a 66 69 0a 72  INENO" 5; }.fi.r
17580 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 24 61  m -f conftest.$a
17590 63 5f 63 76 5f 6f 62 6a 65 78 74 20 63 6f 6e 66  c_cv_objext conf
175a0 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 66 69 0a  test.$ac_ext.fi.
175b0 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
175c0 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24  me:${as_lineno-$
175d0 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a  LINENO}: result:
175e0 20 24 61 63 5f 63 76 5f 6f 62 6a 65 78 74 22 20   $ac_cv_objext" 
175f0 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61  >&5.$as_echo "$a
17600 63 5f 63 76 5f 6f 62 6a 65 78 74 22 20 3e 26 36  c_cv_objext" >&6
17610 3b 20 7d 0a 4f 42 4a 45 58 54 3d 24 61 63 5f 63  ; }.OBJEXT=$ac_c
17620 76 5f 6f 62 6a 65 78 74 0a 61 63 5f 6f 62 6a 65  v_objext.ac_obje
17630 78 74 3d 24 4f 42 4a 45 58 54 0a 7b 20 24 61 73  xt=$OBJEXT.{ $as
17640 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
17650 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
17660 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20 77 68 65  O}: checking whe
17670 74 68 65 72 20 77 65 20 61 72 65 20 75 73 69 6e  ther we are usin
17680 67 20 74 68 65 20 47 4e 55 20 43 20 63 6f 6d 70  g the GNU C comp
17690 69 6c 65 72 22 20 3e 26 35 0a 24 61 73 5f 65 63  iler" >&5.$as_ec
176a0 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 77  ho_n "checking w
176b0 68 65 74 68 65 72 20 77 65 20 61 72 65 20 75 73  hether we are us
176c0 69 6e 67 20 74 68 65 20 47 4e 55 20 43 20 63 6f  ing the GNU C co
176d0 6d 70 69 6c 65 72 2e 2e 2e 20 22 20 3e 26 36 3b  mpiler... " >&6;
176e0 20 7d 0a 69 66 20 24 7b 61 63 5f 63 76 5f 63 5f   }.if ${ac_cv_c_
176f0 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 2b 3a 7d 20  compiler_gnu+:} 
17700 66 61 6c 73 65 3b 20 74 68 65 6e 20 3a 0a 20 20  false; then :.  
17710 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63  $as_echo_n "(cac
17720 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a  hed) " >&6.else.
17730 20 20 63 61 74 20 63 6f 6e 66 64 65 66 73 2e 68    cat confdefs.h
17740 20 2d 20 3c 3c 5f 41 43 45 4f 46 20 3e 63 6f 6e   - <<_ACEOF >con
17750 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 2f 2a  ftest.$ac_ext./*
17760 20 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e   end confdefs.h.
17770 20 20 2a 2f 0a 0a 69 6e 74 0a 6d 61 69 6e 20 28    */..int.main (
17780 29 0a 7b 0a 23 69 66 6e 64 65 66 20 5f 5f 47 4e  ).{.#ifndef __GN
17790 55 43 5f 5f 0a 20 20 20 20 20 20 20 63 68 6f 6b  UC__.       chok
177a0 65 20 6d 65 0a 23 65 6e 64 69 66 0a 0a 20 20 3b  e me.#endif..  ;
177b0 0a 20 20 72 65 74 75 72 6e 20 30 3b 0a 7d 0a 5f  .  return 0;.}._
177c0 41 43 45 4f 46 0a 69 66 20 61 63 5f 66 6e 5f 63  ACEOF.if ac_fn_c
177d0 5f 74 72 79 5f 63 6f 6d 70 69 6c 65 20 22 24 4c  _try_compile "$L
177e0 49 4e 45 4e 4f 22 3b 20 74 68 65 6e 20 3a 0a 20  INENO"; then :. 
177f0 20 61 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75   ac_compiler_gnu
17800 3d 79 65 73 0a 65 6c 73 65 0a 20 20 61 63 5f 63  =yes.else.  ac_c
17810 6f 6d 70 69 6c 65 72 5f 67 6e 75 3d 6e 6f 0a 66  ompiler_gnu=no.f
17820 69 0a 72 6d 20 2d 66 20 63 6f 72 65 20 63 6f 6e  i.rm -f core con
17830 66 74 65 73 74 2e 65 72 72 20 63 6f 6e 66 74 65  ftest.err confte
17840 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 20 63 6f  st.$ac_objext co
17850 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 61  nftest.$ac_ext.a
17860 63 5f 63 76 5f 63 5f 63 6f 6d 70 69 6c 65 72 5f  c_cv_c_compiler_
17870 67 6e 75 3d 24 61 63 5f 63 6f 6d 70 69 6c 65 72  gnu=$ac_compiler
17880 5f 67 6e 75 0a 0a 66 69 0a 7b 20 24 61 73 5f 65  _gnu..fi.{ $as_e
17890 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
178a0 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
178b0 3a 20 72 65 73 75 6c 74 3a 20 24 61 63 5f 63 76  : result: $ac_cv
178c0 5f 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 22  _c_compiler_gnu"
178d0 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24   >&5.$as_echo "$
178e0 61 63 5f 63 76 5f 63 5f 63 6f 6d 70 69 6c 65 72  ac_cv_c_compiler
178f0 5f 67 6e 75 22 20 3e 26 36 3b 20 7d 0a 69 66 20  _gnu" >&6; }.if 
17900 74 65 73 74 20 24 61 63 5f 63 6f 6d 70 69 6c 65  test $ac_compile
17910 72 5f 67 6e 75 20 3d 20 79 65 73 3b 20 74 68 65  r_gnu = yes; the
17920 6e 0a 20 20 47 43 43 3d 79 65 73 0a 65 6c 73 65  n.  GCC=yes.else
17930 0a 20 20 47 43 43 3d 0a 66 69 0a 61 63 5f 74 65  .  GCC=.fi.ac_te
17940 73 74 5f 43 46 4c 41 47 53 3d 24 7b 43 46 4c 41  st_CFLAGS=${CFLA
17950 47 53 2b 73 65 74 7d 0a 61 63 5f 73 61 76 65 5f  GS+set}.ac_save_
17960 43 46 4c 41 47 53 3d 24 43 46 4c 41 47 53 0a 7b  CFLAGS=$CFLAGS.{
17970 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
17980 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
17990 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67  INENO}: checking
179a0 20 77 68 65 74 68 65 72 20 24 43 43 20 61 63 63   whether $CC acc
179b0 65 70 74 73 20 2d 67 22 20 3e 26 35 0a 24 61 73  epts -g" >&5.$as
179c0 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e  _echo_n "checkin
179d0 67 20 77 68 65 74 68 65 72 20 24 43 43 20 61 63  g whether $CC ac
179e0 63 65 70 74 73 20 2d 67 2e 2e 2e 20 22 20 3e 26  cepts -g... " >&
179f0 36 3b 20 7d 0a 69 66 20 24 7b 61 63 5f 63 76 5f  6; }.if ${ac_cv_
17a00 70 72 6f 67 5f 63 63 5f 67 2b 3a 7d 20 66 61 6c  prog_cc_g+:} fal
17a10 73 65 3b 20 74 68 65 6e 20 3a 0a 20 20 24 61 73  se; then :.  $as
17a20 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64  _echo_n "(cached
17a30 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 61  ) " >&6.else.  a
17a40 63 5f 73 61 76 65 5f 63 5f 77 65 72 72 6f 72 5f  c_save_c_werror_
17a50 66 6c 61 67 3d 24 61 63 5f 63 5f 77 65 72 72 6f  flag=$ac_c_werro
17a60 72 5f 66 6c 61 67 0a 20 20 20 61 63 5f 63 5f 77  r_flag.   ac_c_w
17a70 65 72 72 6f 72 5f 66 6c 61 67 3d 79 65 73 0a 20  error_flag=yes. 
17a80 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 63 63 5f    ac_cv_prog_cc_
17a90 67 3d 6e 6f 0a 20 20 20 43 46 4c 41 47 53 3d 22  g=no.   CFLAGS="
17aa0 2d 67 22 0a 20 20 20 63 61 74 20 63 6f 6e 66 64  -g".   cat confd
17ab0 65 66 73 2e 68 20 2d 20 3c 3c 5f 41 43 45 4f 46  efs.h - <<_ACEOF
17ac0 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65   >conftest.$ac_e
17ad0 78 74 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65  xt./* end confde
17ae0 66 73 2e 68 2e 20 20 2a 2f 0a 0a 69 6e 74 0a 6d  fs.h.  */..int.m
17af0 61 69 6e 20 28 29 0a 7b 0a 0a 20 20 3b 0a 20 20  ain ().{..  ;.  
17b00 72 65 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41 43 45  return 0;.}._ACE
17b10 4f 46 0a 69 66 20 61 63 5f 66 6e 5f 63 5f 74 72  OF.if ac_fn_c_tr
17b20 79 5f 63 6f 6d 70 69 6c 65 20 22 24 4c 49 4e 45  y_compile "$LINE
17b30 4e 4f 22 3b 20 74 68 65 6e 20 3a 0a 20 20 61 63  NO"; then :.  ac
17b40 5f 63 76 5f 70 72 6f 67 5f 63 63 5f 67 3d 79 65  _cv_prog_cc_g=ye
17b50 73 0a 65 6c 73 65 0a 20 20 43 46 4c 41 47 53 3d  s.else.  CFLAGS=
17b60 22 22 0a 20 20 20 20 20 20 63 61 74 20 63 6f 6e  "".      cat con
17b70 66 64 65 66 73 2e 68 20 2d 20 3c 3c 5f 41 43 45  fdefs.h - <<_ACE
17b80 4f 46 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63  OF >conftest.$ac
17b90 5f 65 78 74 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66  _ext./* end conf
17ba0 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 0a 69 6e 74  defs.h.  */..int
17bb0 0a 6d 61 69 6e 20 28 29 0a 7b 0a 0a 20 20 3b 0a  .main ().{..  ;.
17bc0 20 20 72 65 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41    return 0;.}._A
17bd0 43 45 4f 46 0a 69 66 20 61 63 5f 66 6e 5f 63 5f  CEOF.if ac_fn_c_
17be0 74 72 79 5f 63 6f 6d 70 69 6c 65 20 22 24 4c 49  try_compile "$LI
17bf0 4e 45 4e 4f 22 3b 20 74 68 65 6e 20 3a 0a 0a 65  NENO"; then :..e
17c00 6c 73 65 0a 20 20 61 63 5f 63 5f 77 65 72 72 6f  lse.  ac_c_werro
17c10 72 5f 66 6c 61 67 3d 24 61 63 5f 73 61 76 65 5f  r_flag=$ac_save_
17c20 63 5f 77 65 72 72 6f 72 5f 66 6c 61 67 0a 09 20  c_werror_flag.. 
17c30 43 46 4c 41 47 53 3d 22 2d 67 22 0a 09 20 63 61  CFLAGS="-g".. ca
17c40 74 20 63 6f 6e 66 64 65 66 73 2e 68 20 2d 20 3c  t confdefs.h - <
17c50 3c 5f 41 43 45 4f 46 20 3e 63 6f 6e 66 74 65 73  <_ACEOF >conftes
17c60 74 2e 24 61 63 5f 65 78 74 0a 2f 2a 20 65 6e 64  t.$ac_ext./* end
17c70 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f   confdefs.h.  */
17c80 0a 0a 69 6e 74 0a 6d 61 69 6e 20 28 29 0a 7b 0a  ..int.main ().{.
17c90 0a 20 20 3b 0a 20 20 72 65 74 75 72 6e 20 30 3b  .  ;.  return 0;
17ca0 0a 7d 0a 5f 41 43 45 4f 46 0a 69 66 20 61 63 5f  .}._ACEOF.if ac_
17cb0 66 6e 5f 63 5f 74 72 79 5f 63 6f 6d 70 69 6c 65  fn_c_try_compile
17cc0 20 22 24 4c 49 4e 45 4e 4f 22 3b 20 74 68 65 6e   "$LINENO"; then
17cd0 20 3a 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f   :.  ac_cv_prog_
17ce0 63 63 5f 67 3d 79 65 73 0a 66 69 0a 72 6d 20 2d  cc_g=yes.fi.rm -
17cf0 66 20 63 6f 72 65 20 63 6f 6e 66 74 65 73 74 2e  f core conftest.
17d00 65 72 72 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  err conftest.$ac
17d10 5f 6f 62 6a 65 78 74 20 63 6f 6e 66 74 65 73 74  _objext conftest
17d20 2e 24 61 63 5f 65 78 74 0a 66 69 0a 72 6d 20 2d  .$ac_ext.fi.rm -
17d30 66 20 63 6f 72 65 20 63 6f 6e 66 74 65 73 74 2e  f core conftest.
17d40 65 72 72 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  err conftest.$ac
17d50 5f 6f 62 6a 65 78 74 20 63 6f 6e 66 74 65 73 74  _objext conftest
17d60 2e 24 61 63 5f 65 78 74 0a 66 69 0a 72 6d 20 2d  .$ac_ext.fi.rm -
17d70 66 20 63 6f 72 65 20 63 6f 6e 66 74 65 73 74 2e  f core conftest.
17d80 65 72 72 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  err conftest.$ac
17d90 5f 6f 62 6a 65 78 74 20 63 6f 6e 66 74 65 73 74  _objext conftest
17da0 2e 24 61 63 5f 65 78 74 0a 20 20 20 61 63 5f 63  .$ac_ext.   ac_c
17db0 5f 77 65 72 72 6f 72 5f 66 6c 61 67 3d 24 61 63  _werror_flag=$ac
17dc0 5f 73 61 76 65 5f 63 5f 77 65 72 72 6f 72 5f 66  _save_c_werror_f
17dd0 6c 61 67 0a 66 69 0a 7b 20 24 61 73 5f 65 63 68  lag.fi.{ $as_ech
17de0 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
17df0 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
17e00 72 65 73 75 6c 74 3a 20 24 61 63 5f 63 76 5f 70  result: $ac_cv_p
17e10 72 6f 67 5f 63 63 5f 67 22 20 3e 26 35 0a 24 61  rog_cc_g" >&5.$a
17e20 73 5f 65 63 68 6f 20 22 24 61 63 5f 63 76 5f 70  s_echo "$ac_cv_p
17e30 72 6f 67 5f 63 63 5f 67 22 20 3e 26 36 3b 20 7d  rog_cc_g" >&6; }
17e40 0a 69 66 20 74 65 73 74 20 22 24 61 63 5f 74 65  .if test "$ac_te
17e50 73 74 5f 43 46 4c 41 47 53 22 20 3d 20 73 65 74  st_CFLAGS" = set
17e60 3b 20 74 68 65 6e 0a 20 20 43 46 4c 41 47 53 3d  ; then.  CFLAGS=
17e70 24 61 63 5f 73 61 76 65 5f 43 46 4c 41 47 53 0a  $ac_save_CFLAGS.
17e80 65 6c 69 66 20 74 65 73 74 20 24 61 63 5f 63 76  elif test $ac_cv
17e90 5f 70 72 6f 67 5f 63 63 5f 67 20 3d 20 79 65 73  _prog_cc_g = yes
17ea0 3b 20 74 68 65 6e 0a 20 20 69 66 20 74 65 73 74  ; then.  if test
17eb0 20 22 24 47 43 43 22 20 3d 20 79 65 73 3b 20 74   "$GCC" = yes; t
17ec0 68 65 6e 0a 20 20 20 20 43 46 4c 41 47 53 3d 22  hen.    CFLAGS="
17ed0 2d 67 20 2d 4f 32 22 0a 20 20 65 6c 73 65 0a 20  -g -O2".  else. 
17ee0 20 20 20 43 46 4c 41 47 53 3d 22 2d 67 22 0a 20     CFLAGS="-g". 
17ef0 20 66 69 0a 65 6c 73 65 0a 20 20 69 66 20 74 65   fi.else.  if te
17f00 73 74 20 22 24 47 43 43 22 20 3d 20 79 65 73 3b  st "$GCC" = yes;
17f10 20 74 68 65 6e 0a 20 20 20 20 43 46 4c 41 47 53   then.    CFLAGS
17f20 3d 22 2d 4f 32 22 0a 20 20 65 6c 73 65 0a 20 20  ="-O2".  else.  
17f30 20 20 43 46 4c 41 47 53 3d 0a 20 20 66 69 0a 66    CFLAGS=.  fi.f
17f40 69 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61  i.{ $as_echo "$a
17f50 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
17f60 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b  -$LINENO}: check
17f70 69 6e 67 20 66 6f 72 20 24 43 43 20 6f 70 74 69  ing for $CC opti
17f80 6f 6e 20 74 6f 20 61 63 63 65 70 74 20 49 53 4f  on to accept ISO
17f90 20 43 38 39 22 20 3e 26 35 0a 24 61 73 5f 65 63   C89" >&5.$as_ec
17fa0 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66  ho_n "checking f
17fb0 6f 72 20 24 43 43 20 6f 70 74 69 6f 6e 20 74 6f  or $CC option to
17fc0 20 61 63 63 65 70 74 20 49 53 4f 20 43 38 39 2e   accept ISO C89.
17fd0 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 24  .. " >&6; }.if $
17fe0 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 63 63 5f 63  {ac_cv_prog_cc_c
17ff0 38 39 2b 3a 7d 20 66 61 6c 73 65 3b 20 74 68 65  89+:} false; the
18000 6e 20 3a 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e  n :.  $as_echo_n
18010 20 22 28 63 61 63 68 65 64 29 20 22 20 3e 26 36   "(cached) " >&6
18020 0a 65 6c 73 65 0a 20 20 61 63 5f 63 76 5f 70 72  .else.  ac_cv_pr
18030 6f 67 5f 63 63 5f 63 38 39 3d 6e 6f 0a 61 63 5f  og_cc_c89=no.ac_
18040 73 61 76 65 5f 43 43 3d 24 43 43 0a 63 61 74 20  save_CC=$CC.cat 
18050 63 6f 6e 66 64 65 66 73 2e 68 20 2d 20 3c 3c 5f  confdefs.h - <<_
18060 41 43 45 4f 46 20 3e 63 6f 6e 66 74 65 73 74 2e  ACEOF >conftest.
18070 24 61 63 5f 65 78 74 0a 2f 2a 20 65 6e 64 20 63  $ac_ext./* end c
18080 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 23  onfdefs.h.  */.#
18090 69 6e 63 6c 75 64 65 20 3c 73 74 64 61 72 67 2e  include <stdarg.
180a0 68 3e 0a 23 69 6e 63 6c 75 64 65 20 3c 73 74 64  h>.#include <std
180b0 69 6f 2e 68 3e 0a 73 74 72 75 63 74 20 73 74 61  io.h>.struct sta
180c0 74 3b 0a 2f 2a 20 4d 6f 73 74 20 6f 66 20 74 68  t;./* Most of th
180d0 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 74 65 73 74  e following test
180e0 73 20 61 72 65 20 73 74 6f 6c 65 6e 20 66 72 6f  s are stolen fro
180f0 6d 20 52 43 53 20 35 2e 37 27 73 20 73 72 63 2f  m RCS 5.7's src/
18100 63 6f 6e 66 2e 73 68 2e 20 20 2a 2f 0a 73 74 72  conf.sh.  */.str
18110 75 63 74 20 62 75 66 20 7b 20 69 6e 74 20 78 3b  uct buf { int x;
18120 20 7d 3b 0a 46 49 4c 45 20 2a 20 28 2a 72 63 73   };.FILE * (*rcs
18130 6f 70 65 6e 29 20 28 73 74 72 75 63 74 20 62 75  open) (struct bu
18140 66 20 2a 2c 20 73 74 72 75 63 74 20 73 74 61 74  f *, struct stat
18150 20 2a 2c 20 69 6e 74 29 3b 0a 73 74 61 74 69 63   *, int);.static
18160 20 63 68 61 72 20 2a 65 20 28 70 2c 20 69 29 0a   char *e (p, i).
18170 20 20 20 20 20 63 68 61 72 20 2a 2a 70 3b 0a 20       char **p;. 
18180 20 20 20 20 69 6e 74 20 69 3b 0a 7b 0a 20 20 72      int i;.{.  r
18190 65 74 75 72 6e 20 70 5b 69 5d 3b 0a 7d 0a 73 74  eturn p[i];.}.st
181a0 61 74 69 63 20 63 68 61 72 20 2a 66 20 28 63 68  atic char *f (ch
181b0 61 72 20 2a 20 28 2a 67 29 20 28 63 68 61 72 20  ar * (*g) (char 
181c0 2a 2a 2c 20 69 6e 74 29 2c 20 63 68 61 72 20 2a  **, int), char *
181d0 2a 70 2c 20 2e 2e 2e 29 0a 7b 0a 20 20 63 68 61  *p, ...).{.  cha
181e0 72 20 2a 73 3b 0a 20 20 76 61 5f 6c 69 73 74 20  r *s;.  va_list 
181f0 76 3b 0a 20 20 76 61 5f 73 74 61 72 74 20 28 76  v;.  va_start (v
18200 2c 70 29 3b 0a 20 20 73 20 3d 20 67 20 28 70 2c  ,p);.  s = g (p,
18210 20 76 61 5f 61 72 67 20 28 76 2c 69 6e 74 29 29   va_arg (v,int))
18220 3b 0a 20 20 76 61 5f 65 6e 64 20 28 76 29 3b 0a  ;.  va_end (v);.
18230 20 20 72 65 74 75 72 6e 20 73 3b 0a 7d 0a 0a 2f    return s;.}../
18240 2a 20 4f 53 46 20 34 2e 30 20 43 6f 6d 70 61 71  * OSF 4.0 Compaq
18250 20 63 63 20 69 73 20 73 6f 6d 65 20 73 6f 72 74   cc is some sort
18260 20 6f 66 20 61 6c 6d 6f 73 74 2d 41 4e 53 49 20   of almost-ANSI 
18270 62 79 20 64 65 66 61 75 6c 74 2e 20 20 49 74 20  by default.  It 
18280 68 61 73 0a 20 20 20 66 75 6e 63 74 69 6f 6e 20  has.   function 
18290 70 72 6f 74 6f 74 79 70 65 73 20 61 6e 64 20 73  prototypes and s
182a0 74 75 66 66 2c 20 62 75 74 20 6e 6f 74 20 27 5c  tuff, but not '\
182b0 78 48 48 27 20 68 65 78 20 63 68 61 72 61 63 74  xHH' hex charact
182c0 65 72 20 63 6f 6e 73 74 61 6e 74 73 2e 0a 20 20  er constants..  
182d0 20 54 68 65 73 65 20 64 6f 6e 27 74 20 70 72 6f   These don't pro
182e0 76 6f 6b 65 20 61 6e 20 65 72 72 6f 72 20 75 6e  voke an error un
182f0 66 6f 72 74 75 6e 61 74 65 6c 79 2c 20 69 6e 73  fortunately, ins
18300 74 65 61 64 20 61 72 65 20 73 69 6c 65 6e 74 6c  tead are silentl
18310 79 20 74 72 65 61 74 65 64 0a 20 20 20 61 73 20  y treated.   as 
18320 27 78 27 2e 20 20 54 68 65 20 66 6f 6c 6c 6f 77  'x'.  The follow
18330 69 6e 67 20 69 6e 64 75 63 65 73 20 61 6e 20 65  ing induces an e
18340 72 72 6f 72 2c 20 75 6e 74 69 6c 20 2d 73 74 64  rror, until -std
18350 20 69 73 20 61 64 64 65 64 20 74 6f 20 67 65 74   is added to get
18360 0a 20 20 20 70 72 6f 70 65 72 20 41 4e 53 49 20  .   proper ANSI 
18370 6d 6f 64 65 2e 20 20 43 75 72 69 6f 75 73 6c 79  mode.  Curiously
18380 20 27 5c 78 30 30 27 21 3d 27 78 27 20 61 6c 77   '\x00'!='x' alw
18390 61 79 73 20 63 6f 6d 65 73 20 6f 75 74 20 74 72  ays comes out tr
183a0 75 65 2c 20 66 6f 72 20 61 6e 0a 20 20 20 61 72  ue, for an.   ar
183b0 72 61 79 20 73 69 7a 65 20 61 74 20 6c 65 61 73  ray size at leas
183c0 74 2e 20 20 49 74 27 73 20 6e 65 63 65 73 73 61  t.  It's necessa
183d0 72 79 20 74 6f 20 77 72 69 74 65 20 27 5c 78 30  ry to write '\x0
183e0 30 27 3d 3d 30 20 74 6f 20 67 65 74 20 73 6f 6d  0'==0 to get som
183f0 65 74 68 69 6e 67 0a 20 20 20 74 68 61 74 27 73  ething.   that's
18400 20 74 72 75 65 20 6f 6e 6c 79 20 77 69 74 68 20   true only with 
18410 2d 73 74 64 2e 20 20 2a 2f 0a 69 6e 74 20 6f 73  -std.  */.int os
18420 66 34 5f 63 63 5f 61 72 72 61 79 20 5b 27 5c 78  f4_cc_array ['\x
18430 30 30 27 20 3d 3d 20 30 20 3f 20 31 20 3a 20 2d  00' == 0 ? 1 : -
18440 31 5d 3b 0a 0a 2f 2a 20 49 42 4d 20 43 20 36 20  1];../* IBM C 6 
18450 66 6f 72 20 41 49 58 20 69 73 20 61 6c 6d 6f 73  for AIX is almos
18460 74 2d 41 4e 53 49 20 62 79 20 64 65 66 61 75 6c  t-ANSI by defaul
18470 74 2c 20 62 75 74 20 69 74 20 72 65 70 6c 61 63  t, but it replac
18480 65 73 20 6d 61 63 72 6f 20 70 61 72 61 6d 65 74  es macro paramet
18490 65 72 73 0a 20 20 20 69 6e 73 69 64 65 20 73 74  ers.   inside st
184a0 72 69 6e 67 73 20 61 6e 64 20 63 68 61 72 61 63  rings and charac
184b0 74 65 72 20 63 6f 6e 73 74 61 6e 74 73 2e 20 20  ter constants.  
184c0 2a 2f 0a 23 64 65 66 69 6e 65 20 46 4f 4f 28 78  */.#define FOO(x
184d0 29 20 27 78 27 0a 69 6e 74 20 78 6c 63 36 5f 63  ) 'x'.int xlc6_c
184e0 63 5f 61 72 72 61 79 5b 46 4f 4f 28 61 29 20 3d  c_array[FOO(a) =
184f0 3d 20 27 78 27 20 3f 20 31 20 3a 20 2d 31 5d 3b  = 'x' ? 1 : -1];
18500 0a 0a 69 6e 74 20 74 65 73 74 20 28 69 6e 74 20  ..int test (int 
18510 69 2c 20 64 6f 75 62 6c 65 20 78 29 3b 0a 73 74  i, double x);.st
18520 72 75 63 74 20 73 31 20 7b 69 6e 74 20 28 2a 66  ruct s1 {int (*f
18530 29 20 28 69 6e 74 20 61 29 3b 7d 3b 0a 73 74 72  ) (int a);};.str
18540 75 63 74 20 73 32 20 7b 69 6e 74 20 28 2a 66 29  uct s2 {int (*f)
18550 20 28 64 6f 75 62 6c 65 20 61 29 3b 7d 3b 0a 69   (double a);};.i
18560 6e 74 20 70 61 69 72 6e 61 6d 65 73 20 28 69 6e  nt pairnames (in
18570 74 2c 20 63 68 61 72 20 2a 2a 2c 20 46 49 4c 45  t, char **, FILE
18580 20 2a 28 2a 29 28 73 74 72 75 63 74 20 62 75 66   *(*)(struct buf
18590 20 2a 2c 20 73 74 72 75 63 74 20 73 74 61 74 20   *, struct stat 
185a0 2a 2c 20 69 6e 74 29 2c 20 69 6e 74 2c 20 69 6e  *, int), int, in
185b0 74 29 3b 0a 69 6e 74 20 61 72 67 63 3b 0a 63 68  t);.int argc;.ch
185c0 61 72 20 2a 2a 61 72 67 76 3b 0a 69 6e 74 0a 6d  ar **argv;.int.m
185d0 61 69 6e 20 28 29 0a 7b 0a 72 65 74 75 72 6e 20  ain ().{.return 
185e0 66 20 28 65 2c 20 61 72 67 76 2c 20 30 29 20 21  f (e, argv, 0) !
185f0 3d 20 61 72 67 76 5b 30 5d 20 20 7c 7c 20 20 66  = argv[0]  ||  f
18600 20 28 65 2c 20 61 72 67 76 2c 20 31 29 20 21 3d   (e, argv, 1) !=
18610 20 61 72 67 76 5b 31 5d 3b 0a 20 20 3b 0a 20 20   argv[1];.  ;.  
18620 72 65 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41 43 45  return 0;.}._ACE
18630 4f 46 0a 66 6f 72 20 61 63 5f 61 72 67 20 69 6e  OF.for ac_arg in
18640 20 27 27 20 2d 71 6c 61 6e 67 6c 76 6c 3d 65 78   '' -qlanglvl=ex
18650 74 63 38 39 20 2d 71 6c 61 6e 67 6c 76 6c 3d 61  tc89 -qlanglvl=a
18660 6e 73 69 20 2d 73 74 64 20 5c 0a 09 2d 41 65 20  nsi -std \..-Ae 
18670 22 2d 41 61 20 2d 44 5f 48 50 55 58 5f 53 4f 55  "-Aa -D_HPUX_SOU
18680 52 43 45 22 20 22 2d 58 63 20 2d 44 5f 5f 45 58  RCE" "-Xc -D__EX
18690 54 45 4e 53 49 4f 4e 53 5f 5f 22 0a 64 6f 0a 20  TENSIONS__".do. 
186a0 20 43 43 3d 22 24 61 63 5f 73 61 76 65 5f 43 43   CC="$ac_save_CC
186b0 20 24 61 63 5f 61 72 67 22 0a 20 20 69 66 20 61   $ac_arg".  if a
186c0 63 5f 66 6e 5f 63 5f 74 72 79 5f 63 6f 6d 70 69  c_fn_c_try_compi
186d0 6c 65 20 22 24 4c 49 4e 45 4e 4f 22 3b 20 74 68  le "$LINENO"; th
186e0 65 6e 20 3a 0a 20 20 61 63 5f 63 76 5f 70 72 6f  en :.  ac_cv_pro
186f0 67 5f 63 63 5f 63 38 39 3d 24 61 63 5f 61 72 67  g_cc_c89=$ac_arg
18700 0a 66 69 0a 72 6d 20 2d 66 20 63 6f 72 65 20 63  .fi.rm -f core c
18710 6f 6e 66 74 65 73 74 2e 65 72 72 20 63 6f 6e 66  onftest.err conf
18720 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 0a  test.$ac_objext.
18730 20 20 74 65 73 74 20 22 78 24 61 63 5f 63 76 5f    test "x$ac_cv_
18740 70 72 6f 67 5f 63 63 5f 63 38 39 22 20 21 3d 20  prog_cc_c89" != 
18750 22 78 6e 6f 22 20 26 26 20 62 72 65 61 6b 0a 64  "xno" && break.d
18760 6f 6e 65 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65  one.rm -f confte
18770 73 74 2e 24 61 63 5f 65 78 74 0a 43 43 3d 24 61  st.$ac_ext.CC=$a
18780 63 5f 73 61 76 65 5f 43 43 0a 0a 66 69 0a 23 20  c_save_CC..fi.# 
18790 41 43 5f 43 41 43 48 45 5f 56 41 4c 0a 63 61 73  AC_CACHE_VAL.cas
187a0 65 20 22 78 24 61 63 5f 63 76 5f 70 72 6f 67 5f  e "x$ac_cv_prog_
187b0 63 63 5f 63 38 39 22 20 69 6e 0a 20 20 78 29 0a  cc_c89" in.  x).
187c0 20 20 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22      { $as_echo "
187d0 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
187e0 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73  no-$LINENO}: res
187f0 75 6c 74 3a 20 6e 6f 6e 65 20 6e 65 65 64 65 64  ult: none needed
18800 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
18810 6e 6f 6e 65 20 6e 65 65 64 65 64 22 20 3e 26 36  none needed" >&6
18820 3b 20 7d 20 3b 3b 0a 20 20 78 6e 6f 29 0a 20 20  ; } ;;.  xno).  
18830 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61    { $as_echo "$a
18840 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
18850 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c  -$LINENO}: resul
18860 74 3a 20 75 6e 73 75 70 70 6f 72 74 65 64 22 20  t: unsupported" 
18870 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 75 6e  >&5.$as_echo "un
18880 73 75 70 70 6f 72 74 65 64 22 20 3e 26 36 3b 20  supported" >&6; 
18890 7d 20 3b 3b 0a 20 20 2a 29 0a 20 20 20 20 43 43  } ;;.  *).    CC
188a0 3d 22 24 43 43 20 24 61 63 5f 63 76 5f 70 72 6f  ="$CC $ac_cv_pro
188b0 67 5f 63 63 5f 63 38 39 22 0a 20 20 20 20 7b 20  g_cc_c89".    { 
188c0 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
188d0 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
188e0 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 24  NENO}: result: $
188f0 61 63 5f 63 76 5f 70 72 6f 67 5f 63 63 5f 63 38  ac_cv_prog_cc_c8
18900 39 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  9" >&5.$as_echo 
18910 22 24 61 63 5f 63 76 5f 70 72 6f 67 5f 63 63 5f  "$ac_cv_prog_cc_
18920 63 38 39 22 20 3e 26 36 3b 20 7d 20 3b 3b 0a 65  c89" >&6; } ;;.e
18930 73 61 63 0a 69 66 20 74 65 73 74 20 22 78 24 61  sac.if test "x$a
18940 63 5f 63 76 5f 70 72 6f 67 5f 63 63 5f 63 38 39  c_cv_prog_cc_c89
18950 22 20 21 3d 20 78 6e 6f 3b 20 74 68 65 6e 20 3a  " != xno; then :
18960 0a 0a 66 69 0a 0a 61 63 5f 65 78 74 3d 63 0a 61  ..fi..ac_ext=c.a
18970 63 5f 63 70 70 3d 27 24 43 50 50 20 24 43 50 50  c_cpp='$CPP $CPP
18980 46 4c 41 47 53 27 0a 61 63 5f 63 6f 6d 70 69 6c  FLAGS'.ac_compil
18990 65 3d 27 24 43 43 20 2d 63 20 24 43 46 4c 41 47  e='$CC -c $CFLAG
189a0 53 20 24 43 50 50 46 4c 41 47 53 20 63 6f 6e 66  S $CPPFLAGS conf
189b0 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3e 26 35  test.$ac_ext >&5
189c0 27 0a 61 63 5f 6c 69 6e 6b 3d 27 24 43 43 20 2d  '.ac_link='$CC -
189d0 6f 20 63 6f 6e 66 74 65 73 74 24 61 63 5f 65 78  o conftest$ac_ex
189e0 65 65 78 74 20 24 43 46 4c 41 47 53 20 24 43 50  eext $CFLAGS $CP
189f0 50 46 4c 41 47 53 20 24 4c 44 46 4c 41 47 53 20  PFLAGS $LDFLAGS 
18a00 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
18a10 20 24 4c 49 42 53 20 3e 26 35 27 0a 61 63 5f 63   $LIBS >&5'.ac_c
18a20 6f 6d 70 69 6c 65 72 5f 67 6e 75 3d 24 61 63 5f  ompiler_gnu=$ac_
18a30 63 76 5f 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e  cv_c_compiler_gn
18a40 75 0a 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  u..{ $as_echo "$
18a50 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
18a60 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63  o-$LINENO}: chec
18a70 6b 69 6e 67 20 66 6f 72 20 61 20 73 65 64 20 74  king for a sed t
18a80 68 61 74 20 64 6f 65 73 20 6e 6f 74 20 74 72 75  hat does not tru
18a90 6e 63 61 74 65 20 6f 75 74 70 75 74 22 20 3e 26  ncate output" >&
18aa0 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68  5.$as_echo_n "ch
18ab0 65 63 6b 69 6e 67 20 66 6f 72 20 61 20 73 65 64  ecking for a sed
18ac0 20 74 68 61 74 20 64 6f 65 73 20 6e 6f 74 20 74   that does not t
18ad0 72 75 6e 63 61 74 65 20 6f 75 74 70 75 74 2e 2e  runcate output..
18ae0 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 24 7b  . " >&6; }.if ${
18af0 61 63 5f 63 76 5f 70 61 74 68 5f 53 45 44 2b 3a  ac_cv_path_SED+:
18b00 7d 20 66 61 6c 73 65 3b 20 74 68 65 6e 20 3a 0a  } false; then :.
18b10 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63    $as_echo_n "(c
18b20 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73  ached) " >&6.els
18b30 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63  e.            ac
18b40 5f 73 63 72 69 70 74 3d 73 2f 61 61 61 61 61 61  _script=s/aaaaaa
18b50 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61  aaaaaaaaaaaaaaaa
18b60 61 61 61 61 61 61 61 61 61 61 61 61 61 2f 62 62  aaaaaaaaaaaaa/bb
18b70 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62  bbbbbbbbbbbbbbbb
18b80 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 2f  bbbbbbbbbbbbbbb/
18b90 0a 20 20 20 20 20 66 6f 72 20 61 63 5f 69 20 69  .     for ac_i i
18ba0 6e 20 31 20 32 20 33 20 34 20 35 20 36 20 37 3b  n 1 2 3 4 5 6 7;
18bb0 20 64 6f 0a 20 20 20 20 20 20 20 61 63 5f 73 63   do.       ac_sc
18bc0 72 69 70 74 3d 22 24 61 63 5f 73 63 72 69 70 74  ript="$ac_script
18bd0 24 61 73 5f 6e 6c 24 61 63 5f 73 63 72 69 70 74  $as_nl$ac_script
18be0 22 0a 20 20 20 20 20 64 6f 6e 65 0a 20 20 20 20  ".     done.    
18bf0 20 65 63 68 6f 20 22 24 61 63 5f 73 63 72 69 70   echo "$ac_scrip
18c00 74 22 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20 7c  t" 2>/dev/null |
18c10 20 73 65 64 20 39 39 71 20 3e 63 6f 6e 66 74 65   sed 99q >confte
18c20 73 74 2e 73 65 64 0a 20 20 20 20 20 7b 20 61 63  st.sed.     { ac
18c30 5f 73 63 72 69 70 74 3d 3b 20 75 6e 73 65 74 20  _script=; unset 
18c40 61 63 5f 73 63 72 69 70 74 3b 7d 0a 20 20 20 20  ac_script;}.    
18c50 20 69 66 20 74 65 73 74 20 2d 7a 20 22 24 53 45   if test -z "$SE
18c60 44 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 70 61  D"; then.  ac_pa
18c70 74 68 5f 53 45 44 5f 66 6f 75 6e 64 3d 66 61 6c  th_SED_found=fal
18c80 73 65 0a 20 20 23 20 4c 6f 6f 70 20 74 68 72 6f  se.  # Loop thro
18c90 75 67 68 20 74 68 65 20 75 73 65 72 27 73 20 70  ugh the user's p
18ca0 61 74 68 20 61 6e 64 20 74 65 73 74 20 66 6f 72  ath and test for
18cb0 20 65 61 63 68 20 6f 66 20 50 52 4f 47 4e 41 4d   each of PROGNAM
18cc0 45 2d 4c 49 53 54 0a 20 20 61 73 5f 73 61 76 65  E-LIST.  as_save
18cd0 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24  _IFS=$IFS; IFS=$
18ce0 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66  PATH_SEPARATOR.f
18cf0 6f 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50 41  or as_dir in $PA
18d00 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f  TH.do.  IFS=$as_
18d10 73 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74 20  save_IFS.  test 
18d20 2d 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26 20  -z "$as_dir" && 
18d30 61 73 5f 64 69 72 3d 2e 0a 20 20 20 20 66 6f 72  as_dir=..    for
18d40 20 61 63 5f 70 72 6f 67 20 69 6e 20 73 65 64 20   ac_prog in sed 
18d50 67 73 65 64 3b 20 64 6f 0a 20 20 20 20 66 6f 72  gsed; do.    for
18d60 20 61 63 5f 65 78 65 63 5f 65 78 74 20 69 6e 20   ac_exec_ext in 
18d70 27 27 20 24 61 63 5f 65 78 65 63 75 74 61 62 6c  '' $ac_executabl
18d80 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f  e_extensions; do
18d90 0a 20 20 20 20 20 20 61 63 5f 70 61 74 68 5f 53  .      ac_path_S
18da0 45 44 3d 22 24 61 73 5f 64 69 72 2f 24 61 63 5f  ED="$as_dir/$ac_
18db0 70 72 6f 67 24 61 63 5f 65 78 65 63 5f 65 78 74  prog$ac_exec_ext
18dc0 22 0a 20 20 20 20 20 20 61 73 5f 66 6e 5f 65 78  ".      as_fn_ex
18dd0 65 63 75 74 61 62 6c 65 5f 70 20 22 24 61 63 5f  ecutable_p "$ac_
18de0 70 61 74 68 5f 53 45 44 22 20 7c 7c 20 63 6f 6e  path_SED" || con
18df0 74 69 6e 75 65 0a 23 20 43 68 65 63 6b 20 66 6f  tinue.# Check fo
18e00 72 20 47 4e 55 20 61 63 5f 70 61 74 68 5f 53 45  r GNU ac_path_SE
18e10 44 20 61 6e 64 20 73 65 6c 65 63 74 20 69 74 20  D and select it 
18e20 69 66 20 69 74 20 69 73 20 66 6f 75 6e 64 2e 0a  if it is found..
18e30 20 20 23 20 43 68 65 63 6b 20 66 6f 72 20 47 4e    # Check for GN
18e40 55 20 24 61 63 5f 70 61 74 68 5f 53 45 44 0a 63  U $ac_path_SED.c
18e50 61 73 65 20 60 22 24 61 63 5f 70 61 74 68 5f 53  ase `"$ac_path_S
18e60 45 44 22 20 2d 2d 76 65 72 73 69 6f 6e 20 32 3e  ED" --version 2>
18e70 26 31 60 20 69 6e 0a 2a 47 4e 55 2a 29 0a 20 20  &1` in.*GNU*).  
18e80 61 63 5f 63 76 5f 70 61 74 68 5f 53 45 44 3d 22  ac_cv_path_SED="
18e90 24 61 63 5f 70 61 74 68 5f 53 45 44 22 20 61 63  $ac_path_SED" ac
18ea0 5f 70 61 74 68 5f 53 45 44 5f 66 6f 75 6e 64 3d  _path_SED_found=
18eb0 3a 3b 3b 0a 2a 29 0a 20 20 61 63 5f 63 6f 75 6e  :;;.*).  ac_coun
18ec0 74 3d 30 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e  t=0.  $as_echo_n
18ed0 20 30 31 32 33 34 35 36 37 38 39 20 3e 22 63 6f   0123456789 >"co
18ee0 6e 66 74 65 73 74 2e 69 6e 22 0a 20 20 77 68 69  nftest.in".  whi
18ef0 6c 65 20 3a 0a 20 20 64 6f 0a 20 20 20 20 63 61  le :.  do.    ca
18f00 74 20 22 63 6f 6e 66 74 65 73 74 2e 69 6e 22 20  t "conftest.in" 
18f10 22 63 6f 6e 66 74 65 73 74 2e 69 6e 22 20 3e 22  "conftest.in" >"
18f20 63 6f 6e 66 74 65 73 74 2e 74 6d 70 22 0a 20 20  conftest.tmp".  
18f30 20 20 6d 76 20 22 63 6f 6e 66 74 65 73 74 2e 74    mv "conftest.t
18f40 6d 70 22 20 22 63 6f 6e 66 74 65 73 74 2e 69 6e  mp" "conftest.in
18f50 22 0a 20 20 20 20 63 70 20 22 63 6f 6e 66 74 65  ".    cp "confte
18f60 73 74 2e 69 6e 22 20 22 63 6f 6e 66 74 65 73 74  st.in" "conftest
18f70 2e 6e 6c 22 0a 20 20 20 20 24 61 73 5f 65 63 68  .nl".    $as_ech
18f80 6f 20 27 27 20 3e 3e 20 22 63 6f 6e 66 74 65 73  o '' >> "conftes
18f90 74 2e 6e 6c 22 0a 20 20 20 20 22 24 61 63 5f 70  t.nl".    "$ac_p
18fa0 61 74 68 5f 53 45 44 22 20 2d 66 20 63 6f 6e 66  ath_SED" -f conf
18fb0 74 65 73 74 2e 73 65 64 20 3c 20 22 63 6f 6e 66  test.sed < "conf
18fc0 74 65 73 74 2e 6e 6c 22 20 3e 22 63 6f 6e 66 74  test.nl" >"conft
18fd0 65 73 74 2e 6f 75 74 22 20 32 3e 2f 64 65 76 2f  est.out" 2>/dev/
18fe0 6e 75 6c 6c 20 7c 7c 20 62 72 65 61 6b 0a 20 20  null || break.  
18ff0 20 20 64 69 66 66 20 22 63 6f 6e 66 74 65 73 74    diff "conftest
19000 2e 6f 75 74 22 20 22 63 6f 6e 66 74 65 73 74 2e  .out" "conftest.
19010 6e 6c 22 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 32  nl" >/dev/null 2
19020 3e 26 31 20 7c 7c 20 62 72 65 61 6b 0a 20 20 20  >&1 || break.   
19030 20 61 73 5f 66 6e 5f 61 72 69 74 68 20 24 61 63   as_fn_arith $ac
19040 5f 63 6f 75 6e 74 20 2b 20 31 20 26 26 20 61 63  _count + 1 && ac
19050 5f 63 6f 75 6e 74 3d 24 61 73 5f 76 61 6c 0a 20  _count=$as_val. 
19060 20 20 20 69 66 20 74 65 73 74 20 24 61 63 5f 63     if test $ac_c
19070 6f 75 6e 74 20 2d 67 74 20 24 7b 61 63 5f 70 61  ount -gt ${ac_pa
19080 74 68 5f 53 45 44 5f 6d 61 78 2d 30 7d 3b 20 74  th_SED_max-0}; t
19090 68 65 6e 0a 20 20 20 20 20 20 23 20 42 65 73 74  hen.      # Best
190a0 20 6f 6e 65 20 73 6f 20 66 61 72 2c 20 73 61 76   one so far, sav
190b0 65 20 69 74 20 62 75 74 20 6b 65 65 70 20 6c 6f  e it but keep lo
190c0 6f 6b 69 6e 67 20 66 6f 72 20 61 20 62 65 74 74  oking for a bett
190d0 65 72 20 6f 6e 65 0a 20 20 20 20 20 20 61 63 5f  er one.      ac_
190e0 63 76 5f 70 61 74 68 5f 53 45 44 3d 22 24 61 63  cv_path_SED="$ac
190f0 5f 70 61 74 68 5f 53 45 44 22 0a 20 20 20 20 20  _path_SED".     
19100 20 61 63 5f 70 61 74 68 5f 53 45 44 5f 6d 61 78   ac_path_SED_max
19110 3d 24 61 63 5f 63 6f 75 6e 74 0a 20 20 20 20 66  =$ac_count.    f
19120 69 0a 20 20 20 20 23 20 31 30 2a 28 32 5e 31 30  i.    # 10*(2^10
19130 29 20 63 68 61 72 73 20 61 73 20 69 6e 70 75 74  ) chars as input
19140 20 73 65 65 6d 73 20 6d 6f 72 65 20 74 68 61 6e   seems more than
19150 20 65 6e 6f 75 67 68 0a 20 20 20 20 74 65 73 74   enough.    test
19160 20 24 61 63 5f 63 6f 75 6e 74 20 2d 67 74 20 31   $ac_count -gt 1
19170 30 20 26 26 20 62 72 65 61 6b 0a 20 20 64 6f 6e  0 && break.  don
19180 65 0a 20 20 72 6d 20 2d 66 20 63 6f 6e 66 74 65  e.  rm -f confte
19190 73 74 2e 69 6e 20 63 6f 6e 66 74 65 73 74 2e 74  st.in conftest.t
191a0 6d 70 20 63 6f 6e 66 74 65 73 74 2e 6e 6c 20 63  mp conftest.nl c
191b0 6f 6e 66 74 65 73 74 2e 6f 75 74 3b 3b 0a 65 73  onftest.out;;.es
191c0 61 63 0a 0a 20 20 20 20 20 20 24 61 63 5f 70 61  ac..      $ac_pa
191d0 74 68 5f 53 45 44 5f 66 6f 75 6e 64 20 26 26 20  th_SED_found && 
191e0 62 72 65 61 6b 20 33 0a 20 20 20 20 64 6f 6e 65  break 3.    done
191f0 0a 20 20 64 6f 6e 65 0a 20 20 64 6f 6e 65 0a 49  .  done.  done.I
19200 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a  FS=$as_save_IFS.
19210 20 20 69 66 20 74 65 73 74 20 2d 7a 20 22 24 61    if test -z "$a
19220 63 5f 63 76 5f 70 61 74 68 5f 53 45 44 22 3b 20  c_cv_path_SED"; 
19230 74 68 65 6e 0a 20 20 20 20 61 73 5f 66 6e 5f 65  then.    as_fn_e
19240 72 72 6f 72 20 24 3f 20 22 6e 6f 20 61 63 63 65  rror $? "no acce
19250 70 74 61 62 6c 65 20 73 65 64 20 63 6f 75 6c 64  ptable sed could
19260 20 62 65 20 66 6f 75 6e 64 20 69 6e 20 5c 24 50   be found in \$P
19270 41 54 48 22 20 22 24 4c 49 4e 45 4e 4f 22 20 35  ATH" "$LINENO" 5
19280 0a 20 20 66 69 0a 65 6c 73 65 0a 20 20 61 63 5f  .  fi.else.  ac_
19290 63 76 5f 70 61 74 68 5f 53 45 44 3d 24 53 45 44  cv_path_SED=$SED
192a0 0a 66 69 0a 0a 66 69 0a 7b 20 24 61 73 5f 65 63  .fi..fi.{ $as_ec
192b0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
192c0 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
192d0 20 72 65 73 75 6c 74 3a 20 24 61 63 5f 63 76 5f   result: $ac_cv_
192e0 70 61 74 68 5f 53 45 44 22 20 3e 26 35 0a 24 61  path_SED" >&5.$a
192f0 73 5f 65 63 68 6f 20 22 24 61 63 5f 63 76 5f 70  s_echo "$ac_cv_p
19300 61 74 68 5f 53 45 44 22 20 3e 26 36 3b 20 7d 0a  ath_SED" >&6; }.
19310 20 53 45 44 3d 22 24 61 63 5f 63 76 5f 70 61 74   SED="$ac_cv_pat
19320 68 5f 53 45 44 22 0a 20 20 72 6d 20 2d 66 20 63  h_SED".  rm -f c
19330 6f 6e 66 74 65 73 74 2e 73 65 64 0a 0a 74 65 73  onftest.sed..tes
19340 74 20 2d 7a 20 22 24 53 45 44 22 20 26 26 20 53  t -z "$SED" && S
19350 45 44 3d 73 65 64 0a 58 73 65 64 3d 22 24 53 45  ED=sed.Xsed="$SE
19360 44 20 2d 65 20 31 73 2f 5e 58 2f 2f 22 0a 0a 0a  D -e 1s/^X//"...
19370 0a 0a 0a 0a 0a 0a 0a 0a 0a 7b 20 24 61 73 5f 65  .........{ $as_e
19380 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
19390 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
193a0 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 67  : checking for g
193b0 72 65 70 20 74 68 61 74 20 68 61 6e 64 6c 65 73  rep that handles
193c0 20 6c 6f 6e 67 20 6c 69 6e 65 73 20 61 6e 64 20   long lines and 
193d0 2d 65 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  -e" >&5.$as_echo
193e0 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72  _n "checking for
193f0 20 67 72 65 70 20 74 68 61 74 20 68 61 6e 64 6c   grep that handl
19400 65 73 20 6c 6f 6e 67 20 6c 69 6e 65 73 20 61 6e  es long lines an
19410 64 20 2d 65 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d  d -e... " >&6; }
19420 0a 69 66 20 24 7b 61 63 5f 63 76 5f 70 61 74 68  .if ${ac_cv_path
19430 5f 47 52 45 50 2b 3a 7d 20 66 61 6c 73 65 3b 20  _GREP+:} false; 
19440 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f 65 63 68  then :.  $as_ech
19450 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22 20  o_n "(cached) " 
19460 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66 20 74 65  >&6.else.  if te
19470 73 74 20 2d 7a 20 22 24 47 52 45 50 22 3b 20 74  st -z "$GREP"; t
19480 68 65 6e 0a 20 20 61 63 5f 70 61 74 68 5f 47 52  hen.  ac_path_GR
19490 45 50 5f 66 6f 75 6e 64 3d 66 61 6c 73 65 0a 20  EP_found=false. 
194a0 20 23 20 4c 6f 6f 70 20 74 68 72 6f 75 67 68 20   # Loop through 
194b0 74 68 65 20 75 73 65 72 27 73 20 70 61 74 68 20  the user's path 
194c0 61 6e 64 20 74 65 73 74 20 66 6f 72 20 65 61 63  and test for eac
194d0 68 20 6f 66 20 50 52 4f 47 4e 41 4d 45 2d 4c 49  h of PROGNAME-LI
194e0 53 54 0a 20 20 61 73 5f 73 61 76 65 5f 49 46 53  ST.  as_save_IFS
194f0 3d 24 49 46 53 3b 20 49 46 53 3d 24 50 41 54 48  =$IFS; IFS=$PATH
19500 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f 72 20 61  _SEPARATOR.for a
19510 73 5f 64 69 72 20 69 6e 20 24 50 41 54 48 24 50  s_dir in $PATH$P
19520 41 54 48 5f 53 45 50 41 52 41 54 4f 52 2f 75 73  ATH_SEPARATOR/us
19530 72 2f 78 70 67 34 2f 62 69 6e 0a 64 6f 0a 20 20  r/xpg4/bin.do.  
19540 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53  IFS=$as_save_IFS
19550 0a 20 20 74 65 73 74 20 2d 7a 20 22 24 61 73 5f  .  test -z "$as_
19560 64 69 72 22 20 26 26 20 61 73 5f 64 69 72 3d 2e  dir" && as_dir=.
19570 0a 20 20 20 20 66 6f 72 20 61 63 5f 70 72 6f 67  .    for ac_prog
19580 20 69 6e 20 67 72 65 70 20 67 67 72 65 70 3b 20   in grep ggrep; 
19590 64 6f 0a 20 20 20 20 66 6f 72 20 61 63 5f 65 78  do.    for ac_ex
195a0 65 63 5f 65 78 74 20 69 6e 20 27 27 20 24 61 63  ec_ext in '' $ac
195b0 5f 65 78 65 63 75 74 61 62 6c 65 5f 65 78 74 65  _executable_exte
195c0 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 20 20 20  nsions; do.     
195d0 20 61 63 5f 70 61 74 68 5f 47 52 45 50 3d 22 24   ac_path_GREP="$
195e0 61 73 5f 64 69 72 2f 24 61 63 5f 70 72 6f 67 24  as_dir/$ac_prog$
195f0 61 63 5f 65 78 65 63 5f 65 78 74 22 0a 20 20 20  ac_exec_ext".   
19600 20 20 20 61 73 5f 66 6e 5f 65 78 65 63 75 74 61     as_fn_executa
19610 62 6c 65 5f 70 20 22 24 61 63 5f 70 61 74 68 5f  ble_p "$ac_path_
19620 47 52 45 50 22 20 7c 7c 20 63 6f 6e 74 69 6e 75  GREP" || continu
19630 65 0a 23 20 43 68 65 63 6b 20 66 6f 72 20 47 4e  e.# Check for GN
19640 55 20 61 63 5f 70 61 74 68 5f 47 52 45 50 20 61  U ac_path_GREP a
19650 6e 64 20 73 65 6c 65 63 74 20 69 74 20 69 66 20  nd select it if 
19660 69 74 20 69 73 20 66 6f 75 6e 64 2e 0a 20 20 23  it is found..  #
19670 20 43 68 65 63 6b 20 66 6f 72 20 47 4e 55 20 24   Check for GNU $
19680 61 63 5f 70 61 74 68 5f 47 52 45 50 0a 63 61 73  ac_path_GREP.cas
19690 65 20 60 22 24 61 63 5f 70 61 74 68 5f 47 52 45  e `"$ac_path_GRE
196a0 50 22 20 2d 2d 76 65 72 73 69 6f 6e 20 32 3e 26  P" --version 2>&
196b0 31 60 20 69 6e 0a 2a 47 4e 55 2a 29 0a 20 20 61  1` in.*GNU*).  a
196c0 63 5f 63 76 5f 70 61 74 68 5f 47 52 45 50 3d 22  c_cv_path_GREP="
196d0 24 61 63 5f 70 61 74 68 5f 47 52 45 50 22 20 61  $ac_path_GREP" a
196e0 63 5f 70 61 74 68 5f 47 52 45 50 5f 66 6f 75 6e  c_path_GREP_foun
196f0 64 3d 3a 3b 3b 0a 2a 29 0a 20 20 61 63 5f 63 6f  d=:;;.*).  ac_co
19700 75 6e 74 3d 30 0a 20 20 24 61 73 5f 65 63 68 6f  unt=0.  $as_echo
19710 5f 6e 20 30 31 32 33 34 35 36 37 38 39 20 3e 22  _n 0123456789 >"
19720 63 6f 6e 66 74 65 73 74 2e 69 6e 22 0a 20 20 77  conftest.in".  w
19730 68 69 6c 65 20 3a 0a 20 20 64 6f 0a 20 20 20 20  hile :.  do.    
19740 63 61 74 20 22 63 6f 6e 66 74 65 73 74 2e 69 6e  cat "conftest.in
19750 22 20 22 63 6f 6e 66 74 65 73 74 2e 69 6e 22 20  " "conftest.in" 
19760 3e 22 63 6f 6e 66 74 65 73 74 2e 74 6d 70 22 0a  >"conftest.tmp".
19770 20 20 20 20 6d 76 20 22 63 6f 6e 66 74 65 73 74      mv "conftest
19780 2e 74 6d 70 22 20 22 63 6f 6e 66 74 65 73 74 2e  .tmp" "conftest.
19790 69 6e 22 0a 20 20 20 20 63 70 20 22 63 6f 6e 66  in".    cp "conf
197a0 74 65 73 74 2e 69 6e 22 20 22 63 6f 6e 66 74 65  test.in" "confte
197b0 73 74 2e 6e 6c 22 0a 20 20 20 20 24 61 73 5f 65  st.nl".    $as_e
197c0 63 68 6f 20 27 47 52 45 50 27 20 3e 3e 20 22 63  cho 'GREP' >> "c
197d0 6f 6e 66 74 65 73 74 2e 6e 6c 22 0a 20 20 20 20  onftest.nl".    
197e0 22 24 61 63 5f 70 61 74 68 5f 47 52 45 50 22 20  "$ac_path_GREP" 
197f0 2d 65 20 27 47 52 45 50 24 27 20 2d 65 20 27 2d  -e 'GREP$' -e '-
19800 28 63 61 6e 6e 6f 74 20 6d 61 74 63 68 29 2d 27  (cannot match)-'
19810 20 3c 20 22 63 6f 6e 66 74 65 73 74 2e 6e 6c 22   < "conftest.nl"
19820 20 3e 22 63 6f 6e 66 74 65 73 74 2e 6f 75 74 22   >"conftest.out"
19830 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20 7c 7c 20   2>/dev/null || 
19840 62 72 65 61 6b 0a 20 20 20 20 64 69 66 66 20 22  break.    diff "
19850 63 6f 6e 66 74 65 73 74 2e 6f 75 74 22 20 22 63  conftest.out" "c
19860 6f 6e 66 74 65 73 74 2e 6e 6c 22 20 3e 2f 64 65  onftest.nl" >/de
19870 76 2f 6e 75 6c 6c 20 32 3e 26 31 20 7c 7c 20 62  v/null 2>&1 || b
19880 72 65 61 6b 0a 20 20 20 20 61 73 5f 66 6e 5f 61  reak.    as_fn_a
19890 72 69 74 68 20 24 61 63 5f 63 6f 75 6e 74 20 2b  rith $ac_count +
198a0 20 31 20 26 26 20 61 63 5f 63 6f 75 6e 74 3d 24   1 && ac_count=$
198b0 61 73 5f 76 61 6c 0a 20 20 20 20 69 66 20 74 65  as_val.    if te
198c0 73 74 20 24 61 63 5f 63 6f 75 6e 74 20 2d 67 74  st $ac_count -gt
198d0 20 24 7b 61 63 5f 70 61 74 68 5f 47 52 45 50 5f   ${ac_path_GREP_
198e0 6d 61 78 2d 30 7d 3b 20 74 68 65 6e 0a 20 20 20  max-0}; then.   
198f0 20 20 20 23 20 42 65 73 74 20 6f 6e 65 20 73 6f     # Best one so
19900 20 66 61 72 2c 20 73 61 76 65 20 69 74 20 62 75   far, save it bu
19910 74 20 6b 65 65 70 20 6c 6f 6f 6b 69 6e 67 20 66  t keep looking f
19920 6f 72 20 61 20 62 65 74 74 65 72 20 6f 6e 65 0a  or a better one.
19930 20 20 20 20 20 20 61 63 5f 63 76 5f 70 61 74 68        ac_cv_path
19940 5f 47 52 45 50 3d 22 24 61 63 5f 70 61 74 68 5f  _GREP="$ac_path_
19950 47 52 45 50 22 0a 20 20 20 20 20 20 61 63 5f 70  GREP".      ac_p
19960 61 74 68 5f 47 52 45 50 5f 6d 61 78 3d 24 61 63  ath_GREP_max=$ac
19970 5f 63 6f 75 6e 74 0a 20 20 20 20 66 69 0a 20 20  _count.    fi.  
19980 20 20 23 20 31 30 2a 28 32 5e 31 30 29 20 63 68    # 10*(2^10) ch
19990 61 72 73 20 61 73 20 69 6e 70 75 74 20 73 65 65  ars as input see
199a0 6d 73 20 6d 6f 72 65 20 74 68 61 6e 20 65 6e 6f  ms more than eno
199b0 75 67 68 0a 20 20 20 20 74 65 73 74 20 24 61 63  ugh.    test $ac
199c0 5f 63 6f 75 6e 74 20 2d 67 74 20 31 30 20 26 26  _count -gt 10 &&
199d0 20 62 72 65 61 6b 0a 20 20 64 6f 6e 65 0a 20 20   break.  done.  
199e0 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 69  rm -f conftest.i
199f0 6e 20 63 6f 6e 66 74 65 73 74 2e 74 6d 70 20 63  n conftest.tmp c
19a00 6f 6e 66 74 65 73 74 2e 6e 6c 20 63 6f 6e 66 74  onftest.nl conft
19a10 65 73 74 2e 6f 75 74 3b 3b 0a 65 73 61 63 0a 0a  est.out;;.esac..
19a20 20 20 20 20 20 20 24 61 63 5f 70 61 74 68 5f 47        $ac_path_G
19a30 52 45 50 5f 66 6f 75 6e 64 20 26 26 20 62 72 65  REP_found && bre
19a40 61 6b 20 33 0a 20 20 20 20 64 6f 6e 65 0a 20 20  ak 3.    done.  
19a50 64 6f 6e 65 0a 20 20 64 6f 6e 65 0a 49 46 53 3d  done.  done.IFS=
19a60 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 20 20 69  $as_save_IFS.  i
19a70 66 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 63  f test -z "$ac_c
19a80 76 5f 70 61 74 68 5f 47 52 45 50 22 3b 20 74 68  v_path_GREP"; th
19a90 65 6e 0a 20 20 20 20 61 73 5f 66 6e 5f 65 72 72  en.    as_fn_err
19aa0 6f 72 20 24 3f 20 22 6e 6f 20 61 63 63 65 70 74  or $? "no accept
19ab0 61 62 6c 65 20 67 72 65 70 20 63 6f 75 6c 64 20  able grep could 
19ac0 62 65 20 66 6f 75 6e 64 20 69 6e 20 24 50 41 54  be found in $PAT
19ad0 48 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52  H$PATH_SEPARATOR
19ae0 2f 75 73 72 2f 78 70 67 34 2f 62 69 6e 22 20 22  /usr/xpg4/bin" "
19af0 24 4c 49 4e 45 4e 4f 22 20 35 0a 20 20 66 69 0a  $LINENO" 5.  fi.
19b00 65 6c 73 65 0a 20 20 61 63 5f 63 76 5f 70 61 74  else.  ac_cv_pat
19b10 68 5f 47 52 45 50 3d 24 47 52 45 50 0a 66 69 0a  h_GREP=$GREP.fi.
19b20 0a 66 69 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22  .fi.{ $as_echo "
19b30 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
19b40 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73  no-$LINENO}: res
19b50 75 6c 74 3a 20 24 61 63 5f 63 76 5f 70 61 74 68  ult: $ac_cv_path
19b60 5f 47 52 45 50 22 20 3e 26 35 0a 24 61 73 5f 65  _GREP" >&5.$as_e
19b70 63 68 6f 20 22 24 61 63 5f 63 76 5f 70 61 74 68  cho "$ac_cv_path
19b80 5f 47 52 45 50 22 20 3e 26 36 3b 20 7d 0a 20 47  _GREP" >&6; }. G
19b90 52 45 50 3d 22 24 61 63 5f 63 76 5f 70 61 74 68  REP="$ac_cv_path
19ba0 5f 47 52 45 50 22 0a 0a 0a 7b 20 24 61 73 5f 65  _GREP"...{ $as_e
19bb0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
19bc0 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
19bd0 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 65  : checking for e
19be0 67 72 65 70 22 20 3e 26 35 0a 24 61 73 5f 65 63  grep" >&5.$as_ec
19bf0 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66  ho_n "checking f
19c00 6f 72 20 65 67 72 65 70 2e 2e 2e 20 22 20 3e 26  or egrep... " >&
19c10 36 3b 20 7d 0a 69 66 20 24 7b 61 63 5f 63 76 5f  6; }.if ${ac_cv_
19c20 70 61 74 68 5f 45 47 52 45 50 2b 3a 7d 20 66 61  path_EGREP+:} fa
19c30 6c 73 65 3b 20 74 68 65 6e 20 3a 0a 20 20 24 61  lse; then :.  $a
19c40 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65  s_echo_n "(cache
19c50 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20  d) " >&6.else.  
19c60 69 66 20 65 63 68 6f 20 61 20 7c 20 24 47 52 45  if echo a | $GRE
19c70 50 20 2d 45 20 27 28 61 7c 62 29 27 20 3e 2f 64  P -E '(a|b)' >/d
19c80 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 0a 20 20 20  ev/null 2>&1.   
19c90 74 68 65 6e 20 61 63 5f 63 76 5f 70 61 74 68 5f  then ac_cv_path_
19ca0 45 47 52 45 50 3d 22 24 47 52 45 50 20 2d 45 22  EGREP="$GREP -E"
19cb0 0a 20 20 20 65 6c 73 65 0a 20 20 20 20 20 69 66  .   else.     if
19cc0 20 74 65 73 74 20 2d 7a 20 22 24 45 47 52 45 50   test -z "$EGREP
19cd0 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 70 61 74  "; then.  ac_pat
19ce0 68 5f 45 47 52 45 50 5f 66 6f 75 6e 64 3d 66 61  h_EGREP_found=fa
19cf0 6c 73 65 0a 20 20 23 20 4c 6f 6f 70 20 74 68 72  lse.  # Loop thr
19d00 6f 75 67 68 20 74 68 65 20 75 73 65 72 27 73 20  ough the user's 
19d10 70 61 74 68 20 61 6e 64 20 74 65 73 74 20 66 6f  path and test fo
19d20 72 20 65 61 63 68 20 6f 66 20 50 52 4f 47 4e 41  r each of PROGNA
19d30 4d 45 2d 4c 49 53 54 0a 20 20 61 73 5f 73 61 76  ME-LIST.  as_sav
19d40 65 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d  e_IFS=$IFS; IFS=
19d50 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a  $PATH_SEPARATOR.
19d60 66 6f 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50  for as_dir in $P
19d70 41 54 48 24 50 41 54 48 5f 53 45 50 41 52 41 54  ATH$PATH_SEPARAT
19d80 4f 52 2f 75 73 72 2f 78 70 67 34 2f 62 69 6e 0a  OR/usr/xpg4/bin.
19d90 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73 61 76  do.  IFS=$as_sav
19da0 65 5f 49 46 53 0a 20 20 74 65 73 74 20 2d 7a 20  e_IFS.  test -z 
19db0 22 24 61 73 5f 64 69 72 22 20 26 26 20 61 73 5f  "$as_dir" && as_
19dc0 64 69 72 3d 2e 0a 20 20 20 20 66 6f 72 20 61 63  dir=..    for ac
19dd0 5f 70 72 6f 67 20 69 6e 20 65 67 72 65 70 3b 20  _prog in egrep; 
19de0 64 6f 0a 20 20 20 20 66 6f 72 20 61 63 5f 65 78  do.    for ac_ex
19df0 65 63 5f 65 78 74 20 69 6e 20 27 27 20 24 61 63  ec_ext in '' $ac
19e00 5f 65 78 65 63 75 74 61 62 6c 65 5f 65 78 74 65  _executable_exte
19e10 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 20 20 20  nsions; do.     
19e20 20 61 63 5f 70 61 74 68 5f 45 47 52 45 50 3d 22   ac_path_EGREP="
19e30 24 61 73 5f 64 69 72 2f 24 61 63 5f 70 72 6f 67  $as_dir/$ac_prog
19e40 24 61 63 5f 65 78 65 63 5f 65 78 74 22 0a 20 20  $ac_exec_ext".  
19e50 20 20 20 20 61 73 5f 66 6e 5f 65 78 65 63 75 74      as_fn_execut
19e60 61 62 6c 65 5f 70 20 22 24 61 63 5f 70 61 74 68  able_p "$ac_path
19e70 5f 45 47 52 45 50 22 20 7c 7c 20 63 6f 6e 74 69  _EGREP" || conti
19e80 6e 75 65 0a 23 20 43 68 65 63 6b 20 66 6f 72 20  nue.# Check for 
19e90 47 4e 55 20 61 63 5f 70 61 74 68 5f 45 47 52 45  GNU ac_path_EGRE
19ea0 50 20 61 6e 64 20 73 65 6c 65 63 74 20 69 74 20  P and select it 
19eb0 69 66 20 69 74 20 69 73 20 66 6f 75 6e 64 2e 0a  if it is found..
19ec0 20 20 23 20 43 68 65 63 6b 20 66 6f 72 20 47 4e    # Check for GN
19ed0 55 20 24 61 63 5f 70 61 74 68 5f 45 47 52 45 50  U $ac_path_EGREP
19ee0 0a 63 61 73 65 20 60 22 24 61 63 5f 70 61 74 68  .case `"$ac_path
19ef0 5f 45 47 52 45 50 22 20 2d 2d 76 65 72 73 69 6f  _EGREP" --versio
19f00 6e 20 32 3e 26 31 60 20 69 6e 0a 2a 47 4e 55 2a  n 2>&1` in.*GNU*
19f10 29 0a 20 20 61 63 5f 63 76 5f 70 61 74 68 5f 45  ).  ac_cv_path_E
19f20 47 52 45 50 3d 22 24 61 63 5f 70 61 74 68 5f 45  GREP="$ac_path_E
19f30 47 52 45 50 22 20 61 63 5f 70 61 74 68 5f 45 47  GREP" ac_path_EG
19f40 52 45 50 5f 66 6f 75 6e 64 3d 3a 3b 3b 0a 2a 29  REP_found=:;;.*)
19f50 0a 20 20 61 63 5f 63 6f 75 6e 74 3d 30 0a 20 20  .  ac_count=0.  
19f60 24 61 73 5f 65 63 68 6f 5f 6e 20 30 31 32 33 34  $as_echo_n 01234
19f70 35 36 37 38 39 20 3e 22 63 6f 6e 66 74 65 73 74  56789 >"conftest
19f80 2e 69 6e 22 0a 20 20 77 68 69 6c 65 20 3a 0a 20  .in".  while :. 
19f90 20 64 6f 0a 20 20 20 20 63 61 74 20 22 63 6f 6e   do.    cat "con
19fa0 66 74 65 73 74 2e 69 6e 22 20 22 63 6f 6e 66 74  ftest.in" "conft
19fb0 65 73 74 2e 69 6e 22 20 3e 22 63 6f 6e 66 74 65  est.in" >"confte
19fc0 73 74 2e 74 6d 70 22 0a 20 20 20 20 6d 76 20 22  st.tmp".    mv "
19fd0 63 6f 6e 66 74 65 73 74 2e 74 6d 70 22 20 22 63  conftest.tmp" "c
19fe0 6f 6e 66 74 65 73 74 2e 69 6e 22 0a 20 20 20 20  onftest.in".    
19ff0 63 70 20 22 63 6f 6e 66 74 65 73 74 2e 69 6e 22  cp "conftest.in"
1a000 20 22 63 6f 6e 66 74 65 73 74 2e 6e 6c 22 0a 20   "conftest.nl". 
1a010 20 20 20 24 61 73 5f 65 63 68 6f 20 27 45 47 52     $as_echo 'EGR
1a020 45 50 27 20 3e 3e 20 22 63 6f 6e 66 74 65 73 74  EP' >> "conftest
1a030 2e 6e 6c 22 0a 20 20 20 20 22 24 61 63 5f 70 61  .nl".    "$ac_pa
1a040 74 68 5f 45 47 52 45 50 22 20 27 45 47 52 45 50  th_EGREP" 'EGREP
1a050 24 27 20 3c 20 22 63 6f 6e 66 74 65 73 74 2e 6e  $' < "conftest.n
1a060 6c 22 20 3e 22 63 6f 6e 66 74 65 73 74 2e 6f 75  l" >"conftest.ou
1a070 74 22 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20 7c  t" 2>/dev/null |
1a080 7c 20 62 72 65 61 6b 0a 20 20 20 20 64 69 66 66  | break.    diff
1a090 20 22 63 6f 6e 66 74 65 73 74 2e 6f 75 74 22 20   "conftest.out" 
1a0a0 22 63 6f 6e 66 74 65 73 74 2e 6e 6c 22 20 3e 2f  "conftest.nl" >/
1a0b0 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 20 7c 7c  dev/null 2>&1 ||
1a0c0 20 62 72 65 61 6b 0a 20 20 20 20 61 73 5f 66 6e   break.    as_fn
1a0d0 5f 61 72 69 74 68 20 24 61 63 5f 63 6f 75 6e 74  _arith $ac_count
1a0e0 20 2b 20 31 20 26 26 20 61 63 5f 63 6f 75 6e 74   + 1 && ac_count
1a0f0 3d 24 61 73 5f 76 61 6c 0a 20 20 20 20 69 66 20  =$as_val.    if 
1a100 74 65 73 74 20 24 61 63 5f 63 6f 75 6e 74 20 2d  test $ac_count -
1a110 67 74 20 24 7b 61 63 5f 70 61 74 68 5f 45 47 52  gt ${ac_path_EGR
1a120 45 50 5f 6d 61 78 2d 30 7d 3b 20 74 68 65 6e 0a  EP_max-0}; then.
1a130 20 20 20 20 20 20 23 20 42 65 73 74 20 6f 6e 65        # Best one
1a140 20 73 6f 20 66 61 72 2c 20 73 61 76 65 20 69 74   so far, save it
1a150 20 62 75 74 20 6b 65 65 70 20 6c 6f 6f 6b 69 6e   but keep lookin
1a160 67 20 66 6f 72 20 61 20 62 65 74 74 65 72 20 6f  g for a better o
1a170 6e 65 0a 20 20 20 20 20 20 61 63 5f 63 76 5f 70  ne.      ac_cv_p
1a180 61 74 68 5f 45 47 52 45 50 3d 22 24 61 63 5f 70  ath_EGREP="$ac_p
1a190 61 74 68 5f 45 47 52 45 50 22 0a 20 20 20 20 20  ath_EGREP".     
1a1a0 20 61 63 5f 70 61 74 68 5f 45 47 52 45 50 5f 6d   ac_path_EGREP_m
1a1b0 61 78 3d 24 61 63 5f 63 6f 75 6e 74 0a 20 20 20  ax=$ac_count.   
1a1c0 20 66 69 0a 20 20 20 20 23 20 31 30 2a 28 32 5e   fi.    # 10*(2^
1a1d0 31 30 29 20 63 68 61 72 73 20 61 73 20 69 6e 70  10) chars as inp
1a1e0 75 74 20 73 65 65 6d 73 20 6d 6f 72 65 20 74 68  ut seems more th
1a1f0 61 6e 20 65 6e 6f 75 67 68 0a 20 20 20 20 74 65  an enough.    te
1a200 73 74 20 24 61 63 5f 63 6f 75 6e 74 20 2d 67 74  st $ac_count -gt
1a210 20 31 30 20 26 26 20 62 72 65 61 6b 0a 20 20 64   10 && break.  d
1a220 6f 6e 65 0a 20 20 72 6d 20 2d 66 20 63 6f 6e 66  one.  rm -f conf
1a230 74 65 73 74 2e 69 6e 20 63 6f 6e 66 74 65 73 74  test.in conftest
1a240 2e 74 6d 70 20 63 6f 6e 66 74 65 73 74 2e 6e 6c  .tmp conftest.nl
1a250 20 63 6f 6e 66 74 65 73 74 2e 6f 75 74 3b 3b 0a   conftest.out;;.
1a260 65 73 61 63 0a 0a 20 20 20 20 20 20 24 61 63 5f  esac..      $ac_
1a270 70 61 74 68 5f 45 47 52 45 50 5f 66 6f 75 6e 64  path_EGREP_found
1a280 20 26 26 20 62 72 65 61 6b 20 33 0a 20 20 20 20   && break 3.    
1a290 64 6f 6e 65 0a 20 20 64 6f 6e 65 0a 20 20 64 6f  done.  done.  do
1a2a0 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61 76 65 5f  ne.IFS=$as_save_
1a2b0 49 46 53 0a 20 20 69 66 20 74 65 73 74 20 2d 7a  IFS.  if test -z
1a2c0 20 22 24 61 63 5f 63 76 5f 70 61 74 68 5f 45 47   "$ac_cv_path_EG
1a2d0 52 45 50 22 3b 20 74 68 65 6e 0a 20 20 20 20 61  REP"; then.    a
1a2e0 73 5f 66 6e 5f 65 72 72 6f 72 20 24 3f 20 22 6e  s_fn_error $? "n
1a2f0 6f 20 61 63 63 65 70 74 61 62 6c 65 20 65 67 72  o acceptable egr
1a300 65 70 20 63 6f 75 6c 64 20 62 65 20 66 6f 75 6e  ep could be foun
1a310 64 20 69 6e 20 24 50 41 54 48 24 50 41 54 48 5f  d in $PATH$PATH_
1a320 53 45 50 41 52 41 54 4f 52 2f 75 73 72 2f 78 70  SEPARATOR/usr/xp
1a330 67 34 2f 62 69 6e 22 20 22 24 4c 49 4e 45 4e 4f  g4/bin" "$LINENO
1a340 22 20 35 0a 20 20 66 69 0a 65 6c 73 65 0a 20 20  " 5.  fi.else.  
1a350 61 63 5f 63 76 5f 70 61 74 68 5f 45 47 52 45 50  ac_cv_path_EGREP
1a360 3d 24 45 47 52 45 50 0a 66 69 0a 0a 20 20 20 66  =$EGREP.fi..   f
1a370 69 0a 66 69 0a 7b 20 24 61 73 5f 65 63 68 6f 20  i.fi.{ $as_echo 
1a380 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  "$as_me:${as_lin
1a390 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65  eno-$LINENO}: re
1a3a0 73 75 6c 74 3a 20 24 61 63 5f 63 76 5f 70 61 74  sult: $ac_cv_pat
1a3b0 68 5f 45 47 52 45 50 22 20 3e 26 35 0a 24 61 73  h_EGREP" >&5.$as
1a3c0 5f 65 63 68 6f 20 22 24 61 63 5f 63 76 5f 70 61  _echo "$ac_cv_pa
1a3d0 74 68 5f 45 47 52 45 50 22 20 3e 26 36 3b 20 7d  th_EGREP" >&6; }
1a3e0 0a 20 45 47 52 45 50 3d 22 24 61 63 5f 63 76 5f  . EGREP="$ac_cv_
1a3f0 70 61 74 68 5f 45 47 52 45 50 22 0a 0a 0a 7b 20  path_EGREP"...{ 
1a400 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
1a410 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
1a420 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20  NENO}: checking 
1a430 66 6f 72 20 66 67 72 65 70 22 20 3e 26 35 0a 24  for fgrep" >&5.$
1a440 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b  as_echo_n "check
1a450 69 6e 67 20 66 6f 72 20 66 67 72 65 70 2e 2e 2e  ing for fgrep...
1a460 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 24 7b 61   " >&6; }.if ${a
1a470 63 5f 63 76 5f 70 61 74 68 5f 46 47 52 45 50 2b  c_cv_path_FGREP+
1a480 3a 7d 20 66 61 6c 73 65 3b 20 74 68 65 6e 20 3a  :} false; then :
1a490 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28  .  $as_echo_n "(
1a4a0 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c  cached) " >&6.el
1a4b0 73 65 0a 20 20 69 66 20 65 63 68 6f 20 27 61 62  se.  if echo 'ab
1a4c0 2a 63 27 20 7c 20 24 47 52 45 50 20 2d 46 20 27  *c' | $GREP -F '
1a4d0 61 62 2a 63 27 20 3e 2f 64 65 76 2f 6e 75 6c 6c  ab*c' >/dev/null
1a4e0 20 32 3e 26 31 0a 20 20 20 74 68 65 6e 20 61 63   2>&1.   then ac
1a4f0 5f 63 76 5f 70 61 74 68 5f 46 47 52 45 50 3d 22  _cv_path_FGREP="
1a500 24 47 52 45 50 20 2d 46 22 0a 20 20 20 65 6c 73  $GREP -F".   els
1a510 65 0a 20 20 20 20 20 69 66 20 74 65 73 74 20 2d  e.     if test -
1a520 7a 20 22 24 46 47 52 45 50 22 3b 20 74 68 65 6e  z "$FGREP"; then
1a530 0a 20 20 61 63 5f 70 61 74 68 5f 46 47 52 45 50  .  ac_path_FGREP
1a540 5f 66 6f 75 6e 64 3d 66 61 6c 73 65 0a 20 20 23  _found=false.  #
1a550 20 4c 6f 6f 70 20 74 68 72 6f 75 67 68 20 74 68   Loop through th
1a560 65 20 75 73 65 72 27 73 20 70 61 74 68 20 61 6e  e user's path an
1a570 64 20 74 65 73 74 20 66 6f 72 20 65 61 63 68 20  d test for each 
1a580 6f 66 20 50 52 4f 47 4e 41 4d 45 2d 4c 49 53 54  of PROGNAME-LIST
1a590 0a 20 20 61 73 5f 73 61 76 65 5f 49 46 53 3d 24  .  as_save_IFS=$
1a5a0 49 46 53 3b 20 49 46 53 3d 24 50 41 54 48 5f 53  IFS; IFS=$PATH_S
1a5b0 45 50 41 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f  EPARATOR.for as_
1a5c0 64 69 72 20 69 6e 20 24 50 41 54 48 24 50 41 54  dir in $PATH$PAT
1a5d0 48 5f 53 45 50 41 52 41 54 4f 52 2f 75 73 72 2f  H_SEPARATOR/usr/
1a5e0 78 70 67 34 2f 62 69 6e 0a 64 6f 0a 20 20 49 46  xpg4/bin.do.  IF
1a5f0 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 20  S=$as_save_IFS. 
1a600 20 74 65 73 74 20 2d 7a 20 22 24 61 73 5f 64 69   test -z "$as_di
1a610 72 22 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20  r" && as_dir=.. 
1a620 20 20 20 66 6f 72 20 61 63 5f 70 72 6f 67 20 69     for ac_prog i
1a630 6e 20 66 67 72 65 70 3b 20 64 6f 0a 20 20 20 20  n fgrep; do.    
1a640 66 6f 72 20 61 63 5f 65 78 65 63 5f 65 78 74 20  for ac_exec_ext 
1a650 69 6e 20 27 27 20 24 61 63 5f 65 78 65 63 75 74  in '' $ac_execut
1a660 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b  able_extensions;
1a670 20 64 6f 0a 20 20 20 20 20 20 61 63 5f 70 61 74   do.      ac_pat
1a680 68 5f 46 47 52 45 50 3d 22 24 61 73 5f 64 69 72  h_FGREP="$as_dir
1a690 2f 24 61 63 5f 70 72 6f 67 24 61 63 5f 65 78 65  /$ac_prog$ac_exe
1a6a0 63 5f 65 78 74 22 0a 20 20 20 20 20 20 61 73 5f  c_ext".      as_
1a6b0 66 6e 5f 65 78 65 63 75 74 61 62 6c 65 5f 70 20  fn_executable_p 
1a6c0 22 24 61 63 5f 70 61 74 68 5f 46 47 52 45 50 22  "$ac_path_FGREP"
1a6d0 20 7c 7c 20 63 6f 6e 74 69 6e 75 65 0a 23 20 43   || continue.# C
1a6e0 68 65 63 6b 20 66 6f 72 20 47 4e 55 20 61 63 5f  heck for GNU ac_
1a6f0 70 61 74 68 5f 46 47 52 45 50 20 61 6e 64 20 73  path_FGREP and s
1a700 65 6c 65 63 74 20 69 74 20 69 66 20 69 74 20 69  elect it if it i
1a710 73 20 66 6f 75 6e 64 2e 0a 20 20 23 20 43 68 65  s found..  # Che
1a720 63 6b 20 66 6f 72 20 47 4e 55 20 24 61 63 5f 70  ck for GNU $ac_p
1a730 61 74 68 5f 46 47 52 45 50 0a 63 61 73 65 20 60  ath_FGREP.case `
1a740 22 24 61 63 5f 70 61 74 68 5f 46 47 52 45 50 22  "$ac_path_FGREP"
1a750 20 2d 2d 76 65 72 73 69 6f 6e 20 32 3e 26 31 60   --version 2>&1`
1a760 20 69 6e 0a 2a 47 4e 55 2a 29 0a 20 20 61 63 5f   in.*GNU*).  ac_
1a770 63 76 5f 70 61 74 68 5f 46 47 52 45 50 3d 22 24  cv_path_FGREP="$
1a780 61 63 5f 70 61 74 68 5f 46 47 52 45 50 22 20 61  ac_path_FGREP" a
1a790 63 5f 70 61 74 68 5f 46 47 52 45 50 5f 66 6f 75  c_path_FGREP_fou
1a7a0 6e 64 3d 3a 3b 3b 0a 2a 29 0a 20 20 61 63 5f 63  nd=:;;.*).  ac_c
1a7b0 6f 75 6e 74 3d 30 0a 20 20 24 61 73 5f 65 63 68  ount=0.  $as_ech
1a7c0 6f 5f 6e 20 30 31 32 33 34 35 36 37 38 39 20 3e  o_n 0123456789 >
1a7d0 22 63 6f 6e 66 74 65 73 74 2e 69 6e 22 0a 20 20  "conftest.in".  
1a7e0 77 68 69 6c 65 20 3a 0a 20 20 64 6f 0a 20 20 20  while :.  do.   
1a7f0 20 63 61 74 20 22 63 6f 6e 66 74 65 73 74 2e 69   cat "conftest.i
1a800 6e 22 20 22 63 6f 6e 66 74 65 73 74 2e 69 6e 22  n" "conftest.in"
1a810 20 3e 22 63 6f 6e 66 74 65 73 74 2e 74 6d 70 22   >"conftest.tmp"
1a820 0a 20 20 20 20 6d 76 20 22 63 6f 6e 66 74 65 73  .    mv "conftes
1a830 74 2e 74 6d 70 22 20 22 63 6f 6e 66 74 65 73 74  t.tmp" "conftest
1a840 2e 69 6e 22 0a 20 20 20 20 63 70 20 22 63 6f 6e  .in".    cp "con
1a850 66 74 65 73 74 2e 69 6e 22 20 22 63 6f 6e 66 74  ftest.in" "conft
1a860 65 73 74 2e 6e 6c 22 0a 20 20 20 20 24 61 73 5f  est.nl".    $as_
1a870 65 63 68 6f 20 27 46 47 52 45 50 27 20 3e 3e 20  echo 'FGREP' >> 
1a880 22 63 6f 6e 66 74 65 73 74 2e 6e 6c 22 0a 20 20  "conftest.nl".  
1a890 20 20 22 24 61 63 5f 70 61 74 68 5f 46 47 52 45    "$ac_path_FGRE
1a8a0 50 22 20 46 47 52 45 50 20 3c 20 22 63 6f 6e 66  P" FGREP < "conf
1a8b0 74 65 73 74 2e 6e 6c 22 20 3e 22 63 6f 6e 66 74  test.nl" >"conft
1a8c0 65 73 74 2e 6f 75 74 22 20 32 3e 2f 64 65 76 2f  est.out" 2>/dev/
1a8d0 6e 75 6c 6c 20 7c 7c 20 62 72 65 61 6b 0a 20 20  null || break.  
1a8e0 20 20 64 69 66 66 20 22 63 6f 6e 66 74 65 73 74    diff "conftest
1a8f0 2e 6f 75 74 22 20 22 63 6f 6e 66 74 65 73 74 2e  .out" "conftest.
1a900 6e 6c 22 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 32  nl" >/dev/null 2
1a910 3e 26 31 20 7c 7c 20 62 72 65 61 6b 0a 20 20 20  >&1 || break.   
1a920 20 61 73 5f 66 6e 5f 61 72 69 74 68 20 24 61 63   as_fn_arith $ac
1a930 5f 63 6f 75 6e 74 20 2b 20 31 20 26 26 20 61 63  _count + 1 && ac
1a940 5f 63 6f 75 6e 74 3d 24 61 73 5f 76 61 6c 0a 20  _count=$as_val. 
1a950 20 20 20 69 66 20 74 65 73 74 20 24 61 63 5f 63     if test $ac_c
1a960 6f 75 6e 74 20 2d 67 74 20 24 7b 61 63 5f 70 61  ount -gt ${ac_pa
1a970 74 68 5f 46 47 52 45 50 5f 6d 61 78 2d 30 7d 3b  th_FGREP_max-0};
1a980 20 74 68 65 6e 0a 20 20 20 20 20 20 23 20 42 65   then.      # Be
1a990 73 74 20 6f 6e 65 20 73 6f 20 66 61 72 2c 20 73  st one so far, s
1a9a0 61 76 65 20 69 74 20 62 75 74 20 6b 65 65 70 20  ave it but keep 
1a9b0 6c 6f 6f 6b 69 6e 67 20 66 6f 72 20 61 20 62 65  looking for a be
1a9c0 74 74 65 72 20 6f 6e 65 0a 20 20 20 20 20 20 61  tter one.      a
1a9d0 63 5f 63 76 5f 70 61 74 68 5f 46 47 52 45 50 3d  c_cv_path_FGREP=
1a9e0 22 24 61 63 5f 70 61 74 68 5f 46 47 52 45 50 22  "$ac_path_FGREP"
1a9f0 0a 20 20 20 20 20 20 61 63 5f 70 61 74 68 5f 46  .      ac_path_F
1aa00 47 52 45 50 5f 6d 61 78 3d 24 61 63 5f 63 6f 75  GREP_max=$ac_cou
1aa10 6e 74 0a 20 20 20 20 66 69 0a 20 20 20 20 23 20  nt.    fi.    # 
1aa20 31 30 2a 28 32 5e 31 30 29 20 63 68 61 72 73 20  10*(2^10) chars 
1aa30 61 73 20 69 6e 70 75 74 20 73 65 65 6d 73 20 6d  as input seems m
1aa40 6f 72 65 20 74 68 61 6e 20 65 6e 6f 75 67 68 0a  ore than enough.
1aa50 20 20 20 20 74 65 73 74 20 24 61 63 5f 63 6f 75      test $ac_cou
1aa60 6e 74 20 2d 67 74 20 31 30 20 26 26 20 62 72 65  nt -gt 10 && bre
1aa70 61 6b 0a 20 20 64 6f 6e 65 0a 20 20 72 6d 20 2d  ak.  done.  rm -
1aa80 66 20 63 6f 6e 66 74 65 73 74 2e 69 6e 20 63 6f  f conftest.in co
1aa90 6e 66 74 65 73 74 2e 74 6d 70 20 63 6f 6e 66 74  nftest.tmp conft
1aaa0 65 73 74 2e 6e 6c 20 63 6f 6e 66 74 65 73 74 2e  est.nl conftest.
1aab0 6f 75 74 3b 3b 0a 65 73 61 63 0a 0a 20 20 20 20  out;;.esac..    
1aac0 20 20 24 61 63 5f 70 61 74 68 5f 46 47 52 45 50    $ac_path_FGREP
1aad0 5f 66 6f 75 6e 64 20 26 26 20 62 72 65 61 6b 20  _found && break 
1aae0 33 0a 20 20 20 20 64 6f 6e 65 0a 20 20 64 6f 6e  3.    done.  don
1aaf0 65 0a 20 20 64 6f 6e 65 0a 49 46 53 3d 24 61 73  e.  done.IFS=$as
1ab00 5f 73 61 76 65 5f 49 46 53 0a 20 20 69 66 20 74  _save_IFS.  if t
1ab10 65 73 74 20 2d 7a 20 22 24 61 63 5f 63 76 5f 70  est -z "$ac_cv_p
1ab20 61 74 68 5f 46 47 52 45 50 22 3b 20 74 68 65 6e  ath_FGREP"; then
1ab30 0a 20 20 20 20 61 73 5f 66 6e 5f 65 72 72 6f 72  .    as_fn_error
1ab40 20 24 3f 20 22 6e 6f 20 61 63 63 65 70 74 61 62   $? "no acceptab
1ab50 6c 65 20 66 67 72 65 70 20 63 6f 75 6c 64 20 62  le fgrep could b
1ab60 65 20 66 6f 75 6e 64 20 69 6e 20 24 50 41 54 48  e found in $PATH
1ab70 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 2f  $PATH_SEPARATOR/
1ab80 75 73 72 2f 78 70 67 34 2f 62 69 6e 22 20 22 24  usr/xpg4/bin" "$
1ab90 4c 49 4e 45 4e 4f 22 20 35 0a 20 20 66 69 0a 65  LINENO" 5.  fi.e
1aba0 6c 73 65 0a 20 20 61 63 5f 63 76 5f 70 61 74 68  lse.  ac_cv_path
1abb0 5f 46 47 52 45 50 3d 24 46 47 52 45 50 0a 66 69  _FGREP=$FGREP.fi
1abc0 0a 0a 20 20 20 66 69 0a 66 69 0a 7b 20 24 61 73  ..   fi.fi.{ $as
1abd0 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
1abe0 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
1abf0 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 24 61 63 5f  O}: result: $ac_
1ac00 63 76 5f 70 61 74 68 5f 46 47 52 45 50 22 20 3e  cv_path_FGREP" >
1ac10 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63  &5.$as_echo "$ac
1ac20 5f 63 76 5f 70 61 74 68 5f 46 47 52 45 50 22 20  _cv_path_FGREP" 
1ac30 3e 26 36 3b 20 7d 0a 20 46 47 52 45 50 3d 22 24  >&6; }. FGREP="$
1ac40 61 63 5f 63 76 5f 70 61 74 68 5f 46 47 52 45 50  ac_cv_path_FGREP
1ac50 22 0a 0a 0a 74 65 73 74 20 2d 7a 20 22 24 47 52  "...test -z "$GR
1ac60 45 50 22 20 26 26 20 47 52 45 50 3d 67 72 65 70  EP" && GREP=grep
1ac70 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  ................
1ac80 0a 0a 0a 0a 23 20 43 68 65 63 6b 20 77 68 65 74  ....# Check whet
1ac90 68 65 72 20 2d 2d 77 69 74 68 2d 67 6e 75 2d 6c  her --with-gnu-l
1aca0 64 20 77 61 73 20 67 69 76 65 6e 2e 0a 69 66 20  d was given..if 
1acb0 74 65 73 74 20 22 24 7b 77 69 74 68 5f 67 6e 75  test "${with_gnu
1acc0 5f 6c 64 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b  _ld+set}" = set;
1acd0 20 74 68 65 6e 20 3a 0a 20 20 77 69 74 68 76 61   then :.  withva
1ace0 6c 3d 24 77 69 74 68 5f 67 6e 75 5f 6c 64 3b 20  l=$with_gnu_ld; 
1acf0 74 65 73 74 20 22 24 77 69 74 68 76 61 6c 22 20  test "$withval" 
1ad00 3d 20 6e 6f 20 7c 7c 20 77 69 74 68 5f 67 6e 75  = no || with_gnu
1ad10 5f 6c 64 3d 79 65 73 0a 65 6c 73 65 0a 20 20 77  _ld=yes.else.  w
1ad20 69 74 68 5f 67 6e 75 5f 6c 64 3d 6e 6f 0a 66 69  ith_gnu_ld=no.fi
1ad30 0a 0a 61 63 5f 70 72 6f 67 3d 6c 64 0a 69 66 20  ..ac_prog=ld.if 
1ad40 74 65 73 74 20 22 24 47 43 43 22 20 3d 20 79 65  test "$GCC" = ye
1ad50 73 3b 20 74 68 65 6e 0a 20 20 23 20 43 68 65 63  s; then.  # Chec
1ad60 6b 20 69 66 20 67 63 63 20 2d 70 72 69 6e 74 2d  k if gcc -print-
1ad70 70 72 6f 67 2d 6e 61 6d 65 3d 6c 64 20 67 69 76  prog-name=ld giv
1ad80 65 73 20 61 20 70 61 74 68 2e 0a 20 20 7b 20 24  es a path..  { $
1ad90 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
1ada0 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e  ${as_lineno-$LIN
1adb0 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20 66  ENO}: checking f
1adc0 6f 72 20 6c 64 20 75 73 65 64 20 62 79 20 24 43  or ld used by $C
1add0 43 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f  C" >&5.$as_echo_
1ade0 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  n "checking for 
1adf0 6c 64 20 75 73 65 64 20 62 79 20 24 43 43 2e 2e  ld used by $CC..
1ae00 2e 20 22 20 3e 26 36 3b 20 7d 0a 20 20 63 61 73  . " >&6; }.  cas
1ae10 65 20 24 68 6f 73 74 20 69 6e 0a 20 20 2a 2d 2a  e $host in.  *-*
1ae20 2d 6d 69 6e 67 77 2a 29 0a 20 20 20 20 23 20 67  -mingw*).    # g
1ae30 63 63 20 6c 65 61 76 65 73 20 61 20 74 72 61 69  cc leaves a trai
1ae40 6c 69 6e 67 20 63 61 72 72 69 61 67 65 20 72 65  ling carriage re
1ae50 74 75 72 6e 20 77 68 69 63 68 20 75 70 73 65 74  turn which upset
1ae60 73 20 6d 69 6e 67 77 0a 20 20 20 20 61 63 5f 70  s mingw.    ac_p
1ae70 72 6f 67 3d 60 28 24 43 43 20 2d 70 72 69 6e 74  rog=`($CC -print
1ae80 2d 70 72 6f 67 2d 6e 61 6d 65 3d 6c 64 29 20 32  -prog-name=ld) 2
1ae90 3e 26 35 20 7c 20 74 72 20 2d 64 20 27 5c 30 31  >&5 | tr -d '\01
1aea0 35 27 60 20 3b 3b 0a 20 20 2a 29 0a 20 20 20 20  5'` ;;.  *).    
1aeb0 61 63 5f 70 72 6f 67 3d 60 28 24 43 43 20 2d 70  ac_prog=`($CC -p
1aec0 72 69 6e 74 2d 70 72 6f 67 2d 6e 61 6d 65 3d 6c  rint-prog-name=l
1aed0 64 29 20 32 3e 26 35 60 20 3b 3b 0a 20 20 65 73  d) 2>&5` ;;.  es
1aee0 61 63 0a 20 20 63 61 73 65 20 24 61 63 5f 70 72  ac.  case $ac_pr
1aef0 6f 67 20 69 6e 0a 20 20 20 20 23 20 41 63 63 65  og in.    # Acce
1af00 70 74 20 61 62 73 6f 6c 75 74 65 20 70 61 74 68  pt absolute path
1af10 73 2e 0a 20 20 20 20 5b 5c 5c 2f 5d 2a 20 7c 20  s..    [\\/]* | 
1af20 3f 3a 5b 5c 5c 2f 5d 2a 29 0a 20 20 20 20 20 20  ?:[\\/]*).      
1af30 72 65 5f 64 69 72 65 6c 74 3d 27 2f 5b 5e 2f 5d  re_direlt='/[^/]
1af40 5b 5e 2f 5d 2a 2f 5c 2e 5c 2e 2f 27 0a 20 20 20  [^/]*/\.\./'.   
1af50 20 20 20 23 20 43 61 6e 6f 6e 69 63 61 6c 69 7a     # Canonicaliz
1af60 65 20 74 68 65 20 70 61 74 68 6e 61 6d 65 20 6f  e the pathname o
1af70 66 20 6c 64 0a 20 20 20 20 20 20 61 63 5f 70 72  f ld.      ac_pr
1af80 6f 67 3d 60 24 45 43 48 4f 20 22 24 61 63 5f 70  og=`$ECHO "$ac_p
1af90 72 6f 67 22 7c 20 24 53 45 44 20 27 73 25 5c 5c  rog"| $SED 's%\\
1afa0 5c 5c 25 2f 25 67 27 60 0a 20 20 20 20 20 20 77  \\%/%g'`.      w
1afb0 68 69 6c 65 20 24 45 43 48 4f 20 22 24 61 63 5f  hile $ECHO "$ac_
1afc0 70 72 6f 67 22 20 7c 20 24 47 52 45 50 20 22 24  prog" | $GREP "$
1afd0 72 65 5f 64 69 72 65 6c 74 22 20 3e 20 2f 64 65  re_direlt" > /de
1afe0 76 2f 6e 75 6c 6c 20 32 3e 26 31 3b 20 64 6f 0a  v/null 2>&1; do.
1aff0 09 61 63 5f 70 72 6f 67 3d 60 24 45 43 48 4f 20  .ac_prog=`$ECHO 
1b000 24 61 63 5f 70 72 6f 67 7c 20 24 53 45 44 20 22  $ac_prog| $SED "
1b010 73 25 24 72 65 5f 64 69 72 65 6c 74 25 2f 25 22  s%$re_direlt%/%"
1b020 60 0a 20 20 20 20 20 20 64 6f 6e 65 0a 20 20 20  `.      done.   
1b030 20 20 20 74 65 73 74 20 2d 7a 20 22 24 4c 44 22     test -z "$LD"
1b040 20 26 26 20 4c 44 3d 22 24 61 63 5f 70 72 6f 67   && LD="$ac_prog
1b050 22 0a 20 20 20 20 20 20 3b 3b 0a 20 20 22 22 29  ".      ;;.  "")
1b060 0a 20 20 20 20 23 20 49 66 20 69 74 20 66 61 69  .    # If it fai
1b070 6c 73 2c 20 74 68 65 6e 20 70 72 65 74 65 6e 64  ls, then pretend
1b080 20 77 65 20 61 72 65 6e 27 74 20 75 73 69 6e 67   we aren't using
1b090 20 47 43 43 2e 0a 20 20 20 20 61 63 5f 70 72 6f   GCC..    ac_pro
1b0a0 67 3d 6c 64 0a 20 20 20 20 3b 3b 0a 20 20 2a 29  g=ld.    ;;.  *)
1b0b0 0a 20 20 20 20 23 20 49 66 20 69 74 20 69 73 20  .    # If it is 
1b0c0 72 65 6c 61 74 69 76 65 2c 20 74 68 65 6e 20 73  relative, then s
1b0d0 65 61 72 63 68 20 66 6f 72 20 74 68 65 20 66 69  earch for the fi
1b0e0 72 73 74 20 6c 64 20 69 6e 20 50 41 54 48 2e 0a  rst ld in PATH..
1b0f0 20 20 20 20 77 69 74 68 5f 67 6e 75 5f 6c 64 3d      with_gnu_ld=
1b100 75 6e 6b 6e 6f 77 6e 0a 20 20 20 20 3b 3b 0a 20  unknown.    ;;. 
1b110 20 65 73 61 63 0a 65 6c 69 66 20 74 65 73 74 20   esac.elif test 
1b120 22 24 77 69 74 68 5f 67 6e 75 5f 6c 64 22 20 3d  "$with_gnu_ld" =
1b130 20 79 65 73 3b 20 74 68 65 6e 0a 20 20 7b 20 24   yes; then.  { $
1b140 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
1b150 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e  ${as_lineno-$LIN
1b160 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20 66  ENO}: checking f
1b170 6f 72 20 47 4e 55 20 6c 64 22 20 3e 26 35 0a 24  or GNU ld" >&5.$
1b180 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b  as_echo_n "check
1b190 69 6e 67 20 66 6f 72 20 47 4e 55 20 6c 64 2e 2e  ing for GNU ld..
1b1a0 2e 20 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a  . " >&6; }.else.
1b1b0 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61    { $as_echo "$a
1b1c0 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
1b1d0 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b  -$LINENO}: check
1b1e0 69 6e 67 20 66 6f 72 20 6e 6f 6e 2d 47 4e 55 20  ing for non-GNU 
1b1f0 6c 64 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  ld" >&5.$as_echo
1b200 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72  _n "checking for
1b210 20 6e 6f 6e 2d 47 4e 55 20 6c 64 2e 2e 2e 20 22   non-GNU ld... "
1b220 20 3e 26 36 3b 20 7d 0a 66 69 0a 69 66 20 24 7b   >&6; }.fi.if ${
1b230 6c 74 5f 63 76 5f 70 61 74 68 5f 4c 44 2b 3a 7d  lt_cv_path_LD+:}
1b240 20 66 61 6c 73 65 3b 20 74 68 65 6e 20 3a 0a 20   false; then :. 
1b250 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61   $as_echo_n "(ca
1b260 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65  ched) " >&6.else
1b270 0a 20 20 69 66 20 74 65 73 74 20 2d 7a 20 22 24  .  if test -z "$
1b280 4c 44 22 3b 20 74 68 65 6e 0a 20 20 6c 74 5f 73  LD"; then.  lt_s
1b290 61 76 65 5f 69 66 73 3d 22 24 49 46 53 22 3b 20  ave_ifs="$IFS"; 
1b2a0 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41 52 41  IFS=$PATH_SEPARA
1b2b0 54 4f 52 0a 20 20 66 6f 72 20 61 63 5f 64 69 72  TOR.  for ac_dir
1b2c0 20 69 6e 20 24 50 41 54 48 3b 20 64 6f 0a 20 20   in $PATH; do.  
1b2d0 20 20 49 46 53 3d 22 24 6c 74 5f 73 61 76 65 5f    IFS="$lt_save_
1b2e0 69 66 73 22 0a 20 20 20 20 74 65 73 74 20 2d 7a  ifs".    test -z
1b2f0 20 22 24 61 63 5f 64 69 72 22 20 26 26 20 61 63   "$ac_dir" && ac
1b300 5f 64 69 72 3d 2e 0a 20 20 20 20 69 66 20 74 65  _dir=..    if te
1b310 73 74 20 2d 66 20 22 24 61 63 5f 64 69 72 2f 24  st -f "$ac_dir/$
1b320 61 63 5f 70 72 6f 67 22 20 7c 7c 20 74 65 73 74  ac_prog" || test
1b330 20 2d 66 20 22 24 61 63 5f 64 69 72 2f 24 61 63   -f "$ac_dir/$ac
1b340 5f 70 72 6f 67 24 61 63 5f 65 78 65 65 78 74 22  _prog$ac_exeext"
1b350 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 6c 74 5f  ; then.      lt_
1b360 63 76 5f 70 61 74 68 5f 4c 44 3d 22 24 61 63 5f  cv_path_LD="$ac_
1b370 64 69 72 2f 24 61 63 5f 70 72 6f 67 22 0a 20 20  dir/$ac_prog".  
1b380 20 20 20 20 23 20 43 68 65 63 6b 20 74 6f 20 73      # Check to s
1b390 65 65 20 69 66 20 74 68 65 20 70 72 6f 67 72 61  ee if the progra
1b3a0 6d 20 69 73 20 47 4e 55 20 6c 64 2e 20 20 49 27  m is GNU ld.  I'
1b3b0 64 20 72 61 74 68 65 72 20 75 73 65 20 2d 2d 76  d rather use --v
1b3c0 65 72 73 69 6f 6e 2c 0a 20 20 20 20 20 20 23 20  ersion,.      # 
1b3d0 62 75 74 20 61 70 70 61 72 65 6e 74 6c 79 20 73  but apparently s
1b3e0 6f 6d 65 20 76 61 72 69 61 6e 74 73 20 6f 66 20  ome variants of 
1b3f0 47 4e 55 20 6c 64 20 6f 6e 6c 79 20 61 63 63 65  GNU ld only acce
1b400 70 74 20 2d 76 2e 0a 20 20 20 20 20 20 23 20 42  pt -v..      # B
1b410 72 65 61 6b 20 6f 6e 6c 79 20 69 66 20 69 74 20  reak only if it 
1b420 77 61 73 20 74 68 65 20 47 4e 55 2f 6e 6f 6e 2d  was the GNU/non-
1b430 47 4e 55 20 6c 64 20 74 68 61 74 20 77 65 20 70  GNU ld that we p
1b440 72 65 66 65 72 2e 0a 20 20 20 20 20 20 63 61 73  refer..      cas
1b450 65 20 60 22 24 6c 74 5f 63 76 5f 70 61 74 68 5f  e `"$lt_cv_path_
1b460 4c 44 22 20 2d 76 20 32 3e 26 31 20 3c 2f 64 65  LD" -v 2>&1 </de
1b470 76 2f 6e 75 6c 6c 60 20 69 6e 0a 20 20 20 20 20  v/null` in.     
1b480 20 2a 47 4e 55 2a 20 7c 20 2a 27 77 69 74 68 20   *GNU* | *'with 
1b490 42 46 44 27 2a 29 0a 09 74 65 73 74 20 22 24 77  BFD'*)..test "$w
1b4a0 69 74 68 5f 67 6e 75 5f 6c 64 22 20 21 3d 20 6e  ith_gnu_ld" != n
1b4b0 6f 20 26 26 20 62 72 65 61 6b 0a 09 3b 3b 0a 20  o && break..;;. 
1b4c0 20 20 20 20 20 2a 29 0a 09 74 65 73 74 20 22 24       *)..test "$
1b4d0 77 69 74 68 5f 67 6e 75 5f 6c 64 22 20 21 3d 20  with_gnu_ld" != 
1b4e0 79 65 73 20 26 26 20 62 72 65 61 6b 0a 09 3b 3b  yes && break..;;
1b4f0 0a 20 20 20 20 20 20 65 73 61 63 0a 20 20 20 20  .      esac.    
1b500 66 69 0a 20 20 64 6f 6e 65 0a 20 20 49 46 53 3d  fi.  done.  IFS=
1b510 22 24 6c 74 5f 73 61 76 65 5f 69 66 73 22 0a 65  "$lt_save_ifs".e
1b520 6c 73 65 0a 20 20 6c 74 5f 63 76 5f 70 61 74 68  lse.  lt_cv_path
1b530 5f 4c 44 3d 22 24 4c 44 22 20 23 20 4c 65 74 20  _LD="$LD" # Let 
1b540 74 68 65 20 75 73 65 72 20 6f 76 65 72 72 69 64  the user overrid
1b550 65 20 74 68 65 20 74 65 73 74 20 77 69 74 68 20  e the test with 
1b560 61 20 70 61 74 68 2e 0a 66 69 0a 66 69 0a 0a 4c  a path..fi.fi..L
1b570 44 3d 22 24 6c 74 5f 63 76 5f 70 61 74 68 5f 4c  D="$lt_cv_path_L
1b580 44 22 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24  D".if test -n "$
1b590 4c 44 22 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61  LD"; then.  { $a
1b5a0 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
1b5b0 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45  {as_lineno-$LINE
1b5c0 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 24 4c 44  NO}: result: $LD
1b5d0 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
1b5e0 24 4c 44 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65  $LD" >&6; }.else
1b5f0 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  .  { $as_echo "$
1b600 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
1b610 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75  o-$LINENO}: resu
1b620 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 24 61 73 5f  lt: no" >&5.$as_
1b630 65 63 68 6f 20 22 6e 6f 22 20 3e 26 36 3b 20 7d  echo "no" >&6; }
1b640 0a 66 69 0a 74 65 73 74 20 2d 7a 20 22 24 4c 44  .fi.test -z "$LD
1b650 22 20 26 26 20 61 73 5f 66 6e 5f 65 72 72 6f 72  " && as_fn_error
1b660 20 24 3f 20 22 6e 6f 20 61 63 63 65 70 74 61 62   $? "no acceptab
1b670 6c 65 20 6c 64 20 66 6f 75 6e 64 20 69 6e 20 5c  le ld found in \
1b680 24 50 41 54 48 22 20 22 24 4c 49 4e 45 4e 4f 22  $PATH" "$LINENO"
1b690 20 35 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24   5.{ $as_echo "$
1b6a0 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
1b6b0 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63  o-$LINENO}: chec
1b6c0 6b 69 6e 67 20 69 66 20 74 68 65 20 6c 69 6e 6b  king if the link
1b6d0 65 72 20 28 24 4c 44 29 20 69 73 20 47 4e 55 20  er ($LD) is GNU 
1b6e0 6c 64 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  ld" >&5.$as_echo
1b6f0 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 69 66 20  _n "checking if 
1b700 74 68 65 20 6c 69 6e 6b 65 72 20 28 24 4c 44 29  the linker ($LD)
1b710 20 69 73 20 47 4e 55 20 6c 64 2e 2e 2e 20 22 20   is GNU ld... " 
1b720 3e 26 36 3b 20 7d 0a 69 66 20 24 7b 6c 74 5f 63  >&6; }.if ${lt_c
1b730 76 5f 70 72 6f 67 5f 67 6e 75 5f 6c 64 2b 3a 7d  v_prog_gnu_ld+:}
1b740 20 66 61 6c 73 65 3b 20 74 68 65 6e 20 3a 0a 20   false; then :. 
1b750 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61   $as_echo_n "(ca
1b760 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65  ched) " >&6.else
1b770 0a 20 20 23 20 49 27 64 20 72 61 74 68 65 72 20  .  # I'd rather 
1b780 75 73 65 20 2d 2d 76 65 72 73 69 6f 6e 20 68 65  use --version he
1b790 72 65 2c 20 62 75 74 20 61 70 70 61 72 65 6e 74  re, but apparent
1b7a0 6c 79 20 73 6f 6d 65 20 47 4e 55 20 6c 64 73 20  ly some GNU lds 
1b7b0 6f 6e 6c 79 20 61 63 63 65 70 74 20 2d 76 2e 0a  only accept -v..
1b7c0 63 61 73 65 20 60 24 4c 44 20 2d 76 20 32 3e 26  case `$LD -v 2>&
1b7d0 31 20 3c 2f 64 65 76 2f 6e 75 6c 6c 60 20 69 6e  1 </dev/null` in
1b7e0 0a 2a 47 4e 55 2a 20 7c 20 2a 27 77 69 74 68 20  .*GNU* | *'with 
1b7f0 42 46 44 27 2a 29 0a 20 20 6c 74 5f 63 76 5f 70  BFD'*).  lt_cv_p
1b800 72 6f 67 5f 67 6e 75 5f 6c 64 3d 79 65 73 0a 20  rog_gnu_ld=yes. 
1b810 20 3b 3b 0a 2a 29 0a 20 20 6c 74 5f 63 76 5f 70   ;;.*).  lt_cv_p
1b820 72 6f 67 5f 67 6e 75 5f 6c 64 3d 6e 6f 0a 20 20  rog_gnu_ld=no.  
1b830 3b 3b 0a 65 73 61 63 0a 66 69 0a 7b 20 24 61 73  ;;.esac.fi.{ $as
1b840 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
1b850 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
1b860 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 24 6c 74 5f  O}: result: $lt_
1b870 63 76 5f 70 72 6f 67 5f 67 6e 75 5f 6c 64 22 20  cv_prog_gnu_ld" 
1b880 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 6c  >&5.$as_echo "$l
1b890 74 5f 63 76 5f 70 72 6f 67 5f 67 6e 75 5f 6c 64  t_cv_prog_gnu_ld
1b8a0 22 20 3e 26 36 3b 20 7d 0a 77 69 74 68 5f 67 6e  " >&6; }.with_gn
1b8b0 75 5f 6c 64 3d 24 6c 74 5f 63 76 5f 70 72 6f 67  u_ld=$lt_cv_prog
1b8c0 5f 67 6e 75 5f 6c 64 0a 0a 0a 0a 0a 0a 0a 0a 0a  _gnu_ld.........
1b8d0 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .{ $as_echo "$as
1b8e0 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
1b8f0 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69  $LINENO}: checki
1b900 6e 67 20 66 6f 72 20 42 53 44 2d 20 6f 72 20 4d  ng for BSD- or M
1b910 53 2d 63 6f 6d 70 61 74 69 62 6c 65 20 6e 61 6d  S-compatible nam
1b920 65 20 6c 69 73 74 65 72 20 28 6e 6d 29 22 20 3e  e lister (nm)" >
1b930 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63  &5.$as_echo_n "c
1b940 68 65 63 6b 69 6e 67 20 66 6f 72 20 42 53 44 2d  hecking for BSD-
1b950 20 6f 72 20 4d 53 2d 63 6f 6d 70 61 74 69 62 6c   or MS-compatibl
1b960 65 20 6e 61 6d 65 20 6c 69 73 74 65 72 20 28 6e  e name lister (n
1b970 6d 29 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69  m)... " >&6; }.i
1b980 66 20 24 7b 6c 74 5f 63 76 5f 70 61 74 68 5f 4e  f ${lt_cv_path_N
1b990 4d 2b 3a 7d 20 66 61 6c 73 65 3b 20 74 68 65 6e  M+:} false; then
1b9a0 20 3a 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20   :.  $as_echo_n 
1b9b0 22 28 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a  "(cached) " >&6.
1b9c0 65 6c 73 65 0a 20 20 69 66 20 74 65 73 74 20 2d  else.  if test -
1b9d0 6e 20 22 24 4e 4d 22 3b 20 74 68 65 6e 0a 20 20  n "$NM"; then.  
1b9e0 23 20 4c 65 74 20 74 68 65 20 75 73 65 72 20 6f  # Let the user o
1b9f0 76 65 72 72 69 64 65 20 74 68 65 20 74 65 73 74  verride the test
1ba00 2e 0a 20 20 6c 74 5f 63 76 5f 70 61 74 68 5f 4e  ..  lt_cv_path_N
1ba10 4d 3d 22 24 4e 4d 22 0a 65 6c 73 65 0a 20 20 6c  M="$NM".else.  l
1ba20 74 5f 6e 6d 5f 74 6f 5f 63 68 65 63 6b 3d 22 24  t_nm_to_check="$
1ba30 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d  {ac_tool_prefix}
1ba40 6e 6d 22 0a 20 20 69 66 20 74 65 73 74 20 2d 6e  nm".  if test -n
1ba50 20 22 24 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69   "$ac_tool_prefi
1ba60 78 22 20 26 26 20 74 65 73 74 20 22 24 62 75 69  x" && test "$bui
1ba70 6c 64 22 20 3d 20 22 24 68 6f 73 74 22 3b 20 74  ld" = "$host"; t
1ba80 68 65 6e 0a 20 20 20 20 6c 74 5f 6e 6d 5f 74 6f  hen.    lt_nm_to
1ba90 5f 63 68 65 63 6b 3d 22 24 6c 74 5f 6e 6d 5f 74  _check="$lt_nm_t
1baa0 6f 5f 63 68 65 63 6b 20 6e 6d 22 0a 20 20 66 69  o_check nm".  fi
1bab0 0a 20 20 66 6f 72 20 6c 74 5f 74 6d 70 5f 6e 6d  .  for lt_tmp_nm
1bac0 20 69 6e 20 24 6c 74 5f 6e 6d 5f 74 6f 5f 63 68   in $lt_nm_to_ch
1bad0 65 63 6b 3b 20 64 6f 0a 20 20 20 20 6c 74 5f 73  eck; do.    lt_s
1bae0 61 76 65 5f 69 66 73 3d 22 24 49 46 53 22 3b 20  ave_ifs="$IFS"; 
1baf0 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41 52 41  IFS=$PATH_SEPARA
1bb00 54 4f 52 0a 20 20 20 20 66 6f 72 20 61 63 5f 64  TOR.    for ac_d
1bb10 69 72 20 69 6e 20 24 50 41 54 48 20 2f 75 73 72  ir in $PATH /usr
1bb20 2f 63 63 73 2f 62 69 6e 2f 65 6c 66 20 2f 75 73  /ccs/bin/elf /us
1bb30 72 2f 63 63 73 2f 62 69 6e 20 2f 75 73 72 2f 75  r/ccs/bin /usr/u
1bb40 63 62 20 2f 62 69 6e 3b 20 64 6f 0a 20 20 20 20  cb /bin; do.    
1bb50 20 20 49 46 53 3d 22 24 6c 74 5f 73 61 76 65 5f    IFS="$lt_save_
1bb60 69 66 73 22 0a 20 20 20 20 20 20 74 65 73 74 20  ifs".      test 
1bb70 2d 7a 20 22 24 61 63 5f 64 69 72 22 20 26 26 20  -z "$ac_dir" && 
1bb80 61 63 5f 64 69 72 3d 2e 0a 20 20 20 20 20 20 74  ac_dir=..      t
1bb90 6d 70 5f 6e 6d 3d 22 24 61 63 5f 64 69 72 2f 24  mp_nm="$ac_dir/$
1bba0 6c 74 5f 74 6d 70 5f 6e 6d 22 0a 20 20 20 20 20  lt_tmp_nm".     
1bbb0 20 69 66 20 74 65 73 74 20 2d 66 20 22 24 74 6d   if test -f "$tm
1bbc0 70 5f 6e 6d 22 20 7c 7c 20 74 65 73 74 20 2d 66  p_nm" || test -f
1bbd0 20 22 24 74 6d 70 5f 6e 6d 24 61 63 5f 65 78 65   "$tmp_nm$ac_exe
1bbe0 65 78 74 22 20 3b 20 74 68 65 6e 0a 09 23 20 43  ext" ; then..# C
1bbf0 68 65 63 6b 20 74 6f 20 73 65 65 20 69 66 20 74  heck to see if t
1bc00 68 65 20 6e 6d 20 61 63 63 65 70 74 73 20 61 20  he nm accepts a 
1bc10 42 53 44 2d 63 6f 6d 70 61 74 20 66 6c 61 67 2e  BSD-compat flag.
1bc20 0a 09 23 20 41 64 64 69 6e 67 20 74 68 65 20 60  ..# Adding the `
1bc30 73 65 64 20 31 71 27 20 70 72 65 76 65 6e 74 73  sed 1q' prevents
1bc40 20 66 61 6c 73 65 20 70 6f 73 69 74 69 76 65 73   false positives
1bc50 20 6f 6e 20 48 50 2d 55 58 2c 20 77 68 69 63 68   on HP-UX, which
1bc60 20 73 61 79 73 3a 0a 09 23 20 20 20 6e 6d 3a 20   says:..#   nm: 
1bc70 75 6e 6b 6e 6f 77 6e 20 6f 70 74 69 6f 6e 20 22  unknown option "
1bc80 42 22 20 69 67 6e 6f 72 65 64 0a 09 23 20 54 72  B" ignored..# Tr
1bc90 75 36 34 27 73 20 6e 6d 20 63 6f 6d 70 6c 61 69  u64's nm complai
1bca0 6e 73 20 74 68 61 74 20 2f 64 65 76 2f 6e 75 6c  ns that /dev/nul
1bcb0 6c 20 69 73 20 61 6e 20 69 6e 76 61 6c 69 64 20  l is an invalid 
1bcc0 6f 62 6a 65 63 74 20 66 69 6c 65 0a 09 63 61 73  object file..cas
1bcd0 65 20 60 22 24 74 6d 70 5f 6e 6d 22 20 2d 42 20  e `"$tmp_nm" -B 
1bce0 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 20 7c  /dev/null 2>&1 |
1bcf0 20 73 65 64 20 27 31 71 27 60 20 69 6e 0a 09 2a   sed '1q'` in..*
1bd00 2f 64 65 76 2f 6e 75 6c 6c 2a 20 7c 20 2a 27 49  /dev/null* | *'I
1bd10 6e 76 61 6c 69 64 20 66 69 6c 65 20 6f 72 20 6f  nvalid file or o
1bd20 62 6a 65 63 74 20 74 79 70 65 27 2a 29 0a 09 20  bject type'*).. 
1bd30 20 6c 74 5f 63 76 5f 70 61 74 68 5f 4e 4d 3d 22   lt_cv_path_NM="
1bd40 24 74 6d 70 5f 6e 6d 20 2d 42 22 0a 09 20 20 62  $tmp_nm -B"..  b
1bd50 72 65 61 6b 0a 09 20 20 3b 3b 0a 09 2a 29 0a 09  reak..  ;;..*)..
1bd60 20 20 63 61 73 65 20 60 22 24 74 6d 70 5f 6e 6d    case `"$tmp_nm
1bd70 22 20 2d 70 20 2f 64 65 76 2f 6e 75 6c 6c 20 32  " -p /dev/null 2
1bd80 3e 26 31 20 7c 20 73 65 64 20 27 31 71 27 60 20  >&1 | sed '1q'` 
1bd90 69 6e 0a 09 20 20 2a 2f 64 65 76 2f 6e 75 6c 6c  in..  */dev/null
1bda0 2a 29 0a 09 20 20 20 20 6c 74 5f 63 76 5f 70 61  *)..    lt_cv_pa
1bdb0 74 68 5f 4e 4d 3d 22 24 74 6d 70 5f 6e 6d 20 2d  th_NM="$tmp_nm -
1bdc0 70 22 0a 09 20 20 20 20 62 72 65 61 6b 0a 09 20  p"..    break.. 
1bdd0 20 20 20 3b 3b 0a 09 20 20 2a 29 0a 09 20 20 20     ;;..  *)..   
1bde0 20 6c 74 5f 63 76 5f 70 61 74 68 5f 4e 4d 3d 24   lt_cv_path_NM=$
1bdf0 7b 6c 74 5f 63 76 5f 70 61 74 68 5f 4e 4d 3d 22  {lt_cv_path_NM="
1be00 24 74 6d 70 5f 6e 6d 22 7d 20 23 20 6b 65 65 70  $tmp_nm"} # keep
1be10 20 74 68 65 20 66 69 72 73 74 20 6d 61 74 63 68   the first match
1be20 2c 20 62 75 74 0a 09 20 20 20 20 63 6f 6e 74 69  , but..    conti
1be30 6e 75 65 20 23 20 73 6f 20 74 68 61 74 20 77 65  nue # so that we
1be40 20 63 61 6e 20 74 72 79 20 74 6f 20 66 69 6e 64   can try to find
1be50 20 6f 6e 65 20 74 68 61 74 20 73 75 70 70 6f 72   one that suppor
1be60 74 73 20 42 53 44 20 66 6c 61 67 73 0a 09 20 20  ts BSD flags..  
1be70 20 20 3b 3b 0a 09 20 20 65 73 61 63 0a 09 20 20    ;;..  esac..  
1be80 3b 3b 0a 09 65 73 61 63 0a 20 20 20 20 20 20 66  ;;..esac.      f
1be90 69 0a 20 20 20 20 64 6f 6e 65 0a 20 20 20 20 49  i.    done.    I
1bea0 46 53 3d 22 24 6c 74 5f 73 61 76 65 5f 69 66 73  FS="$lt_save_ifs
1beb0 22 0a 20 20 64 6f 6e 65 0a 20 20 3a 20 24 7b 6c  ".  done.  : ${l
1bec0 74 5f 63 76 5f 70 61 74 68 5f 4e 4d 3d 6e 6f 7d  t_cv_path_NM=no}
1bed0 0a 66 69 0a 66 69 0a 7b 20 24 61 73 5f 65 63 68  .fi.fi.{ $as_ech
1bee0 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
1bef0 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
1bf00 72 65 73 75 6c 74 3a 20 24 6c 74 5f 63 76 5f 70  result: $lt_cv_p
1bf10 61 74 68 5f 4e 4d 22 20 3e 26 35 0a 24 61 73 5f  ath_NM" >&5.$as_
1bf20 65 63 68 6f 20 22 24 6c 74 5f 63 76 5f 70 61 74  echo "$lt_cv_pat
1bf30 68 5f 4e 4d 22 20 3e 26 36 3b 20 7d 0a 69 66 20  h_NM" >&6; }.if 
1bf40 74 65 73 74 20 22 24 6c 74 5f 63 76 5f 70 61 74  test "$lt_cv_pat
1bf50 68 5f 4e 4d 22 20 21 3d 20 22 6e 6f 22 3b 20 74  h_NM" != "no"; t
1bf60 68 65 6e 0a 20 20 4e 4d 3d 22 24 6c 74 5f 63 76  hen.  NM="$lt_cv
1bf70 5f 70 61 74 68 5f 4e 4d 22 0a 65 6c 73 65 0a 20  _path_NM".else. 
1bf80 20 23 20 44 69 64 6e 27 74 20 66 69 6e 64 20 61   # Didn't find a
1bf90 6e 79 20 42 53 44 20 63 6f 6d 70 61 74 69 62 6c  ny BSD compatibl
1bfa0 65 20 6e 61 6d 65 20 6c 69 73 74 65 72 2c 20 6c  e name lister, l
1bfb0 6f 6f 6b 20 66 6f 72 20 64 75 6d 70 62 69 6e 2e  ook for dumpbin.
1bfc0 0a 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24  .  if test -n "$
1bfd0 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 22 3b  ac_tool_prefix";
1bfe0 20 74 68 65 6e 0a 20 20 66 6f 72 20 61 63 5f 70   then.  for ac_p
1bff0 72 6f 67 20 69 6e 20 22 64 75 6d 70 62 69 6e 20  rog in "dumpbin 
1c000 2d 73 79 6d 62 6f 6c 73 22 20 22 6c 69 6e 6b 20  -symbols" "link 
1c010 2d 64 75 6d 70 20 2d 73 79 6d 62 6f 6c 73 22 0a  -dump -symbols".
1c020 20 20 64 6f 0a 20 20 20 20 23 20 45 78 74 72 61    do.    # Extra
1c030 63 74 20 74 68 65 20 66 69 72 73 74 20 77 6f 72  ct the first wor
1c040 64 20 6f 66 20 22 24 61 63 5f 74 6f 6f 6c 5f 70  d of "$ac_tool_p
1c050 72 65 66 69 78 24 61 63 5f 70 72 6f 67 22 2c 20  refix$ac_prog", 
1c060 73 6f 20 69 74 20 63 61 6e 20 62 65 20 61 20 70  so it can be a p
1c070 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69 74 68  rogram name with
1c080 20 61 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79   args..set dummy
1c090 20 24 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78   $ac_tool_prefix
1c0a0 24 61 63 5f 70 72 6f 67 3b 20 61 63 5f 77 6f 72  $ac_prog; ac_wor
1c0b0 64 3d 24 32 0a 7b 20 24 61 73 5f 65 63 68 6f 20  d=$2.{ $as_echo 
1c0c0 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  "$as_me:${as_lin
1c0d0 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68  eno-$LINENO}: ch
1c0e0 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77  ecking for $ac_w
1c0f0 6f 72 64 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  ord" >&5.$as_ech
1c100 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f  o_n "checking fo
1c110 72 20 24 61 63 5f 77 6f 72 64 2e 2e 2e 20 22 20  r $ac_word... " 
1c120 3e 26 36 3b 20 7d 0a 69 66 20 24 7b 61 63 5f 63  >&6; }.if ${ac_c
1c130 76 5f 70 72 6f 67 5f 44 55 4d 50 42 49 4e 2b 3a  v_prog_DUMPBIN+:
1c140 7d 20 66 61 6c 73 65 3b 20 74 68 65 6e 20 3a 0a  } false; then :.
1c150 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63    $as_echo_n "(c
1c160 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73  ached) " >&6.els
1c170 65 0a 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22  e.  if test -n "
1c180 24 44 55 4d 50 42 49 4e 22 3b 20 74 68 65 6e 0a  $DUMPBIN"; then.
1c190 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 44 55 4d    ac_cv_prog_DUM
1c1a0 50 42 49 4e 3d 22 24 44 55 4d 50 42 49 4e 22 20  PBIN="$DUMPBIN" 
1c1b0 23 20 4c 65 74 20 74 68 65 20 75 73 65 72 20 6f  # Let the user o
1c1c0 76 65 72 72 69 64 65 20 74 68 65 20 74 65 73 74  verride the test
1c1d0 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f 49  ..else.as_save_I
1c1e0 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24 50 41  FS=$IFS; IFS=$PA
1c1f0 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f 72  TH_SEPARATOR.for
1c200 20 61 73 5f 64 69 72 20 69 6e 20 24 50 41 54 48   as_dir in $PATH
1c210 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73 61  .do.  IFS=$as_sa
1c220 76 65 5f 49 46 53 0a 20 20 74 65 73 74 20 2d 7a  ve_IFS.  test -z
1c230 20 22 24 61 73 5f 64 69 72 22 20 26 26 20 61 73   "$as_dir" && as
1c240 5f 64 69 72 3d 2e 0a 20 20 20 20 66 6f 72 20 61  _dir=..    for a
1c250 63 5f 65 78 65 63 5f 65 78 74 20 69 6e 20 27 27  c_exec_ext in ''
1c260 20 24 61 63 5f 65 78 65 63 75 74 61 62 6c 65 5f   $ac_executable_
1c270 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20  extensions; do. 
1c280 20 69 66 20 61 73 5f 66 6e 5f 65 78 65 63 75 74   if as_fn_execut
1c290 61 62 6c 65 5f 70 20 22 24 61 73 5f 64 69 72 2f  able_p "$as_dir/
1c2a0 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63  $ac_word$ac_exec
1c2b0 5f 65 78 74 22 3b 20 74 68 65 6e 0a 20 20 20 20  _ext"; then.    
1c2c0 61 63 5f 63 76 5f 70 72 6f 67 5f 44 55 4d 50 42  ac_cv_prog_DUMPB
1c2d0 49 4e 3d 22 24 61 63 5f 74 6f 6f 6c 5f 70 72 65  IN="$ac_tool_pre
1c2e0 66 69 78 24 61 63 5f 70 72 6f 67 22 0a 20 20 20  fix$ac_prog".   
1c2f0 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
1c300 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
1c310 49 4e 45 4e 4f 7d 3a 20 66 6f 75 6e 64 20 24 61  INENO}: found $a
1c320 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61  s_dir/$ac_word$a
1c330 63 5f 65 78 65 63 5f 65 78 74 22 20 3e 26 35 0a  c_exec_ext" >&5.
1c340 20 20 20 20 62 72 65 61 6b 20 32 0a 20 20 66 69      break 2.  fi
1c350 0a 64 6f 6e 65 0a 20 20 64 6f 6e 65 0a 49 46 53  .done.  done.IFS
1c360 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a 66  =$as_save_IFS..f
1c370 69 0a 66 69 0a 44 55 4d 50 42 49 4e 3d 24 61 63  i.fi.DUMPBIN=$ac
1c380 5f 63 76 5f 70 72 6f 67 5f 44 55 4d 50 42 49 4e  _cv_prog_DUMPBIN
1c390 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24 44 55  .if test -n "$DU
1c3a0 4d 50 42 49 4e 22 3b 20 74 68 65 6e 0a 20 20 7b  MPBIN"; then.  {
1c3b0 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
1c3c0 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
1c3d0 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20  INENO}: result: 
1c3e0 24 44 55 4d 50 42 49 4e 22 20 3e 26 35 0a 24 61  $DUMPBIN" >&5.$a
1c3f0 73 5f 65 63 68 6f 20 22 24 44 55 4d 50 42 49 4e  s_echo "$DUMPBIN
1c400 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a 20 20  " >&6; }.else.  
1c410 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
1c420 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24  me:${as_lineno-$
1c430 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a  LINENO}: result:
1c440 20 6e 6f 22 20 3e 26 35 0a 24 61 73 5f 65 63 68   no" >&5.$as_ech
1c450 6f 20 22 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66 69  o "no" >&6; }.fi
1c460 0a 0a 0a 20 20 20 20 74 65 73 74 20 2d 6e 20 22  ...    test -n "
1c470 24 44 55 4d 50 42 49 4e 22 20 26 26 20 62 72 65  $DUMPBIN" && bre
1c480 61 6b 0a 20 20 64 6f 6e 65 0a 66 69 0a 69 66 20  ak.  done.fi.if 
1c490 74 65 73 74 20 2d 7a 20 22 24 44 55 4d 50 42 49  test -z "$DUMPBI
1c4a0 4e 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 74  N"; then.  ac_ct
1c4b0 5f 44 55 4d 50 42 49 4e 3d 24 44 55 4d 50 42 49  _DUMPBIN=$DUMPBI
1c4c0 4e 0a 20 20 66 6f 72 20 61 63 5f 70 72 6f 67 20  N.  for ac_prog 
1c4d0 69 6e 20 22 64 75 6d 70 62 69 6e 20 2d 73 79 6d  in "dumpbin -sym
1c4e0 62 6f 6c 73 22 20 22 6c 69 6e 6b 20 2d 64 75 6d  bols" "link -dum
1c4f0 70 20 2d 73 79 6d 62 6f 6c 73 22 0a 64 6f 0a 20  p -symbols".do. 
1c500 20 23 20 45 78 74 72 61 63 74 20 74 68 65 20 66   # Extract the f
1c510 69 72 73 74 20 77 6f 72 64 20 6f 66 20 22 24 61  irst word of "$a
1c520 63 5f 70 72 6f 67 22 2c 20 73 6f 20 69 74 20 63  c_prog", so it c
1c530 61 6e 20 62 65 20 61 20 70 72 6f 67 72 61 6d 20  an be a program 
1c540 6e 61 6d 65 20 77 69 74 68 20 61 72 67 73 2e 0a  name with args..
1c550 73 65 74 20 64 75 6d 6d 79 20 24 61 63 5f 70 72  set dummy $ac_pr
1c560 6f 67 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a 7b  og; ac_word=$2.{
1c570 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
1c580 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
1c590 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67  INENO}: checking
1c5a0 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 22 20 3e   for $ac_word" >
1c5b0 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63  &5.$as_echo_n "c
1c5c0 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f  hecking for $ac_
1c5d0 77 6f 72 64 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d  word... " >&6; }
1c5e0 0a 69 66 20 24 7b 61 63 5f 63 76 5f 70 72 6f 67  .if ${ac_cv_prog
1c5f0 5f 61 63 5f 63 74 5f 44 55 4d 50 42 49 4e 2b 3a  _ac_ct_DUMPBIN+:
1c600 7d 20 66 61 6c 73 65 3b 20 74 68 65 6e 20 3a 0a  } false; then :.
1c610 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63    $as_echo_n "(c
1c620 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73  ached) " >&6.els
1c630 65 0a 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22  e.  if test -n "
1c640 24 61 63 5f 63 74 5f 44 55 4d 50 42 49 4e 22 3b  $ac_ct_DUMPBIN";
1c650 20 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72   then.  ac_cv_pr
1c660 6f 67 5f 61 63 5f 63 74 5f 44 55 4d 50 42 49 4e  og_ac_ct_DUMPBIN
1c670 3d 22 24 61 63 5f 63 74 5f 44 55 4d 50 42 49 4e  ="$ac_ct_DUMPBIN
1c680 22 20 23 20 4c 65 74 20 74 68 65 20 75 73 65 72  " # Let the user
1c690 20 6f 76 65 72 72 69 64 65 20 74 68 65 20 74 65   override the te
1c6a0 73 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65  st..else.as_save
1c6b0 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24  _IFS=$IFS; IFS=$
1c6c0 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66  PATH_SEPARATOR.f
1c6d0 6f 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50 41  or as_dir in $PA
1c6e0 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f  TH.do.  IFS=$as_
1c6f0 73 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74 20  save_IFS.  test 
1c700 2d 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26 20  -z "$as_dir" && 
1c710 61 73 5f 64 69 72 3d 2e 0a 20 20 20 20 66 6f 72  as_dir=..    for
1c720 20 61 63 5f 65 78 65 63 5f 65 78 74 20 69 6e 20   ac_exec_ext in 
1c730 27 27 20 24 61 63 5f 65 78 65 63 75 74 61 62 6c  '' $ac_executabl
1c740 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f  e_extensions; do
1c750 0a 20 20 69 66 20 61 73 5f 66 6e 5f 65 78 65 63  .  if as_fn_exec
1c760 75 74 61 62 6c 65 5f 70 20 22 24 61 73 5f 64 69  utable_p "$as_di
1c770 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78  r/$ac_word$ac_ex
1c780 65 63 5f 65 78 74 22 3b 20 74 68 65 6e 0a 20 20  ec_ext"; then.  
1c790 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f    ac_cv_prog_ac_
1c7a0 63 74 5f 44 55 4d 50 42 49 4e 3d 22 24 61 63 5f  ct_DUMPBIN="$ac_
1c7b0 70 72 6f 67 22 0a 20 20 20 20 24 61 73 5f 65 63  prog".    $as_ec
1c7c0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
1c7d0 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
1c7e0 20 66 6f 75 6e 64 20 24 61 73 5f 64 69 72 2f 24   found $as_dir/$
1c7f0 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f  ac_word$ac_exec_
1c800 65 78 74 22 20 3e 26 35 0a 20 20 20 20 62 72 65  ext" >&5.    bre
1c810 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65 0a 20  ak 2.  fi.done. 
1c820 20 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61   done.IFS=$as_sa
1c830 76 65 5f 49 46 53 0a 0a 66 69 0a 66 69 0a 61 63  ve_IFS..fi.fi.ac
1c840 5f 63 74 5f 44 55 4d 50 42 49 4e 3d 24 61 63 5f  _ct_DUMPBIN=$ac_
1c850 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 44 55  cv_prog_ac_ct_DU
1c860 4d 50 42 49 4e 0a 69 66 20 74 65 73 74 20 2d 6e  MPBIN.if test -n
1c870 20 22 24 61 63 5f 63 74 5f 44 55 4d 50 42 49 4e   "$ac_ct_DUMPBIN
1c880 22 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61 73 5f  "; then.  { $as_
1c890 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
1c8a0 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
1c8b0 7d 3a 20 72 65 73 75 6c 74 3a 20 24 61 63 5f 63  }: result: $ac_c
1c8c0 74 5f 44 55 4d 50 42 49 4e 22 20 3e 26 35 0a 24  t_DUMPBIN" >&5.$
1c8d0 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 63 74 5f  as_echo "$ac_ct_
1c8e0 44 55 4d 50 42 49 4e 22 20 3e 26 36 3b 20 7d 0a  DUMPBIN" >&6; }.
1c8f0 65 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65 63 68  else.  { $as_ech
1c900 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
1c910 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
1c920 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a  result: no" >&5.
1c930 24 61 73 5f 65 63 68 6f 20 22 6e 6f 22 20 3e 26  $as_echo "no" >&
1c940 36 3b 20 7d 0a 66 69 0a 0a 0a 20 20 74 65 73 74  6; }.fi...  test
1c950 20 2d 6e 20 22 24 61 63 5f 63 74 5f 44 55 4d 50   -n "$ac_ct_DUMP
1c960 42 49 4e 22 20 26 26 20 62 72 65 61 6b 0a 64 6f  BIN" && break.do
1c970 6e 65 0a 0a 20 20 69 66 20 74 65 73 74 20 22 78  ne..  if test "x
1c980 24 61 63 5f 63 74 5f 44 55 4d 50 42 49 4e 22 20  $ac_ct_DUMPBIN" 
1c990 3d 20 78 3b 20 74 68 65 6e 0a 20 20 20 20 44 55  = x; then.    DU
1c9a0 4d 50 42 49 4e 3d 22 3a 22 0a 20 20 65 6c 73 65  MPBIN=":".  else
1c9b0 0a 20 20 20 20 63 61 73 65 20 24 63 72 6f 73 73  .    case $cross
1c9c0 5f 63 6f 6d 70 69 6c 69 6e 67 3a 24 61 63 5f 74  _compiling:$ac_t
1c9d0 6f 6f 6c 5f 77 61 72 6e 65 64 20 69 6e 0a 79 65  ool_warned in.ye
1c9e0 73 3a 29 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22  s:).{ $as_echo "
1c9f0 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
1ca00 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 57 41 52  no-$LINENO}: WAR
1ca10 4e 49 4e 47 3a 20 75 73 69 6e 67 20 63 72 6f 73  NING: using cros
1ca20 73 20 74 6f 6f 6c 73 20 6e 6f 74 20 70 72 65 66  s tools not pref
1ca30 69 78 65 64 20 77 69 74 68 20 68 6f 73 74 20 74  ixed with host t
1ca40 72 69 70 6c 65 74 22 20 3e 26 35 0a 24 61 73 5f  riplet" >&5.$as_
1ca50 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 57 41  echo "$as_me: WA
1ca60 52 4e 49 4e 47 3a 20 75 73 69 6e 67 20 63 72 6f  RNING: using cro
1ca70 73 73 20 74 6f 6f 6c 73 20 6e 6f 74 20 70 72 65  ss tools not pre
1ca80 66 69 78 65 64 20 77 69 74 68 20 68 6f 73 74 20  fixed with host 
1ca90 74 72 69 70 6c 65 74 22 20 3e 26 32 3b 7d 0a 61  triplet" >&2;}.a
1caa0 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64 3d 79 65  c_tool_warned=ye
1cab0 73 20 3b 3b 0a 65 73 61 63 0a 20 20 20 20 44 55  s ;;.esac.    DU
1cac0 4d 50 42 49 4e 3d 24 61 63 5f 63 74 5f 44 55 4d  MPBIN=$ac_ct_DUM
1cad0 50 42 49 4e 0a 20 20 66 69 0a 66 69 0a 0a 0a 20  PBIN.  fi.fi... 
1cae0 20 69 66 20 74 65 73 74 20 22 24 44 55 4d 50 42   if test "$DUMPB
1caf0 49 4e 22 20 21 3d 20 22 3a 22 3b 20 74 68 65 6e  IN" != ":"; then
1cb00 0a 20 20 20 20 4e 4d 3d 22 24 44 55 4d 50 42 49  .    NM="$DUMPBI
1cb10 4e 22 0a 20 20 66 69 0a 66 69 0a 74 65 73 74 20  N".  fi.fi.test 
1cb20 2d 7a 20 22 24 4e 4d 22 20 26 26 20 4e 4d 3d 6e  -z "$NM" && NM=n
1cb30 6d 0a 0a 0a 0a 0a 0a 0a 7b 20 24 61 73 5f 65 63  m.......{ $as_ec
1cb40 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
1cb50 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
1cb60 20 63 68 65 63 6b 69 6e 67 20 74 68 65 20 6e 61   checking the na
1cb70 6d 65 20 6c 69 73 74 65 72 20 28 24 4e 4d 29 20  me lister ($NM) 
1cb80 69 6e 74 65 72 66 61 63 65 22 20 3e 26 35 0a 24  interface" >&5.$
1cb90 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b  as_echo_n "check
1cba0 69 6e 67 20 74 68 65 20 6e 61 6d 65 20 6c 69 73  ing the name lis
1cbb0 74 65 72 20 28 24 4e 4d 29 20 69 6e 74 65 72 66  ter ($NM) interf
1cbc0 61 63 65 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a  ace... " >&6; }.
1cbd0 69 66 20 24 7b 6c 74 5f 63 76 5f 6e 6d 5f 69 6e  if ${lt_cv_nm_in
1cbe0 74 65 72 66 61 63 65 2b 3a 7d 20 66 61 6c 73 65  terface+:} false
1cbf0 3b 20 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f 65  ; then :.  $as_e
1cc00 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20  cho_n "(cached) 
1cc10 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 6c 74 5f  " >&6.else.  lt_
1cc20 63 76 5f 6e 6d 5f 69 6e 74 65 72 66 61 63 65 3d  cv_nm_interface=
1cc30 22 42 53 44 20 6e 6d 22 0a 20 20 65 63 68 6f 20  "BSD nm".  echo 
1cc40 22 69 6e 74 20 73 6f 6d 65 5f 76 61 72 69 61 62  "int some_variab
1cc50 6c 65 20 3d 20 30 3b 22 20 3e 20 63 6f 6e 66 74  le = 0;" > conft
1cc60 65 73 74 2e 24 61 63 5f 65 78 74 0a 20 20 28 65  est.$ac_ext.  (e
1cc70 76 61 6c 20 65 63 68 6f 20 22 5c 22 5c 24 61 73  val echo "\"\$as
1cc80 5f 6d 65 3a 33 39 33 35 3a 20 24 61 63 5f 63 6f  _me:3935: $ac_co
1cc90 6d 70 69 6c 65 5c 22 22 20 3e 26 35 29 0a 20 20  mpile\"" >&5).  
1cca0 28 65 76 61 6c 20 22 24 61 63 5f 63 6f 6d 70 69  (eval "$ac_compi
1ccb0 6c 65 22 20 32 3e 63 6f 6e 66 74 65 73 74 2e 65  le" 2>conftest.e
1ccc0 72 72 29 0a 20 20 63 61 74 20 63 6f 6e 66 74 65  rr).  cat confte
1ccd0 73 74 2e 65 72 72 20 3e 26 35 0a 20 20 28 65 76  st.err >&5.  (ev
1cce0 61 6c 20 65 63 68 6f 20 22 5c 22 5c 24 61 73 5f  al echo "\"\$as_
1ccf0 6d 65 3a 33 39 33 38 3a 20 24 4e 4d 20 5c 5c 5c  me:3938: $NM \\\
1cd00 22 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62  "conftest.$ac_ob
1cd10 6a 65 78 74 5c 5c 5c 22 5c 22 22 20 3e 26 35 29  jext\\\"\"" >&5)
1cd20 0a 20 20 28 65 76 61 6c 20 22 24 4e 4d 20 5c 22  .  (eval "$NM \"
1cd30 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a  conftest.$ac_obj
1cd40 65 78 74 5c 22 22 20 32 3e 63 6f 6e 66 74 65 73  ext\"" 2>conftes
1cd50 74 2e 65 72 72 20 3e 20 63 6f 6e 66 74 65 73 74  t.err > conftest
1cd60 2e 6f 75 74 29 0a 20 20 63 61 74 20 63 6f 6e 66  .out).  cat conf
1cd70 74 65 73 74 2e 65 72 72 20 3e 26 35 0a 20 20 28  test.err >&5.  (
1cd80 65 76 61 6c 20 65 63 68 6f 20 22 5c 22 5c 24 61  eval echo "\"\$a
1cd90 73 5f 6d 65 3a 33 39 34 31 3a 20 6f 75 74 70 75  s_me:3941: outpu
1cda0 74 5c 22 22 20 3e 26 35 29 0a 20 20 63 61 74 20  t\"" >&5).  cat 
1cdb0 63 6f 6e 66 74 65 73 74 2e 6f 75 74 20 3e 26 35  conftest.out >&5
1cdc0 0a 20 20 69 66 20 24 47 52 45 50 20 27 45 78 74  .  if $GREP 'Ext
1cdd0 65 72 6e 61 6c 2e 2a 73 6f 6d 65 5f 76 61 72 69  ernal.*some_vari
1cde0 61 62 6c 65 27 20 63 6f 6e 66 74 65 73 74 2e 6f  able' conftest.o
1cdf0 75 74 20 3e 20 2f 64 65 76 2f 6e 75 6c 6c 3b 20  ut > /dev/null; 
1ce00 74 68 65 6e 0a 20 20 20 20 6c 74 5f 63 76 5f 6e  then.    lt_cv_n
1ce10 6d 5f 69 6e 74 65 72 66 61 63 65 3d 22 4d 53 20  m_interface="MS 
1ce20 64 75 6d 70 62 69 6e 22 0a 20 20 66 69 0a 20 20  dumpbin".  fi.  
1ce30 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2a 0a  rm -f conftest*.
1ce40 66 69 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  fi.{ $as_echo "$
1ce50 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
1ce60 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75  o-$LINENO}: resu
1ce70 6c 74 3a 20 24 6c 74 5f 63 76 5f 6e 6d 5f 69 6e  lt: $lt_cv_nm_in
1ce80 74 65 72 66 61 63 65 22 20 3e 26 35 0a 24 61 73  terface" >&5.$as
1ce90 5f 65 63 68 6f 20 22 24 6c 74 5f 63 76 5f 6e 6d  _echo "$lt_cv_nm
1cea0 5f 69 6e 74 65 72 66 61 63 65 22 20 3e 26 36 3b  _interface" >&6;
1ceb0 20 7d 0a 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22   }..{ $as_echo "
1cec0 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
1ced0 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65  no-$LINENO}: che
1cee0 63 6b 69 6e 67 20 77 68 65 74 68 65 72 20 6c 6e  cking whether ln
1cef0 20 2d 73 20 77 6f 72 6b 73 22 20 3e 26 35 0a 24   -s works" >&5.$
1cf00 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b  as_echo_n "check
1cf10 69 6e 67 20 77 68 65 74 68 65 72 20 6c 6e 20 2d  ing whether ln -
1cf20 73 20 77 6f 72 6b 73 2e 2e 2e 20 22 20 3e 26 36  s works... " >&6
1cf30 3b 20 7d 0a 4c 4e 5f 53 3d 24 61 73 5f 6c 6e 5f  ; }.LN_S=$as_ln_
1cf40 73 0a 69 66 20 74 65 73 74 20 22 24 4c 4e 5f 53  s.if test "$LN_S
1cf50 22 20 3d 20 22 6c 6e 20 2d 73 22 3b 20 74 68 65  " = "ln -s"; the
1cf60 6e 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22  n.  { $as_echo "
1cf70 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
1cf80 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73  no-$LINENO}: res
1cf90 75 6c 74 3a 20 79 65 73 22 20 3e 26 35 0a 24 61  ult: yes" >&5.$a
1cfa0 73 5f 65 63 68 6f 20 22 79 65 73 22 20 3e 26 36  s_echo "yes" >&6
1cfb0 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 24 61 73  ; }.else.  { $as
1cfc0 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
1cfd0 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
1cfe0 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 2c 20  O}: result: no, 
1cff0 75 73 69 6e 67 20 24 4c 4e 5f 53 22 20 3e 26 35  using $LN_S" >&5
1d000 0a 24 61 73 5f 65 63 68 6f 20 22 6e 6f 2c 20 75  .$as_echo "no, u
1d010 73 69 6e 67 20 24 4c 4e 5f 53 22 20 3e 26 36 3b  sing $LN_S" >&6;
1d020 20 7d 0a 66 69 0a 0a 23 20 66 69 6e 64 20 74 68   }.fi..# find th
1d030 65 20 6d 61 78 69 6d 75 6d 20 6c 65 6e 67 74 68  e maximum length
1d040 20 6f 66 20 63 6f 6d 6d 61 6e 64 20 6c 69 6e 65   of command line
1d050 20 61 72 67 75 6d 65 6e 74 73 0a 7b 20 24 61 73   arguments.{ $as
1d060 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
1d070 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
1d080 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20 74 68 65  O}: checking the
1d090 20 6d 61 78 69 6d 75 6d 20 6c 65 6e 67 74 68 20   maximum length 
1d0a0 6f 66 20 63 6f 6d 6d 61 6e 64 20 6c 69 6e 65 20  of command line 
1d0b0 61 72 67 75 6d 65 6e 74 73 22 20 3e 26 35 0a 24  arguments" >&5.$
1d0c0 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b  as_echo_n "check
1d0d0 69 6e 67 20 74 68 65 20 6d 61 78 69 6d 75 6d 20  ing the maximum 
1d0e0 6c 65 6e 67 74 68 20 6f 66 20 63 6f 6d 6d 61 6e  length of comman
1d0f0 64 20 6c 69 6e 65 20 61 72 67 75 6d 65 6e 74 73  d line arguments
1d100 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20  ... " >&6; }.if 
1d110 24 7b 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78 5f  ${lt_cv_sys_max_
1d120 63 6d 64 5f 6c 65 6e 2b 3a 7d 20 66 61 6c 73 65  cmd_len+:} false
1d130 3b 20 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f 65  ; then :.  $as_e
1d140 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20  cho_n "(cached) 
1d150 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 20 20 69  " >&6.else.    i
1d160 3d 30 0a 20 20 74 65 73 74 73 74 72 69 6e 67 3d  =0.  teststring=
1d170 22 41 42 43 44 22 0a 0a 20 20 63 61 73 65 20 24  "ABCD"..  case $
1d180 62 75 69 6c 64 5f 6f 73 20 69 6e 0a 20 20 6d 73  build_os in.  ms
1d190 64 6f 73 64 6a 67 70 70 2a 29 0a 20 20 20 20 23  dosdjgpp*).    #
1d1a0 20 4f 6e 20 44 4a 47 50 50 2c 20 74 68 69 73 20   On DJGPP, this 
1d1b0 74 65 73 74 20 63 61 6e 20 62 6c 6f 77 20 75 70  test can blow up
1d1c0 20 70 72 65 74 74 79 20 62 61 64 6c 79 20 64 75   pretty badly du
1d1d0 65 20 74 6f 20 70 72 6f 62 6c 65 6d 73 20 69 6e  e to problems in
1d1e0 20 6c 69 62 63 0a 20 20 20 20 23 20 28 61 6e 79   libc.    # (any
1d1f0 20 73 69 6e 67 6c 65 20 61 72 67 75 6d 65 6e 74   single argument
1d200 20 65 78 63 65 65 64 69 6e 67 20 32 30 30 30 20   exceeding 2000 
1d210 62 79 74 65 73 20 63 61 75 73 65 73 20 61 20 62  bytes causes a b
1d220 75 66 66 65 72 20 6f 76 65 72 72 75 6e 0a 20 20  uffer overrun.  
1d230 20 20 23 20 64 75 72 69 6e 67 20 67 6c 6f 62 20    # during glob 
1d240 65 78 70 61 6e 73 69 6f 6e 29 2e 20 20 45 76 65  expansion).  Eve
1d250 6e 20 69 66 20 69 74 20 77 65 72 65 20 66 69 78  n if it were fix
1d260 65 64 2c 20 74 68 65 20 72 65 73 75 6c 74 20 6f  ed, the result o
1d270 66 20 74 68 69 73 0a 20 20 20 20 23 20 63 68 65  f this.    # che
1d280 63 6b 20 77 6f 75 6c 64 20 62 65 20 6c 61 72 67  ck would be larg
1d290 65 72 20 74 68 61 6e 20 69 74 20 73 68 6f 75 6c  er than it shoul
1d2a0 64 20 62 65 2e 0a 20 20 20 20 6c 74 5f 63 76 5f  d be..    lt_cv_
1d2b0 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d  sys_max_cmd_len=
1d2c0 31 32 32 38 38 3b 20 20 20 20 23 20 31 32 4b 20  12288;    # 12K 
1d2d0 69 73 20 61 62 6f 75 74 20 72 69 67 68 74 0a 20  is about right. 
1d2e0 20 20 20 3b 3b 0a 0a 20 20 67 6e 75 2a 29 0a 20     ;;..  gnu*). 
1d2f0 20 20 20 23 20 55 6e 64 65 72 20 47 4e 55 20 48     # Under GNU H
1d300 75 72 64 2c 20 74 68 69 73 20 74 65 73 74 20 69  urd, this test i
1d310 73 20 6e 6f 74 20 72 65 71 75 69 72 65 64 20 62  s not required b
1d320 65 63 61 75 73 65 20 74 68 65 72 65 20 69 73 0a  ecause there is.
1d330 20 20 20 20 23 20 6e 6f 20 6c 69 6d 69 74 20 74      # no limit t
1d340 6f 20 74 68 65 20 6c 65 6e 67 74 68 20 6f 66 20  o the length of 
1d350 63 6f 6d 6d 61 6e 64 20 6c 69 6e 65 20 61 72 67  command line arg
1d360 75 6d 65 6e 74 73 2e 0a 20 20 20 20 23 20 4c 69  uments..    # Li
1d370 62 74 6f 6f 6c 20 77 69 6c 6c 20 69 6e 74 65 72  btool will inter
1d380 70 72 65 74 20 2d 31 20 61 73 20 6e 6f 20 6c 69  pret -1 as no li
1d390 6d 69 74 20 77 68 61 74 73 6f 65 76 65 72 0a 20  mit whatsoever. 
1d3a0 20 20 20 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78     lt_cv_sys_max
1d3b0 5f 63 6d 64 5f 6c 65 6e 3d 2d 31 3b 0a 20 20 20  _cmd_len=-1;.   
1d3c0 20 3b 3b 0a 0a 20 20 63 79 67 77 69 6e 2a 20 7c   ;;..  cygwin* |
1d3d0 20 6d 69 6e 67 77 2a 20 7c 20 63 65 67 63 63 2a   mingw* | cegcc*
1d3e0 29 0a 20 20 20 20 23 20 4f 6e 20 57 69 6e 39 78  ).    # On Win9x
1d3f0 2f 4d 45 2c 20 74 68 69 73 20 74 65 73 74 20 62  /ME, this test b
1d400 6c 6f 77 73 20 75 70 20 2d 2d 20 69 74 20 73 75  lows up -- it su
1d410 63 63 65 65 64 73 2c 20 62 75 74 20 74 61 6b 65  cceeds, but take
1d420 73 0a 20 20 20 20 23 20 61 62 6f 75 74 20 35 20  s.    # about 5 
1d430 6d 69 6e 75 74 65 73 20 61 73 20 74 68 65 20 74  minutes as the t
1d440 65 73 74 73 74 72 69 6e 67 20 67 72 6f 77 73 20  eststring grows 
1d450 65 78 70 6f 6e 65 6e 74 69 61 6c 6c 79 2e 0a 20  exponentially.. 
1d460 20 20 20 23 20 57 6f 72 73 65 2c 20 73 69 6e 63     # Worse, sinc
1d470 65 20 39 78 2f 4d 45 20 61 72 65 20 6e 6f 74 20  e 9x/ME are not 
1d480 70 72 65 2d 65 6d 70 74 69 76 65 6c 79 20 6d 75  pre-emptively mu
1d490 6c 74 69 74 61 73 6b 69 6e 67 2c 0a 20 20 20 20  ltitasking,.    
1d4a0 23 20 79 6f 75 20 65 6e 64 20 75 70 20 77 69 74  # you end up wit
1d4b0 68 20 61 20 22 66 72 6f 7a 65 6e 22 20 63 6f 6d  h a "frozen" com
1d4c0 70 75 74 65 72 2c 20 65 76 65 6e 20 74 68 6f 75  puter, even thou
1d4d0 67 68 20 77 69 74 68 20 70 61 74 69 65 6e 63 65  gh with patience
1d4e0 0a 20 20 20 20 23 20 74 68 65 20 74 65 73 74 20  .    # the test 
1d4f0 65 76 65 6e 74 75 61 6c 6c 79 20 73 75 63 63 65  eventually succe
1d500 65 64 73 20 28 77 69 74 68 20 61 20 6d 61 78 20  eds (with a max 
1d510 6c 69 6e 65 20 6c 65 6e 67 74 68 20 6f 66 20 32  line length of 2
1d520 35 36 6b 29 2e 0a 20 20 20 20 23 20 49 6e 73 74  56k)..    # Inst
1d530 65 61 64 2c 20 6c 65 74 27 73 20 6a 75 73 74 20  ead, let's just 
1d540 70 75 6e 74 3a 20 75 73 65 20 74 68 65 20 6d 69  punt: use the mi
1d550 6e 69 6d 75 6d 20 6c 69 6e 65 6c 65 6e 67 74 68  nimum linelength
1d560 20 72 65 70 6f 72 74 65 64 20 62 79 0a 20 20 20   reported by.   
1d570 20 23 20 61 6c 6c 20 6f 66 20 74 68 65 20 73 75   # all of the su
1d580 70 70 6f 72 74 65 64 20 70 6c 61 74 66 6f 72 6d  pported platform
1d590 73 3a 20 38 31 39 32 20 28 6f 6e 20 4e 54 2f 32  s: 8192 (on NT/2
1d5a0 4b 2f 58 50 29 2e 0a 20 20 20 20 6c 74 5f 63 76  K/XP)..    lt_cv
1d5b0 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e  _sys_max_cmd_len
1d5c0 3d 38 31 39 32 3b 0a 20 20 20 20 3b 3b 0a 0a 20  =8192;.    ;;.. 
1d5d0 20 61 6d 69 67 61 6f 73 2a 29 0a 20 20 20 20 23   amigaos*).    #
1d5e0 20 4f 6e 20 41 6d 69 67 61 4f 53 20 77 69 74 68   On AmigaOS with
1d5f0 20 70 64 6b 73 68 2c 20 74 68 69 73 20 74 65 73   pdksh, this tes
1d600 74 20 74 61 6b 65 73 20 68 6f 75 72 73 2c 20 6c  t takes hours, l
1d610 69 74 65 72 61 6c 6c 79 2e 0a 20 20 20 20 23 20  iterally..    # 
1d620 53 6f 20 77 65 20 6a 75 73 74 20 70 75 6e 74 20  So we just punt 
1d630 61 6e 64 20 75 73 65 20 61 20 6d 69 6e 69 6d 75  and use a minimu
1d640 6d 20 6c 69 6e 65 20 6c 65 6e 67 74 68 20 6f 66  m line length of
1d650 20 38 31 39 32 2e 0a 20 20 20 20 6c 74 5f 63 76   8192..    lt_cv
1d660 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e  _sys_max_cmd_len
1d670 3d 38 31 39 32 3b 0a 20 20 20 20 3b 3b 0a 0a 20  =8192;.    ;;.. 
1d680 20 6e 65 74 62 73 64 2a 20 7c 20 66 72 65 65 62   netbsd* | freeb
1d690 73 64 2a 20 7c 20 6f 70 65 6e 62 73 64 2a 20 7c  sd* | openbsd* |
1d6a0 20 64 61 72 77 69 6e 2a 20 7c 20 64 72 61 67 6f   darwin* | drago
1d6b0 6e 66 6c 79 2a 29 0a 20 20 20 20 23 20 54 68 69  nfly*).    # Thi
1d6c0 73 20 68 61 73 20 62 65 65 6e 20 61 72 6f 75 6e  s has been aroun
1d6d0 64 20 73 69 6e 63 65 20 33 38 36 42 53 44 2c 20  d since 386BSD, 
1d6e0 61 74 20 6c 65 61 73 74 2e 20 20 4c 69 6b 65 6c  at least.  Likel
1d6f0 79 20 66 75 72 74 68 65 72 2e 0a 20 20 20 20 69  y further..    i
1d700 66 20 74 65 73 74 20 2d 78 20 2f 73 62 69 6e 2f  f test -x /sbin/
1d710 73 79 73 63 74 6c 3b 20 74 68 65 6e 0a 20 20 20  sysctl; then.   
1d720 20 20 20 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78     lt_cv_sys_max
1d730 5f 63 6d 64 5f 6c 65 6e 3d 60 2f 73 62 69 6e 2f  _cmd_len=`/sbin/
1d740 73 79 73 63 74 6c 20 2d 6e 20 6b 65 72 6e 2e 61  sysctl -n kern.a
1d750 72 67 6d 61 78 60 0a 20 20 20 20 65 6c 69 66 20  rgmax`.    elif 
1d760 74 65 73 74 20 2d 78 20 2f 75 73 72 2f 73 62 69  test -x /usr/sbi
1d770 6e 2f 73 79 73 63 74 6c 3b 20 74 68 65 6e 0a 20  n/sysctl; then. 
1d780 20 20 20 20 20 6c 74 5f 63 76 5f 73 79 73 5f 6d       lt_cv_sys_m
1d790 61 78 5f 63 6d 64 5f 6c 65 6e 3d 60 2f 75 73 72  ax_cmd_len=`/usr
1d7a0 2f 73 62 69 6e 2f 73 79 73 63 74 6c 20 2d 6e 20  /sbin/sysctl -n 
1d7b0 6b 65 72 6e 2e 61 72 67 6d 61 78 60 0a 20 20 20  kern.argmax`.   
1d7c0 20 65 6c 73 65 0a 20 20 20 20 20 20 6c 74 5f 63   else.      lt_c
1d7d0 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65  v_sys_max_cmd_le
1d7e0 6e 3d 36 35 35 33 36 09 23 20 75 73 61 62 6c 65  n=65536.# usable
1d7f0 20 64 65 66 61 75 6c 74 20 66 6f 72 20 61 6c 6c   default for all
1d800 20 42 53 44 73 0a 20 20 20 20 66 69 0a 20 20 20   BSDs.    fi.   
1d810 20 23 20 41 6e 64 20 61 64 64 20 61 20 73 61 66   # And add a saf
1d820 65 74 79 20 7a 6f 6e 65 0a 20 20 20 20 6c 74 5f  ety zone.    lt_
1d830 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c  cv_sys_max_cmd_l
1d840 65 6e 3d 60 65 78 70 72 20 24 6c 74 5f 63 76 5f  en=`expr $lt_cv_
1d850 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 20  sys_max_cmd_len 
1d860 5c 2f 20 34 60 0a 20 20 20 20 6c 74 5f 63 76 5f  \/ 4`.    lt_cv_
1d870 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d  sys_max_cmd_len=
1d880 60 65 78 70 72 20 24 6c 74 5f 63 76 5f 73 79 73  `expr $lt_cv_sys
1d890 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 20 5c 2a 20  _max_cmd_len \* 
1d8a0 33 60 0a 20 20 20 20 3b 3b 0a 0a 20 20 69 6e 74  3`.    ;;..  int
1d8b0 65 72 69 78 2a 29 0a 20 20 20 20 23 20 57 65 20  erix*).    # We 
1d8c0 6b 6e 6f 77 20 74 68 65 20 76 61 6c 75 65 20 32  know the value 2
1d8d0 36 32 31 34 34 20 61 6e 64 20 68 61 72 64 63 6f  62144 and hardco
1d8e0 64 65 20 69 74 20 77 69 74 68 20 61 20 73 61 66  de it with a saf
1d8f0 65 74 79 20 7a 6f 6e 65 20 28 6c 69 6b 65 20 42  ety zone (like B
1d900 53 44 29 0a 20 20 20 20 6c 74 5f 63 76 5f 73 79  SD).    lt_cv_sy
1d910 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d 31 39  s_max_cmd_len=19
1d920 36 36 30 38 0a 20 20 20 20 3b 3b 0a 0a 20 20 6f  6608.    ;;..  o
1d930 73 66 2a 29 0a 20 20 20 20 23 20 44 72 2e 20 48  sf*).    # Dr. H
1d940 61 6e 73 20 45 6b 6b 65 68 61 72 64 20 50 6c 65  ans Ekkehard Ple
1d950 73 73 65 72 20 72 65 70 6f 72 74 73 20 73 65 65  sser reports see
1d960 69 6e 67 20 61 20 6b 65 72 6e 65 6c 20 70 61 6e  ing a kernel pan
1d970 69 63 20 72 75 6e 6e 69 6e 67 20 63 6f 6e 66 69  ic running confi
1d980 67 75 72 65 0a 20 20 20 20 23 20 64 75 65 20 74  gure.    # due t
1d990 6f 20 74 68 69 73 20 74 65 73 74 20 77 68 65 6e  o this test when
1d9a0 20 65 78 65 63 5f 64 69 73 61 62 6c 65 5f 61 72   exec_disable_ar
1d9b0 67 5f 6c 69 6d 69 74 20 69 73 20 31 20 6f 6e 20  g_limit is 1 on 
1d9c0 54 72 75 36 34 2e 20 49 74 20 69 73 20 6e 6f 74  Tru64. It is not
1d9d0 0a 20 20 20 20 23 20 6e 69 63 65 20 74 6f 20 63  .    # nice to c
1d9e0 61 75 73 65 20 6b 65 72 6e 65 6c 20 70 61 6e 69  ause kernel pani
1d9f0 63 73 20 73 6f 20 6c 65 74 73 20 61 76 6f 69 64  cs so lets avoid
1da00 20 74 68 65 20 6c 6f 6f 70 20 62 65 6c 6f 77 2e   the loop below.
1da10 0a 20 20 20 20 23 20 46 69 72 73 74 20 73 65 74  .    # First set
1da20 20 61 20 72 65 61 73 6f 6e 61 62 6c 65 20 64 65   a reasonable de
1da30 66 61 75 6c 74 2e 0a 20 20 20 20 6c 74 5f 63 76  fault..    lt_cv
1da40 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e  _sys_max_cmd_len
1da50 3d 31 36 33 38 34 0a 20 20 20 20 23 0a 20 20 20  =16384.    #.   
1da60 20 69 66 20 74 65 73 74 20 2d 78 20 2f 73 62 69   if test -x /sbi
1da70 6e 2f 73 79 73 63 6f 6e 66 69 67 3b 20 74 68 65  n/sysconfig; the
1da80 6e 0a 20 20 20 20 20 20 63 61 73 65 20 60 2f 73  n.      case `/s
1da90 62 69 6e 2f 73 79 73 63 6f 6e 66 69 67 20 2d 71  bin/sysconfig -q
1daa0 20 70 72 6f 63 20 65 78 65 63 5f 64 69 73 61 62   proc exec_disab
1dab0 6c 65 5f 61 72 67 5f 6c 69 6d 69 74 60 20 69 6e  le_arg_limit` in
1dac0 0a 20 20 20 20 20 20 20 20 2a 31 2a 29 20 6c 74  .        *1*) lt
1dad0 5f 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f  _cv_sys_max_cmd_
1dae0 6c 65 6e 3d 2d 31 20 3b 3b 0a 20 20 20 20 20 20  len=-1 ;;.      
1daf0 65 73 61 63 0a 20 20 20 20 66 69 0a 20 20 20 20  esac.    fi.    
1db00 3b 3b 0a 20 20 73 63 6f 33 2e 32 76 35 2a 29 0a  ;;.  sco3.2v5*).
1db10 20 20 20 20 6c 74 5f 63 76 5f 73 79 73 5f 6d 61      lt_cv_sys_ma
1db20 78 5f 63 6d 64 5f 6c 65 6e 3d 31 30 32 34 30 30  x_cmd_len=102400
1db30 0a 20 20 20 20 3b 3b 0a 20 20 73 79 73 76 35 2a  .    ;;.  sysv5*
1db40 20 7c 20 73 63 6f 35 76 36 2a 20 7c 20 73 79 73   | sco5v6* | sys
1db50 76 34 2e 32 75 77 32 2a 29 0a 20 20 20 20 6b 61  v4.2uw2*).    ka
1db60 72 67 6d 61 78 3d 60 67 72 65 70 20 41 52 47 5f  rgmax=`grep ARG_
1db70 4d 41 58 20 2f 65 74 63 2f 63 6f 6e 66 2f 63 66  MAX /etc/conf/cf
1db80 2e 64 2f 73 74 75 6e 65 20 32 3e 2f 64 65 76 2f  .d/stune 2>/dev/
1db90 6e 75 6c 6c 60 0a 20 20 20 20 69 66 20 74 65 73  null`.    if tes
1dba0 74 20 2d 6e 20 22 24 6b 61 72 67 6d 61 78 22 3b  t -n "$kargmax";
1dbb0 20 74 68 65 6e 0a 20 20 20 20 20 20 6c 74 5f 63   then.      lt_c
1dbc0 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65  v_sys_max_cmd_le
1dbd0 6e 3d 60 65 63 68 6f 20 24 6b 61 72 67 6d 61 78  n=`echo $kargmax
1dbe0 20 7c 20 73 65 64 20 27 73 2f 2e 2a 5b 09 20 5d   | sed 's/.*[. ]
1dbf0 2f 2f 27 60 0a 20 20 20 20 65 6c 73 65 0a 20 20  //'`.    else.  
1dc00 20 20 20 20 6c 74 5f 63 76 5f 73 79 73 5f 6d 61      lt_cv_sys_ma
1dc10 78 5f 63 6d 64 5f 6c 65 6e 3d 33 32 37 36 38 0a  x_cmd_len=32768.
1dc20 20 20 20 20 66 69 0a 20 20 20 20 3b 3b 0a 20 20      fi.    ;;.  
1dc30 2a 29 0a 20 20 20 20 6c 74 5f 63 76 5f 73 79 73  *).    lt_cv_sys
1dc40 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d 60 28 67  _max_cmd_len=`(g
1dc50 65 74 63 6f 6e 66 20 41 52 47 5f 4d 41 58 29 20  etconf ARG_MAX) 
1dc60 32 3e 20 2f 64 65 76 2f 6e 75 6c 6c 60 0a 20 20  2> /dev/null`.  
1dc70 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24 6c    if test -n "$l
1dc80 74 5f 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64  t_cv_sys_max_cmd
1dc90 5f 6c 65 6e 22 3b 20 74 68 65 6e 0a 20 20 20 20  _len"; then.    
1dca0 20 20 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78 5f    lt_cv_sys_max_
1dcb0 63 6d 64 5f 6c 65 6e 3d 60 65 78 70 72 20 24 6c  cmd_len=`expr $l
1dcc0 74 5f 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64  t_cv_sys_max_cmd
1dcd0 5f 6c 65 6e 20 5c 2f 20 34 60 0a 20 20 20 20 20  _len \/ 4`.     
1dce0 20 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78 5f 63   lt_cv_sys_max_c
1dcf0 6d 64 5f 6c 65 6e 3d 60 65 78 70 72 20 24 6c 74  md_len=`expr $lt
1dd00 5f 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f  _cv_sys_max_cmd_
1dd10 6c 65 6e 20 5c 2a 20 33 60 0a 20 20 20 20 65 6c  len \* 3`.    el
1dd20 73 65 0a 20 20 20 20 20 20 23 20 4d 61 6b 65 20  se.      # Make 
1dd30 74 65 73 74 73 74 72 69 6e 67 20 61 20 6c 69 74  teststring a lit
1dd40 74 6c 65 20 62 69 67 67 65 72 20 62 65 66 6f 72  tle bigger befor
1dd50 65 20 77 65 20 64 6f 20 61 6e 79 74 68 69 6e 67  e we do anything
1dd60 20 77 69 74 68 20 69 74 2e 0a 20 20 20 20 20 20   with it..      
1dd70 23 20 61 20 31 4b 20 73 74 72 69 6e 67 20 73 68  # a 1K string sh
1dd80 6f 75 6c 64 20 62 65 20 61 20 72 65 61 73 6f 6e  ould be a reason
1dd90 61 62 6c 65 20 73 74 61 72 74 2e 0a 20 20 20 20  able start..    
1dda0 20 20 66 6f 72 20 69 20 69 6e 20 31 20 32 20 33    for i in 1 2 3
1ddb0 20 34 20 35 20 36 20 37 20 38 20 3b 20 64 6f 0a   4 5 6 7 8 ; do.
1ddc0 20 20 20 20 20 20 20 20 74 65 73 74 73 74 72 69          teststri
1ddd0 6e 67 3d 24 74 65 73 74 73 74 72 69 6e 67 24 74  ng=$teststring$t
1dde0 65 73 74 73 74 72 69 6e 67 0a 20 20 20 20 20 20  eststring.      
1ddf0 64 6f 6e 65 0a 20 20 20 20 20 20 53 48 45 4c 4c  done.      SHELL
1de00 3d 24 7b 53 48 45 4c 4c 2d 24 7b 43 4f 4e 46 49  =${SHELL-${CONFI
1de10 47 5f 53 48 45 4c 4c 2d 2f 62 69 6e 2f 73 68 7d  G_SHELL-/bin/sh}
1de20 7d 0a 20 20 20 20 20 20 23 20 49 66 20 74 65 73  }.      # If tes
1de30 74 20 69 73 20 6e 6f 74 20 61 20 73 68 65 6c 6c  t is not a shell
1de40 20 62 75 69 6c 74 2d 69 6e 2c 20 77 65 27 6c 6c   built-in, we'll
1de50 20 70 72 6f 62 61 62 6c 79 20 65 6e 64 20 75 70   probably end up
1de60 20 63 6f 6d 70 75 74 69 6e 67 20 61 0a 20 20 20   computing a.   
1de70 20 20 20 23 20 6d 61 78 69 6d 75 6d 20 6c 65 6e     # maximum len
1de80 67 74 68 20 74 68 61 74 20 69 73 20 6f 6e 6c 79  gth that is only
1de90 20 68 61 6c 66 20 6f 66 20 74 68 65 20 61 63 74   half of the act
1dea0 75 61 6c 20 6d 61 78 69 6d 75 6d 20 6c 65 6e 67  ual maximum leng
1deb0 74 68 2c 20 62 75 74 0a 20 20 20 20 20 20 23 20  th, but.      # 
1dec0 77 65 20 63 61 6e 27 74 20 74 65 6c 6c 2e 0a 20  we can't tell.. 
1ded0 20 20 20 20 20 77 68 69 6c 65 20 7b 20 74 65 73       while { tes
1dee0 74 20 22 58 22 60 24 53 48 45 4c 4c 20 24 30 20  t "X"`$SHELL $0 
1def0 2d 2d 66 61 6c 6c 62 61 63 6b 2d 65 63 68 6f 20  --fallback-echo 
1df00 22 58 24 74 65 73 74 73 74 72 69 6e 67 24 74 65  "X$teststring$te
1df10 73 74 73 74 72 69 6e 67 22 20 32 3e 2f 64 65 76  ststring" 2>/dev
1df20 2f 6e 75 6c 6c 60 20 5c 0a 09 20 20 20 20 20 20  /null` \..      
1df30 20 20 20 3d 20 22 58 58 24 74 65 73 74 73 74 72     = "XX$teststr
1df40 69 6e 67 24 74 65 73 74 73 74 72 69 6e 67 22 3b  ing$teststring";
1df50 20 7d 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e   } >/dev/null 2>
1df60 26 31 20 26 26 0a 09 20 20 20 20 20 20 74 65 73  &1 &&..      tes
1df70 74 20 24 69 20 21 3d 20 31 37 20 23 20 31 2f 32  t $i != 17 # 1/2
1df80 20 4d 42 20 73 68 6f 75 6c 64 20 62 65 20 65 6e   MB should be en
1df90 6f 75 67 68 0a 20 20 20 20 20 20 64 6f 0a 20 20  ough.      do.  
1dfa0 20 20 20 20 20 20 69 3d 60 65 78 70 72 20 24 69        i=`expr $i
1dfb0 20 2b 20 31 60 0a 20 20 20 20 20 20 20 20 74 65   + 1`.        te
1dfc0 73 74 73 74 72 69 6e 67 3d 24 74 65 73 74 73 74  ststring=$testst
1dfd0 72 69 6e 67 24 74 65 73 74 73 74 72 69 6e 67 0a  ring$teststring.
1dfe0 20 20 20 20 20 20 64 6f 6e 65 0a 20 20 20 20 20        done.     
1dff0 20 23 20 4f 6e 6c 79 20 63 68 65 63 6b 20 74 68   # Only check th
1e000 65 20 73 74 72 69 6e 67 20 6c 65 6e 67 74 68 20  e string length 
1e010 6f 75 74 73 69 64 65 20 74 68 65 20 6c 6f 6f 70  outside the loop
1e020 2e 0a 20 20 20 20 20 20 6c 74 5f 63 76 5f 73 79  ..      lt_cv_sy
1e030 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d 60 65  s_max_cmd_len=`e
1e040 78 70 72 20 22 58 24 74 65 73 74 73 74 72 69 6e  xpr "X$teststrin
1e050 67 22 20 3a 20 22 2e 2a 22 20 32 3e 26 31 60 0a  g" : ".*" 2>&1`.
1e060 20 20 20 20 20 20 74 65 73 74 73 74 72 69 6e 67        teststring
1e070 3d 0a 20 20 20 20 20 20 23 20 41 64 64 20 61 20  =.      # Add a 
1e080 73 69 67 6e 69 66 69 63 61 6e 74 20 73 61 66 65  significant safe
1e090 74 79 20 66 61 63 74 6f 72 20 62 65 63 61 75 73  ty factor becaus
1e0a0 65 20 43 2b 2b 20 63 6f 6d 70 69 6c 65 72 73 20  e C++ compilers 
1e0b0 63 61 6e 20 74 61 63 6b 20 6f 6e 0a 20 20 20 20  can tack on.    
1e0c0 20 20 23 20 6d 61 73 73 69 76 65 20 61 6d 6f 75    # massive amou
1e0d0 6e 74 73 20 6f 66 20 61 64 64 69 74 69 6f 6e 61  nts of additiona
1e0e0 6c 20 61 72 67 75 6d 65 6e 74 73 20 62 65 66 6f  l arguments befo
1e0f0 72 65 20 70 61 73 73 69 6e 67 20 74 68 65 6d 20  re passing them 
1e100 74 6f 20 74 68 65 0a 20 20 20 20 20 20 23 20 6c  to the.      # l
1e110 69 6e 6b 65 72 2e 20 20 49 74 20 61 70 70 65 61  inker.  It appea
1e120 72 73 20 61 73 20 74 68 6f 75 67 68 20 31 2f 32  rs as though 1/2
1e130 20 69 73 20 61 20 75 73 61 62 6c 65 20 76 61 6c   is a usable val
1e140 75 65 2e 0a 20 20 20 20 20 20 6c 74 5f 63 76 5f  ue..      lt_cv_
1e150 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d  sys_max_cmd_len=
1e160 60 65 78 70 72 20 24 6c 74 5f 63 76 5f 73 79 73  `expr $lt_cv_sys
1e170 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 20 5c 2f 20  _max_cmd_len \/ 
1e180 32 60 0a 20 20 20 20 66 69 0a 20 20 20 20 3b 3b  2`.    fi.    ;;
1e190 0a 20 20 65 73 61 63 0a 0a 66 69 0a 0a 69 66 20  .  esac..fi..if 
1e1a0 74 65 73 74 20 2d 6e 20 24 6c 74 5f 63 76 5f 73  test -n $lt_cv_s
1e1b0 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 20 3b  ys_max_cmd_len ;
1e1c0 20 74 68 65 6e 0a 20 20 7b 20 24 61 73 5f 65 63   then.  { $as_ec
1e1d0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
1e1e0 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
1e1f0 20 72 65 73 75 6c 74 3a 20 24 6c 74 5f 63 76 5f   result: $lt_cv_
1e200 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 22  sys_max_cmd_len"
1e210 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24   >&5.$as_echo "$
1e220 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d  lt_cv_sys_max_cm
1e230 64 5f 6c 65 6e 22 20 3e 26 36 3b 20 7d 0a 65 6c  d_len" >&6; }.el
1e240 73 65 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20  se.  { $as_echo 
1e250 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  "$as_me:${as_lin
1e260 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65  eno-$LINENO}: re
1e270 73 75 6c 74 3a 20 6e 6f 6e 65 22 20 3e 26 35 0a  sult: none" >&5.
1e280 24 61 73 5f 65 63 68 6f 20 22 6e 6f 6e 65 22 20  $as_echo "none" 
1e290 3e 26 36 3b 20 7d 0a 66 69 0a 6d 61 78 5f 63 6d  >&6; }.fi.max_cm
1e2a0 64 5f 6c 65 6e 3d 24 6c 74 5f 63 76 5f 73 79 73  d_len=$lt_cv_sys
1e2b0 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 0a 0a 0a 0a  _max_cmd_len....
1e2c0 0a 0a 0a 3a 20 24 7b 43 50 3d 22 63 70 20 2d 66  ...: ${CP="cp -f
1e2d0 22 7d 0a 3a 20 24 7b 4d 56 3d 22 6d 76 20 2d 66  "}.: ${MV="mv -f
1e2e0 22 7d 0a 3a 20 24 7b 52 4d 3d 22 72 6d 20 2d 66  "}.: ${RM="rm -f
1e2f0 22 7d 0a 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22  "}..{ $as_echo "
1e300 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
1e310 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65  no-$LINENO}: che
1e320 63 6b 69 6e 67 20 77 68 65 74 68 65 72 20 74 68  cking whether th
1e330 65 20 73 68 65 6c 6c 20 75 6e 64 65 72 73 74 61  e shell understa
1e340 6e 64 73 20 73 6f 6d 65 20 58 53 49 20 63 6f 6e  nds some XSI con
1e350 73 74 72 75 63 74 73 22 20 3e 26 35 0a 24 61 73  structs" >&5.$as
1e360 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e  _echo_n "checkin
1e370 67 20 77 68 65 74 68 65 72 20 74 68 65 20 73 68  g whether the sh
1e380 65 6c 6c 20 75 6e 64 65 72 73 74 61 6e 64 73 20  ell understands 
1e390 73 6f 6d 65 20 58 53 49 20 63 6f 6e 73 74 72 75  some XSI constru
1e3a0 63 74 73 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a  cts... " >&6; }.
1e3b0 23 20 54 72 79 20 73 6f 6d 65 20 58 53 49 20 66  # Try some XSI f
1e3c0 65 61 74 75 72 65 73 0a 78 73 69 5f 73 68 65 6c  eatures.xsi_shel
1e3d0 6c 3d 6e 6f 0a 28 20 5f 6c 74 5f 64 75 6d 6d 79  l=no.( _lt_dummy
1e3e0 3d 22 61 2f 62 2f 63 22 0a 20 20 74 65 73 74 20  ="a/b/c".  test 
1e3f0 22 24 7b 5f 6c 74 5f 64 75 6d 6d 79 23 23 2a 2f  "${_lt_dummy##*/
1e400 7d 2c 24 7b 5f 6c 74 5f 64 75 6d 6d 79 25 2f 2a  },${_lt_dummy%/*
1e410 7d 2c 22 24 7b 5f 6c 74 5f 64 75 6d 6d 79 25 22  },"${_lt_dummy%"
1e420 24 5f 6c 74 5f 64 75 6d 6d 79 22 7d 2c 20 5c 0a  $_lt_dummy"}, \.
1e430 20 20 20 20 20 20 3d 20 63 2c 61 2f 62 2c 2c 20        = c,a/b,, 
1e440 5c 0a 20 20 20 20 26 26 20 65 76 61 6c 20 27 74  \.    && eval 't
1e450 65 73 74 20 24 28 28 20 31 20 2b 20 31 20 29 29  est $(( 1 + 1 ))
1e460 20 2d 65 71 20 32 20 5c 0a 20 20 20 20 26 26 20   -eq 2 \.    && 
1e470 74 65 73 74 20 22 24 7b 23 5f 6c 74 5f 64 75 6d  test "${#_lt_dum
1e480 6d 79 7d 22 20 2d 65 71 20 35 27 20 29 20 3e 2f  my}" -eq 5' ) >/
1e490 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 20 5c 0a  dev/null 2>&1 \.
1e4a0 20 20 26 26 20 78 73 69 5f 73 68 65 6c 6c 3d 79    && xsi_shell=y
1e4b0 65 73 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  es.{ $as_echo "$
1e4c0 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
1e4d0 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75  o-$LINENO}: resu
1e4e0 6c 74 3a 20 24 78 73 69 5f 73 68 65 6c 6c 22 20  lt: $xsi_shell" 
1e4f0 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 78  >&5.$as_echo "$x
1e500 73 69 5f 73 68 65 6c 6c 22 20 3e 26 36 3b 20 7d  si_shell" >&6; }
1e510 0a 0a 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  ...{ $as_echo "$
1e520 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
1e530 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63  o-$LINENO}: chec
1e540 6b 69 6e 67 20 77 68 65 74 68 65 72 20 74 68 65  king whether the
1e550 20 73 68 65 6c 6c 20 75 6e 64 65 72 73 74 61 6e   shell understan
1e560 64 73 20 5c 22 2b 3d 5c 22 22 20 3e 26 35 0a 24  ds \"+=\"" >&5.$
1e570 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b  as_echo_n "check
1e580 69 6e 67 20 77 68 65 74 68 65 72 20 74 68 65 20  ing whether the 
1e590 73 68 65 6c 6c 20 75 6e 64 65 72 73 74 61 6e 64  shell understand
1e5a0 73 20 5c 22 2b 3d 5c 22 2e 2e 2e 20 22 20 3e 26  s \"+=\"... " >&
1e5b0 36 3b 20 7d 0a 6c 74 5f 73 68 65 6c 6c 5f 61 70  6; }.lt_shell_ap
1e5c0 70 65 6e 64 3d 6e 6f 0a 28 20 66 6f 6f 3d 62 61  pend=no.( foo=ba
1e5d0 72 3b 20 73 65 74 20 66 6f 6f 20 62 61 7a 3b 20  r; set foo baz; 
1e5e0 65 76 61 6c 20 22 24 31 2b 3d 5c 24 32 22 20 26  eval "$1+=\$2" &
1e5f0 26 20 74 65 73 74 20 22 24 66 6f 6f 22 20 3d 20  & test "$foo" = 
1e600 62 61 72 62 61 7a 20 29 20 5c 0a 20 20 20 20 3e  barbaz ) \.    >
1e610 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 20 5c  /dev/null 2>&1 \
1e620 0a 20 20 26 26 20 6c 74 5f 73 68 65 6c 6c 5f 61  .  && lt_shell_a
1e630 70 70 65 6e 64 3d 79 65 73 0a 7b 20 24 61 73 5f  ppend=yes.{ $as_
1e640 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
1e650 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
1e660 7d 3a 20 72 65 73 75 6c 74 3a 20 24 6c 74 5f 73  }: result: $lt_s
1e670 68 65 6c 6c 5f 61 70 70 65 6e 64 22 20 3e 26 35  hell_append" >&5
1e680 0a 24 61 73 5f 65 63 68 6f 20 22 24 6c 74 5f 73  .$as_echo "$lt_s
1e690 68 65 6c 6c 5f 61 70 70 65 6e 64 22 20 3e 26 36  hell_append" >&6
1e6a0 3b 20 7d 0a 0a 0a 69 66 20 28 20 28 4d 41 49 4c  ; }...if ( (MAIL
1e6b0 3d 36 30 3b 20 75 6e 73 65 74 20 4d 41 49 4c 29  =60; unset MAIL)
1e6c0 20 7c 7c 20 65 78 69 74 29 20 3e 2f 64 65 76 2f   || exit) >/dev/
1e6d0 6e 75 6c 6c 20 32 3e 26 31 3b 20 74 68 65 6e 0a  null 2>&1; then.
1e6e0 20 20 6c 74 5f 75 6e 73 65 74 3d 75 6e 73 65 74    lt_unset=unset
1e6f0 0a 65 6c 73 65 0a 20 20 6c 74 5f 75 6e 73 65 74  .else.  lt_unset
1e700 3d 66 61 6c 73 65 0a 66 69 0a 0a 0a 0a 0a 0a 23  =false.fi......#
1e710 20 74 65 73 74 20 45 42 43 44 49 43 20 6f 72 20   test EBCDIC or 
1e720 41 53 43 49 49 0a 63 61 73 65 20 60 65 63 68 6f  ASCII.case `echo
1e730 20 58 7c 74 72 20 58 20 27 5c 31 30 31 27 60 20   X|tr X '\101'` 
1e740 69 6e 0a 20 41 29 20 23 20 41 53 43 49 49 20 62  in. A) # ASCII b
1e750 61 73 65 64 20 73 79 73 74 65 6d 0a 20 20 20 20  ased system.    
1e760 23 20 5c 6e 20 69 73 20 6e 6f 74 20 69 6e 74 65  # \n is not inte
1e770 72 70 72 65 74 65 64 20 63 6f 72 72 65 63 74 6c  rpreted correctl
1e780 79 20 62 79 20 53 6f 6c 61 72 69 73 20 38 20 2f  y by Solaris 8 /
1e790 75 73 72 2f 75 63 62 2f 74 72 0a 20 20 6c 74 5f  usr/ucb/tr.  lt_
1e7a0 53 50 32 4e 4c 3d 27 74 72 20 5c 30 34 30 20 5c  SP2NL='tr \040 \
1e7b0 30 31 32 27 0a 20 20 6c 74 5f 4e 4c 32 53 50 3d  012'.  lt_NL2SP=
1e7c0 27 74 72 20 5c 30 31 35 5c 30 31 32 20 5c 30 34  'tr \015\012 \04
1e7d0 30 5c 30 34 30 27 0a 20 20 3b 3b 0a 20 2a 29 20  0\040'.  ;;. *) 
1e7e0 23 20 45 42 43 44 49 43 20 62 61 73 65 64 20 73  # EBCDIC based s
1e7f0 79 73 74 65 6d 0a 20 20 6c 74 5f 53 50 32 4e 4c  ystem.  lt_SP2NL
1e800 3d 27 74 72 20 5c 31 30 30 20 5c 6e 27 0a 20 20  ='tr \100 \n'.  
1e810 6c 74 5f 4e 4c 32 53 50 3d 27 74 72 20 5c 72 5c  lt_NL2SP='tr \r\
1e820 6e 20 5c 31 30 30 5c 31 30 30 27 0a 20 20 3b 3b  n \100\100'.  ;;
1e830 0a 65 73 61 63 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 7b  .esac..........{
1e840 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
1e850 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
1e860 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67  INENO}: checking
1e870 20 66 6f 72 20 24 4c 44 20 6f 70 74 69 6f 6e 20   for $LD option 
1e880 74 6f 20 72 65 6c 6f 61 64 20 6f 62 6a 65 63 74  to reload object
1e890 20 66 69 6c 65 73 22 20 3e 26 35 0a 24 61 73 5f   files" >&5.$as_
1e8a0 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67  echo_n "checking
1e8b0 20 66 6f 72 20 24 4c 44 20 6f 70 74 69 6f 6e 20   for $LD option 
1e8c0 74 6f 20 72 65 6c 6f 61 64 20 6f 62 6a 65 63 74  to reload object
1e8d0 20 66 69 6c 65 73 2e 2e 2e 20 22 20 3e 26 36 3b   files... " >&6;
1e8e0 20 7d 0a 69 66 20 24 7b 6c 74 5f 63 76 5f 6c 64   }.if ${lt_cv_ld
1e8f0 5f 72 65 6c 6f 61 64 5f 66 6c 61 67 2b 3a 7d 20  _reload_flag+:} 
1e900 66 61 6c 73 65 3b 20 74 68 65 6e 20 3a 0a 20 20  false; then :.  
1e910 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63  $as_echo_n "(cac
1e920 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a  hed) " >&6.else.
1e930 20 20 6c 74 5f 63 76 5f 6c 64 5f 72 65 6c 6f 61    lt_cv_ld_reloa
1e940 64 5f 66 6c 61 67 3d 27 2d 72 27 0a 66 69 0a 7b  d_flag='-r'.fi.{
1e950 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
1e960 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
1e970 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20  INENO}: result: 
1e980 24 6c 74 5f 63 76 5f 6c 64 5f 72 65 6c 6f 61 64  $lt_cv_ld_reload
1e990 5f 66 6c 61 67 22 20 3e 26 35 0a 24 61 73 5f 65  _flag" >&5.$as_e
1e9a0 63 68 6f 20 22 24 6c 74 5f 63 76 5f 6c 64 5f 72  cho "$lt_cv_ld_r
1e9b0 65 6c 6f 61 64 5f 66 6c 61 67 22 20 3e 26 36 3b  eload_flag" >&6;
1e9c0 20 7d 0a 72 65 6c 6f 61 64 5f 66 6c 61 67 3d 24   }.reload_flag=$
1e9d0 6c 74 5f 63 76 5f 6c 64 5f 72 65 6c 6f 61 64 5f  lt_cv_ld_reload_
1e9e0 66 6c 61 67 0a 63 61 73 65 20 24 72 65 6c 6f 61  flag.case $reloa
1e9f0 64 5f 66 6c 61 67 20 69 6e 0a 22 22 20 7c 20 22  d_flag in."" | "
1ea00 20 22 2a 29 20 3b 3b 0a 2a 29 20 72 65 6c 6f 61   "*) ;;.*) reloa
1ea10 64 5f 66 6c 61 67 3d 22 20 24 72 65 6c 6f 61 64  d_flag=" $reload
1ea20 5f 66 6c 61 67 22 20 3b 3b 0a 65 73 61 63 0a 72  _flag" ;;.esac.r
1ea30 65 6c 6f 61 64 5f 63 6d 64 73 3d 27 24 4c 44 24  eload_cmds='$LD$
1ea40 72 65 6c 6f 61 64 5f 66 6c 61 67 20 2d 6f 20 24  reload_flag -o $
1ea50 6f 75 74 70 75 74 24 72 65 6c 6f 61 64 5f 6f 62  output$reload_ob
1ea60 6a 73 27 0a 63 61 73 65 20 24 68 6f 73 74 5f 6f  js'.case $host_o
1ea70 73 20 69 6e 0a 20 20 64 61 72 77 69 6e 2a 29 0a  s in.  darwin*).
1ea80 20 20 20 20 69 66 20 74 65 73 74 20 22 24 47 43      if test "$GC
1ea90 43 22 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a 20  C" = yes; then. 
1eaa0 20 20 20 20 20 72 65 6c 6f 61 64 5f 63 6d 64 73       reload_cmds
1eab0 3d 27 24 4c 54 43 43 20 24 4c 54 43 46 4c 41 47  ='$LTCC $LTCFLAG
1eac0 53 20 2d 6e 6f 73 74 64 6c 69 62 20 24 7b 77 6c  S -nostdlib ${wl
1ead0 7d 2d 72 20 2d 6f 20 24 6f 75 74 70 75 74 24 72  }-r -o $output$r
1eae0 65 6c 6f 61 64 5f 6f 62 6a 73 27 0a 20 20 20 20  eload_objs'.    
1eaf0 65 6c 73 65 0a 20 20 20 20 20 20 72 65 6c 6f 61  else.      reloa
1eb00 64 5f 63 6d 64 73 3d 27 24 4c 44 24 72 65 6c 6f  d_cmds='$LD$relo
1eb10 61 64 5f 66 6c 61 67 20 2d 6f 20 24 6f 75 74 70  ad_flag -o $outp
1eb20 75 74 24 72 65 6c 6f 61 64 5f 6f 62 6a 73 27 0a  ut$reload_objs'.
1eb30 20 20 20 20 66 69 0a 20 20 20 20 3b 3b 0a 65 73      fi.    ;;.es
1eb40 61 63 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 69 66 20 74  ac..........if t
1eb50 65 73 74 20 2d 6e 20 22 24 61 63 5f 74 6f 6f 6c  est -n "$ac_tool
1eb60 5f 70 72 65 66 69 78 22 3b 20 74 68 65 6e 0a 20  _prefix"; then. 
1eb70 20 23 20 45 78 74 72 61 63 74 20 74 68 65 20 66   # Extract the f
1eb80 69 72 73 74 20 77 6f 72 64 20 6f 66 20 22 24 7b  irst word of "${
1eb90 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 6f  ac_tool_prefix}o
1eba0 62 6a 64 75 6d 70 22 2c 20 73 6f 20 69 74 20 63  bjdump", so it c
1ebb0 61 6e 20 62 65 20 61 20 70 72 6f 67 72 61 6d 20  an be a program 
1ebc0 6e 61 6d 65 20 77 69 74 68 20 61 72 67 73 2e 0a  name with args..
1ebd0 73 65 74 20 64 75 6d 6d 79 20 24 7b 61 63 5f 74  set dummy ${ac_t
1ebe0 6f 6f 6c 5f 70 72 65 66 69 78 7d 6f 62 6a 64 75  ool_prefix}objdu
1ebf0 6d 70 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a 7b  mp; ac_word=$2.{
1ec00 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
1ec10 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
1ec20 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67  INENO}: checking
1ec30 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 22 20 3e   for $ac_word" >
1ec40 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63  &5.$as_echo_n "c
1ec50 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f  hecking for $ac_
1ec60 77 6f 72 64 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d  word... " >&6; }
1ec70 0a 69 66 20 24 7b 61 63 5f 63 76 5f 70 72 6f 67  .if ${ac_cv_prog
1ec80 5f 4f 42 4a 44 55 4d 50 2b 3a 7d 20 66 61 6c 73  _OBJDUMP+:} fals
1ec90 65 3b 20 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f  e; then :.  $as_
1eca0 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29  echo_n "(cached)
1ecb0 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66   " >&6.else.  if
1ecc0 20 74 65 73 74 20 2d 6e 20 22 24 4f 42 4a 44 55   test -n "$OBJDU
1ecd0 4d 50 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63  MP"; then.  ac_c
1ece0 76 5f 70 72 6f 67 5f 4f 42 4a 44 55 4d 50 3d 22  v_prog_OBJDUMP="
1ecf0 24 4f 42 4a 44 55 4d 50 22 20 23 20 4c 65 74 20  $OBJDUMP" # Let 
1ed00 74 68 65 20 75 73 65 72 20 6f 76 65 72 72 69 64  the user overrid
1ed10 65 20 74 68 65 20 74 65 73 74 2e 0a 65 6c 73 65  e the test..else
1ed20 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d 24 49 46  .as_save_IFS=$IF
1ed30 53 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50  S; IFS=$PATH_SEP
1ed40 41 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69  ARATOR.for as_di
1ed50 72 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20  r in $PATH.do.  
1ed60 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53  IFS=$as_save_IFS
1ed70 0a 20 20 74 65 73 74 20 2d 7a 20 22 24 61 73 5f  .  test -z "$as_
1ed80 64 69 72 22 20 26 26 20 61 73 5f 64 69 72 3d 2e  dir" && as_dir=.
1ed90 0a 20 20 20 20 66 6f 72 20 61 63 5f 65 78 65 63  .    for ac_exec
1eda0 5f 65 78 74 20 69 6e 20 27 27 20 24 61 63 5f 65  _ext in '' $ac_e
1edb0 78 65 63 75 74 61 62 6c 65 5f 65 78 74 65 6e 73  xecutable_extens
1edc0 69 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20 61 73  ions; do.  if as
1edd0 5f 66 6e 5f 65 78 65 63 75 74 61 62 6c 65 5f 70  _fn_executable_p
1ede0 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f   "$as_dir/$ac_wo
1edf0 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 3b  rd$ac_exec_ext";
1ee00 20 74 68 65 6e 0a 20 20 20 20 61 63 5f 63 76 5f   then.    ac_cv_
1ee10 70 72 6f 67 5f 4f 42 4a 44 55 4d 50 3d 22 24 7b  prog_OBJDUMP="${
1ee20 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 6f  ac_tool_prefix}o
1ee30 62 6a 64 75 6d 70 22 0a 20 20 20 20 24 61 73 5f  bjdump".    $as_
1ee40 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
1ee50 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
1ee60 7d 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64 69 72  }: found $as_dir
1ee70 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65  /$ac_word$ac_exe
1ee80 63 5f 65 78 74 22 20 3e 26 35 0a 20 20 20 20 62  c_ext" >&5.    b
1ee90 72 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65  reak 2.  fi.done
1eea0 0a 20 20 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f  .  done.IFS=$as_
1eeb0 73 61 76 65 5f 49 46 53 0a 0a 66 69 0a 66 69 0a  save_IFS..fi.fi.
1eec0 4f 42 4a 44 55 4d 50 3d 24 61 63 5f 63 76 5f 70  OBJDUMP=$ac_cv_p
1eed0 72 6f 67 5f 4f 42 4a 44 55 4d 50 0a 69 66 20 74  rog_OBJDUMP.if t
1eee0 65 73 74 20 2d 6e 20 22 24 4f 42 4a 44 55 4d 50  est -n "$OBJDUMP
1eef0 22 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61 73 5f  "; then.  { $as_
1ef00 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
1ef10 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
1ef20 7d 3a 20 72 65 73 75 6c 74 3a 20 24 4f 42 4a 44  }: result: $OBJD
1ef30 55 4d 50 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  UMP" >&5.$as_ech
1ef40 6f 20 22 24 4f 42 4a 44 55 4d 50 22 20 3e 26 36  o "$OBJDUMP" >&6
1ef50 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 24 61 73  ; }.else.  { $as
1ef60 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
1ef70 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
1ef80 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20  O}: result: no" 
1ef90 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 6e 6f  >&5.$as_echo "no
1efa0 22 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a 0a 66 69  " >&6; }.fi...fi
1efb0 0a 69 66 20 74 65 73 74 20 2d 7a 20 22 24 61 63  .if test -z "$ac
1efc0 5f 63 76 5f 70 72 6f 67 5f 4f 42 4a 44 55 4d 50  _cv_prog_OBJDUMP
1efd0 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 74 5f  "; then.  ac_ct_
1efe0 4f 42 4a 44 55 4d 50 3d 24 4f 42 4a 44 55 4d 50  OBJDUMP=$OBJDUMP
1eff0 0a 20 20 23 20 45 78 74 72 61 63 74 20 74 68 65  .  # Extract the
1f000 20 66 69 72 73 74 20 77 6f 72 64 20 6f 66 20 22   first word of "
1f010 6f 62 6a 64 75 6d 70 22 2c 20 73 6f 20 69 74 20  objdump", so it 
1f020 63 61 6e 20 62 65 20 61 20 70 72 6f 67 72 61 6d  can be a program
1f030 20 6e 61 6d 65 20 77 69 74 68 20 61 72 67 73 2e   name with args.
1f040 0a 73 65 74 20 64 75 6d 6d 79 20 6f 62 6a 64 75  .set dummy objdu
1f050 6d 70 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a 7b  mp; ac_word=$2.{
1f060 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
1f070 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
1f080 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67  INENO}: checking
1f090 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 22 20 3e   for $ac_word" >
1f0a0 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63  &5.$as_echo_n "c
1f0b0 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f  hecking for $ac_
1f0c0 77 6f 72 64 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d  word... " >&6; }
1f0d0 0a 69 66 20 24 7b 61 63 5f 63 76 5f 70 72 6f 67  .if ${ac_cv_prog
1f0e0 5f 61 63 5f 63 74 5f 4f 42 4a 44 55 4d 50 2b 3a  _ac_ct_OBJDUMP+:
1f0f0 7d 20 66 61 6c 73 65 3b 20 74 68 65 6e 20 3a 0a  } false; then :.
1f100 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63    $as_echo_n "(c
1f110 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73  ached) " >&6.els
1f120 65 0a 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22  e.  if test -n "
1f130 24 61 63 5f 63 74 5f 4f 42 4a 44 55 4d 50 22 3b  $ac_ct_OBJDUMP";
1f140 20 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72   then.  ac_cv_pr
1f150 6f 67 5f 61 63 5f 63 74 5f 4f 42 4a 44 55 4d 50  og_ac_ct_OBJDUMP
1f160 3d 22 24 61 63 5f 63 74 5f 4f 42 4a 44 55 4d 50  ="$ac_ct_OBJDUMP
1f170 22 20 23 20 4c 65 74 20 74 68 65 20 75 73 65 72  " # Let the user
1f180 20 6f 76 65 72 72 69 64 65 20 74 68 65 20 74 65   override the te
1f190 73 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65  st..else.as_save
1f1a0 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24  _IFS=$IFS; IFS=$
1f1b0 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66  PATH_SEPARATOR.f
1f1c0 6f 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50 41  or as_dir in $PA
1f1d0 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f  TH.do.  IFS=$as_
1f1e0 73 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74 20  save_IFS.  test 
1f1f0 2d 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26 20  -z "$as_dir" && 
1f200 61 73 5f 64 69 72 3d 2e 0a 20 20 20 20 66 6f 72  as_dir=..    for
1f210 20 61 63 5f 65 78 65 63 5f 65 78 74 20 69 6e 20   ac_exec_ext in 
1f220 27 27 20 24 61 63 5f 65 78 65 63 75 74 61 62 6c  '' $ac_executabl
1f230 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f  e_extensions; do
1f240 0a 20 20 69 66 20 61 73 5f 66 6e 5f 65 78 65 63  .  if as_fn_exec
1f250 75 74 61 62 6c 65 5f 70 20 22 24 61 73 5f 64 69  utable_p "$as_di
1f260 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78  r/$ac_word$ac_ex
1f270 65 63 5f 65 78 74 22 3b 20 74 68 65 6e 0a 20 20  ec_ext"; then.  
1f280 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f    ac_cv_prog_ac_
1f290 63 74 5f 4f 42 4a 44 55 4d 50 3d 22 6f 62 6a 64  ct_OBJDUMP="objd
1f2a0 75 6d 70 22 0a 20 20 20 20 24 61 73 5f 65 63 68  ump".    $as_ech
1f2b0 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
1f2c0 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
1f2d0 66 6f 75 6e 64 20 24 61 73 5f 64 69 72 2f 24 61  found $as_dir/$a
1f2e0 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65  c_word$ac_exec_e
1f2f0 78 74 22 20 3e 26 35 0a 20 20 20 20 62 72 65 61  xt" >&5.    brea
1f300 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65 0a 20 20  k 2.  fi.done.  
1f310 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61 76  done.IFS=$as_sav
1f320 65 5f 49 46 53 0a 0a 66 69 0a 66 69 0a 61 63 5f  e_IFS..fi.fi.ac_
1f330 63 74 5f 4f 42 4a 44 55 4d 50 3d 24 61 63 5f 63  ct_OBJDUMP=$ac_c
1f340 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 4f 42 4a  v_prog_ac_ct_OBJ
1f350 44 55 4d 50 0a 69 66 20 74 65 73 74 20 2d 6e 20  DUMP.if test -n 
1f360 22 24 61 63 5f 63 74 5f 4f 42 4a 44 55 4d 50 22  "$ac_ct_OBJDUMP"
1f370 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61 73 5f 65  ; then.  { $as_e
1f380 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
1f390 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
1f3a0 3a 20 72 65 73 75 6c 74 3a 20 24 61 63 5f 63 74  : result: $ac_ct
1f3b0 5f 4f 42 4a 44 55 4d 50 22 20 3e 26 35 0a 24 61  _OBJDUMP" >&5.$a
1f3c0 73 5f 65 63 68 6f 20 22 24 61 63 5f 63 74 5f 4f  s_echo "$ac_ct_O
1f3d0 42 4a 44 55 4d 50 22 20 3e 26 36 3b 20 7d 0a 65  BJDUMP" >&6; }.e
1f3e0 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f  lse.  { $as_echo
1f3f0 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69   "$as_me:${as_li
1f400 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72  neno-$LINENO}: r
1f410 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 24  esult: no" >&5.$
1f420 61 73 5f 65 63 68 6f 20 22 6e 6f 22 20 3e 26 36  as_echo "no" >&6
1f430 3b 20 7d 0a 66 69 0a 0a 20 20 69 66 20 74 65 73  ; }.fi..  if tes
1f440 74 20 22 78 24 61 63 5f 63 74 5f 4f 42 4a 44 55  t "x$ac_ct_OBJDU
1f450 4d 50 22 20 3d 20 78 3b 20 74 68 65 6e 0a 20 20  MP" = x; then.  
1f460 20 20 4f 42 4a 44 55 4d 50 3d 22 66 61 6c 73 65    OBJDUMP="false
1f470 22 0a 20 20 65 6c 73 65 0a 20 20 20 20 63 61 73  ".  else.    cas
1f480 65 20 24 63 72 6f 73 73 5f 63 6f 6d 70 69 6c 69  e $cross_compili
1f490 6e 67 3a 24 61 63 5f 74 6f 6f 6c 5f 77 61 72 6e  ng:$ac_tool_warn
1f4a0 65 64 20 69 6e 0a 79 65 73 3a 29 0a 7b 20 24 61  ed in.yes:).{ $a
1f4b0 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
1f4c0 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45  {as_lineno-$LINE
1f4d0 4e 4f 7d 3a 20 57 41 52 4e 49 4e 47 3a 20 75 73  NO}: WARNING: us
1f4e0 69 6e 67 20 63 72 6f 73 73 20 74 6f 6f 6c 73 20  ing cross tools 
1f4f0 6e 6f 74 20 70 72 65 66 69 78 65 64 20 77 69 74  not prefixed wit
1f500 68 20 68 6f 73 74 20 74 72 69 70 6c 65 74 22 20  h host triplet" 
1f510 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61  >&5.$as_echo "$a
1f520 73 5f 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20 75  s_me: WARNING: u
1f530 73 69 6e 67 20 63 72 6f 73 73 20 74 6f 6f 6c 73  sing cross tools
1f540 20 6e 6f 74 20 70 72 65 66 69 78 65 64 20 77 69   not prefixed wi
1f550 74 68 20 68 6f 73 74 20 74 72 69 70 6c 65 74 22  th host triplet"
1f560 20 3e 26 32 3b 7d 0a 61 63 5f 74 6f 6f 6c 5f 77   >&2;}.ac_tool_w
1f570 61 72 6e 65 64 3d 79 65 73 20 3b 3b 0a 65 73 61  arned=yes ;;.esa
1f580 63 0a 20 20 20 20 4f 42 4a 44 55 4d 50 3d 24 61  c.    OBJDUMP=$a
1f590 63 5f 63 74 5f 4f 42 4a 44 55 4d 50 0a 20 20 66  c_ct_OBJDUMP.  f
1f5a0 69 0a 65 6c 73 65 0a 20 20 4f 42 4a 44 55 4d 50  i.else.  OBJDUMP
1f5b0 3d 22 24 61 63 5f 63 76 5f 70 72 6f 67 5f 4f 42  ="$ac_cv_prog_OB
1f5c0 4a 44 55 4d 50 22 0a 66 69 0a 0a 74 65 73 74 20  JDUMP".fi..test 
1f5d0 2d 7a 20 22 24 4f 42 4a 44 55 4d 50 22 20 26 26  -z "$OBJDUMP" &&
1f5e0 20 4f 42 4a 44 55 4d 50 3d 6f 62 6a 64 75 6d 70   OBJDUMP=objdump
1f5f0 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 7b 20 24 61 73 5f  ..........{ $as_
1f600 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
1f610 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
1f620 7d 3a 20 63 68 65 63 6b 69 6e 67 20 68 6f 77 20  }: checking how 
1f630 74 6f 20 72 65 63 6f 67 6e 69 7a 65 20 64 65 70  to recognize dep
1f640 65 6e 64 65 6e 74 20 6c 69 62 72 61 72 69 65 73  endent libraries
1f650 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e  " >&5.$as_echo_n
1f660 20 22 63 68 65 63 6b 69 6e 67 20 68 6f 77 20 74   "checking how t
1f670 6f 20 72 65 63 6f 67 6e 69 7a 65 20 64 65 70 65  o recognize depe
1f680 6e 64 65 6e 74 20 6c 69 62 72 61 72 69 65 73 2e  ndent libraries.
1f690 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 24  .. " >&6; }.if $
1f6a0 7b 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63  {lt_cv_deplibs_c
1f6b0 68 65 63 6b 5f 6d 65 74 68 6f 64 2b 3a 7d 20 66  heck_method+:} f
1f6c0 61 6c 73 65 3b 20 74 68 65 6e 20 3a 0a 20 20 24  alse; then :.  $
1f6d0 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68  as_echo_n "(cach
1f6e0 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20  ed) " >&6.else. 
1f6f0 20 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d 61 67 69   lt_cv_file_magi
1f700 63 5f 63 6d 64 3d 27 24 4d 41 47 49 43 5f 43 4d  c_cmd='$MAGIC_CM
1f710 44 27 0a 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d 61  D'.lt_cv_file_ma
1f720 67 69 63 5f 74 65 73 74 5f 66 69 6c 65 3d 0a 6c  gic_test_file=.l
1f730 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65  t_cv_deplibs_che
1f740 63 6b 5f 6d 65 74 68 6f 64 3d 27 75 6e 6b 6e 6f  ck_method='unkno
1f750 77 6e 27 0a 23 20 4e 65 65 64 20 74 6f 20 73 65  wn'.# Need to se
1f760 74 20 74 68 65 20 70 72 65 63 65 64 69 6e 67 20  t the preceding 
1f770 76 61 72 69 61 62 6c 65 20 6f 6e 20 61 6c 6c 20  variable on all 
1f780 70 6c 61 74 66 6f 72 6d 73 20 74 68 61 74 20 73  platforms that s
1f790 75 70 70 6f 72 74 0a 23 20 69 6e 74 65 72 6c 69  upport.# interli
1f7a0 62 72 61 72 79 20 64 65 70 65 6e 64 65 6e 63 69  brary dependenci
1f7b0 65 73 2e 0a 23 20 27 6e 6f 6e 65 27 20 2d 2d 20  es..# 'none' -- 
1f7c0 64 65 70 65 6e 64 65 6e 63 69 65 73 20 6e 6f 74  dependencies not
1f7d0 20 73 75 70 70 6f 72 74 65 64 2e 0a 23 20 60 75   supported..# `u
1f7e0 6e 6b 6e 6f 77 6e 27 20 2d 2d 20 73 61 6d 65 20  nknown' -- same 
1f7f0 61 73 20 6e 6f 6e 65 2c 20 62 75 74 20 64 6f 63  as none, but doc
1f800 75 6d 65 6e 74 73 20 74 68 61 74 20 77 65 20 72  uments that we r
1f810 65 61 6c 6c 79 20 64 6f 6e 27 74 20 6b 6e 6f 77  eally don't know
1f820 2e 0a 23 20 27 70 61 73 73 5f 61 6c 6c 27 20 2d  ..# 'pass_all' -
1f830 2d 20 61 6c 6c 20 64 65 70 65 6e 64 65 6e 63 69  - all dependenci
1f840 65 73 20 70 61 73 73 65 64 20 77 69 74 68 20 6e  es passed with n
1f850 6f 20 63 68 65 63 6b 73 2e 0a 23 20 27 74 65 73  o checks..# 'tes
1f860 74 5f 63 6f 6d 70 69 6c 65 27 20 2d 2d 20 63 68  t_compile' -- ch
1f870 65 63 6b 20 62 79 20 6d 61 6b 69 6e 67 20 74 65  eck by making te
1f880 73 74 20 70 72 6f 67 72 61 6d 2e 0a 23 20 27 66  st program..# 'f
1f890 69 6c 65 5f 6d 61 67 69 63 20 5b 5b 72 65 67 65  ile_magic [[rege
1f8a0 78 5d 5d 27 20 2d 2d 20 63 68 65 63 6b 20 62 79  x]]' -- check by
1f8b0 20 6c 6f 6f 6b 69 6e 67 20 66 6f 72 20 66 69 6c   looking for fil
1f8c0 65 73 20 69 6e 20 6c 69 62 72 61 72 79 20 70 61  es in library pa
1f8d0 74 68 0a 23 20 77 68 69 63 68 20 72 65 73 70 6f  th.# which respo
1f8e0 6e 64 73 20 74 6f 20 74 68 65 20 24 66 69 6c 65  nds to the $file
1f8f0 5f 6d 61 67 69 63 5f 63 6d 64 20 77 69 74 68 20  _magic_cmd with 
1f900 61 20 67 69 76 65 6e 20 65 78 74 65 6e 64 65 64  a given extended
1f910 20 72 65 67 65 78 2e 0a 23 20 49 66 20 79 6f 75   regex..# If you
1f920 20 68 61 76 65 20 60 66 69 6c 65 27 20 6f 72 20   have `file' or 
1f930 65 71 75 69 76 61 6c 65 6e 74 20 6f 6e 20 79 6f  equivalent on yo
1f940 75 72 20 73 79 73 74 65 6d 20 61 6e 64 20 79 6f  ur system and yo
1f950 75 27 72 65 20 6e 6f 74 20 73 75 72 65 0a 23 20  u're not sure.# 
1f960 77 68 65 74 68 65 72 20 60 70 61 73 73 5f 61 6c  whether `pass_al
1f970 6c 27 20 77 69 6c 6c 20 2a 61 6c 77 61 79 73 2a  l' will *always*
1f980 20 77 6f 72 6b 2c 20 79 6f 75 20 70 72 6f 62 61   work, you proba
1f990 62 6c 79 20 77 61 6e 74 20 74 68 69 73 20 6f 6e  bly want this on
1f9a0 65 2e 0a 0a 63 61 73 65 20 24 68 6f 73 74 5f 6f  e...case $host_o
1f9b0 73 20 69 6e 0a 61 69 78 5b 34 2d 39 5d 2a 29 0a  s in.aix[4-9]*).
1f9c0 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f    lt_cv_deplibs_
1f9d0 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 70 61 73  check_method=pas
1f9e0 73 5f 61 6c 6c 0a 20 20 3b 3b 0a 0a 62 65 6f 73  s_all.  ;;..beos
1f9f0 2a 29 0a 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69  *).  lt_cv_depli
1fa00 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d  bs_check_method=
1fa10 70 61 73 73 5f 61 6c 6c 0a 20 20 3b 3b 0a 0a 62  pass_all.  ;;..b
1fa20 73 64 69 5b 34 35 5d 2a 29 0a 20 20 6c 74 5f 63  sdi[45]*).  lt_c
1fa30 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f  v_deplibs_check_
1fa40 6d 65 74 68 6f 64 3d 27 66 69 6c 65 5f 6d 61 67  method='file_mag
1fa50 69 63 20 45 4c 46 20 5b 30 2d 39 5d 5b 30 2d 39  ic ELF [0-9][0-9
1fa60 5d 2a 2d 62 69 74 20 5b 4d 4c 5d 53 42 20 28 73  ]*-bit [ML]SB (s
1fa70 68 61 72 65 64 20 6f 62 6a 65 63 74 7c 64 79 6e  hared object|dyn
1fa80 61 6d 69 63 20 6c 69 62 29 27 0a 20 20 6c 74 5f  amic lib)'.  lt_
1fa90 63 76 5f 66 69 6c 65 5f 6d 61 67 69 63 5f 63 6d  cv_file_magic_cm
1faa0 64 3d 27 2f 75 73 72 2f 62 69 6e 2f 66 69 6c 65  d='/usr/bin/file
1fab0 20 2d 4c 27 0a 20 20 6c 74 5f 63 76 5f 66 69 6c   -L'.  lt_cv_fil
1fac0 65 5f 6d 61 67 69 63 5f 74 65 73 74 5f 66 69 6c  e_magic_test_fil
1fad0 65 3d 2f 73 68 6c 69 62 2f 6c 69 62 63 2e 73 6f  e=/shlib/libc.so
1fae0 0a 20 20 3b 3b 0a 0a 63 79 67 77 69 6e 2a 29 0a  .  ;;..cygwin*).
1faf0 20 20 23 20 66 75 6e 63 5f 77 69 6e 33 32 5f 6c    # func_win32_l
1fb00 69 62 69 64 20 69 73 20 61 20 73 68 65 6c 6c 20  ibid is a shell 
1fb10 66 75 6e 63 74 69 6f 6e 20 64 65 66 69 6e 65 64  function defined
1fb20 20 69 6e 20 6c 74 6d 61 69 6e 2e 73 68 0a 20 20   in ltmain.sh.  
1fb30 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68  lt_cv_deplibs_ch
1fb40 65 63 6b 5f 6d 65 74 68 6f 64 3d 27 66 69 6c 65  eck_method='file
1fb50 5f 6d 61 67 69 63 20 5e 78 38 36 20 61 72 63 68  _magic ^x86 arch
1fb60 69 76 65 20 69 6d 70 6f 72 74 7c 5e 78 38 36 20  ive import|^x86 
1fb70 44 4c 4c 27 0a 20 20 6c 74 5f 63 76 5f 66 69 6c  DLL'.  lt_cv_fil
1fb80 65 5f 6d 61 67 69 63 5f 63 6d 64 3d 27 66 75 6e  e_magic_cmd='fun
1fb90 63 5f 77 69 6e 33 32 5f 6c 69 62 69 64 27 0a 20  c_win32_libid'. 
1fba0 20 3b 3b 0a 0a 6d 69 6e 67 77 2a 20 7c 20 70 77   ;;..mingw* | pw
1fbb0 33 32 2a 29 0a 20 20 23 20 42 61 73 65 20 4d 53  32*).  # Base MS
1fbc0 59 53 2f 4d 69 6e 47 57 20 64 6f 20 6e 6f 74 20  YS/MinGW do not 
1fbd0 70 72 6f 76 69 64 65 20 74 68 65 20 27 66 69 6c  provide the 'fil
1fbe0 65 27 20 63 6f 6d 6d 61 6e 64 20 6e 65 65 64 65  e' command neede
1fbf0 64 20 62 79 0a 20 20 23 20 66 75 6e 63 5f 77 69  d by.  # func_wi
1fc00 6e 33 32 5f 6c 69 62 69 64 20 73 68 65 6c 6c 20  n32_libid shell 
1fc10 66 75 6e 63 74 69 6f 6e 2c 20 73 6f 20 75 73 65  function, so use
1fc20 20 61 20 77 65 61 6b 65 72 20 74 65 73 74 20 62   a weaker test b
1fc30 61 73 65 64 20 6f 6e 20 27 6f 62 6a 64 75 6d 70  ased on 'objdump
1fc40 27 2c 0a 20 20 23 20 75 6e 6c 65 73 73 20 77 65  ',.  # unless we
1fc50 20 66 69 6e 64 20 27 66 69 6c 65 27 2c 20 66 6f   find 'file', fo
1fc60 72 20 65 78 61 6d 70 6c 65 20 62 65 63 61 75 73  r example becaus
1fc70 65 20 77 65 20 61 72 65 20 63 72 6f 73 73 2d 63  e we are cross-c
1fc80 6f 6d 70 69 6c 69 6e 67 2e 0a 20 20 69 66 20 28  ompiling..  if (
1fc90 20 66 69 6c 65 20 2f 20 29 20 3e 2f 64 65 76 2f   file / ) >/dev/
1fca0 6e 75 6c 6c 20 32 3e 26 31 3b 20 74 68 65 6e 0a  null 2>&1; then.
1fcb0 20 20 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62      lt_cv_deplib
1fcc0 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 27  s_check_method='
1fcd0 66 69 6c 65 5f 6d 61 67 69 63 20 5e 78 38 36 20  file_magic ^x86 
1fce0 61 72 63 68 69 76 65 20 69 6d 70 6f 72 74 7c 5e  archive import|^
1fcf0 78 38 36 20 44 4c 4c 27 0a 20 20 20 20 6c 74 5f  x86 DLL'.    lt_
1fd00 63 76 5f 66 69 6c 65 5f 6d 61 67 69 63 5f 63 6d  cv_file_magic_cm
1fd10 64 3d 27 66 75 6e 63 5f 77 69 6e 33 32 5f 6c 69  d='func_win32_li
1fd20 62 69 64 27 0a 20 20 65 6c 73 65 0a 20 20 20 20  bid'.  else.    
1fd30 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68  lt_cv_deplibs_ch
1fd40 65 63 6b 5f 6d 65 74 68 6f 64 3d 27 66 69 6c 65  eck_method='file
1fd50 5f 6d 61 67 69 63 20 66 69 6c 65 20 66 6f 72 6d  _magic file form
1fd60 61 74 20 70 65 69 2a 2d 69 33 38 36 28 2e 2a 61  at pei*-i386(.*a
1fd70 72 63 68 69 74 65 63 74 75 72 65 3a 20 69 33 38  rchitecture: i38
1fd80 36 29 3f 27 0a 20 20 20 20 6c 74 5f 63 76 5f 66  6)?'.    lt_cv_f
1fd90 69 6c 65 5f 6d 61 67 69 63 5f 63 6d 64 3d 27 24  ile_magic_cmd='$
1fda0 4f 42 4a 44 55 4d 50 20 2d 66 27 0a 20 20 66 69  OBJDUMP -f'.  fi
1fdb0 0a 20 20 3b 3b 0a 0a 63 65 67 63 63 29 0a 20 20  .  ;;..cegcc).  
1fdc0 23 20 75 73 65 20 74 68 65 20 77 65 61 6b 65 72  # use the weaker
1fdd0 20 74 65 73 74 20 62 61 73 65 64 20 6f 6e 20 27   test based on '
1fde0 6f 62 6a 64 75 6d 70 27 2e 20 53 65 65 20 6d 69  objdump'. See mi
1fdf0 6e 67 77 2a 2e 0a 20 20 6c 74 5f 63 76 5f 64 65  ngw*..  lt_cv_de
1fe00 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68  plibs_check_meth
1fe10 6f 64 3d 27 66 69 6c 65 5f 6d 61 67 69 63 20 66  od='file_magic f
1fe20 69 6c 65 20 66 6f 72 6d 61 74 20 70 65 2d 61 72  ile format pe-ar
1fe30 6d 2d 2e 2a 6c 69 74 74 6c 65 28 2e 2a 61 72 63  m-.*little(.*arc
1fe40 68 69 74 65 63 74 75 72 65 3a 20 61 72 6d 29 3f  hitecture: arm)?
1fe50 27 0a 20 20 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d  '.  lt_cv_file_m
1fe60 61 67 69 63 5f 63 6d 64 3d 27 24 4f 42 4a 44 55  agic_cmd='$OBJDU
1fe70 4d 50 20 2d 66 27 0a 20 20 3b 3b 0a 0a 64 61 72  MP -f'.  ;;..dar
1fe80 77 69 6e 2a 20 7c 20 72 68 61 70 73 6f 64 79 2a  win* | rhapsody*
1fe90 29 0a 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62  ).  lt_cv_deplib
1fea0 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 70  s_check_method=p
1feb0 61 73 73 5f 61 6c 6c 0a 20 20 3b 3b 0a 0a 66 72  ass_all.  ;;..fr
1fec0 65 65 62 73 64 2a 20 7c 20 64 72 61 67 6f 6e 66  eebsd* | dragonf
1fed0 6c 79 2a 29 0a 20 20 69 66 20 65 63 68 6f 20 5f  ly*).  if echo _
1fee0 5f 45 4c 46 5f 5f 20 7c 20 24 43 43 20 2d 45 20  _ELF__ | $CC -E 
1fef0 2d 20 7c 20 24 47 52 45 50 20 5f 5f 45 4c 46 5f  - | $GREP __ELF_
1ff00 5f 20 3e 20 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74  _ > /dev/null; t
1ff10 68 65 6e 0a 20 20 20 20 63 61 73 65 20 24 68 6f  hen.    case $ho
1ff20 73 74 5f 63 70 75 20 69 6e 0a 20 20 20 20 69 2a  st_cpu in.    i*
1ff30 38 36 20 29 0a 20 20 20 20 20 20 23 20 4e 6f 74  86 ).      # Not
1ff40 20 73 75 72 65 20 77 68 65 74 68 65 72 20 74 68   sure whether th
1ff50 65 20 70 72 65 73 65 6e 63 65 20 6f 66 20 4f 70  e presence of Op
1ff60 65 6e 42 53 44 20 68 65 72 65 20 77 61 73 20 61  enBSD here was a
1ff70 20 6d 69 73 74 61 6b 65 2e 0a 20 20 20 20 20 20   mistake..      
1ff80 23 20 4c 65 74 27 73 20 61 63 63 65 70 74 20 62  # Let's accept b
1ff90 6f 74 68 20 6f 66 20 74 68 65 6d 20 75 6e 74 69  oth of them unti
1ffa0 6c 20 74 68 69 73 20 69 73 20 63 6c 65 61 72 65  l this is cleare
1ffb0 64 20 75 70 2e 0a 20 20 20 20 20 20 6c 74 5f 63  d up..      lt_c
1ffc0 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f  v_deplibs_check_
1ffd0 6d 65 74 68 6f 64 3d 27 66 69 6c 65 5f 6d 61 67  method='file_mag
1ffe0 69 63 20 28 46 72 65 65 42 53 44 7c 4f 70 65 6e  ic (FreeBSD|Open
1fff0 42 53 44 7c 44 72 61 67 6f 6e 46 6c 79 29 2f 69  BSD|DragonFly)/i
20000 5b 33 2d 39 5d 38 36 20 28 63 6f 6d 70 61 63 74  [3-9]86 (compact
20010 20 29 3f 64 65 6d 61 6e 64 20 70 61 67 65 64 20   )?demand paged 
20020 73 68 61 72 65 64 20 6c 69 62 72 61 72 79 27 0a  shared library'.
20030 20 20 20 20 20 20 6c 74 5f 63 76 5f 66 69 6c 65        lt_cv_file
20040 5f 6d 61 67 69 63 5f 63 6d 64 3d 2f 75 73 72 2f  _magic_cmd=/usr/
20050 62 69 6e 2f 66 69 6c 65 0a 20 20 20 20 20 20 6c  bin/file.      l
20060 74 5f 63 76 5f 66 69 6c 65 5f 6d 61 67 69 63 5f  t_cv_file_magic_
20070 74 65 73 74 5f 66 69 6c 65 3d 60 65 63 68 6f 20  test_file=`echo 
20080 2f 75 73 72 2f 6c 69 62 2f 6c 69 62 63 2e 73 6f  /usr/lib/libc.so
20090 2e 2a 60 0a 20 20 20 20 20 20 3b 3b 0a 20 20 20  .*`.      ;;.   
200a0 20 65 73 61 63 0a 20 20 65 6c 73 65 0a 20 20 20   esac.  else.   
200b0 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63   lt_cv_deplibs_c
200c0 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 70 61 73 73  heck_method=pass
200d0 5f 61 6c 6c 0a 20 20 66 69 0a 20 20 3b 3b 0a 0a  _all.  fi.  ;;..
200e0 67 6e 75 2a 29 0a 20 20 6c 74 5f 63 76 5f 64 65  gnu*).  lt_cv_de
200f0 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68  plibs_check_meth
20100 6f 64 3d 70 61 73 73 5f 61 6c 6c 0a 20 20 3b 3b  od=pass_all.  ;;
20110 0a 0a 68 70 75 78 31 30 2e 32 30 2a 20 7c 20 68  ..hpux10.20* | h
20120 70 75 78 31 31 2a 29 0a 20 20 6c 74 5f 63 76 5f  pux11*).  lt_cv_
20130 66 69 6c 65 5f 6d 61 67 69 63 5f 63 6d 64 3d 2f  file_magic_cmd=/
20140 75 73 72 2f 62 69 6e 2f 66 69 6c 65 0a 20 20 63  usr/bin/file.  c
20150 61 73 65 20 24 68 6f 73 74 5f 63 70 75 20 69 6e  ase $host_cpu in
20160 0a 20 20 69 61 36 34 2a 29 0a 20 20 20 20 6c 74  .  ia64*).    lt
20170 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63  _cv_deplibs_chec
20180 6b 5f 6d 65 74 68 6f 64 3d 27 66 69 6c 65 5f 6d  k_method='file_m
20190 61 67 69 63 20 28 73 5b 30 2d 39 5d 5b 30 2d 39  agic (s[0-9][0-9
201a0 5d 5b 30 2d 39 5d 7c 45 4c 46 2d 5b 30 2d 39 5d  ][0-9]|ELF-[0-9]
201b0 5b 30 2d 39 5d 29 20 73 68 61 72 65 64 20 6f 62  [0-9]) shared ob
201c0 6a 65 63 74 20 66 69 6c 65 20 2d 20 49 41 36 34  ject file - IA64
201d0 27 0a 20 20 20 20 6c 74 5f 63 76 5f 66 69 6c 65  '.    lt_cv_file
201e0 5f 6d 61 67 69 63 5f 74 65 73 74 5f 66 69 6c 65  _magic_test_file
201f0 3d 2f 75 73 72 2f 6c 69 62 2f 68 70 75 78 33 32  =/usr/lib/hpux32
20200 2f 6c 69 62 63 2e 73 6f 0a 20 20 20 20 3b 3b 0a  /libc.so.    ;;.
20210 20 20 68 70 70 61 2a 36 34 2a 29 0a 20 20 20 20    hppa*64*).    
20220 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68  lt_cv_deplibs_ch
20230 65 63 6b 5f 6d 65 74 68 6f 64 3d 27 66 69 6c 65  eck_method='file
20240 5f 6d 61 67 69 63 20 28 73 5b 30 2d 39 5d 5b 30  _magic (s[0-9][0
20250 2d 39 5d 5b 30 2d 39 5d 7c 45 4c 46 2d 5b 30 2d  -9][0-9]|ELF-[0-
20260 39 5d 5b 30 2d 39 5d 29 20 73 68 61 72 65 64 20  9][0-9]) shared 
20270 6f 62 6a 65 63 74 20 66 69 6c 65 20 2d 20 50 41  object file - PA
20280 2d 52 49 53 43 20 5b 30 2d 39 5d 2e 5b 30 2d 39  -RISC [0-9].[0-9
20290 5d 27 0a 20 20 20 20 6c 74 5f 63 76 5f 66 69 6c  ]'.    lt_cv_fil
202a0 65 5f 6d 61 67 69 63 5f 74 65 73 74 5f 66 69 6c  e_magic_test_fil
202b0 65 3d 2f 75 73 72 2f 6c 69 62 2f 70 61 32 30 5f  e=/usr/lib/pa20_
202c0 36 34 2f 6c 69 62 63 2e 73 6c 0a 20 20 20 20 3b  64/libc.sl.    ;
202d0 3b 0a 20 20 2a 29 0a 20 20 20 20 6c 74 5f 63 76  ;.  *).    lt_cv
202e0 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d  _deplibs_check_m
202f0 65 74 68 6f 64 3d 27 66 69 6c 65 5f 6d 61 67 69  ethod='file_magi
20300 63 20 28 73 5b 30 2d 39 5d 5b 30 2d 39 5d 5b 30  c (s[0-9][0-9][0
20310 2d 39 5d 7c 50 41 2d 52 49 53 43 5b 30 2d 39 5d  -9]|PA-RISC[0-9]
20320 2e 5b 30 2d 39 5d 29 20 73 68 61 72 65 64 20 6c  .[0-9]) shared l
20330 69 62 72 61 72 79 27 0a 20 20 20 20 6c 74 5f 63  ibrary'.    lt_c
20340 76 5f 66 69 6c 65 5f 6d 61 67 69 63 5f 74 65 73  v_file_magic_tes
20350 74 5f 66 69 6c 65 3d 2f 75 73 72 2f 6c 69 62 2f  t_file=/usr/lib/
20360 6c 69 62 63 2e 73 6c 0a 20 20 20 20 3b 3b 0a 20  libc.sl.    ;;. 
20370 20 65 73 61 63 0a 20 20 3b 3b 0a 0a 69 6e 74 65   esac.  ;;..inte
20380 72 69 78 5b 33 2d 39 5d 2a 29 0a 20 20 23 20 50  rix[3-9]*).  # P
20390 49 43 20 63 6f 64 65 20 69 73 20 62 72 6f 6b 65  IC code is broke
203a0 6e 20 6f 6e 20 49 6e 74 65 72 69 78 20 33 2e 78  n on Interix 3.x
203b0 2c 20 74 68 61 74 27 73 20 77 68 79 20 7c 5c 2e  , that's why |\.
203c0 61 20 6e 6f 74 20 7c 5f 70 69 63 5c 2e 61 20 68  a not |_pic\.a h
203d0 65 72 65 0a 20 20 6c 74 5f 63 76 5f 64 65 70 6c  ere.  lt_cv_depl
203e0 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64  ibs_check_method
203f0 3d 27 6d 61 74 63 68 5f 70 61 74 74 65 72 6e 20  ='match_pattern 
20400 2f 6c 69 62 5b 5e 2f 5d 2b 28 5c 2e 73 6f 7c 5c  /lib[^/]+(\.so|\
20410 2e 61 29 24 27 0a 20 20 3b 3b 0a 0a 69 72 69 78  .a)$'.  ;;..irix
20420 35 2a 20 7c 20 69 72 69 78 36 2a 20 7c 20 6e 6f  5* | irix6* | no
20430 6e 73 74 6f 70 75 78 2a 29 0a 20 20 63 61 73 65  nstopux*).  case
20440 20 24 4c 44 20 69 6e 0a 20 20 2a 2d 33 32 7c 2a   $LD in.  *-32|*
20450 22 2d 33 32 20 22 29 20 6c 69 62 6d 61 67 69 63  "-32 ") libmagic
20460 3d 33 32 2d 62 69 74 3b 3b 0a 20 20 2a 2d 6e 33  =32-bit;;.  *-n3
20470 32 7c 2a 22 2d 6e 33 32 20 22 29 20 6c 69 62 6d  2|*"-n32 ") libm
20480 61 67 69 63 3d 4e 33 32 3b 3b 0a 20 20 2a 2d 36  agic=N32;;.  *-6
20490 34 7c 2a 22 2d 36 34 20 22 29 20 6c 69 62 6d 61  4|*"-64 ") libma
204a0 67 69 63 3d 36 34 2d 62 69 74 3b 3b 0a 20 20 2a  gic=64-bit;;.  *
204b0 29 20 6c 69 62 6d 61 67 69 63 3d 6e 65 76 65 72  ) libmagic=never
204c0 2d 6d 61 74 63 68 3b 3b 0a 20 20 65 73 61 63 0a  -match;;.  esac.
204d0 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f    lt_cv_deplibs_
204e0 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 70 61 73  check_method=pas
204f0 73 5f 61 6c 6c 0a 20 20 3b 3b 0a 0a 23 20 54 68  s_all.  ;;..# Th
20500 69 73 20 6d 75 73 74 20 62 65 20 4c 69 6e 75 78  is must be Linux
20510 20 45 4c 46 2e 0a 6c 69 6e 75 78 2a 20 7c 20 6b   ELF..linux* | k
20520 2a 62 73 64 2a 2d 67 6e 75 29 0a 20 20 6c 74 5f  *bsd*-gnu).  lt_
20530 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b  cv_deplibs_check
20540 5f 6d 65 74 68 6f 64 3d 70 61 73 73 5f 61 6c 6c  _method=pass_all
20550 0a 20 20 3b 3b 0a 0a 6e 65 74 62 73 64 2a 29 0a  .  ;;..netbsd*).
20560 20 20 69 66 20 65 63 68 6f 20 5f 5f 45 4c 46 5f    if echo __ELF_
20570 5f 20 7c 20 24 43 43 20 2d 45 20 2d 20 7c 20 24  _ | $CC -E - | $
20580 47 52 45 50 20 5f 5f 45 4c 46 5f 5f 20 3e 20 2f  GREP __ELF__ > /
20590 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 20  dev/null; then. 
205a0 20 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73     lt_cv_deplibs
205b0 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 27 6d  _check_method='m
205c0 61 74 63 68 5f 70 61 74 74 65 72 6e 20 2f 6c 69  atch_pattern /li
205d0 62 5b 5e 2f 5d 2b 28 5c 2e 73 6f 5c 2e 5b 30 2d  b[^/]+(\.so\.[0-
205e0 39 5d 2b 5c 2e 5b 30 2d 39 5d 2b 7c 5f 70 69 63  9]+\.[0-9]+|_pic
205f0 5c 2e 61 29 24 27 0a 20 20 65 6c 73 65 0a 20 20  \.a)$'.  else.  
20600 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f    lt_cv_deplibs_
20610 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 27 6d 61  check_method='ma
20620 74 63 68 5f 70 61 74 74 65 72 6e 20 2f 6c 69 62  tch_pattern /lib
20630 5b 5e 2f 5d 2b 28 5c 2e 73 6f 7c 5f 70 69 63 5c  [^/]+(\.so|_pic\
20640 2e 61 29 24 27 0a 20 20 66 69 0a 20 20 3b 3b 0a  .a)$'.  fi.  ;;.
20650 0a 6e 65 77 6f 73 36 2a 29 0a 20 20 6c 74 5f 63  .newos6*).  lt_c
20660 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f  v_deplibs_check_
20670 6d 65 74 68 6f 64 3d 27 66 69 6c 65 5f 6d 61 67  method='file_mag
20680 69 63 20 45 4c 46 20 5b 30 2d 39 5d 5b 30 2d 39  ic ELF [0-9][0-9
20690 5d 2a 2d 62 69 74 20 5b 4d 4c 5d 53 42 20 28 65  ]*-bit [ML]SB (e
206a0 78 65 63 75 74 61 62 6c 65 7c 64 79 6e 61 6d 69  xecutable|dynami
206b0 63 20 6c 69 62 29 27 0a 20 20 6c 74 5f 63 76 5f  c lib)'.  lt_cv_
206c0 66 69 6c 65 5f 6d 61 67 69 63 5f 63 6d 64 3d 2f  file_magic_cmd=/
206d0 75 73 72 2f 62 69 6e 2f 66 69 6c 65 0a 20 20 6c  usr/bin/file.  l
206e0 74 5f 63 76 5f 66 69 6c 65 5f 6d 61 67 69 63 5f  t_cv_file_magic_
206f0 74 65 73 74 5f 66 69 6c 65 3d 2f 75 73 72 2f 6c  test_file=/usr/l
20700 69 62 2f 6c 69 62 6e 6c 73 2e 73 6f 0a 20 20 3b  ib/libnls.so.  ;
20710 3b 0a 0a 2a 6e 74 6f 2a 20 7c 20 2a 71 6e 78 2a  ;..*nto* | *qnx*
20720 29 0a 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62  ).  lt_cv_deplib
20730 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 70  s_check_method=p
20740 61 73 73 5f 61 6c 6c 0a 20 20 3b 3b 0a 0a 6f 70  ass_all.  ;;..op
20750 65 6e 62 73 64 2a 29 0a 20 20 69 66 20 74 65 73  enbsd*).  if tes
20760 74 20 2d 7a 20 22 60 65 63 68 6f 20 5f 5f 45 4c  t -z "`echo __EL
20770 46 5f 5f 20 7c 20 24 43 43 20 2d 45 20 2d 20 7c  F__ | $CC -E - |
20780 20 24 47 52 45 50 20 5f 5f 45 4c 46 5f 5f 60 22   $GREP __ELF__`"
20790 20 7c 7c 20 74 65 73 74 20 22 24 68 6f 73 74 5f   || test "$host_
207a0 6f 73 2d 24 68 6f 73 74 5f 63 70 75 22 20 3d 20  os-$host_cpu" = 
207b0 22 6f 70 65 6e 62 73 64 32 2e 38 2d 70 6f 77 65  "openbsd2.8-powe
207c0 72 70 63 22 3b 20 74 68 65 6e 0a 20 20 20 20 6c  rpc"; then.    l
207d0 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65  t_cv_deplibs_che
207e0 63 6b 5f 6d 65 74 68 6f 64 3d 27 6d 61 74 63 68  ck_method='match
207f0 5f 70 61 74 74 65 72 6e 20 2f 6c 69 62 5b 5e 2f  _pattern /lib[^/
20800 5d 2b 28 5c 2e 73 6f 5c 2e 5b 30 2d 39 5d 2b 5c  ]+(\.so\.[0-9]+\
20810 2e 5b 30 2d 39 5d 2b 7c 5c 2e 73 6f 7c 5f 70 69  .[0-9]+|\.so|_pi
20820 63 5c 2e 61 29 24 27 0a 20 20 65 6c 73 65 0a 20  c\.a)$'.  else. 
20830 20 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73     lt_cv_deplibs
20840 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 27 6d  _check_method='m
20850 61 74 63 68 5f 70 61 74 74 65 72 6e 20 2f 6c 69  atch_pattern /li
20860 62 5b 5e 2f 5d 2b 28 5c 2e 73 6f 5c 2e 5b 30 2d  b[^/]+(\.so\.[0-
20870 39 5d 2b 5c 2e 5b 30 2d 39 5d 2b 7c 5f 70 69 63  9]+\.[0-9]+|_pic
20880 5c 2e 61 29 24 27 0a 20 20 66 69 0a 20 20 3b 3b  \.a)$'.  fi.  ;;
20890 0a 0a 6f 73 66 33 2a 20 7c 20 6f 73 66 34 2a 20  ..osf3* | osf4* 
208a0 7c 20 6f 73 66 35 2a 29 0a 20 20 6c 74 5f 63 76  | osf5*).  lt_cv
208b0 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d  _deplibs_check_m
208c0 65 74 68 6f 64 3d 70 61 73 73 5f 61 6c 6c 0a 20  ethod=pass_all. 
208d0 20 3b 3b 0a 0a 72 64 6f 73 2a 29 0a 20 20 6c 74   ;;..rdos*).  lt
208e0 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63  _cv_deplibs_chec
208f0 6b 5f 6d 65 74 68 6f 64 3d 70 61 73 73 5f 61 6c  k_method=pass_al
20900 6c 0a 20 20 3b 3b 0a 0a 73 6f 6c 61 72 69 73 2a  l.  ;;..solaris*
20910 29 0a 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62  ).  lt_cv_deplib
20920 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 70  s_check_method=p
20930 61 73 73 5f 61 6c 6c 0a 20 20 3b 3b 0a 0a 73 79  ass_all.  ;;..sy
20940 73 76 35 2a 20 7c 20 73 63 6f 33 2e 32 76 35 2a  sv5* | sco3.2v5*
20950 20 7c 20 73 63 6f 35 76 36 2a 20 7c 20 75 6e 69   | sco5v6* | uni
20960 78 77 61 72 65 2a 20 7c 20 4f 70 65 6e 55 4e 49  xware* | OpenUNI
20970 58 2a 20 7c 20 73 79 73 76 34 2a 75 77 32 2a 29  X* | sysv4*uw2*)
20980 0a 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73  .  lt_cv_deplibs
20990 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 70 61  _check_method=pa
209a0 73 73 5f 61 6c 6c 0a 20 20 3b 3b 0a 0a 73 79 73  ss_all.  ;;..sys
209b0 76 34 20 7c 20 73 79 73 76 34 2e 33 2a 29 0a 20  v4 | sysv4.3*). 
209c0 20 63 61 73 65 20 24 68 6f 73 74 5f 76 65 6e 64   case $host_vend
209d0 6f 72 20 69 6e 0a 20 20 6d 6f 74 6f 72 6f 6c 61  or in.  motorola
209e0 29 0a 20 20 20 20 6c 74 5f 63 76 5f 64 65 70 6c  ).    lt_cv_depl
209f0 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64  ibs_check_method
20a00 3d 27 66 69 6c 65 5f 6d 61 67 69 63 20 45 4c 46  ='file_magic ELF
20a10 20 5b 30 2d 39 5d 5b 30 2d 39 5d 2a 2d 62 69 74   [0-9][0-9]*-bit
20a20 20 5b 4d 4c 5d 53 42 20 28 73 68 61 72 65 64 20   [ML]SB (shared 
20a30 6f 62 6a 65 63 74 7c 64 79 6e 61 6d 69 63 20 6c  object|dynamic l
20a40 69 62 29 20 4d 5b 30 2d 39 5d 5b 30 2d 39 5d 2a  ib) M[0-9][0-9]*
20a50 20 56 65 72 73 69 6f 6e 20 5b 30 2d 39 5d 27 0a   Version [0-9]'.
20a60 20 20 20 20 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d      lt_cv_file_m
20a70 61 67 69 63 5f 74 65 73 74 5f 66 69 6c 65 3d 60  agic_test_file=`
20a80 65 63 68 6f 20 2f 75 73 72 2f 6c 69 62 2f 6c 69  echo /usr/lib/li
20a90 62 63 2e 73 6f 2a 60 0a 20 20 20 20 3b 3b 0a 20  bc.so*`.    ;;. 
20aa0 20 6e 63 72 29 0a 20 20 20 20 6c 74 5f 63 76 5f   ncr).    lt_cv_
20ab0 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65  deplibs_check_me
20ac0 74 68 6f 64 3d 70 61 73 73 5f 61 6c 6c 0a 20 20  thod=pass_all.  
20ad0 20 20 3b 3b 0a 20 20 73 65 71 75 65 6e 74 29 0a    ;;.  sequent).
20ae0 20 20 20 20 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d      lt_cv_file_m
20af0 61 67 69 63 5f 63 6d 64 3d 27 2f 62 69 6e 2f 66  agic_cmd='/bin/f
20b00 69 6c 65 27 0a 20 20 20 20 6c 74 5f 63 76 5f 64  ile'.    lt_cv_d
20b10 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74  eplibs_check_met
20b20 68 6f 64 3d 27 66 69 6c 65 5f 6d 61 67 69 63 20  hod='file_magic 
20b30 45 4c 46 20 5b 30 2d 39 5d 5b 30 2d 39 5d 2a 2d  ELF [0-9][0-9]*-
20b40 62 69 74 20 5b 4c 4d 5d 53 42 20 28 73 68 61 72  bit [LM]SB (shar
20b50 65 64 20 6f 62 6a 65 63 74 7c 64 79 6e 61 6d 69  ed object|dynami
20b60 63 20 6c 69 62 20 29 27 0a 20 20 20 20 3b 3b 0a  c lib )'.    ;;.
20b70 20 20 73 6e 69 29 0a 20 20 20 20 6c 74 5f 63 76    sni).    lt_cv
20b80 5f 66 69 6c 65 5f 6d 61 67 69 63 5f 63 6d 64 3d  _file_magic_cmd=
20b90 27 2f 62 69 6e 2f 66 69 6c 65 27 0a 20 20 20 20  '/bin/file'.    
20ba0 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68  lt_cv_deplibs_ch
20bb0 65 63 6b 5f 6d 65 74 68 6f 64 3d 22 66 69 6c 65  eck_method="file
20bc0 5f 6d 61 67 69 63 20 45 4c 46 20 5b 30 2d 39 5d  _magic ELF [0-9]
20bd0 5b 30 2d 39 5d 2a 2d 62 69 74 20 5b 4c 4d 5d 53  [0-9]*-bit [LM]S
20be0 42 20 64 79 6e 61 6d 69 63 20 6c 69 62 22 0a 20  B dynamic lib". 
20bf0 20 20 20 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d 61     lt_cv_file_ma
20c00 67 69 63 5f 74 65 73 74 5f 66 69 6c 65 3d 2f 6c  gic_test_file=/l
20c10 69 62 2f 6c 69 62 63 2e 73 6f 0a 20 20 20 20 3b  ib/libc.so.    ;
20c20 3b 0a 20 20 73 69 65 6d 65 6e 73 29 0a 20 20 20  ;.  siemens).   
20c30 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63   lt_cv_deplibs_c
20c40 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 70 61 73 73  heck_method=pass
20c50 5f 61 6c 6c 0a 20 20 20 20 3b 3b 0a 20 20 70 63  _all.    ;;.  pc
20c60 29 0a 20 20 20 20 6c 74 5f 63 76 5f 64 65 70 6c  ).    lt_cv_depl
20c70 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64  ibs_check_method
20c80 3d 70 61 73 73 5f 61 6c 6c 0a 20 20 20 20 3b 3b  =pass_all.    ;;
20c90 0a 20 20 65 73 61 63 0a 20 20 3b 3b 0a 0a 74 70  .  esac.  ;;..tp
20ca0 66 2a 29 0a 20 20 6c 74 5f 63 76 5f 64 65 70 6c  f*).  lt_cv_depl
20cb0 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64  ibs_check_method
20cc0 3d 70 61 73 73 5f 61 6c 6c 0a 20 20 3b 3b 0a 65  =pass_all.  ;;.e
20cd0 73 61 63 0a 0a 66 69 0a 7b 20 24 61 73 5f 65 63  sac..fi.{ $as_ec
20ce0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
20cf0 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
20d00 20 72 65 73 75 6c 74 3a 20 24 6c 74 5f 63 76 5f   result: $lt_cv_
20d10 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65  deplibs_check_me
20d20 74 68 6f 64 22 20 3e 26 35 0a 24 61 73 5f 65 63  thod" >&5.$as_ec
20d30 68 6f 20 22 24 6c 74 5f 63 76 5f 64 65 70 6c 69  ho "$lt_cv_depli
20d40 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 22  bs_check_method"
20d50 20 3e 26 36 3b 20 7d 0a 66 69 6c 65 5f 6d 61 67   >&6; }.file_mag
20d60 69 63 5f 63 6d 64 3d 24 6c 74 5f 63 76 5f 66 69  ic_cmd=$lt_cv_fi
20d70 6c 65 5f 6d 61 67 69 63 5f 63 6d 64 0a 64 65 70  le_magic_cmd.dep
20d80 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f  libs_check_metho
20d90 64 3d 24 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73  d=$lt_cv_deplibs
20da0 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 0a 74 65  _check_method.te
20db0 73 74 20 2d 7a 20 22 24 64 65 70 6c 69 62 73 5f  st -z "$deplibs_
20dc0 63 68 65 63 6b 5f 6d 65 74 68 6f 64 22 20 26 26  check_method" &&
20dd0 20 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d   deplibs_check_m
20de0 65 74 68 6f 64 3d 75 6e 6b 6e 6f 77 6e 0a 0a 0a  ethod=unknown...
20df0 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 69 66 20 74 65 73  ..........if tes
20e00 74 20 2d 6e 20 22 24 61 63 5f 74 6f 6f 6c 5f 70  t -n "$ac_tool_p
20e10 72 65 66 69 78 22 3b 20 74 68 65 6e 0a 20 20 23  refix"; then.  #
20e20 20 45 78 74 72 61 63 74 20 74 68 65 20 66 69 72   Extract the fir
20e30 73 74 20 77 6f 72 64 20 6f 66 20 22 24 7b 61 63  st word of "${ac
20e40 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 61 72 22  _tool_prefix}ar"
20e50 2c 20 73 6f 20 69 74 20 63 61 6e 20 62 65 20 61  , so it can be a
20e60 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69   program name wi
20e70 74 68 20 61 72 67 73 2e 0a 73 65 74 20 64 75 6d  th args..set dum
20e80 6d 79 20 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65  my ${ac_tool_pre
20e90 66 69 78 7d 61 72 3b 20 61 63 5f 77 6f 72 64 3d  fix}ar; ac_word=
20ea0 24 32 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  $2.{ $as_echo "$
20eb0 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
20ec0 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63  o-$LINENO}: chec
20ed0 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72  king for $ac_wor
20ee0 64 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f  d" >&5.$as_echo_
20ef0 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  n "checking for 
20f00 24 61 63 5f 77 6f 72 64 2e 2e 2e 20 22 20 3e 26  $ac_word... " >&
20f10 36 3b 20 7d 0a 69 66 20 24 7b 61 63 5f 63 76 5f  6; }.if ${ac_cv_
20f20 70 72 6f 67 5f 41 52 2b 3a 7d 20 66 61 6c 73 65  prog_AR+:} false
20f30 3b 20 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f 65  ; then :.  $as_e
20f40 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20  cho_n "(cached) 
20f50 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66 20  " >&6.else.  if 
20f60 74 65 73 74 20 2d 6e 20 22 24 41 52 22 3b 20 74  test -n "$AR"; t
20f70 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67  hen.  ac_cv_prog
20f80 5f 41 52 3d 22 24 41 52 22 20 23 20 4c 65 74 20  _AR="$AR" # Let 
20f90 74 68 65 20 75 73 65 72 20 6f 76 65 72 72 69 64  the user overrid
20fa0 65 20 74 68 65 20 74 65 73 74 2e 0a 65 6c 73 65  e the test..else
20fb0 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d 24 49 46  .as_save_IFS=$IF
20fc0 53 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50  S; IFS=$PATH_SEP
20fd0 41 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69  ARATOR.for as_di
20fe0 72 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20  r in $PATH.do.  
20ff0 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53  IFS=$as_save_IFS
21000 0a 20 20 74 65 73 74 20 2d 7a 20 22 24 61 73 5f  .  test -z "$as_
21010 64 69 72 22 20 26 26 20 61 73 5f 64 69 72 3d 2e  dir" && as_dir=.
21020 0a 20 20 20 20 66 6f 72 20 61 63 5f 65 78 65 63  .    for ac_exec
21030 5f 65 78 74 20 69 6e 20 27 27 20 24 61 63 5f 65  _ext in '' $ac_e
21040 78 65 63 75 74 61 62 6c 65 5f 65 78 74 65 6e 73  xecutable_extens
21050 69 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20 61 73  ions; do.  if as
21060 5f 66 6e 5f 65 78 65 63 75 74 61 62 6c 65 5f 70  _fn_executable_p
21070 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f   "$as_dir/$ac_wo
21080 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 3b  rd$ac_exec_ext";
21090 20 74 68 65 6e 0a 20 20 20 20 61 63 5f 63 76 5f   then.    ac_cv_
210a0 70 72 6f 67 5f 41 52 3d 22 24 7b 61 63 5f 74 6f  prog_AR="${ac_to
210b0 6f 6c 5f 70 72 65 66 69 78 7d 61 72 22 0a 20 20  ol_prefix}ar".  
210c0 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f    $as_echo "$as_
210d0 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24  me:${as_lineno-$
210e0 4c 49 4e 45 4e 4f 7d 3a 20 66 6f 75 6e 64 20 24  LINENO}: found $
210f0 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24  as_dir/$ac_word$
21100 61 63 5f 65 78 65 63 5f 65 78 74 22 20 3e 26 35  ac_exec_ext" >&5
21110 0a 20 20 20 20 62 72 65 61 6b 20 32 0a 20 20 66  .    break 2.  f
21120 69 0a 64 6f 6e 65 0a 20 20 64 6f 6e 65 0a 49 46  i.done.  done.IF
21130 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a  S=$as_save_IFS..
21140 66 69 0a 66 69 0a 41 52 3d 24 61 63 5f 63 76 5f  fi.fi.AR=$ac_cv_
21150 70 72 6f 67 5f 41 52 0a 69 66 20 74 65 73 74 20  prog_AR.if test 
21160 2d 6e 20 22 24 41 52 22 3b 20 74 68 65 6e 0a 20  -n "$AR"; then. 
21170 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73   { $as_echo "$as
21180 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
21190 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74  $LINENO}: result
211a0 3a 20 24 41 52 22 20 3e 26 35 0a 24 61 73 5f 65  : $AR" >&5.$as_e
211b0 63 68 6f 20 22 24 41 52 22 20 3e 26 36 3b 20 7d  cho "$AR" >&6; }
211c0 0a 65 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65 63  .else.  { $as_ec
211d0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
211e0 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
211f0 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35   result: no" >&5
21200 0a 24 61 73 5f 65 63 68 6f 20 22 6e 6f 22 20 3e  .$as_echo "no" >
21210 26 36 3b 20 7d 0a 66 69 0a 0a 0a 66 69 0a 69 66  &6; }.fi...fi.if
21220 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 63 76   test -z "$ac_cv
21230 5f 70 72 6f 67 5f 41 52 22 3b 20 74 68 65 6e 0a  _prog_AR"; then.
21240 20 20 61 63 5f 63 74 5f 41 52 3d 24 41 52 0a 20    ac_ct_AR=$AR. 
21250 20 23 20 45 78 74 72 61 63 74 20 74 68 65 20 66   # Extract the f
21260 69 72 73 74 20 77 6f 72 64 20 6f 66 20 22 61 72  irst word of "ar
21270 22 2c 20 73 6f 20 69 74 20 63 61 6e 20 62 65 20  ", so it can be 
21280 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77  a program name w
21290 69 74 68 20 61 72 67 73 2e 0a 73 65 74 20 64 75  ith args..set du
212a0 6d 6d 79 20 61 72 3b 20 61 63 5f 77 6f 72 64 3d  mmy ar; ac_word=
212b0 24 32 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  $2.{ $as_echo "$
212c0 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
212d0 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63  o-$LINENO}: chec
212e0 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72  king for $ac_wor
212f0 64 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f  d" >&5.$as_echo_
21300 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  n "checking for 
21310 24 61 63 5f 77 6f 72 64 2e 2e 2e 20 22 20 3e 26  $ac_word... " >&
21320 36 3b 20 7d 0a 69 66 20 24 7b 61 63 5f 63 76 5f  6; }.if ${ac_cv_
21330 70 72 6f 67 5f 61 63 5f 63 74 5f 41 52 2b 3a 7d  prog_ac_ct_AR+:}
21340 20 66 61 6c 73 65 3b 20 74 68 65 6e 20 3a 0a 20   false; then :. 
21350 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61   $as_echo_n "(ca
21360 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65  ched) " >&6.else
21370 0a 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24  .  if test -n "$
21380 61 63 5f 63 74 5f 41 52 22 3b 20 74 68 65 6e 0a  ac_ct_AR"; then.
21390 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f    ac_cv_prog_ac_
213a0 63 74 5f 41 52 3d 22 24 61 63 5f 63 74 5f 41 52  ct_AR="$ac_ct_AR
213b0 22 20 23 20 4c 65 74 20 74 68 65 20 75 73 65 72  " # Let the user
213c0 20 6f 76 65 72 72 69 64 65 20 74 68 65 20 74 65   override the te
213d0 73 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65  st..else.as_save
213e0 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24  _IFS=$IFS; IFS=$
213f0 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66  PATH_SEPARATOR.f
21400 6f 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50 41  or as_dir in $PA
21410 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f  TH.do.  IFS=$as_
21420 73 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74 20  save_IFS.  test 
21430 2d 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26 20  -z "$as_dir" && 
21440 61 73 5f 64 69 72 3d 2e 0a 20 20 20 20 66 6f 72  as_dir=..    for
21450 20 61 63 5f 65 78 65 63 5f 65 78 74 20 69 6e 20   ac_exec_ext in 
21460 27 27 20 24 61 63 5f 65 78 65 63 75 74 61 62 6c  '' $ac_executabl
21470 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f  e_extensions; do
21480 0a 20 20 69 66 20 61 73 5f 66 6e 5f 65 78 65 63  .  if as_fn_exec
21490 75 74 61 62 6c 65 5f 70 20 22 24 61 73 5f 64 69  utable_p "$as_di
214a0 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78  r/$ac_word$ac_ex
214b0 65 63 5f 65 78 74 22 3b 20 74 68 65 6e 0a 20 20  ec_ext"; then.  
214c0 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f    ac_cv_prog_ac_
214d0 63 74 5f 41 52 3d 22 61 72 22 0a 20 20 20 20 24  ct_AR="ar".    $
214e0 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
214f0 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e  ${as_lineno-$LIN
21500 45 4e 4f 7d 3a 20 66 6f 75 6e 64 20 24 61 73 5f  ENO}: found $as_
21510 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f  dir/$ac_word$ac_
21520 65 78 65 63 5f 65 78 74 22 20 3e 26 35 0a 20 20  exec_ext" >&5.  
21530 20 20 62 72 65 61 6b 20 32 0a 20 20 66 69 0a 64    break 2.  fi.d
21540 6f 6e 65 0a 20 20 64 6f 6e 65 0a 49 46 53 3d 24  one.  done.IFS=$
21550 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a 66 69 0a  as_save_IFS..fi.
21560 66 69 0a 61 63 5f 63 74 5f 41 52 3d 24 61 63 5f  fi.ac_ct_AR=$ac_
21570 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 41 52  cv_prog_ac_ct_AR
21580 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63  .if test -n "$ac
21590 5f 63 74 5f 41 52 22 3b 20 74 68 65 6e 0a 20 20  _ct_AR"; then.  
215a0 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
215b0 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24  me:${as_lineno-$
215c0 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a  LINENO}: result:
215d0 20 24 61 63 5f 63 74 5f 41 52 22 20 3e 26 35 0a   $ac_ct_AR" >&5.
215e0 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 63 74  $as_echo "$ac_ct
215f0 5f 41 52 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65  _AR" >&6; }.else
21600 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  .  { $as_echo "$
21610 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
21620 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75  o-$LINENO}: resu
21630 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 24 61 73 5f  lt: no" >&5.$as_
21640 65 63 68 6f 20 22 6e 6f 22 20 3e 26 36 3b 20 7d  echo "no" >&6; }
21650 0a 66 69 0a 0a 20 20 69 66 20 74 65 73 74 20 22  .fi..  if test "
21660 78 24 61 63 5f 63 74 5f 41 52 22 20 3d 20 78 3b  x$ac_ct_AR" = x;
21670 20 74 68 65 6e 0a 20 20 20 20 41 52 3d 22 66 61   then.    AR="fa
21680 6c 73 65 22 0a 20 20 65 6c 73 65 0a 20 20 20 20  lse".  else.    
21690 63 61 73 65 20 24 63 72 6f 73 73 5f 63 6f 6d 70  case $cross_comp
216a0 69 6c 69 6e 67 3a 24 61 63 5f 74 6f 6f 6c 5f 77  iling:$ac_tool_w
216b0 61 72 6e 65 64 20 69 6e 0a 79 65 73 3a 29 0a 7b  arned in.yes:).{
216c0 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
216d0 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
216e0 49 4e 45 4e 4f 7d 3a 20 57 41 52 4e 49 4e 47 3a  INENO}: WARNING:
216f0 20 75 73 69 6e 67 20 63 72 6f 73 73 20 74 6f 6f   using cross too
21700 6c 73 20 6e 6f 74 20 70 72 65 66 69 78 65 64 20  ls not prefixed 
21710 77 69 74 68 20 68 6f 73 74 20 74 72 69 70 6c 65  with host triple
21720 74 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  t" >&5.$as_echo 
21730 22 24 61 73 5f 6d 65 3a 20 57 41 52 4e 49 4e 47  "$as_me: WARNING
21740 3a 20 75 73 69 6e 67 20 63 72 6f 73 73 20 74 6f  : using cross to
21750 6f 6c 73 20 6e 6f 74 20 70 72 65 66 69 78 65 64  ols not prefixed
21760 20 77 69 74 68 20 68 6f 73 74 20 74 72 69 70 6c   with host tripl
21770 65 74 22 20 3e 26 32 3b 7d 0a 61 63 5f 74 6f 6f  et" >&2;}.ac_too
21780 6c 5f 77 61 72 6e 65 64 3d 79 65 73 20 3b 3b 0a  l_warned=yes ;;.
21790 65 73 61 63 0a 20 20 20 20 41 52 3d 24 61 63 5f  esac.    AR=$ac_
217a0 63 74 5f 41 52 0a 20 20 66 69 0a 65 6c 73 65 0a  ct_AR.  fi.else.
217b0 20 20 41 52 3d 22 24 61 63 5f 63 76 5f 70 72 6f    AR="$ac_cv_pro
217c0 67 5f 41 52 22 0a 66 69 0a 0a 74 65 73 74 20 2d  g_AR".fi..test -
217d0 7a 20 22 24 41 52 22 20 26 26 20 41 52 3d 61 72  z "$AR" && AR=ar
217e0 0a 74 65 73 74 20 2d 7a 20 22 24 41 52 5f 46 4c  .test -z "$AR_FL
217f0 41 47 53 22 20 26 26 20 41 52 5f 46 4c 41 47 53  AGS" && AR_FLAGS
21800 3d 63 72 75 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  =cru............
21810 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f  if test -n "$ac_
21820 74 6f 6f 6c 5f 70 72 65 66 69 78 22 3b 20 74 68  tool_prefix"; th
21830 65 6e 0a 20 20 23 20 45 78 74 72 61 63 74 20 74  en.  # Extract t
21840 68 65 20 66 69 72 73 74 20 77 6f 72 64 20 6f 66  he first word of
21850 20 22 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66   "${ac_tool_pref
21860 69 78 7d 73 74 72 69 70 22 2c 20 73 6f 20 69 74  ix}strip", so it
21870 20 63 61 6e 20 62 65 20 61 20 70 72 6f 67 72 61   can be a progra
21880 6d 20 6e 61 6d 65 20 77 69 74 68 20 61 72 67 73  m name with args
21890 2e 0a 73 65 74 20 64 75 6d 6d 79 20 24 7b 61 63  ..set dummy ${ac
218a0 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 73 74 72  _tool_prefix}str
218b0 69 70 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a 7b  ip; ac_word=$2.{
218c0 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
218d0 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
218e0 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67  INENO}: checking
218f0 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 22 20 3e   for $ac_word" >
21900 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63  &5.$as_echo_n "c
21910 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f  hecking for $ac_
21920 77 6f 72 64 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d  word... " >&6; }
21930 0a 69 66 20 24 7b 61 63 5f 63 76 5f 70 72 6f 67  .if ${ac_cv_prog
21940 5f 53 54 52 49 50 2b 3a 7d 20 66 61 6c 73 65 3b  _STRIP+:} false;
21950 20 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f 65 63   then :.  $as_ec
21960 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22  ho_n "(cached) "
21970 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66 20 74   >&6.else.  if t
21980 65 73 74 20 2d 6e 20 22 24 53 54 52 49 50 22 3b  est -n "$STRIP";
21990 20 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72   then.  ac_cv_pr
219a0 6f 67 5f 53 54 52 49 50 3d 22 24 53 54 52 49 50  og_STRIP="$STRIP
219b0 22 20 23 20 4c 65 74 20 74 68 65 20 75 73 65 72  " # Let the user
219c0 20 6f 76 65 72 72 69 64 65 20 74 68 65 20 74 65   override the te
219d0 73 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65  st..else.as_save
219e0 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24  _IFS=$IFS; IFS=$
219f0 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66  PATH_SEPARATOR.f
21a00 6f 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50 41  or as_dir in $PA
21a10 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f  TH.do.  IFS=$as_
21a20 73 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74 20  save_IFS.  test 
21a30 2d 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26 20  -z "$as_dir" && 
21a40 61 73 5f 64 69 72 3d 2e 0a 20 20 20 20 66 6f 72  as_dir=..    for
21a50 20 61 63 5f 65 78 65 63 5f 65 78 74 20 69 6e 20   ac_exec_ext in 
21a60 27 27 20 24 61 63 5f 65 78 65 63 75 74 61 62 6c  '' $ac_executabl
21a70 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f  e_extensions; do
21a80 0a 20 20 69 66 20 61 73 5f 66 6e 5f 65 78 65 63  .  if as_fn_exec
21a90 75 74 61 62 6c 65 5f 70 20 22 24 61 73 5f 64 69  utable_p "$as_di
21aa0 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78  r/$ac_word$ac_ex
21ab0 65 63 5f 65 78 74 22 3b 20 74 68 65 6e 0a 20 20  ec_ext"; then.  
21ac0 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 53 54 52    ac_cv_prog_STR
21ad0 49 50 3d 22 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72  IP="${ac_tool_pr
21ae0 65 66 69 78 7d 73 74 72 69 70 22 0a 20 20 20 20  efix}strip".    
21af0 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
21b00 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
21b10 4e 45 4e 4f 7d 3a 20 66 6f 75 6e 64 20 24 61 73  NENO}: found $as
21b20 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63  _dir/$ac_word$ac
21b30 5f 65 78 65 63 5f 65 78 74 22 20 3e 26 35 0a 20  _exec_ext" >&5. 
21b40 20 20 20 62 72 65 61 6b 20 32 0a 20 20 66 69 0a     break 2.  fi.
21b50 64 6f 6e 65 0a 20 20 64 6f 6e 65 0a 49 46 53 3d  done.  done.IFS=
21b60 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a 66 69  $as_save_IFS..fi
21b70 0a 66 69 0a 53 54 52 49 50 3d 24 61 63 5f 63 76  .fi.STRIP=$ac_cv
21b80 5f 70 72 6f 67 5f 53 54 52 49 50 0a 69 66 20 74  _prog_STRIP.if t
21b90 65 73 74 20 2d 6e 20 22 24 53 54 52 49 50 22 3b  est -n "$STRIP";
21ba0 20 74 68 65 6e 0a 20 20 7b 20 24 61 73 5f 65 63   then.  { $as_ec
21bb0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
21bc0 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
21bd0 20 72 65 73 75 6c 74 3a 20 24 53 54 52 49 50 22   result: $STRIP"
21be0 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24   >&5.$as_echo "$
21bf0 53 54 52 49 50 22 20 3e 26 36 3b 20 7d 0a 65 6c  STRIP" >&6; }.el
21c00 73 65 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20  se.  { $as_echo 
21c10 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  "$as_me:${as_lin
21c20 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65  eno-$LINENO}: re
21c30 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 24 61  sult: no" >&5.$a
21c40 73 5f 65 63 68 6f 20 22 6e 6f 22 20 3e 26 36 3b  s_echo "no" >&6;
21c50 20 7d 0a 66 69 0a 0a 0a 66 69 0a 69 66 20 74 65   }.fi...fi.if te
21c60 73 74 20 2d 7a 20 22 24 61 63 5f 63 76 5f 70 72  st -z "$ac_cv_pr
21c70 6f 67 5f 53 54 52 49 50 22 3b 20 74 68 65 6e 0a  og_STRIP"; then.
21c80 20 20 61 63 5f 63 74 5f 53 54 52 49 50 3d 24 53    ac_ct_STRIP=$S
21c90 54 52 49 50 0a 20 20 23 20 45 78 74 72 61 63 74  TRIP.  # Extract
21ca0 20 74 68 65 20 66 69 72 73 74 20 77 6f 72 64 20   the first word 
21cb0 6f 66 20 22 73 74 72 69 70 22 2c 20 73 6f 20 69  of "strip", so i
21cc0 74 20 63 61 6e 20 62 65 20 61 20 70 72 6f 67 72  t can be a progr
21cd0 61 6d 20 6e 61 6d 65 20 77 69 74 68 20 61 72 67  am name with arg
21ce0 73 2e 0a 73 65 74 20 64 75 6d 6d 79 20 73 74 72  s..set dummy str
21cf0 69 70 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a 7b  ip; ac_word=$2.{
21d00 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
21d10 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
21d20 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67  INENO}: checking
21d30 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 22 20 3e   for $ac_word" >
21d40 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63  &5.$as_echo_n "c
21d50 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f  hecking for $ac_
21d60 77 6f 72 64 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d  word... " >&6; }
21d70 0a 69 66 20 24 7b 61 63 5f 63 76 5f 70 72 6f 67  .if ${ac_cv_prog
21d80 5f 61 63 5f 63 74 5f 53 54 52 49 50 2b 3a 7d 20  _ac_ct_STRIP+:} 
21d90 66 61 6c 73 65 3b 20 74 68 65 6e 20 3a 0a 20 20  false; then :.  
21da0 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63  $as_echo_n "(cac
21db0 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a  hed) " >&6.else.
21dc0 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61    if test -n "$a
21dd0 63 5f 63 74 5f 53 54 52 49 50 22 3b 20 74 68 65  c_ct_STRIP"; the
21de0 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61  n.  ac_cv_prog_a
21df0 63 5f 63 74 5f 53 54 52 49 50 3d 22 24 61 63 5f  c_ct_STRIP="$ac_
21e00 63 74 5f 53 54 52 49 50 22 20 23 20 4c 65 74 20  ct_STRIP" # Let 
21e10 74 68 65 20 75 73 65 72 20 6f 76 65 72 72 69 64  the user overrid
21e20 65 20 74 68 65 20 74 65 73 74 2e 0a 65 6c 73 65  e the test..else
21e30 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d 24 49 46  .as_save_IFS=$IF
21e40 53 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50  S; IFS=$PATH_SEP
21e50 41 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69  ARATOR.for as_di
21e60 72 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20  r in $PATH.do.  
21e70 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53  IFS=$as_save_IFS
21e80 0a 20 20 74 65 73 74 20 2d 7a 20 22 24 61 73 5f  .  test -z "$as_
21e90 64 69 72 22 20 26 26 20 61 73 5f 64 69 72 3d 2e  dir" && as_dir=.
21ea0 0a 20 20 20 20 66 6f 72 20 61 63 5f 65 78 65 63  .    for ac_exec
21eb0 5f 65 78 74 20 69 6e 20 27 27 20 24 61 63 5f 65  _ext in '' $ac_e
21ec0 78 65 63 75 74 61 62 6c 65 5f 65 78 74 65 6e 73  xecutable_extens
21ed0 69 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20 61 73  ions; do.  if as
21ee0 5f 66 6e 5f 65 78 65 63 75 74 61 62 6c 65 5f 70  _fn_executable_p
21ef0 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f   "$as_dir/$ac_wo
21f00 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 3b  rd$ac_exec_ext";
21f10 20 74 68 65 6e 0a 20 20 20 20 61 63 5f 63 76 5f   then.    ac_cv_
21f20 70 72 6f 67 5f 61 63 5f 63 74 5f 53 54 52 49 50  prog_ac_ct_STRIP
21f30 3d 22 73 74 72 69 70 22 0a 20 20 20 20 24 61 73  ="strip".    $as
21f40 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
21f50 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
21f60 4f 7d 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64 69  O}: found $as_di
21f70 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78  r/$ac_word$ac_ex
21f80 65 63 5f 65 78 74 22 20 3e 26 35 0a 20 20 20 20  ec_ext" >&5.    
21f90 62 72 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e  break 2.  fi.don
21fa0 65 0a 20 20 64 6f 6e 65 0a 49 46 53 3d 24 61 73  e.  done.IFS=$as
21fb0 5f 73 61 76 65 5f 49 46 53 0a 0a 66 69 0a 66 69  _save_IFS..fi.fi
21fc0 0a 61 63 5f 63 74 5f 53 54 52 49 50 3d 24 61 63  .ac_ct_STRIP=$ac
21fd0 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 53  _cv_prog_ac_ct_S
21fe0 54 52 49 50 0a 69 66 20 74 65 73 74 20 2d 6e 20  TRIP.if test -n 
21ff0 22 24 61 63 5f 63 74 5f 53 54 52 49 50 22 3b 20  "$ac_ct_STRIP"; 
22000 74 68 65 6e 0a 20 20 7b 20 24 61 73 5f 65 63 68  then.  { $as_ech
22010 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
22020 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
22030 72 65 73 75 6c 74 3a 20 24 61 63 5f 63 74 5f 53  result: $ac_ct_S
22040 54 52 49 50 22 20 3e 26 35 0a 24 61 73 5f 65 63  TRIP" >&5.$as_ec
22050 68 6f 20 22 24 61 63 5f 63 74 5f 53 54 52 49 50  ho "$ac_ct_STRIP
22060 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a 20 20  " >&6; }.else.  
22070 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
22080 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24  me:${as_lineno-$
22090 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a  LINENO}: result:
220a0 20 6e 6f 22 20 3e 26 35 0a 24 61 73 5f 65 63 68   no" >&5.$as_ech
220b0 6f 20 22 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66 69  o "no" >&6; }.fi
220c0 0a 0a 20 20 69 66 20 74 65 73 74 20 22 78 24 61  ..  if test "x$a
220d0 63 5f 63 74 5f 53 54 52 49 50 22 20 3d 20 78 3b  c_ct_STRIP" = x;
220e0 20 74 68 65 6e 0a 20 20 20 20 53 54 52 49 50 3d   then.    STRIP=
220f0 22 3a 22 0a 20 20 65 6c 73 65 0a 20 20 20 20 63  ":".  else.    c
22100 61 73 65 20 24 63 72 6f 73 73 5f 63 6f 6d 70 69  ase $cross_compi
22110 6c 69 6e 67 3a 24 61 63 5f 74 6f 6f 6c 5f 77 61  ling:$ac_tool_wa
22120 72 6e 65 64 20 69 6e 0a 79 65 73 3a 29 0a 7b 20  rned in.yes:).{ 
22130 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
22140 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
22150 4e 45 4e 4f 7d 3a 20 57 41 52 4e 49 4e 47 3a 20  NENO}: WARNING: 
22160 75 73 69 6e 67 20 63 72 6f 73 73 20 74 6f 6f 6c  using cross tool
22170 73 20 6e 6f 74 20 70 72 65 66 69 78 65 64 20 77  s not prefixed w
22180 69 74 68 20 68 6f 73 74 20 74 72 69 70 6c 65 74  ith host triplet
22190 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
221a0 24 61 73 5f 6d 65 3a 20 57 41 52 4e 49 4e 47 3a  $as_me: WARNING:
221b0 20 75 73 69 6e 67 20 63 72 6f 73 73 20 74 6f 6f   using cross too
221c0 6c 73 20 6e 6f 74 20 70 72 65 66 69 78 65 64 20  ls not prefixed 
221d0 77 69 74 68 20 68 6f 73 74 20 74 72 69 70 6c 65  with host triple
221e0 74 22 20 3e 26 32 3b 7d 0a 61 63 5f 74 6f 6f 6c  t" >&2;}.ac_tool
221f0 5f 77 61 72 6e 65 64 3d 79 65 73 20 3b 3b 0a 65  _warned=yes ;;.e
22200 73 61 63 0a 20 20 20 20 53 54 52 49 50 3d 24 61  sac.    STRIP=$a
22210 63 5f 63 74 5f 53 54 52 49 50 0a 20 20 66 69 0a  c_ct_STRIP.  fi.
22220 65 6c 73 65 0a 20 20 53 54 52 49 50 3d 22 24 61  else.  STRIP="$a
22230 63 5f 63 76 5f 70 72 6f 67 5f 53 54 52 49 50 22  c_cv_prog_STRIP"
22240 0a 66 69 0a 0a 74 65 73 74 20 2d 7a 20 22 24 53  .fi..test -z "$S
22250 54 52 49 50 22 20 26 26 20 53 54 52 49 50 3d 3a  TRIP" && STRIP=:
22260 0a 0a 0a 0a 0a 0a 0a 69 66 20 74 65 73 74 20 2d  .......if test -
22270 6e 20 22 24 61 63 5f 74 6f 6f 6c 5f 70 72 65 66  n "$ac_tool_pref
22280 69 78 22 3b 20 74 68 65 6e 0a 20 20 23 20 45 78  ix"; then.  # Ex
22290 74 72 61 63 74 20 74 68 65 20 66 69 72 73 74 20  tract the first 
222a0 77 6f 72 64 20 6f 66 20 22 24 7b 61 63 5f 74 6f  word of "${ac_to
222b0 6f 6c 5f 70 72 65 66 69 78 7d 72 61 6e 6c 69 62  ol_prefix}ranlib
222c0 22 2c 20 73 6f 20 69 74 20 63 61 6e 20 62 65 20  ", so it can be 
222d0 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77  a program name w
222e0 69 74 68 20 61 72 67 73 2e 0a 73 65 74 20 64 75  ith args..set du
222f0 6d 6d 79 20 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72  mmy ${ac_tool_pr
22300 65 66 69 78 7d 72 61 6e 6c 69 62 3b 20 61 63 5f  efix}ranlib; ac_
22310 77 6f 72 64 3d 24 32 0a 7b 20 24 61 73 5f 65 63  word=$2.{ $as_ec
22320 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
22330 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
22340 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61   checking for $a
22350 63 5f 77 6f 72 64 22 20 3e 26 35 0a 24 61 73 5f  c_word" >&5.$as_
22360 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67  echo_n "checking
22370 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 2e 2e 2e   for $ac_word...
22380 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 24 7b 61   " >&6; }.if ${a
22390 63 5f 63 76 5f 70 72 6f 67 5f 52 41 4e 4c 49 42  c_cv_prog_RANLIB
223a0 2b 3a 7d 20 66 61 6c 73 65 3b 20 74 68 65 6e 20  +:} false; then 
223b0 3a 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22  :.  $as_echo_n "
223c0 28 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65  (cached) " >&6.e
223d0 6c 73 65 0a 20 20 69 66 20 74 65 73 74 20 2d 6e  lse.  if test -n
223e0 20 22 24 52 41 4e 4c 49 42 22 3b 20 74 68 65 6e   "$RANLIB"; then
223f0 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 52 41  .  ac_cv_prog_RA
22400 4e 4c 49 42 3d 22 24 52 41 4e 4c 49 42 22 20 23  NLIB="$RANLIB" #
22410 20 4c 65 74 20 74 68 65 20 75 73 65 72 20 6f 76   Let the user ov
22420 65 72 72 69 64 65 20 74 68 65 20 74 65 73 74 2e  erride the test.
22430 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f 49 46  .else.as_save_IF
22440 53 3d 24 49 46 53 3b 20 49 46 53 3d 24 50 41 54  S=$IFS; IFS=$PAT
22450 48 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f 72 20  H_SEPARATOR.for 
22460 61 73 5f 64 69 72 20 69 6e 20 24 50 41 54 48 0a  as_dir in $PATH.
22470 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73 61 76  do.  IFS=$as_sav
22480 65 5f 49 46 53 0a 20 20 74 65 73 74 20 2d 7a 20  e_IFS.  test -z 
22490 22 24 61 73 5f 64 69 72 22 20 26 26 20 61 73 5f  "$as_dir" && as_
224a0 64 69 72 3d 2e 0a 20 20 20 20 66 6f 72 20 61 63  dir=..    for ac
224b0 5f 65 78 65 63 5f 65 78 74 20 69 6e 20 27 27 20  _exec_ext in '' 
224c0 24 61 63 5f 65 78 65 63 75 74 61 62 6c 65 5f 65  $ac_executable_e
224d0 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20  xtensions; do.  
224e0 69 66 20 61 73 5f 66 6e 5f 65 78 65 63 75 74 61  if as_fn_executa
224f0 62 6c 65 5f 70 20 22 24 61 73 5f 64 69 72 2f 24  ble_p "$as_dir/$
22500 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f  ac_word$ac_exec_
22510 65 78 74 22 3b 20 74 68 65 6e 0a 20 20 20 20 61  ext"; then.    a
22520 63 5f 63 76 5f 70 72 6f 67 5f 52 41 4e 4c 49 42  c_cv_prog_RANLIB
22530 3d 22 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66  ="${ac_tool_pref
22540 69 78 7d 72 61 6e 6c 69 62 22 0a 20 20 20 20 24  ix}ranlib".    $
22550 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
22560 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e  ${as_lineno-$LIN
22570 45 4e 4f 7d 3a 20 66 6f 75 6e 64 20 24 61 73 5f  ENO}: found $as_
22580 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f  dir/$ac_word$ac_
22590 65 78 65 63 5f 65 78 74 22 20 3e 26 35 0a 20 20  exec_ext" >&5.  
225a0 20 20 62 72 65 61 6b 20 32 0a 20 20 66 69 0a 64    break 2.  fi.d
225b0 6f 6e 65 0a 20 20 64 6f 6e 65 0a 49 46 53 3d 24  one.  done.IFS=$
225c0 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a 66 69 0a  as_save_IFS..fi.
225d0 66 69 0a 52 41 4e 4c 49 42 3d 24 61 63 5f 63 76  fi.RANLIB=$ac_cv
225e0 5f 70 72 6f 67 5f 52 41 4e 4c 49 42 0a 69 66 20  _prog_RANLIB.if 
225f0 74 65 73 74 20 2d 6e 20 22 24 52 41 4e 4c 49 42  test -n "$RANLIB
22600 22 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61 73 5f  "; then.  { $as_
22610 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
22620 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
22630 7d 3a 20 72 65 73 75 6c 74 3a 20 24 52 41 4e 4c  }: result: $RANL
22640 49 42 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  IB" >&5.$as_echo
22650 20 22 24 52 41 4e 4c 49 42 22 20 3e 26 36 3b 20   "$RANLIB" >&6; 
22660 7d 0a 65 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65  }.else.  { $as_e
22670 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
22680 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
22690 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26  : result: no" >&
226a0 35 0a 24 61 73 5f 65 63 68 6f 20 22 6e 6f 22 20  5.$as_echo "no" 
226b0 3e 26 36 3b 20 7d 0a 66 69 0a 0a 0a 66 69 0a 69  >&6; }.fi...fi.i
226c0 66 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 63  f test -z "$ac_c
226d0 76 5f 70 72 6f 67 5f 52 41 4e 4c 49 42 22 3b 20  v_prog_RANLIB"; 
226e0 74 68 65 6e 0a 20 20 61 63 5f 63 74 5f 52 41 4e  then.  ac_ct_RAN
226f0 4c 49 42 3d 24 52 41 4e 4c 49 42 0a 20 20 23 20  LIB=$RANLIB.  # 
22700 45 78 74 72 61 63 74 20 74 68 65 20 66 69 72 73  Extract the firs
22710 74 20 77 6f 72 64 20 6f 66 20 22 72 61 6e 6c 69  t word of "ranli
22720 62 22 2c 20 73 6f 20 69 74 20 63 61 6e 20 62 65  b", so it can be
22730 20 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20   a program name 
22740 77 69 74 68 20 61 72 67 73 2e 0a 73 65 74 20 64  with args..set d
22750 75 6d 6d 79 20 72 61 6e 6c 69 62 3b 20 61 63 5f  ummy ranlib; ac_
22760 77 6f 72 64 3d 24 32 0a 7b 20 24 61 73 5f 65 63  word=$2.{ $as_ec
22770 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
22780 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
22790 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61   checking for $a
227a0 63 5f 77 6f 72 64 22 20 3e 26 35 0a 24 61 73 5f  c_word" >&5.$as_
227b0 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67  echo_n "checking
227c0 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 2e 2e 2e   for $ac_word...
227d0 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 24 7b 61   " >&6; }.if ${a
227e0 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f  c_cv_prog_ac_ct_
227f0 52 41 4e 4c 49 42 2b 3a 7d 20 66 61 6c 73 65 3b  RANLIB+:} false;
22800 20 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f 65 63   then :.  $as_ec
22810 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22  ho_n "(cached) "
22820 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66 20 74   >&6.else.  if t
22830 65 73 74 20 2d 6e 20 22 24 61 63 5f 63 74 5f 52  est -n "$ac_ct_R
22840 41 4e 4c 49 42 22 3b 20 74 68 65 6e 0a 20 20 61  ANLIB"; then.  a
22850 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f  c_cv_prog_ac_ct_
22860 52 41 4e 4c 49 42 3d 22 24 61 63 5f 63 74 5f 52  RANLIB="$ac_ct_R
22870 41 4e 4c 49 42 22 20 23 20 4c 65 74 20 74 68 65  ANLIB" # Let the
22880 20 75 73 65 72 20 6f 76 65 72 72 69 64 65 20 74   user override t
22890 68 65 20 74 65 73 74 2e 0a 65 6c 73 65 0a 61 73  he test..else.as
228a0 5f 73 61 76 65 5f 49 46 53 3d 24 49 46 53 3b 20  _save_IFS=$IFS; 
228b0 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41 52 41  IFS=$PATH_SEPARA
228c0 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72 20 69  TOR.for as_dir i
228d0 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20 49 46 53  n $PATH.do.  IFS
228e0 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 20 20  =$as_save_IFS.  
228f0 74 65 73 74 20 2d 7a 20 22 24 61 73 5f 64 69 72  test -z "$as_dir
22900 22 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20  " && as_dir=..  
22910 20 20 66 6f 72 20 61 63 5f 65 78 65 63 5f 65 78    for ac_exec_ex
22920 74 20 69 6e 20 27 27 20 24 61 63 5f 65 78 65 63  t in '' $ac_exec
22930 75 74 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e  utable_extension
22940 73 3b 20 64 6f 0a 20 20 69 66 20 61 73 5f 66 6e  s; do.  if as_fn
22950 5f 65 78 65 63 75 74 61 62 6c 65 5f 70 20 22 24  _executable_p "$
22960 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24  as_dir/$ac_word$
22970 61 63 5f 65 78 65 63 5f 65 78 74 22 3b 20 74 68  ac_exec_ext"; th
22980 65 6e 0a 20 20 20 20 61 63 5f 63 76 5f 70 72 6f  en.    ac_cv_pro
22990 67 5f 61 63 5f 63 74 5f 52 41 4e 4c 49 42 3d 22  g_ac_ct_RANLIB="
229a0 72 61 6e 6c 69 62 22 0a 20 20 20 20 24 61 73 5f  ranlib".    $as_
229b0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
229c0 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
229d0 7d 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64 69 72  }: found $as_dir
229e0 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65  /$ac_word$ac_exe
229f0 63 5f 65 78 74 22 20 3e 26 35 0a 20 20 20 20 62  c_ext" >&5.    b
22a00 72 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65  reak 2.  fi.done
22a10 0a 20 20 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f  .  done.IFS=$as_
22a20 73 61 76 65 5f 49 46 53 0a 0a 66 69 0a 66 69 0a  save_IFS..fi.fi.
22a30 61 63 5f 63 74 5f 52 41 4e 4c 49 42 3d 24 61 63  ac_ct_RANLIB=$ac
22a40 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 52  _cv_prog_ac_ct_R
22a50 41 4e 4c 49 42 0a 69 66 20 74 65 73 74 20 2d 6e  ANLIB.if test -n
22a60 20 22 24 61 63 5f 63 74 5f 52 41 4e 4c 49 42 22   "$ac_ct_RANLIB"
22a70 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61 73 5f 65  ; then.  { $as_e
22a80 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
22a90 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
22aa0 3a 20 72 65 73 75 6c 74 3a 20 24 61 63 5f 63 74  : result: $ac_ct
22ab0 5f 52 41 4e 4c 49 42 22 20 3e 26 35 0a 24 61 73  _RANLIB" >&5.$as
22ac0 5f 65 63 68 6f 20 22 24 61 63 5f 63 74 5f 52 41  _echo "$ac_ct_RA
22ad0 4e 4c 49 42 22 20 3e 26 36 3b 20 7d 0a 65 6c 73  NLIB" >&6; }.els
22ae0 65 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22  e.  { $as_echo "
22af0 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
22b00 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73  no-$LINENO}: res
22b10 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 24 61 73  ult: no" >&5.$as
22b20 5f 65 63 68 6f 20 22 6e 6f 22 20 3e 26 36 3b 20  _echo "no" >&6; 
22b30 7d 0a 66 69 0a 0a 20 20 69 66 20 74 65 73 74 20  }.fi..  if test 
22b40 22 78 24 61 63 5f 63 74 5f 52 41 4e 4c 49 42 22  "x$ac_ct_RANLIB"
22b50 20 3d 20 78 3b 20 74 68 65 6e 0a 20 20 20 20 52   = x; then.    R
22b60 41 4e 4c 49 42 3d 22 3a 22 0a 20 20 65 6c 73 65  ANLIB=":".  else
22b70 0a 20 20 20 20 63 61 73 65 20 24 63 72 6f 73 73  .    case $cross
22b80 5f 63 6f 6d 70 69 6c 69 6e 67 3a 24 61 63 5f 74  _compiling:$ac_t
22b90 6f 6f 6c 5f 77 61 72 6e 65 64 20 69 6e 0a 79 65  ool_warned in.ye
22ba0 73 3a 29 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22  s:).{ $as_echo "
22bb0 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
22bc0 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 57 41 52  no-$LINENO}: WAR
22bd0 4e 49 4e 47 3a 20 75 73 69 6e 67 20 63 72 6f 73  NING: using cros
22be0 73 20 74 6f 6f 6c 73 20 6e 6f 74 20 70 72 65 66  s tools not pref
22bf0 69 78 65 64 20 77 69 74 68 20 68 6f 73 74 20 74  ixed with host t
22c00 72 69 70 6c 65 74 22 20 3e 26 35 0a 24 61 73 5f  riplet" >&5.$as_
22c10 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 57 41  echo "$as_me: WA
22c20 52 4e 49 4e 47 3a 20 75 73 69 6e 67 20 63 72 6f  RNING: using cro
22c30 73 73 20 74 6f 6f 6c 73 20 6e 6f 74 20 70 72 65  ss tools not pre
22c40 66 69 78 65 64 20 77 69 74 68 20 68 6f 73 74 20  fixed with host 
22c50 74 72 69 70 6c 65 74 22 20 3e 26 32 3b 7d 0a 61  triplet" >&2;}.a
22c60 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64 3d 79 65  c_tool_warned=ye
22c70 73 20 3b 3b 0a 65 73 61 63 0a 20 20 20 20 52 41  s ;;.esac.    RA
22c80 4e 4c 49 42 3d 24 61 63 5f 63 74 5f 52 41 4e 4c  NLIB=$ac_ct_RANL
22c90 49 42 0a 20 20 66 69 0a 65 6c 73 65 0a 20 20 52  IB.  fi.else.  R
22ca0 41 4e 4c 49 42 3d 22 24 61 63 5f 63 76 5f 70 72  ANLIB="$ac_cv_pr
22cb0 6f 67 5f 52 41 4e 4c 49 42 22 0a 66 69 0a 0a 74  og_RANLIB".fi..t
22cc0 65 73 74 20 2d 7a 20 22 24 52 41 4e 4c 49 42 22  est -z "$RANLIB"
22cd0 20 26 26 20 52 41 4e 4c 49 42 3d 3a 0a 0a 0a 0a   && RANLIB=:....
22ce0 0a 0a 0a 23 20 44 65 74 65 72 6d 69 6e 65 20 63  ...# Determine c
22cf0 6f 6d 6d 61 6e 64 73 20 74 6f 20 63 72 65 61 74  ommands to creat
22d00 65 20 6f 6c 64 2d 73 74 79 6c 65 20 73 74 61 74  e old-style stat
22d10 69 63 20 61 72 63 68 69 76 65 73 2e 0a 6f 6c 64  ic archives..old
22d20 5f 61 72 63 68 69 76 65 5f 63 6d 64 73 3d 27 24  _archive_cmds='$
22d30 41 52 20 24 41 52 5f 46 4c 41 47 53 20 24 6f 6c  AR $AR_FLAGS $ol
22d40 64 6c 69 62 24 6f 6c 64 6f 62 6a 73 27 0a 6f 6c  dlib$oldobjs'.ol
22d50 64 5f 70 6f 73 74 69 6e 73 74 61 6c 6c 5f 63 6d  d_postinstall_cm
22d60 64 73 3d 27 63 68 6d 6f 64 20 36 34 34 20 24 6f  ds='chmod 644 $o
22d70 6c 64 6c 69 62 27 0a 6f 6c 64 5f 70 6f 73 74 75  ldlib'.old_postu
22d80 6e 69 6e 73 74 61 6c 6c 5f 63 6d 64 73 3d 0a 0a  ninstall_cmds=..
22d90 69 66 20 74 65 73 74 20 2d 6e 20 22 24 52 41 4e  if test -n "$RAN
22da0 4c 49 42 22 3b 20 74 68 65 6e 0a 20 20 63 61 73  LIB"; then.  cas
22db0 65 20 24 68 6f 73 74 5f 6f 73 20 69 6e 0a 20 20  e $host_os in.  
22dc0 6f 70 65 6e 62 73 64 2a 29 0a 20 20 20 20 6f 6c  openbsd*).    ol
22dd0 64 5f 70 6f 73 74 69 6e 73 74 61 6c 6c 5f 63 6d  d_postinstall_cm
22de0 64 73 3d 22 24 6f 6c 64 5f 70 6f 73 74 69 6e 73  ds="$old_postins
22df0 74 61 6c 6c 5f 63 6d 64 73 7e 5c 24 52 41 4e 4c  tall_cmds~\$RANL
22e00 49 42 20 2d 74 20 5c 24 6f 6c 64 6c 69 62 22 0a  IB -t \$oldlib".
22e10 20 20 20 20 3b 3b 0a 20 20 2a 29 0a 20 20 20 20      ;;.  *).    
22e20 6f 6c 64 5f 70 6f 73 74 69 6e 73 74 61 6c 6c 5f  old_postinstall_
22e30 63 6d 64 73 3d 22 24 6f 6c 64 5f 70 6f 73 74 69  cmds="$old_posti
22e40 6e 73 74 61 6c 6c 5f 63 6d 64 73 7e 5c 24 52 41  nstall_cmds~\$RA
22e50 4e 4c 49 42 20 5c 24 6f 6c 64 6c 69 62 22 0a 20  NLIB \$oldlib". 
22e60 20 20 20 3b 3b 0a 20 20 65 73 61 63 0a 20 20 6f     ;;.  esac.  o
22e70 6c 64 5f 61 72 63 68 69 76 65 5f 63 6d 64 73 3d  ld_archive_cmds=
22e80 22 24 6f 6c 64 5f 61 72 63 68 69 76 65 5f 63 6d  "$old_archive_cm
22e90 64 73 7e 5c 24 52 41 4e 4c 49 42 20 5c 24 6f 6c  ds~\$RANLIB \$ol
22ea0 64 6c 69 62 22 0a 66 69 0a 0a 0a 0a 0a 0a 0a 0a  dlib".fi........
22eb0 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  ................
22ec0 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 23 20 49 66 20  ...........# If 
22ed0 6e 6f 20 43 20 63 6f 6d 70 69 6c 65 72 20 77 61  no C compiler wa
22ee0 73 20 73 70 65 63 69 66 69 65 64 2c 20 75 73 65  s specified, use
22ef0 20 43 43 2e 0a 4c 54 43 43 3d 24 7b 4c 54 43 43   CC..LTCC=${LTCC
22f00 2d 22 24 43 43 22 7d 0a 0a 23 20 49 66 20 6e 6f  -"$CC"}..# If no
22f10 20 43 20 63 6f 6d 70 69 6c 65 72 20 66 6c 61 67   C compiler flag
22f20 73 20 77 65 72 65 20 73 70 65 63 69 66 69 65 64  s were specified
22f30 2c 20 75 73 65 20 43 46 4c 41 47 53 2e 0a 4c 54  , use CFLAGS..LT
22f40 43 46 4c 41 47 53 3d 24 7b 4c 54 43 46 4c 41 47  CFLAGS=${LTCFLAG
22f50 53 2d 22 24 43 46 4c 41 47 53 22 7d 0a 0a 23 20  S-"$CFLAGS"}..# 
22f60 41 6c 6c 6f 77 20 43 43 20 74 6f 20 62 65 20 61  Allow CC to be a
22f70 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69   program name wi
22f80 74 68 20 61 72 67 75 6d 65 6e 74 73 2e 0a 63 6f  th arguments..co
22f90 6d 70 69 6c 65 72 3d 24 43 43 0a 0a 0a 23 20 43  mpiler=$CC...# C
22fa0 68 65 63 6b 20 66 6f 72 20 63 6f 6d 6d 61 6e 64  heck for command
22fb0 20 74 6f 20 67 72 61 62 20 74 68 65 20 72 61 77   to grab the raw
22fc0 20 73 79 6d 62 6f 6c 20 6e 61 6d 65 20 66 6f 6c   symbol name fol
22fd0 6c 6f 77 65 64 20 62 79 20 43 20 73 79 6d 62 6f  lowed by C symbo
22fe0 6c 20 66 72 6f 6d 20 6e 6d 2e 0a 7b 20 24 61 73  l from nm..{ $as
22ff0 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
23000 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
23010 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20 63 6f 6d  O}: checking com
23020 6d 61 6e 64 20 74 6f 20 70 61 72 73 65 20 24 4e  mand to parse $N
23030 4d 20 6f 75 74 70 75 74 20 66 72 6f 6d 20 24 63  M output from $c
23040 6f 6d 70 69 6c 65 72 20 6f 62 6a 65 63 74 22 20  ompiler object" 
23050 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22  >&5.$as_echo_n "
23060 63 68 65 63 6b 69 6e 67 20 63 6f 6d 6d 61 6e 64  checking command
23070 20 74 6f 20 70 61 72 73 65 20 24 4e 4d 20 6f 75   to parse $NM ou
23080 74 70 75 74 20 66 72 6f 6d 20 24 63 6f 6d 70 69  tput from $compi
23090 6c 65 72 20 6f 62 6a 65 63 74 2e 2e 2e 20 22 20  ler object... " 
230a0 3e 26 36 3b 20 7d 0a 69 66 20 24 7b 6c 74 5f 63  >&6; }.if ${lt_c
230b0 76 5f 73 79 73 5f 67 6c 6f 62 61 6c 5f 73 79 6d  v_sys_global_sym
230c0 62 6f 6c 5f 70 69 70 65 2b 3a 7d 20 66 61 6c 73  bol_pipe+:} fals
230d0 65 3b 20 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f  e; then :.  $as_
230e0 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29  echo_n "(cached)
230f0 20 22 20 3e 26 36 0a 65 6c 73 65 0a 0a 23 20 54   " >&6.else..# T
23100 68 65 73 65 20 61 72 65 20 73 61 6e 65 20 64 65  hese are sane de
23110 66 61 75 6c 74 73 20 74 68 61 74 20 77 6f 72 6b  faults that work
23120 20 6f 6e 20 61 74 20 6c 65 61 73 74 20 61 20 66   on at least a f
23130 65 77 20 6f 6c 64 20 73 79 73 74 65 6d 73 2e 0a  ew old systems..
23140 23 20 5b 54 68 65 79 20 63 6f 6d 65 20 66 72 6f  # [They come fro
23150 6d 20 55 6c 74 72 69 78 2e 20 20 57 68 61 74 20  m Ultrix.  What 
23160 63 6f 75 6c 64 20 62 65 20 6f 6c 64 65 72 20 74  could be older t
23170 68 61 6e 20 55 6c 74 72 69 78 3f 21 21 20 3b 29  han Ultrix?!! ;)
23180 5d 0a 0a 23 20 43 68 61 72 61 63 74 65 72 20 63  ]..# Character c
23190 6c 61 73 73 20 64 65 73 63 72 69 62 69 6e 67 20  lass describing 
231a0 4e 4d 20 67 6c 6f 62 61 6c 20 73 79 6d 62 6f 6c  NM global symbol
231b0 20 63 6f 64 65 73 2e 0a 73 79 6d 63 6f 64 65 3d   codes..symcode=
231c0 27 5b 42 43 44 45 47 52 53 54 5d 27 0a 0a 23 20  '[BCDEGRST]'..# 
231d0 52 65 67 65 78 70 20 74 6f 20 6d 61 74 63 68 20  Regexp to match 
231e0 73 79 6d 62 6f 6c 73 20 74 68 61 74 20 63 61 6e  symbols that can
231f0 20 62 65 20 61 63 63 65 73 73 65 64 20 64 69 72   be accessed dir
23200 65 63 74 6c 79 20 66 72 6f 6d 20 43 2e 0a 73 79  ectly from C..sy
23210 6d 70 61 74 3d 27 5c 28 5b 5f 41 2d 5a 61 2d 7a  mpat='\([_A-Za-z
23220 5d 5b 5f 41 2d 5a 61 2d 7a 30 2d 39 5d 2a 5c 29  ][_A-Za-z0-9]*\)
23230 27 0a 0a 23 20 44 65 66 69 6e 65 20 73 79 73 74  '..# Define syst
23240 65 6d 2d 73 70 65 63 69 66 69 63 20 76 61 72 69  em-specific vari
23250 61 62 6c 65 73 2e 0a 63 61 73 65 20 24 68 6f 73  ables..case $hos
23260 74 5f 6f 73 20 69 6e 0a 61 69 78 2a 29 0a 20 20  t_os in.aix*).  
23270 73 79 6d 63 6f 64 65 3d 27 5b 42 43 44 54 5d 27  symcode='[BCDT]'
23280 0a 20 20 3b 3b 0a 63 79 67 77 69 6e 2a 20 7c 20  .  ;;.cygwin* | 
23290 6d 69 6e 67 77 2a 20 7c 20 70 77 33 32 2a 20 7c  mingw* | pw32* |
232a0 20 63 65 67 63 63 2a 29 0a 20 20 73 79 6d 63 6f   cegcc*).  symco
232b0 64 65 3d 27 5b 41 42 43 44 47 49 53 54 57 5d 27  de='[ABCDGISTW]'
232c0 0a 20 20 3b 3b 0a 68 70 75 78 2a 29 0a 20 20 69  .  ;;.hpux*).  i
232d0 66 20 74 65 73 74 20 22 24 68 6f 73 74 5f 63 70  f test "$host_cp
232e0 75 22 20 3d 20 69 61 36 34 3b 20 74 68 65 6e 0a  u" = ia64; then.
232f0 20 20 20 20 73 79 6d 63 6f 64 65 3d 27 5b 41 42      symcode='[AB
23300 43 44 45 47 52 53 54 5d 27 0a 20 20 66 69 0a 20  CDEGRST]'.  fi. 
23310 20 3b 3b 0a 69 72 69 78 2a 20 7c 20 6e 6f 6e 73   ;;.irix* | nons
23320 74 6f 70 75 78 2a 29 0a 20 20 73 79 6d 63 6f 64  topux*).  symcod
23330 65 3d 27 5b 42 43 44 45 47 52 53 54 5d 27 0a 20  e='[BCDEGRST]'. 
23340 20 3b 3b 0a 6f 73 66 2a 29 0a 20 20 73 79 6d 63   ;;.osf*).  symc
23350 6f 64 65 3d 27 5b 42 43 44 45 47 51 52 53 54 5d  ode='[BCDEGQRST]
23360 27 0a 20 20 3b 3b 0a 73 6f 6c 61 72 69 73 2a 29  '.  ;;.solaris*)
23370 0a 20 20 73 79 6d 63 6f 64 65 3d 27 5b 42 44 52  .  symcode='[BDR
23380 54 5d 27 0a 20 20 3b 3b 0a 73 63 6f 33 2e 32 76  T]'.  ;;.sco3.2v
23390 35 2a 29 0a 20 20 73 79 6d 63 6f 64 65 3d 27 5b  5*).  symcode='[
233a0 44 54 5d 27 0a 20 20 3b 3b 0a 73 79 73 76 34 2e  DT]'.  ;;.sysv4.
233b0 32 75 77 32 2a 29 0a 20 20 73 79 6d 63 6f 64 65  2uw2*).  symcode
233c0 3d 27 5b 44 54 5d 27 0a 20 20 3b 3b 0a 73 79 73  ='[DT]'.  ;;.sys
233d0 76 35 2a 20 7c 20 73 63 6f 35 76 36 2a 20 7c 20  v5* | sco5v6* | 
233e0 75 6e 69 78 77 61 72 65 2a 20 7c 20 4f 70 65 6e  unixware* | Open
233f0 55 4e 49 58 2a 29 0a 20 20 73 79 6d 63 6f 64 65  UNIX*).  symcode
23400 3d 27 5b 41 42 44 54 5d 27 0a 20 20 3b 3b 0a 73  ='[ABDT]'.  ;;.s
23410 79 73 76 34 29 0a 20 20 73 79 6d 63 6f 64 65 3d  ysv4).  symcode=
23420 27 5b 44 46 4e 53 54 55 5d 27 0a 20 20 3b 3b 0a  '[DFNSTU]'.  ;;.
23430 65 73 61 63 0a 0a 23 20 49 66 20 77 65 27 72 65  esac..# If we're
23440 20 75 73 69 6e 67 20 47 4e 55 20 6e 6d 2c 20 74   using GNU nm, t
23450 68 65 6e 20 75 73 65 20 69 74 73 20 73 74 61 6e  hen use its stan
23460 64 61 72 64 20 73 79 6d 62 6f 6c 20 63 6f 64 65  dard symbol code
23470 73 2e 0a 63 61 73 65 20 60 24 4e 4d 20 2d 56 20  s..case `$NM -V 
23480 32 3e 26 31 60 20 69 6e 0a 2a 47 4e 55 2a 20 7c  2>&1` in.*GNU* |
23490 20 2a 27 77 69 74 68 20 42 46 44 27 2a 29 0a 20   *'with BFD'*). 
234a0 20 73 79 6d 63 6f 64 65 3d 27 5b 41 42 43 44 47   symcode='[ABCDG
234b0 49 52 53 54 57 5d 27 20 3b 3b 0a 65 73 61 63 0a  IRSTW]' ;;.esac.
234c0 0a 23 20 54 72 61 6e 73 66 6f 72 6d 20 61 6e 20  .# Transform an 
234d0 65 78 74 72 61 63 74 65 64 20 73 79 6d 62 6f 6c  extracted symbol
234e0 20 6c 69 6e 65 20 69 6e 74 6f 20 61 20 70 72 6f   line into a pro
234f0 70 65 72 20 43 20 64 65 63 6c 61 72 61 74 69 6f  per C declaratio
23500 6e 2e 0a 23 20 53 6f 6d 65 20 73 79 73 74 65 6d  n..# Some system
23510 73 20 28 65 73 70 2e 20 6f 6e 20 69 61 36 34 29  s (esp. on ia64)
23520 20 6c 69 6e 6b 20 64 61 74 61 20 61 6e 64 20 63   link data and c
23530 6f 64 65 20 73 79 6d 62 6f 6c 73 20 64 69 66 66  ode symbols diff
23540 65 72 65 6e 74 6c 79 2c 0a 23 20 73 6f 20 75 73  erently,.# so us
23550 65 20 74 68 69 73 20 67 65 6e 65 72 61 6c 20 61  e this general a
23560 70 70 72 6f 61 63 68 2e 0a 6c 74 5f 63 76 5f 73  pproach..lt_cv_s
23570 79 73 5f 67 6c 6f 62 61 6c 5f 73 79 6d 62 6f 6c  ys_global_symbol
23580 5f 74 6f 5f 63 64 65 63 6c 3d 22 73 65 64 20 2d  _to_cdecl="sed -
23590 6e 20 2d 65 20 27 73 2f 5e 54 20 2e 2a 20 5c 28  n -e 's/^T .* \(
235a0 2e 2a 5c 29 24 2f 65 78 74 65 72 6e 20 69 6e 74  .*\)$/extern int
235b0 20 5c 31 28 29 3b 2f 70 27 20 2d 65 20 27 73 2f   \1();/p' -e 's/
235c0 5e 24 73 79 6d 63 6f 64 65 2a 20 2e 2a 20 5c 28  ^$symcode* .* \(
235d0 2e 2a 5c 29 24 2f 65 78 74 65 72 6e 20 63 68 61  .*\)$/extern cha
235e0 72 20 5c 31 3b 2f 70 27 22 0a 0a 23 20 54 72 61  r \1;/p'"..# Tra
235f0 6e 73 66 6f 72 6d 20 61 6e 20 65 78 74 72 61 63  nsform an extrac
23600 74 65 64 20 73 79 6d 62 6f 6c 20 6c 69 6e 65 20  ted symbol line 
23610 69 6e 74 6f 20 73 79 6d 62 6f 6c 20 6e 61 6d 65  into symbol name
23620 20 61 6e 64 20 73 79 6d 62 6f 6c 20 61 64 64 72   and symbol addr
23630 65 73 73 0a 6c 74 5f 63 76 5f 73 79 73 5f 67 6c  ess.lt_cv_sys_gl
23640 6f 62 61 6c 5f 73 79 6d 62 6f 6c 5f 74 6f 5f 63  obal_symbol_to_c
23650 5f 6e 61 6d 65 5f 61 64 64 72 65 73 73 3d 22 73  _name_address="s
23660 65 64 20 2d 6e 20 2d 65 20 27 73 2f 5e 3a 20 5c  ed -n -e 's/^: \
23670 28 5b 5e 20 5d 2a 5c 29 20 24 2f 20 20 7b 5c 5c  ([^ ]*\) $/  {\\
23680 5c 22 5c 31 5c 5c 5c 22 2c 20 28 76 6f 69 64 20  \"\1\\\", (void 
23690 2a 29 20 30 7d 2c 2f 70 27 20 2d 65 20 27 73 2f  *) 0},/p' -e 's/
236a0 5e 24 73 79 6d 63 6f 64 65 2a 20 5c 28 5b 5e 20  ^$symcode* \([^ 
236b0 5d 2a 5c 29 20 5c 28 5b 5e 20 5d 2a 5c 29 24 2f  ]*\) \([^ ]*\)$/
236c0 20 20 7b 5c 22 5c 32 5c 22 2c 20 28 76 6f 69 64    {\"\2\", (void
236d0 20 2a 29 20 5c 26 5c 32 7d 2c 2f 70 27 22 0a 6c   *) \&\2},/p'".l
236e0 74 5f 63 76 5f 73 79 73 5f 67 6c 6f 62 61 6c 5f  t_cv_sys_global_
236f0 73 79 6d 62 6f 6c 5f 74 6f 5f 63 5f 6e 61 6d 65  symbol_to_c_name
23700 5f 61 64 64 72 65 73 73 5f 6c 69 62 5f 70 72 65  _address_lib_pre
23710 66 69 78 3d 22 73 65 64 20 2d 6e 20 2d 65 20 27  fix="sed -n -e '
23720 73 2f 5e 3a 20 5c 28 5b 5e 20 5d 2a 5c 29 20 24  s/^: \([^ ]*\) $
23730 2f 20 20 7b 5c 5c 5c 22 5c 31 5c 5c 5c 22 2c 20  /  {\\\"\1\\\", 
23740 28 76 6f 69 64 20 2a 29 20 30 7d 2c 2f 70 27 20  (void *) 0},/p' 
23750 2d 65 20 27 73 2f 5e 24 73 79 6d 63 6f 64 65 2a  -e 's/^$symcode*
23760 20 5c 28 5b 5e 20 5d 2a 5c 29 20 5c 28 6c 69 62   \([^ ]*\) \(lib
23770 5b 5e 20 5d 2a 5c 29 24 2f 20 20 7b 5c 22 5c 32  [^ ]*\)$/  {\"\2
23780 5c 22 2c 20 28 76 6f 69 64 20 2a 29 20 5c 26 5c  \", (void *) \&\
23790 32 7d 2c 2f 70 27 20 2d 65 20 27 73 2f 5e 24 73  2},/p' -e 's/^$s
237a0 79 6d 63 6f 64 65 2a 20 5c 28 5b 5e 20 5d 2a 5c  ymcode* \([^ ]*\
237b0 29 20 5c 28 5b 5e 20 5d 2a 5c 29 24 2f 20 20 7b  ) \([^ ]*\)$/  {
237c0 5c 22 6c 69 62 5c 32 5c 22 2c 20 28 76 6f 69 64  \"lib\2\", (void
237d0 20 2a 29 20 5c 26 5c 32 7d 2c 2f 70 27 22 0a 0a   *) \&\2},/p'"..
237e0 23 20 48 61 6e 64 6c 65 20 43 52 4c 46 20 69 6e  # Handle CRLF in
237f0 20 6d 69 6e 67 77 20 74 6f 6f 6c 20 63 68 61 69   mingw tool chai
23800 6e 0a 6f 70 74 5f 63 72 3d 0a 63 61 73 65 20 24  n.opt_cr=.case $
23810 62 75 69 6c 64 5f 6f 73 20 69 6e 0a 6d 69 6e 67  build_os in.ming
23820 77 2a 29 0a 20 20 6f 70 74 5f 63 72 3d 60 24 45  w*).  opt_cr=`$E
23830 43 48 4f 20 27 78 5c 7b 30 2c 31 5c 7d 27 20 7c  CHO 'x\{0,1\}' |
23840 20 74 72 20 78 20 27 5c 30 31 35 27 60 20 23 20   tr x '\015'` # 
23850 6f 70 74 69 6f 6e 20 63 72 20 69 6e 20 72 65 67  option cr in reg
23860 65 78 70 0a 20 20 3b 3b 0a 65 73 61 63 0a 0a 23  exp.  ;;.esac..#
23870 20 54 72 79 20 77 69 74 68 6f 75 74 20 61 20 70   Try without a p
23880 72 65 66 69 78 20 75 6e 64 65 72 73 63 6f 72 65  refix underscore
23890 2c 20 74 68 65 6e 20 77 69 74 68 20 69 74 2e 0a  , then with it..
238a0 66 6f 72 20 61 63 5f 73 79 6d 70 72 66 78 20 69  for ac_symprfx i
238b0 6e 20 22 22 20 22 5f 22 3b 20 64 6f 0a 0a 20 20  n "" "_"; do..  
238c0 23 20 54 72 61 6e 73 66 6f 72 6d 20 73 79 6d 63  # Transform symc
238d0 6f 64 65 2c 20 73 79 6d 70 61 74 2c 20 61 6e 64  ode, sympat, and
238e0 20 73 79 6d 70 72 66 78 20 69 6e 74 6f 20 61 20   symprfx into a 
238f0 72 61 77 20 73 79 6d 62 6f 6c 20 61 6e 64 20 61  raw symbol and a
23900 20 43 20 73 79 6d 62 6f 6c 2e 0a 20 20 73 79 6d   C symbol..  sym
23910 78 66 72 6d 3d 22 5c 5c 31 20 24 61 63 5f 73 79  xfrm="\\1 $ac_sy
23920 6d 70 72 66 78 5c 5c 32 20 5c 5c 32 22 0a 0a 20  mprfx\\2 \\2".. 
23930 20 23 20 57 72 69 74 65 20 74 68 65 20 72 61 77   # Write the raw
23940 20 61 6e 64 20 43 20 69 64 65 6e 74 69 66 69 65   and C identifie
23950 72 73 2e 0a 20 20 69 66 20 74 65 73 74 20 22 24  rs..  if test "$
23960 6c 74 5f 63 76 5f 6e 6d 5f 69 6e 74 65 72 66 61  lt_cv_nm_interfa
23970 63 65 22 20 3d 20 22 4d 53 20 64 75 6d 70 62 69  ce" = "MS dumpbi
23980 6e 22 3b 20 74 68 65 6e 0a 20 20 20 20 23 20 46  n"; then.    # F
23990 61 6b 65 20 69 74 20 66 6f 72 20 64 75 6d 70 62  ake it for dumpb
239a0 69 6e 20 61 6e 64 20 73 61 79 20 54 20 66 6f 72  in and say T for
239b0 20 61 6e 79 20 6e 6f 6e 2d 73 74 61 74 69 63 20   any non-static 
239c0 66 75 6e 63 74 69 6f 6e 0a 20 20 20 20 23 20 61  function.    # a
239d0 6e 64 20 44 20 66 6f 72 20 61 6e 79 20 67 6c 6f  nd D for any glo
239e0 62 61 6c 20 76 61 72 69 61 62 6c 65 2e 0a 20 20  bal variable..  
239f0 20 20 23 20 41 6c 73 6f 20 66 69 6e 64 20 43 2b    # Also find C+
23a00 2b 20 61 6e 64 20 5f 5f 66 61 73 74 63 61 6c 6c  + and __fastcall
23a10 20 73 79 6d 62 6f 6c 73 20 66 72 6f 6d 20 4d 53   symbols from MS
23a20 56 43 2b 2b 2c 0a 20 20 20 20 23 20 77 68 69 63  VC++,.    # whic
23a30 68 20 73 74 61 72 74 20 77 69 74 68 20 40 20 6f  h start with @ o
23a40 72 20 3f 2e 0a 20 20 20 20 6c 74 5f 63 76 5f 73  r ?..    lt_cv_s
23a50 79 73 5f 67 6c 6f 62 61 6c 5f 73 79 6d 62 6f 6c  ys_global_symbol
23a60 5f 70 69 70 65 3d 22 24 41 57 4b 20 27 22 5c 0a  _pipe="$AWK '"\.
23a70 22 20 20 20 20 20 7b 6c 61 73 74 5f 73 65 63 74  "     {last_sect
23a80 69 6f 6e 3d 73 65 63 74 69 6f 6e 3b 20 73 65 63  ion=section; sec
23a90 74 69 6f 6e 3d 5c 24 20 33 7d 3b 22 5c 0a 22 20  tion=\$ 3};"\." 
23aa0 20 20 20 20 2f 53 65 63 74 69 6f 6e 20 6c 65 6e      /Section len
23ab0 67 74 68 20 2e 2a 23 72 65 6c 6f 63 73 2e 2a 28  gth .*#relocs.*(
23ac0 70 69 63 6b 20 61 6e 79 29 2f 7b 68 69 64 65 5b  pick any)/{hide[
23ad0 6c 61 73 74 5f 73 65 63 74 69 6f 6e 5d 3d 31 7d  last_section]=1}
23ae0 3b 22 5c 0a 22 20 20 20 20 20 5c 24 20 30 21 7e  ;"\."     \$ 0!~
23af0 2f 45 78 74 65 72 6e 61 6c 20 2a 5c 7c 2f 7b 6e  /External *\|/{n
23b00 65 78 74 7d 3b 22 5c 0a 22 20 20 20 20 20 2f 20  ext};"\."     / 
23b10 30 2b 20 55 4e 44 45 46 20 2f 7b 6e 65 78 74 7d  0+ UNDEF /{next}
23b20 3b 20 2f 20 55 4e 44 45 46 20 5c 28 5b 5e 7c 5d  ; / UNDEF \([^|]
23b30 5c 29 2a 28 29 2f 7b 6e 65 78 74 7d 3b 22 5c 0a  \)*()/{next};"\.
23b40 22 20 20 20 20 20 7b 69 66 28 68 69 64 65 5b 73  "     {if(hide[s
23b50 65 63 74 69 6f 6e 5d 29 20 6e 65 78 74 7d 3b 22  ection]) next};"
23b60 5c 0a 22 20 20 20 20 20 7b 66 3d 30 7d 3b 20 5c  \."     {f=0}; \
23b70 24 20 30 7e 2f 5c 28 5c 29 2e 2a 5c 7c 2f 7b 66  $ 0~/\(\).*\|/{f
23b80 3d 31 7d 3b 20 7b 70 72 69 6e 74 66 20 66 20 3f  =1}; {printf f ?
23b90 20 5c 22 54 20 5c 22 20 3a 20 5c 22 44 20 5c 22   \"T \" : \"D \"
23ba0 7d 3b 22 5c 0a 22 20 20 20 20 20 7b 73 70 6c 69  };"\."     {spli
23bb0 74 28 5c 24 20 30 2c 20 61 2c 20 2f 5c 7c 7c 5c  t(\$ 0, a, /\||\
23bc0 72 2f 29 3b 20 73 70 6c 69 74 28 61 5b 32 5d 2c  r/); split(a[2],
23bd0 20 73 29 7d 3b 22 5c 0a 22 20 20 20 20 20 73 5b   s)};"\."     s[
23be0 31 5d 7e 2f 5e 5b 40 3f 5d 2f 7b 70 72 69 6e 74  1]~/^[@?]/{print
23bf0 20 73 5b 31 5d 2c 20 73 5b 31 5d 3b 20 6e 65 78   s[1], s[1]; nex
23c00 74 7d 3b 22 5c 0a 22 20 20 20 20 20 73 5b 31 5d  t};"\."     s[1]
23c10 7e 70 72 66 78 20 7b 73 70 6c 69 74 28 73 5b 31  ~prfx {split(s[1
23c20 5d 2c 74 2c 5c 22 40 5c 22 29 3b 20 70 72 69 6e  ],t,\"@\"); prin
23c30 74 20 74 5b 31 5d 2c 20 73 75 62 73 74 72 28 74  t t[1], substr(t
23c40 5b 31 5d 2c 6c 65 6e 67 74 68 28 70 72 66 78 29  [1],length(prfx)
23c50 29 7d 22 5c 0a 22 20 20 20 20 20 27 20 70 72 66  )}"\."     ' prf
23c60 78 3d 5e 24 61 63 5f 73 79 6d 70 72 66 78 22 0a  x=^$ac_symprfx".
23c70 20 20 65 6c 73 65 0a 20 20 20 20 6c 74 5f 63 76    else.    lt_cv
23c80 5f 73 79 73 5f 67 6c 6f 62 61 6c 5f 73 79 6d 62  _sys_global_symb
23c90 6f 6c 5f 70 69 70 65 3d 22 73 65 64 20 2d 6e 20  ol_pipe="sed -n 
23ca0 2d 65 20 27 73 2f 5e 2e 2a 5b 09 20 5d 5c 28 24  -e 's/^.*[. ]\($
23cb0 73 79 6d 63 6f 64 65 24 73 79 6d 63 6f 64 65 2a  symcode$symcode*
23cc0 5c 29 5b 09 20 5d 5b 09 20 5d 2a 24 61 63 5f 73  \)[. ][. ]*$ac_s
23cd0 79 6d 70 72 66 78 24 73 79 6d 70 61 74 24 6f 70  ymprfx$sympat$op
23ce0 74 5f 63 72 24 2f 24 73 79 6d 78 66 72 6d 2f 70  t_cr$/$symxfrm/p
23cf0 27 22 0a 20 20 66 69 0a 0a 20 20 23 20 43 68 65  '".  fi..  # Che
23d00 63 6b 20 74 6f 20 73 65 65 20 74 68 61 74 20 74  ck to see that t
23d10 68 65 20 70 69 70 65 20 77 6f 72 6b 73 20 63 6f  he pipe works co
23d20 72 72 65 63 74 6c 79 2e 0a 20 20 70 69 70 65 5f  rrectly..  pipe_
23d30 77 6f 72 6b 73 3d 6e 6f 0a 0a 20 20 72 6d 20 2d  works=no..  rm -
23d40 66 20 63 6f 6e 66 74 65 73 74 2a 0a 20 20 63 61  f conftest*.  ca
23d50 74 20 3e 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  t > conftest.$ac
23d60 5f 65 78 74 20 3c 3c 5f 4c 54 5f 45 4f 46 0a 23  _ext <<_LT_EOF.#
23d70 69 66 64 65 66 20 5f 5f 63 70 6c 75 73 70 6c 75  ifdef __cplusplu
23d80 73 0a 65 78 74 65 72 6e 20 22 43 22 20 7b 0a 23  s.extern "C" {.#
23d90 65 6e 64 69 66 0a 63 68 61 72 20 6e 6d 5f 74 65  endif.char nm_te
23da0 73 74 5f 76 61 72 3b 0a 76 6f 69 64 20 6e 6d 5f  st_var;.void nm_
23db0 74 65 73 74 5f 66 75 6e 63 28 76 6f 69 64 29 3b  test_func(void);
23dc0 0a 76 6f 69 64 20 6e 6d 5f 74 65 73 74 5f 66 75  .void nm_test_fu
23dd0 6e 63 28 76 6f 69 64 29 7b 7d 0a 23 69 66 64 65  nc(void){}.#ifde
23de0 66 20 5f 5f 63 70 6c 75 73 70 6c 75 73 0a 7d 0a  f __cplusplus.}.
23df0 23 65 6e 64 69 66 0a 69 6e 74 20 6d 61 69 6e 28  #endif.int main(
23e00 29 7b 6e 6d 5f 74 65 73 74 5f 76 61 72 3d 27 61  ){nm_test_var='a
23e10 27 3b 6e 6d 5f 74 65 73 74 5f 66 75 6e 63 28 29  ';nm_test_func()
23e20 3b 72 65 74 75 72 6e 28 30 29 3b 7d 0a 5f 4c 54  ;return(0);}._LT
23e30 5f 45 4f 46 0a 0a 20 20 69 66 20 7b 20 7b 20 65  _EOF..  if { { e
23e40 76 61 6c 20 65 63 68 6f 20 22 5c 22 5c 24 61 73  val echo "\"\$as
23e50 5f 6d 65 5c 22 3a 24 7b 61 73 5f 6c 69 6e 65 6e  _me\":${as_linen
23e60 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 5c 22 24 61  o-$LINENO}: \"$a
23e70 63 5f 63 6f 6d 70 69 6c 65 5c 22 22 3b 20 7d 20  c_compile\""; } 
23e80 3e 26 35 0a 20 20 28 65 76 61 6c 20 24 61 63 5f  >&5.  (eval $ac_
23e90 63 6f 6d 70 69 6c 65 29 20 32 3e 26 35 0a 20 20  compile) 2>&5.  
23ea0 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 24  ac_status=$?.  $
23eb0 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
23ec0 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e  ${as_lineno-$LIN
23ed0 45 4e 4f 7d 3a 20 5c 24 3f 20 3d 20 24 61 63 5f  ENO}: \$? = $ac_
23ee0 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20 74 65  status" >&5.  te
23ef0 73 74 20 24 61 63 5f 73 74 61 74 75 73 20 3d 20  st $ac_status = 
23f00 30 3b 20 7d 3b 20 74 68 65 6e 0a 20 20 20 20 23  0; }; then.    #
23f10 20 4e 6f 77 20 74 72 79 20 74 6f 20 67 72 61 62   Now try to grab
23f20 20 74 68 65 20 73 79 6d 62 6f 6c 73 2e 0a 20 20   the symbols..  
23f30 20 20 6e 6c 69 73 74 3d 63 6f 6e 66 74 65 73 74    nlist=conftest
23f40 2e 6e 6d 0a 20 20 20 20 69 66 20 7b 20 7b 20 65  .nm.    if { { e
23f50 76 61 6c 20 65 63 68 6f 20 22 5c 22 5c 24 61 73  val echo "\"\$as
23f60 5f 6d 65 5c 22 3a 24 7b 61 73 5f 6c 69 6e 65 6e  _me\":${as_linen
23f70 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 5c 22 24 4e  o-$LINENO}: \"$N
23f80 4d 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f  M conftest.$ac_o
23f90 62 6a 65 78 74 20 5c 7c 20 24 6c 74 5f 63 76 5f  bjext \| $lt_cv_
23fa0 73 79 73 5f 67 6c 6f 62 61 6c 5f 73 79 6d 62 6f  sys_global_symbo
23fb0 6c 5f 70 69 70 65 20 5c 3e 20 24 6e 6c 69 73 74  l_pipe \> $nlist
23fc0 5c 22 22 3b 20 7d 20 3e 26 35 0a 20 20 28 65 76  \""; } >&5.  (ev
23fd0 61 6c 20 24 4e 4d 20 63 6f 6e 66 74 65 73 74 2e  al $NM conftest.
23fe0 24 61 63 5f 6f 62 6a 65 78 74 20 5c 7c 20 24 6c  $ac_objext \| $l
23ff0 74 5f 63 76 5f 73 79 73 5f 67 6c 6f 62 61 6c 5f  t_cv_sys_global_
24000 73 79 6d 62 6f 6c 5f 70 69 70 65 20 5c 3e 20 24  symbol_pipe \> $
24010 6e 6c 69 73 74 29 20 32 3e 26 35 0a 20 20 61 63  nlist) 2>&5.  ac
24020 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 24 61 73  _status=$?.  $as
24030 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
24040 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
24050 4f 7d 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74  O}: \$? = $ac_st
24060 61 74 75 73 22 20 3e 26 35 0a 20 20 74 65 73 74  atus" >&5.  test
24070 20 24 61 63 5f 73 74 61 74 75 73 20 3d 20 30 3b   $ac_status = 0;
24080 20 7d 20 26 26 20 74 65 73 74 20 2d 73 20 22 24   } && test -s "$
24090 6e 6c 69 73 74 22 3b 20 74 68 65 6e 0a 20 20 20  nlist"; then.   
240a0 20 20 20 23 20 54 72 79 20 73 6f 72 74 69 6e 67     # Try sorting
240b0 20 61 6e 64 20 75 6e 69 71 75 69 66 79 69 6e 67   and uniquifying
240c0 20 74 68 65 20 6f 75 74 70 75 74 2e 0a 20 20 20   the output..   
240d0 20 20 20 69 66 20 73 6f 72 74 20 22 24 6e 6c 69     if sort "$nli
240e0 73 74 22 20 7c 20 75 6e 69 71 20 3e 20 22 24 6e  st" | uniq > "$n
240f0 6c 69 73 74 22 54 3b 20 74 68 65 6e 0a 09 6d 76  list"T; then..mv
24100 20 2d 66 20 22 24 6e 6c 69 73 74 22 54 20 22 24   -f "$nlist"T "$
24110 6e 6c 69 73 74 22 0a 20 20 20 20 20 20 65 6c 73  nlist".      els
24120 65 0a 09 72 6d 20 2d 66 20 22 24 6e 6c 69 73 74  e..rm -f "$nlist
24130 22 54 0a 20 20 20 20 20 20 66 69 0a 0a 20 20 20  "T.      fi..   
24140 20 20 20 23 20 4d 61 6b 65 20 73 75 72 65 20 74     # Make sure t
24150 68 61 74 20 77 65 20 73 6e 61 67 67 65 64 20 61  hat we snagged a
24160 6c 6c 20 74 68 65 20 73 79 6d 62 6f 6c 73 20 77  ll the symbols w
24170 65 20 6e 65 65 64 2e 0a 20 20 20 20 20 20 69 66  e need..      if
24180 20 24 47 52 45 50 20 27 20 6e 6d 5f 74 65 73 74   $GREP ' nm_test
24190 5f 76 61 72 24 27 20 22 24 6e 6c 69 73 74 22 20  _var$' "$nlist" 
241a0 3e 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e  >/dev/null; then
241b0 0a 09 69 66 20 24 47 52 45 50 20 27 20 6e 6d 5f  ..if $GREP ' nm_
241c0 74 65 73 74 5f 66 75 6e 63 24 27 20 22 24 6e 6c  test_func$' "$nl
241d0 69 73 74 22 20 3e 2f 64 65 76 2f 6e 75 6c 6c 3b  ist" >/dev/null;
241e0 20 74 68 65 6e 0a 09 20 20 63 61 74 20 3c 3c 5f   then..  cat <<_
241f0 4c 54 5f 45 4f 46 20 3e 20 63 6f 6e 66 74 65 73  LT_EOF > conftes
24200 74 2e 24 61 63 5f 65 78 74 0a 23 69 66 64 65 66  t.$ac_ext.#ifdef
24210 20 5f 5f 63 70 6c 75 73 70 6c 75 73 0a 65 78 74   __cplusplus.ext
24220 65 72 6e 20 22 43 22 20 7b 0a 23 65 6e 64 69 66  ern "C" {.#endif
24230 0a 0a 5f 4c 54 5f 45 4f 46 0a 09 20 20 23 20 4e  .._LT_EOF..  # N
24240 6f 77 20 67 65 6e 65 72 61 74 65 20 74 68 65 20  ow generate the 
24250 73 79 6d 62 6f 6c 20 66 69 6c 65 2e 0a 09 20 20  symbol file...  
24260 65 76 61 6c 20 22 24 6c 74 5f 63 76 5f 73 79 73  eval "$lt_cv_sys
24270 5f 67 6c 6f 62 61 6c 5f 73 79 6d 62 6f 6c 5f 74  _global_symbol_t
24280 6f 5f 63 64 65 63 6c 22 27 20 3c 20 22 24 6e 6c  o_cdecl"' < "$nl
24290 69 73 74 22 20 7c 20 24 47 52 45 50 20 2d 76 20  ist" | $GREP -v 
242a0 6d 61 69 6e 20 3e 3e 20 63 6f 6e 66 74 65 73 74  main >> conftest
242b0 2e 24 61 63 5f 65 78 74 27 0a 0a 09 20 20 63 61  .$ac_ext'...  ca
242c0 74 20 3c 3c 5f 4c 54 5f 45 4f 46 20 3e 3e 20 63  t <<_LT_EOF >> c
242d0 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a  onftest.$ac_ext.
242e0 0a 2f 2a 20 54 68 65 20 6d 61 70 70 69 6e 67 20  ./* The mapping 
242f0 62 65 74 77 65 65 6e 20 73 79 6d 62 6f 6c 20 6e  between symbol n
24300 61 6d 65 73 20 61 6e 64 20 73 79 6d 62 6f 6c 73  ames and symbols
24310 2e 20 20 2a 2f 0a 63 6f 6e 73 74 20 73 74 72 75  .  */.const stru
24320 63 74 20 7b 0a 20 20 63 6f 6e 73 74 20 63 68 61  ct {.  const cha
24330 72 20 2a 6e 61 6d 65 3b 0a 20 20 76 6f 69 64 20  r *name;.  void 
24340 20 20 20 20 20 20 2a 61 64 64 72 65 73 73 3b 0a        *address;.
24350 7d 0a 6c 74 5f 5f 50 52 4f 47 52 41 4d 5f 5f 4c  }.lt__PROGRAM__L
24360 54 58 5f 70 72 65 6c 6f 61 64 65 64 5f 73 79 6d  TX_preloaded_sym
24370 62 6f 6c 73 5b 5d 20 3d 0a 7b 0a 20 20 7b 20 22  bols[] =.{.  { "
24380 40 50 52 4f 47 52 41 4d 40 22 2c 20 28 76 6f 69  @PROGRAM@", (voi
24390 64 20 2a 29 20 30 20 7d 2c 0a 5f 4c 54 5f 45 4f  d *) 0 },._LT_EO
243a0 46 0a 09 20 20 24 53 45 44 20 22 73 2f 5e 24 73  F..  $SED "s/^$s
243b0 79 6d 63 6f 64 65 24 73 79 6d 63 6f 64 65 2a 20  ymcode$symcode* 
243c0 5c 28 2e 2a 5c 29 20 5c 28 2e 2a 5c 29 24 2f 20  \(.*\) \(.*\)$/ 
243d0 20 7b 5c 22 5c 32 5c 22 2c 20 28 76 6f 69 64 20   {\"\2\", (void 
243e0 2a 29 20 5c 26 5c 32 7d 2c 2f 22 20 3c 20 22 24  *) \&\2},/" < "$
243f0 6e 6c 69 73 74 22 20 7c 20 24 47 52 45 50 20 2d  nlist" | $GREP -
24400 76 20 6d 61 69 6e 20 3e 3e 20 63 6f 6e 66 74 65  v main >> confte
24410 73 74 2e 24 61 63 5f 65 78 74 0a 09 20 20 63 61  st.$ac_ext..  ca
24420 74 20 3c 3c 5c 5f 4c 54 5f 45 4f 46 20 3e 3e 20  t <<\_LT_EOF >> 
24430 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
24440 0a 20 20 7b 30 2c 20 28 76 6f 69 64 20 2a 29 20  .  {0, (void *) 
24450 30 7d 0a 7d 3b 0a 0a 2f 2a 20 54 68 69 73 20 77  0}.};../* This w
24460 6f 72 6b 73 20 61 72 6f 75 6e 64 20 61 20 70 72  orks around a pr
24470 6f 62 6c 65 6d 20 69 6e 20 46 72 65 65 42 53 44  oblem in FreeBSD
24480 20 6c 69 6e 6b 65 72 20 2a 2f 0a 23 69 66 64 65   linker */.#ifde
24490 66 20 46 52 45 45 42 53 44 5f 57 4f 52 4b 41 52  f FREEBSD_WORKAR
244a0 4f 55 4e 44 0a 73 74 61 74 69 63 20 63 6f 6e 73  OUND.static cons
244b0 74 20 76 6f 69 64 20 2a 6c 74 5f 70 72 65 6c 6f  t void *lt_prelo
244c0 61 64 65 64 5f 73 65 74 75 70 28 29 20 7b 0a 20  aded_setup() {. 
244d0 20 72 65 74 75 72 6e 20 6c 74 5f 5f 50 52 4f 47   return lt__PROG
244e0 52 41 4d 5f 5f 4c 54 58 5f 70 72 65 6c 6f 61 64  RAM__LTX_preload
244f0 65 64 5f 73 79 6d 62 6f 6c 73 3b 0a 7d 0a 23 65  ed_symbols;.}.#e
24500 6e 64 69 66 0a 0a 23 69 66 64 65 66 20 5f 5f 63  ndif..#ifdef __c
24510 70 6c 75 73 70 6c 75 73 0a 7d 0a 23 65 6e 64 69  plusplus.}.#endi
24520 66 0a 5f 4c 54 5f 45 4f 46 0a 09 20 20 23 20 4e  f._LT_EOF..  # N
24530 6f 77 20 74 72 79 20 6c 69 6e 6b 69 6e 67 20 74  ow try linking t
24540 68 65 20 74 77 6f 20 66 69 6c 65 73 2e 0a 09 20  he two files... 
24550 20 6d 76 20 63 6f 6e 66 74 65 73 74 2e 24 61 63   mv conftest.$ac
24560 5f 6f 62 6a 65 78 74 20 63 6f 6e 66 74 73 74 6d  _objext conftstm
24570 2e 24 61 63 5f 6f 62 6a 65 78 74 0a 09 20 20 6c  .$ac_objext..  l
24580 74 5f 73 61 76 65 5f 4c 49 42 53 3d 22 24 4c 49  t_save_LIBS="$LI
24590 42 53 22 0a 09 20 20 6c 74 5f 73 61 76 65 5f 43  BS"..  lt_save_C
245a0 46 4c 41 47 53 3d 22 24 43 46 4c 41 47 53 22 0a  FLAGS="$CFLAGS".
245b0 09 20 20 4c 49 42 53 3d 22 63 6f 6e 66 74 73 74  .  LIBS="conftst
245c0 6d 2e 24 61 63 5f 6f 62 6a 65 78 74 22 0a 09 20  m.$ac_objext".. 
245d0 20 43 46 4c 41 47 53 3d 22 24 43 46 4c 41 47 53   CFLAGS="$CFLAGS
245e0 24 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65  $lt_prog_compile
245f0 72 5f 6e 6f 5f 62 75 69 6c 74 69 6e 5f 66 6c 61  r_no_builtin_fla
24600 67 22 0a 09 20 20 69 66 20 7b 20 7b 20 65 76 61  g"..  if { { eva
24610 6c 20 65 63 68 6f 20 22 5c 22 5c 24 61 73 5f 6d  l echo "\"\$as_m
24620 65 5c 22 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  e\":${as_lineno-
24630 24 4c 49 4e 45 4e 4f 7d 3a 20 5c 22 24 61 63 5f  $LINENO}: \"$ac_
24640 6c 69 6e 6b 5c 22 22 3b 20 7d 20 3e 26 35 0a 20  link\""; } >&5. 
24650 20 28 65 76 61 6c 20 24 61 63 5f 6c 69 6e 6b 29   (eval $ac_link)
24660 20 32 3e 26 35 0a 20 20 61 63 5f 73 74 61 74 75   2>&5.  ac_statu
24670 73 3d 24 3f 0a 20 20 24 61 73 5f 65 63 68 6f 20  s=$?.  $as_echo 
24680 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  "$as_me:${as_lin
24690 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 5c 24  eno-$LINENO}: \$
246a0 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20  ? = $ac_status" 
246b0 3e 26 35 0a 20 20 74 65 73 74 20 24 61 63 5f 73  >&5.  test $ac_s
246c0 74 61 74 75 73 20 3d 20 30 3b 20 7d 20 26 26 20  tatus = 0; } && 
246d0 74 65 73 74 20 2d 73 20 63 6f 6e 66 74 65 73 74  test -s conftest
246e0 24 7b 61 63 5f 65 78 65 65 78 74 7d 3b 20 74 68  ${ac_exeext}; th
246f0 65 6e 0a 09 20 20 20 20 70 69 70 65 5f 77 6f 72  en..    pipe_wor
24700 6b 73 3d 79 65 73 0a 09 20 20 66 69 0a 09 20 20  ks=yes..  fi..  
24710 4c 49 42 53 3d 22 24 6c 74 5f 73 61 76 65 5f 4c  LIBS="$lt_save_L
24720 49 42 53 22 0a 09 20 20 43 46 4c 41 47 53 3d 22  IBS"..  CFLAGS="
24730 24 6c 74 5f 73 61 76 65 5f 43 46 4c 41 47 53 22  $lt_save_CFLAGS"
24740 0a 09 65 6c 73 65 0a 09 20 20 65 63 68 6f 20 22  ..else..  echo "
24750 63 61 6e 6e 6f 74 20 66 69 6e 64 20 6e 6d 5f 74  cannot find nm_t
24760 65 73 74 5f 66 75 6e 63 20 69 6e 20 24 6e 6c 69  est_func in $nli
24770 73 74 22 20 3e 26 35 0a 09 66 69 0a 20 20 20 20  st" >&5..fi.    
24780 20 20 65 6c 73 65 0a 09 65 63 68 6f 20 22 63 61    else..echo "ca
24790 6e 6e 6f 74 20 66 69 6e 64 20 6e 6d 5f 74 65 73  nnot find nm_tes
247a0 74 5f 76 61 72 20 69 6e 20 24 6e 6c 69 73 74 22  t_var in $nlist"
247b0 20 3e 26 35 0a 20 20 20 20 20 20 66 69 0a 20 20   >&5.      fi.  
247c0 20 20 65 6c 73 65 0a 20 20 20 20 20 20 65 63 68    else.      ech
247d0 6f 20 22 63 61 6e 6e 6f 74 20 72 75 6e 20 24 6c  o "cannot run $l
247e0 74 5f 63 76 5f 73 79 73 5f 67 6c 6f 62 61 6c 5f  t_cv_sys_global_
247f0 73 79 6d 62 6f 6c 5f 70 69 70 65 22 20 3e 26 35  symbol_pipe" >&5
24800 0a 20 20 20 20 66 69 0a 20 20 65 6c 73 65 0a 20  .    fi.  else. 
24810 20 20 20 65 63 68 6f 20 22 24 70 72 6f 67 6e 61     echo "$progna
24820 6d 65 3a 20 66 61 69 6c 65 64 20 70 72 6f 67 72  me: failed progr
24830 61 6d 20 77 61 73 3a 22 20 3e 26 35 0a 20 20 20  am was:" >&5.   
24840 20 63 61 74 20 63 6f 6e 66 74 65 73 74 2e 24 61   cat conftest.$a
24850 63 5f 65 78 74 20 3e 26 35 0a 20 20 66 69 0a 20  c_ext >&5.  fi. 
24860 20 72 6d 20 2d 72 66 20 63 6f 6e 66 74 65 73 74   rm -rf conftest
24870 2a 20 63 6f 6e 66 74 73 74 2a 0a 0a 20 20 23 20  * conftst*..  # 
24880 44 6f 20 6e 6f 74 20 75 73 65 20 74 68 65 20 67  Do not use the g
24890 6c 6f 62 61 6c 5f 73 79 6d 62 6f 6c 5f 70 69 70  lobal_symbol_pip
248a0 65 20 75 6e 6c 65 73 73 20 69 74 20 77 6f 72 6b  e unless it work
248b0 73 2e 0a 20 20 69 66 20 74 65 73 74 20 22 24 70  s..  if test "$p
248c0 69 70 65 5f 77 6f 72 6b 73 22 20 3d 20 79 65 73  ipe_works" = yes
248d0 3b 20 74 68 65 6e 0a 20 20 20 20 62 72 65 61 6b  ; then.    break
248e0 0a 20 20 65 6c 73 65 0a 20 20 20 20 6c 74 5f 63  .  else.    lt_c
248f0 76 5f 73 79 73 5f 67 6c 6f 62 61 6c 5f 73 79 6d  v_sys_global_sym
24900 62 6f 6c 5f 70 69 70 65 3d 0a 20 20 66 69 0a 64  bol_pipe=.  fi.d
24910 6f 6e 65 0a 0a 66 69 0a 0a 69 66 20 74 65 73 74  one..fi..if test
24920 20 2d 7a 20 22 24 6c 74 5f 63 76 5f 73 79 73 5f   -z "$lt_cv_sys_
24930 67 6c 6f 62 61 6c 5f 73 79 6d 62 6f 6c 5f 70 69  global_symbol_pi
24940 70 65 22 3b 20 74 68 65 6e 0a 20 20 6c 74 5f 63  pe"; then.  lt_c
24950 76 5f 73 79 73 5f 67 6c 6f 62 61 6c 5f 73 79 6d  v_sys_global_sym
24960 62 6f 6c 5f 74 6f 5f 63 64 65 63 6c 3d 0a 66 69  bol_to_cdecl=.fi
24970 0a 69 66 20 74 65 73 74 20 2d 7a 20 22 24 6c 74  .if test -z "$lt
24980 5f 63 76 5f 73 79 73 5f 67 6c 6f 62 61 6c 5f 73  _cv_sys_global_s
24990 79 6d 62 6f 6c 5f 70 69 70 65 24 6c 74 5f 63 76  ymbol_pipe$lt_cv
249a0 5f 73 79 73 5f 67 6c 6f 62 61 6c 5f 73 79 6d 62  _sys_global_symb
249b0 6f 6c 5f 74 6f 5f 63 64 65 63 6c 22 3b 20 74 68  ol_to_cdecl"; th
249c0 65 6e 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20  en.  { $as_echo 
249d0 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  "$as_me:${as_lin
249e0 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65  eno-$LINENO}: re
249f0 73 75 6c 74 3a 20 66 61 69 6c 65 64 22 20 3e 26  sult: failed" >&
24a00 35 0a 24 61 73 5f 65 63 68 6f 20 22 66 61 69 6c  5.$as_echo "fail
24a10 65 64 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a  ed" >&6; }.else.
24a20 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61    { $as_echo "$a
24a30 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
24a40 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c  -$LINENO}: resul
24a50 74 3a 20 6f 6b 22 20 3e 26 35 0a 24 61 73 5f 65  t: ok" >&5.$as_e
24a60 63 68 6f 20 22 6f 6b 22 20 3e 26 36 3b 20 7d 0a  cho "ok" >&6; }.
24a70 66 69 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  fi..............
24a80 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 23 20 43 68 65 63  ..........# Chec
24a90 6b 20 77 68 65 74 68 65 72 20 2d 2d 65 6e 61 62  k whether --enab
24aa0 6c 65 2d 6c 69 62 74 6f 6f 6c 2d 6c 6f 63 6b 20  le-libtool-lock 
24ab0 77 61 73 20 67 69 76 65 6e 2e 0a 69 66 20 74 65  was given..if te
24ac0 73 74 20 22 24 7b 65 6e 61 62 6c 65 5f 6c 69 62  st "${enable_lib
24ad0 74 6f 6f 6c 5f 6c 6f 63 6b 2b 73 65 74 7d 22 20  tool_lock+set}" 
24ae0 3d 20 73 65 74 3b 20 74 68 65 6e 20 3a 0a 20 20  = set; then :.  
24af0 65 6e 61 62 6c 65 76 61 6c 3d 24 65 6e 61 62 6c  enableval=$enabl
24b00 65 5f 6c 69 62 74 6f 6f 6c 5f 6c 6f 63 6b 3b 0a  e_libtool_lock;.
24b10 66 69 0a 0a 74 65 73 74 20 22 78 24 65 6e 61 62  fi..test "x$enab
24b20 6c 65 5f 6c 69 62 74 6f 6f 6c 5f 6c 6f 63 6b 22  le_libtool_lock"
24b30 20 21 3d 20 78 6e 6f 20 26 26 20 65 6e 61 62 6c   != xno && enabl
24b40 65 5f 6c 69 62 74 6f 6f 6c 5f 6c 6f 63 6b 3d 79  e_libtool_lock=y
24b50 65 73 0a 0a 23 20 53 6f 6d 65 20 66 6c 61 67 73  es..# Some flags
24b60 20 6e 65 65 64 20 74 6f 20 62 65 20 70 72 6f 70   need to be prop
24b70 61 67 61 74 65 64 20 74 6f 20 74 68 65 20 63 6f  agated to the co
24b80 6d 70 69 6c 65 72 20 6f 72 20 6c 69 6e 6b 65 72  mpiler or linker
24b90 20 66 6f 72 20 67 6f 6f 64 0a 23 20 6c 69 62 74   for good.# libt
24ba0 6f 6f 6c 20 73 75 70 70 6f 72 74 2e 0a 63 61 73  ool support..cas
24bb0 65 20 24 68 6f 73 74 20 69 6e 0a 69 61 36 34 2d  e $host in.ia64-
24bc0 2a 2d 68 70 75 78 2a 29 0a 20 20 23 20 46 69 6e  *-hpux*).  # Fin
24bd0 64 20 6f 75 74 20 77 68 69 63 68 20 41 42 49 20  d out which ABI 
24be0 77 65 20 61 72 65 20 75 73 69 6e 67 2e 0a 20 20  we are using..  
24bf0 65 63 68 6f 20 27 69 6e 74 20 69 3b 27 20 3e 20  echo 'int i;' > 
24c00 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
24c10 0a 20 20 69 66 20 7b 20 7b 20 65 76 61 6c 20 65  .  if { { eval e
24c20 63 68 6f 20 22 5c 22 5c 24 61 73 5f 6d 65 5c 22  cho "\"\$as_me\"
24c30 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
24c40 4e 45 4e 4f 7d 3a 20 5c 22 24 61 63 5f 63 6f 6d  NENO}: \"$ac_com
24c50 70 69 6c 65 5c 22 22 3b 20 7d 20 3e 26 35 0a 20  pile\""; } >&5. 
24c60 20 28 65 76 61 6c 20 24 61 63 5f 63 6f 6d 70 69   (eval $ac_compi
24c70 6c 65 29 20 32 3e 26 35 0a 20 20 61 63 5f 73 74  le) 2>&5.  ac_st
24c80 61 74 75 73 3d 24 3f 0a 20 20 24 61 73 5f 65 63  atus=$?.  $as_ec
24c90 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
24ca0 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
24cb0 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75   \$? = $ac_statu
24cc0 73 22 20 3e 26 35 0a 20 20 74 65 73 74 20 24 61  s" >&5.  test $a
24cd0 63 5f 73 74 61 74 75 73 20 3d 20 30 3b 20 7d 3b  c_status = 0; };
24ce0 20 74 68 65 6e 0a 20 20 20 20 63 61 73 65 20 60   then.    case `
24cf0 2f 75 73 72 2f 62 69 6e 2f 66 69 6c 65 20 63 6f  /usr/bin/file co
24d00 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78  nftest.$ac_objex
24d10 74 60 20 69 6e 0a 20 20 20 20 20 20 2a 45 4c 46  t` in.      *ELF
24d20 2d 33 32 2a 29 0a 09 48 50 55 58 5f 49 41 36 34  -32*)..HPUX_IA64
24d30 5f 4d 4f 44 45 3d 22 33 32 22 0a 09 3b 3b 0a 20  _MODE="32"..;;. 
24d40 20 20 20 20 20 2a 45 4c 46 2d 36 34 2a 29 0a 09       *ELF-64*)..
24d50 48 50 55 58 5f 49 41 36 34 5f 4d 4f 44 45 3d 22  HPUX_IA64_MODE="
24d60 36 34 22 0a 09 3b 3b 0a 20 20 20 20 65 73 61 63  64"..;;.    esac
24d70 0a 20 20 66 69 0a 20 20 72 6d 20 2d 72 66 20 63  .  fi.  rm -rf c
24d80 6f 6e 66 74 65 73 74 2a 0a 20 20 3b 3b 0a 2a 2d  onftest*.  ;;.*-
24d90 2a 2d 69 72 69 78 36 2a 29 0a 20 20 23 20 46 69  *-irix6*).  # Fi
24da0 6e 64 20 6f 75 74 20 77 68 69 63 68 20 41 42 49  nd out which ABI
24db0 20 77 65 20 61 72 65 20 75 73 69 6e 67 2e 0a 20   we are using.. 
24dc0 20 65 63 68 6f 20 27 23 6c 69 6e 65 20 35 31 34   echo '#line 514
24dd0 37 20 22 63 6f 6e 66 69 67 75 72 65 22 27 20 3e  7 "configure"' >
24de0 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78   conftest.$ac_ex
24df0 74 0a 20 20 69 66 20 7b 20 7b 20 65 76 61 6c 20  t.  if { { eval 
24e00 65 63 68 6f 20 22 5c 22 5c 24 61 73 5f 6d 65 5c  echo "\"\$as_me\
24e10 22 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  ":${as_lineno-$L
24e20 49 4e 45 4e 4f 7d 3a 20 5c 22 24 61 63 5f 63 6f  INENO}: \"$ac_co
24e30 6d 70 69 6c 65 5c 22 22 3b 20 7d 20 3e 26 35 0a  mpile\""; } >&5.
24e40 20 20 28 65 76 61 6c 20 24 61 63 5f 63 6f 6d 70    (eval $ac_comp
24e50 69 6c 65 29 20 32 3e 26 35 0a 20 20 61 63 5f 73  ile) 2>&5.  ac_s
24e60 74 61 74 75 73 3d 24 3f 0a 20 20 24 61 73 5f 65  tatus=$?.  $as_e
24e70 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
24e80 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
24e90 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74  : \$? = $ac_stat
24ea0 75 73 22 20 3e 26 35 0a 20 20 74 65 73 74 20 24  us" >&5.  test $
24eb0 61 63 5f 73 74 61 74 75 73 20 3d 20 30 3b 20 7d  ac_status = 0; }
24ec0 3b 20 74 68 65 6e 0a 20 20 20 20 69 66 20 74 65  ; then.    if te
24ed0 73 74 20 22 24 6c 74 5f 63 76 5f 70 72 6f 67 5f  st "$lt_cv_prog_
24ee0 67 6e 75 5f 6c 64 22 20 3d 20 79 65 73 3b 20 74  gnu_ld" = yes; t
24ef0 68 65 6e 0a 20 20 20 20 20 20 63 61 73 65 20 60  hen.      case `
24f00 2f 75 73 72 2f 62 69 6e 2f 66 69 6c 65 20 63 6f  /usr/bin/file co
24f10 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78  nftest.$ac_objex
24f20 74 60 20 69 6e 0a 09 2a 33 32 2d 62 69 74 2a 29  t` in..*32-bit*)
24f30 0a 09 20 20 4c 44 3d 22 24 7b 4c 44 2d 6c 64 7d  ..  LD="${LD-ld}
24f40 20 2d 6d 65 6c 66 33 32 62 73 6d 69 70 22 0a 09   -melf32bsmip"..
24f50 20 20 3b 3b 0a 09 2a 4e 33 32 2a 29 0a 09 20 20    ;;..*N32*)..  
24f60 4c 44 3d 22 24 7b 4c 44 2d 6c 64 7d 20 2d 6d 65  LD="${LD-ld} -me
24f70 6c 66 33 32 62 6d 69 70 6e 33 32 22 0a 09 20 20  lf32bmipn32"..  
24f80 3b 3b 0a 09 2a 36 34 2d 62 69 74 2a 29 0a 09 20  ;;..*64-bit*).. 
24f90 20 4c 44 3d 22 24 7b 4c 44 2d 6c 64 7d 20 2d 6d   LD="${LD-ld} -m
24fa0 65 6c 66 36 34 62 6d 69 70 22 0a 09 3b 3b 0a 20  elf64bmip"..;;. 
24fb0 20 20 20 20 20 65 73 61 63 0a 20 20 20 20 65 6c       esac.    el
24fc0 73 65 0a 20 20 20 20 20 20 63 61 73 65 20 60 2f  se.      case `/
24fd0 75 73 72 2f 62 69 6e 2f 66 69 6c 65 20 63 6f 6e  usr/bin/file con
24fe0 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74  ftest.$ac_objext
24ff0 60 20 69 6e 0a 09 2a 33 32 2d 62 69 74 2a 29 0a  ` in..*32-bit*).
25000 09 20 20 4c 44 3d 22 24 7b 4c 44 2d 6c 64 7d 20  .  LD="${LD-ld} 
25010 2d 33 32 22 0a 09 20 20 3b 3b 0a 09 2a 4e 33 32  -32"..  ;;..*N32
25020 2a 29 0a 09 20 20 4c 44 3d 22 24 7b 4c 44 2d 6c  *)..  LD="${LD-l
25030 64 7d 20 2d 6e 33 32 22 0a 09 20 20 3b 3b 0a 09  d} -n32"..  ;;..
25040 2a 36 34 2d 62 69 74 2a 29 0a 09 20 20 4c 44 3d  *64-bit*)..  LD=
25050 22 24 7b 4c 44 2d 6c 64 7d 20 2d 36 34 22 0a 09  "${LD-ld} -64"..
25060 20 20 3b 3b 0a 20 20 20 20 20 20 65 73 61 63 0a    ;;.      esac.
25070 20 20 20 20 66 69 0a 20 20 66 69 0a 20 20 72 6d      fi.  fi.  rm
25080 20 2d 72 66 20 63 6f 6e 66 74 65 73 74 2a 0a 20   -rf conftest*. 
25090 20 3b 3b 0a 0a 78 38 36 5f 36 34 2d 2a 6b 66 72   ;;..x86_64-*kfr
250a0 65 65 62 73 64 2a 2d 67 6e 75 7c 78 38 36 5f 36  eebsd*-gnu|x86_6
250b0 34 2d 2a 6c 69 6e 75 78 2a 7c 70 70 63 2a 2d 2a  4-*linux*|ppc*-*
250c0 6c 69 6e 75 78 2a 7c 70 6f 77 65 72 70 63 2a 2d  linux*|powerpc*-
250d0 2a 6c 69 6e 75 78 2a 7c 20 5c 0a 73 33 39 30 2a  *linux*| \.s390*
250e0 2d 2a 6c 69 6e 75 78 2a 7c 73 33 39 30 2a 2d 2a  -*linux*|s390*-*
250f0 74 70 66 2a 7c 73 70 61 72 63 2a 2d 2a 6c 69 6e  tpf*|sparc*-*lin
25100 75 78 2a 29 0a 20 20 23 20 46 69 6e 64 20 6f 75  ux*).  # Find ou
25110 74 20 77 68 69 63 68 20 41 42 49 20 77 65 20 61  t which ABI we a
25120 72 65 20 75 73 69 6e 67 2e 0a 20 20 65 63 68 6f  re using..  echo
25130 20 27 69 6e 74 20 69 3b 27 20 3e 20 63 6f 6e 66   'int i;' > conf
25140 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 20 20 69  test.$ac_ext.  i
25150 66 20 7b 20 7b 20 65 76 61 6c 20 65 63 68 6f 20  f { { eval echo 
25160 22 5c 22 5c 24 61 73 5f 6d 65 5c 22 3a 24 7b 61  "\"\$as_me\":${a
25170 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
25180 7d 3a 20 5c 22 24 61 63 5f 63 6f 6d 70 69 6c 65  }: \"$ac_compile
25190 5c 22 22 3b 20 7d 20 3e 26 35 0a 20 20 28 65 76  \""; } >&5.  (ev
251a0 61 6c 20 24 61 63 5f 63 6f 6d 70 69 6c 65 29 20  al $ac_compile) 
251b0 32 3e 26 35 0a 20 20 61 63 5f 73 74 61 74 75 73  2>&5.  ac_status
251c0 3d 24 3f 0a 20 20 24 61 73 5f 65 63 68 6f 20 22  =$?.  $as_echo "
251d0 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
251e0 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 5c 24 3f  no-$LINENO}: \$?
251f0 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e   = $ac_status" >
25200 26 35 0a 20 20 74 65 73 74 20 24 61 63 5f 73 74  &5.  test $ac_st
25210 61 74 75 73 20 3d 20 30 3b 20 7d 3b 20 74 68 65  atus = 0; }; the
25220 6e 0a 20 20 20 20 63 61 73 65 20 60 2f 75 73 72  n.    case `/usr
25230 2f 62 69 6e 2f 66 69 6c 65 20 63 6f 6e 66 74 65  /bin/file confte
25240 73 74 2e 6f 60 20 69 6e 0a 20 20 20 20 20 20 2a  st.o` in.      *
25250 33 32 2d 62 69 74 2a 29 0a 09 63 61 73 65 20 24  32-bit*)..case $
25260 68 6f 73 74 20 69 6e 0a 09 20 20 78 38 36 5f 36  host in..  x86_6
25270 34 2d 2a 6b 66 72 65 65 62 73 64 2a 2d 67 6e 75  4-*kfreebsd*-gnu
25280 29 0a 09 20 20 20 20 4c 44 3d 22 24 7b 4c 44 2d  )..    LD="${LD-
25290 6c 64 7d 20 2d 6d 20 65 6c 66 5f 69 33 38 36 5f  ld} -m elf_i386_
252a0 66 62 73 64 22 0a 09 20 20 20 20 3b 3b 0a 09 20  fbsd"..    ;;.. 
252b0 20 78 38 36 5f 36 34 2d 2a 6c 69 6e 75 78 2a 29   x86_64-*linux*)
252c0 0a 09 20 20 20 20 4c 44 3d 22 24 7b 4c 44 2d 6c  ..    LD="${LD-l
252d0 64 7d 20 2d 6d 20 65 6c 66 5f 69 33 38 36 22 0a  d} -m elf_i386".
252e0 09 20 20 20 20 3b 3b 0a 09 20 20 70 70 63 36 34  .    ;;..  ppc64
252f0 2d 2a 6c 69 6e 75 78 2a 7c 70 6f 77 65 72 70 63  -*linux*|powerpc
25300 36 34 2d 2a 6c 69 6e 75 78 2a 29 0a 09 20 20 20  64-*linux*)..   
25310 20 4c 44 3d 22 24 7b 4c 44 2d 6c 64 7d 20 2d 6d   LD="${LD-ld} -m
25320 20 65 6c 66 33 32 70 70 63 6c 69 6e 75 78 22 0a   elf32ppclinux".
25330 09 20 20 20 20 3b 3b 0a 09 20 20 73 33 39 30 78  .    ;;..  s390x
25340 2d 2a 6c 69 6e 75 78 2a 29 0a 09 20 20 20 20 4c  -*linux*)..    L
25350 44 3d 22 24 7b 4c 44 2d 6c 64 7d 20 2d 6d 20 65  D="${LD-ld} -m e
25360 6c 66 5f 73 33 39 30 22 0a 09 20 20 20 20 3b 3b  lf_s390"..    ;;
25370 0a 09 20 20 73 70 61 72 63 36 34 2d 2a 6c 69 6e  ..  sparc64-*lin
25380 75 78 2a 29 0a 09 20 20 20 20 4c 44 3d 22 24 7b  ux*)..    LD="${
25390 4c 44 2d 6c 64 7d 20 2d 6d 20 65 6c 66 33 32 5f  LD-ld} -m elf32_
253a0 73 70 61 72 63 22 0a 09 20 20 20 20 3b 3b 0a 09  sparc"..    ;;..
253b0 65 73 61 63 0a 09 3b 3b 0a 20 20 20 20 20 20 2a  esac..;;.      *
253c0 36 34 2d 62 69 74 2a 29 0a 09 63 61 73 65 20 24  64-bit*)..case $
253d0 68 6f 73 74 20 69 6e 0a 09 20 20 78 38 36 5f 36  host in..  x86_6
253e0 34 2d 2a 6b 66 72 65 65 62 73 64 2a 2d 67 6e 75  4-*kfreebsd*-gnu
253f0 29 0a 09 20 20 20 20 4c 44 3d 22 24 7b 4c 44 2d  )..    LD="${LD-
25400 6c 64 7d 20 2d 6d 20 65 6c 66 5f 78 38 36 5f 36  ld} -m elf_x86_6
25410 34 5f 66 62 73 64 22 0a 09 20 20 20 20 3b 3b 0a  4_fbsd"..    ;;.
25420 09 20 20 78 38 36 5f 36 34 2d 2a 6c 69 6e 75 78  .  x86_64-*linux
25430 2a 29 0a 09 20 20 20 20 4c 44 3d 22 24 7b 4c 44  *)..    LD="${LD
25440 2d 6c 64 7d 20 2d 6d 20 65 6c 66 5f 78 38 36 5f  -ld} -m elf_x86_
25450 36 34 22 0a 09 20 20 20 20 3b 3b 0a 09 20 20 70  64"..    ;;..  p
25460 70 63 2a 2d 2a 6c 69 6e 75 78 2a 7c 70 6f 77 65  pc*-*linux*|powe
25470 72 70 63 2a 2d 2a 6c 69 6e 75 78 2a 29 0a 09 20  rpc*-*linux*).. 
25480 20 20 20 4c 44 3d 22 24 7b 4c 44 2d 6c 64 7d 20     LD="${LD-ld} 
25490 2d 6d 20 65 6c 66 36 34 70 70 63 22 0a 09 20 20  -m elf64ppc"..  
254a0 20 20 3b 3b 0a 09 20 20 73 33 39 30 2a 2d 2a 6c    ;;..  s390*-*l
254b0 69 6e 75 78 2a 7c 73 33 39 30 2a 2d 2a 74 70 66  inux*|s390*-*tpf
254c0 2a 29 0a 09 20 20 20 20 4c 44 3d 22 24 7b 4c 44  *)..    LD="${LD
254d0 2d 6c 64 7d 20 2d 6d 20 65 6c 66 36 34 5f 73 33  -ld} -m elf64_s3
254e0 39 30 22 0a 09 20 20 20 20 3b 3b 0a 09 20 20 73  90"..    ;;..  s
254f0 70 61 72 63 2a 2d 2a 6c 69 6e 75 78 2a 29 0a 09  parc*-*linux*)..
25500 20 20 20 20 4c 44 3d 22 24 7b 4c 44 2d 6c 64 7d      LD="${LD-ld}
25510 20 2d 6d 20 65 6c 66 36 34 5f 73 70 61 72 63 22   -m elf64_sparc"
25520 0a 09 20 20 20 20 3b 3b 0a 09 65 73 61 63 0a 09  ..    ;;..esac..
25530 3b 3b 0a 20 20 20 20 65 73 61 63 0a 20 20 66 69  ;;.    esac.  fi
25540 0a 20 20 72 6d 20 2d 72 66 20 63 6f 6e 66 74 65  .  rm -rf confte
25550 73 74 2a 0a 20 20 3b 3b 0a 0a 2a 2d 2a 2d 73 63  st*.  ;;..*-*-sc
25560 6f 33 2e 32 76 35 2a 29 0a 20 20 23 20 4f 6e 20  o3.2v5*).  # On 
25570 53 43 4f 20 4f 70 65 6e 53 65 72 76 65 72 20 35  SCO OpenServer 5
25580 2c 20 77 65 20 6e 65 65 64 20 2d 62 65 6c 66 20  , we need -belf 
25590 74 6f 20 67 65 74 20 66 75 6c 6c 2d 66 65 61 74  to get full-feat
255a0 75 72 65 64 20 62 69 6e 61 72 69 65 73 2e 0a 20  ured binaries.. 
255b0 20 53 41 56 45 5f 43 46 4c 41 47 53 3d 22 24 43   SAVE_CFLAGS="$C
255c0 46 4c 41 47 53 22 0a 20 20 43 46 4c 41 47 53 3d  FLAGS".  CFLAGS=
255d0 22 24 43 46 4c 41 47 53 20 2d 62 65 6c 66 22 0a  "$CFLAGS -belf".
255e0 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61    { $as_echo "$a
255f0 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
25600 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b  -$LINENO}: check
25610 69 6e 67 20 77 68 65 74 68 65 72 20 74 68 65 20  ing whether the 
25620 43 20 63 6f 6d 70 69 6c 65 72 20 6e 65 65 64 73  C compiler needs
25630 20 2d 62 65 6c 66 22 20 3e 26 35 0a 24 61 73 5f   -belf" >&5.$as_
25640 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67  echo_n "checking
25650 20 77 68 65 74 68 65 72 20 74 68 65 20 43 20 63   whether the C c
25660 6f 6d 70 69 6c 65 72 20 6e 65 65 64 73 20 2d 62  ompiler needs -b
25670 65 6c 66 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a  elf... " >&6; }.
25680 69 66 20 24 7b 6c 74 5f 63 76 5f 63 63 5f 6e 65  if ${lt_cv_cc_ne
25690 65 64 73 5f 62 65 6c 66 2b 3a 7d 20 66 61 6c 73  eds_belf+:} fals
256a0 65 3b 20 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f  e; then :.  $as_
256b0 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29  echo_n "(cached)
256c0 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 61 63   " >&6.else.  ac
256d0 5f 65 78 74 3d 63 0a 61 63 5f 63 70 70 3d 27 24  _ext=c.ac_cpp='$
256e0 43 50 50 20 24 43 50 50 46 4c 41 47 53 27 0a 61  CPP $CPPFLAGS'.a
256f0 63 5f 63 6f 6d 70 69 6c 65 3d 27 24 43 43 20 2d  c_compile='$CC -
25700 63 20 24 43 46 4c 41 47 53 20 24 43 50 50 46 4c  c $CFLAGS $CPPFL
25710 41 47 53 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  AGS conftest.$ac
25720 5f 65 78 74 20 3e 26 35 27 0a 61 63 5f 6c 69 6e  _ext >&5'.ac_lin
25730 6b 3d 27 24 43 43 20 2d 6f 20 63 6f 6e 66 74 65  k='$CC -o confte
25740 73 74 24 61 63 5f 65 78 65 65 78 74 20 24 43 46  st$ac_exeext $CF
25750 4c 41 47 53 20 24 43 50 50 46 4c 41 47 53 20 24  LAGS $CPPFLAGS $
25760 4c 44 46 4c 41 47 53 20 63 6f 6e 66 74 65 73 74  LDFLAGS conftest
25770 2e 24 61 63 5f 65 78 74 20 24 4c 49 42 53 20 3e  .$ac_ext $LIBS >
25780 26 35 27 0a 61 63 5f 63 6f 6d 70 69 6c 65 72 5f  &5'.ac_compiler_
25790 67 6e 75 3d 24 61 63 5f 63 76 5f 63 5f 63 6f 6d  gnu=$ac_cv_c_com
257a0 70 69 6c 65 72 5f 67 6e 75 0a 0a 20 20 20 20 20  piler_gnu..     
257b0 63 61 74 20 63 6f 6e 66 64 65 66 73 2e 68 20 2d  cat confdefs.h -
257c0 20 3c 3c 5f 41 43 45 4f 46 20 3e 63 6f 6e 66 74   <<_ACEOF >conft
257d0 65 73 74 2e 24 61 63 5f 65 78 74 0a 2f 2a 20 65  est.$ac_ext./* e
257e0 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20  nd confdefs.h.  
257f0 2a 2f 0a 0a 69 6e 74 0a 6d 61 69 6e 20 28 29 0a  */..int.main ().
25800 7b 0a 0a 20 20 3b 0a 20 20 72 65 74 75 72 6e 20  {..  ;.  return 
25810 30 3b 0a 7d 0a 5f 41 43 45 4f 46 0a 69 66 20 61  0;.}._ACEOF.if a
25820 63 5f 66 6e 5f 63 5f 74 72 79 5f 6c 69 6e 6b 20  c_fn_c_try_link 
25830 22 24 4c 49 4e 45 4e 4f 22 3b 20 74 68 65 6e 20  "$LINENO"; then 
25840 3a 0a 20 20 6c 74 5f 63 76 5f 63 63 5f 6e 65 65  :.  lt_cv_cc_nee
25850 64 73 5f 62 65 6c 66 3d 79 65 73 0a 65 6c 73 65  ds_belf=yes.else
25860 0a 20 20 6c 74 5f 63 76 5f 63 63 5f 6e 65 65 64  .  lt_cv_cc_need
25870 73 5f 62 65 6c 66 3d 6e 6f 0a 66 69 0a 72 6d 20  s_belf=no.fi.rm 
25880 2d 66 20 63 6f 72 65 20 63 6f 6e 66 74 65 73 74  -f core conftest
25890 2e 65 72 72 20 63 6f 6e 66 74 65 73 74 2e 24 61  .err conftest.$a
258a0 63 5f 6f 62 6a 65 78 74 20 5c 0a 20 20 20 20 63  c_objext \.    c
258b0 6f 6e 66 74 65 73 74 24 61 63 5f 65 78 65 65 78  onftest$ac_exeex
258c0 74 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  t conftest.$ac_e
258d0 78 74 0a 20 20 20 20 20 61 63 5f 65 78 74 3d 63  xt.     ac_ext=c
258e0 0a 61 63 5f 63 70 70 3d 27 24 43 50 50 20 24 43  .ac_cpp='$CPP $C
258f0 50 50 46 4c 41 47 53 27 0a 61 63 5f 63 6f 6d 70  PPFLAGS'.ac_comp
25900 69 6c 65 3d 27 24 43 43 20 2d 63 20 24 43 46 4c  ile='$CC -c $CFL
25910 41 47 53 20 24 43 50 50 46 4c 41 47 53 20 63 6f  AGS $CPPFLAGS co
25920 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3e  nftest.$ac_ext >
25930 26 35 27 0a 61 63 5f 6c 69 6e 6b 3d 27 24 43 43  &5'.ac_link='$CC
25940 20 2d 6f 20 63 6f 6e 66 74 65 73 74 24 61 63 5f   -o conftest$ac_
25950 65 78 65 65 78 74 20 24 43 46 4c 41 47 53 20 24  exeext $CFLAGS $
25960 43 50 50 46 4c 41 47 53 20 24 4c 44 46 4c 41 47  CPPFLAGS $LDFLAG
25970 53 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  S conftest.$ac_e
25980 78 74 20 24 4c 49 42 53 20 3e 26 35 27 0a 61 63  xt $LIBS >&5'.ac
25990 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 3d 24 61  _compiler_gnu=$a
259a0 63 5f 63 76 5f 63 5f 63 6f 6d 70 69 6c 65 72 5f  c_cv_c_compiler_
259b0 67 6e 75 0a 0a 66 69 0a 7b 20 24 61 73 5f 65 63  gnu..fi.{ $as_ec
259c0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
259d0 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
259e0 20 72 65 73 75 6c 74 3a 20 24 6c 74 5f 63 76 5f   result: $lt_cv_
259f0 63 63 5f 6e 65 65 64 73 5f 62 65 6c 66 22 20 3e  cc_needs_belf" >
25a00 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 6c 74  &5.$as_echo "$lt
25a10 5f 63 76 5f 63 63 5f 6e 65 65 64 73 5f 62 65 6c  _cv_cc_needs_bel
25a20 66 22 20 3e 26 36 3b 20 7d 0a 20 20 69 66 20 74  f" >&6; }.  if t
25a30 65 73 74 20 78 22 24 6c 74 5f 63 76 5f 63 63 5f  est x"$lt_cv_cc_
25a40 6e 65 65 64 73 5f 62 65 6c 66 22 20 21 3d 20 78  needs_belf" != x
25a50 22 79 65 73 22 3b 20 74 68 65 6e 0a 20 20 20 20  "yes"; then.    
25a60 23 20 74 68 69 73 20 69 73 20 70 72 6f 62 61 62  # this is probab
25a70 6c 79 20 67 63 63 20 32 2e 38 2e 30 2c 20 65 67  ly gcc 2.8.0, eg
25a80 63 73 20 31 2e 30 20 6f 72 20 6e 65 77 65 72 3b  cs 1.0 or newer;
25a90 20 6e 6f 20 6e 65 65 64 20 66 6f 72 20 2d 62 65   no need for -be
25aa0 6c 66 0a 20 20 20 20 43 46 4c 41 47 53 3d 22 24  lf.    CFLAGS="$
25ab0 53 41 56 45 5f 43 46 4c 41 47 53 22 0a 20 20 66  SAVE_CFLAGS".  f
25ac0 69 0a 20 20 3b 3b 0a 73 70 61 72 63 2a 2d 2a 73  i.  ;;.sparc*-*s
25ad0 6f 6c 61 72 69 73 2a 29 0a 20 20 23 20 46 69 6e  olaris*).  # Fin
25ae0 64 20 6f 75 74 20 77 68 69 63 68 20 41 42 49 20  d out which ABI 
25af0 77 65 20 61 72 65 20 75 73 69 6e 67 2e 0a 20 20  we are using..  
25b00 65 63 68 6f 20 27 69 6e 74 20 69 3b 27 20 3e 20  echo 'int i;' > 
25b10 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
25b20 0a 20 20 69 66 20 7b 20 7b 20 65 76 61 6c 20 65  .  if { { eval e
25b30 63 68 6f 20 22 5c 22 5c 24 61 73 5f 6d 65 5c 22  cho "\"\$as_me\"
25b40 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
25b50 4e 45 4e 4f 7d 3a 20 5c 22 24 61 63 5f 63 6f 6d  NENO}: \"$ac_com
25b60 70 69 6c 65 5c 22 22 3b 20 7d 20 3e 26 35 0a 20  pile\""; } >&5. 
25b70 20 28 65 76 61 6c 20 24 61 63 5f 63 6f 6d 70 69   (eval $ac_compi
25b80 6c 65 29 20 32 3e 26 35 0a 20 20 61 63 5f 73 74  le) 2>&5.  ac_st
25b90 61 74 75 73 3d 24 3f 0a 20 20 24 61 73 5f 65 63  atus=$?.  $as_ec
25ba0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
25bb0 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
25bc0 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75   \$? = $ac_statu
25bd0 73 22 20 3e 26 35 0a 20 20 74 65 73 74 20 24 61  s" >&5.  test $a
25be0 63 5f 73 74 61 74 75 73 20 3d 20 30 3b 20 7d 3b  c_status = 0; };
25bf0 20 74 68 65 6e 0a 20 20 20 20 63 61 73 65 20 60   then.    case `
25c00 2f 75 73 72 2f 62 69 6e 2f 66 69 6c 65 20 63 6f  /usr/bin/file co
25c10 6e 66 74 65 73 74 2e 6f 60 20 69 6e 0a 20 20 20  nftest.o` in.   
25c20 20 2a 36 34 2d 62 69 74 2a 29 0a 20 20 20 20 20   *64-bit*).     
25c30 20 63 61 73 65 20 24 6c 74 5f 63 76 5f 70 72 6f   case $lt_cv_pro
25c40 67 5f 67 6e 75 5f 6c 64 20 69 6e 0a 20 20 20 20  g_gnu_ld in.    
25c50 20 20 79 65 73 2a 29 20 4c 44 3d 22 24 7b 4c 44    yes*) LD="${LD
25c60 2d 6c 64 7d 20 2d 6d 20 65 6c 66 36 34 5f 73 70  -ld} -m elf64_sp
25c70 61 72 63 22 20 3b 3b 0a 20 20 20 20 20 20 2a 29  arc" ;;.      *)
25c80 0a 09 69 66 20 24 7b 4c 44 2d 6c 64 7d 20 2d 36  ..if ${LD-ld} -6
25c90 34 20 2d 72 20 2d 6f 20 63 6f 6e 66 74 65 73 74  4 -r -o conftest
25ca0 32 2e 6f 20 63 6f 6e 66 74 65 73 74 2e 6f 20 3e  2.o conftest.o >
25cb0 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 3b 20  /dev/null 2>&1; 
25cc0 74 68 65 6e 0a 09 20 20 4c 44 3d 22 24 7b 4c 44  then..  LD="${LD
25cd0 2d 6c 64 7d 20 2d 36 34 22 0a 09 66 69 0a 09 3b  -ld} -64"..fi..;
25ce0 3b 0a 20 20 20 20 20 20 65 73 61 63 0a 20 20 20  ;.      esac.   
25cf0 20 20 20 3b 3b 0a 20 20 20 20 65 73 61 63 0a 20     ;;.    esac. 
25d00 20 66 69 0a 20 20 72 6d 20 2d 72 66 20 63 6f 6e   fi.  rm -rf con
25d10 66 74 65 73 74 2a 0a 20 20 3b 3b 0a 65 73 61 63  ftest*.  ;;.esac
25d20 0a 0a 6e 65 65 64 5f 6c 6f 63 6b 73 3d 22 24 65  ..need_locks="$e
25d30 6e 61 62 6c 65 5f 6c 69 62 74 6f 6f 6c 5f 6c 6f  nable_libtool_lo
25d40 63 6b 22 0a 0a 0a 20 20 63 61 73 65 20 24 68 6f  ck"...  case $ho
25d50 73 74 5f 6f 73 20 69 6e 0a 20 20 20 20 72 68 61  st_os in.    rha
25d60 70 73 6f 64 79 2a 20 7c 20 64 61 72 77 69 6e 2a  psody* | darwin*
25d70 29 0a 20 20 20 20 69 66 20 74 65 73 74 20 2d 6e  ).    if test -n
25d80 20 22 24 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69   "$ac_tool_prefi
25d90 78 22 3b 20 74 68 65 6e 0a 20 20 23 20 45 78 74  x"; then.  # Ext
25da0 72 61 63 74 20 74 68 65 20 66 69 72 73 74 20 77  ract the first w
25db0 6f 72 64 20 6f 66 20 22 24 7b 61 63 5f 74 6f 6f  ord of "${ac_too
25dc0 6c 5f 70 72 65 66 69 78 7d 64 73 79 6d 75 74 69  l_prefix}dsymuti
25dd0 6c 22 2c 20 73 6f 20 69 74 20 63 61 6e 20 62 65  l", so it can be
25de0 20 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20   a program name 
25df0 77 69 74 68 20 61 72 67 73 2e 0a 73 65 74 20 64  with args..set d
25e00 75 6d 6d 79 20 24 7b 61 63 5f 74 6f 6f 6c 5f 70  ummy ${ac_tool_p
25e10 72 65 66 69 78 7d 64 73 79 6d 75 74 69 6c 3b 20  refix}dsymutil; 
25e20 61 63 5f 77 6f 72 64 3d 24 32 0a 7b 20 24 61 73  ac_word=$2.{ $as
25e30 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
25e40 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
25e50 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72  O}: checking for
25e60 20 24 61 63 5f 77 6f 72 64 22 20 3e 26 35 0a 24   $ac_word" >&5.$
25e70 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b  as_echo_n "check
25e80 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64  ing for $ac_word
25e90 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20  ... " >&6; }.if 
25ea0 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 44 53 59  ${ac_cv_prog_DSY
25eb0 4d 55 54 49 4c 2b 3a 7d 20 66 61 6c 73 65 3b 20  MUTIL+:} false; 
25ec0 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f 65 63 68  then :.  $as_ech
25ed0 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22 20  o_n "(cached) " 
25ee0 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66 20 74 65  >&6.else.  if te
25ef0 73 74 20 2d 6e 20 22 24 44 53 59 4d 55 54 49 4c  st -n "$DSYMUTIL
25f00 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f  "; then.  ac_cv_
25f10 70 72 6f 67 5f 44 53 59 4d 55 54 49 4c 3d 22 24  prog_DSYMUTIL="$
25f20 44 53 59 4d 55 54 49 4c 22 20 23 20 4c 65 74 20  DSYMUTIL" # Let 
25f30 74 68 65 20 75 73 65 72 20 6f 76 65 72 72 69 64  the user overrid
25f40 65 20 74 68 65 20 74 65 73 74 2e 0a 65 6c 73 65  e the test..else
25f50 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d 24 49 46  .as_save_IFS=$IF
25f60 53 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50  S; IFS=$PATH_SEP
25f70 41 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69  ARATOR.for as_di
25f80 72 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20  r in $PATH.do.  
25f90 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53  IFS=$as_save_IFS
25fa0 0a 20 20 74 65 73 74 20 2d 7a 20 22 24 61 73 5f  .  test -z "$as_
25fb0 64 69 72 22 20 26 26 20 61 73 5f 64 69 72 3d 2e  dir" && as_dir=.
25fc0 0a 20 20 20 20 66 6f 72 20 61 63 5f 65 78 65 63  .    for ac_exec
25fd0 5f 65 78 74 20 69 6e 20 27 27 20 24 61 63 5f 65  _ext in '' $ac_e
25fe0 78 65 63 75 74 61 62 6c 65 5f 65 78 74 65 6e 73  xecutable_extens
25ff0 69 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20 61 73  ions; do.  if as
26000 5f 66 6e 5f 65 78 65 63 75 74 61 62 6c 65 5f 70  _fn_executable_p
26010 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f   "$as_dir/$ac_wo
26020 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 3b  rd$ac_exec_ext";
26030 20 74 68 65 6e 0a 20 20 20 20 61 63 5f 63 76 5f   then.    ac_cv_
26040 70 72 6f 67 5f 44 53 59 4d 55 54 49 4c 3d 22 24  prog_DSYMUTIL="$
26050 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d  {ac_tool_prefix}
26060 64 73 79 6d 75 74 69 6c 22 0a 20 20 20 20 24 61  dsymutil".    $a
26070 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
26080 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45  {as_lineno-$LINE
26090 4e 4f 7d 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64  NO}: found $as_d
260a0 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65  ir/$ac_word$ac_e
260b0 78 65 63 5f 65 78 74 22 20 3e 26 35 0a 20 20 20  xec_ext" >&5.   
260c0 20 62 72 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f   break 2.  fi.do
260d0 6e 65 0a 20 20 64 6f 6e 65 0a 49 46 53 3d 24 61  ne.  done.IFS=$a
260e0 73 5f 73 61 76 65 5f 49 46 53 0a 0a 66 69 0a 66  s_save_IFS..fi.f
260f0 69 0a 44 53 59 4d 55 54 49 4c 3d 24 61 63 5f 63  i.DSYMUTIL=$ac_c
26100 76 5f 70 72 6f 67 5f 44 53 59 4d 55 54 49 4c 0a  v_prog_DSYMUTIL.
26110 69 66 20 74 65 73 74 20 2d 6e 20 22 24 44 53 59  if test -n "$DSY
26120 4d 55 54 49 4c 22 3b 20 74 68 65 6e 0a 20 20 7b  MUTIL"; then.  {
26130 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
26140 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
26150 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20  INENO}: result: 
26160 24 44 53 59 4d 55 54 49 4c 22 20 3e 26 35 0a 24  $DSYMUTIL" >&5.$
26170 61 73 5f 65 63 68 6f 20 22 24 44 53 59 4d 55 54  as_echo "$DSYMUT
26180 49 4c 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a  IL" >&6; }.else.
26190 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61    { $as_echo "$a
261a0 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
261b0 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c  -$LINENO}: resul
261c0 74 3a 20 6e 6f 22 20 3e 26 35 0a 24 61 73 5f 65  t: no" >&5.$as_e
261d0 63 68 6f 20 22 6e 6f 22 20 3e 26 36 3b 20 7d 0a  cho "no" >&6; }.
261e0 66 69 0a 0a 0a 66 69 0a 69 66 20 74 65 73 74 20  fi...fi.if test 
261f0 2d 7a 20 22 24 61 63 5f 63 76 5f 70 72 6f 67 5f  -z "$ac_cv_prog_
26200 44 53 59 4d 55 54 49 4c 22 3b 20 74 68 65 6e 0a  DSYMUTIL"; then.
26210 20 20 61 63 5f 63 74 5f 44 53 59 4d 55 54 49 4c    ac_ct_DSYMUTIL
26220 3d 24 44 53 59 4d 55 54 49 4c 0a 20 20 23 20 45  =$DSYMUTIL.  # E
26230 78 74 72 61 63 74 20 74 68 65 20 66 69 72 73 74  xtract the first
26240 20 77 6f 72 64 20 6f 66 20 22 64 73 79 6d 75 74   word of "dsymut
26250 69 6c 22 2c 20 73 6f 20 69 74 20 63 61 6e 20 62  il", so it can b
26260 65 20 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65  e a program name
26270 20 77 69 74 68 20 61 72 67 73 2e 0a 73 65 74 20   with args..set 
26280 64 75 6d 6d 79 20 64 73 79 6d 75 74 69 6c 3b 20  dummy dsymutil; 
26290 61 63 5f 77 6f 72 64 3d 24 32 0a 7b 20 24 61 73  ac_word=$2.{ $as
262a0 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
262b0 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
262c0 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72  O}: checking for
262d0 20 24 61 63 5f 77 6f 72 64 22 20 3e 26 35 0a 24   $ac_word" >&5.$
262e0 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b  as_echo_n "check
262f0 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64  ing for $ac_word
26300 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20  ... " >&6; }.if 
26310 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f  ${ac_cv_prog_ac_
26320 63 74 5f 44 53 59 4d 55 54 49 4c 2b 3a 7d 20 66  ct_DSYMUTIL+:} f
26330 61 6c 73 65 3b 20 74 68 65 6e 20 3a 0a 20 20 24  alse; then :.  $
26340 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68  as_echo_n "(cach
26350 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20  ed) " >&6.else. 
26360 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63   if test -n "$ac
26370 5f 63 74 5f 44 53 59 4d 55 54 49 4c 22 3b 20 74  _ct_DSYMUTIL"; t
26380 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67  hen.  ac_cv_prog
26390 5f 61 63 5f 63 74 5f 44 53 59 4d 55 54 49 4c 3d  _ac_ct_DSYMUTIL=
263a0 22 24 61 63 5f 63 74 5f 44 53 59 4d 55 54 49 4c  "$ac_ct_DSYMUTIL
263b0 22 20 23 20 4c 65 74 20 74 68 65 20 75 73 65 72  " # Let the user
263c0 20 6f 76 65 72 72 69 64 65 20 74 68 65 20 74 65   override the te
263d0 73 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65  st..else.as_save
263e0 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24  _IFS=$IFS; IFS=$
263f0 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66  PATH_SEPARATOR.f
26400 6f 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50 41  or as_dir in $PA
26410 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f  TH.do.  IFS=$as_
26420 73 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74 20  save_IFS.  test 
26430 2d 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26 20  -z "$as_dir" && 
26440 61 73 5f 64 69 72 3d 2e 0a 20 20 20 20 66 6f 72  as_dir=..    for
26450 20 61 63 5f 65 78 65 63 5f 65 78 74 20 69 6e 20   ac_exec_ext in 
26460 27 27 20 24 61 63 5f 65 78 65 63 75 74 61 62 6c  '' $ac_executabl
26470 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f  e_extensions; do
26480 0a 20 20 69 66 20 61 73 5f 66 6e 5f 65 78 65 63  .  if as_fn_exec
26490 75 74 61 62 6c 65 5f 70 20 22 24 61 73 5f 64 69  utable_p "$as_di
264a0 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78  r/$ac_word$ac_ex
264b0 65 63 5f 65 78 74 22 3b 20 74 68 65 6e 0a 20 20  ec_ext"; then.  
264c0 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f    ac_cv_prog_ac_
264d0 63 74 5f 44 53 59 4d 55 54 49 4c 3d 22 64 73 79  ct_DSYMUTIL="dsy
264e0 6d 75 74 69 6c 22 0a 20 20 20 20 24 61 73 5f 65  mutil".    $as_e
264f0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
26500 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
26510 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64 69 72 2f  : found $as_dir/
26520 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63  $ac_word$ac_exec
26530 5f 65 78 74 22 20 3e 26 35 0a 20 20 20 20 62 72  _ext" >&5.    br
26540 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65 0a  eak 2.  fi.done.
26550 20 20 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73    done.IFS=$as_s
26560 61 76 65 5f 49 46 53 0a 0a 66 69 0a 66 69 0a 61  ave_IFS..fi.fi.a
26570 63 5f 63 74 5f 44 53 59 4d 55 54 49 4c 3d 24 61  c_ct_DSYMUTIL=$a
26580 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f  c_cv_prog_ac_ct_
26590 44 53 59 4d 55 54 49 4c 0a 69 66 20 74 65 73 74  DSYMUTIL.if test
265a0 20 2d 6e 20 22 24 61 63 5f 63 74 5f 44 53 59 4d   -n "$ac_ct_DSYM
265b0 55 54 49 4c 22 3b 20 74 68 65 6e 0a 20 20 7b 20  UTIL"; then.  { 
265c0 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
265d0 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
265e0 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 24  NENO}: result: $
265f0 61 63 5f 63 74 5f 44 53 59 4d 55 54 49 4c 22 20  ac_ct_DSYMUTIL" 
26600 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61  >&5.$as_echo "$a
26610 63 5f 63 74 5f 44 53 59 4d 55 54 49 4c 22 20 3e  c_ct_DSYMUTIL" >
26620 26 36 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 24  &6; }.else.  { $
26630 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
26640 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e  ${as_lineno-$LIN
26650 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 6e 6f  ENO}: result: no
26660 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
26670 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a 20  no" >&6; }.fi.. 
26680 20 69 66 20 74 65 73 74 20 22 78 24 61 63 5f 63   if test "x$ac_c
26690 74 5f 44 53 59 4d 55 54 49 4c 22 20 3d 20 78 3b  t_DSYMUTIL" = x;
266a0 20 74 68 65 6e 0a 20 20 20 20 44 53 59 4d 55 54   then.    DSYMUT
266b0 49 4c 3d 22 3a 22 0a 20 20 65 6c 73 65 0a 20 20  IL=":".  else.  
266c0 20 20 63 61 73 65 20 24 63 72 6f 73 73 5f 63 6f    case $cross_co
266d0 6d 70 69 6c 69 6e 67 3a 24 61 63 5f 74 6f 6f 6c  mpiling:$ac_tool
266e0 5f 77 61 72 6e 65 64 20 69 6e 0a 79 65 73 3a 29  _warned in.yes:)
266f0 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .{ $as_echo "$as
26700 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
26710 24 4c 49 4e 45 4e 4f 7d 3a 20 57 41 52 4e 49 4e  $LINENO}: WARNIN
26720 47 3a 20 75 73 69 6e 67 20 63 72 6f 73 73 20 74  G: using cross t
26730 6f 6f 6c 73 20 6e 6f 74 20 70 72 65 66 69 78 65  ools not prefixe
26740 64 20 77 69 74 68 20 68 6f 73 74 20 74 72 69 70  d with host trip
26750 6c 65 74 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  let" >&5.$as_ech
26760 6f 20 22 24 61 73 5f 6d 65 3a 20 57 41 52 4e 49  o "$as_me: WARNI
26770 4e 47 3a 20 75 73 69 6e 67 20 63 72 6f 73 73 20  NG: using cross 
26780 74 6f 6f 6c 73 20 6e 6f 74 20 70 72 65 66 69 78  tools not prefix
26790 65 64 20 77 69 74 68 20 68 6f 73 74 20 74 72 69  ed with host tri
267a0 70 6c 65 74 22 20 3e 26 32 3b 7d 0a 61 63 5f 74  plet" >&2;}.ac_t
267b0 6f 6f 6c 5f 77 61 72 6e 65 64 3d 79 65 73 20 3b  ool_warned=yes ;
267c0 3b 0a 65 73 61 63 0a 20 20 20 20 44 53 59 4d 55  ;.esac.    DSYMU
267d0 54 49 4c 3d 24 61 63 5f 63 74 5f 44 53 59 4d 55  TIL=$ac_ct_DSYMU
267e0 54 49 4c 0a 20 20 66 69 0a 65 6c 73 65 0a 20 20  TIL.  fi.else.  
267f0 44 53 59 4d 55 54 49 4c 3d 22 24 61 63 5f 63 76  DSYMUTIL="$ac_cv
26800 5f 70 72 6f 67 5f 44 53 59 4d 55 54 49 4c 22 0a  _prog_DSYMUTIL".
26810 66 69 0a 0a 20 20 20 20 69 66 20 74 65 73 74 20  fi..    if test 
26820 2d 6e 20 22 24 61 63 5f 74 6f 6f 6c 5f 70 72 65  -n "$ac_tool_pre
26830 66 69 78 22 3b 20 74 68 65 6e 0a 20 20 23 20 45  fix"; then.  # E
26840 78 74 72 61 63 74 20 74 68 65 20 66 69 72 73 74  xtract the first
26850 20 77 6f 72 64 20 6f 66 20 22 24 7b 61 63 5f 74   word of "${ac_t
26860 6f 6f 6c 5f 70 72 65 66 69 78 7d 6e 6d 65 64 69  ool_prefix}nmedi
26870 74 22 2c 20 73 6f 20 69 74 20 63 61 6e 20 62 65  t", so it can be
26880 20 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20   a program name 
26890 77 69 74 68 20 61 72 67 73 2e 0a 73 65 74 20 64  with args..set d
268a0 75 6d 6d 79 20 24 7b 61 63 5f 74 6f 6f 6c 5f 70  ummy ${ac_tool_p
268b0 72 65 66 69 78 7d 6e 6d 65 64 69 74 3b 20 61 63  refix}nmedit; ac
268c0 5f 77 6f 72 64 3d 24 32 0a 7b 20 24 61 73 5f 65  _word=$2.{ $as_e
268d0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
268e0 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
268f0 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24  : checking for $
26900 61 63 5f 77 6f 72 64 22 20 3e 26 35 0a 24 61 73  ac_word" >&5.$as
26910 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e  _echo_n "checkin
26920 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 2e 2e  g for $ac_word..
26930 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 24 7b  . " >&6; }.if ${
26940 61 63 5f 63 76 5f 70 72 6f 67 5f 4e 4d 45 44 49  ac_cv_prog_NMEDI
26950 54 2b 3a 7d 20 66 61 6c 73 65 3b 20 74 68 65 6e  T+:} false; then
26960 20 3a 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20   :.  $as_echo_n 
26970 22 28 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a  "(cached) " >&6.
26980 65 6c 73 65 0a 20 20 69 66 20 74 65 73 74 20 2d  else.  if test -
26990 6e 20 22 24 4e 4d 45 44 49 54 22 3b 20 74 68 65  n "$NMEDIT"; the
269a0 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 4e  n.  ac_cv_prog_N
269b0 4d 45 44 49 54 3d 22 24 4e 4d 45 44 49 54 22 20  MEDIT="$NMEDIT" 
269c0 23 20 4c 65 74 20 74 68 65 20 75 73 65 72 20 6f  # Let the user o
269d0 76 65 72 72 69 64 65 20 74 68 65 20 74 65 73 74  verride the test
269e0 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f 49  ..else.as_save_I
269f0 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24 50 41  FS=$IFS; IFS=$PA
26a00 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f 72  TH_SEPARATOR.for
26a10 20 61 73 5f 64 69 72 20 69 6e 20 24 50 41 54 48   as_dir in $PATH
26a20 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73 61  .do.  IFS=$as_sa
26a30 76 65 5f 49 46 53 0a 20 20 74 65 73 74 20 2d 7a  ve_IFS.  test -z
26a40 20 22 24 61 73 5f 64 69 72 22 20 26 26 20 61 73   "$as_dir" && as
26a50 5f 64 69 72 3d 2e 0a 20 20 20 20 66 6f 72 20 61  _dir=..    for a
26a60 63 5f 65 78 65 63 5f 65 78 74 20 69 6e 20 27 27  c_exec_ext in ''
26a70 20 24 61 63 5f 65 78 65 63 75 74 61 62 6c 65 5f   $ac_executable_
26a80 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20  extensions; do. 
26a90 20 69 66 20 61 73 5f 66 6e 5f 65 78 65 63 75 74   if as_fn_execut
26aa0 61 62 6c 65 5f 70 20 22 24 61 73 5f 64 69 72 2f  able_p "$as_dir/
26ab0 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63  $ac_word$ac_exec
26ac0 5f 65 78 74 22 3b 20 74 68 65 6e 0a 20 20 20 20  _ext"; then.    
26ad0 61 63 5f 63 76 5f 70 72 6f 67 5f 4e 4d 45 44 49  ac_cv_prog_NMEDI
26ae0 54 3d 22 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65  T="${ac_tool_pre
26af0 66 69 78 7d 6e 6d 65 64 69 74 22 0a 20 20 20 20  fix}nmedit".    
26b00 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
26b10 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
26b20 4e 45 4e 4f 7d 3a 20 66 6f 75 6e 64 20 24 61 73  NENO}: found $as
26b30 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63  _dir/$ac_word$ac
26b40 5f 65 78 65 63 5f 65 78 74 22 20 3e 26 35 0a 20  _exec_ext" >&5. 
26b50 20 20 20 62 72 65 61 6b 20 32 0a 20 20 66 69 0a     break 2.  fi.
26b60 64 6f 6e 65 0a 20 20 64 6f 6e 65 0a 49 46 53 3d  done.  done.IFS=
26b70 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a 66 69  $as_save_IFS..fi
26b80 0a 66 69 0a 4e 4d 45 44 49 54 3d 24 61 63 5f 63  .fi.NMEDIT=$ac_c
26b90 76 5f 70 72 6f 67 5f 4e 4d 45 44 49 54 0a 69 66  v_prog_NMEDIT.if
26ba0 20 74 65 73 74 20 2d 6e 20 22 24 4e 4d 45 44 49   test -n "$NMEDI
26bb0 54 22 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61 73  T"; then.  { $as
26bc0 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
26bd0 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
26be0 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 24 4e 4d 45  O}: result: $NME
26bf0 44 49 54 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  DIT" >&5.$as_ech
26c00 6f 20 22 24 4e 4d 45 44 49 54 22 20 3e 26 36 3b  o "$NMEDIT" >&6;
26c10 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 24 61 73 5f   }.else.  { $as_
26c20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
26c30 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
26c40 7d 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e  }: result: no" >
26c50 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 6e 6f 22  &5.$as_echo "no"
26c60 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a 0a 66 69 0a   >&6; }.fi...fi.
26c70 69 66 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f  if test -z "$ac_
26c80 63 76 5f 70 72 6f 67 5f 4e 4d 45 44 49 54 22 3b  cv_prog_NMEDIT";
26c90 20 74 68 65 6e 0a 20 20 61 63 5f 63 74 5f 4e 4d   then.  ac_ct_NM
26ca0 45 44 49 54 3d 24 4e 4d 45 44 49 54 0a 20 20 23  EDIT=$NMEDIT.  #
26cb0 20 45 78 74 72 61 63 74 20 74 68 65 20 66 69 72   Extract the fir
26cc0 73 74 20 77 6f 72 64 20 6f 66 20 22 6e 6d 65 64  st word of "nmed
26cd0 69 74 22 2c 20 73 6f 20 69 74 20 63 61 6e 20 62  it", so it can b
26ce0 65 20 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65  e a program name
26cf0 20 77 69 74 68 20 61 72 67 73 2e 0a 73 65 74 20   with args..set 
26d00 64 75 6d 6d 79 20 6e 6d 65 64 69 74 3b 20 61 63  dummy nmedit; ac
26d10 5f 77 6f 72 64 3d 24 32 0a 7b 20 24 61 73 5f 65  _word=$2.{ $as_e
26d20 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
26d30 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
26d40 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24  : checking for $
26d50 61 63 5f 77 6f 72 64 22 20 3e 26 35 0a 24 61 73  ac_word" >&5.$as
26d60 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e  _echo_n "checkin
26d70 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 2e 2e  g for $ac_word..
26d80 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 24 7b  . " >&6; }.if ${
26d90 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74  ac_cv_prog_ac_ct
26da0 5f 4e 4d 45 44 49 54 2b 3a 7d 20 66 61 6c 73 65  _NMEDIT+:} false
26db0 3b 20 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f 65  ; then :.  $as_e
26dc0 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20  cho_n "(cached) 
26dd0 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66 20  " >&6.else.  if 
26de0 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 63 74 5f  test -n "$ac_ct_
26df0 4e 4d 45 44 49 54 22 3b 20 74 68 65 6e 0a 20 20  NMEDIT"; then.  
26e00 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74  ac_cv_prog_ac_ct
26e10 5f 4e 4d 45 44 49 54 3d 22 24 61 63 5f 63 74 5f  _NMEDIT="$ac_ct_
26e20 4e 4d 45 44 49 54 22 20 23 20 4c 65 74 20 74 68  NMEDIT" # Let th
26e30 65 20 75 73 65 72 20 6f 76 65 72 72 69 64 65 20  e user override 
26e40 74 68 65 20 74 65 73 74 2e 0a 65 6c 73 65 0a 61  the test..else.a
26e50 73 5f 73 61 76 65 5f 49 46 53 3d 24 49 46 53 3b  s_save_IFS=$IFS;
26e60 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41 52   IFS=$PATH_SEPAR
26e70 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72 20  ATOR.for as_dir 
26e80 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20 49 46  in $PATH.do.  IF
26e90 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 20  S=$as_save_IFS. 
26ea0 20 74 65 73 74 20 2d 7a 20 22 24 61 73 5f 64 69   test -z "$as_di
26eb0 72 22 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20  r" && as_dir=.. 
26ec0 20 20 20 66 6f 72 20 61 63 5f 65 78 65 63 5f 65     for ac_exec_e
26ed0 78 74 20 69 6e 20 27 27 20 24 61 63 5f 65 78 65  xt in '' $ac_exe
26ee0 63 75 74 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f  cutable_extensio
26ef0 6e 73 3b 20 64 6f 0a 20 20 69 66 20 61 73 5f 66  ns; do.  if as_f
26f00 6e 5f 65 78 65 63 75 74 61 62 6c 65 5f 70 20 22  n_executable_p "
26f10 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64  $as_dir/$ac_word
26f20 24 61 63 5f 65 78 65 63 5f 65 78 74 22 3b 20 74  $ac_exec_ext"; t
26f30 68 65 6e 0a 20 20 20 20 61 63 5f 63 76 5f 70 72  hen.    ac_cv_pr
26f40 6f 67 5f 61 63 5f 63 74 5f 4e 4d 45 44 49 54 3d  og_ac_ct_NMEDIT=
26f50 22 6e 6d 65 64 69 74 22 0a 20 20 20 20 24 61 73  "nmedit".    $as
26f60 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
26f70 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
26f80 4f 7d 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64 69  O}: found $as_di
26f90 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78  r/$ac_word$ac_ex
26fa0 65 63 5f 65 78 74 22 20 3e 26 35 0a 20 20 20 20  ec_ext" >&5.    
26fb0 62 72 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e  break 2.  fi.don
26fc0 65 0a 20 20 64 6f 6e 65 0a 49 46 53 3d 24 61 73  e.  done.IFS=$as
26fd0 5f 73 61 76 65 5f 49 46 53 0a 0a 66 69 0a 66 69  _save_IFS..fi.fi
26fe0 0a 61 63 5f 63 74 5f 4e 4d 45 44 49 54 3d 24 61  .ac_ct_NMEDIT=$a
26ff0 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f  c_cv_prog_ac_ct_
27000 4e 4d 45 44 49 54 0a 69 66 20 74 65 73 74 20 2d  NMEDIT.if test -
27010 6e 20 22 24 61 63 5f 63 74 5f 4e 4d 45 44 49 54  n "$ac_ct_NMEDIT
27020 22 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61 73 5f  "; then.  { $as_
27030 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
27040 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
27050 7d 3a 20 72 65 73 75 6c 74 3a 20 24 61 63 5f 63  }: result: $ac_c
27060 74 5f 4e 4d 45 44 49 54 22 20 3e 26 35 0a 24 61  t_NMEDIT" >&5.$a
27070 73 5f 65 63 68 6f 20 22 24 61 63 5f 63 74 5f 4e  s_echo "$ac_ct_N
27080 4d 45 44 49 54 22 20 3e 26 36 3b 20 7d 0a 65 6c  MEDIT" >&6; }.el
27090 73 65 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20  se.  { $as_echo 
270a0 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  "$as_me:${as_lin
270b0 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65  eno-$LINENO}: re
270c0 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 24 61  sult: no" >&5.$a
270d0 73 5f 65 63 68 6f 20 22 6e 6f 22 20 3e 26 36 3b  s_echo "no" >&6;
270e0 20 7d 0a 66 69 0a 0a 20 20 69 66 20 74 65 73 74   }.fi..  if test
270f0 20 22 78 24 61 63 5f 63 74 5f 4e 4d 45 44 49 54   "x$ac_ct_NMEDIT
27100 22 20 3d 20 78 3b 20 74 68 65 6e 0a 20 20 20 20  " = x; then.    
27110 4e 4d 45 44 49 54 3d 22 3a 22 0a 20 20 65 6c 73  NMEDIT=":".  els
27120 65 0a 20 20 20 20 63 61 73 65 20 24 63 72 6f 73  e.    case $cros
27130 73 5f 63 6f 6d 70 69 6c 69 6e 67 3a 24 61 63 5f  s_compiling:$ac_
27140 74 6f 6f 6c 5f 77 61 72 6e 65 64 20 69 6e 0a 79  tool_warned in.y
27150 65 73 3a 29 0a 7b 20 24 61 73 5f 65 63 68 6f 20  es:).{ $as_echo 
27160 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  "$as_me:${as_lin
27170 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 57 41  eno-$LINENO}: WA
27180 52 4e 49 4e 47 3a 20 75 73 69 6e 67 20 63 72 6f  RNING: using cro
27190 73 73 20 74 6f 6f 6c 73 20 6e 6f 74 20 70 72 65  ss tools not pre
271a0 66 69 78 65 64 20 77 69 74 68 20 68 6f 73 74 20  fixed with host 
271b0 74 72 69 70 6c 65 74 22 20 3e 26 35 0a 24 61 73  triplet" >&5.$as
271c0 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 57  _echo "$as_me: W
271d0 41 52 4e 49 4e 47 3a 20 75 73 69 6e 67 20 63 72  ARNING: using cr
271e0 6f 73 73 20 74 6f 6f 6c 73 20 6e 6f 74 20 70 72  oss tools not pr
271f0 65 66 69 78 65 64 20 77 69 74 68 20 68 6f 73 74  efixed with host
27200 20 74 72 69 70 6c 65 74 22 20 3e 26 32 3b 7d 0a   triplet" >&2;}.
27210 61 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64 3d 79  ac_tool_warned=y
27220 65 73 20 3b 3b 0a 65 73 61 63 0a 20 20 20 20 4e  es ;;.esac.    N
27230 4d 45 44 49 54 3d 24 61 63 5f 63 74 5f 4e 4d 45  MEDIT=$ac_ct_NME
27240 44 49 54 0a 20 20 66 69 0a 65 6c 73 65 0a 20 20  DIT.  fi.else.  
27250 4e 4d 45 44 49 54 3d 22 24 61 63 5f 63 76 5f 70  NMEDIT="$ac_cv_p
27260 72 6f 67 5f 4e 4d 45 44 49 54 22 0a 66 69 0a 0a  rog_NMEDIT".fi..
27270 20 20 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22      if test -n "
27280 24 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 22  $ac_tool_prefix"
27290 3b 20 74 68 65 6e 0a 20 20 23 20 45 78 74 72 61  ; then.  # Extra
272a0 63 74 20 74 68 65 20 66 69 72 73 74 20 77 6f 72  ct the first wor
272b0 64 20 6f 66 20 22 24 7b 61 63 5f 74 6f 6f 6c 5f  d of "${ac_tool_
272c0 70 72 65 66 69 78 7d 6c 69 70 6f 22 2c 20 73 6f  prefix}lipo", so
272d0 20 69 74 20 63 61 6e 20 62 65 20 61 20 70 72 6f   it can be a pro
272e0 67 72 61 6d 20 6e 61 6d 65 20 77 69 74 68 20 61  gram name with a
272f0 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79 20 24  rgs..set dummy $
27300 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d  {ac_tool_prefix}
27310 6c 69 70 6f 3b 20 61 63 5f 77 6f 72 64 3d 24 32  lipo; ac_word=$2
27320 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .{ $as_echo "$as
27330 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
27340 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69  $LINENO}: checki
27350 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 22  ng for $ac_word"
27360 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20   >&5.$as_echo_n 
27370 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61  "checking for $a
27380 63 5f 77 6f 72 64 2e 2e 2e 20 22 20 3e 26 36 3b  c_word... " >&6;
27390 20 7d 0a 69 66 20 24 7b 61 63 5f 63 76 5f 70 72   }.if ${ac_cv_pr
273a0 6f 67 5f 4c 49 50 4f 2b 3a 7d 20 66 61 6c 73 65  og_LIPO+:} false
273b0 3b 20 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f 65  ; then :.  $as_e
273c0 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20  cho_n "(cached) 
273d0 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66 20  " >&6.else.  if 
273e0 74 65 73 74 20 2d 6e 20 22 24 4c 49 50 4f 22 3b  test -n "$LIPO";
273f0 20 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72   then.  ac_cv_pr
27400 6f 67 5f 4c 49 50 4f 3d 22 24 4c 49 50 4f 22 20  og_LIPO="$LIPO" 
27410 23 20 4c 65 74 20 74 68 65 20 75 73 65 72 20 6f  # Let the user o
27420 76 65 72 72 69 64 65 20 74 68 65 20 74 65 73 74  verride the test
27430 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f 49  ..else.as_save_I
27440 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24 50 41  FS=$IFS; IFS=$PA
27450 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f 72  TH_SEPARATOR.for
27460 20 61 73 5f 64 69 72 20 69 6e 20 24 50 41 54 48   as_dir in $PATH
27470 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73 61  .do.  IFS=$as_sa
27480 76 65 5f 49 46 53 0a 20 20 74 65 73 74 20 2d 7a  ve_IFS.  test -z
27490 20 22 24 61 73 5f 64 69 72 22 20 26 26 20 61 73   "$as_dir" && as
274a0 5f 64 69 72 3d 2e 0a 20 20 20 20 66 6f 72 20 61  _dir=..    for a
274b0 63 5f 65 78 65 63 5f 65 78 74 20 69 6e 20 27 27  c_exec_ext in ''
274c0 20 24 61 63 5f 65 78 65 63 75 74 61 62 6c 65 5f   $ac_executable_
274d0 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20  extensions; do. 
274e0 20 69 66 20 61 73 5f 66 6e 5f 65 78 65 63 75 74   if as_fn_execut
274f0 61 62 6c 65 5f 70 20 22 24 61 73 5f 64 69 72 2f  able_p "$as_dir/
27500 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63  $ac_word$ac_exec
27510 5f 65 78 74 22 3b 20 74 68 65 6e 0a 20 20 20 20  _ext"; then.    
27520 61 63 5f 63 76 5f 70 72 6f 67 5f 4c 49 50 4f 3d  ac_cv_prog_LIPO=
27530 22 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69  "${ac_tool_prefi
27540 78 7d 6c 69 70 6f 22 0a 20 20 20 20 24 61 73 5f  x}lipo".    $as_
27550 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
27560 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
27570 7d 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64 69 72  }: found $as_dir
27580 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65  /$ac_word$ac_exe
27590 63 5f 65 78 74 22 20 3e 26 35 0a 20 20 20 20 62  c_ext" >&5.    b
275a0 72 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65  reak 2.  fi.done
275b0 0a 20 20 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f  .  done.IFS=$as_
275c0 73 61 76 65 5f 49 46 53 0a 0a 66 69 0a 66 69 0a  save_IFS..fi.fi.
275d0 4c 49 50 4f 3d 24 61 63 5f 63 76 5f 70 72 6f 67  LIPO=$ac_cv_prog
275e0 5f 4c 49 50 4f 0a 69 66 20 74 65 73 74 20 2d 6e  _LIPO.if test -n
275f0 20 22 24 4c 49 50 4f 22 3b 20 74 68 65 6e 0a 20   "$LIPO"; then. 
27600 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73   { $as_echo "$as
27610 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
27620 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74  $LINENO}: result
27630 3a 20 24 4c 49 50 4f 22 20 3e 26 35 0a 24 61 73  : $LIPO" >&5.$as
27640 5f 65 63 68 6f 20 22 24 4c 49 50 4f 22 20 3e 26  _echo "$LIPO" >&
27650 36 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 24 61  6; }.else.  { $a
27660 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
27670 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45  {as_lineno-$LINE
27680 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22  NO}: result: no"
27690 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 6e   >&5.$as_echo "n
276a0 6f 22 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a 0a 66  o" >&6; }.fi...f
276b0 69 0a 69 66 20 74 65 73 74 20 2d 7a 20 22 24 61  i.if test -z "$a
276c0 63 5f 63 76 5f 70 72 6f 67 5f 4c 49 50 4f 22 3b  c_cv_prog_LIPO";
276d0 20 74 68 65 6e 0a 20 20 61 63 5f 63 74 5f 4c 49   then.  ac_ct_LI
276e0 50 4f 3d 24 4c 49 50 4f 0a 20 20 23 20 45 78 74  PO=$LIPO.  # Ext
276f0 72 61 63 74 20 74 68 65 20 66 69 72 73 74 20 77  ract the first w
27700 6f 72 64 20 6f 66 20 22 6c 69 70 6f 22 2c 20 73  ord of "lipo", s
27710 6f 20 69 74 20 63 61 6e 20 62 65 20 61 20 70 72  o it can be a pr
27720 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69 74 68 20  ogram name with 
27730 61 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79 20  args..set dummy 
27740 6c 69 70 6f 3b 20 61 63 5f 77 6f 72 64 3d 24 32  lipo; ac_word=$2
27750 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .{ $as_echo "$as
27760 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
27770 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69  $LINENO}: checki
27780 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 22  ng for $ac_word"
27790 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20   >&5.$as_echo_n 
277a0 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61  "checking for $a
277b0 63 5f 77 6f 72 64 2e 2e 2e 20 22 20 3e 26 36 3b  c_word... " >&6;
277c0 20 7d 0a 69 66 20 24 7b 61 63 5f 63 76 5f 70 72   }.if ${ac_cv_pr
277d0 6f 67 5f 61 63 5f 63 74 5f 4c 49 50 4f 2b 3a 7d  og_ac_ct_LIPO+:}
277e0 20 66 61 6c 73 65 3b 20 74 68 65 6e 20 3a 0a 20   false; then :. 
277f0 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61   $as_echo_n "(ca
27800 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65  ched) " >&6.else
27810 0a 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24  .  if test -n "$
27820 61 63 5f 63 74 5f 4c 49 50 4f 22 3b 20 74 68 65  ac_ct_LIPO"; the
27830 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61  n.  ac_cv_prog_a
27840 63 5f 63 74 5f 4c 49 50 4f 3d 22 24 61 63 5f 63  c_ct_LIPO="$ac_c
27850 74 5f 4c 49 50 4f 22 20 23 20 4c 65 74 20 74 68  t_LIPO" # Let th
27860 65 20 75 73 65 72 20 6f 76 65 72 72 69 64 65 20  e user override 
27870 74 68 65 20 74 65 73 74 2e 0a 65 6c 73 65 0a 61  the test..else.a
27880 73 5f 73 61 76 65 5f 49 46 53 3d 24 49 46 53 3b  s_save_IFS=$IFS;
27890 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41 52   IFS=$PATH_SEPAR
278a0 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72 20  ATOR.for as_dir 
278b0 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20 49 46  in $PATH.do.  IF
278c0 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 20  S=$as_save_IFS. 
278d0 20 74 65 73 74 20 2d 7a 20 22 24 61 73 5f 64 69   test -z "$as_di
278e0 72 22 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20  r" && as_dir=.. 
278f0 20 20 20 66 6f 72 20 61 63 5f 65 78 65 63 5f 65     for ac_exec_e
27900 78 74 20 69 6e 20 27 27 20 24 61 63 5f 65 78 65  xt in '' $ac_exe
27910 63 75 74 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f  cutable_extensio
27920 6e 73 3b 20 64 6f 0a 20 20 69 66 20 61 73 5f 66  ns; do.  if as_f
27930 6e 5f 65 78 65 63 75 74 61 62 6c 65 5f 70 20 22  n_executable_p "
27940 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64  $as_dir/$ac_word
27950 24 61 63 5f 65 78 65 63 5f 65 78 74 22 3b 20 74  $ac_exec_ext"; t
27960 68 65 6e 0a 20 20 20 20 61 63 5f 63 76 5f 70 72  hen.    ac_cv_pr
27970 6f 67 5f 61 63 5f 63 74 5f 4c 49 50 4f 3d 22 6c  og_ac_ct_LIPO="l
27980 69 70 6f 22 0a 20 20 20 20 24 61 73 5f 65 63 68  ipo".    $as_ech
27990 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
279a0 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
279b0 66 6f 75 6e 64 20 24 61 73 5f 64 69 72 2f 24 61  found $as_dir/$a
279c0 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65  c_word$ac_exec_e
279d0 78 74 22 20 3e 26 35 0a 20 20 20 20 62 72 65 61  xt" >&5.    brea
279e0 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65 0a 20 20  k 2.  fi.done.  
279f0 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61 76  done.IFS=$as_sav
27a00 65 5f 49 46 53 0a 0a 66 69 0a 66 69 0a 61 63 5f  e_IFS..fi.fi.ac_
27a10 63 74 5f 4c 49 50 4f 3d 24 61 63 5f 63 76 5f 70  ct_LIPO=$ac_cv_p
27a20 72 6f 67 5f 61 63 5f 63 74 5f 4c 49 50 4f 0a 69  rog_ac_ct_LIPO.i
27a30 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 63  f test -n "$ac_c
27a40 74 5f 4c 49 50 4f 22 3b 20 74 68 65 6e 0a 20 20  t_LIPO"; then.  
27a50 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
27a60 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24  me:${as_lineno-$
27a70 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a  LINENO}: result:
27a80 20 24 61 63 5f 63 74 5f 4c 49 50 4f 22 20 3e 26   $ac_ct_LIPO" >&
27a90 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f  5.$as_echo "$ac_
27aa0 63 74 5f 4c 49 50 4f 22 20 3e 26 36 3b 20 7d 0a  ct_LIPO" >&6; }.
27ab0 65 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65 63 68  else.  { $as_ech
27ac0 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
27ad0 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
27ae0 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a  result: no" >&5.
27af0 24 61 73 5f 65 63 68 6f 20 22 6e 6f 22 20 3e 26  $as_echo "no" >&
27b00 36 3b 20 7d 0a 66 69 0a 0a 20 20 69 66 20 74 65  6; }.fi..  if te
27b10 73 74 20 22 78 24 61 63 5f 63 74 5f 4c 49 50 4f  st "x$ac_ct_LIPO
27b20 22 20 3d 20 78 3b 20 74 68 65 6e 0a 20 20 20 20  " = x; then.    
27b30 4c 49 50 4f 3d 22 3a 22 0a 20 20 65 6c 73 65 0a  LIPO=":".  else.
27b40 20 20 20 20 63 61 73 65 20 24 63 72 6f 73 73 5f      case $cross_
27b50 63 6f 6d 70 69 6c 69 6e 67 3a 24 61 63 5f 74 6f  compiling:$ac_to
27b60 6f 6c 5f 77 61 72 6e 65 64 20 69 6e 0a 79 65 73  ol_warned in.yes
27b70 3a 29 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  :).{ $as_echo "$
27b80 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
27b90 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 57 41 52 4e  o-$LINENO}: WARN
27ba0 49 4e 47 3a 20 75 73 69 6e 67 20 63 72 6f 73 73  ING: using cross
27bb0 20 74 6f 6f 6c 73 20 6e 6f 74 20 70 72 65 66 69   tools not prefi
27bc0 78 65 64 20 77 69 74 68 20 68 6f 73 74 20 74 72  xed with host tr
27bd0 69 70 6c 65 74 22 20 3e 26 35 0a 24 61 73 5f 65  iplet" >&5.$as_e
27be0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 57 41 52  cho "$as_me: WAR
27bf0 4e 49 4e 47 3a 20 75 73 69 6e 67 20 63 72 6f 73  NING: using cros
27c00 73 20 74 6f 6f 6c 73 20 6e 6f 74 20 70 72 65 66  s tools not pref
27c10 69 78 65 64 20 77 69 74 68 20 68 6f 73 74 20 74  ixed with host t
27c20 72 69 70 6c 65 74 22 20 3e 26 32 3b 7d 0a 61 63  riplet" >&2;}.ac
27c30 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64 3d 79 65 73  _tool_warned=yes
27c40 20 3b 3b 0a 65 73 61 63 0a 20 20 20 20 4c 49 50   ;;.esac.    LIP
27c50 4f 3d 24 61 63 5f 63 74 5f 4c 49 50 4f 0a 20 20  O=$ac_ct_LIPO.  
27c60 66 69 0a 65 6c 73 65 0a 20 20 4c 49 50 4f 3d 22  fi.else.  LIPO="
27c70 24 61 63 5f 63 76 5f 70 72 6f 67 5f 4c 49 50 4f  $ac_cv_prog_LIPO
27c80 22 0a 66 69 0a 0a 20 20 20 20 69 66 20 74 65 73  ".fi..    if tes
27c90 74 20 2d 6e 20 22 24 61 63 5f 74 6f 6f 6c 5f 70  t -n "$ac_tool_p
27ca0 72 65 66 69 78 22 3b 20 74 68 65 6e 0a 20 20 23  refix"; then.  #
27cb0 20 45 78 74 72 61 63 74 20 74 68 65 20 66 69 72   Extract the fir
27cc0 73 74 20 77 6f 72 64 20 6f 66 20 22 24 7b 61 63  st word of "${ac
27cd0 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 6f 74 6f  _tool_prefix}oto
27ce0 6f 6c 22 2c 20 73 6f 20 69 74 20 63 61 6e 20 62  ol", so it can b
27cf0 65 20 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65  e a program name
27d00 20 77 69 74 68 20 61 72 67 73 2e 0a 73 65 74 20   with args..set 
27d10 64 75 6d 6d 79 20 24 7b 61 63 5f 74 6f 6f 6c 5f  dummy ${ac_tool_
27d20 70 72 65 66 69 78 7d 6f 74 6f 6f 6c 3b 20 61 63  prefix}otool; ac
27d30 5f 77 6f 72 64 3d 24 32 0a 7b 20 24 61 73 5f 65  _word=$2.{ $as_e
27d40 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
27d50 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
27d60 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24  : checking for $
27d70 61 63 5f 77 6f 72 64 22 20 3e 26 35 0a 24 61 73  ac_word" >&5.$as
27d80 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e  _echo_n "checkin
27d90 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 2e 2e  g for $ac_word..
27da0 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 24 7b  . " >&6; }.if ${
27db0 61 63 5f 63 76 5f 70 72 6f 67 5f 4f 54 4f 4f 4c  ac_cv_prog_OTOOL
27dc0 2b 3a 7d 20 66 61 6c 73 65 3b 20 74 68 65 6e 20  +:} false; then 
27dd0 3a 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22  :.  $as_echo_n "
27de0 28 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65  (cached) " >&6.e
27df0 6c 73 65 0a 20 20 69 66 20 74 65 73 74 20 2d 6e  lse.  if test -n
27e00 20 22 24 4f 54 4f 4f 4c 22 3b 20 74 68 65 6e 0a   "$OTOOL"; then.
27e10 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 4f 54 4f    ac_cv_prog_OTO
27e20 4f 4c 3d 22 24 4f 54 4f 4f 4c 22 20 23 20 4c 65  OL="$OTOOL" # Le
27e30 74 20 74 68 65 20 75 73 65 72 20 6f 76 65 72 72  t the user overr
27e40 69 64 65 20 74 68 65 20 74 65 73 74 2e 0a 65 6c  ide the test..el
27e50 73 65 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d 24  se.as_save_IFS=$
27e60 49 46 53 3b 20 49 46 53 3d 24 50 41 54 48 5f 53  IFS; IFS=$PATH_S
27e70 45 50 41 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f  EPARATOR.for as_
27e80 64 69 72 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a  dir in $PATH.do.
27e90 20 20 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49    IFS=$as_save_I
27ea0 46 53 0a 20 20 74 65 73 74 20 2d 7a 20 22 24 61  FS.  test -z "$a
27eb0 73 5f 64 69 72 22 20 26 26 20 61 73 5f 64 69 72  s_dir" && as_dir
27ec0 3d 2e 0a 20 20 20 20 66 6f 72 20 61 63 5f 65 78  =..    for ac_ex
27ed0 65 63 5f 65 78 74 20 69 6e 20 27 27 20 24 61 63  ec_ext in '' $ac
27ee0 5f 65 78 65 63 75 74 61 62 6c 65 5f 65 78 74 65  _executable_exte
27ef0 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20  nsions; do.  if 
27f00 61 73 5f 66 6e 5f 65 78 65 63 75 74 61 62 6c 65  as_fn_executable
27f10 5f 70 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f  _p "$as_dir/$ac_
27f20 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74  word$ac_exec_ext
27f30 22 3b 20 74 68 65 6e 0a 20 20 20 20 61 63 5f 63  "; then.    ac_c
27f40 76 5f 70 72 6f 67 5f 4f 54 4f 4f 4c 3d 22 24 7b  v_prog_OTOOL="${
27f50 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 6f  ac_tool_prefix}o
27f60 74 6f 6f 6c 22 0a 20 20 20 20 24 61 73 5f 65 63  tool".    $as_ec
27f70 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
27f80 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
27f90 20 66 6f 75 6e 64 20 24 61 73 5f 64 69 72 2f 24   found $as_dir/$
27fa0 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f  ac_word$ac_exec_
27fb0 65 78 74 22 20 3e 26 35 0a 20 20 20 20 62 72 65  ext" >&5.    bre
27fc0 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65 0a 20  ak 2.  fi.done. 
27fd0 20 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61   done.IFS=$as_sa
27fe0 76 65 5f 49 46 53 0a 0a 66 69 0a 66 69 0a 4f 54  ve_IFS..fi.fi.OT
27ff0 4f 4f 4c 3d 24 61 63 5f 63 76 5f 70 72 6f 67 5f  OOL=$ac_cv_prog_
28000 4f 54 4f 4f 4c 0a 69 66 20 74 65 73 74 20 2d 6e  OTOOL.if test -n
28010 20 22 24 4f 54 4f 4f 4c 22 3b 20 74 68 65 6e 0a   "$OTOOL"; then.
28020 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61    { $as_echo "$a
28030 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
28040 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c  -$LINENO}: resul
28050 74 3a 20 24 4f 54 4f 4f 4c 22 20 3e 26 35 0a 24  t: $OTOOL" >&5.$
28060 61 73 5f 65 63 68 6f 20 22 24 4f 54 4f 4f 4c 22  as_echo "$OTOOL"
28070 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b   >&6; }.else.  {
28080 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
28090 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
280a0 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20  INENO}: result: 
280b0 6e 6f 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  no" >&5.$as_echo
280c0 20 22 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66 69 0a   "no" >&6; }.fi.
280d0 0a 0a 66 69 0a 69 66 20 74 65 73 74 20 2d 7a 20  ..fi.if test -z 
280e0 22 24 61 63 5f 63 76 5f 70 72 6f 67 5f 4f 54 4f  "$ac_cv_prog_OTO
280f0 4f 4c 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63  OL"; then.  ac_c
28100 74 5f 4f 54 4f 4f 4c 3d 24 4f 54 4f 4f 4c 0a 20  t_OTOOL=$OTOOL. 
28110 20 23 20 45 78 74 72 61 63 74 20 74 68 65 20 66   # Extract the f
28120 69 72 73 74 20 77 6f 72 64 20 6f 66 20 22 6f 74  irst word of "ot
28130 6f 6f 6c 22 2c 20 73 6f 20 69 74 20 63 61 6e 20  ool", so it can 
28140 62 65 20 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d  be a program nam
28150 65 20 77 69 74 68 20 61 72 67 73 2e 0a 73 65 74  e with args..set
28160 20 64 75 6d 6d 79 20 6f 74 6f 6f 6c 3b 20 61 63   dummy otool; ac
28170 5f 77 6f 72 64 3d 24 32 0a 7b 20 24 61 73 5f 65  _word=$2.{ $as_e
28180 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
28190 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
281a0 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24  : checking for $
281b0 61 63 5f 77 6f 72 64 22 20 3e 26 35 0a 24 61 73  ac_word" >&5.$as
281c0 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e  _echo_n "checkin
281d0 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 2e 2e  g for $ac_word..
281e0 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 24 7b  . " >&6; }.if ${
281f0 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74  ac_cv_prog_ac_ct
28200 5f 4f 54 4f 4f 4c 2b 3a 7d 20 66 61 6c 73 65 3b  _OTOOL+:} false;
28210 20 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f 65 63   then :.  $as_ec
28220 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22  ho_n "(cached) "
28230 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66 20 74   >&6.else.  if t
28240 65 73 74 20 2d 6e 20 22 24 61 63 5f 63 74 5f 4f  est -n "$ac_ct_O
28250 54 4f 4f 4c 22 3b 20 74 68 65 6e 0a 20 20 61 63  TOOL"; then.  ac
28260 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 4f  _cv_prog_ac_ct_O
28270 54 4f 4f 4c 3d 22 24 61 63 5f 63 74 5f 4f 54 4f  TOOL="$ac_ct_OTO
28280 4f 4c 22 20 23 20 4c 65 74 20 74 68 65 20 75 73  OL" # Let the us
28290 65 72 20 6f 76 65 72 72 69 64 65 20 74 68 65 20  er override the 
282a0 74 65 73 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61  test..else.as_sa
282b0 76 65 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53  ve_IFS=$IFS; IFS
282c0 3d 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52  =$PATH_SEPARATOR
282d0 0a 66 6f 72 20 61 73 5f 64 69 72 20 69 6e 20 24  .for as_dir in $
282e0 50 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61  PATH.do.  IFS=$a
282f0 73 5f 73 61 76 65 5f 49 46 53 0a 20 20 74 65 73  s_save_IFS.  tes
28300 74 20 2d 7a 20 22 24 61 73 5f 64 69 72 22 20 26  t -z "$as_dir" &
28310 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20 20 20 66  & as_dir=..    f
28320 6f 72 20 61 63 5f 65 78 65 63 5f 65 78 74 20 69  or ac_exec_ext i
28330 6e 20 27 27 20 24 61 63 5f 65 78 65 63 75 74 61  n '' $ac_executa
28340 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20  ble_extensions; 
28350 64 6f 0a 20 20 69 66 20 61 73 5f 66 6e 5f 65 78  do.  if as_fn_ex
28360 65 63 75 74 61 62 6c 65 5f 70 20 22 24 61 73 5f  ecutable_p "$as_
28370 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f  dir/$ac_word$ac_
28380 65 78 65 63 5f 65 78 74 22 3b 20 74 68 65 6e 0a  exec_ext"; then.
28390 20 20 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61      ac_cv_prog_a
283a0 63 5f 63 74 5f 4f 54 4f 4f 4c 3d 22 6f 74 6f 6f  c_ct_OTOOL="otoo
283b0 6c 22 0a 20 20 20 20 24 61 73 5f 65 63 68 6f 20  l".    $as_echo 
283c0 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  "$as_me:${as_lin
283d0 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 66 6f  eno-$LINENO}: fo
283e0 75 6e 64 20 24 61 73 5f 64 69 72 2f 24 61 63 5f  und $as_dir/$ac_
283f0 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74  word$ac_exec_ext
28400 22 20 3e 26 35 0a 20 20 20 20 62 72 65 61 6b 20  " >&5.    break 
28410 32 0a 20 20 66 69 0a 64 6f 6e 65 0a 20 20 64 6f  2.  fi.done.  do
28420 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61 76 65 5f  ne.IFS=$as_save_
28430 49 46 53 0a 0a 66 69 0a 66 69 0a 61 63 5f 63 74  IFS..fi.fi.ac_ct
28440 5f 4f 54 4f 4f 4c 3d 24 61 63 5f 63 76 5f 70 72  _OTOOL=$ac_cv_pr
28450 6f 67 5f 61 63 5f 63 74 5f 4f 54 4f 4f 4c 0a 69  og_ac_ct_OTOOL.i
28460 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 63  f test -n "$ac_c
28470 74 5f 4f 54 4f 4f 4c 22 3b 20 74 68 65 6e 0a 20  t_OTOOL"; then. 
28480 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73   { $as_echo "$as
28490 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
284a0 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74  $LINENO}: result
284b0 3a 20 24 61 63 5f 63 74 5f 4f 54 4f 4f 4c 22 20  : $ac_ct_OTOOL" 
284c0 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61  >&5.$as_echo "$a
284d0 63 5f 63 74 5f 4f 54 4f 4f 4c 22 20 3e 26 36 3b  c_ct_OTOOL" >&6;
284e0 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 24 61 73 5f   }.else.  { $as_
284f0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
28500 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
28510 7d 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e  }: result: no" >
28520 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 6e 6f 22  &5.$as_echo "no"
28530 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a 20 20 69 66   >&6; }.fi..  if
28540 20 74 65 73 74 20 22 78 24 61 63 5f 63 74 5f 4f   test "x$ac_ct_O
28550 54 4f 4f 4c 22 20 3d 20 78 3b 20 74 68 65 6e 0a  TOOL" = x; then.
28560 20 20 20 20 4f 54 4f 4f 4c 3d 22 3a 22 0a 20 20      OTOOL=":".  
28570 65 6c 73 65 0a 20 20 20 20 63 61 73 65 20 24 63  else.    case $c
28580 72 6f 73 73 5f 63 6f 6d 70 69 6c 69 6e 67 3a 24  ross_compiling:$
28590 61 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64 20 69  ac_tool_warned i
285a0 6e 0a 79 65 73 3a 29 0a 7b 20 24 61 73 5f 65 63  n.yes:).{ $as_ec
285b0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
285c0 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
285d0 20 57 41 52 4e 49 4e 47 3a 20 75 73 69 6e 67 20   WARNING: using 
285e0 63 72 6f 73 73 20 74 6f 6f 6c 73 20 6e 6f 74 20  cross tools not 
285f0 70 72 65 66 69 78 65 64 20 77 69 74 68 20 68 6f  prefixed with ho
28600 73 74 20 74 72 69 70 6c 65 74 22 20 3e 26 35 0a  st triplet" >&5.
28610 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
28620 3a 20 57 41 52 4e 49 4e 47 3a 20 75 73 69 6e 67  : WARNING: using
28630 20 63 72 6f 73 73 20 74 6f 6f 6c 73 20 6e 6f 74   cross tools not
28640 20 70 72 65 66 69 78 65 64 20 77 69 74 68 20 68   prefixed with h
28650 6f 73 74 20 74 72 69 70 6c 65 74 22 20 3e 26 32  ost triplet" >&2
28660 3b 7d 0a 61 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65  ;}.ac_tool_warne
28670 64 3d 79 65 73 20 3b 3b 0a 65 73 61 63 0a 20 20  d=yes ;;.esac.  
28680 20 20 4f 54 4f 4f 4c 3d 24 61 63 5f 63 74 5f 4f    OTOOL=$ac_ct_O
28690 54 4f 4f 4c 0a 20 20 66 69 0a 65 6c 73 65 0a 20  TOOL.  fi.else. 
286a0 20 4f 54 4f 4f 4c 3d 22 24 61 63 5f 63 76 5f 70   OTOOL="$ac_cv_p
286b0 72 6f 67 5f 4f 54 4f 4f 4c 22 0a 66 69 0a 0a 20  rog_OTOOL".fi.. 
286c0 20 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24     if test -n "$
286d0 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 22 3b  ac_tool_prefix";
286e0 20 74 68 65 6e 0a 20 20 23 20 45 78 74 72 61 63   then.  # Extrac
286f0 74 20 74 68 65 20 66 69 72 73 74 20 77 6f 72 64  t the first word
28700 20 6f 66 20 22 24 7b 61 63 5f 74 6f 6f 6c 5f 70   of "${ac_tool_p
28710 72 65 66 69 78 7d 6f 74 6f 6f 6c 36 34 22 2c 20  refix}otool64", 
28720 73 6f 20 69 74 20 63 61 6e 20 62 65 20 61 20 70  so it can be a p
28730 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69 74 68  rogram name with
28740 20 61 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79   args..set dummy
28750 20 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69   ${ac_tool_prefi
28760 78 7d 6f 74 6f 6f 6c 36 34 3b 20 61 63 5f 77 6f  x}otool64; ac_wo
28770 72 64 3d 24 32 0a 7b 20 24 61 73 5f 65 63 68 6f  rd=$2.{ $as_echo
28780 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69   "$as_me:${as_li
28790 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63  neno-$LINENO}: c
287a0 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f  hecking for $ac_
287b0 77 6f 72 64 22 20 3e 26 35 0a 24 61 73 5f 65 63  word" >&5.$as_ec
287c0 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66  ho_n "checking f
287d0 6f 72 20 24 61 63 5f 77 6f 72 64 2e 2e 2e 20 22  or $ac_word... "
287e0 20 3e 26 36 3b 20 7d 0a 69 66 20 24 7b 61 63 5f   >&6; }.if ${ac_
287f0 63 76 5f 70 72 6f 67 5f 4f 54 4f 4f 4c 36 34 2b  cv_prog_OTOOL64+
28800 3a 7d 20 66 61 6c 73 65 3b 20 74 68 65 6e 20 3a  :} false; then :
28810 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28  .  $as_echo_n "(
28820 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c  cached) " >&6.el
28830 73 65 0a 20 20 69 66 20 74 65 73 74 20 2d 6e 20  se.  if test -n 
28840 22 24 4f 54 4f 4f 4c 36 34 22 3b 20 74 68 65 6e  "$OTOOL64"; then
28850 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 4f 54  .  ac_cv_prog_OT
28860 4f 4f 4c 36 34 3d 22 24 4f 54 4f 4f 4c 36 34 22  OOL64="$OTOOL64"
28870 20 23 20 4c 65 74 20 74 68 65 20 75 73 65 72 20   # Let the user 
28880 6f 76 65 72 72 69 64 65 20 74 68 65 20 74 65 73  override the tes
28890 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f  t..else.as_save_
288a0 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24 50  IFS=$IFS; IFS=$P
288b0 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f  ATH_SEPARATOR.fo
288c0 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50 41 54  r as_dir in $PAT
288d0 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73  H.do.  IFS=$as_s
288e0 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74 20 2d  ave_IFS.  test -
288f0 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26 20 61  z "$as_dir" && a
28900 73 5f 64 69 72 3d 2e 0a 20 20 20 20 66 6f 72 20  s_dir=..    for 
28910 61 63 5f 65 78 65 63 5f 65 78 74 20 69 6e 20 27  ac_exec_ext in '
28920 27 20 24 61 63 5f 65 78 65 63 75 74 61 62 6c 65  ' $ac_executable
28930 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a  _extensions; do.
28940 20 20 69 66 20 61 73 5f 66 6e 5f 65 78 65 63 75    if as_fn_execu
28950 74 61 62 6c 65 5f 70 20 22 24 61 73 5f 64 69 72  table_p "$as_dir
28960 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65  /$ac_word$ac_exe
28970 63 5f 65 78 74 22 3b 20 74 68 65 6e 0a 20 20 20  c_ext"; then.   
28980 20 61 63 5f 63 76 5f 70 72 6f 67 5f 4f 54 4f 4f   ac_cv_prog_OTOO
28990 4c 36 34 3d 22 24 7b 61 63 5f 74 6f 6f 6c 5f 70  L64="${ac_tool_p
289a0 72 65 66 69 78 7d 6f 74 6f 6f 6c 36 34 22 0a 20  refix}otool64". 
289b0 20 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73     $as_echo "$as
289c0 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
289d0 24 4c 49 4e 45 4e 4f 7d 3a 20 66 6f 75 6e 64 20  $LINENO}: found 
289e0 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64  $as_dir/$ac_word
289f0 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20 3e 26  $ac_exec_ext" >&
28a00 35 0a 20 20 20 20 62 72 65 61 6b 20 32 0a 20 20  5.    break 2.  
28a10 66 69 0a 64 6f 6e 65 0a 20 20 64 6f 6e 65 0a 49  fi.done.  done.I
28a20 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a  FS=$as_save_IFS.
28a30 0a 66 69 0a 66 69 0a 4f 54 4f 4f 4c 36 34 3d 24  .fi.fi.OTOOL64=$
28a40 61 63 5f 63 76 5f 70 72 6f 67 5f 4f 54 4f 4f 4c  ac_cv_prog_OTOOL
28a50 36 34 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24  64.if test -n "$
28a60 4f 54 4f 4f 4c 36 34 22 3b 20 74 68 65 6e 0a 20  OTOOL64"; then. 
28a70 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73   { $as_echo "$as
28a80 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
28a90 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74  $LINENO}: result
28aa0 3a 20 24 4f 54 4f 4f 4c 36 34 22 20 3e 26 35 0a  : $OTOOL64" >&5.
28ab0 24 61 73 5f 65 63 68 6f 20 22 24 4f 54 4f 4f 4c  $as_echo "$OTOOL
28ac0 36 34 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a  64" >&6; }.else.
28ad0 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61    { $as_echo "$a
28ae0 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
28af0 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c  -$LINENO}: resul
28b00 74 3a 20 6e 6f 22 20 3e 26 35 0a 24 61 73 5f 65  t: no" >&5.$as_e
28b10 63 68 6f 20 22 6e 6f 22 20 3e 26 36 3b 20 7d 0a  cho "no" >&6; }.
28b20 66 69 0a 0a 0a 66 69 0a 69 66 20 74 65 73 74 20  fi...fi.if test 
28b30 2d 7a 20 22 24 61 63 5f 63 76 5f 70 72 6f 67 5f  -z "$ac_cv_prog_
28b40 4f 54 4f 4f 4c 36 34 22 3b 20 74 68 65 6e 0a 20  OTOOL64"; then. 
28b50 20 61 63 5f 63 74 5f 4f 54 4f 4f 4c 36 34 3d 24   ac_ct_OTOOL64=$
28b60 4f 54 4f 4f 4c 36 34 0a 20 20 23 20 45 78 74 72  OTOOL64.  # Extr
28b70 61 63 74 20 74 68 65 20 66 69 72 73 74 20 77 6f  act the first wo
28b80 72 64 20 6f 66 20 22 6f 74 6f 6f 6c 36 34 22 2c  rd of "otool64",
28b90 20 73 6f 20 69 74 20 63 61 6e 20 62 65 20 61 20   so it can be a 
28ba0 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69 74  program name wit
28bb0 68 20 61 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d  h args..set dumm
28bc0 79 20 6f 74 6f 6f 6c 36 34 3b 20 61 63 5f 77 6f  y otool64; ac_wo
28bd0 72 64 3d 24 32 0a 7b 20 24 61 73 5f 65 63 68 6f  rd=$2.{ $as_echo
28be0 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69   "$as_me:${as_li
28bf0 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63  neno-$LINENO}: c
28c00 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f  hecking for $ac_
28c10 77 6f 72 64 22 20 3e 26 35 0a 24 61 73 5f 65 63  word" >&5.$as_ec
28c20 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66  ho_n "checking f
28c30 6f 72 20 24 61 63 5f 77 6f 72 64 2e 2e 2e 20 22  or $ac_word... "
28c40 20 3e 26 36 3b 20 7d 0a 69 66 20 24 7b 61 63 5f   >&6; }.if ${ac_
28c50 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 4f 54  cv_prog_ac_ct_OT
28c60 4f 4f 4c 36 34 2b 3a 7d 20 66 61 6c 73 65 3b 20  OOL64+:} false; 
28c70 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f 65 63 68  then :.  $as_ech
28c80 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22 20  o_n "(cached) " 
28c90 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66 20 74 65  >&6.else.  if te
28ca0 73 74 20 2d 6e 20 22 24 61 63 5f 63 74 5f 4f 54  st -n "$ac_ct_OT
28cb0 4f 4f 4c 36 34 22 3b 20 74 68 65 6e 0a 20 20 61  OOL64"; then.  a
28cc0 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f  c_cv_prog_ac_ct_
28cd0 4f 54 4f 4f 4c 36 34 3d 22 24 61 63 5f 63 74 5f  OTOOL64="$ac_ct_
28ce0 4f 54 4f 4f 4c 36 34 22 20 23 20 4c 65 74 20 74  OTOOL64" # Let t
28cf0 68 65 20 75 73 65 72 20 6f 76 65 72 72 69 64 65  he user override
28d00 20 74 68 65 20 74 65 73 74 2e 0a 65 6c 73 65 0a   the test..else.
28d10 61 73 5f 73 61 76 65 5f 49 46 53 3d 24 49 46 53  as_save_IFS=$IFS
28d20 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41  ; IFS=$PATH_SEPA
28d30 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72  RATOR.for as_dir
28d40 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20 49   in $PATH.do.  I
28d50 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a  FS=$as_save_IFS.
28d60 20 20 74 65 73 74 20 2d 7a 20 22 24 61 73 5f 64    test -z "$as_d
28d70 69 72 22 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a  ir" && as_dir=..
28d80 20 20 20 20 66 6f 72 20 61 63 5f 65 78 65 63 5f      for ac_exec_
28d90 65 78 74 20 69 6e 20 27 27 20 24 61 63 5f 65 78  ext in '' $ac_ex
28da0 65 63 75 74 61 62 6c 65 5f 65 78 74 65 6e 73 69  ecutable_extensi
28db0 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20 61 73 5f  ons; do.  if as_
28dc0 66 6e 5f 65 78 65 63 75 74 61 62 6c 65 5f 70 20  fn_executable_p 
28dd0 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72  "$as_dir/$ac_wor
28de0 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 3b 20  d$ac_exec_ext"; 
28df0 74 68 65 6e 0a 20 20 20 20 61 63 5f 63 76 5f 70  then.    ac_cv_p
28e00 72 6f 67 5f 61 63 5f 63 74 5f 4f 54 4f 4f 4c 36  rog_ac_ct_OTOOL6
28e10 34 3d 22 6f 74 6f 6f 6c 36 34 22 0a 20 20 20 20  4="otool64".    
28e20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
28e30 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
28e40 4e 45 4e 4f 7d 3a 20 66 6f 75 6e 64 20 24 61 73  NENO}: found $as
28e50 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63  _dir/$ac_word$ac
28e60 5f 65 78 65 63 5f 65 78 74 22 20 3e 26 35 0a 20  _exec_ext" >&5. 
28e70 20 20 20 62 72 65 61 6b 20 32 0a 20 20 66 69 0a     break 2.  fi.
28e80 64 6f 6e 65 0a 20 20 64 6f 6e 65 0a 49 46 53 3d  done.  done.IFS=
28e90 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a 66 69  $as_save_IFS..fi
28ea0 0a 66 69 0a 61 63 5f 63 74 5f 4f 54 4f 4f 4c 36  .fi.ac_ct_OTOOL6
28eb0 34 3d 24 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63  4=$ac_cv_prog_ac
28ec0 5f 63 74 5f 4f 54 4f 4f 4c 36 34 0a 69 66 20 74  _ct_OTOOL64.if t
28ed0 65 73 74 20 2d 6e 20 22 24 61 63 5f 63 74 5f 4f  est -n "$ac_ct_O
28ee0 54 4f 4f 4c 36 34 22 3b 20 74 68 65 6e 0a 20 20  TOOL64"; then.  
28ef0 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
28f00 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24  me:${as_lineno-$
28f10 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a  LINENO}: result:
28f20 20 24 61 63 5f 63 74 5f 4f 54 4f 4f 4c 36 34 22   $ac_ct_OTOOL64"
28f30 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24   >&5.$as_echo "$
28f40 61 63 5f 63 74 5f 4f 54 4f 4f 4c 36 34 22 20 3e  ac_ct_OTOOL64" >
28f50 26 36 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 24  &6; }.else.  { $
28f60 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
28f70 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e  ${as_lineno-$LIN
28f80 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 6e 6f  ENO}: result: no
28f90 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
28fa0 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a 20  no" >&6; }.fi.. 
28fb0 20 69 66 20 74 65 73 74 20 22 78 24 61 63 5f 63   if test "x$ac_c
28fc0 74 5f 4f 54 4f 4f 4c 36 34 22 20 3d 20 78 3b 20  t_OTOOL64" = x; 
28fd0 74 68 65 6e 0a 20 20 20 20 4f 54 4f 4f 4c 36 34  then.    OTOOL64
28fe0 3d 22 3a 22 0a 20 20 65 6c 73 65 0a 20 20 20 20  =":".  else.    
28ff0 63 61 73 65 20 24 63 72 6f 73 73 5f 63 6f 6d 70  case $cross_comp
29000 69 6c 69 6e 67 3a 24 61 63 5f 74 6f 6f 6c 5f 77  iling:$ac_tool_w
29010 61 72 6e 65 64 20 69 6e 0a 79 65 73 3a 29 0a 7b  arned in.yes:).{
29020 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
29030 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
29040 49 4e 45 4e 4f 7d 3a 20 57 41 52 4e 49 4e 47 3a  INENO}: WARNING:
29050 20 75 73 69 6e 67 20 63 72 6f 73 73 20 74 6f 6f   using cross too
29060 6c 73 20 6e 6f 74 20 70 72 65 66 69 78 65 64 20  ls not prefixed 
29070 77 69 74 68 20 68 6f 73 74 20 74 72 69 70 6c 65  with host triple
29080 74 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  t" >&5.$as_echo 
29090 22 24 61 73 5f 6d 65 3a 20 57 41 52 4e 49 4e 47  "$as_me: WARNING
290a0 3a 20 75 73 69 6e 67 20 63 72 6f 73 73 20 74 6f  : using cross to
290b0 6f 6c 73 20 6e 6f 74 20 70 72 65 66 69 78 65 64  ols not prefixed
290c0 20 77 69 74 68 20 68 6f 73 74 20 74 72 69 70 6c   with host tripl
290d0 65 74 22 20 3e 26 32 3b 7d 0a 61 63 5f 74 6f 6f  et" >&2;}.ac_too
290e0 6c 5f 77 61 72 6e 65 64 3d 79 65 73 20 3b 3b 0a  l_warned=yes ;;.
290f0 65 73 61 63 0a 20 20 20 20 4f 54 4f 4f 4c 36 34  esac.    OTOOL64
29100 3d 24 61 63 5f 63 74 5f 4f 54 4f 4f 4c 36 34 0a  =$ac_ct_OTOOL64.
29110 20 20 66 69 0a 65 6c 73 65 0a 20 20 4f 54 4f 4f    fi.else.  OTOO
29120 4c 36 34 3d 22 24 61 63 5f 63 76 5f 70 72 6f 67  L64="$ac_cv_prog
29130 5f 4f 54 4f 4f 4c 36 34 22 0a 66 69 0a 0a 0a 0a  _OTOOL64".fi....
29140 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  ................
29150 0a 0a 0a 0a 0a 0a 0a 0a 20 20 20 20 7b 20 24 61  ........    { $a
29160 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
29170 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45  {as_lineno-$LINE
29180 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f  NO}: checking fo
29190 72 20 2d 73 69 6e 67 6c 65 5f 6d 6f 64 75 6c 65  r -single_module
291a0 20 6c 69 6e 6b 65 72 20 66 6c 61 67 22 20 3e 26   linker flag" >&
291b0 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68  5.$as_echo_n "ch
291c0 65 63 6b 69 6e 67 20 66 6f 72 20 2d 73 69 6e 67  ecking for -sing
291d0 6c 65 5f 6d 6f 64 75 6c 65 20 6c 69 6e 6b 65 72  le_module linker
291e0 20 66 6c 61 67 2e 2e 2e 20 22 20 3e 26 36 3b 20   flag... " >&6; 
291f0 7d 0a 69 66 20 24 7b 6c 74 5f 63 76 5f 61 70 70  }.if ${lt_cv_app
29200 6c 65 5f 63 63 5f 73 69 6e 67 6c 65 5f 6d 6f 64  le_cc_single_mod
29210 2b 3a 7d 20 66 61 6c 73 65 3b 20 74 68 65 6e 20  +:} false; then 
29220 3a 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22  :.  $as_echo_n "
29230 28 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65  (cached) " >&6.e
29240 6c 73 65 0a 20 20 6c 74 5f 63 76 5f 61 70 70 6c  lse.  lt_cv_appl
29250 65 5f 63 63 5f 73 69 6e 67 6c 65 5f 6d 6f 64 3d  e_cc_single_mod=
29260 6e 6f 0a 20 20 20 20 20 20 69 66 20 74 65 73 74  no.      if test
29270 20 2d 7a 20 22 24 7b 4c 54 5f 4d 55 4c 54 49 5f   -z "${LT_MULTI_
29280 4d 4f 44 55 4c 45 7d 22 3b 20 74 68 65 6e 0a 09  MODULE}"; then..
29290 23 20 42 79 20 64 65 66 61 75 6c 74 20 77 65 20  # By default we 
292a0 77 69 6c 6c 20 61 64 64 20 74 68 65 20 2d 73 69  will add the -si
292b0 6e 67 6c 65 5f 6d 6f 64 75 6c 65 20 66 6c 61 67  ngle_module flag
292c0 2e 20 59 6f 75 20 63 61 6e 20 6f 76 65 72 72 69  . You can overri
292d0 64 65 0a 09 23 20 62 79 20 65 69 74 68 65 72 20  de..# by either 
292e0 73 65 74 74 69 6e 67 20 74 68 65 20 65 6e 76 69  setting the envi
292f0 72 6f 6e 6d 65 6e 74 20 76 61 72 69 61 62 6c 65  ronment variable
29300 20 4c 54 5f 4d 55 4c 54 49 5f 4d 4f 44 55 4c 45   LT_MULTI_MODULE
29310 0a 09 23 20 6e 6f 6e 2d 65 6d 70 74 79 20 61 74  ..# non-empty at
29320 20 63 6f 6e 66 69 67 75 72 65 20 74 69 6d 65 2c   configure time,
29330 20 6f 72 20 62 79 20 61 64 64 69 6e 67 20 2d 6d   or by adding -m
29340 75 6c 74 69 5f 6d 6f 64 75 6c 65 20 74 6f 20 74  ulti_module to t
29350 68 65 0a 09 23 20 6c 69 6e 6b 20 66 6c 61 67 73  he..# link flags
29360 2e 0a 09 72 6d 20 2d 72 66 20 6c 69 62 63 6f 6e  ...rm -rf libcon
29370 66 74 65 73 74 2e 64 79 6c 69 62 2a 0a 09 65 63  ftest.dylib*..ec
29380 68 6f 20 22 69 6e 74 20 66 6f 6f 28 76 6f 69 64  ho "int foo(void
29390 29 7b 72 65 74 75 72 6e 20 31 3b 7d 22 20 3e 20  ){return 1;}" > 
293a0 63 6f 6e 66 74 65 73 74 2e 63 0a 09 65 63 68 6f  conftest.c..echo
293b0 20 22 24 4c 54 43 43 20 24 4c 54 43 46 4c 41 47   "$LTCC $LTCFLAG
293c0 53 20 24 4c 44 46 4c 41 47 53 20 2d 6f 20 6c 69  S $LDFLAGS -o li
293d0 62 63 6f 6e 66 74 65 73 74 2e 64 79 6c 69 62 20  bconftest.dylib 
293e0 5c 0a 2d 64 79 6e 61 6d 69 63 6c 69 62 20 2d 57  \.-dynamiclib -W
293f0 6c 2c 2d 73 69 6e 67 6c 65 5f 6d 6f 64 75 6c 65  l,-single_module
29400 20 63 6f 6e 66 74 65 73 74 2e 63 22 20 3e 26 35   conftest.c" >&5
29410 0a 09 24 4c 54 43 43 20 24 4c 54 43 46 4c 41 47  ..$LTCC $LTCFLAG
29420 53 20 24 4c 44 46 4c 41 47 53 20 2d 6f 20 6c 69  S $LDFLAGS -o li
29430 62 63 6f 6e 66 74 65 73 74 2e 64 79 6c 69 62 20  bconftest.dylib 
29440 5c 0a 09 20 20 2d 64 79 6e 61 6d 69 63 6c 69 62  \..  -dynamiclib
29450 20 2d 57 6c 2c 2d 73 69 6e 67 6c 65 5f 6d 6f 64   -Wl,-single_mod
29460 75 6c 65 20 63 6f 6e 66 74 65 73 74 2e 63 20 32  ule conftest.c 2
29470 3e 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20 20  >conftest.err.  
29480 20 20 20 20 20 20 5f 6c 74 5f 72 65 73 75 6c 74        _lt_result
29490 3d 24 3f 0a 09 69 66 20 74 65 73 74 20 2d 66 20  =$?..if test -f 
294a0 6c 69 62 63 6f 6e 66 74 65 73 74 2e 64 79 6c 69  libconftest.dyli
294b0 62 20 26 26 20 74 65 73 74 20 21 20 2d 73 20 63  b && test ! -s c
294c0 6f 6e 66 74 65 73 74 2e 65 72 72 20 26 26 20 74  onftest.err && t
294d0 65 73 74 20 24 5f 6c 74 5f 72 65 73 75 6c 74 20  est $_lt_result 
294e0 3d 20 30 3b 20 74 68 65 6e 0a 09 20 20 6c 74 5f  = 0; then..  lt_
294f0 63 76 5f 61 70 70 6c 65 5f 63 63 5f 73 69 6e 67  cv_apple_cc_sing
29500 6c 65 5f 6d 6f 64 3d 79 65 73 0a 09 65 6c 73 65  le_mod=yes..else
29510 0a 09 20 20 63 61 74 20 63 6f 6e 66 74 65 73 74  ..  cat conftest
29520 2e 65 72 72 20 3e 26 35 0a 09 66 69 0a 09 72 6d  .err >&5..fi..rm
29530 20 2d 72 66 20 6c 69 62 63 6f 6e 66 74 65 73 74   -rf libconftest
29540 2e 64 79 6c 69 62 2a 0a 09 72 6d 20 2d 66 20 63  .dylib*..rm -f c
29550 6f 6e 66 74 65 73 74 2e 2a 0a 20 20 20 20 20 20  onftest.*.      
29560 66 69 0a 66 69 0a 7b 20 24 61 73 5f 65 63 68 6f  fi.fi.{ $as_echo
29570 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69   "$as_me:${as_li
29580 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72  neno-$LINENO}: r
29590 65 73 75 6c 74 3a 20 24 6c 74 5f 63 76 5f 61 70  esult: $lt_cv_ap
295a0 70 6c 65 5f 63 63 5f 73 69 6e 67 6c 65 5f 6d 6f  ple_cc_single_mo
295b0 64 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  d" >&5.$as_echo 
295c0 22 24 6c 74 5f 63 76 5f 61 70 70 6c 65 5f 63 63  "$lt_cv_apple_cc
295d0 5f 73 69 6e 67 6c 65 5f 6d 6f 64 22 20 3e 26 36  _single_mod" >&6
295e0 3b 20 7d 0a 20 20 20 20 7b 20 24 61 73 5f 65 63  ; }.    { $as_ec
295f0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
29600 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
29610 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 2d 65   checking for -e
29620 78 70 6f 72 74 65 64 5f 73 79 6d 62 6f 6c 73 5f  xported_symbols_
29630 6c 69 73 74 20 6c 69 6e 6b 65 72 20 66 6c 61 67  list linker flag
29640 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e  " >&5.$as_echo_n
29650 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 2d   "checking for -
29660 65 78 70 6f 72 74 65 64 5f 73 79 6d 62 6f 6c 73  exported_symbols
29670 5f 6c 69 73 74 20 6c 69 6e 6b 65 72 20 66 6c 61  _list linker fla
29680 67 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66  g... " >&6; }.if
29690 20 24 7b 6c 74 5f 63 76 5f 6c 64 5f 65 78 70 6f   ${lt_cv_ld_expo
296a0 72 74 65 64 5f 73 79 6d 62 6f 6c 73 5f 6c 69 73  rted_symbols_lis
296b0 74 2b 3a 7d 20 66 61 6c 73 65 3b 20 74 68 65 6e  t+:} false; then
296c0 20 3a 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20   :.  $as_echo_n 
296d0 22 28 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a  "(cached) " >&6.
296e0 65 6c 73 65 0a 20 20 6c 74 5f 63 76 5f 6c 64 5f  else.  lt_cv_ld_
296f0 65 78 70 6f 72 74 65 64 5f 73 79 6d 62 6f 6c 73  exported_symbols
29700 5f 6c 69 73 74 3d 6e 6f 0a 20 20 20 20 20 20 73  _list=no.      s
29710 61 76 65 5f 4c 44 46 4c 41 47 53 3d 24 4c 44 46  ave_LDFLAGS=$LDF
29720 4c 41 47 53 0a 20 20 20 20 20 20 65 63 68 6f 20  LAGS.      echo 
29730 22 5f 6d 61 69 6e 22 20 3e 20 63 6f 6e 66 74 65  "_main" > confte
29740 73 74 2e 73 79 6d 0a 20 20 20 20 20 20 4c 44 46  st.sym.      LDF
29750 4c 41 47 53 3d 22 24 4c 44 46 4c 41 47 53 20 2d  LAGS="$LDFLAGS -
29760 57 6c 2c 2d 65 78 70 6f 72 74 65 64 5f 73 79 6d  Wl,-exported_sym
29770 62 6f 6c 73 5f 6c 69 73 74 2c 63 6f 6e 66 74 65  bols_list,confte
29780 73 74 2e 73 79 6d 22 0a 20 20 20 20 20 20 63 61  st.sym".      ca
29790 74 20 63 6f 6e 66 64 65 66 73 2e 68 20 2d 20 3c  t confdefs.h - <
297a0 3c 5f 41 43 45 4f 46 20 3e 63 6f 6e 66 74 65 73  <_ACEOF >conftes
297b0 74 2e 24 61 63 5f 65 78 74 0a 2f 2a 20 65 6e 64  t.$ac_ext./* end
297c0 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f   confdefs.h.  */
297d0 0a 0a 69 6e 74 0a 6d 61 69 6e 20 28 29 0a 7b 0a  ..int.main ().{.
297e0 0a 20 20 3b 0a 20 20 72 65 74 75 72 6e 20 30 3b  .  ;.  return 0;
297f0 0a 7d 0a 5f 41 43 45 4f 46 0a 69 66 20 61 63 5f  .}._ACEOF.if ac_
29800 66 6e 5f 63 5f 74 72 79 5f 6c 69 6e 6b 20 22 24  fn_c_try_link "$
29810 4c 49 4e 45 4e 4f 22 3b 20 74 68 65 6e 20 3a 0a  LINENO"; then :.
29820 20 20 6c 74 5f 63 76 5f 6c 64 5f 65 78 70 6f 72    lt_cv_ld_expor
29830 74 65 64 5f 73 79 6d 62 6f 6c 73 5f 6c 69 73 74  ted_symbols_list
29840 3d 79 65 73 0a 65 6c 73 65 0a 20 20 6c 74 5f 63  =yes.else.  lt_c
29850 76 5f 6c 64 5f 65 78 70 6f 72 74 65 64 5f 73 79  v_ld_exported_sy
29860 6d 62 6f 6c 73 5f 6c 69 73 74 3d 6e 6f 0a 66 69  mbols_list=no.fi
29870 0a 72 6d 20 2d 66 20 63 6f 72 65 20 63 6f 6e 66  .rm -f core conf
29880 74 65 73 74 2e 65 72 72 20 63 6f 6e 66 74 65 73  test.err conftes
29890 74 2e 24 61 63 5f 6f 62 6a 65 78 74 20 5c 0a 20  t.$ac_objext \. 
298a0 20 20 20 63 6f 6e 66 74 65 73 74 24 61 63 5f 65     conftest$ac_e
298b0 78 65 65 78 74 20 63 6f 6e 66 74 65 73 74 2e 24  xeext conftest.$
298c0 61 63 5f 65 78 74 0a 09 4c 44 46 4c 41 47 53 3d  ac_ext..LDFLAGS=
298d0 22 24 73 61 76 65 5f 4c 44 46 4c 41 47 53 22 0a  "$save_LDFLAGS".
298e0 0a 66 69 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22  .fi.{ $as_echo "
298f0 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
29900 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73  no-$LINENO}: res
29910 75 6c 74 3a 20 24 6c 74 5f 63 76 5f 6c 64 5f 65  ult: $lt_cv_ld_e
29920 78 70 6f 72 74 65 64 5f 73 79 6d 62 6f 6c 73 5f  xported_symbols_
29930 6c 69 73 74 22 20 3e 26 35 0a 24 61 73 5f 65 63  list" >&5.$as_ec
29940 68 6f 20 22 24 6c 74 5f 63 76 5f 6c 64 5f 65 78  ho "$lt_cv_ld_ex
29950 70 6f 72 74 65 64 5f 73 79 6d 62 6f 6c 73 5f 6c  ported_symbols_l
29960 69 73 74 22 20 3e 26 36 3b 20 7d 0a 20 20 20 20  ist" >&6; }.    
29970 63 61 73 65 20 24 68 6f 73 74 5f 6f 73 20 69 6e  case $host_os in
29980 0a 20 20 20 20 72 68 61 70 73 6f 64 79 2a 20 7c  .    rhapsody* |
29990 20 64 61 72 77 69 6e 31 2e 5b 30 31 32 5d 29 0a   darwin1.[012]).
299a0 20 20 20 20 20 20 5f 6c 74 5f 64 61 72 5f 61 6c        _lt_dar_al
299b0 6c 6f 77 5f 75 6e 64 65 66 69 6e 65 64 3d 27 24  low_undefined='$
299c0 7b 77 6c 7d 2d 75 6e 64 65 66 69 6e 65 64 20 24  {wl}-undefined $
299d0 7b 77 6c 7d 73 75 70 70 72 65 73 73 27 20 3b 3b  {wl}suppress' ;;
299e0 0a 20 20 20 20 64 61 72 77 69 6e 31 2e 2a 29 0a  .    darwin1.*).
299f0 20 20 20 20 20 20 5f 6c 74 5f 64 61 72 5f 61 6c        _lt_dar_al
29a00 6c 6f 77 5f 75 6e 64 65 66 69 6e 65 64 3d 27 24  low_undefined='$
29a10 7b 77 6c 7d 2d 66 6c 61 74 5f 6e 61 6d 65 73 70  {wl}-flat_namesp
29a20 61 63 65 20 24 7b 77 6c 7d 2d 75 6e 64 65 66 69  ace ${wl}-undefi
29a30 6e 65 64 20 24 7b 77 6c 7d 73 75 70 70 72 65 73  ned ${wl}suppres
29a40 73 27 20 3b 3b 0a 20 20 20 20 64 61 72 77 69 6e  s' ;;.    darwin
29a50 2a 29 20 23 20 64 61 72 77 69 6e 20 35 2e 78 20  *) # darwin 5.x 
29a60 6f 6e 0a 20 20 20 20 20 20 23 20 69 66 20 72 75  on.      # if ru
29a70 6e 6e 69 6e 67 20 6f 6e 20 31 30 2e 35 20 6f 72  nning on 10.5 or
29a80 20 6c 61 74 65 72 2c 20 74 68 65 20 64 65 70 6c   later, the depl
29a90 6f 79 6d 65 6e 74 20 74 61 72 67 65 74 20 64 65  oyment target de
29aa0 66 61 75 6c 74 73 0a 20 20 20 20 20 20 23 20 74  faults.      # t
29ab0 6f 20 74 68 65 20 4f 53 20 76 65 72 73 69 6f 6e  o the OS version
29ac0 2c 20 69 66 20 6f 6e 20 78 38 36 2c 20 61 6e 64  , if on x86, and
29ad0 20 31 30 2e 34 2c 20 74 68 65 20 64 65 70 6c 6f   10.4, the deplo
29ae0 79 6d 65 6e 74 0a 20 20 20 20 20 20 23 20 74 61  yment.      # ta
29af0 72 67 65 74 20 64 65 66 61 75 6c 74 73 20 74 6f  rget defaults to
29b00 20 31 30 2e 34 2e 20 44 6f 6e 27 74 20 79 6f 75   10.4. Don't you
29b10 20 6c 6f 76 65 20 69 74 3f 0a 20 20 20 20 20 20   love it?.      
29b20 63 61 73 65 20 24 7b 4d 41 43 4f 53 58 5f 44 45  case ${MACOSX_DE
29b30 50 4c 4f 59 4d 45 4e 54 5f 54 41 52 47 45 54 2d  PLOYMENT_TARGET-
29b40 31 30 2e 30 7d 2c 24 68 6f 73 74 20 69 6e 0a 09  10.0},$host in..
29b50 31 30 2e 30 2c 2a 38 36 2a 2d 64 61 72 77 69 6e  10.0,*86*-darwin
29b60 38 2a 7c 31 30 2e 30 2c 2a 2d 64 61 72 77 69 6e  8*|10.0,*-darwin
29b70 5b 39 31 5d 2a 29 0a 09 20 20 5f 6c 74 5f 64 61  [91]*)..  _lt_da
29b80 72 5f 61 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e 65  r_allow_undefine
29b90 64 3d 27 24 7b 77 6c 7d 2d 75 6e 64 65 66 69 6e  d='${wl}-undefin
29ba0 65 64 20 24 7b 77 6c 7d 64 79 6e 61 6d 69 63 5f  ed ${wl}dynamic_
29bb0 6c 6f 6f 6b 75 70 27 20 3b 3b 0a 09 31 30 2e 5b  lookup' ;;..10.[
29bc0 30 31 32 5d 2a 29 0a 09 20 20 5f 6c 74 5f 64 61  012]*)..  _lt_da
29bd0 72 5f 61 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e 65  r_allow_undefine
29be0 64 3d 27 24 7b 77 6c 7d 2d 66 6c 61 74 5f 6e 61  d='${wl}-flat_na
29bf0 6d 65 73 70 61 63 65 20 24 7b 77 6c 7d 2d 75 6e  mespace ${wl}-un
29c00 64 65 66 69 6e 65 64 20 24 7b 77 6c 7d 73 75 70  defined ${wl}sup
29c10 70 72 65 73 73 27 20 3b 3b 0a 09 31 30 2e 2a 29  press' ;;..10.*)
29c20 0a 09 20 20 5f 6c 74 5f 64 61 72 5f 61 6c 6c 6f  ..  _lt_dar_allo
29c30 77 5f 75 6e 64 65 66 69 6e 65 64 3d 27 24 7b 77  w_undefined='${w
29c40 6c 7d 2d 75 6e 64 65 66 69 6e 65 64 20 24 7b 77  l}-undefined ${w
29c50 6c 7d 64 79 6e 61 6d 69 63 5f 6c 6f 6f 6b 75 70  l}dynamic_lookup
29c60 27 20 3b 3b 0a 20 20 20 20 20 20 65 73 61 63 0a  ' ;;.      esac.
29c70 20 20 20 20 3b 3b 0a 20 20 65 73 61 63 0a 20 20      ;;.  esac.  
29c80 20 20 69 66 20 74 65 73 74 20 22 24 6c 74 5f 63    if test "$lt_c
29c90 76 5f 61 70 70 6c 65 5f 63 63 5f 73 69 6e 67 6c  v_apple_cc_singl
29ca0 65 5f 6d 6f 64 22 20 3d 20 22 79 65 73 22 3b 20  e_mod" = "yes"; 
29cb0 74 68 65 6e 0a 20 20 20 20 20 20 5f 6c 74 5f 64  then.      _lt_d
29cc0 61 72 5f 73 69 6e 67 6c 65 5f 6d 6f 64 3d 27 24  ar_single_mod='$
29cd0 73 69 6e 67 6c 65 5f 6d 6f 64 75 6c 65 27 0a 20  single_module'. 
29ce0 20 20 20 66 69 0a 20 20 20 20 69 66 20 74 65 73     fi.    if tes
29cf0 74 20 22 24 6c 74 5f 63 76 5f 6c 64 5f 65 78 70  t "$lt_cv_ld_exp
29d00 6f 72 74 65 64 5f 73 79 6d 62 6f 6c 73 5f 6c 69  orted_symbols_li
29d10 73 74 22 20 3d 20 22 79 65 73 22 3b 20 74 68 65  st" = "yes"; the
29d20 6e 0a 20 20 20 20 20 20 5f 6c 74 5f 64 61 72 5f  n.      _lt_dar_
29d30 65 78 70 6f 72 74 5f 73 79 6d 73 3d 27 20 24 7b  export_syms=' ${
29d40 77 6c 7d 2d 65 78 70 6f 72 74 65 64 5f 73 79 6d  wl}-exported_sym
29d50 62 6f 6c 73 5f 6c 69 73 74 2c 24 6f 75 74 70 75  bols_list,$outpu
29d60 74 5f 6f 62 6a 64 69 72 2f 24 7b 6c 69 62 6e 61  t_objdir/${libna
29d70 6d 65 7d 2d 73 79 6d 62 6f 6c 73 2e 65 78 70 73  me}-symbols.exps
29d80 79 6d 27 0a 20 20 20 20 65 6c 73 65 0a 20 20 20  ym'.    else.   
29d90 20 20 20 5f 6c 74 5f 64 61 72 5f 65 78 70 6f 72     _lt_dar_expor
29da0 74 5f 73 79 6d 73 3d 27 7e 24 4e 4d 45 44 49 54  t_syms='~$NMEDIT
29db0 20 2d 73 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64   -s $output_objd
29dc0 69 72 2f 24 7b 6c 69 62 6e 61 6d 65 7d 2d 73 79  ir/${libname}-sy
29dd0 6d 62 6f 6c 73 2e 65 78 70 73 79 6d 20 24 7b 6c  mbols.expsym ${l
29de0 69 62 7d 27 0a 20 20 20 20 66 69 0a 20 20 20 20  ib}'.    fi.    
29df0 69 66 20 74 65 73 74 20 22 24 44 53 59 4d 55 54  if test "$DSYMUT
29e00 49 4c 22 20 21 3d 20 22 3a 22 3b 20 74 68 65 6e  IL" != ":"; then
29e10 0a 20 20 20 20 20 20 5f 6c 74 5f 64 73 79 6d 75  .      _lt_dsymu
29e20 74 69 6c 3d 27 7e 24 44 53 59 4d 55 54 49 4c 20  til='~$DSYMUTIL 
29e30 24 6c 69 62 20 7c 7c 20 3a 27 0a 20 20 20 20 65  $lib || :'.    e
29e40 6c 73 65 0a 20 20 20 20 20 20 5f 6c 74 5f 64 73  lse.      _lt_ds
29e50 79 6d 75 74 69 6c 3d 0a 20 20 20 20 66 69 0a 20  ymutil=.    fi. 
29e60 20 20 20 3b 3b 0a 20 20 65 73 61 63 0a 0a 61 63     ;;.  esac..ac
29e70 5f 65 78 74 3d 63 0a 61 63 5f 63 70 70 3d 27 24  _ext=c.ac_cpp='$
29e80 43 50 50 20 24 43 50 50 46 4c 41 47 53 27 0a 61  CPP $CPPFLAGS'.a
29e90 63 5f 63 6f 6d 70 69 6c 65 3d 27 24 43 43 20 2d  c_compile='$CC -
29ea0 63 20 24 43 46 4c 41 47 53 20 24 43 50 50 46 4c  c $CFLAGS $CPPFL
29eb0 41 47 53 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  AGS conftest.$ac
29ec0 5f 65 78 74 20 3e 26 35 27 0a 61 63 5f 6c 69 6e  _ext >&5'.ac_lin
29ed0 6b 3d 27 24 43 43 20 2d 6f 20 63 6f 6e 66 74 65  k='$CC -o confte
29ee0 73 74 24 61 63 5f 65 78 65 65 78 74 20 24 43 46  st$ac_exeext $CF
29ef0 4c 41 47 53 20 24 43 50 50 46 4c 41 47 53 20 24  LAGS $CPPFLAGS $
29f00 4c 44 46 4c 41 47 53 20 63 6f 6e 66 74 65 73 74  LDFLAGS conftest
29f10 2e 24 61 63 5f 65 78 74 20 24 4c 49 42 53 20 3e  .$ac_ext $LIBS >
29f20 26 35 27 0a 61 63 5f 63 6f 6d 70 69 6c 65 72 5f  &5'.ac_compiler_
29f30 67 6e 75 3d 24 61 63 5f 63 76 5f 63 5f 63 6f 6d  gnu=$ac_cv_c_com
29f40 70 69 6c 65 72 5f 67 6e 75 0a 7b 20 24 61 73 5f  piler_gnu.{ $as_
29f50 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
29f60 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
29f70 7d 3a 20 63 68 65 63 6b 69 6e 67 20 68 6f 77 20  }: checking how 
29f80 74 6f 20 72 75 6e 20 74 68 65 20 43 20 70 72 65  to run the C pre
29f90 70 72 6f 63 65 73 73 6f 72 22 20 3e 26 35 0a 24  processor" >&5.$
29fa0 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b  as_echo_n "check
29fb0 69 6e 67 20 68 6f 77 20 74 6f 20 72 75 6e 20 74  ing how to run t
29fc0 68 65 20 43 20 70 72 65 70 72 6f 63 65 73 73 6f  he C preprocesso
29fd0 72 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 23 20  r... " >&6; }.# 
29fe0 4f 6e 20 53 75 6e 73 2c 20 73 6f 6d 65 74 69 6d  On Suns, sometim
29ff0 65 73 20 24 43 50 50 20 6e 61 6d 65 73 20 61 20  es $CPP names a 
2a000 64 69 72 65 63 74 6f 72 79 2e 0a 69 66 20 74 65  directory..if te
2a010 73 74 20 2d 6e 20 22 24 43 50 50 22 20 26 26 20  st -n "$CPP" && 
2a020 74 65 73 74 20 2d 64 20 22 24 43 50 50 22 3b 20  test -d "$CPP"; 
2a030 74 68 65 6e 0a 20 20 43 50 50 3d 0a 66 69 0a 69  then.  CPP=.fi.i
2a040 66 20 74 65 73 74 20 2d 7a 20 22 24 43 50 50 22  f test -z "$CPP"
2a050 3b 20 74 68 65 6e 0a 20 20 69 66 20 24 7b 61 63  ; then.  if ${ac
2a060 5f 63 76 5f 70 72 6f 67 5f 43 50 50 2b 3a 7d 20  _cv_prog_CPP+:} 
2a070 66 61 6c 73 65 3b 20 74 68 65 6e 20 3a 0a 20 20  false; then :.  
2a080 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63  $as_echo_n "(cac
2a090 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a  hed) " >&6.else.
2a0a0 20 20 20 20 20 20 23 20 44 6f 75 62 6c 65 20 71        # Double q
2a0b0 75 6f 74 65 73 20 62 65 63 61 75 73 65 20 43 50  uotes because CP
2a0c0 50 20 6e 65 65 64 73 20 74 6f 20 62 65 20 65 78  P needs to be ex
2a0d0 70 61 6e 64 65 64 0a 20 20 20 20 66 6f 72 20 43  panded.    for C
2a0e0 50 50 20 69 6e 20 22 24 43 43 20 2d 45 22 20 22  PP in "$CC -E" "
2a0f0 24 43 43 20 2d 45 20 2d 74 72 61 64 69 74 69 6f  $CC -E -traditio
2a100 6e 61 6c 2d 63 70 70 22 20 22 2f 6c 69 62 2f 63  nal-cpp" "/lib/c
2a110 70 70 22 0a 20 20 20 20 64 6f 0a 20 20 20 20 20  pp".    do.     
2a120 20 61 63 5f 70 72 65 70 72 6f 63 5f 6f 6b 3d 66   ac_preproc_ok=f
2a130 61 6c 73 65 0a 66 6f 72 20 61 63 5f 63 5f 70 72  alse.for ac_c_pr
2a140 65 70 72 6f 63 5f 77 61 72 6e 5f 66 6c 61 67 20  eproc_warn_flag 
2a150 69 6e 20 27 27 20 79 65 73 0a 64 6f 0a 20 20 23  in '' yes.do.  #
2a160 20 55 73 65 20 61 20 68 65 61 64 65 72 20 66 69   Use a header fi
2a170 6c 65 20 74 68 61 74 20 63 6f 6d 65 73 20 77 69  le that comes wi
2a180 74 68 20 67 63 63 2c 20 73 6f 20 63 6f 6e 66 69  th gcc, so confi
2a190 67 75 72 69 6e 67 20 67 6c 69 62 63 0a 20 20 23  guring glibc.  #
2a1a0 20 77 69 74 68 20 61 20 66 72 65 73 68 20 63 72   with a fresh cr
2a1b0 6f 73 73 2d 63 6f 6d 70 69 6c 65 72 20 77 6f 72  oss-compiler wor
2a1c0 6b 73 2e 0a 20 20 23 20 50 72 65 66 65 72 20 3c  ks..  # Prefer <
2a1d0 6c 69 6d 69 74 73 2e 68 3e 20 74 6f 20 3c 61 73  limits.h> to <as
2a1e0 73 65 72 74 2e 68 3e 20 69 66 20 5f 5f 53 54 44  sert.h> if __STD
2a1f0 43 5f 5f 20 69 73 20 64 65 66 69 6e 65 64 2c 20  C__ is defined, 
2a200 73 69 6e 63 65 0a 20 20 23 20 3c 6c 69 6d 69 74  since.  # <limit
2a210 73 2e 68 3e 20 65 78 69 73 74 73 20 65 76 65 6e  s.h> exists even
2a220 20 6f 6e 20 66 72 65 65 73 74 61 6e 64 69 6e 67   on freestanding
2a230 20 63 6f 6d 70 69 6c 65 72 73 2e 0a 20 20 23 20   compilers..  # 
2a240 4f 6e 20 74 68 65 20 4e 65 58 54 2c 20 63 63 20  On the NeXT, cc 
2a250 2d 45 20 72 75 6e 73 20 74 68 65 20 63 6f 64 65  -E runs the code
2a260 20 74 68 72 6f 75 67 68 20 74 68 65 20 63 6f 6d   through the com
2a270 70 69 6c 65 72 27 73 20 70 61 72 73 65 72 2c 0a  piler's parser,.
2a280 20 20 23 20 6e 6f 74 20 6a 75 73 74 20 74 68 72    # not just thr
2a290 6f 75 67 68 20 63 70 70 2e 20 22 53 79 6e 74 61  ough cpp. "Synta
2a2a0 78 20 65 72 72 6f 72 22 20 69 73 20 68 65 72 65  x error" is here
2a2b0 20 74 6f 20 63 61 74 63 68 20 74 68 69 73 20 63   to catch this c
2a2c0 61 73 65 2e 0a 20 20 63 61 74 20 63 6f 6e 66 64  ase..  cat confd
2a2d0 65 66 73 2e 68 20 2d 20 3c 3c 5f 41 43 45 4f 46  efs.h - <<_ACEOF
2a2e0 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65   >conftest.$ac_e
2a2f0 78 74 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65  xt./* end confde
2a300 66 73 2e 68 2e 20 20 2a 2f 0a 23 69 66 64 65 66  fs.h.  */.#ifdef
2a310 20 5f 5f 53 54 44 43 5f 5f 0a 23 20 69 6e 63 6c   __STDC__.# incl
2a320 75 64 65 20 3c 6c 69 6d 69 74 73 2e 68 3e 0a 23  ude <limits.h>.#
2a330 65 6c 73 65 0a 23 20 69 6e 63 6c 75 64 65 20 3c  else.# include <
2a340 61 73 73 65 72 74 2e 68 3e 0a 23 65 6e 64 69 66  assert.h>.#endif
2a350 0a 09 09 20 20 20 20 20 53 79 6e 74 61 78 20 65  ...     Syntax e
2a360 72 72 6f 72 0a 5f 41 43 45 4f 46 0a 69 66 20 61  rror._ACEOF.if a
2a370 63 5f 66 6e 5f 63 5f 74 72 79 5f 63 70 70 20 22  c_fn_c_try_cpp "
2a380 24 4c 49 4e 45 4e 4f 22 3b 20 74 68 65 6e 20 3a  $LINENO"; then :
2a390 0a 0a 65 6c 73 65 0a 20 20 23 20 42 72 6f 6b 65  ..else.  # Broke
2a3a0 6e 3a 20 66 61 69 6c 73 20 6f 6e 20 76 61 6c 69  n: fails on vali
2a3b0 64 20 69 6e 70 75 74 2e 0a 63 6f 6e 74 69 6e 75  d input..continu
2a3c0 65 0a 66 69 0a 72 6d 20 2d 66 20 63 6f 6e 66 74  e.fi.rm -f conft
2a3d0 65 73 74 2e 65 72 72 20 63 6f 6e 66 74 65 73 74  est.err conftest
2a3e0 2e 69 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  .i conftest.$ac_
2a3f0 65 78 74 0a 0a 20 20 23 20 4f 4b 2c 20 77 6f 72  ext..  # OK, wor
2a400 6b 73 20 6f 6e 20 73 61 6e 65 20 63 61 73 65 73  ks on sane cases
2a410 2e 20 20 4e 6f 77 20 63 68 65 63 6b 20 77 68 65  .  Now check whe
2a420 74 68 65 72 20 6e 6f 6e 65 78 69 73 74 65 6e 74  ther nonexistent
2a430 20 68 65 61 64 65 72 73 0a 20 20 23 20 63 61 6e   headers.  # can
2a440 20 62 65 20 64 65 74 65 63 74 65 64 20 61 6e 64   be detected and
2a450 20 68 6f 77 2e 0a 20 20 63 61 74 20 63 6f 6e 66   how..  cat conf
2a460 64 65 66 73 2e 68 20 2d 20 3c 3c 5f 41 43 45 4f  defs.h - <<_ACEO
2a470 46 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  F >conftest.$ac_
2a480 65 78 74 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64  ext./* end confd
2a490 65 66 73 2e 68 2e 20 20 2a 2f 0a 23 69 6e 63 6c  efs.h.  */.#incl
2a4a0 75 64 65 20 3c 61 63 5f 6e 6f 6e 65 78 69 73 74  ude <ac_nonexist
2a4b0 65 6e 74 2e 68 3e 0a 5f 41 43 45 4f 46 0a 69 66  ent.h>._ACEOF.if
2a4c0 20 61 63 5f 66 6e 5f 63 5f 74 72 79 5f 63 70 70   ac_fn_c_try_cpp
2a4d0 20 22 24 4c 49 4e 45 4e 4f 22 3b 20 74 68 65 6e   "$LINENO"; then
2a4e0 20 3a 0a 20 20 23 20 42 72 6f 6b 65 6e 3a 20 73   :.  # Broken: s
2a4f0 75 63 63 65 73 73 20 6f 6e 20 69 6e 76 61 6c 69  uccess on invali
2a500 64 20 69 6e 70 75 74 2e 0a 63 6f 6e 74 69 6e 75  d input..continu
2a510 65 0a 65 6c 73 65 0a 20 20 23 20 50 61 73 73 65  e.else.  # Passe
2a520 73 20 62 6f 74 68 20 74 65 73 74 73 2e 0a 61 63  s both tests..ac
2a530 5f 70 72 65 70 72 6f 63 5f 6f 6b 3d 3a 0a 62 72  _preproc_ok=:.br
2a540 65 61 6b 0a 66 69 0a 72 6d 20 2d 66 20 63 6f 6e  eak.fi.rm -f con
2a550 66 74 65 73 74 2e 65 72 72 20 63 6f 6e 66 74 65  ftest.err confte
2a560 73 74 2e 69 20 63 6f 6e 66 74 65 73 74 2e 24 61  st.i conftest.$a
2a570 63 5f 65 78 74 0a 0a 64 6f 6e 65 0a 23 20 42 65  c_ext..done.# Be
2a580 63 61 75 73 65 20 6f 66 20 60 62 72 65 61 6b 27  cause of `break'
2a590 2c 20 5f 41 43 5f 50 52 45 50 52 4f 43 5f 49 46  , _AC_PREPROC_IF
2a5a0 45 4c 53 45 27 73 20 63 6c 65 61 6e 69 6e 67 20  ELSE's cleaning 
2a5b0 63 6f 64 65 20 77 61 73 20 73 6b 69 70 70 65 64  code was skipped
2a5c0 2e 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74  ..rm -f conftest
2a5d0 2e 69 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20  .i conftest.err 
2a5e0 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
2a5f0 0a 69 66 20 24 61 63 5f 70 72 65 70 72 6f 63 5f  .if $ac_preproc_
2a600 6f 6b 3b 20 74 68 65 6e 20 3a 0a 20 20 62 72 65  ok; then :.  bre
2a610 61 6b 0a 66 69 0a 0a 20 20 20 20 64 6f 6e 65 0a  ak.fi..    done.
2a620 20 20 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 43      ac_cv_prog_C
2a630 50 50 3d 24 43 50 50 0a 0a 66 69 0a 20 20 43 50  PP=$CPP..fi.  CP
2a640 50 3d 24 61 63 5f 63 76 5f 70 72 6f 67 5f 43 50  P=$ac_cv_prog_CP
2a650 50 0a 65 6c 73 65 0a 20 20 61 63 5f 63 76 5f 70  P.else.  ac_cv_p
2a660 72 6f 67 5f 43 50 50 3d 24 43 50 50 0a 66 69 0a  rog_CPP=$CPP.fi.
2a670 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
2a680 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24  me:${as_lineno-$
2a690 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a  LINENO}: result:
2a6a0 20 24 43 50 50 22 20 3e 26 35 0a 24 61 73 5f 65   $CPP" >&5.$as_e
2a6b0 63 68 6f 20 22 24 43 50 50 22 20 3e 26 36 3b 20  cho "$CPP" >&6; 
2a6c0 7d 0a 61 63 5f 70 72 65 70 72 6f 63 5f 6f 6b 3d  }.ac_preproc_ok=
2a6d0 66 61 6c 73 65 0a 66 6f 72 20 61 63 5f 63 5f 70  false.for ac_c_p
2a6e0 72 65 70 72 6f 63 5f 77 61 72 6e 5f 66 6c 61 67  reproc_warn_flag
2a6f0 20 69 6e 20 27 27 20 79 65 73 0a 64 6f 0a 20 20   in '' yes.do.  
2a700 23 20 55 73 65 20 61 20 68 65 61 64 65 72 20 66  # Use a header f
2a710 69 6c 65 20 74 68 61 74 20 63 6f 6d 65 73 20 77  ile that comes w
2a720 69 74 68 20 67 63 63 2c 20 73 6f 20 63 6f 6e 66  ith gcc, so conf
2a730 69 67 75 72 69 6e 67 20 67 6c 69 62 63 0a 20 20  iguring glibc.  
2a740 23 20 77 69 74 68 20 61 20 66 72 65 73 68 20 63  # with a fresh c
2a750 72 6f 73 73 2d 63 6f 6d 70 69 6c 65 72 20 77 6f  ross-compiler wo
2a760 72 6b 73 2e 0a 20 20 23 20 50 72 65 66 65 72 20  rks..  # Prefer 
2a770 3c 6c 69 6d 69 74 73 2e 68 3e 20 74 6f 20 3c 61  <limits.h> to <a
2a780 73 73 65 72 74 2e 68 3e 20 69 66 20 5f 5f 53 54  ssert.h> if __ST
2a790 44 43 5f 5f 20 69 73 20 64 65 66 69 6e 65 64 2c  DC__ is defined,
2a7a0 20 73 69 6e 63 65 0a 20 20 23 20 3c 6c 69 6d 69   since.  # <limi
2a7b0 74 73 2e 68 3e 20 65 78 69 73 74 73 20 65 76 65  ts.h> exists eve
2a7c0 6e 20 6f 6e 20 66 72 65 65 73 74 61 6e 64 69 6e  n on freestandin
2a7d0 67 20 63 6f 6d 70 69 6c 65 72 73 2e 0a 20 20 23  g compilers..  #
2a7e0 20 4f 6e 20 74 68 65 20 4e 65 58 54 2c 20 63 63   On the NeXT, cc
2a7f0 20 2d 45 20 72 75 6e 73 20 74 68 65 20 63 6f 64   -E runs the cod
2a800 65 20 74 68 72 6f 75 67 68 20 74 68 65 20 63 6f  e through the co
2a810 6d 70 69 6c 65 72 27 73 20 70 61 72 73 65 72 2c  mpiler's parser,
2a820 0a 20 20 23 20 6e 6f 74 20 6a 75 73 74 20 74 68  .  # not just th
2a830 72 6f 75 67 68 20 63 70 70 2e 20 22 53 79 6e 74  rough cpp. "Synt
2a840 61 78 20 65 72 72 6f 72 22 20 69 73 20 68 65 72  ax error" is her
2a850 65 20 74 6f 20 63 61 74 63 68 20 74 68 69 73 20  e to catch this 
2a860 63 61 73 65 2e 0a 20 20 63 61 74 20 63 6f 6e 66  case..  cat conf
2a870 64 65 66 73 2e 68 20 2d 20 3c 3c 5f 41 43 45 4f  defs.h - <<_ACEO
2a880 46 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  F >conftest.$ac_
2a890 65 78 74 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64  ext./* end confd
2a8a0 65 66 73 2e 68 2e 20 20 2a 2f 0a 23 69 66 64 65  efs.h.  */.#ifde
2a8b0 66 20 5f 5f 53 54 44 43 5f 5f 0a 23 20 69 6e 63  f __STDC__.# inc
2a8c0 6c 75 64 65 20 3c 6c 69 6d 69 74 73 2e 68 3e 0a  lude <limits.h>.
2a8d0 23 65 6c 73 65 0a 23 20 69 6e 63 6c 75 64 65 20  #else.# include 
2a8e0 3c 61 73 73 65 72 74 2e 68 3e 0a 23 65 6e 64 69  <assert.h>.#endi
2a8f0 66 0a 09 09 20 20 20 20 20 53 79 6e 74 61 78 20  f...     Syntax 
2a900 65 72 72 6f 72 0a 5f 41 43 45 4f 46 0a 69 66 20  error._ACEOF.if 
2a910 61 63 5f 66 6e 5f 63 5f 74 72 79 5f 63 70 70 20  ac_fn_c_try_cpp 
2a920 22 24 4c 49 4e 45 4e 4f 22 3b 20 74 68 65 6e 20  "$LINENO"; then 
2a930 3a 0a 0a 65 6c 73 65 0a 20 20 23 20 42 72 6f 6b  :..else.  # Brok
2a940 65 6e 3a 20 66 61 69 6c 73 20 6f 6e 20 76 61 6c  en: fails on val
2a950 69 64 20 69 6e 70 75 74 2e 0a 63 6f 6e 74 69 6e  id input..contin
2a960 75 65 0a 66 69 0a 72 6d 20 2d 66 20 63 6f 6e 66  ue.fi.rm -f conf
2a970 74 65 73 74 2e 65 72 72 20 63 6f 6e 66 74 65 73  test.err conftes
2a980 74 2e 69 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  t.i conftest.$ac
2a990 5f 65 78 74 0a 0a 20 20 23 20 4f 4b 2c 20 77 6f  _ext..  # OK, wo
2a9a0 72 6b 73 20 6f 6e 20 73 61 6e 65 20 63 61 73 65  rks on sane case
2a9b0 73 2e 20 20 4e 6f 77 20 63 68 65 63 6b 20 77 68  s.  Now check wh
2a9c0 65 74 68 65 72 20 6e 6f 6e 65 78 69 73 74 65 6e  ether nonexisten
2a9d0 74 20 68 65 61 64 65 72 73 0a 20 20 23 20 63 61  t headers.  # ca
2a9e0 6e 20 62 65 20 64 65 74 65 63 74 65 64 20 61 6e  n be detected an
2a9f0 64 20 68 6f 77 2e 0a 20 20 63 61 74 20 63 6f 6e  d how..  cat con
2aa00 66 64 65 66 73 2e 68 20 2d 20 3c 3c 5f 41 43 45  fdefs.h - <<_ACE
2aa10 4f 46 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63  OF >conftest.$ac
2aa20 5f 65 78 74 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66  _ext./* end conf
2aa30 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 23 69 6e 63  defs.h.  */.#inc
2aa40 6c 75 64 65 20 3c 61 63 5f 6e 6f 6e 65 78 69 73  lude <ac_nonexis
2aa50 74 65 6e 74 2e 68 3e 0a 5f 41 43 45 4f 46 0a 69  tent.h>._ACEOF.i
2aa60 66 20 61 63 5f 66 6e 5f 63 5f 74 72 79 5f 63 70  f ac_fn_c_try_cp
2aa70 70 20 22 24 4c 49 4e 45 4e 4f 22 3b 20 74 68 65  p "$LINENO"; the
2aa80 6e 20 3a 0a 20 20 23 20 42 72 6f 6b 65 6e 3a 20  n :.  # Broken: 
2aa90 73 75 63 63 65 73 73 20 6f 6e 20 69 6e 76 61 6c  success on inval
2aaa0 69 64 20 69 6e 70 75 74 2e 0a 63 6f 6e 74 69 6e  id input..contin
2aab0 75 65 0a 65 6c 73 65 0a 20 20 23 20 50 61 73 73  ue.else.  # Pass
2aac0 65 73 20 62 6f 74 68 20 74 65 73 74 73 2e 0a 61  es both tests..a
2aad0 63 5f 70 72 65 70 72 6f 63 5f 6f 6b 3d 3a 0a 62  c_preproc_ok=:.b
2aae0 72 65 61 6b 0a 66 69 0a 72 6d 20 2d 66 20 63 6f  reak.fi.rm -f co
2aaf0 6e 66 74 65 73 74 2e 65 72 72 20 63 6f 6e 66 74  nftest.err conft
2ab00 65 73 74 2e 69 20 63 6f 6e 66 74 65 73 74 2e 24  est.i conftest.$
2ab10 61 63 5f 65 78 74 0a 0a 64 6f 6e 65 0a 23 20 42  ac_ext..done.# B
2ab20 65 63 61 75 73 65 20 6f 66 20 60 62 72 65 61 6b  ecause of `break
2ab30 27 2c 20 5f 41 43 5f 50 52 45 50 52 4f 43 5f 49  ', _AC_PREPROC_I
2ab40 46 45 4c 53 45 27 73 20 63 6c 65 61 6e 69 6e 67  FELSE's cleaning
2ab50 20 63 6f 64 65 20 77 61 73 20 73 6b 69 70 70 65   code was skippe
2ab60 64 2e 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73  d..rm -f conftes
2ab70 74 2e 69 20 63 6f 6e 66 74 65 73 74 2e 65 72 72  t.i conftest.err
2ab80 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78   conftest.$ac_ex
2ab90 74 0a 69 66 20 24 61 63 5f 70 72 65 70 72 6f 63  t.if $ac_preproc
2aba0 5f 6f 6b 3b 20 74 68 65 6e 20 3a 0a 0a 65 6c 73  _ok; then :..els
2abb0 65 0a 20 20 7b 20 7b 20 24 61 73 5f 65 63 68 6f  e.  { { $as_echo
2abc0 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69   "$as_me:${as_li
2abd0 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 65  neno-$LINENO}: e
2abe0 72 72 6f 72 3a 20 69 6e 20 5c 60 24 61 63 5f 70  rror: in \`$ac_p
2abf0 77 64 27 3a 22 20 3e 26 35 0a 24 61 73 5f 65 63  wd':" >&5.$as_ec
2ac00 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f  ho "$as_me: erro
2ac10 72 3a 20 69 6e 20 5c 60 24 61 63 5f 70 77 64 27  r: in \`$ac_pwd'
2ac20 3a 22 20 3e 26 32 3b 7d 0a 61 73 5f 66 6e 5f 65  :" >&2;}.as_fn_e
2ac30 72 72 6f 72 20 24 3f 20 22 43 20 70 72 65 70 72  rror $? "C prepr
2ac40 6f 63 65 73 73 6f 72 20 5c 22 24 43 50 50 5c 22  ocessor \"$CPP\"
2ac50 20 66 61 69 6c 73 20 73 61 6e 69 74 79 20 63 68   fails sanity ch
2ac60 65 63 6b 0a 53 65 65 20 5c 60 63 6f 6e 66 69 67  eck.See \`config
2ac70 2e 6c 6f 67 27 20 66 6f 72 20 6d 6f 72 65 20 64  .log' for more d
2ac80 65 74 61 69 6c 73 22 20 22 24 4c 49 4e 45 4e 4f  etails" "$LINENO
2ac90 22 20 35 3b 20 7d 0a 66 69 0a 0a 61 63 5f 65 78  " 5; }.fi..ac_ex
2aca0 74 3d 63 0a 61 63 5f 63 70 70 3d 27 24 43 50 50  t=c.ac_cpp='$CPP
2acb0 20 24 43 50 50 46 4c 41 47 53 27 0a 61 63 5f 63   $CPPFLAGS'.ac_c
2acc0 6f 6d 70 69 6c 65 3d 27 24 43 43 20 2d 63 20 24  ompile='$CC -c $
2acd0 43 46 4c 41 47 53 20 24 43 50 50 46 4c 41 47 53  CFLAGS $CPPFLAGS
2ace0 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78   conftest.$ac_ex
2acf0 74 20 3e 26 35 27 0a 61 63 5f 6c 69 6e 6b 3d 27  t >&5'.ac_link='
2ad00 24 43 43 20 2d 6f 20 63 6f 6e 66 74 65 73 74 24  $CC -o conftest$
2ad10 61 63 5f 65 78 65 65 78 74 20 24 43 46 4c 41 47  ac_exeext $CFLAG
2ad20 53 20 24 43 50 50 46 4c 41 47 53 20 24 4c 44 46  S $CPPFLAGS $LDF
2ad30 4c 41 47 53 20 63 6f 6e 66 74 65 73 74 2e 24 61  LAGS conftest.$a
2ad40 63 5f 65 78 74 20 24 4c 49 42 53 20 3e 26 35 27  c_ext $LIBS >&5'
2ad50 0a 61 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75  .ac_compiler_gnu
2ad60 3d 24 61 63 5f 63 76 5f 63 5f 63 6f 6d 70 69 6c  =$ac_cv_c_compil
2ad70 65 72 5f 67 6e 75 0a 0a 0a 7b 20 24 61 73 5f 65  er_gnu...{ $as_e
2ad80 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
2ad90 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
2ada0 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 41  : checking for A
2adb0 4e 53 49 20 43 20 68 65 61 64 65 72 20 66 69 6c  NSI C header fil
2adc0 65 73 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  es" >&5.$as_echo
2add0 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72  _n "checking for
2ade0 20 41 4e 53 49 20 43 20 68 65 61 64 65 72 20 66   ANSI C header f
2adf0 69 6c 65 73 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d  iles... " >&6; }
2ae00 0a 69 66 20 24 7b 61 63 5f 63 76 5f 68 65 61 64  .if ${ac_cv_head
2ae10 65 72 5f 73 74 64 63 2b 3a 7d 20 66 61 6c 73 65  er_stdc+:} false
2ae20 3b 20 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f 65  ; then :.  $as_e
2ae30 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20  cho_n "(cached) 
2ae40 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 63 61 74  " >&6.else.  cat
2ae50 20 63 6f 6e 66 64 65 66 73 2e 68 20 2d 20 3c 3c   confdefs.h - <<
2ae60 5f 41 43 45 4f 46 20 3e 63 6f 6e 66 74 65 73 74  _ACEOF >conftest
2ae70 2e 24 61 63 5f 65 78 74 0a 2f 2a 20 65 6e 64 20  .$ac_ext./* end 
2ae80 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a  confdefs.h.  */.
2ae90 23 69 6e 63 6c 75 64 65 20 3c 73 74 64 6c 69 62  #include <stdlib
2aea0 2e 68 3e 0a 23 69 6e 63 6c 75 64 65 20 3c 73 74  .h>.#include <st
2aeb0 64 61 72 67 2e 68 3e 0a 23 69 6e 63 6c 75 64 65  darg.h>.#include
2aec0 20 3c 73 74 72 69 6e 67 2e 68 3e 0a 23 69 6e 63   <string.h>.#inc
2aed0 6c 75 64 65 20 3c 66 6c 6f 61 74 2e 68 3e 0a 0a  lude <float.h>..
2aee0 69 6e 74 0a 6d 61 69 6e 20 28 29 0a 7b 0a 0a 20  int.main ().{.. 
2aef0 20 3b 0a 20 20 72 65 74 75 72 6e 20 30 3b 0a 7d   ;.  return 0;.}
2af00 0a 5f 41 43 45 4f 46 0a 69 66 20 61 63 5f 66 6e  ._ACEOF.if ac_fn
2af10 5f 63 5f 74 72 79 5f 63 6f 6d 70 69 6c 65 20 22  _c_try_compile "
2af20 24 4c 49 4e 45 4e 4f 22 3b 20 74 68 65 6e 20 3a  $LINENO"; then :
2af30 0a 20 20 61 63 5f 63 76 5f 68 65 61 64 65 72 5f  .  ac_cv_header_
2af40 73 74 64 63 3d 79 65 73 0a 65 6c 73 65 0a 20 20  stdc=yes.else.  
2af50 61 63 5f 63 76 5f 68 65 61 64 65 72 5f 73 74 64  ac_cv_header_std
2af60 63 3d 6e 6f 0a 66 69 0a 72 6d 20 2d 66 20 63 6f  c=no.fi.rm -f co
2af70 72 65 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20  re conftest.err 
2af80 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a  conftest.$ac_obj
2af90 65 78 74 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  ext conftest.$ac
2afa0 5f 65 78 74 0a 0a 69 66 20 74 65 73 74 20 24 61  _ext..if test $a
2afb0 63 5f 63 76 5f 68 65 61 64 65 72 5f 73 74 64 63  c_cv_header_stdc
2afc0 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a 20 20 23   = yes; then.  #
2afd0 20 53 75 6e 4f 53 20 34 2e 78 20 73 74 72 69 6e   SunOS 4.x strin
2afe0 67 2e 68 20 64 6f 65 73 20 6e 6f 74 20 64 65 63  g.h does not dec
2aff0 6c 61 72 65 20 6d 65 6d 2a 2c 20 63 6f 6e 74 72  lare mem*, contr
2b000 61 72 79 20 74 6f 20 41 4e 53 49 2e 0a 20 20 63  ary to ANSI..  c
2b010 61 74 20 63 6f 6e 66 64 65 66 73 2e 68 20 2d 20  at confdefs.h - 
2b020 3c 3c 5f 41 43 45 4f 46 20 3e 63 6f 6e 66 74 65  <<_ACEOF >confte
2b030 73 74 2e 24 61 63 5f 65 78 74 0a 2f 2a 20 65 6e  st.$ac_ext./* en
2b040 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a  d confdefs.h.  *
2b050 2f 0a 23 69 6e 63 6c 75 64 65 20 3c 73 74 72 69  /.#include <stri
2b060 6e 67 2e 68 3e 0a 0a 5f 41 43 45 4f 46 0a 69 66  ng.h>.._ACEOF.if
2b070 20 28 65 76 61 6c 20 22 24 61 63 5f 63 70 70 20   (eval "$ac_cpp 
2b080 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
2b090 22 29 20 32 3e 26 35 20 7c 0a 20 20 24 45 47 52  ") 2>&5 |.  $EGR
2b0a0 45 50 20 22 6d 65 6d 63 68 72 22 20 3e 2f 64 65  EP "memchr" >/de
2b0b0 76 2f 6e 75 6c 6c 20 32 3e 26 31 3b 20 74 68 65  v/null 2>&1; the
2b0c0 6e 20 3a 0a 0a 65 6c 73 65 0a 20 20 61 63 5f 63  n :..else.  ac_c
2b0d0 76 5f 68 65 61 64 65 72 5f 73 74 64 63 3d 6e 6f  v_header_stdc=no
2b0e0 0a 66 69 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65  .fi.rm -f confte
2b0f0 73 74 2a 0a 0a 66 69 0a 0a 69 66 20 74 65 73 74  st*..fi..if test
2b100 20 24 61 63 5f 63 76 5f 68 65 61 64 65 72 5f 73   $ac_cv_header_s
2b110 74 64 63 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a  tdc = yes; then.
2b120 20 20 23 20 49 53 43 20 32 2e 30 2e 32 20 73 74    # ISC 2.0.2 st
2b130 64 6c 69 62 2e 68 20 64 6f 65 73 20 6e 6f 74 20  dlib.h does not 
2b140 64 65 63 6c 61 72 65 20 66 72 65 65 2c 20 63 6f  declare free, co
2b150 6e 74 72 61 72 79 20 74 6f 20 41 4e 53 49 2e 0a  ntrary to ANSI..
2b160 20 20 63 61 74 20 63 6f 6e 66 64 65 66 73 2e 68    cat confdefs.h
2b170 20 2d 20 3c 3c 5f 41 43 45 4f 46 20 3e 63 6f 6e   - <<_ACEOF >con
2b180 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 2f 2a  ftest.$ac_ext./*
2b190 20 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e   end confdefs.h.
2b1a0 20 20 2a 2f 0a 23 69 6e 63 6c 75 64 65 20 3c 73    */.#include <s
2b1b0 74 64 6c 69 62 2e 68 3e 0a 0a 5f 41 43 45 4f 46  tdlib.h>.._ACEOF
2b1c0 0a 69 66 20 28 65 76 61 6c 20 22 24 61 63 5f 63  .if (eval "$ac_c
2b1d0 70 70 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  pp conftest.$ac_
2b1e0 65 78 74 22 29 20 32 3e 26 35 20 7c 0a 20 20 24  ext") 2>&5 |.  $
2b1f0 45 47 52 45 50 20 22 66 72 65 65 22 20 3e 2f 64  EGREP "free" >/d
2b200 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 3b 20 74 68  ev/null 2>&1; th
2b210 65 6e 20 3a 0a 0a 65 6c 73 65 0a 20 20 61 63 5f  en :..else.  ac_
2b220 63 76 5f 68 65 61 64 65 72 5f 73 74 64 63 3d 6e  cv_header_stdc=n
2b230 6f 0a 66 69 0a 72 6d 20 2d 66 20 63 6f 6e 66 74  o.fi.rm -f conft
2b240 65 73 74 2a 0a 0a 66 69 0a 0a 69 66 20 74 65 73  est*..fi..if tes
2b250 74 20 24 61 63 5f 63 76 5f 68 65 61 64 65 72 5f  t $ac_cv_header_
2b260 73 74 64 63 20 3d 20 79 65 73 3b 20 74 68 65 6e  stdc = yes; then
2b270 0a 20 20 23 20 2f 62 69 6e 2f 63 63 20 69 6e 20  .  # /bin/cc in 
2b280 49 72 69 78 2d 34 2e 30 2e 35 20 67 65 74 73 20  Irix-4.0.5 gets 
2b290 6e 6f 6e 2d 41 4e 53 49 20 63 74 79 70 65 20 6d  non-ANSI ctype m
2b2a0 61 63 72 6f 73 20 75 6e 6c 65 73 73 20 75 73 69  acros unless usi
2b2b0 6e 67 20 2d 61 6e 73 69 2e 0a 20 20 69 66 20 74  ng -ansi..  if t
2b2c0 65 73 74 20 22 24 63 72 6f 73 73 5f 63 6f 6d 70  est "$cross_comp
2b2d0 69 6c 69 6e 67 22 20 3d 20 79 65 73 3b 20 74 68  iling" = yes; th
2b2e0 65 6e 20 3a 0a 20 20 3a 0a 65 6c 73 65 0a 20 20  en :.  :.else.  
2b2f0 63 61 74 20 63 6f 6e 66 64 65 66 73 2e 68 20 2d  cat confdefs.h -
2b300 20 3c 3c 5f 41 43 45 4f 46 20 3e 63 6f 6e 66 74   <<_ACEOF >conft
2b310 65 73 74 2e 24 61 63 5f 65 78 74 0a 2f 2a 20 65  est.$ac_ext./* e
2b320 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20  nd confdefs.h.  
2b330 2a 2f 0a 23 69 6e 63 6c 75 64 65 20 3c 63 74 79  */.#include <cty
2b340 70 65 2e 68 3e 0a 23 69 6e 63 6c 75 64 65 20 3c  pe.h>.#include <
2b350 73 74 64 6c 69 62 2e 68 3e 0a 23 69 66 20 28 28  stdlib.h>.#if ((
2b360 27 20 27 20 26 20 30 78 30 46 46 29 20 3d 3d 20  ' ' & 0x0FF) == 
2b370 30 78 30 32 30 29 0a 23 20 64 65 66 69 6e 65 20  0x020).# define 
2b380 49 53 4c 4f 57 45 52 28 63 29 20 28 27 61 27 20  ISLOWER(c) ('a' 
2b390 3c 3d 20 28 63 29 20 26 26 20 28 63 29 20 3c 3d  <= (c) && (c) <=
2b3a0 20 27 7a 27 29 0a 23 20 64 65 66 69 6e 65 20 54   'z').# define T
2b3b0 4f 55 50 50 45 52 28 63 29 20 28 49 53 4c 4f 57  OUPPER(c) (ISLOW
2b3c0 45 52 28 63 29 20 3f 20 27 41 27 20 2b 20 28 28  ER(c) ? 'A' + ((
2b3d0 63 29 20 2d 20 27 61 27 29 20 3a 20 28 63 29 29  c) - 'a') : (c))
2b3e0 0a 23 65 6c 73 65 0a 23 20 64 65 66 69 6e 65 20  .#else.# define 
2b3f0 49 53 4c 4f 57 45 52 28 63 29 20 5c 0a 09 09 20  ISLOWER(c) \... 
2b400 20 20 28 28 27 61 27 20 3c 3d 20 28 63 29 20 26    (('a' <= (c) &
2b410 26 20 28 63 29 20 3c 3d 20 27 69 27 29 20 5c 0a  & (c) <= 'i') \.
2b420 09 09 20 20 20 20 20 7c 7c 20 28 27 6a 27 20 3c  ..     || ('j' <
2b430 3d 20 28 63 29 20 26 26 20 28 63 29 20 3c 3d 20  = (c) && (c) <= 
2b440 27 72 27 29 20 5c 0a 09 09 20 20 20 20 20 7c 7c  'r') \...     ||
2b450 20 28 27 73 27 20 3c 3d 20 28 63 29 20 26 26 20   ('s' <= (c) && 
2b460 28 63 29 20 3c 3d 20 27 7a 27 29 29 0a 23 20 64  (c) <= 'z')).# d
2b470 65 66 69 6e 65 20 54 4f 55 50 50 45 52 28 63 29  efine TOUPPER(c)
2b480 20 28 49 53 4c 4f 57 45 52 28 63 29 20 3f 20 28   (ISLOWER(c) ? (
2b490 28 63 29 20 7c 20 30 78 34 30 29 20 3a 20 28 63  (c) | 0x40) : (c
2b4a0 29 29 0a 23 65 6e 64 69 66 0a 0a 23 64 65 66 69  )).#endif..#defi
2b4b0 6e 65 20 58 4f 52 28 65 2c 20 66 29 20 28 28 28  ne XOR(e, f) (((
2b4c0 65 29 20 26 26 20 21 28 66 29 29 20 7c 7c 20 28  e) && !(f)) || (
2b4d0 21 28 65 29 20 26 26 20 28 66 29 29 29 0a 69 6e  !(e) && (f))).in
2b4e0 74 0a 6d 61 69 6e 20 28 29 0a 7b 0a 20 20 69 6e  t.main ().{.  in
2b4f0 74 20 69 3b 0a 20 20 66 6f 72 20 28 69 20 3d 20  t i;.  for (i = 
2b500 30 3b 20 69 20 3c 20 32 35 36 3b 20 69 2b 2b 29  0; i < 256; i++)
2b510 0a 20 20 20 20 69 66 20 28 58 4f 52 20 28 69 73  .    if (XOR (is
2b520 6c 6f 77 65 72 20 28 69 29 2c 20 49 53 4c 4f 57  lower (i), ISLOW
2b530 45 52 20 28 69 29 29 0a 09 7c 7c 20 74 6f 75 70  ER (i))..|| toup
2b540 70 65 72 20 28 69 29 20 21 3d 20 54 4f 55 50 50  per (i) != TOUPP
2b550 45 52 20 28 69 29 29 0a 20 20 20 20 20 20 72 65  ER (i)).      re
2b560 74 75 72 6e 20 32 3b 0a 20 20 72 65 74 75 72 6e  turn 2;.  return
2b570 20 30 3b 0a 7d 0a 5f 41 43 45 4f 46 0a 69 66 20   0;.}._ACEOF.if 
2b580 61 63 5f 66 6e 5f 63 5f 74 72 79 5f 72 75 6e 20  ac_fn_c_try_run 
2b590 22 24 4c 49 4e 45 4e 4f 22 3b 20 74 68 65 6e 20  "$LINENO"; then 
2b5a0 3a 0a 0a 65 6c 73 65 0a 20 20 61 63 5f 63 76 5f  :..else.  ac_cv_
2b5b0 68 65 61 64 65 72 5f 73 74 64 63 3d 6e 6f 0a 66  header_stdc=no.f
2b5c0 69 0a 72 6d 20 2d 66 20 63 6f 72 65 20 2a 2e 63  i.rm -f core *.c
2b5d0 6f 72 65 20 63 6f 72 65 2e 63 6f 6e 66 74 65 73  ore core.conftes
2b5e0 74 2e 2a 20 67 6d 6f 6e 2e 6f 75 74 20 62 62 2e  t.* gmon.out bb.
2b5f0 6f 75 74 20 63 6f 6e 66 74 65 73 74 24 61 63 5f  out conftest$ac_
2b600 65 78 65 65 78 74 20 5c 0a 20 20 63 6f 6e 66 74  exeext \.  conft
2b610 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 20 63  est.$ac_objext c
2b620 6f 6e 66 74 65 73 74 2e 62 65 61 6d 20 63 6f 6e  onftest.beam con
2b630 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 66 69  ftest.$ac_ext.fi
2b640 0a 0a 66 69 0a 66 69 0a 7b 20 24 61 73 5f 65 63  ..fi.fi.{ $as_ec
2b650 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
2b660 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
2b670 20 72 65 73 75 6c 74 3a 20 24 61 63 5f 63 76 5f   result: $ac_cv_
2b680 68 65 61 64 65 72 5f 73 74 64 63 22 20 3e 26 35  header_stdc" >&5
2b690 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 63  .$as_echo "$ac_c
2b6a0 76 5f 68 65 61 64 65 72 5f 73 74 64 63 22 20 3e  v_header_stdc" >
2b6b0 26 36 3b 20 7d 0a 69 66 20 74 65 73 74 20 24 61  &6; }.if test $a
2b6c0 63 5f 63 76 5f 68 65 61 64 65 72 5f 73 74 64 63  c_cv_header_stdc
2b6d0 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a 0a 24 61   = yes; then..$a
2b6e0 73 5f 65 63 68 6f 20 22 23 64 65 66 69 6e 65 20  s_echo "#define 
2b6f0 53 54 44 43 5f 48 45 41 44 45 52 53 20 31 22 20  STDC_HEADERS 1" 
2b700 3e 3e 63 6f 6e 66 64 65 66 73 2e 68 0a 0a 66 69  >>confdefs.h..fi
2b710 0a 0a 23 20 4f 6e 20 49 52 49 58 20 35 2e 33 2c  ..# On IRIX 5.3,
2b720 20 73 79 73 2f 74 79 70 65 73 20 61 6e 64 20 69   sys/types and i
2b730 6e 74 74 79 70 65 73 2e 68 20 61 72 65 20 63 6f  nttypes.h are co
2b740 6e 66 6c 69 63 74 69 6e 67 2e 0a 66 6f 72 20 61  nflicting..for a
2b750 63 5f 68 65 61 64 65 72 20 69 6e 20 73 79 73 2f  c_header in sys/
2b760 74 79 70 65 73 2e 68 20 73 79 73 2f 73 74 61 74  types.h sys/stat
2b770 2e 68 20 73 74 64 6c 69 62 2e 68 20 73 74 72 69  .h stdlib.h stri
2b780 6e 67 2e 68 20 6d 65 6d 6f 72 79 2e 68 20 73 74  ng.h memory.h st
2b790 72 69 6e 67 73 2e 68 20 5c 0a 09 09 20 20 69 6e  rings.h \...  in
2b7a0 74 74 79 70 65 73 2e 68 20 73 74 64 69 6e 74 2e  ttypes.h stdint.
2b7b0 68 20 75 6e 69 73 74 64 2e 68 0a 64 6f 20 3a 0a  h unistd.h.do :.
2b7c0 20 20 61 73 5f 61 63 5f 48 65 61 64 65 72 3d 60    as_ac_Header=`
2b7d0 24 61 73 5f 65 63 68 6f 20 22 61 63 5f 63 76 5f  $as_echo "ac_cv_
2b7e0 68 65 61 64 65 72 5f 24 61 63 5f 68 65 61 64 65  header_$ac_heade
2b7f0 72 22 20 7c 20 24 61 73 5f 74 72 5f 73 68 60 0a  r" | $as_tr_sh`.
2b800 61 63 5f 66 6e 5f 63 5f 63 68 65 63 6b 5f 68 65  ac_fn_c_check_he
2b810 61 64 65 72 5f 63 6f 6d 70 69 6c 65 20 22 24 4c  ader_compile "$L
2b820 49 4e 45 4e 4f 22 20 22 24 61 63 5f 68 65 61 64  INENO" "$ac_head
2b830 65 72 22 20 22 24 61 73 5f 61 63 5f 48 65 61 64  er" "$as_ac_Head
2b840 65 72 22 20 22 24 61 63 5f 69 6e 63 6c 75 64 65  er" "$ac_include
2b850 73 5f 64 65 66 61 75 6c 74 0a 22 0a 69 66 20 65  s_default.".if e
2b860 76 61 6c 20 74 65 73 74 20 5c 22 78 5c 24 22 24  val test \"x\$"$
2b870 61 73 5f 61 63 5f 48 65 61 64 65 72 22 5c 22 20  as_ac_Header"\" 
2b880 3d 20 78 22 79 65 73 22 3b 20 74 68 65 6e 20 3a  = x"yes"; then :
2b890 0a 20 20 63 61 74 20 3e 3e 63 6f 6e 66 64 65 66  .  cat >>confdef
2b8a0 73 2e 68 20 3c 3c 5f 41 43 45 4f 46 0a 23 64 65  s.h <<_ACEOF.#de
2b8b0 66 69 6e 65 20 60 24 61 73 5f 65 63 68 6f 20 22  fine `$as_echo "
2b8c0 48 41 56 45 5f 24 61 63 5f 68 65 61 64 65 72 22  HAVE_$ac_header"
2b8d0 20 7c 20 24 61 73 5f 74 72 5f 63 70 70 60 20 31   | $as_tr_cpp` 1
2b8e0 0a 5f 41 43 45 4f 46 0a 0a 66 69 0a 0a 64 6f 6e  ._ACEOF..fi..don
2b8f0 65 0a 0a 0a 66 6f 72 20 61 63 5f 68 65 61 64 65  e...for ac_heade
2b900 72 20 69 6e 20 64 6c 66 63 6e 2e 68 0a 64 6f 20  r in dlfcn.h.do 
2b910 3a 0a 20 20 61 63 5f 66 6e 5f 63 5f 63 68 65 63  :.  ac_fn_c_chec
2b920 6b 5f 68 65 61 64 65 72 5f 63 6f 6d 70 69 6c 65  k_header_compile
2b930 20 22 24 4c 49 4e 45 4e 4f 22 20 22 64 6c 66 63   "$LINENO" "dlfc
2b940 6e 2e 68 22 20 22 61 63 5f 63 76 5f 68 65 61 64  n.h" "ac_cv_head
2b950 65 72 5f 64 6c 66 63 6e 5f 68 22 20 22 24 61 63  er_dlfcn_h" "$ac
2b960 5f 69 6e 63 6c 75 64 65 73 5f 64 65 66 61 75 6c  _includes_defaul
2b970 74 0a 22 0a 69 66 20 74 65 73 74 20 22 78 24 61  t.".if test "x$a
2b980 63 5f 63 76 5f 68 65 61 64 65 72 5f 64 6c 66 63  c_cv_header_dlfc
2b990 6e 5f 68 22 20 3d 20 78 79 65 73 3b 20 74 68 65  n_h" = xyes; the
2b9a0 6e 20 3a 0a 20 20 63 61 74 20 3e 3e 63 6f 6e 66  n :.  cat >>conf
2b9b0 64 65 66 73 2e 68 20 3c 3c 5f 41 43 45 4f 46 0a  defs.h <<_ACEOF.
2b9c0 23 64 65 66 69 6e 65 20 48 41 56 45 5f 44 4c 46  #define HAVE_DLF
2b9d0 43 4e 5f 48 20 31 0a 5f 41 43 45 4f 46 0a 0a 66  CN_H 1._ACEOF..f
2b9e0 69 0a 0a 64 6f 6e 65 0a 0a 0a 0a 23 20 53 65 74  i..done....# Set
2b9f0 20 6f 70 74 69 6f 6e 73 0a 0a 0a 0a 20 20 20 20   options....    
2ba00 20 20 20 20 65 6e 61 62 6c 65 5f 64 6c 6f 70 65      enable_dlope
2ba10 6e 3d 6e 6f 0a 0a 0a 20 20 65 6e 61 62 6c 65 5f  n=no...  enable_
2ba20 77 69 6e 33 32 5f 64 6c 6c 3d 6e 6f 0a 0a 0a 20  win32_dll=no... 
2ba30 20 20 20 20 20 20 20 20 20 20 20 23 20 43 68 65             # Che
2ba40 63 6b 20 77 68 65 74 68 65 72 20 2d 2d 65 6e 61  ck whether --ena
2ba50 62 6c 65 2d 73 68 61 72 65 64 20 77 61 73 20 67  ble-shared was g
2ba60 69 76 65 6e 2e 0a 69 66 20 74 65 73 74 20 22 24  iven..if test "$
2ba70 7b 65 6e 61 62 6c 65 5f 73 68 61 72 65 64 2b 73  {enable_shared+s
2ba80 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e  et}" = set; then
2ba90 20 3a 0a 20 20 65 6e 61 62 6c 65 76 61 6c 3d 24   :.  enableval=$
2baa0 65 6e 61 62 6c 65 5f 73 68 61 72 65 64 3b 20 70  enable_shared; p
2bab0 3d 24 7b 50 41 43 4b 41 47 45 2d 64 65 66 61 75  =${PACKAGE-defau
2bac0 6c 74 7d 0a 20 20 20 20 63 61 73 65 20 24 65 6e  lt}.    case $en
2bad0 61 62 6c 65 76 61 6c 20 69 6e 0a 20 20 20 20 79  ableval in.    y
2bae0 65 73 29 20 65 6e 61 62 6c 65 5f 73 68 61 72 65  es) enable_share
2baf0 64 3d 79 65 73 20 3b 3b 0a 20 20 20 20 6e 6f 29  d=yes ;;.    no)
2bb00 20 65 6e 61 62 6c 65 5f 73 68 61 72 65 64 3d 6e   enable_shared=n
2bb10 6f 20 3b 3b 0a 20 20 20 20 2a 29 0a 20 20 20 20  o ;;.    *).    
2bb20 20 20 65 6e 61 62 6c 65 5f 73 68 61 72 65 64 3d    enable_shared=
2bb30 6e 6f 0a 20 20 20 20 20 20 23 20 4c 6f 6f 6b 20  no.      # Look 
2bb40 61 74 20 74 68 65 20 61 72 67 75 6d 65 6e 74 20  at the argument 
2bb50 77 65 20 67 6f 74 2e 20 20 57 65 20 75 73 65 20  we got.  We use 
2bb60 61 6c 6c 20 74 68 65 20 63 6f 6d 6d 6f 6e 20 6c  all the common l
2bb70 69 73 74 20 73 65 70 61 72 61 74 6f 72 73 2e 0a  ist separators..
2bb80 20 20 20 20 20 20 6c 74 5f 73 61 76 65 5f 69 66        lt_save_if
2bb90 73 3d 22 24 49 46 53 22 3b 20 49 46 53 3d 22 24  s="$IFS"; IFS="$
2bba0 7b 49 46 53 7d 24 50 41 54 48 5f 53 45 50 41 52  {IFS}$PATH_SEPAR
2bbb0 41 54 4f 52 2c 22 0a 20 20 20 20 20 20 66 6f 72  ATOR,".      for
2bbc0 20 70 6b 67 20 69 6e 20 24 65 6e 61 62 6c 65 76   pkg in $enablev
2bbd0 61 6c 3b 20 64 6f 0a 09 49 46 53 3d 22 24 6c 74  al; do..IFS="$lt
2bbe0 5f 73 61 76 65 5f 69 66 73 22 0a 09 69 66 20 74  _save_ifs"..if t
2bbf0 65 73 74 20 22 58 24 70 6b 67 22 20 3d 20 22 58  est "X$pkg" = "X
2bc00 24 70 22 3b 20 74 68 65 6e 0a 09 20 20 65 6e 61  $p"; then..  ena
2bc10 62 6c 65 5f 73 68 61 72 65 64 3d 79 65 73 0a 09  ble_shared=yes..
2bc20 66 69 0a 20 20 20 20 20 20 64 6f 6e 65 0a 20 20  fi.      done.  
2bc30 20 20 20 20 49 46 53 3d 22 24 6c 74 5f 73 61 76      IFS="$lt_sav
2bc40 65 5f 69 66 73 22 0a 20 20 20 20 20 20 3b 3b 0a  e_ifs".      ;;.
2bc50 20 20 20 20 65 73 61 63 0a 65 6c 73 65 0a 20 20      esac.else.  
2bc60 65 6e 61 62 6c 65 5f 73 68 61 72 65 64 3d 79 65  enable_shared=ye
2bc70 73 0a 66 69 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 20 20  s.fi..........  
2bc80 23 20 43 68 65 63 6b 20 77 68 65 74 68 65 72 20  # Check whether 
2bc90 2d 2d 65 6e 61 62 6c 65 2d 73 74 61 74 69 63 20  --enable-static 
2bca0 77 61 73 20 67 69 76 65 6e 2e 0a 69 66 20 74 65  was given..if te
2bcb0 73 74 20 22 24 7b 65 6e 61 62 6c 65 5f 73 74 61  st "${enable_sta
2bcc0 74 69 63 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b  tic+set}" = set;
2bcd0 20 74 68 65 6e 20 3a 0a 20 20 65 6e 61 62 6c 65   then :.  enable
2bce0 76 61 6c 3d 24 65 6e 61 62 6c 65 5f 73 74 61 74  val=$enable_stat
2bcf0 69 63 3b 20 70 3d 24 7b 50 41 43 4b 41 47 45 2d  ic; p=${PACKAGE-
2bd00 64 65 66 61 75 6c 74 7d 0a 20 20 20 20 63 61 73  default}.    cas
2bd10 65 20 24 65 6e 61 62 6c 65 76 61 6c 20 69 6e 0a  e $enableval in.
2bd20 20 20 20 20 79 65 73 29 20 65 6e 61 62 6c 65 5f      yes) enable_
2bd30 73 74 61 74 69 63 3d 79 65 73 20 3b 3b 0a 20 20  static=yes ;;.  
2bd40 20 20 6e 6f 29 20 65 6e 61 62 6c 65 5f 73 74 61    no) enable_sta
2bd50 74 69 63 3d 6e 6f 20 3b 3b 0a 20 20 20 20 2a 29  tic=no ;;.    *)
2bd60 0a 20 20 20 20 20 65 6e 61 62 6c 65 5f 73 74 61  .     enable_sta
2bd70 74 69 63 3d 6e 6f 0a 20 20 20 20 20 20 23 20 4c  tic=no.      # L
2bd80 6f 6f 6b 20 61 74 20 74 68 65 20 61 72 67 75 6d  ook at the argum
2bd90 65 6e 74 20 77 65 20 67 6f 74 2e 20 20 57 65 20  ent we got.  We 
2bda0 75 73 65 20 61 6c 6c 20 74 68 65 20 63 6f 6d 6d  use all the comm
2bdb0 6f 6e 20 6c 69 73 74 20 73 65 70 61 72 61 74 6f  on list separato
2bdc0 72 73 2e 0a 20 20 20 20 20 20 6c 74 5f 73 61 76  rs..      lt_sav
2bdd0 65 5f 69 66 73 3d 22 24 49 46 53 22 3b 20 49 46  e_ifs="$IFS"; IF
2bde0 53 3d 22 24 7b 49 46 53 7d 24 50 41 54 48 5f 53  S="${IFS}$PATH_S
2bdf0 45 50 41 52 41 54 4f 52 2c 22 0a 20 20 20 20 20  EPARATOR,".     
2be00 20 66 6f 72 20 70 6b 67 20 69 6e 20 24 65 6e 61   for pkg in $ena
2be10 62 6c 65 76 61 6c 3b 20 64 6f 0a 09 49 46 53 3d  bleval; do..IFS=
2be20 22 24 6c 74 5f 73 61 76 65 5f 69 66 73 22 0a 09  "$lt_save_ifs"..
2be30 69 66 20 74 65 73 74 20 22 58 24 70 6b 67 22 20  if test "X$pkg" 
2be40 3d 20 22 58 24 70 22 3b 20 74 68 65 6e 0a 09 20  = "X$p"; then.. 
2be50 20 65 6e 61 62 6c 65 5f 73 74 61 74 69 63 3d 79   enable_static=y
2be60 65 73 0a 09 66 69 0a 20 20 20 20 20 20 64 6f 6e  es..fi.      don
2be70 65 0a 20 20 20 20 20 20 49 46 53 3d 22 24 6c 74  e.      IFS="$lt
2be80 5f 73 61 76 65 5f 69 66 73 22 0a 20 20 20 20 20  _save_ifs".     
2be90 20 3b 3b 0a 20 20 20 20 65 73 61 63 0a 65 6c 73   ;;.    esac.els
2bea0 65 0a 20 20 65 6e 61 62 6c 65 5f 73 74 61 74 69  e.  enable_stati
2beb0 63 3d 79 65 73 0a 66 69 0a 0a 0a 0a 0a 0a 0a 0a  c=yes.fi........
2bec0 0a 0a 0a 23 20 43 68 65 63 6b 20 77 68 65 74 68  ...# Check wheth
2bed0 65 72 20 2d 2d 77 69 74 68 2d 70 69 63 20 77 61  er --with-pic wa
2bee0 73 20 67 69 76 65 6e 2e 0a 69 66 20 74 65 73 74  s given..if test
2bef0 20 22 24 7b 77 69 74 68 5f 70 69 63 2b 73 65 74   "${with_pic+set
2bf00 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 20 3a  }" = set; then :
2bf10 0a 20 20 77 69 74 68 76 61 6c 3d 24 77 69 74 68  .  withval=$with
2bf20 5f 70 69 63 3b 20 70 69 63 5f 6d 6f 64 65 3d 22  _pic; pic_mode="
2bf30 24 77 69 74 68 76 61 6c 22 0a 65 6c 73 65 0a 20  $withval".else. 
2bf40 20 70 69 63 5f 6d 6f 64 65 3d 64 65 66 61 75 6c   pic_mode=defaul
2bf50 74 0a 66 69 0a 0a 0a 74 65 73 74 20 2d 7a 20 22  t.fi...test -z "
2bf60 24 70 69 63 5f 6d 6f 64 65 22 20 26 26 20 70 69  $pic_mode" && pi
2bf70 63 5f 6d 6f 64 65 3d 64 65 66 61 75 6c 74 0a 0a  c_mode=default..
2bf80 0a 0a 0a 0a 0a 0a 20 20 23 20 43 68 65 63 6b 20  ......  # Check 
2bf90 77 68 65 74 68 65 72 20 2d 2d 65 6e 61 62 6c 65  whether --enable
2bfa0 2d 66 61 73 74 2d 69 6e 73 74 61 6c 6c 20 77 61  -fast-install wa
2bfb0 73 20 67 69 76 65 6e 2e 0a 69 66 20 74 65 73 74  s given..if test
2bfc0 20 22 24 7b 65 6e 61 62 6c 65 5f 66 61 73 74 5f   "${enable_fast_
2bfd0 69 6e 73 74 61 6c 6c 2b 73 65 74 7d 22 20 3d 20  install+set}" = 
2bfe0 73 65 74 3b 20 74 68 65 6e 20 3a 0a 20 20 65 6e  set; then :.  en
2bff0 61 62 6c 65 76 61 6c 3d 24 65 6e 61 62 6c 65 5f  ableval=$enable_
2c000 66 61 73 74 5f 69 6e 73 74 61 6c 6c 3b 20 70 3d  fast_install; p=
2c010 24 7b 50 41 43 4b 41 47 45 2d 64 65 66 61 75 6c  ${PACKAGE-defaul
2c020 74 7d 0a 20 20 20 20 63 61 73 65 20 24 65 6e 61  t}.    case $ena
2c030 62 6c 65 76 61 6c 20 69 6e 0a 20 20 20 20 79 65  bleval in.    ye
2c040 73 29 20 65 6e 61 62 6c 65 5f 66 61 73 74 5f 69  s) enable_fast_i
2c050 6e 73 74 61 6c 6c 3d 79 65 73 20 3b 3b 0a 20 20  nstall=yes ;;.  
2c060 20 20 6e 6f 29 20 65 6e 61 62 6c 65 5f 66 61 73    no) enable_fas
2c070 74 5f 69 6e 73 74 61 6c 6c 3d 6e 6f 20 3b 3b 0a  t_install=no ;;.
2c080 20 20 20 20 2a 29 0a 20 20 20 20 20 20 65 6e 61      *).      ena
2c090 62 6c 65 5f 66 61 73 74 5f 69 6e 73 74 61 6c 6c  ble_fast_install
2c0a0 3d 6e 6f 0a 20 20 20 20 20 20 23 20 4c 6f 6f 6b  =no.      # Look
2c0b0 20 61 74 20 74 68 65 20 61 72 67 75 6d 65 6e 74   at the argument
2c0c0 20 77 65 20 67 6f 74 2e 20 20 57 65 20 75 73 65   we got.  We use
2c0d0 20 61 6c 6c 20 74 68 65 20 63 6f 6d 6d 6f 6e 20   all the common 
2c0e0 6c 69 73 74 20 73 65 70 61 72 61 74 6f 72 73 2e  list separators.
2c0f0 0a 20 20 20 20 20 20 6c 74 5f 73 61 76 65 5f 69  .      lt_save_i
2c100 66 73 3d 22 24 49 46 53 22 3b 20 49 46 53 3d 22  fs="$IFS"; IFS="
2c110 24 7b 49 46 53 7d 24 50 41 54 48 5f 53 45 50 41  ${IFS}$PATH_SEPA
2c120 52 41 54 4f 52 2c 22 0a 20 20 20 20 20 20 66 6f  RATOR,".      fo
2c130 72 20 70 6b 67 20 69 6e 20 24 65 6e 61 62 6c 65  r pkg in $enable
2c140 76 61 6c 3b 20 64 6f 0a 09 49 46 53 3d 22 24 6c  val; do..IFS="$l
2c150 74 5f 73 61 76 65 5f 69 66 73 22 0a 09 69 66 20  t_save_ifs"..if 
2c160 74 65 73 74 20 22 58 24 70 6b 67 22 20 3d 20 22  test "X$pkg" = "
2c170 58 24 70 22 3b 20 74 68 65 6e 0a 09 20 20 65 6e  X$p"; then..  en
2c180 61 62 6c 65 5f 66 61 73 74 5f 69 6e 73 74 61 6c  able_fast_instal
2c190 6c 3d 79 65 73 0a 09 66 69 0a 20 20 20 20 20 20  l=yes..fi.      
2c1a0 64 6f 6e 65 0a 20 20 20 20 20 20 49 46 53 3d 22  done.      IFS="
2c1b0 24 6c 74 5f 73 61 76 65 5f 69 66 73 22 0a 20 20  $lt_save_ifs".  
2c1c0 20 20 20 20 3b 3b 0a 20 20 20 20 65 73 61 63 0a      ;;.    esac.
2c1d0 65 6c 73 65 0a 20 20 65 6e 61 62 6c 65 5f 66 61  else.  enable_fa
2c1e0 73 74 5f 69 6e 73 74 61 6c 6c 3d 79 65 73 0a 66  st_install=yes.f
2c1f0 69 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 23 20 54  i............# T
2c200 68 69 73 20 63 61 6e 20 62 65 20 75 73 65 64 20  his can be used 
2c210 74 6f 20 72 65 62 75 69 6c 64 20 6c 69 62 74 6f  to rebuild libto
2c220 6f 6c 20 77 68 65 6e 20 6e 65 65 64 65 64 0a 4c  ol when needed.L
2c230 49 42 54 4f 4f 4c 5f 44 45 50 53 3d 22 24 6c 74  IBTOOL_DEPS="$lt
2c240 6d 61 69 6e 22 0a 0a 23 20 41 6c 77 61 79 73 20  main"..# Always 
2c250 75 73 65 20 6f 75 72 20 6f 77 6e 20 6c 69 62 74  use our own libt
2c260 6f 6f 6c 2e 0a 4c 49 42 54 4f 4f 4c 3d 27 24 28  ool..LIBTOOL='$(
2c270 53 48 45 4c 4c 29 20 24 28 74 6f 70 5f 62 75 69  SHELL) $(top_bui
2c280 6c 64 64 69 72 29 2f 6c 69 62 74 6f 6f 6c 27 0a  lddir)/libtool'.
2c290 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  ................
2c2a0 0a 0a 0a 0a 0a 0a 0a 0a 0a 74 65 73 74 20 2d 7a  .........test -z
2c2b0 20 22 24 4c 4e 5f 53 22 20 26 26 20 4c 4e 5f 53   "$LN_S" && LN_S
2c2c0 3d 22 6c 6e 20 2d 73 22 0a 0a 0a 0a 0a 0a 0a 0a  ="ln -s"........
2c2d0 0a 0a 0a 0a 0a 0a 0a 69 66 20 74 65 73 74 20 2d  .......if test -
2c2e0 6e 20 22 24 7b 5a 53 48 5f 56 45 52 53 49 4f 4e  n "${ZSH_VERSION
2c2f0 2b 73 65 74 7d 22 20 3b 20 74 68 65 6e 0a 20 20  +set}" ; then.  
2c300 20 73 65 74 6f 70 74 20 4e 4f 5f 47 4c 4f 42 5f   setopt NO_GLOB_
2c310 53 55 42 53 54 0a 66 69 0a 0a 7b 20 24 61 73 5f  SUBST.fi..{ $as_
2c320 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
2c330 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
2c340 7d 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  }: checking for 
2c350 6f 62 6a 64 69 72 22 20 3e 26 35 0a 24 61 73 5f  objdir" >&5.$as_
2c360 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67  echo_n "checking
2c370 20 66 6f 72 20 6f 62 6a 64 69 72 2e 2e 2e 20 22   for objdir... "
2c380 20 3e 26 36 3b 20 7d 0a 69 66 20 24 7b 6c 74 5f   >&6; }.if ${lt_
2c390 63 76 5f 6f 62 6a 64 69 72 2b 3a 7d 20 66 61 6c  cv_objdir+:} fal
2c3a0 73 65 3b 20 74 68 65 6e 20 3a 0a 20 20 24 61 73  se; then :.  $as
2c3b0 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64  _echo_n "(cached
2c3c0 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 72  ) " >&6.else.  r
2c3d0 6d 20 2d 66 20 2e 6c 69 62 73 20 32 3e 2f 64 65  m -f .libs 2>/de
2c3e0 76 2f 6e 75 6c 6c 0a 6d 6b 64 69 72 20 2e 6c 69  v/null.mkdir .li
2c3f0 62 73 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 0a 69  bs 2>/dev/null.i
2c400 66 20 74 65 73 74 20 2d 64 20 2e 6c 69 62 73 3b  f test -d .libs;
2c410 20 74 68 65 6e 0a 20 20 6c 74 5f 63 76 5f 6f 62   then.  lt_cv_ob
2c420 6a 64 69 72 3d 2e 6c 69 62 73 0a 65 6c 73 65 0a  jdir=.libs.else.
2c430 20 20 23 20 4d 53 2d 44 4f 53 20 64 6f 65 73 20    # MS-DOS does 
2c440 6e 6f 74 20 61 6c 6c 6f 77 20 66 69 6c 65 6e 61  not allow filena
2c450 6d 65 73 20 74 68 61 74 20 62 65 67 69 6e 20 77  mes that begin w
2c460 69 74 68 20 61 20 64 6f 74 2e 0a 20 20 6c 74 5f  ith a dot..  lt_
2c470 63 76 5f 6f 62 6a 64 69 72 3d 5f 6c 69 62 73 0a  cv_objdir=_libs.
2c480 66 69 0a 72 6d 64 69 72 20 2e 6c 69 62 73 20 32  fi.rmdir .libs 2
2c490 3e 2f 64 65 76 2f 6e 75 6c 6c 0a 66 69 0a 7b 20  >/dev/null.fi.{ 
2c4a0 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
2c4b0 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
2c4c0 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 24  NENO}: result: $
2c4d0 6c 74 5f 63 76 5f 6f 62 6a 64 69 72 22 20 3e 26  lt_cv_objdir" >&
2c4e0 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 6c 74 5f  5.$as_echo "$lt_
2c4f0 63 76 5f 6f 62 6a 64 69 72 22 20 3e 26 36 3b 20  cv_objdir" >&6; 
2c500 7d 0a 6f 62 6a 64 69 72 3d 24 6c 74 5f 63 76 5f  }.objdir=$lt_cv_
2c510 6f 62 6a 64 69 72 0a 0a 0a 0a 0a 0a 63 61 74 20  objdir......cat 
2c520 3e 3e 63 6f 6e 66 64 65 66 73 2e 68 20 3c 3c 5f  >>confdefs.h <<_
2c530 41 43 45 4f 46 0a 23 64 65 66 69 6e 65 20 4c 54  ACEOF.#define LT
2c540 5f 4f 42 4a 44 49 52 20 22 24 6c 74 5f 63 76 5f  _OBJDIR "$lt_cv_
2c550 6f 62 6a 64 69 72 2f 22 0a 5f 41 43 45 4f 46 0a  objdir/"._ACEOF.
2c560 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  ................
2c570 0a 63 61 73 65 20 24 68 6f 73 74 5f 6f 73 20 69  .case $host_os i
2c580 6e 0a 61 69 78 33 2a 29 0a 20 20 23 20 41 49 58  n.aix3*).  # AIX
2c590 20 73 6f 6d 65 74 69 6d 65 73 20 68 61 73 20 70   sometimes has p
2c5a0 72 6f 62 6c 65 6d 73 20 77 69 74 68 20 74 68 65  roblems with the
2c5b0 20 47 43 43 20 63 6f 6c 6c 65 63 74 32 20 70 72   GCC collect2 pr
2c5c0 6f 67 72 61 6d 2e 20 20 46 6f 72 20 73 6f 6d 65  ogram.  For some
2c5d0 0a 20 20 23 20 72 65 61 73 6f 6e 2c 20 69 66 20  .  # reason, if 
2c5e0 77 65 20 73 65 74 20 74 68 65 20 43 4f 4c 4c 45  we set the COLLE
2c5f0 43 54 5f 4e 41 4d 45 53 20 65 6e 76 69 72 6f 6e  CT_NAMES environ
2c600 6d 65 6e 74 20 76 61 72 69 61 62 6c 65 2c 20 74  ment variable, t
2c610 68 65 20 70 72 6f 62 6c 65 6d 73 0a 20 20 23 20  he problems.  # 
2c620 76 61 6e 69 73 68 20 69 6e 20 61 20 70 75 66 66  vanish in a puff
2c630 20 6f 66 20 73 6d 6f 6b 65 2e 0a 20 20 69 66 20   of smoke..  if 
2c640 74 65 73 74 20 22 58 24 7b 43 4f 4c 4c 45 43 54  test "X${COLLECT
2c650 5f 4e 41 4d 45 53 2b 73 65 74 7d 22 20 21 3d 20  _NAMES+set}" != 
2c660 58 73 65 74 3b 20 74 68 65 6e 0a 20 20 20 20 43  Xset; then.    C
2c670 4f 4c 4c 45 43 54 5f 4e 41 4d 45 53 3d 0a 20 20  OLLECT_NAMES=.  
2c680 20 20 65 78 70 6f 72 74 20 43 4f 4c 4c 45 43 54    export COLLECT
2c690 5f 4e 41 4d 45 53 0a 20 20 66 69 0a 20 20 3b 3b  _NAMES.  fi.  ;;
2c6a0 0a 65 73 61 63 0a 0a 23 20 53 65 64 20 73 75 62  .esac..# Sed sub
2c6b0 73 74 69 74 75 74 69 6f 6e 20 74 68 61 74 20 68  stitution that h
2c6c0 65 6c 70 73 20 75 73 20 64 6f 20 72 6f 62 75 73  elps us do robus
2c6d0 74 20 71 75 6f 74 69 6e 67 2e 20 20 49 74 20 62  t quoting.  It b
2c6e0 61 63 6b 73 6c 61 73 68 69 66 69 65 73 0a 23 20  ackslashifies.# 
2c6f0 6d 65 74 61 63 68 61 72 61 63 74 65 72 73 20 74  metacharacters t
2c700 68 61 74 20 61 72 65 20 73 74 69 6c 6c 20 61 63  hat are still ac
2c710 74 69 76 65 20 77 69 74 68 69 6e 20 64 6f 75 62  tive within doub
2c720 6c 65 2d 71 75 6f 74 65 64 20 73 74 72 69 6e 67  le-quoted string
2c730 73 2e 0a 73 65 64 5f 71 75 6f 74 65 5f 73 75 62  s..sed_quote_sub
2c740 73 74 3d 27 73 2f 5c 28 5b 22 60 24 5c 5c 5d 5c  st='s/\(["`$\\]\
2c750 29 2f 5c 5c 5c 31 2f 67 27 0a 0a 23 20 53 61 6d  )/\\\1/g'..# Sam
2c760 65 20 61 73 20 61 62 6f 76 65 2c 20 62 75 74 20  e as above, but 
2c770 64 6f 20 6e 6f 74 20 71 75 6f 74 65 20 76 61 72  do not quote var
2c780 69 61 62 6c 65 20 72 65 66 65 72 65 6e 63 65 73  iable references
2c790 2e 0a 64 6f 75 62 6c 65 5f 71 75 6f 74 65 5f 73  ..double_quote_s
2c7a0 75 62 73 74 3d 27 73 2f 5c 28 5b 22 60 5c 5c 5d  ubst='s/\(["`\\]
2c7b0 5c 29 2f 5c 5c 5c 31 2f 67 27 0a 0a 23 20 53 65  \)/\\\1/g'..# Se
2c7c0 64 20 73 75 62 73 74 69 74 75 74 69 6f 6e 20 74  d substitution t
2c7d0 6f 20 64 65 6c 61 79 20 65 78 70 61 6e 73 69 6f  o delay expansio
2c7e0 6e 20 6f 66 20 61 6e 20 65 73 63 61 70 65 64 20  n of an escaped 
2c7f0 73 68 65 6c 6c 20 76 61 72 69 61 62 6c 65 20 69  shell variable i
2c800 6e 20 61 0a 23 20 64 6f 75 62 6c 65 5f 71 75 6f  n a.# double_quo
2c810 74 65 5f 73 75 62 73 74 27 65 64 20 73 74 72 69  te_subst'ed stri
2c820 6e 67 2e 0a 64 65 6c 61 79 5f 76 61 72 69 61 62  ng..delay_variab
2c830 6c 65 5f 73 75 62 73 74 3d 27 73 2f 5c 5c 5c 5c  le_subst='s/\\\\
2c840 5c 5c 5c 5c 5c 5c 5c 24 2f 5c 5c 5c 5c 5c 5c 24  \\\\\\\$/\\\\\\$
2c850 2f 67 27 0a 0a 23 20 53 65 64 20 73 75 62 73 74  /g'..# Sed subst
2c860 69 74 75 74 69 6f 6e 20 74 6f 20 64 65 6c 61 79  itution to delay
2c870 20 65 78 70 61 6e 73 69 6f 6e 20 6f 66 20 61 6e   expansion of an
2c880 20 65 73 63 61 70 65 64 20 73 69 6e 67 6c 65 20   escaped single 
2c890 71 75 6f 74 65 2e 0a 64 65 6c 61 79 5f 73 69 6e  quote..delay_sin
2c8a0 67 6c 65 5f 71 75 6f 74 65 5f 73 75 62 73 74 3d  gle_quote_subst=
2c8b0 27 73 2f 27 5c 27 27 2f 27 5c 27 5c 5c 5c 5c 5c  's/'\''/'\'\\\\\
2c8c0 5c 5c 27 5c 27 27 2f 67 27 0a 0a 23 20 53 65 64  \\'\''/g'..# Sed
2c8d0 20 73 75 62 73 74 69 74 75 74 69 6f 6e 20 74 6f   substitution to
2c8e0 20 61 76 6f 69 64 20 61 63 63 69 64 65 6e 74 61   avoid accidenta
2c8f0 6c 20 67 6c 6f 62 62 69 6e 67 20 69 6e 20 65 76  l globbing in ev
2c900 61 6c 65 64 20 65 78 70 72 65 73 73 69 6f 6e 73  aled expressions
2c910 0a 6e 6f 5f 67 6c 6f 62 5f 73 75 62 73 74 3d 27  .no_glob_subst='
2c920 73 2f 5c 2a 2f 5c 5c 5c 2a 2f 67 27 0a 0a 23 20  s/\*/\\\*/g'..# 
2c930 47 6c 6f 62 61 6c 20 76 61 72 69 61 62 6c 65 73  Global variables
2c940 3a 0a 6f 66 69 6c 65 3d 6c 69 62 74 6f 6f 6c 0a  :.ofile=libtool.
2c950 63 61 6e 5f 62 75 69 6c 64 5f 73 68 61 72 65 64  can_build_shared
2c960 3d 79 65 73 0a 0a 23 20 41 6c 6c 20 6b 6e 6f 77  =yes..# All know
2c970 6e 20 6c 69 6e 6b 65 72 73 20 72 65 71 75 69 72  n linkers requir
2c980 65 20 61 20 60 2e 61 27 20 61 72 63 68 69 76 65  e a `.a' archive
2c990 20 66 6f 72 20 73 74 61 74 69 63 20 6c 69 6e 6b   for static link
2c9a0 69 6e 67 20 28 65 78 63 65 70 74 20 4d 53 56 43  ing (except MSVC
2c9b0 2c 0a 23 20 77 68 69 63 68 20 6e 65 65 64 73 20  ,.# which needs 
2c9c0 27 2e 6c 69 62 27 29 2e 0a 6c 69 62 65 78 74 3d  '.lib')..libext=
2c9d0 61 0a 0a 77 69 74 68 5f 67 6e 75 5f 6c 64 3d 22  a..with_gnu_ld="
2c9e0 24 6c 74 5f 63 76 5f 70 72 6f 67 5f 67 6e 75 5f  $lt_cv_prog_gnu_
2c9f0 6c 64 22 0a 0a 6f 6c 64 5f 43 43 3d 22 24 43 43  ld"..old_CC="$CC
2ca00 22 0a 6f 6c 64 5f 43 46 4c 41 47 53 3d 22 24 43  ".old_CFLAGS="$C
2ca10 46 4c 41 47 53 22 0a 0a 23 20 53 65 74 20 73 61  FLAGS"..# Set sa
2ca20 6e 65 20 64 65 66 61 75 6c 74 73 20 66 6f 72 20  ne defaults for 
2ca30 76 61 72 69 6f 75 73 20 76 61 72 69 61 62 6c 65  various variable
2ca40 73 0a 74 65 73 74 20 2d 7a 20 22 24 43 43 22 20  s.test -z "$CC" 
2ca50 26 26 20 43 43 3d 63 63 0a 74 65 73 74 20 2d 7a  && CC=cc.test -z
2ca60 20 22 24 4c 54 43 43 22 20 26 26 20 4c 54 43 43   "$LTCC" && LTCC
2ca70 3d 24 43 43 0a 74 65 73 74 20 2d 7a 20 22 24 4c  =$CC.test -z "$L
2ca80 54 43 46 4c 41 47 53 22 20 26 26 20 4c 54 43 46  TCFLAGS" && LTCF
2ca90 4c 41 47 53 3d 24 43 46 4c 41 47 53 0a 74 65 73  LAGS=$CFLAGS.tes
2caa0 74 20 2d 7a 20 22 24 4c 44 22 20 26 26 20 4c 44  t -z "$LD" && LD
2cab0 3d 6c 64 0a 74 65 73 74 20 2d 7a 20 22 24 61 63  =ld.test -z "$ac
2cac0 5f 6f 62 6a 65 78 74 22 20 26 26 20 61 63 5f 6f  _objext" && ac_o
2cad0 62 6a 65 78 74 3d 6f 0a 0a 66 6f 72 20 63 63 5f  bjext=o..for cc_
2cae0 74 65 6d 70 20 69 6e 20 24 63 6f 6d 70 69 6c 65  temp in $compile
2caf0 72 22 22 3b 20 64 6f 0a 20 20 63 61 73 65 20 24  r""; do.  case $
2cb00 63 63 5f 74 65 6d 70 20 69 6e 0a 20 20 20 20 63  cc_temp in.    c
2cb10 6f 6d 70 69 6c 65 20 7c 20 2a 5b 5c 5c 2f 5d 63  ompile | *[\\/]c
2cb20 6f 6d 70 69 6c 65 20 7c 20 63 63 61 63 68 65 20  ompile | ccache 
2cb30 7c 20 2a 5b 5c 5c 2f 5d 63 63 61 63 68 65 20 29  | *[\\/]ccache )
2cb40 20 3b 3b 0a 20 20 20 20 64 69 73 74 63 63 20 7c   ;;.    distcc |
2cb50 20 2a 5b 5c 5c 2f 5d 64 69 73 74 63 63 20 7c 20   *[\\/]distcc | 
2cb60 70 75 72 69 66 79 20 7c 20 2a 5b 5c 5c 2f 5d 70  purify | *[\\/]p
2cb70 75 72 69 66 79 20 29 20 3b 3b 0a 20 20 20 20 5c  urify ) ;;.    \
2cb80 2d 2a 29 20 3b 3b 0a 20 20 20 20 2a 29 20 62 72  -*) ;;.    *) br
2cb90 65 61 6b 3b 3b 0a 20 20 65 73 61 63 0a 64 6f 6e  eak;;.  esac.don
2cba0 65 0a 63 63 5f 62 61 73 65 6e 61 6d 65 3d 60 24  e.cc_basename=`$
2cbb0 45 43 48 4f 20 22 58 24 63 63 5f 74 65 6d 70 22  ECHO "X$cc_temp"
2cbc0 20 7c 20 24 58 73 65 64 20 2d 65 20 27 73 25 2e   | $Xsed -e 's%.
2cbd0 2a 2f 25 25 27 20 2d 65 20 22 73 25 5e 24 68 6f  */%%' -e "s%^$ho
2cbe0 73 74 5f 61 6c 69 61 73 2d 25 25 22 60 0a 0a 0a  st_alias-%%"`...
2cbf0 23 20 4f 6e 6c 79 20 70 65 72 66 6f 72 6d 20 74  # Only perform t
2cc00 68 65 20 63 68 65 63 6b 20 66 6f 72 20 66 69 6c  he check for fil
2cc10 65 2c 20 69 66 20 74 68 65 20 63 68 65 63 6b 20  e, if the check 
2cc20 6d 65 74 68 6f 64 20 72 65 71 75 69 72 65 73 20  method requires 
2cc30 69 74 0a 74 65 73 74 20 2d 7a 20 22 24 4d 41 47  it.test -z "$MAG
2cc40 49 43 5f 43 4d 44 22 20 26 26 20 4d 41 47 49 43  IC_CMD" && MAGIC
2cc50 5f 43 4d 44 3d 66 69 6c 65 0a 63 61 73 65 20 24  _CMD=file.case $
2cc60 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65  deplibs_check_me
2cc70 74 68 6f 64 20 69 6e 0a 66 69 6c 65 5f 6d 61 67  thod in.file_mag
2cc80 69 63 2a 29 0a 20 20 69 66 20 74 65 73 74 20 22  ic*).  if test "
2cc90 24 66 69 6c 65 5f 6d 61 67 69 63 5f 63 6d 64 22  $file_magic_cmd"
2cca0 20 3d 20 27 24 4d 41 47 49 43 5f 43 4d 44 27 3b   = '$MAGIC_CMD';
2ccb0 20 74 68 65 6e 0a 20 20 20 20 7b 20 24 61 73 5f   then.    { $as_
2ccc0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
2ccd0 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
2cce0 7d 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  }: checking for 
2ccf0 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78  ${ac_tool_prefix
2cd00 7d 66 69 6c 65 22 20 3e 26 35 0a 24 61 73 5f 65  }file" >&5.$as_e
2cd10 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20  cho_n "checking 
2cd20 66 6f 72 20 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72  for ${ac_tool_pr
2cd30 65 66 69 78 7d 66 69 6c 65 2e 2e 2e 20 22 20 3e  efix}file... " >
2cd40 26 36 3b 20 7d 0a 69 66 20 24 7b 6c 74 5f 63 76  &6; }.if ${lt_cv
2cd50 5f 70 61 74 68 5f 4d 41 47 49 43 5f 43 4d 44 2b  _path_MAGIC_CMD+
2cd60 3a 7d 20 66 61 6c 73 65 3b 20 74 68 65 6e 20 3a  :} false; then :
2cd70 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28  .  $as_echo_n "(
2cd80 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c  cached) " >&6.el
2cd90 73 65 0a 20 20 63 61 73 65 20 24 4d 41 47 49 43  se.  case $MAGIC
2cda0 5f 43 4d 44 20 69 6e 0a 5b 5c 5c 2f 2a 5d 20 7c  _CMD in.[\\/*] |
2cdb0 20 20 3f 3a 5b 5c 5c 2f 5d 2a 29 0a 20 20 6c 74    ?:[\\/]*).  lt
2cdc0 5f 63 76 5f 70 61 74 68 5f 4d 41 47 49 43 5f 43  _cv_path_MAGIC_C
2cdd0 4d 44 3d 22 24 4d 41 47 49 43 5f 43 4d 44 22 20  MD="$MAGIC_CMD" 
2cde0 23 20 4c 65 74 20 74 68 65 20 75 73 65 72 20 6f  # Let the user o
2cdf0 76 65 72 72 69 64 65 20 74 68 65 20 74 65 73 74  verride the test
2ce00 20 77 69 74 68 20 61 20 70 61 74 68 2e 0a 20 20   with a path..  
2ce10 3b 3b 0a 2a 29 0a 20 20 6c 74 5f 73 61 76 65 5f  ;;.*).  lt_save_
2ce20 4d 41 47 49 43 5f 43 4d 44 3d 22 24 4d 41 47 49  MAGIC_CMD="$MAGI
2ce30 43 5f 43 4d 44 22 0a 20 20 6c 74 5f 73 61 76 65  C_CMD".  lt_save
2ce40 5f 69 66 73 3d 22 24 49 46 53 22 3b 20 49 46 53  _ifs="$IFS"; IFS
2ce50 3d 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52  =$PATH_SEPARATOR
2ce60 0a 20 20 61 63 5f 64 75 6d 6d 79 3d 22 2f 75 73  .  ac_dummy="/us
2ce70 72 2f 62 69 6e 24 50 41 54 48 5f 53 45 50 41 52  r/bin$PATH_SEPAR
2ce80 41 54 4f 52 24 50 41 54 48 22 0a 20 20 66 6f 72  ATOR$PATH".  for
2ce90 20 61 63 5f 64 69 72 20 69 6e 20 24 61 63 5f 64   ac_dir in $ac_d
2cea0 75 6d 6d 79 3b 20 64 6f 0a 20 20 20 20 49 46 53  ummy; do.    IFS
2ceb0 3d 22 24 6c 74 5f 73 61 76 65 5f 69 66 73 22 0a  ="$lt_save_ifs".
2cec0 20 20 20 20 74 65 73 74 20 2d 7a 20 22 24 61 63      test -z "$ac
2ced0 5f 64 69 72 22 20 26 26 20 61 63 5f 64 69 72 3d  _dir" && ac_dir=
2cee0 2e 0a 20 20 20 20 69 66 20 74 65 73 74 20 2d 66  ..    if test -f
2cef0 20 24 61 63 5f 64 69 72 2f 24 7b 61 63 5f 74 6f   $ac_dir/${ac_to
2cf00 6f 6c 5f 70 72 65 66 69 78 7d 66 69 6c 65 3b 20  ol_prefix}file; 
2cf10 74 68 65 6e 0a 20 20 20 20 20 20 6c 74 5f 63 76  then.      lt_cv
2cf20 5f 70 61 74 68 5f 4d 41 47 49 43 5f 43 4d 44 3d  _path_MAGIC_CMD=
2cf30 22 24 61 63 5f 64 69 72 2f 24 7b 61 63 5f 74 6f  "$ac_dir/${ac_to
2cf40 6f 6c 5f 70 72 65 66 69 78 7d 66 69 6c 65 22 0a  ol_prefix}file".
2cf50 20 20 20 20 20 20 69 66 20 74 65 73 74 20 2d 6e        if test -n
2cf60 20 22 24 66 69 6c 65 5f 6d 61 67 69 63 5f 74 65   "$file_magic_te
2cf70 73 74 5f 66 69 6c 65 22 3b 20 74 68 65 6e 0a 09  st_file"; then..
2cf80 63 61 73 65 20 24 64 65 70 6c 69 62 73 5f 63 68  case $deplibs_ch
2cf90 65 63 6b 5f 6d 65 74 68 6f 64 20 69 6e 0a 09 22  eck_method in.."
2cfa0 66 69 6c 65 5f 6d 61 67 69 63 20 22 2a 29 0a 09  file_magic "*)..
2cfb0 20 20 66 69 6c 65 5f 6d 61 67 69 63 5f 72 65 67    file_magic_reg
2cfc0 65 78 3d 60 65 78 70 72 20 22 24 64 65 70 6c 69  ex=`expr "$depli
2cfd0 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 22  bs_check_method"
2cfe0 20 3a 20 22 66 69 6c 65 5f 6d 61 67 69 63 20 5c   : "file_magic \
2cff0 28 2e 2a 5c 29 22 60 0a 09 20 20 4d 41 47 49 43  (.*\)"`..  MAGIC
2d000 5f 43 4d 44 3d 22 24 6c 74 5f 63 76 5f 70 61 74  _CMD="$lt_cv_pat
2d010 68 5f 4d 41 47 49 43 5f 43 4d 44 22 0a 09 20 20  h_MAGIC_CMD"..  
2d020 69 66 20 65 76 61 6c 20 24 66 69 6c 65 5f 6d 61  if eval $file_ma
2d030 67 69 63 5f 63 6d 64 20 5c 24 66 69 6c 65 5f 6d  gic_cmd \$file_m
2d040 61 67 69 63 5f 74 65 73 74 5f 66 69 6c 65 20 32  agic_test_file 2
2d050 3e 20 2f 64 65 76 2f 6e 75 6c 6c 20 7c 0a 09 20  > /dev/null |.. 
2d060 20 20 20 24 45 47 52 45 50 20 22 24 66 69 6c 65     $EGREP "$file
2d070 5f 6d 61 67 69 63 5f 72 65 67 65 78 22 20 3e 20  _magic_regex" > 
2d080 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a  /dev/null; then.
2d090 09 20 20 20 20 3a 0a 09 20 20 65 6c 73 65 0a 09  .    :..  else..
2d0a0 20 20 20 20 63 61 74 20 3c 3c 5f 4c 54 5f 45 4f      cat <<_LT_EO
2d0b0 46 20 31 3e 26 32 0a 0a 2a 2a 2a 20 57 61 72 6e  F 1>&2..*** Warn
2d0c0 69 6e 67 3a 20 74 68 65 20 63 6f 6d 6d 61 6e 64  ing: the command
2d0d0 20 6c 69 62 74 6f 6f 6c 20 75 73 65 73 20 74 6f   libtool uses to
2d0e0 20 64 65 74 65 63 74 20 73 68 61 72 65 64 20 6c   detect shared l
2d0f0 69 62 72 61 72 69 65 73 2c 0a 2a 2a 2a 20 24 66  ibraries,.*** $f
2d100 69 6c 65 5f 6d 61 67 69 63 5f 63 6d 64 2c 20 70  ile_magic_cmd, p
2d110 72 6f 64 75 63 65 73 20 6f 75 74 70 75 74 20 74  roduces output t
2d120 68 61 74 20 6c 69 62 74 6f 6f 6c 20 63 61 6e 6e  hat libtool cann
2d130 6f 74 20 72 65 63 6f 67 6e 69 7a 65 2e 0a 2a 2a  ot recognize..**
2d140 2a 20 54 68 65 20 72 65 73 75 6c 74 20 69 73 20  * The result is 
2d150 74 68 61 74 20 6c 69 62 74 6f 6f 6c 20 6d 61 79  that libtool may
2d160 20 66 61 69 6c 20 74 6f 20 72 65 63 6f 67 6e 69   fail to recogni
2d170 7a 65 20 73 68 61 72 65 64 20 6c 69 62 72 61 72  ze shared librar
2d180 69 65 73 0a 2a 2a 2a 20 61 73 20 73 75 63 68 2e  ies.*** as such.
2d190 20 20 54 68 69 73 20 77 69 6c 6c 20 61 66 66 65    This will affe
2d1a0 63 74 20 74 68 65 20 63 72 65 61 74 69 6f 6e 20  ct the creation 
2d1b0 6f 66 20 6c 69 62 74 6f 6f 6c 20 6c 69 62 72 61  of libtool libra
2d1c0 72 69 65 73 20 74 68 61 74 0a 2a 2a 2a 20 64 65  ries that.*** de
2d1d0 70 65 6e 64 20 6f 6e 20 73 68 61 72 65 64 20 6c  pend on shared l
2d1e0 69 62 72 61 72 69 65 73 2c 20 62 75 74 20 70 72  ibraries, but pr
2d1f0 6f 67 72 61 6d 73 20 6c 69 6e 6b 65 64 20 77 69  ograms linked wi
2d200 74 68 20 73 75 63 68 20 6c 69 62 74 6f 6f 6c 0a  th such libtool.
2d210 2a 2a 2a 20 6c 69 62 72 61 72 69 65 73 20 77 69  *** libraries wi
2d220 6c 6c 20 77 6f 72 6b 20 72 65 67 61 72 64 6c 65  ll work regardle
2d230 73 73 20 6f 66 20 74 68 69 73 20 70 72 6f 62 6c  ss of this probl
2d240 65 6d 2e 20 20 4e 65 76 65 72 74 68 65 6c 65 73  em.  Nevertheles
2d250 73 2c 20 79 6f 75 0a 2a 2a 2a 20 6d 61 79 20 77  s, you.*** may w
2d260 61 6e 74 20 74 6f 20 72 65 70 6f 72 74 20 74 68  ant to report th
2d270 65 20 70 72 6f 62 6c 65 6d 20 74 6f 20 79 6f 75  e problem to you
2d280 72 20 73 79 73 74 65 6d 20 6d 61 6e 61 67 65 72  r system manager
2d290 20 61 6e 64 2f 6f 72 20 74 6f 0a 2a 2a 2a 20 62   and/or to.*** b
2d2a0 75 67 2d 6c 69 62 74 6f 6f 6c 40 67 6e 75 2e 6f  ug-libtool@gnu.o
2d2b0 72 67 0a 0a 5f 4c 54 5f 45 4f 46 0a 09 20 20 66  rg.._LT_EOF..  f
2d2c0 69 20 3b 3b 0a 09 65 73 61 63 0a 20 20 20 20 20  i ;;..esac.     
2d2d0 20 66 69 0a 20 20 20 20 20 20 62 72 65 61 6b 0a   fi.      break.
2d2e0 20 20 20 20 66 69 0a 20 20 64 6f 6e 65 0a 20 20      fi.  done.  
2d2f0 49 46 53 3d 22 24 6c 74 5f 73 61 76 65 5f 69 66  IFS="$lt_save_if
2d300 73 22 0a 20 20 4d 41 47 49 43 5f 43 4d 44 3d 22  s".  MAGIC_CMD="
2d310 24 6c 74 5f 73 61 76 65 5f 4d 41 47 49 43 5f 43  $lt_save_MAGIC_C
2d320 4d 44 22 0a 20 20 3b 3b 0a 65 73 61 63 0a 66 69  MD".  ;;.esac.fi
2d330 0a 0a 4d 41 47 49 43 5f 43 4d 44 3d 22 24 6c 74  ..MAGIC_CMD="$lt
2d340 5f 63 76 5f 70 61 74 68 5f 4d 41 47 49 43 5f 43  _cv_path_MAGIC_C
2d350 4d 44 22 0a 69 66 20 74 65 73 74 20 2d 6e 20 22  MD".if test -n "
2d360 24 4d 41 47 49 43 5f 43 4d 44 22 3b 20 74 68 65  $MAGIC_CMD"; the
2d370 6e 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22  n.  { $as_echo "
2d380 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
2d390 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73  no-$LINENO}: res
2d3a0 75 6c 74 3a 20 24 4d 41 47 49 43 5f 43 4d 44 22  ult: $MAGIC_CMD"
2d3b0 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24   >&5.$as_echo "$
2d3c0 4d 41 47 49 43 5f 43 4d 44 22 20 3e 26 36 3b 20  MAGIC_CMD" >&6; 
2d3d0 7d 0a 65 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65  }.else.  { $as_e
2d3e0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
2d3f0 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
2d400 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26  : result: no" >&
2d410 35 0a 24 61 73 5f 65 63 68 6f 20 22 6e 6f 22 20  5.$as_echo "no" 
2d420 3e 26 36 3b 20 7d 0a 66 69 0a 0a 0a 0a 0a 0a 69  >&6; }.fi......i
2d430 66 20 74 65 73 74 20 2d 7a 20 22 24 6c 74 5f 63  f test -z "$lt_c
2d440 76 5f 70 61 74 68 5f 4d 41 47 49 43 5f 43 4d 44  v_path_MAGIC_CMD
2d450 22 3b 20 74 68 65 6e 0a 20 20 69 66 20 74 65 73  "; then.  if tes
2d460 74 20 2d 6e 20 22 24 61 63 5f 74 6f 6f 6c 5f 70  t -n "$ac_tool_p
2d470 72 65 66 69 78 22 3b 20 74 68 65 6e 0a 20 20 20  refix"; then.   
2d480 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73   { $as_echo "$as
2d490 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
2d4a0 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69  $LINENO}: checki
2d4b0 6e 67 20 66 6f 72 20 66 69 6c 65 22 20 3e 26 35  ng for file" >&5
2d4c0 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65  .$as_echo_n "che
2d4d0 63 6b 69 6e 67 20 66 6f 72 20 66 69 6c 65 2e 2e  cking for file..
2d4e0 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 24 7b  . " >&6; }.if ${
2d4f0 6c 74 5f 63 76 5f 70 61 74 68 5f 4d 41 47 49 43  lt_cv_path_MAGIC
2d500 5f 43 4d 44 2b 3a 7d 20 66 61 6c 73 65 3b 20 74  _CMD+:} false; t
2d510 68 65 6e 20 3a 0a 20 20 24 61 73 5f 65 63 68 6f  hen :.  $as_echo
2d520 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22 20 3e  _n "(cached) " >
2d530 26 36 0a 65 6c 73 65 0a 20 20 63 61 73 65 20 24  &6.else.  case $
2d540 4d 41 47 49 43 5f 43 4d 44 20 69 6e 0a 5b 5c 5c  MAGIC_CMD in.[\\
2d550 2f 2a 5d 20 7c 20 20 3f 3a 5b 5c 5c 2f 5d 2a 29  /*] |  ?:[\\/]*)
2d560 0a 20 20 6c 74 5f 63 76 5f 70 61 74 68 5f 4d 41  .  lt_cv_path_MA
2d570 47 49 43 5f 43 4d 44 3d 22 24 4d 41 47 49 43 5f  GIC_CMD="$MAGIC_
2d580 43 4d 44 22 20 23 20 4c 65 74 20 74 68 65 20 75  CMD" # Let the u
2d590 73 65 72 20 6f 76 65 72 72 69 64 65 20 74 68 65  ser override the
2d5a0 20 74 65 73 74 20 77 69 74 68 20 61 20 70 61 74   test with a pat
2d5b0 68 2e 0a 20 20 3b 3b 0a 2a 29 0a 20 20 6c 74 5f  h..  ;;.*).  lt_
2d5c0 73 61 76 65 5f 4d 41 47 49 43 5f 43 4d 44 3d 22  save_MAGIC_CMD="
2d5d0 24 4d 41 47 49 43 5f 43 4d 44 22 0a 20 20 6c 74  $MAGIC_CMD".  lt
2d5e0 5f 73 61 76 65 5f 69 66 73 3d 22 24 49 46 53 22  _save_ifs="$IFS"
2d5f0 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41  ; IFS=$PATH_SEPA
2d600 52 41 54 4f 52 0a 20 20 61 63 5f 64 75 6d 6d 79  RATOR.  ac_dummy
2d610 3d 22 2f 75 73 72 2f 62 69 6e 24 50 41 54 48 5f  ="/usr/bin$PATH_
2d620 53 45 50 41 52 41 54 4f 52 24 50 41 54 48 22 0a  SEPARATOR$PATH".
2d630 20 20 66 6f 72 20 61 63 5f 64 69 72 20 69 6e 20    for ac_dir in 
2d640 24 61 63 5f 64 75 6d 6d 79 3b 20 64 6f 0a 20 20  $ac_dummy; do.  
2d650 20 20 49 46 53 3d 22 24 6c 74 5f 73 61 76 65 5f    IFS="$lt_save_
2d660 69 66 73 22 0a 20 20 20 20 74 65 73 74 20 2d 7a  ifs".    test -z
2d670 20 22 24 61 63 5f 64 69 72 22 20 26 26 20 61 63   "$ac_dir" && ac
2d680 5f 64 69 72 3d 2e 0a 20 20 20 20 69 66 20 74 65  _dir=..    if te
2d690 73 74 20 2d 66 20 24 61 63 5f 64 69 72 2f 66 69  st -f $ac_dir/fi
2d6a0 6c 65 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 6c  le; then.      l
2d6b0 74 5f 63 76 5f 70 61 74 68 5f 4d 41 47 49 43 5f  t_cv_path_MAGIC_
2d6c0 43 4d 44 3d 22 24 61 63 5f 64 69 72 2f 66 69 6c  CMD="$ac_dir/fil
2d6d0 65 22 0a 20 20 20 20 20 20 69 66 20 74 65 73 74  e".      if test
2d6e0 20 2d 6e 20 22 24 66 69 6c 65 5f 6d 61 67 69 63   -n "$file_magic
2d6f0 5f 74 65 73 74 5f 66 69 6c 65 22 3b 20 74 68 65  _test_file"; the
2d700 6e 0a 09 63 61 73 65 20 24 64 65 70 6c 69 62 73  n..case $deplibs
2d710 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 20 69 6e  _check_method in
2d720 0a 09 22 66 69 6c 65 5f 6d 61 67 69 63 20 22 2a  .."file_magic "*
2d730 29 0a 09 20 20 66 69 6c 65 5f 6d 61 67 69 63 5f  )..  file_magic_
2d740 72 65 67 65 78 3d 60 65 78 70 72 20 22 24 64 65  regex=`expr "$de
2d750 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68  plibs_check_meth
2d760 6f 64 22 20 3a 20 22 66 69 6c 65 5f 6d 61 67 69  od" : "file_magi
2d770 63 20 5c 28 2e 2a 5c 29 22 60 0a 09 20 20 4d 41  c \(.*\)"`..  MA
2d780 47 49 43 5f 43 4d 44 3d 22 24 6c 74 5f 63 76 5f  GIC_CMD="$lt_cv_
2d790 70 61 74 68 5f 4d 41 47 49 43 5f 43 4d 44 22 0a  path_MAGIC_CMD".
2d7a0 09 20 20 69 66 20 65 76 61 6c 20 24 66 69 6c 65  .  if eval $file
2d7b0 5f 6d 61 67 69 63 5f 63 6d 64 20 5c 24 66 69 6c  _magic_cmd \$fil
2d7c0 65 5f 6d 61 67 69 63 5f 74 65 73 74 5f 66 69 6c  e_magic_test_fil
2d7d0 65 20 32 3e 20 2f 64 65 76 2f 6e 75 6c 6c 20 7c  e 2> /dev/null |
2d7e0 0a 09 20 20 20 20 24 45 47 52 45 50 20 22 24 66  ..    $EGREP "$f
2d7f0 69 6c 65 5f 6d 61 67 69 63 5f 72 65 67 65 78 22  ile_magic_regex"
2d800 20 3e 20 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68   > /dev/null; th
2d810 65 6e 0a 09 20 20 20 20 3a 0a 09 20 20 65 6c 73  en..    :..  els
2d820 65 0a 09 20 20 20 20 63 61 74 20 3c 3c 5f 4c 54  e..    cat <<_LT
2d830 5f 45 4f 46 20 31 3e 26 32 0a 0a 2a 2a 2a 20 57  _EOF 1>&2..*** W
2d840 61 72 6e 69 6e 67 3a 20 74 68 65 20 63 6f 6d 6d  arning: the comm
2d850 61 6e 64 20 6c 69 62 74 6f 6f 6c 20 75 73 65 73  and libtool uses
2d860 20 74 6f 20 64 65 74 65 63 74 20 73 68 61 72 65   to detect share
2d870 64 20 6c 69 62 72 61 72 69 65 73 2c 0a 2a 2a 2a  d libraries,.***
2d880 20 24 66 69 6c 65 5f 6d 61 67 69 63 5f 63 6d 64   $file_magic_cmd
2d890 2c 20 70 72 6f 64 75 63 65 73 20 6f 75 74 70 75  , produces outpu
2d8a0 74 20 74 68 61 74 20 6c 69 62 74 6f 6f 6c 20 63  t that libtool c
2d8b0 61 6e 6e 6f 74 20 72 65 63 6f 67 6e 69 7a 65 2e  annot recognize.
2d8c0 0a 2a 2a 2a 20 54 68 65 20 72 65 73 75 6c 74 20  .*** The result 
2d8d0 69 73 20 74 68 61 74 20 6c 69 62 74 6f 6f 6c 20  is that libtool 
2d8e0 6d 61 79 20 66 61 69 6c 20 74 6f 20 72 65 63 6f  may fail to reco
2d8f0 67 6e 69 7a 65 20 73 68 61 72 65 64 20 6c 69 62  gnize shared lib
2d900 72 61 72 69 65 73 0a 2a 2a 2a 20 61 73 20 73 75  raries.*** as su
2d910 63 68 2e 20 20 54 68 69 73 20 77 69 6c 6c 20 61  ch.  This will a
2d920 66 66 65 63 74 20 74 68 65 20 63 72 65 61 74 69  ffect the creati
2d930 6f 6e 20 6f 66 20 6c 69 62 74 6f 6f 6c 20 6c 69  on of libtool li
2d940 62 72 61 72 69 65 73 20 74 68 61 74 0a 2a 2a 2a  braries that.***
2d950 20 64 65 70 65 6e 64 20 6f 6e 20 73 68 61 72 65   depend on share
2d960 64 20 6c 69 62 72 61 72 69 65 73 2c 20 62 75 74  d libraries, but
2d970 20 70 72 6f 67 72 61 6d 73 20 6c 69 6e 6b 65 64   programs linked
2d980 20 77 69 74 68 20 73 75 63 68 20 6c 69 62 74 6f   with such libto
2d990 6f 6c 0a 2a 2a 2a 20 6c 69 62 72 61 72 69 65 73  ol.*** libraries
2d9a0 20 77 69 6c 6c 20 77 6f 72 6b 20 72 65 67 61 72   will work regar
2d9b0 64 6c 65 73 73 20 6f 66 20 74 68 69 73 20 70 72  dless of this pr
2d9c0 6f 62 6c 65 6d 2e 20 20 4e 65 76 65 72 74 68 65  oblem.  Neverthe
2d9d0 6c 65 73 73 2c 20 79 6f 75 0a 2a 2a 2a 20 6d 61  less, you.*** ma
2d9e0 79 20 77 61 6e 74 20 74 6f 20 72 65 70 6f 72 74  y want to report
2d9f0 20 74 68 65 20 70 72 6f 62 6c 65 6d 20 74 6f 20   the problem to 
2da00 79 6f 75 72 20 73 79 73 74 65 6d 20 6d 61 6e 61  your system mana
2da10 67 65 72 20 61 6e 64 2f 6f 72 20 74 6f 0a 2a 2a  ger and/or to.**
2da20 2a 20 62 75 67 2d 6c 69 62 74 6f 6f 6c 40 67 6e  * bug-libtool@gn
2da30 75 2e 6f 72 67 0a 0a 5f 4c 54 5f 45 4f 46 0a 09  u.org.._LT_EOF..
2da40 20 20 66 69 20 3b 3b 0a 09 65 73 61 63 0a 20 20    fi ;;..esac.  
2da50 20 20 20 20 66 69 0a 20 20 20 20 20 20 62 72 65      fi.      bre
2da60 61 6b 0a 20 20 20 20 66 69 0a 20 20 64 6f 6e 65  ak.    fi.  done
2da70 0a 20 20 49 46 53 3d 22 24 6c 74 5f 73 61 76 65  .  IFS="$lt_save
2da80 5f 69 66 73 22 0a 20 20 4d 41 47 49 43 5f 43 4d  _ifs".  MAGIC_CM
2da90 44 3d 22 24 6c 74 5f 73 61 76 65 5f 4d 41 47 49  D="$lt_save_MAGI
2daa0 43 5f 43 4d 44 22 0a 20 20 3b 3b 0a 65 73 61 63  C_CMD".  ;;.esac
2dab0 0a 66 69 0a 0a 4d 41 47 49 43 5f 43 4d 44 3d 22  .fi..MAGIC_CMD="
2dac0 24 6c 74 5f 63 76 5f 70 61 74 68 5f 4d 41 47 49  $lt_cv_path_MAGI
2dad0 43 5f 43 4d 44 22 0a 69 66 20 74 65 73 74 20 2d  C_CMD".if test -
2dae0 6e 20 22 24 4d 41 47 49 43 5f 43 4d 44 22 3b 20  n "$MAGIC_CMD"; 
2daf0 74 68 65 6e 0a 20 20 7b 20 24 61 73 5f 65 63 68  then.  { $as_ech
2db00 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
2db10 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
2db20 72 65 73 75 6c 74 3a 20 24 4d 41 47 49 43 5f 43  result: $MAGIC_C
2db30 4d 44 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  MD" >&5.$as_echo
2db40 20 22 24 4d 41 47 49 43 5f 43 4d 44 22 20 3e 26   "$MAGIC_CMD" >&
2db50 36 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 24 61  6; }.else.  { $a
2db60 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
2db70 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45  {as_lineno-$LINE
2db80 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22  NO}: result: no"
2db90 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 6e   >&5.$as_echo "n
2dba0 6f 22 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a 0a 20  o" >&6; }.fi... 
2dbb0 20 65 6c 73 65 0a 20 20 20 20 4d 41 47 49 43 5f   else.    MAGIC_
2dbc0 43 4d 44 3d 3a 0a 20 20 66 69 0a 66 69 0a 0a 20  CMD=:.  fi.fi.. 
2dbd0 20 66 69 0a 20 20 3b 3b 0a 65 73 61 63 0a 0a 23   fi.  ;;.esac..#
2dbe0 20 55 73 65 20 43 20 66 6f 72 20 74 68 65 20 64   Use C for the d
2dbf0 65 66 61 75 6c 74 20 63 6f 6e 66 69 67 75 72 61  efault configura
2dc00 74 69 6f 6e 20 69 6e 20 74 68 65 20 6c 69 62 74  tion in the libt
2dc10 6f 6f 6c 20 73 63 72 69 70 74 0a 0a 6c 74 5f 73  ool script..lt_s
2dc20 61 76 65 5f 43 43 3d 22 24 43 43 22 0a 61 63 5f  ave_CC="$CC".ac_
2dc30 65 78 74 3d 63 0a 61 63 5f 63 70 70 3d 27 24 43  ext=c.ac_cpp='$C
2dc40 50 50 20 24 43 50 50 46 4c 41 47 53 27 0a 61 63  PP $CPPFLAGS'.ac
2dc50 5f 63 6f 6d 70 69 6c 65 3d 27 24 43 43 20 2d 63  _compile='$CC -c
2dc60 20 24 43 46 4c 41 47 53 20 24 43 50 50 46 4c 41   $CFLAGS $CPPFLA
2dc70 47 53 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  GS conftest.$ac_
2dc80 65 78 74 20 3e 26 35 27 0a 61 63 5f 6c 69 6e 6b  ext >&5'.ac_link
2dc90 3d 27 24 43 43 20 2d 6f 20 63 6f 6e 66 74 65 73  ='$CC -o conftes
2dca0 74 24 61 63 5f 65 78 65 65 78 74 20 24 43 46 4c  t$ac_exeext $CFL
2dcb0 41 47 53 20 24 43 50 50 46 4c 41 47 53 20 24 4c  AGS $CPPFLAGS $L
2dcc0 44 46 4c 41 47 53 20 63 6f 6e 66 74 65 73 74 2e  DFLAGS conftest.
2dcd0 24 61 63 5f 65 78 74 20 24 4c 49 42 53 20 3e 26  $ac_ext $LIBS >&
2dce0 35 27 0a 61 63 5f 63 6f 6d 70 69 6c 65 72 5f 67  5'.ac_compiler_g
2dcf0 6e 75 3d 24 61 63 5f 63 76 5f 63 5f 63 6f 6d 70  nu=$ac_cv_c_comp
2dd00 69 6c 65 72 5f 67 6e 75 0a 0a 0a 23 20 53 6f 75  iler_gnu...# Sou
2dd10 72 63 65 20 66 69 6c 65 20 65 78 74 65 6e 73 69  rce file extensi
2dd20 6f 6e 20 66 6f 72 20 43 20 74 65 73 74 20 73 6f  on for C test so
2dd30 75 72 63 65 73 2e 0a 61 63 5f 65 78 74 3d 63 0a  urces..ac_ext=c.
2dd40 0a 23 20 4f 62 6a 65 63 74 20 66 69 6c 65 20 65  .# Object file e
2dd50 78 74 65 6e 73 69 6f 6e 20 66 6f 72 20 63 6f 6d  xtension for com
2dd60 70 69 6c 65 64 20 43 20 74 65 73 74 20 73 6f 75  piled C test sou
2dd70 72 63 65 73 2e 0a 6f 62 6a 65 78 74 3d 6f 0a 6f  rces..objext=o.o
2dd80 62 6a 65 78 74 3d 24 6f 62 6a 65 78 74 0a 0a 23  bjext=$objext..#
2dd90 20 43 6f 64 65 20 74 6f 20 62 65 20 75 73 65 64   Code to be used
2dda0 20 69 6e 20 73 69 6d 70 6c 65 20 63 6f 6d 70 69   in simple compi
2ddb0 6c 65 20 74 65 73 74 73 0a 6c 74 5f 73 69 6d 70  le tests.lt_simp
2ddc0 6c 65 5f 63 6f 6d 70 69 6c 65 5f 74 65 73 74 5f  le_compile_test_
2ddd0 63 6f 64 65 3d 22 69 6e 74 20 73 6f 6d 65 5f 76  code="int some_v
2dde0 61 72 69 61 62 6c 65 20 3d 20 30 3b 22 0a 0a 23  ariable = 0;"..#
2ddf0 20 43 6f 64 65 20 74 6f 20 62 65 20 75 73 65 64   Code to be used
2de00 20 69 6e 20 73 69 6d 70 6c 65 20 6c 69 6e 6b 20   in simple link 
2de10 74 65 73 74 73 0a 6c 74 5f 73 69 6d 70 6c 65 5f  tests.lt_simple_
2de20 6c 69 6e 6b 5f 74 65 73 74 5f 63 6f 64 65 3d 27  link_test_code='
2de30 69 6e 74 20 6d 61 69 6e 28 29 7b 72 65 74 75 72  int main(){retur
2de40 6e 28 30 29 3b 7d 27 0a 0a 0a 0a 0a 0a 0a 0a 23  n(0);}'........#
2de50 20 49 66 20 6e 6f 20 43 20 63 6f 6d 70 69 6c 65   If no C compile
2de60 72 20 77 61 73 20 73 70 65 63 69 66 69 65 64 2c  r was specified,
2de70 20 75 73 65 20 43 43 2e 0a 4c 54 43 43 3d 24 7b   use CC..LTCC=${
2de80 4c 54 43 43 2d 22 24 43 43 22 7d 0a 0a 23 20 49  LTCC-"$CC"}..# I
2de90 66 20 6e 6f 20 43 20 63 6f 6d 70 69 6c 65 72 20  f no C compiler 
2dea0 66 6c 61 67 73 20 77 65 72 65 20 73 70 65 63 69  flags were speci
2deb0 66 69 65 64 2c 20 75 73 65 20 43 46 4c 41 47 53  fied, use CFLAGS
2dec0 2e 0a 4c 54 43 46 4c 41 47 53 3d 24 7b 4c 54 43  ..LTCFLAGS=${LTC
2ded0 46 4c 41 47 53 2d 22 24 43 46 4c 41 47 53 22 7d  FLAGS-"$CFLAGS"}
2dee0 0a 0a 23 20 41 6c 6c 6f 77 20 43 43 20 74 6f 20  ..# Allow CC to 
2def0 62 65 20 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d  be a program nam
2df00 65 20 77 69 74 68 20 61 72 67 75 6d 65 6e 74 73  e with arguments
2df10 2e 0a 63 6f 6d 70 69 6c 65 72 3d 24 43 43 0a 0a  ..compiler=$CC..
2df20 23 20 53 61 76 65 20 74 68 65 20 64 65 66 61 75  # Save the defau
2df30 6c 74 20 63 6f 6d 70 69 6c 65 72 2c 20 73 69 6e  lt compiler, sin
2df40 63 65 20 69 74 20 67 65 74 73 20 6f 76 65 72 77  ce it gets overw
2df50 72 69 74 74 65 6e 20 77 68 65 6e 20 74 68 65 20  ritten when the 
2df60 6f 74 68 65 72 0a 23 20 74 61 67 73 20 61 72 65  other.# tags are
2df70 20 62 65 69 6e 67 20 74 65 73 74 65 64 2c 20 61   being tested, a
2df80 6e 64 20 5f 4c 54 5f 54 41 47 56 41 52 28 63 6f  nd _LT_TAGVAR(co
2df90 6d 70 69 6c 65 72 2c 20 5b 5d 29 20 69 73 20 61  mpiler, []) is a
2dfa0 20 4e 4f 50 2e 0a 63 6f 6d 70 69 6c 65 72 5f 44   NOP..compiler_D
2dfb0 45 46 41 55 4c 54 3d 24 43 43 0a 0a 23 20 73 61  EFAULT=$CC..# sa
2dfc0 76 65 20 77 61 72 6e 69 6e 67 73 2f 62 6f 69 6c  ve warnings/boil
2dfd0 65 72 70 6c 61 74 65 20 6f 66 20 73 69 6d 70 6c  erplate of simpl
2dfe0 65 20 74 65 73 74 20 63 6f 64 65 0a 61 63 5f 6f  e test code.ac_o
2dff0 75 74 66 69 6c 65 3d 63 6f 6e 66 74 65 73 74 2e  utfile=conftest.
2e000 24 61 63 5f 6f 62 6a 65 78 74 0a 65 63 68 6f 20  $ac_objext.echo 
2e010 22 24 6c 74 5f 73 69 6d 70 6c 65 5f 63 6f 6d 70  "$lt_simple_comp
2e020 69 6c 65 5f 74 65 73 74 5f 63 6f 64 65 22 20 3e  ile_test_code" >
2e030 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
2e040 0a 65 76 61 6c 20 22 24 61 63 5f 63 6f 6d 70 69  .eval "$ac_compi
2e050 6c 65 22 20 32 3e 26 31 20 3e 2f 64 65 76 2f 6e  le" 2>&1 >/dev/n
2e060 75 6c 6c 20 7c 20 24 53 45 44 20 27 2f 5e 24 2f  ull | $SED '/^$/
2e070 64 3b 20 2f 5e 20 2a 2b 2f 64 27 20 3e 63 6f 6e  d; /^ *+/d' >con
2e080 66 74 65 73 74 2e 65 72 72 0a 5f 6c 74 5f 63 6f  ftest.err._lt_co
2e090 6d 70 69 6c 65 72 5f 62 6f 69 6c 65 72 70 6c 61  mpiler_boilerpla
2e0a0 74 65 3d 60 63 61 74 20 63 6f 6e 66 74 65 73 74  te=`cat conftest
2e0b0 2e 65 72 72 60 0a 24 52 4d 20 63 6f 6e 66 74 65  .err`.$RM confte
2e0c0 73 74 2a 0a 0a 61 63 5f 6f 75 74 66 69 6c 65 3d  st*..ac_outfile=
2e0d0 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a  conftest.$ac_obj
2e0e0 65 78 74 0a 65 63 68 6f 20 22 24 6c 74 5f 73 69  ext.echo "$lt_si
2e0f0 6d 70 6c 65 5f 6c 69 6e 6b 5f 74 65 73 74 5f 63  mple_link_test_c
2e100 6f 64 65 22 20 3e 63 6f 6e 66 74 65 73 74 2e 24  ode" >conftest.$
2e110 61 63 5f 65 78 74 0a 65 76 61 6c 20 22 24 61 63  ac_ext.eval "$ac
2e120 5f 6c 69 6e 6b 22 20 32 3e 26 31 20 3e 2f 64 65  _link" 2>&1 >/de
2e130 76 2f 6e 75 6c 6c 20 7c 20 24 53 45 44 20 27 2f  v/null | $SED '/
2e140 5e 24 2f 64 3b 20 2f 5e 20 2a 2b 2f 64 27 20 3e  ^$/d; /^ *+/d' >
2e150 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a 5f 6c 74  conftest.err._lt
2e160 5f 6c 69 6e 6b 65 72 5f 62 6f 69 6c 65 72 70 6c  _linker_boilerpl
2e170 61 74 65 3d 60 63 61 74 20 63 6f 6e 66 74 65 73  ate=`cat conftes
2e180 74 2e 65 72 72 60 0a 24 52 4d 20 2d 72 20 63 6f  t.err`.$RM -r co
2e190 6e 66 74 65 73 74 2a 0a 0a 0a 69 66 20 74 65 73  nftest*...if tes
2e1a0 74 20 2d 6e 20 22 24 63 6f 6d 70 69 6c 65 72 22  t -n "$compiler"
2e1b0 3b 20 74 68 65 6e 0a 0a 6c 74 5f 70 72 6f 67 5f  ; then..lt_prog_
2e1c0 63 6f 6d 70 69 6c 65 72 5f 6e 6f 5f 62 75 69 6c  compiler_no_buil
2e1d0 74 69 6e 5f 66 6c 61 67 3d 0a 0a 69 66 20 74 65  tin_flag=..if te
2e1e0 73 74 20 22 24 47 43 43 22 20 3d 20 79 65 73 3b  st "$GCC" = yes;
2e1f0 20 74 68 65 6e 0a 20 20 6c 74 5f 70 72 6f 67 5f   then.  lt_prog_
2e200 63 6f 6d 70 69 6c 65 72 5f 6e 6f 5f 62 75 69 6c  compiler_no_buil
2e210 74 69 6e 5f 66 6c 61 67 3d 27 20 2d 66 6e 6f 2d  tin_flag=' -fno-
2e220 62 75 69 6c 74 69 6e 27 0a 0a 20 20 7b 20 24 61  builtin'..  { $a
2e230 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
2e240 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45  {as_lineno-$LINE
2e250 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20 69 66  NO}: checking if
2e260 20 24 63 6f 6d 70 69 6c 65 72 20 73 75 70 70 6f   $compiler suppo
2e270 72 74 73 20 2d 66 6e 6f 2d 72 74 74 69 20 2d 66  rts -fno-rtti -f
2e280 6e 6f 2d 65 78 63 65 70 74 69 6f 6e 73 22 20 3e  no-exceptions" >
2e290 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63  &5.$as_echo_n "c
2e2a0 68 65 63 6b 69 6e 67 20 69 66 20 24 63 6f 6d 70  hecking if $comp
2e2b0 69 6c 65 72 20 73 75 70 70 6f 72 74 73 20 2d 66  iler supports -f
2e2c0 6e 6f 2d 72 74 74 69 20 2d 66 6e 6f 2d 65 78 63  no-rtti -fno-exc
2e2d0 65 70 74 69 6f 6e 73 2e 2e 2e 20 22 20 3e 26 36  eptions... " >&6
2e2e0 3b 20 7d 0a 69 66 20 24 7b 6c 74 5f 63 76 5f 70  ; }.if ${lt_cv_p
2e2f0 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 72 74 74  rog_compiler_rtt
2e300 69 5f 65 78 63 65 70 74 69 6f 6e 73 2b 3a 7d 20  i_exceptions+:} 
2e310 66 61 6c 73 65 3b 20 74 68 65 6e 20 3a 0a 20 20  false; then :.  
2e320 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63  $as_echo_n "(cac
2e330 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a  hed) " >&6.else.
2e340 20 20 6c 74 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d    lt_cv_prog_com
2e350 70 69 6c 65 72 5f 72 74 74 69 5f 65 78 63 65 70  piler_rtti_excep
2e360 74 69 6f 6e 73 3d 6e 6f 0a 20 20 20 61 63 5f 6f  tions=no.   ac_o
2e370 75 74 66 69 6c 65 3d 63 6f 6e 66 74 65 73 74 2e  utfile=conftest.
2e380 24 61 63 5f 6f 62 6a 65 78 74 0a 20 20 20 65 63  $ac_objext.   ec
2e390 68 6f 20 22 24 6c 74 5f 73 69 6d 70 6c 65 5f 63  ho "$lt_simple_c
2e3a0 6f 6d 70 69 6c 65 5f 74 65 73 74 5f 63 6f 64 65  ompile_test_code
2e3b0 22 20 3e 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  " > conftest.$ac
2e3c0 5f 65 78 74 0a 20 20 20 6c 74 5f 63 6f 6d 70 69  _ext.   lt_compi
2e3d0 6c 65 72 5f 66 6c 61 67 3d 22 2d 66 6e 6f 2d 72  ler_flag="-fno-r
2e3e0 74 74 69 20 2d 66 6e 6f 2d 65 78 63 65 70 74 69  tti -fno-excepti
2e3f0 6f 6e 73 22 0a 20 20 20 23 20 49 6e 73 65 72 74  ons".   # Insert
2e400 20 74 68 65 20 6f 70 74 69 6f 6e 20 65 69 74 68   the option eith
2e410 65 72 20 28 31 29 20 61 66 74 65 72 20 74 68 65  er (1) after the
2e420 20 6c 61 73 74 20 2a 46 4c 41 47 53 20 76 61 72   last *FLAGS var
2e430 69 61 62 6c 65 2c 20 6f 72 0a 20 20 20 23 20 28  iable, or.   # (
2e440 32 29 20 62 65 66 6f 72 65 20 61 20 77 6f 72 64  2) before a word
2e450 20 63 6f 6e 74 61 69 6e 69 6e 67 20 22 63 6f 6e   containing "con
2e460 66 74 65 73 74 2e 22 2c 20 6f 72 20 28 33 29 20  ftest.", or (3) 
2e470 61 74 20 74 68 65 20 65 6e 64 2e 0a 20 20 20 23  at the end..   #
2e480 20 4e 6f 74 65 20 74 68 61 74 20 24 61 63 5f 63   Note that $ac_c
2e490 6f 6d 70 69 6c 65 20 69 74 73 65 6c 66 20 64 6f  ompile itself do
2e4a0 65 73 20 6e 6f 74 20 63 6f 6e 74 61 69 6e 20 62  es not contain b
2e4b0 61 63 6b 73 6c 61 73 68 65 73 20 61 6e 64 20 62  ackslashes and b
2e4c0 65 67 69 6e 73 0a 20 20 20 23 20 77 69 74 68 20  egins.   # with 
2e4d0 61 20 64 6f 6c 6c 61 72 20 73 69 67 6e 20 28 6e  a dollar sign (n
2e4e0 6f 74 20 61 20 68 79 70 68 65 6e 29 2c 20 73 6f  ot a hyphen), so
2e4f0 20 74 68 65 20 65 63 68 6f 20 73 68 6f 75 6c 64   the echo should
2e500 20 77 6f 72 6b 20 63 6f 72 72 65 63 74 6c 79 2e   work correctly.
2e510 0a 20 20 20 23 20 54 68 65 20 6f 70 74 69 6f 6e  .   # The option
2e520 20 69 73 20 72 65 66 65 72 65 6e 63 65 64 20 76   is referenced v
2e530 69 61 20 61 20 76 61 72 69 61 62 6c 65 20 74 6f  ia a variable to
2e540 20 61 76 6f 69 64 20 63 6f 6e 66 75 73 69 6e 67   avoid confusing
2e550 20 73 65 64 2e 0a 20 20 20 6c 74 5f 63 6f 6d 70   sed..   lt_comp
2e560 69 6c 65 3d 60 65 63 68 6f 20 22 24 61 63 5f 63  ile=`echo "$ac_c
2e570 6f 6d 70 69 6c 65 22 20 7c 20 24 53 45 44 20 5c  ompile" | $SED \
2e580 0a 20 20 20 2d 65 20 27 73 3a 2e 2a 46 4c 41 47  .   -e 's:.*FLAG
2e590 53 7d 5c 7b 30 2c 31 5c 7d 20 3a 26 24 6c 74 5f  S}\{0,1\} :&$lt_
2e5a0 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 20 3a 3b  compiler_flag :;
2e5b0 20 74 27 20 5c 0a 20 20 20 2d 65 20 27 73 3a 20   t' \.   -e 's: 
2e5c0 5b 5e 20 5d 2a 63 6f 6e 66 74 65 73 74 5c 2e 3a  [^ ]*conftest\.:
2e5d0 20 24 6c 74 5f 63 6f 6d 70 69 6c 65 72 5f 66 6c   $lt_compiler_fl
2e5e0 61 67 26 3a 3b 20 74 27 20 5c 0a 20 20 20 2d 65  ag&:; t' \.   -e
2e5f0 20 27 73 3a 24 3a 20 24 6c 74 5f 63 6f 6d 70 69   's:$: $lt_compi
2e600 6c 65 72 5f 66 6c 61 67 3a 27 60 0a 20 20 20 28  ler_flag:'`.   (
2e610 65 76 61 6c 20 65 63 68 6f 20 22 5c 22 5c 24 61  eval echo "\"\$a
2e620 73 5f 6d 65 3a 36 36 37 32 3a 20 24 6c 74 5f 63  s_me:6672: $lt_c
2e630 6f 6d 70 69 6c 65 5c 22 22 20 3e 26 35 29 0a 20  ompile\"" >&5). 
2e640 20 20 28 65 76 61 6c 20 22 24 6c 74 5f 63 6f 6d    (eval "$lt_com
2e650 70 69 6c 65 22 20 32 3e 63 6f 6e 66 74 65 73 74  pile" 2>conftest
2e660 2e 65 72 72 29 0a 20 20 20 61 63 5f 73 74 61 74  .err).   ac_stat
2e670 75 73 3d 24 3f 0a 20 20 20 63 61 74 20 63 6f 6e  us=$?.   cat con
2e680 66 74 65 73 74 2e 65 72 72 20 3e 26 35 0a 20 20  ftest.err >&5.  
2e690 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 36 36   echo "$as_me:66
2e6a0 37 36 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74  76: \$? = $ac_st
2e6b0 61 74 75 73 22 20 3e 26 35 0a 20 20 20 69 66 20  atus" >&5.   if 
2e6c0 28 65 78 69 74 20 24 61 63 5f 73 74 61 74 75 73  (exit $ac_status
2e6d0 29 20 26 26 20 74 65 73 74 20 2d 73 20 22 24 61  ) && test -s "$a
2e6e0 63 5f 6f 75 74 66 69 6c 65 22 3b 20 74 68 65 6e  c_outfile"; then
2e6f0 0a 20 20 20 20 20 23 20 54 68 65 20 63 6f 6d 70  .     # The comp
2e700 69 6c 65 72 20 63 61 6e 20 6f 6e 6c 79 20 77 61  iler can only wa
2e710 72 6e 20 61 6e 64 20 69 67 6e 6f 72 65 20 74 68  rn and ignore th
2e720 65 20 6f 70 74 69 6f 6e 20 69 66 20 6e 6f 74 20  e option if not 
2e730 72 65 63 6f 67 6e 69 7a 65 64 0a 20 20 20 20 20  recognized.     
2e740 23 20 53 6f 20 73 61 79 20 6e 6f 20 69 66 20 74  # So say no if t
2e750 68 65 72 65 20 61 72 65 20 77 61 72 6e 69 6e 67  here are warning
2e760 73 20 6f 74 68 65 72 20 74 68 61 6e 20 74 68 65  s other than the
2e770 20 75 73 75 61 6c 20 6f 75 74 70 75 74 2e 0a 20   usual output.. 
2e780 20 20 20 20 24 45 43 48 4f 20 22 58 24 5f 6c 74      $ECHO "X$_lt
2e790 5f 63 6f 6d 70 69 6c 65 72 5f 62 6f 69 6c 65 72  _compiler_boiler
2e7a0 70 6c 61 74 65 22 20 7c 20 24 58 73 65 64 20 2d  plate" | $Xsed -
2e7b0 65 20 27 2f 5e 24 2f 64 27 20 3e 63 6f 6e 66 74  e '/^$/d' >conft
2e7c0 65 73 74 2e 65 78 70 0a 20 20 20 20 20 24 53 45  est.exp.     $SE
2e7d0 44 20 27 2f 5e 24 2f 64 3b 20 2f 5e 20 2a 2b 2f  D '/^$/d; /^ *+/
2e7e0 64 27 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20  d' conftest.err 
2e7f0 3e 63 6f 6e 66 74 65 73 74 2e 65 72 32 0a 20 20  >conftest.er2.  
2e800 20 20 20 69 66 20 74 65 73 74 20 21 20 2d 73 20     if test ! -s 
2e810 63 6f 6e 66 74 65 73 74 2e 65 72 32 20 7c 7c 20  conftest.er2 || 
2e820 64 69 66 66 20 63 6f 6e 66 74 65 73 74 2e 65 78  diff conftest.ex
2e830 70 20 63 6f 6e 66 74 65 73 74 2e 65 72 32 20 3e  p conftest.er2 >
2e840 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a  /dev/null; then.
2e850 20 20 20 20 20 20 20 6c 74 5f 63 76 5f 70 72 6f         lt_cv_pro
2e860 67 5f 63 6f 6d 70 69 6c 65 72 5f 72 74 74 69 5f  g_compiler_rtti_
2e870 65 78 63 65 70 74 69 6f 6e 73 3d 79 65 73 0a 20  exceptions=yes. 
2e880 20 20 20 20 66 69 0a 20 20 20 66 69 0a 20 20 20      fi.   fi.   
2e890 24 52 4d 20 63 6f 6e 66 74 65 73 74 2a 0a 0a 66  $RM conftest*..f
2e8a0 69 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61  i.{ $as_echo "$a
2e8b0 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
2e8c0 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c  -$LINENO}: resul
2e8d0 74 3a 20 24 6c 74 5f 63 76 5f 70 72 6f 67 5f 63  t: $lt_cv_prog_c
2e8e0 6f 6d 70 69 6c 65 72 5f 72 74 74 69 5f 65 78 63  ompiler_rtti_exc
2e8f0 65 70 74 69 6f 6e 73 22 20 3e 26 35 0a 24 61 73  eptions" >&5.$as
2e900 5f 65 63 68 6f 20 22 24 6c 74 5f 63 76 5f 70 72  _echo "$lt_cv_pr
2e910 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 72 74 74 69  og_compiler_rtti
2e920 5f 65 78 63 65 70 74 69 6f 6e 73 22 20 3e 26 36  _exceptions" >&6
2e930 3b 20 7d 0a 0a 69 66 20 74 65 73 74 20 78 22 24  ; }..if test x"$
2e940 6c 74 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69  lt_cv_prog_compi
2e950 6c 65 72 5f 72 74 74 69 5f 65 78 63 65 70 74 69  ler_rtti_excepti
2e960 6f 6e 73 22 20 3d 20 78 79 65 73 3b 20 74 68 65  ons" = xyes; the
2e970 6e 0a 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f  n.    lt_prog_co
2e980 6d 70 69 6c 65 72 5f 6e 6f 5f 62 75 69 6c 74 69  mpiler_no_builti
2e990 6e 5f 66 6c 61 67 3d 22 24 6c 74 5f 70 72 6f 67  n_flag="$lt_prog
2e9a0 5f 63 6f 6d 70 69 6c 65 72 5f 6e 6f 5f 62 75 69  _compiler_no_bui
2e9b0 6c 74 69 6e 5f 66 6c 61 67 20 2d 66 6e 6f 2d 72  ltin_flag -fno-r
2e9c0 74 74 69 20 2d 66 6e 6f 2d 65 78 63 65 70 74 69  tti -fno-excepti
2e9d0 6f 6e 73 22 0a 65 6c 73 65 0a 20 20 20 20 3a 0a  ons".else.    :.
2e9e0 66 69 0a 0a 66 69 0a 0a 0a 0a 0a 0a 0a 20 20 6c  fi..fi.......  l
2e9f0 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  t_prog_compiler_
2ea00 77 6c 3d 0a 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70  wl=.lt_prog_comp
2ea10 69 6c 65 72 5f 70 69 63 3d 0a 6c 74 5f 70 72 6f  iler_pic=.lt_pro
2ea20 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69  g_compiler_stati
2ea30 63 3d 0a 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22  c=..{ $as_echo "
2ea40 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
2ea50 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65  no-$LINENO}: che
2ea60 63 6b 69 6e 67 20 66 6f 72 20 24 63 6f 6d 70 69  cking for $compi
2ea70 6c 65 72 20 6f 70 74 69 6f 6e 20 74 6f 20 70 72  ler option to pr
2ea80 6f 64 75 63 65 20 50 49 43 22 20 3e 26 35 0a 24  oduce PIC" >&5.$
2ea90 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b  as_echo_n "check
2eaa0 69 6e 67 20 66 6f 72 20 24 63 6f 6d 70 69 6c 65  ing for $compile
2eab0 72 20 6f 70 74 69 6f 6e 20 74 6f 20 70 72 6f 64  r option to prod
2eac0 75 63 65 20 50 49 43 2e 2e 2e 20 22 20 3e 26 36  uce PIC... " >&6
2ead0 3b 20 7d 0a 0a 20 20 69 66 20 74 65 73 74 20 22  ; }..  if test "
2eae0 24 47 43 43 22 20 3d 20 79 65 73 3b 20 74 68 65  $GCC" = yes; the
2eaf0 6e 0a 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f  n.    lt_prog_co
2eb00 6d 70 69 6c 65 72 5f 77 6c 3d 27 2d 57 6c 2c 27  mpiler_wl='-Wl,'
2eb10 0a 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d  .    lt_prog_com
2eb20 70 69 6c 65 72 5f 73 74 61 74 69 63 3d 27 2d 73  piler_static='-s
2eb30 74 61 74 69 63 27 0a 0a 20 20 20 20 63 61 73 65  tatic'..    case
2eb40 20 24 68 6f 73 74 5f 6f 73 20 69 6e 0a 20 20 20   $host_os in.   
2eb50 20 20 20 61 69 78 2a 29 0a 20 20 20 20 20 20 23     aix*).      #
2eb60 20 41 6c 6c 20 41 49 58 20 63 6f 64 65 20 69 73   All AIX code is
2eb70 20 50 49 43 2e 0a 20 20 20 20 20 20 69 66 20 74   PIC..      if t
2eb80 65 73 74 20 22 24 68 6f 73 74 5f 63 70 75 22 20  est "$host_cpu" 
2eb90 3d 20 69 61 36 34 3b 20 74 68 65 6e 0a 09 23 20  = ia64; then..# 
2eba0 41 49 58 20 35 20 6e 6f 77 20 73 75 70 70 6f 72  AIX 5 now suppor
2ebb0 74 73 20 49 41 36 34 20 70 72 6f 63 65 73 73 6f  ts IA64 processo
2ebc0 72 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69  r..lt_prog_compi
2ebd0 6c 65 72 5f 73 74 61 74 69 63 3d 27 2d 42 73 74  ler_static='-Bst
2ebe0 61 74 69 63 27 0a 20 20 20 20 20 20 66 69 0a 20  atic'.      fi. 
2ebf0 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 61 6d 69       ;;..    ami
2ec00 67 61 6f 73 2a 29 0a 20 20 20 20 20 20 63 61 73  gaos*).      cas
2ec10 65 20 24 68 6f 73 74 5f 63 70 75 20 69 6e 0a 20  e $host_cpu in. 
2ec20 20 20 20 20 20 70 6f 77 65 72 70 63 29 0a 20 20       powerpc).  
2ec30 20 20 20 20 20 20 20 20 20 20 23 20 73 65 65 20            # see 
2ec40 63 6f 6d 6d 65 6e 74 20 61 62 6f 75 74 20 41 6d  comment about Am
2ec50 69 67 61 4f 53 34 20 2e 73 6f 20 73 75 70 70 6f  igaOS4 .so suppo
2ec60 72 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c  rt.            l
2ec70 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  t_prog_compiler_
2ec80 70 69 63 3d 27 2d 66 50 49 43 27 0a 20 20 20 20  pic='-fPIC'.    
2ec90 20 20 20 20 3b 3b 0a 20 20 20 20 20 20 6d 36 38      ;;.      m68
2eca0 6b 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 23  k).            #
2ecb0 20 46 49 58 4d 45 3a 20 77 65 20 6e 65 65 64 20   FIXME: we need 
2ecc0 61 74 20 6c 65 61 73 74 20 36 38 30 32 30 20 63  at least 68020 c
2ecd0 6f 64 65 20 74 6f 20 62 75 69 6c 64 20 73 68 61  ode to build sha
2ece0 72 65 64 20 6c 69 62 72 61 72 69 65 73 2c 20 62  red libraries, b
2ecf0 75 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 23  ut.            #
2ed00 20 61 64 64 69 6e 67 20 74 68 65 20 60 2d 6d 36   adding the `-m6
2ed10 38 30 32 30 27 20 66 6c 61 67 20 74 6f 20 47 43  8020' flag to GC
2ed20 43 20 70 72 65 76 65 6e 74 73 20 62 75 69 6c 64  C prevents build
2ed30 69 6e 67 20 61 6e 79 74 68 69 6e 67 20 62 65 74  ing anything bet
2ed40 74 65 72 2c 0a 20 20 20 20 20 20 20 20 20 20 20  ter,.           
2ed50 20 23 20 6c 69 6b 65 20 60 2d 6d 36 38 30 34 30   # like `-m68040
2ed60 27 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c  '..            l
2ed70 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  t_prog_compiler_
2ed80 70 69 63 3d 27 2d 6d 36 38 30 32 30 20 2d 72 65  pic='-m68020 -re
2ed90 73 69 64 65 6e 74 33 32 20 2d 6d 61 6c 77 61 79  sident32 -malway
2eda0 73 2d 72 65 73 74 6f 72 65 2d 61 34 27 0a 20 20  s-restore-a4'.  
2edb0 20 20 20 20 20 20 3b 3b 0a 20 20 20 20 20 20 65        ;;.      e
2edc0 73 61 63 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20  sac.      ;;..  
2edd0 20 20 62 65 6f 73 2a 20 7c 20 69 72 69 78 35 2a    beos* | irix5*
2ede0 20 7c 20 69 72 69 78 36 2a 20 7c 20 6e 6f 6e 73   | irix6* | nons
2edf0 74 6f 70 75 78 2a 20 7c 20 6f 73 66 33 2a 20 7c  topux* | osf3* |
2ee00 20 6f 73 66 34 2a 20 7c 20 6f 73 66 35 2a 29 0a   osf4* | osf5*).
2ee10 20 20 20 20 20 20 23 20 50 49 43 20 69 73 20 74        # PIC is t
2ee20 68 65 20 64 65 66 61 75 6c 74 20 66 6f 72 20 74  he default for t
2ee30 68 65 73 65 20 4f 53 65 73 2e 0a 20 20 20 20 20  hese OSes..     
2ee40 20 3b 3b 0a 0a 20 20 20 20 6d 69 6e 67 77 2a 20   ;;..    mingw* 
2ee50 7c 20 63 79 67 77 69 6e 2a 20 7c 20 70 77 33 32  | cygwin* | pw32
2ee60 2a 20 7c 20 6f 73 32 2a 20 7c 20 63 65 67 63 63  * | os2* | cegcc
2ee70 2a 29 0a 20 20 20 20 20 20 23 20 54 68 69 73 20  *).      # This 
2ee80 68 61 63 6b 20 69 73 20 73 6f 20 74 68 61 74 20  hack is so that 
2ee90 74 68 65 20 73 6f 75 72 63 65 20 66 69 6c 65 20  the source file 
2eea0 63 61 6e 20 74 65 6c 6c 20 77 68 65 74 68 65 72  can tell whether
2eeb0 20 69 74 20 69 73 20 62 65 69 6e 67 0a 20 20 20   it is being.   
2eec0 20 20 20 23 20 62 75 69 6c 74 20 66 6f 72 20 69     # built for i
2eed0 6e 63 6c 75 73 69 6f 6e 20 69 6e 20 61 20 64 6c  nclusion in a dl
2eee0 6c 20 28 61 6e 64 20 73 68 6f 75 6c 64 20 65 78  l (and should ex
2eef0 70 6f 72 74 20 73 79 6d 62 6f 6c 73 20 66 6f 72  port symbols for
2ef00 20 65 78 61 6d 70 6c 65 29 2e 0a 20 20 20 20 20   example)..     
2ef10 20 23 20 41 6c 74 68 6f 75 67 68 20 74 68 65 20   # Although the 
2ef20 63 79 67 77 69 6e 20 67 63 63 20 69 67 6e 6f 72  cygwin gcc ignor
2ef30 65 73 20 2d 66 50 49 43 2c 20 73 74 69 6c 6c 20  es -fPIC, still 
2ef40 6e 65 65 64 20 74 68 69 73 20 66 6f 72 20 6f 6c  need this for ol
2ef50 64 2d 73 74 79 6c 65 0a 20 20 20 20 20 20 23 20  d-style.      # 
2ef60 28 2d 2d 64 69 73 61 62 6c 65 2d 61 75 74 6f 2d  (--disable-auto-
2ef70 69 6d 70 6f 72 74 29 20 6c 69 62 72 61 72 69 65  import) librarie
2ef80 73 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f  s.      lt_prog_
2ef90 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27 2d 44  compiler_pic='-D
2efa0 44 4c 4c 5f 45 58 50 4f 52 54 27 0a 20 20 20 20  DLL_EXPORT'.    
2efb0 20 20 3b 3b 0a 0a 20 20 20 20 64 61 72 77 69 6e    ;;..    darwin
2efc0 2a 20 7c 20 72 68 61 70 73 6f 64 79 2a 29 0a 20  * | rhapsody*). 
2efd0 20 20 20 20 20 23 20 50 49 43 20 69 73 20 74 68       # PIC is th
2efe0 65 20 64 65 66 61 75 6c 74 20 6f 6e 20 74 68 69  e default on thi
2eff0 73 20 70 6c 61 74 66 6f 72 6d 0a 20 20 20 20 20  s platform.     
2f000 20 23 20 43 6f 6d 6d 6f 6e 20 73 79 6d 62 6f 6c   # Common symbol
2f010 73 20 6e 6f 74 20 61 6c 6c 6f 77 65 64 20 69 6e  s not allowed in
2f020 20 4d 48 5f 44 59 4c 49 42 20 66 69 6c 65 73 0a   MH_DYLIB files.
2f030 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f        lt_prog_co
2f040 6d 70 69 6c 65 72 5f 70 69 63 3d 27 2d 66 6e 6f  mpiler_pic='-fno
2f050 2d 63 6f 6d 6d 6f 6e 27 0a 20 20 20 20 20 20 3b  -common'.      ;
2f060 3b 0a 0a 20 20 20 20 68 70 75 78 2a 29 0a 20 20  ;..    hpux*).  
2f070 20 20 20 20 23 20 50 49 43 20 69 73 20 74 68 65      # PIC is the
2f080 20 64 65 66 61 75 6c 74 20 66 6f 72 20 36 34 2d   default for 64-
2f090 62 69 74 20 50 41 20 48 50 2d 55 58 2c 20 62 75  bit PA HP-UX, bu
2f0a0 74 20 6e 6f 74 20 66 6f 72 20 33 32 2d 62 69 74  t not for 32-bit
2f0b0 0a 20 20 20 20 20 20 23 20 50 41 20 48 50 2d 55  .      # PA HP-U
2f0c0 58 2e 20 20 4f 6e 20 49 41 36 34 20 48 50 2d 55  X.  On IA64 HP-U
2f0d0 58 2c 20 50 49 43 20 69 73 20 74 68 65 20 64 65  X, PIC is the de
2f0e0 66 61 75 6c 74 20 62 75 74 20 74 68 65 20 70 69  fault but the pi
2f0f0 63 20 66 6c 61 67 0a 20 20 20 20 20 20 23 20 73  c flag.      # s
2f100 65 74 73 20 74 68 65 20 64 65 66 61 75 6c 74 20  ets the default 
2f110 54 4c 53 20 6d 6f 64 65 6c 20 61 6e 64 20 61 66  TLS model and af
2f120 66 65 63 74 73 20 69 6e 6c 69 6e 69 6e 67 2e 0a  fects inlining..
2f130 20 20 20 20 20 20 63 61 73 65 20 24 68 6f 73 74        case $host
2f140 5f 63 70 75 20 69 6e 0a 20 20 20 20 20 20 68 70  _cpu in.      hp
2f150 70 61 2a 36 34 2a 29 0a 09 23 20 2b 5a 20 74 68  pa*64*)..# +Z th
2f160 65 20 64 65 66 61 75 6c 74 0a 09 3b 3b 0a 20 20  e default..;;.  
2f170 20 20 20 20 2a 29 0a 09 6c 74 5f 70 72 6f 67 5f      *)..lt_prog_
2f180 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27 2d 66  compiler_pic='-f
2f190 50 49 43 27 0a 09 3b 3b 0a 20 20 20 20 20 20 65  PIC'..;;.      e
2f1a0 73 61 63 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20  sac.      ;;..  
2f1b0 20 20 69 6e 74 65 72 69 78 5b 33 2d 39 5d 2a 29    interix[3-9]*)
2f1c0 0a 20 20 20 20 20 20 23 20 49 6e 74 65 72 69 78  .      # Interix
2f1d0 20 33 2e 78 20 67 63 63 20 2d 66 70 69 63 2f 2d   3.x gcc -fpic/-
2f1e0 66 50 49 43 20 6f 70 74 69 6f 6e 73 20 67 65 6e  fPIC options gen
2f1f0 65 72 61 74 65 20 62 72 6f 6b 65 6e 20 63 6f 64  erate broken cod
2f200 65 2e 0a 20 20 20 20 20 20 23 20 49 6e 73 74 65  e..      # Inste
2f210 61 64 2c 20 77 65 20 72 65 6c 6f 63 61 74 65 20  ad, we relocate 
2f220 73 68 61 72 65 64 20 6c 69 62 72 61 72 69 65 73  shared libraries
2f230 20 61 74 20 72 75 6e 74 69 6d 65 2e 0a 20 20 20   at runtime..   
2f240 20 20 20 3b 3b 0a 0a 20 20 20 20 6d 73 64 6f 73     ;;..    msdos
2f250 64 6a 67 70 70 2a 29 0a 20 20 20 20 20 20 23 20  djgpp*).      # 
2f260 4a 75 73 74 20 62 65 63 61 75 73 65 20 77 65 20  Just because we 
2f270 75 73 65 20 47 43 43 20 64 6f 65 73 6e 27 74 20  use GCC doesn't 
2f280 6d 65 61 6e 20 77 65 20 73 75 64 64 65 6e 6c 79  mean we suddenly
2f290 20 67 65 74 20 73 68 61 72 65 64 20 6c 69 62 72   get shared libr
2f2a0 61 72 69 65 73 0a 20 20 20 20 20 20 23 20 6f 6e  aries.      # on
2f2b0 20 73 79 73 74 65 6d 73 20 74 68 61 74 20 64 6f   systems that do
2f2c0 6e 27 74 20 73 75 70 70 6f 72 74 20 74 68 65 6d  n't support them
2f2d0 2e 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f  ..      lt_prog_
2f2e0 63 6f 6d 70 69 6c 65 72 5f 63 61 6e 5f 62 75 69  compiler_can_bui
2f2f0 6c 64 5f 73 68 61 72 65 64 3d 6e 6f 0a 20 20 20  ld_shared=no.   
2f300 20 20 20 65 6e 61 62 6c 65 5f 73 68 61 72 65 64     enable_shared
2f310 3d 6e 6f 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20  =no.      ;;..  
2f320 20 20 2a 6e 74 6f 2a 20 7c 20 2a 71 6e 78 2a 29    *nto* | *qnx*)
2f330 0a 20 20 20 20 20 20 23 20 51 4e 58 20 75 73 65  .      # QNX use
2f340 73 20 47 4e 55 20 43 2b 2b 2c 20 62 75 74 20 6e  s GNU C++, but n
2f350 65 65 64 20 74 6f 20 64 65 66 69 6e 65 20 2d 73  eed to define -s
2f360 68 61 72 65 64 20 6f 70 74 69 6f 6e 20 74 6f 6f  hared option too
2f370 2c 20 6f 74 68 65 72 77 69 73 65 0a 20 20 20 20  , otherwise.    
2f380 20 20 23 20 69 74 20 77 69 6c 6c 20 63 6f 72 65    # it will core
2f390 64 75 6d 70 2e 0a 20 20 20 20 20 20 6c 74 5f 70  dump..      lt_p
2f3a0 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63  rog_compiler_pic
2f3b0 3d 27 2d 66 50 49 43 20 2d 73 68 61 72 65 64 27  ='-fPIC -shared'
2f3c0 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 73  .      ;;..    s
2f3d0 79 73 76 34 2a 4d 50 2a 29 0a 20 20 20 20 20 20  ysv4*MP*).      
2f3e0 69 66 20 74 65 73 74 20 2d 64 20 2f 75 73 72 2f  if test -d /usr/
2f3f0 6e 65 63 3b 20 74 68 65 6e 0a 09 6c 74 5f 70 72  nec; then..lt_pr
2f400 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d  og_compiler_pic=
2f410 2d 4b 63 6f 6e 66 6f 72 6d 5f 70 69 63 0a 20 20  -Kconform_pic.  
2f420 20 20 20 20 66 69 0a 20 20 20 20 20 20 3b 3b 0a      fi.      ;;.
2f430 0a 20 20 20 20 2a 29 0a 20 20 20 20 20 20 6c 74  .    *).      lt
2f440 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70  _prog_compiler_p
2f450 69 63 3d 27 2d 66 50 49 43 27 0a 20 20 20 20 20  ic='-fPIC'.     
2f460 20 3b 3b 0a 20 20 20 20 65 73 61 63 0a 20 20 65   ;;.    esac.  e
2f470 6c 73 65 0a 20 20 20 20 23 20 50 4f 52 54 4d 45  lse.    # PORTME
2f480 20 43 68 65 63 6b 20 66 6f 72 20 66 6c 61 67 20   Check for flag 
2f490 74 6f 20 70 61 73 73 20 6c 69 6e 6b 65 72 20 66  to pass linker f
2f4a0 6c 61 67 73 20 74 68 72 6f 75 67 68 20 74 68 65  lags through the
2f4b0 20 73 79 73 74 65 6d 20 63 6f 6d 70 69 6c 65 72   system compiler
2f4c0 2e 0a 20 20 20 20 63 61 73 65 20 24 68 6f 73 74  ..    case $host
2f4d0 5f 6f 73 20 69 6e 0a 20 20 20 20 61 69 78 2a 29  _os in.    aix*)
2f4e0 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63  .      lt_prog_c
2f4f0 6f 6d 70 69 6c 65 72 5f 77 6c 3d 27 2d 57 6c 2c  ompiler_wl='-Wl,
2f500 27 0a 20 20 20 20 20 20 69 66 20 74 65 73 74 20  '.      if test 
2f510 22 24 68 6f 73 74 5f 63 70 75 22 20 3d 20 69 61  "$host_cpu" = ia
2f520 36 34 3b 20 74 68 65 6e 0a 09 23 20 41 49 58 20  64; then..# AIX 
2f530 35 20 6e 6f 77 20 73 75 70 70 6f 72 74 73 20 49  5 now supports I
2f540 41 36 34 20 70 72 6f 63 65 73 73 6f 72 0a 09 6c  A64 processor..l
2f550 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  t_prog_compiler_
2f560 73 74 61 74 69 63 3d 27 2d 42 73 74 61 74 69 63  static='-Bstatic
2f570 27 0a 20 20 20 20 20 20 65 6c 73 65 0a 09 6c 74  '.      else..lt
2f580 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73  _prog_compiler_s
2f590 74 61 74 69 63 3d 27 2d 62 6e 73 6f 20 2d 62 49  tatic='-bnso -bI
2f5a0 3a 2f 6c 69 62 2f 73 79 73 63 61 6c 6c 73 2e 65  :/lib/syscalls.e
2f5b0 78 70 27 0a 20 20 20 20 20 20 66 69 0a 20 20 20  xp'.      fi.   
2f5c0 20 20 20 3b 3b 0a 0a 20 20 20 20 6d 69 6e 67 77     ;;..    mingw
2f5d0 2a 20 7c 20 63 79 67 77 69 6e 2a 20 7c 20 70 77  * | cygwin* | pw
2f5e0 33 32 2a 20 7c 20 6f 73 32 2a 20 7c 20 63 65 67  32* | os2* | ceg
2f5f0 63 63 2a 29 0a 20 20 20 20 20 20 23 20 54 68 69  cc*).      # Thi
2f600 73 20 68 61 63 6b 20 69 73 20 73 6f 20 74 68 61  s hack is so tha
2f610 74 20 74 68 65 20 73 6f 75 72 63 65 20 66 69 6c  t the source fil
2f620 65 20 63 61 6e 20 74 65 6c 6c 20 77 68 65 74 68  e can tell wheth
2f630 65 72 20 69 74 20 69 73 20 62 65 69 6e 67 0a 20  er it is being. 
2f640 20 20 20 20 20 23 20 62 75 69 6c 74 20 66 6f 72       # built for
2f650 20 69 6e 63 6c 75 73 69 6f 6e 20 69 6e 20 61 20   inclusion in a 
2f660 64 6c 6c 20 28 61 6e 64 20 73 68 6f 75 6c 64 20  dll (and should 
2f670 65 78 70 6f 72 74 20 73 79 6d 62 6f 6c 73 20 66  export symbols f
2f680 6f 72 20 65 78 61 6d 70 6c 65 29 2e 0a 20 20 20  or example)..   
2f690 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69     lt_prog_compi
2f6a0 6c 65 72 5f 70 69 63 3d 27 2d 44 44 4c 4c 5f 45  ler_pic='-DDLL_E
2f6b0 58 50 4f 52 54 27 0a 20 20 20 20 20 20 3b 3b 0a  XPORT'.      ;;.
2f6c0 0a 20 20 20 20 68 70 75 78 39 2a 20 7c 20 68 70  .    hpux9* | hp
2f6d0 75 78 31 30 2a 20 7c 20 68 70 75 78 31 31 2a 29  ux10* | hpux11*)
2f6e0 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63  .      lt_prog_c
2f6f0 6f 6d 70 69 6c 65 72 5f 77 6c 3d 27 2d 57 6c 2c  ompiler_wl='-Wl,
2f700 27 0a 20 20 20 20 20 20 23 20 50 49 43 20 69 73  '.      # PIC is
2f710 20 74 68 65 20 64 65 66 61 75 6c 74 20 66 6f 72   the default for
2f720 20 49 41 36 34 20 48 50 2d 55 58 20 61 6e 64 20   IA64 HP-UX and 
2f730 36 34 2d 62 69 74 20 48 50 2d 55 58 2c 20 62 75  64-bit HP-UX, bu
2f740 74 0a 20 20 20 20 20 20 23 20 6e 6f 74 20 66 6f  t.      # not fo
2f750 72 20 50 41 20 48 50 2d 55 58 2e 0a 20 20 20 20  r PA HP-UX..    
2f760 20 20 63 61 73 65 20 24 68 6f 73 74 5f 63 70 75    case $host_cpu
2f770 20 69 6e 0a 20 20 20 20 20 20 68 70 70 61 2a 36   in.      hppa*6
2f780 34 2a 7c 69 61 36 34 2a 29 0a 09 23 20 2b 5a 20  4*|ia64*)..# +Z 
2f790 74 68 65 20 64 65 66 61 75 6c 74 0a 09 3b 3b 0a  the default..;;.
2f7a0 20 20 20 20 20 20 2a 29 0a 09 6c 74 5f 70 72 6f        *)..lt_pro
2f7b0 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27  g_compiler_pic='
2f7c0 2b 5a 27 0a 09 3b 3b 0a 20 20 20 20 20 20 65 73  +Z'..;;.      es
2f7d0 61 63 0a 20 20 20 20 20 20 23 20 49 73 20 74 68  ac.      # Is th
2f7e0 65 72 65 20 61 20 62 65 74 74 65 72 20 6c 74 5f  ere a better lt_
2f7f0 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74  prog_compiler_st
2f800 61 74 69 63 20 74 68 61 74 20 77 6f 72 6b 73 20  atic that works 
2f810 77 69 74 68 20 74 68 65 20 62 75 6e 64 6c 65 64  with the bundled
2f820 20 43 43 3f 0a 20 20 20 20 20 20 6c 74 5f 70 72   CC?.      lt_pr
2f830 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74  og_compiler_stat
2f840 69 63 3d 27 24 7b 77 6c 7d 2d 61 20 24 7b 77 6c  ic='${wl}-a ${wl
2f850 7d 61 72 63 68 69 76 65 27 0a 20 20 20 20 20 20  }archive'.      
2f860 3b 3b 0a 0a 20 20 20 20 69 72 69 78 35 2a 20 7c  ;;..    irix5* |
2f870 20 69 72 69 78 36 2a 20 7c 20 6e 6f 6e 73 74 6f   irix6* | nonsto
2f880 70 75 78 2a 29 0a 20 20 20 20 20 20 6c 74 5f 70  pux*).      lt_p
2f890 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d  rog_compiler_wl=
2f8a0 27 2d 57 6c 2c 27 0a 20 20 20 20 20 20 23 20 50  '-Wl,'.      # P
2f8b0 49 43 20 28 77 69 74 68 20 2d 4b 50 49 43 29 20  IC (with -KPIC) 
2f8c0 69 73 20 74 68 65 20 64 65 66 61 75 6c 74 2e 0a  is the default..
2f8d0 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f        lt_prog_co
2f8e0 6d 70 69 6c 65 72 5f 73 74 61 74 69 63 3d 27 2d  mpiler_static='-
2f8f0 6e 6f 6e 5f 73 68 61 72 65 64 27 0a 20 20 20 20  non_shared'.    
2f900 20 20 3b 3b 0a 0a 20 20 20 20 6c 69 6e 75 78 2a    ;;..    linux*
2f910 20 7c 20 6b 2a 62 73 64 2a 2d 67 6e 75 29 0a 20   | k*bsd*-gnu). 
2f920 20 20 20 20 20 63 61 73 65 20 24 63 63 5f 62 61       case $cc_ba
2f930 73 65 6e 61 6d 65 20 69 6e 0a 20 20 20 20 20 20  sename in.      
2f940 23 20 6f 6c 64 20 49 6e 74 65 6c 20 66 6f 72 20  # old Intel for 
2f950 78 38 36 5f 36 34 20 77 68 69 63 68 20 73 74 69  x86_64 which sti
2f960 6c 6c 20 73 75 70 70 6f 72 74 65 64 20 2d 4b 50  ll supported -KP
2f970 49 43 2e 0a 20 20 20 20 20 20 65 63 63 2a 29 0a  IC..      ecc*).
2f980 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65  .lt_prog_compile
2f990 72 5f 77 6c 3d 27 2d 57 6c 2c 27 0a 09 6c 74 5f  r_wl='-Wl,'..lt_
2f9a0 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69  prog_compiler_pi
2f9b0 63 3d 27 2d 4b 50 49 43 27 0a 09 6c 74 5f 70 72  c='-KPIC'..lt_pr
2f9c0 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74  og_compiler_stat
2f9d0 69 63 3d 27 2d 73 74 61 74 69 63 27 0a 20 20 20  ic='-static'.   
2f9e0 20 20 20 20 20 3b 3b 0a 20 20 20 20 20 20 23 20       ;;.      # 
2f9f0 69 63 63 20 75 73 65 64 20 74 6f 20 62 65 20 69  icc used to be i
2fa00 6e 63 6f 6d 70 61 74 69 62 6c 65 20 77 69 74 68  ncompatible with
2fa10 20 47 43 43 2e 0a 20 20 20 20 20 20 23 20 49 43   GCC..      # IC
2fa20 43 20 31 30 20 64 6f 65 73 6e 27 74 20 61 63 63  C 10 doesn't acc
2fa30 65 70 74 20 2d 4b 50 49 43 20 61 6e 79 20 6d 6f  ept -KPIC any mo
2fa40 72 65 2e 0a 20 20 20 20 20 20 69 63 63 2a 20 7c  re..      icc* |
2fa50 20 69 66 6f 72 74 2a 29 0a 09 6c 74 5f 70 72 6f   ifort*)..lt_pro
2fa60 67 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d 27 2d  g_compiler_wl='-
2fa70 57 6c 2c 27 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f  Wl,'..lt_prog_co
2fa80 6d 70 69 6c 65 72 5f 70 69 63 3d 27 2d 66 50 49  mpiler_pic='-fPI
2fa90 43 27 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70  C'..lt_prog_comp
2faa0 69 6c 65 72 5f 73 74 61 74 69 63 3d 27 2d 73 74  iler_static='-st
2fab0 61 74 69 63 27 0a 20 20 20 20 20 20 20 20 3b 3b  atic'.        ;;
2fac0 0a 20 20 20 20 20 20 23 20 4c 61 68 65 79 20 46  .      # Lahey F
2fad0 6f 72 74 72 61 6e 20 38 2e 31 2e 0a 20 20 20 20  ortran 8.1..    
2fae0 20 20 6c 66 39 35 2a 29 0a 09 6c 74 5f 70 72 6f    lf95*)..lt_pro
2faf0 67 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d 27 2d  g_compiler_wl='-
2fb00 57 6c 2c 27 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f  Wl,'..lt_prog_co
2fb10 6d 70 69 6c 65 72 5f 70 69 63 3d 27 2d 2d 73 68  mpiler_pic='--sh
2fb20 61 72 65 64 27 0a 09 6c 74 5f 70 72 6f 67 5f 63  ared'..lt_prog_c
2fb30 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69 63 3d 27  ompiler_static='
2fb40 2d 2d 73 74 61 74 69 63 27 0a 09 3b 3b 0a 20 20  --static'..;;.  
2fb50 20 20 20 20 70 67 63 63 2a 20 7c 20 70 67 66 37      pgcc* | pgf7
2fb60 37 2a 20 7c 20 70 67 66 39 30 2a 20 7c 20 70 67  7* | pgf90* | pg
2fb70 66 39 35 2a 29 0a 20 20 20 20 20 20 20 20 23 20  f95*).        # 
2fb80 50 6f 72 74 6c 61 6e 64 20 47 72 6f 75 70 20 63  Portland Group c
2fb90 6f 6d 70 69 6c 65 72 73 20 28 2a 6e 6f 74 2a 20  ompilers (*not* 
2fba0 74 68 65 20 50 65 6e 74 69 75 6d 20 67 63 63 20  the Pentium gcc 
2fbb0 63 6f 6d 70 69 6c 65 72 2c 0a 09 23 20 77 68 69  compiler,..# whi
2fbc0 63 68 20 6c 6f 6f 6b 73 20 74 6f 20 62 65 20 61  ch looks to be a
2fbd0 20 64 65 61 64 20 70 72 6f 6a 65 63 74 29 0a 09   dead project)..
2fbe0 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  lt_prog_compiler
2fbf0 5f 77 6c 3d 27 2d 57 6c 2c 27 0a 09 6c 74 5f 70  _wl='-Wl,'..lt_p
2fc00 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63  rog_compiler_pic
2fc10 3d 27 2d 66 70 69 63 27 0a 09 6c 74 5f 70 72 6f  ='-fpic'..lt_pro
2fc20 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69  g_compiler_stati
2fc30 63 3d 27 2d 42 73 74 61 74 69 63 27 0a 20 20 20  c='-Bstatic'.   
2fc40 20 20 20 20 20 3b 3b 0a 20 20 20 20 20 20 63 63       ;;.      cc
2fc50 63 2a 29 0a 20 20 20 20 20 20 20 20 6c 74 5f 70  c*).        lt_p
2fc60 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d  rog_compiler_wl=
2fc70 27 2d 57 6c 2c 27 0a 20 20 20 20 20 20 20 20 23  '-Wl,'.        #
2fc80 20 41 6c 6c 20 41 6c 70 68 61 20 63 6f 64 65 20   All Alpha code 
2fc90 69 73 20 50 49 43 2e 0a 20 20 20 20 20 20 20 20  is PIC..        
2fca0 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  lt_prog_compiler
2fcb0 5f 73 74 61 74 69 63 3d 27 2d 6e 6f 6e 5f 73 68  _static='-non_sh
2fcc0 61 72 65 64 27 0a 20 20 20 20 20 20 20 20 3b 3b  ared'.        ;;
2fcd0 0a 20 20 20 20 20 20 78 6c 2a 29 0a 09 23 20 49  .      xl*)..# I
2fce0 42 4d 20 58 4c 20 43 20 38 2e 30 2f 46 6f 72 74  BM XL C 8.0/Fort
2fcf0 72 61 6e 20 31 30 2e 31 20 6f 6e 20 50 50 43 0a  ran 10.1 on PPC.
2fd00 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65  .lt_prog_compile
2fd10 72 5f 77 6c 3d 27 2d 57 6c 2c 27 0a 09 6c 74 5f  r_wl='-Wl,'..lt_
2fd20 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69  prog_compiler_pi
2fd30 63 3d 27 2d 71 70 69 63 27 0a 09 6c 74 5f 70 72  c='-qpic'..lt_pr
2fd40 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74  og_compiler_stat
2fd50 69 63 3d 27 2d 71 73 74 61 74 69 63 6c 69 6e 6b  ic='-qstaticlink
2fd60 27 0a 09 3b 3b 0a 20 20 20 20 20 20 2a 29 0a 09  '..;;.      *)..
2fd70 63 61 73 65 20 60 24 43 43 20 2d 56 20 32 3e 26  case `$CC -V 2>&
2fd80 31 20 7c 20 73 65 64 20 35 71 60 20 69 6e 0a 09  1 | sed 5q` in..
2fd90 2a 53 75 6e 5c 20 43 2a 29 0a 09 20 20 23 20 53  *Sun\ C*)..  # S
2fda0 75 6e 20 43 20 35 2e 39 0a 09 20 20 6c 74 5f 70  un C 5.9..  lt_p
2fdb0 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63  rog_compiler_pic
2fdc0 3d 27 2d 4b 50 49 43 27 0a 09 20 20 6c 74 5f 70  ='-KPIC'..  lt_p
2fdd0 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61  rog_compiler_sta
2fde0 74 69 63 3d 27 2d 42 73 74 61 74 69 63 27 0a 09  tic='-Bstatic'..
2fdf0 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c    lt_prog_compil
2fe00 65 72 5f 77 6c 3d 27 2d 57 6c 2c 27 0a 09 20 20  er_wl='-Wl,'..  
2fe10 3b 3b 0a 09 2a 53 75 6e 5c 20 46 2a 29 0a 09 20  ;;..*Sun\ F*).. 
2fe20 20 23 20 53 75 6e 20 46 6f 72 74 72 61 6e 20 38   # Sun Fortran 8
2fe30 2e 33 20 70 61 73 73 65 73 20 61 6c 6c 20 75 6e  .3 passes all un
2fe40 72 65 63 6f 67 6e 69 7a 65 64 20 66 6c 61 67 73  recognized flags
2fe50 20 74 6f 20 74 68 65 20 6c 69 6e 6b 65 72 0a 09   to the linker..
2fe60 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c    lt_prog_compil
2fe70 65 72 5f 70 69 63 3d 27 2d 4b 50 49 43 27 0a 09  er_pic='-KPIC'..
2fe80 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c    lt_prog_compil
2fe90 65 72 5f 73 74 61 74 69 63 3d 27 2d 42 73 74 61  er_static='-Bsta
2fea0 74 69 63 27 0a 09 20 20 6c 74 5f 70 72 6f 67 5f  tic'..  lt_prog_
2feb0 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d 27 27 0a 09  compiler_wl=''..
2fec0 20 20 3b 3b 0a 09 65 73 61 63 0a 09 3b 3b 0a 20    ;;..esac..;;. 
2fed0 20 20 20 20 20 65 73 61 63 0a 20 20 20 20 20 20       esac.      
2fee0 3b 3b 0a 0a 20 20 20 20 6e 65 77 73 6f 73 36 29  ;;..    newsos6)
2fef0 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63  .      lt_prog_c
2ff00 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27 2d 4b 50  ompiler_pic='-KP
2ff10 49 43 27 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f  IC'.      lt_pro
2ff20 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69  g_compiler_stati
2ff30 63 3d 27 2d 42 73 74 61 74 69 63 27 0a 20 20 20  c='-Bstatic'.   
2ff40 20 20 20 3b 3b 0a 0a 20 20 20 20 2a 6e 74 6f 2a     ;;..    *nto*
2ff50 20 7c 20 2a 71 6e 78 2a 29 0a 20 20 20 20 20 20   | *qnx*).      
2ff60 23 20 51 4e 58 20 75 73 65 73 20 47 4e 55 20 43  # QNX uses GNU C
2ff70 2b 2b 2c 20 62 75 74 20 6e 65 65 64 20 74 6f 20  ++, but need to 
2ff80 64 65 66 69 6e 65 20 2d 73 68 61 72 65 64 20 6f  define -shared o
2ff90 70 74 69 6f 6e 20 74 6f 6f 2c 20 6f 74 68 65 72  ption too, other
2ffa0 77 69 73 65 0a 20 20 20 20 20 20 23 20 69 74 20  wise.      # it 
2ffb0 77 69 6c 6c 20 63 6f 72 65 64 75 6d 70 2e 0a 20  will coredump.. 
2ffc0 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d       lt_prog_com
2ffd0 70 69 6c 65 72 5f 70 69 63 3d 27 2d 66 50 49 43  piler_pic='-fPIC
2ffe0 20 2d 73 68 61 72 65 64 27 0a 20 20 20 20 20 20   -shared'.      
2fff0 3b 3b 0a 0a 20 20 20 20 6f 73 66 33 2a 20 7c 20  ;;..    osf3* | 
30000 6f 73 66 34 2a 20 7c 20 6f 73 66 35 2a 29 0a 20  osf4* | osf5*). 
30010 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d       lt_prog_com
30020 70 69 6c 65 72 5f 77 6c 3d 27 2d 57 6c 2c 27 0a  piler_wl='-Wl,'.
30030 20 20 20 20 20 20 23 20 41 6c 6c 20 4f 53 46 2f        # All OSF/
30040 31 20 63 6f 64 65 20 69 73 20 50 49 43 2e 0a 20  1 code is PIC.. 
30050 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d       lt_prog_com
30060 70 69 6c 65 72 5f 73 74 61 74 69 63 3d 27 2d 6e  piler_static='-n
30070 6f 6e 5f 73 68 61 72 65 64 27 0a 20 20 20 20 20  on_shared'.     
30080 20 3b 3b 0a 0a 20 20 20 20 72 64 6f 73 2a 29 0a   ;;..    rdos*).
30090 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f        lt_prog_co
300a0 6d 70 69 6c 65 72 5f 73 74 61 74 69 63 3d 27 2d  mpiler_static='-
300b0 6e 6f 6e 5f 73 68 61 72 65 64 27 0a 20 20 20 20  non_shared'.    
300c0 20 20 3b 3b 0a 0a 20 20 20 20 73 6f 6c 61 72 69    ;;..    solari
300d0 73 2a 29 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f  s*).      lt_pro
300e0 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27  g_compiler_pic='
300f0 2d 4b 50 49 43 27 0a 20 20 20 20 20 20 6c 74 5f  -KPIC'.      lt_
30100 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74  prog_compiler_st
30110 61 74 69 63 3d 27 2d 42 73 74 61 74 69 63 27 0a  atic='-Bstatic'.
30120 20 20 20 20 20 20 63 61 73 65 20 24 63 63 5f 62        case $cc_b
30130 61 73 65 6e 61 6d 65 20 69 6e 0a 20 20 20 20 20  asename in.     
30140 20 66 37 37 2a 20 7c 20 66 39 30 2a 20 7c 20 66   f77* | f90* | f
30150 39 35 2a 29 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f  95*)..lt_prog_co
30160 6d 70 69 6c 65 72 5f 77 6c 3d 27 2d 51 6f 70 74  mpiler_wl='-Qopt
30170 69 6f 6e 20 6c 64 20 27 3b 3b 0a 20 20 20 20 20  ion ld ';;.     
30180 20 2a 29 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d   *)..lt_prog_com
30190 70 69 6c 65 72 5f 77 6c 3d 27 2d 57 6c 2c 27 3b  piler_wl='-Wl,';
301a0 3b 0a 20 20 20 20 20 20 65 73 61 63 0a 20 20 20  ;.      esac.   
301b0 20 20 20 3b 3b 0a 0a 20 20 20 20 73 75 6e 6f 73     ;;..    sunos
301c0 34 2a 29 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f  4*).      lt_pro
301d0 67 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d 27 2d  g_compiler_wl='-
301e0 51 6f 70 74 69 6f 6e 20 6c 64 20 27 0a 20 20 20  Qoption ld '.   
301f0 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69     lt_prog_compi
30200 6c 65 72 5f 70 69 63 3d 27 2d 50 49 43 27 0a 20  ler_pic='-PIC'. 
30210 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d       lt_prog_com
30220 70 69 6c 65 72 5f 73 74 61 74 69 63 3d 27 2d 42  piler_static='-B
30230 73 74 61 74 69 63 27 0a 20 20 20 20 20 20 3b 3b  static'.      ;;
30240 0a 0a 20 20 20 20 73 79 73 76 34 20 7c 20 73 79  ..    sysv4 | sy
30250 73 76 34 2e 32 75 77 32 2a 20 7c 20 73 79 73 76  sv4.2uw2* | sysv
30260 34 2e 33 2a 29 0a 20 20 20 20 20 20 6c 74 5f 70  4.3*).      lt_p
30270 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d  rog_compiler_wl=
30280 27 2d 57 6c 2c 27 0a 20 20 20 20 20 20 6c 74 5f  '-Wl,'.      lt_
30290 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69  prog_compiler_pi
302a0 63 3d 27 2d 4b 50 49 43 27 0a 20 20 20 20 20 20  c='-KPIC'.      
302b0 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  lt_prog_compiler
302c0 5f 73 74 61 74 69 63 3d 27 2d 42 73 74 61 74 69  _static='-Bstati
302d0 63 27 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20  c'.      ;;..   
302e0 20 73 79 73 76 34 2a 4d 50 2a 29 0a 20 20 20 20   sysv4*MP*).    
302f0 20 20 69 66 20 74 65 73 74 20 2d 64 20 2f 75 73    if test -d /us
30300 72 2f 6e 65 63 20 3b 74 68 65 6e 0a 09 6c 74 5f  r/nec ;then..lt_
30310 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69  prog_compiler_pi
30320 63 3d 27 2d 4b 63 6f 6e 66 6f 72 6d 5f 70 69 63  c='-Kconform_pic
30330 27 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69  '..lt_prog_compi
30340 6c 65 72 5f 73 74 61 74 69 63 3d 27 2d 42 73 74  ler_static='-Bst
30350 61 74 69 63 27 0a 20 20 20 20 20 20 66 69 0a 20  atic'.      fi. 
30360 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 73 79 73       ;;..    sys
30370 76 35 2a 20 7c 20 75 6e 69 78 77 61 72 65 2a 20  v5* | unixware* 
30380 7c 20 73 63 6f 33 2e 32 76 35 2a 20 7c 20 73 63  | sco3.2v5* | sc
30390 6f 35 76 36 2a 20 7c 20 4f 70 65 6e 55 4e 49 58  o5v6* | OpenUNIX
303a0 2a 29 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67  *).      lt_prog
303b0 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d 27 2d 57  _compiler_wl='-W
303c0 6c 2c 27 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f  l,'.      lt_pro
303d0 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27  g_compiler_pic='
303e0 2d 4b 50 49 43 27 0a 20 20 20 20 20 20 6c 74 5f  -KPIC'.      lt_
303f0 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74  prog_compiler_st
30400 61 74 69 63 3d 27 2d 42 73 74 61 74 69 63 27 0a  atic='-Bstatic'.
30410 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 75 6e        ;;..    un
30420 69 63 6f 73 2a 29 0a 20 20 20 20 20 20 6c 74 5f  icos*).      lt_
30430 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c  prog_compiler_wl
30440 3d 27 2d 57 6c 2c 27 0a 20 20 20 20 20 20 6c 74  ='-Wl,'.      lt
30450 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 63  _prog_compiler_c
30460 61 6e 5f 62 75 69 6c 64 5f 73 68 61 72 65 64 3d  an_build_shared=
30470 6e 6f 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20  no.      ;;..   
30480 20 75 74 73 34 2a 29 0a 20 20 20 20 20 20 6c 74   uts4*).      lt
30490 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70  _prog_compiler_p
304a0 69 63 3d 27 2d 70 69 63 27 0a 20 20 20 20 20 20  ic='-pic'.      
304b0 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  lt_prog_compiler
304c0 5f 73 74 61 74 69 63 3d 27 2d 42 73 74 61 74 69  _static='-Bstati
304d0 63 27 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20  c'.      ;;..   
304e0 20 2a 29 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f   *).      lt_pro
304f0 67 5f 63 6f 6d 70 69 6c 65 72 5f 63 61 6e 5f 62  g_compiler_can_b
30500 75 69 6c 64 5f 73 68 61 72 65 64 3d 6e 6f 0a 20  uild_shared=no. 
30510 20 20 20 20 20 3b 3b 0a 20 20 20 20 65 73 61 63       ;;.    esac
30520 0a 20 20 66 69 0a 0a 63 61 73 65 20 24 68 6f 73  .  fi..case $hos
30530 74 5f 6f 73 20 69 6e 0a 20 20 23 20 46 6f 72 20  t_os in.  # For 
30540 70 6c 61 74 66 6f 72 6d 73 20 77 68 69 63 68 20  platforms which 
30550 64 6f 20 6e 6f 74 20 73 75 70 70 6f 72 74 20 50  do not support P
30560 49 43 2c 20 2d 44 50 49 43 20 69 73 20 6d 65 61  IC, -DPIC is mea
30570 6e 69 6e 67 6c 65 73 73 3a 0a 20 20 2a 64 6a 67  ningless:.  *djg
30580 70 70 2a 29 0a 20 20 20 20 6c 74 5f 70 72 6f 67  pp*).    lt_prog
30590 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 0a 20  _compiler_pic=. 
305a0 20 20 20 3b 3b 0a 20 20 2a 29 0a 20 20 20 20 6c     ;;.  *).    l
305b0 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  t_prog_compiler_
305c0 70 69 63 3d 22 24 6c 74 5f 70 72 6f 67 5f 63 6f  pic="$lt_prog_co
305d0 6d 70 69 6c 65 72 5f 70 69 63 20 2d 44 50 49 43  mpiler_pic -DPIC
305e0 22 0a 20 20 20 20 3b 3b 0a 65 73 61 63 0a 7b 20  ".    ;;.esac.{ 
305f0 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
30600 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
30610 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 24  NENO}: result: $
30620 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  lt_prog_compiler
30630 5f 70 69 63 22 20 3e 26 35 0a 24 61 73 5f 65 63  _pic" >&5.$as_ec
30640 68 6f 20 22 24 6c 74 5f 70 72 6f 67 5f 63 6f 6d  ho "$lt_prog_com
30650 70 69 6c 65 72 5f 70 69 63 22 20 3e 26 36 3b 20  piler_pic" >&6; 
30660 7d 0a 0a 0a 0a 0a 0a 0a 23 0a 23 20 43 68 65 63  }.......#.# Chec
30670 6b 20 74 6f 20 6d 61 6b 65 20 73 75 72 65 20 74  k to make sure t
30680 68 65 20 50 49 43 20 66 6c 61 67 20 61 63 74 75  he PIC flag actu
30690 61 6c 6c 79 20 77 6f 72 6b 73 2e 0a 23 0a 69 66  ally works..#.if
306a0 20 74 65 73 74 20 2d 6e 20 22 24 6c 74 5f 70 72   test -n "$lt_pr
306b0 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 22  og_compiler_pic"
306c0 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61 73 5f 65  ; then.  { $as_e
306d0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
306e0 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
306f0 3a 20 63 68 65 63 6b 69 6e 67 20 69 66 20 24 63  : checking if $c
30700 6f 6d 70 69 6c 65 72 20 50 49 43 20 66 6c 61 67  ompiler PIC flag
30710 20 24 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c   $lt_prog_compil
30720 65 72 5f 70 69 63 20 77 6f 72 6b 73 22 20 3e 26  er_pic works" >&
30730 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68  5.$as_echo_n "ch
30740 65 63 6b 69 6e 67 20 69 66 20 24 63 6f 6d 70 69  ecking if $compi
30750 6c 65 72 20 50 49 43 20 66 6c 61 67 20 24 6c 74  ler PIC flag $lt
30760 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70  _prog_compiler_p
30770 69 63 20 77 6f 72 6b 73 2e 2e 2e 20 22 20 3e 26  ic works... " >&
30780 36 3b 20 7d 0a 69 66 20 24 7b 6c 74 5f 63 76 5f  6; }.if ${lt_cv_
30790 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69  prog_compiler_pi
307a0 63 5f 77 6f 72 6b 73 2b 3a 7d 20 66 61 6c 73 65  c_works+:} false
307b0 3b 20 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f 65  ; then :.  $as_e
307c0 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20  cho_n "(cached) 
307d0 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 6c 74 5f  " >&6.else.  lt_
307e0 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  cv_prog_compiler
307f0 5f 70 69 63 5f 77 6f 72 6b 73 3d 6e 6f 0a 20 20  _pic_works=no.  
30800 20 61 63 5f 6f 75 74 66 69 6c 65 3d 63 6f 6e 66   ac_outfile=conf
30810 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 0a  test.$ac_objext.
30820 20 20 20 65 63 68 6f 20 22 24 6c 74 5f 73 69 6d     echo "$lt_sim
30830 70 6c 65 5f 63 6f 6d 70 69 6c 65 5f 74 65 73 74  ple_compile_test
30840 5f 63 6f 64 65 22 20 3e 20 63 6f 6e 66 74 65 73  _code" > conftes
30850 74 2e 24 61 63 5f 65 78 74 0a 20 20 20 6c 74 5f  t.$ac_ext.   lt_
30860 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 3d 22 24  compiler_flag="$
30870 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  lt_prog_compiler
30880 5f 70 69 63 20 2d 44 50 49 43 22 0a 20 20 20 23  _pic -DPIC".   #
30890 20 49 6e 73 65 72 74 20 74 68 65 20 6f 70 74 69   Insert the opti
308a0 6f 6e 20 65 69 74 68 65 72 20 28 31 29 20 61 66  on either (1) af
308b0 74 65 72 20 74 68 65 20 6c 61 73 74 20 2a 46 4c  ter the last *FL
308c0 41 47 53 20 76 61 72 69 61 62 6c 65 2c 20 6f 72  AGS variable, or
308d0 0a 20 20 20 23 20 28 32 29 20 62 65 66 6f 72 65  .   # (2) before
308e0 20 61 20 77 6f 72 64 20 63 6f 6e 74 61 69 6e 69   a word containi
308f0 6e 67 20 22 63 6f 6e 66 74 65 73 74 2e 22 2c 20  ng "conftest.", 
30900 6f 72 20 28 33 29 20 61 74 20 74 68 65 20 65 6e  or (3) at the en
30910 64 2e 0a 20 20 20 23 20 4e 6f 74 65 20 74 68 61  d..   # Note tha
30920 74 20 24 61 63 5f 63 6f 6d 70 69 6c 65 20 69 74  t $ac_compile it
30930 73 65 6c 66 20 64 6f 65 73 20 6e 6f 74 20 63 6f  self does not co
30940 6e 74 61 69 6e 20 62 61 63 6b 73 6c 61 73 68 65  ntain backslashe
30950 73 20 61 6e 64 20 62 65 67 69 6e 73 0a 20 20 20  s and begins.   
30960 23 20 77 69 74 68 20 61 20 64 6f 6c 6c 61 72 20  # with a dollar 
30970 73 69 67 6e 20 28 6e 6f 74 20 61 20 68 79 70 68  sign (not a hyph
30980 65 6e 29 2c 20 73 6f 20 74 68 65 20 65 63 68 6f  en), so the echo
30990 20 73 68 6f 75 6c 64 20 77 6f 72 6b 20 63 6f 72   should work cor
309a0 72 65 63 74 6c 79 2e 0a 20 20 20 23 20 54 68 65  rectly..   # The
309b0 20 6f 70 74 69 6f 6e 20 69 73 20 72 65 66 65 72   option is refer
309c0 65 6e 63 65 64 20 76 69 61 20 61 20 76 61 72 69  enced via a vari
309d0 61 62 6c 65 20 74 6f 20 61 76 6f 69 64 20 63 6f  able to avoid co
309e0 6e 66 75 73 69 6e 67 20 73 65 64 2e 0a 20 20 20  nfusing sed..   
309f0 6c 74 5f 63 6f 6d 70 69 6c 65 3d 60 65 63 68 6f  lt_compile=`echo
30a00 20 22 24 61 63 5f 63 6f 6d 70 69 6c 65 22 20 7c   "$ac_compile" |
30a10 20 24 53 45 44 20 5c 0a 20 20 20 2d 65 20 27 73   $SED \.   -e 's
30a20 3a 2e 2a 46 4c 41 47 53 7d 5c 7b 30 2c 31 5c 7d  :.*FLAGS}\{0,1\}
30a30 20 3a 26 24 6c 74 5f 63 6f 6d 70 69 6c 65 72 5f   :&$lt_compiler_
30a40 66 6c 61 67 20 3a 3b 20 74 27 20 5c 0a 20 20 20  flag :; t' \.   
30a50 2d 65 20 27 73 3a 20 5b 5e 20 5d 2a 63 6f 6e 66  -e 's: [^ ]*conf
30a60 74 65 73 74 5c 2e 3a 20 24 6c 74 5f 63 6f 6d 70  test\.: $lt_comp
30a70 69 6c 65 72 5f 66 6c 61 67 26 3a 3b 20 74 27 20  iler_flag&:; t' 
30a80 5c 0a 20 20 20 2d 65 20 27 73 3a 24 3a 20 24 6c  \.   -e 's:$: $l
30a90 74 5f 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 3a  t_compiler_flag:
30aa0 27 60 0a 20 20 20 28 65 76 61 6c 20 65 63 68 6f  '`.   (eval echo
30ab0 20 22 5c 22 5c 24 61 73 5f 6d 65 3a 37 30 31 31   "\"\$as_me:7011
30ac0 3a 20 24 6c 74 5f 63 6f 6d 70 69 6c 65 5c 22 22  : $lt_compile\""
30ad0 20 3e 26 35 29 0a 20 20 20 28 65 76 61 6c 20 22   >&5).   (eval "
30ae0 24 6c 74 5f 63 6f 6d 70 69 6c 65 22 20 32 3e 63  $lt_compile" 2>c
30af0 6f 6e 66 74 65 73 74 2e 65 72 72 29 0a 20 20 20  onftest.err).   
30b00 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 20  ac_status=$?.   
30b10 63 61 74 20 63 6f 6e 66 74 65 73 74 2e 65 72 72  cat conftest.err
30b20 20 3e 26 35 0a 20 20 20 65 63 68 6f 20 22 24 61   >&5.   echo "$a
30b30 73 5f 6d 65 3a 37 30 31 35 3a 20 5c 24 3f 20 3d  s_me:7015: \$? =
30b40 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35   $ac_status" >&5
30b50 0a 20 20 20 69 66 20 28 65 78 69 74 20 24 61 63  .   if (exit $ac
30b60 5f 73 74 61 74 75 73 29 20 26 26 20 74 65 73 74  _status) && test
30b70 20 2d 73 20 22 24 61 63 5f 6f 75 74 66 69 6c 65   -s "$ac_outfile
30b80 22 3b 20 74 68 65 6e 0a 20 20 20 20 20 23 20 54  "; then.     # T
30b90 68 65 20 63 6f 6d 70 69 6c 65 72 20 63 61 6e 20  he compiler can 
30ba0 6f 6e 6c 79 20 77 61 72 6e 20 61 6e 64 20 69 67  only warn and ig
30bb0 6e 6f 72 65 20 74 68 65 20 6f 70 74 69 6f 6e 20  nore the option 
30bc0 69 66 20 6e 6f 74 20 72 65 63 6f 67 6e 69 7a 65  if not recognize
30bd0 64 0a 20 20 20 20 20 23 20 53 6f 20 73 61 79 20  d.     # So say 
30be0 6e 6f 20 69 66 20 74 68 65 72 65 20 61 72 65 20  no if there are 
30bf0 77 61 72 6e 69 6e 67 73 20 6f 74 68 65 72 20 74  warnings other t
30c00 68 61 6e 20 74 68 65 20 75 73 75 61 6c 20 6f 75  han the usual ou
30c10 74 70 75 74 2e 0a 20 20 20 20 20 24 45 43 48 4f  tput..     $ECHO
30c20 20 22 58 24 5f 6c 74 5f 63 6f 6d 70 69 6c 65 72   "X$_lt_compiler
30c30 5f 62 6f 69 6c 65 72 70 6c 61 74 65 22 20 7c 20  _boilerplate" | 
30c40 24 58 73 65 64 20 2d 65 20 27 2f 5e 24 2f 64 27  $Xsed -e '/^$/d'
30c50 20 3e 63 6f 6e 66 74 65 73 74 2e 65 78 70 0a 20   >conftest.exp. 
30c60 20 20 20 20 24 53 45 44 20 27 2f 5e 24 2f 64 3b      $SED '/^$/d;
30c70 20 2f 5e 20 2a 2b 2f 64 27 20 63 6f 6e 66 74 65   /^ *+/d' confte
30c80 73 74 2e 65 72 72 20 3e 63 6f 6e 66 74 65 73 74  st.err >conftest
30c90 2e 65 72 32 0a 20 20 20 20 20 69 66 20 74 65 73  .er2.     if tes
30ca0 74 20 21 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e  t ! -s conftest.
30cb0 65 72 32 20 7c 7c 20 64 69 66 66 20 63 6f 6e 66  er2 || diff conf
30cc0 74 65 73 74 2e 65 78 70 20 63 6f 6e 66 74 65 73  test.exp conftes
30cd0 74 2e 65 72 32 20 3e 2f 64 65 76 2f 6e 75 6c 6c  t.er2 >/dev/null
30ce0 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 20 6c 74  ; then.       lt
30cf0 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65  _cv_prog_compile
30d00 72 5f 70 69 63 5f 77 6f 72 6b 73 3d 79 65 73 0a  r_pic_works=yes.
30d10 20 20 20 20 20 66 69 0a 20 20 20 66 69 0a 20 20       fi.   fi.  
30d20 20 24 52 4d 20 63 6f 6e 66 74 65 73 74 2a 0a 0a   $RM conftest*..
30d30 66 69 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  fi.{ $as_echo "$
30d40 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
30d50 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75  o-$LINENO}: resu
30d60 6c 74 3a 20 24 6c 74 5f 63 76 5f 70 72 6f 67 5f  lt: $lt_cv_prog_
30d70 63 6f 6d 70 69 6c 65 72 5f 70 69 63 5f 77 6f 72  compiler_pic_wor
30d80 6b 73 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  ks" >&5.$as_echo
30d90 20 22 24 6c 74 5f 63 76 5f 70 72 6f 67 5f 63 6f   "$lt_cv_prog_co
30da0 6d 70 69 6c 65 72 5f 70 69 63 5f 77 6f 72 6b 73  mpiler_pic_works
30db0 22 20 3e 26 36 3b 20 7d 0a 0a 69 66 20 74 65 73  " >&6; }..if tes
30dc0 74 20 78 22 24 6c 74 5f 63 76 5f 70 72 6f 67 5f  t x"$lt_cv_prog_
30dd0 63 6f 6d 70 69 6c 65 72 5f 70 69 63 5f 77 6f 72  compiler_pic_wor
30de0 6b 73 22 20 3d 20 78 79 65 73 3b 20 74 68 65 6e  ks" = xyes; then
30df0 0a 20 20 20 20 63 61 73 65 20 24 6c 74 5f 70 72  .    case $lt_pr
30e00 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 20  og_compiler_pic 
30e10 69 6e 0a 20 20 20 20 20 22 22 20 7c 20 22 20 22  in.     "" | " "
30e20 2a 29 20 3b 3b 0a 20 20 20 20 20 2a 29 20 6c 74  *) ;;.     *) lt
30e30 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70  _prog_compiler_p
30e40 69 63 3d 22 20 24 6c 74 5f 70 72 6f 67 5f 63 6f  ic=" $lt_prog_co
30e50 6d 70 69 6c 65 72 5f 70 69 63 22 20 3b 3b 0a 20  mpiler_pic" ;;. 
30e60 20 20 20 20 65 73 61 63 0a 65 6c 73 65 0a 20 20      esac.else.  
30e70 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c    lt_prog_compil
30e80 65 72 5f 70 69 63 3d 0a 20 20 20 20 20 6c 74 5f  er_pic=.     lt_
30e90 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 63 61  prog_compiler_ca
30ea0 6e 5f 62 75 69 6c 64 5f 73 68 61 72 65 64 3d 6e  n_build_shared=n
30eb0 6f 0a 66 69 0a 0a 66 69 0a 0a 0a 0a 0a 0a 0a 23  o.fi..fi.......#
30ec0 0a 23 20 43 68 65 63 6b 20 74 6f 20 6d 61 6b 65  .# Check to make
30ed0 20 73 75 72 65 20 74 68 65 20 73 74 61 74 69 63   sure the static
30ee0 20 66 6c 61 67 20 61 63 74 75 61 6c 6c 79 20 77   flag actually w
30ef0 6f 72 6b 73 2e 0a 23 0a 77 6c 3d 24 6c 74 5f 70  orks..#.wl=$lt_p
30f00 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c 20  rog_compiler_wl 
30f10 65 76 61 6c 20 6c 74 5f 74 6d 70 5f 73 74 61 74  eval lt_tmp_stat
30f20 69 63 5f 66 6c 61 67 3d 5c 22 24 6c 74 5f 70 72  ic_flag=\"$lt_pr
30f30 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74  og_compiler_stat
30f40 69 63 5c 22 0a 7b 20 24 61 73 5f 65 63 68 6f 20  ic\".{ $as_echo 
30f50 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  "$as_me:${as_lin
30f60 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68  eno-$LINENO}: ch
30f70 65 63 6b 69 6e 67 20 69 66 20 24 63 6f 6d 70 69  ecking if $compi
30f80 6c 65 72 20 73 74 61 74 69 63 20 66 6c 61 67 20  ler static flag 
30f90 24 6c 74 5f 74 6d 70 5f 73 74 61 74 69 63 5f 66  $lt_tmp_static_f
30fa0 6c 61 67 20 77 6f 72 6b 73 22 20 3e 26 35 0a 24  lag works" >&5.$
30fb0 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b  as_echo_n "check
30fc0 69 6e 67 20 69 66 20 24 63 6f 6d 70 69 6c 65 72  ing if $compiler
30fd0 20 73 74 61 74 69 63 20 66 6c 61 67 20 24 6c 74   static flag $lt
30fe0 5f 74 6d 70 5f 73 74 61 74 69 63 5f 66 6c 61 67  _tmp_static_flag
30ff0 20 77 6f 72 6b 73 2e 2e 2e 20 22 20 3e 26 36 3b   works... " >&6;
31000 20 7d 0a 69 66 20 24 7b 6c 74 5f 63 76 5f 70 72   }.if ${lt_cv_pr
31010 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74  og_compiler_stat
31020 69 63 5f 77 6f 72 6b 73 2b 3a 7d 20 66 61 6c 73  ic_works+:} fals
31030 65 3b 20 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f  e; then :.  $as_
31040 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29  echo_n "(cached)
31050 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 6c 74   " >&6.else.  lt
31060 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65  _cv_prog_compile
31070 72 5f 73 74 61 74 69 63 5f 77 6f 72 6b 73 3d 6e  r_static_works=n
31080 6f 0a 20 20 20 73 61 76 65 5f 4c 44 46 4c 41 47  o.   save_LDFLAG
31090 53 3d 22 24 4c 44 46 4c 41 47 53 22 0a 20 20 20  S="$LDFLAGS".   
310a0 4c 44 46 4c 41 47 53 3d 22 24 4c 44 46 4c 41 47  LDFLAGS="$LDFLAG
310b0 53 20 24 6c 74 5f 74 6d 70 5f 73 74 61 74 69 63  S $lt_tmp_static
310c0 5f 66 6c 61 67 22 0a 20 20 20 65 63 68 6f 20 22  _flag".   echo "
310d0 24 6c 74 5f 73 69 6d 70 6c 65 5f 6c 69 6e 6b 5f  $lt_simple_link_
310e0 74 65 73 74 5f 63 6f 64 65 22 20 3e 20 63 6f 6e  test_code" > con
310f0 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 20 20  ftest.$ac_ext.  
31100 20 69 66 20 28 65 76 61 6c 20 24 61 63 5f 6c 69   if (eval $ac_li
31110 6e 6b 20 32 3e 63 6f 6e 66 74 65 73 74 2e 65 72  nk 2>conftest.er
31120 72 29 20 26 26 20 74 65 73 74 20 2d 73 20 63 6f  r) && test -s co
31130 6e 66 74 65 73 74 24 61 63 5f 65 78 65 65 78 74  nftest$ac_exeext
31140 3b 20 74 68 65 6e 0a 20 20 20 20 20 23 20 54 68  ; then.     # Th
31150 65 20 6c 69 6e 6b 65 72 20 63 61 6e 20 6f 6e 6c  e linker can onl
31160 79 20 77 61 72 6e 20 61 6e 64 20 69 67 6e 6f 72  y warn and ignor
31170 65 20 74 68 65 20 6f 70 74 69 6f 6e 20 69 66 20  e the option if 
31180 6e 6f 74 20 72 65 63 6f 67 6e 69 7a 65 64 0a 20  not recognized. 
31190 20 20 20 20 23 20 53 6f 20 73 61 79 20 6e 6f 20      # So say no 
311a0 69 66 20 74 68 65 72 65 20 61 72 65 20 77 61 72  if there are war
311b0 6e 69 6e 67 73 0a 20 20 20 20 20 69 66 20 74 65  nings.     if te
311c0 73 74 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e 65  st -s conftest.e
311d0 72 72 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 20  rr; then.       
311e0 23 20 41 70 70 65 6e 64 20 61 6e 79 20 65 72 72  # Append any err
311f0 6f 72 73 20 74 6f 20 74 68 65 20 63 6f 6e 66 69  ors to the confi
31200 67 2e 6c 6f 67 2e 0a 20 20 20 20 20 20 20 63 61  g.log..       ca
31210 74 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 31  t conftest.err 1
31220 3e 26 35 0a 20 20 20 20 20 20 20 24 45 43 48 4f  >&5.       $ECHO
31230 20 22 58 24 5f 6c 74 5f 6c 69 6e 6b 65 72 5f 62   "X$_lt_linker_b
31240 6f 69 6c 65 72 70 6c 61 74 65 22 20 7c 20 24 58  oilerplate" | $X
31250 73 65 64 20 2d 65 20 27 2f 5e 24 2f 64 27 20 3e  sed -e '/^$/d' >
31260 20 63 6f 6e 66 74 65 73 74 2e 65 78 70 0a 20 20   conftest.exp.  
31270 20 20 20 20 20 24 53 45 44 20 27 2f 5e 24 2f 64       $SED '/^$/d
31280 3b 20 2f 5e 20 2a 2b 2f 64 27 20 63 6f 6e 66 74  ; /^ *+/d' conft
31290 65 73 74 2e 65 72 72 20 3e 63 6f 6e 66 74 65 73  est.err >conftes
312a0 74 2e 65 72 32 0a 20 20 20 20 20 20 20 69 66 20  t.er2.       if 
312b0 64 69 66 66 20 63 6f 6e 66 74 65 73 74 2e 65 78  diff conftest.ex
312c0 70 20 63 6f 6e 66 74 65 73 74 2e 65 72 32 20 3e  p conftest.er2 >
312d0 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a  /dev/null; then.
312e0 20 20 20 20 20 20 20 20 20 6c 74 5f 63 76 5f 70           lt_cv_p
312f0 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61  rog_compiler_sta
31300 74 69 63 5f 77 6f 72 6b 73 3d 79 65 73 0a 20 20  tic_works=yes.  
31310 20 20 20 20 20 66 69 0a 20 20 20 20 20 65 6c 73       fi.     els
31320 65 0a 20 20 20 20 20 20 20 6c 74 5f 63 76 5f 70  e.       lt_cv_p
31330 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61  rog_compiler_sta
31340 74 69 63 5f 77 6f 72 6b 73 3d 79 65 73 0a 20 20  tic_works=yes.  
31350 20 20 20 66 69 0a 20 20 20 66 69 0a 20 20 20 24     fi.   fi.   $
31360 52 4d 20 2d 72 20 63 6f 6e 66 74 65 73 74 2a 0a  RM -r conftest*.
31370 20 20 20 4c 44 46 4c 41 47 53 3d 22 24 73 61 76     LDFLAGS="$sav
31380 65 5f 4c 44 46 4c 41 47 53 22 0a 0a 66 69 0a 7b  e_LDFLAGS"..fi.{
31390 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
313a0 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
313b0 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20  INENO}: result: 
313c0 24 6c 74 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70  $lt_cv_prog_comp
313d0 69 6c 65 72 5f 73 74 61 74 69 63 5f 77 6f 72 6b  iler_static_work
313e0 73 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  s" >&5.$as_echo 
313f0 22 24 6c 74 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d  "$lt_cv_prog_com
31400 70 69 6c 65 72 5f 73 74 61 74 69 63 5f 77 6f 72  piler_static_wor
31410 6b 73 22 20 3e 26 36 3b 20 7d 0a 0a 69 66 20 74  ks" >&6; }..if t
31420 65 73 74 20 78 22 24 6c 74 5f 63 76 5f 70 72 6f  est x"$lt_cv_pro
31430 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69  g_compiler_stati
31440 63 5f 77 6f 72 6b 73 22 20 3d 20 78 79 65 73 3b  c_works" = xyes;
31450 20 74 68 65 6e 0a 20 20 20 20 3a 0a 65 6c 73 65   then.    :.else
31460 0a 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d  .    lt_prog_com
31470 70 69 6c 65 72 5f 73 74 61 74 69 63 3d 0a 66 69  piler_static=.fi
31480 0a 0a 0a 0a 0a 0a 0a 0a 20 20 7b 20 24 61 73 5f  ........  { $as_
31490 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
314a0 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
314b0 7d 3a 20 63 68 65 63 6b 69 6e 67 20 69 66 20 24  }: checking if $
314c0 63 6f 6d 70 69 6c 65 72 20 73 75 70 70 6f 72 74  compiler support
314d0 73 20 2d 63 20 2d 6f 20 66 69 6c 65 2e 24 61 63  s -c -o file.$ac
314e0 5f 6f 62 6a 65 78 74 22 20 3e 26 35 0a 24 61 73  _objext" >&5.$as
314f0 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e  _echo_n "checkin
31500 67 20 69 66 20 24 63 6f 6d 70 69 6c 65 72 20 73  g if $compiler s
31510 75 70 70 6f 72 74 73 20 2d 63 20 2d 6f 20 66 69  upports -c -o fi
31520 6c 65 2e 24 61 63 5f 6f 62 6a 65 78 74 2e 2e 2e  le.$ac_objext...
31530 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 24 7b 6c   " >&6; }.if ${l
31540 74 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c  t_cv_prog_compil
31550 65 72 5f 63 5f 6f 2b 3a 7d 20 66 61 6c 73 65 3b  er_c_o+:} false;
31560 20 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f 65 63   then :.  $as_ec
31570 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22  ho_n "(cached) "
31580 20 3e 26 36 0a 65 6c 73 65 0a 20 20 6c 74 5f 63   >&6.else.  lt_c
31590 76 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  v_prog_compiler_
315a0 63 5f 6f 3d 6e 6f 0a 20 20 20 24 52 4d 20 2d 72  c_o=no.   $RM -r
315b0 20 63 6f 6e 66 74 65 73 74 20 32 3e 2f 64 65 76   conftest 2>/dev
315c0 2f 6e 75 6c 6c 0a 20 20 20 6d 6b 64 69 72 20 63  /null.   mkdir c
315d0 6f 6e 66 74 65 73 74 0a 20 20 20 63 64 20 63 6f  onftest.   cd co
315e0 6e 66 74 65 73 74 0a 20 20 20 6d 6b 64 69 72 20  nftest.   mkdir 
315f0 6f 75 74 0a 20 20 20 65 63 68 6f 20 22 24 6c 74  out.   echo "$lt
31600 5f 73 69 6d 70 6c 65 5f 63 6f 6d 70 69 6c 65 5f  _simple_compile_
31610 74 65 73 74 5f 63 6f 64 65 22 20 3e 20 63 6f 6e  test_code" > con
31620 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 0a 20  ftest.$ac_ext.. 
31630 20 20 6c 74 5f 63 6f 6d 70 69 6c 65 72 5f 66 6c    lt_compiler_fl
31640 61 67 3d 22 2d 6f 20 6f 75 74 2f 63 6f 6e 66 74  ag="-o out/conft
31650 65 73 74 32 2e 24 61 63 5f 6f 62 6a 65 78 74 22  est2.$ac_objext"
31660 0a 20 20 20 23 20 49 6e 73 65 72 74 20 74 68 65  .   # Insert the
31670 20 6f 70 74 69 6f 6e 20 65 69 74 68 65 72 20 28   option either (
31680 31 29 20 61 66 74 65 72 20 74 68 65 20 6c 61 73  1) after the las
31690 74 20 2a 46 4c 41 47 53 20 76 61 72 69 61 62 6c  t *FLAGS variabl
316a0 65 2c 20 6f 72 0a 20 20 20 23 20 28 32 29 20 62  e, or.   # (2) b
316b0 65 66 6f 72 65 20 61 20 77 6f 72 64 20 63 6f 6e  efore a word con
316c0 74 61 69 6e 69 6e 67 20 22 63 6f 6e 66 74 65 73  taining "conftes
316d0 74 2e 22 2c 20 6f 72 20 28 33 29 20 61 74 20 74  t.", or (3) at t
316e0 68 65 20 65 6e 64 2e 0a 20 20 20 23 20 4e 6f 74  he end..   # Not
316f0 65 20 74 68 61 74 20 24 61 63 5f 63 6f 6d 70 69  e that $ac_compi
31700 6c 65 20 69 74 73 65 6c 66 20 64 6f 65 73 20 6e  le itself does n
31710 6f 74 20 63 6f 6e 74 61 69 6e 20 62 61 63 6b 73  ot contain backs
31720 6c 61 73 68 65 73 20 61 6e 64 20 62 65 67 69 6e  lashes and begin
31730 73 0a 20 20 20 23 20 77 69 74 68 20 61 20 64 6f  s.   # with a do
31740 6c 6c 61 72 20 73 69 67 6e 20 28 6e 6f 74 20 61  llar sign (not a
31750 20 68 79 70 68 65 6e 29 2c 20 73 6f 20 74 68 65   hyphen), so the
31760 20 65 63 68 6f 20 73 68 6f 75 6c 64 20 77 6f 72   echo should wor
31770 6b 20 63 6f 72 72 65 63 74 6c 79 2e 0a 20 20 20  k correctly..   
31780 6c 74 5f 63 6f 6d 70 69 6c 65 3d 60 65 63 68 6f  lt_compile=`echo
31790 20 22 24 61 63 5f 63 6f 6d 70 69 6c 65 22 20 7c   "$ac_compile" |
317a0 20 24 53 45 44 20 5c 0a 20 20 20 2d 65 20 27 73   $SED \.   -e 's
317b0 3a 2e 2a 46 4c 41 47 53 7d 5c 7b 30 2c 31 5c 7d  :.*FLAGS}\{0,1\}
317c0 20 3a 26 24 6c 74 5f 63 6f 6d 70 69 6c 65 72 5f   :&$lt_compiler_
317d0 66 6c 61 67 20 3a 3b 20 74 27 20 5c 0a 20 20 20  flag :; t' \.   
317e0 2d 65 20 27 73 3a 20 5b 5e 20 5d 2a 63 6f 6e 66  -e 's: [^ ]*conf
317f0 74 65 73 74 5c 2e 3a 20 24 6c 74 5f 63 6f 6d 70  test\.: $lt_comp
31800 69 6c 65 72 5f 66 6c 61 67 26 3a 3b 20 74 27 20  iler_flag&:; t' 
31810 5c 0a 20 20 20 2d 65 20 27 73 3a 24 3a 20 24 6c  \.   -e 's:$: $l
31820 74 5f 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 3a  t_compiler_flag:
31830 27 60 0a 20 20 20 28 65 76 61 6c 20 65 63 68 6f  '`.   (eval echo
31840 20 22 5c 22 5c 24 61 73 5f 6d 65 3a 37 31 31 36   "\"\$as_me:7116
31850 3a 20 24 6c 74 5f 63 6f 6d 70 69 6c 65 5c 22 22  : $lt_compile\""
31860 20 3e 26 35 29 0a 20 20 20 28 65 76 61 6c 20 22   >&5).   (eval "
31870 24 6c 74 5f 63 6f 6d 70 69 6c 65 22 20 32 3e 6f  $lt_compile" 2>o
31880 75 74 2f 63 6f 6e 66 74 65 73 74 2e 65 72 72 29  ut/conftest.err)
31890 0a 20 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f  .   ac_status=$?
318a0 0a 20 20 20 63 61 74 20 6f 75 74 2f 63 6f 6e 66  .   cat out/conf
318b0 74 65 73 74 2e 65 72 72 20 3e 26 35 0a 20 20 20  test.err >&5.   
318c0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 37 31 32  echo "$as_me:712
318d0 30 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61  0: \$? = $ac_sta
318e0 74 75 73 22 20 3e 26 35 0a 20 20 20 69 66 20 28  tus" >&5.   if (
318f0 65 78 69 74 20 24 61 63 5f 73 74 61 74 75 73 29  exit $ac_status)
31900 20 26 26 20 74 65 73 74 20 2d 73 20 6f 75 74 2f   && test -s out/
31910 63 6f 6e 66 74 65 73 74 32 2e 24 61 63 5f 6f 62  conftest2.$ac_ob
31920 6a 65 78 74 0a 20 20 20 74 68 65 6e 0a 20 20 20  jext.   then.   
31930 20 20 23 20 54 68 65 20 63 6f 6d 70 69 6c 65 72    # The compiler
31940 20 63 61 6e 20 6f 6e 6c 79 20 77 61 72 6e 20 61   can only warn a
31950 6e 64 20 69 67 6e 6f 72 65 20 74 68 65 20 6f 70  nd ignore the op
31960 74 69 6f 6e 20 69 66 20 6e 6f 74 20 72 65 63 6f  tion if not reco
31970 67 6e 69 7a 65 64 0a 20 20 20 20 20 23 20 53 6f  gnized.     # So
31980 20 73 61 79 20 6e 6f 20 69 66 20 74 68 65 72 65   say no if there
31990 20 61 72 65 20 77 61 72 6e 69 6e 67 73 0a 20 20   are warnings.  
319a0 20 20 20 24 45 43 48 4f 20 22 58 24 5f 6c 74 5f     $ECHO "X$_lt_
319b0 63 6f 6d 70 69 6c 65 72 5f 62 6f 69 6c 65 72 70  compiler_boilerp
319c0 6c 61 74 65 22 20 7c 20 24 58 73 65 64 20 2d 65  late" | $Xsed -e
319d0 20 27 2f 5e 24 2f 64 27 20 3e 20 6f 75 74 2f 63   '/^$/d' > out/c
319e0 6f 6e 66 74 65 73 74 2e 65 78 70 0a 20 20 20 20  onftest.exp.    
319f0 20 24 53 45 44 20 27 2f 5e 24 2f 64 3b 20 2f 5e   $SED '/^$/d; /^
31a00 20 2a 2b 2f 64 27 20 6f 75 74 2f 63 6f 6e 66 74   *+/d' out/conft
31a10 65 73 74 2e 65 72 72 20 3e 6f 75 74 2f 63 6f 6e  est.err >out/con
31a20 66 74 65 73 74 2e 65 72 32 0a 20 20 20 20 20 69  ftest.er2.     i
31a30 66 20 74 65 73 74 20 21 20 2d 73 20 6f 75 74 2f  f test ! -s out/
31a40 63 6f 6e 66 74 65 73 74 2e 65 72 32 20 7c 7c 20  conftest.er2 || 
31a50 64 69 66 66 20 6f 75 74 2f 63 6f 6e 66 74 65 73  diff out/conftes
31a60 74 2e 65 78 70 20 6f 75 74 2f 63 6f 6e 66 74 65  t.exp out/confte
31a70 73 74 2e 65 72 32 20 3e 2f 64 65 76 2f 6e 75 6c  st.er2 >/dev/nul
31a80 6c 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 20 6c  l; then.       l
31a90 74 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c  t_cv_prog_compil
31aa0 65 72 5f 63 5f 6f 3d 79 65 73 0a 20 20 20 20 20  er_c_o=yes.     
31ab0 66 69 0a 20 20 20 66 69 0a 20 20 20 63 68 6d 6f  fi.   fi.   chmo
31ac0 64 20 75 2b 77 20 2e 20 32 3e 26 35 0a 20 20 20  d u+w . 2>&5.   
31ad0 24 52 4d 20 63 6f 6e 66 74 65 73 74 2a 0a 20 20  $RM conftest*.  
31ae0 20 23 20 53 47 49 20 43 2b 2b 20 63 6f 6d 70 69   # SGI C++ compi
31af0 6c 65 72 20 77 69 6c 6c 20 63 72 65 61 74 65 20  ler will create 
31b00 64 69 72 65 63 74 6f 72 79 20 6f 75 74 2f 69 69  directory out/ii
31b10 5f 66 69 6c 65 73 2f 20 66 6f 72 0a 20 20 20 23  _files/ for.   #
31b20 20 74 65 6d 70 6c 61 74 65 20 69 6e 73 74 61 6e   template instan
31b30 74 69 61 74 69 6f 6e 0a 20 20 20 74 65 73 74 20  tiation.   test 
31b40 2d 64 20 6f 75 74 2f 69 69 5f 66 69 6c 65 73 20  -d out/ii_files 
31b50 26 26 20 24 52 4d 20 6f 75 74 2f 69 69 5f 66 69  && $RM out/ii_fi
31b60 6c 65 73 2f 2a 20 26 26 20 72 6d 64 69 72 20 6f  les/* && rmdir o
31b70 75 74 2f 69 69 5f 66 69 6c 65 73 0a 20 20 20 24  ut/ii_files.   $
31b80 52 4d 20 6f 75 74 2f 2a 20 26 26 20 72 6d 64 69  RM out/* && rmdi
31b90 72 20 6f 75 74 0a 20 20 20 63 64 20 2e 2e 0a 20  r out.   cd ... 
31ba0 20 20 24 52 4d 20 2d 72 20 63 6f 6e 66 74 65 73    $RM -r conftes
31bb0 74 0a 20 20 20 24 52 4d 20 63 6f 6e 66 74 65 73  t.   $RM conftes
31bc0 74 2a 0a 0a 66 69 0a 7b 20 24 61 73 5f 65 63 68  t*..fi.{ $as_ech
31bd0 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
31be0 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
31bf0 72 65 73 75 6c 74 3a 20 24 6c 74 5f 63 76 5f 70  result: $lt_cv_p
31c00 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 63 5f 6f  rog_compiler_c_o
31c10 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
31c20 24 6c 74 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70  $lt_cv_prog_comp
31c30 69 6c 65 72 5f 63 5f 6f 22 20 3e 26 36 3b 20 7d  iler_c_o" >&6; }
31c40 0a 0a 0a 0a 0a 0a 0a 20 20 7b 20 24 61 73 5f 65  .......  { $as_e
31c50 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
31c60 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
31c70 3a 20 63 68 65 63 6b 69 6e 67 20 69 66 20 24 63  : checking if $c
31c80 6f 6d 70 69 6c 65 72 20 73 75 70 70 6f 72 74 73  ompiler supports
31c90 20 2d 63 20 2d 6f 20 66 69 6c 65 2e 24 61 63 5f   -c -o file.$ac_
31ca0 6f 62 6a 65 78 74 22 20 3e 26 35 0a 24 61 73 5f  objext" >&5.$as_
31cb0 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67  echo_n "checking
31cc0 20 69 66 20 24 63 6f 6d 70 69 6c 65 72 20 73 75   if $compiler su
31cd0 70 70 6f 72 74 73 20 2d 63 20 2d 6f 20 66 69 6c  pports -c -o fil
31ce0 65 2e 24 61 63 5f 6f 62 6a 65 78 74 2e 2e 2e 20  e.$ac_objext... 
31cf0 22 20 3e 26 36 3b 20 7d 0a 69 66 20 24 7b 6c 74  " >&6; }.if ${lt
31d00 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65  _cv_prog_compile
31d10 72 5f 63 5f 6f 2b 3a 7d 20 66 61 6c 73 65 3b 20  r_c_o+:} false; 
31d20 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f 65 63 68  then :.  $as_ech
31d30 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22 20  o_n "(cached) " 
31d40 3e 26 36 0a 65 6c 73 65 0a 20 20 6c 74 5f 63 76  >&6.else.  lt_cv
31d50 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 63  _prog_compiler_c
31d60 5f 6f 3d 6e 6f 0a 20 20 20 24 52 4d 20 2d 72 20  _o=no.   $RM -r 
31d70 63 6f 6e 66 74 65 73 74 20 32 3e 2f 64 65 76 2f  conftest 2>/dev/
31d80 6e 75 6c 6c 0a 20 20 20 6d 6b 64 69 72 20 63 6f  null.   mkdir co
31d90 6e 66 74 65 73 74 0a 20 20 20 63 64 20 63 6f 6e  nftest.   cd con
31da0 66 74 65 73 74 0a 20 20 20 6d 6b 64 69 72 20 6f  ftest.   mkdir o
31db0 75 74 0a 20 20 20 65 63 68 6f 20 22 24 6c 74 5f  ut.   echo "$lt_
31dc0 73 69 6d 70 6c 65 5f 63 6f 6d 70 69 6c 65 5f 74  simple_compile_t
31dd0 65 73 74 5f 63 6f 64 65 22 20 3e 20 63 6f 6e 66  est_code" > conf
31de0 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 0a 20 20  test.$ac_ext..  
31df0 20 6c 74 5f 63 6f 6d 70 69 6c 65 72 5f 66 6c 61   lt_compiler_fla
31e00 67 3d 22 2d 6f 20 6f 75 74 2f 63 6f 6e 66 74 65  g="-o out/confte
31e10 73 74 32 2e 24 61 63 5f 6f 62 6a 65 78 74 22 0a  st2.$ac_objext".
31e20 20 20 20 23 20 49 6e 73 65 72 74 20 74 68 65 20     # Insert the 
31e30 6f 70 74 69 6f 6e 20 65 69 74 68 65 72 20 28 31  option either (1
31e40 29 20 61 66 74 65 72 20 74 68 65 20 6c 61 73 74  ) after the last
31e50 20 2a 46 4c 41 47 53 20 76 61 72 69 61 62 6c 65   *FLAGS variable
31e60 2c 20 6f 72 0a 20 20 20 23 20 28 32 29 20 62 65  , or.   # (2) be
31e70 66 6f 72 65 20 61 20 77 6f 72 64 20 63 6f 6e 74  fore a word cont
31e80 61 69 6e 69 6e 67 20 22 63 6f 6e 66 74 65 73 74  aining "conftest
31e90 2e 22 2c 20 6f 72 20 28 33 29 20 61 74 20 74 68  .", or (3) at th
31ea0 65 20 65 6e 64 2e 0a 20 20 20 23 20 4e 6f 74 65  e end..   # Note
31eb0 20 74 68 61 74 20 24 61 63 5f 63 6f 6d 70 69 6c   that $ac_compil
31ec0 65 20 69 74 73 65 6c 66 20 64 6f 65 73 20 6e 6f  e itself does no
31ed0 74 20 63 6f 6e 74 61 69 6e 20 62 61 63 6b 73 6c  t contain backsl
31ee0 61 73 68 65 73 20 61 6e 64 20 62 65 67 69 6e 73  ashes and begins
31ef0 0a 20 20 20 23 20 77 69 74 68 20 61 20 64 6f 6c  .   # with a dol
31f00 6c 61 72 20 73 69 67 6e 20 28 6e 6f 74 20 61 20  lar sign (not a 
31f10 68 79 70 68 65 6e 29 2c 20 73 6f 20 74 68 65 20  hyphen), so the 
31f20 65 63 68 6f 20 73 68 6f 75 6c 64 20 77 6f 72 6b  echo should work
31f30 20 63 6f 72 72 65 63 74 6c 79 2e 0a 20 20 20 6c   correctly..   l
31f40 74 5f 63 6f 6d 70 69 6c 65 3d 60 65 63 68 6f 20  t_compile=`echo 
31f50 22 24 61 63 5f 63 6f 6d 70 69 6c 65 22 20 7c 20  "$ac_compile" | 
31f60 24 53 45 44 20 5c 0a 20 20 20 2d 65 20 27 73 3a  $SED \.   -e 's:
31f70 2e 2a 46 4c 41 47 53 7d 5c 7b 30 2c 31 5c 7d 20  .*FLAGS}\{0,1\} 
31f80 3a 26 24 6c 74 5f 63 6f 6d 70 69 6c 65 72 5f 66  :&$lt_compiler_f
31f90 6c 61 67 20 3a 3b 20 74 27 20 5c 0a 20 20 20 2d  lag :; t' \.   -
31fa0 65 20 27 73 3a 20 5b 5e 20 5d 2a 63 6f 6e 66 74  e 's: [^ ]*conft
31fb0 65 73 74 5c 2e 3a 20 24 6c 74 5f 63 6f 6d 70 69  est\.: $lt_compi
31fc0 6c 65 72 5f 66 6c 61 67 26 3a 3b 20 74 27 20 5c  ler_flag&:; t' \
31fd0 0a 20 20 20 2d 65 20 27 73 3a 24 3a 20 24 6c 74  .   -e 's:$: $lt
31fe0 5f 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 3a 27  _compiler_flag:'
31ff0 60 0a 20 20 20 28 65 76 61 6c 20 65 63 68 6f 20  `.   (eval echo 
32000 22 5c 22 5c 24 61 73 5f 6d 65 3a 37 31 37 31 3a  "\"\$as_me:7171:
32010 20 24 6c 74 5f 63 6f 6d 70 69 6c 65 5c 22 22 20   $lt_compile\"" 
32020 3e 26 35 29 0a 20 20 20 28 65 76 61 6c 20 22 24  >&5).   (eval "$
32030 6c 74 5f 63 6f 6d 70 69 6c 65 22 20 32 3e 6f 75  lt_compile" 2>ou
32040 74 2f 63 6f 6e 66 74 65 73 74 2e 65 72 72 29 0a  t/conftest.err).
32050 20 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a     ac_status=$?.
32060 20 20 20 63 61 74 20 6f 75 74 2f 63 6f 6e 66 74     cat out/conft
32070 65 73 74 2e 65 72 72 20 3e 26 35 0a 20 20 20 65  est.err >&5.   e
32080 63 68 6f 20 22 24 61 73 5f 6d 65 3a 37 31 37 35  cho "$as_me:7175
32090 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74  : \$? = $ac_stat
320a0 75 73 22 20 3e 26 35 0a 20 20 20 69 66 20 28 65  us" >&5.   if (e
320b0 78 69 74 20 24 61 63 5f 73 74 61 74 75 73 29 20  xit $ac_status) 
320c0 26 26 20 74 65 73 74 20 2d 73 20 6f 75 74 2f 63  && test -s out/c
320d0 6f 6e 66 74 65 73 74 32 2e 24 61 63 5f 6f 62 6a  onftest2.$ac_obj
320e0 65 78 74 0a 20 20 20 74 68 65 6e 0a 20 20 20 20  ext.   then.    
320f0 20 23 20 54 68 65 20 63 6f 6d 70 69 6c 65 72 20   # The compiler 
32100 63 61 6e 20 6f 6e 6c 79 20 77 61 72 6e 20 61 6e  can only warn an
32110 64 20 69 67 6e 6f 72 65 20 74 68 65 20 6f 70 74  d ignore the opt
32120 69 6f 6e 20 69 66 20 6e 6f 74 20 72 65 63 6f 67  ion if not recog
32130 6e 69 7a 65 64 0a 20 20 20 20 20 23 20 53 6f 20  nized.     # So 
32140 73 61 79 20 6e 6f 20 69 66 20 74 68 65 72 65 20  say no if there 
32150 61 72 65 20 77 61 72 6e 69 6e 67 73 0a 20 20 20  are warnings.   
32160 20 20 24 45 43 48 4f 20 22 58 24 5f 6c 74 5f 63    $ECHO "X$_lt_c
32170 6f 6d 70 69 6c 65 72 5f 62 6f 69 6c 65 72 70 6c  ompiler_boilerpl
32180 61 74 65 22 20 7c 20 24 58 73 65 64 20 2d 65 20  ate" | $Xsed -e 
32190 27 2f 5e 24 2f 64 27 20 3e 20 6f 75 74 2f 63 6f  '/^$/d' > out/co
321a0 6e 66 74 65 73 74 2e 65 78 70 0a 20 20 20 20 20  nftest.exp.     
321b0 24 53 45 44 20 27 2f 5e 24 2f 64 3b 20 2f 5e 20  $SED '/^$/d; /^ 
321c0 2a 2b 2f 64 27 20 6f 75 74 2f 63 6f 6e 66 74 65  *+/d' out/confte
321d0 73 74 2e 65 72 72 20 3e 6f 75 74 2f 63 6f 6e 66  st.err >out/conf
321e0 74 65 73 74 2e 65 72 32 0a 20 20 20 20 20 69 66  test.er2.     if
321f0 20 74 65 73 74 20 21 20 2d 73 20 6f 75 74 2f 63   test ! -s out/c
32200 6f 6e 66 74 65 73 74 2e 65 72 32 20 7c 7c 20 64  onftest.er2 || d
32210 69 66 66 20 6f 75 74 2f 63 6f 6e 66 74 65 73 74  iff out/conftest
32220 2e 65 78 70 20 6f 75 74 2f 63 6f 6e 66 74 65 73  .exp out/conftes
32230 74 2e 65 72 32 20 3e 2f 64 65 76 2f 6e 75 6c 6c  t.er2 >/dev/null
32240 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 20 6c 74  ; then.       lt
32250 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65  _cv_prog_compile
32260 72 5f 63 5f 6f 3d 79 65 73 0a 20 20 20 20 20 66  r_c_o=yes.     f
32270 69 0a 20 20 20 66 69 0a 20 20 20 63 68 6d 6f 64  i.   fi.   chmod
32280 20 75 2b 77 20 2e 20 32 3e 26 35 0a 20 20 20 24   u+w . 2>&5.   $
32290 52 4d 20 63 6f 6e 66 74 65 73 74 2a 0a 20 20 20  RM conftest*.   
322a0 23 20 53 47 49 20 43 2b 2b 20 63 6f 6d 70 69 6c  # SGI C++ compil
322b0 65 72 20 77 69 6c 6c 20 63 72 65 61 74 65 20 64  er will create d
322c0 69 72 65 63 74 6f 72 79 20 6f 75 74 2f 69 69 5f  irectory out/ii_
322d0 66 69 6c 65 73 2f 20 66 6f 72 0a 20 20 20 23 20  files/ for.   # 
322e0 74 65 6d 70 6c 61 74 65 20 69 6e 73 74 61 6e 74  template instant
322f0 69 61 74 69 6f 6e 0a 20 20 20 74 65 73 74 20 2d  iation.   test -
32300 64 20 6f 75 74 2f 69 69 5f 66 69 6c 65 73 20 26  d out/ii_files &
32310 26 20 24 52 4d 20 6f 75 74 2f 69 69 5f 66 69 6c  & $RM out/ii_fil
32320 65 73 2f 2a 20 26 26 20 72 6d 64 69 72 20 6f 75  es/* && rmdir ou
32330 74 2f 69 69 5f 66 69 6c 65 73 0a 20 20 20 24 52  t/ii_files.   $R
32340 4d 20 6f 75 74 2f 2a 20 26 26 20 72 6d 64 69 72  M out/* && rmdir
32350 20 6f 75 74 0a 20 20 20 63 64 20 2e 2e 0a 20 20   out.   cd ...  
32360 20 24 52 4d 20 2d 72 20 63 6f 6e 66 74 65 73 74   $RM -r conftest
32370 0a 20 20 20 24 52 4d 20 63 6f 6e 66 74 65 73 74  .   $RM conftest
32380 2a 0a 0a 66 69 0a 7b 20 24 61 73 5f 65 63 68 6f  *..fi.{ $as_echo
32390 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69   "$as_me:${as_li
323a0 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72  neno-$LINENO}: r
323b0 65 73 75 6c 74 3a 20 24 6c 74 5f 63 76 5f 70 72  esult: $lt_cv_pr
323c0 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 63 5f 6f 22  og_compiler_c_o"
323d0 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24   >&5.$as_echo "$
323e0 6c 74 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69  lt_cv_prog_compi
323f0 6c 65 72 5f 63 5f 6f 22 20 3e 26 36 3b 20 7d 0a  ler_c_o" >&6; }.
32400 0a 0a 0a 0a 68 61 72 64 5f 6c 69 6e 6b 73 3d 22  ....hard_links="
32410 6e 6f 74 74 65 73 74 65 64 22 0a 69 66 20 74 65  nottested".if te
32420 73 74 20 22 24 6c 74 5f 63 76 5f 70 72 6f 67 5f  st "$lt_cv_prog_
32430 63 6f 6d 70 69 6c 65 72 5f 63 5f 6f 22 20 3d 20  compiler_c_o" = 
32440 6e 6f 20 26 26 20 74 65 73 74 20 22 24 6e 65 65  no && test "$nee
32450 64 5f 6c 6f 63 6b 73 22 20 21 3d 20 6e 6f 3b 20  d_locks" != no; 
32460 74 68 65 6e 0a 20 20 23 20 64 6f 20 6e 6f 74 20  then.  # do not 
32470 6f 76 65 72 77 72 69 74 65 20 74 68 65 20 76 61  overwrite the va
32480 6c 75 65 20 6f 66 20 6e 65 65 64 5f 6c 6f 63 6b  lue of need_lock
32490 73 20 70 72 6f 76 69 64 65 64 20 62 79 20 74 68  s provided by th
324a0 65 20 75 73 65 72 0a 20 20 7b 20 24 61 73 5f 65  e user.  { $as_e
324b0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
324c0 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
324d0 3a 20 63 68 65 63 6b 69 6e 67 20 69 66 20 77 65  : checking if we
324e0 20 63 61 6e 20 6c 6f 63 6b 20 77 69 74 68 20 68   can lock with h
324f0 61 72 64 20 6c 69 6e 6b 73 22 20 3e 26 35 0a 24  ard links" >&5.$
32500 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b  as_echo_n "check
32510 69 6e 67 20 69 66 20 77 65 20 63 61 6e 20 6c 6f  ing if we can lo
32520 63 6b 20 77 69 74 68 20 68 61 72 64 20 6c 69 6e  ck with hard lin
32530 6b 73 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 20  ks... " >&6; }. 
32540 20 68 61 72 64 5f 6c 69 6e 6b 73 3d 79 65 73 0a   hard_links=yes.
32550 20 20 24 52 4d 20 63 6f 6e 66 74 65 73 74 2a 0a    $RM conftest*.
32560 20 20 6c 6e 20 63 6f 6e 66 74 65 73 74 2e 61 20    ln conftest.a 
32570 63 6f 6e 66 74 65 73 74 2e 62 20 32 3e 2f 64 65  conftest.b 2>/de
32580 76 2f 6e 75 6c 6c 20 26 26 20 68 61 72 64 5f 6c  v/null && hard_l
32590 69 6e 6b 73 3d 6e 6f 0a 20 20 74 6f 75 63 68 20  inks=no.  touch 
325a0 63 6f 6e 66 74 65 73 74 2e 61 0a 20 20 6c 6e 20  conftest.a.  ln 
325b0 63 6f 6e 66 74 65 73 74 2e 61 20 63 6f 6e 66 74  conftest.a conft
325c0 65 73 74 2e 62 20 32 3e 26 35 20 7c 7c 20 68 61  est.b 2>&5 || ha
325d0 72 64 5f 6c 69 6e 6b 73 3d 6e 6f 0a 20 20 6c 6e  rd_links=no.  ln
325e0 20 63 6f 6e 66 74 65 73 74 2e 61 20 63 6f 6e 66   conftest.a conf
325f0 74 65 73 74 2e 62 20 32 3e 2f 64 65 76 2f 6e 75  test.b 2>/dev/nu
32600 6c 6c 20 26 26 20 68 61 72 64 5f 6c 69 6e 6b 73  ll && hard_links
32610 3d 6e 6f 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f  =no.  { $as_echo
32620 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69   "$as_me:${as_li
32630 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72  neno-$LINENO}: r
32640 65 73 75 6c 74 3a 20 24 68 61 72 64 5f 6c 69 6e  esult: $hard_lin
32650 6b 73 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  ks" >&5.$as_echo
32660 20 22 24 68 61 72 64 5f 6c 69 6e 6b 73 22 20 3e   "$hard_links" >
32670 26 36 3b 20 7d 0a 20 20 69 66 20 74 65 73 74 20  &6; }.  if test 
32680 22 24 68 61 72 64 5f 6c 69 6e 6b 73 22 20 3d 20  "$hard_links" = 
32690 6e 6f 3b 20 74 68 65 6e 0a 20 20 20 20 7b 20 24  no; then.    { $
326a0 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
326b0 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e  ${as_lineno-$LIN
326c0 45 4e 4f 7d 3a 20 57 41 52 4e 49 4e 47 3a 20 5c  ENO}: WARNING: \
326d0 60 24 43 43 27 20 64 6f 65 73 20 6e 6f 74 20 73  `$CC' does not s
326e0 75 70 70 6f 72 74 20 5c 60 2d 63 20 2d 6f 27 2c  upport \`-c -o',
326f0 20 73 6f 20 5c 60 6d 61 6b 65 20 2d 6a 27 20 6d   so \`make -j' m
32700 61 79 20 62 65 20 75 6e 73 61 66 65 22 20 3e 26  ay be unsafe" >&
32710 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  5.$as_echo "$as_
32720 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20 5c 60 24  me: WARNING: \`$
32730 43 43 27 20 64 6f 65 73 20 6e 6f 74 20 73 75 70  CC' does not sup
32740 70 6f 72 74 20 5c 60 2d 63 20 2d 6f 27 2c 20 73  port \`-c -o', s
32750 6f 20 5c 60 6d 61 6b 65 20 2d 6a 27 20 6d 61 79  o \`make -j' may
32760 20 62 65 20 75 6e 73 61 66 65 22 20 3e 26 32 3b   be unsafe" >&2;
32770 7d 0a 20 20 20 20 6e 65 65 64 5f 6c 6f 63 6b 73  }.    need_locks
32780 3d 77 61 72 6e 0a 20 20 66 69 0a 65 6c 73 65 0a  =warn.  fi.else.
32790 20 20 6e 65 65 64 5f 6c 6f 63 6b 73 3d 6e 6f 0a    need_locks=no.
327a0 66 69 0a 0a 0a 0a 0a 0a 0a 20 20 7b 20 24 61 73  fi.......  { $as
327b0 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
327c0 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
327d0 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20 77 68 65  O}: checking whe
327e0 74 68 65 72 20 74 68 65 20 24 63 6f 6d 70 69 6c  ther the $compil
327f0 65 72 20 6c 69 6e 6b 65 72 20 28 24 4c 44 29 20  er linker ($LD) 
32800 73 75 70 70 6f 72 74 73 20 73 68 61 72 65 64 20  supports shared 
32810 6c 69 62 72 61 72 69 65 73 22 20 3e 26 35 0a 24  libraries" >&5.$
32820 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b  as_echo_n "check
32830 69 6e 67 20 77 68 65 74 68 65 72 20 74 68 65 20  ing whether the 
32840 24 63 6f 6d 70 69 6c 65 72 20 6c 69 6e 6b 65 72  $compiler linker
32850 20 28 24 4c 44 29 20 73 75 70 70 6f 72 74 73 20   ($LD) supports 
32860 73 68 61 72 65 64 20 6c 69 62 72 61 72 69 65 73  shared libraries
32870 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 0a 20 20  ... " >&6; }..  
32880 72 75 6e 70 61 74 68 5f 76 61 72 3d 0a 20 20 61  runpath_var=.  a
32890 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e 65 64 5f 66  llow_undefined_f
328a0 6c 61 67 3d 0a 20 20 61 6c 77 61 79 73 5f 65 78  lag=.  always_ex
328b0 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 3d 6e 6f 0a  port_symbols=no.
328c0 20 20 61 72 63 68 69 76 65 5f 63 6d 64 73 3d 0a    archive_cmds=.
328d0 20 20 61 72 63 68 69 76 65 5f 65 78 70 73 79 6d    archive_expsym
328e0 5f 63 6d 64 73 3d 0a 20 20 63 6f 6d 70 69 6c 65  _cmds=.  compile
328f0 72 5f 6e 65 65 64 73 5f 6f 62 6a 65 63 74 3d 6e  r_needs_object=n
32900 6f 0a 20 20 65 6e 61 62 6c 65 5f 73 68 61 72 65  o.  enable_share
32910 64 5f 77 69 74 68 5f 73 74 61 74 69 63 5f 72 75  d_with_static_ru
32920 6e 74 69 6d 65 73 3d 6e 6f 0a 20 20 65 78 70 6f  ntimes=no.  expo
32930 72 74 5f 64 79 6e 61 6d 69 63 5f 66 6c 61 67 5f  rt_dynamic_flag_
32940 73 70 65 63 3d 0a 20 20 65 78 70 6f 72 74 5f 73  spec=.  export_s
32950 79 6d 62 6f 6c 73 5f 63 6d 64 73 3d 27 24 4e 4d  ymbols_cmds='$NM
32960 20 24 6c 69 62 6f 62 6a 73 20 24 63 6f 6e 76 65   $libobjs $conve
32970 6e 69 65 6e 63 65 20 7c 20 24 67 6c 6f 62 61 6c  nience | $global
32980 5f 73 79 6d 62 6f 6c 5f 70 69 70 65 20 7c 20 24  _symbol_pipe | $
32990 53 45 44 20 27 5c 27 27 73 2f 2e 2a 20 2f 2f 27  SED '\''s/.* //'
329a0 5c 27 27 20 7c 20 73 6f 72 74 20 7c 20 75 6e 69  \'' | sort | uni
329b0 71 20 3e 20 24 65 78 70 6f 72 74 5f 73 79 6d 62  q > $export_symb
329c0 6f 6c 73 27 0a 20 20 68 61 72 64 63 6f 64 65 5f  ols'.  hardcode_
329d0 61 75 74 6f 6d 61 74 69 63 3d 6e 6f 0a 20 20 68  automatic=no.  h
329e0 61 72 64 63 6f 64 65 5f 64 69 72 65 63 74 3d 6e  ardcode_direct=n
329f0 6f 0a 20 20 68 61 72 64 63 6f 64 65 5f 64 69 72  o.  hardcode_dir
32a00 65 63 74 5f 61 62 73 6f 6c 75 74 65 3d 6e 6f 0a  ect_absolute=no.
32a10 20 20 68 61 72 64 63 6f 64 65 5f 6c 69 62 64 69    hardcode_libdi
32a20 72 5f 66 6c 61 67 5f 73 70 65 63 3d 0a 20 20 68  r_flag_spec=.  h
32a30 61 72 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f 66  ardcode_libdir_f
32a40 6c 61 67 5f 73 70 65 63 5f 6c 64 3d 0a 20 20 68  lag_spec_ld=.  h
32a50 61 72 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f 73  ardcode_libdir_s
32a60 65 70 61 72 61 74 6f 72 3d 0a 20 20 68 61 72 64  eparator=.  hard
32a70 63 6f 64 65 5f 6d 69 6e 75 73 5f 4c 3d 6e 6f 0a  code_minus_L=no.
32a80 20 20 68 61 72 64 63 6f 64 65 5f 73 68 6c 69 62    hardcode_shlib
32a90 70 61 74 68 5f 76 61 72 3d 75 6e 73 75 70 70 6f  path_var=unsuppo
32aa0 72 74 65 64 0a 20 20 69 6e 68 65 72 69 74 5f 72  rted.  inherit_r
32ab0 70 61 74 68 3d 6e 6f 0a 20 20 6c 69 6e 6b 5f 61  path=no.  link_a
32ac0 6c 6c 5f 64 65 70 6c 69 62 73 3d 75 6e 6b 6e 6f  ll_deplibs=unkno
32ad0 77 6e 0a 20 20 6d 6f 64 75 6c 65 5f 63 6d 64 73  wn.  module_cmds
32ae0 3d 0a 20 20 6d 6f 64 75 6c 65 5f 65 78 70 73 79  =.  module_expsy
32af0 6d 5f 63 6d 64 73 3d 0a 20 20 6f 6c 64 5f 61 72  m_cmds=.  old_ar
32b00 63 68 69 76 65 5f 66 72 6f 6d 5f 6e 65 77 5f 63  chive_from_new_c
32b10 6d 64 73 3d 0a 20 20 6f 6c 64 5f 61 72 63 68 69  mds=.  old_archi
32b20 76 65 5f 66 72 6f 6d 5f 65 78 70 73 79 6d 73 5f  ve_from_expsyms_
32b30 63 6d 64 73 3d 0a 20 20 74 68 72 65 61 64 5f 73  cmds=.  thread_s
32b40 61 66 65 5f 66 6c 61 67 5f 73 70 65 63 3d 0a 20  afe_flag_spec=. 
32b50 20 77 68 6f 6c 65 5f 61 72 63 68 69 76 65 5f 66   whole_archive_f
32b60 6c 61 67 5f 73 70 65 63 3d 0a 20 20 23 20 69 6e  lag_spec=.  # in
32b70 63 6c 75 64 65 5f 65 78 70 73 79 6d 73 20 73 68  clude_expsyms sh
32b80 6f 75 6c 64 20 62 65 20 61 20 6c 69 73 74 20 6f  ould be a list o
32b90 66 20 73 70 61 63 65 2d 73 65 70 61 72 61 74 65  f space-separate
32ba0 64 20 73 79 6d 62 6f 6c 73 20 74 6f 20 62 65 20  d symbols to be 
32bb0 2a 61 6c 77 61 79 73 2a 0a 20 20 23 20 69 6e 63  *always*.  # inc
32bc0 6c 75 64 65 64 20 69 6e 20 74 68 65 20 73 79 6d  luded in the sym
32bd0 62 6f 6c 20 6c 69 73 74 0a 20 20 69 6e 63 6c 75  bol list.  inclu
32be0 64 65 5f 65 78 70 73 79 6d 73 3d 0a 20 20 23 20  de_expsyms=.  # 
32bf0 65 78 63 6c 75 64 65 5f 65 78 70 73 79 6d 73 20  exclude_expsyms 
32c00 63 61 6e 20 62 65 20 61 6e 20 65 78 74 65 6e 64  can be an extend
32c10 65 64 20 72 65 67 65 78 70 20 6f 66 20 73 79 6d  ed regexp of sym
32c20 62 6f 6c 73 20 74 6f 20 65 78 63 6c 75 64 65 0a  bols to exclude.
32c30 20 20 23 20 69 74 20 77 69 6c 6c 20 62 65 20 77    # it will be w
32c40 72 61 70 70 65 64 20 62 79 20 60 20 28 27 20 61  rapped by ` (' a
32c50 6e 64 20 60 29 24 27 2c 20 73 6f 20 6f 6e 65 20  nd `)$', so one 
32c60 6d 75 73 74 20 6e 6f 74 20 6d 61 74 63 68 20 62  must not match b
32c70 65 67 69 6e 6e 69 6e 67 20 6f 72 0a 20 20 23 20  eginning or.  # 
32c80 65 6e 64 20 6f 66 20 6c 69 6e 65 2e 20 20 45 78  end of line.  Ex
32c90 61 6d 70 6c 65 3a 20 60 61 7c 62 63 7c 2e 2a 64  ample: `a|bc|.*d
32ca0 2e 2a 27 20 77 69 6c 6c 20 65 78 63 6c 75 64 65  .*' will exclude
32cb0 20 74 68 65 20 73 79 6d 62 6f 6c 73 20 60 61 27   the symbols `a'
32cc0 20 61 6e 64 20 60 62 63 27 2c 0a 20 20 23 20 61   and `bc',.  # a
32cd0 73 20 77 65 6c 6c 20 61 73 20 61 6e 79 20 73 79  s well as any sy
32ce0 6d 62 6f 6c 20 74 68 61 74 20 63 6f 6e 74 61 69  mbol that contai
32cf0 6e 73 20 60 64 27 2e 0a 20 20 65 78 63 6c 75 64  ns `d'..  exclud
32d00 65 5f 65 78 70 73 79 6d 73 3d 27 5f 47 4c 4f 42  e_expsyms='_GLOB
32d10 41 4c 5f 4f 46 46 53 45 54 5f 54 41 42 4c 45 5f  AL_OFFSET_TABLE_
32d20 7c 5f 47 4c 4f 42 41 4c 5f 5f 46 5b 49 44 5d 5f  |_GLOBAL__F[ID]_
32d30 2e 2a 27 0a 20 20 23 20 41 6c 74 68 6f 75 67 68  .*'.  # Although
32d40 20 5f 47 4c 4f 42 41 4c 5f 4f 46 46 53 45 54 5f   _GLOBAL_OFFSET_
32d50 54 41 42 4c 45 5f 20 69 73 20 61 20 76 61 6c 69  TABLE_ is a vali
32d60 64 20 73 79 6d 62 6f 6c 20 43 20 6e 61 6d 65 2c  d symbol C name,
32d70 20 6d 6f 73 74 20 61 2e 6f 75 74 0a 20 20 23 20   most a.out.  # 
32d80 70 6c 61 74 66 6f 72 6d 73 20 28 61 62 29 75 73  platforms (ab)us
32d90 65 20 69 74 20 69 6e 20 50 49 43 20 63 6f 64 65  e it in PIC code
32da0 2c 20 62 75 74 20 74 68 65 69 72 20 6c 69 6e 6b  , but their link
32db0 65 72 73 20 67 65 74 20 63 6f 6e 66 75 73 65 64  ers get confused
32dc0 20 69 66 0a 20 20 23 20 74 68 65 20 73 79 6d 62   if.  # the symb
32dd0 6f 6c 20 69 73 20 65 78 70 6c 69 63 69 74 6c 79  ol is explicitly
32de0 20 72 65 66 65 72 65 6e 63 65 64 2e 20 20 53 69   referenced.  Si
32df0 6e 63 65 20 70 6f 72 74 61 62 6c 65 20 63 6f 64  nce portable cod
32e00 65 20 63 61 6e 6e 6f 74 0a 20 20 23 20 72 65 6c  e cannot.  # rel
32e10 79 20 6f 6e 20 74 68 69 73 20 73 79 6d 62 6f 6c  y on this symbol
32e20 20 6e 61 6d 65 2c 20 69 74 27 73 20 70 72 6f 62   name, it's prob
32e30 61 62 6c 79 20 66 69 6e 65 20 74 6f 20 6e 65 76  ably fine to nev
32e40 65 72 20 69 6e 63 6c 75 64 65 20 69 74 20 69 6e  er include it in
32e50 0a 20 20 23 20 70 72 65 6c 6f 61 64 65 64 20 73  .  # preloaded s
32e60 79 6d 62 6f 6c 20 74 61 62 6c 65 73 2e 0a 20 20  ymbol tables..  
32e70 23 20 45 78 63 6c 75 64 65 20 73 68 61 72 65 64  # Exclude shared
32e80 20 6c 69 62 72 61 72 79 20 69 6e 69 74 69 61 6c   library initial
32e90 69 7a 61 74 69 6f 6e 2f 66 69 6e 61 6c 69 7a 61  ization/finaliza
32ea0 74 69 6f 6e 20 73 79 6d 62 6f 6c 73 2e 0a 20 20  tion symbols..  
32eb0 65 78 74 72 61 63 74 5f 65 78 70 73 79 6d 73 5f  extract_expsyms_
32ec0 63 6d 64 73 3d 0a 0a 20 20 63 61 73 65 20 24 68  cmds=..  case $h
32ed0 6f 73 74 5f 6f 73 20 69 6e 0a 20 20 63 79 67 77  ost_os in.  cygw
32ee0 69 6e 2a 20 7c 20 6d 69 6e 67 77 2a 20 7c 20 70  in* | mingw* | p
32ef0 77 33 32 2a 20 7c 20 63 65 67 63 63 2a 29 0a 20  w32* | cegcc*). 
32f00 20 20 20 23 20 46 49 58 4d 45 3a 20 74 68 65 20     # FIXME: the 
32f10 4d 53 56 43 2b 2b 20 70 6f 72 74 20 68 61 73 6e  MSVC++ port hasn
32f20 27 74 20 62 65 65 6e 20 74 65 73 74 65 64 20 69  't been tested i
32f30 6e 20 61 20 6c 6f 6f 6f 6f 6e 67 20 74 69 6d 65  n a loooong time
32f40 0a 20 20 20 20 23 20 57 68 65 6e 20 6e 6f 74 20  .    # When not 
32f50 75 73 69 6e 67 20 67 63 63 2c 20 77 65 20 63 75  using gcc, we cu
32f60 72 72 65 6e 74 6c 79 20 61 73 73 75 6d 65 20 74  rrently assume t
32f70 68 61 74 20 77 65 20 61 72 65 20 75 73 69 6e 67  hat we are using
32f80 0a 20 20 20 20 23 20 4d 69 63 72 6f 73 6f 66 74  .    # Microsoft
32f90 20 56 69 73 75 61 6c 20 43 2b 2b 2e 0a 20 20 20   Visual C++..   
32fa0 20 69 66 20 74 65 73 74 20 22 24 47 43 43 22 20   if test "$GCC" 
32fb0 21 3d 20 79 65 73 3b 20 74 68 65 6e 0a 20 20 20  != yes; then.   
32fc0 20 20 20 77 69 74 68 5f 67 6e 75 5f 6c 64 3d 6e     with_gnu_ld=n
32fd0 6f 0a 20 20 20 20 66 69 0a 20 20 20 20 3b 3b 0a  o.    fi.    ;;.
32fe0 20 20 69 6e 74 65 72 69 78 2a 29 0a 20 20 20 20    interix*).    
32ff0 23 20 77 65 20 6a 75 73 74 20 68 6f 70 65 2f 61  # we just hope/a
33000 73 73 75 6d 65 20 74 68 69 73 20 69 73 20 67 63  ssume this is gc
33010 63 20 61 6e 64 20 6e 6f 74 20 63 38 39 20 28 3d  c and not c89 (=
33020 20 4d 53 56 43 2b 2b 29 0a 20 20 20 20 77 69 74   MSVC++).    wit
33030 68 5f 67 6e 75 5f 6c 64 3d 79 65 73 0a 20 20 20  h_gnu_ld=yes.   
33040 20 3b 3b 0a 20 20 6f 70 65 6e 62 73 64 2a 29 0a   ;;.  openbsd*).
33050 20 20 20 20 77 69 74 68 5f 67 6e 75 5f 6c 64 3d      with_gnu_ld=
33060 6e 6f 0a 20 20 20 20 3b 3b 0a 20 20 65 73 61 63  no.    ;;.  esac
33070 0a 0a 20 20 6c 64 5f 73 68 6c 69 62 73 3d 79 65  ..  ld_shlibs=ye
33080 73 0a 20 20 69 66 20 74 65 73 74 20 22 24 77 69  s.  if test "$wi
33090 74 68 5f 67 6e 75 5f 6c 64 22 20 3d 20 79 65 73  th_gnu_ld" = yes
330a0 3b 20 74 68 65 6e 0a 20 20 20 20 23 20 49 66 20  ; then.    # If 
330b0 61 72 63 68 69 76 65 5f 63 6d 64 73 20 72 75 6e  archive_cmds run
330c0 73 20 4c 44 2c 20 6e 6f 74 20 43 43 2c 20 77 6c  s LD, not CC, wl
330d0 61 72 63 20 73 68 6f 75 6c 64 20 62 65 20 65 6d  arc should be em
330e0 70 74 79 0a 20 20 20 20 77 6c 61 72 63 3d 27 24  pty.    wlarc='$
330f0 7b 77 6c 7d 27 0a 0a 20 20 20 20 23 20 53 65 74  {wl}'..    # Set
33100 20 73 6f 6d 65 20 64 65 66 61 75 6c 74 73 20 66   some defaults f
33110 6f 72 20 47 4e 55 20 6c 64 20 77 69 74 68 20 73  or GNU ld with s
33120 68 61 72 65 64 20 6c 69 62 72 61 72 79 20 73 75  hared library su
33130 70 70 6f 72 74 2e 20 54 68 65 73 65 0a 20 20 20  pport. These.   
33140 20 23 20 61 72 65 20 72 65 73 65 74 20 6c 61 74   # are reset lat
33150 65 72 20 69 66 20 73 68 61 72 65 64 20 6c 69 62  er if shared lib
33160 72 61 72 69 65 73 20 61 72 65 20 6e 6f 74 20 73  raries are not s
33170 75 70 70 6f 72 74 65 64 2e 20 50 75 74 74 69 6e  upported. Puttin
33180 67 20 74 68 65 6d 0a 20 20 20 20 23 20 68 65 72  g them.    # her
33190 65 20 61 6c 6c 6f 77 73 20 74 68 65 6d 20 74 6f  e allows them to
331a0 20 62 65 20 6f 76 65 72 72 69 64 64 65 6e 20 69   be overridden i
331b0 66 20 6e 65 63 65 73 73 61 72 79 2e 0a 20 20 20  f necessary..   
331c0 20 72 75 6e 70 61 74 68 5f 76 61 72 3d 4c 44 5f   runpath_var=LD_
331d0 52 55 4e 5f 50 41 54 48 0a 20 20 20 20 68 61 72  RUN_PATH.    har
331e0 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f 66 6c 61  dcode_libdir_fla
331f0 67 5f 73 70 65 63 3d 27 24 7b 77 6c 7d 2d 72 70  g_spec='${wl}-rp
33200 61 74 68 20 24 7b 77 6c 7d 24 6c 69 62 64 69 72  ath ${wl}$libdir
33210 27 0a 20 20 20 20 65 78 70 6f 72 74 5f 64 79 6e  '.    export_dyn
33220 61 6d 69 63 5f 66 6c 61 67 5f 73 70 65 63 3d 27  amic_flag_spec='
33230 24 7b 77 6c 7d 2d 2d 65 78 70 6f 72 74 2d 64 79  ${wl}--export-dy
33240 6e 61 6d 69 63 27 0a 20 20 20 20 23 20 61 6e 63  namic'.    # anc
33250 69 65 6e 74 20 47 4e 55 20 6c 64 20 64 69 64 6e  ient GNU ld didn
33260 27 74 20 73 75 70 70 6f 72 74 20 2d 2d 77 68 6f  't support --who
33270 6c 65 2d 61 72 63 68 69 76 65 20 65 74 2e 20 61  le-archive et. a
33280 6c 2e 0a 20 20 20 20 69 66 20 24 4c 44 20 2d 2d  l..    if $LD --
33290 68 65 6c 70 20 32 3e 26 31 20 7c 20 24 47 52 45  help 2>&1 | $GRE
332a0 50 20 27 6e 6f 2d 77 68 6f 6c 65 2d 61 72 63 68  P 'no-whole-arch
332b0 69 76 65 27 20 3e 20 2f 64 65 76 2f 6e 75 6c 6c  ive' > /dev/null
332c0 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 77 68 6f  ; then.      who
332d0 6c 65 5f 61 72 63 68 69 76 65 5f 66 6c 61 67 5f  le_archive_flag_
332e0 73 70 65 63 3d 22 24 77 6c 61 72 63 22 27 2d 2d  spec="$wlarc"'--
332f0 77 68 6f 6c 65 2d 61 72 63 68 69 76 65 24 63 6f  whole-archive$co
33300 6e 76 65 6e 69 65 6e 63 65 20 27 22 24 77 6c 61  nvenience '"$wla
33310 72 63 22 27 2d 2d 6e 6f 2d 77 68 6f 6c 65 2d 61  rc"'--no-whole-a
33320 72 63 68 69 76 65 27 0a 20 20 20 20 65 6c 73 65  rchive'.    else
33330 0a 20 20 20 20 20 20 77 68 6f 6c 65 5f 61 72 63  .      whole_arc
33340 68 69 76 65 5f 66 6c 61 67 5f 73 70 65 63 3d 0a  hive_flag_spec=.
33350 20 20 20 20 66 69 0a 20 20 20 20 73 75 70 70 6f      fi.    suppo
33360 72 74 73 5f 61 6e 6f 6e 5f 76 65 72 73 69 6f 6e  rts_anon_version
33370 69 6e 67 3d 6e 6f 0a 20 20 20 20 63 61 73 65 20  ing=no.    case 
33380 60 24 4c 44 20 2d 76 20 32 3e 26 31 60 20 69 6e  `$LD -v 2>&1` in
33390 0a 20 20 20 20 20 20 2a 5c 20 5b 30 31 5d 2e 2a  .      *\ [01].*
333a0 20 7c 20 2a 5c 20 32 2e 5b 30 2d 39 5d 2e 2a 20   | *\ 2.[0-9].* 
333b0 7c 20 2a 5c 20 32 2e 31 30 2e 2a 29 20 3b 3b 20  | *\ 2.10.*) ;; 
333c0 23 20 63 61 74 63 68 20 76 65 72 73 69 6f 6e 73  # catch versions
333d0 20 3c 20 32 2e 31 31 0a 20 20 20 20 20 20 2a 5c   < 2.11.      *\
333e0 20 32 2e 31 31 2e 39 33 2e 30 2e 32 5c 20 2a 29   2.11.93.0.2\ *)
333f0 20 73 75 70 70 6f 72 74 73 5f 61 6e 6f 6e 5f 76   supports_anon_v
33400 65 72 73 69 6f 6e 69 6e 67 3d 79 65 73 20 3b 3b  ersioning=yes ;;
33410 20 23 20 52 48 37 2e 33 20 2e 2e 2e 0a 20 20 20   # RH7.3 ....   
33420 20 20 20 2a 5c 20 32 2e 31 31 2e 39 32 2e 30 2e     *\ 2.11.92.0.
33430 31 32 5c 20 2a 29 20 73 75 70 70 6f 72 74 73 5f  12\ *) supports_
33440 61 6e 6f 6e 5f 76 65 72 73 69 6f 6e 69 6e 67 3d  anon_versioning=
33450 79 65 73 20 3b 3b 20 23 20 4d 61 6e 64 72 61 6b  yes ;; # Mandrak
33460 65 20 38 2e 32 20 2e 2e 2e 0a 20 20 20 20 20 20  e 8.2 ....      
33470 2a 5c 20 32 2e 31 31 2e 2a 29 20 3b 3b 20 23 20  *\ 2.11.*) ;; # 
33480 6f 74 68 65 72 20 32 2e 31 31 20 76 65 72 73 69  other 2.11 versi
33490 6f 6e 73 0a 20 20 20 20 20 20 2a 29 20 73 75 70  ons.      *) sup
334a0 70 6f 72 74 73 5f 61 6e 6f 6e 5f 76 65 72 73 69  ports_anon_versi
334b0 6f 6e 69 6e 67 3d 79 65 73 20 3b 3b 0a 20 20 20  oning=yes ;;.   
334c0 20 65 73 61 63 0a 0a 20 20 20 20 23 20 53 65 65   esac..    # See
334d0 20 69 66 20 47 4e 55 20 6c 64 20 73 75 70 70 6f   if GNU ld suppo
334e0 72 74 73 20 73 68 61 72 65 64 20 6c 69 62 72 61  rts shared libra
334f0 72 69 65 73 2e 0a 20 20 20 20 63 61 73 65 20 24  ries..    case $
33500 68 6f 73 74 5f 6f 73 20 69 6e 0a 20 20 20 20 61  host_os in.    a
33510 69 78 5b 33 2d 39 5d 2a 29 0a 20 20 20 20 20 20  ix[3-9]*).      
33520 23 20 4f 6e 20 41 49 58 2f 50 50 43 2c 20 74 68  # On AIX/PPC, th
33530 65 20 47 4e 55 20 6c 69 6e 6b 65 72 20 69 73 20  e GNU linker is 
33540 76 65 72 79 20 62 72 6f 6b 65 6e 0a 20 20 20 20  very broken.    
33550 20 20 69 66 20 74 65 73 74 20 22 24 68 6f 73 74    if test "$host
33560 5f 63 70 75 22 20 21 3d 20 69 61 36 34 3b 20 74  _cpu" != ia64; t
33570 68 65 6e 0a 09 6c 64 5f 73 68 6c 69 62 73 3d 6e  hen..ld_shlibs=n
33580 6f 0a 09 63 61 74 20 3c 3c 5f 4c 54 5f 45 4f 46  o..cat <<_LT_EOF
33590 20 31 3e 26 32 0a 0a 2a 2a 2a 20 57 61 72 6e 69   1>&2..*** Warni
335a0 6e 67 3a 20 74 68 65 20 47 4e 55 20 6c 69 6e 6b  ng: the GNU link
335b0 65 72 2c 20 61 74 20 6c 65 61 73 74 20 75 70 20  er, at least up 
335c0 74 6f 20 72 65 6c 65 61 73 65 20 32 2e 39 2e 31  to release 2.9.1
335d0 2c 20 69 73 20 72 65 70 6f 72 74 65 64 0a 2a 2a  , is reported.**
335e0 2a 20 74 6f 20 62 65 20 75 6e 61 62 6c 65 20 74  * to be unable t
335f0 6f 20 72 65 6c 69 61 62 6c 79 20 63 72 65 61 74  o reliably creat
33600 65 20 73 68 61 72 65 64 20 6c 69 62 72 61 72 69  e shared librari
33610 65 73 20 6f 6e 20 41 49 58 2e 0a 2a 2a 2a 20 54  es on AIX..*** T
33620 68 65 72 65 66 6f 72 65 2c 20 6c 69 62 74 6f 6f  herefore, libtoo
33630 6c 20 69 73 20 64 69 73 61 62 6c 69 6e 67 20 73  l is disabling s
33640 68 61 72 65 64 20 6c 69 62 72 61 72 69 65 73 20  hared libraries 
33650 73 75 70 70 6f 72 74 2e 20 20 49 66 20 79 6f 75  support.  If you
33660 0a 2a 2a 2a 20 72 65 61 6c 6c 79 20 63 61 72 65  .*** really care
33670 20 66 6f 72 20 73 68 61 72 65 64 20 6c 69 62 72   for shared libr
33680 61 72 69 65 73 2c 20 79 6f 75 20 6d 61 79 20 77  aries, you may w
33690 61 6e 74 20 74 6f 20 6d 6f 64 69 66 79 20 79 6f  ant to modify yo
336a0 75 72 20 50 41 54 48 0a 2a 2a 2a 20 73 6f 20 74  ur PATH.*** so t
336b0 68 61 74 20 61 20 6e 6f 6e 2d 47 4e 55 20 6c 69  hat a non-GNU li
336c0 6e 6b 65 72 20 69 73 20 66 6f 75 6e 64 2c 20 61  nker is found, a
336d0 6e 64 20 74 68 65 6e 20 72 65 73 74 61 72 74 2e  nd then restart.
336e0 0a 0a 5f 4c 54 5f 45 4f 46 0a 20 20 20 20 20 20  .._LT_EOF.      
336f0 66 69 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20  fi.      ;;..   
33700 20 61 6d 69 67 61 6f 73 2a 29 0a 20 20 20 20 20   amigaos*).     
33710 20 63 61 73 65 20 24 68 6f 73 74 5f 63 70 75 20   case $host_cpu 
33720 69 6e 0a 20 20 20 20 20 20 70 6f 77 65 72 70 63  in.      powerpc
33730 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 23 20  ).            # 
33740 73 65 65 20 63 6f 6d 6d 65 6e 74 20 61 62 6f 75  see comment abou
33750 74 20 41 6d 69 67 61 4f 53 34 20 2e 73 6f 20 73  t AmigaOS4 .so s
33760 75 70 70 6f 72 74 0a 20 20 20 20 20 20 20 20 20  upport.         
33770 20 20 20 61 72 63 68 69 76 65 5f 63 6d 64 73 3d     archive_cmds=
33780 27 24 43 43 20 2d 73 68 61 72 65 64 20 24 6c 69  '$CC -shared $li
33790 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24  bobjs $deplibs $
337a0 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73 20 24  compiler_flags $
337b0 7b 77 6c 7d 2d 73 6f 6e 61 6d 65 20 24 77 6c 24  {wl}-soname $wl$
337c0 73 6f 6e 61 6d 65 20 2d 6f 20 24 6c 69 62 27 0a  soname -o $lib'.
337d0 20 20 20 20 20 20 20 20 20 20 20 20 61 72 63 68              arch
337e0 69 76 65 5f 65 78 70 73 79 6d 5f 63 6d 64 73 3d  ive_expsym_cmds=
337f0 27 27 0a 20 20 20 20 20 20 20 20 3b 3b 0a 20 20  ''.        ;;.  
33800 20 20 20 20 6d 36 38 6b 29 0a 20 20 20 20 20 20      m68k).      
33810 20 20 20 20 20 20 61 72 63 68 69 76 65 5f 63 6d        archive_cm
33820 64 73 3d 27 24 52 4d 20 24 6f 75 74 70 75 74 5f  ds='$RM $output_
33830 6f 62 6a 64 69 72 2f 61 32 69 78 6c 69 62 72 61  objdir/a2ixlibra
33840 72 79 2e 64 61 74 61 7e 24 45 43 48 4f 20 22 23  ry.data~$ECHO "#
33850 64 65 66 69 6e 65 20 4e 41 4d 45 20 24 6c 69 62  define NAME $lib
33860 6e 61 6d 65 22 20 3e 20 24 6f 75 74 70 75 74 5f  name" > $output_
33870 6f 62 6a 64 69 72 2f 61 32 69 78 6c 69 62 72 61  objdir/a2ixlibra
33880 72 79 2e 64 61 74 61 7e 24 45 43 48 4f 20 22 23  ry.data~$ECHO "#
33890 64 65 66 69 6e 65 20 4c 49 42 52 41 52 59 5f 49  define LIBRARY_I
338a0 44 20 31 22 20 3e 3e 20 24 6f 75 74 70 75 74 5f  D 1" >> $output_
338b0 6f 62 6a 64 69 72 2f 61 32 69 78 6c 69 62 72 61  objdir/a2ixlibra
338c0 72 79 2e 64 61 74 61 7e 24 45 43 48 4f 20 22 23  ry.data~$ECHO "#
338d0 64 65 66 69 6e 65 20 56 45 52 53 49 4f 4e 20 24  define VERSION $
338e0 6d 61 6a 6f 72 22 20 3e 3e 20 24 6f 75 74 70 75  major" >> $outpu
338f0 74 5f 6f 62 6a 64 69 72 2f 61 32 69 78 6c 69 62  t_objdir/a2ixlib
33900 72 61 72 79 2e 64 61 74 61 7e 24 45 43 48 4f 20  rary.data~$ECHO 
33910 22 23 64 65 66 69 6e 65 20 52 45 56 49 53 49 4f  "#define REVISIO
33920 4e 20 24 72 65 76 69 73 69 6f 6e 22 20 3e 3e 20  N $revision" >> 
33930 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f 61  $output_objdir/a
33940 32 69 78 6c 69 62 72 61 72 79 2e 64 61 74 61 7e  2ixlibrary.data~
33950 24 41 52 20 24 41 52 5f 46 4c 41 47 53 20 24 6c  $AR $AR_FLAGS $l
33960 69 62 20 24 6c 69 62 6f 62 6a 73 7e 24 52 41 4e  ib $libobjs~$RAN
33970 4c 49 42 20 24 6c 69 62 7e 28 63 64 20 24 6f 75  LIB $lib~(cd $ou
33980 74 70 75 74 5f 6f 62 6a 64 69 72 20 26 26 20 61  tput_objdir && a
33990 32 69 78 6c 69 62 72 61 72 79 20 2d 33 32 29 27  2ixlibrary -32)'
339a0 0a 20 20 20 20 20 20 20 20 20 20 20 20 68 61 72  .            har
339b0 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f 66 6c 61  dcode_libdir_fla
339c0 67 5f 73 70 65 63 3d 27 2d 4c 24 6c 69 62 64 69  g_spec='-L$libdi
339d0 72 27 0a 20 20 20 20 20 20 20 20 20 20 20 20 68  r'.            h
339e0 61 72 64 63 6f 64 65 5f 6d 69 6e 75 73 5f 4c 3d  ardcode_minus_L=
339f0 79 65 73 0a 20 20 20 20 20 20 20 20 3b 3b 0a 20  yes.        ;;. 
33a00 20 20 20 20 20 65 73 61 63 0a 20 20 20 20 20 20       esac.      
33a10 3b 3b 0a 0a 20 20 20 20 62 65 6f 73 2a 29 0a 20  ;;..    beos*). 
33a20 20 20 20 20 20 69 66 20 24 4c 44 20 2d 2d 68 65       if $LD --he
33a30 6c 70 20 32 3e 26 31 20 7c 20 24 47 52 45 50 20  lp 2>&1 | $GREP 
33a40 27 3a 20 73 75 70 70 6f 72 74 65 64 20 74 61 72  ': supported tar
33a50 67 65 74 73 3a 2e 2a 20 65 6c 66 27 20 3e 20 2f  gets:.* elf' > /
33a60 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 09  dev/null; then..
33a70 61 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e 65 64 5f  allow_undefined_
33a80 66 6c 61 67 3d 75 6e 73 75 70 70 6f 72 74 65 64  flag=unsupported
33a90 0a 09 23 20 4a 6f 73 65 70 68 20 42 65 63 6b 65  ..# Joseph Becke
33aa0 6e 62 61 63 68 20 3c 6a 72 62 33 40 62 65 73 74  nbach <jrb3@best
33ab0 2e 63 6f 6d 3e 20 73 61 79 73 20 73 6f 6d 65 20  .com> says some 
33ac0 72 65 6c 65 61 73 65 73 20 6f 66 20 67 63 63 0a  releases of gcc.
33ad0 09 23 20 73 75 70 70 6f 72 74 20 2d 2d 75 6e 64  .# support --und
33ae0 65 66 69 6e 65 64 2e 20 20 54 68 69 73 20 64 65  efined.  This de
33af0 73 65 72 76 65 73 20 73 6f 6d 65 20 69 6e 76 65  serves some inve
33b00 73 74 69 67 61 74 69 6f 6e 2e 20 20 46 49 58 4d  stigation.  FIXM
33b10 45 0a 09 61 72 63 68 69 76 65 5f 63 6d 64 73 3d  E..archive_cmds=
33b20 27 24 43 43 20 2d 6e 6f 73 74 61 72 74 20 24 6c  '$CC -nostart $l
33b30 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20  ibobjs $deplibs 
33b40 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73 20  $compiler_flags 
33b50 24 7b 77 6c 7d 2d 73 6f 6e 61 6d 65 20 24 77 6c  ${wl}-soname $wl
33b60 24 73 6f 6e 61 6d 65 20 2d 6f 20 24 6c 69 62 27  $soname -o $lib'
33b70 0a 20 20 20 20 20 20 65 6c 73 65 0a 09 6c 64 5f  .      else..ld_
33b80 73 68 6c 69 62 73 3d 6e 6f 0a 20 20 20 20 20 20  shlibs=no.      
33b90 66 69 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20  fi.      ;;..   
33ba0 20 63 79 67 77 69 6e 2a 20 7c 20 6d 69 6e 67 77   cygwin* | mingw
33bb0 2a 20 7c 20 70 77 33 32 2a 20 7c 20 63 65 67 63  * | pw32* | cegc
33bc0 63 2a 29 0a 20 20 20 20 20 20 23 20 5f 4c 54 5f  c*).      # _LT_
33bd0 54 41 47 56 41 52 28 68 61 72 64 63 6f 64 65 5f  TAGVAR(hardcode_
33be0 6c 69 62 64 69 72 5f 66 6c 61 67 5f 73 70 65 63  libdir_flag_spec
33bf0 2c 20 29 20 69 73 20 61 63 74 75 61 6c 6c 79 20  , ) is actually 
33c00 6d 65 61 6e 69 6e 67 6c 65 73 73 2c 0a 20 20 20  meaningless,.   
33c10 20 20 20 23 20 61 73 20 74 68 65 72 65 20 69 73     # as there is
33c20 20 6e 6f 20 73 65 61 72 63 68 20 70 61 74 68 20   no search path 
33c30 66 6f 72 20 44 4c 4c 73 2e 0a 20 20 20 20 20 20  for DLLs..      
33c40 68 61 72 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f  hardcode_libdir_
33c50 66 6c 61 67 5f 73 70 65 63 3d 27 2d 4c 24 6c 69  flag_spec='-L$li
33c60 62 64 69 72 27 0a 20 20 20 20 20 20 61 6c 6c 6f  bdir'.      allo
33c70 77 5f 75 6e 64 65 66 69 6e 65 64 5f 66 6c 61 67  w_undefined_flag
33c80 3d 75 6e 73 75 70 70 6f 72 74 65 64 0a 20 20 20  =unsupported.   
33c90 20 20 20 61 6c 77 61 79 73 5f 65 78 70 6f 72 74     always_export
33ca0 5f 73 79 6d 62 6f 6c 73 3d 6e 6f 0a 20 20 20 20  _symbols=no.    
33cb0 20 20 65 6e 61 62 6c 65 5f 73 68 61 72 65 64 5f    enable_shared_
33cc0 77 69 74 68 5f 73 74 61 74 69 63 5f 72 75 6e 74  with_static_runt
33cd0 69 6d 65 73 3d 79 65 73 0a 20 20 20 20 20 20 65  imes=yes.      e
33ce0 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 5f 63 6d  xport_symbols_cm
33cf0 64 73 3d 27 24 4e 4d 20 24 6c 69 62 6f 62 6a 73  ds='$NM $libobjs
33d00 20 24 63 6f 6e 76 65 6e 69 65 6e 63 65 20 7c 20   $convenience | 
33d10 24 67 6c 6f 62 61 6c 5f 73 79 6d 62 6f 6c 5f 70  $global_symbol_p
33d20 69 70 65 20 7c 20 24 53 45 44 20 2d 65 20 27 5c  ipe | $SED -e '\
33d30 27 27 2f 5e 5b 42 43 44 47 52 53 5d 5b 20 5d 2f  ''/^[BCDGRS][ ]/
33d40 73 2f 2e 2a 5b 20 5d 5c 28 5b 5e 20 5d 2a 5c 29  s/.*[ ]\([^ ]*\)
33d50 2f 5c 31 20 44 41 54 41 2f 27 5c 27 27 20 7c 20  /\1 DATA/'\'' | 
33d60 24 53 45 44 20 2d 65 20 27 5c 27 27 2f 5e 5b 41  $SED -e '\''/^[A
33d70 49 54 57 5d 5b 20 5d 2f 73 2f 2e 2a 5b 20 5d 2f  ITW][ ]/s/.*[ ]/
33d80 2f 27 5c 27 27 20 7c 20 73 6f 72 74 20 7c 20 75  /'\'' | sort | u
33d90 6e 69 71 20 3e 20 24 65 78 70 6f 72 74 5f 73 79  niq > $export_sy
33da0 6d 62 6f 6c 73 27 0a 0a 20 20 20 20 20 20 69 66  mbols'..      if
33db0 20 24 4c 44 20 2d 2d 68 65 6c 70 20 32 3e 26 31   $LD --help 2>&1
33dc0 20 7c 20 24 47 52 45 50 20 27 61 75 74 6f 2d 69   | $GREP 'auto-i
33dd0 6d 70 6f 72 74 27 20 3e 20 2f 64 65 76 2f 6e 75  mport' > /dev/nu
33de0 6c 6c 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 20  ll; then.       
33df0 20 61 72 63 68 69 76 65 5f 63 6d 64 73 3d 27 24   archive_cmds='$
33e00 43 43 20 2d 73 68 61 72 65 64 20 24 6c 69 62 6f  CC -shared $libo
33e10 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24 63 6f  bjs $deplibs $co
33e20 6d 70 69 6c 65 72 5f 66 6c 61 67 73 20 2d 6f 20  mpiler_flags -o 
33e30 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f 24  $output_objdir/$
33e40 73 6f 6e 61 6d 65 20 24 7b 77 6c 7d 2d 2d 65 6e  soname ${wl}--en
33e50 61 62 6c 65 2d 61 75 74 6f 2d 69 6d 61 67 65 2d  able-auto-image-
33e60 62 61 73 65 20 2d 58 6c 69 6e 6b 65 72 20 2d 2d  base -Xlinker --
33e70 6f 75 74 2d 69 6d 70 6c 69 62 20 2d 58 6c 69 6e  out-implib -Xlin
33e80 6b 65 72 20 24 6c 69 62 27 0a 09 23 20 49 66 20  ker $lib'..# If 
33e90 74 68 65 20 65 78 70 6f 72 74 2d 73 79 6d 62 6f  the export-symbo
33ea0 6c 73 20 66 69 6c 65 20 61 6c 72 65 61 64 79 20  ls file already 
33eb0 69 73 20 61 20 2e 64 65 66 20 66 69 6c 65 20 28  is a .def file (
33ec0 31 73 74 20 6c 69 6e 65 0a 09 23 20 69 73 20 45  1st line..# is E
33ed0 58 50 4f 52 54 53 29 2c 20 75 73 65 20 69 74 20  XPORTS), use it 
33ee0 61 73 20 69 73 3b 20 6f 74 68 65 72 77 69 73 65  as is; otherwise
33ef0 2c 20 70 72 65 70 65 6e 64 2e 2e 2e 0a 09 61 72  , prepend.....ar
33f00 63 68 69 76 65 5f 65 78 70 73 79 6d 5f 63 6d 64  chive_expsym_cmd
33f10 73 3d 27 69 66 20 74 65 73 74 20 22 78 60 24 53  s='if test "x`$S
33f20 45 44 20 31 71 20 24 65 78 70 6f 72 74 5f 73 79  ED 1q $export_sy
33f30 6d 62 6f 6c 73 60 22 20 3d 20 78 45 58 50 4f 52  mbols`" = xEXPOR
33f40 54 53 3b 20 74 68 65 6e 0a 09 20 20 63 70 20 24  TS; then..  cp $
33f50 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 20 24  export_symbols $
33f60 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f 24 73  output_objdir/$s
33f70 6f 6e 61 6d 65 2e 64 65 66 3b 0a 09 65 6c 73 65  oname.def;..else
33f80 0a 09 20 20 65 63 68 6f 20 45 58 50 4f 52 54 53  ..  echo EXPORTS
33f90 20 3e 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69   > $output_objdi
33fa0 72 2f 24 73 6f 6e 61 6d 65 2e 64 65 66 3b 0a 09  r/$soname.def;..
33fb0 20 20 63 61 74 20 24 65 78 70 6f 72 74 5f 73 79    cat $export_sy
33fc0 6d 62 6f 6c 73 20 3e 3e 20 24 6f 75 74 70 75 74  mbols >> $output
33fd0 5f 6f 62 6a 64 69 72 2f 24 73 6f 6e 61 6d 65 2e  _objdir/$soname.
33fe0 64 65 66 3b 0a 09 66 69 7e 0a 09 24 43 43 20 2d  def;..fi~..$CC -
33ff0 73 68 61 72 65 64 20 24 6f 75 74 70 75 74 5f 6f  shared $output_o
34000 62 6a 64 69 72 2f 24 73 6f 6e 61 6d 65 2e 64 65  bjdir/$soname.de
34010 66 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c  f $libobjs $depl
34020 69 62 73 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c  ibs $compiler_fl
34030 61 67 73 20 2d 6f 20 24 6f 75 74 70 75 74 5f 6f  ags -o $output_o
34040 62 6a 64 69 72 2f 24 73 6f 6e 61 6d 65 20 24 7b  bjdir/$soname ${
34050 77 6c 7d 2d 2d 65 6e 61 62 6c 65 2d 61 75 74 6f  wl}--enable-auto
34060 2d 69 6d 61 67 65 2d 62 61 73 65 20 2d 58 6c 69  -image-base -Xli
34070 6e 6b 65 72 20 2d 2d 6f 75 74 2d 69 6d 70 6c 69  nker --out-impli
34080 62 20 2d 58 6c 69 6e 6b 65 72 20 24 6c 69 62 27  b -Xlinker $lib'
34090 0a 20 20 20 20 20 20 65 6c 73 65 0a 09 6c 64 5f  .      else..ld_
340a0 73 68 6c 69 62 73 3d 6e 6f 0a 20 20 20 20 20 20  shlibs=no.      
340b0 66 69 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20  fi.      ;;..   
340c0 20 69 6e 74 65 72 69 78 5b 33 2d 39 5d 2a 29 0a   interix[3-9]*).
340d0 20 20 20 20 20 20 68 61 72 64 63 6f 64 65 5f 64        hardcode_d
340e0 69 72 65 63 74 3d 6e 6f 0a 20 20 20 20 20 20 68  irect=no.      h
340f0 61 72 64 63 6f 64 65 5f 73 68 6c 69 62 70 61 74  ardcode_shlibpat
34100 68 5f 76 61 72 3d 6e 6f 0a 20 20 20 20 20 20 68  h_var=no.      h
34110 61 72 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f 66  ardcode_libdir_f
34120 6c 61 67 5f 73 70 65 63 3d 27 24 7b 77 6c 7d 2d  lag_spec='${wl}-
34130 72 70 61 74 68 2c 24 6c 69 62 64 69 72 27 0a 20  rpath,$libdir'. 
34140 20 20 20 20 20 65 78 70 6f 72 74 5f 64 79 6e 61       export_dyna
34150 6d 69 63 5f 66 6c 61 67 5f 73 70 65 63 3d 27 24  mic_flag_spec='$
34160 7b 77 6c 7d 2d 45 27 0a 20 20 20 20 20 20 23 20  {wl}-E'.      # 
34170 48 61 63 6b 3a 20 4f 6e 20 49 6e 74 65 72 69 78  Hack: On Interix
34180 20 33 2e 78 2c 20 77 65 20 63 61 6e 6e 6f 74 20   3.x, we cannot 
34190 63 6f 6d 70 69 6c 65 20 50 49 43 20 62 65 63 61  compile PIC beca
341a0 75 73 65 20 6f 66 20 61 20 62 72 6f 6b 65 6e 20  use of a broken 
341b0 67 63 63 2e 0a 20 20 20 20 20 20 23 20 49 6e 73  gcc..      # Ins
341c0 74 65 61 64 2c 20 73 68 61 72 65 64 20 6c 69 62  tead, shared lib
341d0 72 61 72 69 65 73 20 61 72 65 20 6c 6f 61 64 65  raries are loade
341e0 64 20 61 74 20 61 6e 20 69 6d 61 67 65 20 62 61  d at an image ba
341f0 73 65 20 28 30 78 31 30 30 30 30 30 30 30 20 62  se (0x10000000 b
34200 79 0a 20 20 20 20 20 20 23 20 64 65 66 61 75 6c  y.      # defaul
34210 74 29 20 61 6e 64 20 72 65 6c 6f 63 61 74 65 64  t) and relocated
34220 20 69 66 20 74 68 65 79 20 63 6f 6e 66 6c 69 63   if they conflic
34230 74 2c 20 77 68 69 63 68 20 69 73 20 61 20 73 6c  t, which is a sl
34240 6f 77 20 76 65 72 79 20 6d 65 6d 6f 72 79 0a 20  ow very memory. 
34250 20 20 20 20 20 23 20 63 6f 6e 73 75 6d 69 6e 67       # consuming
34260 20 61 6e 64 20 66 72 61 67 6d 65 6e 74 69 6e 67   and fragmenting
34270 20 70 72 6f 63 65 73 73 2e 20 20 54 6f 20 61 76   process.  To av
34280 6f 69 64 20 74 68 69 73 2c 20 77 65 20 70 69 63  oid this, we pic
34290 6b 20 61 20 72 61 6e 64 6f 6d 2c 0a 20 20 20 20  k a random,.    
342a0 20 20 23 20 32 35 36 20 4b 69 42 2d 61 6c 69 67    # 256 KiB-alig
342b0 6e 65 64 20 69 6d 61 67 65 20 62 61 73 65 20 62  ned image base b
342c0 65 74 77 65 65 6e 20 30 78 35 30 30 30 30 30 30  etween 0x5000000
342d0 30 20 61 6e 64 20 30 78 36 46 46 43 30 30 30 30  0 and 0x6FFC0000
342e0 20 61 74 20 6c 69 6e 6b 0a 20 20 20 20 20 20 23   at link.      #
342f0 20 74 69 6d 65 2e 20 20 4d 6f 76 69 6e 67 20 75   time.  Moving u
34300 70 20 66 72 6f 6d 20 30 78 31 30 30 30 30 30 30  p from 0x1000000
34310 30 20 61 6c 73 6f 20 61 6c 6c 6f 77 73 20 6d 6f  0 also allows mo
34320 72 65 20 73 62 72 6b 28 32 29 20 73 70 61 63 65  re sbrk(2) space
34330 2e 0a 20 20 20 20 20 20 61 72 63 68 69 76 65 5f  ..      archive_
34340 63 6d 64 73 3d 27 24 43 43 20 2d 73 68 61 72 65  cmds='$CC -share
34350 64 20 24 70 69 63 5f 66 6c 61 67 20 24 6c 69 62  d $pic_flag $lib
34360 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24 63  objs $deplibs $c
34370 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73 20 24 7b  ompiler_flags ${
34380 77 6c 7d 2d 68 2c 24 73 6f 6e 61 6d 65 20 24 7b  wl}-h,$soname ${
34390 77 6c 7d 2d 2d 69 6d 61 67 65 2d 62 61 73 65 2c  wl}--image-base,
343a0 60 65 78 70 72 20 24 7b 52 41 4e 44 4f 4d 2d 24  `expr ${RANDOM-$
343b0 24 7d 20 25 20 34 30 39 36 20 2f 20 32 20 5c 2a  $} % 4096 / 2 \*
343c0 20 32 36 32 31 34 34 20 2b 20 31 33 34 32 31 37   262144 + 134217
343d0 37 32 38 30 60 20 2d 6f 20 24 6c 69 62 27 0a 20  7280` -o $lib'. 
343e0 20 20 20 20 20 61 72 63 68 69 76 65 5f 65 78 70       archive_exp
343f0 73 79 6d 5f 63 6d 64 73 3d 27 73 65 64 20 22 73  sym_cmds='sed "s
34400 2c 5e 2c 5f 2c 22 20 24 65 78 70 6f 72 74 5f 73  ,^,_," $export_s
34410 79 6d 62 6f 6c 73 20 3e 24 6f 75 74 70 75 74 5f  ymbols >$output_
34420 6f 62 6a 64 69 72 2f 24 73 6f 6e 61 6d 65 2e 65  objdir/$soname.e
34430 78 70 73 79 6d 7e 24 43 43 20 2d 73 68 61 72 65  xpsym~$CC -share
34440 64 20 24 70 69 63 5f 66 6c 61 67 20 24 6c 69 62  d $pic_flag $lib
34450 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24 63  objs $deplibs $c
34460 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73 20 24 7b  ompiler_flags ${
34470 77 6c 7d 2d 68 2c 24 73 6f 6e 61 6d 65 20 24 7b  wl}-h,$soname ${
34480 77 6c 7d 2d 2d 72 65 74 61 69 6e 2d 73 79 6d 62  wl}--retain-symb
34490 6f 6c 73 2d 66 69 6c 65 2c 24 6f 75 74 70 75 74  ols-file,$output
344a0 5f 6f 62 6a 64 69 72 2f 24 73 6f 6e 61 6d 65 2e  _objdir/$soname.
344b0 65 78 70 73 79 6d 20 24 7b 77 6c 7d 2d 2d 69 6d  expsym ${wl}--im
344c0 61 67 65 2d 62 61 73 65 2c 60 65 78 70 72 20 24  age-base,`expr $
344d0 7b 52 41 4e 44 4f 4d 2d 24 24 7d 20 25 20 34 30  {RANDOM-$$} % 40
344e0 39 36 20 2f 20 32 20 5c 2a 20 32 36 32 31 34 34  96 / 2 \* 262144
344f0 20 2b 20 31 33 34 32 31 37 37 32 38 30 60 20 2d   + 1342177280` -
34500 6f 20 24 6c 69 62 27 0a 20 20 20 20 20 20 3b 3b  o $lib'.      ;;
34510 0a 0a 20 20 20 20 67 6e 75 2a 20 7c 20 6c 69 6e  ..    gnu* | lin
34520 75 78 2a 20 7c 20 74 70 66 2a 20 7c 20 6b 2a 62  ux* | tpf* | k*b
34530 73 64 2a 2d 67 6e 75 29 0a 20 20 20 20 20 20 74  sd*-gnu).      t
34540 6d 70 5f 64 69 65 74 3d 6e 6f 0a 20 20 20 20 20  mp_diet=no.     
34550 20 69 66 20 74 65 73 74 20 22 24 68 6f 73 74 5f   if test "$host_
34560 6f 73 22 20 3d 20 6c 69 6e 75 78 2d 64 69 65 74  os" = linux-diet
34570 6c 69 62 63 3b 20 74 68 65 6e 0a 09 63 61 73 65  libc; then..case
34580 20 24 63 63 5f 62 61 73 65 6e 61 6d 65 20 69 6e   $cc_basename in
34590 0a 09 20 20 64 69 65 74 5c 20 2a 29 20 74 6d 70  ..  diet\ *) tmp
345a0 5f 64 69 65 74 3d 79 65 73 3b 3b 09 23 20 6c 69  _diet=yes;;.# li
345b0 6e 75 78 2d 64 69 65 74 6c 69 62 63 20 77 69 74  nux-dietlibc wit
345c0 68 20 73 74 61 74 69 63 20 6c 69 6e 6b 69 6e 67  h static linking
345d0 20 28 21 64 69 65 74 2d 64 79 6e 29 0a 09 65 73   (!diet-dyn)..es
345e0 61 63 0a 20 20 20 20 20 20 66 69 0a 20 20 20 20  ac.      fi.    
345f0 20 20 69 66 20 24 4c 44 20 2d 2d 68 65 6c 70 20    if $LD --help 
34600 32 3e 26 31 20 7c 20 24 45 47 52 45 50 20 27 3a  2>&1 | $EGREP ':
34610 20 73 75 70 70 6f 72 74 65 64 20 74 61 72 67 65   supported targe
34620 74 73 3a 2e 2a 20 65 6c 66 27 20 3e 20 2f 64 65  ts:.* elf' > /de
34630 76 2f 6e 75 6c 6c 20 5c 0a 09 20 26 26 20 74 65  v/null \.. && te
34640 73 74 20 22 24 74 6d 70 5f 64 69 65 74 22 20 3d  st "$tmp_diet" =
34650 20 6e 6f 0a 20 20 20 20 20 20 74 68 65 6e 0a 09   no.      then..
34660 74 6d 70 5f 61 64 64 66 6c 61 67 3d 0a 09 74 6d  tmp_addflag=..tm
34670 70 5f 73 68 61 72 65 64 66 6c 61 67 3d 27 2d 73  p_sharedflag='-s
34680 68 61 72 65 64 27 0a 09 63 61 73 65 20 24 63 63  hared'..case $cc
34690 5f 62 61 73 65 6e 61 6d 65 2c 24 68 6f 73 74 5f  _basename,$host_
346a0 63 70 75 20 69 6e 0a 20 20 20 20 20 20 20 20 70  cpu in.        p
346b0 67 63 63 2a 29 09 09 09 09 23 20 50 6f 72 74 6c  gcc*)....# Portl
346c0 61 6e 64 20 47 72 6f 75 70 20 43 20 63 6f 6d 70  and Group C comp
346d0 69 6c 65 72 0a 09 20 20 77 68 6f 6c 65 5f 61 72  iler..  whole_ar
346e0 63 68 69 76 65 5f 66 6c 61 67 5f 73 70 65 63 3d  chive_flag_spec=
346f0 27 24 7b 77 6c 7d 2d 2d 77 68 6f 6c 65 2d 61 72  '${wl}--whole-ar
34700 63 68 69 76 65 60 66 6f 72 20 63 6f 6e 76 20 69  chive`for conv i
34710 6e 20 24 63 6f 6e 76 65 6e 69 65 6e 63 65 5c 22  n $convenience\"
34720 5c 22 3b 20 64 6f 20 74 65 73 74 20 20 2d 6e 20  \"; do test  -n 
34730 5c 22 24 63 6f 6e 76 5c 22 20 26 26 20 6e 65 77  \"$conv\" && new
34740 5f 63 6f 6e 76 65 6e 69 65 6e 63 65 3d 5c 22 24  _convenience=\"$
34750 6e 65 77 5f 63 6f 6e 76 65 6e 69 65 6e 63 65 2c  new_convenience,
34760 24 63 6f 6e 76 5c 22 3b 20 64 6f 6e 65 3b 20 24  $conv\"; done; $
34770 45 43 48 4f 20 5c 22 24 6e 65 77 5f 63 6f 6e 76  ECHO \"$new_conv
34780 65 6e 69 65 6e 63 65 5c 22 60 20 24 7b 77 6c 7d  enience\"` ${wl}
34790 2d 2d 6e 6f 2d 77 68 6f 6c 65 2d 61 72 63 68 69  --no-whole-archi
347a0 76 65 27 0a 09 20 20 74 6d 70 5f 61 64 64 66 6c  ve'..  tmp_addfl
347b0 61 67 3d 27 20 24 70 69 63 5f 66 6c 61 67 27 0a  ag=' $pic_flag'.
347c0 09 20 20 3b 3b 0a 09 70 67 66 37 37 2a 20 7c 20  .  ;;..pgf77* | 
347d0 70 67 66 39 30 2a 20 7c 20 70 67 66 39 35 2a 29  pgf90* | pgf95*)
347e0 09 23 20 50 6f 72 74 6c 61 6e 64 20 47 72 6f 75  .# Portland Grou
347f0 70 20 66 37 37 20 61 6e 64 20 66 39 30 20 63 6f  p f77 and f90 co
34800 6d 70 69 6c 65 72 73 0a 09 20 20 77 68 6f 6c 65  mpilers..  whole
34810 5f 61 72 63 68 69 76 65 5f 66 6c 61 67 5f 73 70  _archive_flag_sp
34820 65 63 3d 27 24 7b 77 6c 7d 2d 2d 77 68 6f 6c 65  ec='${wl}--whole
34830 2d 61 72 63 68 69 76 65 60 66 6f 72 20 63 6f 6e  -archive`for con
34840 76 20 69 6e 20 24 63 6f 6e 76 65 6e 69 65 6e 63  v in $convenienc
34850 65 5c 22 5c 22 3b 20 64 6f 20 74 65 73 74 20 20  e\"\"; do test  
34860 2d 6e 20 5c 22 24 63 6f 6e 76 5c 22 20 26 26 20  -n \"$conv\" && 
34870 6e 65 77 5f 63 6f 6e 76 65 6e 69 65 6e 63 65 3d  new_convenience=
34880 5c 22 24 6e 65 77 5f 63 6f 6e 76 65 6e 69 65 6e  \"$new_convenien
34890 63 65 2c 24 63 6f 6e 76 5c 22 3b 20 64 6f 6e 65  ce,$conv\"; done
348a0 3b 20 24 45 43 48 4f 20 5c 22 24 6e 65 77 5f 63  ; $ECHO \"$new_c
348b0 6f 6e 76 65 6e 69 65 6e 63 65 5c 22 60 20 24 7b  onvenience\"` ${
348c0 77 6c 7d 2d 2d 6e 6f 2d 77 68 6f 6c 65 2d 61 72  wl}--no-whole-ar
348d0 63 68 69 76 65 27 0a 09 20 20 74 6d 70 5f 61 64  chive'..  tmp_ad
348e0 64 66 6c 61 67 3d 27 20 24 70 69 63 5f 66 6c 61  dflag=' $pic_fla
348f0 67 20 2d 4d 6e 6f 6d 61 69 6e 27 20 3b 3b 0a 09  g -Mnomain' ;;..
34900 65 63 63 2a 2c 69 61 36 34 2a 20 7c 20 69 63 63  ecc*,ia64* | icc
34910 2a 2c 69 61 36 34 2a 29 09 23 20 49 6e 74 65 6c  *,ia64*).# Intel
34920 20 43 20 63 6f 6d 70 69 6c 65 72 20 6f 6e 20 69   C compiler on i
34930 61 36 34 0a 09 20 20 74 6d 70 5f 61 64 64 66 6c  a64..  tmp_addfl
34940 61 67 3d 27 20 2d 69 5f 64 79 6e 61 6d 69 63 27  ag=' -i_dynamic'
34950 20 3b 3b 0a 09 65 66 63 2a 2c 69 61 36 34 2a 20   ;;..efc*,ia64* 
34960 7c 20 69 66 6f 72 74 2a 2c 69 61 36 34 2a 29 09  | ifort*,ia64*).
34970 23 20 49 6e 74 65 6c 20 46 6f 72 74 72 61 6e 20  # Intel Fortran 
34980 63 6f 6d 70 69 6c 65 72 20 6f 6e 20 69 61 36 34  compiler on ia64
34990 0a 09 20 20 74 6d 70 5f 61 64 64 66 6c 61 67 3d  ..  tmp_addflag=
349a0 27 20 2d 69 5f 64 79 6e 61 6d 69 63 20 2d 6e 6f  ' -i_dynamic -no
349b0 66 6f 72 5f 6d 61 69 6e 27 20 3b 3b 0a 09 69 66  for_main' ;;..if
349c0 63 2a 20 7c 20 69 66 6f 72 74 2a 29 09 09 09 23  c* | ifort*)...#
349d0 20 49 6e 74 65 6c 20 46 6f 72 74 72 61 6e 20 63   Intel Fortran c
349e0 6f 6d 70 69 6c 65 72 0a 09 20 20 74 6d 70 5f 61  ompiler..  tmp_a
349f0 64 64 66 6c 61 67 3d 27 20 2d 6e 6f 66 6f 72 5f  ddflag=' -nofor_
34a00 6d 61 69 6e 27 20 3b 3b 0a 09 6c 66 39 35 2a 29  main' ;;..lf95*)
34a10 09 09 09 09 23 20 4c 61 68 65 79 20 46 6f 72 74  ....# Lahey Fort
34a20 72 61 6e 20 38 2e 31 0a 09 20 20 77 68 6f 6c 65  ran 8.1..  whole
34a30 5f 61 72 63 68 69 76 65 5f 66 6c 61 67 5f 73 70  _archive_flag_sp
34a40 65 63 3d 0a 09 20 20 74 6d 70 5f 73 68 61 72 65  ec=..  tmp_share
34a50 64 66 6c 61 67 3d 27 2d 2d 73 68 61 72 65 64 27  dflag='--shared'
34a60 20 3b 3b 0a 09 78 6c 5b 63 43 5d 2a 29 09 09 09   ;;..xl[cC]*)...
34a70 23 20 49 42 4d 20 58 4c 20 43 20 38 2e 30 20 6f  # IBM XL C 8.0 o
34a80 6e 20 50 50 43 20 28 64 65 61 6c 20 77 69 74 68  n PPC (deal with
34a90 20 78 6c 66 20 62 65 6c 6f 77 29 0a 09 20 20 74   xlf below)..  t
34aa0 6d 70 5f 73 68 61 72 65 64 66 6c 61 67 3d 27 2d  mp_sharedflag='-
34ab0 71 6d 6b 73 68 72 6f 62 6a 27 0a 09 20 20 74 6d  qmkshrobj'..  tm
34ac0 70 5f 61 64 64 66 6c 61 67 3d 20 3b 3b 0a 09 65  p_addflag= ;;..e
34ad0 73 61 63 0a 09 63 61 73 65 20 60 24 43 43 20 2d  sac..case `$CC -
34ae0 56 20 32 3e 26 31 20 7c 20 73 65 64 20 35 71 60  V 2>&1 | sed 5q`
34af0 20 69 6e 0a 09 2a 53 75 6e 5c 20 43 2a 29 09 09   in..*Sun\ C*)..
34b00 09 23 20 53 75 6e 20 43 20 35 2e 39 0a 09 20 20  .# Sun C 5.9..  
34b10 77 68 6f 6c 65 5f 61 72 63 68 69 76 65 5f 66 6c  whole_archive_fl
34b20 61 67 5f 73 70 65 63 3d 27 24 7b 77 6c 7d 2d 2d  ag_spec='${wl}--
34b30 77 68 6f 6c 65 2d 61 72 63 68 69 76 65 60 6e 65  whole-archive`ne
34b40 77 5f 63 6f 6e 76 65 6e 69 65 6e 63 65 3d 3b 20  w_convenience=; 
34b50 66 6f 72 20 63 6f 6e 76 20 69 6e 20 24 63 6f 6e  for conv in $con
34b60 76 65 6e 69 65 6e 63 65 5c 22 5c 22 3b 20 64 6f  venience\"\"; do
34b70 20 74 65 73 74 20 2d 7a 20 5c 22 24 63 6f 6e 76   test -z \"$conv
34b80 5c 22 20 7c 7c 20 6e 65 77 5f 63 6f 6e 76 65 6e  \" || new_conven
34b90 69 65 6e 63 65 3d 5c 22 24 6e 65 77 5f 63 6f 6e  ience=\"$new_con
34ba0 76 65 6e 69 65 6e 63 65 2c 24 63 6f 6e 76 5c 22  venience,$conv\"
34bb0 3b 20 64 6f 6e 65 3b 20 24 45 43 48 4f 20 5c 22  ; done; $ECHO \"
34bc0 24 6e 65 77 5f 63 6f 6e 76 65 6e 69 65 6e 63 65  $new_convenience
34bd0 5c 22 60 20 24 7b 77 6c 7d 2d 2d 6e 6f 2d 77 68  \"` ${wl}--no-wh
34be0 6f 6c 65 2d 61 72 63 68 69 76 65 27 0a 09 20 20  ole-archive'..  
34bf0 63 6f 6d 70 69 6c 65 72 5f 6e 65 65 64 73 5f 6f  compiler_needs_o
34c00 62 6a 65 63 74 3d 79 65 73 0a 09 20 20 74 6d 70  bject=yes..  tmp
34c10 5f 73 68 61 72 65 64 66 6c 61 67 3d 27 2d 47 27  _sharedflag='-G'
34c20 20 3b 3b 0a 09 2a 53 75 6e 5c 20 46 2a 29 09 09   ;;..*Sun\ F*)..
34c30 09 23 20 53 75 6e 20 46 6f 72 74 72 61 6e 20 38  .# Sun Fortran 8
34c40 2e 33 0a 09 20 20 74 6d 70 5f 73 68 61 72 65 64  .3..  tmp_shared
34c50 66 6c 61 67 3d 27 2d 47 27 20 3b 3b 0a 09 65 73  flag='-G' ;;..es
34c60 61 63 0a 09 61 72 63 68 69 76 65 5f 63 6d 64 73  ac..archive_cmds
34c70 3d 27 24 43 43 20 27 22 24 74 6d 70 5f 73 68 61  ='$CC '"$tmp_sha
34c80 72 65 64 66 6c 61 67 22 22 24 74 6d 70 5f 61 64  redflag""$tmp_ad
34c90 64 66 6c 61 67 22 27 20 24 6c 69 62 6f 62 6a 73  dflag"' $libobjs
34ca0 20 24 64 65 70 6c 69 62 73 20 24 63 6f 6d 70 69   $deplibs $compi
34cb0 6c 65 72 5f 66 6c 61 67 73 20 24 7b 77 6c 7d 2d  ler_flags ${wl}-
34cc0 73 6f 6e 61 6d 65 20 24 77 6c 24 73 6f 6e 61 6d  soname $wl$sonam
34cd0 65 20 2d 6f 20 24 6c 69 62 27 0a 0a 20 20 20 20  e -o $lib'..    
34ce0 20 20 20 20 69 66 20 74 65 73 74 20 22 78 24 73      if test "x$s
34cf0 75 70 70 6f 72 74 73 5f 61 6e 6f 6e 5f 76 65 72  upports_anon_ver
34d00 73 69 6f 6e 69 6e 67 22 20 3d 20 78 79 65 73 3b  sioning" = xyes;
34d10 20 74 68 65 6e 0a 20 20 20 20 20 20 20 20 20 20   then.          
34d20 61 72 63 68 69 76 65 5f 65 78 70 73 79 6d 5f 63  archive_expsym_c
34d30 6d 64 73 3d 27 65 63 68 6f 20 22 7b 20 67 6c 6f  mds='echo "{ glo
34d40 62 61 6c 3a 22 20 3e 20 24 6f 75 74 70 75 74 5f  bal:" > $output_
34d50 6f 62 6a 64 69 72 2f 24 6c 69 62 6e 61 6d 65 2e  objdir/$libname.
34d60 76 65 72 7e 0a 09 20 20 20 20 63 61 74 20 24 65  ver~..    cat $e
34d70 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 20 7c 20  xport_symbols | 
34d80 73 65 64 20 2d 65 20 22 73 2f 5c 28 2e 2a 5c 29  sed -e "s/\(.*\)
34d90 2f 5c 31 3b 2f 22 20 3e 3e 20 24 6f 75 74 70 75  /\1;/" >> $outpu
34da0 74 5f 6f 62 6a 64 69 72 2f 24 6c 69 62 6e 61 6d  t_objdir/$libnam
34db0 65 2e 76 65 72 7e 0a 09 20 20 20 20 65 63 68 6f  e.ver~..    echo
34dc0 20 22 6c 6f 63 61 6c 3a 20 2a 3b 20 7d 3b 22 20   "local: *; };" 
34dd0 3e 3e 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69  >> $output_objdi
34de0 72 2f 24 6c 69 62 6e 61 6d 65 2e 76 65 72 7e 0a  r/$libname.ver~.
34df0 09 20 20 20 20 24 43 43 20 27 22 24 74 6d 70 5f  .    $CC '"$tmp_
34e00 73 68 61 72 65 64 66 6c 61 67 22 22 24 74 6d 70  sharedflag""$tmp
34e10 5f 61 64 64 66 6c 61 67 22 27 20 24 6c 69 62 6f  _addflag"' $libo
34e20 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24 63 6f  bjs $deplibs $co
34e30 6d 70 69 6c 65 72 5f 66 6c 61 67 73 20 24 7b 77  mpiler_flags ${w
34e40 6c 7d 2d 73 6f 6e 61 6d 65 20 24 77 6c 24 73 6f  l}-soname $wl$so
34e50 6e 61 6d 65 20 24 7b 77 6c 7d 2d 76 65 72 73 69  name ${wl}-versi
34e60 6f 6e 2d 73 63 72 69 70 74 20 24 7b 77 6c 7d 24  on-script ${wl}$
34e70 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f 24 6c  output_objdir/$l
34e80 69 62 6e 61 6d 65 2e 76 65 72 20 2d 6f 20 24 6c  ibname.ver -o $l
34e90 69 62 27 0a 20 20 20 20 20 20 20 20 66 69 0a 0a  ib'.        fi..
34ea0 09 63 61 73 65 20 24 63 63 5f 62 61 73 65 6e 61  .case $cc_basena
34eb0 6d 65 20 69 6e 0a 09 78 6c 66 2a 29 0a 09 20 20  me in..xlf*)..  
34ec0 23 20 49 42 4d 20 58 4c 20 46 6f 72 74 72 61 6e  # IBM XL Fortran
34ed0 20 31 30 2e 31 20 6f 6e 20 50 50 43 20 63 61 6e   10.1 on PPC can
34ee0 6e 6f 74 20 63 72 65 61 74 65 20 73 68 61 72 65  not create share
34ef0 64 20 6c 69 62 73 20 69 74 73 65 6c 66 0a 09 20  d libs itself.. 
34f00 20 77 68 6f 6c 65 5f 61 72 63 68 69 76 65 5f 66   whole_archive_f
34f10 6c 61 67 5f 73 70 65 63 3d 27 2d 2d 77 68 6f 6c  lag_spec='--whol
34f20 65 2d 61 72 63 68 69 76 65 24 63 6f 6e 76 65 6e  e-archive$conven
34f30 69 65 6e 63 65 20 2d 2d 6e 6f 2d 77 68 6f 6c 65  ience --no-whole
34f40 2d 61 72 63 68 69 76 65 27 0a 09 20 20 68 61 72  -archive'..  har
34f50 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f 66 6c 61  dcode_libdir_fla
34f60 67 5f 73 70 65 63 3d 0a 09 20 20 68 61 72 64 63  g_spec=..  hardc
34f70 6f 64 65 5f 6c 69 62 64 69 72 5f 66 6c 61 67 5f  ode_libdir_flag_
34f80 73 70 65 63 5f 6c 64 3d 27 2d 72 70 61 74 68 20  spec_ld='-rpath 
34f90 24 6c 69 62 64 69 72 27 0a 09 20 20 61 72 63 68  $libdir'..  arch
34fa0 69 76 65 5f 63 6d 64 73 3d 27 24 4c 44 20 2d 73  ive_cmds='$LD -s
34fb0 68 61 72 65 64 20 24 6c 69 62 6f 62 6a 73 20 24  hared $libobjs $
34fc0 64 65 70 6c 69 62 73 20 24 63 6f 6d 70 69 6c 65  deplibs $compile
34fd0 72 5f 66 6c 61 67 73 20 2d 73 6f 6e 61 6d 65 20  r_flags -soname 
34fe0 24 73 6f 6e 61 6d 65 20 2d 6f 20 24 6c 69 62 27  $soname -o $lib'
34ff0 0a 09 20 20 69 66 20 74 65 73 74 20 22 78 24 73  ..  if test "x$s
35000 75 70 70 6f 72 74 73 5f 61 6e 6f 6e 5f 76 65 72  upports_anon_ver
35010 73 69 6f 6e 69 6e 67 22 20 3d 20 78 79 65 73 3b  sioning" = xyes;
35020 20 74 68 65 6e 0a 09 20 20 20 20 61 72 63 68 69   then..    archi
35030 76 65 5f 65 78 70 73 79 6d 5f 63 6d 64 73 3d 27  ve_expsym_cmds='
35040 65 63 68 6f 20 22 7b 20 67 6c 6f 62 61 6c 3a 22  echo "{ global:"
35050 20 3e 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69   > $output_objdi
35060 72 2f 24 6c 69 62 6e 61 6d 65 2e 76 65 72 7e 0a  r/$libname.ver~.
35070 09 20 20 20 20 20 20 63 61 74 20 24 65 78 70 6f  .      cat $expo
35080 72 74 5f 73 79 6d 62 6f 6c 73 20 7c 20 73 65 64  rt_symbols | sed
35090 20 2d 65 20 22 73 2f 5c 28 2e 2a 5c 29 2f 5c 31   -e "s/\(.*\)/\1
350a0 3b 2f 22 20 3e 3e 20 24 6f 75 74 70 75 74 5f 6f  ;/" >> $output_o
350b0 62 6a 64 69 72 2f 24 6c 69 62 6e 61 6d 65 2e 76  bjdir/$libname.v
350c0 65 72 7e 0a 09 20 20 20 20 20 20 65 63 68 6f 20  er~..      echo 
350d0 22 6c 6f 63 61 6c 3a 20 2a 3b 20 7d 3b 22 20 3e  "local: *; };" >
350e0 3e 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72  > $output_objdir
350f0 2f 24 6c 69 62 6e 61 6d 65 2e 76 65 72 7e 0a 09  /$libname.ver~..
35100 20 20 20 20 20 20 24 4c 44 20 2d 73 68 61 72 65        $LD -share
35110 64 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c  d $libobjs $depl
35120 69 62 73 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c  ibs $compiler_fl
35130 61 67 73 20 2d 73 6f 6e 61 6d 65 20 24 73 6f 6e  ags -soname $son
35140 61 6d 65 20 2d 76 65 72 73 69 6f 6e 2d 73 63 72  ame -version-scr
35150 69 70 74 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64  ipt $output_objd
35160 69 72 2f 24 6c 69 62 6e 61 6d 65 2e 76 65 72 20  ir/$libname.ver 
35170 2d 6f 20 24 6c 69 62 27 0a 09 20 20 66 69 0a 09  -o $lib'..  fi..
35180 20 20 3b 3b 0a 09 65 73 61 63 0a 20 20 20 20 20    ;;..esac.     
35190 20 65 6c 73 65 0a 20 20 20 20 20 20 20 20 6c 64   else.        ld
351a0 5f 73 68 6c 69 62 73 3d 6e 6f 0a 20 20 20 20 20  _shlibs=no.     
351b0 20 66 69 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20   fi.      ;;..  
351c0 20 20 6e 65 74 62 73 64 2a 29 0a 20 20 20 20 20    netbsd*).     
351d0 20 69 66 20 65 63 68 6f 20 5f 5f 45 4c 46 5f 5f   if echo __ELF__
351e0 20 7c 20 24 43 43 20 2d 45 20 2d 20 7c 20 24 47   | $CC -E - | $G
351f0 52 45 50 20 5f 5f 45 4c 46 5f 5f 20 3e 2f 64 65  REP __ELF__ >/de
35200 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 09 61 72  v/null; then..ar
35210 63 68 69 76 65 5f 63 6d 64 73 3d 27 24 4c 44 20  chive_cmds='$LD 
35220 2d 42 73 68 61 72 65 61 62 6c 65 20 24 6c 69 62  -Bshareable $lib
35230 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24 6c  objs $deplibs $l
35240 69 6e 6b 65 72 5f 66 6c 61 67 73 20 2d 6f 20 24  inker_flags -o $
35250 6c 69 62 27 0a 09 77 6c 61 72 63 3d 0a 20 20 20  lib'..wlarc=.   
35260 20 20 20 65 6c 73 65 0a 09 61 72 63 68 69 76 65     else..archive
35270 5f 63 6d 64 73 3d 27 24 43 43 20 2d 73 68 61 72  _cmds='$CC -shar
35280 65 64 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70  ed $libobjs $dep
35290 6c 69 62 73 20 24 63 6f 6d 70 69 6c 65 72 5f 66  libs $compiler_f
352a0 6c 61 67 73 20 24 7b 77 6c 7d 2d 73 6f 6e 61 6d  lags ${wl}-sonam
352b0 65 20 24 77 6c 24 73 6f 6e 61 6d 65 20 2d 6f 20  e $wl$soname -o 
352c0 24 6c 69 62 27 0a 09 61 72 63 68 69 76 65 5f 65  $lib'..archive_e
352d0 78 70 73 79 6d 5f 63 6d 64 73 3d 27 24 43 43 20  xpsym_cmds='$CC 
352e0 2d 73 68 61 72 65 64 20 24 6c 69 62 6f 62 6a 73  -shared $libobjs
352f0 20 24 64 65 70 6c 69 62 73 20 24 63 6f 6d 70 69   $deplibs $compi
35300 6c 65 72 5f 66 6c 61 67 73 20 24 7b 77 6c 7d 2d  ler_flags ${wl}-
35310 73 6f 6e 61 6d 65 20 24 77 6c 24 73 6f 6e 61 6d  soname $wl$sonam
35320 65 20 24 7b 77 6c 7d 2d 72 65 74 61 69 6e 2d 73  e ${wl}-retain-s
35330 79 6d 62 6f 6c 73 2d 66 69 6c 65 20 24 77 6c 24  ymbols-file $wl$
35340 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 20 2d  export_symbols -
35350 6f 20 24 6c 69 62 27 0a 20 20 20 20 20 20 66 69  o $lib'.      fi
35360 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 73  .      ;;..    s
35370 6f 6c 61 72 69 73 2a 29 0a 20 20 20 20 20 20 69  olaris*).      i
35380 66 20 24 4c 44 20 2d 76 20 32 3e 26 31 20 7c 20  f $LD -v 2>&1 | 
35390 24 47 52 45 50 20 27 42 46 44 20 32 5c 2e 38 27  $GREP 'BFD 2\.8'
353a0 20 3e 20 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68   > /dev/null; th
353b0 65 6e 0a 09 6c 64 5f 73 68 6c 69 62 73 3d 6e 6f  en..ld_shlibs=no
353c0 0a 09 63 61 74 20 3c 3c 5f 4c 54 5f 45 4f 46 20  ..cat <<_LT_EOF 
353d0 31 3e 26 32 0a 0a 2a 2a 2a 20 57 61 72 6e 69 6e  1>&2..*** Warnin
353e0 67 3a 20 54 68 65 20 72 65 6c 65 61 73 65 73 20  g: The releases 
353f0 32 2e 38 2e 2a 20 6f 66 20 74 68 65 20 47 4e 55  2.8.* of the GNU
35400 20 6c 69 6e 6b 65 72 20 63 61 6e 6e 6f 74 20 72   linker cannot r
35410 65 6c 69 61 62 6c 79 0a 2a 2a 2a 20 63 72 65 61  eliably.*** crea
35420 74 65 20 73 68 61 72 65 64 20 6c 69 62 72 61 72  te shared librar
35430 69 65 73 20 6f 6e 20 53 6f 6c 61 72 69 73 20 73  ies on Solaris s
35440 79 73 74 65 6d 73 2e 20 20 54 68 65 72 65 66 6f  ystems.  Therefo
35450 72 65 2c 20 6c 69 62 74 6f 6f 6c 0a 2a 2a 2a 20  re, libtool.*** 
35460 69 73 20 64 69 73 61 62 6c 69 6e 67 20 73 68 61  is disabling sha
35470 72 65 64 20 6c 69 62 72 61 72 69 65 73 20 73 75  red libraries su
35480 70 70 6f 72 74 2e 20 20 57 65 20 75 72 67 65 20  pport.  We urge 
35490 79 6f 75 20 74 6f 20 75 70 67 72 61 64 65 20 47  you to upgrade G
354a0 4e 55 0a 2a 2a 2a 20 62 69 6e 75 74 69 6c 73 20  NU.*** binutils 
354b0 74 6f 20 72 65 6c 65 61 73 65 20 32 2e 39 2e 31  to release 2.9.1
354c0 20 6f 72 20 6e 65 77 65 72 2e 20 20 41 6e 6f 74   or newer.  Anot
354d0 68 65 72 20 6f 70 74 69 6f 6e 20 69 73 20 74 6f  her option is to
354e0 20 6d 6f 64 69 66 79 0a 2a 2a 2a 20 79 6f 75 72   modify.*** your
354f0 20 50 41 54 48 20 6f 72 20 63 6f 6d 70 69 6c 65   PATH or compile
35500 72 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20  r configuration 
35510 73 6f 20 74 68 61 74 20 74 68 65 20 6e 61 74 69  so that the nati
35520 76 65 20 6c 69 6e 6b 65 72 20 69 73 0a 2a 2a 2a  ve linker is.***
35530 20 75 73 65 64 2c 20 61 6e 64 20 74 68 65 6e 20   used, and then 
35540 72 65 73 74 61 72 74 2e 0a 0a 5f 4c 54 5f 45 4f  restart..._LT_EO
35550 46 0a 20 20 20 20 20 20 65 6c 69 66 20 24 4c 44  F.      elif $LD
35560 20 2d 2d 68 65 6c 70 20 32 3e 26 31 20 7c 20 24   --help 2>&1 | $
35570 47 52 45 50 20 27 3a 20 73 75 70 70 6f 72 74 65  GREP ': supporte
35580 64 20 74 61 72 67 65 74 73 3a 2e 2a 20 65 6c 66  d targets:.* elf
35590 27 20 3e 20 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74  ' > /dev/null; t
355a0 68 65 6e 0a 09 61 72 63 68 69 76 65 5f 63 6d 64  hen..archive_cmd
355b0 73 3d 27 24 43 43 20 2d 73 68 61 72 65 64 20 24  s='$CC -shared $
355c0 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73  libobjs $deplibs
355d0 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73   $compiler_flags
355e0 20 24 7b 77 6c 7d 2d 73 6f 6e 61 6d 65 20 24 77   ${wl}-soname $w
355f0 6c 24 73 6f 6e 61 6d 65 20 2d 6f 20 24 6c 69 62  l$soname -o $lib
35600 27 0a 09 61 72 63 68 69 76 65 5f 65 78 70 73 79  '..archive_expsy
35610 6d 5f 63 6d 64 73 3d 27 24 43 43 20 2d 73 68 61  m_cmds='$CC -sha
35620 72 65 64 20 24 6c 69 62 6f 62 6a 73 20 24 64 65  red $libobjs $de
35630 70 6c 69 62 73 20 24 63 6f 6d 70 69 6c 65 72 5f  plibs $compiler_
35640 66 6c 61 67 73 20 24 7b 77 6c 7d 2d 73 6f 6e 61  flags ${wl}-sona
35650 6d 65 20 24 77 6c 24 73 6f 6e 61 6d 65 20 24 7b  me $wl$soname ${
35660 77 6c 7d 2d 72 65 74 61 69 6e 2d 73 79 6d 62 6f  wl}-retain-symbo
35670 6c 73 2d 66 69 6c 65 20 24 77 6c 24 65 78 70 6f  ls-file $wl$expo
35680 72 74 5f 73 79 6d 62 6f 6c 73 20 2d 6f 20 24 6c  rt_symbols -o $l
35690 69 62 27 0a 20 20 20 20 20 20 65 6c 73 65 0a 09  ib'.      else..
356a0 6c 64 5f 73 68 6c 69 62 73 3d 6e 6f 0a 20 20 20  ld_shlibs=no.   
356b0 20 20 20 66 69 0a 20 20 20 20 20 20 3b 3b 0a 0a     fi.      ;;..
356c0 20 20 20 20 73 79 73 76 35 2a 20 7c 20 73 63 6f      sysv5* | sco
356d0 33 2e 32 76 35 2a 20 7c 20 73 63 6f 35 76 36 2a  3.2v5* | sco5v6*
356e0 20 7c 20 75 6e 69 78 77 61 72 65 2a 20 7c 20 4f   | unixware* | O
356f0 70 65 6e 55 4e 49 58 2a 29 0a 20 20 20 20 20 20  penUNIX*).      
35700 63 61 73 65 20 60 24 4c 44 20 2d 76 20 32 3e 26  case `$LD -v 2>&
35710 31 60 20 69 6e 0a 20 20 20 20 20 20 20 20 2a 5c  1` in.        *\
35720 20 5b 30 31 5d 2e 2a 20 7c 20 2a 5c 20 32 2e 5b   [01].* | *\ 2.[
35730 30 2d 39 5d 2e 2a 20 7c 20 2a 5c 20 32 2e 31 5b  0-9].* | *\ 2.1[
35740 30 2d 35 5d 2e 2a 29 0a 09 6c 64 5f 73 68 6c 69  0-5].*)..ld_shli
35750 62 73 3d 6e 6f 0a 09 63 61 74 20 3c 3c 5f 4c 54  bs=no..cat <<_LT
35760 5f 45 4f 46 20 31 3e 26 32 0a 0a 2a 2a 2a 20 57  _EOF 1>&2..*** W
35770 61 72 6e 69 6e 67 3a 20 52 65 6c 65 61 73 65 73  arning: Releases
35780 20 6f 66 20 74 68 65 20 47 4e 55 20 6c 69 6e 6b   of the GNU link
35790 65 72 20 70 72 69 6f 72 20 74 6f 20 32 2e 31 36  er prior to 2.16
357a0 2e 39 31 2e 30 2e 33 20 63 61 6e 20 6e 6f 74 0a  .91.0.3 can not.
357b0 2a 2a 2a 20 72 65 6c 69 61 62 6c 79 20 63 72 65  *** reliably cre
357c0 61 74 65 20 73 68 61 72 65 64 20 6c 69 62 72 61  ate shared libra
357d0 72 69 65 73 20 6f 6e 20 53 43 4f 20 73 79 73 74  ries on SCO syst
357e0 65 6d 73 2e 20 20 54 68 65 72 65 66 6f 72 65 2c  ems.  Therefore,
357f0 20 6c 69 62 74 6f 6f 6c 0a 2a 2a 2a 20 69 73 20   libtool.*** is 
35800 64 69 73 61 62 6c 69 6e 67 20 73 68 61 72 65 64  disabling shared
35810 20 6c 69 62 72 61 72 69 65 73 20 73 75 70 70 6f   libraries suppo
35820 72 74 2e 20 20 57 65 20 75 72 67 65 20 79 6f 75  rt.  We urge you
35830 20 74 6f 20 75 70 67 72 61 64 65 20 47 4e 55 0a   to upgrade GNU.
35840 2a 2a 2a 20 62 69 6e 75 74 69 6c 73 20 74 6f 20  *** binutils to 
35850 72 65 6c 65 61 73 65 20 32 2e 31 36 2e 39 31 2e  release 2.16.91.
35860 30 2e 33 20 6f 72 20 6e 65 77 65 72 2e 20 20 41  0.3 or newer.  A
35870 6e 6f 74 68 65 72 20 6f 70 74 69 6f 6e 20 69 73  nother option is
35880 20 74 6f 20 6d 6f 64 69 66 79 0a 2a 2a 2a 20 79   to modify.*** y
35890 6f 75 72 20 50 41 54 48 20 6f 72 20 63 6f 6d 70  our PATH or comp
358a0 69 6c 65 72 20 63 6f 6e 66 69 67 75 72 61 74 69  iler configurati
358b0 6f 6e 20 73 6f 20 74 68 61 74 20 74 68 65 20 6e  on so that the n
358c0 61 74 69 76 65 20 6c 69 6e 6b 65 72 20 69 73 0a  ative linker is.
358d0 2a 2a 2a 20 75 73 65 64 2c 20 61 6e 64 20 74 68  *** used, and th
358e0 65 6e 20 72 65 73 74 61 72 74 2e 0a 0a 5f 4c 54  en restart..._LT
358f0 5f 45 4f 46 0a 09 3b 3b 0a 09 2a 29 0a 09 20 20  _EOF..;;..*)..  
35900 23 20 46 6f 72 20 73 65 63 75 72 69 74 79 20 72  # For security r
35910 65 61 73 6f 6e 73 2c 20 69 74 20 69 73 20 68 69  easons, it is hi
35920 67 68 6c 79 20 72 65 63 6f 6d 6d 65 6e 64 65 64  ghly recommended
35930 20 74 68 61 74 20 79 6f 75 20 61 6c 77 61 79 73   that you always
35940 0a 09 20 20 23 20 75 73 65 20 61 62 73 6f 6c 75  ..  # use absolu
35950 74 65 20 70 61 74 68 73 20 66 6f 72 20 6e 61 6d  te paths for nam
35960 69 6e 67 20 73 68 61 72 65 64 20 6c 69 62 72 61  ing shared libra
35970 72 69 65 73 2c 20 61 6e 64 20 65 78 63 6c 75 64  ries, and exclud
35980 65 20 74 68 65 0a 09 20 20 23 20 44 54 5f 52 55  e the..  # DT_RU
35990 4e 50 41 54 48 20 74 61 67 20 66 72 6f 6d 20 65  NPATH tag from e
359a0 78 65 63 75 74 61 62 6c 65 73 20 61 6e 64 20 6c  xecutables and l
359b0 69 62 72 61 72 69 65 73 2e 20 20 42 75 74 20 64  ibraries.  But d
359c0 6f 69 6e 67 20 73 6f 0a 09 20 20 23 20 72 65 71  oing so..  # req
359d0 75 69 72 65 73 20 74 68 61 74 20 79 6f 75 20 63  uires that you c
359e0 6f 6d 70 69 6c 65 20 65 76 65 72 79 74 68 69 6e  ompile everythin
359f0 67 20 74 77 69 63 65 2c 20 77 68 69 63 68 20 69  g twice, which i
35a00 73 20 61 20 70 61 69 6e 2e 0a 09 20 20 69 66 20  s a pain...  if 
35a10 24 4c 44 20 2d 2d 68 65 6c 70 20 32 3e 26 31 20  $LD --help 2>&1 
35a20 7c 20 24 47 52 45 50 20 27 3a 20 73 75 70 70 6f  | $GREP ': suppo
35a30 72 74 65 64 20 74 61 72 67 65 74 73 3a 2e 2a 20  rted targets:.* 
35a40 65 6c 66 27 20 3e 20 2f 64 65 76 2f 6e 75 6c 6c  elf' > /dev/null
35a50 3b 20 74 68 65 6e 0a 09 20 20 20 20 68 61 72 64  ; then..    hard
35a60 63 6f 64 65 5f 6c 69 62 64 69 72 5f 66 6c 61 67  code_libdir_flag
35a70 5f 73 70 65 63 3d 27 24 7b 77 6c 7d 2d 72 70 61  _spec='${wl}-rpa
35a80 74 68 20 24 7b 77 6c 7d 24 6c 69 62 64 69 72 27  th ${wl}$libdir'
35a90 0a 09 20 20 20 20 61 72 63 68 69 76 65 5f 63 6d  ..    archive_cm
35aa0 64 73 3d 27 24 43 43 20 2d 73 68 61 72 65 64 20  ds='$CC -shared 
35ab0 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62  $libobjs $deplib
35ac0 73 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67  s $compiler_flag
35ad0 73 20 24 7b 77 6c 7d 2d 73 6f 6e 61 6d 65 20 24  s ${wl}-soname $
35ae0 77 6c 24 73 6f 6e 61 6d 65 20 2d 6f 20 24 6c 69  wl$soname -o $li
35af0 62 27 0a 09 20 20 20 20 61 72 63 68 69 76 65 5f  b'..    archive_
35b00 65 78 70 73 79 6d 5f 63 6d 64 73 3d 27 24 43 43  expsym_cmds='$CC
35b10 20 2d 73 68 61 72 65 64 20 24 6c 69 62 6f 62 6a   -shared $libobj
35b20 73 20 24 64 65 70 6c 69 62 73 20 24 63 6f 6d 70  s $deplibs $comp
35b30 69 6c 65 72 5f 66 6c 61 67 73 20 24 7b 77 6c 7d  iler_flags ${wl}
35b40 2d 73 6f 6e 61 6d 65 20 24 77 6c 24 73 6f 6e 61  -soname $wl$sona
35b50 6d 65 20 24 7b 77 6c 7d 2d 72 65 74 61 69 6e 2d  me ${wl}-retain-
35b60 73 79 6d 62 6f 6c 73 2d 66 69 6c 65 20 24 77 6c  symbols-file $wl
35b70 24 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 20  $export_symbols 
35b80 2d 6f 20 24 6c 69 62 27 0a 09 20 20 65 6c 73 65  -o $lib'..  else
35b90 0a 09 20 20 20 20 6c 64 5f 73 68 6c 69 62 73 3d  ..    ld_shlibs=
35ba0 6e 6f 0a 09 20 20 66 69 0a 09 3b 3b 0a 20 20 20  no..  fi..;;.   
35bb0 20 20 20 65 73 61 63 0a 20 20 20 20 20 20 3b 3b     esac.      ;;
35bc0 0a 0a 20 20 20 20 73 75 6e 6f 73 34 2a 29 0a 20  ..    sunos4*). 
35bd0 20 20 20 20 20 61 72 63 68 69 76 65 5f 63 6d 64       archive_cmd
35be0 73 3d 27 24 4c 44 20 2d 61 73 73 65 72 74 20 70  s='$LD -assert p
35bf0 75 72 65 2d 74 65 78 74 20 2d 42 73 68 61 72 65  ure-text -Bshare
35c00 61 62 6c 65 20 2d 6f 20 24 6c 69 62 20 24 6c 69  able -o $lib $li
35c10 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24  bobjs $deplibs $
35c20 6c 69 6e 6b 65 72 5f 66 6c 61 67 73 27 0a 20 20  linker_flags'.  
35c30 20 20 20 20 77 6c 61 72 63 3d 0a 20 20 20 20 20      wlarc=.     
35c40 20 68 61 72 64 63 6f 64 65 5f 64 69 72 65 63 74   hardcode_direct
35c50 3d 79 65 73 0a 20 20 20 20 20 20 68 61 72 64 63  =yes.      hardc
35c60 6f 64 65 5f 73 68 6c 69 62 70 61 74 68 5f 76 61  ode_shlibpath_va
35c70 72 3d 6e 6f 0a 20 20 20 20 20 20 3b 3b 0a 0a 20  r=no.      ;;.. 
35c80 20 20 20 2a 29 0a 20 20 20 20 20 20 69 66 20 24     *).      if $
35c90 4c 44 20 2d 2d 68 65 6c 70 20 32 3e 26 31 20 7c  LD --help 2>&1 |
35ca0 20 24 47 52 45 50 20 27 3a 20 73 75 70 70 6f 72   $GREP ': suppor
35cb0 74 65 64 20 74 61 72 67 65 74 73 3a 2e 2a 20 65  ted targets:.* e
35cc0 6c 66 27 20 3e 20 2f 64 65 76 2f 6e 75 6c 6c 3b  lf' > /dev/null;
35cd0 20 74 68 65 6e 0a 09 61 72 63 68 69 76 65 5f 63   then..archive_c
35ce0 6d 64 73 3d 27 24 43 43 20 2d 73 68 61 72 65 64  mds='$CC -shared
35cf0 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69   $libobjs $depli
35d00 62 73 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61  bs $compiler_fla
35d10 67 73 20 24 7b 77 6c 7d 2d 73 6f 6e 61 6d 65 20  gs ${wl}-soname 
35d20 24 77 6c 24 73 6f 6e 61 6d 65 20 2d 6f 20 24 6c  $wl$soname -o $l
35d30 69 62 27 0a 09 61 72 63 68 69 76 65 5f 65 78 70  ib'..archive_exp
35d40 73 79 6d 5f 63 6d 64 73 3d 27 24 43 43 20 2d 73  sym_cmds='$CC -s
35d50 68 61 72 65 64 20 24 6c 69 62 6f 62 6a 73 20 24  hared $libobjs $
35d60 64 65 70 6c 69 62 73 20 24 63 6f 6d 70 69 6c 65  deplibs $compile
35d70 72 5f 66 6c 61 67 73 20 24 7b 77 6c 7d 2d 73 6f  r_flags ${wl}-so
35d80 6e 61 6d 65 20 24 77 6c 24 73 6f 6e 61 6d 65 20  name $wl$soname 
35d90 24 7b 77 6c 7d 2d 72 65 74 61 69 6e 2d 73 79 6d  ${wl}-retain-sym
35da0 62 6f 6c 73 2d 66 69 6c 65 20 24 77 6c 24 65 78  bols-file $wl$ex
35db0 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 20 2d 6f 20  port_symbols -o 
35dc0 24 6c 69 62 27 0a 20 20 20 20 20 20 65 6c 73 65  $lib'.      else
35dd0 0a 09 6c 64 5f 73 68 6c 69 62 73 3d 6e 6f 0a 20  ..ld_shlibs=no. 
35de0 20 20 20 20 20 66 69 0a 20 20 20 20 20 20 3b 3b       fi.      ;;
35df0 0a 20 20 20 20 65 73 61 63 0a 0a 20 20 20 20 69  .    esac..    i
35e00 66 20 74 65 73 74 20 22 24 6c 64 5f 73 68 6c 69  f test "$ld_shli
35e10 62 73 22 20 3d 20 6e 6f 3b 20 74 68 65 6e 0a 20  bs" = no; then. 
35e20 20 20 20 20 20 72 75 6e 70 61 74 68 5f 76 61 72       runpath_var
35e30 3d 0a 20 20 20 20 20 20 68 61 72 64 63 6f 64 65  =.      hardcode
35e40 5f 6c 69 62 64 69 72 5f 66 6c 61 67 5f 73 70 65  _libdir_flag_spe
35e50 63 3d 0a 20 20 20 20 20 20 65 78 70 6f 72 74 5f  c=.      export_
35e60 64 79 6e 61 6d 69 63 5f 66 6c 61 67 5f 73 70 65  dynamic_flag_spe
35e70 63 3d 0a 20 20 20 20 20 20 77 68 6f 6c 65 5f 61  c=.      whole_a
35e80 72 63 68 69 76 65 5f 66 6c 61 67 5f 73 70 65 63  rchive_flag_spec
35e90 3d 0a 20 20 20 20 66 69 0a 20 20 65 6c 73 65 0a  =.    fi.  else.
35ea0 20 20 20 20 23 20 50 4f 52 54 4d 45 20 66 69 6c      # PORTME fil
35eb0 6c 20 69 6e 20 61 20 64 65 73 63 72 69 70 74 69  l in a descripti
35ec0 6f 6e 20 6f 66 20 79 6f 75 72 20 73 79 73 74 65  on of your syste
35ed0 6d 27 73 20 6c 69 6e 6b 65 72 20 28 6e 6f 74 20  m's linker (not 
35ee0 47 4e 55 20 6c 64 29 0a 20 20 20 20 63 61 73 65  GNU ld).    case
35ef0 20 24 68 6f 73 74 5f 6f 73 20 69 6e 0a 20 20 20   $host_os in.   
35f00 20 61 69 78 33 2a 29 0a 20 20 20 20 20 20 61 6c   aix3*).      al
35f10 6c 6f 77 5f 75 6e 64 65 66 69 6e 65 64 5f 66 6c  low_undefined_fl
35f20 61 67 3d 75 6e 73 75 70 70 6f 72 74 65 64 0a 20  ag=unsupported. 
35f30 20 20 20 20 20 61 6c 77 61 79 73 5f 65 78 70 6f       always_expo
35f40 72 74 5f 73 79 6d 62 6f 6c 73 3d 79 65 73 0a 20  rt_symbols=yes. 
35f50 20 20 20 20 20 61 72 63 68 69 76 65 5f 65 78 70       archive_exp
35f60 73 79 6d 5f 63 6d 64 73 3d 27 24 4c 44 20 2d 6f  sym_cmds='$LD -o
35f70 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f   $output_objdir/
35f80 24 73 6f 6e 61 6d 65 20 24 6c 69 62 6f 62 6a 73  $soname $libobjs
35f90 20 24 64 65 70 6c 69 62 73 20 24 6c 69 6e 6b 65   $deplibs $linke
35fa0 72 5f 66 6c 61 67 73 20 2d 62 45 3a 24 65 78 70  r_flags -bE:$exp
35fb0 6f 72 74 5f 73 79 6d 62 6f 6c 73 20 2d 54 35 31  ort_symbols -T51
35fc0 32 20 2d 48 35 31 32 20 2d 62 4d 3a 53 52 45 7e  2 -H512 -bM:SRE~
35fd0 24 41 52 20 24 41 52 5f 46 4c 41 47 53 20 24 6c  $AR $AR_FLAGS $l
35fe0 69 62 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69  ib $output_objdi
35ff0 72 2f 24 73 6f 6e 61 6d 65 27 0a 20 20 20 20 20  r/$soname'.     
36000 20 23 20 4e 6f 74 65 3a 20 74 68 69 73 20 6c 69   # Note: this li
36010 6e 6b 65 72 20 68 61 72 64 63 6f 64 65 73 20 74  nker hardcodes t
36020 68 65 20 64 69 72 65 63 74 6f 72 69 65 73 20 69  he directories i
36030 6e 20 4c 49 42 50 41 54 48 20 69 66 20 74 68 65  n LIBPATH if the
36040 72 65 0a 20 20 20 20 20 20 23 20 61 72 65 20 6e  re.      # are n
36050 6f 20 64 69 72 65 63 74 6f 72 69 65 73 20 73 70  o directories sp
36060 65 63 69 66 69 65 64 20 62 79 20 2d 4c 2e 0a 20  ecified by -L.. 
36070 20 20 20 20 20 68 61 72 64 63 6f 64 65 5f 6d 69       hardcode_mi
36080 6e 75 73 5f 4c 3d 79 65 73 0a 20 20 20 20 20 20  nus_L=yes.      
36090 69 66 20 74 65 73 74 20 22 24 47 43 43 22 20 3d  if test "$GCC" =
360a0 20 79 65 73 20 26 26 20 74 65 73 74 20 2d 7a 20   yes && test -z 
360b0 22 24 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c  "$lt_prog_compil
360c0 65 72 5f 73 74 61 74 69 63 22 3b 20 74 68 65 6e  er_static"; then
360d0 0a 09 23 20 4e 65 69 74 68 65 72 20 64 69 72 65  ..# Neither dire
360e0 63 74 20 68 61 72 64 63 6f 64 69 6e 67 20 6e 6f  ct hardcoding no
360f0 72 20 73 74 61 74 69 63 20 6c 69 6e 6b 69 6e 67  r static linking
36100 20 69 73 20 73 75 70 70 6f 72 74 65 64 20 77 69   is supported wi
36110 74 68 20 61 0a 09 23 20 62 72 6f 6b 65 6e 20 63  th a..# broken c
36120 6f 6c 6c 65 63 74 32 2e 0a 09 68 61 72 64 63 6f  ollect2...hardco
36130 64 65 5f 64 69 72 65 63 74 3d 75 6e 73 75 70 70  de_direct=unsupp
36140 6f 72 74 65 64 0a 20 20 20 20 20 20 66 69 0a 20  orted.      fi. 
36150 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 61 69 78       ;;..    aix
36160 5b 34 2d 39 5d 2a 29 0a 20 20 20 20 20 20 69 66  [4-9]*).      if
36170 20 74 65 73 74 20 22 24 68 6f 73 74 5f 63 70 75   test "$host_cpu
36180 22 20 3d 20 69 61 36 34 3b 20 74 68 65 6e 0a 09  " = ia64; then..
36190 23 20 4f 6e 20 49 41 36 34 2c 20 74 68 65 20 6c  # On IA64, the l
361a0 69 6e 6b 65 72 20 64 6f 65 73 20 72 75 6e 20 74  inker does run t
361b0 69 6d 65 20 6c 69 6e 6b 69 6e 67 20 62 79 20 64  ime linking by d
361c0 65 66 61 75 6c 74 2c 20 73 6f 20 77 65 20 64 6f  efault, so we do
361d0 6e 27 74 0a 09 23 20 68 61 76 65 20 74 6f 20 64  n't..# have to d
361e0 6f 20 61 6e 79 74 68 69 6e 67 20 73 70 65 63 69  o anything speci
361f0 61 6c 2e 0a 09 61 69 78 5f 75 73 65 5f 72 75 6e  al...aix_use_run
36200 74 69 6d 65 6c 69 6e 6b 69 6e 67 3d 6e 6f 0a 09  timelinking=no..
36210 65 78 70 5f 73 79 6d 5f 66 6c 61 67 3d 27 2d 42  exp_sym_flag='-B
36220 65 78 70 6f 72 74 27 0a 09 6e 6f 5f 65 6e 74 72  export'..no_entr
36230 79 5f 66 6c 61 67 3d 22 22 0a 20 20 20 20 20 20  y_flag="".      
36240 65 6c 73 65 0a 09 23 20 49 66 20 77 65 27 72 65  else..# If we're
36250 20 75 73 69 6e 67 20 47 4e 55 20 6e 6d 2c 20 74   using GNU nm, t
36260 68 65 6e 20 77 65 20 64 6f 6e 27 74 20 77 61 6e  hen we don't wan
36270 74 20 74 68 65 20 22 2d 43 22 20 6f 70 74 69 6f  t the "-C" optio
36280 6e 2e 0a 09 23 20 2d 43 20 6d 65 61 6e 73 20 64  n...# -C means d
36290 65 6d 61 6e 67 6c 65 20 74 6f 20 41 49 58 20 6e  emangle to AIX n
362a0 6d 2c 20 62 75 74 20 6d 65 61 6e 73 20 64 6f 6e  m, but means don
362b0 27 74 20 64 65 6d 61 6e 67 6c 65 20 77 69 74 68  't demangle with
362c0 20 47 4e 55 20 6e 6d 0a 09 69 66 20 24 4e 4d 20   GNU nm..if $NM 
362d0 2d 56 20 32 3e 26 31 20 7c 20 24 47 52 45 50 20  -V 2>&1 | $GREP 
362e0 27 47 4e 55 27 20 3e 20 2f 64 65 76 2f 6e 75 6c  'GNU' > /dev/nul
362f0 6c 3b 20 74 68 65 6e 0a 09 20 20 65 78 70 6f 72  l; then..  expor
36300 74 5f 73 79 6d 62 6f 6c 73 5f 63 6d 64 73 3d 27  t_symbols_cmds='
36310 24 4e 4d 20 2d 42 70 67 20 24 6c 69 62 6f 62 6a  $NM -Bpg $libobj
36320 73 20 24 63 6f 6e 76 65 6e 69 65 6e 63 65 20 7c  s $convenience |
36330 20 61 77 6b 20 27 5c 27 27 7b 20 69 66 20 28 28   awk '\''{ if ((
36340 28 5c 24 20 32 20 3d 3d 20 22 54 22 29 20 7c 7c  (\$ 2 == "T") ||
36350 20 28 5c 24 20 32 20 3d 3d 20 22 44 22 29 20 7c   (\$ 2 == "D") |
36360 7c 20 28 5c 24 20 32 20 3d 3d 20 22 42 22 29 29  | (\$ 2 == "B"))
36370 20 26 26 20 28 73 75 62 73 74 72 28 5c 24 20 33   && (substr(\$ 3
36380 2c 31 2c 31 29 20 21 3d 20 22 2e 22 29 29 20 7b  ,1,1) != ".")) {
36390 20 70 72 69 6e 74 20 5c 24 20 33 20 7d 20 7d 27   print \$ 3 } }'
363a0 5c 27 27 20 7c 20 73 6f 72 74 20 2d 75 20 3e 20  \'' | sort -u > 
363b0 24 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 27  $export_symbols'
363c0 0a 09 65 6c 73 65 0a 09 20 20 65 78 70 6f 72 74  ..else..  export
363d0 5f 73 79 6d 62 6f 6c 73 5f 63 6d 64 73 3d 27 24  _symbols_cmds='$
363e0 4e 4d 20 2d 42 43 70 67 20 24 6c 69 62 6f 62 6a  NM -BCpg $libobj
363f0 73 20 24 63 6f 6e 76 65 6e 69 65 6e 63 65 20 7c  s $convenience |
36400 20 61 77 6b 20 27 5c 27 27 7b 20 69 66 20 28 28   awk '\''{ if ((
36410 28 5c 24 20 32 20 3d 3d 20 22 54 22 29 20 7c 7c  (\$ 2 == "T") ||
36420 20 28 5c 24 20 32 20 3d 3d 20 22 44 22 29 20 7c   (\$ 2 == "D") |
36430 7c 20 28 5c 24 20 32 20 3d 3d 20 22 42 22 29 29  | (\$ 2 == "B"))
36440 20 26 26 20 28 73 75 62 73 74 72 28 5c 24 20 33   && (substr(\$ 3
36450 2c 31 2c 31 29 20 21 3d 20 22 2e 22 29 29 20 7b  ,1,1) != ".")) {
36460 20 70 72 69 6e 74 20 5c 24 20 33 20 7d 20 7d 27   print \$ 3 } }'
36470 5c 27 27 20 7c 20 73 6f 72 74 20 2d 75 20 3e 20  \'' | sort -u > 
36480 24 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 27  $export_symbols'
36490 0a 09 66 69 0a 09 61 69 78 5f 75 73 65 5f 72 75  ..fi..aix_use_ru
364a0 6e 74 69 6d 65 6c 69 6e 6b 69 6e 67 3d 6e 6f 0a  ntimelinking=no.
364b0 0a 09 23 20 54 65 73 74 20 69 66 20 77 65 20 61  ..# Test if we a
364c0 72 65 20 74 72 79 69 6e 67 20 74 6f 20 75 73 65  re trying to use
364d0 20 72 75 6e 20 74 69 6d 65 20 6c 69 6e 6b 69 6e   run time linkin
364e0 67 20 6f 72 20 6e 6f 72 6d 61 6c 0a 09 23 20 41  g or normal..# A
364f0 49 58 20 73 74 79 6c 65 20 6c 69 6e 6b 69 6e 67  IX style linking
36500 2e 20 49 66 20 2d 62 72 74 6c 20 69 73 20 73 6f  . If -brtl is so
36510 6d 65 77 68 65 72 65 20 69 6e 20 4c 44 46 4c 41  mewhere in LDFLA
36520 47 53 2c 20 77 65 0a 09 23 20 6e 65 65 64 20 74  GS, we..# need t
36530 6f 20 64 6f 20 72 75 6e 74 69 6d 65 20 6c 69 6e  o do runtime lin
36540 6b 69 6e 67 2e 0a 09 63 61 73 65 20 24 68 6f 73  king...case $hos
36550 74 5f 6f 73 20 69 6e 20 61 69 78 34 2e 5b 32 33  t_os in aix4.[23
36560 5d 7c 61 69 78 34 2e 5b 32 33 5d 2e 2a 7c 61 69  ]|aix4.[23].*|ai
36570 78 5b 35 2d 39 5d 2a 29 0a 09 20 20 66 6f 72 20  x[5-9]*)..  for 
36580 6c 64 5f 66 6c 61 67 20 69 6e 20 24 4c 44 46 4c  ld_flag in $LDFL
36590 41 47 53 3b 20 64 6f 0a 09 20 20 69 66 20 28 74  AGS; do..  if (t
365a0 65 73 74 20 24 6c 64 5f 66 6c 61 67 20 3d 20 22  est $ld_flag = "
365b0 2d 62 72 74 6c 22 20 7c 7c 20 74 65 73 74 20 24  -brtl" || test $
365c0 6c 64 5f 66 6c 61 67 20 3d 20 22 2d 57 6c 2c 2d  ld_flag = "-Wl,-
365d0 62 72 74 6c 22 29 3b 20 74 68 65 6e 0a 09 20 20  brtl"); then..  
365e0 20 20 61 69 78 5f 75 73 65 5f 72 75 6e 74 69 6d    aix_use_runtim
365f0 65 6c 69 6e 6b 69 6e 67 3d 79 65 73 0a 09 20 20  elinking=yes..  
36600 20 20 62 72 65 61 6b 0a 09 20 20 66 69 0a 09 20    break..  fi.. 
36610 20 64 6f 6e 65 0a 09 20 20 3b 3b 0a 09 65 73 61   done..  ;;..esa
36620 63 0a 0a 09 65 78 70 5f 73 79 6d 5f 66 6c 61 67  c...exp_sym_flag
36630 3d 27 2d 62 65 78 70 6f 72 74 27 0a 09 6e 6f 5f  ='-bexport'..no_
36640 65 6e 74 72 79 5f 66 6c 61 67 3d 27 2d 62 6e 6f  entry_flag='-bno
36650 65 6e 74 72 79 27 0a 20 20 20 20 20 20 66 69 0a  entry'.      fi.
36660 0a 20 20 20 20 20 20 23 20 57 68 65 6e 20 6c 61  .      # When la
36670 72 67 65 20 65 78 65 63 75 74 61 62 6c 65 73 20  rge executables 
36680 6f 72 20 73 68 61 72 65 64 20 6f 62 6a 65 63 74  or shared object
36690 73 20 61 72 65 20 62 75 69 6c 74 2c 20 41 49 58  s are built, AIX
366a0 20 6c 64 20 63 61 6e 0a 20 20 20 20 20 20 23 20   ld can.      # 
366b0 68 61 76 65 20 70 72 6f 62 6c 65 6d 73 20 63 72  have problems cr
366c0 65 61 74 69 6e 67 20 74 68 65 20 74 61 62 6c 65  eating the table
366d0 20 6f 66 20 63 6f 6e 74 65 6e 74 73 2e 20 20 49   of contents.  I
366e0 66 20 6c 69 6e 6b 69 6e 67 20 61 20 6c 69 62 72  f linking a libr
366f0 61 72 79 0a 20 20 20 20 20 20 23 20 6f 72 20 70  ary.      # or p
36700 72 6f 67 72 61 6d 20 72 65 73 75 6c 74 73 20 69  rogram results i
36710 6e 20 22 65 72 72 6f 72 20 54 4f 43 20 6f 76 65  n "error TOC ove
36720 72 66 6c 6f 77 22 20 61 64 64 20 2d 6d 6d 69 6e  rflow" add -mmin
36730 69 6d 61 6c 2d 74 6f 63 20 74 6f 0a 20 20 20 20  imal-toc to.    
36740 20 20 23 20 43 58 58 46 4c 41 47 53 2f 43 46 4c    # CXXFLAGS/CFL
36750 41 47 53 20 66 6f 72 20 67 2b 2b 2f 67 63 63 2e  AGS for g++/gcc.
36760 20 20 49 6e 20 74 68 65 20 63 61 73 65 73 20 77    In the cases w
36770 68 65 72 65 20 74 68 61 74 20 69 73 20 6e 6f 74  here that is not
36780 0a 20 20 20 20 20 20 23 20 65 6e 6f 75 67 68 20  .      # enough 
36790 74 6f 20 66 69 78 20 74 68 65 20 70 72 6f 62 6c  to fix the probl
367a0 65 6d 2c 20 61 64 64 20 2d 57 6c 2c 2d 62 62 69  em, add -Wl,-bbi
367b0 67 74 6f 63 20 74 6f 20 4c 44 46 4c 41 47 53 2e  gtoc to LDFLAGS.
367c0 0a 0a 20 20 20 20 20 20 61 72 63 68 69 76 65 5f  ..      archive_
367d0 63 6d 64 73 3d 27 27 0a 20 20 20 20 20 20 68 61  cmds=''.      ha
367e0 72 64 63 6f 64 65 5f 64 69 72 65 63 74 3d 79 65  rdcode_direct=ye
367f0 73 0a 20 20 20 20 20 20 68 61 72 64 63 6f 64 65  s.      hardcode
36800 5f 64 69 72 65 63 74 5f 61 62 73 6f 6c 75 74 65  _direct_absolute
36810 3d 79 65 73 0a 20 20 20 20 20 20 68 61 72 64 63  =yes.      hardc
36820 6f 64 65 5f 6c 69 62 64 69 72 5f 73 65 70 61 72  ode_libdir_separ
36830 61 74 6f 72 3d 27 3a 27 0a 20 20 20 20 20 20 6c  ator=':'.      l
36840 69 6e 6b 5f 61 6c 6c 5f 64 65 70 6c 69 62 73 3d  ink_all_deplibs=
36850 79 65 73 0a 20 20 20 20 20 20 66 69 6c 65 5f 6c  yes.      file_l
36860 69 73 74 5f 73 70 65 63 3d 27 24 7b 77 6c 7d 2d  ist_spec='${wl}-
36870 66 2c 27 0a 0a 20 20 20 20 20 20 69 66 20 74 65  f,'..      if te
36880 73 74 20 22 24 47 43 43 22 20 3d 20 79 65 73 3b  st "$GCC" = yes;
36890 20 74 68 65 6e 0a 09 63 61 73 65 20 24 68 6f 73   then..case $hos
368a0 74 5f 6f 73 20 69 6e 20 61 69 78 34 2e 5b 30 31  t_os in aix4.[01
368b0 32 5d 7c 61 69 78 34 2e 5b 30 31 32 5d 2e 2a 29  2]|aix4.[012].*)
368c0 0a 09 23 20 57 65 20 6f 6e 6c 79 20 77 61 6e 74  ..# We only want
368d0 20 74 6f 20 64 6f 20 74 68 69 73 20 6f 6e 20 41   to do this on A
368e0 49 58 20 34 2e 32 20 61 6e 64 20 6c 6f 77 65 72  IX 4.2 and lower
368f0 2c 20 74 68 65 20 63 68 65 63 6b 0a 09 23 20 62  , the check..# b
36900 65 6c 6f 77 20 66 6f 72 20 62 72 6f 6b 65 6e 20  elow for broken 
36910 63 6f 6c 6c 65 63 74 32 20 64 6f 65 73 6e 27 74  collect2 doesn't
36920 20 77 6f 72 6b 20 75 6e 64 65 72 20 34 2e 33 2b   work under 4.3+
36930 0a 09 20 20 63 6f 6c 6c 65 63 74 32 6e 61 6d 65  ..  collect2name
36940 3d 60 24 7b 43 43 7d 20 2d 70 72 69 6e 74 2d 70  =`${CC} -print-p
36950 72 6f 67 2d 6e 61 6d 65 3d 63 6f 6c 6c 65 63 74  rog-name=collect
36960 32 60 0a 09 20 20 69 66 20 74 65 73 74 20 2d 66  2`..  if test -f
36970 20 22 24 63 6f 6c 6c 65 63 74 32 6e 61 6d 65 22   "$collect2name"
36980 20 26 26 0a 09 20 20 20 73 74 72 69 6e 67 73 20   &&..   strings 
36990 22 24 63 6f 6c 6c 65 63 74 32 6e 61 6d 65 22 20  "$collect2name" 
369a0 7c 20 24 47 52 45 50 20 72 65 73 6f 6c 76 65 5f  | $GREP resolve_
369b0 6c 69 62 5f 6e 61 6d 65 20 3e 2f 64 65 76 2f 6e  lib_name >/dev/n
369c0 75 6c 6c 0a 09 20 20 74 68 65 6e 0a 09 20 20 23  ull..  then..  #
369d0 20 57 65 20 68 61 76 65 20 72 65 77 6f 72 6b 65   We have reworke
369e0 64 20 63 6f 6c 6c 65 63 74 32 0a 09 20 20 3a 0a  d collect2..  :.
369f0 09 20 20 65 6c 73 65 0a 09 20 20 23 20 57 65 20  .  else..  # We 
36a00 68 61 76 65 20 6f 6c 64 20 63 6f 6c 6c 65 63 74  have old collect
36a10 32 0a 09 20 20 68 61 72 64 63 6f 64 65 5f 64 69  2..  hardcode_di
36a20 72 65 63 74 3d 75 6e 73 75 70 70 6f 72 74 65 64  rect=unsupported
36a30 0a 09 20 20 23 20 49 74 20 66 61 69 6c 73 20 74  ..  # It fails t
36a40 6f 20 66 69 6e 64 20 75 6e 69 6e 73 74 61 6c 6c  o find uninstall
36a50 65 64 20 6c 69 62 72 61 72 69 65 73 20 77 68 65  ed libraries whe
36a60 6e 20 74 68 65 20 75 6e 69 6e 73 74 61 6c 6c 65  n the uninstalle
36a70 64 0a 09 20 20 23 20 70 61 74 68 20 69 73 20 6e  d..  # path is n
36a80 6f 74 20 6c 69 73 74 65 64 20 69 6e 20 74 68 65  ot listed in the
36a90 20 6c 69 62 70 61 74 68 2e 20 20 53 65 74 74 69   libpath.  Setti
36aa0 6e 67 20 68 61 72 64 63 6f 64 65 5f 6d 69 6e 75  ng hardcode_minu
36ab0 73 5f 4c 0a 09 20 20 23 20 74 6f 20 75 6e 73 75  s_L..  # to unsu
36ac0 70 70 6f 72 74 65 64 20 66 6f 72 63 65 73 20 72  pported forces r
36ad0 65 6c 69 6e 6b 69 6e 67 0a 09 20 20 68 61 72 64  elinking..  hard
36ae0 63 6f 64 65 5f 6d 69 6e 75 73 5f 4c 3d 79 65 73  code_minus_L=yes
36af0 0a 09 20 20 68 61 72 64 63 6f 64 65 5f 6c 69 62  ..  hardcode_lib
36b00 64 69 72 5f 66 6c 61 67 5f 73 70 65 63 3d 27 2d  dir_flag_spec='-
36b10 4c 24 6c 69 62 64 69 72 27 0a 09 20 20 68 61 72  L$libdir'..  har
36b20 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f 73 65 70  dcode_libdir_sep
36b30 61 72 61 74 6f 72 3d 0a 09 20 20 66 69 0a 09 20  arator=..  fi.. 
36b40 20 3b 3b 0a 09 65 73 61 63 0a 09 73 68 61 72 65   ;;..esac..share
36b50 64 5f 66 6c 61 67 3d 27 2d 73 68 61 72 65 64 27  d_flag='-shared'
36b60 0a 09 69 66 20 74 65 73 74 20 22 24 61 69 78 5f  ..if test "$aix_
36b70 75 73 65 5f 72 75 6e 74 69 6d 65 6c 69 6e 6b 69  use_runtimelinki
36b80 6e 67 22 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a  ng" = yes; then.
36b90 09 20 20 73 68 61 72 65 64 5f 66 6c 61 67 3d 22  .  shared_flag="
36ba0 24 73 68 61 72 65 64 5f 66 6c 61 67 20 22 27 24  $shared_flag "'$
36bb0 7b 77 6c 7d 2d 47 27 0a 09 66 69 0a 20 20 20 20  {wl}-G'..fi.    
36bc0 20 20 65 6c 73 65 0a 09 23 20 6e 6f 74 20 75 73    else..# not us
36bd0 69 6e 67 20 67 63 63 0a 09 69 66 20 74 65 73 74  ing gcc..if test
36be0 20 22 24 68 6f 73 74 5f 63 70 75 22 20 3d 20 69   "$host_cpu" = i
36bf0 61 36 34 3b 20 74 68 65 6e 0a 09 23 20 56 69 73  a64; then..# Vis
36c00 75 61 6c 41 67 65 20 43 2b 2b 2c 20 56 65 72 73  ualAge C++, Vers
36c10 69 6f 6e 20 35 2e 35 20 66 6f 72 20 41 49 58 20  ion 5.5 for AIX 
36c20 35 4c 20 66 6f 72 20 49 41 2d 36 34 2c 20 42 65  5L for IA-64, Be
36c30 74 61 20 33 20 52 65 6c 65 61 73 65 0a 09 23 20  ta 3 Release..# 
36c40 63 68 6f 6b 65 73 20 6f 6e 20 2d 57 6c 2c 2d 47  chokes on -Wl,-G
36c50 2e 20 54 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20  . The following 
36c60 6c 69 6e 65 20 69 73 20 63 6f 72 72 65 63 74 3a  line is correct:
36c70 0a 09 20 20 73 68 61 72 65 64 5f 66 6c 61 67 3d  ..  shared_flag=
36c80 27 2d 47 27 0a 09 65 6c 73 65 0a 09 20 20 69 66  '-G'..else..  if
36c90 20 74 65 73 74 20 22 24 61 69 78 5f 75 73 65 5f   test "$aix_use_
36ca0 72 75 6e 74 69 6d 65 6c 69 6e 6b 69 6e 67 22 20  runtimelinking" 
36cb0 3d 20 79 65 73 3b 20 74 68 65 6e 0a 09 20 20 20  = yes; then..   
36cc0 20 73 68 61 72 65 64 5f 66 6c 61 67 3d 27 24 7b   shared_flag='${
36cd0 77 6c 7d 2d 47 27 0a 09 20 20 65 6c 73 65 0a 09  wl}-G'..  else..
36ce0 20 20 20 20 73 68 61 72 65 64 5f 66 6c 61 67 3d      shared_flag=
36cf0 27 24 7b 77 6c 7d 2d 62 4d 3a 53 52 45 27 0a 09  '${wl}-bM:SRE'..
36d00 20 20 66 69 0a 09 66 69 0a 20 20 20 20 20 20 66    fi..fi.      f
36d10 69 0a 0a 20 20 20 20 20 20 65 78 70 6f 72 74 5f  i..      export_
36d20 64 79 6e 61 6d 69 63 5f 66 6c 61 67 5f 73 70 65  dynamic_flag_spe
36d30 63 3d 27 24 7b 77 6c 7d 2d 62 65 78 70 61 6c 6c  c='${wl}-bexpall
36d40 27 0a 20 20 20 20 20 20 23 20 49 74 20 73 65 65  '.      # It see
36d50 6d 73 20 74 68 61 74 20 2d 62 65 78 70 61 6c 6c  ms that -bexpall
36d60 20 64 6f 65 73 20 6e 6f 74 20 65 78 70 6f 72 74   does not export
36d70 20 73 79 6d 62 6f 6c 73 20 62 65 67 69 6e 6e 69   symbols beginni
36d80 6e 67 20 77 69 74 68 0a 20 20 20 20 20 20 23 20  ng with.      # 
36d90 75 6e 64 65 72 73 63 6f 72 65 20 28 5f 29 2c 20  underscore (_), 
36da0 73 6f 20 69 74 20 69 73 20 62 65 74 74 65 72 20  so it is better 
36db0 74 6f 20 67 65 6e 65 72 61 74 65 20 61 20 6c 69  to generate a li
36dc0 73 74 20 6f 66 20 73 79 6d 62 6f 6c 73 20 74 6f  st of symbols to
36dd0 20 65 78 70 6f 72 74 2e 0a 20 20 20 20 20 20 61   export..      a
36de0 6c 77 61 79 73 5f 65 78 70 6f 72 74 5f 73 79 6d  lways_export_sym
36df0 62 6f 6c 73 3d 79 65 73 0a 20 20 20 20 20 20 69  bols=yes.      i
36e00 66 20 74 65 73 74 20 22 24 61 69 78 5f 75 73 65  f test "$aix_use
36e10 5f 72 75 6e 74 69 6d 65 6c 69 6e 6b 69 6e 67 22  _runtimelinking"
36e20 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a 09 23 20   = yes; then..# 
36e30 57 61 72 6e 69 6e 67 20 2d 20 77 69 74 68 6f 75  Warning - withou
36e40 74 20 75 73 69 6e 67 20 74 68 65 20 6f 74 68 65  t using the othe
36e50 72 20 72 75 6e 74 69 6d 65 20 6c 6f 61 64 69 6e  r runtime loadin
36e60 67 20 66 6c 61 67 73 20 28 2d 62 72 74 6c 29 2c  g flags (-brtl),
36e70 0a 09 23 20 2d 62 65 72 6f 6b 20 77 69 6c 6c 20  ..# -berok will 
36e80 6c 69 6e 6b 20 77 69 74 68 6f 75 74 20 65 72 72  link without err
36e90 6f 72 2c 20 62 75 74 20 6d 61 79 20 70 72 6f 64  or, but may prod
36ea0 75 63 65 20 61 20 62 72 6f 6b 65 6e 20 6c 69 62  uce a broken lib
36eb0 72 61 72 79 2e 0a 09 61 6c 6c 6f 77 5f 75 6e 64  rary...allow_und
36ec0 65 66 69 6e 65 64 5f 66 6c 61 67 3d 27 2d 62 65  efined_flag='-be
36ed0 72 6f 6b 27 0a 20 20 20 20 20 20 20 20 23 20 44  rok'.        # D
36ee0 65 74 65 72 6d 69 6e 65 20 74 68 65 20 64 65 66  etermine the def
36ef0 61 75 6c 74 20 6c 69 62 70 61 74 68 20 66 72 6f  ault libpath fro
36f00 6d 20 74 68 65 20 76 61 6c 75 65 20 65 6e 63 6f  m the value enco
36f10 64 65 64 20 69 6e 20 61 6e 0a 20 20 20 20 20 20  ded in an.      
36f20 20 20 23 20 65 6d 70 74 79 20 65 78 65 63 75 74    # empty execut
36f30 61 62 6c 65 2e 0a 20 20 20 20 2